From 67361603ed1e989aea4e594e59514419cb1d6ccd Mon Sep 17 00:00:00 2001 From: Matheus Fillipe Date: Wed, 7 Oct 2026 20:15:20 +0200 Subject: [PATCH 01/15] chore(tauri): update to 2.12, point dev hot reload at the device host --- package-lock.json | 104 +++---- package.json | 4 +- src-tauri/Cargo.lock | 277 +++++++----------- .../tauri-api/Sources/Tauri/Invoke.swift | 20 +- .../tauri-api/Sources/Tauri/Tauri.swift | 13 +- vite.config.ts | 5 + 6 files changed, 179 insertions(+), 244 deletions(-) diff --git a/package-lock.json b/package-lock.json index 41fd1cbe7..d745da755 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "@noble/ciphers": "^2.2.0", "@noble/curves": "^2.2.0", "@noble/hashes": "^2.2.0", - "@tauri-apps/api": "^2.11.1", + "@tauri-apps/api": "^2.12.1", "@tauri-apps/plugin-deep-link": "^2.4.9", "@tauri-apps/plugin-geolocation": "^2.3.3", "@tauri-apps/plugin-haptics": "^2.3.2", @@ -56,7 +56,7 @@ "@lingui/babel-plugin-lingui-macro": "^5.9.5", "@lingui/cli": "^5.9.5", "@lingui/format-po": "^5.9.5", - "@tauri-apps/cli": "^2.11.4", + "@tauri-apps/cli": "^2.12.1", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.6.1", @@ -3132,9 +3132,9 @@ } }, "node_modules/@tauri-apps/api": { - "version": "2.11.1", - "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-2.11.1.tgz", - "integrity": "sha512-M2FPuYND2m+wh5hfW9ZpSdxMPdEJovPBWwoHJmwUpysTYNHaOkVFN419m/K0LIgjb/7KU2vBgsUepJWugQCvAA==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/api/-/api-2.12.1.tgz", + "integrity": "sha512-DeyFHa3wynpyoqTDikDEDGTJIq4LQ5USfolQGRmGIWT6JMADyxZBTDa5cAdT3tDg73rUXufPaCwN7aXBos4OnQ==", "license": "Apache-2.0 OR MIT", "funding": { "type": "opencollective", @@ -3142,9 +3142,9 @@ } }, "node_modules/@tauri-apps/cli": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-2.11.4.tgz", - "integrity": "sha512-R8xGtMpwyetawSqm9kYOuMmEqkhUbvcUy8n0aNXIxollKBLESUu5f4Fx+64hgASYm1H+jSWq6jCW6zqTnH6hqQ==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli/-/cli-2.12.1.tgz", + "integrity": "sha512-kEDEiGzG+yAc5FeLxtXpES/VN+F2C8H0r4gDVtfRLKxT9np9101d9REG/Kgo2lr0hKi0IpDsODiHnU3+naOmLg==", "dev": true, "license": "Apache-2.0 OR MIT", "bin": { @@ -3158,23 +3158,23 @@ "url": "https://opencollective.com/tauri" }, "optionalDependencies": { - "@tauri-apps/cli-darwin-arm64": "2.11.4", - "@tauri-apps/cli-darwin-x64": "2.11.4", - "@tauri-apps/cli-linux-arm-gnueabihf": "2.11.4", - "@tauri-apps/cli-linux-arm64-gnu": "2.11.4", - "@tauri-apps/cli-linux-arm64-musl": "2.11.4", - "@tauri-apps/cli-linux-riscv64-gnu": "2.11.4", - "@tauri-apps/cli-linux-x64-gnu": "2.11.4", - "@tauri-apps/cli-linux-x64-musl": "2.11.4", - "@tauri-apps/cli-win32-arm64-msvc": "2.11.4", - "@tauri-apps/cli-win32-ia32-msvc": "2.11.4", - "@tauri-apps/cli-win32-x64-msvc": "2.11.4" + "@tauri-apps/cli-darwin-arm64": "2.12.1", + "@tauri-apps/cli-darwin-x64": "2.12.1", + "@tauri-apps/cli-linux-arm-gnueabihf": "2.12.1", + "@tauri-apps/cli-linux-arm64-gnu": "2.12.1", + "@tauri-apps/cli-linux-arm64-musl": "2.12.1", + "@tauri-apps/cli-linux-riscv64-gnu": "2.12.1", + "@tauri-apps/cli-linux-x64-gnu": "2.12.1", + "@tauri-apps/cli-linux-x64-musl": "2.12.1", + "@tauri-apps/cli-win32-arm64-msvc": "2.12.1", + "@tauri-apps/cli-win32-ia32-msvc": "2.12.1", + "@tauri-apps/cli-win32-x64-msvc": "2.12.1" } }, "node_modules/@tauri-apps/cli-darwin-arm64": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-2.11.4.tgz", - "integrity": "sha512-1ryOF3ZhpZ/nemHV5zVwBQBz9jDGKmKPvWPADOhc83ig0P4bMc2iER4NbC6r9sjeIZ6RVQ4g3RZIYvezhcl4TQ==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-arm64/-/cli-darwin-arm64-2.12.1.tgz", + "integrity": "sha512-8bMnbpJ2jKO/ufrOPL65EMHC3ptw7fzeraoQkwibyfGLqIl+UCWsC0152kmNbW6r9NvVQduXqAZF5mH1QgTWhw==", "cpu": [ "arm64" ], @@ -3189,9 +3189,9 @@ } }, "node_modules/@tauri-apps/cli-darwin-x64": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-2.11.4.tgz", - "integrity": "sha512-uFsGQAAfuyz1k/yGLmkWfkBlgKAqZfxqlHmLWx81QU27RJWfmbNHCIq8T8w1e+VClleIuZUjpHWfoE4E3DLo3A==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-darwin-x64/-/cli-darwin-x64-2.12.1.tgz", + "integrity": "sha512-G+2qte8GNqNlEZ9ftd21rbu/APVkl3r/nzNDI7LVxEoqJWVNe9GbEgQUMH1r4PHT20Z2UxR3KjCkltIb0e/Wjg==", "cpu": [ "x64" ], @@ -3206,9 +3206,9 @@ } }, "node_modules/@tauri-apps/cli-linux-arm-gnueabihf": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-2.11.4.tgz", - "integrity": "sha512-IaHZn5CdBL21oUmjiVOS1ctw6Ip1O0pjp70FwOWmYz1myWe0SY96ZIj2FYf7pT0m8bI2h/hrs5ZbEXXh44/MkQ==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm-gnueabihf/-/cli-linux-arm-gnueabihf-2.12.1.tgz", + "integrity": "sha512-5b3n4DaTW+A1Zntnh4Yn44VyLrlPEpB8kMOBRfWkzNnzolBk+AYhKIfKjCLmoC8Mob3ETodxAEOMkE2YPKEWzQ==", "cpu": [ "arm" ], @@ -3223,9 +3223,9 @@ } }, "node_modules/@tauri-apps/cli-linux-arm64-gnu": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-2.11.4.tgz", - "integrity": "sha512-N41/ukTRVe6XSuUTESuFdGeOW2i7k62tK+6gHK5Kd5/q5RPvvi19GaWAVPPb9u95HSGmTChSolBfzynUsssFaA==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-gnu/-/cli-linux-arm64-gnu-2.12.1.tgz", + "integrity": "sha512-APArHhDu+8pXSCkCQmvaz1nD3d8WTmlCoSS/oG475TJ6AATBvyQOAmf5qELgsQ4s2+8MOsop0Zd699RKELF1Cw==", "cpu": [ "arm64" ], @@ -3243,9 +3243,9 @@ } }, "node_modules/@tauri-apps/cli-linux-arm64-musl": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.11.4.tgz", - "integrity": "sha512-v277UnT/fB64xAfSroL5N3Km3tLmvATWqJJw/wRI+g6o+HkeD0slyE7gOhNs1MbjE41R7bQOTxMVoL3aomUJmw==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.12.1.tgz", + "integrity": "sha512-JaCxcLoV0oGtllVkLr4UAHWG/wTfkEunnUqnsEsGYOp0VRxnUwHg63wFBD0jU2ul5eFfSLIDS4RF2gfzsSo5Jg==", "cpu": [ "arm64" ], @@ -3263,9 +3263,9 @@ } }, "node_modules/@tauri-apps/cli-linux-riscv64-gnu": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-riscv64-gnu/-/cli-linux-riscv64-gnu-2.11.4.tgz", - "integrity": "sha512-qqgNkQ2u1yZHxjhxsZaxUtRDW8dIqIYm33rx/mzwQv0SfY9x1B+iraj8vWeFiXjjSVVhEMepXSOts1TqPzvXNQ==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-riscv64-gnu/-/cli-linux-riscv64-gnu-2.12.1.tgz", + "integrity": "sha512-K5+VXM7+SGVDwZleA2+lMgvbTVuA5e1tkiVEawu1Yxj26ZyEfO8h8xTC1rBdRX2xgJDSwCk6vPUBCS6i+Z5slQ==", "cpu": [ "riscv64" ], @@ -3283,9 +3283,9 @@ } }, "node_modules/@tauri-apps/cli-linux-x64-gnu": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-2.11.4.tgz", - "integrity": "sha512-2VRNWl84FOH0m2giiDkO2h0QXlcMJeX+zJDpI5kDIQAx6s+geF3v48F4DXfJez4GS/FdoDGnPnw1C2iYGbQ7bQ==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-gnu/-/cli-linux-x64-gnu-2.12.1.tgz", + "integrity": "sha512-Z1QGPr49HJZMktu+Spu6Q1b/f9ANadXvqZZZt2645ua1x1ev6prOgp85eiGv2jRzohFEMLo6aJyaLjLUX5KIvA==", "cpu": [ "x64" ], @@ -3303,9 +3303,9 @@ } }, "node_modules/@tauri-apps/cli-linux-x64-musl": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-2.11.4.tgz", - "integrity": "sha512-o9GyhYor/nc7xarmwDE3ka2szuW3uuZzXjHWh64Q8YX5AtSgxdQkFWzrY4O8KiGtVNvFBI14H3Q49Qj5TOIP/A==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-linux-x64-musl/-/cli-linux-x64-musl-2.12.1.tgz", + "integrity": "sha512-nHuEhRPOMSJ/8RRhtMRxB9B9lVr7xxpe4DapBz8x1GIau3vdzjHHJ1hAfmw+PyayPLZ6XoaVIHPgI17rX6ii8w==", "cpu": [ "x64" ], @@ -3323,9 +3323,9 @@ } }, "node_modules/@tauri-apps/cli-win32-arm64-msvc": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-arm64-msvc/-/cli-win32-arm64-msvc-2.11.4.tgz", - "integrity": "sha512-ld5Ehb598m0VkYyylRPNeCFsBe/km0jxis6KgMpl3IGY6I/i1RwQXO05I1AsXUXO2WC6AvB/Lw4qTf/asiuEiQ==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-arm64-msvc/-/cli-win32-arm64-msvc-2.12.1.tgz", + "integrity": "sha512-I0oPk2uGh86R8dAs2X5OxSP+/GqSc8jh1Px3l8EqrocSNivsRHDTh2k3PVOqdv163dlV6PIVvmhZAbH/lPfZrA==", "cpu": [ "arm64" ], @@ -3340,9 +3340,9 @@ } }, "node_modules/@tauri-apps/cli-win32-ia32-msvc": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-2.11.4.tgz", - "integrity": "sha512-12Hxi0XX/H5VFxO/bGgHkFWhml9VMgEOu9CidjeCeTNQ1l6fpUlbiGgSP7CLI3PFtW9/FfbeHieZ+kyWK5H7CA==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-ia32-msvc/-/cli-win32-ia32-msvc-2.12.1.tgz", + "integrity": "sha512-baNZRBfepAJ5qNFRMwzgBk94xQmkcmTZrNDjZjnzrq2vAaTC3NAhallb/zo3hyoCGQlMS13sdovktrg46NZz6Q==", "cpu": [ "ia32" ], @@ -3357,9 +3357,9 @@ } }, "node_modules/@tauri-apps/cli-win32-x64-msvc": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-2.11.4.tgz", - "integrity": "sha512-+vDiqBIU5dMISg/wNvX3sF+ZHfgJGJ5T0AcO+EHNXV9GGAG+P5fzodlDXD3QdKCRgZxMoCm5PPvj3BqLNjBthw==", + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/@tauri-apps/cli-win32-x64-msvc/-/cli-win32-x64-msvc-2.12.1.tgz", + "integrity": "sha512-dIFaKslrzcbesb+bBh+E1R9km241pHyj32w6D9FPtvQeYpRUFbiCLEa/2S+S0UnIytfxepp4P+X8IerGqnXeYg==", "cpu": [ "x64" ], diff --git a/package.json b/package.json index b3c41effc..401a11ac5 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "@noble/ciphers": "^2.2.0", "@noble/curves": "^2.2.0", "@noble/hashes": "^2.2.0", - "@tauri-apps/api": "^2.11.1", + "@tauri-apps/api": "^2.12.1", "@tauri-apps/plugin-deep-link": "^2.4.9", "@tauri-apps/plugin-geolocation": "^2.3.3", "@tauri-apps/plugin-haptics": "^2.3.2", @@ -93,7 +93,7 @@ "@lingui/babel-plugin-lingui-macro": "^5.9.5", "@lingui/cli": "^5.9.5", "@lingui/format-po": "^5.9.5", - "@tauri-apps/cli": "^2.11.4", + "@tauri-apps/cli": "^2.12.1", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.6.1", diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 22255eb3b..ae20b481b 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -69,15 +69,15 @@ dependencies = [ [[package]] name = "alloc-no-stdlib" -version = "2.0.4" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" +checksum = "c2fb6cfd47bf496ff64095c20eaba0c201404ee38714d4142fcfa1dc334fcc7a" [[package]] name = "alloc-stdlib" -version = "0.2.2" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" +checksum = "0b5c1865780388bfa186411ab5f247819487fc4864c6e9c3106611fa347586e1" dependencies = [ "alloc-no-stdlib", ] @@ -418,9 +418,9 @@ dependencies = [ [[package]] name = "brotli" -version = "8.0.2" +version = "9.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560" +checksum = "f8b851b75c23ca7873623d612fe49bd1989aeb03d08fb9432187eb253d3d4c6b" dependencies = [ "alloc-no-stdlib", "alloc-stdlib", @@ -429,9 +429,9 @@ dependencies = [ [[package]] name = "brotli-decompressor" -version = "5.0.0" +version = "6.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03" +checksum = "941cd9bd4ddab83cb46fa5a2d428f1c857b24ac78cb876cf7beb710840934bd7" dependencies = [ "alloc-no-stdlib", "alloc-stdlib", @@ -557,12 +557,13 @@ dependencies = [ [[package]] name = "cargo_toml" -version = "0.22.3" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "374b7c592d9c00c1f4972ea58390ac6b18cbb6ab79011f3bdc90a0b82ca06b77" +checksum = "82f4b26e751e711a5302649417f2da046dce6391b2ea30a4820f37462314f0b9" dependencies = [ + "semver", "serde", - "toml 0.9.12+spec-1.1.0", + "toml 1.1.2+spec-1.1.0", ] [[package]] @@ -583,13 +584,13 @@ checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" [[package]] name = "cfb" -version = "0.7.3" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f" +checksum = "a347dcabdae9c31b0825fd6a8bed285ec9c2acb89c47827126d52fa4f59cece3" dependencies = [ - "byteorder", "fnv", "uuid", + "web-time", ] [[package]] @@ -795,7 +796,7 @@ version = "0.29.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f93d03419cb5950ccfd3daf3ff1c7a36ace64609a1a8746d493df1ca0afde0fa" dependencies = [ - "cssparser-macros", + "cssparser-macros 0.6.1", "dtoa-short", "itoa", "matches", @@ -808,11 +809,11 @@ dependencies = [ [[package]] name = "cssparser" -version = "0.36.0" +version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dae61cf9c0abb83bd659dab65b7e4e38d8236824c85f0f804f173567bda257d2" +checksum = "8c9cdaae01d5ed7882b04d795e7f752f46ff52d2fa3b50a20d28c464510bba98" dependencies = [ - "cssparser-macros", + "cssparser-macros 0.7.1", "dtoa-short", "itoa", "phf 0.13.1", @@ -830,20 +831,20 @@ dependencies = [ ] [[package]] -name = "ctor" -version = "0.8.0" +name = "cssparser-macros" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "352d39c2f7bef1d6ad73db6f5160efcaed66d94ef8c6c573a8410c00bf909a98" +checksum = "d045de693cb712d0b22c6a64be5b953f67b3ce00ab5ad3dd5d8b441886ab8e1a" dependencies = [ - "ctor-proc-macro", - "dtor", + "quote", + "syn 2.0.117", ] [[package]] -name = "ctor-proc-macro" -version = "0.0.7" +name = "ctor" +version = "1.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52560adf09603e58c9a7ee1fe1dcb95a16927b17c127f0ac02d6e768a0e25bc1" +checksum = "914a755b7c2d4af2bdcff7ce1739e2db9a1b81a9b07123d8015786ae03c0980d" [[package]] name = "darling" @@ -946,9 +947,9 @@ dependencies = [ [[package]] name = "dirs" -version = "6.0.0" +version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e" +checksum = "8d57d423b3c82e89b9a24ca3091fee61f456a26edbd28d26c65906f4bc1dcd8f" dependencies = [ "dirs-sys", ] @@ -962,7 +963,7 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -1031,16 +1032,16 @@ dependencies = [ [[package]] name = "dom_query" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "521e380c0c8afb8d9a1e83a1822ee03556fc3e3e7dbc1fd30be14e37f9cb3f89" +checksum = "fac5fca71e65e94cc718a6e2af65d6e0f9c6027751c2aa562fbb5087fda639bc" dependencies = [ "bit-set", - "cssparser 0.36.0", + "cssparser 0.37.0", "foldhash 0.2.0", - "html5ever 0.38.0", + "html5ever 0.39.0", "precomputed-hash", - "selectors 0.36.1", + "selectors 0.38.0", "tendril 0.5.0", ] @@ -1074,21 +1075,6 @@ dependencies = [ "dtoa", ] -[[package]] -name = "dtor" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1057d6c64987086ff8ed0fd3fbf377a6b7d205cc7715868cd401705f715cbe4" -dependencies = [ - "dtor-proc-macro", -] - -[[package]] -name = "dtor-proc-macro" -version = "0.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f678cf4a922c215c63e0de95eb1ff08a958a81d47e485cf9da1e27bf6305cfa5" - [[package]] name = "dunce" version = "1.0.5" @@ -1188,7 +1174,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -1826,12 +1812,12 @@ dependencies = [ [[package]] name = "html5ever" -version = "0.38.0" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1054432bae2f14e0061e33d23402fbaa67a921d319d56adc6bcf887ddad1cbc2" +checksum = "46a1761807faccc9a19e86944bbf40610014066306f96edcdedc2fb714bcb7b8" dependencies = [ "log", - "markup5ever 0.38.0", + "markup5ever 0.39.0", ] [[package]] @@ -2122,9 +2108,9 @@ dependencies = [ [[package]] name = "infer" -version = "0.19.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a588916bfdfd92e71cacef98a63d9b1f0d74d6599980d11894290e7ddefffcf7" +checksum = "f4200d433cbd5178df7797c9c2e75b348b728e39631cf14520d1e2fc424201f4" dependencies = [ "cfb", ] @@ -2251,21 +2237,21 @@ dependencies = [ [[package]] name = "json-patch" -version = "3.0.1" +version = "4.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "863726d7afb6bc2590eeff7135d923545e5e964f004c2ccf8716c25e70a86f08" +checksum = "7421438de105a0827e44fadd05377727847d717c80ce29a229f85fd04c427b72" dependencies = [ "jsonptr", "serde", "serde_json", - "thiserror 1.0.69", + "thiserror 2.0.18", ] [[package]] name = "jsonptr" -version = "0.6.3" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5dea2b27dd239b2556ed7a25ba842fe47fd602e7fc7433c2a8d6106d4d9edd70" +checksum = "a5a3cc660ba5d72bce0b3bb295bf20847ccbb40fd423f3f05b61273672e561fe" dependencies = [ "serde", "serde_json", @@ -2273,13 +2259,12 @@ dependencies = [ [[package]] name = "keyboard-types" -version = "0.7.0" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b750dcadc39a09dbadd74e118f6dd6598df77fa01df0cfcdc52c28dece74528a" +checksum = "0fbe853b403ae61a04233030ae8a79d94975281ed9770a1f9e246732b534b28d" dependencies = [ "bitflags 2.11.0", "serde", - "unicode-segmentation", ] [[package]] @@ -2438,9 +2423,9 @@ dependencies = [ [[package]] name = "markup5ever" -version = "0.38.0" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8983d30f2915feeaaab2d6babdd6bc7e9ed1a00b66b5e6d74df19aa9c0e91862" +checksum = "7122d987ec5f704ee56f6e5b41a7d93722e9aae27ae07cafa4036c4d3f9757de" dependencies = [ "log", "tendril 0.5.0", @@ -2508,9 +2493,9 @@ dependencies = [ [[package]] name = "muda" -version = "0.19.1" +version = "0.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ae8844f63b5b118e334e205585b8c5c17b984121dbdb179d44aeb087ffad3cb" +checksum = "cca139e57da4383727f189e43e66e84fa372347027fc996f9f1a007ec0a37996" dependencies = [ "crossbeam-channel", "dpi", @@ -2524,7 +2509,7 @@ dependencies = [ "png 0.18.1", "serde", "thiserror 2.0.18", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -3948,7 +3933,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -4128,12 +4113,12 @@ dependencies = [ [[package]] name = "selectors" -version = "0.36.1" +version = "0.38.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5d9c0c92a92d33f08817311cf3f2c29a3538a8240e94a6a3c622ce652d7e00c" +checksum = "8adfa1c298912827b8a28b223b3b874357397ae706e6190acd9bf28cee99114d" dependencies = [ "bitflags 2.11.0", - "cssparser 0.36.0", + "cssparser 0.37.0", "derive_more 2.1.1", "log", "new_debug_unreachable", @@ -4404,7 +4389,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -4524,9 +4509,9 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "swift-rs" -version = "1.0.7" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4057c98e2e852d51fdcfca832aac7b571f6b351ad159f9eda5db1655f8d0c4d7" +checksum = "e45c444e496845d3f2a351146bff59aae4975b2280238df1dfaa0c7d1846f38e" dependencies = [ "base64 0.21.7", "serde", @@ -4599,9 +4584,9 @@ dependencies = [ [[package]] name = "tao" -version = "0.35.2" +version = "0.37.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a33f7f9e486ade65fcf1e45c440f9236c904f5c1002cdc7fc6ae582777345ce4" +checksum = "f37f381f4e048e6cdf038b5705f8cf14ad108279d46eb968140a7b291aba9400" dependencies = [ "bitflags 2.11.0", "block2", @@ -4619,29 +4604,29 @@ dependencies = [ "libc", "log", "ndk", + "ndk-context", "ndk-sys", "objc2", "objc2-app-kit", "objc2-foundation", "objc2-ui-kit", - "once_cell", "parking_lot", "percent-encoding", "raw-window-handle", "tao-macros", "unicode-segmentation", "url", - "windows 0.61.3", - "windows-core 0.61.2", + "windows 0.62.2", + "windows-core 0.62.2", "windows-version", "x11-dl", ] [[package]] name = "tao-macros" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4e16beb8b2ac17db28eab8bca40e62dbfbb34c0fcdc6d9826b11b7b5d047dfd" +checksum = "5f7eeb6d99155545da6150a1795945f16ac9c178deb2a5f2e74d776107bd5849" dependencies = [ "proc-macro2", "quote", @@ -4662,9 +4647,9 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[package]] name = "tauri" -version = "2.11.5" +version = "2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "667b20e2726d572dea2de7370da16e188eb06008faf9a92fab7cdc46791190b5" +checksum = "ed99ee9694a2deb776d91cae48ac7411ddfc89ecae2f9b5041111d8c88f2ace9" dependencies = [ "anyhow", "bytes", @@ -4708,14 +4693,14 @@ dependencies = [ "webkit2gtk", "webview2-com", "window-vibrancy", - "windows 0.61.3", + "windows 0.62.2", ] [[package]] name = "tauri-build" -version = "2.6.3" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc9ce40b16101cb6ea63d3e221567affd1c3a9205f95d7bc574941a10636b632" +checksum = "59563ca5b331fd97f27ee9672ec8d36d33bb3c9e2c9f6710a1a5687256052e45" dependencies = [ "anyhow", "cargo_toml", @@ -4734,16 +4719,16 @@ dependencies = [ [[package]] name = "tauri-codegen" -version = "2.6.3" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08279169ff42f8fc45a1dbc9dcae888893ba95288142e5880c59b93a26d2cfc5" +checksum = "e50213e463086ecc283d7e9f51c30cc0fd304ad457425158018be26dbf0d0a80" dependencies = [ "base64 0.22.1", "brotli", "ico", "json-patch", "plist", - "png 0.17.16", + "png 0.18.1", "proc-macro2", "quote", "semver", @@ -4761,9 +4746,9 @@ dependencies = [ [[package]] name = "tauri-macros" -version = "2.6.3" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8b394794f399a421811d06966343e7933fcae92d59f5180b9388d1174497a45" +checksum = "8129fb43bb6e0d6b73ad3315cd172beaab17cd28899c594b1b32c80edbbfd99c" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -4998,9 +4983,9 @@ dependencies = [ [[package]] name = "tauri-runtime" -version = "2.11.3" +version = "2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0b4bc95aed361b0019067d189a1174a603d460d0f6c72606512d59fc9c12ec8" +checksum = "c2a57a2a9b8c8b7fc00d35b510fe808ded7f9f1b44fc1cdda6aee38632ea5413" dependencies = [ "cookie", "dpi", @@ -5018,14 +5003,14 @@ dependencies = [ "url", "webkit2gtk", "webview2-com", - "windows 0.61.3", + "windows 0.62.2", ] [[package]] name = "tauri-runtime-wry" -version = "2.11.4" +version = "2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e6fac707727b7a2f48e4ded90976324267371073edbb415ffb73bb0458d203f" +checksum = "7f9e7e0c9f80a5130773cfabb6df4dc924518fb1b2c923726966804634b57d22" dependencies = [ "gtk", "http", @@ -5043,15 +5028,15 @@ dependencies = [ "url", "webkit2gtk", "webview2-com", - "windows 0.61.3", + "windows 0.62.2", "wry", ] [[package]] name = "tauri-utils" -version = "2.9.3" +version = "2.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e176a18e67764923c4f1ce66f25ae4abe5f688384d5eb1a0fa6c77f3d90f887" +checksum = "2ff55a614843b9a3f010f211df637c94df2607175b8d0f6e0f4a7c19e18621ee" dependencies = [ "anyhow", "brotli", @@ -5120,7 +5105,7 @@ dependencies = [ "getrandom 0.4.2", "once_cell", "rustix", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -5510,9 +5495,9 @@ dependencies = [ [[package]] name = "tray-icon" -version = "0.24.1" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65ba1e5f6b9ef9fd87e21b9c6f351554dbd717960089168fcfdef854686961dc" +checksum = "b2b9c52859a94554803ccd4a24b98f74148ebc73b90676d783f3490b1bff9d72" dependencies = [ "crossbeam-channel", "dirs", @@ -5527,7 +5512,7 @@ dependencies = [ "png 0.18.1", "serde", "thiserror 2.0.18", - "windows-sys 0.61.2", + "windows-sys 0.60.2", ] [[package]] @@ -5556,48 +5541,7 @@ checksum = "f2f6fb2847f6742cd76af783a2a2c49e9375d0a111c7bef6f71cd9e738c72d6e" dependencies = [ "memoffset", "tempfile", - "windows-sys 0.61.2", -] - -[[package]] -name = "unic-char-property" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" -dependencies = [ - "unic-char-range", -] - -[[package]] -name = "unic-char-range" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" - -[[package]] -name = "unic-common" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" - -[[package]] -name = "unic-ucd-ident" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987" -dependencies = [ - "unic-char-property", - "unic-char-range", - "unic-ucd-version", -] - -[[package]] -name = "unic-ucd-version" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" -dependencies = [ - "unic-common", + "windows-sys 0.60.2", ] [[package]] @@ -5645,13 +5589,13 @@ checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" [[package]] name = "urlpattern" -version = "0.3.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70acd30e3aa1450bc2eece896ce2ad0d178e9c079493819301573dae3c37ba6d" +checksum = "df16f50ef4cc145211879a3867ba757076b25dfee812040dcb0658bd9ae7904b" dependencies = [ + "icu_properties", "regex", "serde", - "unic-ucd-ident", "url", ] @@ -6036,16 +5980,14 @@ dependencies = [ [[package]] name = "webview2-com" -version = "0.38.2" +version = "0.39.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7130243a7a5b33c54a444e54842e6a9e133de08b5ad7b5861cd8ed9a6a5bc96a" +checksum = "3f89fca7a704cee10dcb3654c1dbb8941d1783132f1917358af75bec37a7d7e6" dependencies = [ "webview2-com-macros", "webview2-com-sys", - "windows 0.61.3", - "windows-core 0.61.2", - "windows-implement", - "windows-interface", + "windows 0.62.2", + "windows-core 0.62.2", ] [[package]] @@ -6061,13 +6003,13 @@ dependencies = [ [[package]] name = "webview2-com-sys" -version = "0.38.2" +version = "0.39.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "381336cfffd772377d291702245447a5251a2ffa5bad679c99e61bc48bacbf9c" +checksum = "b3a07132775117d6065853d9d1178157b8c90e228de47129d6bce2c7edebedfb" dependencies = [ "thiserror 2.0.18", - "windows 0.61.3", - "windows-core 0.61.2", + "windows 0.62.2", + "windows-core 0.62.2", ] [[package]] @@ -6092,7 +6034,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -6103,16 +6045,17 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "window-vibrancy" -version = "0.6.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9bec5a31f3f9362f2258fd0e9c9dd61a9ca432e7306cc78c444258f0dce9a9c" +checksum = "111e51caca442cafd9bab396628ac4d814880eaea4e63dfd76a12e9f342b5580" dependencies = [ "objc2", "objc2-app-kit", "objc2-core-foundation", "objc2-foundation", + "objc2-quartz-core", "raw-window-handle", - "windows-sys 0.59.0", + "windows-sys 0.60.2", "windows-version", ] @@ -6712,9 +6655,9 @@ checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4" [[package]] name = "wry" -version = "0.55.1" +version = "0.57.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "186f9871daa55fd9c016578b810d149de58367113db7fb72b462d2323ce19514" +checksum = "a819957a01b3119af85e638a38d242af76dbc87d130dca67bfd0441072e21ff0" dependencies = [ "base64 0.22.1", "block2", @@ -6748,8 +6691,8 @@ dependencies = [ "webkit2gtk", "webkit2gtk-sys", "webview2-com", - "windows 0.61.3", - "windows-core 0.61.2", + "windows 0.62.2", + "windows-core 0.62.2", "windows-version", "x11-dl", ] diff --git a/src-tauri/plugins/share-sheet/.tauri/tauri-api/Sources/Tauri/Invoke.swift b/src-tauri/plugins/share-sheet/.tauri/tauri-api/Sources/Tauri/Invoke.swift index cdc17d107..6f810868f 100644 --- a/src-tauri/plugins/share-sheet/.tauri/tauri-api/Sources/Tauri/Invoke.swift +++ b/src-tauri/plugins/share-sheet/.tauri/tauri-api/Sources/Tauri/Invoke.swift @@ -31,22 +31,10 @@ import UIKit } public func getArgs() throws -> JSObject { - guard let jsonData = self.data.data(using: .utf8) else { - throw NSError(domain: "Tauri.Invoke", code: 1, userInfo: [ - NSLocalizedDescriptionKey: "Invoke payload could not be encoded as UTF-8", - ]) - } - let payload = try JSONSerialization.jsonObject(with: jsonData, options: []) - guard - let dictionary = payload as? NSDictionary, - let args = JSTypes.coerceDictionaryToJSObject( - dictionary, formattingDatesAsStrings: true) - else { - throw NSError(domain: "Tauri.Invoke", code: 2, userInfo: [ - NSLocalizedDescriptionKey: "Invoke payload must be a JSON object", - ]) - } - return args + let jsonData = self.data.data(using: .utf8)! + let data = try JSONSerialization.jsonObject(with: jsonData, options: []) + return JSTypes.coerceDictionaryToJSObject( + (data as! NSDictionary), formattingDatesAsStrings: true)! } public func parseArgs(_ type: T.Type) throws -> T { diff --git a/src-tauri/plugins/share-sheet/.tauri/tauri-api/Sources/Tauri/Tauri.swift b/src-tauri/plugins/share-sheet/.tauri/tauri-api/Sources/Tauri/Tauri.swift index 9e4209694..82818c6ee 100644 --- a/src-tauri/plugins/share-sheet/.tauri/tauri-api/Sources/Tauri/Tauri.swift +++ b/src-tauri/plugins/share-sheet/.tauri/tauri-api/Sources/Tauri/Tauri.swift @@ -19,7 +19,7 @@ class PluginHandle { public class PluginManager { static let shared: PluginManager = PluginManager() - public weak var viewController: UIViewController? + public var viewController: UIViewController? var plugins: [String: PluginHandle] = [:] var ipcDispatchQueue = DispatchQueue(label: "ipc") public var isSimEnvironment: Bool { @@ -77,17 +77,16 @@ public class PluginManager { fn(plugin.instance, selectorWithCompletionHandler, invoke, blockObj) } else if plugin.instance.responds(to: selectorWithThrows) { var error: NSError? = nil - withUnsafeMutablePointer(to: &error) { errorPtr in + withUnsafeMutablePointer(to: &error) { let methodIMP: IMP! = plugin.instance.method(for: selectorWithThrows) - // NSError** is __autoreleasing — AutoreleasingUnsafeMutablePointer preserves - // ARC autorelease semantics so the error object is managed correctly. unsafeBitCast( - methodIMP, - to: (@convention(c) (Any?, Selector, Invoke, AutoreleasingUnsafeMutablePointer) -> Void).self - )(plugin.instance, selectorWithThrows, invoke, AutoreleasingUnsafeMutablePointer(errorPtr)) + methodIMP, to: (@convention(c) (Any?, Selector, Invoke, OpaquePointer) -> Void).self)( + plugin.instance, selectorWithThrows, invoke, OpaquePointer($0)) } if let error = error { invoke.reject("\(error)") + // TODO: app crashes without this leak + let _ = Unmanaged.passRetained(error) } } else { let selector = Selector(("\(invoke.command):")) diff --git a/vite.config.ts b/vite.config.ts index f00565255..064ee8144 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -166,6 +166,11 @@ export default defineConfig(({ mode }) => { server: { strictPort: true, cors: true, + // A mobile webview loads the app from tauri.localhost, so we point its + // hot-reload socket at a host the device can reach (e.g. the LAN IP). + hmr: process.env.TAURI_DEV_HOST + ? { protocol: 'ws', host: process.env.TAURI_DEV_HOST, port: 1421 } + : undefined, }, // to access the Tauri environment variables set by the CLI with information about the current target envPrefix: ['VITE_', 'TAURI_PLATFORM', 'TAURI_ARCH', 'TAURI_FAMILY', 'TAURI_PLATFORM_VERSION', 'TAURI_PLATFORM_TYPE', 'TAURI_DEBUG'], From 0b694cf0326639a022f6f3543b462dcc1e31530e Mon Sep 17 00:00:00 2001 From: Matheus Fillipe Date: Wed, 7 Oct 2026 20:15:20 +0200 Subject: [PATCH 02/15] feat(mobile): android pip, ios keyboard and foreground events, background audio --- src-tauri/Info.plist | 4 ++ src-tauri/capabilities/ios.json | 12 ++++ src-tauri/gen/android/.gitignore | 1 + .../android/app/src/main/AndroidManifest.xml | 6 +- .../java/com/obsidianirc/dev/MainActivity.kt | 68 ++++++++++++++++++- src-tauri/gen/apple/Obby_iOS/Info.plist | 4 ++ .../ios/Sources/AppLifecycle.swift | 23 +++++++ .../ios/Sources/KeyboardPlugin.swift | 2 + .../permissions/autogenerated/reference.md | 13 ++++ .../ios-keyboard/permissions/listen.toml | 6 ++ .../permissions/schemas/schema.json | 6 ++ src-tauri/plugins/ios-keyboard/src/lib.rs | 2 +- src-tauri/src/lib.rs | 8 +++ src-tauri/src/screen_record.rs | 6 +- src-tauri/src/socket.rs | 10 +++ 15 files changed, 166 insertions(+), 5 deletions(-) create mode 100644 src-tauri/capabilities/ios.json create mode 100644 src-tauri/plugins/ios-keyboard/ios/Sources/AppLifecycle.swift create mode 100644 src-tauri/plugins/ios-keyboard/permissions/listen.toml diff --git a/src-tauri/Info.plist b/src-tauri/Info.plist index 3daf33a30..0ebaa7059 100644 --- a/src-tauri/Info.plist +++ b/src-tauri/Info.plist @@ -6,5 +6,9 @@ Obby uses the microphone for voice calls. NSCameraUsageDescription Obby uses the camera for video calls. + UIBackgroundModes + + audio + diff --git a/src-tauri/capabilities/ios.json b/src-tauri/capabilities/ios.json new file mode 100644 index 000000000..87bd6cf3a --- /dev/null +++ b/src-tauri/capabilities/ios.json @@ -0,0 +1,12 @@ +{ + "$schema": "../gen/schemas/mobile-schema.json", + "identifier": "ios", + "description": "iOS-only permissions", + "windows": [ + "main" + ], + "platforms": ["iOS"], + "permissions": [ + "ios-keyboard:allow-listen" + ] +} diff --git a/src-tauri/gen/android/.gitignore b/src-tauri/gen/android/.gitignore index b24820317..9e3ae68cf 100644 --- a/src-tauri/gen/android/.gitignore +++ b/src-tauri/gen/android/.gitignore @@ -12,6 +12,7 @@ build /captures .externalNativeBuild .cxx +.kotlin local.properties key.properties diff --git a/src-tauri/gen/android/app/src/main/AndroidManifest.xml b/src-tauri/gen/android/app/src/main/AndroidManifest.xml index 0cd4e1341..d5c67faff 100644 --- a/src-tauri/gen/android/app/src/main/AndroidManifest.xml +++ b/src-tauri/gen/android/app/src/main/AndroidManifest.xml @@ -25,7 +25,9 @@ android:label="@string/main_activity_title" android:name=".MainActivity" android:exported="true" - android:windowSoftInputMode="adjustResize"> + android:windowSoftInputMode="adjustResize" + android:supportsPictureInPicture="true" + android:resizeableActivity="true"> @@ -72,7 +74,7 @@ - + diff --git a/src-tauri/gen/android/app/src/main/java/com/obsidianirc/dev/MainActivity.kt b/src-tauri/gen/android/app/src/main/java/com/obsidianirc/dev/MainActivity.kt index fe6886434..c595ed211 100644 --- a/src-tauri/gen/android/app/src/main/java/com/obsidianirc/dev/MainActivity.kt +++ b/src-tauri/gen/android/app/src/main/java/com/obsidianirc/dev/MainActivity.kt @@ -5,19 +5,85 @@ import android.annotation.SuppressLint import android.view.ViewTreeObserver import android.view.View import android.graphics.Rect +import android.app.PictureInPictureParams +import android.content.res.Configuration +import android.os.Build +import android.util.Rational +import android.webkit.JavascriptInterface +import androidx.core.view.ViewCompat +import androidx.core.view.WindowInsetsCompat class MainActivity : TauriActivity() { private lateinit var wv: WebView private var isKeyboardOpen = false - + @Volatile private var isInCall = false + override fun onWebViewCreate(webView: WebView) { wv = webView setupKeyboardDetection() + webView.addJavascriptInterface(CallBridge(), "ObbyNative") + } + + // The web app tells us when a call is live, so leaving the app keeps the call + // visible in a picture-in-picture window. + private inner class CallBridge { + @JavascriptInterface + fun setInCall(active: Boolean) { + isInCall = active + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) { + runOnUiThread { setPictureInPictureParams(pipParams(active)) } + } + } + } + + private fun pipParams(autoEnter: Boolean): PictureInPictureParams { + val builder = PictureInPictureParams.Builder().setAspectRatio(Rational(16, 9)) + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) { + builder.setAutoEnterEnabled(autoEnter).setSeamlessResizeEnabled(true) + } + return builder.build() + } + + // Android 12+ enters picture-in-picture on its own through setAutoEnterEnabled. + override fun onUserLeaveHint() { + super.onUserLeaveHint() + if (isInCall && Build.VERSION.SDK_INT >= Build.VERSION_CODES.O && + Build.VERSION.SDK_INT < Build.VERSION_CODES.S) { + enterPictureInPictureMode(pipParams(false)) + } + } + + // WryActivity pauses the WebView on onPause, which Android also sends when the + // activity moves into picture-in-picture, so we keep it drawing while pinned. + override fun onPause() { + super.onPause() + if (::wv.isInitialized && Build.VERSION.SDK_INT >= Build.VERSION_CODES.N && + isInPictureInPictureMode) { + wv.onResume() + } + } + + override fun onPictureInPictureModeChanged(isInPip: Boolean, newConfig: Configuration) { + super.onPictureInPictureModeChanged(isInPip, newConfig) + if (::wv.isInitialized) { + if (isInPip) wv.onResume() + wv.evaluateJavascript( + "window.dispatchEvent(new CustomEvent('obby-native-pip', { detail: $isInPip }));", + null, + ) + } } private fun setupKeyboardDetection() { val rootView = findViewById(android.R.id.content) + // Edge-to-edge (forced from Android 15) ignores adjustResize, so we shrink + // the WebView by the keyboard height ourselves; otherwise Android only pans it. + ViewCompat.setOnApplyWindowInsetsListener(rootView) { view, insets -> + val imeBottom = insets.getInsets(WindowInsetsCompat.Type.ime()).bottom + view.setPadding(0, 0, 0, imeBottom) + insets + } val globalLayoutListener = ViewTreeObserver.OnGlobalLayoutListener { val rect = Rect() rootView.getWindowVisibleDisplayFrame(rect) diff --git a/src-tauri/gen/apple/Obby_iOS/Info.plist b/src-tauri/gen/apple/Obby_iOS/Info.plist index 2c13c3d34..86db88206 100644 --- a/src-tauri/gen/apple/Obby_iOS/Info.plist +++ b/src-tauri/gen/apple/Obby_iOS/Info.plist @@ -65,5 +65,9 @@ https + UIBackgroundModes + + audio + \ No newline at end of file diff --git a/src-tauri/plugins/ios-keyboard/ios/Sources/AppLifecycle.swift b/src-tauri/plugins/ios-keyboard/ios/Sources/AppLifecycle.swift new file mode 100644 index 000000000..7d654e974 --- /dev/null +++ b/src-tauri/plugins/ios-keyboard/ios/Sources/AppLifecycle.swift @@ -0,0 +1,23 @@ +import UIKit +import WebKit + +/// Tells the page when the app is back in the foreground, so it can restart +/// call videos that iOS paused while the app was away. +class AppLifecycleObserver { + private weak var webview: WKWebView? + + init(webview: WKWebView) { + self.webview = webview + NotificationCenter.default.addObserver( + self, selector: #selector(didBecomeActive), + name: UIApplication.didBecomeActiveNotification, object: nil) + } + + deinit { + NotificationCenter.default.removeObserver(self) + } + + @objc private func didBecomeActive() { + webview?.evaluateJavaScript("window.ObbyApp?.didBecomeActive()") + } +} diff --git a/src-tauri/plugins/ios-keyboard/ios/Sources/KeyboardPlugin.swift b/src-tauri/plugins/ios-keyboard/ios/Sources/KeyboardPlugin.swift index c543568ce..d4a8cea22 100644 --- a/src-tauri/plugins/ios-keyboard/ios/Sources/KeyboardPlugin.swift +++ b/src-tauri/plugins/ios-keyboard/ios/Sources/KeyboardPlugin.swift @@ -4,6 +4,7 @@ import WebKit class KeyboardPlugin: Plugin { private var keyboardObserver: KeyboardObserver? + private var appLifecycleObserver: AppLifecycleObserver? override public func load(webview: WKWebView) { super.load(webview: webview) @@ -13,6 +14,7 @@ class KeyboardPlugin: Plugin { } keyboardObserver?.startObserving() + appLifecycleObserver = AppLifecycleObserver(webview: webview) } deinit { diff --git a/src-tauri/plugins/ios-keyboard/permissions/autogenerated/reference.md b/src-tauri/plugins/ios-keyboard/permissions/autogenerated/reference.md index 103541be8..3469a0a94 100644 --- a/src-tauri/plugins/ios-keyboard/permissions/autogenerated/reference.md +++ b/src-tauri/plugins/ios-keyboard/permissions/autogenerated/reference.md @@ -30,6 +30,19 @@ Enables the ping command without any pre-configured scope. Denies the ping command without any pre-configured scope. + + + + + + +`ios-keyboard:allow-listen` + + + + +Lets the app subscribe to keyboard show and hide events. + diff --git a/src-tauri/plugins/ios-keyboard/permissions/listen.toml b/src-tauri/plugins/ios-keyboard/permissions/listen.toml new file mode 100644 index 000000000..50ae6a74c --- /dev/null +++ b/src-tauri/plugins/ios-keyboard/permissions/listen.toml @@ -0,0 +1,6 @@ +"$schema" = "schemas/schema.json" + +[[permission]] +identifier = "allow-listen" +description = "Lets the app subscribe to keyboard show and hide events." +commands.allow = ["registerListener", "register_listener", "removeListener", "remove_listener"] diff --git a/src-tauri/plugins/ios-keyboard/permissions/schemas/schema.json b/src-tauri/plugins/ios-keyboard/permissions/schemas/schema.json index 1e335fe28..4cf3d6bfb 100644 --- a/src-tauri/plugins/ios-keyboard/permissions/schemas/schema.json +++ b/src-tauri/plugins/ios-keyboard/permissions/schemas/schema.json @@ -305,6 +305,12 @@ "type": "string", "const": "deny-ping", "markdownDescription": "Denies the ping command without any pre-configured scope." + }, + { + "description": "Lets the app subscribe to keyboard show and hide events.", + "type": "string", + "const": "allow-listen", + "markdownDescription": "Lets the app subscribe to keyboard show and hide events." } ] } diff --git a/src-tauri/plugins/ios-keyboard/src/lib.rs b/src-tauri/plugins/ios-keyboard/src/lib.rs index e52fa1600..06e9fa27f 100644 --- a/src-tauri/plugins/ios-keyboard/src/lib.rs +++ b/src-tauri/plugins/ios-keyboard/src/lib.rs @@ -32,7 +32,7 @@ impl> crate::KeyboardExt for T { } pub fn init() -> TauriPlugin { - Builder::new("keyboard") + Builder::new("ios-keyboard") .invoke_handler(tauri::generate_handler![commands::ping]) .setup(|app, api| { #[cfg(mobile)] diff --git a/src-tauri/src/lib.rs b/src-tauri/src/lib.rs index 0abad9055..5fd298980 100644 --- a/src-tauri/src/lib.rs +++ b/src-tauri/src/lib.rs @@ -1,4 +1,5 @@ use std::{collections::HashMap, sync::Arc}; +use tauri::{webview::PageLoadEvent, Manager}; use tokio::sync::Mutex; mod overlay; @@ -248,6 +249,13 @@ pub fn run() { Ok(()) }) .manage(SocketState(Arc::new(Mutex::new(HashMap::new())))) + .on_page_load(|webview, payload| { + if webview.label() != "main" || payload.event() != PageLoadEvent::Started { + return; + } + let state = webview.state::().inner().clone(); + tauri::async_runtime::spawn(async move { socket::disconnect_all(&state).await }); + }) .manage(screen_record::RecorderState::default()) .invoke_handler(tauri::generate_handler![ connect, diff --git a/src-tauri/src/screen_record.rs b/src-tauri/src/screen_record.rs index 41a584270..8086d50a8 100644 --- a/src-tauri/src/screen_record.rs +++ b/src-tauri/src/screen_record.rs @@ -65,8 +65,9 @@ pub fn record_command(rect: Rect, path: &str, audio: bool) -> (String, Vec bool { /// system, so there is nothing there that could be missing. #[tauri::command] pub fn region_recording_supported() -> bool { + if cfg!(mobile) { + return false; + } if cfg!(target_os = "windows") { return true; } diff --git a/src-tauri/src/socket.rs b/src-tauri/src/socket.rs index 2c67f2a76..a3c6fce39 100644 --- a/src-tauri/src/socket.rs +++ b/src-tauri/src/socket.rs @@ -34,6 +34,7 @@ pub struct ConnectionHandle { } /// Socket state to manage multiple connections +#[derive(Clone)] pub struct SocketState(pub(crate) Arc>>); /// Payload we send back to TS whenever we receive data @@ -393,6 +394,15 @@ pub async fn disconnect(client_id: String, state: State<'_, SocketState>) -> Res } } +/// Closes every connection, since a page that reloads loses the ids it would close them by. +pub async fn disconnect_all(state: &SocketState) { + for (_, mut handle) in state.0.lock().await.drain() { + if let Some(shutdown_tx) = handle.shutdown_tx.take() { + let _ = shutdown_tx.send(()); + } + } +} + /// Start listening for messages from all active connections #[tauri::command] pub async fn listen( From 979fa30a8d119caa07fcf7b925e377cb77e2a751 Mon Sep 17 00:00:00 2001 From: Matheus Fillipe Date: Wed, 7 Oct 2026 20:17:40 +0200 Subject: [PATCH 03/15] chore(i18n): translate mobile, voice, media and settings strings --- src/locales/cs/messages.mjs | 2 +- src/locales/cs/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/de/messages.mjs | 2 +- src/locales/de/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/en/messages.mjs | 2 +- src/locales/en/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/es/messages.mjs | 2 +- src/locales/es/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/fi/messages.mjs | 2 +- src/locales/fi/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/fr/messages.mjs | 2 +- src/locales/fr/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/it/messages.mjs | 2 +- src/locales/it/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/ja/messages.mjs | 2 +- src/locales/ja/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/ko/messages.mjs | 2 +- src/locales/ko/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/nl/messages.mjs | 2 +- src/locales/nl/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/pl/messages.mjs | 2 +- src/locales/pl/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/pt/messages.mjs | 2 +- src/locales/pt/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/ro/messages.mjs | 2 +- src/locales/ro/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/ru/messages.mjs | 2 +- src/locales/ru/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/sv/messages.mjs | 2 +- src/locales/sv/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/tr/messages.mjs | 2 +- src/locales/tr/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/uk/messages.mjs | 2 +- src/locales/uk/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/zh-TW/messages.mjs | 2 +- src/locales/zh-TW/messages.po | 591 +++++++++++++++++++++++++++++++-- src/locales/zh/messages.mjs | 2 +- src/locales/zh/messages.po | 591 +++++++++++++++++++++++++++++++-- 38 files changed, 10849 insertions(+), 418 deletions(-) diff --git a/src/locales/cs/messages.mjs b/src/locales/cs/messages.mjs index c515b1fb2..929c45cc3 100644 --- a/src/locales/cs/messages.mjs +++ b/src/locales/cs/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Názvy zařízení jsou skryté, dokud nepovolíte přístup k mikrofonu.\"],\"+5VMrz\":[\"Neplatný formát vzoru. Použijte formát nick!user@host (jsou povoleny zástupné znaky *)\"],\"+6NQQA\":[\"Obecný podpůrný kanál\"],\"+6NyRG\":[\"Klient\"],\"+AI7ot\":[\"Sdílet polohu\"],\"+B5ztW\":[\"přidat kanál\"],\"+K0AvT\":[\"Odpojit\"],\"+Q1v1x\":[\"Ověřeno\"],\"+WNb3x\":[\"Otevřít video v novém okně\"],\"+cyFdH\":[\"Výchozí zpráva při označení nepřítomnosti\"],\"+fRR7i\":[\"Pozastavit\"],\"+mVPqU\":[\"Zobrazovat Markdown formátování ve zprávách\"],\"+s1J8k\":[\"Označit jako přečtené\"],\"+s4tdz\":[\"Kopírovat přezdívku\"],\"+vqCJH\":[\"Uživatelské jméno vašeho účtu pro ověření\"],\"+yPBXI\":[\"Vybrat soubor\"],\"+zy2Nq\":[\"Typ\"],\"/09cao\":[\"Nízká bezpečnost připojení (Úroveň \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Označit se jako zpět\"],\"/3BQ4J\":[\"Uživatelé mimo kanál nemohou odesílat zprávy do něj\"],\"/4C8U0\":[\"Kopírovat vše\"],\"/6BzZF\":[\"Přepnout seznam členů\"],\"/AkXyp\":[\"Potvrdit?\"],\"/TNOPk\":[\"Uživatel je nepřítomen\"],\"/UGQxY\":[\"Kamera \",[\"0\"]],\"/X0D0z\":[\"Vyberte reproduktor, přes který se přehrávají hovory\"],\"/XQgft\":[\"Objevovat\"],\"/abSCI\":[\"Kopírování selhalo, klepněte k novému pokusu\"],\"/cF7Rs\":[\"Hlasitost\"],\"/dqduX\":[\"Další stránka\"],\"/fc3q4\":[\"Veškerý obsah\"],\"/kISDh\":[\"Povolit zvuky upozornění\"],\"/kL38k\":[\"Přeuspořádat kanály\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"Zvuk\"],\"/rfkZe\":[\"Přehrávat zvuky pro zmínky a zprávy\"],\"/xQ19T\":[\"Boti na této síti\"],\"/zrWol\":[\"Nešifrováno\"],\"0/0ZGA\":[\"Maska názvu kanálu\"],\"0CvhiV\":[\"Bot v tomto kanálu\"],\"0D6j7U\":[\"Zjistit více o vlastních pravidlech →\"],\"0NqWnb\":[\"Pozvat k vysílání\"],\"0XsHcR\":[\"Vyhodit uživatele\"],\"0ZpE//\":[\"Seřadit podle uživatelů\"],\"0bEPwz\":[\"Nastavit nepřítomnost\"],\"0dGkPt\":[\"Rozbalit seznam kanálů\"],\"0gS7M5\":[\"Zobrazované jméno\"],\"0kS+M8\":[\"PříkladSÍŤ\"],\"0rgoY7\":[\"Připojovat se pouze k serverům, které si vyberete\"],\"0rz+/Q\":[\"Příkazy se načítají…\"],\"0wdd7X\":[\"Připojit se\"],\"196EG4\":[\"Smazat soukromý chat\"],\"1A3EXy\":[\"Rozbalit\"],\"1C/fOn\":[\"Bot zatím nezaregistroval žádné lomítkové příkazy.\"],\"1DSr1i\":[\"Zaregistrovat účet\"],\"1K9HPk\":[\"Zobrazit strom\"],\"1O/24y\":[\"Přepnout seznam kanálů\"],\"1OWwRx\":[\"Příkazy bota\"],\"1QfxQT\":[\"Zavřít\"],\"1TNIig\":[\"Otevřít\"],\"1VPJJ2\":[\"Varování o externím odkazu\"],\"1ZC/dv\":[\"Žádné nepřečtené zmínky ani zprávy\"],\"1iY5xv\":[\"Mikrofon\"],\"1pO1zi\":[\"Název serveru je povinný\"],\"1qqOhi\":[\"Přetáhněte úchyt pro přesun kanálu nebo do složky\"],\"1t/NnN\":[\"Zamítnout\"],\"1ub+Zu\":[[\"hours\"],\" hodin\"],\"1uwfzQ\":[\"Zobrazit téma kanálu\"],\"1wdjme\":[\"Lidé\"],\"268g7c\":[\"Zadejte zobrazované jméno\"],\"27I0xj\":[\"Bot dostupný na celém serveru, dosažitelný z jakéhokoli kanálu\"],\"2CEOW6\":[\"Síť navázaná přes soju bouncer\"],\"2F9+AZ\":[\"Zatím nebyl zachycen žádný surový IRC provoz. Zkuste se připojit nebo odeslat zprávu.\"],\"2FOFq1\":[\"Operátoři serveru v síti by potenciálně mohli číst vaše zprávy\"],\"2FYpfJ\":[\"Více\"],\"2HF1Y2\":[[\"inviter\"],\" pozval \",[\"target\"],\" k připojení do \",[\"channel\"]],\"2I70QL\":[\"Zobrazit informace o profilu uživatele\"],\"2QYdmE\":[\"Uživatelé:\"],\"2QpEjG\":[\"odešel\"],\"2bimFY\":[\"Použít heslo serveru\"],\"2gMuHR\":[\"Připojeno\"],\"2iTmdZ\":[\"Místní úložiště:\"],\"2odkwe\":[\"Přísný - agresivnější ochrana\"],\"2qXqZQ\":[\"Uživatelské režimy\"],\"2uDhbA\":[\"Zadejte uživatelské jméno pro pozvání\"],\"2xXP/g\":[\"Připojit se ke kanálu\"],\"2y9Ojd\":[\"Přetažením sem soubor přiložíte\"],\"2ygf/L\":[\"← Zpět\"],\"2zEgxj\":[\"Hledat GIFy...\"],\"38+WDJ\":[\"Potlačení ozvěny\"],\"3BKxln\":[\"Vyfotit\"],\"3JjdaA\":[\"Spustit\"],\"3Kf9Jh\":[\"Degradovat na diváka\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" vysílá · \",[\"1\"],\" sleduje\"],\"3MbP5E\":[\"Zašifrovaná zpráva\"],\"3RdPhl\":[\"Přejmenovat kanál\"],\"3THokf\":[\"Uživatel s hlasem\"],\"3TSz9S\":[\"Minimalizovat\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Přejít v chatu na tuto odpověď\"],\"3hij11\":[\"Připojit se k \",[\"channelName\"]],\"3jBDvM\":[\"Zobrazovaný název kanálu\"],\"3pRst1\":[\"Přijímání seznamu příkazů…\"],\"3ryuFU\":[\"Volitelné zprávy o pádu pro zlepšení aplikace\"],\"3uBF/8\":[\"Zavřít prohlížeč\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Nepodařilo se navázat šifrování s \",[\"nick\"],\".\"],\"3xf8Kz\":[\"Zadejte název účtu...\"],\"4/Rr0R\":[\"Pozvat uživatele do aktuálního kanálu\"],\"4EZrJN\":[\"Pravidla\"],\"4JJtW9\":[\"#přetečení\"],\"4N0n26\":[\"Zadní\"],\"4NqeT4\":[\"Profil floodingu (+F)\"],\"4QXpWJ\":[\"vypršel čas\"],\"4RZQRK\":[\"Co teď děláš?\"],\"4cEClj\":[\"Relace\"],\"4hfTrB\":[\"Přezdívka\"],\"4n99LO\":[\"Již v \",[\"0\"]],\"4t6vMV\":[\"Automaticky přepnout na jeden řádek pro krátké zprávy\"],\"4vsHmf\":[\"Čas (min)\"],\"4x/Axu\":[\"Váš bouncer zatím nemá žádné sítě. Přidejte jednu a začněte.\"],\"5+INAX\":[\"Zvýrazňovat zprávy, které vás zmiňují\"],\"5R5Pv/\":[\"Jméno operátora\"],\"5WWr3M\":[\"Přibližná\"],\"5kS5np\":[\"Označit jako ověřené\"],\"5yB4Kk\":[\"Souborový server to nepropustil.\"],\"678PKt\":[\"Název sítě\"],\"6Aih4U\":[\"Offline\"],\"6CO3WE\":[\"Heslo nutné pro vstup do kanálu. Nechte prázdné pro odstranění klíče.\"],\"6FyrFm\":[\"Sdílet obrazovku\"],\"6HhMs3\":[\"Zpráva při odpojení\"],\"6OpRdF\":[\"Automaticky upravit hlasitost mikrofonu\"],\"6V3Ea3\":[\"Zkopírováno\"],\"6XJBxM\":[\"Váš prohlížeč neumí přehrát tento zvuk.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" položka\"],\"few\":[\"#\",\" položky\"],\"many\":[\"#\",\" položek\"],\"other\":[\"#\",\" položek\"]}]],\"6lGV3K\":[\"Zobrazit méně\"],\"6yFOEi\":[\"Zadejte heslo opera...\"],\"6yR6/K\":[\"Zveřejnit zprávu dne každého serveru v Oznámeníích serveru a na jeho úvodní stránku\"],\"6zJnDQ\":[\"Zapnout poslech\"],\"7+IHTZ\":[\"Žádný soubor nevybrán\"],\"7+q3Wn\":[\"#kanál\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (např. spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Tento chat je šifrován pomocí OTR, kompatibilního s jinými IRC klienty. Porovnejte otisky jiným kanálem a poté jej označte jako ověřený.\"],\"7QkKyN\":[\"Odeslat soukromou zprávu\"],\"7U1W7c\":[\"Velmi uvolněný\"],\"7Y1YQj\":[\"Skutečné jméno:\"],\"7YHArF\":[\"— otevřít v prohlížeči\"],\"7d1XbR\":[\"Otevřít workflow\"],\"7jL88x\":[\"Smazat tuto zprávu? Tuto akci nelze vrátit zpět.\"],\"7l15X4\":[\"selhalo\"],\"7nGhhM\":[\"Na co myslíte?\"],\"7sEpu1\":[\"Členové — \",[\"0\"]],\"7sNhEz\":[\"Uživatelské jméno\"],\"7w5KHY\":[\"Vaše zprávy s uživatelem \",[\"nick\"],\" jsou šifrované pomocí OTR, které přenáší jen text. Tyto soubory by se odeslaly nezašifrované.\"],\"7y+YDA\":[\"Odeslat nešifrovaně\"],\"85Fz0S\":[\"Přetažením přesunout\"],\"8H0Q+x\":[\"Zjistit více o profilech →\"],\"8Phu0A\":[\"Zobrazovat, když uživatelé mění přezdívky\"],\"8VEDbV\":[\"Tajný\"],\"8XTG9e\":[\"Zadejte heslo operátora\"],\"8XsV2J\":[\"Zkusit odeslat znovu\"],\"8ZsakT\":[\"Heslo\"],\"8dYnq1\":[\"Bylo dosaženo maximální délky nahrávky. Nahrávání bylo zastaveno: odešlete ji, nebo ji zahoďte.\"],\"8kR84m\":[\"Chystáte se otevřít externí odkaz:\"],\"8kZ9ZV\":[\"Ukončit šifrování\"],\"8lCgih\":[\"Odebrat pravidlo\"],\"8mmL7G\":[\"Načtěte starší zprávy, abyste dosáhli odpovědi\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" krok\"],\"few\":[\"#\",\" kroky\"],\"many\":[\"#\",\" kroků\"],\"other\":[\"#\",\" kroků\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"připojil se\"],\"few\":[\"připojil se \",[\"joinCount\"],\"×\"],\"many\":[\"připojil se \",[\"joinCount\"],\"×\"],\"other\":[\"připojil se \",[\"joinCount\"],\"×\"]}]],\"9BMLnJ\":[\"Znovu připojit k serveru\"],\"9LXhb1\":[\"Nahrát obrazovku\"],\"9OEgyT\":[\"Přidat reakci\"],\"9PQ8m2\":[\"G-Line (globální ban)\"],\"9Qs99X\":[\"E-mail:\"],\"9QupBP\":[\"Odebrat vzor\"],\"9TBhGc\":[\"Sundat ruku\"],\"9W7tl5\":[\"(beze změny)\"],\"9aCFGH\":[\"Šifrovat tento chat\"],\"9bG48P\":[\"Odesílání\"],\"9f5f0u\":[\"Otázky ohledně soukromí? Kontaktujte nás:\"],\"9hXrER\":[\"Připojit se ke kanálu na \",[\"serverName\"]],\"9iweoP\":[\"Sítě na \",[\"0\"]],\"9n+Pj3\":[\"nazev-streamu\"],\"9q17ZR\":[[\"0\"],\" je povinné.\"],\"9qIYMn\":[\"Nová přezdívka\"],\"9rnFEa\":[\"Hovory\"],\"9unqs3\":[\"Nepřítomen:\"],\"9v3hwv\":[\"Nebyly nalezeny žádné servery.\"],\"9zb2WA\":[\"Připojování\"],\"A1taO8\":[\"Hledat\"],\"A2adVi\":[\"Odesílat oznámení o psaní\"],\"A9Rhec\":[\"Název kanálu\"],\"AFXuc0\":[\"Zpráva nebyla odeslána: šifrování přestalo fungovat. Ukončete šifrování a odešlete nešifrovaně.\"],\"ALZ4SG\":[\"Vypnout poslech\"],\"AWOSPo\":[\"Přiblížit\"],\"AXSpEQ\":[\"Operátor při připojení\"],\"AXkuzz\":[\"Nebyla zjištěna žádná kamera.\"],\"AdKRCX\":[\"Jste připojeni k <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Účet\"],\"AhNP40\":[\"Přetočit\"],\"AhYrTA\":[\"Připojení: slabé\"],\"Ai2U7L\":[\"Hostitel\"],\"AjBQnf\":[\"Změněna přezdívka\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Zrušit odpověď\"],\"ApSx0O\":[\"Nalezeno \",[\"0\"],\" zpráv odpovídajících \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Přihlásit se znovu\"],\"AxPAXW\":[\"Žádné výsledky nenalezeny\"],\"AyNqAB\":[\"Zobrazit všechny události serveru v chatu\"],\"B/QqGw\":[\"Pryč od klávesnice\"],\"B0sB2k\":[\"Nešifrované\"],\"B1MuZq\":[\"Vyberte kameru a zobrazte si náhled toho, co vidí\"],\"B8AaMI\":[\"Toto pole je povinné\"],\"BA2c49\":[\"Server nepodporuje pokročilé filtrování LIST\"],\"BBCFUg\":[[\"sender\"],\" restartoval šifrování, takže se tato konverzace nastavuje znovu.\"],\"BGul2A\":[\"Máte neuložené změny. Opravdu chcete zavřít bez uložení?\"],\"BIDT9R\":[\"Boti\"],\"BIf9fi\":[\"Vaše stavová zpráva\"],\"BOJWfb\":[\"Odpojit od soju bounceru?\"],\"BPm98R\":[\"Není vybrán žádný server. Nejprve zvolte server z postranního panelu; pozvánkové odkazy se spravují pro každý server zvlášť.\"],\"BRNbHt\":[\"Zašifrováno, neověřeno\"],\"BZADk0\":[\"Odstoupit z vysílání\"],\"BZyTNS\":[\"Přístup k poloze byl odepřen. Povolte přístup k poloze v nastavení prohlížeče nebo systému a zkuste to znovu.\"],\"BZz3md\":[\"Vaše osobní webová stránka\"],\"Bgm/H7\":[\"Povolit zadávání více řádků textu\"],\"BiQIl1\":[\"Připnout tuto soukromou konverzaci\"],\"BlNZZ2\":[\"Klikněte pro přechod na zprávu\"],\"Bowq3c\":[\"Téma kanálu mohou měnit pouze operátoři\"],\"Btozzp\":[\"Platnost tohoto obrázku vypršela\"],\"Bu/ywL\":[\"Zvolte typ kanálu\"],\"Bycfjm\":[\"Celkem: \",[\"0\"]],\"C6IBQc\":[\"Kopírovat celý JSON\"],\"C6amLT\":[\"Toto zařízení není momentálně dostupné.\"],\"C9L9wL\":[\"Sběr dat\"],\"CDq4wC\":[\"Moderovat uživatele\"],\"CHVRxG\":[\"Zpráva @\",[\"0\"],\" (Shift+Enter pro nový řádek)\"],\"CN9zdR\":[\"Jméno a heslo operátora jsou povinné\"],\"CW3sYa\":[\"Přidat reakci \",[\"emoji\"]],\"CaAkqd\":[\"Zobrazit odchody\"],\"CaQ1Gb\":[\"Bot definovaný v konfiguraci. Pro změnu stavu upravte obbyircd.conf a použijte /REHASH.\"],\"CbvaYj\":[\"Ban podle přezdívky\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Vybrat kanál\"],\"CpwGv7\":[\"Klíč uživatele \",[\"nick\"],\" se liší od toho, který jste viděli dříve. To se stává po přeinstalaci nebo na novém zařízení, ale takto vypadá i útok typu man-in-the-middle. Než ho přijmete, ověřte nový otisk jiným kanálem.\"],\"CqO9qC\":[\"Relace\"],\"CsekCi\":[\"Normální\"],\"CwuBNI\":[\"Nebyl zjištěn žádný mikrofon.\"],\"D+NlUC\":[\"Systém\"],\"D28t6+\":[\"se připojil a odpojil\"],\"D69ns7\":[\"Přejmenovat nebo smazat \",[\"0\"]],\"DB8zMK\":[\"Použít\"],\"DBcWHr\":[\"Vlastní soubor zvuku oznámení\"],\"DL4yUl\":[\"Soubor neodeslán: šifrování přestalo fungovat. Spusťte šifrování znovu, nebo je ukončete a nahrajte nezašifrovaně.\"],\"DPfwMq\":[\"Hotovo\"],\"DTy9Xw\":[\"Náhledy médií\"],\"Dj4pSr\":[\"Zvolte bezpečné heslo\"],\"Du+zn+\":[\"Hledám...\"],\"Du2T2f\":[\"Nastavení nenalezeno\"],\"DwsSVQ\":[\"Použít filtry a obnovit\"],\"E3W/zd\":[\"Výchozí přezdívka\"],\"E6nRW7\":[\"Kopírovat URL\"],\"E703RG\":[\"Režimy:\"],\"E9RV1x\":[\"připojeno z \",[\"sessionCount\"],\" relací\"],\"EAeu1Z\":[\"Odeslat pozvánku\"],\"EFKJQT\":[\"Nastavení\"],\"EGPQBv\":[\"Vlastní pravidla floodingu (+f)\"],\"ELik0r\":[\"Zobrazit úplné zásady ochrany soukromí\"],\"EPbeC2\":[\"Zobrazit nebo upravit téma kanálu\"],\"EQCDNT\":[\"Zadejte uživatelské jméno opera...\"],\"ERIfXJ\":[\"Nepodařilo se včas určit polohu. Zkuste to znovu na místě s volnějším výhledem na oblohu.\"],\"ET7frA\":[\"Povolit přístup ke kameře\"],\"EUvulZ\":[\"Nalezena 1 zpráva odpovídající \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Další obrázek\"],\"Eaw75B\":[[\"userCount\"],\" uživatelů\"],\"EdQY6l\":[\"Žádné\"],\"EflUyy\":[\"v hovoru\"],\"EnqLYU\":[\"Hledat servery...\"],\"EqjE9A\":[\"napsat někomu\"],\"Eu7YKa\":[\"samoregistrovaný\"],\"Ev/rmg\":[\"Vyberte mikrofon a zobrazte si náhled úrovně vstupu\"],\"F0OKMc\":[\"Upravit server\"],\"F6Int2\":[\"Povolit zvýraznění\"],\"FDoLyE\":[\"Max. uživatelů\"],\"FHnJDV\":[[\"userCount\"],\" diváků\"],\"FOPeqj\":[\"Automatické řízení zisku\"],\"FUU/hZ\":[\"Kontrolujte, kolik externích médií se načítá v chatu.\"],\"Fdp03t\":[\"zap\"],\"FfPWR0\":[\"Modální okno\"],\"FjkaiT\":[\"Oddálit\"],\"FlqOE9\":[\"Co to znamená:\"],\"FolHNl\":[\"Spravujte svůj účet a ověřování\"],\"Fp2Dif\":[\"Opustit server\"],\"G5KmCc\":[\"GZ-Line (globální Z-Line)\"],\"GDs0lz\":[\"<0>Riziko: Citlivé informace (zprávy, soukromé konverzace, přihlašovací údaje) mohou být přístupné správcům sítě nebo útočníkům mezi IRC servery.\"],\"GP8D2E\":[\"Soukromé zprávy\"],\"GPrF8Y\":[[\"safeName\"],\" byl na serveru změněn, takže už ho nelze dešifrovat.\"],\"GR+2I3\":[\"Přidat masku pozvánky (např. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Zavřít vyskočená serverová oznámení\"],\"GdhD7H\":[\"Klikněte znovu pro potvrzení\"],\"GjRZex\":[\"Odpojit síť?\"],\"GlAoST\":[\"Odmítnout šifrování\"],\"GlHnXw\":[\"Změna přezdívky se nezdařila: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"Náhled:\"],\"GtmO8/\":[\"od\"],\"GtuHUQ\":[\"Přejmenovat tento kanál na serveru. Nový název uvidí všichni uživatelé.\"],\"GuGfFX\":[\"Přepnout hledání\"],\"GvwPQR\":[\"Šifrovat (OTR)\"],\"GxkJXS\":[\"Nahrávám...\"],\"Gz0oR4\":[\"(zpracovává Obby)\"],\"GzbwnK\":[\"Připojil se ke kanálu\"],\"GzsUDB\":[\"Rozšířený profil\"],\"H/PnT8\":[\"Vložit emoji\"],\"H3kCln\":[\"Název hostitele\"],\"H6Izzl\":[\"Váš preferovaný kód barvy\"],\"H86f9p\":[\"Sbalit\"],\"H91IQz\":[\"Připojit se k vysílání \",[\"channelName\"]],\"H9jIv+\":[\"Zobrazit připojení/odchody\"],\"HAKBY9\":[\"Nahrát soubory\"],\"HVqh5e\":[\"Výběr reproduktoru není v tomto prohlížeči podporován.\"],\"HdE1If\":[\"Kanál\"],\"HeT8+a\":[[\"name\"],\" · výstup\"],\"HhlSUU\":[\"Tažením vyberte, co nahrát. Zrušíte klávesou Escape.\"],\"Hk4AW9\":[\"Vaše preferované zobrazované jméno\"],\"HmHDk7\":[\"Vybrat člena\"],\"HrQzPU\":[\"Kanály na \",[\"networkName\"]],\"Hy8RTc\":[\"Zašifrováno. Pro jistotu ověřte identitu uživatele \",[\"nick\"],\".\"],\"I2tXQ5\":[\"Zpráva @\",[\"0\"],\" (Enter pro nový řádek, Shift+Enter pro odeslání)\"],\"I6bw/h\":[\"Zabanovat uživatele\"],\"I92Z+b\":[\"Povolit upozornění\"],\"I9D72S\":[\"Opravdu chcete tuto zprávu smazat? Tuto akci nelze vrátit zpět.\"],\"IA+1wo\":[\"Zobrazovat, když jsou uživatelé vyhozeni z kanálů\"],\"IBi8Io\":[\"Mikrofon \",[\"0\"]],\"IDwkJx\":[\"IRC operátor\"],\"IIXpvq\":[\"běží · \",[\"elapsed\"]],\"IJaotC\":[\"Spustit nahrávání\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Nastavit se jako nepřítomný\"],\"IUwGEM\":[\"Uložit změny\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pauza\"],\"Im6JED\":[\"ŠEPOT\"],\"ImOQa9\":[\"Odpovědět\"],\"IoHMnl\":[\"Maximální hodnota je \",[\"0\"]],\"IryzcO\":[\"Přečíst vše\"],\"IuszSX\":[\"Soubory větší než \",[\"0\"],\" se odesílají tak, jak jsou. Souborový hostitel je ukládá čitelné a kdokoli, kdo získá odkaz, je může otevřít.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Bot kanálu — pouze v připojených kanálech\"],\"J09nwO\":[\"Šifrovat (Obby)\"],\"J28zul\":[\"Připojování...\"],\"J5T9NW\":[\"Informace o uživateli\"],\"J8Y5+z\":[\"Jejda! Síť se rozdělila! ⚠️\"],\"JBHkBA\":[\"Opustil kanál\"],\"JCPOml\":[\"Přesunout do složky\"],\"JCwL0Q\":[\"Zadejte důvod (volitelné)\"],\"JFciKP\":[\"Přepnout\"],\"JMXMCX\":[\"Zpráva o nepřítomnosti\"],\"JNCzPW\":[\"Země\"],\"JXGkhG\":[\"Změnit název kanálu (pouze operátoři)\"],\"JYiL1b\":[\"jedno z:\"],\"JYynGH\":[\"nástroj\"],\"JcD7qf\":[\"Více akcí\"],\"JdkA+c\":[\"Tajný (+s)\"],\"JlFcis\":[\"Odeslat\"],\"Jmu12l\":[\"Kanály serveru\"],\"JoQY+E\":[\"Tímto se síť odebere z vašeho soju bounceru. Chcete-li ji použít znovu, budete ji muset přidat zpět.\"],\"JrFTcr\":[\"Připojování…\"],\"JvQ++s\":[\"Povolit Markdown\"],\"JweKPN\":[\"OTR nešifruje soubory, odesláno tak, jak je\"],\"K2jwh/\":[\"Data WHOIS nejsou k dispozici\"],\"K4vEhk\":[\"(pozastaveno)\"],\"KAPufV\":[\"zkráceno\"],\"KAXSwC\":[\"Hlas\"],\"KDfTdX\":[\"Smazat zprávu\"],\"KFAYzh\":[\"Tento server nemá kam soubor uložit.\"],\"KFfDuG\":[\"Zpráva dne\"],\"KKBlUU\":[\"Vložit\"],\"KL53qt\":[\"Zpráva nebyla odeslána: šifrování zatím není aktivní. Počkejte, až zámek zezelená, nebo ukončete šifrování a odešlete nešifrovaně.\"],\"KM0pLb\":[\"Vítejte v kanálu!\"],\"KMH/oC\":[\"Váš otisk\"],\"KR6W2h\":[\"Přestat ignorovat uživatele\"],\"KUjOb9\":[\"běží\"],\"KV+Bi1\":[\"Pouze na pozvání (+i)\"],\"KdCtwE\":[\"Kolik sekund sledovat floodingovou aktivitu před resetováním čítačů\"],\"Kkezga\":[\"Heslo serveru\"],\"KpOQkN\":[\"Zkontrolovat klíč\"],\"KqcCdb\":[\"Zahájit vysílání na \",[\"serverName\"]],\"KsiQ/8\":[\"Uživatelé musí být pozváni k připojení do kanálu\"],\"KtADxr\":[\"spustil(a)\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Informace o kanálu\"],\"LC1a7n\":[\"IRC server oznámil, že jeho meziservery mají nízkou úroveň zabezpečení. To znamená, že když jsou vaše zprávy přeposílány mezi IRC servery v síti, nemusí být správně šifrovány nebo SSL/TLS certifikáty nemusí být správně ověřovány.\"],\"LEwpeL\":[\"soju bouncer (řízení)\"],\"LNfLR5\":[\"Zobrazit vykopnutí\"],\"LP+1Z7\":[\"Přidat síť\"],\"LQb0W/\":[\"Zobrazit všechny události\"],\"LU7/yA\":[\"Alternativní název pro zobrazení v rozhraní. Může obsahovat mezery, emoji a speciální znaky. Skutečný název kanálu (\",[\"channelName\"],\") bude nadále používán pro IRC příkazy.\"],\"LUb9O7\":[\"Je vyžadován platný port serveru\"],\"LV4fT6\":[\"Popis (volitelné, např. \\\"Beta testeři Q3\\\")\"],\"LVB64Y\":[\"Kopírovat jako text\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Zásady ochrany soukromí\"],\"LcuSDR\":[\"Spravujte informace profilu a metadata\"],\"LqLS9B\":[\"Zobrazit změny přezdívek\"],\"LsDQt2\":[\"Nastavení kanálu\"],\"LtI9AS\":[\"Vlastník\"],\"LuNhhL\":[\"reagoval na tuto zprávu\"],\"M/AZNG\":[\"URL vašeho avatara\"],\"M/TIv1\":[\"Divák\"],\"M/WIer\":[\"Odeslat zprávu\"],\"M45wtf\":[\"Tento příkaz nemá žádné parametry.\"],\"M8er/5\":[\"Název:\"],\"MFKlMB\":[\"Pozvat\"],\"MHk+7g\":[\"Předchozí obrázek\"],\"MMVM6A\":[\"Bot pro celý server — dostupný z libovolného kanálu\"],\"MOsYgM\":[\"Připojení: dobré\"],\"MRorGe\":[\"Soukromá zpráva uživateli\"],\"MSSqHG\":[\"Funguje s jinými IRC klienty\"],\"MVbSGP\":[\"Časové okno (sekundy)\"],\"Mey/l4\":[\"Nepodařilo se získat přístup k zařízení.\"],\"MhqAkA\":[[\"nick\"],\" odmítl šifrování.\"],\"MkpcsT\":[\"Vaše zprávy a nastavení jsou uloženy lokálně na vašem zařízení\"],\"MzPdC2\":[\"Heslo serveru (PASS)\"],\"N/hDSy\":[\"Označit jako bot - obvykle 'on' nebo prázdné\"],\"N40H+G\":[\"Vše\"],\"N6j2JH\":[\"Upravit \",[\"0\"]],\"N7TQbE\":[\"Pozvat uživatele do \",[\"channelName\"]],\"NCHYXe\":[\"Sbalit workflow\"],\"NCca/o\":[\"Zadejte výchozí přezdívku...\"],\"NEr2Ao\":[[\"userCount\"],\" v hovoru\"],\"NIBzIK\":[\"Byl dosažen limit velikosti souboru. Nahrávání bylo zastaveno: odešlete ji, nebo ji zahoďte.\"],\"NJfmLa\":[\"přezdívka\"],\"NKorF2\":[\"Šifrování s \",[\"nick\"],\" přestalo fungovat, takže zpráva nebyla odeslána. Pokračujte spuštěním šifrování znovu.\"],\"NQN2HS\":[\"Zrušit pozastavení\"],\"NZMhdJ\":[\"Příliš velké pro šifrování, odesláno nešifrovaně\"],\"NZgZhv\":[\"Přejmenovat složku\"],\"NbFtQm\":[\"Smazat složku\"],\"Nj8ZSK\":[\"Bezpečnostní skupiny\"],\"Nqs6B9\":[\"Zobrazuje veškerá externí média. Libovolná URL může způsobit požadavek na neznámý server.\"],\"Nt+9O7\":[\"Použít WebSocket místo surového TCP\"],\"NxIHzc\":[\"Odpojit uživatele\"],\"O+HhhG\":[\"Šeptat uživateli v kontextu aktuálního kanálu\"],\"O+v/cL\":[\"Procházet všechny kanály na serveru\"],\"O5rZAi\":[\"Obnovit WHOIS\"],\"OCGpR4\":[\"(zděděno)\"],\"ODwSCk\":[\"Odeslat GIF\"],\"OGQ5kK\":[\"Konfigurovat zvuky upozornění a zvýraznění\"],\"OIPt1Z\":[\"Zobrazit nebo skrýt boční panel se seznamem členů\"],\"OJXCm+\":[\"Přesunout složku dolů\"],\"OKSNq/\":[\"Velmi přísný\"],\"OLmMQs\":[\"Ověřit otisk…\"],\"OVKoQO\":[\"Heslo vašeho účtu pro ověření\"],\"Obby - Bringing IRC to the future\":[\"Obby - Přinášíme IRC do budoucnosti\"],\"OhCpra\":[\"Nastavit téma…\"],\"OkltoQ\":[\"Zabanovat \",[\"username\"],\" podle přezdívky (zabrání opětovnému připojení se stejným nickem)\"],\"OlAl5i\":[\"Rozbalit vše\"],\"Oo7YVo\":[\"Vytvořit složku\"],\"P+t/Te\":[\"Žádné další údaje\"],\"P42Wcc\":[\"Bezpečné\"],\"P6Cibt\":[\"schválit pro pokračování\"],\"P8eJCK\":[\"Objevte svět IRC s Obby\"],\"PD38l0\":[\"Náhled avatara kanálu\"],\"PD9mEt\":[\"Napište zprávu...\"],\"PKjhUq\":[\"Přidat kanál\"],\"PPqfdA\":[\"Otevřít nastavení konfigurace kanálu\"],\"PRnH8G\":[\"z \",[\"0\"]],\"PSCjfZ\":[\"Téma, které bude zobrazeno pro tento kanál. Téma mohou vidět všichni uživatelé.\"],\"PYSmVm\":[\"Zprávy s uživatelem \",[\"nick\"],\" jsou nyní šifrované.\"],\"PYzHlv\":[\"Přepněte se do tohoto okna a zkuste to znovu.\"],\"PZCecv\":[\"Náhled PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1×\"],\"few\":[[\"c\"],\"×\"],\"many\":[[\"c\"],\"×\"],\"other\":[[\"c\"],\"×\"]}]],\"PguS2C\":[\"Přidat masku výjimky (např. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Zobrazeno \",[\"displayedChannelsCount\"],\" z \",[\"0\"],\" kanálů\"],\"PoZpSX\":[\"Upravit nastavení kanálu\"],\"PqhVlJ\":[\"Zabanovat uživatele (podle masky hostitele)\"],\"PsufxD\":[\"Relace \",[\"0\"]],\"Q+chwU\":[\"Uživatelské jméno:\"],\"Q2QY4/\":[\"Smazat tuto pozvánku\"],\"Q3v9Wc\":[\"Ano, smazat\"],\"Q6hhn8\":[\"Předvolby\"],\"QF4a34\":[\"Zadejte prosím uživatelské jméno\"],\"QGqSZ2\":[\"Barva a formátování\"],\"QJQd1J\":[\"Upravit profil\"],\"QSzGDE\":[\"Nečinný\"],\"QUlny5\":[\"Vítejte v \",[\"0\"],\"!\"],\"QgQSTl\":[\"Přihlášen\"],\"QhglSm\":[\"Přihlášení se nezdařilo, chatujete jako host. Přihlaste se znovu nebo opravte heslo\"],\"QjVZf0\":[\"žádná zpráva\"],\"QuSkCF\":[\"Filtrovat kanály...\"],\"Qv14oC\":[\"Kopírovat jako JSON\"],\"QwUrDZ\":[\"změnil téma na: \",[\"topic\"]],\"Qxr8pV\":[\"Otevřít nabídku botů\"],\"R0UH07\":[\"Obrázek \",[\"0\"],\" z \",[\"1\"]],\"R7SsBE\":[\"Ztlumit\"],\"R8rf1X\":[\"Klikněte pro nastavení tématu\"],\"RArB3D\":[\"byl vyhozen z \",[\"channelName\"],\" uživatelem \",[\"username\"]],\"RIfHS5\":[\"Vytvořit nový pozvánkový odkaz\"],\"RMMaN5\":[\"Moderovaný (+m)\"],\"RWw9Lg\":[\"Zavřít okno\"],\"RX8Gog\":[[\"nick\"],\" používá verzi šifrování, kterou tento klient neumí přečíst.\"],\"RZ2BuZ\":[\"Registrace účtu \",[\"account\"],\" vyžaduje ověření: \",[\"message\"]],\"Rj1UeC\":[\"Šifrovaná zpráva z dřívější relace\"],\"RlCInP\":[\"Lomítkové příkazy\"],\"RySp6q\":[\"Skrýt komentáře\"],\"RzfkXn\":[\"Změnit vaši přezdívku na tomto serveru\"],\"S48xcO\":[\"čeká\"],\"S5Togi\":[\"Načítám sítě z vašeho bounceru…\"],\"SPKQTd\":[\"Přezdívka je povinná\"],\"SPVjfj\":[\"Výchozí bude 'bez důvodu', pokud ponecháte prázdné\"],\"SQKPvQ\":[\"Pozvat uživatele\"],\"STmlpb\":[\"Zpět na seznam sítí\"],\"SY+DWF\":[\"Zkontrolovat změněný klíč…\"],\"SkZcl+\":[\"Vyberte předdefinovaný profil ochrany před floodem. Tyto profily poskytují vyvážená nastavení ochrany pro různé případy použití.\"],\"Slr+3C\":[\"Min. uživatelů\"],\"Spnlre\":[\"Pozval jste \",[\"target\"],\" k připojení do \",[\"channel\"]],\"SpsuQv\":[\"Přejít na \",[\"name\"]],\"SrtXDy\":[\"přihlášen jako \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Otevřít v prohlížeči\"],\"T6fO0X\":[\"klient\"],\"T91vKp\":[\"Přehrát\"],\"TGa6nJ\":[\"Připojení: průměrné\"],\"TIjT+J\":[\"Označit se jako zpět\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Zjistěte, jak nakládáme s vašimi daty a chráníme vaše soukromí.\"],\"TgFpwD\":[\"Používám...\"],\"Tjg9YW\":[\"Šifrovaná příloha\"],\"TkzSFB\":[\"Žádné změny\"],\"TntZTr\":[\"Ukončit zvýraznění\"],\"Tth9To\":[\"Zobrazit reproduktory\"],\"TtserG\":[\"Zadejte skutečné jméno\"],\"Ttz9J1\":[\"Zadejte heslo...\"],\"TusXkS\":[[\"days\"],\" dní\"],\"Tz0i8g\":[\"Nastavení\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" sekund\"],\"U7yg75\":[\"Označit se jako nepřítomný\"],\"UDb2YD\":[\"React\"],\"UE4KO5\":[\"*kanál*\"],\"UETAwW\":[\"Zatím jste nevytvořili žádné pozvánkové odkazy. Použijte formulář výše k vytvoření prvního.\"],\"UGT5vp\":[\"Uložit nastavení\"],\"UV5hLB\":[\"Nenalezeny žádné zákazy\"],\"Uaj3Nd\":[\"Stavové zprávy\"],\"Ue3uny\":[\"Výchozí (bez profilu)\"],\"UkARhe\":[\"Normální - standardní ochrana\"],\"Umn7Cj\":[\"Zatím žádné komentáře. Buďte první!\"],\"UqtiKk\":[\"Automatické zavření za \",[\"secondsLeft\"],\" s\"],\"UrEy4W\":[\"Otevřít soukromou zprávu uživateli\"],\"UtUIRh\":[[\"0\"],\" starších zpráv\"],\"UwzP+U\":[\"Zabezpečené připojení\"],\"V0/A4O\":[\"Vlastník kanálu\"],\"V0zZWc\":[\"Tímto se také zavře navázaná síť níže.\"],\"V2dwib\":[[\"0\"],\" musí být číslo.\"],\"V4qgxE\":[\"Vytvořeno před (min. zpět)\"],\"V8yTm6\":[\"Vymazat hledání\"],\"VBIlvI\":[\"Kopírovat výstup\"],\"VDj9CU\":[\"Tento server nepřijímá soubory \",[\"CIPHERTEXT_EXTENSION\"],\", v nichž se šifrovaná příloha ukládá. Po ukončení šifrování se soubor odešle tak, jak je.\"],\"VJScHU\":[\"Důvod\"],\"VLsmVV\":[\"Ztlumit upozornění\"],\"VP3V//\":[\"Přední\"],\"VbyRUy\":[\"Komentáře\"],\"VcYc0A\":[\"Otevřít možnosti sítě\"],\"VjzSNi\":[\"Zjišťuje se vaše poloha…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" a \",[\"3\"],\" dalších píší...\"],\"Vmx0mQ\":[\"Nastaveno:\"],\"Vq10dn\":[\"Opustit hovor\"],\"VqX8C6\":[\"zobrazit méně\"],\"VqnIZz\":[\"Zobrazit naše zásady ochrany soukromí a práci s daty\"],\"VrMygG\":[\"Minimální délka je \",[\"0\"]],\"VrnTui\":[\"Vaše zájmena, zobrazená ve vašem profilu\"],\"VugX2C\":[\"Předchozí otisk\"],\"W8E3qn\":[\"Ověřený účet\"],\"WFxTHC\":[\"Přidat masku banu (např. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Hostitel serveru je povinný\"],\"WNMYIN\":[\"zrušeno\"],\"WOOPuM\":[\"Spojení ztraceno. Připojte se znovu a pokračujte v chatu\"],\"WRYdXW\":[\"Pozice zvuku\"],\"WUOH5B\":[\"Ignorovat uživatele\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Zobrazit 1 další položku\"],\"few\":[\"Zobrazit \",[\"1\"],\" další položky\"],\"many\":[\"Zobrazit \",[\"1\"],\" dalších položek\"],\"other\":[\"Zobrazit \",[\"1\"],\" dalších položek\"]}]],\"WYxRzo\":[\"Vytvářejte a spravujte své pozvánkové odkazy\"],\"Wbsc8H\":[\"To jste vy\"],\"Wd38W1\":[\"Ponechte pole kanálu prázdné pro obecnou pozvánku do sítě. Popis slouží pouze pro vaše záznamy — viditelný je jen pro vás v tomto seznamu.\"],\"Weq9zb\":[\"Obecné\"],\"Wf9lru\":[\"Nahrát hlasovou zprávu\"],\"Wfj7Sk\":[\"Ztlumit nebo zapnout zvuky upozornění\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Profil uživatele\"],\"X6S3lt\":[\"Hledat nastavení, kanály, servery...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Přesto pokračovat\"],\"XI1+wb\":[\"Neplatný formát\"],\"XIXeuC\":[\"Zpráva @\",[\"0\"]],\"XJOV1Y\":[\"Aktivita\"],\"XPaN4U\":[[\"name\"],\" · vstup\"],\"XPd6DR\":[\"Historie pracovních postupů (\",[\"0\"],\", \",[\"activeTotal\"],\" aktivních)\"],\"XU5AOg\":[\"Vstup\"],\"XWgxXq\":[\"Album\"],\"Xd7+IT\":[\"Odepnout soukromou konverzaci\"],\"XiSFjH\":[\"Fotka, kterou jste právě pořídili\"],\"Xm/s+u\":[\"Zobrazení\"],\"Xp2n93\":[\"Zobrazuje média z důvěryhodného file hostu vašeho serveru. Nejsou prováděny žádné požadavky na externí služby.\"],\"XvjC4F\":[\"Ukládám...\"],\"Y+tK3n\":[\"První zpráva k odeslání\"],\"YAqRpI\":[\"Registrace účtu \",[\"account\"],\" proběhla úspěšně: \",[\"message\"]],\"YDrGG0\":[\"Opětovné připojení se nezdařilo\"],\"YEfzvP\":[\"Chráněné téma (+t)\"],\"YGAmpG\":[\"Nahrát znovu\"],\"YQOn6a\":[\"Sbalit seznam členů\"],\"YRCoE9\":[\"Operátor kanálu\"],\"YRwdh4\":[\"Ukončit sdílení\"],\"YURQaF\":[\"Zobrazit profil\"],\"YdBSvr\":[\"Ovládat zobrazení médií a externího obsahu\"],\"Yj6U3V\":[\"Bez centrálního serveru:\"],\"YjvpGx\":[\"Zájmena\"],\"Yp+Hi/\":[\"Otevřít nastavení\"],\"YqH4l4\":[\"Bez klíče\"],\"YulJZd\":[\"smazáno\"],\"YyUPpV\":[\"Účet:\"],\"Z7ZXbT\":[\"Schválit\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" řádek\"],\"few\":[\"#\",\" řádky\"],\"many\":[\"#\",\" řádků\"],\"other\":[\"#\",\" řádků\"]}]],\"Z8lGw6\":[\"Sdílet\"],\"ZJSWfw\":[\"Zpráva zobrazená při odpojení od serveru\"],\"ZPHI0f\":[[\"nick\"],\" neodpověděl(a) na žádost o šifrování.\"],\"ZR1dJ4\":[\"Pozvánky\"],\"ZTnDTA\":[\"Rozbalit workflow\"],\"ZdWg0V\":[\"Otevřít v prohlížeči\"],\"ZhRBbl\":[\"Hledat zprávy…\"],\"Zmcu3y\":[\"Pokročilé filtry\"],\"ZqLD8l\":[\"Pro celý server\"],\"a0bHay\":[\"Odpojit <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Téma nastaveno po (min)\"],\"a3LDKx\":[\"Zabezpečení\"],\"a739N6\":[\"Sledujte nezpracovaný provoz IRC tohoto serveru\"],\"aHKcKc\":[\"Předchozí stránka\"],\"aIhsAD\":[\"Zapnout funkci Stisknout a mluvit\"],\"aJTbXX\":[\"Heslo operátora\"],\"aQryQv\":[\"Vzor již existuje\"],\"aW33cO\":[\"Snížit šum pozadí na mikrofonu\"],\"aW9pLN\":[\"Maximální počet uživatelů povolených v kanálu. Nechte prázdné pro žádný limit.\"],\"aYaeko\":[\"Tuto zprávu nešlo dešifrovat. Byla zašifrována pro relaci, k níž toto zařízení už nemá klíče.\"],\"abGlUP\":[\"Vrátit se do kanálu\"],\"aecNzk\":[\"Připojit se k hlasovému kanálu \",[\"channelName\"]],\"afd7s2\":[\"Spustit hlasový kanál na \",[\"serverName\"]],\"ah4fmZ\":[\"Zobrazuje také náhledy z YouTube, Vimeo, SoundCloud a podobných známých služeb.\"],\"aifXak\":[\"V tomto kanálu nejsou žádná média\"],\"ap2zBz\":[\"Uvolněný\"],\"aubGf5\":[\"Nejsilnější, ale pouze s ostatními uživateli Obby\"],\"az8lvo\":[\"Vypnuto\"],\"azXSNo\":[\"Rozbalit seznam členů\"],\"azdliB\":[\"Přihlásit se k účtu\"],\"b0Z/U1\":[\"Byla dosažena maximální délka nahrávky, nahrávání se zde zastavilo.\"],\"b26wlF\":[\"ona/její\"],\"b2gRwi\":[\"Sdílet vaši polohu\"],\"bD/+Ei\":[\"Přísný\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Pracovní postup\"],\"bQ6BJn\":[\"Nakonfigurujte podrobná pravidla ochrany proti floodingu. Každé pravidlo určuje, jaký typ aktivity sledovat a jakou akci provést při překročení prahů.\"],\"bRfx7k\":[\"Jít na odpověď\"],\"bUu+tR\":[\"Tento soubor není šifrovaný. Otevřít ho může kdokoli, kdo má odkaz.\"],\"bVBC/W\":[\"Gateway připojen\"],\"bZJKzE\":[\"Přesná\"],\"beV7+y\":[\"Uživatel obdrží pozvánku k připojení do \",[\"channelName\"],\".\"],\"biKhQ2\":[\"O tomto přiřazení\"],\"bk84cH\":[\"Zpráva o nepřítomnosti\"],\"bkHdLj\":[\"Přidat IRC server\"],\"blWpTh\":[\"Otevřít mapu\"],\"bmQLn5\":[\"Přidat pravidlo\"],\"bv4cFj\":[\"Přenos\"],\"bwRvnp\":[\"Akce\"],\"bzSI52\":[\"Zahodit\"],\"c8+EVZ\":[\"Ověřený účet\"],\"cBQkN7\":[\"Názvy zařízení jsou skryté, dokud nepovolíte přístup ke kameře.\"],\"cC5JaD\":[[\"nick\"],\" ukončil(a) šifrování.\"],\"cGYUlD\":[\"Nejsou načteny žádné náhledy médií.\"],\"cJMrvr\":[\"Tento chat je šifrován nativním schématem Obby. Porovnejte otisky jiným kanálem a poté jej označte jako ověřený.\"],\"cLF98o\":[\"Zobrazit komentáře (\",[\"commentCount\"],\")\"],\"cPWpNd\":[\"Otisk uživatele \",[\"nick\"]],\"cSgpoS\":[\"Připnout soukromou konverzaci\"],\"cXeEKu\":[\"Tímto se také zavře \",[\"0\"],\" navázaných sítí níže.\"],\"chQsxg\":[\"Kopírovat formátovaný výstup\"],\"cl/A5J\":[\"Vítejte v \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Smazat\"],\"coPLXT\":[\"Neukládáme vaši IRC komunikaci na našich serverech\"],\"cqQyPB\":[\"Název složky\"],\"crYH/6\":[\"Přehrávač SoundCloud\"],\"cv5DQb\":[\"není nastaven žádný host\"],\"cvJaBb\":[\"Nový otisk uživatele \",[\"nick\"]],\"d+oYyk\":[\"Ověřit šifrování\"],\"d3sis4\":[\"Přidat server\"],\"d9aN5k\":[\"Odebrat \",[\"username\"],\" z kanálu\"],\"dCyaXa\":[\"Navazuje se šifrování s uživatelem \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Zrušit\"],\"dF6vP6\":[\"Živě\"],\"dGi1We\":[\"Odepnout tuto soukromou konverzaci\"],\"dJVuyC\":[\"opustil \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"do\"],\"dNXmVa\":[\"Přístup byl odepřen. Povolte přístup ke kameře a mikrofonu v nastavení prohlížeče nebo systému a zkuste to znovu.\"],\"dRqrdL\":[[\"0\"],\" musí být celé číslo.\"],\"dTx/vl\":[\"Snížit ozvěnu z reproduktorů zachycenou mikrofonem\"],\"dXqxlh\":[\"<0>⚠️ Bezpečnostní riziko! Toto připojení může být zranitelné vůči odposlechu nebo útokům man-in-the-middle.\"],\"dZwAKK\":[\"Otevřít soukromý chat\"],\"da9Q/R\":[\"Změněny módy kanálu\"],\"dhJN3N\":[\"Zobrazit komentáře\"],\"diaYU+\":[\"<0>\",[\"0\"],\" a <1>\",[\"1\"],\" píší...\"],\"dj2xTE\":[\"Odmítnout oznámení\"],\"dkycQY\":[\"Zrušit šifrování\"],\"dlkjqx\":[\"Obraz v obraze\"],\"dnUmOX\":[\"Na této síti zatím nejsou registrováni žádní boti.\"],\"dpCzmC\":[\"Nastavení ochrany proti floodingu\"],\"dqoiJ2\":[\"Zatím žádní diváci.\"],\"e8jzAa\":[\"odebrat všechny přílohy\"],\"e9dQpT\":[\"Chcete otevřít tento odkaz v nové záložce?\"],\"ePK91l\":[\"Upravit\"],\"eYBDuB\":[\"Nahrajte obrázek nebo zadejte URL s volitelnou substitucí \",[\"size\"],\" pro dynamické velikosti\"],\"edBbee\":[\"Zabanovat \",[\"username\"],\" podle masky hostitele (zabrání opětovnému připojení ze stejné IP/hostitele)\"],\"ekfzWq\":[\"Nastavení uživatele\"],\"elPDWs\":[\"Přizpůsobte si IRC klienta\"],\"etgedT\":[\"Emodži\"],\"eu2osY\":[\"<0>💡 Doporučení: Pokračujte pouze pokud důvěřujete tomuto serveru a rozumíte rizikům. Vyhněte se sdílení citlivých informací nebo hesel přes toto připojení.\"],\"euEhbr\":[\"Klikněte pro připojení k \",[\"channel\"]],\"exyUec\":[\"Připojení\"],\"ez3vLd\":[\"Povolit víceřádkové zadávání\"],\"f0J5Ki\":[\"Komunikace mezi servery může používat nešifrovaná připojení\"],\"f9BHJk\":[\"Varovat uživatele\"],\"fDOLLd\":[\"Nebyly nalezeny žádné kanály.\"],\"fFgbRU\":[[\"safeName\"],\" už na serveru není k dispozici.\"],\"fHbMUl\":[\"hlasovy-kanal\"],\"fMPkxb\":[\"Zobrazit více\"],\"fWPVzC\":[\"Souborový server jej uloží čitelný a kdokoli, kdo získá odkaz, jej může otevřít. Chcete-li soubory posílat zašifrované, přepněte na šifrování Obby.\"],\"fYdEvu\":[\"Historie pracovních postupů (\",[\"0\"],\")\"],\"fdplPL\":[\"Ztlumit jen pro mě\"],\"ffzDkB\":[\"Anonymní analytika:\"],\"fk1WEw\":[\"Šifrováno\"],\"fq1GF9\":[\"Zobrazit při odpojení uživatelů ze serveru\"],\"g1CwiD\":[\"Spustit \",[\"name\"],\"?\"],\"g3UF2V\":[\"Přijmout\"],\"g9NNfO\":[\"Zapnout video\"],\"gCldcN\":[\"Změnit barvu zvýraznění\"],\"gD44Av\":[\"Odeslat tento soubor nešifrovaně?\"],\"gEF57C\":[\"Tento server podporuje pouze jeden typ připojení\"],\"gJuLUI\":[\"Seznam ignorovaných\"],\"gNzMrk\":[\"Aktuální avatar\"],\"gbfM3J\":[\"Tento účet je připojen z \",[\"sessionCount\"],\" relací. Podrobnosti o jednotlivých relacích jsou zpřístupněny pouze držiteli účtu nebo IRC operátorům.\"],\"gcoiFh\":[\"Připojit znovu\"],\"gfySTe\":[\"Sbalit vše\"],\"gh06VD\":[\"Výstup\"],\"gjPWyO\":[\"Zadejte přezdívku...\"],\"gnTaUA\":[\"Zvednout ruku\"],\"gz6UQ3\":[\"Maximalizovat\"],\"h6/IMX\":[\"Přidejte svou první síť\"],\"h6razj\":[\"Maska vyloučení názvu kanálu\"],\"hG6jnw\":[\"Téma není nastaveno\"],\"hG89Ed\":[\"Obrázek\"],\"hYgDIe\":[\"Vytvořit\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"např. 100:1440\"],\"hctjqj\":[\"Vyberte bota vlevo, abyste zobrazili jeho příkazy a možnosti správy.\"],\"he3ygx\":[\"Kopírovat\"],\"hehnjM\":[\"Množství\"],\"hhAi8w\":[\"Síťový protokol\"],\"hou0tP\":[\"Stream\"],\"hxgCTb\":[\"Zavřít workflow\"],\"hzdLuQ\":[\"Mluvit mohou pouze uživatelé s hlasem nebo vyšší hodností\"],\"i0qMbr\":[\"Domů\"],\"iDNBZe\":[\"Oznámení\"],\"iH8pgl\":[\"Zpět\"],\"iL9SZg\":[\"Zabanovat uživatele (podle přezdívky)\"],\"iNt+3c\":[\"Zpět na obrázek\"],\"iQvi+a\":[\"Neupozorňovat mě na nízkou bezpečnost připojení pro tento server\"],\"iSLIjg\":[\"Připojit\"],\"iWXkHH\":[\"Polooperátor\"],\"iZeTtp\":[\"Hostitel serveru\"],\"idD8Ev\":[\"Uloženo\"],\"ifn/bQ\":[\"Tato obrazovka už tam není.\"],\"iivqkW\":[\"Přihlášen\"],\"ij+Elv\":[\"Náhled obrázku\"],\"ilIWp7\":[\"Přepnout oznámení\"],\"itEJCl\":[\"Přejmenovat nebo smazat složku\"],\"iuaqvB\":[\"Použijte * pro zástupné znaky. Příklady: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Ban podle masky hostitele\"],\"jA4uoI\":[\"Téma:\"],\"jHGY5E\":[\"Zpráva nebyla odeslána: šifrovací klíč se změnil. Ověřte nový klíč nebo ukončete šifrování, než odešlete nešifrovaně.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Důvod (volitelné)\"],\"jUV7CU\":[\"Nahrát avatar\"],\"jW5Uwh\":[\"Kontrolujte načítání externích médií. Vypnuto / Bezpečné / Důvěryhodné zdroje / Veškerý obsah.\"],\"jXzms5\":[\"Možnosti přílohy\"],\"jZlrte\":[\"Barva\"],\"jbq7j2\":[\"Odmítnout\"],\"jfC/xh\":[\"Kontakt\"],\"jvN2+I\":[\"nečinný \",[\"0\"]],\"jywMpv\":[\"#nový-název-kanálu\"],\"k/7m6u\":[\"Kopírovat otisk\"],\"k112DD\":[\"Načíst starší zprávy\"],\"k1opY7\":[\"Potlačení šumu\"],\"k3ID0F\":[\"Filtrovat členy…\"],\"k65gsE\":[\"Podrobný přehled\"],\"k7Zgob\":[\"Zrušit připojení\"],\"kAVx5h\":[\"Nenalezeny žádné pozvánky\"],\"kCLEPU\":[\"Připojeno k\"],\"kF5LKb\":[\"Ignorované vzory:\"],\"kG2fiE\":[\"definováno v konfiguraci\"],\"kGeOx/\":[\"Připojit se k \",[\"0\"]],\"kITKr8\":[\"Načítám režimy kanálu...\"],\"kPpPsw\":[\"Jste IRC operátor\"],\"kWJmRL\":[\"Vy\"],\"kb9fJC\":[\"Uložit dešifrovaný soubor\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Šifrování… (klepnutím zrušíte)\"],\"kjMqSj\":[\"Kopírovat JSON\"],\"krViRy\":[\"Klikněte pro kopírování jako JSON\"],\"ks71ra\":[\"Výjimky\"],\"kw4lRv\":[\"Polooperátor kanálu\"],\"kxgIRq\":[\"Vyberte nebo přidejte kanál pro začátek.\"],\"ky2mw7\":[\"prostřednictvím @\",[\"0\"]],\"ky6dWe\":[\"Náhled avatara\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Načítám kanály...\"],\"l+IUVW\":[\"Ověření účtu \",[\"account\"],\" proběhlo úspěšně: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"znovu se připojil\"],\"few\":[\"znovu se připojil \",[\"reconnectCount\"],\"×\"],\"many\":[\"znovu se připojil \",[\"reconnectCount\"],\"×\"],\"other\":[\"znovu se připojil \",[\"reconnectCount\"],\"×\"]}]],\"l1l8sj\":[\"před \",[\"0\"],\" dny\"],\"l4mncX\":[\"Nikdo tu není. Požádejte někoho, ať napíše /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#kanál (volitelné)\"],\"lCF0wC\":[\"Obnovit\"],\"lH+ed1\":[\"Čekání na první krok…\"],\"lHVfE4\":[\"Soubor neodeslán: šifrovací klíč se změnil. Zkontrolujte nový klíč, nebo ukončete šifrování a nahrajte nezašifrovaně.\"],\"lHy8N5\":[\"Načítám více kanálů...\"],\"lJGJot\":[\"Najít kanály\"],\"lasgrr\":[\"použito\"],\"lbpf14\":[\"Připojit se k \",[\"value\"]],\"lf3MT4\":[\"Kanál k opuštění (výchozí aktuální)\"],\"lfFsZ4\":[\"Kanály\"],\"lh69cG\":[[\"nick\"],\" chce zahájit šifrovaný chat\"],\"lip0az\":[\"Reproduktor \",[\"0\"]],\"lkNdiH\":[\"Název účtu\"],\"loQxaJ\":[\"Jsem zpět\"],\"lrlQl/\":[\"Hlasitost pro \",[\"0\"]],\"lvfaxv\":[\"DOMŮ\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Přidat\"],\"m8flAk\":[\"Náhled (ještě nenahrán)\"],\"mDkV0w\":[\"Spouštění pracovního postupu…\"],\"mDt3zx\":[\"Ověřit…\"],\"mEPxTp\":[\"<0>⚠️ Buďte opatrní! Otevírejte pouze odkazy z důvěryhodných zdrojů. Škodlivé odkazy mohou ohrozit vaši bezpečnost nebo soukromí.\"],\"mH+wEJ\":[\"Zpráva pro \",[\"0\"],\" (Enter pro nový řádek, Shift+Enter pro odeslání)\"],\"mHGdhG\":[\"Informace o serveru\"],\"mHfd/S\":[\"Co děláte\"],\"mMYBD9\":[\"Široký - širší rozsah ochrany\"],\"mQuDmS\":[[\"sender\"],\" restartoval šifrování. Dokud to nepřijmete, zůstává tato konverzace nešifrovaná.\"],\"mRsNSE\":[\"Zobrazit boty\"],\"mTGsPd\":[\"Téma kanálu\"],\"mU8j6O\":[\"Žádné externí zprávy (+n)\"],\"mZp8FL\":[\"Automatický návrat na jeden řádek\"],\"mdIQ65\":[\"Vaše zprávy s uživatelem \",[\"nick\"],\" jsou šifrované. Tyto soubory jsou příliš velké na šifrování a byly by odeslány nešifrovaně.\"],\"mdQu8G\":[\"VašePřezdívka\"],\"miSSBQ\":[\"Komentáře (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Vybrat mikrofon a kameru\"],\"mvyLSy\":[\"Uživatel je ověřen\"],\"mwtcGl\":[\"Zavřít komentáře\"],\"myL0MR\":[\"Smazat tuto síť?\"],\"mzI/c+\":[\"Stáhnout\"],\"mzfIag\":[\"server\"],\"n3fGRk\":[\"nastaveno \",[\"0\"]],\"n5+j9l\":[\"např. <0>wss://host:port/socket\"],\"n6T9To\":[\"Zrušit ztlumení jen pro mě\"],\"n8TilE\":[\"Kopírovat název kanálu\"],\"n9NCB9\":[\"Zpracováno Obby než se pošle\"],\"nDekZG\":[\"Upravit připojení\"],\"nDvKjY\":[\"Hlasový kanál\"],\"nE9jsU\":[\"Uvolněný - méně agresivní ochrana\"],\"nNflMD\":[\"Opustit kanál\"],\"nPXkBi\":[\"Načítám data WHOIS...\"],\"nWMRxa\":[\"Odepnout\"],\"nX4XLG\":[\"Akce operátora\"],\"nXnMSE\":[\"Váš prohlížeč neumí přehrát toto video.\"],\"nYiCGx\":[\"Přijmout nový klíč\"],\"nkC032\":[\"Žádný profil floodingu\"],\"nsLuck\":[\"Šifrování skončilo dříve, než byl tento soubor odeslán. Nebyl doručen.\"],\"nta7V8\":[\"Možnosti šifrování\"],\"o69z4d\":[\"Odeslat varovnou zprávu uživateli \",[\"username\"]],\"o9ylQi\":[\"Hledejte GIFy pro začátek\"],\"oFGkER\":[\"Oznámení serveru\"],\"oOi11l\":[\"Přejít dolů\"],\"oPYIL5\":[\"síť\"],\"oQEzQR\":[\"Nová DM\"],\"oRH6Dq\":[\"kanál\"],\"oX4ytF\":[\"přezdívka\"],\"oXOSPE\":[\"Online\"],\"oaTtrx\":[\"Hledat boty\"],\"oal760\":[\"Útoky man-in-the-middle na serverová připojení jsou možné\"],\"obBbyQ\":[\"Nahrát obrazovku\"],\"oeqmmJ\":[\"Důvěryhodné zdroje\"],\"ogKae6\":[\"Šifrování není na tomto zařízení dostupné.\"],\"optX0N\":[\"před \",[\"0\"],\" h\"],\"ovBPCi\":[\"Výchozí\"],\"p0Z69r\":[\"Vzor nemůže být prázdný\"],\"p1KgtK\":[\"Nepodařilo se načíst zvuk\"],\"p59pEv\":[\"Další podrobnosti\"],\"p7sRI6\":[\"Informovat ostatní, když píšete\"],\"pBm1od\":[\"Tajný kanál\"],\"pDpirO\":[\"Příkaz poskytnutý IRC serverem\"],\"pEK2nL\":[\"Tato zpráva nebyla šifrovaná. Může pocházet z jiného klienta této osoby, který nepoužívá šifrování.\"],\"pJ/IRc\":[\"Zastavit nahrávání\"],\"pNmiXx\":[\"Vaše výchozí přezdívka pro všechny servery\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Heslo účtu\"],\"pZGrXo\":[\"Přepnout fotoaparát\"],\"peNE68\":[\"Trvalý\"],\"pgoP68\":[\"Vypnout funkci Stisknout a mluvit\"],\"plhHQt\":[\"Žádná data\"],\"pm6+q5\":[\"Bezpečnostní upozornění\"],\"pn5qSs\":[\"Další informace\"],\"pqr+oY\":[\"Zpráva pro \",[\"0\"]],\"puvGJc\":[\"Hrát piškvorky\"],\"q0cR4S\":[\"je nyní znám jako **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"Kanál se nebude zobrazovat v příkazech LIST nebo NAMES\"],\"qGMwvV\":[\"Úroveň mikrofonu\"],\"qIk9n4\":[[\"minutes\"],\" minut\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" píše...\"],\"qLpTm/\":[\"Odebrat reakci \",[\"emoji\"]],\"qVkGWK\":[\"Připnout\"],\"qXgujk\":[\"Odeslat akci / emote\"],\"qY8wNa\":[\"Domovská stránka\"],\"qZQ5M4\":[\"Tento kontakt jste ověřili.\"],\"qa9cy4\":[\"Fotka\"],\"qb0xJ7\":[\"Použijte zástupné znaky: * odpovídá libovolné sekvenci, ? odpovídá libovolnému jednomu znaku. Příklady: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Klíč kanálu (+k)\"],\"qtoOYG\":[\"Bez omezení\"],\"r1W2AS\":[\"Obrázek z file hostu\"],\"r9l16H\":[\"Tomuto zařízení se nyní nepodařilo určit polohu.\"],\"rI9ogj\":[\"Otevřít možnosti kanálu\"],\"rIPR2O\":[\"Téma nastaveno před (min)\"],\"rMMSYo\":[\"Maximální délka je \",[\"0\"]],\"rT2cV+\":[\"Kamera\"],\"rWtzQe\":[\"Síť se rozdělila a znovu připojila. ✅\"],\"rYG2u6\":[\"Prosím čekejte...\"],\"rjGI/Q\":[\"Soukromí\"],\"rjTJRY\":[\"pozastaveno\"],\"rk8iDX\":[\"Načítám GIFy...\"],\"rn6SBY\":[\"Zrušit ztlumení\"],\"ry4yU/\":[\"Zobrazit surová\"],\"rzK+O+\":[[\"nick\"],\" posílá šifrované zprávy, které toto zařízení neumí přečíst. Než půjdou otevřít, musí se šifrování spustit znovu.\"],\"s/UKqq\":[\"Byl vykopnut z kanálu\"],\"s/ereB\":[\"aktivní\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" klíč\"],\"few\":[\"#\",\" klíče\"],\"many\":[\"#\",\" klíčů\"],\"other\":[\"#\",\" klíčů\"]}]],\"s36GUv\":[\"Povolit přístup k mikrofonu\"],\"s4NaO3\":[\"Nepodařilo se zjistit vaši polohu.\"],\"s7L3Mu\":[\"nová složka\"],\"s7oqXR\":[\"Vyberte síť\"],\"s8cATI\":[\"se připojil k \",[\"channelName\"]],\"sCO9ue\":[\"Připojení k <0>\",[\"serverName\"],\" má následující bezpečnostní problémy:\"],\"sGH11W\":[\"Server\"],\"sHI1H+\":[\"je nyní znám jako **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" vás pozval k připojení do \",[\"channel\"]],\"sUBSbK\":[\"Zatím žádné upstream sítě.\"],\"sW5OjU\":[\"povinné\"],\"sYI3px\":[\"Přezdívka pro zprávu\"],\"sby+1/\":[\"Klikněte pro kopírování\"],\"sfN25C\":[\"Vaše skutečné nebo celé jméno\"],\"shXreC\":[\"Nahrát část obrazovky\"],\"sliuzR\":[\"Otevřít odkaz\"],\"sqrO9R\":[\"Vlastní zmínky\"],\"sr6RdJ\":[\"Víceřádkové na Shift+Enter\"],\"swrCpB\":[\"Kanál byl přejmenován z \",[\"oldName\"],\" na \",[\"newName\"],\" uživatelem \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Pokročilé\"],\"t/YqKh\":[\"Odebrat\"],\"t2RBbk\":[\"Textový kanál\"],\"t47eHD\":[\"Váš jedinečný identifikátor na tomto serveru\"],\"tAkAh0\":[\"URL s volitelnou substitucí \",[\"size\"],\" pro dynamické velikosti. Příklad: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Kopírování selhalo, vyberte k novému pokusu\"],\"tXLJS3\":[\"Zobrazit nebo skrýt boční panel se seznamem kanálů\"],\"tfDRzk\":[\"Uložit\"],\"tgfK6H\":[\"Kopírovat workflow\"],\"thC9Rq\":[\"Opustit kanál\"],\"tiBsJk\":[\"opustil \",[\"channelName\"]],\"tl/zMw\":[\"Tento prohlížeč neumí nahrávat zvuk.\"],\"tpVoTN\":[\"Informace o tom, kdo tento příkaz vyvolal, poskytuje bot a odesílatele nelze serverem ověřit.\"],\"tsc6g4\":[\"Dešifruje se \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"se odpojil (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" dalších řádek\"],\"few\":[\"#\",\" dalších řádky\"],\"many\":[\"#\",\" dalších řádků\"],\"other\":[\"#\",\" dalších řádků\"]}]],\"tu2JEr\":[\"Kanál k připojení (#název)\"],\"u0TcnO\":[\"Přezdívka {nick} je již používána, zkouším s {newNick}\"],\"u0a8B4\":[\"Ověřit jako IRC operátor pro administrativní přístup\"],\"u0rWFU\":[\"Vytvořeno po (min. zpět)\"],\"u72w3t\":[\"Uživatelé a vzory k ignorování\"],\"u7jc2L\":[\"se odpojil\"],\"uAQUqI\":[\"Stav\"],\"uB85T3\":[\"Uložení selhalo: \",[\"msg\"]],\"uK9Jap\":[\"Prohlížeče zobrazí vaše reproduktory, teprve až povolíte přístup k mikrofonu nebo kameře. Nic se nenahrává.\"],\"uKPqyn\":[\"Vycentrovat na vaši polohu\"],\"uMIUx8\":[\"Smazat bota \",[\"0\"],\"? Tím se řádek v databázi měkce odstraní; přezdívku znovu použijte až po /REHASH.\"],\"uNSY8W\":[\"Připojování. Pokud to stále selhává, upravte připojení\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Zobrazit MOTD\"],\"uW3lLI\":[\"IRC servery:\"],\"ukyW4o\":[\"Vaše pozvánkové odkazy\"],\"uowbPn\":[\"odebrat přílohu\"],\"usSSr/\":[\"Úroveň přiblížení\"],\"v0xJr9\":[\"Klíč pro šifrování uživatele \",[\"nick\"],\" se změnil. To se stane na novém zařízení a stejně vypadá i útočník. Porovnejte nový otisk s uživatelem \",[\"nick\"],\" jinde než v tomto chatu a potom jej přijměte.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Použijte Shift+Enter pro nový řádek (Enter odešle)\"],\"vERlcd\":[\"Profil\"],\"vK0RL8\":[\"Bez tématu\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Jazyk\"],\"vYUkQB\":[\"Nebyl zjištěn žádný reproduktor.\"],\"vaHYxN\":[\"Skutečné jméno\"],\"vhjbKr\":[\"Nepřítomen\"],\"vnq5rj\":[\"Nahrát video zprávu\"],\"w/nogd\":[[\"0\"],\" síť\",[\"1\"],\" — vyberte jednu k připojení\"],\"w4NYox\":[\"klient \",[\"title\"]],\"w8dbR6\":[\"Vyberte mikrofon, kameru a reproduktor, které hovory používají\"],\"w8xQRx\":[\"Neplatná hodnota\"],\"wCKe3+\":[\"Historie pracovních postupů\"],\"wFjjxZ\":[\"byl vyhozen z \",[\"channelName\"],\" uživatelem \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Nenalezeny žádné výjimky zákazu\"],\"wHhlQr\":[\"Přijmout šifrovaný chat\"],\"wJijgU\":[\"Poloha\"],\"wK0BwN\":[\"Šifrovací klíč se změnil\"],\"wPrGnM\":[\"Správce kanálu\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Uvažování\"],\"wbm86v\":[\"Zobrazovat, když uživatelé vstupují nebo opouštějí kanály\"],\"wdxz7K\":[\"Zdroj\"],\"whqZ9r\":[\"Další slova nebo fráze ke zvýraznění\"],\"wlQNTg\":[\"Členové\"],\"wm7RV4\":[\"Zvuk oznámení\"],\"woaefe\":[\"Výchozí nastavení systému\"],\"wsRxbL\":[\"Nahrát zvuk\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Vaše zprávy mohou být zachyceny při přeposílání mezi servery\"],\"x1m5RZ\":[\"Pozvat uživatele\"],\"x3+y8b\":[\"Tolik lidí se zaregistrovalo přes tento odkaz\"],\"xCJdfg\":[\"Vymazat\"],\"xDAtGP\":[\"Zpráva\"],\"xDN4e3\":[\"Zobrazit informace o kanálu\"],\"xOTzt5\":[\"právě teď\"],\"xQv7xy\":[\"Sdílet polohu s \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" a <2>\",[\"2\"],\" píší...\"],\"xUHRTR\":[\"Automaticky ověřit jako operátor při připojení\"],\"xWHwwQ\":[\"Bany\"],\"xXs5GT\":[\"Soubor neodeslán: šifrování se teprve nastavuje. Půjde odeslat, jakmile bude šifrování aktivní, nebo po jeho ukončení.\"],\"xYilR2\":[\"Média\"],\"xbi8D6\":[\"Tento server nepodporuje pozvánkové odkazy (capability<0>obby.world/invitationnení inzerována). Můžete normálně chatovat; tento panel je určen pro sítě poháněné obbyircd.\"],\"xceQrO\":[\"Jsou podporovány pouze zabezpečené websocket připojení\"],\"xdtXa+\":[\"název-kanálu\"],\"xlCYOE\":[\"Načítám více zpráv...\"],\"xlhswE\":[\"Minimální hodnota je \",[\"0\"]],\"xq97Ci\":[\"Přidat slovo nebo frázi...\"],\"xuRqRq\":[\"Limit klientů (+l)\"],\"y1eoq1\":[\"Kopírovat odkaz\"],\"y7sj+0\":[\"Vysílající\"],\"yIHP+U\":[\"Šifrovaná příloha z nedůvěryhodného hostitele. Pro její otevření povolte externí obsah.\"],\"yJ1eqU\":[\"Diváci (\",[\"0\"],\")\"],\"yJztBY\":[\"Smazat síť\"],\"yNeucF\":[\"Tento server nepodporuje rozšířená metadata profilu (rozšíření IRCv3 METADATA). Další pole jako avatar, zobrazované jméno a stav nejsou k dispozici.\"],\"yPlrca\":[\"Avatar kanálu\"],\"yQE2r9\":[\"Načítání\"],\"ySEw1a\":[\"Boti (načítání \",[\"botsLoadingCount\"],\")\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby - Přinášíme IRC do budoucnosti\"],\"yTX1Rt\":[\"Uživatelské jméno operátora\"],\"yYOzWD\":[\"logy\"],\"yek4JL\":[\"Přesunout složku nahoru\"],\"yfx9Re\":[\"Heslo IRC operátora\"],\"ygCKqB\":[\"Zastavit\"],\"ymDxJx\":[\"Uživatelské jméno IRC operátora\"],\"yrpRsQ\":[\"Seřadit podle názvu\"],\"ywVWqb\":[\"Vaše zprávy s uživatelem \",[\"nick\"],\" jsou šifrované. \",[\"0\"],\" z \",[\"1\"],\" souborů je příliš velkých na šifrování a byly by odeslány nešifrovaně. Ostatní zůstanou šifrované.\"],\"yz7wBu\":[\"Zavřít\"],\"z0DY9w\":[\"Zpráva pro \",[\"0\"],\" (Shift+Enter pro nový řádek)\"],\"z2xxYa\":[\"Šifrováno a ověřeno\"],\"zCEMmq\":[\"Tento prohlížeč neumí nahrávat video.\"],\"zFT5rr\":[\"hotovo\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" krok\"],\"few\":[\"#\",\" kroky\"],\"other\":[\"#\",\" kroků\"]}]],\"zJS04D\":[\"Vyjmout ze složky\"],\"zJw+jA\":[\"nastavuje režim: \",[\"0\"]],\"zNSskd\":[\"Nahrávku se nepodařilo pořídit.\"],\"zZm1gU\":[\"Vypnout video\"],\"zb/HT0\":[\"zobrazit více\"],\"zbSnl2\":[\"Byl dosažen limit velikosti nahrání, nahrávání se zde zastavilo.\"],\"zbymaY\":[\"před \",[\"0\"],\" min\"],\"zebeLu\":[\"Zadejte uživatelské jméno operátora\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Reproduktor\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Názvy zařízení jsou skryté, dokud nepovolíte přístup k mikrofonu.\"],\"+2t41u\":[\"Pro dokončení přihlášení jako \",[\"account\"],\" zadejte 6místný kód ze své autentizační aplikace.\"],\"+5VMrz\":[\"Neplatný formát vzoru. Použijte formát nick!user@host (jsou povoleny zástupné znaky *)\"],\"+6NQQA\":[\"Obecný podpůrný kanál\"],\"+6NyRG\":[\"Klient\"],\"+AI7ot\":[\"Sdílet polohu\"],\"+B5ztW\":[\"přidat kanál\"],\"+K0AvT\":[\"Odpojit\"],\"+Q1v1x\":[\"Ověřeno\"],\"+WNb3x\":[\"Otevřít video v novém okně\"],\"+cyFdH\":[\"Výchozí zpráva při označení nepřítomnosti\"],\"+fRR7i\":[\"Pozastavit\"],\"+mVPqU\":[\"Zobrazovat Markdown formátování ve zprávách\"],\"+s1J8k\":[\"Označit jako přečtené\"],\"+s4tdz\":[\"Kopírovat přezdívku\"],\"+vqCJH\":[\"Uživatelské jméno vašeho účtu pro ověření\"],\"+yPBXI\":[\"Vybrat soubor\"],\"+zy2Nq\":[\"Typ\"],\"/09cao\":[\"Nízká bezpečnost připojení (Úroveň \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Označit se jako zpět\"],\"/3BQ4J\":[\"Uživatelé mimo kanál nemohou odesílat zprávy do něj\"],\"/4C8U0\":[\"Kopírovat vše\"],\"/6BzZF\":[\"Přepnout seznam členů\"],\"/AkXyp\":[\"Potvrdit?\"],\"/DwR+n\":[\"Vytváření…\"],\"/TNOPk\":[\"Uživatel je nepřítomen\"],\"/UGQxY\":[\"Kamera \",[\"0\"]],\"/X0D0z\":[\"Vyberte reproduktor, přes který se přehrávají hovory\"],\"/XQgft\":[\"Objevovat\"],\"/abSCI\":[\"Kopírování selhalo, klepněte k novému pokusu\"],\"/cF7Rs\":[\"Hlasitost\"],\"/dqduX\":[\"Další stránka\"],\"/fc3q4\":[\"Veškerý obsah\"],\"/kISDh\":[\"Povolit zvuky upozornění\"],\"/kL38k\":[\"Přeuspořádat kanály\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"Nové heslo\"],\"/rTz0M\":[\"Zvuk\"],\"/rfkZe\":[\"Přehrávat zvuky pro zmínky a zprávy\"],\"/xQ19T\":[\"Boti na této síti\"],\"/zrWol\":[\"Nešifrováno\"],\"0/0ZGA\":[\"Maska názvu kanálu\"],\"05LWBX\":[\"Přidat biometrický klíč / bezpečnostní klíč\"],\"0CvhiV\":[\"Bot v tomto kanálu\"],\"0D1Q7K\":[\"Vzdát se\"],\"0D6j7U\":[\"Zjistit více o vlastních pravidlech →\"],\"0NqWnb\":[\"Pozvat k vysílání\"],\"0XsHcR\":[\"Vyhodit uživatele\"],\"0ZpE//\":[\"Seřadit podle uživatelů\"],\"0bEPwz\":[\"Nastavit nepřítomnost\"],\"0dGkPt\":[\"Rozbalit seznam kanálů\"],\"0gS7M5\":[\"Zobrazované jméno\"],\"0kS+M8\":[\"PříkladSÍŤ\"],\"0lUbyX\":[\"Zadejte název svého účtu. Pošleme 6místný kód pro obnovení na ověřenou adresu uloženou u účtu.\"],\"0rgoY7\":[\"Připojovat se pouze k serverům, které si vyberete\"],\"0rz+/Q\":[\"Příkazy se načítají…\"],\"0wdd7X\":[\"Připojit se\"],\"0xHrY2\":[\"Tento server nehlásí adresu backendu (draft/authtoken nebo obby.world/FILEHOST). Administrátorské koncové body nejsou dostupné.\"],\"196EG4\":[\"Smazat soukromý chat\"],\"1A3EXy\":[\"Rozbalit\"],\"1AzsG5\":[\"Propojit s \",[\"0\"]],\"1C/fOn\":[\"Bot zatím nezaregistroval žádné lomítkové příkazy.\"],\"1DSr1i\":[\"Zaregistrovat účet\"],\"1K9HPk\":[\"Zobrazit strom\"],\"1O/24y\":[\"Přepnout seznam kanálů\"],\"1OWwRx\":[\"Příkazy bota\"],\"1QfxQT\":[\"Zavřít\"],\"1TNIig\":[\"Otevřít\"],\"1VPJJ2\":[\"Varování o externím odkazu\"],\"1VyPbQ\":[\"Otočit o 90°\"],\"1ZC/dv\":[\"Žádné nepřečtené zmínky ani zprávy\"],\"1iY5xv\":[\"Mikrofon\"],\"1p1J0V\":[\"Prázdný balíček. Přidejte nějaké emoji.\"],\"1pO1zi\":[\"Název serveru je povinný\"],\"1qqOhi\":[\"Přetáhněte úchyt pro přesun kanálu nebo do složky\"],\"1t/NnN\":[\"Zamítnout\"],\"1u8a3u\":[\"Hledat emoji...\"],\"1ub+Zu\":[[\"hours\"],\" hodin\"],\"1uwfzQ\":[\"Zobrazit téma kanálu\"],\"1wdjme\":[\"Lidé\"],\"268g7c\":[\"Zadejte zobrazované jméno\"],\"27I0xj\":[\"Bot dostupný na celém serveru, dosažitelný z jakéhokoli kanálu\"],\"2CEOW6\":[\"Síť navázaná přes soju bouncer\"],\"2F9+AZ\":[\"Zatím nebyl zachycen žádný surový IRC provoz. Zkuste se připojit nebo odeslat zprávu.\"],\"2FOFq1\":[\"Operátoři serveru v síti by potenciálně mohli číst vaše zprávy\"],\"2FYpfJ\":[\"Více\"],\"2HF1Y2\":[[\"inviter\"],\" pozval \",[\"target\"],\" k připojení do \",[\"channel\"]],\"2I70QL\":[\"Zobrazit informace o profilu uživatele\"],\"2QYdmE\":[\"Uživatelé:\"],\"2QpEjG\":[\"odešel\"],\"2YOR+h\":[\"Připojte se k serveru a spravujte nastavení operátora.\"],\"2bimFY\":[\"Použít heslo serveru\"],\"2gMuHR\":[\"Připojeno\"],\"2iTmdZ\":[\"Místní úložiště:\"],\"2odkwe\":[\"Přísný - agresivnější ochrana\"],\"2qXqZQ\":[\"Uživatelské režimy\"],\"2uDhbA\":[\"Zadejte uživatelské jméno pro pozvání\"],\"2xXP/g\":[\"Připojit se ke kanálu\"],\"2y9Ojd\":[\"Přetažením sem soubor přiložíte\"],\"2ygf/L\":[\"← Zpět\"],\"2zEgxj\":[\"Hledat GIFy...\"],\"33SIID\":[\"Zvolte heslo (3 a více znaků).\"],\"38+WDJ\":[\"Potlačení ozvěny\"],\"3BKxln\":[\"Vyfotit\"],\"3JjdaA\":[\"Spustit\"],\"3Kf9Jh\":[\"Degradovat na diváka\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" vysílá · \",[\"1\"],\" sleduje\"],\"3MbP5E\":[\"Zašifrovaná zpráva\"],\"3RdPhl\":[\"Přejmenovat kanál\"],\"3THokf\":[\"Uživatel s hlasem\"],\"3TSz9S\":[\"Minimalizovat\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Přejít v chatu na tuto odpověď\"],\"3hij11\":[\"Připojit se k \",[\"channelName\"]],\"3jBDvM\":[\"Zobrazovaný název kanálu\"],\"3pRst1\":[\"Přijímání seznamu příkazů…\"],\"3ryuFU\":[\"Volitelné zprávy o pádu pro zlepšení aplikace\"],\"3uBF/8\":[\"Zavřít prohlížeč\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Nepodařilo se navázat šifrování s \",[\"nick\"],\".\"],\"3wG7HI\":[\"Nahráno\"],\"3xf8Kz\":[\"Zadejte název účtu...\"],\"4/Rr0R\":[\"Pozvat uživatele do aktuálního kanálu\"],\"47jCYx\":[\"Obnovení hesla dokončeno\"],\"4EZrJN\":[\"Pravidla\"],\"4JJtW9\":[\"#přetečení\"],\"4LFZoj\":[\"Ověřit kód\"],\"4N0n26\":[\"Zadní\"],\"4NqeT4\":[\"Profil floodingu (+F)\"],\"4QXpWJ\":[\"vypršel čas\"],\"4RZQRK\":[\"Co teď děláš?\"],\"4cEClj\":[\"Relace\"],\"4hfTrB\":[\"Přezdívka\"],\"4n99LO\":[\"Již v \",[\"0\"]],\"4t6vMV\":[\"Automaticky přepnout na jeden řádek pro krátké zprávy\"],\"4vsHmf\":[\"Čas (min)\"],\"4x/Axu\":[\"Váš bouncer zatím nemá žádné sítě. Přidejte jednu a začněte.\"],\"4xUsvX\":[\"Název (např. iPhone)\"],\"5+INAX\":[\"Zvýrazňovat zprávy, které vás zmiňují\"],\"5R5Pv/\":[\"Jméno operátora\"],\"5TjgWS\":[\"URL musí být http(s):// nebo data:.\"],\"5WWr3M\":[\"Přibližná\"],\"5cKKWR\":[\"Spravovat balíčky\"],\"5kS5np\":[\"Označit jako ověřené\"],\"5yB4Kk\":[\"Souborový server to nepropustil.\"],\"678PKt\":[\"Název sítě\"],\"6Aih4U\":[\"Offline\"],\"6CO3WE\":[\"Heslo nutné pro vstup do kanálu. Nechte prázdné pro odstranění klíče.\"],\"6FyrFm\":[\"Sdílet obrazovku\"],\"6HhMs3\":[\"Zpráva při odpojení\"],\"6OpRdF\":[\"Automaticky upravit hlasitost mikrofonu\"],\"6UUrUs\":[\"WebAuthn není v tomto prostředí dostupný.\"],\"6V3Ea3\":[\"Zkopírováno\"],\"6XJBxM\":[\"Váš prohlížeč neumí přehrát tento zvuk.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" položka\"],\"few\":[\"#\",\" položky\"],\"many\":[\"#\",\" položek\"],\"other\":[\"#\",\" položek\"]}]],\"6lGV3K\":[\"Zobrazit méně\"],\"6mi5TD\":[\"Povolte přístup ke kameře v nastavení, abyste mohli sdílet video\"],\"6yFOEi\":[\"Zadejte heslo opera...\"],\"6yR6/K\":[\"Zveřejnit zprávu dne každého serveru v Oznámeníích serveru a na jeho úvodní stránku\"],\"6zJnDQ\":[\"Zapnout poslech\"],\"7+IHTZ\":[\"Žádný soubor nevybrán\"],\"7+q3Wn\":[\"#kanál\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (např. spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Tento chat je šifrován pomocí OTR, kompatibilního s jinými IRC klienty. Porovnejte otisky jiným kanálem a poté jej označte jako ověřený.\"],\"7PSmAM\":[\"Povolte přístup k mikrofonu v nastavení, abyste mohli mluvit\"],\"7QkKyN\":[\"Odeslat soukromou zprávu\"],\"7U1W7c\":[\"Velmi uvolněný\"],\"7Y1YQj\":[\"Skutečné jméno:\"],\"7YHArF\":[\"— otevřít v prohlížeči\"],\"7cNwAY\":[\"Spravovat boty (načítání \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"Otevřít workflow\"],\"7jL88x\":[\"Smazat tuto zprávu? Tuto akci nelze vrátit zpět.\"],\"7l15X4\":[\"selhalo\"],\"7nGhhM\":[\"Na co myslíte?\"],\"7sEpu1\":[\"Členové — \",[\"0\"]],\"7sNhEz\":[\"Uživatelské jméno\"],\"7w5KHY\":[\"Vaše zprávy s uživatelem \",[\"nick\"],\" jsou šifrované pomocí OTR, které přenáší jen text. Tyto soubory by se odeslaly nezašifrované.\"],\"7y+YDA\":[\"Odeslat nešifrovaně\"],\"85Fz0S\":[\"Přetažením přesunout\"],\"8H0Q+x\":[\"Zjistit více o profilech →\"],\"8Phu0A\":[\"Zobrazovat, když uživatelé mění přezdívky\"],\"8VEDbV\":[\"Tajný\"],\"8XTG9e\":[\"Zadejte heslo operátora\"],\"8XsV2J\":[\"Zkusit odeslat znovu\"],\"8ZsakT\":[\"Heslo\"],\"8dYnq1\":[\"Bylo dosaženo maximální délky nahrávky. Nahrávání bylo zastaveno: odešlete ji, nebo ji zahoďte.\"],\"8gSwST\":[\"Nemáte registrované žádné údaje 2FA.\"],\"8kR84m\":[\"Chystáte se otevřít externí odkaz:\"],\"8kZ9ZV\":[\"Ukončit šifrování\"],\"8lCgih\":[\"Odebrat pravidlo\"],\"8mmL7G\":[\"Načtěte starší zprávy, abyste dosáhli odpovědi\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" krok\"],\"few\":[\"#\",\" kroky\"],\"many\":[\"#\",\" kroků\"],\"other\":[\"#\",\" kroků\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"připojil se\"],\"few\":[\"připojil se \",[\"joinCount\"],\"×\"],\"many\":[\"připojil se \",[\"joinCount\"],\"×\"],\"other\":[\"připojil se \",[\"joinCount\"],\"×\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"Nahrávání 1 souboru\"],\"few\":[\"Nahrávání \",\"#\",\" souborů\"],\"other\":[\"Nahrávání \",\"#\",\" souborů\"]}]],\"9BMLnJ\":[\"Znovu připojit k serveru\"],\"9LXhb1\":[\"Nahrát obrazovku\"],\"9NST0r\":[\"Z bezpečnostních důvodů byly všechny stávající relace tohoto účtu odhlášeny a stav serveru vázaný na účet byl vymazán. Pokud bylo zapnuto dvoufázové ověření, zůstává zapnuté, takže ho bude vyžadovat i další přihlášení.\"],\"9OEgyT\":[\"Přidat reakci\"],\"9PQ8m2\":[\"G-Line (globální ban)\"],\"9Qs99X\":[\"E-mail:\"],\"9QupBP\":[\"Odebrat vzor\"],\"9TBhGc\":[\"Sundat ruku\"],\"9W7tl5\":[\"(beze změny)\"],\"9aCFGH\":[\"Šifrovat tento chat\"],\"9bG48P\":[\"Odesílání\"],\"9f5f0u\":[\"Otázky ohledně soukromí? Kontaktujte nás:\"],\"9hXrER\":[\"Připojit se ke kanálu na \",[\"serverName\"]],\"9iweoP\":[\"Sítě na \",[\"0\"]],\"9n+Pj3\":[\"nazev-streamu\"],\"9q17ZR\":[[\"0\"],\" je povinné.\"],\"9qIYMn\":[\"Nová přezdívka\"],\"9rnFEa\":[\"Hovory\"],\"9unqs3\":[\"Nepřítomen:\"],\"9v3hwv\":[\"Nebyly nalezeny žádné servery.\"],\"9zb2WA\":[\"Připojování\"],\"A1taO8\":[\"Hledat\"],\"A2adVi\":[\"Odesílat oznámení o psaní\"],\"A9Rhec\":[\"Název kanálu\"],\"AFOOaq\":[\"Smazat balíček \\\"\",[\"packId\"],\"\\\"? Smažou se i všechna emoji v něm.\"],\"AFXuc0\":[\"Zpráva nebyla odeslána: šifrování přestalo fungovat. Ukončete šifrování a odešlete nešifrovaně.\"],\"ALZ4SG\":[\"Vypnout poslech\"],\"AWOSPo\":[\"Přiblížit\"],\"AXSpEQ\":[\"Operátor při připojení\"],\"AXkuzz\":[\"Nebyla zjištěna žádná kamera.\"],\"AdKRCX\":[\"Jste připojeni k <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Účet\"],\"AhNP40\":[\"Přetočit\"],\"AhYrTA\":[\"Připojení: slabé\"],\"Ai2U7L\":[\"Hostitel\"],\"AjBQnf\":[\"Změněna přezdívka\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Zrušit odpověď\"],\"ApSx0O\":[\"Nalezeno \",[\"0\"],\" zpráv odpovídajících \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Přihlásit se znovu\"],\"AxPAXW\":[\"Žádné výsledky nenalezeny\"],\"AyNqAB\":[\"Zobrazit všechny události serveru v chatu\"],\"B/QqGw\":[\"Pryč od klávesnice\"],\"B0sB2k\":[\"Nešifrované\"],\"B1MuZq\":[\"Vyberte kameru a zobrazte si náhled toho, co vidí\"],\"B8AaMI\":[\"Toto pole je povinné\"],\"BA2c49\":[\"Server nepodporuje pokročilé filtrování LIST\"],\"BBCFUg\":[[\"sender\"],\" restartoval šifrování, takže se tato konverzace nastavuje znovu.\"],\"BGul2A\":[\"Máte neuložené změny. Opravdu chcete zavřít bez uložení?\"],\"BIDT9R\":[\"Boti\"],\"BIf9fi\":[\"Vaše stavová zpráva\"],\"BOJWfb\":[\"Odpojit od soju bounceru?\"],\"BPm98R\":[\"Není vybrán žádný server. Nejprve zvolte server z postranního panelu; pozvánkové odkazy se spravují pro každý server zvlášť.\"],\"BRNbHt\":[\"Zašifrováno, neověřeno\"],\"BZADk0\":[\"Odstoupit z vysílání\"],\"BZyTNS\":[\"Přístup k poloze byl odepřen. Povolte přístup k poloze v nastavení prohlížeče nebo systému a zkuste to znovu.\"],\"BZz3md\":[\"Vaše osobní webová stránka\"],\"Bgm/H7\":[\"Povolit zadávání více řádků textu\"],\"BiQIl1\":[\"Připnout tuto soukromou konverzaci\"],\"BlNZZ2\":[\"Klikněte pro přechod na zprávu\"],\"Bowq3c\":[\"Téma kanálu mohou měnit pouze operátoři\"],\"Btozzp\":[\"Platnost tohoto obrázku vypršela\"],\"Bu/ywL\":[\"Zvolte typ kanálu\"],\"Bycfjm\":[\"Celkem: \",[\"0\"]],\"C6IBQc\":[\"Kopírovat celý JSON\"],\"C6amLT\":[\"Toto zařízení není momentálně dostupné.\"],\"C9L9wL\":[\"Sběr dat\"],\"CDq4wC\":[\"Moderovat uživatele\"],\"CHVRxG\":[\"Zpráva @\",[\"0\"],\" (Shift+Enter pro nový řádek)\"],\"CN9zdR\":[\"Jméno a heslo operátora jsou povinné\"],\"CW3sYa\":[\"Přidat reakci \",[\"emoji\"]],\"CaAkqd\":[\"Zobrazit odchody\"],\"CaQ1Gb\":[\"Bot definovaný v konfiguraci. Pro změnu stavu upravte obbyircd.conf a použijte /REHASH.\"],\"CbvaYj\":[\"Ban podle přezdívky\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Vybrat kanál\"],\"CpwGv7\":[\"Klíč uživatele \",[\"nick\"],\" se liší od toho, který jste viděli dříve. To se stává po přeinstalaci nebo na novém zařízení, ale takto vypadá i útok typu man-in-the-middle. Než ho přijmete, ověřte nový otisk jiným kanálem.\"],\"CqO9qC\":[\"Relace\"],\"CsekCi\":[\"Normální\"],\"CwuBNI\":[\"Nebyl zjištěn žádný mikrofon.\"],\"D+NlUC\":[\"Systém\"],\"D28t6+\":[\"se připojil a odpojil\"],\"D4fyqT\":[\"Potvrdit registraci\"],\"D69ns7\":[\"Přejmenovat nebo smazat \",[\"0\"]],\"DB8zMK\":[\"Použít\"],\"DBcWHr\":[\"Vlastní soubor zvuku oznámení\"],\"DCRKbe\":[\"Zapnout 2FA\"],\"DK9Ok6\":[\"Nastavování…\"],\"DL4yUl\":[\"Soubor neodeslán: šifrování přestalo fungovat. Spusťte šifrování znovu, nebo je ukončete a nahrajte nezašifrovaně.\"],\"DPfwMq\":[\"Hotovo\"],\"DTy9Xw\":[\"Náhledy médií\"],\"Dj4pSr\":[\"Zvolte bezpečné heslo\"],\"Du+zn+\":[\"Hledám...\"],\"Du2T2f\":[\"Nastavení nenalezeno\"],\"DwsSVQ\":[\"Použít filtry a obnovit\"],\"E/QGRL\":[\"Vypnuto\"],\"E3W/zd\":[\"Výchozí přezdívka\"],\"E6nRW7\":[\"Kopírovat URL\"],\"E703RG\":[\"Režimy:\"],\"E7ehgy\":[\"Vyberte jiný soubor. Úložiště souborů tento soubor odmítlo.\"],\"E9RV1x\":[\"připojeno z \",[\"sessionCount\"],\" relací\"],\"EAeu1Z\":[\"Odeslat pozvánku\"],\"EFKJQT\":[\"Nastavení\"],\"EGPQBv\":[\"Vlastní pravidla floodingu (+f)\"],\"EIU345\":[\"Dvoufázové ověření\"],\"ELik0r\":[\"Zobrazit úplné zásady ochrany soukromí\"],\"EPbeC2\":[\"Zobrazit nebo upravit téma kanálu\"],\"EQCDNT\":[\"Zadejte uživatelské jméno opera...\"],\"ERIfXJ\":[\"Nepodařilo se včas určit polohu. Zkuste to znovu na místě s volnějším výhledem na oblohu.\"],\"ET7frA\":[\"Povolit přístup ke kameře\"],\"EUvulZ\":[\"Nalezena 1 zpráva odpovídající \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Další obrázek\"],\"Eaw75B\":[[\"userCount\"],\" uživatelů\"],\"EdQY6l\":[\"Žádné\"],\"EflUyy\":[\"v hovoru\"],\"EnqLYU\":[\"Hledat servery...\"],\"EqjE9A\":[\"napsat někomu\"],\"Eu7YKa\":[\"samoregistrovaný\"],\"EuJnIe\":[\"Dvoufázové ověření je na tomto účtu vynuceno. Odebráním posledního registrovaného přihlašovacího údaje byste se zamkli z přihlášení. Nejdřív přidejte další údaj, nebo níže vypněte 2FA.\"],\"Ev/rmg\":[\"Vyberte mikrofon a zobrazte si náhled úrovně vstupu\"],\"F0OKMc\":[\"Upravit server\"],\"F6Int2\":[\"Povolit zvýraznění\"],\"FDoLyE\":[\"Max. uživatelů\"],\"FHnJDV\":[[\"userCount\"],\" diváků\"],\"FOPeqj\":[\"Automatické řízení zisku\"],\"FUU/hZ\":[\"Kontrolujte, kolik externích médií se načítá v chatu.\"],\"Fdp03t\":[\"zap\"],\"FfPWR0\":[\"Modální okno\"],\"FjkaiT\":[\"Oddálit\"],\"FlqOE9\":[\"Co to znamená:\"],\"FolHNl\":[\"Spravujte svůj účet a ověřování\"],\"Fp2Dif\":[\"Opustit server\"],\"Fxf4jq\":[\"Popis (volitelné)\"],\"G5KmCc\":[\"GZ-Line (globální Z-Line)\"],\"GDs0lz\":[\"<0>Riziko: Citlivé informace (zprávy, soukromé konverzace, přihlašovací údaje) mohou být přístupné správcům sítě nebo útočníkům mezi IRC servery.\"],\"GP8D2E\":[\"Soukromé zprávy\"],\"GPrF8Y\":[[\"safeName\"],\" byl na serveru změněn, takže už ho nelze dešifrovat.\"],\"GR+2I3\":[\"Přidat masku pozvánky (např. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Zavřít vyskočená serverová oznámení\"],\"GdhD7H\":[\"Klikněte znovu pro potvrzení\"],\"GjRZex\":[\"Odpojit síť?\"],\"GlAoST\":[\"Odmítnout šifrování\"],\"GlHnXw\":[\"Změna přezdívky se nezdařila: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"Změnit heslo\"],\"GswZF3\":[\"Náhled:\"],\"GtmO8/\":[\"od\"],\"GtuHUQ\":[\"Přejmenovat tento kanál na serveru. Nový název uvidí všichni uživatelé.\"],\"GuGfFX\":[\"Přepnout hledání\"],\"GuWXId\":[\"Nahrávání zrušeno.\"],\"GvwPQR\":[\"Šifrovat (OTR)\"],\"GxkJXS\":[\"Nahrávám...\"],\"Gz0oR4\":[\"(zpracovává Obby)\"],\"GzbwnK\":[\"Připojil se ke kanálu\"],\"GzsUDB\":[\"Rozšířený profil\"],\"H/PnT8\":[\"Vložit emoji\"],\"H3kCln\":[\"Název hostitele\"],\"H6Izzl\":[\"Váš preferovaný kód barvy\"],\"H86f9p\":[\"Sbalit\"],\"H91IQz\":[\"Připojit se k vysílání \",[\"channelName\"]],\"H9jIv+\":[\"Zobrazit připojení/odchody\"],\"HAKBY9\":[\"Nahrát soubory\"],\"HREImF\":[\"Ověřit při připojení\"],\"HVqh5e\":[\"Výběr reproduktoru není v tomto prohlížeči podporován.\"],\"HdE1If\":[\"Kanál\"],\"HeT8+a\":[[\"name\"],\" · výstup\"],\"HhlSUU\":[\"Tažením vyberte, co nahrát. Zrušíte klávesou Escape.\"],\"Hk4AW9\":[\"Vaše preferované zobrazované jméno\"],\"HmHDk7\":[\"Vybrat člena\"],\"HrQzPU\":[\"Kanály na \",[\"networkName\"]],\"HvxGfG\":[\"Znovu sdílejte obrazovku a zkuste to znovu\"],\"Hy8RTc\":[\"Zašifrováno. Pro jistotu ověřte identitu uživatele \",[\"nick\"],\".\"],\"I2tXQ5\":[\"Zpráva @\",[\"0\"],\" (Enter pro nový řádek, Shift+Enter pro odeslání)\"],\"I6bw/h\":[\"Zabanovat uživatele\"],\"I92Z+b\":[\"Povolit upozornění\"],\"I9D72S\":[\"Opravdu chcete tuto zprávu smazat? Tuto akci nelze vrátit zpět.\"],\"IA+1wo\":[\"Zobrazovat, když jsou uživatelé vyhozeni z kanálů\"],\"IBi8Io\":[\"Mikrofon \",[\"0\"]],\"IDwkJx\":[\"IRC operátor\"],\"IHCAh2\":[\"Spravovat boty\"],\"IIQCpQ\":[\"Nelze odebrat poslední údaj 2FA\"],\"IIXpvq\":[\"běží · \",[\"elapsed\"]],\"IJaotC\":[\"Spustit nahrávání\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Nastavit se jako nepřítomný\"],\"IUwGEM\":[\"Uložit změny\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pauza\"],\"Im6JED\":[\"ŠEPOT\"],\"ImOQa9\":[\"Odpovědět\"],\"IoHMnl\":[\"Maximální hodnota je \",[\"0\"]],\"IryzcO\":[\"Přečíst vše\"],\"IuszSX\":[\"Soubory větší než \",[\"0\"],\" se odesílají tak, jak jsou. Souborový hostitel je ukládá čitelné a kdokoli, kdo získá odkaz, je může otevřít.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Bot kanálu — pouze v připojených kanálech\"],\"J09nwO\":[\"Šifrovat (Obby)\"],\"J28zul\":[\"Připojování...\"],\"J5T9NW\":[\"Informace o uživateli\"],\"J8Y5+z\":[\"Jejda! Síť se rozdělila! ⚠️\"],\"J9Hz2t\":[\"6místný kód\"],\"JBHkBA\":[\"Opustil kanál\"],\"JCPOml\":[\"Přesunout do složky\"],\"JCwL0Q\":[\"Zadejte důvod (volitelné)\"],\"JFciKP\":[\"Přepnout\"],\"JMXMCX\":[\"Zpráva o nepřítomnosti\"],\"JNCzPW\":[\"Země\"],\"JRQitQ\":[\"Potvrďte nové heslo\"],\"JTaI7i\":[\"Pořídit fotku nebo video\"],\"JXGkhG\":[\"Změnit název kanálu (pouze operátoři)\"],\"JYiL1b\":[\"jedno z:\"],\"JYynGH\":[\"nástroj\"],\"JcD7qf\":[\"Více akcí\"],\"JdkA+c\":[\"Tajný (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"1 nahrání selhalo\"],\"few\":[\"#\",\" nahrání selhala\"],\"other\":[\"#\",\" nahrání selhalo\"]}]],\"Jmu12l\":[\"Kanály serveru\"],\"JoQY+E\":[\"Tímto se síť odebere z vašeho soju bounceru. Chcete-li ji použít znovu, budete ji muset přidat zpět.\"],\"JrFTcr\":[\"Připojování…\"],\"JvQ++s\":[\"Povolit Markdown\"],\"JweKPN\":[\"OTR nešifruje soubory, odesláno tak, jak je\"],\"K2jwh/\":[\"Data WHOIS nejsou k dispozici\"],\"K4vEhk\":[\"(pozastaveno)\"],\"KAPufV\":[\"zkráceno\"],\"KAXSwC\":[\"Hlas\"],\"KDZeit\":[\"Vytvořit balíček\"],\"KDfTdX\":[\"Smazat zprávu\"],\"KFAYzh\":[\"Tento server nemá kam soubor uložit.\"],\"KFfDuG\":[\"Zpráva dne\"],\"KKBlUU\":[\"Vložit\"],\"KL53qt\":[\"Zpráva nebyla odeslána: šifrování zatím není aktivní. Počkejte, až zámek zezelená, nebo ukončete šifrování a odešlete nešifrovaně.\"],\"KM0pLb\":[\"Vítejte v kanálu!\"],\"KMH/oC\":[\"Váš otisk\"],\"KR6W2h\":[\"Přestat ignorovat uživatele\"],\"KTNKSg\":[\"Naskenujte tento QR kód svou autentizační aplikací a potvrďte 6místným kódem, který zobrazí.\"],\"KUjOb9\":[\"běží\"],\"KV+Bi1\":[\"Pouze na pozvání (+i)\"],\"KdCtwE\":[\"Kolik sekund sledovat floodingovou aktivitu před resetováním čítačů\"],\"Kkezga\":[\"Heslo serveru\"],\"KpOQkN\":[\"Zkontrolovat klíč\"],\"KqcCdb\":[\"Zahájit vysílání na \",[\"serverName\"]],\"KsiQ/8\":[\"Uživatelé musí být pozváni k připojení do kanálu\"],\"KtADxr\":[\"spustil(a)\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Informace o kanálu\"],\"LC1a7n\":[\"IRC server oznámil, že jeho meziservery mají nízkou úroveň zabezpečení. To znamená, že když jsou vaše zprávy přeposílány mezi IRC servery v síti, nemusí být správně šifrovány nebo SSL/TLS certifikáty nemusí být správně ověřovány.\"],\"LEwpeL\":[\"soju bouncer (řízení)\"],\"LIBb0P\":[\"přidáno \",[\"0\"]],\"LNfLR5\":[\"Zobrazit vykopnutí\"],\"LP+1Z7\":[\"Přidat síť\"],\"LQb0W/\":[\"Zobrazit všechny události\"],\"LU7/yA\":[\"Alternativní název pro zobrazení v rozhraní. Může obsahovat mezery, emoji a speciální znaky. Skutečný název kanálu (\",[\"channelName\"],\") bude nadále používán pro IRC příkazy.\"],\"LUb9O7\":[\"Je vyžadován platný port serveru\"],\"LV4fT6\":[\"Popis (volitelné, např. \\\"Beta testeři Q3\\\")\"],\"LVB64Y\":[\"Kopírovat jako text\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Zásady ochrany soukromí\"],\"LcuSDR\":[\"Spravujte informace profilu a metadata\"],\"Lh0M96\":[\"Vlastní balíčky emoji\"],\"Lpq5g7\":[\"Odeslat kód pro obnovení\"],\"LqLS9B\":[\"Zobrazit změny přezdívek\"],\"LsDQt2\":[\"Nastavení kanálu\"],\"LtI9AS\":[\"Vlastník\"],\"LuNhhL\":[\"reagoval na tuto zprávu\"],\"M/AZNG\":[\"URL vašeho avatara\"],\"M/TIv1\":[\"Divák\"],\"M/WIer\":[\"Odeslat zprávu\"],\"M45wtf\":[\"Tento příkaz nemá žádné parametry.\"],\"M4prNC\":[\"Zadejte název kanálu pro balíčky určené pro kanál.\"],\"M8er/5\":[\"Název:\"],\"MFKlMB\":[\"Pozvat\"],\"MHk+7g\":[\"Předchozí obrázek\"],\"MMVM6A\":[\"Bot pro celý server — dostupný z libovolného kanálu\"],\"MOsYgM\":[\"Připojení: dobré\"],\"MRorGe\":[\"Soukromá zpráva uživateli\"],\"MSSqHG\":[\"Funguje s jinými IRC klienty\"],\"MV53Xh\":[\"Povolte přístup k fotoaparátu, abyste mohli pořídit fotku nebo video.\"],\"MVbSGP\":[\"Časové okno (sekundy)\"],\"Mey/l4\":[\"Nepodařilo se získat přístup k zařízení.\"],\"MhqAkA\":[[\"nick\"],\" odmítl šifrování.\"],\"MkpcsT\":[\"Vaše zprávy a nastavení jsou uloženy lokálně na vašem zařízení\"],\"MzPdC2\":[\"Heslo serveru (PASS)\"],\"N/hDSy\":[\"Označit jako bot - obvykle 'on' nebo prázdné\"],\"N40H+G\":[\"Vše\"],\"N6j2JH\":[\"Upravit \",[\"0\"]],\"N7TQbE\":[\"Pozvat uživatele do \",[\"channelName\"]],\"N8ZEfW\":[\"Čekání na přihlášení…\"],\"NCHYXe\":[\"Sbalit workflow\"],\"NCca/o\":[\"Zadejte výchozí přezdívku...\"],\"NEr2Ao\":[[\"userCount\"],\" v hovoru\"],\"NIBzIK\":[\"Byl dosažen limit velikosti souboru. Nahrávání bylo zastaveno: odešlete ji, nebo ji zahoďte.\"],\"NJfmLa\":[\"přezdívka\"],\"NKorF2\":[\"Šifrování s \",[\"nick\"],\" přestalo fungovat, takže zpráva nebyla odeslána. Pokračujte spuštěním šifrování znovu.\"],\"NQN2HS\":[\"Zrušit pozastavení\"],\"NZMhdJ\":[\"Příliš velké pro šifrování, odesláno nešifrovaně\"],\"NZgZhv\":[\"Přejmenovat složku\"],\"NbFtQm\":[\"Smazat složku\"],\"Nj8ZSK\":[\"Bezpečnostní skupiny\"],\"Nm7Rmx\":[\"pack_id a název jsou povinné.\"],\"Nqs6B9\":[\"Zobrazuje veškerá externí média. Libovolná URL může způsobit požadavek na neznámý server.\"],\"Nt+9O7\":[\"Použít WebSocket místo surového TCP\"],\"NxIHzc\":[\"Odpojit uživatele\"],\"O+HhhG\":[\"Šeptat uživateli v kontextu aktuálního kanálu\"],\"O+v/cL\":[\"Procházet všechny kanály na serveru\"],\"O5rZAi\":[\"Obnovit WHOIS\"],\"O5sdzb\":[\"Propojit identitu OAuth\"],\"OCGpR4\":[\"(zděděno)\"],\"ODwSCk\":[\"Odeslat GIF\"],\"OGQ5kK\":[\"Konfigurovat zvuky upozornění a zvýraznění\"],\"OIPt1Z\":[\"Zobrazit nebo skrýt boční panel se seznamem členů\"],\"OJXCm+\":[\"Přesunout složku dolů\"],\"OKSNq/\":[\"Velmi přísný\"],\"OLmMQs\":[\"Ověřit otisk…\"],\"ONuMlF\":[\"Přihlaste se u poskytovatele a výslednou identitu navážeme na váš účet, aby SASL OAUTHBEARER / IRCV3BEARER fungoval při dalších připojeních.\"],\"OVKoQO\":[\"Heslo vašeho účtu pro ověření\"],\"Obby - Bringing IRC to the future\":[\"Obby - Přinášíme IRC do budoucnosti\"],\"OhCpra\":[\"Nastavit téma…\"],\"OiEBnL\":[\"Ověřit nyní\"],\"OkltoQ\":[\"Zabanovat \",[\"username\"],\" podle přezdívky (zabrání opětovnému připojení se stejným nickem)\"],\"OlAl5i\":[\"Rozbalit vše\"],\"Oo7YVo\":[\"Vytvořit složku\"],\"P+t/Te\":[\"Žádné další údaje\"],\"P42Wcc\":[\"Bezpečné\"],\"P6Cibt\":[\"schválit pro pokračování\"],\"P8eJCK\":[\"Objevte svět IRC s Obby\"],\"PD38l0\":[\"Náhled avatara kanálu\"],\"PD9mEt\":[\"Napište zprávu...\"],\"PKjhUq\":[\"Přidat kanál\"],\"PPqfdA\":[\"Otevřít nastavení konfigurace kanálu\"],\"PRnH8G\":[\"z \",[\"0\"]],\"PSCjfZ\":[\"Téma, které bude zobrazeno pro tento kanál. Téma mohou vidět všichni uživatelé.\"],\"PYSmVm\":[\"Zprávy s uživatelem \",[\"nick\"],\" jsou nyní šifrované.\"],\"PYzHlv\":[\"Přepněte se do tohoto okna a zkuste to znovu.\"],\"PZCecv\":[\"Náhled PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1×\"],\"few\":[[\"c\"],\"×\"],\"many\":[[\"c\"],\"×\"],\"other\":[[\"c\"],\"×\"]}]],\"PguS2C\":[\"Přidat masku výjimky (např. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Zobrazeno \",[\"displayedChannelsCount\"],\" z \",[\"0\"],\" kanálů\"],\"PoZpSX\":[\"Upravit nastavení kanálu\"],\"PqhVlJ\":[\"Zabanovat uživatele (podle masky hostitele)\"],\"PsufxD\":[\"Relace \",[\"0\"]],\"Pwqkdw\":[\"Načítání…\"],\"PxSEQ0\":[\"Nebyly nalezeny žádné GIFy. Zkuste jiné hledání.\"],\"Q+chwU\":[\"Uživatelské jméno:\"],\"Q1S1+o\":[\"Shortcode musí odpovídat [A-Za-z0-9._-]+.\"],\"Q2QY4/\":[\"Smazat tuto pozvánku\"],\"Q3v9Wc\":[\"Ano, smazat\"],\"Q6hhn8\":[\"Předvolby\"],\"Q7xfEj\":[\"hotovo\"],\"Q9sOKK\":[\"Na zvolení nového hesla máte několik minut.\"],\"QF4a34\":[\"Zadejte prosím uživatelské jméno\"],\"QGqSZ2\":[\"Barva a formátování\"],\"QJKElz\":[\"Identita OAuth\"],\"QJQd1J\":[\"Upravit profil\"],\"QOq+NN\":[\"Ověřování…\"],\"QSzGDE\":[\"Nečinný\"],\"QUlny5\":[\"Vítejte v \",[\"0\"],\"!\"],\"QgQSTl\":[\"Přihlášen\"],\"QhglSm\":[\"Přihlášení se nezdařilo, chatujete jako host. Přihlaste se znovu nebo opravte heslo\"],\"QjVZf0\":[\"žádná zpráva\"],\"QuSkCF\":[\"Filtrovat kanály...\"],\"Qv14oC\":[\"Kopírovat jako JSON\"],\"QwUrDZ\":[\"změnil téma na: \",[\"topic\"]],\"Qxr8pV\":[\"Otevřít nabídku botů\"],\"R0UH07\":[\"Obrázek \",[\"0\"],\" z \",[\"1\"]],\"R7SsBE\":[\"Ztlumit\"],\"RArB3D\":[\"byl vyhozen z \",[\"channelName\"],\" uživatelem \",[\"username\"]],\"RIfHS5\":[\"Vytvořit nový pozvánkový odkaz\"],\"RL9a0F\":[\"Odebrat \\\"\",[\"0\"],\"\\\"? Už ho nebudete moci používat jako druhý faktor.\"],\"RMMaN5\":[\"Moderovaný (+m)\"],\"RWw9Lg\":[\"Zavřít okno\"],\"RX8Gog\":[[\"nick\"],\" používá verzi šifrování, kterou tento klient neumí přečíst.\"],\"RZ2BuZ\":[\"Registrace účtu \",[\"account\"],\" vyžaduje ověření: \",[\"message\"]],\"Rj1UeC\":[\"Šifrovaná zpráva z dřívější relace\"],\"RlCInP\":[\"Lomítkové příkazy\"],\"RxzN1M\":[\"Zapnuto\"],\"RySp6q\":[\"Skrýt komentáře\"],\"RzfkXn\":[\"Změnit vaši přezdívku na tomto serveru\"],\"S48xcO\":[\"čeká\"],\"S5Togi\":[\"Načítám sítě z vašeho bounceru…\"],\"SPKQTd\":[\"Přezdívka je povinná\"],\"SPVjfj\":[\"Výchozí bude 'bez důvodu', pokud ponecháte prázdné\"],\"SQKPvQ\":[\"Pozvat uživatele\"],\"STmlpb\":[\"Zpět na seznam sítí\"],\"SY+DWF\":[\"Zkontrolovat změněný klíč…\"],\"Sad2tK\":[\"Odesílání…\"],\"SkZcl+\":[\"Vyberte předdefinovaný profil ochrany před floodem. Tyto profily poskytují vyvážená nastavení ochrany pro různé případy použití.\"],\"Slr+3C\":[\"Min. uživatelů\"],\"Spnlre\":[\"Pozval jste \",[\"target\"],\" k připojení do \",[\"channel\"]],\"SpsuQv\":[\"Přejít na \",[\"name\"]],\"SrtXDy\":[\"přihlášen jako \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Otevřít v prohlížeči\"],\"T6fO0X\":[\"klient\"],\"T91vKp\":[\"Přehrát\"],\"TCuPAj\":[\"Poznámka: server vrací stejnou odpověď bez ohledu na to, zda má účet ověřený e-mail, takže překlep se zde neohlásí. Pokud kód nedorazí do několika minut, zkontrolujte název účtu.\"],\"TGa6nJ\":[\"Připojení: průměrné\"],\"TIjT+J\":[\"Označit se jako zpět\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Zjistěte, jak nakládáme s vašimi daty a chráníme vaše soukromí.\"],\"TgFpwD\":[\"Používám...\"],\"Tjg9YW\":[\"Šifrovaná příloha\"],\"TkzSFB\":[\"Žádné změny\"],\"TntZTr\":[\"Ukončit zvýraznění\"],\"Tth9To\":[\"Zobrazit reproduktory\"],\"TtserG\":[\"Zadejte skutečné jméno\"],\"Ttz9J1\":[\"Zadejte heslo...\"],\"TusXkS\":[[\"days\"],\" dní\"],\"Tz0i8g\":[\"Nastavení\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" sekund\"],\"U7yg75\":[\"Označit se jako nepřítomný\"],\"UDb2YD\":[\"React\"],\"UE4KO5\":[\"*kanál*\"],\"UETAwW\":[\"Zatím jste nevytvořili žádné pozvánkové odkazy. Použijte formulář výše k vytvoření prvního.\"],\"UGT5vp\":[\"Uložit nastavení\"],\"UV5hLB\":[\"Nenalezeny žádné zákazy\"],\"Uaj3Nd\":[\"Stavové zprávy\"],\"Ue3uny\":[\"Výchozí (bez profilu)\"],\"UkARhe\":[\"Normální - standardní ochrana\"],\"Umn7Cj\":[\"Zatím žádné komentáře. Buďte první!\"],\"UqtiKk\":[\"Automatické zavření za \",[\"secondsLeft\"],\" s\"],\"UrEy4W\":[\"Otevřít soukromou zprávu uživateli\"],\"UtUIRh\":[[\"0\"],\" starších zpráv\"],\"UwzP+U\":[\"Zabezpečené připojení\"],\"UyIbNT\":[\"Server vrátil neplatnou výzvu WebAuthn.\"],\"V/e7nf\":[\"Nastavit nové heslo\"],\"V0/A4O\":[\"Vlastník kanálu\"],\"V0zZWc\":[\"Tímto se také zavře navázaná síť níže.\"],\"V2dwib\":[[\"0\"],\" musí být číslo.\"],\"V4qgxE\":[\"Vytvořeno před (min. zpět)\"],\"V8yTm6\":[\"Vymazat hledání\"],\"VBIlvI\":[\"Kopírovat výstup\"],\"VDj9CU\":[\"Tento server nepřijímá soubory \",[\"CIPHERTEXT_EXTENSION\"],\", v nichž se šifrovaná příloha ukládá. Po ukončení šifrování se soubor odešle tak, jak je.\"],\"VJScHU\":[\"Důvod\"],\"VLsmVV\":[\"Ztlumit upozornění\"],\"VP3V//\":[\"Přední\"],\"VbyRUy\":[\"Komentáře\"],\"VcYc0A\":[\"Otevřít možnosti sítě\"],\"VjzSNi\":[\"Zjišťuje se vaše poloha…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" a \",[\"3\"],\" dalších píší...\"],\"Vmx0mQ\":[\"Nastaveno:\"],\"Vq10dn\":[\"Opustit hovor\"],\"VqX8C6\":[\"zobrazit méně\"],\"VqnIZz\":[\"Zobrazit naše zásady ochrany soukromí a práci s daty\"],\"VrMygG\":[\"Minimální délka je \",[\"0\"]],\"VrnTui\":[\"Vaše zájmena, zobrazená ve vašem profilu\"],\"VugX2C\":[\"Předchozí otisk\"],\"W6UMUZ\":[\"Biometrický klíč / bezpečnostní klíč\"],\"W8E3qn\":[\"Ověřený účet\"],\"WFxTHC\":[\"Přidat masku banu (např. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Hostitel serveru je povinný\"],\"WNMYIN\":[\"zrušeno\"],\"WOOPuM\":[\"Spojení ztraceno. Připojte se znovu a pokračujte v chatu\"],\"WRYdXW\":[\"Pozice zvuku\"],\"WTah5J\":[\"Zvolte název z jednoho slova (bez mezer).\"],\"WUOH5B\":[\"Ignorovat uživatele\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Zobrazit 1 další položku\"],\"few\":[\"Zobrazit \",[\"1\"],\" další položky\"],\"many\":[\"Zobrazit \",[\"1\"],\" dalších položek\"],\"other\":[\"Zobrazit \",[\"1\"],\" dalších položek\"]}]],\"WYxRzo\":[\"Vytvářejte a spravujte své pozvánkové odkazy\"],\"Wbsc8H\":[\"To jste vy\"],\"Wd38W1\":[\"Ponechte pole kanálu prázdné pro obecnou pozvánku do sítě. Popis slouží pouze pro vaše záznamy — viditelný je jen pro vás v tomto seznamu.\"],\"Weq9zb\":[\"Obecné\"],\"Wf9lru\":[\"Nahrát hlasovou zprávu\"],\"Wfj7Sk\":[\"Ztlumit nebo zapnout zvuky upozornění\"],\"WhGzDA\":[\"Čekání na biometrický dotaz…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Profil uživatele\"],\"X6S3lt\":[\"Hledat nastavení, kanály, servery...\"],\"XBuUVn\":[\"Zapněte kameru a zkuste to znovu\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Přesto pokračovat\"],\"XI1+wb\":[\"Neplatný formát\"],\"XIXeuC\":[\"Zpráva @\",[\"0\"]],\"XJOV1Y\":[\"Aktivita\"],\"XPaN4U\":[[\"name\"],\" · vstup\"],\"XPd6DR\":[\"Historie pracovních postupů (\",[\"0\"],\", \",[\"activeTotal\"],\" aktivních)\"],\"XU5AOg\":[\"Vstup\"],\"XWgxXq\":[\"Album\"],\"XZYMg4\":[\"Zkuste nahrání znovu.\"],\"Xd7+IT\":[\"Odepnout soukromou konverzaci\"],\"XiSFjH\":[\"Fotka, kterou jste právě pořídili\"],\"Xm/s+u\":[\"Zobrazení\"],\"Xp2n93\":[\"Zobrazuje média z důvěryhodného file hostu vašeho serveru. Nejsou prováděny žádné požadavky na externí služby.\"],\"XvjC4F\":[\"Ukládám...\"],\"Y+tK3n\":[\"První zpráva k odeslání\"],\"YAqRpI\":[\"Registrace účtu \",[\"account\"],\" proběhla úspěšně: \",[\"message\"]],\"YDrGG0\":[\"Opětovné připojení se nezdařilo\"],\"YEfzvP\":[\"Chráněné téma (+t)\"],\"YGAmpG\":[\"Nahrát znovu\"],\"YQOn6a\":[\"Sbalit seznam členů\"],\"YRCoE9\":[\"Operátor kanálu\"],\"YRwdh4\":[\"Ukončit sdílení\"],\"YURQaF\":[\"Zobrazit profil\"],\"YdBSvr\":[\"Ovládat zobrazení médií a externího obsahu\"],\"Yj6U3V\":[\"Bez centrálního serveru:\"],\"YjvpGx\":[\"Zájmena\"],\"Yp+Hi/\":[\"Otevřít nastavení\"],\"YqH4l4\":[\"Bez klíče\"],\"YulJZd\":[\"smazáno\"],\"YyUPpV\":[\"Účet:\"],\"Z5FYqf\":[\"Vyberte menší soubor. Tento je pro úložiště souborů příliš velký.\"],\"Z7ZXbT\":[\"Schválit\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" řádek\"],\"few\":[\"#\",\" řádky\"],\"many\":[\"#\",\" řádků\"],\"other\":[\"#\",\" řádků\"]}]],\"Z8lGw6\":[\"Sdílet\"],\"ZGqK7Q\":[[\"0\"],\" vás pozval(a) ke hře.\"],\"ZJSWfw\":[\"Zpráva zobrazená při odpojení od serveru\"],\"ZPHI0f\":[[\"nick\"],\" neodpověděl(a) na žádost o šifrování.\"],\"ZR1dJ4\":[\"Pozvánky\"],\"ZTnDTA\":[\"Rozbalit workflow\"],\"ZdWg0V\":[\"Otevřít v prohlížeči\"],\"ZhRBbl\":[\"Hledat zprávy…\"],\"Zmcu3y\":[\"Pokročilé filtry\"],\"ZqLD8l\":[\"Pro celý server\"],\"a0bHay\":[\"Odpojit <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Téma nastaveno po (min)\"],\"a3LDKx\":[\"Zabezpečení\"],\"a739N6\":[\"Sledujte nezpracovaný provoz IRC tohoto serveru\"],\"aHKcKc\":[\"Předchozí stránka\"],\"aIhsAD\":[\"Zapnout funkci Stisknout a mluvit\"],\"aJTbXX\":[\"Heslo operátora\"],\"aQryQv\":[\"Vzor již existuje\"],\"aW33cO\":[\"Snížit šum pozadí na mikrofonu\"],\"aW9pLN\":[\"Maximální počet uživatelů povolených v kanálu. Nechte prázdné pro žádný limit.\"],\"aYaeko\":[\"Tuto zprávu nešlo dešifrovat. Byla zašifrována pro relaci, k níž toto zařízení už nemá klíče.\"],\"abGlUP\":[\"Vrátit se do kanálu\"],\"aecNzk\":[\"Připojit se k hlasovému kanálu \",[\"channelName\"]],\"afd7s2\":[\"Spustit hlasový kanál na \",[\"serverName\"]],\"ah4fmZ\":[\"Zobrazuje také náhledy z YouTube, Vimeo, SoundCloud a podobných známých služeb.\"],\"aifXak\":[\"V tomto kanálu nejsou žádná média\"],\"ap2zBz\":[\"Uvolněný\"],\"aubGf5\":[\"Nejsilnější, ale pouze s ostatními uživateli Obby\"],\"axoxGF\":[\"Přidat autentizační aplikaci\"],\"az8lvo\":[\"Vypnuto\"],\"azXSNo\":[\"Rozbalit seznam členů\"],\"azdliB\":[\"Přihlásit se k účtu\"],\"b0Z/U1\":[\"Byla dosažena maximální délka nahrávky, nahrávání se zde zastavilo.\"],\"b26wlF\":[\"ona/její\"],\"b2gRwi\":[\"Sdílet vaši polohu\"],\"bD/+Ei\":[\"Přísný\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Pracovní postup\"],\"bOpnXm\":[\"Pro vypnutí 2FA zadejte 6místný kód z některé ze svých autentizačních aplikací.\"],\"bQ6BJn\":[\"Nakonfigurujte podrobná pravidla ochrany proti floodingu. Každé pravidlo určuje, jaký typ aktivity sledovat a jakou akci provést při překročení prahů.\"],\"bRfx7k\":[\"Jít na odpověď\"],\"bUu+tR\":[\"Tento soubor není šifrovaný. Otevřít ho může kdokoli, kdo má odkaz.\"],\"bVBC/W\":[\"Gateway připojen\"],\"bZJKzE\":[\"Přesná\"],\"bavafz\":[\"Zapněte mikrofon a zkuste to znovu\"],\"beV7+y\":[\"Uživatel obdrží pozvánku k připojení do \",[\"channelName\"],\".\"],\"bgwEHL\":[\"Přidejte údaj pro zapnutí 2FA\"],\"biKhQ2\":[\"O tomto přiřazení\"],\"bk84cH\":[\"Zpráva o nepřítomnosti\"],\"bkHdLj\":[\"Přidat IRC server\"],\"blWpTh\":[\"Otevřít mapu\"],\"bmQLn5\":[\"Přidat pravidlo\"],\"bv4cFj\":[\"Přenos\"],\"bwRvnp\":[\"Akce\"],\"bzSI52\":[\"Zahodit\"],\"c8+EVZ\":[\"Ověřený účet\"],\"cAFYbj\":[\"Hesla se neshodují.\"],\"cBQkN7\":[\"Názvy zařízení jsou skryté, dokud nepovolíte přístup ke kameře.\"],\"cC5JaD\":[[\"nick\"],\" ukončil(a) šifrování.\"],\"cGYUlD\":[\"Nejsou načteny žádné náhledy médií.\"],\"cHFw6l\":[\"Připojte mikrofon, abyste mohli mluvit\"],\"cJMrvr\":[\"Tento chat je šifrován nativním schématem Obby. Porovnejte otisky jiným kanálem a poté jej označte jako ověřený.\"],\"cLF98o\":[\"Zobrazit komentáře (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"Ostatní otevřené relace tohoto účtu budou v rámci změny odhlášeny. Nastavení dvoufázového ověření, pokud nějaké je, zůstane beze změny.\"],\"cO9+2L\":[\"Vypnout\"],\"cPWpNd\":[\"Otisk uživatele \",[\"nick\"]],\"cSgpoS\":[\"Připnout soukromou konverzaci\"],\"cXeEKu\":[\"Tímto se také zavře \",[\"0\"],\" navázaných sítí níže.\"],\"cggChT\":[\"Spravovat dvoufázové ověření\"],\"chQsxg\":[\"Kopírovat formátovaný výstup\"],\"cl/A5J\":[\"Vítejte v \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Smazat\"],\"coPLXT\":[\"Neukládáme vaši IRC komunikaci na našich serverech\"],\"cqQyPB\":[\"Název složky\"],\"crYH/6\":[\"Přehrávač SoundCloud\"],\"cv5DQb\":[\"není nastaven žádný host\"],\"cvJaBb\":[\"Nový otisk uživatele \",[\"nick\"]],\"d+oYyk\":[\"Ověřit šifrování\"],\"d3sis4\":[\"Přidat server\"],\"d9aN5k\":[\"Odebrat \",[\"username\"],\" z kanálu\"],\"dCyaXa\":[\"Navazuje se šifrování s uživatelem \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Zrušit\"],\"dF6vP6\":[\"Živě\"],\"dGi1We\":[\"Odepnout tuto soukromou konverzaci\"],\"dJVuyC\":[\"opustil \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"do\"],\"dNXmVa\":[\"Přístup byl odepřen. Povolte přístup ke kameře a mikrofonu v nastavení prohlížeče nebo systému a zkuste to znovu.\"],\"dRqrdL\":[[\"0\"],\" musí být celé číslo.\"],\"dTx/vl\":[\"Snížit ozvěnu z reproduktorů zachycenou mikrofonem\"],\"dXqxlh\":[\"<0>⚠️ Bezpečnostní riziko! Toto připojení může být zranitelné vůči odposlechu nebo útokům man-in-the-middle.\"],\"dZwAKK\":[\"Otevřít soukromý chat\"],\"da9Q/R\":[\"Změněny módy kanálu\"],\"dhJN3N\":[\"Zobrazit komentáře\"],\"diaYU+\":[\"<0>\",[\"0\"],\" a <1>\",[\"1\"],\" píší...\"],\"dj2xTE\":[\"Odmítnout oznámení\"],\"dkycQY\":[\"Zrušit šifrování\"],\"dlkjqx\":[\"Obraz v obraze\"],\"dnUmOX\":[\"Na této síti zatím nejsou registrováni žádní boti.\"],\"dpCzmC\":[\"Nastavení ochrany proti floodingu\"],\"dqoiJ2\":[\"Zatím žádní diváci.\"],\"e8H3vl\":[\"Alternativní text (volitelné)\"],\"e8jzAa\":[\"odebrat všechny přílohy\"],\"e9dQpT\":[\"Chcete otevřít tento odkaz v nové záložce?\"],\"eClJ8I\":[\"Spravujte balíčky emoji pro celou síť i pro jednotlivé kanály, které tento server zveřejňuje přes draft/EMOJI.\"],\"ePK91l\":[\"Upravit\"],\"eYBDuB\":[\"Nahrajte obrázek nebo zadejte URL s volitelnou substitucí \",[\"size\"],\" pro dynamické velikosti\"],\"edBbee\":[\"Zabanovat \",[\"username\"],\" podle masky hostitele (zabrání opětovnému připojení ze stejné IP/hostitele)\"],\"eepqTT\":[\"Otisk certifikátu TLS\"],\"ekfzWq\":[\"Nastavení uživatele\"],\"elPDWs\":[\"Přizpůsobte si IRC klienta\"],\"etgedT\":[\"Emodži\"],\"eu2osY\":[\"<0>💡 Doporučení: Pokračujte pouze pokud důvěřujete tomuto serveru a rozumíte rizikům. Vyhněte se sdílení citlivých informací nebo hesel přes toto připojení.\"],\"euEhbr\":[\"Klikněte pro připojení k \",[\"channel\"]],\"exyUec\":[\"Připojení\"],\"ez3vLd\":[\"Povolit víceřádkové zadávání\"],\"f0J5Ki\":[\"Komunikace mezi servery může používat nešifrovaná připojení\"],\"f2wrB1\":[\"Smazat balíček\"],\"f9BHJk\":[\"Varovat uživatele\"],\"fDOLLd\":[\"Nebyly nalezeny žádné kanály.\"],\"fFgbRU\":[[\"safeName\"],\" už na serveru není k dispozici.\"],\"fHbMUl\":[\"hlasovy-kanal\"],\"fJfkog\":[\"Nepodařilo se načíst GIFy. Zkuste hledat znovu.\"],\"fMPkxb\":[\"Zobrazit více\"],\"fWPVzC\":[\"Souborový server jej uloží čitelný a kdokoli, kdo získá odkaz, jej může otevřít. Chcete-li soubory posílat zašifrované, přepněte na šifrování Obby.\"],\"fYdEvu\":[\"Historie pracovních postupů (\",[\"0\"],\")\"],\"fdplPL\":[\"Ztlumit jen pro mě\"],\"ffzDkB\":[\"Anonymní analytika:\"],\"fk1WEw\":[\"Šifrováno\"],\"fq1GF9\":[\"Zobrazit při odpojení uživatelů ze serveru\"],\"g1CwiD\":[\"Spustit \",[\"name\"],\"?\"],\"g3UF2V\":[\"Přijmout\"],\"g6SdZE\":[\"Povolte přístup k mikrofonu pro nahrávání zvuku.\"],\"g87FVm\":[\"Server hovorů to odmítl. Zkuste to za chvíli znovu.\"],\"g9NNfO\":[\"Zapnout video\"],\"gCldcN\":[\"Změnit barvu zvýraznění\"],\"gD44Av\":[\"Odeslat tento soubor nešifrovaně?\"],\"gEF57C\":[\"Tento server podporuje pouze jeden typ připojení\"],\"gJuLUI\":[\"Seznam ignorovaných\"],\"gNzMrk\":[\"Aktuální avatar\"],\"gbfM3J\":[\"Tento účet je připojen z \",[\"sessionCount\"],\" relací. Podrobnosti o jednotlivých relacích jsou zpřístupněny pouze držiteli účtu nebo IRC operátorům.\"],\"gcoiFh\":[\"Připojit znovu\"],\"gfySTe\":[\"Sbalit vše\"],\"gh06VD\":[\"Výstup\"],\"gjPWyO\":[\"Zadejte přezdívku...\"],\"gnTaUA\":[\"Zvednout ruku\"],\"gz6UQ3\":[\"Maximalizovat\"],\"h6/IMX\":[\"Přidejte svou první síť\"],\"h6razj\":[\"Maska vyloučení názvu kanálu\"],\"hEPLrs\":[\"Zapomenuté heslo\"],\"hG6jnw\":[\"Téma není nastaveno\"],\"hG89Ed\":[\"Obrázek\"],\"hYgDIe\":[\"Vytvořit\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"např. 100:1440\"],\"hctjqj\":[\"Vyberte bota vlevo, abyste zobrazili jeho příkazy a možnosti správy.\"],\"he3ygx\":[\"Kopírovat\"],\"hehnjM\":[\"Množství\"],\"hhAi8w\":[\"Síťový protokol\"],\"hou0tP\":[\"Stream\"],\"htTcVX\":[\"Stav:\"],\"hxgCTb\":[\"Zavřít workflow\"],\"hzdLuQ\":[\"Mluvit mohou pouze uživatelé s hlasem nebo vyšší hodností\"],\"i0qMbr\":[\"Domů\"],\"iDNBZe\":[\"Oznámení\"],\"iH8pgl\":[\"Zpět\"],\"iH8xys\":[\"Vyberte jiný typ souboru. Úložiště souborů nepřijímá soubory \",[\"ext\"],\".\"],\"iL9SZg\":[\"Zabanovat uživatele (podle přezdívky)\"],\"iNt+3c\":[\"Zpět na obrázek\"],\"iQvi+a\":[\"Neupozorňovat mě na nízkou bezpečnost připojení pro tento server\"],\"iSLIjg\":[\"Připojit\"],\"iWXkHH\":[\"Polooperátor\"],\"iZeTtp\":[\"Hostitel serveru\"],\"idD8Ev\":[\"Uloženo\"],\"ifn/bQ\":[\"Tato obrazovka už tam není.\"],\"igVDFt\":[\"Připojit\"],\"iivqkW\":[\"Přihlášen\"],\"ij+Elv\":[\"Náhled obrázku\"],\"ilIWp7\":[\"Přepnout oznámení\"],\"itEJCl\":[\"Přejmenovat nebo smazat složku\"],\"itoy0/\":[\"Piškvorky proti \",[\"0\"]],\"iuaqvB\":[\"Použijte * pro zástupné znaky. Příklady: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Ban podle masky hostitele\"],\"jA4uoI\":[\"Téma:\"],\"jHGY5E\":[\"Zpráva nebyla odeslána: šifrovací klíč se změnil. Ověřte nový klíč nebo ukončete šifrování, než odešlete nešifrovaně.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Důvod (volitelné)\"],\"jUV7CU\":[\"Nahrát avatar\"],\"jW5Uwh\":[\"Kontrolujte načítání externích médií. Vypnuto / Bezpečné / Důvěryhodné zdroje / Veškerý obsah.\"],\"jXzms5\":[\"Možnosti přílohy\"],\"jZlrte\":[\"Barva\"],\"jbq7j2\":[\"Odmítnout\"],\"jfC/xh\":[\"Kontakt\"],\"jvN2+I\":[\"nečinný \",[\"0\"]],\"jywMpv\":[\"#nový-název-kanálu\"],\"k/7m6u\":[\"Kopírovat otisk\"],\"k112DD\":[\"Načíst starší zprávy\"],\"k1opY7\":[\"Potlačení šumu\"],\"k3ID0F\":[\"Filtrovat členy…\"],\"k65gsE\":[\"Podrobný přehled\"],\"k7Zgob\":[\"Zrušit připojení\"],\"k99j0U\":[\"Zrušit nahrávání\"],\"kAVx5h\":[\"Nenalezeny žádné pozvánky\"],\"kCLEPU\":[\"Připojeno k\"],\"kF5LKb\":[\"Ignorované vzory:\"],\"kG2fiE\":[\"definováno v konfiguraci\"],\"kGeOx/\":[\"Připojit se k \",[\"0\"]],\"kITKr8\":[\"Načítám režimy kanálu...\"],\"kPpPsw\":[\"Jste IRC operátor\"],\"kWJmRL\":[\"Vy\"],\"kb9fJC\":[\"Uložit dešifrovaný soubor\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Šifrování… (klepnutím zrušíte)\"],\"kjMqSj\":[\"Kopírovat JSON\"],\"krViRy\":[\"Klikněte pro kopírování jako JSON\"],\"ks71ra\":[\"Výjimky\"],\"kw4lRv\":[\"Polooperátor kanálu\"],\"kxgIRq\":[\"Vyberte nebo přidejte kanál pro začátek.\"],\"ky2mw7\":[\"prostřednictvím @\",[\"0\"]],\"ky6dWe\":[\"Náhled avatara\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Načítám kanály...\"],\"l+IUVW\":[\"Ověření účtu \",[\"account\"],\" proběhlo úspěšně: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"znovu se připojil\"],\"few\":[\"znovu se připojil \",[\"reconnectCount\"],\"×\"],\"many\":[\"znovu se připojil \",[\"reconnectCount\"],\"×\"],\"other\":[\"znovu se připojil \",[\"reconnectCount\"],\"×\"]}]],\"l1l8sj\":[\"před \",[\"0\"],\" dny\"],\"l4mncX\":[\"Nikdo tu není. Požádejte někoho, ať napíše /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#kanál (volitelné)\"],\"lCF0wC\":[\"Obnovit\"],\"lH+ed1\":[\"Čekání na první krok…\"],\"lHVfE4\":[\"Soubor neodeslán: šifrovací klíč se změnil. Zkontrolujte nový klíč, nebo ukončete šifrování a nahrajte nezašifrovaně.\"],\"lHy8N5\":[\"Načítám více kanálů...\"],\"lJGJot\":[\"Najít kanály\"],\"lKkdzh\":[\"Pouze pro kanál\"],\"lasgrr\":[\"použito\"],\"lbpf14\":[\"Připojit se k \",[\"value\"]],\"lf3MT4\":[\"Kanál k opuštění (výchozí aktuální)\"],\"lfFsZ4\":[\"Kanály\"],\"lh69cG\":[[\"nick\"],\" chce zahájit šifrovaný chat\"],\"lip0az\":[\"Reproduktor \",[\"0\"]],\"lkNdiH\":[\"Název účtu\"],\"loQxaJ\":[\"Jsem zpět\"],\"lrlQl/\":[\"Hlasitost pro \",[\"0\"]],\"lvfaxv\":[\"DOMŮ\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Přidat\"],\"m4YwIL\":[\"Autentizační aplikace (TOTP)\"],\"m8flAk\":[\"Náhled (ještě nenahrán)\"],\"mDkV0w\":[\"Spouštění pracovního postupu…\"],\"mDt3zx\":[\"Ověřit…\"],\"mEPxTp\":[\"<0>⚠️ Buďte opatrní! Otevírejte pouze odkazy z důvěryhodných zdrojů. Škodlivé odkazy mohou ohrozit vaši bezpečnost nebo soukromí.\"],\"mH+wEJ\":[\"Zpráva pro \",[\"0\"],\" (Enter pro nový řádek, Shift+Enter pro odeslání)\"],\"mHGdhG\":[\"Informace o serveru\"],\"mHfd/S\":[\"Co děláte\"],\"mMYBD9\":[\"Široký - širší rozsah ochrany\"],\"mOXFes\":[[\"0\"],\" emoji\"],\"mQuDmS\":[[\"sender\"],\" restartoval šifrování. Dokud to nepřijmete, zůstává tato konverzace nešifrovaná.\"],\"mRsNSE\":[\"Zobrazit boty\"],\"mTGsPd\":[\"Téma kanálu\"],\"mU8j6O\":[\"Žádné externí zprávy (+n)\"],\"mZWTZP\":[\"Procházet kanály\"],\"mZp8FL\":[\"Automatický návrat na jeden řádek\"],\"ma5SQ1\":[\"Pro dokončení přihlášení zadejte 6místný kód ze své autentizační aplikace.\"],\"mdIQ65\":[\"Vaše zprávy s uživatelem \",[\"nick\"],\" jsou šifrované. Tyto soubory jsou příliš velké na šifrování a byly by odeslány nešifrovaně.\"],\"mdQu8G\":[\"VašePřezdívka\"],\"miSSBQ\":[\"Komentáře (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Vybrat mikrofon a kameru\"],\"mryDEO\":[\"Zadejte 6místný kód z e-mailu.\"],\"mvyLSy\":[\"Uživatel je ověřen\"],\"mwtcGl\":[\"Zavřít komentáře\"],\"myL0MR\":[\"Smazat tuto síť?\"],\"mzI/c+\":[\"Stáhnout\"],\"mzfIag\":[\"server\"],\"n3fGRk\":[\"nastaveno \",[\"0\"]],\"n5+j9l\":[\"např. <0>wss://host:port/socket\"],\"n6T9To\":[\"Zrušit ztlumení jen pro mě\"],\"n8TilE\":[\"Kopírovat název kanálu\"],\"n9NCB9\":[\"Zpracováno Obby než se pošle\"],\"nDekZG\":[\"Upravit připojení\"],\"nDvKjY\":[\"Hlasový kanál\"],\"nE9jsU\":[\"Uvolněný - méně agresivní ochrana\"],\"nNflMD\":[\"Opustit kanál\"],\"nPXkBi\":[\"Načítám data WHOIS...\"],\"nWMRxa\":[\"Odepnout\"],\"nX4XLG\":[\"Akce operátora\"],\"nXnMSE\":[\"Váš prohlížeč neumí přehrát toto video.\"],\"nYiCGx\":[\"Přijmout nový klíč\"],\"nkC032\":[\"Žádný profil floodingu\"],\"nsLuck\":[\"Šifrování skončilo dříve, než byl tento soubor odeslán. Nebyl doručen.\"],\"nta7V8\":[\"Možnosti šifrování\"],\"o4oXFt\":[\"Registrované údaje\"],\"o69z4d\":[\"Odeslat varovnou zprávu uživateli \",[\"username\"]],\"o6OQlp\":[\"Upravit kanál\"],\"o9ylQi\":[\"Hledejte GIFy pro začátek\"],\"oFGkER\":[\"Oznámení serveru\"],\"oIn7d4\":[\"Zadejte 6místný kód ze své autentizační aplikace.\"],\"oOi11l\":[\"Přejít dolů\"],\"oPYIL5\":[\"síť\"],\"oQEzQR\":[\"Nová DM\"],\"oRH6Dq\":[\"kanál\"],\"oX4ytF\":[\"přezdívka\"],\"oXOSPE\":[\"Online\"],\"oaTtrx\":[\"Hledat boty\"],\"oal760\":[\"Útoky man-in-the-middle na serverová připojení jsou možné\"],\"obBbyQ\":[\"Nahrát obrazovku\"],\"ocCDzT\":[\"shortcode (např. partyparrot)\"],\"oeqmmJ\":[\"Důvěryhodné zdroje\"],\"ogKae6\":[\"Šifrování není na tomto zařízení dostupné.\"],\"optX0N\":[\"před \",[\"0\"],\" h\"],\"ovBPCi\":[\"Výchozí\"],\"p0Z69r\":[\"Vzor nemůže být prázdný\"],\"p1KgtK\":[\"Nepodařilo se načíst zvuk\"],\"p59pEv\":[\"Další podrobnosti\"],\"p7sRI6\":[\"Informovat ostatní, když píšete\"],\"pBm1od\":[\"Tajný kanál\"],\"pDpirO\":[\"Příkaz poskytnutý IRC serverem\"],\"pEK2nL\":[\"Tato zpráva nebyla šifrovaná. Může pocházet z jiného klienta této osoby, který nepoužívá šifrování.\"],\"pJ/IRc\":[\"Zastavit nahrávání\"],\"pNmiXx\":[\"Vaše výchozí přezdívka pro všechny servery\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Heslo účtu\"],\"pZGrXo\":[\"Přepnout fotoaparát\"],\"peNE68\":[\"Trvalý\"],\"pehLje\":[\"pack_id (např. team-mascots)\"],\"pgoP68\":[\"Vypnout funkci Stisknout a mluvit\"],\"plhHQt\":[\"Žádná data\"],\"pm6+q5\":[\"Bezpečnostní upozornění\"],\"pn5qSs\":[\"Další informace\"],\"pqr+oY\":[\"Zpráva pro \",[\"0\"]],\"puvGJc\":[\"Hrát piškvorky\"],\"q0cR4S\":[\"je nyní znám jako **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"Zadejte název účtu, který chcete obnovit.\"],\"qF/wlG\":[\"Připojte kameru, abyste mohli sdílet video\"],\"qFcunY\":[\"Kanál se nebude zobrazovat v příkazech LIST nebo NAMES\"],\"qGMwvV\":[\"Úroveň mikrofonu\"],\"qIk9n4\":[[\"minutes\"],\" minut\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" píše...\"],\"qLpTm/\":[\"Odebrat reakci \",[\"emoji\"]],\"qVkGWK\":[\"Připnout\"],\"qXgujk\":[\"Odeslat akci / emote\"],\"qY8wNa\":[\"Domovská stránka\"],\"qZQ5M4\":[\"Tento kontakt jste ověřili.\"],\"qa9cy4\":[\"Fotka\"],\"qb0xJ7\":[\"Použijte zástupné znaky: * odpovídá libovolné sekvenci, ? odpovídá libovolnému jednomu znaku. Příklady: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Klíč kanálu (+k)\"],\"qsEYm5\":[\"Přidat emoji\"],\"qtoOYG\":[\"Bez omezení\"],\"r+6b6V\":[\"Přidejte autentizační aplikaci nebo biometrický klíč / bezpečnostní klíč, aby se při přihlášení vyžadoval druhý faktor.\"],\"r1W2AS\":[\"Obrázek z file hostu\"],\"r8ojWq\":[\"Potvrdit odebrání\"],\"r9l16H\":[\"Tomuto zařízení se nyní nepodařilo určit polohu.\"],\"rI9ogj\":[\"Otevřít možnosti kanálu\"],\"rIPR2O\":[\"Téma nastaveno před (min)\"],\"rMMSYo\":[\"Maximální délka je \",[\"0\"]],\"rT2cV+\":[\"Kamera\"],\"rWtzQe\":[\"Síť se rozdělila a znovu připojila. ✅\"],\"rYG2u6\":[\"Prosím čekejte...\"],\"rjGI/Q\":[\"Soukromí\"],\"rjTJRY\":[\"pozastaveno\"],\"rk8iDX\":[\"Načítám GIFy...\"],\"rn6SBY\":[\"Zrušit ztlumení\"],\"ry4yU/\":[\"Zobrazit surová\"],\"rzK+O+\":[[\"nick\"],\" posílá šifrované zprávy, které toto zařízení neumí přečíst. Než půjdou otevřít, musí se šifrování spustit znovu.\"],\"s/UKqq\":[\"Byl vykopnut z kanálu\"],\"s/ereB\":[\"aktivní\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" klíč\"],\"few\":[\"#\",\" klíče\"],\"many\":[\"#\",\" klíčů\"],\"other\":[\"#\",\" klíčů\"]}]],\"s36GUv\":[\"Povolit přístup k mikrofonu\"],\"s4NaO3\":[\"Nepodařilo se zjistit vaši polohu.\"],\"s7L3Mu\":[\"nová složka\"],\"s7oqXR\":[\"Vyberte síť\"],\"s8cATI\":[\"se připojil k \",[\"channelName\"]],\"sCO9ue\":[\"Připojení k <0>\",[\"serverName\"],\" má následující bezpečnostní problémy:\"],\"sGH11W\":[\"Server\"],\"sHI1H+\":[\"je nyní znám jako **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" vás pozval k připojení do \",[\"channel\"]],\"sUBSbK\":[\"Zatím žádné upstream sítě.\"],\"sUcRyL\":[\"Zkuste nahrání znovu. Úložiště souborů vrátilo odpověď, které jsme nerozuměli.\"],\"sW5OjU\":[\"povinné\"],\"sYI3px\":[\"Přezdívka pro zprávu\"],\"sby+1/\":[\"Klikněte pro kopírování\"],\"sfN25C\":[\"Vaše skutečné nebo celé jméno\"],\"shXreC\":[\"Nahrát část obrazovky\"],\"skvjTF\":[\"Prohlížeč nepodporuje WebAuthn\"],\"sliuzR\":[\"Otevřít odkaz\"],\"sqrO9R\":[\"Vlastní zmínky\"],\"sr6RdJ\":[\"Víceřádkové na Shift+Enter\"],\"swrCpB\":[\"Kanál byl přejmenován z \",[\"oldName\"],\" na \",[\"newName\"],\" uživatelem \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Pokročilé\"],\"t/YqKh\":[\"Odebrat\"],\"t2RBbk\":[\"Textový kanál\"],\"t47eHD\":[\"Váš jedinečný identifikátor na tomto serveru\"],\"tAkAh0\":[\"URL s volitelnou substitucí \",[\"size\"],\" pro dynamické velikosti. Příklad: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Kopírování selhalo, vyberte k novému pokusu\"],\"tXLJS3\":[\"Zobrazit nebo skrýt boční panel se seznamem kanálů\"],\"tfDRzk\":[\"Uložit\"],\"tgfK6H\":[\"Kopírovat workflow\"],\"thC9Rq\":[\"Opustit kanál\"],\"tiBsJk\":[\"opustil \",[\"channelName\"]],\"tl/zMw\":[\"Tento prohlížeč neumí nahrávat zvuk.\"],\"tpVoTN\":[\"Informace o tom, kdo tento příkaz vyvolal, poskytuje bot a odesílatele nelze serverem ověřit.\"],\"tsc6g4\":[\"Dešifruje se \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"se odpojil (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" dalších řádek\"],\"few\":[\"#\",\" dalších řádky\"],\"many\":[\"#\",\" dalších řádků\"],\"other\":[\"#\",\" dalších řádků\"]}]],\"tu2JEr\":[\"Kanál k připojení (#název)\"],\"u0TcnO\":[\"Přezdívka {nick} je již používána, zkouším s {newNick}\"],\"u0a8B4\":[\"Ověřit jako IRC operátor pro administrativní přístup\"],\"u0rWFU\":[\"Vytvořeno po (min. zpět)\"],\"u72w3t\":[\"Uživatelé a vzory k ignorování\"],\"u7jc2L\":[\"se odpojil\"],\"uAQUqI\":[\"Stav\"],\"uB85T3\":[\"Uložení selhalo: \",[\"msg\"]],\"uK9Jap\":[\"Prohlížeče zobrazí vaše reproduktory, teprve až povolíte přístup k mikrofonu nebo kameře. Nic se nenahrává.\"],\"uKPqyn\":[\"Vycentrovat na vaši polohu\"],\"uMIUx8\":[\"Smazat bota \",[\"0\"],\"? Tím se řádek v databázi měkce odstraní; přezdívku znovu použijte až po /REHASH.\"],\"uNSY8W\":[\"Připojování. Pokud to stále selhává, upravte připojení\"],\"uSMfoN\":[\"Ověřit\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Zobrazit MOTD\"],\"uW3lLI\":[\"IRC servery:\"],\"ukyW4o\":[\"Vaše pozvánkové odkazy\"],\"uowbPn\":[\"odebrat přílohu\"],\"usSSr/\":[\"Úroveň přiblížení\"],\"v0xJr9\":[\"Klíč pro šifrování uživatele \",[\"nick\"],\" se změnil. To se stane na novém zařízení a stejně vypadá i útočník. Porovnejte nový otisk s uživatelem \",[\"nick\"],\" jinde než v tomto chatu a potom jej přijměte.\"],\"v29Nn/\":[\"Čekání, až \",[\"0\"],\" přijme…\"],\"v7lfCq\":[\"Zatím nejsou nastaveny žádné balíčky.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Použijte Shift+Enter pro nový řádek (Enter odešle)\"],\"vERlcd\":[\"Profil\"],\"vK0RL8\":[\"Bez tématu\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Jazyk\"],\"vXeqjQ\":[\"Vyberte soubor s příponou. Úložiště souborů nepřijímá soubory bez přípony.\"],\"vYUkQB\":[\"Nebyl zjištěn žádný reproduktor.\"],\"vaHYxN\":[\"Skutečné jméno\"],\"vhjbKr\":[\"Nepřítomen\"],\"vnq5rj\":[\"Nahrát video zprávu\"],\"vy/q7q\":[\"Vypněte 2FA. Pro potvrzení zadejte 6místný kód z libovolné registrované autentizační aplikace.\"],\"w/nogd\":[[\"0\"],\" síť\",[\"1\"],\" — vyberte jednu k připojení\"],\"w4NYox\":[\"klient \",[\"title\"]],\"w8dbR6\":[\"Vyberte mikrofon, kameru a reproduktor, které hovory používají\"],\"w8xQRx\":[\"Neplatná hodnota\"],\"wCKe3+\":[\"Historie pracovních postupů\"],\"wFjjxZ\":[\"byl vyhozen z \",[\"channelName\"],\" uživatelem \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Nenalezeny žádné výjimky zákazu\"],\"wHhlQr\":[\"Přijmout šifrovaný chat\"],\"wJijgU\":[\"Poloha\"],\"wK0BwN\":[\"Šifrovací klíč se změnil\"],\"wPrGnM\":[\"Správce kanálu\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Uvažování\"],\"wbm86v\":[\"Zobrazovat, když uživatelé vstupují nebo opouštějí kanály\"],\"wdxz7K\":[\"Zdroj\"],\"whqZ9r\":[\"Další slova nebo fráze ke zvýraznění\"],\"wlQNTg\":[\"Členové\"],\"wm7RV4\":[\"Zvuk oznámení\"],\"woaefe\":[\"Výchozí nastavení systému\"],\"wsRxbL\":[\"Nahrát zvuk\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Vaše zprávy mohou být zachyceny při přeposílání mezi servery\"],\"x1m5RZ\":[\"Pozvat uživatele\"],\"x3+y8b\":[\"Tolik lidí se zaregistrovalo přes tento odkaz\"],\"x9G665\":[\"Vyžadováno dvoufázové ověření\"],\"xCFNnL\":[\"Vyberte soubor do \",[\"limit\"],\", což je maximum, které úložiště souborů přijímá.\"],\"xCJdfg\":[\"Vymazat\"],\"xDAtGP\":[\"Zpráva\"],\"xDN4e3\":[\"Zobrazit informace o kanálu\"],\"xOTzt5\":[\"právě teď\"],\"xQv7xy\":[\"Sdílet polohu s \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" a <2>\",[\"2\"],\" píší...\"],\"xUHRTR\":[\"Automaticky ověřit jako operátor při připojení\"],\"xWHwwQ\":[\"Bany\"],\"xXs5GT\":[\"Soubor neodeslán: šifrování se teprve nastavuje. Půjde odeslat, jakmile bude šifrování aktivní, nebo po jeho ukončení.\"],\"xYilR2\":[\"Média\"],\"xbi8D6\":[\"Tento server nepodporuje pozvánkové odkazy (capability<0>obby.world/invitationnení inzerována). Můžete normálně chatovat; tento panel je určen pro sítě poháněné obbyircd.\"],\"xceQrO\":[\"Jsou podporovány pouze zabezpečené websocket připojení\"],\"xdtXa+\":[\"název-kanálu\"],\"xeiujy\":[\"Text\"],\"xlCYOE\":[\"Načítám více zpráv...\"],\"xlhswE\":[\"Minimální hodnota je \",[\"0\"]],\"xq97Ci\":[\"Přidat slovo nebo frázi...\"],\"xuRqRq\":[\"Limit klientů (+l)\"],\"y1eoq1\":[\"Kopírovat odkaz\"],\"y2ID0h\":[\"Server nehlásí podporu WebAuthn\"],\"y7sj+0\":[\"Vysílající\"],\"yIHP+U\":[\"Šifrovaná příloha z nedůvěryhodného hostitele. Pro její otevření povolte externí obsah.\"],\"yJ1eqU\":[\"Diváci (\",[\"0\"],\")\"],\"yJztBY\":[\"Smazat síť\"],\"yNeucF\":[\"Tento server nepodporuje rozšířená metadata profilu (rozšíření IRCv3 METADATA). Další pole jako avatar, zobrazované jméno a stav nejsou k dispozici.\"],\"yPlrca\":[\"Avatar kanálu\"],\"yQE2r9\":[\"Načítání\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby - Přinášíme IRC do budoucnosti\"],\"yTX1Rt\":[\"Uživatelské jméno operátora\"],\"yYOzWD\":[\"logy\"],\"yek4JL\":[\"Přesunout složku nahoru\"],\"yfx9Re\":[\"Heslo IRC operátora\"],\"ygCKqB\":[\"Zastavit\"],\"ymDxJx\":[\"Uživatelské jméno IRC operátora\"],\"yrpRsQ\":[\"Seřadit podle názvu\"],\"ywVWqb\":[\"Vaše zprávy s uživatelem \",[\"nick\"],\" jsou šifrované. \",[\"0\"],\" z \",[\"1\"],\" souborů je příliš velkých na šifrování a byly by odeslány nešifrovaně. Ostatní zůstanou šifrované.\"],\"yxaNWl\":[\"Nepodařilo se spojit se serverem pro soubory. Zkontrolujte připojení a zkuste to znovu.\"],\"yz7wBu\":[\"Zavřít\"],\"z0DY9w\":[\"Zpráva pro \",[\"0\"],\" (Shift+Enter pro nový řádek)\"],\"z2xxYa\":[\"Šifrováno a ověřeno\"],\"z3ltMi\":[\"Poskytovatel nevrátil žádný bearer token.\"],\"zCEMmq\":[\"Tento prohlížeč neumí nahrávat video.\"],\"zFT5rr\":[\"hotovo\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" krok\"],\"few\":[\"#\",\" kroky\"],\"other\":[\"#\",\" kroků\"]}]],\"zJS04D\":[\"Vyjmout ze složky\"],\"zJw+jA\":[\"nastavuje režim: \",[\"0\"]],\"zNSskd\":[\"Nahrávku se nepodařilo pořídit.\"],\"zZm1gU\":[\"Vypnout video\"],\"zb/HT0\":[\"zobrazit více\"],\"zbSnl2\":[\"Byl dosažen limit velikosti nahrání, nahrávání se zde zastavilo.\"],\"zbymaY\":[\"před \",[\"0\"],\" min\"],\"zebeLu\":[\"Zadejte uživatelské jméno operátora\"],\"zga9sT\":[\"OK\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Reproduktor\"]}"); \ No newline at end of file diff --git a/src/locales/cs/messages.po b/src/locales/cs/messages.po index aa9e45033..2c887ccc1 100644 --- a/src/locales/cs/messages.po +++ b/src/locales/cs/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, one {# krok} few {# kroky} other {# kroků}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, one {Zobrazit 1 další položku} few {Zobrazit {1} další položky} many {Zobrazit {1} dalších položek} other {Zobrazit {1} dalších položek}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} emoji" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} vás pozval(a) ke hře." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "před {0} h" msgid "{0}m ago" msgstr "před {0} min" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {Nahrávání 1 souboru} few {Nahrávání # souborů} other {Nahrávání # souborů}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, one {1×} few {{c}×} many {{c}×} other {{c}×}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, one {1×} few {{c}×} many {{c}×} other {{c}×}}" msgid "{days} days" msgstr "{days} dní" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {1 nahrání selhalo} few {# nahrání selhala} other {# nahrání selhalo}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, one {# dalších řádek} few {# dalších řádky} many {# dalších řádků} other {# dalších řádků}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 Doporučení: Pokračujte pouze pokud důvěřujete tomuto s msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>Riziko: Citlivé informace (zprávy, soukromé konverzace, přihlašovací údaje) mohou být přístupné správcům sítě nebo útočníkům mezi IRC servery." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "Dvoufázové ověření je na tomto účtu vynuceno. Odebráním posledního registrovaného přihlašovacího údaje byste se zamkli z přihlášení. Nejdřív přidejte další údaj, nebo níže vypněte 2FA." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "6místný kód" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "O tomto přiřazení" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "Přijmout" @@ -350,6 +377,7 @@ msgid "Account" msgstr "Účet" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "Název účtu" @@ -393,14 +421,30 @@ msgstr "Aktivita" msgid "Add" msgstr "Přidat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "Přidejte údaj pro zapnutí 2FA" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "Přidat slovo nebo frázi..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "Přidejte autentizační aplikaci nebo biometrický klíč / bezpečnostní klíč, aby se při přihlášení vyžadoval druhý faktor." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "Přidat autentizační aplikaci" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "Přidat masku banu (např. nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "Přidat biometrický klíč / bezpečnostní klíč" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "přidat kanál" @@ -409,6 +453,11 @@ msgstr "přidat kanál" msgid "Add channel" msgstr "Přidat kanál" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "Přidat emoji" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "Přidat masku výjimky (např. nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "Přidat server" msgid "Add your first network" msgstr "Přidejte svou první síť" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "přidáno {0}" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "Další podrobnosti" @@ -492,6 +546,14 @@ msgstr "Veškerý obsah" msgid "Allow camera access" msgstr "Povolit přístup ke kameře" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "Povolte přístup ke kameře v nastavení, abyste mohli sdílet video" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "Povolte přístup k fotoaparátu, abyste mohli pořídit fotku nebo video." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "Povolit zadávání více řádků textu" @@ -501,6 +563,14 @@ msgstr "Povolit zadávání více řádků textu" msgid "Allow microphone access" msgstr "Povolit přístup k mikrofonu" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "Povolte přístup k mikrofonu v nastavení, abyste mohli mluvit" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "Povolte přístup k mikrofonu pro nahrávání zvuku." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "Již v {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "Zobrazuje také náhledy z YouTube, Vimeo, SoundCloud a podobných známých služeb." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "Alternativní text (volitelné)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "Alternativní název pro zobrazení v rozhraní. Může obsahovat mezery, emoji a speciální znaky. Skutečný název kanálu ({channelName}) bude nadále používán pro IRC příkazy." @@ -565,6 +639,11 @@ msgstr "Opravdu chcete tuto zprávu smazat? Tuto akci nelze vrátit zpět." msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "Připojit" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "Možnosti přílohy" @@ -581,6 +660,14 @@ msgstr "Pozice zvuku" msgid "Authenticate as an IRC Operator for administrative access" msgstr "Ověřit jako IRC operátor pro administrativní přístup" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "Ověřit nyní" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "Ověřit při připojení" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "Ověřeno" @@ -589,6 +676,10 @@ msgstr "Ověřeno" msgid "Authenticated Account" msgstr "Ověřený účet" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "Autentizační aplikace (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "Automatický návrat na jeden řádek" @@ -650,6 +741,8 @@ msgstr "Nepřítomen:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "Zpět" @@ -699,6 +792,10 @@ msgstr "Zabanovat uživatele (podle přezdívky)" msgid "Bans" msgstr "Bany" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "Biometrický klíč / bezpečnostní klíč" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "Bot zatím nezaregistroval žádné lomítkové příkazy." msgid "Bot in this channel" msgstr "Bot v tomto kanálu" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "Boti" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Boti (načítání {botsLoadingCount})" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "Boti na této síti" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "Přepněte se do tohoto okna a zkuste to znovu." @@ -747,6 +840,15 @@ msgstr "Přepněte se do tohoto okna a zkuste to znovu." msgid "Browse all channels on the server" msgstr "Procházet všechny kanály na serveru" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "Procházet kanály" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "Prohlížeč nepodporuje WebAuthn" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "Prohlížeče zobrazí vaše reproduktory, teprve až povolíte přístup k mikrofonu nebo kameře. Nic se nenahrává." @@ -755,7 +857,6 @@ msgstr "Prohlížeče zobrazí vaše reproduktory, teprve až povolíte přístu msgid "Calls" msgstr "Hovory" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "Kamera" msgid "Camera {0}" msgstr "Kamera {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "Nelze odebrat poslední údaj 2FA" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "Kamera {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "Kamera {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "Zrušit šifrování" msgid "Cancel reply" msgstr "Zrušit odpověď" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "Zrušit nahrávání" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "zrušeno" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "Změnit barvu zvýraznění" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "Změnit heslo" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "Změnit název kanálu (pouze operátoři)" @@ -898,9 +1015,7 @@ msgstr "Operátor kanálu" msgid "Channel Owner" msgstr "Vlastník kanálu" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "Nastavení kanálu" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "Kanál k opuštění (výchozí aktuální)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "Téma kanálu" @@ -924,6 +1040,10 @@ msgstr "Kanál se nebude zobrazovat v příkazech LIST nebo NAMES" msgid "channel-name" msgstr "název-kanálu" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "Pouze pro kanál" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "Kanály" msgid "Channels on {networkName}" msgstr "Kanály na {networkName}" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "Vyberte jiný typ souboru. Úložiště souborů nepřijímá soubory {ext}." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "Vyberte jiný soubor. Úložiště souborů tento soubor odmítlo." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "Vyberte soubor do {limit}, což je maximum, které úložiště souborů přijímá." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "Vyberte soubor s příponou. Úložiště souborů nepřijímá soubory bez přípony." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "Vyberte předdefinovaný profil ochrany před floodem. Tyto profily poskytují vyvážená nastavení ochrany pro různé případy použití." @@ -942,6 +1078,10 @@ msgstr "Vyberte předdefinovaný profil ochrany před floodem. Tyto profily posk msgid "Choose a secure password" msgstr "Zvolte bezpečné heslo" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "Vyberte menší soubor. Tento je pro úložiště souborů příliš velký." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "Vybrat soubor" @@ -1007,10 +1147,6 @@ msgstr "Klikněte pro připojení k {channel}" msgid "Click to jump to message" msgstr "Klikněte pro přechod na zprávu" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "Klikněte pro nastavení tématu" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "klient" @@ -1034,11 +1170,18 @@ msgstr "Limit klientů (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "Nakonfigurujte podrobná pravidla ochrany proti floodingu. Každé pravi msgid "Configure notification sounds and highlights" msgstr "Konfigurovat zvuky upozornění a zvýraznění" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "Potvrdit registraci" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "Potvrďte nové heslo" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "Potvrdit odebrání" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "Potvrdit?" @@ -1136,6 +1292,18 @@ msgstr "Potvrdit?" msgid "Connect" msgstr "Připojit" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "Připojte kameru, abyste mohli sdílet video" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "Připojte mikrofon, abyste mohli mluvit" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "Připojte se k serveru a spravujte nastavení operátora." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "připojeno z {sessionCount} relací" @@ -1285,6 +1453,14 @@ msgstr "Nepodařilo se včas určit polohu. Zkuste to znovu na místě s volněj msgid "Could not get your location." msgstr "Nepodařilo se zjistit vaši polohu." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "Nepodařilo se načíst GIFy. Zkuste hledat znovu." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "Nepodařilo se spojit se serverem pro soubory. Zkontrolujte připojení a zkuste to znovu." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "Nepodařilo se navázat šifrování s {nick}." @@ -1310,6 +1486,11 @@ msgstr "Vytvářejte a spravujte své pozvánkové odkazy" msgid "Create folder" msgstr "Vytvořit složku" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "Vytvořit balíček" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "Vytvořeno po (min. zpět)" @@ -1318,10 +1499,19 @@ msgstr "Vytvořeno po (min. zpět)" msgid "Created Before (min ago)" msgstr "Vytvořeno před (min. zpět)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "Vytváření…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "Aktuální avatar" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "Vlastní balíčky emoji" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "Vlastní pravidla floodingu (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "Vypnout poslech" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "Odmítnout" @@ -1402,6 +1593,14 @@ msgstr "Smazat zprávu" msgid "Delete network" msgstr "Smazat síť" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "Smazat balíček" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "Smazat balíček \"{packId}\"? Smažou se i všechna emoji v něm." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "Smazat soukromý chat" @@ -1431,7 +1630,10 @@ msgstr "Degradovat na diváka" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "Popis (volitelné, např. \"Beta testeři Q3\")" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "Popis (volitelné)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "Názvy zařízení jsou skryté, dokud nepovolíte přístup ke kameře. msgid "Device names are hidden until you allow microphone access." msgstr "Názvy zařízení jsou skryté, dokud nepovolíte přístup k mikrofonu." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "Vypnout" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "Vypněte 2FA. Pro potvrzení zadejte 6místný kód z libovolné registrované autentizační aplikace." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "Vypnout funkci Stisknout a mluvit" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "Vypnuto" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "Zobrazení" msgid "Display all server events in chat" msgstr "Zobrazit všechny události serveru v chatu" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "Chcete otevřít tento odkaz v nové záložce?" msgid "Don't warn me about low link security for this server" msgstr "Neupozorňovat mě na nízkou bezpečnost připojení pro tento server" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "hotovo" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "Hotovo" @@ -1578,6 +1799,11 @@ msgstr "Upravit" msgid "Edit {0}" msgstr "Upravit {0}" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "Upravit kanál" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "Vložit" msgid "Emojis" msgstr "Emodži" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "Prázdný balíček. Přidejte nějaké emoji." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "Zapnout 2FA" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "Povolit zvýraznění" @@ -1639,6 +1873,10 @@ msgstr "Povolit upozornění" msgid "Enable push-to-talk" msgstr "Zapnout funkci Stisknout a mluvit" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "Zapnuto" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "Šifrovat (Obby)" @@ -1719,6 +1957,14 @@ msgstr "Šifrování s {nick} přestalo fungovat, takže zpráva nebyla odeslán msgid "End encryption" msgstr "Ukončit šifrování" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "Pro vypnutí 2FA zadejte 6místný kód z některé ze svých autentizačních aplikací." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "Zadejte název kanálu pro balíčky určené pro kanál." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "Zadejte název účtu..." @@ -1765,10 +2011,35 @@ msgstr "Zadejte skutečné jméno" msgid "Enter reason (optional)" msgstr "Zadejte důvod (volitelné)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "Pro dokončení přihlášení jako {account} zadejte 6místný kód ze své autentizační aplikace." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "Pro dokončení přihlášení zadejte 6místný kód ze své autentizační aplikace." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "Zadejte 6místný kód ze své autentizační aplikace." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "Zadejte 6místný kód z e-mailu." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "Zadejte název účtu, který chcete obnovit." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "Zadejte uživatelské jméno pro pozvání" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "Zadejte název svého účtu. Pošleme 6místný kód pro obnovení na ověřenou adresu uloženou u účtu." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "Přesná" @@ -1824,6 +2095,7 @@ msgstr "Rozšířený profil" msgid "External Link Warning" msgstr "Varování o externím odkazu" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "selhalo" @@ -1890,6 +2162,18 @@ msgstr "Sbalit vše" msgid "Folder name" msgstr "Název složky" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "Z bezpečnostních důvodů byly všechny stávající relace tohoto účtu odhlášeny a stav serveru vázaný na účet byl vymazán. Pokud bylo zapnuto dvoufázové ověření, zůstává zapnuté, takže ho bude vyžadovat i další přihlášení." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "Vzdát se" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "Zapomenuté heslo" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC operátor" msgid "IRC operator password" msgstr "Heslo IRC operátora" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "Uživatelské jméno IRC operátora" @@ -2295,6 +2580,15 @@ msgstr "Informovat ostatní, když píšete" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "Propojit identitu OAuth" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "Propojit s {0}" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "Živě" @@ -2335,6 +2629,11 @@ msgstr "Načítám sítě z vašeho bounceru…" msgid "Loading WHOIS data..." msgstr "Načítám data WHOIS..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "Načítání…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "Místní úložiště:" @@ -2377,6 +2676,26 @@ msgstr "Sundat ruku" msgid "Man-in-the-middle attacks on server links are possible" msgstr "Útoky man-in-the-middle na serverová připojení jsou možné" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "Spravovat boty" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "Spravovat boty (načítání {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "Spravovat balíčky" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "Spravujte balíčky emoji pro celou síť i pro jednotlivé kanály, které tento server zveřejňuje přes draft/EMOJI." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "Spravovat dvoufázové ověření" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "Spravujte svůj účet a ověřování" @@ -2619,6 +2938,10 @@ msgstr "Ztlumit upozornění" msgid "Mute or unmute notification sounds" msgstr "Ztlumit nebo zapnout zvuky upozornění" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "Název (např. iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "nová složka" msgid "New nickname" msgstr "Nová přezdívka" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "Nové heslo" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "Další obrázek" @@ -2758,6 +3086,10 @@ msgstr "Žádný soubor nevybrán" msgid "No flood profile" msgstr "Žádný profil floodingu" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "Nebyly nalezeny žádné GIFy. Zkuste jiné hledání." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "není nastaven žádný host" @@ -2790,6 +3122,10 @@ msgstr "žádná zpráva" msgid "No microphone detected." msgstr "Nebyl zjištěn žádný mikrofon." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "Zatím nejsou nastaveny žádné balíčky." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "Zatím nebyl zachycen žádný surový IRC provoz. Zkuste se připojit nebo odeslat zprávu." @@ -2859,6 +3195,10 @@ msgstr "Normální - standardní ochrana" msgid "Not encrypted" msgstr "Nešifrováno" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "Poznámka: server vrací stejnou odpověď bez ohledu na to, zda má účet ověřený e-mail, takže překlep se zde neohlásí. Pokud kód nedorazí do několika minut, zkontrolujte název účtu." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "Zvuk oznámení" @@ -2867,6 +3207,10 @@ msgstr "Zvuk oznámení" msgid "Notifications" msgstr "Oznámení" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "Identita OAuth" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "offline" msgid "Offline" msgstr "Offline" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "OK" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "zap" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "Téma kanálu mohou měnit pouze operátoři" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "Jsou podporovány pouze zabezpečené websocket připojení" @@ -3027,6 +3376,10 @@ msgstr "Akce operátora" msgid "Optional crash reports to improve the app" msgstr "Volitelné zprávy o pádu pro zlepšení aplikace" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "Ostatní otevřené relace tohoto účtu budou v rámci změny odhlášeny. Nastavení dvoufázového ověření, pokud nějaké je, zůstane beze změny." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR nešifruje soubory, odesláno tak, jak je" @@ -3039,6 +3392,14 @@ msgstr "Výstup" msgid "Owner" msgstr "Vlastník" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (např. team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id a název jsou povinné." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "Heslo" @@ -3047,6 +3408,15 @@ msgstr "Heslo" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "Heslo nutné pro vstup do kanálu. Nechte prázdné pro odstranění klíče." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "Obnovení hesla dokončeno" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "Hesla se neshodují." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "Vzor již existuje" @@ -3088,6 +3458,15 @@ msgstr "Trvalý" msgid "Photo" msgstr "Fotka" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "Zvolte heslo (3 a více znaků)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "Zvolte název z jednoho slova (bez mezer)." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "Zvolte typ kanálu" @@ -3214,6 +3593,10 @@ msgstr "Zájmena" msgid "Protected Topic (+t)" msgstr "Chráněné téma (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "Poskytovatel nevrátil žádný bearer token." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "Otázky ohledně soukromí? Kontaktujte nás:" @@ -3315,6 +3698,7 @@ msgstr "Opětovné připojení se nezdařilo" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "Znovu připojit k serveru" @@ -3367,6 +3751,10 @@ msgstr "Obnovit WHOIS" msgid "Register for an account" msgstr "Zaregistrovat účet" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "Registrované údaje" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "Zamítnout" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "Uvolněný - méně agresivní ochrana" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "Odebrat" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "Odebrat \"{0}\"? Už ho nebudete moci používat jako druhý faktor." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "Odebrat {username} z kanálu" @@ -3460,7 +3855,6 @@ msgstr "Nahrát znovu" msgid "Retry sending" msgstr "Zkusit odeslat znovu" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "Zkontrolovat změněný klíč…" msgid "Review key" msgstr "Zkontrolovat klíč" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "Otočit o 90°" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "Pravidla" @@ -3530,6 +3929,10 @@ msgstr "Uloženo" msgid "Saving..." msgstr "Ukládám..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "Naskenujte tento QR kód svou autentizační aplikací a potvrďte 6místným kódem, který zobrazí." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "Přejít v chatu na tuto odpověď" @@ -3551,6 +3954,10 @@ msgstr "Hledat" msgid "Search bots" msgstr "Hledat boty" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "Hledat emoji..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "Hledejte GIFy pro začátek" @@ -3641,11 +4048,6 @@ msgstr "Vyberte nebo přidejte kanál pro začátek." msgid "self-registered" msgstr "samoregistrovaný" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "Odeslat" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "Odeslat zprávu" msgid "Send private message" msgstr "Odeslat soukromou zprávu" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "Odeslat kód pro obnovení" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "Odeslat tento soubor nešifrovaně?" @@ -3687,6 +4093,10 @@ msgstr "Odeslat nešifrovaně" msgid "Sending" msgstr "Odesílání" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "Odesílání…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "server" msgid "Server" msgstr "Server" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "Kanály serveru" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "Server nehlásí podporu WebAuthn" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "Server nepodporuje pokročilé filtrování LIST" @@ -3745,11 +4157,16 @@ msgstr "Heslo serveru" msgid "Server Password (PASS)" msgstr "Heslo serveru (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "Server vrátil neplatnou výzvu WebAuthn." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "Komunikace mezi servery může používat nešifrovaná připojení" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "Pro celý server" @@ -3774,6 +4191,7 @@ msgstr "Relace {0}" msgid "Sessions" msgstr "Relace" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "Nastavit téma…" @@ -3791,6 +4209,10 @@ msgstr "nastaveno {0}" msgid "Set by:" msgstr "Nastaveno:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "Nastavit nové heslo" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "Nastavit se jako nepřítomný" @@ -3808,6 +4230,11 @@ msgstr "Nastavení" msgid "Setting not found" msgstr "Nastavení nenalezeno" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "Nastavování…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "Nastavení" @@ -3832,10 +4259,22 @@ msgstr "Sdílet vaši polohu" msgid "Share your location with {target}." msgstr "Sdílet polohu s {target}." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "Znovu sdílejte obrazovku a zkuste to znovu" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "ona/její" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "shortcode (např. partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "Shortcode musí odpovídat [A-Za-z0-9._-]+." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "Zobrazit všechny události" @@ -3910,6 +4349,10 @@ msgstr "Zobrazuje veškerá externí média. Libovolná URL může způsobit po msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "Zobrazuje média z důvěryhodného file hostu vašeho serveru. Nejsou prováděny žádné požadavky na externí služby." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "Přihlaste se u poskytovatele a výslednou identitu navážeme na váš účet, aby SASL OAUTHBEARER / IRCV3BEARER fungoval při dalších připojeních." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "Přihlášení se nezdařilo, chatujete jako host. Přihlaste se znovu nebo opravte heslo" @@ -3998,6 +4441,10 @@ msgstr "Stav" msgid "Status Messages" msgstr "Stavové zprávy" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "Stav:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "Odstoupit z vysílání" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "Vypnout video" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "Stream" @@ -4074,6 +4522,14 @@ msgstr "Vyjmout ze složky" msgid "Take photo" msgstr "Vyfotit" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "Pořídit fotku nebo video" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "Text" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "Textový kanál" @@ -4086,6 +4542,10 @@ msgstr "Toto zařízení není momentálně dostupné." msgid "That screen is no longer there." msgstr "Tato obrazovka už tam není." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "Server hovorů to odmítl. Zkuste to za chvíli znovu." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "Připojení k <0>{serverName} má následující bezpečnostní problémy:" @@ -4192,6 +4652,10 @@ msgstr "Tímto se síť odebere z vašeho soju bounceru. Chcete-li ji použít z msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "Tento server nepodporuje rozšířená metadata profilu (rozšíření IRCv3 METADATA). Další pole jako avatar, zobrazované jméno a stav nejsou k dispozici." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "Tento server nehlásí adresu backendu (draft/authtoken nebo obby.world/FILEHOST). Administrátorské koncové body nejsou dostupné." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "Tento server nepodporuje pozvánkové odkazy (capability<0>obby.world/invitationnení inzerována). Můžete normálně chatovat; tento panel je určen pro sítě poháněné obbyircd." @@ -4213,6 +4677,11 @@ msgstr "Tímto se také zavře {0} navázaných sítí níže." msgid "This will also close the bound network below." msgstr "Tímto se také zavře navázaná síť níže." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "Piškvorky proti {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "Čas (min)" @@ -4230,6 +4699,10 @@ msgstr "vypršel čas" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "Otisk certifikátu TLS" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "zkráceno" msgid "Trusted Sources" msgstr "Důvěryhodné zdroje" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "Zkuste nahrání znovu." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "Zkuste nahrání znovu. Úložiště souborů vrátilo odpověď, které jsme nerozuměli." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "Zapněte kameru a zkuste to znovu" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "Zapněte mikrofon a zkuste to znovu" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "Dvoufázové ověření" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "Vyžadováno dvoufázové ověření" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "Typ" @@ -4352,14 +4850,26 @@ msgstr "Nahrajte obrázek nebo zadejte URL s volitelnou substitucí {size} pro d msgid "Upload Avatar" msgstr "Nahrát avatar" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "Nahrávání zrušeno." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "Nahrát soubory" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "Nahráno" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "Nahrávám..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "URL musí být http(s):// nebo data:." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "URL vašeho avatara" @@ -4416,6 +4926,7 @@ msgstr "Uživatelské režimy" msgid "User Profile" msgstr "Profil uživatele" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "Nastavení uživatele" @@ -4459,6 +4970,14 @@ msgstr "Je vyžadován platný port serveru" msgid "Verified account" msgstr "Ověřený účet" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "Ověřit" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "Ověřit kód" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "Ověřit šifrování" @@ -4471,6 +4990,10 @@ msgstr "Ověřit otisk…" msgid "Verify…" msgstr "Ověřit…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "Ověřování…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "Velmi uvolněný" @@ -4532,6 +5055,7 @@ msgstr "Divák" msgid "Viewers ({0})" msgstr "Diváci ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Hlas" @@ -4557,10 +5081,23 @@ msgstr "Hlasitost" msgid "Volume for {0}" msgstr "Hlasitost pro {0}" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "Čekání, až {0} přijme…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "Čekání na biometrický dotaz…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "Čekání na první krok…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "Čekání na přihlášení…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "Sledujte nezpracovaný provoz IRC tohoto serveru" msgid "We don't store your IRC communications on our servers" msgstr "Neukládáme vaši IRC komunikaci na našich serverech" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "WebAuthn není v tomto prostředí dostupný." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "Chystáte se otevřít externí odkaz:" msgid "You are an IRC Operator" msgstr "Jste IRC operátor" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "Na zvolení nového hesla máte několik minut." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "Nemáte registrované žádné údaje 2FA." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "Máte neuložené změny. Opravdu chcete zavřít bez uložení?" diff --git a/src/locales/de/messages.mjs b/src/locales/de/messages.mjs index 7681a5723..f3fee554c 100644 --- a/src/locales/de/messages.mjs +++ b/src/locales/de/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Gerätenamen werden erst angezeigt, wenn Sie den Mikrofonzugriff erlauben.\"],\"+5VMrz\":[\"Ungültiges Musterformat. Verwenden Sie nick!user@host (Platzhalter * erlaubt)\"],\"+6NQQA\":[\"Allgemeiner Support-Kanal\"],\"+6NyRG\":[\"Client\"],\"+AI7ot\":[\"Standort teilen\"],\"+B5ztW\":[\"kanal hinzufügen\"],\"+K0AvT\":[\"Trennen\"],\"+Q1v1x\":[\"Authentifiziert\"],\"+WNb3x\":[\"Video in neuem Fenster öffnen\"],\"+cyFdH\":[\"Standardnachricht beim Als-abwesend-markieren\"],\"+fRR7i\":[\"Sperren\"],\"+mVPqU\":[\"Markdown-Formatierung in Nachrichten rendern\"],\"+s1J8k\":[\"Als gelesen markieren\"],\"+s4tdz\":[\"Nickname kopieren\"],\"+vqCJH\":[\"Ihr Kontobenutzername zur Authentifizierung\"],\"+yPBXI\":[\"Datei auswählen\"],\"+zy2Nq\":[\"Typ\"],\"/09cao\":[\"Geringe Verbindungssicherheit (Stufe \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Sich als zurück markieren\"],\"/3BQ4J\":[\"Externe Benutzer können keine Nachrichten senden\"],\"/4C8U0\":[\"Alles kopieren\"],\"/6BzZF\":[\"Mitgliederliste umschalten\"],\"/AkXyp\":[\"Bestätigen?\"],\"/TNOPk\":[\"Benutzer ist abwesend\"],\"/UGQxY\":[\"Kamera \",[\"0\"]],\"/X0D0z\":[\"Wählen Sie, über welchen Lautsprecher Anrufe wiedergegeben werden\"],\"/XQgft\":[\"Entdecken\"],\"/abSCI\":[\"Kopieren fehlgeschlagen, tippen zum erneuten Versuch\"],\"/cF7Rs\":[\"Lautstärke\"],\"/dqduX\":[\"Nächste Seite\"],\"/fc3q4\":[\"Alle Inhalte\"],\"/kISDh\":[\"Benachrichtigungstöne aktivieren\"],\"/kL38k\":[\"Kanäle neu anordnen\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Töne bei Erwähnungen und Nachrichten abspielen\"],\"/xQ19T\":[\"Bots in diesem Netzwerk\"],\"/zrWol\":[\"Nicht verschlüsselt\"],\"0/0ZGA\":[\"Kanalname-Maske\"],\"0CvhiV\":[\"Bot in diesem Kanal\"],\"0D6j7U\":[\"Mehr über benutzerdefinierte Regeln erfahren →\"],\"0NqWnb\":[\"Zum Stream einladen\"],\"0XsHcR\":[\"Benutzer rauswerfen\"],\"0ZpE//\":[\"Nach Benutzern sortieren\"],\"0bEPwz\":[\"Als abwesend setzen\"],\"0dGkPt\":[\"Kanalliste ausklappen\"],\"0gS7M5\":[\"Anzeigename\"],\"0kS+M8\":[\"BeispielNET\"],\"0rgoY7\":[\"Nur mit ausgewählten Servern verbinden\"],\"0rz+/Q\":[\"Befehle werden geladen…\"],\"0wdd7X\":[\"Beitreten\"],\"196EG4\":[\"Privatnachricht löschen\"],\"1A3EXy\":[\"Ausklappen\"],\"1C/fOn\":[\"Der Bot hat noch keine Slash-Befehle registriert.\"],\"1DSr1i\":[\"Konto registrieren\"],\"1K9HPk\":[\"Baum anzeigen\"],\"1O/24y\":[\"Kanalliste umschalten\"],\"1OWwRx\":[\"Bot-Befehle\"],\"1QfxQT\":[\"Verwerfen\"],\"1TNIig\":[\"Öffnen\"],\"1VPJJ2\":[\"Warnung: Externer Link\"],\"1ZC/dv\":[\"Keine ungelesenen Erwähnungen oder Nachrichten\"],\"1iY5xv\":[\"Mikrofon\"],\"1pO1zi\":[\"Servername ist erforderlich\"],\"1qqOhi\":[\"Griff ziehen, um einen Kanal zu verschieben oder in einen Ordner zu legen\"],\"1t/NnN\":[\"Ablehnen\"],\"1ub+Zu\":[[\"hours\"],\" Stunden\"],\"1uwfzQ\":[\"Kanalthema anzeigen\"],\"1wdjme\":[\"Personen\"],\"268g7c\":[\"Anzeigenamen eingeben\"],\"27I0xj\":[\"Server-weiter Bot, von jedem Kanal erreichbar\"],\"2CEOW6\":[\"Netzwerk über soju bouncer angebunden\"],\"2F9+AZ\":[\"Noch kein roher IRC-Datenverkehr aufgezeichnet. Versuche dich zu verbinden oder eine Nachricht zu senden.\"],\"2FOFq1\":[\"Server-Operatoren im Netzwerk könnten deine Nachrichten lesen\"],\"2FYpfJ\":[\"Mehr\"],\"2HF1Y2\":[[\"inviter\"],\" hat \",[\"target\"],\" eingeladen, \",[\"channel\"],\" beizutreten\"],\"2I70QL\":[\"Benutzerprofilinformationen anzeigen\"],\"2QYdmE\":[\"Benutzer:\"],\"2QpEjG\":[\"hat verlassen\"],\"2bimFY\":[\"Server-Passwort verwenden\"],\"2gMuHR\":[\"Beigetreten\"],\"2iTmdZ\":[\"Lokaler Speicher:\"],\"2odkwe\":[\"Streng – Aggressiverer Schutz\"],\"2qXqZQ\":[\"Benutzermodi\"],\"2uDhbA\":[\"Benutzername zum Einladen eingeben\"],\"2xXP/g\":[\"Einem Kanal beitreten\"],\"2y9Ojd\":[\"Dateien hier ablegen, um sie anzuhängen\"],\"2ygf/L\":[\"← Zurück\"],\"2zEgxj\":[\"GIFs suchen...\"],\"38+WDJ\":[\"Echounterdrückung\"],\"3BKxln\":[\"Foto aufnehmen\"],\"3JjdaA\":[\"Ausführen\"],\"3Kf9Jh\":[\"Zum Zuschauer herabstufen\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" streamen · \",[\"1\"],\" schauen zu\"],\"3MbP5E\":[\"Verschlüsselte Nachricht\"],\"3RdPhl\":[\"Kanal umbenennen\"],\"3THokf\":[\"Benutzer mit Sprachrecht\"],\"3TSz9S\":[\"Minimieren\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Chat zu dieser Antwort scrollen\"],\"3hij11\":[[\"channelName\"],\" beitreten\"],\"3jBDvM\":[\"Kanal-Anzeigename\"],\"3pRst1\":[\"Befehlsliste wird empfangen…\"],\"3ryuFU\":[\"Optionale Absturzberichte zur App-Verbesserung\"],\"3uBF/8\":[\"Ansicht schließen\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Die Verschlüsselung mit \",[\"nick\"],\" konnte nicht eingerichtet werden.\"],\"3xf8Kz\":[\"Kontoname eingeben...\"],\"4/Rr0R\":[\"Benutzer in den aktuellen Kanal einladen\"],\"4EZrJN\":[\"Regeln\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"Rückkamera\"],\"4NqeT4\":[\"Flood-Profil (+F)\"],\"4QXpWJ\":[\"Zeitüberschreitung\"],\"4RZQRK\":[\"Was machst du gerade?\"],\"4cEClj\":[\"Sitzungen\"],\"4hfTrB\":[\"Nickname\"],\"4n99LO\":[\"Bereits in \",[\"0\"]],\"4t6vMV\":[\"Kurze Nachrichten automatisch einzeilig darstellen\"],\"4vsHmf\":[\"Zeit (Min)\"],\"4x/Axu\":[\"Dein bouncer hat noch keine Netzwerke. Füge eines hinzu, um zu beginnen.\"],\"5+INAX\":[\"Nachrichten hervorheben, die Sie erwähnen\"],\"5R5Pv/\":[\"Oper Name\"],\"5WWr3M\":[\"Ungefähr\"],\"5kS5np\":[\"Als verifiziert markieren\"],\"5yB4Kk\":[\"Der Dateihost hat das abgelehnt.\"],\"678PKt\":[\"Netzwerkname\"],\"6Aih4U\":[\"Offline\"],\"6CO3WE\":[\"Passwort zum Beitreten erforderlich. Leer lassen, um den Schlüssel zu entfernen.\"],\"6FyrFm\":[\"Bildschirm teilen\"],\"6HhMs3\":[\"Abgangsnachricht\"],\"6OpRdF\":[\"Mikrofonlautstärke automatisch anpassen\"],\"6V3Ea3\":[\"Kopiert\"],\"6XJBxM\":[\"Dein Browser kann diese Audiodatei nicht abspielen.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" Element\"],\"other\":[\"#\",\" Elemente\"]}]],\"6lGV3K\":[\"Weniger anzeigen\"],\"6yFOEi\":[\"Oper-Passwort eingeben...\"],\"6yR6/K\":[\"Nachricht des Tages jedes Servers in Server-Hinweisen und seiner Willkommensseite anzeigen\"],\"6zJnDQ\":[\"Ton einschalten\"],\"7+IHTZ\":[\"Keine Datei ausgewählt\"],\"7+q3Wn\":[\"#channel\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (z.B. spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Dieser Chat ist mit OTR verschlüsselt, kompatibel mit anderen IRC-Clients. Vergleiche die Fingerabdrücke über einen anderen Kanal und markiere ihn dann als verifiziert.\"],\"7QkKyN\":[\"Privatnachricht senden\"],\"7U1W7c\":[\"Sehr locker\"],\"7Y1YQj\":[\"Echter Name:\"],\"7YHArF\":[\"— im Viewer öffnen\"],\"7d1XbR\":[\"Workflow öffnen\"],\"7jL88x\":[\"Diese Nachricht löschen? Dies kann nicht rückgängig gemacht werden.\"],\"7l15X4\":[\"fehlgeschlagen\"],\"7nGhhM\":[\"Was denkst du gerade?\"],\"7sEpu1\":[\"Mitglieder — \",[\"0\"]],\"7sNhEz\":[\"Benutzername\"],\"7w5KHY\":[\"Deine Nachrichten mit \",[\"nick\"],\" sind mit OTR verschlüsselt, das nur Text überträgt. Diese Dateien würden unverschlüsselt gesendet.\"],\"7y+YDA\":[\"Unverschlüsselt senden\"],\"85Fz0S\":[\"Zum Verschieben ziehen\"],\"8H0Q+x\":[\"Mehr über Profile erfahren →\"],\"8Phu0A\":[\"Anzeigen, wenn Benutzer ihren Nickname ändern\"],\"8VEDbV\":[\"Geheim\"],\"8XTG9e\":[\"oper-Passwort eingeben\"],\"8XsV2J\":[\"Erneut senden\"],\"8ZsakT\":[\"Passwort\"],\"8dYnq1\":[\"Die maximale Aufnahmelänge wurde erreicht. Die Aufnahme wurde gestoppt: Senden oder verwerfen Sie sie.\"],\"8kR84m\":[\"Du bist dabei, einen externen Link zu öffnen:\"],\"8kZ9ZV\":[\"Verschlüsselung beenden\"],\"8lCgih\":[\"Regel entfernen\"],\"8mmL7G\":[\"Ältere Nachrichten laden, um die Antwort zu erreichen\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" Schritt\"],\"other\":[\"#\",\" Schritte\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"beigetreten\"],\"other\":[[\"joinCount\"],\"-mal beigetreten\"]}]],\"9BMLnJ\":[\"Erneut mit Server verbinden\"],\"9LXhb1\":[\"Bildschirm aufnehmen\"],\"9OEgyT\":[\"Reaktion hinzufügen\"],\"9PQ8m2\":[\"G-Line (globaler Ban)\"],\"9Qs99X\":[\"E-Mail:\"],\"9QupBP\":[\"Muster entfernen\"],\"9TBhGc\":[\"Hand senken\"],\"9W7tl5\":[\"(unverändert)\"],\"9aCFGH\":[\"Diesen Chat verschlüsseln\"],\"9bG48P\":[\"Wird gesendet\"],\"9f5f0u\":[\"Fragen zum Datenschutz? Kontaktieren Sie uns:\"],\"9hXrER\":[\"Einem Kanal auf \",[\"serverName\"],\" beitreten\"],\"9iweoP\":[\"Netzwerke auf \",[\"0\"]],\"9n+Pj3\":[\"stream-name\"],\"9q17ZR\":[[\"0\"],\" ist erforderlich.\"],\"9qIYMn\":[\"Neuer Spitzname\"],\"9rnFEa\":[\"Anrufe\"],\"9unqs3\":[\"Abwesend:\"],\"9v3hwv\":[\"Keine Server gefunden.\"],\"9zb2WA\":[\"Verbinden...\"],\"A1taO8\":[\"Suchen\"],\"A2adVi\":[\"Tipp-Benachrichtigungen senden\"],\"A9Rhec\":[\"Kanalname\"],\"AFXuc0\":[\"Nachricht nicht gesendet: Die Verschlüsselung funktioniert nicht mehr. Beende die Verschlüsselung, um unverschlüsselt zu senden.\"],\"ALZ4SG\":[\"Ton ausschalten\"],\"AWOSPo\":[\"Vergrößern\"],\"AXSpEQ\":[\"Oper beim Verbinden\"],\"AXkuzz\":[\"Keine Kamera erkannt.\"],\"AdKRCX\":[\"Du bist mit <0>\",[\"0\"],\" verbunden.\"],\"AeXO77\":[\"Konto\"],\"AhNP40\":[\"Vor-/Zurückspulen\"],\"AhYrTA\":[\"Verbindung: schlecht\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Nickname geändert\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Antwort abbrechen\"],\"ApSx0O\":[[\"0\"],\" Nachrichten gefunden, die zu \\\"\",[\"searchQuery\"],\"\\\" passen\"],\"Ask+xm\":[\"Erneut anmelden\"],\"AxPAXW\":[\"Keine Ergebnisse gefunden\"],\"AyNqAB\":[\"Alle Serverereignisse im Chat anzeigen\"],\"B/QqGw\":[\"Nicht am Rechner\"],\"B0sB2k\":[\"Klartext\"],\"B1MuZq\":[\"Wählen Sie Ihre Kamera aus und sehen Sie eine Vorschau des Bildes\"],\"B8AaMI\":[\"Dieses Feld ist erforderlich\"],\"BA2c49\":[\"Server unterstützt keine erweiterte LIST-Filterung\"],\"BBCFUg\":[[\"sender\"],\" hat die Verschlüsselung neu gestartet, also wird diese Unterhaltung erneut eingerichtet.\"],\"BGul2A\":[\"Du hast ungespeicherte Änderungen. Möchtest du wirklich schließen, ohne zu speichern?\"],\"BIDT9R\":[\"Bots\"],\"BIf9fi\":[\"Ihre Statusnachricht\"],\"BOJWfb\":[\"Verbindung zum soju bouncer trennen?\"],\"BPm98R\":[\"Kein Server ausgewählt. Wähle zuerst einen Server in der Seitenleiste; Einladungslinks werden pro Server verwaltet.\"],\"BRNbHt\":[\"Verschlüsselt, nicht verifiziert\"],\"BZADk0\":[\"Streaming beenden\"],\"BZyTNS\":[\"Der Standortzugriff wurde verweigert. Erlauben Sie den Standortzugriff in den Browser- oder Systemeinstellungen und versuchen Sie es erneut.\"],\"BZz3md\":[\"Ihre persönliche Website\"],\"Bgm/H7\":[\"Mehrzeilige Texteingabe erlauben\"],\"BiQIl1\":[\"Dieses Privatgespräch anheften\"],\"BlNZZ2\":[\"Klicken, um zur Nachricht zu springen\"],\"Bowq3c\":[\"Nur Operatoren können das Kanalthema ändern\"],\"Btozzp\":[\"Dieses Bild ist abgelaufen\"],\"Bu/ywL\":[\"Kanaltyp wählen\"],\"Bycfjm\":[\"Gesamt: \",[\"0\"]],\"C6IBQc\":[\"Gesamtes JSON kopieren\"],\"C6amLT\":[\"Dieses Gerät ist gerade nicht verfügbar.\"],\"C9L9wL\":[\"Datenerfassung\"],\"CDq4wC\":[\"Benutzer moderieren\"],\"CHVRxG\":[\"Nachricht an @\",[\"0\"],\" (Shift+Enter für neue Zeile)\"],\"CN9zdR\":[\"Oper-Name und Passwort sind erforderlich\"],\"CW3sYa\":[\"Reaktion \",[\"emoji\"],\" hinzufügen\"],\"CaAkqd\":[\"Verbindungstrennungen anzeigen\"],\"CaQ1Gb\":[\"Konfigurationsdefinierter Bot. Bearbeite obbyircd.conf und /REHASH, um den Zustand zu ändern.\"],\"CbvaYj\":[\"Nach Nickname sperren\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Kanal auswählen\"],\"CpwGv7\":[\"Der Schlüssel von \",[\"nick\"],\" unterscheidet sich von dem, den du zuvor gesehen hast. Das passiert nach einer Neuinstallation oder auf einem neuen Gerät, und genauso sieht auch ein Man-in-the-Middle aus. Vergleiche den neuen Fingerabdruck über einen anderen Kanal, bevor du ihn akzeptierst.\"],\"CqO9qC\":[\"Sitzung\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"Kein Mikrofon erkannt.\"],\"D+NlUC\":[\"System\"],\"D28t6+\":[\"ist beigetreten und gegangen\"],\"D69ns7\":[[\"0\"],\" umbenennen oder löschen\"],\"DB8zMK\":[\"Anwenden\"],\"DBcWHr\":[\"Benutzerdefinierte Benachrichtigungstondatei\"],\"DL4yUl\":[\"Datei nicht hochgeladen: die Verschlüsselung funktioniert nicht mehr. Starte sie neu, oder beende sie und lade unverschlüsselt hoch.\"],\"DPfwMq\":[\"Fertig\"],\"DTy9Xw\":[\"Medienvorschauen\"],\"Dj4pSr\":[\"Sicheres Passwort wählen\"],\"Du+zn+\":[\"Suche...\"],\"Du2T2f\":[\"Einstellung nicht gefunden\"],\"DwsSVQ\":[\"Filter anwenden & Aktualisieren\"],\"E3W/zd\":[\"Standard-Nickname\"],\"E6nRW7\":[\"URL kopieren\"],\"E703RG\":[\"Modi:\"],\"E9RV1x\":[\"verbunden von \",[\"sessionCount\"],\" Sitzungen\"],\"EAeu1Z\":[\"Einladung senden\"],\"EFKJQT\":[\"Einstellung\"],\"EGPQBv\":[\"Benutzerdefinierte Flood-Regeln (+f)\"],\"ELik0r\":[\"Vollständige Datenschutzrichtlinie anzeigen\"],\"EPbeC2\":[\"Kanalthema anzeigen oder bearbeiten\"],\"EQCDNT\":[\"Oper-Benutzernamen eingeben...\"],\"ERIfXJ\":[\"Der Standort konnte nicht rechtzeitig ermittelt werden. Versuchen Sie es an einem Ort mit freier Sicht zum Himmel erneut.\"],\"ET7frA\":[\"Kamerazugriff erlauben\"],\"EUvulZ\":[\"1 Nachricht gefunden, die zu \\\"\",[\"searchQuery\"],\"\\\" passt\"],\"EatZYJ\":[\"Nächstes Bild\"],\"Eaw75B\":[[\"userCount\"],\" Benutzer\"],\"EdQY6l\":[\"Keine\"],\"EflUyy\":[\"im Anruf\"],\"EnqLYU\":[\"Server suchen...\"],\"EqjE9A\":[\"jemandem schreiben\"],\"Eu7YKa\":[\"selbst registriert\"],\"Ev/rmg\":[\"Wählen Sie Ihr Mikrofon aus und sehen Sie eine Vorschau des Eingangspegels\"],\"F0OKMc\":[\"Server bearbeiten\"],\"F6Int2\":[\"Hervorhebungen aktivieren\"],\"FDoLyE\":[\"Max. Benutzer\"],\"FHnJDV\":[[\"userCount\"],\" Zuschauer\"],\"FOPeqj\":[\"Automatische Verstärkungsregelung\"],\"FUU/hZ\":[\"Steuert, wie viele externe Medien im Chat geladen werden.\"],\"Fdp03t\":[\"an\"],\"FfPWR0\":[\"Modal\"],\"FjkaiT\":[\"Verkleinern\"],\"FlqOE9\":[\"Was das bedeutet:\"],\"FolHNl\":[\"Konto und Authentifizierung verwalten\"],\"Fp2Dif\":[\"Den Server verlassen\"],\"G5KmCc\":[\"GZ-Line (globale Z-Line)\"],\"GDs0lz\":[\"<0>Risiko: Sensible Informationen (Nachrichten, private Gespräche, Authentifizierungsdaten) könnten Netzwerkadministratoren oder Angreifern zwischen IRC-Servern zugänglich sein.\"],\"GP8D2E\":[\"Private Nachrichten\"],\"GPrF8Y\":[[\"safeName\"],\" wurde auf dem Server verändert und lässt sich nicht mehr entschlüsseln.\"],\"GR+2I3\":[\"Einladungs-Maske hinzufügen (z.B. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Server-Hinweise schließen\"],\"GdhD7H\":[\"Erneut klicken zum Bestätigen\"],\"GjRZex\":[\"Netzwerk trennen?\"],\"GlAoST\":[\"Verschlüsselung ablehnen\"],\"GlHnXw\":[\"Nicknamewechsel fehlgeschlagen: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"Vorschau:\"],\"GtmO8/\":[\"von\"],\"GtuHUQ\":[\"Diesen Kanal auf dem Server umbenennen. Alle Benutzer sehen den neuen Namen.\"],\"GuGfFX\":[\"Suche umschalten\"],\"GvwPQR\":[\"Verschlüsseln (OTR)\"],\"GxkJXS\":[\"Wird hochgeladen...\"],\"Gz0oR4\":[\"(verarbeitet von Obby)\"],\"GzbwnK\":[\"Dem Kanal beigetreten\"],\"GzsUDB\":[\"Erweitertes Profil\"],\"H/PnT8\":[\"Emoji einfügen\"],\"H3kCln\":[\"Hostname\"],\"H6Izzl\":[\"Ihr bevorzugter Farbcode\"],\"H86f9p\":[\"Einklappen\"],\"H91IQz\":[\"Stream \",[\"channelName\"],\" beitreten\"],\"H9jIv+\":[\"Beitritte/Abgänge anzeigen\"],\"HAKBY9\":[\"Dateien hochladen\"],\"HVqh5e\":[\"Die Lautsprecherauswahl wird in diesem Browser nicht unterstützt.\"],\"HdE1If\":[\"Kanal\"],\"HeT8+a\":[[\"name\"],\" · Ausgabe\"],\"HhlSUU\":[\"Zieh auf, was aufgenommen werden soll. Mit Escape abbrechen.\"],\"Hk4AW9\":[\"Ihr bevorzugter Anzeigename\"],\"HmHDk7\":[\"Mitglied auswählen\"],\"HrQzPU\":[\"Kanäle auf \",[\"networkName\"]],\"Hy8RTc\":[\"Verschlüsselt. Verifiziere die Identität von \",[\"nick\"],\", um sicherzugehen.\"],\"I2tXQ5\":[\"Nachricht an @\",[\"0\"],\" (Enter für neue Zeile, Shift+Enter zum Senden)\"],\"I6bw/h\":[\"Benutzer sperren\"],\"I92Z+b\":[\"Benachrichtigungen aktivieren\"],\"I9D72S\":[\"Bist du sicher, dass du diese Nachricht löschen möchtest? Diese Aktion kann nicht rückgängig gemacht werden.\"],\"IA+1wo\":[\"Anzeigen, wenn Benutzer aus Kanälen gekickt werden\"],\"IBi8Io\":[\"Mikrofon \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IIXpvq\":[\"wird ausgeführt · \",[\"elapsed\"]],\"IJaotC\":[\"Aufnahme starten\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Als abwesend setzen\"],\"IUwGEM\":[\"Änderungen speichern\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pause\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Antworten\"],\"IoHMnl\":[\"Maximalwert ist \",[\"0\"]],\"IryzcO\":[\"Alles lesen\"],\"IuszSX\":[\"Dateien über \",[\"0\"],\" werden unverändert gesendet. Der Dateiserver speichert sie lesbar, und jeder, der den Link erhält, kann sie öffnen.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Kanal-Bot — nur in betretenen Kanälen\"],\"J09nwO\":[\"Verschlüsseln (Obby)\"],\"J28zul\":[\"Verbinde...\"],\"J5T9NW\":[\"Benutzerinformationen\"],\"J8Y5+z\":[\"Ups! Netz-Split! ⚠️\"],\"JBHkBA\":[\"Den Kanal verlassen\"],\"JCPOml\":[\"In Ordner verschieben\"],\"JCwL0Q\":[\"Grund eingeben (optional)\"],\"JFciKP\":[\"Umschalten\"],\"JMXMCX\":[\"Abwesenheitsnachricht\"],\"JNCzPW\":[\"Land\"],\"JXGkhG\":[\"Kanalnamen ändern (nur Operatoren)\"],\"JYiL1b\":[\"eines von:\"],\"JYynGH\":[\"Tool\"],\"JcD7qf\":[\"Weitere Aktionen\"],\"JdkA+c\":[\"Geheim (+s)\"],\"JlFcis\":[\"Senden\"],\"Jmu12l\":[\"Serverkanäle\"],\"JoQY+E\":[\"Dadurch wird das Netzwerk von deinem soju bouncer entfernt. Um es erneut zu verwenden, musst du es wieder hinzufügen.\"],\"JrFTcr\":[\"Verbinde…\"],\"JvQ++s\":[\"Markdown aktivieren\"],\"JweKPN\":[\"OTR verschlüsselt keine Dateien, unverändert gesendet\"],\"K2jwh/\":[\"Keine WHOIS-Daten verfügbar\"],\"K4vEhk\":[\"(gesperrt)\"],\"KAPufV\":[\"gekürzt\"],\"KAXSwC\":[\"Voice\"],\"KDfTdX\":[\"Nachricht löschen\"],\"KFAYzh\":[\"Dieser Server hat keinen Ort für Dateien.\"],\"KFfDuG\":[\"Nachricht des Tages\"],\"KKBlUU\":[\"Einbetten\"],\"KL53qt\":[\"Nachricht nicht gesendet: Die Verschlüsselung ist noch nicht aktiv. Warte, bis das Schloss grün wird, oder beende die Verschlüsselung, um unverschlüsselt zu senden.\"],\"KM0pLb\":[\"Willkommen im Kanal!\"],\"KMH/oC\":[\"Dein Fingerabdruck\"],\"KR6W2h\":[\"Benutzer nicht mehr ignorieren\"],\"KUjOb9\":[\"läuft\"],\"KV+Bi1\":[\"Nur auf Einladung (+i)\"],\"KdCtwE\":[\"Wie viele Sekunden Flood-Aktivität überwacht wird, bevor die Zähler zurückgesetzt werden\"],\"Kkezga\":[\"Server-Passwort\"],\"KpOQkN\":[\"Schlüssel prüfen\"],\"KqcCdb\":[\"Stream auf \",[\"serverName\"],\" starten\"],\"KsiQ/8\":[\"Benutzer müssen eingeladen werden\"],\"KtADxr\":[\"führte aus\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Kanalinformationen\"],\"LC1a7n\":[\"Der IRC-Server hat gemeldet, dass seine Server-zu-Server-Verbindungen ein niedriges Sicherheitsniveau aufweisen. Das bedeutet, dass deine Nachrichten beim Weiterleiten zwischen IRC-Servern im Netzwerk möglicherweise nicht ordnungsgemäß verschlüsselt sind oder die SSL/TLS-Zertifikate nicht korrekt validiert werden.\"],\"LEwpeL\":[\"soju bouncer (Steuerung)\"],\"LNfLR5\":[\"Kicks anzeigen\"],\"LP+1Z7\":[\"Netzwerk hinzufügen\"],\"LQb0W/\":[\"Alle Ereignisse anzeigen\"],\"LU7/yA\":[\"Alternativer Anzeigename. Kann Leerzeichen, Emojis und Sonderzeichen enthalten. Der echte Kanalname (\",[\"channelName\"],\") wird weiterhin für IRC-Befehle verwendet.\"],\"LUb9O7\":[\"Ein gültiger Server-Port ist erforderlich\"],\"LV4fT6\":[\"Beschreibung (optional, z.B. \\\"Beta-Tester Q3\\\")\"],\"LVB64Y\":[\"Als Text kopieren\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Datenschutzrichtlinie\"],\"LcuSDR\":[\"Profilinformationen und Metadaten verwalten\"],\"LqLS9B\":[\"Nickwechsel anzeigen\"],\"LsDQt2\":[\"Kanaleinstellungen\"],\"LtI9AS\":[\"Eigentümer\"],\"LuNhhL\":[\"hat auf diese Nachricht reagiert\"],\"M/AZNG\":[\"URL zu Ihrem Avatar-Bild\"],\"M/TIv1\":[\"Zuschauer\"],\"M/WIer\":[\"Nachricht senden\"],\"M45wtf\":[\"Dieser Befehl nimmt keine Parameter.\"],\"M8er/5\":[\"Name:\"],\"MFKlMB\":[\"Einladen\"],\"MHk+7g\":[\"Vorheriges Bild\"],\"MMVM6A\":[\"Serverweiter Bot — von jedem Kanal aus erreichbar\"],\"MOsYgM\":[\"Verbindung: gut\"],\"MRorGe\":[\"Benutzer anschreiben\"],\"MSSqHG\":[\"Funktioniert mit anderen IRC-Clients\"],\"MVbSGP\":[\"Zeitfenster (Sekunden)\"],\"Mey/l4\":[\"Auf das Gerät konnte nicht zugegriffen werden.\"],\"MhqAkA\":[[\"nick\"],\" hat die Verschlüsselung abgelehnt.\"],\"MkpcsT\":[\"Ihre Nachrichten und Einstellungen werden lokal gespeichert\"],\"MzPdC2\":[\"Server-Passwort (PASS)\"],\"N/hDSy\":[\"Als Bot markieren – normalerweise 'on' oder leer\"],\"N40H+G\":[\"Alle\"],\"N6j2JH\":[[\"0\"],\" bearbeiten\"],\"N7TQbE\":[\"Benutzer zu \",[\"channelName\"],\" einladen\"],\"NCHYXe\":[\"Workflow ausblenden\"],\"NCca/o\":[\"Standard-Spitznamen eingeben...\"],\"NEr2Ao\":[[\"userCount\"],\" im Anruf\"],\"NIBzIK\":[\"Das Größenlimit für Uploads wurde erreicht. Die Aufnahme wurde gestoppt: Senden oder verwerfen Sie sie.\"],\"NJfmLa\":[\"Nick\"],\"NKorF2\":[\"Die Verschlüsselung mit \",[\"nick\"],\" funktioniert nicht mehr, daher wurde die Nachricht nicht gesendet. Starte die Verschlüsselung erneut, um fortzufahren.\"],\"NQN2HS\":[\"Entsperren\"],\"NZMhdJ\":[\"Zu groß zum Verschlüsseln, unverschlüsselt gesendet\"],\"NZgZhv\":[\"Ordner umbenennen\"],\"NbFtQm\":[\"Ordner löschen\"],\"Nj8ZSK\":[\"Sicherheitsgruppen\"],\"Nqs6B9\":[\"Zeigt alle externen Medien. Jede URL kann eine Anfrage an einen unbekannten Server auslösen.\"],\"Nt+9O7\":[\"WebSocket statt rohem TCP verwenden\"],\"NxIHzc\":[\"Benutzer trennen\"],\"O+HhhG\":[\"Einem Benutzer im aktuellen Kanalkontext zuflüstern\"],\"O+v/cL\":[\"Alle Kanäle auf dem Server durchsuchen\"],\"O5rZAi\":[\"WHOIS aktualisieren\"],\"OCGpR4\":[\"(erben)\"],\"ODwSCk\":[\"GIF senden\"],\"OGQ5kK\":[\"Benachrichtigungstöne und Hervorhebungen konfigurieren\"],\"OIPt1Z\":[\"Seitenleiste der Mitgliederliste ein- oder ausblenden\"],\"OJXCm+\":[\"Ordner nach unten verschieben\"],\"OKSNq/\":[\"Sehr streng\"],\"OLmMQs\":[\"Fingerabdruck verifizieren…\"],\"OVKoQO\":[\"Ihr Kontopasswort zur Authentifizierung\"],\"Obby - Bringing IRC to the future\":[\"Obby - IRC in die Zukunft bringen\"],\"OhCpra\":[\"Thema setzen…\"],\"OkltoQ\":[[\"username\"],\" per Nickname sperren (verhindert erneutes Beitreten mit demselben Nick)\"],\"OlAl5i\":[\"Alles erweitern\"],\"Oo7YVo\":[\"Ordner erstellen\"],\"P+t/Te\":[\"Keine weiteren Daten\"],\"P42Wcc\":[\"Sicher\"],\"P6Cibt\":[\"Genehmigen zum Fortfahren\"],\"P8eJCK\":[\"Entdecke die Welt von IRC mit Obby\"],\"PD38l0\":[\"Kanal-Avatar-Vorschau\"],\"PD9mEt\":[\"Nachricht eingeben...\"],\"PKjhUq\":[\"Kanal hinzufügen\"],\"PPqfdA\":[\"Kanaleinstellungen öffnen\"],\"PRnH8G\":[\"von \",[\"0\"]],\"PSCjfZ\":[\"Das Thema für diesen Kanal. Alle Benutzer können es sehen.\"],\"PYSmVm\":[\"Nachrichten mit \",[\"nick\"],\" sind jetzt verschlüsselt.\"],\"PYzHlv\":[\"Hol dieses Fenster nach vorn und versuch es noch einmal.\"],\"PZCecv\":[\"PDF-Vorschau\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 Mal\"],\"other\":[[\"c\"],\" Mal\"]}]],\"PguS2C\":[\"Ausnahme-Maske hinzufügen (z.B. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[[\"displayedChannelsCount\"],\" von \",[\"0\"],\" Kanälen angezeigt\"],\"PoZpSX\":[\"Kanaleinstellungen bearbeiten\"],\"PqhVlJ\":[\"Benutzer sperren (per Hostmask)\"],\"PsufxD\":[\"Sitzung \",[\"0\"]],\"Q+chwU\":[\"Benutzername:\"],\"Q2QY4/\":[\"Diese Einladung löschen\"],\"Q3v9Wc\":[\"Ja, löschen\"],\"Q6hhn8\":[\"Einstellungen\"],\"QF4a34\":[\"Bitte gib einen Benutzernamen ein\"],\"QGqSZ2\":[\"Farbe & Formatierung\"],\"QJQd1J\":[\"Profil bearbeiten\"],\"QSzGDE\":[\"Inaktiv\"],\"QUlny5\":[\"Willkommen bei \",[\"0\"],\"!\"],\"QgQSTl\":[\"Angemeldet\"],\"QhglSm\":[\"Anmeldung fehlgeschlagen, du chattest als Gast. Melde dich erneut an oder korrigiere dein Passwort\"],\"QjVZf0\":[\"keine Nachricht\"],\"QuSkCF\":[\"Kanäle filtern...\"],\"Qv14oC\":[\"Als JSON kopieren\"],\"QwUrDZ\":[\"hat das Thema geändert zu: \",[\"topic\"]],\"Qxr8pV\":[\"Botmenü öffnen\"],\"R0UH07\":[\"Bild \",[\"0\"],\" von \",[\"1\"]],\"R7SsBE\":[\"Stumm schalten\"],\"R8rf1X\":[\"Klicken, um das Thema zu setzen\"],\"RArB3D\":[\"wurde von \",[\"username\"],\" aus \",[\"channelName\"],\" gekickt\"],\"RIfHS5\":[\"Neuen Einladungslink erstellen\"],\"RMMaN5\":[\"Moderiert (+m)\"],\"RWw9Lg\":[\"Fenster schließen\"],\"RX8Gog\":[[\"nick\"],\" verwendet eine Verschlüsselungsversion, die dieser Client nicht lesen kann.\"],\"RZ2BuZ\":[\"Kontoregistrierung für \",[\"account\"],\" erfordert Verifizierung: \",[\"message\"]],\"Rj1UeC\":[\"Verschlüsselte Nachricht aus einer früheren Sitzung\"],\"RlCInP\":[\"Slash-Befehle\"],\"RySp6q\":[\"Kommentare ausblenden\"],\"RzfkXn\":[\"Deinen Spitznamen auf diesem Server ändern\"],\"S48xcO\":[\"ausstehend\"],\"S5Togi\":[\"Netzwerke von deinem bouncer werden geladen…\"],\"SPKQTd\":[\"Nickname ist erforderlich\"],\"SPVjfj\":[\"Standardmäßig 'kein Grund', wenn leer gelassen\"],\"SQKPvQ\":[\"Benutzer einladen\"],\"STmlpb\":[\"Zurück zur Netzwerkliste\"],\"SY+DWF\":[\"Geänderten Schlüssel prüfen…\"],\"SkZcl+\":[\"Wähle ein vordefiniertes Flood-Schutzprofil. Diese Profile bieten ausgewogene Schutzeinstellungen für verschiedene Anwendungsfälle.\"],\"Slr+3C\":[\"Min. Benutzer\"],\"Spnlre\":[\"Du hast \",[\"target\"],\" eingeladen, \",[\"channel\"],\" beizutreten\"],\"SpsuQv\":[\"Zu \",[\"name\"],\" wechseln\"],\"SrtXDy\":[\"angemeldet als \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Im Viewer öffnen\"],\"T6fO0X\":[\"Client\"],\"T91vKp\":[\"Abspielen\"],\"TGa6nJ\":[\"Verbindung: mittelmäßig\"],\"TIjT+J\":[\"Als zurück markieren\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Erfahren Sie, wie wir Ihre Daten verwalten und Ihre Privatsphäre schützen.\"],\"TgFpwD\":[\"Wird angewendet...\"],\"Tjg9YW\":[\"Verschlüsselter Anhang\"],\"TkzSFB\":[\"Keine Änderungen\"],\"TntZTr\":[\"Spotlight beenden\"],\"Tth9To\":[\"Lautsprecher anzeigen\"],\"TtserG\":[\"Echten Namen eingeben\"],\"Ttz9J1\":[\"Passwort eingeben...\"],\"TusXkS\":[[\"days\"],\" Tage\"],\"Tz0i8g\":[\"Einstellungen\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" Sekunden\"],\"U7yg75\":[\"Sich als abwesend markieren\"],\"UDb2YD\":[\"Reagieren\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"Du hast noch keine Einladungslinks erstellt. Verwende das Formular oben, um deinen ersten zu erstellen.\"],\"UGT5vp\":[\"Einstellungen speichern\"],\"UV5hLB\":[\"Keine Sperren gefunden\"],\"Uaj3Nd\":[\"Statusnachrichten\"],\"Ue3uny\":[\"Standard (kein Profil)\"],\"UkARhe\":[\"Normal – Standardschutz\"],\"Umn7Cj\":[\"Noch keine Kommentare. Sei der Erste!\"],\"UqtiKk\":[\"Automatisch ausblenden in \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Eine private Nachricht an einen Benutzer öffnen\"],\"UtUIRh\":[[\"0\"],\" ältere Nachrichten\"],\"UwzP+U\":[\"Sichere Verbindung\"],\"V0/A4O\":[\"Kanalbesitzer\"],\"V0zZWc\":[\"Dadurch wird auch das unten angebundene Netzwerk geschlossen.\"],\"V2dwib\":[[\"0\"],\" muss eine Zahl sein.\"],\"V4qgxE\":[\"Erstellt vor (Min.)\"],\"V8yTm6\":[\"Suche löschen\"],\"VBIlvI\":[\"Ausgabe kopieren\"],\"VDj9CU\":[\"Dieser Host akzeptiert keine \",[\"CIPHERTEXT_EXTENSION\"],\"-Dateien, in denen ein verschlüsselter Anhang gespeichert wird. Nach dem Beenden der Verschlüsselung geht die Datei unverändert raus.\"],\"VJScHU\":[\"Grund\"],\"VLsmVV\":[\"Benachrichtigungen stummschalten\"],\"VP3V//\":[\"Frontkamera\"],\"VbyRUy\":[\"Kommentare\"],\"VcYc0A\":[\"Netzwerkoptionen öffnen\"],\"VjzSNi\":[\"Standort wird ermittelt…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" und \",[\"3\"],\" weitere tippen...\"],\"Vmx0mQ\":[\"Gesetzt von:\"],\"Vq10dn\":[\"Anruf verlassen\"],\"VqX8C6\":[\"weniger anzeigen\"],\"VqnIZz\":[\"Datenschutzrichtlinie und Datenpraktiken anzeigen\"],\"VrMygG\":[\"Mindestlänge ist \",[\"0\"]],\"VrnTui\":[\"Ihre Pronomen, im Profil angezeigt\"],\"VugX2C\":[\"Vorheriger Fingerabdruck\"],\"W8E3qn\":[\"Authentifiziertes Konto\"],\"WFxTHC\":[\"Bann-Maske hinzufügen (z.B. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Server-Host ist erforderlich\"],\"WNMYIN\":[\"abgebrochen\"],\"WOOPuM\":[\"Verbindung verloren. Erneut verbinden, um weiter zu chatten\"],\"WRYdXW\":[\"Audioposition\"],\"WUOH5B\":[\"Benutzer ignorieren\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"1 weiteres Element anzeigen\"],\"other\":[[\"1\"],\" weitere Elemente anzeigen\"]}]],\"WYxRzo\":[\"Einladungslinks erstellen und verwalten\"],\"Wbsc8H\":[\"Das bist du\"],\"Wd38W1\":[\"Lass das Kanalfeld leer für eine allgemeine Netzwerkeinladung. Die Beschreibung ist nur für deine Aufzeichnungen — sie ist nur für dich in dieser Liste sichtbar.\"],\"Weq9zb\":[\"Allgemein\"],\"Wf9lru\":[\"Sprachnachricht aufnehmen\"],\"Wfj7Sk\":[\"Benachrichtigungstöne stummschalten oder aktivieren\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Benutzerprofil\"],\"X6S3lt\":[\"Einstellungen, Kanäle, Server suchen...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Trotzdem fortfahren\"],\"XI1+wb\":[\"Ungültiges Format\"],\"XIXeuC\":[\"Nachricht an @\",[\"0\"]],\"XJOV1Y\":[\"Aktivität\"],\"XPaN4U\":[[\"name\"],\" · Eingabe\"],\"XPd6DR\":[\"Workflow-Verlauf (\",[\"0\"],\", \",[\"activeTotal\"],\" aktiv)\"],\"XU5AOg\":[\"Eingabe\"],\"XWgxXq\":[\"Album\"],\"Xd7+IT\":[\"Privatnachricht loslösen\"],\"XiSFjH\":[\"Das gerade aufgenommene Foto\"],\"Xm/s+u\":[\"Anzeige\"],\"Xp2n93\":[\"Zeigt Medien vom vertrauenswürdigen Datei-Host deines Servers. Es werden keine Anfragen an externe Dienste gestellt.\"],\"XvjC4F\":[\"Wird gespeichert...\"],\"Y+tK3n\":[\"Erste zu sendende Nachricht\"],\"YAqRpI\":[\"Kontoregistrierung für \",[\"account\"],\" erfolgreich: \",[\"message\"]],\"YDrGG0\":[\"Wiederverbindung fehlgeschlagen\"],\"YEfzvP\":[\"Geschütztes Thema (+t)\"],\"YGAmpG\":[\"Neu aufnehmen\"],\"YQOn6a\":[\"Mitgliederliste einklappen\"],\"YRCoE9\":[\"Kanal-Operator\"],\"YRwdh4\":[\"Teilen beenden\"],\"YURQaF\":[\"Profil anzeigen\"],\"YdBSvr\":[\"Medienanzeige und externe Inhalte steuern\"],\"Yj6U3V\":[\"Kein zentraler Server:\"],\"YjvpGx\":[\"Pronomen\"],\"Yp+Hi/\":[\"Einstellungen öffnen\"],\"YqH4l4\":[\"Kein Schlüssel\"],\"YulJZd\":[\"gelöscht\"],\"YyUPpV\":[\"Konto:\"],\"Z7ZXbT\":[\"Genehmigen\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" Zeile\"],\"other\":[\"#\",\" Zeilen\"]}]],\"Z8lGw6\":[\"Teilen\"],\"ZJSWfw\":[\"Nachricht beim Trennen vom Server\"],\"ZPHI0f\":[[\"nick\"],\" hat auf die Verschlüsselungsanfrage nicht geantwortet.\"],\"ZR1dJ4\":[\"Einladungen\"],\"ZTnDTA\":[\"Workflow erweitern\"],\"ZdWg0V\":[\"Im Browser öffnen\"],\"ZhRBbl\":[\"Nachrichten suchen…\"],\"Zmcu3y\":[\"Erweiterte Filter\"],\"ZqLD8l\":[\"Serverweit\"],\"a0bHay\":[\"Verbindung zu <0>\",[\"0\"],\" trennen?\"],\"a2/8e5\":[\"Thema gesetzt nach (Min.)\"],\"a3LDKx\":[\"Sicherheit\"],\"a739N6\":[\"Den rohen IRC-Verkehr dieses Servers ansehen\"],\"aHKcKc\":[\"Vorherige Seite\"],\"aIhsAD\":[\"Sprechtaste aktivieren\"],\"aJTbXX\":[\"Oper Password\"],\"aQryQv\":[\"Muster existiert bereits\"],\"aW33cO\":[\"Hintergrundgeräusche des Mikrofons reduzieren\"],\"aW9pLN\":[\"Maximale Anzahl der zugelassenen Benutzer. Leer lassen für kein Limit.\"],\"aYaeko\":[\"Diese Nachricht konnte nicht entschlüsselt werden. Sie wurde für eine Sitzung verschlüsselt, deren Schlüssel dieses Gerät nicht mehr hat.\"],\"abGlUP\":[\"Zurück zum Kanal\"],\"aecNzk\":[\"Sprachkanal \",[\"channelName\"],\" beitreten\"],\"afd7s2\":[\"Sprachkanal auf \",[\"serverName\"],\" starten\"],\"ah4fmZ\":[\"Zeigt auch Vorschauen von YouTube, Vimeo, SoundCloud und ähnlichen bekannten Diensten.\"],\"aifXak\":[\"Keine Medien in diesem Kanal\"],\"ap2zBz\":[\"Locker\"],\"aubGf5\":[\"Am stärksten, aber nur mit anderen Obby-Nutzern\"],\"az8lvo\":[\"Aus\"],\"azXSNo\":[\"Mitgliederliste ausklappen\"],\"azdliB\":[\"Bei einem Konto anmelden\"],\"b0Z/U1\":[\"Maximale Aufnahmelänge erreicht, die Aufnahme wurde hier beendet.\"],\"b26wlF\":[\"sie/ihr\"],\"b2gRwi\":[\"Deinen Standort teilen\"],\"bD/+Ei\":[\"Streng\"],\"bFDO8z\":[\"Gateway online\"],\"bLt/0J\":[\"Workflow\"],\"bQ6BJn\":[\"Detaillierte Flood-Schutzregeln konfigurieren. Jede Regel legt fest, welche Aktivitäten überwacht werden sollen und welche Maßnahmen bei Überschreitung der Schwellenwerte ergriffen werden.\"],\"bRfx7k\":[\"Zur Antwort gehen\"],\"bUu+tR\":[\"Diese Datei ist nicht verschlüsselt. Jeder mit dem Link kann sie öffnen.\"],\"bVBC/W\":[\"Gateway verbunden\"],\"bZJKzE\":[\"Genau\"],\"beV7+y\":[\"Der Benutzer erhält eine Einladung, \",[\"channelName\"],\" beizutreten.\"],\"biKhQ2\":[\"Über diese Zuordnung\"],\"bk84cH\":[\"Abwesenheitsnachricht\"],\"bkHdLj\":[\"IRC-Server hinzufügen\"],\"blWpTh\":[\"Karte öffnen\"],\"bmQLn5\":[\"Regel hinzufügen\"],\"bv4cFj\":[\"Transport\"],\"bwRvnp\":[\"Aktion\"],\"bzSI52\":[\"Verwerfen\"],\"c8+EVZ\":[\"Verifiziertes Konto\"],\"cBQkN7\":[\"Gerätenamen werden erst angezeigt, wenn Sie den Kamerazugriff erlauben.\"],\"cC5JaD\":[[\"nick\"],\" hat die Verschlüsselung beendet.\"],\"cGYUlD\":[\"Es werden keine Medienvorschauen geladen.\"],\"cJMrvr\":[\"Dieser Chat ist mit Obbys nativem Verfahren verschlüsselt. Vergleiche die Fingerabdrücke über einen anderen Kanal und markiere ihn dann als verifiziert.\"],\"cLF98o\":[\"Kommentare anzeigen (\",[\"commentCount\"],\")\"],\"cPWpNd\":[\"Fingerabdruck von \",[\"nick\"]],\"cSgpoS\":[\"Privatnachricht anheften\"],\"cXeEKu\":[\"Dadurch werden auch die \",[\"0\"],\" unten angebundenen Netzwerke geschlossen.\"],\"chQsxg\":[\"Formatierte Ausgabe kopieren\"],\"cl/A5J\":[\"Willkommen bei \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Löschen\"],\"coPLXT\":[\"Wir speichern Ihre IRC-Kommunikation nicht auf unseren Servern\"],\"cqQyPB\":[\"Ordnername\"],\"crYH/6\":[\"SoundCloud-Player\"],\"cv5DQb\":[\"kein Host festgelegt\"],\"cvJaBb\":[\"Neuer Fingerabdruck von \",[\"nick\"]],\"d+oYyk\":[\"Verschlüsselung verifizieren\"],\"d3sis4\":[\"Server hinzufügen\"],\"d9aN5k\":[[\"username\"],\" aus dem Kanal entfernen\"],\"dCyaXa\":[\"Verschlüsselung mit \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Abbrechen\"],\"dF6vP6\":[\"Live\"],\"dGi1We\":[\"Dieses Privatgespräch loslösen\"],\"dJVuyC\":[\"hat \",[\"channelName\"],\" verlassen (\",[\"reason\"],\")\"],\"dMtLDE\":[\"an\"],\"dNXmVa\":[\"Der Zugriff wurde verweigert. Erlauben Sie den Zugriff auf Kamera und Mikrofon in den Browser- oder Systemeinstellungen und versuchen Sie es erneut.\"],\"dRqrdL\":[[\"0\"],\" muss eine ganze Zahl sein.\"],\"dTx/vl\":[\"Echo vom Lautsprecher reduzieren, das vom Mikrofon aufgenommen wird\"],\"dXqxlh\":[\"<0>⚠️ Sicherheitsrisiko! Diese Verbindung könnte anfällig für Abhören oder Man-in-the-Middle-Angriffe sein.\"],\"dZwAKK\":[\"Privaten Chat öffnen\"],\"da9Q/R\":[\"Kanalmodi geändert\"],\"dhJN3N\":[\"Kommentare anzeigen\"],\"diaYU+\":[\"<0>\",[\"0\"],\" und <1>\",[\"1\"],\" tippen...\"],\"dj2xTE\":[\"Benachrichtigung schließen\"],\"dkycQY\":[\"Verschlüsselung abbrechen\"],\"dlkjqx\":[\"Bild-in-Bild\"],\"dnUmOX\":[\"Noch keine Bots in diesem Netzwerk registriert.\"],\"dpCzmC\":[\"Flood-Schutz-Einstellungen\"],\"dqoiJ2\":[\"Noch keine Zuschauer.\"],\"e8jzAa\":[\"alle Anhänge entfernen\"],\"e9dQpT\":[\"Möchtest du diesen Link in einem neuen Tab öffnen?\"],\"ePK91l\":[\"Bearbeiten\"],\"eYBDuB\":[\"Bild hochladen oder URL mit optionaler \",[\"size\"],\"-Substitution angeben\"],\"edBbee\":[[\"username\"],\" per hostmask sperren (verhindert erneutes Beitreten von derselben IP/Host)\"],\"ekfzWq\":[\"Benutzereinstellungen\"],\"elPDWs\":[\"IRC-Client-Erfahrung anpassen\"],\"etgedT\":[\"Emojis\"],\"eu2osY\":[\"<0>💡 Empfehlung: Fahre nur fort, wenn du diesem Server vertraust und die Risiken kennst. Teile keine sensiblen Informationen oder Passwörter über diese Verbindung.\"],\"euEhbr\":[\"Klicke, um \",[\"channel\"],\" beizutreten\"],\"exyUec\":[\"Verbindung\"],\"ez3vLd\":[\"Mehrzeilige Eingabe aktivieren\"],\"f0J5Ki\":[\"Die Server-zu-Server-Kommunikation verwendet möglicherweise unverschlüsselte Verbindungen\"],\"f9BHJk\":[\"Benutzer warnen\"],\"fDOLLd\":[\"Keine Kanäle gefunden.\"],\"fFgbRU\":[[\"safeName\"],\" ist auf dem Server nicht mehr verfügbar.\"],\"fHbMUl\":[\"sprachkanal\"],\"fMPkxb\":[\"Mehr anzeigen\"],\"fWPVzC\":[\"Der Datei-Host speichert sie lesbar, und wer den Link bekommt, kann sie öffnen. Wechsle zur Obby-Verschlüsselung, um Dateien verschlüsselt zu senden.\"],\"fYdEvu\":[\"Workflow-Verlauf (\",[\"0\"],\")\"],\"fdplPL\":[\"Für mich stummschalten\"],\"ffzDkB\":[\"Anonyme Analysen:\"],\"fk1WEw\":[\"Verschlüsselt\"],\"fq1GF9\":[\"Anzeigen, wenn Benutzer die Verbindung trennen\"],\"g1CwiD\":[[\"name\"],\" ausführen?\"],\"g3UF2V\":[\"Annehmen\"],\"g9NNfO\":[\"Video starten\"],\"gCldcN\":[\"Akzentfarbe ändern\"],\"gD44Av\":[\"Diese Datei unverschlüsselt senden?\"],\"gEF57C\":[\"Dieser Server unterstützt nur einen Verbindungstyp\"],\"gJuLUI\":[\"Ignorierliste\"],\"gNzMrk\":[\"Aktueller Avatar\"],\"gbfM3J\":[\"Dieses Konto ist von \",[\"sessionCount\"],\" Sitzungen verbunden. Details pro Sitzung werden nur dem Kontoinhaber oder IRC-Operatoren offengelegt.\"],\"gcoiFh\":[\"Erneut verbinden\"],\"gfySTe\":[\"Alles ausblenden\"],\"gh06VD\":[\"Ausgabe\"],\"gjPWyO\":[\"Spitznamen eingeben...\"],\"gnTaUA\":[\"Hand heben\"],\"gz6UQ3\":[\"Maximieren\"],\"h6/IMX\":[\"Füge dein erstes Netzwerk hinzu\"],\"h6razj\":[\"Kanalname-Maske ausschließen\"],\"hG6jnw\":[\"Kein Thema gesetzt\"],\"hG89Ed\":[\"Bild\"],\"hYgDIe\":[\"Erstellen\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"z.B. 100:1440\"],\"hctjqj\":[\"Wähle links einen Bot aus, um seine Befehle und Verwaltungsaktionen zu sehen.\"],\"he3ygx\":[\"Kopieren\"],\"hehnjM\":[\"Anzahl\"],\"hhAi8w\":[\"Netzwerkprotokoll\"],\"hou0tP\":[\"Stream\"],\"hxgCTb\":[\"Workflow schließen\"],\"hzdLuQ\":[\"Nur Benutzer mit Voice oder höher können sprechen\"],\"i0qMbr\":[\"Startseite\"],\"iDNBZe\":[\"Benachrichtigungen\"],\"iH8pgl\":[\"Zurück\"],\"iL9SZg\":[\"Benutzer sperren (per Nickname)\"],\"iNt+3c\":[\"Zurück zum Bild\"],\"iQvi+a\":[\"Nicht mehr vor geringer Verbindungssicherheit für diesen Server warnen\"],\"iSLIjg\":[\"Verbinden\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Server-Host\"],\"idD8Ev\":[\"Gespeichert\"],\"ifn/bQ\":[\"Dieser Bildschirm ist nicht mehr vorhanden.\"],\"iivqkW\":[\"Angemeldet seit\"],\"ij+Elv\":[\"Bildvorschau\"],\"ilIWp7\":[\"Benachrichtigungen umschalten\"],\"itEJCl\":[\"Ordner umbenennen oder löschen\"],\"iuaqvB\":[\"* als Platzhalter verwenden. Beispiele: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Nach Hostmaske sperren\"],\"jA4uoI\":[\"Thema:\"],\"jHGY5E\":[\"Nachricht nicht gesendet: Der Verschlüsselungsschlüssel hat sich geändert. Überprüfe den neuen Schlüssel oder beende die Verschlüsselung, bevor du unverschlüsselt sendest.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Grund (optional)\"],\"jUV7CU\":[\"Avatar hochladen\"],\"jW5Uwh\":[\"Steuert, wie viele externe Medien geladen werden. Aus / Sicher / Vertrauenswürdige / Alle Inhalte.\"],\"jXzms5\":[\"Anhangsoptionen\"],\"jZlrte\":[\"Farbe\"],\"jbq7j2\":[\"Ablehnen\"],\"jfC/xh\":[\"Kontakt\"],\"jvN2+I\":[[\"0\"],\" inaktiv\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Fingerabdruck kopieren\"],\"k112DD\":[\"Ältere Nachrichten laden\"],\"k1opY7\":[\"Rauschunterdrückung\"],\"k3ID0F\":[\"Mitglieder filtern…\"],\"k65gsE\":[\"Vertieft ansehen\"],\"k7Zgob\":[\"Verbindung abbrechen\"],\"kAVx5h\":[\"Keine Einladungen gefunden\"],\"kCLEPU\":[\"Verbunden mit\"],\"kF5LKb\":[\"Ignorierte Muster:\"],\"kG2fiE\":[\"konfigurationsdefiniert\"],\"kGeOx/\":[[\"0\"],\" beitreten\"],\"kITKr8\":[\"Kanal-Modi werden geladen...\"],\"kPpPsw\":[\"Du bist ein IRC Operator\"],\"kWJmRL\":[\"Du\"],\"kb9fJC\":[\"Entschlüsselte Datei speichern\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Verschlüsselung läuft… (zum Abbrechen klicken)\"],\"kjMqSj\":[\"JSON kopieren\"],\"krViRy\":[\"Klicken zum Kopieren als JSON\"],\"ks71ra\":[\"Ausnahmen\"],\"kw4lRv\":[\"Kanal-Halboperator\"],\"kxgIRq\":[\"Kanal auswählen oder hinzufügen, um zu beginnen.\"],\"ky2mw7\":[\"über @\",[\"0\"]],\"ky6dWe\":[\"Avatar-Vorschau\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Kanäle werden geladen...\"],\"l+IUVW\":[\"Kontoverifizierung für \",[\"account\"],\" erfolgreich: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"erneut verbunden\"],\"other\":[[\"reconnectCount\"],\"-mal erneut verbunden\"]}]],\"l1l8sj\":[\"vor \",[\"0\"],\" T.\"],\"l4mncX\":[\"Hier ist niemand. Bitte jemanden, mit /join \",[\"channelName\"],\" beizutreten.\"],\"l5NhnV\":[\"#kanal (optional)\"],\"lCF0wC\":[\"Aktualisieren\"],\"lH+ed1\":[\"Warten auf den ersten Schritt…\"],\"lHVfE4\":[\"Datei nicht hochgeladen: der Verschlüsselungsschlüssel hat sich geändert. Prüfe den neuen Schlüssel, oder beende die Verschlüsselung und lade unverschlüsselt hoch.\"],\"lHy8N5\":[\"Weitere Kanäle werden geladen...\"],\"lJGJot\":[\"Kanäle finden\"],\"lasgrr\":[\"verwendet\"],\"lbpf14\":[[\"value\"],\" beitreten\"],\"lf3MT4\":[\"Zu verlassender Kanal (Standard: aktueller)\"],\"lfFsZ4\":[\"Kanäle\"],\"lh69cG\":[[\"nick\"],\" möchte einen verschlüsselten Chat beginnen\"],\"lip0az\":[\"Lautsprecher \",[\"0\"]],\"lkNdiH\":[\"Kontoname\"],\"loQxaJ\":[\"Ich bin zurück\"],\"lrlQl/\":[\"Lautstärke für \",[\"0\"]],\"lvfaxv\":[\"STARTSEITE\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Hinzufügen\"],\"m8flAk\":[\"Vorschau (noch nicht hochgeladen)\"],\"mDkV0w\":[\"Workflow wird gestartet…\"],\"mDt3zx\":[\"Verifizieren…\"],\"mEPxTp\":[\"<0>⚠️ Vorsicht! Öffne nur Links aus vertrauenswürdigen Quellen. Bösartige Links können deine Sicherheit oder Privatsphäre gefährden.\"],\"mH+wEJ\":[\"Nachricht \",[\"0\"],\" (Enter für neue Zeile, Umschalt+Enter zum Senden)\"],\"mHGdhG\":[\"Serverinformationen\"],\"mHfd/S\":[\"Was du gerade tust\"],\"mMYBD9\":[\"Weit – Breiterer Schutzbereich\"],\"mQuDmS\":[[\"sender\"],\" hat die Verschlüsselung neu gestartet. Diese Unterhaltung bleibt unverschlüsselt, bis du zustimmst.\"],\"mRsNSE\":[\"Bots anzeigen\"],\"mTGsPd\":[\"Kanalthema\"],\"mU8j6O\":[\"Keine externen Nachrichten (+n)\"],\"mZp8FL\":[\"Automatisch auf einzeilig wechseln\"],\"mdIQ65\":[\"Deine Nachrichten mit \",[\"nick\"],\" sind verschlüsselt. Diese Dateien sind zu groß zum Verschlüsseln und würden im Klartext gesendet.\"],\"mdQu8G\":[\"DeinNickname\"],\"miSSBQ\":[\"Kommentare (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Mikrofon und Kamera auswählen\"],\"mvyLSy\":[\"Benutzer ist authentifiziert\"],\"mwtcGl\":[\"Kommentare schließen\"],\"myL0MR\":[\"Dieses Netzwerk löschen?\"],\"mzI/c+\":[\"Herunterladen\"],\"mzfIag\":[\"Server\"],\"n3fGRk\":[\"gesetzt von \",[\"0\"]],\"n5+j9l\":[\"z. B. <0>wss://host:port/socket\"],\"n6T9To\":[\"Stummschaltung für mich aufheben\"],\"n8TilE\":[\"Kanalnamen kopieren\"],\"n9NCB9\":[\"Von Obby verarbeitet, bevor es gesendet wird\"],\"nDekZG\":[\"Verbindung bearbeiten\"],\"nDvKjY\":[\"Sprachkanal\"],\"nE9jsU\":[\"Entspannt – Weniger aggressiver Schutz\"],\"nNflMD\":[\"Kanal verlassen\"],\"nPXkBi\":[\"WHOIS-Daten werden geladen...\"],\"nWMRxa\":[\"Loslösen\"],\"nX4XLG\":[\"Operator-Aktionen\"],\"nXnMSE\":[\"Dein Browser kann dieses Video nicht abspielen.\"],\"nYiCGx\":[\"Neuen Schlüssel akzeptieren\"],\"nkC032\":[\"Kein Flood-Profil\"],\"nsLuck\":[\"Die Verschlüsselung wurde beendet, bevor diese Datei gesendet wurde. Sie wurde nicht zugestellt.\"],\"nta7V8\":[\"Verschlüsselungsoptionen\"],\"o69z4d\":[\"Warnmeldung an \",[\"username\"],\" senden\"],\"o9ylQi\":[\"GIFs suchen, um zu beginnen\"],\"oFGkER\":[\"Server-Hinweise\"],\"oOi11l\":[\"Nach unten scrollen\"],\"oPYIL5\":[\"Netzwerk\"],\"oQEzQR\":[\"Neue Direktnachricht\"],\"oRH6Dq\":[\"Kanal\"],\"oX4ytF\":[\"Nickname\"],\"oXOSPE\":[\"Online\"],\"oaTtrx\":[\"Bots suchen\"],\"oal760\":[\"Man-in-the-Middle-Angriffe auf Server-Verbindungen sind möglich\"],\"obBbyQ\":[\"Bildschirm aufnehmen\"],\"oeqmmJ\":[\"Vertrauenswürdige Quellen\"],\"ogKae6\":[\"Verschlüsselung ist auf diesem Gerät nicht verfügbar.\"],\"optX0N\":[\"vor \",[\"0\"],\" Std.\"],\"ovBPCi\":[\"Standard\"],\"p0Z69r\":[\"Muster darf nicht leer sein\"],\"p1KgtK\":[\"Audio konnte nicht geladen werden\"],\"p59pEv\":[\"Weitere Details\"],\"p7sRI6\":[\"Anderen mitteilen, wenn Sie tippen\"],\"pBm1od\":[\"Geheimer Kanal\"],\"pDpirO\":[\"Von IRC-Server bereitgestellter Befehl\"],\"pEK2nL\":[\"Diese Nachricht war nicht verschlüsselt. Sie stammt möglicherweise von einem anderen Client dieser Person, der keine Verschlüsselung verwendet.\"],\"pJ/IRc\":[\"Aufnahme beenden\"],\"pNmiXx\":[\"Ihr Standard-Nickname für alle Server\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Kontopasswort\"],\"pZGrXo\":[\"Kamera wechseln\"],\"peNE68\":[\"Dauerhaft\"],\"pgoP68\":[\"Sprechtaste deaktivieren\"],\"plhHQt\":[\"Keine Daten\"],\"pm6+q5\":[\"Sicherheitswarnung\"],\"pn5qSs\":[\"Weitere Informationen\"],\"pqr+oY\":[\"Nachricht \",[\"0\"]],\"puvGJc\":[\"Tic-Tac-Toe spielen\"],\"q0cR4S\":[\"ist jetzt bekannt als **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"Kanal erscheint nicht in LIST- oder NAMES-Befehlen\"],\"qGMwvV\":[\"Mikrofonpegel\"],\"qIk9n4\":[[\"minutes\"],\" Minuten\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" tippt...\"],\"qLpTm/\":[\"Reaktion \",[\"emoji\"],\" entfernen\"],\"qVkGWK\":[\"Anheften\"],\"qXgujk\":[\"Eine Aktion / Emote senden\"],\"qY8wNa\":[\"Homepage\"],\"qZQ5M4\":[\"Du hast diesen Kontakt verifiziert.\"],\"qa9cy4\":[\"Foto\"],\"qb0xJ7\":[\"Platzhalter: * beliebige Zeichen, ? ein einzelnes Zeichen. Beispiele: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Kanalschlüssel (+k)\"],\"qtoOYG\":[\"Kein Limit\"],\"r1W2AS\":[\"Dateiserver-Bild\"],\"r9l16H\":[\"Dieses Gerät konnte gerade keinen Standort ermitteln.\"],\"rI9ogj\":[\"Kanaloptionen öffnen\"],\"rIPR2O\":[\"Thema gesetzt vor (Min.)\"],\"rMMSYo\":[\"Maximale Länge ist \",[\"0\"]],\"rT2cV+\":[\"Kamera\"],\"rWtzQe\":[\"Das Netzwerk hat sich geteilt und wieder verbunden. ✅\"],\"rYG2u6\":[\"Bitte warten...\"],\"rjGI/Q\":[\"Datenschutz\"],\"rjTJRY\":[\"gesperrt\"],\"rk8iDX\":[\"GIFs werden geladen...\"],\"rn6SBY\":[\"Ton einschalten\"],\"ry4yU/\":[\"Rohdaten anzeigen\"],\"rzK+O+\":[[\"nick\"],\" sendet verschlüsselte Nachrichten, die dieses Gerät nicht lesen kann. Die Verschlüsselung muss neu gestartet werden, bevor sie sich öffnen lassen.\"],\"s/UKqq\":[\"Wurde aus dem Kanal geworfen\"],\"s/ereB\":[\"aktiv\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" Schlüssel\"],\"other\":[\"#\",\" Schlüssel\"]}]],\"s36GUv\":[\"Mikrofonzugriff erlauben\"],\"s4NaO3\":[\"Standort konnte nicht ermittelt werden.\"],\"s7L3Mu\":[\"neuer ordner\"],\"s7oqXR\":[\"Netzwerk auswählen\"],\"s8cATI\":[\"ist \",[\"channelName\"],\" beigetreten\"],\"sCO9ue\":[\"Die Verbindung zu <0>\",[\"serverName\"],\" hat folgende Sicherheitsbedenken:\"],\"sGH11W\":[\"Server\"],\"sHI1H+\":[\"ist jetzt bekannt als **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" hat dich eingeladen, \",[\"channel\"],\" beizutreten\"],\"sUBSbK\":[\"Noch keine Upstream-Netzwerke.\"],\"sW5OjU\":[\"erforderlich\"],\"sYI3px\":[\"Nickname zum Anschreiben\"],\"sby+1/\":[\"Zum Kopieren klicken\"],\"sfN25C\":[\"Ihr echter oder vollständiger Name\"],\"shXreC\":[\"Bildschirmbereich aufnehmen\"],\"sliuzR\":[\"Link öffnen\"],\"sqrO9R\":[\"Benutzerdefinierte Erwähnungen\"],\"sr6RdJ\":[\"Mehrzeilig mit Shift+Enter\"],\"swrCpB\":[\"Der Kanal wurde von \",[\"oldName\"],\" in \",[\"newName\"],\" umbenannt von \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Erweitert\"],\"t/YqKh\":[\"Entfernen\"],\"t2RBbk\":[\"Textkanal\"],\"t47eHD\":[\"Ihr eindeutiger Bezeichner auf diesem Server\"],\"tAkAh0\":[\"URL mit optionaler \",[\"size\"],\"-Substitution. Beispiel: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Kopieren fehlgeschlagen, wählen zum erneuten Versuch\"],\"tXLJS3\":[\"Seitenleiste der Kanalliste ein- oder ausblenden\"],\"tfDRzk\":[\"Speichern\"],\"tgfK6H\":[\"Workflow kopieren\"],\"thC9Rq\":[\"Einen Kanal verlassen\"],\"tiBsJk\":[\"hat \",[\"channelName\"],\" verlassen\"],\"tl/zMw\":[\"Dieser Browser kann kein Audio aufnehmen.\"],\"tpVoTN\":[\"Informationen darüber, wer diesen Befehl ausgelöst hat, werden vom Bot bereitgestellt und der Absender kann vom Server nicht verifiziert werden.\"],\"tsc6g4\":[[\"safeName\"],\" wird entschlüsselt…\"],\"tt4/UD\":[\"hat sich abgemeldet (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" weitere Zeile\"],\"other\":[\"#\",\" weitere Zeilen\"]}]],\"tu2JEr\":[\"Beizutretender Kanal (#name)\"],\"u0TcnO\":[\"Nickname {nick} bereits vergeben, versuche es mit {newNick}\"],\"u0a8B4\":[\"Als IRC-Operator für Verwaltungszugriff authentifizieren\"],\"u0rWFU\":[\"Erstellt nach (Min.)\"],\"u72w3t\":[\"Zu ignorierende Benutzer und Muster\"],\"u7jc2L\":[\"hat sich abgemeldet\"],\"uAQUqI\":[\"Status\"],\"uB85T3\":[\"Speichern fehlgeschlagen: \",[\"msg\"]],\"uK9Jap\":[\"Browser zeigen Ihre Lautsprecher erst an, wenn Sie den Zugriff auf ein Mikrofon oder eine Kamera erlaubt haben. Es wird nichts aufgezeichnet.\"],\"uKPqyn\":[\"Auf deinen Standort zentrieren\"],\"uMIUx8\":[\"Bot \",[\"0\"],\" löschen? Dies löscht die Datenbankzeile vorläufig; der Nick kann später erst nach einem /REHASH wiederverwendet werden.\"],\"uNSY8W\":[\"Verbindung wird wiederhergestellt. Bearbeite die Verbindung, wenn dies weiterhin fehlschlägt\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"MOTD anzeigen\"],\"uW3lLI\":[\"IRC-Server:\"],\"ukyW4o\":[\"Deine Einladungslinks\"],\"uowbPn\":[\"Anhang entfernen\"],\"usSSr/\":[\"Zoomstufe\"],\"v0xJr9\":[\"Der Verschlüsselungsschlüssel von \",[\"nick\"],\" hat sich geändert. Das passiert auf einem neuen Gerät, und genau so sieht auch ein Angreifer aus. Vergleiche den neuen Fingerprint mit \",[\"nick\"],\" außerhalb dieses Chats und akzeptiere ihn dann.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Shift+Enter für neue Zeilen (Enter sendet)\"],\"vERlcd\":[\"Profil\"],\"vK0RL8\":[\"Kein Thema\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Sprache\"],\"vYUkQB\":[\"Kein Lautsprecher erkannt.\"],\"vaHYxN\":[\"Echter Name\"],\"vhjbKr\":[\"Abwesend\"],\"vnq5rj\":[\"Videonachricht aufnehmen\"],\"w/nogd\":[[\"0\"],\" Netzwerk\",[\"1\"],\" — wähle eines zum Beitreten\"],\"w4NYox\":[[\"title\"],\" Client\"],\"w8dbR6\":[\"Wählen Sie Mikrofon, Kamera und Lautsprecher für Anrufe\"],\"w8xQRx\":[\"Ungültiger Wert\"],\"wCKe3+\":[\"Workflow-Verlauf\"],\"wFjjxZ\":[\"wurde von \",[\"username\"],\" aus \",[\"channelName\"],\" gekickt (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Keine Bann-Ausnahmen gefunden\"],\"wHhlQr\":[\"Verschlüsselten Chat annehmen\"],\"wJijgU\":[\"Standort\"],\"wK0BwN\":[\"Verschlüsselungsschlüssel geändert\"],\"wPrGnM\":[\"Kanal-Administrator\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Überlegung\"],\"wbm86v\":[\"Anzeigen, wenn Benutzer Kanäle betreten oder verlassen\"],\"wdxz7K\":[\"Quelle\"],\"whqZ9r\":[\"Weitere Wörter oder Phrasen zum Hervorheben\"],\"wlQNTg\":[\"Mitglieder\"],\"wm7RV4\":[\"Benachrichtigungston\"],\"woaefe\":[\"Systemstandard\"],\"wsRxbL\":[\"Audio aufnehmen\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Deine Nachrichten könnten abgefangen werden, wenn sie zwischen Servern weitergeleitet werden\"],\"x1m5RZ\":[\"Benutzer einladen\"],\"x3+y8b\":[\"So viele Personen haben sich über diesen Link registriert\"],\"xCJdfg\":[\"Leeren\"],\"xDAtGP\":[\"Nachricht\"],\"xDN4e3\":[\"Kanalinfo anzeigen\"],\"xOTzt5\":[\"gerade eben\"],\"xQv7xy\":[\"Standort mit \",[\"target\"],\" teilen.\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" und <2>\",[\"2\"],\" tippen...\"],\"xUHRTR\":[\"Beim Verbinden automatisch als Operator authentifizieren\"],\"xWHwwQ\":[\"Sperren\"],\"xXs5GT\":[\"Datei nicht hochgeladen: die Verschlüsselung wird noch eingerichtet. Sie geht raus, sobald die Verschlüsselung aktiv ist, oder nachdem du sie beendet hast.\"],\"xYilR2\":[\"Medien\"],\"xbi8D6\":[\"Dieser Server unterstützt keine Einladungslinks (die<0>obby.world/invitation-Capability wird nicht angekündigt). Du kannst trotzdem normal chatten; dieses Panel ist für Netzwerke mit obbyircd.\"],\"xceQrO\":[\"Nur sichere Websockets werden unterstützt\"],\"xdtXa+\":[\"Kanalname\"],\"xlCYOE\":[\"Weitere Nachrichten werden geladen...\"],\"xlhswE\":[\"Mindestwert ist \",[\"0\"]],\"xq97Ci\":[\"Wort oder Phrase hinzufügen...\"],\"xuRqRq\":[\"Client-Limit (+l)\"],\"y1eoq1\":[\"Link kopieren\"],\"y7sj+0\":[\"Streamer\"],\"yIHP+U\":[\"Verschlüsselter Anhang von einem nicht vertrauenswürdigen Host. Aktiviere externe Inhalte, um ihn zu öffnen.\"],\"yJ1eqU\":[\"Zuschauer (\",[\"0\"],\")\"],\"yJztBY\":[\"Netzwerk löschen\"],\"yNeucF\":[\"Dieser Server unterstützt keine erweiterten Profilmetadaten (IRCv3 METADATA). Felder wie Avatar, Anzeigename und Status sind nicht verfügbar.\"],\"yPlrca\":[\"Kanal-Avatar\"],\"yQE2r9\":[\"Laden\"],\"ySEw1a\":[\"Bots (lädt \",[\"botsLoadingCount\"],\")\"],\"ySU+JY\":[\"deine@email.de\"],\"ySlukM\":[\"Obby - IRC in die Zukunft bringen\"],\"yTX1Rt\":[\"Oper-Benutzername\"],\"yYOzWD\":[\"Protokolle\"],\"yek4JL\":[\"Ordner nach oben verschieben\"],\"yfx9Re\":[\"IRC-Operatorpasswort\"],\"ygCKqB\":[\"Stopp\"],\"ymDxJx\":[\"IRC-Operatorbenutzername\"],\"yrpRsQ\":[\"Nach Name sortieren\"],\"ywVWqb\":[\"Deine Nachrichten mit \",[\"nick\"],\" sind verschlüsselt. \",[\"0\"],\" von \",[\"1\"],\" Dateien sind zu groß zum Verschlüsseln und würden im Klartext gesendet. Der Rest bleibt verschlüsselt.\"],\"yz7wBu\":[\"Schließen\"],\"z0DY9w\":[\"Nachricht \",[\"0\"],\" (Umschalt+Enter für neue Zeile)\"],\"z2xxYa\":[\"Verschlüsselt & verifiziert\"],\"zCEMmq\":[\"Dieser Browser kann kein Video aufnehmen.\"],\"zFT5rr\":[\"fertig\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" Schritt\"],\"other\":[\"#\",\" Schritte\"]}]],\"zJS04D\":[\"Aus Ordner entfernen\"],\"zJw+jA\":[\"setzt Modus: \",[\"0\"]],\"zNSskd\":[\"Die Aufnahme konnte nicht erstellt werden.\"],\"zZm1gU\":[\"Video stoppen\"],\"zb/HT0\":[\"mehr anzeigen\"],\"zbSnl2\":[\"Upload-Größenlimit erreicht, die Aufnahme wurde hier beendet.\"],\"zbymaY\":[\"vor \",[\"0\"],\" Min.\"],\"zebeLu\":[\"oper-Benutzername eingeben\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Lautsprecher\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Gerätenamen werden erst angezeigt, wenn Sie den Mikrofonzugriff erlauben.\"],\"+2t41u\":[\"Gib den 6-stelligen Code aus deiner Authenticator-App ein, um die Anmeldung als \",[\"account\"],\" abzuschließen.\"],\"+5VMrz\":[\"Ungültiges Musterformat. Verwenden Sie nick!user@host (Platzhalter * erlaubt)\"],\"+6NQQA\":[\"Allgemeiner Support-Kanal\"],\"+6NyRG\":[\"Client\"],\"+AI7ot\":[\"Standort teilen\"],\"+B5ztW\":[\"kanal hinzufügen\"],\"+K0AvT\":[\"Trennen\"],\"+Q1v1x\":[\"Authentifiziert\"],\"+WNb3x\":[\"Video in neuem Fenster öffnen\"],\"+cyFdH\":[\"Standardnachricht beim Als-abwesend-markieren\"],\"+fRR7i\":[\"Sperren\"],\"+mVPqU\":[\"Markdown-Formatierung in Nachrichten rendern\"],\"+s1J8k\":[\"Als gelesen markieren\"],\"+s4tdz\":[\"Nickname kopieren\"],\"+vqCJH\":[\"Ihr Kontobenutzername zur Authentifizierung\"],\"+yPBXI\":[\"Datei auswählen\"],\"+zy2Nq\":[\"Typ\"],\"/09cao\":[\"Geringe Verbindungssicherheit (Stufe \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Sich als zurück markieren\"],\"/3BQ4J\":[\"Externe Benutzer können keine Nachrichten senden\"],\"/4C8U0\":[\"Alles kopieren\"],\"/6BzZF\":[\"Mitgliederliste umschalten\"],\"/AkXyp\":[\"Bestätigen?\"],\"/DwR+n\":[\"Wird erstellt…\"],\"/TNOPk\":[\"Benutzer ist abwesend\"],\"/UGQxY\":[\"Kamera \",[\"0\"]],\"/X0D0z\":[\"Wählen Sie, über welchen Lautsprecher Anrufe wiedergegeben werden\"],\"/XQgft\":[\"Entdecken\"],\"/abSCI\":[\"Kopieren fehlgeschlagen, tippen zum erneuten Versuch\"],\"/cF7Rs\":[\"Lautstärke\"],\"/dqduX\":[\"Nächste Seite\"],\"/fc3q4\":[\"Alle Inhalte\"],\"/kISDh\":[\"Benachrichtigungstöne aktivieren\"],\"/kL38k\":[\"Kanäle neu anordnen\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"Neues Passwort\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Töne bei Erwähnungen und Nachrichten abspielen\"],\"/xQ19T\":[\"Bots in diesem Netzwerk\"],\"/zrWol\":[\"Nicht verschlüsselt\"],\"0/0ZGA\":[\"Kanalname-Maske\"],\"05LWBX\":[\"Biometrischen Schlüssel / Sicherheitsschlüssel hinzufügen\"],\"0CvhiV\":[\"Bot in diesem Kanal\"],\"0D1Q7K\":[\"Aufgeben\"],\"0D6j7U\":[\"Mehr über benutzerdefinierte Regeln erfahren →\"],\"0NqWnb\":[\"Zum Stream einladen\"],\"0XsHcR\":[\"Benutzer rauswerfen\"],\"0ZpE//\":[\"Nach Benutzern sortieren\"],\"0bEPwz\":[\"Als abwesend setzen\"],\"0dGkPt\":[\"Kanalliste ausklappen\"],\"0gS7M5\":[\"Anzeigename\"],\"0kS+M8\":[\"BeispielNET\"],\"0lUbyX\":[\"Gib deinen Kontonamen ein. Wir senden einen 6-stelligen Wiederherstellungscode an die hinterlegte verifizierte Adresse.\"],\"0rgoY7\":[\"Nur mit ausgewählten Servern verbinden\"],\"0rz+/Q\":[\"Befehle werden geladen…\"],\"0wdd7X\":[\"Beitreten\"],\"0xHrY2\":[\"Dieser Server meldet keine Backend-URL (draft/authtoken oder obby.world/FILEHOST). Die Admin-Endpunkte sind nicht erreichbar.\"],\"196EG4\":[\"Privatnachricht löschen\"],\"1A3EXy\":[\"Ausklappen\"],\"1AzsG5\":[\"Mit \",[\"0\"],\" verknüpfen\"],\"1C/fOn\":[\"Der Bot hat noch keine Slash-Befehle registriert.\"],\"1DSr1i\":[\"Konto registrieren\"],\"1K9HPk\":[\"Baum anzeigen\"],\"1O/24y\":[\"Kanalliste umschalten\"],\"1OWwRx\":[\"Bot-Befehle\"],\"1QfxQT\":[\"Verwerfen\"],\"1TNIig\":[\"Öffnen\"],\"1VPJJ2\":[\"Warnung: Externer Link\"],\"1VyPbQ\":[\"90° drehen\"],\"1ZC/dv\":[\"Keine ungelesenen Erwähnungen oder Nachrichten\"],\"1iY5xv\":[\"Mikrofon\"],\"1p1J0V\":[\"Leeres Paket. Füge einige Emoji hinzu.\"],\"1pO1zi\":[\"Servername ist erforderlich\"],\"1qqOhi\":[\"Griff ziehen, um einen Kanal zu verschieben oder in einen Ordner zu legen\"],\"1t/NnN\":[\"Ablehnen\"],\"1u8a3u\":[\"Emojis suchen...\"],\"1ub+Zu\":[[\"hours\"],\" Stunden\"],\"1uwfzQ\":[\"Kanalthema anzeigen\"],\"1wdjme\":[\"Personen\"],\"268g7c\":[\"Anzeigenamen eingeben\"],\"27I0xj\":[\"Server-weiter Bot, von jedem Kanal erreichbar\"],\"2CEOW6\":[\"Netzwerk über soju bouncer angebunden\"],\"2F9+AZ\":[\"Noch kein roher IRC-Datenverkehr aufgezeichnet. Versuche dich zu verbinden oder eine Nachricht zu senden.\"],\"2FOFq1\":[\"Server-Operatoren im Netzwerk könnten deine Nachrichten lesen\"],\"2FYpfJ\":[\"Mehr\"],\"2HF1Y2\":[[\"inviter\"],\" hat \",[\"target\"],\" eingeladen, \",[\"channel\"],\" beizutreten\"],\"2I70QL\":[\"Benutzerprofilinformationen anzeigen\"],\"2QYdmE\":[\"Benutzer:\"],\"2QpEjG\":[\"hat verlassen\"],\"2YOR+h\":[\"Verbinde dich mit einem Server, um die Operator-Einstellungen zu verwalten.\"],\"2bimFY\":[\"Server-Passwort verwenden\"],\"2gMuHR\":[\"Beigetreten\"],\"2iTmdZ\":[\"Lokaler Speicher:\"],\"2odkwe\":[\"Streng – Aggressiverer Schutz\"],\"2qXqZQ\":[\"Benutzermodi\"],\"2uDhbA\":[\"Benutzername zum Einladen eingeben\"],\"2xXP/g\":[\"Einem Kanal beitreten\"],\"2y9Ojd\":[\"Dateien hier ablegen, um sie anzuhängen\"],\"2ygf/L\":[\"← Zurück\"],\"2zEgxj\":[\"GIFs suchen...\"],\"33SIID\":[\"Wähle ein Passwort (mindestens 3 Zeichen).\"],\"38+WDJ\":[\"Echounterdrückung\"],\"3BKxln\":[\"Foto aufnehmen\"],\"3JjdaA\":[\"Ausführen\"],\"3Kf9Jh\":[\"Zum Zuschauer herabstufen\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" streamen · \",[\"1\"],\" schauen zu\"],\"3MbP5E\":[\"Verschlüsselte Nachricht\"],\"3RdPhl\":[\"Kanal umbenennen\"],\"3THokf\":[\"Benutzer mit Sprachrecht\"],\"3TSz9S\":[\"Minimieren\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Chat zu dieser Antwort scrollen\"],\"3hij11\":[[\"channelName\"],\" beitreten\"],\"3jBDvM\":[\"Kanal-Anzeigename\"],\"3pRst1\":[\"Befehlsliste wird empfangen…\"],\"3ryuFU\":[\"Optionale Absturzberichte zur App-Verbesserung\"],\"3uBF/8\":[\"Ansicht schließen\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Die Verschlüsselung mit \",[\"nick\"],\" konnte nicht eingerichtet werden.\"],\"3wG7HI\":[\"Hochgeladen\"],\"3xf8Kz\":[\"Kontoname eingeben...\"],\"4/Rr0R\":[\"Benutzer in den aktuellen Kanal einladen\"],\"47jCYx\":[\"Passwort-Zurücksetzung abgeschlossen\"],\"4EZrJN\":[\"Regeln\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"Code verifizieren\"],\"4N0n26\":[\"Rückkamera\"],\"4NqeT4\":[\"Flood-Profil (+F)\"],\"4QXpWJ\":[\"Zeitüberschreitung\"],\"4RZQRK\":[\"Was machst du gerade?\"],\"4cEClj\":[\"Sitzungen\"],\"4hfTrB\":[\"Nickname\"],\"4n99LO\":[\"Bereits in \",[\"0\"]],\"4t6vMV\":[\"Kurze Nachrichten automatisch einzeilig darstellen\"],\"4vsHmf\":[\"Zeit (Min)\"],\"4x/Axu\":[\"Dein bouncer hat noch keine Netzwerke. Füge eines hinzu, um zu beginnen.\"],\"4xUsvX\":[\"Name (z. B. iPhone)\"],\"5+INAX\":[\"Nachrichten hervorheben, die Sie erwähnen\"],\"5R5Pv/\":[\"Oper Name\"],\"5TjgWS\":[\"Die URL muss http(s):// oder data: sein.\"],\"5WWr3M\":[\"Ungefähr\"],\"5cKKWR\":[\"Pakete verwalten\"],\"5kS5np\":[\"Als verifiziert markieren\"],\"5yB4Kk\":[\"Der Dateihost hat das abgelehnt.\"],\"678PKt\":[\"Netzwerkname\"],\"6Aih4U\":[\"Offline\"],\"6CO3WE\":[\"Passwort zum Beitreten erforderlich. Leer lassen, um den Schlüssel zu entfernen.\"],\"6FyrFm\":[\"Bildschirm teilen\"],\"6HhMs3\":[\"Abgangsnachricht\"],\"6OpRdF\":[\"Mikrofonlautstärke automatisch anpassen\"],\"6UUrUs\":[\"WebAuthn ist in dieser Umgebung nicht verfügbar.\"],\"6V3Ea3\":[\"Kopiert\"],\"6XJBxM\":[\"Dein Browser kann diese Audiodatei nicht abspielen.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" Element\"],\"other\":[\"#\",\" Elemente\"]}]],\"6lGV3K\":[\"Weniger anzeigen\"],\"6mi5TD\":[\"Erlaube den Kamerazugriff in den Einstellungen, um Video zu teilen\"],\"6yFOEi\":[\"Oper-Passwort eingeben...\"],\"6yR6/K\":[\"Nachricht des Tages jedes Servers in Server-Hinweisen und seiner Willkommensseite anzeigen\"],\"6zJnDQ\":[\"Ton einschalten\"],\"7+IHTZ\":[\"Keine Datei ausgewählt\"],\"7+q3Wn\":[\"#channel\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (z.B. spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Dieser Chat ist mit OTR verschlüsselt, kompatibel mit anderen IRC-Clients. Vergleiche die Fingerabdrücke über einen anderen Kanal und markiere ihn dann als verifiziert.\"],\"7PSmAM\":[\"Erlaube den Mikrofonzugriff in den Einstellungen, um zu sprechen\"],\"7QkKyN\":[\"Privatnachricht senden\"],\"7U1W7c\":[\"Sehr locker\"],\"7Y1YQj\":[\"Echter Name:\"],\"7YHArF\":[\"— im Viewer öffnen\"],\"7cNwAY\":[\"Bots verwalten (lädt \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"Workflow öffnen\"],\"7jL88x\":[\"Diese Nachricht löschen? Dies kann nicht rückgängig gemacht werden.\"],\"7l15X4\":[\"fehlgeschlagen\"],\"7nGhhM\":[\"Was denkst du gerade?\"],\"7sEpu1\":[\"Mitglieder — \",[\"0\"]],\"7sNhEz\":[\"Benutzername\"],\"7w5KHY\":[\"Deine Nachrichten mit \",[\"nick\"],\" sind mit OTR verschlüsselt, das nur Text überträgt. Diese Dateien würden unverschlüsselt gesendet.\"],\"7y+YDA\":[\"Unverschlüsselt senden\"],\"85Fz0S\":[\"Zum Verschieben ziehen\"],\"8H0Q+x\":[\"Mehr über Profile erfahren →\"],\"8Phu0A\":[\"Anzeigen, wenn Benutzer ihren Nickname ändern\"],\"8VEDbV\":[\"Geheim\"],\"8XTG9e\":[\"oper-Passwort eingeben\"],\"8XsV2J\":[\"Erneut senden\"],\"8ZsakT\":[\"Passwort\"],\"8dYnq1\":[\"Die maximale Aufnahmelänge wurde erreicht. Die Aufnahme wurde gestoppt: Senden oder verwerfen Sie sie.\"],\"8gSwST\":[\"Du hast keine 2FA-Anmeldeinformationen registriert.\"],\"8kR84m\":[\"Du bist dabei, einen externen Link zu öffnen:\"],\"8kZ9ZV\":[\"Verschlüsselung beenden\"],\"8lCgih\":[\"Regel entfernen\"],\"8mmL7G\":[\"Ältere Nachrichten laden, um die Antwort zu erreichen\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" Schritt\"],\"other\":[\"#\",\" Schritte\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"beigetreten\"],\"other\":[[\"joinCount\"],\"-mal beigetreten\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"1 Datei wird hochgeladen\"],\"other\":[\"#\",\" Dateien werden hochgeladen\"]}]],\"9BMLnJ\":[\"Erneut mit Server verbinden\"],\"9LXhb1\":[\"Bildschirm aufnehmen\"],\"9NST0r\":[\"Aus Sicherheitsgründen wurden alle bestehenden Sitzungen dieses Kontos abgemeldet und der kontobezogene Serverstatus wurde gelöscht. Falls die Zwei-Faktor-Authentifizierung aktiviert war, bleibt sie aktiviert, die nächste Anmeldung verlangt sie also weiterhin.\"],\"9OEgyT\":[\"Reaktion hinzufügen\"],\"9PQ8m2\":[\"G-Line (globaler Ban)\"],\"9Qs99X\":[\"E-Mail:\"],\"9QupBP\":[\"Muster entfernen\"],\"9TBhGc\":[\"Hand senken\"],\"9W7tl5\":[\"(unverändert)\"],\"9aCFGH\":[\"Diesen Chat verschlüsseln\"],\"9bG48P\":[\"Wird gesendet\"],\"9f5f0u\":[\"Fragen zum Datenschutz? Kontaktieren Sie uns:\"],\"9hXrER\":[\"Einem Kanal auf \",[\"serverName\"],\" beitreten\"],\"9iweoP\":[\"Netzwerke auf \",[\"0\"]],\"9n+Pj3\":[\"stream-name\"],\"9q17ZR\":[[\"0\"],\" ist erforderlich.\"],\"9qIYMn\":[\"Neuer Spitzname\"],\"9rnFEa\":[\"Anrufe\"],\"9unqs3\":[\"Abwesend:\"],\"9v3hwv\":[\"Keine Server gefunden.\"],\"9zb2WA\":[\"Verbinden...\"],\"A1taO8\":[\"Suchen\"],\"A2adVi\":[\"Tipp-Benachrichtigungen senden\"],\"A9Rhec\":[\"Kanalname\"],\"AFOOaq\":[\"Paket \\\"\",[\"packId\"],\"\\\" löschen? Damit werden auch alle Emoji darin gelöscht.\"],\"AFXuc0\":[\"Nachricht nicht gesendet: Die Verschlüsselung funktioniert nicht mehr. Beende die Verschlüsselung, um unverschlüsselt zu senden.\"],\"ALZ4SG\":[\"Ton ausschalten\"],\"AWOSPo\":[\"Vergrößern\"],\"AXSpEQ\":[\"Oper beim Verbinden\"],\"AXkuzz\":[\"Keine Kamera erkannt.\"],\"AdKRCX\":[\"Du bist mit <0>\",[\"0\"],\" verbunden.\"],\"AeXO77\":[\"Konto\"],\"AhNP40\":[\"Vor-/Zurückspulen\"],\"AhYrTA\":[\"Verbindung: schlecht\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Nickname geändert\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Antwort abbrechen\"],\"ApSx0O\":[[\"0\"],\" Nachrichten gefunden, die zu \\\"\",[\"searchQuery\"],\"\\\" passen\"],\"Ask+xm\":[\"Erneut anmelden\"],\"AxPAXW\":[\"Keine Ergebnisse gefunden\"],\"AyNqAB\":[\"Alle Serverereignisse im Chat anzeigen\"],\"B/QqGw\":[\"Nicht am Rechner\"],\"B0sB2k\":[\"Klartext\"],\"B1MuZq\":[\"Wählen Sie Ihre Kamera aus und sehen Sie eine Vorschau des Bildes\"],\"B8AaMI\":[\"Dieses Feld ist erforderlich\"],\"BA2c49\":[\"Server unterstützt keine erweiterte LIST-Filterung\"],\"BBCFUg\":[[\"sender\"],\" hat die Verschlüsselung neu gestartet, also wird diese Unterhaltung erneut eingerichtet.\"],\"BGul2A\":[\"Du hast ungespeicherte Änderungen. Möchtest du wirklich schließen, ohne zu speichern?\"],\"BIDT9R\":[\"Bots\"],\"BIf9fi\":[\"Ihre Statusnachricht\"],\"BOJWfb\":[\"Verbindung zum soju bouncer trennen?\"],\"BPm98R\":[\"Kein Server ausgewählt. Wähle zuerst einen Server in der Seitenleiste; Einladungslinks werden pro Server verwaltet.\"],\"BRNbHt\":[\"Verschlüsselt, nicht verifiziert\"],\"BZADk0\":[\"Streaming beenden\"],\"BZyTNS\":[\"Der Standortzugriff wurde verweigert. Erlauben Sie den Standortzugriff in den Browser- oder Systemeinstellungen und versuchen Sie es erneut.\"],\"BZz3md\":[\"Ihre persönliche Website\"],\"Bgm/H7\":[\"Mehrzeilige Texteingabe erlauben\"],\"BiQIl1\":[\"Dieses Privatgespräch anheften\"],\"BlNZZ2\":[\"Klicken, um zur Nachricht zu springen\"],\"Bowq3c\":[\"Nur Operatoren können das Kanalthema ändern\"],\"Btozzp\":[\"Dieses Bild ist abgelaufen\"],\"Bu/ywL\":[\"Kanaltyp wählen\"],\"Bycfjm\":[\"Gesamt: \",[\"0\"]],\"C6IBQc\":[\"Gesamtes JSON kopieren\"],\"C6amLT\":[\"Dieses Gerät ist gerade nicht verfügbar.\"],\"C9L9wL\":[\"Datenerfassung\"],\"CDq4wC\":[\"Benutzer moderieren\"],\"CHVRxG\":[\"Nachricht an @\",[\"0\"],\" (Shift+Enter für neue Zeile)\"],\"CN9zdR\":[\"Oper-Name und Passwort sind erforderlich\"],\"CW3sYa\":[\"Reaktion \",[\"emoji\"],\" hinzufügen\"],\"CaAkqd\":[\"Verbindungstrennungen anzeigen\"],\"CaQ1Gb\":[\"Konfigurationsdefinierter Bot. Bearbeite obbyircd.conf und /REHASH, um den Zustand zu ändern.\"],\"CbvaYj\":[\"Nach Nickname sperren\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Kanal auswählen\"],\"CpwGv7\":[\"Der Schlüssel von \",[\"nick\"],\" unterscheidet sich von dem, den du zuvor gesehen hast. Das passiert nach einer Neuinstallation oder auf einem neuen Gerät, und genauso sieht auch ein Man-in-the-Middle aus. Vergleiche den neuen Fingerabdruck über einen anderen Kanal, bevor du ihn akzeptierst.\"],\"CqO9qC\":[\"Sitzung\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"Kein Mikrofon erkannt.\"],\"D+NlUC\":[\"System\"],\"D28t6+\":[\"ist beigetreten und gegangen\"],\"D4fyqT\":[\"Registrierung bestätigen\"],\"D69ns7\":[[\"0\"],\" umbenennen oder löschen\"],\"DB8zMK\":[\"Anwenden\"],\"DBcWHr\":[\"Benutzerdefinierte Benachrichtigungstondatei\"],\"DCRKbe\":[\"2FA aktivieren\"],\"DK9Ok6\":[\"Wird festgelegt…\"],\"DL4yUl\":[\"Datei nicht hochgeladen: die Verschlüsselung funktioniert nicht mehr. Starte sie neu, oder beende sie und lade unverschlüsselt hoch.\"],\"DPfwMq\":[\"Fertig\"],\"DTy9Xw\":[\"Medienvorschauen\"],\"Dj4pSr\":[\"Sicheres Passwort wählen\"],\"Du+zn+\":[\"Suche...\"],\"Du2T2f\":[\"Einstellung nicht gefunden\"],\"DwsSVQ\":[\"Filter anwenden & Aktualisieren\"],\"E/QGRL\":[\"Deaktiviert\"],\"E3W/zd\":[\"Standard-Nickname\"],\"E6nRW7\":[\"URL kopieren\"],\"E703RG\":[\"Modi:\"],\"E7ehgy\":[\"Wähle eine andere Datei. Der Dateihost hat diese abgelehnt.\"],\"E9RV1x\":[\"verbunden von \",[\"sessionCount\"],\" Sitzungen\"],\"EAeu1Z\":[\"Einladung senden\"],\"EFKJQT\":[\"Einstellung\"],\"EGPQBv\":[\"Benutzerdefinierte Flood-Regeln (+f)\"],\"EIU345\":[\"Zwei-Faktor-Authentifizierung\"],\"ELik0r\":[\"Vollständige Datenschutzrichtlinie anzeigen\"],\"EPbeC2\":[\"Kanalthema anzeigen oder bearbeiten\"],\"EQCDNT\":[\"Oper-Benutzernamen eingeben...\"],\"ERIfXJ\":[\"Der Standort konnte nicht rechtzeitig ermittelt werden. Versuchen Sie es an einem Ort mit freier Sicht zum Himmel erneut.\"],\"ET7frA\":[\"Kamerazugriff erlauben\"],\"EUvulZ\":[\"1 Nachricht gefunden, die zu \\\"\",[\"searchQuery\"],\"\\\" passt\"],\"EatZYJ\":[\"Nächstes Bild\"],\"Eaw75B\":[[\"userCount\"],\" Benutzer\"],\"EdQY6l\":[\"Keine\"],\"EflUyy\":[\"im Anruf\"],\"EnqLYU\":[\"Server suchen...\"],\"EqjE9A\":[\"jemandem schreiben\"],\"Eu7YKa\":[\"selbst registriert\"],\"EuJnIe\":[\"2FA ist für dieses Konto erzwungen. Wenn du die einzige registrierte Anmeldeinformation entfernst, kannst du dich nicht mehr anmelden. Füge zuerst eine weitere Anmeldeinformation hinzu oder deaktiviere unten 2FA.\"],\"Ev/rmg\":[\"Wählen Sie Ihr Mikrofon aus und sehen Sie eine Vorschau des Eingangspegels\"],\"F0OKMc\":[\"Server bearbeiten\"],\"F6Int2\":[\"Hervorhebungen aktivieren\"],\"FDoLyE\":[\"Max. Benutzer\"],\"FHnJDV\":[[\"userCount\"],\" Zuschauer\"],\"FOPeqj\":[\"Automatische Verstärkungsregelung\"],\"FUU/hZ\":[\"Steuert, wie viele externe Medien im Chat geladen werden.\"],\"Fdp03t\":[\"an\"],\"FfPWR0\":[\"Modal\"],\"FjkaiT\":[\"Verkleinern\"],\"FlqOE9\":[\"Was das bedeutet:\"],\"FolHNl\":[\"Konto und Authentifizierung verwalten\"],\"Fp2Dif\":[\"Den Server verlassen\"],\"Fxf4jq\":[\"Beschreibung (optional)\"],\"G5KmCc\":[\"GZ-Line (globale Z-Line)\"],\"GDs0lz\":[\"<0>Risiko: Sensible Informationen (Nachrichten, private Gespräche, Authentifizierungsdaten) könnten Netzwerkadministratoren oder Angreifern zwischen IRC-Servern zugänglich sein.\"],\"GP8D2E\":[\"Private Nachrichten\"],\"GPrF8Y\":[[\"safeName\"],\" wurde auf dem Server verändert und lässt sich nicht mehr entschlüsseln.\"],\"GR+2I3\":[\"Einladungs-Maske hinzufügen (z.B. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Server-Hinweise schließen\"],\"GdhD7H\":[\"Erneut klicken zum Bestätigen\"],\"GjRZex\":[\"Netzwerk trennen?\"],\"GlAoST\":[\"Verschlüsselung ablehnen\"],\"GlHnXw\":[\"Nicknamewechsel fehlgeschlagen: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"Passwort ändern\"],\"GswZF3\":[\"Vorschau:\"],\"GtmO8/\":[\"von\"],\"GtuHUQ\":[\"Diesen Kanal auf dem Server umbenennen. Alle Benutzer sehen den neuen Namen.\"],\"GuGfFX\":[\"Suche umschalten\"],\"GuWXId\":[\"Upload abgebrochen.\"],\"GvwPQR\":[\"Verschlüsseln (OTR)\"],\"GxkJXS\":[\"Wird hochgeladen...\"],\"Gz0oR4\":[\"(verarbeitet von Obby)\"],\"GzbwnK\":[\"Dem Kanal beigetreten\"],\"GzsUDB\":[\"Erweitertes Profil\"],\"H/PnT8\":[\"Emoji einfügen\"],\"H3kCln\":[\"Hostname\"],\"H6Izzl\":[\"Ihr bevorzugter Farbcode\"],\"H86f9p\":[\"Einklappen\"],\"H91IQz\":[\"Stream \",[\"channelName\"],\" beitreten\"],\"H9jIv+\":[\"Beitritte/Abgänge anzeigen\"],\"HAKBY9\":[\"Dateien hochladen\"],\"HREImF\":[\"Beim Verbinden authentifizieren\"],\"HVqh5e\":[\"Die Lautsprecherauswahl wird in diesem Browser nicht unterstützt.\"],\"HdE1If\":[\"Kanal\"],\"HeT8+a\":[[\"name\"],\" · Ausgabe\"],\"HhlSUU\":[\"Zieh auf, was aufgenommen werden soll. Mit Escape abbrechen.\"],\"Hk4AW9\":[\"Ihr bevorzugter Anzeigename\"],\"HmHDk7\":[\"Mitglied auswählen\"],\"HrQzPU\":[\"Kanäle auf \",[\"networkName\"]],\"HvxGfG\":[\"Teile deinen Bildschirm erneut, um es noch einmal zu versuchen\"],\"Hy8RTc\":[\"Verschlüsselt. Verifiziere die Identität von \",[\"nick\"],\", um sicherzugehen.\"],\"I2tXQ5\":[\"Nachricht an @\",[\"0\"],\" (Enter für neue Zeile, Shift+Enter zum Senden)\"],\"I6bw/h\":[\"Benutzer sperren\"],\"I92Z+b\":[\"Benachrichtigungen aktivieren\"],\"I9D72S\":[\"Bist du sicher, dass du diese Nachricht löschen möchtest? Diese Aktion kann nicht rückgängig gemacht werden.\"],\"IA+1wo\":[\"Anzeigen, wenn Benutzer aus Kanälen gekickt werden\"],\"IBi8Io\":[\"Mikrofon \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IHCAh2\":[\"Bots verwalten\"],\"IIQCpQ\":[\"Die letzte 2FA-Anmeldeinformation kann nicht entfernt werden\"],\"IIXpvq\":[\"wird ausgeführt · \",[\"elapsed\"]],\"IJaotC\":[\"Aufnahme starten\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Als abwesend setzen\"],\"IUwGEM\":[\"Änderungen speichern\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pause\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Antworten\"],\"IoHMnl\":[\"Maximalwert ist \",[\"0\"]],\"IryzcO\":[\"Alles lesen\"],\"IuszSX\":[\"Dateien über \",[\"0\"],\" werden unverändert gesendet. Der Dateiserver speichert sie lesbar, und jeder, der den Link erhält, kann sie öffnen.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Kanal-Bot — nur in betretenen Kanälen\"],\"J09nwO\":[\"Verschlüsseln (Obby)\"],\"J28zul\":[\"Verbinde...\"],\"J5T9NW\":[\"Benutzerinformationen\"],\"J8Y5+z\":[\"Ups! Netz-Split! ⚠️\"],\"J9Hz2t\":[\"6-stelliger Code\"],\"JBHkBA\":[\"Den Kanal verlassen\"],\"JCPOml\":[\"In Ordner verschieben\"],\"JCwL0Q\":[\"Grund eingeben (optional)\"],\"JFciKP\":[\"Umschalten\"],\"JMXMCX\":[\"Abwesenheitsnachricht\"],\"JNCzPW\":[\"Land\"],\"JRQitQ\":[\"Neues Passwort bestätigen\"],\"JTaI7i\":[\"Foto oder Video aufnehmen\"],\"JXGkhG\":[\"Kanalnamen ändern (nur Operatoren)\"],\"JYiL1b\":[\"eines von:\"],\"JYynGH\":[\"Tool\"],\"JcD7qf\":[\"Weitere Aktionen\"],\"JdkA+c\":[\"Geheim (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"1 Upload fehlgeschlagen\"],\"other\":[\"#\",\" Uploads fehlgeschlagen\"]}]],\"Jmu12l\":[\"Serverkanäle\"],\"JoQY+E\":[\"Dadurch wird das Netzwerk von deinem soju bouncer entfernt. Um es erneut zu verwenden, musst du es wieder hinzufügen.\"],\"JrFTcr\":[\"Verbinde…\"],\"JvQ++s\":[\"Markdown aktivieren\"],\"JweKPN\":[\"OTR verschlüsselt keine Dateien, unverändert gesendet\"],\"K2jwh/\":[\"Keine WHOIS-Daten verfügbar\"],\"K4vEhk\":[\"(gesperrt)\"],\"KAPufV\":[\"gekürzt\"],\"KAXSwC\":[\"Voice\"],\"KDZeit\":[\"Paket erstellen\"],\"KDfTdX\":[\"Nachricht löschen\"],\"KFAYzh\":[\"Dieser Server hat keinen Ort für Dateien.\"],\"KFfDuG\":[\"Nachricht des Tages\"],\"KKBlUU\":[\"Einbetten\"],\"KL53qt\":[\"Nachricht nicht gesendet: Die Verschlüsselung ist noch nicht aktiv. Warte, bis das Schloss grün wird, oder beende die Verschlüsselung, um unverschlüsselt zu senden.\"],\"KM0pLb\":[\"Willkommen im Kanal!\"],\"KMH/oC\":[\"Dein Fingerabdruck\"],\"KR6W2h\":[\"Benutzer nicht mehr ignorieren\"],\"KTNKSg\":[\"Scanne diesen QR-Code mit deiner Authenticator-App und bestätige ihn mit dem angezeigten 6-stelligen Code.\"],\"KUjOb9\":[\"läuft\"],\"KV+Bi1\":[\"Nur auf Einladung (+i)\"],\"KdCtwE\":[\"Wie viele Sekunden Flood-Aktivität überwacht wird, bevor die Zähler zurückgesetzt werden\"],\"Kkezga\":[\"Server-Passwort\"],\"KpOQkN\":[\"Schlüssel prüfen\"],\"KqcCdb\":[\"Stream auf \",[\"serverName\"],\" starten\"],\"KsiQ/8\":[\"Benutzer müssen eingeladen werden\"],\"KtADxr\":[\"führte aus\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Kanalinformationen\"],\"LC1a7n\":[\"Der IRC-Server hat gemeldet, dass seine Server-zu-Server-Verbindungen ein niedriges Sicherheitsniveau aufweisen. Das bedeutet, dass deine Nachrichten beim Weiterleiten zwischen IRC-Servern im Netzwerk möglicherweise nicht ordnungsgemäß verschlüsselt sind oder die SSL/TLS-Zertifikate nicht korrekt validiert werden.\"],\"LEwpeL\":[\"soju bouncer (Steuerung)\"],\"LIBb0P\":[[\"0\"],\" hinzugefügt\"],\"LNfLR5\":[\"Kicks anzeigen\"],\"LP+1Z7\":[\"Netzwerk hinzufügen\"],\"LQb0W/\":[\"Alle Ereignisse anzeigen\"],\"LU7/yA\":[\"Alternativer Anzeigename. Kann Leerzeichen, Emojis und Sonderzeichen enthalten. Der echte Kanalname (\",[\"channelName\"],\") wird weiterhin für IRC-Befehle verwendet.\"],\"LUb9O7\":[\"Ein gültiger Server-Port ist erforderlich\"],\"LV4fT6\":[\"Beschreibung (optional, z.B. \\\"Beta-Tester Q3\\\")\"],\"LVB64Y\":[\"Als Text kopieren\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Datenschutzrichtlinie\"],\"LcuSDR\":[\"Profilinformationen und Metadaten verwalten\"],\"Lh0M96\":[\"Eigene Emoji-Pakete\"],\"Lpq5g7\":[\"Wiederherstellungscode senden\"],\"LqLS9B\":[\"Nickwechsel anzeigen\"],\"LsDQt2\":[\"Kanaleinstellungen\"],\"LtI9AS\":[\"Eigentümer\"],\"LuNhhL\":[\"hat auf diese Nachricht reagiert\"],\"M/AZNG\":[\"URL zu Ihrem Avatar-Bild\"],\"M/TIv1\":[\"Zuschauer\"],\"M/WIer\":[\"Nachricht senden\"],\"M45wtf\":[\"Dieser Befehl nimmt keine Parameter.\"],\"M4prNC\":[\"Gib einen Kanalnamen für kanalbezogene Pakete ein.\"],\"M8er/5\":[\"Name:\"],\"MFKlMB\":[\"Einladen\"],\"MHk+7g\":[\"Vorheriges Bild\"],\"MMVM6A\":[\"Serverweiter Bot — von jedem Kanal aus erreichbar\"],\"MOsYgM\":[\"Verbindung: gut\"],\"MRorGe\":[\"Benutzer anschreiben\"],\"MSSqHG\":[\"Funktioniert mit anderen IRC-Clients\"],\"MV53Xh\":[\"Erlaube den Kamerazugriff, um ein Foto oder Video aufzunehmen.\"],\"MVbSGP\":[\"Zeitfenster (Sekunden)\"],\"Mey/l4\":[\"Auf das Gerät konnte nicht zugegriffen werden.\"],\"MhqAkA\":[[\"nick\"],\" hat die Verschlüsselung abgelehnt.\"],\"MkpcsT\":[\"Ihre Nachrichten und Einstellungen werden lokal gespeichert\"],\"MzPdC2\":[\"Server-Passwort (PASS)\"],\"N/hDSy\":[\"Als Bot markieren – normalerweise 'on' oder leer\"],\"N40H+G\":[\"Alle\"],\"N6j2JH\":[[\"0\"],\" bearbeiten\"],\"N7TQbE\":[\"Benutzer zu \",[\"channelName\"],\" einladen\"],\"N8ZEfW\":[\"Warten auf die Anmeldung…\"],\"NCHYXe\":[\"Workflow ausblenden\"],\"NCca/o\":[\"Standard-Spitznamen eingeben...\"],\"NEr2Ao\":[[\"userCount\"],\" im Anruf\"],\"NIBzIK\":[\"Das Größenlimit für Uploads wurde erreicht. Die Aufnahme wurde gestoppt: Senden oder verwerfen Sie sie.\"],\"NJfmLa\":[\"Nick\"],\"NKorF2\":[\"Die Verschlüsselung mit \",[\"nick\"],\" funktioniert nicht mehr, daher wurde die Nachricht nicht gesendet. Starte die Verschlüsselung erneut, um fortzufahren.\"],\"NQN2HS\":[\"Entsperren\"],\"NZMhdJ\":[\"Zu groß zum Verschlüsseln, unverschlüsselt gesendet\"],\"NZgZhv\":[\"Ordner umbenennen\"],\"NbFtQm\":[\"Ordner löschen\"],\"Nj8ZSK\":[\"Sicherheitsgruppen\"],\"Nm7Rmx\":[\"pack_id und Name sind erforderlich.\"],\"Nqs6B9\":[\"Zeigt alle externen Medien. Jede URL kann eine Anfrage an einen unbekannten Server auslösen.\"],\"Nt+9O7\":[\"WebSocket statt rohem TCP verwenden\"],\"NxIHzc\":[\"Benutzer trennen\"],\"O+HhhG\":[\"Einem Benutzer im aktuellen Kanalkontext zuflüstern\"],\"O+v/cL\":[\"Alle Kanäle auf dem Server durchsuchen\"],\"O5rZAi\":[\"WHOIS aktualisieren\"],\"O5sdzb\":[\"OAuth-Identität verknüpfen\"],\"OCGpR4\":[\"(erben)\"],\"ODwSCk\":[\"GIF senden\"],\"OGQ5kK\":[\"Benachrichtigungstöne und Hervorhebungen konfigurieren\"],\"OIPt1Z\":[\"Seitenleiste der Mitgliederliste ein- oder ausblenden\"],\"OJXCm+\":[\"Ordner nach unten verschieben\"],\"OKSNq/\":[\"Sehr streng\"],\"OLmMQs\":[\"Fingerabdruck verifizieren…\"],\"ONuMlF\":[\"Melde dich beim Anbieter an, dann binden wir die entstandene Identität an dein Konto, damit SASL OAUTHBEARER / IRCV3BEARER bei späteren Verbindungen funktioniert.\"],\"OVKoQO\":[\"Ihr Kontopasswort zur Authentifizierung\"],\"Obby - Bringing IRC to the future\":[\"Obby - IRC in die Zukunft bringen\"],\"OhCpra\":[\"Thema setzen…\"],\"OiEBnL\":[\"Jetzt authentifizieren\"],\"OkltoQ\":[[\"username\"],\" per Nickname sperren (verhindert erneutes Beitreten mit demselben Nick)\"],\"OlAl5i\":[\"Alles erweitern\"],\"Oo7YVo\":[\"Ordner erstellen\"],\"P+t/Te\":[\"Keine weiteren Daten\"],\"P42Wcc\":[\"Sicher\"],\"P6Cibt\":[\"Genehmigen zum Fortfahren\"],\"P8eJCK\":[\"Entdecke die Welt von IRC mit Obby\"],\"PD38l0\":[\"Kanal-Avatar-Vorschau\"],\"PD9mEt\":[\"Nachricht eingeben...\"],\"PKjhUq\":[\"Kanal hinzufügen\"],\"PPqfdA\":[\"Kanaleinstellungen öffnen\"],\"PRnH8G\":[\"von \",[\"0\"]],\"PSCjfZ\":[\"Das Thema für diesen Kanal. Alle Benutzer können es sehen.\"],\"PYSmVm\":[\"Nachrichten mit \",[\"nick\"],\" sind jetzt verschlüsselt.\"],\"PYzHlv\":[\"Hol dieses Fenster nach vorn und versuch es noch einmal.\"],\"PZCecv\":[\"PDF-Vorschau\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 Mal\"],\"other\":[[\"c\"],\" Mal\"]}]],\"PguS2C\":[\"Ausnahme-Maske hinzufügen (z.B. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[[\"displayedChannelsCount\"],\" von \",[\"0\"],\" Kanälen angezeigt\"],\"PoZpSX\":[\"Kanaleinstellungen bearbeiten\"],\"PqhVlJ\":[\"Benutzer sperren (per Hostmask)\"],\"PsufxD\":[\"Sitzung \",[\"0\"]],\"Pwqkdw\":[\"Wird geladen…\"],\"PxSEQ0\":[\"Keine GIFs gefunden. Versuche eine andere Suche.\"],\"Q+chwU\":[\"Benutzername:\"],\"Q1S1+o\":[\"Der Shortcode muss [A-Za-z0-9._-]+ entsprechen.\"],\"Q2QY4/\":[\"Diese Einladung löschen\"],\"Q3v9Wc\":[\"Ja, löschen\"],\"Q6hhn8\":[\"Einstellungen\"],\"Q7xfEj\":[\"fertig\"],\"Q9sOKK\":[\"Du hast einige Minuten Zeit, ein neues Passwort zu wählen.\"],\"QF4a34\":[\"Bitte gib einen Benutzernamen ein\"],\"QGqSZ2\":[\"Farbe & Formatierung\"],\"QJKElz\":[\"OAuth-Identität\"],\"QJQd1J\":[\"Profil bearbeiten\"],\"QOq+NN\":[\"Wird verifiziert…\"],\"QSzGDE\":[\"Inaktiv\"],\"QUlny5\":[\"Willkommen bei \",[\"0\"],\"!\"],\"QgQSTl\":[\"Angemeldet\"],\"QhglSm\":[\"Anmeldung fehlgeschlagen, du chattest als Gast. Melde dich erneut an oder korrigiere dein Passwort\"],\"QjVZf0\":[\"keine Nachricht\"],\"QuSkCF\":[\"Kanäle filtern...\"],\"Qv14oC\":[\"Als JSON kopieren\"],\"QwUrDZ\":[\"hat das Thema geändert zu: \",[\"topic\"]],\"Qxr8pV\":[\"Botmenü öffnen\"],\"R0UH07\":[\"Bild \",[\"0\"],\" von \",[\"1\"]],\"R7SsBE\":[\"Stumm schalten\"],\"RArB3D\":[\"wurde von \",[\"username\"],\" aus \",[\"channelName\"],\" gekickt\"],\"RIfHS5\":[\"Neuen Einladungslink erstellen\"],\"RL9a0F\":[\"\\\"\",[\"0\"],\"\\\" entfernen? Du kannst es dann nicht mehr als zweiten Faktor verwenden.\"],\"RMMaN5\":[\"Moderiert (+m)\"],\"RWw9Lg\":[\"Fenster schließen\"],\"RX8Gog\":[[\"nick\"],\" verwendet eine Verschlüsselungsversion, die dieser Client nicht lesen kann.\"],\"RZ2BuZ\":[\"Kontoregistrierung für \",[\"account\"],\" erfordert Verifizierung: \",[\"message\"]],\"Rj1UeC\":[\"Verschlüsselte Nachricht aus einer früheren Sitzung\"],\"RlCInP\":[\"Slash-Befehle\"],\"RxzN1M\":[\"Aktiviert\"],\"RySp6q\":[\"Kommentare ausblenden\"],\"RzfkXn\":[\"Deinen Spitznamen auf diesem Server ändern\"],\"S48xcO\":[\"ausstehend\"],\"S5Togi\":[\"Netzwerke von deinem bouncer werden geladen…\"],\"SPKQTd\":[\"Nickname ist erforderlich\"],\"SPVjfj\":[\"Standardmäßig 'kein Grund', wenn leer gelassen\"],\"SQKPvQ\":[\"Benutzer einladen\"],\"STmlpb\":[\"Zurück zur Netzwerkliste\"],\"SY+DWF\":[\"Geänderten Schlüssel prüfen…\"],\"Sad2tK\":[\"Wird gesendet…\"],\"SkZcl+\":[\"Wähle ein vordefiniertes Flood-Schutzprofil. Diese Profile bieten ausgewogene Schutzeinstellungen für verschiedene Anwendungsfälle.\"],\"Slr+3C\":[\"Min. Benutzer\"],\"Spnlre\":[\"Du hast \",[\"target\"],\" eingeladen, \",[\"channel\"],\" beizutreten\"],\"SpsuQv\":[\"Zu \",[\"name\"],\" wechseln\"],\"SrtXDy\":[\"angemeldet als \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Im Viewer öffnen\"],\"T6fO0X\":[\"Client\"],\"T91vKp\":[\"Abspielen\"],\"TCuPAj\":[\"Hinweis: Der Server antwortet gleich, egal ob das Konto eine verifizierte E-Mail-Adresse hat, ein Tippfehler wird hier also nicht angezeigt. Falls innerhalb weniger Minuten kein Code ankommt, prüfe den Kontonamen noch einmal.\"],\"TGa6nJ\":[\"Verbindung: mittelmäßig\"],\"TIjT+J\":[\"Als zurück markieren\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Erfahren Sie, wie wir Ihre Daten verwalten und Ihre Privatsphäre schützen.\"],\"TgFpwD\":[\"Wird angewendet...\"],\"Tjg9YW\":[\"Verschlüsselter Anhang\"],\"TkzSFB\":[\"Keine Änderungen\"],\"TntZTr\":[\"Spotlight beenden\"],\"Tth9To\":[\"Lautsprecher anzeigen\"],\"TtserG\":[\"Echten Namen eingeben\"],\"Ttz9J1\":[\"Passwort eingeben...\"],\"TusXkS\":[[\"days\"],\" Tage\"],\"Tz0i8g\":[\"Einstellungen\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" Sekunden\"],\"U7yg75\":[\"Sich als abwesend markieren\"],\"UDb2YD\":[\"Reagieren\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"Du hast noch keine Einladungslinks erstellt. Verwende das Formular oben, um deinen ersten zu erstellen.\"],\"UGT5vp\":[\"Einstellungen speichern\"],\"UV5hLB\":[\"Keine Sperren gefunden\"],\"Uaj3Nd\":[\"Statusnachrichten\"],\"Ue3uny\":[\"Standard (kein Profil)\"],\"UkARhe\":[\"Normal – Standardschutz\"],\"Umn7Cj\":[\"Noch keine Kommentare. Sei der Erste!\"],\"UqtiKk\":[\"Automatisch ausblenden in \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Eine private Nachricht an einen Benutzer öffnen\"],\"UtUIRh\":[[\"0\"],\" ältere Nachrichten\"],\"UwzP+U\":[\"Sichere Verbindung\"],\"UyIbNT\":[\"Der Server hat eine ungültige WebAuthn-Challenge zurückgegeben.\"],\"V/e7nf\":[\"Neues Passwort festlegen\"],\"V0/A4O\":[\"Kanalbesitzer\"],\"V0zZWc\":[\"Dadurch wird auch das unten angebundene Netzwerk geschlossen.\"],\"V2dwib\":[[\"0\"],\" muss eine Zahl sein.\"],\"V4qgxE\":[\"Erstellt vor (Min.)\"],\"V8yTm6\":[\"Suche löschen\"],\"VBIlvI\":[\"Ausgabe kopieren\"],\"VDj9CU\":[\"Dieser Host akzeptiert keine \",[\"CIPHERTEXT_EXTENSION\"],\"-Dateien, in denen ein verschlüsselter Anhang gespeichert wird. Nach dem Beenden der Verschlüsselung geht die Datei unverändert raus.\"],\"VJScHU\":[\"Grund\"],\"VLsmVV\":[\"Benachrichtigungen stummschalten\"],\"VP3V//\":[\"Frontkamera\"],\"VbyRUy\":[\"Kommentare\"],\"VcYc0A\":[\"Netzwerkoptionen öffnen\"],\"VjzSNi\":[\"Standort wird ermittelt…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" und \",[\"3\"],\" weitere tippen...\"],\"Vmx0mQ\":[\"Gesetzt von:\"],\"Vq10dn\":[\"Anruf verlassen\"],\"VqX8C6\":[\"weniger anzeigen\"],\"VqnIZz\":[\"Datenschutzrichtlinie und Datenpraktiken anzeigen\"],\"VrMygG\":[\"Mindestlänge ist \",[\"0\"]],\"VrnTui\":[\"Ihre Pronomen, im Profil angezeigt\"],\"VugX2C\":[\"Vorheriger Fingerabdruck\"],\"W6UMUZ\":[\"Biometrischer Schlüssel / Sicherheitsschlüssel\"],\"W8E3qn\":[\"Authentifiziertes Konto\"],\"WFxTHC\":[\"Bann-Maske hinzufügen (z.B. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Server-Host ist erforderlich\"],\"WNMYIN\":[\"abgebrochen\"],\"WOOPuM\":[\"Verbindung verloren. Erneut verbinden, um weiter zu chatten\"],\"WRYdXW\":[\"Audioposition\"],\"WTah5J\":[\"Wähle einen Namen aus einem Wort (ohne Leerzeichen).\"],\"WUOH5B\":[\"Benutzer ignorieren\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"1 weiteres Element anzeigen\"],\"other\":[[\"1\"],\" weitere Elemente anzeigen\"]}]],\"WYxRzo\":[\"Einladungslinks erstellen und verwalten\"],\"Wbsc8H\":[\"Das bist du\"],\"Wd38W1\":[\"Lass das Kanalfeld leer für eine allgemeine Netzwerkeinladung. Die Beschreibung ist nur für deine Aufzeichnungen — sie ist nur für dich in dieser Liste sichtbar.\"],\"Weq9zb\":[\"Allgemein\"],\"Wf9lru\":[\"Sprachnachricht aufnehmen\"],\"Wfj7Sk\":[\"Benachrichtigungstöne stummschalten oder aktivieren\"],\"WhGzDA\":[\"Warten auf die biometrische Abfrage…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Benutzerprofil\"],\"X6S3lt\":[\"Einstellungen, Kanäle, Server suchen...\"],\"XBuUVn\":[\"Schalte die Kamera ein, um es noch einmal zu versuchen\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Trotzdem fortfahren\"],\"XI1+wb\":[\"Ungültiges Format\"],\"XIXeuC\":[\"Nachricht an @\",[\"0\"]],\"XJOV1Y\":[\"Aktivität\"],\"XPaN4U\":[[\"name\"],\" · Eingabe\"],\"XPd6DR\":[\"Workflow-Verlauf (\",[\"0\"],\", \",[\"activeTotal\"],\" aktiv)\"],\"XU5AOg\":[\"Eingabe\"],\"XWgxXq\":[\"Album\"],\"XZYMg4\":[\"Versuche den Upload erneut.\"],\"Xd7+IT\":[\"Privatnachricht loslösen\"],\"XiSFjH\":[\"Das gerade aufgenommene Foto\"],\"Xm/s+u\":[\"Anzeige\"],\"Xp2n93\":[\"Zeigt Medien vom vertrauenswürdigen Datei-Host deines Servers. Es werden keine Anfragen an externe Dienste gestellt.\"],\"XvjC4F\":[\"Wird gespeichert...\"],\"Y+tK3n\":[\"Erste zu sendende Nachricht\"],\"YAqRpI\":[\"Kontoregistrierung für \",[\"account\"],\" erfolgreich: \",[\"message\"]],\"YDrGG0\":[\"Wiederverbindung fehlgeschlagen\"],\"YEfzvP\":[\"Geschütztes Thema (+t)\"],\"YGAmpG\":[\"Neu aufnehmen\"],\"YQOn6a\":[\"Mitgliederliste einklappen\"],\"YRCoE9\":[\"Kanal-Operator\"],\"YRwdh4\":[\"Teilen beenden\"],\"YURQaF\":[\"Profil anzeigen\"],\"YdBSvr\":[\"Medienanzeige und externe Inhalte steuern\"],\"Yj6U3V\":[\"Kein zentraler Server:\"],\"YjvpGx\":[\"Pronomen\"],\"Yp+Hi/\":[\"Einstellungen öffnen\"],\"YqH4l4\":[\"Kein Schlüssel\"],\"YulJZd\":[\"gelöscht\"],\"YyUPpV\":[\"Konto:\"],\"Z5FYqf\":[\"Wähle eine kleinere Datei. Diese ist zu groß für den Dateihost.\"],\"Z7ZXbT\":[\"Genehmigen\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" Zeile\"],\"other\":[\"#\",\" Zeilen\"]}]],\"Z8lGw6\":[\"Teilen\"],\"ZGqK7Q\":[[\"0\"],\" hat dich zum Spielen eingeladen.\"],\"ZJSWfw\":[\"Nachricht beim Trennen vom Server\"],\"ZPHI0f\":[[\"nick\"],\" hat auf die Verschlüsselungsanfrage nicht geantwortet.\"],\"ZR1dJ4\":[\"Einladungen\"],\"ZTnDTA\":[\"Workflow erweitern\"],\"ZdWg0V\":[\"Im Browser öffnen\"],\"ZhRBbl\":[\"Nachrichten suchen…\"],\"Zmcu3y\":[\"Erweiterte Filter\"],\"ZqLD8l\":[\"Serverweit\"],\"a0bHay\":[\"Verbindung zu <0>\",[\"0\"],\" trennen?\"],\"a2/8e5\":[\"Thema gesetzt nach (Min.)\"],\"a3LDKx\":[\"Sicherheit\"],\"a739N6\":[\"Den rohen IRC-Verkehr dieses Servers ansehen\"],\"aHKcKc\":[\"Vorherige Seite\"],\"aIhsAD\":[\"Sprechtaste aktivieren\"],\"aJTbXX\":[\"Oper Password\"],\"aQryQv\":[\"Muster existiert bereits\"],\"aW33cO\":[\"Hintergrundgeräusche des Mikrofons reduzieren\"],\"aW9pLN\":[\"Maximale Anzahl der zugelassenen Benutzer. Leer lassen für kein Limit.\"],\"aYaeko\":[\"Diese Nachricht konnte nicht entschlüsselt werden. Sie wurde für eine Sitzung verschlüsselt, deren Schlüssel dieses Gerät nicht mehr hat.\"],\"abGlUP\":[\"Zurück zum Kanal\"],\"aecNzk\":[\"Sprachkanal \",[\"channelName\"],\" beitreten\"],\"afd7s2\":[\"Sprachkanal auf \",[\"serverName\"],\" starten\"],\"ah4fmZ\":[\"Zeigt auch Vorschauen von YouTube, Vimeo, SoundCloud und ähnlichen bekannten Diensten.\"],\"aifXak\":[\"Keine Medien in diesem Kanal\"],\"ap2zBz\":[\"Locker\"],\"aubGf5\":[\"Am stärksten, aber nur mit anderen Obby-Nutzern\"],\"axoxGF\":[\"Authenticator-App hinzufügen\"],\"az8lvo\":[\"Aus\"],\"azXSNo\":[\"Mitgliederliste ausklappen\"],\"azdliB\":[\"Bei einem Konto anmelden\"],\"b0Z/U1\":[\"Maximale Aufnahmelänge erreicht, die Aufnahme wurde hier beendet.\"],\"b26wlF\":[\"sie/ihr\"],\"b2gRwi\":[\"Deinen Standort teilen\"],\"bD/+Ei\":[\"Streng\"],\"bFDO8z\":[\"Gateway online\"],\"bLt/0J\":[\"Workflow\"],\"bOpnXm\":[\"Gib einen 6-stelligen Code aus einer deiner Authenticator-Apps ein, um 2FA zu deaktivieren.\"],\"bQ6BJn\":[\"Detaillierte Flood-Schutzregeln konfigurieren. Jede Regel legt fest, welche Aktivitäten überwacht werden sollen und welche Maßnahmen bei Überschreitung der Schwellenwerte ergriffen werden.\"],\"bRfx7k\":[\"Zur Antwort gehen\"],\"bUu+tR\":[\"Diese Datei ist nicht verschlüsselt. Jeder mit dem Link kann sie öffnen.\"],\"bVBC/W\":[\"Gateway verbunden\"],\"bZJKzE\":[\"Genau\"],\"bavafz\":[\"Schalte das Mikrofon ein, um es noch einmal zu versuchen\"],\"beV7+y\":[\"Der Benutzer erhält eine Einladung, \",[\"channelName\"],\" beizutreten.\"],\"bgwEHL\":[\"Anmeldeinformation hinzufügen, um 2FA zu aktivieren\"],\"biKhQ2\":[\"Über diese Zuordnung\"],\"bk84cH\":[\"Abwesenheitsnachricht\"],\"bkHdLj\":[\"IRC-Server hinzufügen\"],\"blWpTh\":[\"Karte öffnen\"],\"bmQLn5\":[\"Regel hinzufügen\"],\"bv4cFj\":[\"Transport\"],\"bwRvnp\":[\"Aktion\"],\"bzSI52\":[\"Verwerfen\"],\"c8+EVZ\":[\"Verifiziertes Konto\"],\"cAFYbj\":[\"Die Passwörter stimmen nicht überein.\"],\"cBQkN7\":[\"Gerätenamen werden erst angezeigt, wenn Sie den Kamerazugriff erlauben.\"],\"cC5JaD\":[[\"nick\"],\" hat die Verschlüsselung beendet.\"],\"cGYUlD\":[\"Es werden keine Medienvorschauen geladen.\"],\"cHFw6l\":[\"Schließe ein Mikrofon an, um zu sprechen\"],\"cJMrvr\":[\"Dieser Chat ist mit Obbys nativem Verfahren verschlüsselt. Vergleiche die Fingerabdrücke über einen anderen Kanal und markiere ihn dann als verifiziert.\"],\"cLF98o\":[\"Kommentare anzeigen (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"Andere offene Sitzungen dieses Kontos werden im Zuge der Änderung abgemeldet. Einstellungen zur Zwei-Faktor-Authentifizierung bleiben unverändert, falls vorhanden.\"],\"cO9+2L\":[\"Deaktivieren\"],\"cPWpNd\":[\"Fingerabdruck von \",[\"nick\"]],\"cSgpoS\":[\"Privatnachricht anheften\"],\"cXeEKu\":[\"Dadurch werden auch die \",[\"0\"],\" unten angebundenen Netzwerke geschlossen.\"],\"cggChT\":[\"Zwei-Faktor-Authentifizierung verwalten\"],\"chQsxg\":[\"Formatierte Ausgabe kopieren\"],\"cl/A5J\":[\"Willkommen bei \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Löschen\"],\"coPLXT\":[\"Wir speichern Ihre IRC-Kommunikation nicht auf unseren Servern\"],\"cqQyPB\":[\"Ordnername\"],\"crYH/6\":[\"SoundCloud-Player\"],\"cv5DQb\":[\"kein Host festgelegt\"],\"cvJaBb\":[\"Neuer Fingerabdruck von \",[\"nick\"]],\"d+oYyk\":[\"Verschlüsselung verifizieren\"],\"d3sis4\":[\"Server hinzufügen\"],\"d9aN5k\":[[\"username\"],\" aus dem Kanal entfernen\"],\"dCyaXa\":[\"Verschlüsselung mit \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Abbrechen\"],\"dF6vP6\":[\"Live\"],\"dGi1We\":[\"Dieses Privatgespräch loslösen\"],\"dJVuyC\":[\"hat \",[\"channelName\"],\" verlassen (\",[\"reason\"],\")\"],\"dMtLDE\":[\"an\"],\"dNXmVa\":[\"Der Zugriff wurde verweigert. Erlauben Sie den Zugriff auf Kamera und Mikrofon in den Browser- oder Systemeinstellungen und versuchen Sie es erneut.\"],\"dRqrdL\":[[\"0\"],\" muss eine ganze Zahl sein.\"],\"dTx/vl\":[\"Echo vom Lautsprecher reduzieren, das vom Mikrofon aufgenommen wird\"],\"dXqxlh\":[\"<0>⚠️ Sicherheitsrisiko! Diese Verbindung könnte anfällig für Abhören oder Man-in-the-Middle-Angriffe sein.\"],\"dZwAKK\":[\"Privaten Chat öffnen\"],\"da9Q/R\":[\"Kanalmodi geändert\"],\"dhJN3N\":[\"Kommentare anzeigen\"],\"diaYU+\":[\"<0>\",[\"0\"],\" und <1>\",[\"1\"],\" tippen...\"],\"dj2xTE\":[\"Benachrichtigung schließen\"],\"dkycQY\":[\"Verschlüsselung abbrechen\"],\"dlkjqx\":[\"Bild-in-Bild\"],\"dnUmOX\":[\"Noch keine Bots in diesem Netzwerk registriert.\"],\"dpCzmC\":[\"Flood-Schutz-Einstellungen\"],\"dqoiJ2\":[\"Noch keine Zuschauer.\"],\"e8H3vl\":[\"Alternativtext (optional)\"],\"e8jzAa\":[\"alle Anhänge entfernen\"],\"e9dQpT\":[\"Möchtest du diesen Link in einem neuen Tab öffnen?\"],\"eClJ8I\":[\"Verwalte die netzwerkweiten und kanalbezogenen Emoji-Pakete, die dieser Server über draft/EMOJI veröffentlicht.\"],\"ePK91l\":[\"Bearbeiten\"],\"eYBDuB\":[\"Bild hochladen oder URL mit optionaler \",[\"size\"],\"-Substitution angeben\"],\"edBbee\":[[\"username\"],\" per hostmask sperren (verhindert erneutes Beitreten von derselben IP/Host)\"],\"eepqTT\":[\"TLS-Zertifikat-Fingerabdruck\"],\"ekfzWq\":[\"Benutzereinstellungen\"],\"elPDWs\":[\"IRC-Client-Erfahrung anpassen\"],\"etgedT\":[\"Emojis\"],\"eu2osY\":[\"<0>💡 Empfehlung: Fahre nur fort, wenn du diesem Server vertraust und die Risiken kennst. Teile keine sensiblen Informationen oder Passwörter über diese Verbindung.\"],\"euEhbr\":[\"Klicke, um \",[\"channel\"],\" beizutreten\"],\"exyUec\":[\"Verbindung\"],\"ez3vLd\":[\"Mehrzeilige Eingabe aktivieren\"],\"f0J5Ki\":[\"Die Server-zu-Server-Kommunikation verwendet möglicherweise unverschlüsselte Verbindungen\"],\"f2wrB1\":[\"Paket löschen\"],\"f9BHJk\":[\"Benutzer warnen\"],\"fDOLLd\":[\"Keine Kanäle gefunden.\"],\"fFgbRU\":[[\"safeName\"],\" ist auf dem Server nicht mehr verfügbar.\"],\"fHbMUl\":[\"sprachkanal\"],\"fJfkog\":[\"GIFs konnten nicht geladen werden. Suche erneut, um es noch einmal zu versuchen.\"],\"fMPkxb\":[\"Mehr anzeigen\"],\"fWPVzC\":[\"Der Datei-Host speichert sie lesbar, und wer den Link bekommt, kann sie öffnen. Wechsle zur Obby-Verschlüsselung, um Dateien verschlüsselt zu senden.\"],\"fYdEvu\":[\"Workflow-Verlauf (\",[\"0\"],\")\"],\"fdplPL\":[\"Für mich stummschalten\"],\"ffzDkB\":[\"Anonyme Analysen:\"],\"fk1WEw\":[\"Verschlüsselt\"],\"fq1GF9\":[\"Anzeigen, wenn Benutzer die Verbindung trennen\"],\"g1CwiD\":[[\"name\"],\" ausführen?\"],\"g3UF2V\":[\"Annehmen\"],\"g6SdZE\":[\"Erlaube den Mikrofonzugriff, um Ton aufzunehmen.\"],\"g87FVm\":[\"Der Anrufserver hat das abgelehnt. Versuche es gleich noch einmal.\"],\"g9NNfO\":[\"Video starten\"],\"gCldcN\":[\"Akzentfarbe ändern\"],\"gD44Av\":[\"Diese Datei unverschlüsselt senden?\"],\"gEF57C\":[\"Dieser Server unterstützt nur einen Verbindungstyp\"],\"gJuLUI\":[\"Ignorierliste\"],\"gNzMrk\":[\"Aktueller Avatar\"],\"gbfM3J\":[\"Dieses Konto ist von \",[\"sessionCount\"],\" Sitzungen verbunden. Details pro Sitzung werden nur dem Kontoinhaber oder IRC-Operatoren offengelegt.\"],\"gcoiFh\":[\"Erneut verbinden\"],\"gfySTe\":[\"Alles ausblenden\"],\"gh06VD\":[\"Ausgabe\"],\"gjPWyO\":[\"Spitznamen eingeben...\"],\"gnTaUA\":[\"Hand heben\"],\"gz6UQ3\":[\"Maximieren\"],\"h6/IMX\":[\"Füge dein erstes Netzwerk hinzu\"],\"h6razj\":[\"Kanalname-Maske ausschließen\"],\"hEPLrs\":[\"Passwort vergessen\"],\"hG6jnw\":[\"Kein Thema gesetzt\"],\"hG89Ed\":[\"Bild\"],\"hYgDIe\":[\"Erstellen\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"z.B. 100:1440\"],\"hctjqj\":[\"Wähle links einen Bot aus, um seine Befehle und Verwaltungsaktionen zu sehen.\"],\"he3ygx\":[\"Kopieren\"],\"hehnjM\":[\"Anzahl\"],\"hhAi8w\":[\"Netzwerkprotokoll\"],\"hou0tP\":[\"Stream\"],\"htTcVX\":[\"Status:\"],\"hxgCTb\":[\"Workflow schließen\"],\"hzdLuQ\":[\"Nur Benutzer mit Voice oder höher können sprechen\"],\"i0qMbr\":[\"Startseite\"],\"iDNBZe\":[\"Benachrichtigungen\"],\"iH8pgl\":[\"Zurück\"],\"iH8xys\":[\"Wähle einen anderen Dateityp. Der Dateihost akzeptiert keine \",[\"ext\"],\"-Dateien.\"],\"iL9SZg\":[\"Benutzer sperren (per Nickname)\"],\"iNt+3c\":[\"Zurück zum Bild\"],\"iQvi+a\":[\"Nicht mehr vor geringer Verbindungssicherheit für diesen Server warnen\"],\"iSLIjg\":[\"Verbinden\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Server-Host\"],\"idD8Ev\":[\"Gespeichert\"],\"ifn/bQ\":[\"Dieser Bildschirm ist nicht mehr vorhanden.\"],\"igVDFt\":[\"Anhängen\"],\"iivqkW\":[\"Angemeldet seit\"],\"ij+Elv\":[\"Bildvorschau\"],\"ilIWp7\":[\"Benachrichtigungen umschalten\"],\"itEJCl\":[\"Ordner umbenennen oder löschen\"],\"itoy0/\":[\"Tic-Tac-Toe gegen \",[\"0\"]],\"iuaqvB\":[\"* als Platzhalter verwenden. Beispiele: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Nach Hostmaske sperren\"],\"jA4uoI\":[\"Thema:\"],\"jHGY5E\":[\"Nachricht nicht gesendet: Der Verschlüsselungsschlüssel hat sich geändert. Überprüfe den neuen Schlüssel oder beende die Verschlüsselung, bevor du unverschlüsselt sendest.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Grund (optional)\"],\"jUV7CU\":[\"Avatar hochladen\"],\"jW5Uwh\":[\"Steuert, wie viele externe Medien geladen werden. Aus / Sicher / Vertrauenswürdige / Alle Inhalte.\"],\"jXzms5\":[\"Anhangsoptionen\"],\"jZlrte\":[\"Farbe\"],\"jbq7j2\":[\"Ablehnen\"],\"jfC/xh\":[\"Kontakt\"],\"jvN2+I\":[[\"0\"],\" inaktiv\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Fingerabdruck kopieren\"],\"k112DD\":[\"Ältere Nachrichten laden\"],\"k1opY7\":[\"Rauschunterdrückung\"],\"k3ID0F\":[\"Mitglieder filtern…\"],\"k65gsE\":[\"Vertieft ansehen\"],\"k7Zgob\":[\"Verbindung abbrechen\"],\"k99j0U\":[\"Upload abbrechen\"],\"kAVx5h\":[\"Keine Einladungen gefunden\"],\"kCLEPU\":[\"Verbunden mit\"],\"kF5LKb\":[\"Ignorierte Muster:\"],\"kG2fiE\":[\"konfigurationsdefiniert\"],\"kGeOx/\":[[\"0\"],\" beitreten\"],\"kITKr8\":[\"Kanal-Modi werden geladen...\"],\"kPpPsw\":[\"Du bist ein IRC Operator\"],\"kWJmRL\":[\"Du\"],\"kb9fJC\":[\"Entschlüsselte Datei speichern\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Verschlüsselung läuft… (zum Abbrechen klicken)\"],\"kjMqSj\":[\"JSON kopieren\"],\"krViRy\":[\"Klicken zum Kopieren als JSON\"],\"ks71ra\":[\"Ausnahmen\"],\"kw4lRv\":[\"Kanal-Halboperator\"],\"kxgIRq\":[\"Kanal auswählen oder hinzufügen, um zu beginnen.\"],\"ky2mw7\":[\"über @\",[\"0\"]],\"ky6dWe\":[\"Avatar-Vorschau\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Kanäle werden geladen...\"],\"l+IUVW\":[\"Kontoverifizierung für \",[\"account\"],\" erfolgreich: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"erneut verbunden\"],\"other\":[[\"reconnectCount\"],\"-mal erneut verbunden\"]}]],\"l1l8sj\":[\"vor \",[\"0\"],\" T.\"],\"l4mncX\":[\"Hier ist niemand. Bitte jemanden, mit /join \",[\"channelName\"],\" beizutreten.\"],\"l5NhnV\":[\"#kanal (optional)\"],\"lCF0wC\":[\"Aktualisieren\"],\"lH+ed1\":[\"Warten auf den ersten Schritt…\"],\"lHVfE4\":[\"Datei nicht hochgeladen: der Verschlüsselungsschlüssel hat sich geändert. Prüfe den neuen Schlüssel, oder beende die Verschlüsselung und lade unverschlüsselt hoch.\"],\"lHy8N5\":[\"Weitere Kanäle werden geladen...\"],\"lJGJot\":[\"Kanäle finden\"],\"lKkdzh\":[\"Kanalbezogen\"],\"lasgrr\":[\"verwendet\"],\"lbpf14\":[[\"value\"],\" beitreten\"],\"lf3MT4\":[\"Zu verlassender Kanal (Standard: aktueller)\"],\"lfFsZ4\":[\"Kanäle\"],\"lh69cG\":[[\"nick\"],\" möchte einen verschlüsselten Chat beginnen\"],\"lip0az\":[\"Lautsprecher \",[\"0\"]],\"lkNdiH\":[\"Kontoname\"],\"loQxaJ\":[\"Ich bin zurück\"],\"lrlQl/\":[\"Lautstärke für \",[\"0\"]],\"lvfaxv\":[\"STARTSEITE\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Hinzufügen\"],\"m4YwIL\":[\"Authenticator-App (TOTP)\"],\"m8flAk\":[\"Vorschau (noch nicht hochgeladen)\"],\"mDkV0w\":[\"Workflow wird gestartet…\"],\"mDt3zx\":[\"Verifizieren…\"],\"mEPxTp\":[\"<0>⚠️ Vorsicht! Öffne nur Links aus vertrauenswürdigen Quellen. Bösartige Links können deine Sicherheit oder Privatsphäre gefährden.\"],\"mH+wEJ\":[\"Nachricht \",[\"0\"],\" (Enter für neue Zeile, Umschalt+Enter zum Senden)\"],\"mHGdhG\":[\"Serverinformationen\"],\"mHfd/S\":[\"Was du gerade tust\"],\"mMYBD9\":[\"Weit – Breiterer Schutzbereich\"],\"mOXFes\":[[\"0\"],\" Emoji\"],\"mQuDmS\":[[\"sender\"],\" hat die Verschlüsselung neu gestartet. Diese Unterhaltung bleibt unverschlüsselt, bis du zustimmst.\"],\"mRsNSE\":[\"Bots anzeigen\"],\"mTGsPd\":[\"Kanalthema\"],\"mU8j6O\":[\"Keine externen Nachrichten (+n)\"],\"mZWTZP\":[\"Kanäle durchsuchen\"],\"mZp8FL\":[\"Automatisch auf einzeilig wechseln\"],\"ma5SQ1\":[\"Gib den 6-stelligen Code aus deiner Authenticator-App ein, um die Anmeldung abzuschließen.\"],\"mdIQ65\":[\"Deine Nachrichten mit \",[\"nick\"],\" sind verschlüsselt. Diese Dateien sind zu groß zum Verschlüsseln und würden im Klartext gesendet.\"],\"mdQu8G\":[\"DeinNickname\"],\"miSSBQ\":[\"Kommentare (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Mikrofon und Kamera auswählen\"],\"mryDEO\":[\"Gib den 6-stelligen Code aus deiner E-Mail ein.\"],\"mvyLSy\":[\"Benutzer ist authentifiziert\"],\"mwtcGl\":[\"Kommentare schließen\"],\"myL0MR\":[\"Dieses Netzwerk löschen?\"],\"mzI/c+\":[\"Herunterladen\"],\"mzfIag\":[\"Server\"],\"n3fGRk\":[\"gesetzt von \",[\"0\"]],\"n5+j9l\":[\"z. B. <0>wss://host:port/socket\"],\"n6T9To\":[\"Stummschaltung für mich aufheben\"],\"n8TilE\":[\"Kanalnamen kopieren\"],\"n9NCB9\":[\"Von Obby verarbeitet, bevor es gesendet wird\"],\"nDekZG\":[\"Verbindung bearbeiten\"],\"nDvKjY\":[\"Sprachkanal\"],\"nE9jsU\":[\"Entspannt – Weniger aggressiver Schutz\"],\"nNflMD\":[\"Kanal verlassen\"],\"nPXkBi\":[\"WHOIS-Daten werden geladen...\"],\"nWMRxa\":[\"Loslösen\"],\"nX4XLG\":[\"Operator-Aktionen\"],\"nXnMSE\":[\"Dein Browser kann dieses Video nicht abspielen.\"],\"nYiCGx\":[\"Neuen Schlüssel akzeptieren\"],\"nkC032\":[\"Kein Flood-Profil\"],\"nsLuck\":[\"Die Verschlüsselung wurde beendet, bevor diese Datei gesendet wurde. Sie wurde nicht zugestellt.\"],\"nta7V8\":[\"Verschlüsselungsoptionen\"],\"o4oXFt\":[\"Registrierte Anmeldeinformationen\"],\"o69z4d\":[\"Warnmeldung an \",[\"username\"],\" senden\"],\"o6OQlp\":[\"Kanal bearbeiten\"],\"o9ylQi\":[\"GIFs suchen, um zu beginnen\"],\"oFGkER\":[\"Server-Hinweise\"],\"oIn7d4\":[\"Gib den 6-stelligen Code aus deiner Authenticator-App ein.\"],\"oOi11l\":[\"Nach unten scrollen\"],\"oPYIL5\":[\"Netzwerk\"],\"oQEzQR\":[\"Neue Direktnachricht\"],\"oRH6Dq\":[\"Kanal\"],\"oX4ytF\":[\"Nickname\"],\"oXOSPE\":[\"Online\"],\"oaTtrx\":[\"Bots suchen\"],\"oal760\":[\"Man-in-the-Middle-Angriffe auf Server-Verbindungen sind möglich\"],\"obBbyQ\":[\"Bildschirm aufnehmen\"],\"ocCDzT\":[\"shortcode (z. B. partyparrot)\"],\"oeqmmJ\":[\"Vertrauenswürdige Quellen\"],\"ogKae6\":[\"Verschlüsselung ist auf diesem Gerät nicht verfügbar.\"],\"optX0N\":[\"vor \",[\"0\"],\" Std.\"],\"ovBPCi\":[\"Standard\"],\"p0Z69r\":[\"Muster darf nicht leer sein\"],\"p1KgtK\":[\"Audio konnte nicht geladen werden\"],\"p59pEv\":[\"Weitere Details\"],\"p7sRI6\":[\"Anderen mitteilen, wenn Sie tippen\"],\"pBm1od\":[\"Geheimer Kanal\"],\"pDpirO\":[\"Von IRC-Server bereitgestellter Befehl\"],\"pEK2nL\":[\"Diese Nachricht war nicht verschlüsselt. Sie stammt möglicherweise von einem anderen Client dieser Person, der keine Verschlüsselung verwendet.\"],\"pJ/IRc\":[\"Aufnahme beenden\"],\"pNmiXx\":[\"Ihr Standard-Nickname für alle Server\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Kontopasswort\"],\"pZGrXo\":[\"Kamera wechseln\"],\"peNE68\":[\"Dauerhaft\"],\"pehLje\":[\"pack_id (z. B. team-mascots)\"],\"pgoP68\":[\"Sprechtaste deaktivieren\"],\"plhHQt\":[\"Keine Daten\"],\"pm6+q5\":[\"Sicherheitswarnung\"],\"pn5qSs\":[\"Weitere Informationen\"],\"pqr+oY\":[\"Nachricht \",[\"0\"]],\"puvGJc\":[\"Tic-Tac-Toe spielen\"],\"q0cR4S\":[\"ist jetzt bekannt als **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"Gib den Kontonamen ein, den du wiederherstellen möchtest.\"],\"qF/wlG\":[\"Schließe eine Kamera an, um Video zu teilen\"],\"qFcunY\":[\"Kanal erscheint nicht in LIST- oder NAMES-Befehlen\"],\"qGMwvV\":[\"Mikrofonpegel\"],\"qIk9n4\":[[\"minutes\"],\" Minuten\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" tippt...\"],\"qLpTm/\":[\"Reaktion \",[\"emoji\"],\" entfernen\"],\"qVkGWK\":[\"Anheften\"],\"qXgujk\":[\"Eine Aktion / Emote senden\"],\"qY8wNa\":[\"Homepage\"],\"qZQ5M4\":[\"Du hast diesen Kontakt verifiziert.\"],\"qa9cy4\":[\"Foto\"],\"qb0xJ7\":[\"Platzhalter: * beliebige Zeichen, ? ein einzelnes Zeichen. Beispiele: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Kanalschlüssel (+k)\"],\"qsEYm5\":[\"Emoji hinzufügen\"],\"qtoOYG\":[\"Kein Limit\"],\"r+6b6V\":[\"Füge eine Authenticator-App oder einen biometrischen Schlüssel / Sicherheitsschlüssel hinzu, um bei der Anmeldung einen zweiten Faktor zu verlangen.\"],\"r1W2AS\":[\"Dateiserver-Bild\"],\"r8ojWq\":[\"Entfernen bestätigen\"],\"r9l16H\":[\"Dieses Gerät konnte gerade keinen Standort ermitteln.\"],\"rI9ogj\":[\"Kanaloptionen öffnen\"],\"rIPR2O\":[\"Thema gesetzt vor (Min.)\"],\"rMMSYo\":[\"Maximale Länge ist \",[\"0\"]],\"rT2cV+\":[\"Kamera\"],\"rWtzQe\":[\"Das Netzwerk hat sich geteilt und wieder verbunden. ✅\"],\"rYG2u6\":[\"Bitte warten...\"],\"rjGI/Q\":[\"Datenschutz\"],\"rjTJRY\":[\"gesperrt\"],\"rk8iDX\":[\"GIFs werden geladen...\"],\"rn6SBY\":[\"Ton einschalten\"],\"ry4yU/\":[\"Rohdaten anzeigen\"],\"rzK+O+\":[[\"nick\"],\" sendet verschlüsselte Nachrichten, die dieses Gerät nicht lesen kann. Die Verschlüsselung muss neu gestartet werden, bevor sie sich öffnen lassen.\"],\"s/UKqq\":[\"Wurde aus dem Kanal geworfen\"],\"s/ereB\":[\"aktiv\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" Schlüssel\"],\"other\":[\"#\",\" Schlüssel\"]}]],\"s36GUv\":[\"Mikrofonzugriff erlauben\"],\"s4NaO3\":[\"Standort konnte nicht ermittelt werden.\"],\"s7L3Mu\":[\"neuer ordner\"],\"s7oqXR\":[\"Netzwerk auswählen\"],\"s8cATI\":[\"ist \",[\"channelName\"],\" beigetreten\"],\"sCO9ue\":[\"Die Verbindung zu <0>\",[\"serverName\"],\" hat folgende Sicherheitsbedenken:\"],\"sGH11W\":[\"Server\"],\"sHI1H+\":[\"ist jetzt bekannt als **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" hat dich eingeladen, \",[\"channel\"],\" beizutreten\"],\"sUBSbK\":[\"Noch keine Upstream-Netzwerke.\"],\"sUcRyL\":[\"Versuche den Upload erneut. Der Dateihost hat eine Antwort gesendet, die wir nicht lesen konnten.\"],\"sW5OjU\":[\"erforderlich\"],\"sYI3px\":[\"Nickname zum Anschreiben\"],\"sby+1/\":[\"Zum Kopieren klicken\"],\"sfN25C\":[\"Ihr echter oder vollständiger Name\"],\"shXreC\":[\"Bildschirmbereich aufnehmen\"],\"skvjTF\":[\"Der Browser unterstützt WebAuthn nicht\"],\"sliuzR\":[\"Link öffnen\"],\"sqrO9R\":[\"Benutzerdefinierte Erwähnungen\"],\"sr6RdJ\":[\"Mehrzeilig mit Shift+Enter\"],\"swrCpB\":[\"Der Kanal wurde von \",[\"oldName\"],\" in \",[\"newName\"],\" umbenannt von \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Erweitert\"],\"t/YqKh\":[\"Entfernen\"],\"t2RBbk\":[\"Textkanal\"],\"t47eHD\":[\"Ihr eindeutiger Bezeichner auf diesem Server\"],\"tAkAh0\":[\"URL mit optionaler \",[\"size\"],\"-Substitution. Beispiel: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Kopieren fehlgeschlagen, wählen zum erneuten Versuch\"],\"tXLJS3\":[\"Seitenleiste der Kanalliste ein- oder ausblenden\"],\"tfDRzk\":[\"Speichern\"],\"tgfK6H\":[\"Workflow kopieren\"],\"thC9Rq\":[\"Einen Kanal verlassen\"],\"tiBsJk\":[\"hat \",[\"channelName\"],\" verlassen\"],\"tl/zMw\":[\"Dieser Browser kann kein Audio aufnehmen.\"],\"tpVoTN\":[\"Informationen darüber, wer diesen Befehl ausgelöst hat, werden vom Bot bereitgestellt und der Absender kann vom Server nicht verifiziert werden.\"],\"tsc6g4\":[[\"safeName\"],\" wird entschlüsselt…\"],\"tt4/UD\":[\"hat sich abgemeldet (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" weitere Zeile\"],\"other\":[\"#\",\" weitere Zeilen\"]}]],\"tu2JEr\":[\"Beizutretender Kanal (#name)\"],\"u0TcnO\":[\"Nickname {nick} bereits vergeben, versuche es mit {newNick}\"],\"u0a8B4\":[\"Als IRC-Operator für Verwaltungszugriff authentifizieren\"],\"u0rWFU\":[\"Erstellt nach (Min.)\"],\"u72w3t\":[\"Zu ignorierende Benutzer und Muster\"],\"u7jc2L\":[\"hat sich abgemeldet\"],\"uAQUqI\":[\"Status\"],\"uB85T3\":[\"Speichern fehlgeschlagen: \",[\"msg\"]],\"uK9Jap\":[\"Browser zeigen Ihre Lautsprecher erst an, wenn Sie den Zugriff auf ein Mikrofon oder eine Kamera erlaubt haben. Es wird nichts aufgezeichnet.\"],\"uKPqyn\":[\"Auf deinen Standort zentrieren\"],\"uMIUx8\":[\"Bot \",[\"0\"],\" löschen? Dies löscht die Datenbankzeile vorläufig; der Nick kann später erst nach einem /REHASH wiederverwendet werden.\"],\"uNSY8W\":[\"Verbindung wird wiederhergestellt. Bearbeite die Verbindung, wenn dies weiterhin fehlschlägt\"],\"uSMfoN\":[\"Verifizieren\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"MOTD anzeigen\"],\"uW3lLI\":[\"IRC-Server:\"],\"ukyW4o\":[\"Deine Einladungslinks\"],\"uowbPn\":[\"Anhang entfernen\"],\"usSSr/\":[\"Zoomstufe\"],\"v0xJr9\":[\"Der Verschlüsselungsschlüssel von \",[\"nick\"],\" hat sich geändert. Das passiert auf einem neuen Gerät, und genau so sieht auch ein Angreifer aus. Vergleiche den neuen Fingerprint mit \",[\"nick\"],\" außerhalb dieses Chats und akzeptiere ihn dann.\"],\"v29Nn/\":[\"Warten, bis \",[\"0\"],\" annimmt…\"],\"v7lfCq\":[\"Noch keine Pakete eingerichtet.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Shift+Enter für neue Zeilen (Enter sendet)\"],\"vERlcd\":[\"Profil\"],\"vK0RL8\":[\"Kein Thema\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Sprache\"],\"vXeqjQ\":[\"Wähle eine Datei mit Erweiterung. Der Dateihost akzeptiert keine Dateien ohne Erweiterung.\"],\"vYUkQB\":[\"Kein Lautsprecher erkannt.\"],\"vaHYxN\":[\"Echter Name\"],\"vhjbKr\":[\"Abwesend\"],\"vnq5rj\":[\"Videonachricht aufnehmen\"],\"vy/q7q\":[\"2FA deaktivieren. Gib zur Bestätigung einen 6-stelligen Code aus einer deiner registrierten Authenticator-Apps ein.\"],\"w/nogd\":[[\"0\"],\" Netzwerk\",[\"1\"],\" — wähle eines zum Beitreten\"],\"w4NYox\":[[\"title\"],\" Client\"],\"w8dbR6\":[\"Wählen Sie Mikrofon, Kamera und Lautsprecher für Anrufe\"],\"w8xQRx\":[\"Ungültiger Wert\"],\"wCKe3+\":[\"Workflow-Verlauf\"],\"wFjjxZ\":[\"wurde von \",[\"username\"],\" aus \",[\"channelName\"],\" gekickt (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Keine Bann-Ausnahmen gefunden\"],\"wHhlQr\":[\"Verschlüsselten Chat annehmen\"],\"wJijgU\":[\"Standort\"],\"wK0BwN\":[\"Verschlüsselungsschlüssel geändert\"],\"wPrGnM\":[\"Kanal-Administrator\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Überlegung\"],\"wbm86v\":[\"Anzeigen, wenn Benutzer Kanäle betreten oder verlassen\"],\"wdxz7K\":[\"Quelle\"],\"whqZ9r\":[\"Weitere Wörter oder Phrasen zum Hervorheben\"],\"wlQNTg\":[\"Mitglieder\"],\"wm7RV4\":[\"Benachrichtigungston\"],\"woaefe\":[\"Systemstandard\"],\"wsRxbL\":[\"Audio aufnehmen\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Deine Nachrichten könnten abgefangen werden, wenn sie zwischen Servern weitergeleitet werden\"],\"x1m5RZ\":[\"Benutzer einladen\"],\"x3+y8b\":[\"So viele Personen haben sich über diesen Link registriert\"],\"x9G665\":[\"Zwei-Faktor-Authentifizierung erforderlich\"],\"xCFNnL\":[\"Wähle eine Datei unter \",[\"limit\"],\", dem Maximum, das der Dateihost akzeptiert.\"],\"xCJdfg\":[\"Leeren\"],\"xDAtGP\":[\"Nachricht\"],\"xDN4e3\":[\"Kanalinfo anzeigen\"],\"xOTzt5\":[\"gerade eben\"],\"xQv7xy\":[\"Standort mit \",[\"target\"],\" teilen.\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" und <2>\",[\"2\"],\" tippen...\"],\"xUHRTR\":[\"Beim Verbinden automatisch als Operator authentifizieren\"],\"xWHwwQ\":[\"Sperren\"],\"xXs5GT\":[\"Datei nicht hochgeladen: die Verschlüsselung wird noch eingerichtet. Sie geht raus, sobald die Verschlüsselung aktiv ist, oder nachdem du sie beendet hast.\"],\"xYilR2\":[\"Medien\"],\"xbi8D6\":[\"Dieser Server unterstützt keine Einladungslinks (die<0>obby.world/invitation-Capability wird nicht angekündigt). Du kannst trotzdem normal chatten; dieses Panel ist für Netzwerke mit obbyircd.\"],\"xceQrO\":[\"Nur sichere Websockets werden unterstützt\"],\"xdtXa+\":[\"Kanalname\"],\"xeiujy\":[\"Text\"],\"xlCYOE\":[\"Weitere Nachrichten werden geladen...\"],\"xlhswE\":[\"Mindestwert ist \",[\"0\"]],\"xq97Ci\":[\"Wort oder Phrase hinzufügen...\"],\"xuRqRq\":[\"Client-Limit (+l)\"],\"y1eoq1\":[\"Link kopieren\"],\"y2ID0h\":[\"Der Server meldet keine WebAuthn-Unterstützung\"],\"y7sj+0\":[\"Streamer\"],\"yIHP+U\":[\"Verschlüsselter Anhang von einem nicht vertrauenswürdigen Host. Aktiviere externe Inhalte, um ihn zu öffnen.\"],\"yJ1eqU\":[\"Zuschauer (\",[\"0\"],\")\"],\"yJztBY\":[\"Netzwerk löschen\"],\"yNeucF\":[\"Dieser Server unterstützt keine erweiterten Profilmetadaten (IRCv3 METADATA). Felder wie Avatar, Anzeigename und Status sind nicht verfügbar.\"],\"yPlrca\":[\"Kanal-Avatar\"],\"yQE2r9\":[\"Laden\"],\"ySU+JY\":[\"deine@email.de\"],\"ySlukM\":[\"Obby - IRC in die Zukunft bringen\"],\"yTX1Rt\":[\"Oper-Benutzername\"],\"yYOzWD\":[\"Protokolle\"],\"yek4JL\":[\"Ordner nach oben verschieben\"],\"yfx9Re\":[\"IRC-Operatorpasswort\"],\"ygCKqB\":[\"Stopp\"],\"ymDxJx\":[\"IRC-Operatorbenutzername\"],\"yrpRsQ\":[\"Nach Name sortieren\"],\"ywVWqb\":[\"Deine Nachrichten mit \",[\"nick\"],\" sind verschlüsselt. \",[\"0\"],\" von \",[\"1\"],\" Dateien sind zu groß zum Verschlüsseln und würden im Klartext gesendet. Der Rest bleibt verschlüsselt.\"],\"yxaNWl\":[\"Der Dateihost ist nicht erreichbar. Prüfe deine Verbindung und versuche es erneut.\"],\"yz7wBu\":[\"Schließen\"],\"z0DY9w\":[\"Nachricht \",[\"0\"],\" (Umschalt+Enter für neue Zeile)\"],\"z2xxYa\":[\"Verschlüsselt & verifiziert\"],\"z3ltMi\":[\"Der Anbieter hat kein Bearer-Token zurückgegeben.\"],\"zCEMmq\":[\"Dieser Browser kann kein Video aufnehmen.\"],\"zFT5rr\":[\"fertig\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" Schritt\"],\"other\":[\"#\",\" Schritte\"]}]],\"zJS04D\":[\"Aus Ordner entfernen\"],\"zJw+jA\":[\"setzt Modus: \",[\"0\"]],\"zNSskd\":[\"Die Aufnahme konnte nicht erstellt werden.\"],\"zZm1gU\":[\"Video stoppen\"],\"zb/HT0\":[\"mehr anzeigen\"],\"zbSnl2\":[\"Upload-Größenlimit erreicht, die Aufnahme wurde hier beendet.\"],\"zbymaY\":[\"vor \",[\"0\"],\" Min.\"],\"zebeLu\":[\"oper-Benutzername eingeben\"],\"zga9sT\":[\"OK\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Lautsprecher\"]}"); \ No newline at end of file diff --git a/src/locales/de/messages.po b/src/locales/de/messages.po index 00f0ff1c4..eca6d6d6c 100644 --- a/src/locales/de/messages.po +++ b/src/locales/de/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, one {# Schritt} other {# Schritte}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, one {1 weiteres Element anzeigen} other {{1} weitere Elemente anzeigen}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} Emoji" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} hat dich zum Spielen eingeladen." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "vor {0} Std." msgid "{0}m ago" msgstr "vor {0} Min." +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {1 Datei wird hochgeladen} other {# Dateien werden hochgeladen}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, one {1 Mal} other {{c} Mal}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, one {1 Mal} other {{c} Mal}}" msgid "{days} days" msgstr "{days} Tage" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {1 Upload fehlgeschlagen} other {# Uploads fehlgeschlagen}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, one {# weitere Zeile} other {# weitere Zeilen}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 Empfehlung: Fahre nur fort, wenn du diesem Server vertraust msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>Risiko: Sensible Informationen (Nachrichten, private Gespräche, Authentifizierungsdaten) könnten Netzwerkadministratoren oder Angreifern zwischen IRC-Servern zugänglich sein." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "2FA ist für dieses Konto erzwungen. Wenn du die einzige registrierte Anmeldeinformation entfernst, kannst du dich nicht mehr anmelden. Füge zuerst eine weitere Anmeldeinformation hinzu oder deaktiviere unten 2FA." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "6-stelliger Code" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "Über diese Zuordnung" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "Annehmen" @@ -350,6 +377,7 @@ msgid "Account" msgstr "Konto" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "Kontoname" @@ -393,14 +421,30 @@ msgstr "Aktivität" msgid "Add" msgstr "Hinzufügen" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "Anmeldeinformation hinzufügen, um 2FA zu aktivieren" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "Wort oder Phrase hinzufügen..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "Füge eine Authenticator-App oder einen biometrischen Schlüssel / Sicherheitsschlüssel hinzu, um bei der Anmeldung einen zweiten Faktor zu verlangen." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "Authenticator-App hinzufügen" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "Bann-Maske hinzufügen (z.B. nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "Biometrischen Schlüssel / Sicherheitsschlüssel hinzufügen" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "kanal hinzufügen" @@ -409,6 +453,11 @@ msgstr "kanal hinzufügen" msgid "Add channel" msgstr "Kanal hinzufügen" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "Emoji hinzufügen" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "Ausnahme-Maske hinzufügen (z.B. nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "Server hinzufügen" msgid "Add your first network" msgstr "Füge dein erstes Netzwerk hinzu" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "{0} hinzugefügt" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "Weitere Details" @@ -492,6 +546,14 @@ msgstr "Alle Inhalte" msgid "Allow camera access" msgstr "Kamerazugriff erlauben" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "Erlaube den Kamerazugriff in den Einstellungen, um Video zu teilen" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "Erlaube den Kamerazugriff, um ein Foto oder Video aufzunehmen." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "Mehrzeilige Texteingabe erlauben" @@ -501,6 +563,14 @@ msgstr "Mehrzeilige Texteingabe erlauben" msgid "Allow microphone access" msgstr "Mikrofonzugriff erlauben" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "Erlaube den Mikrofonzugriff in den Einstellungen, um zu sprechen" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "Erlaube den Mikrofonzugriff, um Ton aufzunehmen." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "Bereits in {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "Zeigt auch Vorschauen von YouTube, Vimeo, SoundCloud und ähnlichen bekannten Diensten." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "Alternativtext (optional)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "Alternativer Anzeigename. Kann Leerzeichen, Emojis und Sonderzeichen enthalten. Der echte Kanalname ({channelName}) wird weiterhin für IRC-Befehle verwendet." @@ -565,6 +639,11 @@ msgstr "Bist du sicher, dass du diese Nachricht löschen möchtest? Diese Aktion msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "Anhängen" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "Anhangsoptionen" @@ -581,6 +660,14 @@ msgstr "Audioposition" msgid "Authenticate as an IRC Operator for administrative access" msgstr "Als IRC-Operator für Verwaltungszugriff authentifizieren" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "Jetzt authentifizieren" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "Beim Verbinden authentifizieren" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "Authentifiziert" @@ -589,6 +676,10 @@ msgstr "Authentifiziert" msgid "Authenticated Account" msgstr "Authentifiziertes Konto" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "Authenticator-App (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "Automatisch auf einzeilig wechseln" @@ -650,6 +741,8 @@ msgstr "Abwesend:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "Zurück" @@ -699,6 +792,10 @@ msgstr "Benutzer sperren (per Nickname)" msgid "Bans" msgstr "Sperren" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "Biometrischer Schlüssel / Sicherheitsschlüssel" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "Der Bot hat noch keine Slash-Befehle registriert." msgid "Bot in this channel" msgstr "Bot in diesem Kanal" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "Bots" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Bots (lädt {botsLoadingCount})" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "Bots in diesem Netzwerk" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "Hol dieses Fenster nach vorn und versuch es noch einmal." @@ -747,6 +840,15 @@ msgstr "Hol dieses Fenster nach vorn und versuch es noch einmal." msgid "Browse all channels on the server" msgstr "Alle Kanäle auf dem Server durchsuchen" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "Kanäle durchsuchen" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "Der Browser unterstützt WebAuthn nicht" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "Browser zeigen Ihre Lautsprecher erst an, wenn Sie den Zugriff auf ein Mikrofon oder eine Kamera erlaubt haben. Es wird nichts aufgezeichnet." @@ -755,7 +857,6 @@ msgstr "Browser zeigen Ihre Lautsprecher erst an, wenn Sie den Zugriff auf ein M msgid "Calls" msgstr "Anrufe" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "Kamera" msgid "Camera {0}" msgstr "Kamera {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "Die letzte 2FA-Anmeldeinformation kann nicht entfernt werden" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "Kamera {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "Kamera {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "Verschlüsselung abbrechen" msgid "Cancel reply" msgstr "Antwort abbrechen" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "Upload abbrechen" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "abgebrochen" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "Akzentfarbe ändern" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "Passwort ändern" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "Kanalnamen ändern (nur Operatoren)" @@ -898,9 +1015,7 @@ msgstr "Kanal-Operator" msgid "Channel Owner" msgstr "Kanalbesitzer" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "Kanaleinstellungen" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "Zu verlassender Kanal (Standard: aktueller)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "Kanalthema" @@ -924,6 +1040,10 @@ msgstr "Kanal erscheint nicht in LIST- oder NAMES-Befehlen" msgid "channel-name" msgstr "Kanalname" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "Kanalbezogen" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "Kanäle" msgid "Channels on {networkName}" msgstr "Kanäle auf {networkName}" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "Wähle einen anderen Dateityp. Der Dateihost akzeptiert keine {ext}-Dateien." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "Wähle eine andere Datei. Der Dateihost hat diese abgelehnt." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "Wähle eine Datei unter {limit}, dem Maximum, das der Dateihost akzeptiert." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "Wähle eine Datei mit Erweiterung. Der Dateihost akzeptiert keine Dateien ohne Erweiterung." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "Wähle ein vordefiniertes Flood-Schutzprofil. Diese Profile bieten ausgewogene Schutzeinstellungen für verschiedene Anwendungsfälle." @@ -942,6 +1078,10 @@ msgstr "Wähle ein vordefiniertes Flood-Schutzprofil. Diese Profile bieten ausge msgid "Choose a secure password" msgstr "Sicheres Passwort wählen" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "Wähle eine kleinere Datei. Diese ist zu groß für den Dateihost." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "Datei auswählen" @@ -1007,10 +1147,6 @@ msgstr "Klicke, um {channel} beizutreten" msgid "Click to jump to message" msgstr "Klicken, um zur Nachricht zu springen" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "Klicken, um das Thema zu setzen" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "Client" @@ -1034,11 +1170,18 @@ msgstr "Client-Limit (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "Detaillierte Flood-Schutzregeln konfigurieren. Jede Regel legt fest, wel msgid "Configure notification sounds and highlights" msgstr "Benachrichtigungstöne und Hervorhebungen konfigurieren" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "Registrierung bestätigen" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "Neues Passwort bestätigen" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "Entfernen bestätigen" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "Bestätigen?" @@ -1136,6 +1292,18 @@ msgstr "Bestätigen?" msgid "Connect" msgstr "Verbinden" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "Schließe eine Kamera an, um Video zu teilen" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "Schließe ein Mikrofon an, um zu sprechen" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "Verbinde dich mit einem Server, um die Operator-Einstellungen zu verwalten." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "verbunden von {sessionCount} Sitzungen" @@ -1285,6 +1453,14 @@ msgstr "Der Standort konnte nicht rechtzeitig ermittelt werden. Versuchen Sie es msgid "Could not get your location." msgstr "Standort konnte nicht ermittelt werden." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "GIFs konnten nicht geladen werden. Suche erneut, um es noch einmal zu versuchen." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "Der Dateihost ist nicht erreichbar. Prüfe deine Verbindung und versuche es erneut." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "Die Verschlüsselung mit {nick} konnte nicht eingerichtet werden." @@ -1310,6 +1486,11 @@ msgstr "Einladungslinks erstellen und verwalten" msgid "Create folder" msgstr "Ordner erstellen" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "Paket erstellen" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "Erstellt nach (Min.)" @@ -1318,10 +1499,19 @@ msgstr "Erstellt nach (Min.)" msgid "Created Before (min ago)" msgstr "Erstellt vor (Min.)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "Wird erstellt…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "Aktueller Avatar" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "Eigene Emoji-Pakete" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "Benutzerdefinierte Flood-Regeln (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "Ton ausschalten" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "Ablehnen" @@ -1402,6 +1593,14 @@ msgstr "Nachricht löschen" msgid "Delete network" msgstr "Netzwerk löschen" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "Paket löschen" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "Paket \"{packId}\" löschen? Damit werden auch alle Emoji darin gelöscht." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "Privatnachricht löschen" @@ -1431,7 +1630,10 @@ msgstr "Zum Zuschauer herabstufen" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "Beschreibung (optional, z.B. \"Beta-Tester Q3\")" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "Beschreibung (optional)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "Gerätenamen werden erst angezeigt, wenn Sie den Kamerazugriff erlauben. msgid "Device names are hidden until you allow microphone access." msgstr "Gerätenamen werden erst angezeigt, wenn Sie den Mikrofonzugriff erlauben." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "Deaktivieren" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "2FA deaktivieren. Gib zur Bestätigung einen 6-stelligen Code aus einer deiner registrierten Authenticator-Apps ein." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "Sprechtaste deaktivieren" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "Deaktiviert" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "Anzeige" msgid "Display all server events in chat" msgstr "Alle Serverereignisse im Chat anzeigen" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "Möchtest du diesen Link in einem neuen Tab öffnen?" msgid "Don't warn me about low link security for this server" msgstr "Nicht mehr vor geringer Verbindungssicherheit für diesen Server warnen" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "fertig" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "Fertig" @@ -1578,6 +1799,11 @@ msgstr "Bearbeiten" msgid "Edit {0}" msgstr "{0} bearbeiten" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "Kanal bearbeiten" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "Einbetten" msgid "Emojis" msgstr "Emojis" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "Leeres Paket. Füge einige Emoji hinzu." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "2FA aktivieren" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "Hervorhebungen aktivieren" @@ -1639,6 +1873,10 @@ msgstr "Benachrichtigungen aktivieren" msgid "Enable push-to-talk" msgstr "Sprechtaste aktivieren" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "Aktiviert" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "Verschlüsseln (Obby)" @@ -1719,6 +1957,14 @@ msgstr "Die Verschlüsselung mit {nick} funktioniert nicht mehr, daher wurde die msgid "End encryption" msgstr "Verschlüsselung beenden" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "Gib einen 6-stelligen Code aus einer deiner Authenticator-Apps ein, um 2FA zu deaktivieren." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "Gib einen Kanalnamen für kanalbezogene Pakete ein." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "Kontoname eingeben..." @@ -1765,10 +2011,35 @@ msgstr "Echten Namen eingeben" msgid "Enter reason (optional)" msgstr "Grund eingeben (optional)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "Gib den 6-stelligen Code aus deiner Authenticator-App ein, um die Anmeldung als {account} abzuschließen." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "Gib den 6-stelligen Code aus deiner Authenticator-App ein, um die Anmeldung abzuschließen." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "Gib den 6-stelligen Code aus deiner Authenticator-App ein." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "Gib den 6-stelligen Code aus deiner E-Mail ein." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "Gib den Kontonamen ein, den du wiederherstellen möchtest." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "Benutzername zum Einladen eingeben" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "Gib deinen Kontonamen ein. Wir senden einen 6-stelligen Wiederherstellungscode an die hinterlegte verifizierte Adresse." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "Genau" @@ -1824,6 +2095,7 @@ msgstr "Erweitertes Profil" msgid "External Link Warning" msgstr "Warnung: Externer Link" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "fehlgeschlagen" @@ -1890,6 +2162,18 @@ msgstr "Alles ausblenden" msgid "Folder name" msgstr "Ordnername" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "Aus Sicherheitsgründen wurden alle bestehenden Sitzungen dieses Kontos abgemeldet und der kontobezogene Serverstatus wurde gelöscht. Falls die Zwei-Faktor-Authentifizierung aktiviert war, bleibt sie aktiviert, die nächste Anmeldung verlangt sie also weiterhin." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "Aufgeben" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "Passwort vergessen" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC Operator" msgid "IRC operator password" msgstr "IRC-Operatorpasswort" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "IRC-Operatorbenutzername" @@ -2295,6 +2580,15 @@ msgstr "Anderen mitteilen, wenn Sie tippen" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "OAuth-Identität verknüpfen" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "Mit {0} verknüpfen" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "Live" @@ -2335,6 +2629,11 @@ msgstr "Netzwerke von deinem bouncer werden geladen…" msgid "Loading WHOIS data..." msgstr "WHOIS-Daten werden geladen..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "Wird geladen…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "Lokaler Speicher:" @@ -2377,6 +2676,26 @@ msgstr "Hand senken" msgid "Man-in-the-middle attacks on server links are possible" msgstr "Man-in-the-Middle-Angriffe auf Server-Verbindungen sind möglich" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "Bots verwalten" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "Bots verwalten (lädt {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "Pakete verwalten" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "Verwalte die netzwerkweiten und kanalbezogenen Emoji-Pakete, die dieser Server über draft/EMOJI veröffentlicht." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "Zwei-Faktor-Authentifizierung verwalten" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "Konto und Authentifizierung verwalten" @@ -2619,6 +2938,10 @@ msgstr "Benachrichtigungen stummschalten" msgid "Mute or unmute notification sounds" msgstr "Benachrichtigungstöne stummschalten oder aktivieren" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "Name (z. B. iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "neuer ordner" msgid "New nickname" msgstr "Neuer Spitzname" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "Neues Passwort" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "Nächstes Bild" @@ -2758,6 +3086,10 @@ msgstr "Keine Datei ausgewählt" msgid "No flood profile" msgstr "Kein Flood-Profil" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "Keine GIFs gefunden. Versuche eine andere Suche." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "kein Host festgelegt" @@ -2790,6 +3122,10 @@ msgstr "keine Nachricht" msgid "No microphone detected." msgstr "Kein Mikrofon erkannt." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "Noch keine Pakete eingerichtet." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "Noch kein roher IRC-Datenverkehr aufgezeichnet. Versuche dich zu verbinden oder eine Nachricht zu senden." @@ -2859,6 +3195,10 @@ msgstr "Normal – Standardschutz" msgid "Not encrypted" msgstr "Nicht verschlüsselt" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "Hinweis: Der Server antwortet gleich, egal ob das Konto eine verifizierte E-Mail-Adresse hat, ein Tippfehler wird hier also nicht angezeigt. Falls innerhalb weniger Minuten kein Code ankommt, prüfe den Kontonamen noch einmal." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "Benachrichtigungston" @@ -2867,6 +3207,10 @@ msgstr "Benachrichtigungston" msgid "Notifications" msgstr "Benachrichtigungen" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "OAuth-Identität" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "offline" msgid "Offline" msgstr "Offline" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "OK" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "an" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "Nur Operatoren können das Kanalthema ändern" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "Nur sichere Websockets werden unterstützt" @@ -3027,6 +3376,10 @@ msgstr "Operator-Aktionen" msgid "Optional crash reports to improve the app" msgstr "Optionale Absturzberichte zur App-Verbesserung" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "Andere offene Sitzungen dieses Kontos werden im Zuge der Änderung abgemeldet. Einstellungen zur Zwei-Faktor-Authentifizierung bleiben unverändert, falls vorhanden." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR verschlüsselt keine Dateien, unverändert gesendet" @@ -3039,6 +3392,14 @@ msgstr "Ausgabe" msgid "Owner" msgstr "Eigentümer" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (z. B. team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id und Name sind erforderlich." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "Passwort" @@ -3047,6 +3408,15 @@ msgstr "Passwort" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "Passwort zum Beitreten erforderlich. Leer lassen, um den Schlüssel zu entfernen." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "Passwort-Zurücksetzung abgeschlossen" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "Die Passwörter stimmen nicht überein." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "Muster existiert bereits" @@ -3088,6 +3458,15 @@ msgstr "Dauerhaft" msgid "Photo" msgstr "Foto" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "Wähle ein Passwort (mindestens 3 Zeichen)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "Wähle einen Namen aus einem Wort (ohne Leerzeichen)." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "Kanaltyp wählen" @@ -3214,6 +3593,10 @@ msgstr "Pronomen" msgid "Protected Topic (+t)" msgstr "Geschütztes Thema (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "Der Anbieter hat kein Bearer-Token zurückgegeben." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "Fragen zum Datenschutz? Kontaktieren Sie uns:" @@ -3315,6 +3698,7 @@ msgstr "Wiederverbindung fehlgeschlagen" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "Erneut mit Server verbinden" @@ -3367,6 +3751,10 @@ msgstr "WHOIS aktualisieren" msgid "Register for an account" msgstr "Konto registrieren" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "Registrierte Anmeldeinformationen" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "Ablehnen" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "Entspannt – Weniger aggressiver Schutz" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "Entfernen" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "\"{0}\" entfernen? Du kannst es dann nicht mehr als zweiten Faktor verwenden." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "{username} aus dem Kanal entfernen" @@ -3460,7 +3855,6 @@ msgstr "Neu aufnehmen" msgid "Retry sending" msgstr "Erneut senden" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "Geänderten Schlüssel prüfen…" msgid "Review key" msgstr "Schlüssel prüfen" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "90° drehen" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "Regeln" @@ -3530,6 +3929,10 @@ msgstr "Gespeichert" msgid "Saving..." msgstr "Wird gespeichert..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "Scanne diesen QR-Code mit deiner Authenticator-App und bestätige ihn mit dem angezeigten 6-stelligen Code." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "Chat zu dieser Antwort scrollen" @@ -3551,6 +3954,10 @@ msgstr "Suchen" msgid "Search bots" msgstr "Bots suchen" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "Emojis suchen..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "GIFs suchen, um zu beginnen" @@ -3641,11 +4048,6 @@ msgstr "Kanal auswählen oder hinzufügen, um zu beginnen." msgid "self-registered" msgstr "selbst registriert" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "Senden" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "Nachricht senden" msgid "Send private message" msgstr "Privatnachricht senden" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "Wiederherstellungscode senden" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "Diese Datei unverschlüsselt senden?" @@ -3687,6 +4093,10 @@ msgstr "Unverschlüsselt senden" msgid "Sending" msgstr "Wird gesendet" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "Wird gesendet…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "Server" msgid "Server" msgstr "Server" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "Serverkanäle" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "Der Server meldet keine WebAuthn-Unterstützung" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "Server unterstützt keine erweiterte LIST-Filterung" @@ -3745,11 +4157,16 @@ msgstr "Server-Passwort" msgid "Server Password (PASS)" msgstr "Server-Passwort (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "Der Server hat eine ungültige WebAuthn-Challenge zurückgegeben." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "Die Server-zu-Server-Kommunikation verwendet möglicherweise unverschlüsselte Verbindungen" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "Serverweit" @@ -3774,6 +4191,7 @@ msgstr "Sitzung {0}" msgid "Sessions" msgstr "Sitzungen" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "Thema setzen…" @@ -3791,6 +4209,10 @@ msgstr "gesetzt von {0}" msgid "Set by:" msgstr "Gesetzt von:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "Neues Passwort festlegen" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "Als abwesend setzen" @@ -3808,6 +4230,11 @@ msgstr "Einstellung" msgid "Setting not found" msgstr "Einstellung nicht gefunden" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "Wird festgelegt…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "Einstellungen" @@ -3832,10 +4259,22 @@ msgstr "Deinen Standort teilen" msgid "Share your location with {target}." msgstr "Standort mit {target} teilen." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "Teile deinen Bildschirm erneut, um es noch einmal zu versuchen" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "sie/ihr" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "shortcode (z. B. partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "Der Shortcode muss [A-Za-z0-9._-]+ entsprechen." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "Alle Ereignisse anzeigen" @@ -3910,6 +4349,10 @@ msgstr "Zeigt alle externen Medien. Jede URL kann eine Anfrage an einen unbekann msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "Zeigt Medien vom vertrauenswürdigen Datei-Host deines Servers. Es werden keine Anfragen an externe Dienste gestellt." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "Melde dich beim Anbieter an, dann binden wir die entstandene Identität an dein Konto, damit SASL OAUTHBEARER / IRCV3BEARER bei späteren Verbindungen funktioniert." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "Anmeldung fehlgeschlagen, du chattest als Gast. Melde dich erneut an oder korrigiere dein Passwort" @@ -3998,6 +4441,10 @@ msgstr "Status" msgid "Status Messages" msgstr "Statusnachrichten" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "Status:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "Streaming beenden" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "Video stoppen" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "Stream" @@ -4074,6 +4522,14 @@ msgstr "Aus Ordner entfernen" msgid "Take photo" msgstr "Foto aufnehmen" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "Foto oder Video aufnehmen" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "Text" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "Textkanal" @@ -4086,6 +4542,10 @@ msgstr "Dieses Gerät ist gerade nicht verfügbar." msgid "That screen is no longer there." msgstr "Dieser Bildschirm ist nicht mehr vorhanden." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "Der Anrufserver hat das abgelehnt. Versuche es gleich noch einmal." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "Die Verbindung zu <0>{serverName} hat folgende Sicherheitsbedenken:" @@ -4192,6 +4652,10 @@ msgstr "Dadurch wird das Netzwerk von deinem soju bouncer entfernt. Um es erneut msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "Dieser Server unterstützt keine erweiterten Profilmetadaten (IRCv3 METADATA). Felder wie Avatar, Anzeigename und Status sind nicht verfügbar." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "Dieser Server meldet keine Backend-URL (draft/authtoken oder obby.world/FILEHOST). Die Admin-Endpunkte sind nicht erreichbar." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "Dieser Server unterstützt keine Einladungslinks (die<0>obby.world/invitation-Capability wird nicht angekündigt). Du kannst trotzdem normal chatten; dieses Panel ist für Netzwerke mit obbyircd." @@ -4213,6 +4677,11 @@ msgstr "Dadurch werden auch die {0} unten angebundenen Netzwerke geschlossen." msgid "This will also close the bound network below." msgstr "Dadurch wird auch das unten angebundene Netzwerk geschlossen." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "Tic-Tac-Toe gegen {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "Zeit (Min)" @@ -4230,6 +4699,10 @@ msgstr "Zeitüberschreitung" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "TLS-Zertifikat-Fingerabdruck" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "gekürzt" msgid "Trusted Sources" msgstr "Vertrauenswürdige Quellen" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "Versuche den Upload erneut." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "Versuche den Upload erneut. Der Dateihost hat eine Antwort gesendet, die wir nicht lesen konnten." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "Schalte die Kamera ein, um es noch einmal zu versuchen" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "Schalte das Mikrofon ein, um es noch einmal zu versuchen" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "Zwei-Faktor-Authentifizierung" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "Zwei-Faktor-Authentifizierung erforderlich" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "Typ" @@ -4352,14 +4850,26 @@ msgstr "Bild hochladen oder URL mit optionaler {size}-Substitution angeben" msgid "Upload Avatar" msgstr "Avatar hochladen" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "Upload abgebrochen." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "Dateien hochladen" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "Hochgeladen" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "Wird hochgeladen..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "Die URL muss http(s):// oder data: sein." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "URL zu Ihrem Avatar-Bild" @@ -4416,6 +4926,7 @@ msgstr "Benutzermodi" msgid "User Profile" msgstr "Benutzerprofil" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "Benutzereinstellungen" @@ -4459,6 +4970,14 @@ msgstr "Ein gültiger Server-Port ist erforderlich" msgid "Verified account" msgstr "Verifiziertes Konto" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "Verifizieren" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "Code verifizieren" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "Verschlüsselung verifizieren" @@ -4471,6 +4990,10 @@ msgstr "Fingerabdruck verifizieren…" msgid "Verify…" msgstr "Verifizieren…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "Wird verifiziert…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "Sehr locker" @@ -4532,6 +5055,7 @@ msgstr "Zuschauer" msgid "Viewers ({0})" msgstr "Zuschauer ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Voice" @@ -4557,10 +5081,23 @@ msgstr "Lautstärke" msgid "Volume for {0}" msgstr "Lautstärke für {0}" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "Warten, bis {0} annimmt…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "Warten auf die biometrische Abfrage…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "Warten auf den ersten Schritt…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "Warten auf die Anmeldung…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "Den rohen IRC-Verkehr dieses Servers ansehen" msgid "We don't store your IRC communications on our servers" msgstr "Wir speichern Ihre IRC-Kommunikation nicht auf unseren Servern" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "WebAuthn ist in dieser Umgebung nicht verfügbar." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "Du bist dabei, einen externen Link zu öffnen:" msgid "You are an IRC Operator" msgstr "Du bist ein IRC Operator" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "Du hast einige Minuten Zeit, ein neues Passwort zu wählen." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "Du hast keine 2FA-Anmeldeinformationen registriert." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "Du hast ungespeicherte Änderungen. Möchtest du wirklich schließen, ohne zu speichern?" diff --git a/src/locales/en/messages.mjs b/src/locales/en/messages.mjs index d515395ed..7221bf368 100644 --- a/src/locales/en/messages.mjs +++ b/src/locales/en/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Device names are hidden until you allow microphone access.\"],\"+5VMrz\":[\"Invalid pattern format. Use nick!user@host format (wildcards * allowed)\"],\"+6NQQA\":[\"General Support Channel\"],\"+6NyRG\":[\"Client\"],\"+AI7ot\":[\"Share Location\"],\"+B5ztW\":[\"add channel\"],\"+K0AvT\":[\"Disconnect\"],\"+Q1v1x\":[\"Authenticated\"],\"+WNb3x\":[\"Pop out video\"],\"+cyFdH\":[\"Default message when marking yourself as away\"],\"+fRR7i\":[\"Suspend\"],\"+mVPqU\":[\"Render markdown formatting in messages\"],\"+s1J8k\":[\"Mark as read\"],\"+s4tdz\":[\"Copy nickname\"],\"+vqCJH\":[\"Your account username for authentication\"],\"+yPBXI\":[\"Choose file\"],\"+zy2Nq\":[\"Type\"],\"/09cao\":[\"Low Link Security (Level \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Mark yourself as back\"],\"/3BQ4J\":[\"Users outside the channel cannot send messages to it\"],\"/4C8U0\":[\"Copy all\"],\"/6BzZF\":[\"Toggle Member List\"],\"/AkXyp\":[\"Confirm?\"],\"/TNOPk\":[\"User is away\"],\"/UGQxY\":[\"Camera \",[\"0\"]],\"/X0D0z\":[\"Choose which speaker calls play through\"],\"/XQgft\":[\"Discover\"],\"/abSCI\":[\"Copy failed, tap to retry\"],\"/cF7Rs\":[\"Volume\"],\"/dqduX\":[\"Next page\"],\"/fc3q4\":[\"All Content\"],\"/kISDh\":[\"Enable Notification Sounds\"],\"/kL38k\":[\"Reorder channels\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Play sounds for mentions and messages\"],\"/xQ19T\":[\"Bots on this network\"],\"/zrWol\":[\"Not encrypted\"],\"0/0ZGA\":[\"Channel Name Mask\"],\"0CvhiV\":[\"Bot in this channel\"],\"0D6j7U\":[\"Learn more about custom rules →\"],\"0NqWnb\":[\"Invite to stream\"],\"0XsHcR\":[\"Kick User\"],\"0ZpE//\":[\"Sort by Users\"],\"0bEPwz\":[\"Set Away\"],\"0dGkPt\":[\"Expand channel list\"],\"0gS7M5\":[\"Display Name\"],\"0kS+M8\":[\"ExampleNET\"],\"0rgoY7\":[\"Only connect to servers you choose\"],\"0rz+/Q\":[\"Commands are loading…\"],\"0wdd7X\":[\"Join\"],\"196EG4\":[\"Delete Private Chat\"],\"1A3EXy\":[\"Expand\"],\"1C/fOn\":[\"Bot hasn't registered any slash commands yet.\"],\"1DSr1i\":[\"Register for an account\"],\"1K9HPk\":[\"View tree\"],\"1O/24y\":[\"Toggle Channel List\"],\"1OWwRx\":[\"Bot Commands\"],\"1QfxQT\":[\"Dismiss\"],\"1TNIig\":[\"Open\"],\"1VPJJ2\":[\"External Link Warning\"],\"1ZC/dv\":[\"No unread mentions or messages\"],\"1iY5xv\":[\"Microphone\"],\"1pO1zi\":[\"Server name is required\"],\"1qqOhi\":[\"Drag a handle to move a channel, or into a folder\"],\"1t/NnN\":[\"Reject\"],\"1ub+Zu\":[[\"hours\"],\" hours\"],\"1uwfzQ\":[\"View Channel Topic\"],\"1wdjme\":[\"People\"],\"268g7c\":[\"Enter display name\"],\"27I0xj\":[\"Server-wide bot, reachable from any channel\"],\"2CEOW6\":[\"Network bound through soju bouncer\"],\"2F9+AZ\":[\"No raw IRC traffic captured yet. Try connecting or sending a message.\"],\"2FOFq1\":[\"Server operators on the network could potentially read your messages\"],\"2FYpfJ\":[\"More\"],\"2HF1Y2\":[[\"inviter\"],\" has invited \",[\"target\"],\" to join \",[\"channel\"]],\"2I70QL\":[\"View user profile information\"],\"2QYdmE\":[\"Users:\"],\"2QpEjG\":[\"left\"],\"2bimFY\":[\"Use server password\"],\"2gMuHR\":[\"Joined\"],\"2iTmdZ\":[\"Local Storage:\"],\"2odkwe\":[\"Strict - More aggressive protection\"],\"2qXqZQ\":[\"User modes\"],\"2uDhbA\":[\"Enter username to invite\"],\"2xXP/g\":[\"Join a channel\"],\"2y9Ojd\":[\"Drop files to attach\"],\"2ygf/L\":[\"← Back\"],\"2zEgxj\":[\"Search GIFs...\"],\"38+WDJ\":[\"Echo Cancellation\"],\"3BKxln\":[\"Take photo\"],\"3JjdaA\":[\"Run\"],\"3Kf9Jh\":[\"Demote to viewer\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" streaming · \",[\"1\"],\" watching\"],\"3MbP5E\":[\"Encrypted message\"],\"3RdPhl\":[\"Rename Channel\"],\"3THokf\":[\"Voiced User\"],\"3TSz9S\":[\"Minimize\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Scroll chat to this response\"],\"3hij11\":[\"Join \",[\"channelName\"]],\"3jBDvM\":[\"Channel Display Name\"],\"3pRst1\":[\"Receiving command list…\"],\"3ryuFU\":[\"Optional crash reports to improve the app\"],\"3uBF/8\":[\"Close viewer\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Couldn't set up encryption with \",[\"nick\"],\".\"],\"3xf8Kz\":[\"Enter account name...\"],\"4/Rr0R\":[\"Invite a user to the current channel\"],\"4EZrJN\":[\"Rules\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"Back\"],\"4NqeT4\":[\"Flood Profile (+F)\"],\"4QXpWJ\":[\"timed out\"],\"4RZQRK\":[\"What are you up to?\"],\"4cEClj\":[\"Sessions\"],\"4hfTrB\":[\"Nickname\"],\"4n99LO\":[\"Already in \",[\"0\"]],\"4t6vMV\":[\"Automatically switch to single line for short messages\"],\"4vsHmf\":[\"Time (min)\"],\"4x/Axu\":[\"Your bouncer doesn't have any networks yet. Add one to get started.\"],\"5+INAX\":[\"Highlight messages that mention you\"],\"5R5Pv/\":[\"Oper Name\"],\"5WWr3M\":[\"Approximate\"],\"5kS5np\":[\"Mark as verified\"],\"5yB4Kk\":[\"The file host would not let this through.\"],\"678PKt\":[\"Network Name\"],\"6Aih4U\":[\"Offline\"],\"6CO3WE\":[\"Password required to join the channel. Leave empty to remove the key.\"],\"6FyrFm\":[\"Share screen\"],\"6HhMs3\":[\"Quit Message\"],\"6OpRdF\":[\"Automatically adjust your microphone volume\"],\"6V3Ea3\":[\"Copied\"],\"6XJBxM\":[\"Your browser cannot play this audio.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" item\"],\"other\":[\"#\",\" items\"]}]],\"6lGV3K\":[\"Show less\"],\"6yFOEi\":[\"Enter oper password...\"],\"6yR6/K\":[\"Post each server's message of the day to Server Notices and its welcome page\"],\"6zJnDQ\":[\"Undeafen\"],\"7+IHTZ\":[\"No file chosen\"],\"7+q3Wn\":[\"#channel\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (e.g., spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"This chat is encrypted with OTR, compatible with other IRC clients. Compare the fingerprints out of band, then mark it verified.\"],\"7QkKyN\":[\"Send private message\"],\"7U1W7c\":[\"Very Relaxed\"],\"7Y1YQj\":[\"Realname:\"],\"7YHArF\":[\"— open in viewer\"],\"7d1XbR\":[\"Open workflow\"],\"7jL88x\":[\"Delete this message? This cannot be undone.\"],\"7l15X4\":[\"failed\"],\"7nGhhM\":[\"What's on your mind?\"],\"7sEpu1\":[\"Members — \",[\"0\"]],\"7sNhEz\":[\"Username\"],\"7w5KHY\":[\"Your messages with \",[\"nick\"],\" are encrypted with OTR, which carries text only. These files would be sent in the clear.\"],\"7y+YDA\":[\"Send unencrypted\"],\"85Fz0S\":[\"Drag to move\"],\"8H0Q+x\":[\"Learn more about profiles →\"],\"8Phu0A\":[\"Display when users change their nickname\"],\"8VEDbV\":[\"Secret\"],\"8XTG9e\":[\"Enter oper password\"],\"8XsV2J\":[\"Retry sending\"],\"8ZsakT\":[\"Password\"],\"8dYnq1\":[\"Reached the maximum recording length. Recording stopped: send it, or discard it.\"],\"8kR84m\":[\"You are about to open an external link:\"],\"8kZ9ZV\":[\"End encryption\"],\"8lCgih\":[\"Remove Rule\"],\"8mmL7G\":[\"Load older messages to reach the reply\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" step\"],\"other\":[\"#\",\" steps\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"joined\"],\"other\":[\"joined \",[\"joinCount\"],\" times\"]}]],\"9BMLnJ\":[\"Reconnect to server\"],\"9LXhb1\":[\"Record Screen\"],\"9OEgyT\":[\"Add reaction\"],\"9PQ8m2\":[\"G-Line (Global Ban)\"],\"9Qs99X\":[\"Email:\"],\"9QupBP\":[\"Remove pattern\"],\"9TBhGc\":[\"Lower hand\"],\"9W7tl5\":[\"(unchanged)\"],\"9aCFGH\":[\"Encrypt this chat\"],\"9bG48P\":[\"Sending\"],\"9f5f0u\":[\"Questions about privacy? Contact us:\"],\"9hXrER\":[\"Join channel on \",[\"serverName\"]],\"9iweoP\":[\"Networks on \",[\"0\"]],\"9n+Pj3\":[\"stream-name\"],\"9q17ZR\":[[\"0\"],\" is required.\"],\"9qIYMn\":[\"New nickname\"],\"9rnFEa\":[\"Calls\"],\"9unqs3\":[\"Away:\"],\"9v3hwv\":[\"No servers found.\"],\"9zb2WA\":[\"Connecting\"],\"A1taO8\":[\"Search\"],\"A2adVi\":[\"Send Typing Notifications\"],\"A9Rhec\":[\"Channel Name\"],\"AFXuc0\":[\"Message not sent: encryption stopped working. End encryption to send unencrypted.\"],\"ALZ4SG\":[\"Deafen\"],\"AWOSPo\":[\"Zoom in\"],\"AXSpEQ\":[\"Oper on Connect\"],\"AXkuzz\":[\"No camera detected.\"],\"AdKRCX\":[\"You're connected to <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Account\"],\"AhNP40\":[\"Seek\"],\"AhYrTA\":[\"Connection: poor\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Changed nickname\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Cancel reply\"],\"ApSx0O\":[\"Found \",[\"0\"],\" messages matching \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Log in again\"],\"AxPAXW\":[\"No results found\"],\"AyNqAB\":[\"Display all server events in chat\"],\"B/QqGw\":[\"Away from keyboard\"],\"B0sB2k\":[\"Plaintext\"],\"B1MuZq\":[\"Choose your camera and preview what it sees\"],\"B8AaMI\":[\"This field is required\"],\"BA2c49\":[\"Server doesn't support advanced LIST filtering\"],\"BBCFUg\":[[\"sender\"],\" restarted encryption, so this conversation is being set up again.\"],\"BGul2A\":[\"You have unsaved changes. Are you sure you want to close without saving?\"],\"BIDT9R\":[\"Bots\"],\"BIf9fi\":[\"Your status message\"],\"BOJWfb\":[\"Disconnect from soju bouncer?\"],\"BPm98R\":[\"No server is selected. Pick a server from the sidebar first; invite links are managed per-server.\"],\"BRNbHt\":[\"Encrypted, not verified\"],\"BZADk0\":[\"Step off stream\"],\"BZyTNS\":[\"Location access was denied. Allow location access in your browser or system settings, then try again.\"],\"BZz3md\":[\"Your personal website\"],\"Bgm/H7\":[\"Allow entering multiple lines of text\"],\"BiQIl1\":[\"Pin this private message conversation\"],\"BlNZZ2\":[\"Click to jump to message\"],\"Bowq3c\":[\"Only operators can change the channel topic\"],\"Btozzp\":[\"This image has expired\"],\"Bu/ywL\":[\"Pick channel kind\"],\"Bycfjm\":[\"Total: \",[\"0\"]],\"C6IBQc\":[\"Copy entire JSON\"],\"C6amLT\":[\"That device is not available right now.\"],\"C9L9wL\":[\"Data Collection\"],\"CDq4wC\":[\"Moderate User\"],\"CHVRxG\":[\"Message @\",[\"0\"],\" (Shift+Enter for new line)\"],\"CN9zdR\":[\"Oper name and password are required\"],\"CW3sYa\":[\"Add reaction \",[\"emoji\"]],\"CaAkqd\":[\"Show Quits\"],\"CaQ1Gb\":[\"Config-defined bot. Edit obbyircd.conf and /REHASH to change state.\"],\"CbvaYj\":[\"Ban by Nickname\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Select a channel\"],\"CpwGv7\":[[\"nick\"],\"'s key is different from the one you saw before. That happens after a reinstall or a new device, and it is also what a man-in-the-middle looks like. Compare the new fingerprint out of band before you accept it.\"],\"CqO9qC\":[\"Session\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"No microphone detected.\"],\"D+NlUC\":[\"System\"],\"D28t6+\":[\"joined and quit\"],\"D69ns7\":[\"Rename or delete \",[\"0\"]],\"DB8zMK\":[\"Apply\"],\"DBcWHr\":[\"Custom notification sound file\"],\"DL4yUl\":[\"File not uploaded: encryption stopped working. Start encryption again, or end encryption to upload unencrypted.\"],\"DPfwMq\":[\"Done\"],\"DTy9Xw\":[\"Media Previews\"],\"Dj4pSr\":[\"Choose a secure password\"],\"Du+zn+\":[\"Searching...\"],\"Du2T2f\":[\"Setting not found\"],\"DwsSVQ\":[\"Apply Filters & Refresh\"],\"E3W/zd\":[\"Default Nickname\"],\"E6nRW7\":[\"Copy URL\"],\"E703RG\":[\"Modes:\"],\"E9RV1x\":[\"connected from \",[\"sessionCount\"],\" sessions\"],\"EAeu1Z\":[\"Send Invite\"],\"EFKJQT\":[\"Setting\"],\"EGPQBv\":[\"Custom Flood Rules (+f)\"],\"ELik0r\":[\"View Full Privacy Policy\"],\"EPbeC2\":[\"View or edit the channel topic\"],\"EQCDNT\":[\"Enter oper username...\"],\"ERIfXJ\":[\"Could not get a location fix in time. Try again somewhere with a clearer view of the sky.\"],\"ET7frA\":[\"Allow camera access\"],\"EUvulZ\":[\"Found 1 message matching \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Next image\"],\"Eaw75B\":[[\"userCount\"],\" users\"],\"EdQY6l\":[\"None\"],\"EflUyy\":[\"in call\"],\"EnqLYU\":[\"Search servers...\"],\"EqjE9A\":[\"message someone\"],\"Eu7YKa\":[\"self-registered\"],\"Ev/rmg\":[\"Choose your microphone and preview its input level\"],\"F0OKMc\":[\"Edit Server\"],\"F6Int2\":[\"Enable Highlights\"],\"FDoLyE\":[\"Max Users\"],\"FHnJDV\":[[\"userCount\"],\" watching\"],\"FOPeqj\":[\"Auto Gain Control\"],\"FUU/hZ\":[\"Control how much external media is loaded in chat.\"],\"Fdp03t\":[\"on\"],\"FfPWR0\":[\"Modal\"],\"FjkaiT\":[\"Zoom out\"],\"FlqOE9\":[\"What this means:\"],\"FolHNl\":[\"Manage your account and authentication\"],\"Fp2Dif\":[\"Quit the server\"],\"G5KmCc\":[\"GZ-Line (Global Z-Line)\"],\"GDs0lz\":[\"<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers.\"],\"GP8D2E\":[\"Private messages\"],\"GPrF8Y\":[[\"safeName\"],\" was changed on the server, so it no longer decrypts.\"],\"GR+2I3\":[\"Add invitation mask (e.g., nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Close popped out server notices\"],\"GdhD7H\":[\"Click again to confirm\"],\"GjRZex\":[\"Disconnect network?\"],\"GlAoST\":[\"Decline encryption\"],\"GlHnXw\":[\"Nick change failed: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"Preview:\"],\"GtmO8/\":[\"from\"],\"GtuHUQ\":[\"Rename this channel on the server. All users will see the new name.\"],\"GuGfFX\":[\"Toggle search\"],\"GvwPQR\":[\"Encrypt (OTR)\"],\"GxkJXS\":[\"Uploading...\"],\"Gz0oR4\":[\"(handled by Obby)\"],\"GzbwnK\":[\"Joined the channel\"],\"GzsUDB\":[\"Extended Profile\"],\"H/PnT8\":[\"Insert emoji\"],\"H3kCln\":[\"Hostname\"],\"H6Izzl\":[\"Your preferred color code\"],\"H86f9p\":[\"Collapse\"],\"H91IQz\":[\"Join stream \",[\"channelName\"]],\"H9jIv+\":[\"Show Joins/Parts\"],\"HAKBY9\":[\"Upload Files\"],\"HVqh5e\":[\"Speaker selection isn't supported in this browser.\"],\"HdE1If\":[\"Channel\"],\"HeT8+a\":[[\"name\"],\" · output\"],\"HhlSUU\":[\"Drag to choose what to record. Press Escape to cancel.\"],\"Hk4AW9\":[\"Your preferred display name\"],\"HmHDk7\":[\"Select Member\"],\"HrQzPU\":[\"Channels on \",[\"networkName\"]],\"Hy8RTc\":[\"Encrypted. Verify \",[\"nick\"],\"'s identity to be sure.\"],\"I2tXQ5\":[\"Message @\",[\"0\"],\" (Enter for new line, Shift+Enter to send)\"],\"I6bw/h\":[\"Ban User\"],\"I92Z+b\":[\"Enable notifications\"],\"I9D72S\":[\"Are you sure you want to delete this message? This action cannot be undone.\"],\"IA+1wo\":[\"Display when users are kicked from channels\"],\"IBi8Io\":[\"Microphone \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IIXpvq\":[\"running · \",[\"elapsed\"]],\"IJaotC\":[\"Start recording\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Set yourself away\"],\"IUwGEM\":[\"Save Changes\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pause\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Reply\"],\"IoHMnl\":[\"Maximum value is \",[\"0\"]],\"IryzcO\":[\"Read all\"],\"IuszSX\":[\"Files above \",[\"0\"],\" are sent as-is. The file host stores it readable, and anyone who obtains the link can open it.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Channel bot — only in joined channels\"],\"J09nwO\":[\"Encrypt (Obby)\"],\"J28zul\":[\"Connecting...\"],\"J5T9NW\":[\"User Information\"],\"J8Y5+z\":[\"Oops! The net split! ⚠️\"],\"JBHkBA\":[\"Left the channel\"],\"JCPOml\":[\"Move to folder\"],\"JCwL0Q\":[\"Enter reason (optional)\"],\"JFciKP\":[\"Toggle\"],\"JMXMCX\":[\"Away message\"],\"JNCzPW\":[\"Country\"],\"JXGkhG\":[\"Change the channel name (operators only)\"],\"JYiL1b\":[\"one of:\"],\"JYynGH\":[\"tool\"],\"JcD7qf\":[\"More actions\"],\"JdkA+c\":[\"Secret (+s)\"],\"JlFcis\":[\"Send\"],\"Jmu12l\":[\"Server Channels\"],\"JoQY+E\":[\"This removes the network from your soju bouncer. To use it again, you'll need to add it back.\"],\"JrFTcr\":[\"Connecting…\"],\"JvQ++s\":[\"Enable Markdown\"],\"JweKPN\":[\"OTR does not encrypt files, sent as-is\"],\"K2jwh/\":[\"No WHOIS data available\"],\"K4vEhk\":[\"(suspended)\"],\"KAPufV\":[\"truncated\"],\"KAXSwC\":[\"Voice\"],\"KDfTdX\":[\"Delete message\"],\"KFAYzh\":[\"This server has nowhere to put a file.\"],\"KFfDuG\":[\"Message of the day\"],\"KKBlUU\":[\"Embed\"],\"KL53qt\":[\"Message not sent: encryption isn't active yet. Wait for the lock to turn green, or end encryption to send unencrypted.\"],\"KM0pLb\":[\"Welcome to the channel!\"],\"KMH/oC\":[\"Your fingerprint\"],\"KR6W2h\":[\"Unignore User\"],\"KUjOb9\":[\"running\"],\"KV+Bi1\":[\"Invite-Only (+i)\"],\"KdCtwE\":[\"How many seconds to monitor for flood activity before resetting counters\"],\"Kkezga\":[\"Server Password\"],\"KpOQkN\":[\"Review key\"],\"KqcCdb\":[\"Start a stream on \",[\"serverName\"]],\"KsiQ/8\":[\"Users must be invited to join the channel\"],\"KtADxr\":[\"ran\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Channel Information\"],\"LC1a7n\":[\"The IRC server has reported that its server-to-server links have a low security level. This means that when your messages are relayed between IRC servers in the network, they may not be properly encrypted or the SSL/TLS certificates may not be validated correctly.\"],\"LEwpeL\":[\"soju bouncer (control)\"],\"LNfLR5\":[\"Show Kicks\"],\"LP+1Z7\":[\"Add Network\"],\"LQb0W/\":[\"Show All Events\"],\"LU7/yA\":[\"Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name (\",[\"channelName\"],\") will still be used for IRC commands.\"],\"LUb9O7\":[\"Valid server port is required\"],\"LV4fT6\":[\"Description (optional, e.g. \\\"Beta testers Q3\\\")\"],\"LVB64Y\":[\"Copy as text\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Privacy Policy\"],\"LcuSDR\":[\"Manage your profile information and metadata\"],\"LqLS9B\":[\"Show Nick Changes\"],\"LsDQt2\":[\"Channel Settings\"],\"LtI9AS\":[\"Owner\"],\"LuNhhL\":[\"reacted to this message\"],\"M/AZNG\":[\"URL to your avatar image\"],\"M/TIv1\":[\"Viewer\"],\"M/WIer\":[\"Send Message\"],\"M45wtf\":[\"This command takes no parameters.\"],\"M8er/5\":[\"Name:\"],\"MFKlMB\":[\"Invite\"],\"MHk+7g\":[\"Previous image\"],\"MMVM6A\":[\"Server-wide bot — reachable from any channel\"],\"MOsYgM\":[\"Connection: good\"],\"MRorGe\":[\"PM User\"],\"MSSqHG\":[\"Works with other IRC clients\"],\"MVbSGP\":[\"Time Window (seconds)\"],\"Mey/l4\":[\"Could not access the device.\"],\"MhqAkA\":[[\"nick\"],\" declined encryption.\"],\"MkpcsT\":[\"Your messages and settings are stored locally on your device\"],\"MzPdC2\":[\"Server Password (PASS)\"],\"N/hDSy\":[\"Mark as bot - usually 'on' or empty\"],\"N40H+G\":[\"All\"],\"N6j2JH\":[\"Edit \",[\"0\"]],\"N7TQbE\":[\"Invite User to \",[\"channelName\"]],\"NCHYXe\":[\"Collapse workflow\"],\"NCca/o\":[\"Enter default nickname...\"],\"NEr2Ao\":[[\"userCount\"],\" in call\"],\"NIBzIK\":[\"Reached the upload size limit. Recording stopped: send it, or discard it.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"Encryption with \",[\"nick\"],\" stopped working, so the message wasn't sent. Start encryption again to continue.\"],\"NQN2HS\":[\"Unsuspend\"],\"NZMhdJ\":[\"Too large to encrypt, sent unencrypted\"],\"NZgZhv\":[\"Rename folder\"],\"NbFtQm\":[\"Delete folder\"],\"Nj8ZSK\":[\"Security groups\"],\"Nqs6B9\":[\"Shows all external media. Any URL may cause a request to an unknown server.\"],\"Nt+9O7\":[\"Use WebSocket instead of raw TCP\"],\"NxIHzc\":[\"Kill User\"],\"O+HhhG\":[\"Whisper to a user in the current channel context\"],\"O+v/cL\":[\"Browse all channels on the server\"],\"O5rZAi\":[\"Refresh WHOIS\"],\"OCGpR4\":[\"(inherit)\"],\"ODwSCk\":[\"Send a GIF\"],\"OGQ5kK\":[\"Configure notification sounds and highlights\"],\"OIPt1Z\":[\"Show or hide the member list sidebar\"],\"OJXCm+\":[\"Move folder down\"],\"OKSNq/\":[\"Very Strict\"],\"OLmMQs\":[\"Verify fingerprint…\"],\"OVKoQO\":[\"Your account password for authentication\"],\"Obby - Bringing IRC to the future\":[\"Obby - Bringing IRC to the future\"],\"OhCpra\":[\"Set a topic…\"],\"OkltoQ\":[\"Ban \",[\"username\"],\" by nickname (prevents them from rejoining with the same nick)\"],\"OlAl5i\":[\"Expand all\"],\"Oo7YVo\":[\"Create folder\"],\"P+t/Te\":[\"No additional data\"],\"P42Wcc\":[\"Safe\"],\"P6Cibt\":[\"approve to continue\"],\"P8eJCK\":[\"Discover the world of IRC with Obby\"],\"PD38l0\":[\"Channel avatar preview\"],\"PD9mEt\":[\"Type a message...\"],\"PKjhUq\":[\"Add channel\"],\"PPqfdA\":[\"Open channel configuration settings\"],\"PRnH8G\":[\"of \",[\"0\"]],\"PSCjfZ\":[\"The topic that will be displayed for this channel. All users can see the topic.\"],\"PYSmVm\":[\"Messages with \",[\"nick\"],\" are now encrypted.\"],\"PYzHlv\":[\"Bring this window to the front and try again.\"],\"PZCecv\":[\"PDF preview\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 time\"],\"other\":[[\"c\"],\" times\"]}]],\"PguS2C\":[\"Add exception mask (e.g., nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Showing \",[\"displayedChannelsCount\"],\" of \",[\"0\"],\" channels\"],\"PoZpSX\":[\"Edit channel settings\"],\"PqhVlJ\":[\"Ban User (by Hostmask)\"],\"PsufxD\":[\"Session \",[\"0\"]],\"Q+chwU\":[\"Username:\"],\"Q2QY4/\":[\"Delete this invite\"],\"Q3v9Wc\":[\"Yes, delete\"],\"Q6hhn8\":[\"Preferences\"],\"QF4a34\":[\"Please enter a username\"],\"QGqSZ2\":[\"Color & Formatting\"],\"QJQd1J\":[\"Edit Profile\"],\"QSzGDE\":[\"Idle\"],\"QUlny5\":[\"Welcome to \",[\"0\"],\"!\"],\"QgQSTl\":[\"Signed on\"],\"QhglSm\":[\"Sign-in failed, so you are chatting as a guest. Log in again or fix your password\"],\"QjVZf0\":[\"no message\"],\"QuSkCF\":[\"Filter channels...\"],\"Qv14oC\":[\"Copy as JSON\"],\"QwUrDZ\":[\"changed the topic to: \",[\"topic\"]],\"Qxr8pV\":[\"Open bots menu\"],\"R0UH07\":[\"Image \",[\"0\"],\" of \",[\"1\"]],\"R7SsBE\":[\"Mute\"],\"R8rf1X\":[\"Click to set topic\"],\"RArB3D\":[\"was kicked from \",[\"channelName\"],\" by \",[\"username\"]],\"RIfHS5\":[\"Create a new invite link\"],\"RMMaN5\":[\"Moderated (+m)\"],\"RWw9Lg\":[\"Close modal\"],\"RX8Gog\":[[\"nick\"],\" uses an encryption version this client can't read.\"],\"RZ2BuZ\":[\"Account registration for \",[\"account\"],\" requires verification: \",[\"message\"]],\"Rj1UeC\":[\"Encrypted message from an earlier session\"],\"RlCInP\":[\"Slash commands\"],\"RySp6q\":[\"Hide comments\"],\"RzfkXn\":[\"Change your nickname on this server\"],\"S48xcO\":[\"pending\"],\"S5Togi\":[\"Loading networks from your bouncer…\"],\"SPKQTd\":[\"Nickname is required\"],\"SPVjfj\":[\"Will default to 'no reason' if left empty\"],\"SQKPvQ\":[\"Invite User\"],\"STmlpb\":[\"Back to network list\"],\"SY+DWF\":[\"Review changed key…\"],\"SkZcl+\":[\"Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases.\"],\"Slr+3C\":[\"Min Users\"],\"Spnlre\":[\"You invited \",[\"target\"],\" to join \",[\"channel\"]],\"SpsuQv\":[\"Go to \",[\"name\"]],\"SrtXDy\":[\"logged in as \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Open in viewer\"],\"T6fO0X\":[\"client\"],\"T91vKp\":[\"Play\"],\"TGa6nJ\":[\"Connection: fair\"],\"TIjT+J\":[\"Mark yourself back\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Learn how we handle your data and protect your privacy.\"],\"TgFpwD\":[\"Applying...\"],\"Tjg9YW\":[\"Encrypted attachment\"],\"TkzSFB\":[\"No Changes\"],\"TntZTr\":[\"Exit spotlight\"],\"Tth9To\":[\"Show my speakers\"],\"TtserG\":[\"Enter real name\"],\"Ttz9J1\":[\"Enter password...\"],\"TusXkS\":[[\"days\"],\" days\"],\"Tz0i8g\":[\"Settings\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" seconds\"],\"U7yg75\":[\"Mark yourself as away\"],\"UDb2YD\":[\"React\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"You haven't created any invite links yet. Use the form above to mint your first one.\"],\"UGT5vp\":[\"Save Settings\"],\"UV5hLB\":[\"No bans found\"],\"Uaj3Nd\":[\"Status Messages\"],\"Ue3uny\":[\"Default (no profile)\"],\"UkARhe\":[\"Normal - Standard protection\"],\"Umn7Cj\":[\"No comments yet. Be the first!\"],\"UqtiKk\":[\"Auto-dismiss in \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Open a private message to a user\"],\"UtUIRh\":[[\"0\"],\" older messages\"],\"UwzP+U\":[\"Secure Connection\"],\"V0/A4O\":[\"Channel Owner\"],\"V0zZWc\":[\"This will also close the bound network below.\"],\"V2dwib\":[[\"0\"],\" must be a number.\"],\"V4qgxE\":[\"Created Before (min ago)\"],\"V8yTm6\":[\"Clear search\"],\"VBIlvI\":[\"Copy output\"],\"VDj9CU\":[\"This host does not accept \",[\"CIPHERTEXT_EXTENSION\"],\" files, which is how an encrypted attachment is stored. Ending encryption sends the file as-is.\"],\"VJScHU\":[\"Reason\"],\"VLsmVV\":[\"Mute notifications\"],\"VP3V//\":[\"Front\"],\"VbyRUy\":[\"Comments\"],\"VcYc0A\":[\"Open network options\"],\"VjzSNi\":[\"Finding your location…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" and \",[\"3\"],\" others are typing...\"],\"Vmx0mQ\":[\"Set by:\"],\"Vq10dn\":[\"Leave call\"],\"VqX8C6\":[\"show less\"],\"VqnIZz\":[\"View our privacy policy and data practices\"],\"VrMygG\":[\"Minimum length is \",[\"0\"]],\"VrnTui\":[\"Your pronouns, shown in your profile\"],\"VugX2C\":[\"Previous fingerprint\"],\"W8E3qn\":[\"Authenticated Account\"],\"WFxTHC\":[\"Add ban mask (e.g., nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Server host is required\"],\"WNMYIN\":[\"cancelled\"],\"WOOPuM\":[\"Connection lost. Reconnect to keep chatting\"],\"WRYdXW\":[\"Audio position\"],\"WUOH5B\":[\"Ignore User\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Show 1 more item\"],\"other\":[\"Show \",[\"1\"],\" more items\"]}]],\"WYxRzo\":[\"Create and manage your invite links\"],\"Wbsc8H\":[\"This is you\"],\"Wd38W1\":[\"Leave channel blank for a generic network invite. Description is just for your records — visible only to you in this list.\"],\"Weq9zb\":[\"General\"],\"Wf9lru\":[\"Record voice message\"],\"Wfj7Sk\":[\"Mute or unmute notification sounds\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"User Profile\"],\"X6S3lt\":[\"Search settings, channels, servers...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Continue Anyway\"],\"XI1+wb\":[\"Invalid format\"],\"XIXeuC\":[\"Message @\",[\"0\"]],\"XJOV1Y\":[\"Activity\"],\"XPaN4U\":[[\"name\"],\" · input\"],\"XPd6DR\":[\"Workflow history (\",[\"0\"],\", \",[\"activeTotal\"],\" active)\"],\"XU5AOg\":[\"Input\"],\"XWgxXq\":[\"Album\"],\"Xd7+IT\":[\"Unpin Private Chat\"],\"XiSFjH\":[\"The photo you just took\"],\"Xm/s+u\":[\"Display\"],\"Xp2n93\":[\"Shows media from your server's trusted file host. No requests are made to external services.\"],\"XvjC4F\":[\"Saving...\"],\"Y+tK3n\":[\"First message to send\"],\"YAqRpI\":[\"Account registration successful for \",[\"account\"],\": \",[\"message\"]],\"YDrGG0\":[\"Reconnect failed\"],\"YEfzvP\":[\"Protected Topic (+t)\"],\"YGAmpG\":[\"Retake\"],\"YQOn6a\":[\"Collapse member list\"],\"YRCoE9\":[\"Channel Operator\"],\"YRwdh4\":[\"Stop sharing\"],\"YURQaF\":[\"View Profile\"],\"YdBSvr\":[\"Control media display and external content\"],\"Yj6U3V\":[\"No Central Server:\"],\"YjvpGx\":[\"Pronouns\"],\"Yp+Hi/\":[\"Open settings\"],\"YqH4l4\":[\"No key\"],\"YulJZd\":[\"deleted\"],\"YyUPpV\":[\"Account:\"],\"Z7ZXbT\":[\"Approve\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" line\"],\"other\":[\"#\",\" lines\"]}]],\"Z8lGw6\":[\"Share\"],\"ZJSWfw\":[\"Message shown when you disconnect from the server\"],\"ZPHI0f\":[[\"nick\"],\" didn't answer the encryption request.\"],\"ZR1dJ4\":[\"Invitations\"],\"ZTnDTA\":[\"Expand workflow\"],\"ZdWg0V\":[\"Open in browser\"],\"ZhRBbl\":[\"Search messages…\"],\"Zmcu3y\":[\"Advanced Filters\"],\"ZqLD8l\":[\"Server-wide\"],\"a0bHay\":[\"Disconnect <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Topic Set After (min ago)\"],\"a3LDKx\":[\"Security\"],\"a739N6\":[\"Watch the raw IRC traffic for this server\"],\"aHKcKc\":[\"Previous page\"],\"aIhsAD\":[\"Enable push-to-talk\"],\"aJTbXX\":[\"Oper Password\"],\"aQryQv\":[\"Pattern already exists\"],\"aW33cO\":[\"Reduce background noise on your microphone\"],\"aW9pLN\":[\"Maximum number of users allowed in the channel. Leave empty for no limit.\"],\"aYaeko\":[\"This message could not be decrypted. It was encrypted for a session this device no longer holds the keys to.\"],\"abGlUP\":[\"Return to channel\"],\"aecNzk\":[\"Join voice channel \",[\"channelName\"]],\"afd7s2\":[\"Start a voice channel on \",[\"serverName\"]],\"ah4fmZ\":[\"Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services.\"],\"aifXak\":[\"No media in this channel\"],\"ap2zBz\":[\"Relaxed\"],\"aubGf5\":[\"Strongest, but only with other Obby users\"],\"az8lvo\":[\"Off\"],\"azXSNo\":[\"Expand member list\"],\"azdliB\":[\"Login to an account\"],\"b0Z/U1\":[\"Reached the maximum recording length, so the recording stopped here.\"],\"b26wlF\":[\"she/her\"],\"b2gRwi\":[\"Share Your Location\"],\"bD/+Ei\":[\"Strict\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Workflow\"],\"bQ6BJn\":[\"Configure detailed flood protection rules. Each rule specifies what type of activity to monitor and what action to take when thresholds are exceeded.\"],\"bRfx7k\":[\"Go to reply\"],\"bUu+tR\":[\"This file isn't encrypted. Anyone with the link can open it.\"],\"bVBC/W\":[\"Gateway connected\"],\"bZJKzE\":[\"Exact\"],\"beV7+y\":[\"The user will receive an invitation to join \",[\"channelName\"],\".\"],\"biKhQ2\":[\"About this attribution\"],\"bk84cH\":[\"Away Message\"],\"bkHdLj\":[\"Add IRC Server\"],\"blWpTh\":[\"Open map\"],\"bmQLn5\":[\"Add Rule\"],\"bv4cFj\":[\"Transport\"],\"bwRvnp\":[\"Action\"],\"bzSI52\":[\"Discard\"],\"c8+EVZ\":[\"Verified account\"],\"cBQkN7\":[\"Device names are hidden until you allow camera access.\"],\"cC5JaD\":[[\"nick\"],\" ended encryption.\"],\"cGYUlD\":[\"No media previews are loaded.\"],\"cJMrvr\":[\"This chat is encrypted with Obby's native scheme. Compare the fingerprints out of band, then mark it verified.\"],\"cLF98o\":[\"Show comments (\",[\"commentCount\"],\")\"],\"cPWpNd\":[[\"nick\"],\"'s fingerprint\"],\"cSgpoS\":[\"Pin Private Chat\"],\"cXeEKu\":[\"This will also close the \",[\"0\"],\" bound networks below.\"],\"chQsxg\":[\"Copy formatted output\"],\"cl/A5J\":[\"Welcome to \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Delete\"],\"coPLXT\":[\"We don't store your IRC communications on our servers\"],\"cqQyPB\":[\"Folder name\"],\"crYH/6\":[\"SoundCloud player\"],\"cv5DQb\":[\"no host set\"],\"cvJaBb\":[[\"nick\"],\"'s new fingerprint\"],\"d+oYyk\":[\"Verify encryption\"],\"d3sis4\":[\"Add Server\"],\"d9aN5k\":[\"Remove \",[\"username\"],\" from the channel\"],\"dCyaXa\":[\"Encrypting with \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Cancel\"],\"dF6vP6\":[\"Live\"],\"dGi1We\":[\"Unpin this private message conversation\"],\"dJVuyC\":[\"left \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"to\"],\"dNXmVa\":[\"Access was denied. Allow camera and microphone access in your browser or system settings, then try again.\"],\"dRqrdL\":[[\"0\"],\" must be a whole number.\"],\"dTx/vl\":[\"Reduce echo from your speakers picked up by your microphone\"],\"dXqxlh\":[\"<0>⚠️ Security Risk! This connection may be vulnerable to interception or man-in-the-middle attacks.\"],\"dZwAKK\":[\"Open private chat\"],\"da9Q/R\":[\"Changed channel modes\"],\"dhJN3N\":[\"Show comments\"],\"diaYU+\":[\"<0>\",[\"0\"],\" and <1>\",[\"1\"],\" are typing...\"],\"dj2xTE\":[\"Dismiss notification\"],\"dkycQY\":[\"Cancel encryption\"],\"dlkjqx\":[\"Picture-in-picture\"],\"dnUmOX\":[\"No bots registered on this network yet.\"],\"dpCzmC\":[\"Flood Protection Settings\"],\"dqoiJ2\":[\"No viewers yet.\"],\"e8jzAa\":[\"remove every attachment\"],\"e9dQpT\":[\"Do you want to open this link in a new tab?\"],\"ePK91l\":[\"Edit\"],\"eYBDuB\":[\"Upload an image or provide a URL with optional \",[\"size\"],\" substitution for dynamic sizing\"],\"edBbee\":[\"Ban \",[\"username\"],\" by hostmask (prevents them from rejoining from the same IP/host)\"],\"ekfzWq\":[\"User Settings\"],\"elPDWs\":[\"Customize your IRC client experience\"],\"etgedT\":[\"Emojis\"],\"eu2osY\":[\"<0>💡 Recommendation: Only proceed if you trust this server and understand the risks. Avoid sharing sensitive information or passwords over this connection.\"],\"euEhbr\":[\"Click to join \",[\"channel\"]],\"exyUec\":[\"Connection\"],\"ez3vLd\":[\"Enable Multiline Input\"],\"f0J5Ki\":[\"Server-to-server communication may use unencrypted connections\"],\"f9BHJk\":[\"Warn User\"],\"fDOLLd\":[\"No channels found.\"],\"fFgbRU\":[[\"safeName\"],\" is no longer available on the server.\"],\"fHbMUl\":[\"voice-channel\"],\"fMPkxb\":[\"Show more\"],\"fWPVzC\":[\"The file host stores it readable, and anyone who obtains the link can open it. Switch to Obby encryption to send files encrypted.\"],\"fYdEvu\":[\"Workflow history (\",[\"0\"],\")\"],\"fdplPL\":[\"Mute for me\"],\"ffzDkB\":[\"Anonymous Analytics:\"],\"fk1WEw\":[\"Encrypted\"],\"fq1GF9\":[\"Display when users disconnect from server\"],\"g1CwiD\":[\"Run \",[\"name\"],\"?\"],\"g3UF2V\":[\"Accept\"],\"g9NNfO\":[\"Start video\"],\"gCldcN\":[\"Change accent color\"],\"gD44Av\":[\"Send this file unencrypted?\"],\"gEF57C\":[\"This server only supports one connection type\"],\"gJuLUI\":[\"Ignore List\"],\"gNzMrk\":[\"Current avatar\"],\"gbfM3J\":[\"This account is connected from \",[\"sessionCount\"],\" sessions. Per-session details are only disclosed to the account holder or IRC operators.\"],\"gcoiFh\":[\"Reconnect\"],\"gfySTe\":[\"Fold all\"],\"gh06VD\":[\"Output\"],\"gjPWyO\":[\"Enter nickname...\"],\"gnTaUA\":[\"Raise hand\"],\"gz6UQ3\":[\"Maximize\"],\"h6/IMX\":[\"Add your first network\"],\"h6razj\":[\"Exclude Channel Name Mask\"],\"hG6jnw\":[\"No topic set\"],\"hG89Ed\":[\"Image\"],\"hYgDIe\":[\"Create\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"e.g., 100:1440\"],\"hctjqj\":[\"Select a bot on the left to see its commands and management actions.\"],\"he3ygx\":[\"Copy\"],\"hehnjM\":[\"Amount\"],\"hhAi8w\":[\"Network Log\"],\"hou0tP\":[\"Stream\"],\"hxgCTb\":[\"Close workflow\"],\"hzdLuQ\":[\"Only users with voice or higher can speak\"],\"i0qMbr\":[\"Home\"],\"iDNBZe\":[\"Notifications\"],\"iH8pgl\":[\"Back\"],\"iL9SZg\":[\"Ban User (by Nickname)\"],\"iNt+3c\":[\"Back to image\"],\"iQvi+a\":[\"Don't warn me about low link security for this server\"],\"iSLIjg\":[\"Connect\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Server Host\"],\"idD8Ev\":[\"Saved\"],\"ifn/bQ\":[\"That screen is no longer there.\"],\"iivqkW\":[\"Signed On\"],\"ij+Elv\":[\"Image preview\"],\"ilIWp7\":[\"Toggle Notifications\"],\"itEJCl\":[\"Rename or delete folder\"],\"iuaqvB\":[\"Use * for wildcards. Examples: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Ban by Hostmask\"],\"jA4uoI\":[\"Topic:\"],\"jHGY5E\":[\"Message not sent: the encryption key changed. Verify the new key or end encryption before sending in the clear.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Reason (optional)\"],\"jUV7CU\":[\"Upload Avatar\"],\"jW5Uwh\":[\"Control how much external media is loaded. Off / Safe / Trusted Sources / All Content.\"],\"jXzms5\":[\"Attachment options\"],\"jZlrte\":[\"Color\"],\"jbq7j2\":[\"Decline\"],\"jfC/xh\":[\"Contact\"],\"jvN2+I\":[[\"0\"],\" idle\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Copy fingerprint\"],\"k112DD\":[\"Load older messages\"],\"k1opY7\":[\"Noise Suppression\"],\"k3ID0F\":[\"Filter members…\"],\"k65gsE\":[\"Deep dive\"],\"k7Zgob\":[\"Cancel Connection\"],\"kAVx5h\":[\"No invitations found\"],\"kCLEPU\":[\"Connected To\"],\"kF5LKb\":[\"Ignored patterns:\"],\"kG2fiE\":[\"config-defined\"],\"kGeOx/\":[\"Join \",[\"0\"]],\"kITKr8\":[\"Loading channel modes...\"],\"kPpPsw\":[\"You are an IRC Operator\"],\"kWJmRL\":[\"You\"],\"kb9fJC\":[\"Save the decrypted file\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Encrypting… (click to cancel)\"],\"kjMqSj\":[\"Copy JSON\"],\"krViRy\":[\"Click to copy as JSON\"],\"ks71ra\":[\"Exceptions\"],\"kw4lRv\":[\"Channel Half Operator\"],\"kxgIRq\":[\"Select or add a channel to get started.\"],\"ky2mw7\":[\"via @\",[\"0\"]],\"ky6dWe\":[\"Avatar preview\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Loading channels...\"],\"l+IUVW\":[\"Account verification successful for \",[\"account\"],\": \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"reconnected\"],\"other\":[\"reconnected \",[\"reconnectCount\"],\" times\"]}]],\"l1l8sj\":[[\"0\"],\"d ago\"],\"l4mncX\":[\"Nobody's here. Ask someone to /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#channel (optional)\"],\"lCF0wC\":[\"Refresh\"],\"lH+ed1\":[\"Waiting for first step…\"],\"lHVfE4\":[\"File not uploaded: the encryption key changed. Review the new key, or end encryption to upload unencrypted.\"],\"lHy8N5\":[\"Loading more channels...\"],\"lJGJot\":[\"Find channels\"],\"lasgrr\":[\"used\"],\"lbpf14\":[\"Join \",[\"value\"]],\"lf3MT4\":[\"Channel to leave (defaults to current)\"],\"lfFsZ4\":[\"Channels\"],\"lh69cG\":[[\"nick\"],\" wants to start an encrypted chat\"],\"lip0az\":[\"Speaker \",[\"0\"]],\"lkNdiH\":[\"Account Name\"],\"loQxaJ\":[\"I'm Back\"],\"lrlQl/\":[\"Volume for \",[\"0\"]],\"lvfaxv\":[\"HOME\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Add\"],\"m8flAk\":[\"Preview (not yet uploaded)\"],\"mDkV0w\":[\"Starting workflow…\"],\"mDt3zx\":[\"Verify…\"],\"mEPxTp\":[\"<0>⚠️ Be careful! Only open links from trusted sources. Malicious links can compromise your security or privacy.\"],\"mH+wEJ\":[\"Message \",[\"0\"],\" (Enter for new line, Shift+Enter to send)\"],\"mHGdhG\":[\"Server Information\"],\"mHfd/S\":[\"What you're doing\"],\"mMYBD9\":[\"Wide - Broader protection scope\"],\"mQuDmS\":[[\"sender\"],\" restarted encryption. This conversation stays unencrypted until you accept.\"],\"mRsNSE\":[\"See bots\"],\"mTGsPd\":[\"Channel Topic\"],\"mU8j6O\":[\"No External Messages (+n)\"],\"mZp8FL\":[\"Auto Fallback to Single Line\"],\"mdIQ65\":[\"Your messages with \",[\"nick\"],\" are encrypted. These files are too large to encrypt and would be sent in the clear.\"],\"mdQu8G\":[\"YourNickname\"],\"miSSBQ\":[\"Comments (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Choose microphone and camera\"],\"mvyLSy\":[\"User is authenticated\"],\"mwtcGl\":[\"Close comments\"],\"myL0MR\":[\"Delete this network?\"],\"mzI/c+\":[\"Download\"],\"mzfIag\":[\"server\"],\"n3fGRk\":[\"set by \",[\"0\"]],\"n5+j9l\":[\"e.g. <0>wss://host:port/socket\"],\"n6T9To\":[\"Unmute for me\"],\"n8TilE\":[\"Copy channel name\"],\"n9NCB9\":[\"Handled by Obby before being sent\"],\"nDekZG\":[\"Edit connection\"],\"nDvKjY\":[\"Voice channel\"],\"nE9jsU\":[\"Relaxed - Less aggressive protection\"],\"nNflMD\":[\"Leave channel\"],\"nPXkBi\":[\"Loading WHOIS data...\"],\"nWMRxa\":[\"Unpin\"],\"nX4XLG\":[\"Operator actions\"],\"nXnMSE\":[\"Your browser cannot play this video.\"],\"nYiCGx\":[\"Accept new key\"],\"nkC032\":[\"No flood profile\"],\"nsLuck\":[\"Encryption ended before this file was sent. It was not delivered.\"],\"nta7V8\":[\"Encryption options\"],\"o69z4d\":[\"Send a warning message to \",[\"username\"]],\"o9ylQi\":[\"Search for GIFs to get started\"],\"oFGkER\":[\"Server Notices\"],\"oOi11l\":[\"Scroll to bottom\"],\"oPYIL5\":[\"network\"],\"oQEzQR\":[\"New DM\"],\"oRH6Dq\":[\"channel\"],\"oX4ytF\":[\"nickname\"],\"oXOSPE\":[\"Online\"],\"oaTtrx\":[\"Search bots\"],\"oal760\":[\"Man-in-the-middle attacks on server links are possible\"],\"obBbyQ\":[\"Record screen\"],\"oeqmmJ\":[\"Trusted Sources\"],\"ogKae6\":[\"Encryption isn't available on this device.\"],\"optX0N\":[[\"0\"],\"h ago\"],\"ovBPCi\":[\"Default\"],\"p0Z69r\":[\"Pattern cannot be empty\"],\"p1KgtK\":[\"Failed to load audio\"],\"p59pEv\":[\"Additional Details\"],\"p7sRI6\":[\"Let others know when you are typing\"],\"pBm1od\":[\"Secret channel\"],\"pDpirO\":[\"Command provided by the IRC server\"],\"pEK2nL\":[\"This message wasn't encrypted. It may come from another of their clients that isn't using encryption.\"],\"pJ/IRc\":[\"Stop recording\"],\"pNmiXx\":[\"Your default nickname for all servers\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Account Password\"],\"pZGrXo\":[\"Switch camera\"],\"peNE68\":[\"Permanent\"],\"pgoP68\":[\"Disable push-to-talk\"],\"plhHQt\":[\"No data\"],\"pm6+q5\":[\"Security Warning\"],\"pn5qSs\":[\"Additional Information\"],\"pqr+oY\":[\"Message \",[\"0\"]],\"puvGJc\":[\"Play Tic-Tac-Toe\"],\"q0cR4S\":[\"are now known as **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"Channel won't appear in LIST or NAMES commands\"],\"qGMwvV\":[\"Microphone level\"],\"qIk9n4\":[[\"minutes\"],\" minutes\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" is typing...\"],\"qLpTm/\":[\"Remove reaction \",[\"emoji\"]],\"qVkGWK\":[\"Pin\"],\"qXgujk\":[\"Send an action / emote\"],\"qY8wNa\":[\"Homepage\"],\"qZQ5M4\":[\"You verified this contact.\"],\"qa9cy4\":[\"Photo\"],\"qb0xJ7\":[\"Use wildcards: * matches any sequence, ? matches any single character. Examples: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Channel Key (+k)\"],\"qtoOYG\":[\"No limit\"],\"r1W2AS\":[\"Filehost image\"],\"r9l16H\":[\"This device could not get a location fix right now.\"],\"rI9ogj\":[\"Open channel options\"],\"rIPR2O\":[\"Topic Set Before (min ago)\"],\"rMMSYo\":[\"Maximum length is \",[\"0\"]],\"rT2cV+\":[\"Camera\"],\"rWtzQe\":[\"The network split and rejoined. ✅\"],\"rYG2u6\":[\"Please wait...\"],\"rjGI/Q\":[\"Privacy\"],\"rjTJRY\":[\"suspended\"],\"rk8iDX\":[\"Loading GIFs...\"],\"rn6SBY\":[\"Unmute\"],\"ry4yU/\":[\"View raw\"],\"rzK+O+\":[[\"nick\"],\" is sending encrypted messages this device cannot read. Encryption has to be started again before they open.\"],\"s/UKqq\":[\"Was kicked from the channel\"],\"s/ereB\":[\"active\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" key\"],\"other\":[\"#\",\" keys\"]}]],\"s36GUv\":[\"Allow microphone access\"],\"s4NaO3\":[\"Could not get your location.\"],\"s7L3Mu\":[\"new folder\"],\"s7oqXR\":[\"Select a Network\"],\"s8cATI\":[\"joined \",[\"channelName\"]],\"sCO9ue\":[\"The connection to <0>\",[\"serverName\"],\" has the following security concerns:\"],\"sGH11W\":[\"Server\"],\"sHI1H+\":[\"is now known as **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" has invited you to join \",[\"channel\"]],\"sUBSbK\":[\"No upstream networks yet.\"],\"sW5OjU\":[\"required\"],\"sYI3px\":[\"Nickname to message\"],\"sby+1/\":[\"Click to copy\"],\"sfN25C\":[\"Your real or full name\"],\"shXreC\":[\"Record Screen Area\"],\"sliuzR\":[\"Open Link\"],\"sqrO9R\":[\"Custom Mentions\"],\"sr6RdJ\":[\"Multiline on Shift+Enter\"],\"swrCpB\":[\"Channel has been renamed from \",[\"oldName\"],\" to \",[\"newName\"],\" by \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Advanced\"],\"t/YqKh\":[\"Remove\"],\"t2RBbk\":[\"Text channel\"],\"t47eHD\":[\"Your unique identifier on this server\"],\"tAkAh0\":[\"URL with optional \",[\"size\"],\" substitution for dynamic sizing. Example: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Copy failed, select to retry\"],\"tXLJS3\":[\"Show or hide the channel list sidebar\"],\"tfDRzk\":[\"Save\"],\"tgfK6H\":[\"Copy workflow\"],\"thC9Rq\":[\"Leave a channel\"],\"tiBsJk\":[\"left \",[\"channelName\"]],\"tl/zMw\":[\"This browser cannot record audio.\"],\"tpVoTN\":[\"Information regarding who invoked this command is provided by the bot and the sender cannot be verified by the server.\"],\"tsc6g4\":[\"Decrypting \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"quit (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" more line\"],\"other\":[\"#\",\" more lines\"]}]],\"tu2JEr\":[\"Channel to join (#name)\"],\"u0TcnO\":[\"Nickname {nick} already in use, retrying with {newNick}\"],\"u0a8B4\":[\"Authenticate as an IRC Operator for administrative access\"],\"u0rWFU\":[\"Created After (min ago)\"],\"u72w3t\":[\"Users and patterns to ignore\"],\"u7jc2L\":[\"quit\"],\"uAQUqI\":[\"Status\"],\"uB85T3\":[\"Save failed: \",[\"msg\"]],\"uK9Jap\":[\"Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded.\"],\"uKPqyn\":[\"Centre on your location\"],\"uMIUx8\":[\"Delete bot \",[\"0\"],\"? This soft-deletes the database row; reuse the nick later only after a /REHASH.\"],\"uNSY8W\":[\"Reconnecting. Edit the connection if this keeps failing\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Show the MOTD\"],\"uW3lLI\":[\"IRC Servers:\"],\"ukyW4o\":[\"Your invite links\"],\"uowbPn\":[\"Remove attachment\"],\"usSSr/\":[\"Zoom level\"],\"v0xJr9\":[[\"nick\"],\"'s encryption key changed. That happens on a new device, and it is also what an attacker looks like. Compare the new fingerprint with \",[\"nick\"],\" somewhere other than this chat, then accept it.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Use Shift+Enter for new lines (Enter sends)\"],\"vERlcd\":[\"Profile\"],\"vK0RL8\":[\"No topic\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Language\"],\"vYUkQB\":[\"No speaker detected.\"],\"vaHYxN\":[\"Real Name\"],\"vhjbKr\":[\"Away\"],\"vnq5rj\":[\"Record video message\"],\"w/nogd\":[[\"0\"],\" network\",[\"1\"],\" — pick one to join\"],\"w4NYox\":[[\"title\"],\" Client\"],\"w8dbR6\":[\"Choose the microphone, camera, and speaker calls use\"],\"w8xQRx\":[\"Invalid value\"],\"wCKe3+\":[\"Workflow history\"],\"wFjjxZ\":[\"was kicked from \",[\"channelName\"],\" by \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"No ban exceptions found\"],\"wHhlQr\":[\"Accept encrypted chat\"],\"wJijgU\":[\"Location\"],\"wK0BwN\":[\"Encryption key changed\"],\"wPrGnM\":[\"Channel Admin\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Reasoning\"],\"wbm86v\":[\"Display when users join or leave channels\"],\"wdxz7K\":[\"Source\"],\"whqZ9r\":[\"Additional words or phrases to highlight\"],\"wlQNTg\":[\"Members\"],\"wm7RV4\":[\"Notification Sound\"],\"woaefe\":[\"System default\"],\"wsRxbL\":[\"Record Audio\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Your messages could be intercepted when relayed between servers\"],\"x1m5RZ\":[\"Invite user\"],\"x3+y8b\":[\"This many people registered through this link\"],\"xCJdfg\":[\"Clear\"],\"xDAtGP\":[\"Message\"],\"xDN4e3\":[\"See channel info\"],\"xOTzt5\":[\"just now\"],\"xQv7xy\":[\"Share your location with \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" and <2>\",[\"2\"],\" are typing...\"],\"xUHRTR\":[\"Automatically authenticate as operator on connect\"],\"xWHwwQ\":[\"Bans\"],\"xXs5GT\":[\"File not uploaded: encryption is still being set up. It can go once encryption is active, or after ending encryption.\"],\"xYilR2\":[\"Media\"],\"xbi8D6\":[\"This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks.\"],\"xceQrO\":[\"Only secure websockets are supported\"],\"xdtXa+\":[\"channel-name\"],\"xlCYOE\":[\"Getting more messages...\"],\"xlhswE\":[\"Minimum value is \",[\"0\"]],\"xq97Ci\":[\"Add a word or phrase...\"],\"xuRqRq\":[\"Client Limit (+l)\"],\"y1eoq1\":[\"Copy link\"],\"y7sj+0\":[\"Streamer\"],\"yIHP+U\":[\"Encrypted attachment from an untrusted host. Enable external content to open it.\"],\"yJ1eqU\":[\"Viewers (\",[\"0\"],\")\"],\"yJztBY\":[\"Delete network\"],\"yNeucF\":[\"This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available.\"],\"yPlrca\":[\"Channel Avatar\"],\"yQE2r9\":[\"Loading\"],\"ySEw1a\":[\"Bots (loading \",[\"botsLoadingCount\"],\")\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby - Bringing IRC to the future\"],\"yTX1Rt\":[\"Oper Username\"],\"yYOzWD\":[\"logs\"],\"yek4JL\":[\"Move folder up\"],\"yfx9Re\":[\"IRC operator password\"],\"ygCKqB\":[\"Stop\"],\"ymDxJx\":[\"IRC operator username\"],\"yrpRsQ\":[\"Sort by Name\"],\"ywVWqb\":[\"Your messages with \",[\"nick\"],\" are encrypted. \",[\"0\"],\" of \",[\"1\"],\" files are too large to encrypt and would be sent in the clear. The rest stay encrypted.\"],\"yz7wBu\":[\"Close\"],\"z0DY9w\":[\"Message \",[\"0\"],\" (Shift+Enter for new line)\"],\"z2xxYa\":[\"Encrypted & verified\"],\"zCEMmq\":[\"This browser cannot record video.\"],\"zFT5rr\":[\"complete\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" step\"],\"other\":[\"#\",\" steps\"]}]],\"zJS04D\":[\"Take out of folder\"],\"zJw+jA\":[\"sets mode: \",[\"0\"]],\"zNSskd\":[\"The recording could not be made.\"],\"zZm1gU\":[\"Stop video\"],\"zb/HT0\":[\"show more\"],\"zbSnl2\":[\"Reached the upload size limit, so the recording stopped here.\"],\"zbymaY\":[[\"0\"],\"m ago\"],\"zebeLu\":[\"Enter oper username\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Speaker\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Device names are hidden until you allow microphone access.\"],\"+2t41u\":[\"Enter the 6-digit code from your authenticator app to finish signing in as \",[\"account\"],\".\"],\"+5VMrz\":[\"Invalid pattern format. Use nick!user@host format (wildcards * allowed)\"],\"+6NQQA\":[\"General Support Channel\"],\"+6NyRG\":[\"Client\"],\"+AI7ot\":[\"Share Location\"],\"+B5ztW\":[\"add channel\"],\"+K0AvT\":[\"Disconnect\"],\"+Q1v1x\":[\"Authenticated\"],\"+WNb3x\":[\"Pop out video\"],\"+cyFdH\":[\"Default message when marking yourself as away\"],\"+fRR7i\":[\"Suspend\"],\"+mVPqU\":[\"Render markdown formatting in messages\"],\"+s1J8k\":[\"Mark as read\"],\"+s4tdz\":[\"Copy nickname\"],\"+vqCJH\":[\"Your account username for authentication\"],\"+yPBXI\":[\"Choose file\"],\"+zy2Nq\":[\"Type\"],\"/09cao\":[\"Low Link Security (Level \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Mark yourself as back\"],\"/3BQ4J\":[\"Users outside the channel cannot send messages to it\"],\"/4C8U0\":[\"Copy all\"],\"/6BzZF\":[\"Toggle Member List\"],\"/AkXyp\":[\"Confirm?\"],\"/DwR+n\":[\"Creating…\"],\"/TNOPk\":[\"User is away\"],\"/UGQxY\":[\"Camera \",[\"0\"]],\"/X0D0z\":[\"Choose which speaker calls play through\"],\"/XQgft\":[\"Discover\"],\"/abSCI\":[\"Copy failed, tap to retry\"],\"/cF7Rs\":[\"Volume\"],\"/dqduX\":[\"Next page\"],\"/fc3q4\":[\"All Content\"],\"/kISDh\":[\"Enable Notification Sounds\"],\"/kL38k\":[\"Reorder channels\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"New password\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Play sounds for mentions and messages\"],\"/xQ19T\":[\"Bots on this network\"],\"/zrWol\":[\"Not encrypted\"],\"0/0ZGA\":[\"Channel Name Mask\"],\"05LWBX\":[\"Add biometric / security key\"],\"0CvhiV\":[\"Bot in this channel\"],\"0D1Q7K\":[\"Forfeit\"],\"0D6j7U\":[\"Learn more about custom rules →\"],\"0NqWnb\":[\"Invite to stream\"],\"0XsHcR\":[\"Kick User\"],\"0ZpE//\":[\"Sort by Users\"],\"0bEPwz\":[\"Set Away\"],\"0dGkPt\":[\"Expand channel list\"],\"0gS7M5\":[\"Display Name\"],\"0kS+M8\":[\"ExampleNET\"],\"0lUbyX\":[\"Enter your account name. We'll email a 6-digit recovery code to the verified address on file.\"],\"0rgoY7\":[\"Only connect to servers you choose\"],\"0rz+/Q\":[\"Commands are loading…\"],\"0wdd7X\":[\"Join\"],\"0xHrY2\":[\"This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached.\"],\"196EG4\":[\"Delete Private Chat\"],\"1A3EXy\":[\"Expand\"],\"1AzsG5\":[\"Link with \",[\"0\"]],\"1C/fOn\":[\"Bot hasn't registered any slash commands yet.\"],\"1DSr1i\":[\"Register for an account\"],\"1K9HPk\":[\"View tree\"],\"1O/24y\":[\"Toggle Channel List\"],\"1OWwRx\":[\"Bot Commands\"],\"1QfxQT\":[\"Dismiss\"],\"1TNIig\":[\"Open\"],\"1VPJJ2\":[\"External Link Warning\"],\"1VyPbQ\":[\"Rotate 90°\"],\"1ZC/dv\":[\"No unread mentions or messages\"],\"1iY5xv\":[\"Microphone\"],\"1p1J0V\":[\"Empty pack. Add some emoji.\"],\"1pO1zi\":[\"Server name is required\"],\"1qqOhi\":[\"Drag a handle to move a channel, or into a folder\"],\"1t/NnN\":[\"Reject\"],\"1u8a3u\":[\"Search emojis...\"],\"1ub+Zu\":[[\"hours\"],\" hours\"],\"1uwfzQ\":[\"View Channel Topic\"],\"1wdjme\":[\"People\"],\"268g7c\":[\"Enter display name\"],\"27I0xj\":[\"Server-wide bot, reachable from any channel\"],\"2CEOW6\":[\"Network bound through soju bouncer\"],\"2F9+AZ\":[\"No raw IRC traffic captured yet. Try connecting or sending a message.\"],\"2FOFq1\":[\"Server operators on the network could potentially read your messages\"],\"2FYpfJ\":[\"More\"],\"2HF1Y2\":[[\"inviter\"],\" has invited \",[\"target\"],\" to join \",[\"channel\"]],\"2I70QL\":[\"View user profile information\"],\"2QYdmE\":[\"Users:\"],\"2QpEjG\":[\"left\"],\"2YOR+h\":[\"Connect to a server to manage operator settings.\"],\"2bimFY\":[\"Use server password\"],\"2gMuHR\":[\"Joined\"],\"2iTmdZ\":[\"Local Storage:\"],\"2odkwe\":[\"Strict - More aggressive protection\"],\"2qXqZQ\":[\"User modes\"],\"2uDhbA\":[\"Enter username to invite\"],\"2xXP/g\":[\"Join a channel\"],\"2y9Ojd\":[\"Drop files to attach\"],\"2ygf/L\":[\"← Back\"],\"2zEgxj\":[\"Search GIFs...\"],\"33SIID\":[\"Pick a password (3 characters or more).\"],\"38+WDJ\":[\"Echo Cancellation\"],\"3BKxln\":[\"Take photo\"],\"3JjdaA\":[\"Run\"],\"3Kf9Jh\":[\"Demote to viewer\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" streaming · \",[\"1\"],\" watching\"],\"3MbP5E\":[\"Encrypted message\"],\"3RdPhl\":[\"Rename Channel\"],\"3THokf\":[\"Voiced User\"],\"3TSz9S\":[\"Minimize\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Scroll chat to this response\"],\"3hij11\":[\"Join \",[\"channelName\"]],\"3jBDvM\":[\"Channel Display Name\"],\"3pRst1\":[\"Receiving command list…\"],\"3ryuFU\":[\"Optional crash reports to improve the app\"],\"3uBF/8\":[\"Close viewer\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Couldn't set up encryption with \",[\"nick\"],\".\"],\"3wG7HI\":[\"Uploaded\"],\"3xf8Kz\":[\"Enter account name...\"],\"4/Rr0R\":[\"Invite a user to the current channel\"],\"47jCYx\":[\"Password reset complete\"],\"4EZrJN\":[\"Rules\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"Verify code\"],\"4N0n26\":[\"Back\"],\"4NqeT4\":[\"Flood Profile (+F)\"],\"4QXpWJ\":[\"timed out\"],\"4RZQRK\":[\"What are you up to?\"],\"4cEClj\":[\"Sessions\"],\"4hfTrB\":[\"Nickname\"],\"4n99LO\":[\"Already in \",[\"0\"]],\"4t6vMV\":[\"Automatically switch to single line for short messages\"],\"4vsHmf\":[\"Time (min)\"],\"4x/Axu\":[\"Your bouncer doesn't have any networks yet. Add one to get started.\"],\"4xUsvX\":[\"Name (e.g. iPhone)\"],\"5+INAX\":[\"Highlight messages that mention you\"],\"5R5Pv/\":[\"Oper Name\"],\"5TjgWS\":[\"URL must be http(s):// or data:.\"],\"5WWr3M\":[\"Approximate\"],\"5cKKWR\":[\"Manage packs\"],\"5kS5np\":[\"Mark as verified\"],\"5yB4Kk\":[\"The file host would not let this through.\"],\"678PKt\":[\"Network Name\"],\"6Aih4U\":[\"Offline\"],\"6CO3WE\":[\"Password required to join the channel. Leave empty to remove the key.\"],\"6FyrFm\":[\"Share screen\"],\"6HhMs3\":[\"Quit Message\"],\"6OpRdF\":[\"Automatically adjust your microphone volume\"],\"6UUrUs\":[\"WebAuthn is not available in this environment.\"],\"6V3Ea3\":[\"Copied\"],\"6XJBxM\":[\"Your browser cannot play this audio.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" item\"],\"other\":[\"#\",\" items\"]}]],\"6lGV3K\":[\"Show less\"],\"6mi5TD\":[\"Allow camera access in settings to share video\"],\"6yFOEi\":[\"Enter oper password...\"],\"6yR6/K\":[\"Post each server's message of the day to Server Notices and its welcome page\"],\"6zJnDQ\":[\"Undeafen\"],\"7+IHTZ\":[\"No file chosen\"],\"7+q3Wn\":[\"#channel\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (e.g., spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"This chat is encrypted with OTR, compatible with other IRC clients. Compare the fingerprints out of band, then mark it verified.\"],\"7PSmAM\":[\"Allow microphone access in settings to talk\"],\"7QkKyN\":[\"Send private message\"],\"7U1W7c\":[\"Very Relaxed\"],\"7Y1YQj\":[\"Realname:\"],\"7YHArF\":[\"— open in viewer\"],\"7cNwAY\":[\"Manage Bots (loading \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"Open workflow\"],\"7jL88x\":[\"Delete this message? This cannot be undone.\"],\"7l15X4\":[\"failed\"],\"7nGhhM\":[\"What's on your mind?\"],\"7sEpu1\":[\"Members — \",[\"0\"]],\"7sNhEz\":[\"Username\"],\"7w5KHY\":[\"Your messages with \",[\"nick\"],\" are encrypted with OTR, which carries text only. These files would be sent in the clear.\"],\"7y+YDA\":[\"Send unencrypted\"],\"85Fz0S\":[\"Drag to move\"],\"8H0Q+x\":[\"Learn more about profiles →\"],\"8Phu0A\":[\"Display when users change their nickname\"],\"8VEDbV\":[\"Secret\"],\"8XTG9e\":[\"Enter oper password\"],\"8XsV2J\":[\"Retry sending\"],\"8ZsakT\":[\"Password\"],\"8dYnq1\":[\"Reached the maximum recording length. Recording stopped: send it, or discard it.\"],\"8gSwST\":[\"You have no 2FA credentials registered.\"],\"8kR84m\":[\"You are about to open an external link:\"],\"8kZ9ZV\":[\"End encryption\"],\"8lCgih\":[\"Remove Rule\"],\"8mmL7G\":[\"Load older messages to reach the reply\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" step\"],\"other\":[\"#\",\" steps\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"joined\"],\"other\":[\"joined \",[\"joinCount\"],\" times\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"Uploading 1 file\"],\"other\":[\"Uploading \",\"#\",\" files\"]}]],\"9BMLnJ\":[\"Reconnect to server\"],\"9LXhb1\":[\"Record Screen\"],\"9NST0r\":[\"For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it.\"],\"9OEgyT\":[\"Add reaction\"],\"9PQ8m2\":[\"G-Line (Global Ban)\"],\"9Qs99X\":[\"Email:\"],\"9QupBP\":[\"Remove pattern\"],\"9TBhGc\":[\"Lower hand\"],\"9W7tl5\":[\"(unchanged)\"],\"9aCFGH\":[\"Encrypt this chat\"],\"9bG48P\":[\"Sending\"],\"9f5f0u\":[\"Questions about privacy? Contact us:\"],\"9hXrER\":[\"Join channel on \",[\"serverName\"]],\"9iweoP\":[\"Networks on \",[\"0\"]],\"9n+Pj3\":[\"stream-name\"],\"9q17ZR\":[[\"0\"],\" is required.\"],\"9qIYMn\":[\"New nickname\"],\"9rnFEa\":[\"Calls\"],\"9unqs3\":[\"Away:\"],\"9v3hwv\":[\"No servers found.\"],\"9zb2WA\":[\"Connecting\"],\"A1taO8\":[\"Search\"],\"A2adVi\":[\"Send Typing Notifications\"],\"A9Rhec\":[\"Channel Name\"],\"AFOOaq\":[\"Delete pack \\\"\",[\"packId\"],\"\\\"? This also deletes every emoji in it.\"],\"AFXuc0\":[\"Message not sent: encryption stopped working. End encryption to send unencrypted.\"],\"ALZ4SG\":[\"Deafen\"],\"AWOSPo\":[\"Zoom in\"],\"AXSpEQ\":[\"Oper on Connect\"],\"AXkuzz\":[\"No camera detected.\"],\"AdKRCX\":[\"You're connected to <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Account\"],\"AhNP40\":[\"Seek\"],\"AhYrTA\":[\"Connection: poor\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Changed nickname\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Cancel reply\"],\"ApSx0O\":[\"Found \",[\"0\"],\" messages matching \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Log in again\"],\"AxPAXW\":[\"No results found\"],\"AyNqAB\":[\"Display all server events in chat\"],\"B/QqGw\":[\"Away from keyboard\"],\"B0sB2k\":[\"Plaintext\"],\"B1MuZq\":[\"Choose your camera and preview what it sees\"],\"B8AaMI\":[\"This field is required\"],\"BA2c49\":[\"Server doesn't support advanced LIST filtering\"],\"BBCFUg\":[[\"sender\"],\" restarted encryption, so this conversation is being set up again.\"],\"BGul2A\":[\"You have unsaved changes. Are you sure you want to close without saving?\"],\"BIDT9R\":[\"Bots\"],\"BIf9fi\":[\"Your status message\"],\"BOJWfb\":[\"Disconnect from soju bouncer?\"],\"BPm98R\":[\"No server is selected. Pick a server from the sidebar first; invite links are managed per-server.\"],\"BRNbHt\":[\"Encrypted, not verified\"],\"BZADk0\":[\"Step off stream\"],\"BZyTNS\":[\"Location access was denied. Allow location access in your browser or system settings, then try again.\"],\"BZz3md\":[\"Your personal website\"],\"Bgm/H7\":[\"Allow entering multiple lines of text\"],\"BiQIl1\":[\"Pin this private message conversation\"],\"BlNZZ2\":[\"Click to jump to message\"],\"Bowq3c\":[\"Only operators can change the channel topic\"],\"Btozzp\":[\"This image has expired\"],\"Bu/ywL\":[\"Pick channel kind\"],\"Bycfjm\":[\"Total: \",[\"0\"]],\"C6IBQc\":[\"Copy entire JSON\"],\"C6amLT\":[\"That device is not available right now.\"],\"C9L9wL\":[\"Data Collection\"],\"CDq4wC\":[\"Moderate User\"],\"CHVRxG\":[\"Message @\",[\"0\"],\" (Shift+Enter for new line)\"],\"CN9zdR\":[\"Oper name and password are required\"],\"CW3sYa\":[\"Add reaction \",[\"emoji\"]],\"CaAkqd\":[\"Show Quits\"],\"CaQ1Gb\":[\"Config-defined bot. Edit obbyircd.conf and /REHASH to change state.\"],\"CbvaYj\":[\"Ban by Nickname\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Select a channel\"],\"CpwGv7\":[[\"nick\"],\"'s key is different from the one you saw before. That happens after a reinstall or a new device, and it is also what a man-in-the-middle looks like. Compare the new fingerprint out of band before you accept it.\"],\"CqO9qC\":[\"Session\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"No microphone detected.\"],\"D+NlUC\":[\"System\"],\"D28t6+\":[\"joined and quit\"],\"D4fyqT\":[\"Confirm enrolment\"],\"D69ns7\":[\"Rename or delete \",[\"0\"]],\"DB8zMK\":[\"Apply\"],\"DBcWHr\":[\"Custom notification sound file\"],\"DCRKbe\":[\"Enable 2FA\"],\"DK9Ok6\":[\"Setting…\"],\"DL4yUl\":[\"File not uploaded: encryption stopped working. Start encryption again, or end encryption to upload unencrypted.\"],\"DPfwMq\":[\"Done\"],\"DTy9Xw\":[\"Media Previews\"],\"Dj4pSr\":[\"Choose a secure password\"],\"Du+zn+\":[\"Searching...\"],\"Du2T2f\":[\"Setting not found\"],\"DwsSVQ\":[\"Apply Filters & Refresh\"],\"E/QGRL\":[\"Disabled\"],\"E3W/zd\":[\"Default Nickname\"],\"E6nRW7\":[\"Copy URL\"],\"E703RG\":[\"Modes:\"],\"E7ehgy\":[\"Choose a different file. The file host refused this one.\"],\"E9RV1x\":[\"connected from \",[\"sessionCount\"],\" sessions\"],\"EAeu1Z\":[\"Send Invite\"],\"EFKJQT\":[\"Setting\"],\"EGPQBv\":[\"Custom Flood Rules (+f)\"],\"EIU345\":[\"Two-factor authentication\"],\"ELik0r\":[\"View Full Privacy Policy\"],\"EPbeC2\":[\"View or edit the channel topic\"],\"EQCDNT\":[\"Enter oper username...\"],\"ERIfXJ\":[\"Could not get a location fix in time. Try again somewhere with a clearer view of the sky.\"],\"ET7frA\":[\"Allow camera access\"],\"EUvulZ\":[\"Found 1 message matching \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Next image\"],\"Eaw75B\":[[\"userCount\"],\" users\"],\"EdQY6l\":[\"None\"],\"EflUyy\":[\"in call\"],\"EnqLYU\":[\"Search servers...\"],\"EqjE9A\":[\"message someone\"],\"Eu7YKa\":[\"self-registered\"],\"EuJnIe\":[\"2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below.\"],\"Ev/rmg\":[\"Choose your microphone and preview its input level\"],\"F0OKMc\":[\"Edit Server\"],\"F6Int2\":[\"Enable Highlights\"],\"FDoLyE\":[\"Max Users\"],\"FHnJDV\":[[\"userCount\"],\" watching\"],\"FOPeqj\":[\"Auto Gain Control\"],\"FUU/hZ\":[\"Control how much external media is loaded in chat.\"],\"Fdp03t\":[\"on\"],\"FfPWR0\":[\"Modal\"],\"FjkaiT\":[\"Zoom out\"],\"FlqOE9\":[\"What this means:\"],\"FolHNl\":[\"Manage your account and authentication\"],\"Fp2Dif\":[\"Quit the server\"],\"Fxf4jq\":[\"Description (optional)\"],\"G5KmCc\":[\"GZ-Line (Global Z-Line)\"],\"GDs0lz\":[\"<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers.\"],\"GP8D2E\":[\"Private messages\"],\"GPrF8Y\":[[\"safeName\"],\" was changed on the server, so it no longer decrypts.\"],\"GR+2I3\":[\"Add invitation mask (e.g., nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Close popped out server notices\"],\"GdhD7H\":[\"Click again to confirm\"],\"GjRZex\":[\"Disconnect network?\"],\"GlAoST\":[\"Decline encryption\"],\"GlHnXw\":[\"Nick change failed: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"Change password\"],\"GswZF3\":[\"Preview:\"],\"GtmO8/\":[\"from\"],\"GtuHUQ\":[\"Rename this channel on the server. All users will see the new name.\"],\"GuGfFX\":[\"Toggle search\"],\"GuWXId\":[\"Upload cancelled.\"],\"GvwPQR\":[\"Encrypt (OTR)\"],\"GxkJXS\":[\"Uploading...\"],\"Gz0oR4\":[\"(handled by Obby)\"],\"GzbwnK\":[\"Joined the channel\"],\"GzsUDB\":[\"Extended Profile\"],\"H/PnT8\":[\"Insert emoji\"],\"H3kCln\":[\"Hostname\"],\"H6Izzl\":[\"Your preferred color code\"],\"H86f9p\":[\"Collapse\"],\"H91IQz\":[\"Join stream \",[\"channelName\"]],\"H9jIv+\":[\"Show Joins/Parts\"],\"HAKBY9\":[\"Upload Files\"],\"HREImF\":[\"Authenticate on connect\"],\"HVqh5e\":[\"Speaker selection isn't supported in this browser.\"],\"HdE1If\":[\"Channel\"],\"HeT8+a\":[[\"name\"],\" · output\"],\"HhlSUU\":[\"Drag to choose what to record. Press Escape to cancel.\"],\"Hk4AW9\":[\"Your preferred display name\"],\"HmHDk7\":[\"Select Member\"],\"HrQzPU\":[\"Channels on \",[\"networkName\"]],\"HvxGfG\":[\"Share your screen again to retry\"],\"Hy8RTc\":[\"Encrypted. Verify \",[\"nick\"],\"'s identity to be sure.\"],\"I2tXQ5\":[\"Message @\",[\"0\"],\" (Enter for new line, Shift+Enter to send)\"],\"I6bw/h\":[\"Ban User\"],\"I92Z+b\":[\"Enable notifications\"],\"I9D72S\":[\"Are you sure you want to delete this message? This action cannot be undone.\"],\"IA+1wo\":[\"Display when users are kicked from channels\"],\"IBi8Io\":[\"Microphone \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IHCAh2\":[\"Manage Bots\"],\"IIQCpQ\":[\"Can't remove your last 2FA credential\"],\"IIXpvq\":[\"running · \",[\"elapsed\"]],\"IJaotC\":[\"Start recording\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Set yourself away\"],\"IUwGEM\":[\"Save Changes\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pause\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Reply\"],\"IoHMnl\":[\"Maximum value is \",[\"0\"]],\"IryzcO\":[\"Read all\"],\"IuszSX\":[\"Files above \",[\"0\"],\" are sent as-is. The file host stores it readable, and anyone who obtains the link can open it.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Channel bot — only in joined channels\"],\"J09nwO\":[\"Encrypt (Obby)\"],\"J28zul\":[\"Connecting...\"],\"J5T9NW\":[\"User Information\"],\"J8Y5+z\":[\"Oops! The net split! ⚠️\"],\"J9Hz2t\":[\"6-digit code\"],\"JBHkBA\":[\"Left the channel\"],\"JCPOml\":[\"Move to folder\"],\"JCwL0Q\":[\"Enter reason (optional)\"],\"JFciKP\":[\"Toggle\"],\"JMXMCX\":[\"Away message\"],\"JNCzPW\":[\"Country\"],\"JRQitQ\":[\"Confirm new password\"],\"JTaI7i\":[\"Take Photo or Video\"],\"JXGkhG\":[\"Change the channel name (operators only)\"],\"JYiL1b\":[\"one of:\"],\"JYynGH\":[\"tool\"],\"JcD7qf\":[\"More actions\"],\"JdkA+c\":[\"Secret (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"1 upload failed\"],\"other\":[\"#\",\" uploads failed\"]}]],\"Jmu12l\":[\"Server Channels\"],\"JoQY+E\":[\"This removes the network from your soju bouncer. To use it again, you'll need to add it back.\"],\"JrFTcr\":[\"Connecting…\"],\"JvQ++s\":[\"Enable Markdown\"],\"JweKPN\":[\"OTR does not encrypt files, sent as-is\"],\"K2jwh/\":[\"No WHOIS data available\"],\"K4vEhk\":[\"(suspended)\"],\"KAPufV\":[\"truncated\"],\"KAXSwC\":[\"Voice\"],\"KDZeit\":[\"Create pack\"],\"KDfTdX\":[\"Delete message\"],\"KFAYzh\":[\"This server has nowhere to put a file.\"],\"KFfDuG\":[\"Message of the day\"],\"KKBlUU\":[\"Embed\"],\"KL53qt\":[\"Message not sent: encryption isn't active yet. Wait for the lock to turn green, or end encryption to send unencrypted.\"],\"KM0pLb\":[\"Welcome to the channel!\"],\"KMH/oC\":[\"Your fingerprint\"],\"KR6W2h\":[\"Unignore User\"],\"KTNKSg\":[\"Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows.\"],\"KUjOb9\":[\"running\"],\"KV+Bi1\":[\"Invite-Only (+i)\"],\"KdCtwE\":[\"How many seconds to monitor for flood activity before resetting counters\"],\"Kkezga\":[\"Server Password\"],\"KpOQkN\":[\"Review key\"],\"KqcCdb\":[\"Start a stream on \",[\"serverName\"]],\"KsiQ/8\":[\"Users must be invited to join the channel\"],\"KtADxr\":[\"ran\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Channel Information\"],\"LC1a7n\":[\"The IRC server has reported that its server-to-server links have a low security level. This means that when your messages are relayed between IRC servers in the network, they may not be properly encrypted or the SSL/TLS certificates may not be validated correctly.\"],\"LEwpeL\":[\"soju bouncer (control)\"],\"LIBb0P\":[\"added \",[\"0\"]],\"LNfLR5\":[\"Show Kicks\"],\"LP+1Z7\":[\"Add Network\"],\"LQb0W/\":[\"Show All Events\"],\"LU7/yA\":[\"Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name (\",[\"channelName\"],\") will still be used for IRC commands.\"],\"LUb9O7\":[\"Valid server port is required\"],\"LV4fT6\":[\"Description (optional, e.g. \\\"Beta testers Q3\\\")\"],\"LVB64Y\":[\"Copy as text\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Privacy Policy\"],\"LcuSDR\":[\"Manage your profile information and metadata\"],\"Lh0M96\":[\"Custom emoji packs\"],\"Lpq5g7\":[\"Send recovery code\"],\"LqLS9B\":[\"Show Nick Changes\"],\"LsDQt2\":[\"Channel Settings\"],\"LtI9AS\":[\"Owner\"],\"LuNhhL\":[\"reacted to this message\"],\"M/AZNG\":[\"URL to your avatar image\"],\"M/TIv1\":[\"Viewer\"],\"M/WIer\":[\"Send Message\"],\"M45wtf\":[\"This command takes no parameters.\"],\"M4prNC\":[\"Enter a channel name for channel-scoped packs.\"],\"M8er/5\":[\"Name:\"],\"MFKlMB\":[\"Invite\"],\"MHk+7g\":[\"Previous image\"],\"MMVM6A\":[\"Server-wide bot — reachable from any channel\"],\"MOsYgM\":[\"Connection: good\"],\"MRorGe\":[\"PM User\"],\"MSSqHG\":[\"Works with other IRC clients\"],\"MV53Xh\":[\"Allow camera access to take a photo or video.\"],\"MVbSGP\":[\"Time Window (seconds)\"],\"Mey/l4\":[\"Could not access the device.\"],\"MhqAkA\":[[\"nick\"],\" declined encryption.\"],\"MkpcsT\":[\"Your messages and settings are stored locally on your device\"],\"MzPdC2\":[\"Server Password (PASS)\"],\"N/hDSy\":[\"Mark as bot - usually 'on' or empty\"],\"N40H+G\":[\"All\"],\"N6j2JH\":[\"Edit \",[\"0\"]],\"N7TQbE\":[\"Invite User to \",[\"channelName\"]],\"N8ZEfW\":[\"Waiting for sign-in…\"],\"NCHYXe\":[\"Collapse workflow\"],\"NCca/o\":[\"Enter default nickname...\"],\"NEr2Ao\":[[\"userCount\"],\" in call\"],\"NIBzIK\":[\"Reached the upload size limit. Recording stopped: send it, or discard it.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"Encryption with \",[\"nick\"],\" stopped working, so the message wasn't sent. Start encryption again to continue.\"],\"NQN2HS\":[\"Unsuspend\"],\"NZMhdJ\":[\"Too large to encrypt, sent unencrypted\"],\"NZgZhv\":[\"Rename folder\"],\"NbFtQm\":[\"Delete folder\"],\"Nj8ZSK\":[\"Security groups\"],\"Nm7Rmx\":[\"pack_id and name are required.\"],\"Nqs6B9\":[\"Shows all external media. Any URL may cause a request to an unknown server.\"],\"Nt+9O7\":[\"Use WebSocket instead of raw TCP\"],\"NxIHzc\":[\"Kill User\"],\"O+HhhG\":[\"Whisper to a user in the current channel context\"],\"O+v/cL\":[\"Browse all channels on the server\"],\"O5rZAi\":[\"Refresh WHOIS\"],\"O5sdzb\":[\"Link an OAuth identity\"],\"OCGpR4\":[\"(inherit)\"],\"ODwSCk\":[\"Send a GIF\"],\"OGQ5kK\":[\"Configure notification sounds and highlights\"],\"OIPt1Z\":[\"Show or hide the member list sidebar\"],\"OJXCm+\":[\"Move folder down\"],\"OKSNq/\":[\"Very Strict\"],\"OLmMQs\":[\"Verify fingerprint…\"],\"ONuMlF\":[\"Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections.\"],\"OVKoQO\":[\"Your account password for authentication\"],\"Obby - Bringing IRC to the future\":[\"Obby - Bringing IRC to the future\"],\"OhCpra\":[\"Set a topic…\"],\"OiEBnL\":[\"Authenticate now\"],\"OkltoQ\":[\"Ban \",[\"username\"],\" by nickname (prevents them from rejoining with the same nick)\"],\"OlAl5i\":[\"Expand all\"],\"Oo7YVo\":[\"Create folder\"],\"P+t/Te\":[\"No additional data\"],\"P42Wcc\":[\"Safe\"],\"P6Cibt\":[\"approve to continue\"],\"P8eJCK\":[\"Discover the world of IRC with Obby\"],\"PD38l0\":[\"Channel avatar preview\"],\"PD9mEt\":[\"Type a message...\"],\"PKjhUq\":[\"Add channel\"],\"PPqfdA\":[\"Open channel configuration settings\"],\"PRnH8G\":[\"of \",[\"0\"]],\"PSCjfZ\":[\"The topic that will be displayed for this channel. All users can see the topic.\"],\"PYSmVm\":[\"Messages with \",[\"nick\"],\" are now encrypted.\"],\"PYzHlv\":[\"Bring this window to the front and try again.\"],\"PZCecv\":[\"PDF preview\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 time\"],\"other\":[[\"c\"],\" times\"]}]],\"PguS2C\":[\"Add exception mask (e.g., nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Showing \",[\"displayedChannelsCount\"],\" of \",[\"0\"],\" channels\"],\"PoZpSX\":[\"Edit channel settings\"],\"PqhVlJ\":[\"Ban User (by Hostmask)\"],\"PsufxD\":[\"Session \",[\"0\"]],\"Pwqkdw\":[\"Loading…\"],\"PxSEQ0\":[\"No GIFs found. Try another search.\"],\"Q+chwU\":[\"Username:\"],\"Q1S1+o\":[\"Shortcode must match [A-Za-z0-9._-]+.\"],\"Q2QY4/\":[\"Delete this invite\"],\"Q3v9Wc\":[\"Yes, delete\"],\"Q6hhn8\":[\"Preferences\"],\"Q7xfEj\":[\"done\"],\"Q9sOKK\":[\"You have a few minutes to choose a new password.\"],\"QF4a34\":[\"Please enter a username\"],\"QGqSZ2\":[\"Color & Formatting\"],\"QJKElz\":[\"OAuth identity\"],\"QJQd1J\":[\"Edit Profile\"],\"QOq+NN\":[\"Verifying…\"],\"QSzGDE\":[\"Idle\"],\"QUlny5\":[\"Welcome to \",[\"0\"],\"!\"],\"QgQSTl\":[\"Signed on\"],\"QhglSm\":[\"Sign-in failed, so you are chatting as a guest. Log in again or fix your password\"],\"QjVZf0\":[\"no message\"],\"QuSkCF\":[\"Filter channels...\"],\"Qv14oC\":[\"Copy as JSON\"],\"QwUrDZ\":[\"changed the topic to: \",[\"topic\"]],\"Qxr8pV\":[\"Open bots menu\"],\"R0UH07\":[\"Image \",[\"0\"],\" of \",[\"1\"]],\"R7SsBE\":[\"Mute\"],\"RArB3D\":[\"was kicked from \",[\"channelName\"],\" by \",[\"username\"]],\"RIfHS5\":[\"Create a new invite link\"],\"RL9a0F\":[\"Remove \\\"\",[\"0\"],\"\\\"? You will no longer be able to use it as a second factor.\"],\"RMMaN5\":[\"Moderated (+m)\"],\"RWw9Lg\":[\"Close modal\"],\"RX8Gog\":[[\"nick\"],\" uses an encryption version this client can't read.\"],\"RZ2BuZ\":[\"Account registration for \",[\"account\"],\" requires verification: \",[\"message\"]],\"Rj1UeC\":[\"Encrypted message from an earlier session\"],\"RlCInP\":[\"Slash commands\"],\"RxzN1M\":[\"Enabled\"],\"RySp6q\":[\"Hide comments\"],\"RzfkXn\":[\"Change your nickname on this server\"],\"S48xcO\":[\"pending\"],\"S5Togi\":[\"Loading networks from your bouncer…\"],\"SPKQTd\":[\"Nickname is required\"],\"SPVjfj\":[\"Will default to 'no reason' if left empty\"],\"SQKPvQ\":[\"Invite User\"],\"STmlpb\":[\"Back to network list\"],\"SY+DWF\":[\"Review changed key…\"],\"Sad2tK\":[\"Sending…\"],\"SkZcl+\":[\"Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases.\"],\"Slr+3C\":[\"Min Users\"],\"Spnlre\":[\"You invited \",[\"target\"],\" to join \",[\"channel\"]],\"SpsuQv\":[\"Go to \",[\"name\"]],\"SrtXDy\":[\"logged in as \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Open in viewer\"],\"T6fO0X\":[\"client\"],\"T91vKp\":[\"Play\"],\"TCuPAj\":[\"Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name.\"],\"TGa6nJ\":[\"Connection: fair\"],\"TIjT+J\":[\"Mark yourself back\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Learn how we handle your data and protect your privacy.\"],\"TgFpwD\":[\"Applying...\"],\"Tjg9YW\":[\"Encrypted attachment\"],\"TkzSFB\":[\"No Changes\"],\"TntZTr\":[\"Exit spotlight\"],\"Tth9To\":[\"Show my speakers\"],\"TtserG\":[\"Enter real name\"],\"Ttz9J1\":[\"Enter password...\"],\"TusXkS\":[[\"days\"],\" days\"],\"Tz0i8g\":[\"Settings\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" seconds\"],\"U7yg75\":[\"Mark yourself as away\"],\"UDb2YD\":[\"React\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"You haven't created any invite links yet. Use the form above to mint your first one.\"],\"UGT5vp\":[\"Save Settings\"],\"UV5hLB\":[\"No bans found\"],\"Uaj3Nd\":[\"Status Messages\"],\"Ue3uny\":[\"Default (no profile)\"],\"UkARhe\":[\"Normal - Standard protection\"],\"Umn7Cj\":[\"No comments yet. Be the first!\"],\"UqtiKk\":[\"Auto-dismiss in \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Open a private message to a user\"],\"UtUIRh\":[[\"0\"],\" older messages\"],\"UwzP+U\":[\"Secure Connection\"],\"UyIbNT\":[\"Server returned an invalid WebAuthn challenge.\"],\"V/e7nf\":[\"Set new password\"],\"V0/A4O\":[\"Channel Owner\"],\"V0zZWc\":[\"This will also close the bound network below.\"],\"V2dwib\":[[\"0\"],\" must be a number.\"],\"V4qgxE\":[\"Created Before (min ago)\"],\"V8yTm6\":[\"Clear search\"],\"VBIlvI\":[\"Copy output\"],\"VDj9CU\":[\"This host does not accept \",[\"CIPHERTEXT_EXTENSION\"],\" files, which is how an encrypted attachment is stored. Ending encryption sends the file as-is.\"],\"VJScHU\":[\"Reason\"],\"VLsmVV\":[\"Mute notifications\"],\"VP3V//\":[\"Front\"],\"VbyRUy\":[\"Comments\"],\"VcYc0A\":[\"Open network options\"],\"VjzSNi\":[\"Finding your location…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" and \",[\"3\"],\" others are typing...\"],\"Vmx0mQ\":[\"Set by:\"],\"Vq10dn\":[\"Leave call\"],\"VqX8C6\":[\"show less\"],\"VqnIZz\":[\"View our privacy policy and data practices\"],\"VrMygG\":[\"Minimum length is \",[\"0\"]],\"VrnTui\":[\"Your pronouns, shown in your profile\"],\"VugX2C\":[\"Previous fingerprint\"],\"W6UMUZ\":[\"Biometric / security key\"],\"W8E3qn\":[\"Authenticated Account\"],\"WFxTHC\":[\"Add ban mask (e.g., nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Server host is required\"],\"WNMYIN\":[\"cancelled\"],\"WOOPuM\":[\"Connection lost. Reconnect to keep chatting\"],\"WRYdXW\":[\"Audio position\"],\"WTah5J\":[\"Pick a single-word name (no spaces).\"],\"WUOH5B\":[\"Ignore User\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Show 1 more item\"],\"other\":[\"Show \",[\"1\"],\" more items\"]}]],\"WYxRzo\":[\"Create and manage your invite links\"],\"Wbsc8H\":[\"This is you\"],\"Wd38W1\":[\"Leave channel blank for a generic network invite. Description is just for your records — visible only to you in this list.\"],\"Weq9zb\":[\"General\"],\"Wf9lru\":[\"Record voice message\"],\"Wfj7Sk\":[\"Mute or unmute notification sounds\"],\"WhGzDA\":[\"Waiting for biometric prompt…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"User Profile\"],\"X6S3lt\":[\"Search settings, channels, servers...\"],\"XBuUVn\":[\"Turn the camera on to try again\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Continue Anyway\"],\"XI1+wb\":[\"Invalid format\"],\"XIXeuC\":[\"Message @\",[\"0\"]],\"XJOV1Y\":[\"Activity\"],\"XPaN4U\":[[\"name\"],\" · input\"],\"XPd6DR\":[\"Workflow history (\",[\"0\"],\", \",[\"activeTotal\"],\" active)\"],\"XU5AOg\":[\"Input\"],\"XWgxXq\":[\"Album\"],\"XZYMg4\":[\"Try the upload again.\"],\"Xd7+IT\":[\"Unpin Private Chat\"],\"XiSFjH\":[\"The photo you just took\"],\"Xm/s+u\":[\"Display\"],\"Xp2n93\":[\"Shows media from your server's trusted file host. No requests are made to external services.\"],\"XvjC4F\":[\"Saving...\"],\"Y+tK3n\":[\"First message to send\"],\"YAqRpI\":[\"Account registration successful for \",[\"account\"],\": \",[\"message\"]],\"YDrGG0\":[\"Reconnect failed\"],\"YEfzvP\":[\"Protected Topic (+t)\"],\"YGAmpG\":[\"Retake\"],\"YQOn6a\":[\"Collapse member list\"],\"YRCoE9\":[\"Channel Operator\"],\"YRwdh4\":[\"Stop sharing\"],\"YURQaF\":[\"View Profile\"],\"YdBSvr\":[\"Control media display and external content\"],\"Yj6U3V\":[\"No Central Server:\"],\"YjvpGx\":[\"Pronouns\"],\"Yp+Hi/\":[\"Open settings\"],\"YqH4l4\":[\"No key\"],\"YulJZd\":[\"deleted\"],\"YyUPpV\":[\"Account:\"],\"Z5FYqf\":[\"Choose a smaller file. This one is too large for the file host.\"],\"Z7ZXbT\":[\"Approve\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" line\"],\"other\":[\"#\",\" lines\"]}]],\"Z8lGw6\":[\"Share\"],\"ZGqK7Q\":[[\"0\"],\" has invited you to play.\"],\"ZJSWfw\":[\"Message shown when you disconnect from the server\"],\"ZPHI0f\":[[\"nick\"],\" didn't answer the encryption request.\"],\"ZR1dJ4\":[\"Invitations\"],\"ZTnDTA\":[\"Expand workflow\"],\"ZdWg0V\":[\"Open in browser\"],\"ZhRBbl\":[\"Search messages…\"],\"Zmcu3y\":[\"Advanced Filters\"],\"ZqLD8l\":[\"Server-wide\"],\"a0bHay\":[\"Disconnect <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Topic Set After (min ago)\"],\"a3LDKx\":[\"Security\"],\"a739N6\":[\"Watch the raw IRC traffic for this server\"],\"aHKcKc\":[\"Previous page\"],\"aIhsAD\":[\"Enable push-to-talk\"],\"aJTbXX\":[\"Oper Password\"],\"aQryQv\":[\"Pattern already exists\"],\"aW33cO\":[\"Reduce background noise on your microphone\"],\"aW9pLN\":[\"Maximum number of users allowed in the channel. Leave empty for no limit.\"],\"aYaeko\":[\"This message could not be decrypted. It was encrypted for a session this device no longer holds the keys to.\"],\"abGlUP\":[\"Return to channel\"],\"aecNzk\":[\"Join voice channel \",[\"channelName\"]],\"afd7s2\":[\"Start a voice channel on \",[\"serverName\"]],\"ah4fmZ\":[\"Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services.\"],\"aifXak\":[\"No media in this channel\"],\"ap2zBz\":[\"Relaxed\"],\"aubGf5\":[\"Strongest, but only with other Obby users\"],\"axoxGF\":[\"Add authenticator app\"],\"az8lvo\":[\"Off\"],\"azXSNo\":[\"Expand member list\"],\"azdliB\":[\"Login to an account\"],\"b0Z/U1\":[\"Reached the maximum recording length, so the recording stopped here.\"],\"b26wlF\":[\"she/her\"],\"b2gRwi\":[\"Share Your Location\"],\"bD/+Ei\":[\"Strict\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Workflow\"],\"bOpnXm\":[\"Enter a 6-digit code from any of your authenticator apps to disable 2FA.\"],\"bQ6BJn\":[\"Configure detailed flood protection rules. Each rule specifies what type of activity to monitor and what action to take when thresholds are exceeded.\"],\"bRfx7k\":[\"Go to reply\"],\"bUu+tR\":[\"This file isn't encrypted. Anyone with the link can open it.\"],\"bVBC/W\":[\"Gateway connected\"],\"bZJKzE\":[\"Exact\"],\"bavafz\":[\"Turn the mic on to try again\"],\"beV7+y\":[\"The user will receive an invitation to join \",[\"channelName\"],\".\"],\"bgwEHL\":[\"Add a credential to enable 2FA\"],\"biKhQ2\":[\"About this attribution\"],\"bk84cH\":[\"Away Message\"],\"bkHdLj\":[\"Add IRC Server\"],\"blWpTh\":[\"Open map\"],\"bmQLn5\":[\"Add Rule\"],\"bv4cFj\":[\"Transport\"],\"bwRvnp\":[\"Action\"],\"bzSI52\":[\"Discard\"],\"c8+EVZ\":[\"Verified account\"],\"cAFYbj\":[\"Passwords don't match.\"],\"cBQkN7\":[\"Device names are hidden until you allow camera access.\"],\"cC5JaD\":[[\"nick\"],\" ended encryption.\"],\"cGYUlD\":[\"No media previews are loaded.\"],\"cHFw6l\":[\"Connect a microphone to talk\"],\"cJMrvr\":[\"This chat is encrypted with Obby's native scheme. Compare the fingerprints out of band, then mark it verified.\"],\"cLF98o\":[\"Show comments (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged.\"],\"cO9+2L\":[\"Disable\"],\"cPWpNd\":[[\"nick\"],\"'s fingerprint\"],\"cSgpoS\":[\"Pin Private Chat\"],\"cXeEKu\":[\"This will also close the \",[\"0\"],\" bound networks below.\"],\"cggChT\":[\"Manage two-factor authentication\"],\"chQsxg\":[\"Copy formatted output\"],\"cl/A5J\":[\"Welcome to \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Delete\"],\"coPLXT\":[\"We don't store your IRC communications on our servers\"],\"cqQyPB\":[\"Folder name\"],\"crYH/6\":[\"SoundCloud player\"],\"cv5DQb\":[\"no host set\"],\"cvJaBb\":[[\"nick\"],\"'s new fingerprint\"],\"d+oYyk\":[\"Verify encryption\"],\"d3sis4\":[\"Add Server\"],\"d9aN5k\":[\"Remove \",[\"username\"],\" from the channel\"],\"dCyaXa\":[\"Encrypting with \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Cancel\"],\"dF6vP6\":[\"Live\"],\"dGi1We\":[\"Unpin this private message conversation\"],\"dJVuyC\":[\"left \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"to\"],\"dNXmVa\":[\"Access was denied. Allow camera and microphone access in your browser or system settings, then try again.\"],\"dRqrdL\":[[\"0\"],\" must be a whole number.\"],\"dTx/vl\":[\"Reduce echo from your speakers picked up by your microphone\"],\"dXqxlh\":[\"<0>⚠️ Security Risk! This connection may be vulnerable to interception or man-in-the-middle attacks.\"],\"dZwAKK\":[\"Open private chat\"],\"da9Q/R\":[\"Changed channel modes\"],\"dhJN3N\":[\"Show comments\"],\"diaYU+\":[\"<0>\",[\"0\"],\" and <1>\",[\"1\"],\" are typing...\"],\"dj2xTE\":[\"Dismiss notification\"],\"dkycQY\":[\"Cancel encryption\"],\"dlkjqx\":[\"Picture-in-picture\"],\"dnUmOX\":[\"No bots registered on this network yet.\"],\"dpCzmC\":[\"Flood Protection Settings\"],\"dqoiJ2\":[\"No viewers yet.\"],\"e8H3vl\":[\"Alt text (optional)\"],\"e8jzAa\":[\"remove every attachment\"],\"e9dQpT\":[\"Do you want to open this link in a new tab?\"],\"eClJ8I\":[\"Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI.\"],\"ePK91l\":[\"Edit\"],\"eYBDuB\":[\"Upload an image or provide a URL with optional \",[\"size\"],\" substitution for dynamic sizing\"],\"edBbee\":[\"Ban \",[\"username\"],\" by hostmask (prevents them from rejoining from the same IP/host)\"],\"eepqTT\":[\"TLS certificate fingerprint\"],\"ekfzWq\":[\"User Settings\"],\"elPDWs\":[\"Customize your IRC client experience\"],\"etgedT\":[\"Emojis\"],\"eu2osY\":[\"<0>💡 Recommendation: Only proceed if you trust this server and understand the risks. Avoid sharing sensitive information or passwords over this connection.\"],\"euEhbr\":[\"Click to join \",[\"channel\"]],\"exyUec\":[\"Connection\"],\"ez3vLd\":[\"Enable Multiline Input\"],\"f0J5Ki\":[\"Server-to-server communication may use unencrypted connections\"],\"f2wrB1\":[\"Delete pack\"],\"f9BHJk\":[\"Warn User\"],\"fDOLLd\":[\"No channels found.\"],\"fFgbRU\":[[\"safeName\"],\" is no longer available on the server.\"],\"fHbMUl\":[\"voice-channel\"],\"fJfkog\":[\"Could not load GIFs. Search again to retry.\"],\"fMPkxb\":[\"Show more\"],\"fWPVzC\":[\"The file host stores it readable, and anyone who obtains the link can open it. Switch to Obby encryption to send files encrypted.\"],\"fYdEvu\":[\"Workflow history (\",[\"0\"],\")\"],\"fdplPL\":[\"Mute for me\"],\"ffzDkB\":[\"Anonymous Analytics:\"],\"fk1WEw\":[\"Encrypted\"],\"fq1GF9\":[\"Display when users disconnect from server\"],\"g1CwiD\":[\"Run \",[\"name\"],\"?\"],\"g3UF2V\":[\"Accept\"],\"g6SdZE\":[\"Allow microphone access to record sound.\"],\"g87FVm\":[\"The call server refused that. Try again in a moment.\"],\"g9NNfO\":[\"Start video\"],\"gCldcN\":[\"Change accent color\"],\"gD44Av\":[\"Send this file unencrypted?\"],\"gEF57C\":[\"This server only supports one connection type\"],\"gJuLUI\":[\"Ignore List\"],\"gNzMrk\":[\"Current avatar\"],\"gbfM3J\":[\"This account is connected from \",[\"sessionCount\"],\" sessions. Per-session details are only disclosed to the account holder or IRC operators.\"],\"gcoiFh\":[\"Reconnect\"],\"gfySTe\":[\"Fold all\"],\"gh06VD\":[\"Output\"],\"gjPWyO\":[\"Enter nickname...\"],\"gnTaUA\":[\"Raise hand\"],\"gz6UQ3\":[\"Maximize\"],\"h6/IMX\":[\"Add your first network\"],\"h6razj\":[\"Exclude Channel Name Mask\"],\"hEPLrs\":[\"Forgot password\"],\"hG6jnw\":[\"No topic set\"],\"hG89Ed\":[\"Image\"],\"hYgDIe\":[\"Create\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"e.g., 100:1440\"],\"hctjqj\":[\"Select a bot on the left to see its commands and management actions.\"],\"he3ygx\":[\"Copy\"],\"hehnjM\":[\"Amount\"],\"hhAi8w\":[\"Network Log\"],\"hou0tP\":[\"Stream\"],\"htTcVX\":[\"Status:\"],\"hxgCTb\":[\"Close workflow\"],\"hzdLuQ\":[\"Only users with voice or higher can speak\"],\"i0qMbr\":[\"Home\"],\"iDNBZe\":[\"Notifications\"],\"iH8pgl\":[\"Back\"],\"iH8xys\":[\"Choose a different file type. The file host does not accept \",[\"ext\"],\" files.\"],\"iL9SZg\":[\"Ban User (by Nickname)\"],\"iNt+3c\":[\"Back to image\"],\"iQvi+a\":[\"Don't warn me about low link security for this server\"],\"iSLIjg\":[\"Connect\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Server Host\"],\"idD8Ev\":[\"Saved\"],\"ifn/bQ\":[\"That screen is no longer there.\"],\"igVDFt\":[\"Attach\"],\"iivqkW\":[\"Signed On\"],\"ij+Elv\":[\"Image preview\"],\"ilIWp7\":[\"Toggle Notifications\"],\"itEJCl\":[\"Rename or delete folder\"],\"itoy0/\":[\"Tic-Tac-Toe vs \",[\"0\"]],\"iuaqvB\":[\"Use * for wildcards. Examples: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Ban by Hostmask\"],\"jA4uoI\":[\"Topic:\"],\"jHGY5E\":[\"Message not sent: the encryption key changed. Verify the new key or end encryption before sending in the clear.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Reason (optional)\"],\"jUV7CU\":[\"Upload Avatar\"],\"jW5Uwh\":[\"Control how much external media is loaded. Off / Safe / Trusted Sources / All Content.\"],\"jXzms5\":[\"Attachment options\"],\"jZlrte\":[\"Color\"],\"jbq7j2\":[\"Decline\"],\"jfC/xh\":[\"Contact\"],\"jvN2+I\":[[\"0\"],\" idle\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Copy fingerprint\"],\"k112DD\":[\"Load older messages\"],\"k1opY7\":[\"Noise Suppression\"],\"k3ID0F\":[\"Filter members…\"],\"k65gsE\":[\"Deep dive\"],\"k7Zgob\":[\"Cancel Connection\"],\"k99j0U\":[\"Cancel upload\"],\"kAVx5h\":[\"No invitations found\"],\"kCLEPU\":[\"Connected To\"],\"kF5LKb\":[\"Ignored patterns:\"],\"kG2fiE\":[\"config-defined\"],\"kGeOx/\":[\"Join \",[\"0\"]],\"kITKr8\":[\"Loading channel modes...\"],\"kPpPsw\":[\"You are an IRC Operator\"],\"kWJmRL\":[\"You\"],\"kb9fJC\":[\"Save the decrypted file\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Encrypting… (click to cancel)\"],\"kjMqSj\":[\"Copy JSON\"],\"krViRy\":[\"Click to copy as JSON\"],\"ks71ra\":[\"Exceptions\"],\"kw4lRv\":[\"Channel Half Operator\"],\"kxgIRq\":[\"Select or add a channel to get started.\"],\"ky2mw7\":[\"via @\",[\"0\"]],\"ky6dWe\":[\"Avatar preview\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Loading channels...\"],\"l+IUVW\":[\"Account verification successful for \",[\"account\"],\": \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"reconnected\"],\"other\":[\"reconnected \",[\"reconnectCount\"],\" times\"]}]],\"l1l8sj\":[[\"0\"],\"d ago\"],\"l4mncX\":[\"Nobody's here. Ask someone to /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#channel (optional)\"],\"lCF0wC\":[\"Refresh\"],\"lH+ed1\":[\"Waiting for first step…\"],\"lHVfE4\":[\"File not uploaded: the encryption key changed. Review the new key, or end encryption to upload unencrypted.\"],\"lHy8N5\":[\"Loading more channels...\"],\"lJGJot\":[\"Find channels\"],\"lKkdzh\":[\"Channel-scoped\"],\"lasgrr\":[\"used\"],\"lbpf14\":[\"Join \",[\"value\"]],\"lf3MT4\":[\"Channel to leave (defaults to current)\"],\"lfFsZ4\":[\"Channels\"],\"lh69cG\":[[\"nick\"],\" wants to start an encrypted chat\"],\"lip0az\":[\"Speaker \",[\"0\"]],\"lkNdiH\":[\"Account Name\"],\"loQxaJ\":[\"I'm Back\"],\"lrlQl/\":[\"Volume for \",[\"0\"]],\"lvfaxv\":[\"HOME\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Add\"],\"m4YwIL\":[\"Authenticator app (TOTP)\"],\"m8flAk\":[\"Preview (not yet uploaded)\"],\"mDkV0w\":[\"Starting workflow…\"],\"mDt3zx\":[\"Verify…\"],\"mEPxTp\":[\"<0>⚠️ Be careful! Only open links from trusted sources. Malicious links can compromise your security or privacy.\"],\"mH+wEJ\":[\"Message \",[\"0\"],\" (Enter for new line, Shift+Enter to send)\"],\"mHGdhG\":[\"Server Information\"],\"mHfd/S\":[\"What you're doing\"],\"mMYBD9\":[\"Wide - Broader protection scope\"],\"mOXFes\":[[\"0\"],\" emoji\"],\"mQuDmS\":[[\"sender\"],\" restarted encryption. This conversation stays unencrypted until you accept.\"],\"mRsNSE\":[\"See bots\"],\"mTGsPd\":[\"Channel Topic\"],\"mU8j6O\":[\"No External Messages (+n)\"],\"mZWTZP\":[\"Browse Channels\"],\"mZp8FL\":[\"Auto Fallback to Single Line\"],\"ma5SQ1\":[\"Enter the 6-digit code from your authenticator app to finish signing in.\"],\"mdIQ65\":[\"Your messages with \",[\"nick\"],\" are encrypted. These files are too large to encrypt and would be sent in the clear.\"],\"mdQu8G\":[\"YourNickname\"],\"miSSBQ\":[\"Comments (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Choose microphone and camera\"],\"mryDEO\":[\"Enter the 6-digit code from your email.\"],\"mvyLSy\":[\"User is authenticated\"],\"mwtcGl\":[\"Close comments\"],\"myL0MR\":[\"Delete this network?\"],\"mzI/c+\":[\"Download\"],\"mzfIag\":[\"server\"],\"n3fGRk\":[\"set by \",[\"0\"]],\"n5+j9l\":[\"e.g. <0>wss://host:port/socket\"],\"n6T9To\":[\"Unmute for me\"],\"n8TilE\":[\"Copy channel name\"],\"n9NCB9\":[\"Handled by Obby before being sent\"],\"nDekZG\":[\"Edit connection\"],\"nDvKjY\":[\"Voice channel\"],\"nE9jsU\":[\"Relaxed - Less aggressive protection\"],\"nNflMD\":[\"Leave channel\"],\"nPXkBi\":[\"Loading WHOIS data...\"],\"nWMRxa\":[\"Unpin\"],\"nX4XLG\":[\"Operator actions\"],\"nXnMSE\":[\"Your browser cannot play this video.\"],\"nYiCGx\":[\"Accept new key\"],\"nkC032\":[\"No flood profile\"],\"nsLuck\":[\"Encryption ended before this file was sent. It was not delivered.\"],\"nta7V8\":[\"Encryption options\"],\"o4oXFt\":[\"Registered credentials\"],\"o69z4d\":[\"Send a warning message to \",[\"username\"]],\"o6OQlp\":[\"Edit Channel\"],\"o9ylQi\":[\"Search for GIFs to get started\"],\"oFGkER\":[\"Server Notices\"],\"oIn7d4\":[\"Enter the 6-digit code from your authenticator app.\"],\"oOi11l\":[\"Scroll to bottom\"],\"oPYIL5\":[\"network\"],\"oQEzQR\":[\"New DM\"],\"oRH6Dq\":[\"channel\"],\"oX4ytF\":[\"nickname\"],\"oXOSPE\":[\"Online\"],\"oaTtrx\":[\"Search bots\"],\"oal760\":[\"Man-in-the-middle attacks on server links are possible\"],\"obBbyQ\":[\"Record screen\"],\"ocCDzT\":[\"shortcode (e.g. partyparrot)\"],\"oeqmmJ\":[\"Trusted Sources\"],\"ogKae6\":[\"Encryption isn't available on this device.\"],\"optX0N\":[[\"0\"],\"h ago\"],\"ovBPCi\":[\"Default\"],\"p0Z69r\":[\"Pattern cannot be empty\"],\"p1KgtK\":[\"Failed to load audio\"],\"p59pEv\":[\"Additional Details\"],\"p7sRI6\":[\"Let others know when you are typing\"],\"pBm1od\":[\"Secret channel\"],\"pDpirO\":[\"Command provided by the IRC server\"],\"pEK2nL\":[\"This message wasn't encrypted. It may come from another of their clients that isn't using encryption.\"],\"pJ/IRc\":[\"Stop recording\"],\"pNmiXx\":[\"Your default nickname for all servers\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Account Password\"],\"pZGrXo\":[\"Switch camera\"],\"peNE68\":[\"Permanent\"],\"pehLje\":[\"pack_id (e.g. team-mascots)\"],\"pgoP68\":[\"Disable push-to-talk\"],\"plhHQt\":[\"No data\"],\"pm6+q5\":[\"Security Warning\"],\"pn5qSs\":[\"Additional Information\"],\"pqr+oY\":[\"Message \",[\"0\"]],\"puvGJc\":[\"Play Tic-Tac-Toe\"],\"q0cR4S\":[\"are now known as **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"Enter the account name you want to recover.\"],\"qF/wlG\":[\"Connect a camera to share video\"],\"qFcunY\":[\"Channel won't appear in LIST or NAMES commands\"],\"qGMwvV\":[\"Microphone level\"],\"qIk9n4\":[[\"minutes\"],\" minutes\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" is typing...\"],\"qLpTm/\":[\"Remove reaction \",[\"emoji\"]],\"qVkGWK\":[\"Pin\"],\"qXgujk\":[\"Send an action / emote\"],\"qY8wNa\":[\"Homepage\"],\"qZQ5M4\":[\"You verified this contact.\"],\"qa9cy4\":[\"Photo\"],\"qb0xJ7\":[\"Use wildcards: * matches any sequence, ? matches any single character. Examples: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Channel Key (+k)\"],\"qsEYm5\":[\"Add emoji\"],\"qtoOYG\":[\"No limit\"],\"r+6b6V\":[\"Add an authenticator app or biometric / security key to require a second factor when logging in.\"],\"r1W2AS\":[\"Filehost image\"],\"r8ojWq\":[\"Confirm remove\"],\"r9l16H\":[\"This device could not get a location fix right now.\"],\"rI9ogj\":[\"Open channel options\"],\"rIPR2O\":[\"Topic Set Before (min ago)\"],\"rMMSYo\":[\"Maximum length is \",[\"0\"]],\"rT2cV+\":[\"Camera\"],\"rWtzQe\":[\"The network split and rejoined. ✅\"],\"rYG2u6\":[\"Please wait...\"],\"rjGI/Q\":[\"Privacy\"],\"rjTJRY\":[\"suspended\"],\"rk8iDX\":[\"Loading GIFs...\"],\"rn6SBY\":[\"Unmute\"],\"ry4yU/\":[\"View raw\"],\"rzK+O+\":[[\"nick\"],\" is sending encrypted messages this device cannot read. Encryption has to be started again before they open.\"],\"s/UKqq\":[\"Was kicked from the channel\"],\"s/ereB\":[\"active\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" key\"],\"other\":[\"#\",\" keys\"]}]],\"s36GUv\":[\"Allow microphone access\"],\"s4NaO3\":[\"Could not get your location.\"],\"s7L3Mu\":[\"new folder\"],\"s7oqXR\":[\"Select a Network\"],\"s8cATI\":[\"joined \",[\"channelName\"]],\"sCO9ue\":[\"The connection to <0>\",[\"serverName\"],\" has the following security concerns:\"],\"sGH11W\":[\"Server\"],\"sHI1H+\":[\"is now known as **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" has invited you to join \",[\"channel\"]],\"sUBSbK\":[\"No upstream networks yet.\"],\"sUcRyL\":[\"Try the upload again. The file host sent back an answer we could not read.\"],\"sW5OjU\":[\"required\"],\"sYI3px\":[\"Nickname to message\"],\"sby+1/\":[\"Click to copy\"],\"sfN25C\":[\"Your real or full name\"],\"shXreC\":[\"Record Screen Area\"],\"skvjTF\":[\"Browser does not expose WebAuthn\"],\"sliuzR\":[\"Open Link\"],\"sqrO9R\":[\"Custom Mentions\"],\"sr6RdJ\":[\"Multiline on Shift+Enter\"],\"swrCpB\":[\"Channel has been renamed from \",[\"oldName\"],\" to \",[\"newName\"],\" by \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Advanced\"],\"t/YqKh\":[\"Remove\"],\"t2RBbk\":[\"Text channel\"],\"t47eHD\":[\"Your unique identifier on this server\"],\"tAkAh0\":[\"URL with optional \",[\"size\"],\" substitution for dynamic sizing. Example: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Copy failed, select to retry\"],\"tXLJS3\":[\"Show or hide the channel list sidebar\"],\"tfDRzk\":[\"Save\"],\"tgfK6H\":[\"Copy workflow\"],\"thC9Rq\":[\"Leave a channel\"],\"tiBsJk\":[\"left \",[\"channelName\"]],\"tl/zMw\":[\"This browser cannot record audio.\"],\"tpVoTN\":[\"Information regarding who invoked this command is provided by the bot and the sender cannot be verified by the server.\"],\"tsc6g4\":[\"Decrypting \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"quit (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" more line\"],\"other\":[\"#\",\" more lines\"]}]],\"tu2JEr\":[\"Channel to join (#name)\"],\"u0TcnO\":[\"Nickname {nick} already in use, retrying with {newNick}\"],\"u0a8B4\":[\"Authenticate as an IRC Operator for administrative access\"],\"u0rWFU\":[\"Created After (min ago)\"],\"u72w3t\":[\"Users and patterns to ignore\"],\"u7jc2L\":[\"quit\"],\"uAQUqI\":[\"Status\"],\"uB85T3\":[\"Save failed: \",[\"msg\"]],\"uK9Jap\":[\"Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded.\"],\"uKPqyn\":[\"Centre on your location\"],\"uMIUx8\":[\"Delete bot \",[\"0\"],\"? This soft-deletes the database row; reuse the nick later only after a /REHASH.\"],\"uNSY8W\":[\"Reconnecting. Edit the connection if this keeps failing\"],\"uSMfoN\":[\"Verify\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Show the MOTD\"],\"uW3lLI\":[\"IRC Servers:\"],\"ukyW4o\":[\"Your invite links\"],\"uowbPn\":[\"Remove attachment\"],\"usSSr/\":[\"Zoom level\"],\"v0xJr9\":[[\"nick\"],\"'s encryption key changed. That happens on a new device, and it is also what an attacker looks like. Compare the new fingerprint with \",[\"nick\"],\" somewhere other than this chat, then accept it.\"],\"v29Nn/\":[\"Waiting for \",[\"0\"],\" to accept…\"],\"v7lfCq\":[\"No packs configured yet.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Use Shift+Enter for new lines (Enter sends)\"],\"vERlcd\":[\"Profile\"],\"vK0RL8\":[\"No topic\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Language\"],\"vXeqjQ\":[\"Choose a file with an extension. The file host does not accept files without one.\"],\"vYUkQB\":[\"No speaker detected.\"],\"vaHYxN\":[\"Real Name\"],\"vhjbKr\":[\"Away\"],\"vnq5rj\":[\"Record video message\"],\"vy/q7q\":[\"Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm.\"],\"w/nogd\":[[\"0\"],\" network\",[\"1\"],\" — pick one to join\"],\"w4NYox\":[[\"title\"],\" Client\"],\"w8dbR6\":[\"Choose the microphone, camera, and speaker calls use\"],\"w8xQRx\":[\"Invalid value\"],\"wCKe3+\":[\"Workflow history\"],\"wFjjxZ\":[\"was kicked from \",[\"channelName\"],\" by \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"No ban exceptions found\"],\"wHhlQr\":[\"Accept encrypted chat\"],\"wJijgU\":[\"Location\"],\"wK0BwN\":[\"Encryption key changed\"],\"wPrGnM\":[\"Channel Admin\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Reasoning\"],\"wbm86v\":[\"Display when users join or leave channels\"],\"wdxz7K\":[\"Source\"],\"whqZ9r\":[\"Additional words or phrases to highlight\"],\"wlQNTg\":[\"Members\"],\"wm7RV4\":[\"Notification Sound\"],\"woaefe\":[\"System default\"],\"wsRxbL\":[\"Record Audio\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Your messages could be intercepted when relayed between servers\"],\"x1m5RZ\":[\"Invite user\"],\"x3+y8b\":[\"This many people registered through this link\"],\"x9G665\":[\"Two-factor authentication required\"],\"xCFNnL\":[\"Choose a file under \",[\"limit\"],\", the most the file host accepts.\"],\"xCJdfg\":[\"Clear\"],\"xDAtGP\":[\"Message\"],\"xDN4e3\":[\"See channel info\"],\"xOTzt5\":[\"just now\"],\"xQv7xy\":[\"Share your location with \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" and <2>\",[\"2\"],\" are typing...\"],\"xUHRTR\":[\"Automatically authenticate as operator on connect\"],\"xWHwwQ\":[\"Bans\"],\"xXs5GT\":[\"File not uploaded: encryption is still being set up. It can go once encryption is active, or after ending encryption.\"],\"xYilR2\":[\"Media\"],\"xbi8D6\":[\"This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks.\"],\"xceQrO\":[\"Only secure websockets are supported\"],\"xdtXa+\":[\"channel-name\"],\"xeiujy\":[\"Text\"],\"xlCYOE\":[\"Getting more messages...\"],\"xlhswE\":[\"Minimum value is \",[\"0\"]],\"xq97Ci\":[\"Add a word or phrase...\"],\"xuRqRq\":[\"Client Limit (+l)\"],\"y1eoq1\":[\"Copy link\"],\"y2ID0h\":[\"Server does not advertise WebAuthn support\"],\"y7sj+0\":[\"Streamer\"],\"yIHP+U\":[\"Encrypted attachment from an untrusted host. Enable external content to open it.\"],\"yJ1eqU\":[\"Viewers (\",[\"0\"],\")\"],\"yJztBY\":[\"Delete network\"],\"yNeucF\":[\"This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available.\"],\"yPlrca\":[\"Channel Avatar\"],\"yQE2r9\":[\"Loading\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby - Bringing IRC to the future\"],\"yTX1Rt\":[\"Oper Username\"],\"yYOzWD\":[\"logs\"],\"yek4JL\":[\"Move folder up\"],\"yfx9Re\":[\"IRC operator password\"],\"ygCKqB\":[\"Stop\"],\"ymDxJx\":[\"IRC operator username\"],\"yrpRsQ\":[\"Sort by Name\"],\"ywVWqb\":[\"Your messages with \",[\"nick\"],\" are encrypted. \",[\"0\"],\" of \",[\"1\"],\" files are too large to encrypt and would be sent in the clear. The rest stay encrypted.\"],\"yxaNWl\":[\"Could not reach the file host. Check your connection and try again.\"],\"yz7wBu\":[\"Close\"],\"z0DY9w\":[\"Message \",[\"0\"],\" (Shift+Enter for new line)\"],\"z2xxYa\":[\"Encrypted & verified\"],\"z3ltMi\":[\"Provider returned no bearer token.\"],\"zCEMmq\":[\"This browser cannot record video.\"],\"zFT5rr\":[\"complete\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" step\"],\"other\":[\"#\",\" steps\"]}]],\"zJS04D\":[\"Take out of folder\"],\"zJw+jA\":[\"sets mode: \",[\"0\"]],\"zNSskd\":[\"The recording could not be made.\"],\"zZm1gU\":[\"Stop video\"],\"zb/HT0\":[\"show more\"],\"zbSnl2\":[\"Reached the upload size limit, so the recording stopped here.\"],\"zbymaY\":[[\"0\"],\"m ago\"],\"zebeLu\":[\"Enter oper username\"],\"zga9sT\":[\"OK\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Speaker\"]}"); \ No newline at end of file diff --git a/src/locales/en/messages.po b/src/locales/en/messages.po index b02d65f7f..f933a20fd 100644 --- a/src/locales/en/messages.po +++ b/src/locales/en/messages.po @@ -69,6 +69,16 @@ msgstr "{0, plural, one {# step} other {# steps}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, one {Show 1 more item} other {Show {1} more items}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} emoji" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} has invited you to play." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -124,6 +134,10 @@ msgstr "{0}h ago" msgid "{0}m ago" msgstr "{0}m ago" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, one {1 time} other {{c} times}}" @@ -132,6 +146,10 @@ msgstr "{c, plural, one {1 time} other {{c} times}}" msgid "{days} days" msgstr "{days} days" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, one {# more line} other {# more lines}}" @@ -323,11 +341,20 @@ msgstr "<0>💡 Recommendation: Only proceed if you trust this server and un msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "6-digit code" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "About this attribution" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "Accept" @@ -349,6 +376,7 @@ msgid "Account" msgstr "Account" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "Account Name" @@ -392,14 +420,30 @@ msgstr "Activity" msgid "Add" msgstr "Add" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "Add a credential to enable 2FA" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "Add a word or phrase..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "Add an authenticator app or biometric / security key to require a second factor when logging in." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "Add authenticator app" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "Add ban mask (e.g., nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "Add biometric / security key" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "add channel" @@ -408,6 +452,11 @@ msgstr "add channel" msgid "Add channel" msgstr "Add channel" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "Add emoji" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "Add exception mask (e.g., nick!*@*, *!*@host.com)" @@ -449,6 +498,11 @@ msgstr "Add Server" msgid "Add your first network" msgstr "Add your first network" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "added {0}" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "Additional Details" @@ -491,6 +545,14 @@ msgstr "All Content" msgid "Allow camera access" msgstr "Allow camera access" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "Allow camera access in settings to share video" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "Allow camera access to take a photo or video." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "Allow entering multiple lines of text" @@ -500,6 +562,14 @@ msgstr "Allow entering multiple lines of text" msgid "Allow microphone access" msgstr "Allow microphone access" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "Allow microphone access in settings to talk" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "Allow microphone access to record sound." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -509,6 +579,10 @@ msgstr "Already in {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "Alt text (optional)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." @@ -564,6 +638,11 @@ msgstr "Are you sure you want to delete this message? This action cannot be undo msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "Attach" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "Attachment options" @@ -580,6 +659,14 @@ msgstr "Audio position" msgid "Authenticate as an IRC Operator for administrative access" msgstr "Authenticate as an IRC Operator for administrative access" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "Authenticate now" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "Authenticate on connect" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "Authenticated" @@ -588,6 +675,10 @@ msgstr "Authenticated" msgid "Authenticated Account" msgstr "Authenticated Account" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "Authenticator app (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "Auto Fallback to Single Line" @@ -649,6 +740,8 @@ msgstr "Away:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "Back" @@ -698,6 +791,10 @@ msgstr "Ban User (by Nickname)" msgid "Bans" msgstr "Bans" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "Biometric / security key" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -724,21 +821,17 @@ msgstr "Bot hasn't registered any slash commands yet." msgid "Bot in this channel" msgstr "Bot in this channel" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "Bots" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Bots (loading {botsLoadingCount})" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "Bots on this network" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "Bring this window to the front and try again." @@ -746,6 +839,15 @@ msgstr "Bring this window to the front and try again." msgid "Browse all channels on the server" msgstr "Browse all channels on the server" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "Browse Channels" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "Browser does not expose WebAuthn" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." @@ -754,7 +856,6 @@ msgstr "Browsers only reveal your speakers once you have allowed access to a mic msgid "Calls" msgstr "Calls" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -766,6 +867,10 @@ msgstr "Camera" msgid "Camera {0}" msgstr "Camera {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "Can't remove your last 2FA credential" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -773,6 +878,7 @@ msgstr "Camera {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -780,6 +886,8 @@ msgstr "Camera {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -798,6 +906,10 @@ msgstr "Cancel encryption" msgid "Cancel reply" msgstr "Cancel reply" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "Cancel upload" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "cancelled" @@ -815,6 +927,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "Change accent color" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "Change password" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "Change the channel name (operators only)" @@ -897,9 +1014,7 @@ msgstr "Channel Operator" msgid "Channel Owner" msgstr "Channel Owner" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "Channel Settings" @@ -912,6 +1027,7 @@ msgid "Channel to leave (defaults to current)" msgstr "Channel to leave (defaults to current)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "Channel Topic" @@ -923,6 +1039,10 @@ msgstr "Channel won't appear in LIST or NAMES commands" msgid "channel-name" msgstr "channel-name" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "Channel-scoped" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -933,6 +1053,22 @@ msgstr "Channels" msgid "Channels on {networkName}" msgstr "Channels on {networkName}" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "Choose a different file type. The file host does not accept {ext} files." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "Choose a different file. The file host refused this one." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "Choose a file under {limit}, the most the file host accepts." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "Choose a file with an extension. The file host does not accept files without one." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." @@ -941,6 +1077,10 @@ msgstr "Choose a predefined flood protection profile. These profiles provide bal msgid "Choose a secure password" msgstr "Choose a secure password" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "Choose a smaller file. This one is too large for the file host." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "Choose file" @@ -1006,10 +1146,6 @@ msgstr "Click to join {channel}" msgid "Click to jump to message" msgstr "Click to jump to message" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "Click to set topic" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "client" @@ -1033,11 +1169,18 @@ msgstr "Client Limit (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1126,6 +1269,19 @@ msgstr "Configure detailed flood protection rules. Each rule specifies what type msgid "Configure notification sounds and highlights" msgstr "Configure notification sounds and highlights" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "Confirm enrolment" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "Confirm new password" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "Confirm remove" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "Confirm?" @@ -1135,6 +1291,18 @@ msgstr "Confirm?" msgid "Connect" msgstr "Connect" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "Connect a camera to share video" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "Connect a microphone to talk" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "Connect to a server to manage operator settings." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "connected from {sessionCount} sessions" @@ -1284,6 +1452,14 @@ msgstr "Could not get a location fix in time. Try again somewhere with a clearer msgid "Could not get your location." msgstr "Could not get your location." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "Could not load GIFs. Search again to retry." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "Could not reach the file host. Check your connection and try again." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "Couldn't set up encryption with {nick}." @@ -1309,6 +1485,11 @@ msgstr "Create and manage your invite links" msgid "Create folder" msgstr "Create folder" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "Create pack" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "Created After (min ago)" @@ -1317,10 +1498,19 @@ msgstr "Created After (min ago)" msgid "Created Before (min ago)" msgstr "Created Before (min ago)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "Creating…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "Current avatar" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "Custom emoji packs" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "Custom Flood Rules (+f)" @@ -1346,6 +1536,7 @@ msgid "Deafen" msgstr "Deafen" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "Decline" @@ -1401,6 +1592,14 @@ msgstr "Delete message" msgid "Delete network" msgstr "Delete network" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "Delete pack" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "Delete pack \"{packId}\"? This also deletes every emoji in it." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "Delete Private Chat" @@ -1430,7 +1629,10 @@ msgstr "Demote to viewer" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "Description (optional, e.g. \"Beta testers Q3\")" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "Description (optional)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1441,10 +1643,22 @@ msgstr "Device names are hidden until you allow camera access." msgid "Device names are hidden until you allow microphone access." msgstr "Device names are hidden until you allow microphone access." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "Disable" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "Disable push-to-talk" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "Disabled" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1500,6 +1714,7 @@ msgstr "Display" msgid "Display all server events in chat" msgstr "Display all server events in chat" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1529,7 +1744,13 @@ msgstr "Do you want to open this link in a new tab?" msgid "Don't warn me about low link security for this server" msgstr "Don't warn me about low link security for this server" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "done" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "Done" @@ -1577,6 +1798,11 @@ msgstr "Edit" msgid "Edit {0}" msgstr "Edit {0}" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "Edit Channel" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1610,6 +1836,14 @@ msgstr "Embed" msgid "Emojis" msgstr "Emojis" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "Empty pack. Add some emoji." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "Enable 2FA" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "Enable Highlights" @@ -1638,6 +1872,10 @@ msgstr "Enable notifications" msgid "Enable push-to-talk" msgstr "Enable push-to-talk" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "Enabled" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "Encrypt (Obby)" @@ -1718,6 +1956,14 @@ msgstr "Encryption with {nick} stopped working, so the message wasn't sent. Star msgid "End encryption" msgstr "End encryption" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "Enter a 6-digit code from any of your authenticator apps to disable 2FA." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "Enter a channel name for channel-scoped packs." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "Enter account name..." @@ -1764,10 +2010,35 @@ msgstr "Enter real name" msgid "Enter reason (optional)" msgstr "Enter reason (optional)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "Enter the 6-digit code from your authenticator app to finish signing in as {account}." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "Enter the 6-digit code from your authenticator app to finish signing in." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "Enter the 6-digit code from your authenticator app." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "Enter the 6-digit code from your email." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "Enter the account name you want to recover." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "Enter username to invite" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "Exact" @@ -1823,6 +2094,7 @@ msgstr "Extended Profile" msgid "External Link Warning" msgstr "External Link Warning" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "failed" @@ -1889,6 +2161,18 @@ msgstr "Fold all" msgid "Folder name" msgstr "Folder name" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "Forfeit" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "Forgot password" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2152,6 +2436,7 @@ msgstr "IRC Operator" msgid "IRC operator password" msgstr "IRC operator password" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "IRC operator username" @@ -2294,6 +2579,15 @@ msgstr "Let others know when you are typing" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "Link an OAuth identity" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "Link with {0}" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "Live" @@ -2334,6 +2628,11 @@ msgstr "Loading networks from your bouncer…" msgid "Loading WHOIS data..." msgstr "Loading WHOIS data..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "Loading…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "Local Storage:" @@ -2376,6 +2675,26 @@ msgstr "Lower hand" msgid "Man-in-the-middle attacks on server links are possible" msgstr "Man-in-the-middle attacks on server links are possible" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "Manage Bots" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "Manage Bots (loading {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "Manage packs" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "Manage two-factor authentication" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "Manage your account and authentication" @@ -2618,6 +2937,10 @@ msgstr "Mute notifications" msgid "Mute or unmute notification sounds" msgstr "Mute or unmute notification sounds" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "Name (e.g. iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2659,6 +2982,11 @@ msgstr "new folder" msgid "New nickname" msgstr "New nickname" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "New password" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "Next image" @@ -2757,6 +3085,10 @@ msgstr "No file chosen" msgid "No flood profile" msgstr "No flood profile" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "No GIFs found. Try another search." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "no host set" @@ -2789,6 +3121,10 @@ msgstr "no message" msgid "No microphone detected." msgstr "No microphone detected." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "No packs configured yet." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "No raw IRC traffic captured yet. Try connecting or sending a message." @@ -2858,6 +3194,10 @@ msgstr "Normal - Standard protection" msgid "Not encrypted" msgstr "Not encrypted" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "Notification Sound" @@ -2866,6 +3206,10 @@ msgstr "Notification Sound" msgid "Notifications" msgstr "Notifications" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "OAuth identity" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2896,6 +3240,10 @@ msgstr "offline" msgid "Offline" msgstr "Offline" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "OK" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "on" @@ -2919,6 +3267,7 @@ msgid "Only operators can change the channel topic" msgstr "Only operators can change the channel topic" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "Only secure websockets are supported" @@ -3026,6 +3375,10 @@ msgstr "Operator actions" msgid "Optional crash reports to improve the app" msgstr "Optional crash reports to improve the app" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR does not encrypt files, sent as-is" @@ -3038,6 +3391,14 @@ msgstr "Output" msgid "Owner" msgstr "Owner" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (e.g. team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id and name are required." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "Password" @@ -3046,6 +3407,15 @@ msgstr "Password" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "Password required to join the channel. Leave empty to remove the key." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "Password reset complete" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "Passwords don't match." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "Pattern already exists" @@ -3087,6 +3457,15 @@ msgstr "Permanent" msgid "Photo" msgstr "Photo" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "Pick a password (3 characters or more)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "Pick a single-word name (no spaces)." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "Pick channel kind" @@ -3213,6 +3592,10 @@ msgstr "Pronouns" msgid "Protected Topic (+t)" msgstr "Protected Topic (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "Provider returned no bearer token." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "Questions about privacy? Contact us:" @@ -3314,6 +3697,7 @@ msgstr "Reconnect failed" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "Reconnect to server" @@ -3366,6 +3750,10 @@ msgstr "Refresh WHOIS" msgid "Register for an account" msgstr "Register for an account" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "Registered credentials" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "Reject" @@ -3379,9 +3767,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "Relaxed - Less aggressive protection" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "Remove" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "Remove \"{0}\"? You will no longer be able to use it as a second factor." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "Remove {username} from the channel" @@ -3459,7 +3854,6 @@ msgstr "Retake" msgid "Retry sending" msgstr "Retry sending" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3473,6 +3867,11 @@ msgstr "Review changed key…" msgid "Review key" msgstr "Review key" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "Rotate 90°" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "Rules" @@ -3529,6 +3928,10 @@ msgstr "Saved" msgid "Saving..." msgstr "Saving..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "Scroll chat to this response" @@ -3550,6 +3953,10 @@ msgstr "Search" msgid "Search bots" msgstr "Search bots" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "Search emojis..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "Search for GIFs to get started" @@ -3640,11 +4047,6 @@ msgstr "Select or add a channel to get started." msgid "self-registered" msgstr "self-registered" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "Send" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3670,6 +4072,10 @@ msgstr "Send Message" msgid "Send private message" msgstr "Send private message" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "Send recovery code" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "Send this file unencrypted?" @@ -3686,6 +4092,10 @@ msgstr "Send unencrypted" msgid "Sending" msgstr "Sending" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "Sending…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3695,13 +4105,15 @@ msgstr "server" msgid "Server" msgstr "Server" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "Server Channels" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "Server does not advertise WebAuthn support" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "Server doesn't support advanced LIST filtering" @@ -3744,11 +4156,16 @@ msgstr "Server Password" msgid "Server Password (PASS)" msgstr "Server Password (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "Server returned an invalid WebAuthn challenge." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "Server-to-server communication may use unencrypted connections" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "Server-wide" @@ -3773,6 +4190,7 @@ msgstr "Session {0}" msgid "Sessions" msgstr "Sessions" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "Set a topic…" @@ -3790,6 +4208,10 @@ msgstr "set by {0}" msgid "Set by:" msgstr "Set by:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "Set new password" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "Set yourself away" @@ -3807,6 +4229,11 @@ msgstr "Setting" msgid "Setting not found" msgstr "Setting not found" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "Setting…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "Settings" @@ -3831,10 +4258,22 @@ msgstr "Share Your Location" msgid "Share your location with {target}." msgstr "Share your location with {target}." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "Share your screen again to retry" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "she/her" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "shortcode (e.g. partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "Shortcode must match [A-Za-z0-9._-]+." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "Show All Events" @@ -3909,6 +4348,10 @@ msgstr "Shows all external media. Any URL may cause a request to an unknown serv msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "Shows media from your server's trusted file host. No requests are made to external services." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" @@ -3997,6 +4440,10 @@ msgstr "Status" msgid "Status Messages" msgstr "Status Messages" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "Status:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "Step off stream" @@ -4022,6 +4469,7 @@ msgid "Stop video" msgstr "Stop video" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "Stream" @@ -4073,6 +4521,14 @@ msgstr "Take out of folder" msgid "Take photo" msgstr "Take photo" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "Take Photo or Video" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "Text" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "Text channel" @@ -4085,6 +4541,10 @@ msgstr "That device is not available right now." msgid "That screen is no longer there." msgstr "That screen is no longer there." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "The call server refused that. Try again in a moment." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "The connection to <0>{serverName} has the following security concerns:" @@ -4191,6 +4651,10 @@ msgstr "This removes the network from your soju bouncer. To use it again, you'll msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." @@ -4212,6 +4676,11 @@ msgstr "This will also close the {0} bound networks below." msgid "This will also close the bound network below." msgstr "This will also close the bound network below." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "Tic-Tac-Toe vs {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "Time (min)" @@ -4229,6 +4698,10 @@ msgstr "timed out" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "TLS certificate fingerprint" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4298,6 +4771,31 @@ msgstr "truncated" msgid "Trusted Sources" msgstr "Trusted Sources" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "Try the upload again." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "Try the upload again. The file host sent back an answer we could not read." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "Turn the camera on to try again" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "Turn the mic on to try again" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "Two-factor authentication" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "Two-factor authentication required" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "Type" @@ -4351,14 +4849,26 @@ msgstr "Upload an image or provide a URL with optional {size} substitution for d msgid "Upload Avatar" msgstr "Upload Avatar" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "Upload cancelled." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "Upload Files" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "Uploaded" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "Uploading..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "URL must be http(s):// or data:." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "URL to your avatar image" @@ -4415,6 +4925,7 @@ msgstr "User modes" msgid "User Profile" msgstr "User Profile" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "User Settings" @@ -4458,6 +4969,14 @@ msgstr "Valid server port is required" msgid "Verified account" msgstr "Verified account" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "Verify" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "Verify code" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "Verify encryption" @@ -4470,6 +4989,10 @@ msgstr "Verify fingerprint…" msgid "Verify…" msgstr "Verify…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "Verifying…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "Very Relaxed" @@ -4531,6 +5054,7 @@ msgstr "Viewer" msgid "Viewers ({0})" msgstr "Viewers ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Voice" @@ -4556,10 +5080,23 @@ msgstr "Volume" msgid "Volume for {0}" msgstr "Volume for {0}" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "Waiting for {0} to accept…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "Waiting for biometric prompt…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "Waiting for first step…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "Waiting for sign-in…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4585,6 +5122,10 @@ msgstr "Watch the raw IRC traffic for this server" msgid "We don't store your IRC communications on our servers" msgstr "We don't store your IRC communications on our servers" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "WebAuthn is not available in this environment." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4676,6 +5217,14 @@ msgstr "You are about to open an external link:" msgid "You are an IRC Operator" msgstr "You are an IRC Operator" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "You have a few minutes to choose a new password." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "You have no 2FA credentials registered." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "You have unsaved changes. Are you sure you want to close without saving?" diff --git a/src/locales/es/messages.mjs b/src/locales/es/messages.mjs index e52a1d9a6..b68b88eed 100644 --- a/src/locales/es/messages.mjs +++ b/src/locales/es/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Los nombres de los dispositivos permanecen ocultos hasta que permitas el acceso al micrófono.\"],\"+5VMrz\":[\"Formato de patrón inválido. Usa el formato nick!user@host (se permiten comodines *)\"],\"+6NQQA\":[\"Canal de soporte general\"],\"+6NyRG\":[\"Cliente\"],\"+AI7ot\":[\"Compartir ubicación\"],\"+B5ztW\":[\"añadir canal\"],\"+K0AvT\":[\"Desconectar\"],\"+Q1v1x\":[\"Autenticado\"],\"+WNb3x\":[\"Separar video\"],\"+cyFdH\":[\"Mensaje predeterminado al marcarse como ausente\"],\"+fRR7i\":[\"Suspender\"],\"+mVPqU\":[\"Renderizar formato Markdown en mensajes\"],\"+s1J8k\":[\"Marcar como leído\"],\"+s4tdz\":[\"Copiar apodo\"],\"+vqCJH\":[\"Tu nombre de usuario de cuenta para autenticación\"],\"+yPBXI\":[\"Elegir archivo\"],\"+zy2Nq\":[\"Tipo\"],\"/09cao\":[\"Baja seguridad de enlace (Nivel \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Marcarse como de vuelta\"],\"/3BQ4J\":[\"Los usuarios fuera del canal no pueden enviar mensajes a él\"],\"/4C8U0\":[\"Copiar todo\"],\"/6BzZF\":[\"Alternar lista de miembros\"],\"/AkXyp\":[\"¿Confirmar?\"],\"/TNOPk\":[\"El usuario está ausente\"],\"/UGQxY\":[\"Cámara \",[\"0\"]],\"/X0D0z\":[\"Elige el altavoz por el que se reproducen las llamadas\"],\"/XQgft\":[\"Explorar\"],\"/abSCI\":[\"Copia fallida, toca para reintentar\"],\"/cF7Rs\":[\"Volumen\"],\"/dqduX\":[\"Página siguiente\"],\"/fc3q4\":[\"Todo el contenido\"],\"/kISDh\":[\"Activar sonidos de notificación\"],\"/kL38k\":[\"Reordenar canales\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Reproducir sonidos para menciones y mensajes\"],\"/xQ19T\":[\"Bots en esta red\"],\"/zrWol\":[\"Sin cifrar\"],\"0/0ZGA\":[\"Máscara de nombre de canal\"],\"0CvhiV\":[\"Bot en este canal\"],\"0D6j7U\":[\"Más información sobre reglas personalizadas →\"],\"0NqWnb\":[\"Invitar a transmitir\"],\"0XsHcR\":[\"Expulsar usuario\"],\"0ZpE//\":[\"Ordenar por usuarios\"],\"0bEPwz\":[\"Marcar como ausente\"],\"0dGkPt\":[\"Expandir lista de canales\"],\"0gS7M5\":[\"Nombre a mostrar\"],\"0kS+M8\":[\"EjemploRED\"],\"0rgoY7\":[\"Solo te conectas a los servidores que eliges\"],\"0rz+/Q\":[\"Cargando comandos…\"],\"0wdd7X\":[\"Unirse\"],\"196EG4\":[\"Eliminar chat privado\"],\"1A3EXy\":[\"Expandir\"],\"1C/fOn\":[\"El bot aún no ha registrado ningún comando slash.\"],\"1DSr1i\":[\"Registrar una cuenta\"],\"1K9HPk\":[\"Ver árbol\"],\"1O/24y\":[\"Alternar lista de canales\"],\"1OWwRx\":[\"Comandos del bot\"],\"1QfxQT\":[\"Descartar\"],\"1TNIig\":[\"Abrir\"],\"1VPJJ2\":[\"Advertencia de enlace externo\"],\"1ZC/dv\":[\"Sin menciones ni mensajes sin leer\"],\"1iY5xv\":[\"Micrófono\"],\"1pO1zi\":[\"El nombre del servidor es obligatorio\"],\"1qqOhi\":[\"Arrastra un tirador para mover un canal o meterlo en una carpeta\"],\"1t/NnN\":[\"Rechazar\"],\"1ub+Zu\":[[\"hours\"],\" horas\"],\"1uwfzQ\":[\"Ver tema del canal\"],\"1wdjme\":[\"Personas\"],\"268g7c\":[\"Ingresa el nombre a mostrar\"],\"27I0xj\":[\"Bot en todo el servidor, accesible desde cualquier canal\"],\"2CEOW6\":[\"Red vinculada a través del bouncer soju\"],\"2F9+AZ\":[\"Aún no se ha capturado tráfico IRC en bruto. Prueba a conectarte o a enviar un mensaje.\"],\"2FOFq1\":[\"Los operadores del servidor en la red podrían leer tus mensajes\"],\"2FYpfJ\":[\"Más\"],\"2HF1Y2\":[[\"inviter\"],\" ha invitado a \",[\"target\"],\" a unirse a \",[\"channel\"]],\"2I70QL\":[\"Ver información del perfil de usuario\"],\"2QYdmE\":[\"Usuarios:\"],\"2QpEjG\":[\"salió\"],\"2bimFY\":[\"Usar contraseña del servidor\"],\"2gMuHR\":[\"Se unió\"],\"2iTmdZ\":[\"Almacenamiento local:\"],\"2odkwe\":[\"Estricto – Protección más agresiva\"],\"2qXqZQ\":[\"Modos de usuario\"],\"2uDhbA\":[\"Ingresa el nombre de usuario a invitar\"],\"2xXP/g\":[\"Unirse a un canal\"],\"2y9Ojd\":[\"Suelta archivos aquí para adjuntarlos\"],\"2ygf/L\":[\"← Atrás\"],\"2zEgxj\":[\"Buscar GIFs...\"],\"38+WDJ\":[\"Cancelación de eco\"],\"3BKxln\":[\"Hacer foto\"],\"3JjdaA\":[\"Ejecutar\"],\"3Kf9Jh\":[\"Degradar a espectador\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" transmitiendo · \",[\"1\"],\" viendo\"],\"3MbP5E\":[\"Mensaje cifrado\"],\"3RdPhl\":[\"Renombrar canal\"],\"3THokf\":[\"Usuario con voz\"],\"3TSz9S\":[\"Minimizar\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Desplazar el chat a esta respuesta\"],\"3hij11\":[\"Unirse a \",[\"channelName\"]],\"3jBDvM\":[\"Nombre a mostrar del canal\"],\"3pRst1\":[\"Recibiendo lista de comandos…\"],\"3ryuFU\":[\"Informes de errores opcionales para mejorar la app\"],\"3uBF/8\":[\"Cerrar visor\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"No se pudo establecer el cifrado con \",[\"nick\"],\".\"],\"3xf8Kz\":[\"Ingresa nombre de cuenta...\"],\"4/Rr0R\":[\"Invitar a un usuario al canal actual\"],\"4EZrJN\":[\"Reglas\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"Trasera\"],\"4NqeT4\":[\"Perfil de flood (+F)\"],\"4QXpWJ\":[\"tiempo agotado\"],\"4RZQRK\":[\"¿Qué estás haciendo?\"],\"4cEClj\":[\"Sesiones\"],\"4hfTrB\":[\"Apodo\"],\"4n99LO\":[\"Ya en \",[\"0\"]],\"4t6vMV\":[\"Cambiar automáticamente a línea única para mensajes cortos\"],\"4vsHmf\":[\"Tiempo (min)\"],\"4x/Axu\":[\"Tu bouncer aún no tiene ninguna red. Agrega una para empezar.\"],\"5+INAX\":[\"Resaltar mensajes que te mencionan\"],\"5R5Pv/\":[\"Nombre de oper\"],\"5WWr3M\":[\"Aproximada\"],\"5kS5np\":[\"Marcar como verificado\"],\"5yB4Kk\":[\"El servidor de archivos no lo permitió.\"],\"678PKt\":[\"Nombre de red\"],\"6Aih4U\":[\"Desconectado\"],\"6CO3WE\":[\"Contraseña requerida para unirse al canal. Deja vacío para eliminar la clave.\"],\"6FyrFm\":[\"Compartir pantalla\"],\"6HhMs3\":[\"Mensaje de salida\"],\"6OpRdF\":[\"Ajustar automáticamente el volumen de tu micrófono\"],\"6V3Ea3\":[\"Copiado\"],\"6XJBxM\":[\"Tu navegador no puede reproducir este audio.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" elemento\"],\"other\":[\"#\",\" elementos\"]}]],\"6lGV3K\":[\"Mostrar menos\"],\"6yFOEi\":[\"Ingresa contraseña de oper...\"],\"6yR6/K\":[\"Publicar el mensaje del día de cada servidor en Avisos del servidor y su página de bienvenida\"],\"6zJnDQ\":[\"Activar audio\"],\"7+IHTZ\":[\"Ningún archivo elegido\"],\"7+q3Wn\":[\"#canal\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (ej., spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Este chat está cifrado con OTR, compatible con otros clientes de IRC. Compara las huellas digitales por un canal externo y luego márcalo como verificado.\"],\"7QkKyN\":[\"Enviar mensaje privado\"],\"7U1W7c\":[\"Muy relajado\"],\"7Y1YQj\":[\"Nombre real:\"],\"7YHArF\":[\"— abrir en visor\"],\"7d1XbR\":[\"Abrir flujo de trabajo\"],\"7jL88x\":[\"¿Eliminar este mensaje? Esta acción no se puede deshacer.\"],\"7l15X4\":[\"fallido\"],\"7nGhhM\":[\"¿Qué piensas?\"],\"7sEpu1\":[\"Miembros — \",[\"0\"]],\"7sNhEz\":[\"Nombre de usuario\"],\"7w5KHY\":[\"Tus mensajes con \",[\"nick\"],\" están cifrados con OTR, que solo transporta texto. Estos archivos se enviarían sin cifrar.\"],\"7y+YDA\":[\"Enviar sin cifrar\"],\"85Fz0S\":[\"Arrastra para mover\"],\"8H0Q+x\":[\"Más información sobre perfiles →\"],\"8Phu0A\":[\"Mostrar cuando los usuarios cambian su apodo\"],\"8VEDbV\":[\"Secreto\"],\"8XTG9e\":[\"Ingresa la contraseña de oper\"],\"8XsV2J\":[\"Reintentar envío\"],\"8ZsakT\":[\"Contraseña\"],\"8dYnq1\":[\"Se alcanzó la duración máxima de grabación. La grabación se detuvo: envíala o descártala.\"],\"8kR84m\":[\"Estás a punto de abrir un enlace externo:\"],\"8kZ9ZV\":[\"Finalizar cifrado\"],\"8lCgih\":[\"Eliminar regla\"],\"8mmL7G\":[\"Carga mensajes más antiguos para alcanzar la respuesta\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" paso\"],\"other\":[\"#\",\" pasos\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"se unió\"],\"other\":[\"se unió \",[\"joinCount\"],\" veces\"]}]],\"9BMLnJ\":[\"Reconectar al servidor\"],\"9LXhb1\":[\"Grabar pantalla\"],\"9OEgyT\":[\"Agregar reacción\"],\"9PQ8m2\":[\"G-Line (ban global)\"],\"9Qs99X\":[\"Correo electrónico:\"],\"9QupBP\":[\"Eliminar patrón\"],\"9TBhGc\":[\"Bajar la mano\"],\"9W7tl5\":[\"(sin cambios)\"],\"9aCFGH\":[\"Cifrar este chat\"],\"9bG48P\":[\"Enviando\"],\"9f5f0u\":[\"¿Preguntas sobre privacidad? Contáctanos:\"],\"9hXrER\":[\"Unirse a un canal en \",[\"serverName\"]],\"9iweoP\":[\"Redes en \",[\"0\"]],\"9n+Pj3\":[\"nombre-stream\"],\"9q17ZR\":[[\"0\"],\" es obligatorio.\"],\"9qIYMn\":[\"Nuevo apodo\"],\"9rnFEa\":[\"Llamadas\"],\"9unqs3\":[\"Ausente:\"],\"9v3hwv\":[\"No se encontraron servidores.\"],\"9zb2WA\":[\"Conectando\"],\"A1taO8\":[\"Buscar\"],\"A2adVi\":[\"Enviar notificaciones de escritura\"],\"A9Rhec\":[\"Nombre del canal\"],\"AFXuc0\":[\"Mensaje no enviado: el cifrado dejó de funcionar. Finaliza el cifrado para enviar sin cifrar.\"],\"ALZ4SG\":[\"Silenciar audio\"],\"AWOSPo\":[\"Acercar\"],\"AXSpEQ\":[\"Oper al conectar\"],\"AXkuzz\":[\"No se detectó ninguna cámara.\"],\"AdKRCX\":[\"Estás conectado a <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Cuenta\"],\"AhNP40\":[\"Buscar posición\"],\"AhYrTA\":[\"Conexión: mala\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Apodo cambiado\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Cancelar respuesta\"],\"ApSx0O\":[\"Se encontraron \",[\"0\"],\" mensajes que coinciden con \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Iniciar sesión de nuevo\"],\"AxPAXW\":[\"No se encontraron resultados\"],\"AyNqAB\":[\"Mostrar todos los eventos del servidor en el chat\"],\"B/QqGw\":[\"Alejado del teclado\"],\"B0sB2k\":[\"Texto plano\"],\"B1MuZq\":[\"Elige tu cámara y mira la vista previa de lo que ve\"],\"B8AaMI\":[\"Este campo es obligatorio\"],\"BA2c49\":[\"El servidor no admite filtrado avanzado de LIST\"],\"BBCFUg\":[[\"sender\"],\" reinició el cifrado, así que esta conversación se está configurando otra vez.\"],\"BGul2A\":[\"Tienes cambios sin guardar. ¿Seguro que deseas cerrar sin guardar?\"],\"BIDT9R\":[\"Bots\"],\"BIf9fi\":[\"Tu mensaje de estado\"],\"BOJWfb\":[\"¿Desconectar del bouncer soju?\"],\"BPm98R\":[\"No hay ningún servidor seleccionado. Elige primero un servidor en la barra lateral; los enlaces de invitación se gestionan por servidor.\"],\"BRNbHt\":[\"Cifrado, sin verificar\"],\"BZADk0\":[\"Dejar la transmisión\"],\"BZyTNS\":[\"Acceso a la ubicación denegado. Permite el acceso a la ubicación en la configuración de tu navegador o sistema, y vuelve a intentarlo.\"],\"BZz3md\":[\"Tu sitio web personal\"],\"Bgm/H7\":[\"Permitir ingresar múltiples líneas de texto\"],\"BiQIl1\":[\"Fijar esta conversación de mensaje privado\"],\"BlNZZ2\":[\"Haz clic para ir al mensaje\"],\"Bowq3c\":[\"Solo los operadores pueden cambiar el tema del canal\"],\"Btozzp\":[\"Esta imagen ha expirado\"],\"Bu/ywL\":[\"Elegir tipo de canal\"],\"Bycfjm\":[\"Total: \",[\"0\"]],\"C6IBQc\":[\"Copiar JSON completo\"],\"C6amLT\":[\"Ese dispositivo no está disponible en este momento.\"],\"C9L9wL\":[\"Recopilación de datos\"],\"CDq4wC\":[\"Moderar usuario\"],\"CHVRxG\":[\"Mensaje a @\",[\"0\"],\" (Mayús+Intro para nueva línea)\"],\"CN9zdR\":[\"El nombre y la contraseña de oper son obligatorios\"],\"CW3sYa\":[\"Agregar reacción \",[\"emoji\"]],\"CaAkqd\":[\"Mostrar desconexiones\"],\"CaQ1Gb\":[\"Bot definido por configuración. Edita obbyircd.conf y /REHASH para cambiar su estado.\"],\"CbvaYj\":[\"Banear por apodo\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Selecciona un canal\"],\"CpwGv7\":[\"La clave de \",[\"nick\"],\" es distinta de la que viste antes. Eso ocurre tras una reinstalación o en un dispositivo nuevo, y también es el aspecto que tiene un ataque de intermediario. Compara la nueva huella por otro canal antes de aceptarla.\"],\"CqO9qC\":[\"Sesión\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"No se detectó ningún micrófono.\"],\"D+NlUC\":[\"Sistema\"],\"D28t6+\":[\"se unió y salió\"],\"D69ns7\":[\"Renombrar o eliminar \",[\"0\"]],\"DB8zMK\":[\"Aplicar\"],\"DBcWHr\":[\"Archivo de sonido de notificación personalizado\"],\"DL4yUl\":[\"Archivo no subido: el cifrado dejó de funcionar. Vuelve a iniciarlo, o finalízalo para subir sin cifrar.\"],\"DPfwMq\":[\"Hecho\"],\"DTy9Xw\":[\"Vistas previas de medios\"],\"Dj4pSr\":[\"Elige una contraseña segura\"],\"Du+zn+\":[\"Buscando...\"],\"Du2T2f\":[\"Ajuste no encontrado\"],\"DwsSVQ\":[\"Aplicar filtros y actualizar\"],\"E3W/zd\":[\"Apodo predeterminado\"],\"E6nRW7\":[\"Copiar URL\"],\"E703RG\":[\"Modos:\"],\"E9RV1x\":[\"conectado desde \",[\"sessionCount\"],\" sesiones\"],\"EAeu1Z\":[\"Enviar invitación\"],\"EFKJQT\":[\"Ajuste\"],\"EGPQBv\":[\"Reglas de flood personalizadas (+f)\"],\"ELik0r\":[\"Ver política de privacidad completa\"],\"EPbeC2\":[\"Ver o editar el tema del canal\"],\"EQCDNT\":[\"Ingresa nombre de usuario oper...\"],\"ERIfXJ\":[\"No se pudo obtener tu ubicación a tiempo. Inténtalo de nuevo en un lugar con mejor vista del cielo.\"],\"ET7frA\":[\"Permitir acceso a la cámara\"],\"EUvulZ\":[\"Se encontró 1 mensaje que coincide con \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Imagen siguiente\"],\"Eaw75B\":[[\"userCount\"],\" usuarios\"],\"EdQY6l\":[\"Ninguno\"],\"EflUyy\":[\"en llamada\"],\"EnqLYU\":[\"Buscar servidores...\"],\"EqjE9A\":[\"escribir a alguien\"],\"Eu7YKa\":[\"autorregistrado\"],\"Ev/rmg\":[\"Elige tu micrófono y mira la vista previa de su nivel de entrada\"],\"F0OKMc\":[\"Editar servidor\"],\"F6Int2\":[\"Activar resaltados\"],\"FDoLyE\":[\"Máximo de usuarios\"],\"FHnJDV\":[[\"userCount\"],\" viendo\"],\"FOPeqj\":[\"Control automático de ganancia\"],\"FUU/hZ\":[\"Controla cuántos medios externos se cargan en el chat.\"],\"Fdp03t\":[\"activado\"],\"FfPWR0\":[\"Modal\"],\"FjkaiT\":[\"Alejar\"],\"FlqOE9\":[\"Qué significa esto:\"],\"FolHNl\":[\"Administra tu cuenta y autenticación\"],\"Fp2Dif\":[\"Salió del servidor\"],\"G5KmCc\":[\"GZ-Line (Z-Line global)\"],\"GDs0lz\":[\"<0>Riesgo: La información sensible (mensajes, conversaciones privadas, datos de autenticación) podría quedar expuesta a administradores de red o atacantes situados entre los servidores IRC.\"],\"GP8D2E\":[\"Mensajes privados\"],\"GPrF8Y\":[[\"safeName\"],\" se modificó en el servidor, por lo que ya no se descifra.\"],\"GR+2I3\":[\"Agregar máscara de invitación (p. ej., nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Cerrar avisos del servidor desplegados\"],\"GdhD7H\":[\"Haz clic de nuevo para confirmar\"],\"GjRZex\":[\"¿Desconectar la red?\"],\"GlAoST\":[\"Rechazar cifrado\"],\"GlHnXw\":[\"Cambio de apodo fallido: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"Vista previa:\"],\"GtmO8/\":[\"de\"],\"GtuHUQ\":[\"Renombrar este canal en el servidor. Todos los usuarios verán el nuevo nombre.\"],\"GuGfFX\":[\"Alternar búsqueda\"],\"GvwPQR\":[\"Cifrar (OTR)\"],\"GxkJXS\":[\"Subiendo...\"],\"Gz0oR4\":[\"(gestionado por Obby)\"],\"GzbwnK\":[\"Se unió al canal\"],\"GzsUDB\":[\"Perfil extendido\"],\"H/PnT8\":[\"Insertar emoji\"],\"H3kCln\":[\"Hostname\"],\"H6Izzl\":[\"Tu código de color preferido\"],\"H86f9p\":[\"Contraer\"],\"H91IQz\":[\"Unirse a la transmisión \",[\"channelName\"]],\"H9jIv+\":[\"Mostrar entradas/salidas\"],\"HAKBY9\":[\"Subir archivos\"],\"HVqh5e\":[\"La selección de altavoz no es compatible con este navegador.\"],\"HdE1If\":[\"Canal\"],\"HeT8+a\":[[\"name\"],\" · salida\"],\"HhlSUU\":[\"Arrastra para elegir qué grabar. Pulsa Escape para cancelar.\"],\"Hk4AW9\":[\"Tu nombre de visualización preferido\"],\"HmHDk7\":[\"Seleccionar miembro\"],\"HrQzPU\":[\"Canales en \",[\"networkName\"]],\"Hy8RTc\":[\"Cifrado. Verifica la identidad de \",[\"nick\"],\" para estar seguro.\"],\"I2tXQ5\":[\"Mensaje a @\",[\"0\"],\" (Intro para nueva línea, Mayús+Intro para enviar)\"],\"I6bw/h\":[\"Banear usuario\"],\"I92Z+b\":[\"Activar notificaciones\"],\"I9D72S\":[\"¿Estás seguro de que deseas eliminar este mensaje? Esta acción no se puede deshacer.\"],\"IA+1wo\":[\"Mostrar cuando los usuarios son expulsados de los canales\"],\"IBi8Io\":[\"Micrófono \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IIXpvq\":[\"ejecutando · \",[\"elapsed\"]],\"IJaotC\":[\"Iniciar grabación\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Marcarte como ausente\"],\"IUwGEM\":[\"Guardar cambios\"],\"IcHxhR\":[\"desconectado\"],\"IgrLD/\":[\"Pausar\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Responder\"],\"IoHMnl\":[\"El valor máximo es \",[\"0\"]],\"IryzcO\":[\"Leer todo\"],\"IuszSX\":[\"Los archivos de más de \",[\"0\"],\" se envían tal cual. El host de archivos los guarda legibles y cualquiera que obtenga el enlace puede abrirlos.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Bot de canal — solo en canales a los que te has unido\"],\"J09nwO\":[\"Cifrar (Obby)\"],\"J28zul\":[\"Conectando...\"],\"J5T9NW\":[\"Información del usuario\"],\"J8Y5+z\":[\"¡Vaya! ¡División de red! ⚠️\"],\"JBHkBA\":[\"Abandonó el canal\"],\"JCPOml\":[\"Mover a carpeta\"],\"JCwL0Q\":[\"Ingresa un motivo (opcional)\"],\"JFciKP\":[\"Alternar\"],\"JMXMCX\":[\"Mensaje de ausencia\"],\"JNCzPW\":[\"País\"],\"JXGkhG\":[\"Cambiar el nombre del canal (solo operadores)\"],\"JYiL1b\":[\"uno de:\"],\"JYynGH\":[\"herramienta\"],\"JcD7qf\":[\"Más acciones\"],\"JdkA+c\":[\"Secreto (+s)\"],\"JlFcis\":[\"Enviar\"],\"Jmu12l\":[\"Canales del servidor\"],\"JoQY+E\":[\"Esto elimina la red de tu bouncer soju. Para volver a usarla, tendrás que agregarla de nuevo.\"],\"JrFTcr\":[\"Conectando…\"],\"JvQ++s\":[\"Activar Markdown\"],\"JweKPN\":[\"OTR no cifra archivos, enviado tal cual\"],\"K2jwh/\":[\"No hay datos WHOIS disponibles\"],\"K4vEhk\":[\"(suspendido)\"],\"KAPufV\":[\"truncado\"],\"KAXSwC\":[\"Voz\"],\"KDfTdX\":[\"Eliminar mensaje\"],\"KFAYzh\":[\"Este servidor no tiene dónde guardar un archivo.\"],\"KFfDuG\":[\"Mensaje del día\"],\"KKBlUU\":[\"Insertar\"],\"KL53qt\":[\"Mensaje no enviado: el cifrado aún no está activo. Espera a que el candado se ponga verde o finaliza el cifrado para enviar sin cifrar.\"],\"KM0pLb\":[\"¡Bienvenido al canal!\"],\"KMH/oC\":[\"Tu huella digital\"],\"KR6W2h\":[\"Dejar de ignorar usuario\"],\"KUjOb9\":[\"ejecutando\"],\"KV+Bi1\":[\"Solo por invitación (+i)\"],\"KdCtwE\":[\"Cuántos segundos monitorear la actividad de flood antes de restablecer los contadores\"],\"Kkezga\":[\"Contraseña del servidor\"],\"KpOQkN\":[\"Revisar la clave\"],\"KqcCdb\":[\"Iniciar una transmisión en \",[\"serverName\"]],\"KsiQ/8\":[\"Los usuarios deben ser invitados para unirse al canal\"],\"KtADxr\":[\"ejecutó\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Información del canal\"],\"LC1a7n\":[\"El servidor IRC ha informado que sus enlaces entre servidores tienen un nivel de seguridad bajo. Esto significa que cuando tus mensajes se retransmiten entre servidores IRC en la red, es posible que no estén correctamente cifrados o que los certificados SSL/TLS no se validen correctamente.\"],\"LEwpeL\":[\"bouncer soju (control)\"],\"LNfLR5\":[\"Mostrar expulsiones\"],\"LP+1Z7\":[\"Agregar red\"],\"LQb0W/\":[\"Mostrar todos los eventos\"],\"LU7/yA\":[\"Nombre alternativo para mostrar en la interfaz. Puede contener espacios, emoji y caracteres especiales. El nombre real del canal (\",[\"channelName\"],\") seguirá usándose para los comandos IRC.\"],\"LUb9O7\":[\"Se requiere un puerto de servidor válido\"],\"LV4fT6\":[\"Descripción (opcional, p. ej. \\\"Probadores beta T3\\\")\"],\"LVB64Y\":[\"Copiar como texto\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Política de privacidad\"],\"LcuSDR\":[\"Administra la información y metadatos de tu perfil\"],\"LqLS9B\":[\"Mostrar cambios de apodo\"],\"LsDQt2\":[\"Configuración del canal\"],\"LtI9AS\":[\"Propietario\"],\"LuNhhL\":[\"reaccionó a este mensaje\"],\"M/AZNG\":[\"URL de tu imagen de avatar\"],\"M/TIv1\":[\"Espectador\"],\"M/WIer\":[\"Enviar mensaje\"],\"M45wtf\":[\"Este comando no toma parámetros.\"],\"M8er/5\":[\"Nombre:\"],\"MFKlMB\":[\"Invitar\"],\"MHk+7g\":[\"Imagen anterior\"],\"MMVM6A\":[\"Bot de todo el servidor — accesible desde cualquier canal\"],\"MOsYgM\":[\"Conexión: buena\"],\"MRorGe\":[\"MP al usuario\"],\"MSSqHG\":[\"Funciona con otros clientes de IRC\"],\"MVbSGP\":[\"Ventana de tiempo (segundos)\"],\"Mey/l4\":[\"No se pudo acceder al dispositivo.\"],\"MhqAkA\":[[\"nick\"],\" rechazó el cifrado.\"],\"MkpcsT\":[\"Tus mensajes y ajustes se almacenan localmente en tu dispositivo\"],\"MzPdC2\":[\"Contraseña del servidor (PASS)\"],\"N/hDSy\":[\"Marcar como bot, normalmente 'on' o vacío\"],\"N40H+G\":[\"Todos\"],\"N6j2JH\":[\"Editar \",[\"0\"]],\"N7TQbE\":[\"Invitar usuario a \",[\"channelName\"]],\"NCHYXe\":[\"Contraer flujo de trabajo\"],\"NCca/o\":[\"Ingresa apodo predeterminado...\"],\"NEr2Ao\":[[\"userCount\"],\" en llamada\"],\"NIBzIK\":[\"Se alcanzó el límite de tamaño de subida. La grabación se detuvo: envíala o descártala.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"El cifrado con \",[\"nick\"],\" dejó de funcionar, así que el mensaje no se envió. Inicia el cifrado de nuevo para continuar.\"],\"NQN2HS\":[\"Reactivar\"],\"NZMhdJ\":[\"Demasiado grande para cifrarlo, enviado sin cifrar\"],\"NZgZhv\":[\"Renombrar carpeta\"],\"NbFtQm\":[\"Eliminar carpeta\"],\"Nj8ZSK\":[\"Grupos de seguridad\"],\"Nqs6B9\":[\"Muestra todos los medios externos. Cualquier URL puede generar una solicitud a un servidor desconocido.\"],\"Nt+9O7\":[\"Usar WebSocket en lugar de TCP sin procesar\"],\"NxIHzc\":[\"Expulsar usuario\"],\"O+HhhG\":[\"Susurrar a un usuario en el contexto del canal actual\"],\"O+v/cL\":[\"Ver todos los canales del servidor\"],\"O5rZAi\":[\"Actualizar WHOIS\"],\"OCGpR4\":[\"(heredar)\"],\"ODwSCk\":[\"Enviar un GIF\"],\"OGQ5kK\":[\"Configurar sonidos de notificación y resaltados\"],\"OIPt1Z\":[\"Mostrar u ocultar la barra lateral de miembros\"],\"OJXCm+\":[\"Mover carpeta hacia abajo\"],\"OKSNq/\":[\"Muy estricto\"],\"OLmMQs\":[\"Verificar huella digital…\"],\"OVKoQO\":[\"Tu contraseña de cuenta para autenticación\"],\"Obby - Bringing IRC to the future\":[\"Obby - Llevando IRC al futuro\"],\"OhCpra\":[\"Establece un tema…\"],\"OkltoQ\":[\"Banear a \",[\"username\"],\" por apodo (impide que vuelva a unirse con el mismo nick)\"],\"OlAl5i\":[\"Expandir todo\"],\"Oo7YVo\":[\"Crear carpeta\"],\"P+t/Te\":[\"Sin datos adicionales\"],\"P42Wcc\":[\"Seguro\"],\"P6Cibt\":[\"aprobar para continuar\"],\"P8eJCK\":[\"Descubre el mundo de IRC con Obby\"],\"PD38l0\":[\"Vista previa del avatar del canal\"],\"PD9mEt\":[\"Escribe un mensaje...\"],\"PKjhUq\":[\"Añadir canal\"],\"PPqfdA\":[\"Abrir configuración del canal\"],\"PRnH8G\":[\"de \",[\"0\"]],\"PSCjfZ\":[\"El tema que se mostrará para este canal. Todos los usuarios pueden ver el tema.\"],\"PYSmVm\":[\"Los mensajes con \",[\"nick\"],\" ahora están cifrados.\"],\"PYzHlv\":[\"Trae esta ventana al frente e inténtalo de nuevo.\"],\"PZCecv\":[\"Vista previa de PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 vez\"],\"other\":[[\"c\"],\" veces\"]}]],\"PguS2C\":[\"Agregar máscara de excepción (p. ej., nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Mostrando \",[\"displayedChannelsCount\"],\" de \",[\"0\"],\" canales\"],\"PoZpSX\":[\"Editar ajustes del canal\"],\"PqhVlJ\":[\"Banear usuario (por hostmask)\"],\"PsufxD\":[\"Sesión \",[\"0\"]],\"Q+chwU\":[\"Nombre de usuario:\"],\"Q2QY4/\":[\"Eliminar esta invitación\"],\"Q3v9Wc\":[\"Sí, eliminar\"],\"Q6hhn8\":[\"Preferencias\"],\"QF4a34\":[\"Por favor, introduce un nombre de usuario\"],\"QGqSZ2\":[\"Color y formato\"],\"QJQd1J\":[\"Editar perfil\"],\"QSzGDE\":[\"Inactivo\"],\"QUlny5\":[\"¡Bienvenido a \",[\"0\"],\"!\"],\"QgQSTl\":[\"Conectado el\"],\"QhglSm\":[\"El inicio de sesión falló, estás chateando como invitado. Inicia sesión de nuevo o corrige tu contraseña\"],\"QjVZf0\":[\"sin mensaje\"],\"QuSkCF\":[\"Filtrar canales...\"],\"Qv14oC\":[\"Copiar como JSON\"],\"QwUrDZ\":[\"cambió el tema a: \",[\"topic\"]],\"Qxr8pV\":[\"Abrir menú de bots\"],\"R0UH07\":[\"Imagen \",[\"0\"],\" de \",[\"1\"]],\"R7SsBE\":[\"Silenciar\"],\"R8rf1X\":[\"Haz clic para establecer el tema\"],\"RArB3D\":[\"fue expulsado de \",[\"channelName\"],\" por \",[\"username\"]],\"RIfHS5\":[\"Crear un nuevo enlace de invitación\"],\"RMMaN5\":[\"Moderado (+m)\"],\"RWw9Lg\":[\"Cerrar ventana\"],\"RX8Gog\":[[\"nick\"],\" usa una versión de cifrado que este cliente no puede leer.\"],\"RZ2BuZ\":[\"Se requiere verificación para el registro de la cuenta \",[\"account\"],\": \",[\"message\"]],\"Rj1UeC\":[\"Mensaje cifrado de una sesión anterior\"],\"RlCInP\":[\"Comandos slash\"],\"RySp6q\":[\"Ocultar comentarios\"],\"RzfkXn\":[\"Cambia tu apodo en este servidor\"],\"S48xcO\":[\"pendiente\"],\"S5Togi\":[\"Cargando redes de tu bouncer…\"],\"SPKQTd\":[\"El apodo es obligatorio\"],\"SPVjfj\":[\"Por defecto será 'sin motivo' si se deja vacío\"],\"SQKPvQ\":[\"Invitar usuario\"],\"STmlpb\":[\"Volver a la lista de redes\"],\"SY+DWF\":[\"Revisar la clave cambiada…\"],\"SkZcl+\":[\"Elige un perfil de protección contra flood predefinido. Estos perfiles ofrecen configuraciones de protección equilibradas para diferentes casos de uso.\"],\"Slr+3C\":[\"Mínimo de usuarios\"],\"Spnlre\":[\"Has invitado a \",[\"target\"],\" a unirse a \",[\"channel\"]],\"SpsuQv\":[\"Ir a \",[\"name\"]],\"SrtXDy\":[\"identificado como \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Abrir en el visor\"],\"T6fO0X\":[\"cliente\"],\"T91vKp\":[\"Reproducir\"],\"TGa6nJ\":[\"Conexión: regular\"],\"TIjT+J\":[\"Marcarte como de vuelta\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Conoce cómo gestionamos tus datos y protegemos tu privacidad.\"],\"TgFpwD\":[\"Aplicando...\"],\"Tjg9YW\":[\"Adjunto cifrado\"],\"TkzSFB\":[\"Sin cambios\"],\"TntZTr\":[\"Salir del modo destacado\"],\"Tth9To\":[\"Mostrar mis altavoces\"],\"TtserG\":[\"Ingresa el nombre real\"],\"Ttz9J1\":[\"Ingresa contraseña...\"],\"TusXkS\":[[\"days\"],\" días\"],\"Tz0i8g\":[\"Ajustes\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" segundos\"],\"U7yg75\":[\"Marcarse como ausente\"],\"UDb2YD\":[\"Reaccionar\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"Aún no has creado ningún enlace de invitación. Usa el formulario de arriba para generar el primero.\"],\"UGT5vp\":[\"Guardar configuración\"],\"UV5hLB\":[\"No se encontraron bans\"],\"Uaj3Nd\":[\"Mensajes de estado\"],\"Ue3uny\":[\"Predeterminado (sin perfil)\"],\"UkARhe\":[\"Normal – Protección estándar\"],\"Umn7Cj\":[\"Aún no hay comentarios. ¡Sé el primero!\"],\"UqtiKk\":[\"Descartar automáticamente en \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Abrir un mensaje privado con un usuario\"],\"UtUIRh\":[[\"0\"],\" mensajes anteriores\"],\"UwzP+U\":[\"Conexión segura\"],\"V0/A4O\":[\"Propietario del canal\"],\"V0zZWc\":[\"Esto también cerrará la red vinculada de abajo.\"],\"V2dwib\":[[\"0\"],\" debe ser un número.\"],\"V4qgxE\":[\"Creado hace menos de (min)\"],\"V8yTm6\":[\"Limpiar búsqueda\"],\"VBIlvI\":[\"Copiar salida\"],\"VDj9CU\":[\"Este host no acepta archivos \",[\"CIPHERTEXT_EXTENSION\"],\", que es como se guarda un adjunto cifrado. Al finalizar el cifrado, el archivo se envía tal cual.\"],\"VJScHU\":[\"Motivo\"],\"VLsmVV\":[\"Silenciar notificaciones\"],\"VP3V//\":[\"Frontal\"],\"VbyRUy\":[\"Comentarios\"],\"VcYc0A\":[\"Abrir opciones de red\"],\"VjzSNi\":[\"Buscando tu ubicación...\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" y \",[\"3\"],\" más están escribiendo...\"],\"Vmx0mQ\":[\"Establecido por:\"],\"Vq10dn\":[\"Salir de la llamada\"],\"VqX8C6\":[\"mostrar menos\"],\"VqnIZz\":[\"Ver nuestra política de privacidad y prácticas de datos\"],\"VrMygG\":[\"La longitud mínima es \",[\"0\"]],\"VrnTui\":[\"Tus pronombres, mostrados en tu perfil\"],\"VugX2C\":[\"Huella anterior\"],\"W8E3qn\":[\"Cuenta autenticada\"],\"WFxTHC\":[\"Agregar máscara de ban (p. ej., nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"El host del servidor es obligatorio\"],\"WNMYIN\":[\"cancelado\"],\"WOOPuM\":[\"Conexión perdida. Reconéctate para seguir chateando\"],\"WRYdXW\":[\"Posición del audio\"],\"WUOH5B\":[\"Ignorar usuario\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Mostrar 1 elemento más\"],\"other\":[\"Mostrar \",[\"1\"],\" elementos más\"]}]],\"WYxRzo\":[\"Crea y gestiona tus enlaces de invitación\"],\"Wbsc8H\":[\"Este eres tú\"],\"Wd38W1\":[\"Deja el canal en blanco para una invitación genérica a la red. La descripción es solo para tus registros — visible únicamente para ti en esta lista.\"],\"Weq9zb\":[\"General\"],\"Wf9lru\":[\"Grabar mensaje de voz\"],\"Wfj7Sk\":[\"Silenciar o activar los sonidos de notificación\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Perfil de usuario\"],\"X6S3lt\":[\"Buscar ajustes, canales, servidores...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Continuar de todos modos\"],\"XI1+wb\":[\"Formato no válido\"],\"XIXeuC\":[\"Mensaje a @\",[\"0\"]],\"XJOV1Y\":[\"Actividad\"],\"XPaN4U\":[[\"name\"],\" · entrada\"],\"XPd6DR\":[\"Historial de flujos de trabajo (\",[\"0\"],\", \",[\"activeTotal\"],\" activos)\"],\"XU5AOg\":[\"Entrada\"],\"XWgxXq\":[\"Álbum\"],\"Xd7+IT\":[\"Desfijar chat privado\"],\"XiSFjH\":[\"La foto que acabas de hacer\"],\"Xm/s+u\":[\"Pantalla\"],\"Xp2n93\":[\"Muestra medios desde el host de archivos de confianza de tu servidor. No se realizan solicitudes a servicios externos.\"],\"XvjC4F\":[\"Guardando...\"],\"Y+tK3n\":[\"Primer mensaje a enviar\"],\"YAqRpI\":[\"Registro de cuenta exitoso para \",[\"account\"],\": \",[\"message\"]],\"YDrGG0\":[\"Error al reconectar\"],\"YEfzvP\":[\"Tema protegido (+t)\"],\"YGAmpG\":[\"Repetir\"],\"YQOn6a\":[\"Contraer lista de miembros\"],\"YRCoE9\":[\"Operador del canal\"],\"YRwdh4\":[\"Dejar de compartir\"],\"YURQaF\":[\"Ver perfil\"],\"YdBSvr\":[\"Controlar la visualización de medios y contenido externo\"],\"Yj6U3V\":[\"Sin servidor central:\"],\"YjvpGx\":[\"Pronombres\"],\"Yp+Hi/\":[\"Abrir ajustes\"],\"YqH4l4\":[\"Sin clave\"],\"YulJZd\":[\"eliminado\"],\"YyUPpV\":[\"Cuenta:\"],\"Z7ZXbT\":[\"Aprobar\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" línea\"],\"other\":[\"#\",\" líneas\"]}]],\"Z8lGw6\":[\"Compartir\"],\"ZJSWfw\":[\"Mensaje al desconectarse del servidor\"],\"ZPHI0f\":[[\"nick\"],\" no respondió a la solicitud de cifrado.\"],\"ZR1dJ4\":[\"Invitaciones\"],\"ZTnDTA\":[\"Expandir flujo de trabajo\"],\"ZdWg0V\":[\"Abrir en el navegador\"],\"ZhRBbl\":[\"Buscar mensajes…\"],\"Zmcu3y\":[\"Filtros avanzados\"],\"ZqLD8l\":[\"A nivel del servidor\"],\"a0bHay\":[\"¿Desconectar <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Tema establecido hace más de (min)\"],\"a3LDKx\":[\"Seguridad\"],\"a739N6\":[\"Observa el tráfico IRC sin procesar de este servidor\"],\"aHKcKc\":[\"Página anterior\"],\"aIhsAD\":[\"Activar pulsar para hablar\"],\"aJTbXX\":[\"Contraseña de oper\"],\"aQryQv\":[\"El patrón ya existe\"],\"aW33cO\":[\"Reducir el ruido de fondo de tu micrófono\"],\"aW9pLN\":[\"Número máximo de usuarios permitidos en el canal. Deja vacío para no establecer límite.\"],\"aYaeko\":[\"No se pudo descifrar este mensaje. Se cifró para una sesión cuyas claves este dispositivo ya no tiene.\"],\"abGlUP\":[\"Volver al canal\"],\"aecNzk\":[\"Unirse al canal de voz \",[\"channelName\"]],\"afd7s2\":[\"Iniciar un canal de voz en \",[\"serverName\"]],\"ah4fmZ\":[\"También muestra vistas previas de YouTube, Vimeo, SoundCloud y servicios conocidos similares.\"],\"aifXak\":[\"No hay medios en este canal\"],\"ap2zBz\":[\"Relajado\"],\"aubGf5\":[\"El más fuerte, pero solo con otros usuarios de Obby\"],\"az8lvo\":[\"Desactivado\"],\"azXSNo\":[\"Expandir lista de miembros\"],\"azdliB\":[\"Iniciar sesión en una cuenta\"],\"b0Z/U1\":[\"Se alcanzó la duración máxima de grabación, así que la grabación se detuvo aquí.\"],\"b26wlF\":[\"ella/la\"],\"b2gRwi\":[\"Compartir tu ubicación\"],\"bD/+Ei\":[\"Estricto\"],\"bFDO8z\":[\"gateway en línea\"],\"bLt/0J\":[\"Flujo de trabajo\"],\"bQ6BJn\":[\"Configura reglas detalladas de protección contra flood. Cada regla especifica qué tipo de actividad monitorear y qué acción tomar cuando se superan los umbrales.\"],\"bRfx7k\":[\"Ir a la respuesta\"],\"bUu+tR\":[\"Este archivo no está cifrado. Cualquiera con el enlace puede abrirlo.\"],\"bVBC/W\":[\"Gateway conectado\"],\"bZJKzE\":[\"Exacta\"],\"beV7+y\":[\"El usuario recibirá una invitación para unirse a \",[\"channelName\"],\".\"],\"biKhQ2\":[\"Acerca de esta atribución\"],\"bk84cH\":[\"Mensaje de ausencia\"],\"bkHdLj\":[\"Agregar servidor IRC\"],\"blWpTh\":[\"Abrir mapa\"],\"bmQLn5\":[\"Añadir regla\"],\"bv4cFj\":[\"Transporte\"],\"bwRvnp\":[\"Acción\"],\"bzSI52\":[\"Descartar\"],\"c8+EVZ\":[\"Cuenta verificada\"],\"cBQkN7\":[\"Los nombres de los dispositivos permanecen ocultos hasta que permitas el acceso a la cámara.\"],\"cC5JaD\":[[\"nick\"],\" finalizó el cifrado.\"],\"cGYUlD\":[\"No se carga ninguna vista previa de medios.\"],\"cJMrvr\":[\"Este chat está cifrado con el esquema nativo de Obby. Compara las huellas digitales por un canal externo y luego márcalo como verificado.\"],\"cLF98o\":[\"Mostrar comentarios (\",[\"commentCount\"],\")\"],\"cPWpNd\":[\"Huella digital de \",[\"nick\"]],\"cSgpoS\":[\"Fijar chat privado\"],\"cXeEKu\":[\"Esto también cerrará las \",[\"0\"],\" redes vinculadas de abajo.\"],\"chQsxg\":[\"Copiar salida formateada\"],\"cl/A5J\":[\"¡Bienvenido a \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Eliminar\"],\"coPLXT\":[\"No almacenamos tus comunicaciones IRC en nuestros servidores\"],\"cqQyPB\":[\"Nombre de la carpeta\"],\"crYH/6\":[\"Reproductor de SoundCloud\"],\"cv5DQb\":[\"sin host configurado\"],\"cvJaBb\":[\"Nueva huella de \",[\"nick\"]],\"d+oYyk\":[\"Verificar cifrado\"],\"d3sis4\":[\"Agregar servidor\"],\"d9aN5k\":[\"Eliminar a \",[\"username\"],\" del canal\"],\"dCyaXa\":[\"Cifrando con \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Cancelar\"],\"dF6vP6\":[\"En vivo\"],\"dGi1We\":[\"Desfijar esta conversación de mensaje privado\"],\"dJVuyC\":[\"salió de \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"a\"],\"dNXmVa\":[\"Acceso denegado. Permite el acceso a la cámara y al micrófono en la configuración de tu navegador o sistema, y vuelve a intentarlo.\"],\"dRqrdL\":[[\"0\"],\" debe ser un número entero.\"],\"dTx/vl\":[\"Reducir el eco de tus altavoces captado por el micrófono\"],\"dXqxlh\":[\"<0>⚠️ ¡Riesgo de seguridad! Esta conexión puede ser vulnerable a intercepciones o ataques de intermediario.\"],\"dZwAKK\":[\"Abrir chat privado\"],\"da9Q/R\":[\"Modos del canal cambiados\"],\"dhJN3N\":[\"Mostrar comentarios\"],\"diaYU+\":[\"<0>\",[\"0\"],\" y <1>\",[\"1\"],\" están escribiendo...\"],\"dj2xTE\":[\"Descartar notificación\"],\"dkycQY\":[\"Cancelar cifrado\"],\"dlkjqx\":[\"Imagen en imagen\"],\"dnUmOX\":[\"Aún no hay bots registrados en esta red.\"],\"dpCzmC\":[\"Configuración de protección contra flood\"],\"dqoiJ2\":[\"Todavía no hay espectadores.\"],\"e8jzAa\":[\"quitar todos los adjuntos\"],\"e9dQpT\":[\"¿Deseas abrir este enlace en una nueva pestaña?\"],\"ePK91l\":[\"Editar\"],\"eYBDuB\":[\"Sube una imagen o proporciona una URL con sustitución opcional de \",[\"size\"],\" para tamaño dinámico\"],\"edBbee\":[\"Banear a \",[\"username\"],\" por hostmask (impide que vuelva a unirse desde la misma IP/host)\"],\"ekfzWq\":[\"Configuración de usuario\"],\"elPDWs\":[\"Personaliza tu experiencia con el cliente IRC\"],\"etgedT\":[\"Emojis\"],\"eu2osY\":[\"<0>💡 Recomendación: Continúa solo si confías en este servidor y entiendes los riesgos. Evita compartir información sensible o contraseñas a través de esta conexión.\"],\"euEhbr\":[\"Haz clic para unirte a \",[\"channel\"]],\"exyUec\":[\"Conexión\"],\"ez3vLd\":[\"Activar entrada multilínea\"],\"f0J5Ki\":[\"La comunicación entre servidores puede usar conexiones sin cifrar\"],\"f9BHJk\":[\"Advertir al usuario\"],\"fDOLLd\":[\"No se encontraron canales.\"],\"fFgbRU\":[[\"safeName\"],\" ya no está disponible en el servidor.\"],\"fHbMUl\":[\"canal-de-voz\"],\"fMPkxb\":[\"Mostrar más\"],\"fWPVzC\":[\"El servidor de archivos lo guarda legible y cualquiera que obtenga el enlace puede abrirlo. Cambia al cifrado de Obby para enviar archivos cifrados.\"],\"fYdEvu\":[\"Historial de flujos de trabajo (\",[\"0\"],\")\"],\"fdplPL\":[\"Silenciar para mí\"],\"ffzDkB\":[\"Analíticas anónimas:\"],\"fk1WEw\":[\"Cifrado\"],\"fq1GF9\":[\"Mostrar cuando los usuarios se desconectan del servidor\"],\"g1CwiD\":[\"¿Ejecutar \",[\"name\"],\"?\"],\"g3UF2V\":[\"Aceptar\"],\"g9NNfO\":[\"Iniciar video\"],\"gCldcN\":[\"Cambiar color de acento\"],\"gD44Av\":[\"¿Enviar este archivo sin cifrar?\"],\"gEF57C\":[\"Este servidor solo admite un tipo de conexión\"],\"gJuLUI\":[\"Lista de ignorados\"],\"gNzMrk\":[\"Avatar actual\"],\"gbfM3J\":[\"Esta cuenta está conectada desde \",[\"sessionCount\"],\" sesiones. Los detalles por sesión solo se revelan al titular de la cuenta o a los operadores de IRC.\"],\"gcoiFh\":[\"Reconectar\"],\"gfySTe\":[\"Contraer todo\"],\"gh06VD\":[\"Salida\"],\"gjPWyO\":[\"Ingresa tu apodo...\"],\"gnTaUA\":[\"Levantar la mano\"],\"gz6UQ3\":[\"Maximizar\"],\"h6/IMX\":[\"Agrega tu primera red\"],\"h6razj\":[\"Excluir máscara de nombre de canal\"],\"hG6jnw\":[\"Sin tema establecido\"],\"hG89Ed\":[\"Imagen\"],\"hYgDIe\":[\"Crear\"],\"hZ6znB\":[\"Puerto\"],\"ha+Bz5\":[\"ej., 100:1440\"],\"hctjqj\":[\"Selecciona un bot a la izquierda para ver sus comandos y acciones de gestión.\"],\"he3ygx\":[\"Copiar\"],\"hehnjM\":[\"Cantidad\"],\"hhAi8w\":[\"Registro de red\"],\"hou0tP\":[\"Transmisión\"],\"hxgCTb\":[\"Cerrar flujo de trabajo\"],\"hzdLuQ\":[\"Solo los usuarios con Voice o superior pueden hablar\"],\"i0qMbr\":[\"Inicio\"],\"iDNBZe\":[\"Notificaciones\"],\"iH8pgl\":[\"Atrás\"],\"iL9SZg\":[\"Banear usuario (por apodo)\"],\"iNt+3c\":[\"Volver a la imagen\"],\"iQvi+a\":[\"No advertirme sobre la baja seguridad de enlaces para este servidor\"],\"iSLIjg\":[\"Conectar\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Host del servidor\"],\"idD8Ev\":[\"Guardado\"],\"ifn/bQ\":[\"Esa pantalla ya no está.\"],\"iivqkW\":[\"Conectado desde\"],\"ij+Elv\":[\"Vista previa de imagen\"],\"ilIWp7\":[\"Alternar notificaciones\"],\"itEJCl\":[\"Renombrar o eliminar carpeta\"],\"iuaqvB\":[\"Usa * como comodín. Ejemplos: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Banear por hostmask\"],\"jA4uoI\":[\"Tema:\"],\"jHGY5E\":[\"Mensaje no enviado: la clave de cifrado cambió. Verifica la nueva clave o finaliza el cifrado antes de enviar sin cifrar.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Motivo (opcional)\"],\"jUV7CU\":[\"Subir avatar\"],\"jW5Uwh\":[\"Controla cuántos medios externos se cargan. Desactivado / Seguro / Fuentes confiables / Todo el contenido.\"],\"jXzms5\":[\"Opciones de adjunto\"],\"jZlrte\":[\"Color\"],\"jbq7j2\":[\"Rechazar\"],\"jfC/xh\":[\"Contacto\"],\"jvN2+I\":[[\"0\"],\" inactivo\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Copiar huella digital\"],\"k112DD\":[\"Cargar mensajes anteriores\"],\"k1opY7\":[\"Supresión de ruido\"],\"k3ID0F\":[\"Filtrar miembros…\"],\"k65gsE\":[\"Ver en detalle\"],\"k7Zgob\":[\"Cancelar conexión\"],\"kAVx5h\":[\"No se encontraron invitaciones\"],\"kCLEPU\":[\"Conectado a\"],\"kF5LKb\":[\"Patrones ignorados:\"],\"kG2fiE\":[\"definido por configuración\"],\"kGeOx/\":[\"Unirse a \",[\"0\"]],\"kITKr8\":[\"Cargando modos del canal...\"],\"kPpPsw\":[\"Eres un IRC Operator\"],\"kWJmRL\":[\"Tú\"],\"kb9fJC\":[\"Guardar el archivo descifrado\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Cifrando… (haz clic para cancelar)\"],\"kjMqSj\":[\"Copiar JSON\"],\"krViRy\":[\"Clic para copiar como JSON\"],\"ks71ra\":[\"Excepciones\"],\"kw4lRv\":[\"Medio operador del canal\"],\"kxgIRq\":[\"Selecciona o agrega un canal para comenzar.\"],\"ky2mw7\":[\"vía @\",[\"0\"]],\"ky6dWe\":[\"Vista previa del avatar\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Cargando canales...\"],\"l+IUVW\":[\"Verificación de cuenta exitosa para \",[\"account\"],\": \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"se reconectó\"],\"other\":[\"se reconectó \",[\"reconnectCount\"],\" veces\"]}]],\"l1l8sj\":[\"hace \",[\"0\"],\"d\"],\"l4mncX\":[\"Aquí no hay nadie. Pide a alguien que use /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#canal (opcional)\"],\"lCF0wC\":[\"Actualizar\"],\"lH+ed1\":[\"Esperando el primer paso…\"],\"lHVfE4\":[\"Archivo no subido: la clave de cifrado cambió. Revisa la nueva clave, o finaliza el cifrado para subir sin cifrar.\"],\"lHy8N5\":[\"Cargando más canales...\"],\"lJGJot\":[\"Buscar canales\"],\"lasgrr\":[\"usado\"],\"lbpf14\":[\"Unirse a \",[\"value\"]],\"lf3MT4\":[\"Canal del que salir (por defecto el actual)\"],\"lfFsZ4\":[\"Canales\"],\"lh69cG\":[[\"nick\"],\" quiere iniciar un chat cifrado\"],\"lip0az\":[\"Altavoz \",[\"0\"]],\"lkNdiH\":[\"Nombre de cuenta\"],\"loQxaJ\":[\"He vuelto\"],\"lrlQl/\":[\"Volumen de \",[\"0\"]],\"lvfaxv\":[\"INICIO\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Agregar\"],\"m8flAk\":[\"Vista previa (aún no subido)\"],\"mDkV0w\":[\"Iniciando flujo de trabajo…\"],\"mDt3zx\":[\"Verificar…\"],\"mEPxTp\":[\"<0>⚠️ ¡Ten cuidado! Solo abre enlaces de fuentes de confianza. Los enlaces maliciosos pueden comprometer tu seguridad o privacidad.\"],\"mH+wEJ\":[\"Mensaje \",[\"0\"],\" (Enter para nueva línea, Shift+Enter para enviar)\"],\"mHGdhG\":[\"Información del servidor\"],\"mHfd/S\":[\"Lo que estás haciendo\"],\"mMYBD9\":[\"Amplio – Ámbito de protección más amplio\"],\"mQuDmS\":[[\"sender\"],\" reinició el cifrado. Esta conversación sigue sin cifrar hasta que lo aceptes.\"],\"mRsNSE\":[\"Ver bots\"],\"mTGsPd\":[\"Tema del canal\"],\"mU8j6O\":[\"Sin mensajes externos (+n)\"],\"mZp8FL\":[\"Retorno automático a línea única\"],\"mdIQ65\":[\"Tus mensajes con \",[\"nick\"],\" están cifrados. Estos archivos son demasiado grandes para cifrarlos y se enviarían sin cifrar.\"],\"mdQu8G\":[\"TuApodo\"],\"miSSBQ\":[\"Comentarios (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Elegir micrófono y cámara\"],\"mvyLSy\":[\"El usuario está autenticado\"],\"mwtcGl\":[\"Cerrar comentarios\"],\"myL0MR\":[\"¿Eliminar esta red?\"],\"mzI/c+\":[\"Descargar\"],\"mzfIag\":[\"servidor\"],\"n3fGRk\":[\"establecido por \",[\"0\"]],\"n5+j9l\":[\"p. ej. <0>wss://host:port/socket\"],\"n6T9To\":[\"Activar sonido para mí\"],\"n8TilE\":[\"Copiar nombre del canal\"],\"n9NCB9\":[\"Manejado por Obby antes de ser enviado\"],\"nDekZG\":[\"Editar conexión\"],\"nDvKjY\":[\"Canal de voz\"],\"nE9jsU\":[\"Relajado – Protección menos agresiva\"],\"nNflMD\":[\"Salir del canal\"],\"nPXkBi\":[\"Cargando datos WHOIS...\"],\"nWMRxa\":[\"Desfijar\"],\"nX4XLG\":[\"Acciones de operador\"],\"nXnMSE\":[\"Tu navegador no puede reproducir este vídeo.\"],\"nYiCGx\":[\"Aceptar la nueva clave\"],\"nkC032\":[\"Sin perfil de flood\"],\"nsLuck\":[\"El cifrado finalizó antes de que se enviara este archivo. No se entregó.\"],\"nta7V8\":[\"Opciones de cifrado\"],\"o69z4d\":[\"Enviar un mensaje de advertencia a \",[\"username\"]],\"o9ylQi\":[\"Busca GIFs para empezar\"],\"oFGkER\":[\"Avisos del servidor\"],\"oOi11l\":[\"Ir al final\"],\"oPYIL5\":[\"red\"],\"oQEzQR\":[\"Nuevo mensaje directo\"],\"oRH6Dq\":[\"canal\"],\"oX4ytF\":[\"apodo\"],\"oXOSPE\":[\"En línea\"],\"oaTtrx\":[\"Buscar bots\"],\"oal760\":[\"Son posibles ataques de intermediario en los enlaces del servidor\"],\"obBbyQ\":[\"Grabar pantalla\"],\"oeqmmJ\":[\"Fuentes de confianza\"],\"ogKae6\":[\"El cifrado no está disponible en este dispositivo.\"],\"optX0N\":[\"hace \",[\"0\"],\"h\"],\"ovBPCi\":[\"Predeterminado\"],\"p0Z69r\":[\"El patrón no puede estar vacío\"],\"p1KgtK\":[\"Error al cargar el audio\"],\"p59pEv\":[\"Detalles adicionales\"],\"p7sRI6\":[\"Avisar a otros cuando estás escribiendo\"],\"pBm1od\":[\"Canal secreto\"],\"pDpirO\":[\"Comando proporcionado por el servidor IRC\"],\"pEK2nL\":[\"Este mensaje no estaba cifrado. Puede provenir de otro cliente de esa persona que no usa cifrado.\"],\"pJ/IRc\":[\"Detener grabación\"],\"pNmiXx\":[\"Tu apodo predeterminado para todos los servidores\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Contraseña de la cuenta\"],\"pZGrXo\":[\"Cambiar de cámara\"],\"peNE68\":[\"Permanente\"],\"pgoP68\":[\"Desactivar pulsar para hablar\"],\"plhHQt\":[\"Sin datos\"],\"pm6+q5\":[\"Advertencia de seguridad\"],\"pn5qSs\":[\"Información adicional\"],\"pqr+oY\":[\"Mensaje \",[\"0\"]],\"puvGJc\":[\"Jugar al tres en raya\"],\"q0cR4S\":[\"ahora se llama **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"El canal no aparecerá en los comandos LIST ni NAMES\"],\"qGMwvV\":[\"Nivel del micrófono\"],\"qIk9n4\":[[\"minutes\"],\" minutos\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" está escribiendo...\"],\"qLpTm/\":[\"Eliminar reacción \",[\"emoji\"]],\"qVkGWK\":[\"Fijar\"],\"qXgujk\":[\"Enviar una acción / emote\"],\"qY8wNa\":[\"Página de inicio\"],\"qZQ5M4\":[\"Verificaste este contacto.\"],\"qa9cy4\":[\"Foto\"],\"qb0xJ7\":[\"Usa comodines: * coincide con cualquier secuencia, ? coincide con cualquier carácter individual. Ejemplos: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Clave del canal (+k)\"],\"qtoOYG\":[\"Sin límite\"],\"r1W2AS\":[\"Imagen del servidor de archivos\"],\"r9l16H\":[\"Este dispositivo no pudo obtener tu ubicación en este momento.\"],\"rI9ogj\":[\"Abrir opciones del canal\"],\"rIPR2O\":[\"Tema establecido hace menos de (min)\"],\"rMMSYo\":[\"La longitud máxima es \",[\"0\"]],\"rT2cV+\":[\"Cámara\"],\"rWtzQe\":[\"La red se dividió y se reconectó. ✅\"],\"rYG2u6\":[\"Por favor espera...\"],\"rjGI/Q\":[\"Privacidad\"],\"rjTJRY\":[\"suspendido\"],\"rk8iDX\":[\"Cargando GIFs...\"],\"rn6SBY\":[\"Activar sonido\"],\"ry4yU/\":[\"Ver sin formato\"],\"rzK+O+\":[[\"nick\"],\" envía mensajes cifrados que este dispositivo no puede leer. Hay que iniciar el cifrado otra vez para poder abrirlos.\"],\"s/UKqq\":[\"Fue expulsado del canal\"],\"s/ereB\":[\"activo\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" clave\"],\"other\":[\"#\",\" claves\"]}]],\"s36GUv\":[\"Permitir acceso al micrófono\"],\"s4NaO3\":[\"No se pudo obtener tu ubicación.\"],\"s7L3Mu\":[\"nueva carpeta\"],\"s7oqXR\":[\"Selecciona una red\"],\"s8cATI\":[\"se unió a \",[\"channelName\"]],\"sCO9ue\":[\"La conexión a <0>\",[\"serverName\"],\" presenta los siguientes problemas de seguridad:\"],\"sGH11W\":[\"Servidor\"],\"sHI1H+\":[\"ahora se llama **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" te ha invitado a unirte a \",[\"channel\"]],\"sUBSbK\":[\"Aún no hay redes upstream.\"],\"sW5OjU\":[\"requerido\"],\"sYI3px\":[\"Apodo al que escribir\"],\"sby+1/\":[\"Haz clic para copiar\"],\"sfN25C\":[\"Tu nombre real o completo\"],\"shXreC\":[\"Grabar un área de la pantalla\"],\"sliuzR\":[\"Abrir enlace\"],\"sqrO9R\":[\"Menciones personalizadas\"],\"sr6RdJ\":[\"Multilínea con Shift+Enter\"],\"swrCpB\":[\"El canal ha sido renombrado de \",[\"oldName\"],\" a \",[\"newName\"],\" por \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Avanzado\"],\"t/YqKh\":[\"Eliminar\"],\"t2RBbk\":[\"Canal de texto\"],\"t47eHD\":[\"Tu identificador único en este servidor\"],\"tAkAh0\":[\"URL con sustitución opcional de \",[\"size\"],\" para tamaño dinámico. Ejemplo: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Copia fallida, selecciona para reintentar\"],\"tXLJS3\":[\"Mostrar u ocultar la barra lateral de canales\"],\"tfDRzk\":[\"Guardar\"],\"tgfK6H\":[\"Copiar flujo de trabajo\"],\"thC9Rq\":[\"Salir de un canal\"],\"tiBsJk\":[\"salió de \",[\"channelName\"]],\"tl/zMw\":[\"Este navegador no puede grabar audio.\"],\"tpVoTN\":[\"La información sobre quién invocó este comando la proporciona el bot y el servidor no puede verificar al remitente.\"],\"tsc6g4\":[\"Descifrando \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"salió (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" línea más\"],\"other\":[\"#\",\" líneas más\"]}]],\"tu2JEr\":[\"Canal al que unirse (#nombre)\"],\"u0TcnO\":[\"El apodo {nick} ya está en uso, reintentando con {newNick}\"],\"u0a8B4\":[\"Autenticarse como operador IRC para acceso administrativo\"],\"u0rWFU\":[\"Creado hace más de (min)\"],\"u72w3t\":[\"Usuarios y patrones a ignorar\"],\"u7jc2L\":[\"salió\"],\"uAQUqI\":[\"Estado\"],\"uB85T3\":[\"Error al guardar: \",[\"msg\"]],\"uK9Jap\":[\"Los navegadores solo muestran tus altavoces cuando has permitido el acceso a un micrófono o una cámara. No se graba nada.\"],\"uKPqyn\":[\"Centrar en tu ubicación\"],\"uMIUx8\":[\"¿Eliminar el bot \",[\"0\"],\"? Esto elimina la fila de la base de datos de forma reversible; reutiliza el nick más tarde solo después de un /REHASH.\"],\"uNSY8W\":[\"Reconectando. Edita la conexión si esto sigue fallando\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Mostrar MOTD\"],\"uW3lLI\":[\"Servidores IRC:\"],\"ukyW4o\":[\"Tus enlaces de invitación\"],\"uowbPn\":[\"quitar adjunto\"],\"usSSr/\":[\"Nivel de zoom\"],\"v0xJr9\":[\"La clave de cifrado de \",[\"nick\"],\" cambió. Eso ocurre en un dispositivo nuevo, y también es como se ve un atacante. Compara la nueva huella con \",[\"nick\"],\" fuera de este chat y luego acéptala.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Shift+Enter para nuevas líneas (Enter envía)\"],\"vERlcd\":[\"Perfil\"],\"vK0RL8\":[\"Sin tema\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Idioma\"],\"vYUkQB\":[\"No se detectó ningún altavoz.\"],\"vaHYxN\":[\"Nombre real\"],\"vhjbKr\":[\"Ausente\"],\"vnq5rj\":[\"Grabar mensaje de video\"],\"w/nogd\":[[\"0\"],\" red\",[\"1\"],\" — elige una para unirte\"],\"w4NYox\":[\"cliente \",[\"title\"]],\"w8dbR6\":[\"Elige el micrófono, la cámara y el altavoz que usan las llamadas\"],\"w8xQRx\":[\"Valor no válido\"],\"wCKe3+\":[\"Historial de flujos de trabajo\"],\"wFjjxZ\":[\"fue expulsado de \",[\"channelName\"],\" por \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"No se encontraron excepciones de ban\"],\"wHhlQr\":[\"Aceptar chat cifrado\"],\"wJijgU\":[\"Ubicación\"],\"wK0BwN\":[\"La clave de cifrado cambió\"],\"wPrGnM\":[\"Administrador del canal\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Razonamiento\"],\"wbm86v\":[\"Mostrar cuando los usuarios entran o salen de canales\"],\"wdxz7K\":[\"Origen\"],\"whqZ9r\":[\"Palabras o frases adicionales para resaltar\"],\"wlQNTg\":[\"Miembros\"],\"wm7RV4\":[\"Sonido de notificación\"],\"woaefe\":[\"Predeterminado del sistema\"],\"wsRxbL\":[\"Grabar audio\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Tus mensajes podrían ser interceptados al retransmitirse entre servidores\"],\"x1m5RZ\":[\"Invitar usuario\"],\"x3+y8b\":[\"Esta cantidad de personas se ha registrado mediante este enlace\"],\"xCJdfg\":[\"Limpiar\"],\"xDAtGP\":[\"Mensaje\"],\"xDN4e3\":[\"Ver información del canal\"],\"xOTzt5\":[\"ahora mismo\"],\"xQv7xy\":[\"Compartir tu ubicación con \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" y <2>\",[\"2\"],\" están escribiendo...\"],\"xUHRTR\":[\"Autenticarse automáticamente como operador al conectar\"],\"xWHwwQ\":[\"Bans\"],\"xXs5GT\":[\"Archivo no subido: el cifrado aún se está configurando. Podrá enviarse cuando el cifrado esté activo, o después de finalizarlo.\"],\"xYilR2\":[\"Medios\"],\"xbi8D6\":[\"Este servidor no admite enlaces de invitación (no se anuncia la capacidad<0>obby.world/invitation). Puedes seguir chateando con normalidad; este panel es para redes basadas en obbyircd.\"],\"xceQrO\":[\"Solo se admiten websockets seguros\"],\"xdtXa+\":[\"nombre-del-canal\"],\"xlCYOE\":[\"Cargando más mensajes...\"],\"xlhswE\":[\"El valor mínimo es \",[\"0\"]],\"xq97Ci\":[\"Agregar una palabra o frase...\"],\"xuRqRq\":[\"Límite de usuarios (+l)\"],\"y1eoq1\":[\"Copiar enlace\"],\"y7sj+0\":[\"Transmisor\"],\"yIHP+U\":[\"Adjunto cifrado de un host que no es de confianza. Activa el contenido externo para abrirlo.\"],\"yJ1eqU\":[\"Espectadores (\",[\"0\"],\")\"],\"yJztBY\":[\"Eliminar red\"],\"yNeucF\":[\"Este servidor no admite metadatos de perfil extendido (extensión IRCv3 METADATA). Los campos adicionales como avatar, nombre a mostrar y estado no están disponibles.\"],\"yPlrca\":[\"Avatar del canal\"],\"yQE2r9\":[\"Cargando\"],\"ySEw1a\":[\"Bots (cargando \",[\"botsLoadingCount\"],\")\"],\"ySU+JY\":[\"tu@correo.com\"],\"ySlukM\":[\"Obby - Llevando IRC al futuro\"],\"yTX1Rt\":[\"Nombre de usuario Oper\"],\"yYOzWD\":[\"registros\"],\"yek4JL\":[\"Mover carpeta hacia arriba\"],\"yfx9Re\":[\"Contraseña de operador IRC\"],\"ygCKqB\":[\"Detener\"],\"ymDxJx\":[\"Nombre de usuario de operador IRC\"],\"yrpRsQ\":[\"Ordenar por nombre\"],\"ywVWqb\":[\"Tus mensajes con \",[\"nick\"],\" están cifrados. \",[\"0\"],\" de \",[\"1\"],\" archivos son demasiado grandes para cifrarlos y se enviarían sin cifrar. El resto sigue cifrado.\"],\"yz7wBu\":[\"Cerrar\"],\"z0DY9w\":[\"Mensaje \",[\"0\"],\" (Shift+Enter para nueva línea)\"],\"z2xxYa\":[\"Cifrado y verificado\"],\"zCEMmq\":[\"Este navegador no puede grabar video.\"],\"zFT5rr\":[\"completado\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" paso\"],\"other\":[\"#\",\" pasos\"]}]],\"zJS04D\":[\"Sacar de la carpeta\"],\"zJw+jA\":[\"establece modo: \",[\"0\"]],\"zNSskd\":[\"No se pudo realizar la grabación.\"],\"zZm1gU\":[\"Detener video\"],\"zb/HT0\":[\"mostrar más\"],\"zbSnl2\":[\"Se alcanzó el límite de tamaño de subida, así que la grabación se detuvo aquí.\"],\"zbymaY\":[\"hace \",[\"0\"],\"m\"],\"zebeLu\":[\"Ingresa el nombre de usuario de oper\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Altavoz\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Los nombres de los dispositivos permanecen ocultos hasta que permitas el acceso al micrófono.\"],\"+2t41u\":[\"Introduce el código de 6 dígitos de tu aplicación de autenticación para terminar de iniciar sesión como \",[\"account\"],\".\"],\"+5VMrz\":[\"Formato de patrón inválido. Usa el formato nick!user@host (se permiten comodines *)\"],\"+6NQQA\":[\"Canal de soporte general\"],\"+6NyRG\":[\"Cliente\"],\"+AI7ot\":[\"Compartir ubicación\"],\"+B5ztW\":[\"añadir canal\"],\"+K0AvT\":[\"Desconectar\"],\"+Q1v1x\":[\"Autenticado\"],\"+WNb3x\":[\"Separar video\"],\"+cyFdH\":[\"Mensaje predeterminado al marcarse como ausente\"],\"+fRR7i\":[\"Suspender\"],\"+mVPqU\":[\"Renderizar formato Markdown en mensajes\"],\"+s1J8k\":[\"Marcar como leído\"],\"+s4tdz\":[\"Copiar apodo\"],\"+vqCJH\":[\"Tu nombre de usuario de cuenta para autenticación\"],\"+yPBXI\":[\"Elegir archivo\"],\"+zy2Nq\":[\"Tipo\"],\"/09cao\":[\"Baja seguridad de enlace (Nivel \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Marcarse como de vuelta\"],\"/3BQ4J\":[\"Los usuarios fuera del canal no pueden enviar mensajes a él\"],\"/4C8U0\":[\"Copiar todo\"],\"/6BzZF\":[\"Alternar lista de miembros\"],\"/AkXyp\":[\"¿Confirmar?\"],\"/DwR+n\":[\"Creando…\"],\"/TNOPk\":[\"El usuario está ausente\"],\"/UGQxY\":[\"Cámara \",[\"0\"]],\"/X0D0z\":[\"Elige el altavoz por el que se reproducen las llamadas\"],\"/XQgft\":[\"Explorar\"],\"/abSCI\":[\"Copia fallida, toca para reintentar\"],\"/cF7Rs\":[\"Volumen\"],\"/dqduX\":[\"Página siguiente\"],\"/fc3q4\":[\"Todo el contenido\"],\"/kISDh\":[\"Activar sonidos de notificación\"],\"/kL38k\":[\"Reordenar canales\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"Nueva contraseña\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Reproducir sonidos para menciones y mensajes\"],\"/xQ19T\":[\"Bots en esta red\"],\"/zrWol\":[\"Sin cifrar\"],\"0/0ZGA\":[\"Máscara de nombre de canal\"],\"05LWBX\":[\"Añadir llave biométrica / de seguridad\"],\"0CvhiV\":[\"Bot en este canal\"],\"0D1Q7K\":[\"Rendirse\"],\"0D6j7U\":[\"Más información sobre reglas personalizadas →\"],\"0NqWnb\":[\"Invitar a transmitir\"],\"0XsHcR\":[\"Expulsar usuario\"],\"0ZpE//\":[\"Ordenar por usuarios\"],\"0bEPwz\":[\"Marcar como ausente\"],\"0dGkPt\":[\"Expandir lista de canales\"],\"0gS7M5\":[\"Nombre a mostrar\"],\"0kS+M8\":[\"EjemploRED\"],\"0lUbyX\":[\"Introduce el nombre de tu cuenta. Enviaremos un código de recuperación de 6 dígitos a la dirección verificada registrada.\"],\"0rgoY7\":[\"Solo te conectas a los servidores que eliges\"],\"0rz+/Q\":[\"Cargando comandos…\"],\"0wdd7X\":[\"Unirse\"],\"0xHrY2\":[\"Este servidor no anuncia una URL de backend (draft/authtoken u obby.world/FILEHOST). No se puede acceder a los endpoints de administración.\"],\"196EG4\":[\"Eliminar chat privado\"],\"1A3EXy\":[\"Expandir\"],\"1AzsG5\":[\"Vincular con \",[\"0\"]],\"1C/fOn\":[\"El bot aún no ha registrado ningún comando slash.\"],\"1DSr1i\":[\"Registrar una cuenta\"],\"1K9HPk\":[\"Ver árbol\"],\"1O/24y\":[\"Alternar lista de canales\"],\"1OWwRx\":[\"Comandos del bot\"],\"1QfxQT\":[\"Descartar\"],\"1TNIig\":[\"Abrir\"],\"1VPJJ2\":[\"Advertencia de enlace externo\"],\"1VyPbQ\":[\"Girar 90°\"],\"1ZC/dv\":[\"Sin menciones ni mensajes sin leer\"],\"1iY5xv\":[\"Micrófono\"],\"1p1J0V\":[\"Paquete vacío. Añade algunos emoji.\"],\"1pO1zi\":[\"El nombre del servidor es obligatorio\"],\"1qqOhi\":[\"Arrastra un tirador para mover un canal o meterlo en una carpeta\"],\"1t/NnN\":[\"Rechazar\"],\"1u8a3u\":[\"Buscar emojis...\"],\"1ub+Zu\":[[\"hours\"],\" horas\"],\"1uwfzQ\":[\"Ver tema del canal\"],\"1wdjme\":[\"Personas\"],\"268g7c\":[\"Ingresa el nombre a mostrar\"],\"27I0xj\":[\"Bot en todo el servidor, accesible desde cualquier canal\"],\"2CEOW6\":[\"Red vinculada a través del bouncer soju\"],\"2F9+AZ\":[\"Aún no se ha capturado tráfico IRC en bruto. Prueba a conectarte o a enviar un mensaje.\"],\"2FOFq1\":[\"Los operadores del servidor en la red podrían leer tus mensajes\"],\"2FYpfJ\":[\"Más\"],\"2HF1Y2\":[[\"inviter\"],\" ha invitado a \",[\"target\"],\" a unirse a \",[\"channel\"]],\"2I70QL\":[\"Ver información del perfil de usuario\"],\"2QYdmE\":[\"Usuarios:\"],\"2QpEjG\":[\"salió\"],\"2YOR+h\":[\"Conéctate a un servidor para gestionar los ajustes de operador.\"],\"2bimFY\":[\"Usar contraseña del servidor\"],\"2gMuHR\":[\"Se unió\"],\"2iTmdZ\":[\"Almacenamiento local:\"],\"2odkwe\":[\"Estricto – Protección más agresiva\"],\"2qXqZQ\":[\"Modos de usuario\"],\"2uDhbA\":[\"Ingresa el nombre de usuario a invitar\"],\"2xXP/g\":[\"Unirse a un canal\"],\"2y9Ojd\":[\"Suelta archivos aquí para adjuntarlos\"],\"2ygf/L\":[\"← Atrás\"],\"2zEgxj\":[\"Buscar GIFs...\"],\"33SIID\":[\"Elige una contraseña (3 caracteres o más).\"],\"38+WDJ\":[\"Cancelación de eco\"],\"3BKxln\":[\"Hacer foto\"],\"3JjdaA\":[\"Ejecutar\"],\"3Kf9Jh\":[\"Degradar a espectador\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" transmitiendo · \",[\"1\"],\" viendo\"],\"3MbP5E\":[\"Mensaje cifrado\"],\"3RdPhl\":[\"Renombrar canal\"],\"3THokf\":[\"Usuario con voz\"],\"3TSz9S\":[\"Minimizar\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Desplazar el chat a esta respuesta\"],\"3hij11\":[\"Unirse a \",[\"channelName\"]],\"3jBDvM\":[\"Nombre a mostrar del canal\"],\"3pRst1\":[\"Recibiendo lista de comandos…\"],\"3ryuFU\":[\"Informes de errores opcionales para mejorar la app\"],\"3uBF/8\":[\"Cerrar visor\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"No se pudo establecer el cifrado con \",[\"nick\"],\".\"],\"3wG7HI\":[\"Subido\"],\"3xf8Kz\":[\"Ingresa nombre de cuenta...\"],\"4/Rr0R\":[\"Invitar a un usuario al canal actual\"],\"47jCYx\":[\"Restablecimiento de contraseña completado\"],\"4EZrJN\":[\"Reglas\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"Verificar código\"],\"4N0n26\":[\"Trasera\"],\"4NqeT4\":[\"Perfil de flood (+F)\"],\"4QXpWJ\":[\"tiempo agotado\"],\"4RZQRK\":[\"¿Qué estás haciendo?\"],\"4cEClj\":[\"Sesiones\"],\"4hfTrB\":[\"Apodo\"],\"4n99LO\":[\"Ya en \",[\"0\"]],\"4t6vMV\":[\"Cambiar automáticamente a línea única para mensajes cortos\"],\"4vsHmf\":[\"Tiempo (min)\"],\"4x/Axu\":[\"Tu bouncer aún no tiene ninguna red. Agrega una para empezar.\"],\"4xUsvX\":[\"Nombre (p. ej. iPhone)\"],\"5+INAX\":[\"Resaltar mensajes que te mencionan\"],\"5R5Pv/\":[\"Nombre de oper\"],\"5TjgWS\":[\"La URL debe ser http(s):// o data:.\"],\"5WWr3M\":[\"Aproximada\"],\"5cKKWR\":[\"Gestionar paquetes\"],\"5kS5np\":[\"Marcar como verificado\"],\"5yB4Kk\":[\"El servidor de archivos no lo permitió.\"],\"678PKt\":[\"Nombre de red\"],\"6Aih4U\":[\"Desconectado\"],\"6CO3WE\":[\"Contraseña requerida para unirse al canal. Deja vacío para eliminar la clave.\"],\"6FyrFm\":[\"Compartir pantalla\"],\"6HhMs3\":[\"Mensaje de salida\"],\"6OpRdF\":[\"Ajustar automáticamente el volumen de tu micrófono\"],\"6UUrUs\":[\"WebAuthn no está disponible en este entorno.\"],\"6V3Ea3\":[\"Copiado\"],\"6XJBxM\":[\"Tu navegador no puede reproducir este audio.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" elemento\"],\"other\":[\"#\",\" elementos\"]}]],\"6lGV3K\":[\"Mostrar menos\"],\"6mi5TD\":[\"Permite el acceso a la cámara en los ajustes para compartir vídeo\"],\"6yFOEi\":[\"Ingresa contraseña de oper...\"],\"6yR6/K\":[\"Publicar el mensaje del día de cada servidor en Avisos del servidor y su página de bienvenida\"],\"6zJnDQ\":[\"Activar audio\"],\"7+IHTZ\":[\"Ningún archivo elegido\"],\"7+q3Wn\":[\"#canal\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (ej., spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Este chat está cifrado con OTR, compatible con otros clientes de IRC. Compara las huellas digitales por un canal externo y luego márcalo como verificado.\"],\"7PSmAM\":[\"Permite el acceso al micrófono en los ajustes para hablar\"],\"7QkKyN\":[\"Enviar mensaje privado\"],\"7U1W7c\":[\"Muy relajado\"],\"7Y1YQj\":[\"Nombre real:\"],\"7YHArF\":[\"— abrir en visor\"],\"7cNwAY\":[\"Gestionar bots (cargando \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"Abrir flujo de trabajo\"],\"7jL88x\":[\"¿Eliminar este mensaje? Esta acción no se puede deshacer.\"],\"7l15X4\":[\"fallido\"],\"7nGhhM\":[\"¿Qué piensas?\"],\"7sEpu1\":[\"Miembros — \",[\"0\"]],\"7sNhEz\":[\"Nombre de usuario\"],\"7w5KHY\":[\"Tus mensajes con \",[\"nick\"],\" están cifrados con OTR, que solo transporta texto. Estos archivos se enviarían sin cifrar.\"],\"7y+YDA\":[\"Enviar sin cifrar\"],\"85Fz0S\":[\"Arrastra para mover\"],\"8H0Q+x\":[\"Más información sobre perfiles →\"],\"8Phu0A\":[\"Mostrar cuando los usuarios cambian su apodo\"],\"8VEDbV\":[\"Secreto\"],\"8XTG9e\":[\"Ingresa la contraseña de oper\"],\"8XsV2J\":[\"Reintentar envío\"],\"8ZsakT\":[\"Contraseña\"],\"8dYnq1\":[\"Se alcanzó la duración máxima de grabación. La grabación se detuvo: envíala o descártala.\"],\"8gSwST\":[\"No tienes credenciales 2FA registradas.\"],\"8kR84m\":[\"Estás a punto de abrir un enlace externo:\"],\"8kZ9ZV\":[\"Finalizar cifrado\"],\"8lCgih\":[\"Eliminar regla\"],\"8mmL7G\":[\"Carga mensajes más antiguos para alcanzar la respuesta\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" paso\"],\"other\":[\"#\",\" pasos\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"se unió\"],\"other\":[\"se unió \",[\"joinCount\"],\" veces\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"Subiendo 1 archivo\"],\"other\":[\"Subiendo \",\"#\",\" archivos\"]}]],\"9BMLnJ\":[\"Reconectar al servidor\"],\"9LXhb1\":[\"Grabar pantalla\"],\"9NST0r\":[\"Por seguridad, se cerraron todas las sesiones existentes de esta cuenta y se borró el estado del servidor asociado a la cuenta. Si la autenticación en dos pasos estaba activada, sigue activada, así que el próximo inicio de sesión la seguirá exigiendo.\"],\"9OEgyT\":[\"Agregar reacción\"],\"9PQ8m2\":[\"G-Line (ban global)\"],\"9Qs99X\":[\"Correo electrónico:\"],\"9QupBP\":[\"Eliminar patrón\"],\"9TBhGc\":[\"Bajar la mano\"],\"9W7tl5\":[\"(sin cambios)\"],\"9aCFGH\":[\"Cifrar este chat\"],\"9bG48P\":[\"Enviando\"],\"9f5f0u\":[\"¿Preguntas sobre privacidad? Contáctanos:\"],\"9hXrER\":[\"Unirse a un canal en \",[\"serverName\"]],\"9iweoP\":[\"Redes en \",[\"0\"]],\"9n+Pj3\":[\"nombre-stream\"],\"9q17ZR\":[[\"0\"],\" es obligatorio.\"],\"9qIYMn\":[\"Nuevo apodo\"],\"9rnFEa\":[\"Llamadas\"],\"9unqs3\":[\"Ausente:\"],\"9v3hwv\":[\"No se encontraron servidores.\"],\"9zb2WA\":[\"Conectando\"],\"A1taO8\":[\"Buscar\"],\"A2adVi\":[\"Enviar notificaciones de escritura\"],\"A9Rhec\":[\"Nombre del canal\"],\"AFOOaq\":[\"¿Eliminar el paquete \\\"\",[\"packId\"],\"\\\"? También se eliminarán todos los emoji que contiene.\"],\"AFXuc0\":[\"Mensaje no enviado: el cifrado dejó de funcionar. Finaliza el cifrado para enviar sin cifrar.\"],\"ALZ4SG\":[\"Silenciar audio\"],\"AWOSPo\":[\"Acercar\"],\"AXSpEQ\":[\"Oper al conectar\"],\"AXkuzz\":[\"No se detectó ninguna cámara.\"],\"AdKRCX\":[\"Estás conectado a <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Cuenta\"],\"AhNP40\":[\"Buscar posición\"],\"AhYrTA\":[\"Conexión: mala\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Apodo cambiado\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Cancelar respuesta\"],\"ApSx0O\":[\"Se encontraron \",[\"0\"],\" mensajes que coinciden con \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Iniciar sesión de nuevo\"],\"AxPAXW\":[\"No se encontraron resultados\"],\"AyNqAB\":[\"Mostrar todos los eventos del servidor en el chat\"],\"B/QqGw\":[\"Alejado del teclado\"],\"B0sB2k\":[\"Texto plano\"],\"B1MuZq\":[\"Elige tu cámara y mira la vista previa de lo que ve\"],\"B8AaMI\":[\"Este campo es obligatorio\"],\"BA2c49\":[\"El servidor no admite filtrado avanzado de LIST\"],\"BBCFUg\":[[\"sender\"],\" reinició el cifrado, así que esta conversación se está configurando otra vez.\"],\"BGul2A\":[\"Tienes cambios sin guardar. ¿Seguro que deseas cerrar sin guardar?\"],\"BIDT9R\":[\"Bots\"],\"BIf9fi\":[\"Tu mensaje de estado\"],\"BOJWfb\":[\"¿Desconectar del bouncer soju?\"],\"BPm98R\":[\"No hay ningún servidor seleccionado. Elige primero un servidor en la barra lateral; los enlaces de invitación se gestionan por servidor.\"],\"BRNbHt\":[\"Cifrado, sin verificar\"],\"BZADk0\":[\"Dejar la transmisión\"],\"BZyTNS\":[\"Acceso a la ubicación denegado. Permite el acceso a la ubicación en la configuración de tu navegador o sistema, y vuelve a intentarlo.\"],\"BZz3md\":[\"Tu sitio web personal\"],\"Bgm/H7\":[\"Permitir ingresar múltiples líneas de texto\"],\"BiQIl1\":[\"Fijar esta conversación de mensaje privado\"],\"BlNZZ2\":[\"Haz clic para ir al mensaje\"],\"Bowq3c\":[\"Solo los operadores pueden cambiar el tema del canal\"],\"Btozzp\":[\"Esta imagen ha expirado\"],\"Bu/ywL\":[\"Elegir tipo de canal\"],\"Bycfjm\":[\"Total: \",[\"0\"]],\"C6IBQc\":[\"Copiar JSON completo\"],\"C6amLT\":[\"Ese dispositivo no está disponible en este momento.\"],\"C9L9wL\":[\"Recopilación de datos\"],\"CDq4wC\":[\"Moderar usuario\"],\"CHVRxG\":[\"Mensaje a @\",[\"0\"],\" (Mayús+Intro para nueva línea)\"],\"CN9zdR\":[\"El nombre y la contraseña de oper son obligatorios\"],\"CW3sYa\":[\"Agregar reacción \",[\"emoji\"]],\"CaAkqd\":[\"Mostrar desconexiones\"],\"CaQ1Gb\":[\"Bot definido por configuración. Edita obbyircd.conf y /REHASH para cambiar su estado.\"],\"CbvaYj\":[\"Banear por apodo\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Selecciona un canal\"],\"CpwGv7\":[\"La clave de \",[\"nick\"],\" es distinta de la que viste antes. Eso ocurre tras una reinstalación o en un dispositivo nuevo, y también es el aspecto que tiene un ataque de intermediario. Compara la nueva huella por otro canal antes de aceptarla.\"],\"CqO9qC\":[\"Sesión\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"No se detectó ningún micrófono.\"],\"D+NlUC\":[\"Sistema\"],\"D28t6+\":[\"se unió y salió\"],\"D4fyqT\":[\"Confirmar registro\"],\"D69ns7\":[\"Renombrar o eliminar \",[\"0\"]],\"DB8zMK\":[\"Aplicar\"],\"DBcWHr\":[\"Archivo de sonido de notificación personalizado\"],\"DCRKbe\":[\"Activar 2FA\"],\"DK9Ok6\":[\"Estableciendo…\"],\"DL4yUl\":[\"Archivo no subido: el cifrado dejó de funcionar. Vuelve a iniciarlo, o finalízalo para subir sin cifrar.\"],\"DPfwMq\":[\"Hecho\"],\"DTy9Xw\":[\"Vistas previas de medios\"],\"Dj4pSr\":[\"Elige una contraseña segura\"],\"Du+zn+\":[\"Buscando...\"],\"Du2T2f\":[\"Ajuste no encontrado\"],\"DwsSVQ\":[\"Aplicar filtros y actualizar\"],\"E/QGRL\":[\"Desactivado\"],\"E3W/zd\":[\"Apodo predeterminado\"],\"E6nRW7\":[\"Copiar URL\"],\"E703RG\":[\"Modos:\"],\"E7ehgy\":[\"Elige otro archivo. El servidor de archivos rechazó este.\"],\"E9RV1x\":[\"conectado desde \",[\"sessionCount\"],\" sesiones\"],\"EAeu1Z\":[\"Enviar invitación\"],\"EFKJQT\":[\"Ajuste\"],\"EGPQBv\":[\"Reglas de flood personalizadas (+f)\"],\"EIU345\":[\"Autenticación en dos pasos\"],\"ELik0r\":[\"Ver política de privacidad completa\"],\"EPbeC2\":[\"Ver o editar el tema del canal\"],\"EQCDNT\":[\"Ingresa nombre de usuario oper...\"],\"ERIfXJ\":[\"No se pudo obtener tu ubicación a tiempo. Inténtalo de nuevo en un lugar con mejor vista del cielo.\"],\"ET7frA\":[\"Permitir acceso a la cámara\"],\"EUvulZ\":[\"Se encontró 1 mensaje que coincide con \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Imagen siguiente\"],\"Eaw75B\":[[\"userCount\"],\" usuarios\"],\"EdQY6l\":[\"Ninguno\"],\"EflUyy\":[\"en llamada\"],\"EnqLYU\":[\"Buscar servidores...\"],\"EqjE9A\":[\"escribir a alguien\"],\"Eu7YKa\":[\"autorregistrado\"],\"EuJnIe\":[\"2FA es obligatorio en esta cuenta. Si quitas la única credencial registrada, no podrás iniciar sesión. Añade primero otra credencial o desactiva 2FA más abajo.\"],\"Ev/rmg\":[\"Elige tu micrófono y mira la vista previa de su nivel de entrada\"],\"F0OKMc\":[\"Editar servidor\"],\"F6Int2\":[\"Activar resaltados\"],\"FDoLyE\":[\"Máximo de usuarios\"],\"FHnJDV\":[[\"userCount\"],\" viendo\"],\"FOPeqj\":[\"Control automático de ganancia\"],\"FUU/hZ\":[\"Controla cuántos medios externos se cargan en el chat.\"],\"Fdp03t\":[\"activado\"],\"FfPWR0\":[\"Modal\"],\"FjkaiT\":[\"Alejar\"],\"FlqOE9\":[\"Qué significa esto:\"],\"FolHNl\":[\"Administra tu cuenta y autenticación\"],\"Fp2Dif\":[\"Salió del servidor\"],\"Fxf4jq\":[\"Descripción (opcional)\"],\"G5KmCc\":[\"GZ-Line (Z-Line global)\"],\"GDs0lz\":[\"<0>Riesgo: La información sensible (mensajes, conversaciones privadas, datos de autenticación) podría quedar expuesta a administradores de red o atacantes situados entre los servidores IRC.\"],\"GP8D2E\":[\"Mensajes privados\"],\"GPrF8Y\":[[\"safeName\"],\" se modificó en el servidor, por lo que ya no se descifra.\"],\"GR+2I3\":[\"Agregar máscara de invitación (p. ej., nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Cerrar avisos del servidor desplegados\"],\"GdhD7H\":[\"Haz clic de nuevo para confirmar\"],\"GjRZex\":[\"¿Desconectar la red?\"],\"GlAoST\":[\"Rechazar cifrado\"],\"GlHnXw\":[\"Cambio de apodo fallido: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"Cambiar contraseña\"],\"GswZF3\":[\"Vista previa:\"],\"GtmO8/\":[\"de\"],\"GtuHUQ\":[\"Renombrar este canal en el servidor. Todos los usuarios verán el nuevo nombre.\"],\"GuGfFX\":[\"Alternar búsqueda\"],\"GuWXId\":[\"Subida cancelada.\"],\"GvwPQR\":[\"Cifrar (OTR)\"],\"GxkJXS\":[\"Subiendo...\"],\"Gz0oR4\":[\"(gestionado por Obby)\"],\"GzbwnK\":[\"Se unió al canal\"],\"GzsUDB\":[\"Perfil extendido\"],\"H/PnT8\":[\"Insertar emoji\"],\"H3kCln\":[\"Hostname\"],\"H6Izzl\":[\"Tu código de color preferido\"],\"H86f9p\":[\"Contraer\"],\"H91IQz\":[\"Unirse a la transmisión \",[\"channelName\"]],\"H9jIv+\":[\"Mostrar entradas/salidas\"],\"HAKBY9\":[\"Subir archivos\"],\"HREImF\":[\"Autenticar al conectar\"],\"HVqh5e\":[\"La selección de altavoz no es compatible con este navegador.\"],\"HdE1If\":[\"Canal\"],\"HeT8+a\":[[\"name\"],\" · salida\"],\"HhlSUU\":[\"Arrastra para elegir qué grabar. Pulsa Escape para cancelar.\"],\"Hk4AW9\":[\"Tu nombre de visualización preferido\"],\"HmHDk7\":[\"Seleccionar miembro\"],\"HrQzPU\":[\"Canales en \",[\"networkName\"]],\"HvxGfG\":[\"Comparte la pantalla de nuevo para reintentar\"],\"Hy8RTc\":[\"Cifrado. Verifica la identidad de \",[\"nick\"],\" para estar seguro.\"],\"I2tXQ5\":[\"Mensaje a @\",[\"0\"],\" (Intro para nueva línea, Mayús+Intro para enviar)\"],\"I6bw/h\":[\"Banear usuario\"],\"I92Z+b\":[\"Activar notificaciones\"],\"I9D72S\":[\"¿Estás seguro de que deseas eliminar este mensaje? Esta acción no se puede deshacer.\"],\"IA+1wo\":[\"Mostrar cuando los usuarios son expulsados de los canales\"],\"IBi8Io\":[\"Micrófono \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IHCAh2\":[\"Gestionar bots\"],\"IIQCpQ\":[\"No se puede quitar tu última credencial 2FA\"],\"IIXpvq\":[\"ejecutando · \",[\"elapsed\"]],\"IJaotC\":[\"Iniciar grabación\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Marcarte como ausente\"],\"IUwGEM\":[\"Guardar cambios\"],\"IcHxhR\":[\"desconectado\"],\"IgrLD/\":[\"Pausar\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Responder\"],\"IoHMnl\":[\"El valor máximo es \",[\"0\"]],\"IryzcO\":[\"Leer todo\"],\"IuszSX\":[\"Los archivos de más de \",[\"0\"],\" se envían tal cual. El host de archivos los guarda legibles y cualquiera que obtenga el enlace puede abrirlos.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Bot de canal — solo en canales a los que te has unido\"],\"J09nwO\":[\"Cifrar (Obby)\"],\"J28zul\":[\"Conectando...\"],\"J5T9NW\":[\"Información del usuario\"],\"J8Y5+z\":[\"¡Vaya! ¡División de red! ⚠️\"],\"J9Hz2t\":[\"Código de 6 dígitos\"],\"JBHkBA\":[\"Abandonó el canal\"],\"JCPOml\":[\"Mover a carpeta\"],\"JCwL0Q\":[\"Ingresa un motivo (opcional)\"],\"JFciKP\":[\"Alternar\"],\"JMXMCX\":[\"Mensaje de ausencia\"],\"JNCzPW\":[\"País\"],\"JRQitQ\":[\"Confirma la nueva contraseña\"],\"JTaI7i\":[\"Tomar foto o vídeo\"],\"JXGkhG\":[\"Cambiar el nombre del canal (solo operadores)\"],\"JYiL1b\":[\"uno de:\"],\"JYynGH\":[\"herramienta\"],\"JcD7qf\":[\"Más acciones\"],\"JdkA+c\":[\"Secreto (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"Falló 1 subida\"],\"other\":[\"Fallaron \",\"#\",\" subidas\"]}]],\"Jmu12l\":[\"Canales del servidor\"],\"JoQY+E\":[\"Esto elimina la red de tu bouncer soju. Para volver a usarla, tendrás que agregarla de nuevo.\"],\"JrFTcr\":[\"Conectando…\"],\"JvQ++s\":[\"Activar Markdown\"],\"JweKPN\":[\"OTR no cifra archivos, enviado tal cual\"],\"K2jwh/\":[\"No hay datos WHOIS disponibles\"],\"K4vEhk\":[\"(suspendido)\"],\"KAPufV\":[\"truncado\"],\"KAXSwC\":[\"Voz\"],\"KDZeit\":[\"Crear paquete\"],\"KDfTdX\":[\"Eliminar mensaje\"],\"KFAYzh\":[\"Este servidor no tiene dónde guardar un archivo.\"],\"KFfDuG\":[\"Mensaje del día\"],\"KKBlUU\":[\"Insertar\"],\"KL53qt\":[\"Mensaje no enviado: el cifrado aún no está activo. Espera a que el candado se ponga verde o finaliza el cifrado para enviar sin cifrar.\"],\"KM0pLb\":[\"¡Bienvenido al canal!\"],\"KMH/oC\":[\"Tu huella digital\"],\"KR6W2h\":[\"Dejar de ignorar usuario\"],\"KTNKSg\":[\"Escanea este código QR con tu aplicación de autenticación y confirma con el código de 6 dígitos que muestra.\"],\"KUjOb9\":[\"ejecutando\"],\"KV+Bi1\":[\"Solo por invitación (+i)\"],\"KdCtwE\":[\"Cuántos segundos monitorear la actividad de flood antes de restablecer los contadores\"],\"Kkezga\":[\"Contraseña del servidor\"],\"KpOQkN\":[\"Revisar la clave\"],\"KqcCdb\":[\"Iniciar una transmisión en \",[\"serverName\"]],\"KsiQ/8\":[\"Los usuarios deben ser invitados para unirse al canal\"],\"KtADxr\":[\"ejecutó\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Información del canal\"],\"LC1a7n\":[\"El servidor IRC ha informado que sus enlaces entre servidores tienen un nivel de seguridad bajo. Esto significa que cuando tus mensajes se retransmiten entre servidores IRC en la red, es posible que no estén correctamente cifrados o que los certificados SSL/TLS no se validen correctamente.\"],\"LEwpeL\":[\"bouncer soju (control)\"],\"LIBb0P\":[[\"0\"],\" añadido\"],\"LNfLR5\":[\"Mostrar expulsiones\"],\"LP+1Z7\":[\"Agregar red\"],\"LQb0W/\":[\"Mostrar todos los eventos\"],\"LU7/yA\":[\"Nombre alternativo para mostrar en la interfaz. Puede contener espacios, emoji y caracteres especiales. El nombre real del canal (\",[\"channelName\"],\") seguirá usándose para los comandos IRC.\"],\"LUb9O7\":[\"Se requiere un puerto de servidor válido\"],\"LV4fT6\":[\"Descripción (opcional, p. ej. \\\"Probadores beta T3\\\")\"],\"LVB64Y\":[\"Copiar como texto\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Política de privacidad\"],\"LcuSDR\":[\"Administra la información y metadatos de tu perfil\"],\"Lh0M96\":[\"Paquetes de emoji personalizados\"],\"Lpq5g7\":[\"Enviar código de recuperación\"],\"LqLS9B\":[\"Mostrar cambios de apodo\"],\"LsDQt2\":[\"Configuración del canal\"],\"LtI9AS\":[\"Propietario\"],\"LuNhhL\":[\"reaccionó a este mensaje\"],\"M/AZNG\":[\"URL de tu imagen de avatar\"],\"M/TIv1\":[\"Espectador\"],\"M/WIer\":[\"Enviar mensaje\"],\"M45wtf\":[\"Este comando no toma parámetros.\"],\"M4prNC\":[\"Introduce un nombre de canal para los paquetes limitados a un canal.\"],\"M8er/5\":[\"Nombre:\"],\"MFKlMB\":[\"Invitar\"],\"MHk+7g\":[\"Imagen anterior\"],\"MMVM6A\":[\"Bot de todo el servidor — accesible desde cualquier canal\"],\"MOsYgM\":[\"Conexión: buena\"],\"MRorGe\":[\"MP al usuario\"],\"MSSqHG\":[\"Funciona con otros clientes de IRC\"],\"MV53Xh\":[\"Permite el acceso a la cámara para tomar una foto o un vídeo.\"],\"MVbSGP\":[\"Ventana de tiempo (segundos)\"],\"Mey/l4\":[\"No se pudo acceder al dispositivo.\"],\"MhqAkA\":[[\"nick\"],\" rechazó el cifrado.\"],\"MkpcsT\":[\"Tus mensajes y ajustes se almacenan localmente en tu dispositivo\"],\"MzPdC2\":[\"Contraseña del servidor (PASS)\"],\"N/hDSy\":[\"Marcar como bot, normalmente 'on' o vacío\"],\"N40H+G\":[\"Todos\"],\"N6j2JH\":[\"Editar \",[\"0\"]],\"N7TQbE\":[\"Invitar usuario a \",[\"channelName\"]],\"N8ZEfW\":[\"Esperando el inicio de sesión…\"],\"NCHYXe\":[\"Contraer flujo de trabajo\"],\"NCca/o\":[\"Ingresa apodo predeterminado...\"],\"NEr2Ao\":[[\"userCount\"],\" en llamada\"],\"NIBzIK\":[\"Se alcanzó el límite de tamaño de subida. La grabación se detuvo: envíala o descártala.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"El cifrado con \",[\"nick\"],\" dejó de funcionar, así que el mensaje no se envió. Inicia el cifrado de nuevo para continuar.\"],\"NQN2HS\":[\"Reactivar\"],\"NZMhdJ\":[\"Demasiado grande para cifrarlo, enviado sin cifrar\"],\"NZgZhv\":[\"Renombrar carpeta\"],\"NbFtQm\":[\"Eliminar carpeta\"],\"Nj8ZSK\":[\"Grupos de seguridad\"],\"Nm7Rmx\":[\"pack_id y nombre son obligatorios.\"],\"Nqs6B9\":[\"Muestra todos los medios externos. Cualquier URL puede generar una solicitud a un servidor desconocido.\"],\"Nt+9O7\":[\"Usar WebSocket en lugar de TCP sin procesar\"],\"NxIHzc\":[\"Expulsar usuario\"],\"O+HhhG\":[\"Susurrar a un usuario en el contexto del canal actual\"],\"O+v/cL\":[\"Ver todos los canales del servidor\"],\"O5rZAi\":[\"Actualizar WHOIS\"],\"O5sdzb\":[\"Vincular una identidad OAuth\"],\"OCGpR4\":[\"(heredar)\"],\"ODwSCk\":[\"Enviar un GIF\"],\"OGQ5kK\":[\"Configurar sonidos de notificación y resaltados\"],\"OIPt1Z\":[\"Mostrar u ocultar la barra lateral de miembros\"],\"OJXCm+\":[\"Mover carpeta hacia abajo\"],\"OKSNq/\":[\"Muy estricto\"],\"OLmMQs\":[\"Verificar huella digital…\"],\"ONuMlF\":[\"Inicia sesión con el proveedor y vincularemos la identidad resultante a tu cuenta para que SASL OAUTHBEARER / IRCV3BEARER funcione en las siguientes conexiones.\"],\"OVKoQO\":[\"Tu contraseña de cuenta para autenticación\"],\"Obby - Bringing IRC to the future\":[\"Obby - Llevando IRC al futuro\"],\"OhCpra\":[\"Establece un tema…\"],\"OiEBnL\":[\"Autenticar ahora\"],\"OkltoQ\":[\"Banear a \",[\"username\"],\" por apodo (impide que vuelva a unirse con el mismo nick)\"],\"OlAl5i\":[\"Expandir todo\"],\"Oo7YVo\":[\"Crear carpeta\"],\"P+t/Te\":[\"Sin datos adicionales\"],\"P42Wcc\":[\"Seguro\"],\"P6Cibt\":[\"aprobar para continuar\"],\"P8eJCK\":[\"Descubre el mundo de IRC con Obby\"],\"PD38l0\":[\"Vista previa del avatar del canal\"],\"PD9mEt\":[\"Escribe un mensaje...\"],\"PKjhUq\":[\"Añadir canal\"],\"PPqfdA\":[\"Abrir configuración del canal\"],\"PRnH8G\":[\"de \",[\"0\"]],\"PSCjfZ\":[\"El tema que se mostrará para este canal. Todos los usuarios pueden ver el tema.\"],\"PYSmVm\":[\"Los mensajes con \",[\"nick\"],\" ahora están cifrados.\"],\"PYzHlv\":[\"Trae esta ventana al frente e inténtalo de nuevo.\"],\"PZCecv\":[\"Vista previa de PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 vez\"],\"other\":[[\"c\"],\" veces\"]}]],\"PguS2C\":[\"Agregar máscara de excepción (p. ej., nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Mostrando \",[\"displayedChannelsCount\"],\" de \",[\"0\"],\" canales\"],\"PoZpSX\":[\"Editar ajustes del canal\"],\"PqhVlJ\":[\"Banear usuario (por hostmask)\"],\"PsufxD\":[\"Sesión \",[\"0\"]],\"Pwqkdw\":[\"Cargando…\"],\"PxSEQ0\":[\"No se encontraron GIF. Prueba otra búsqueda.\"],\"Q+chwU\":[\"Nombre de usuario:\"],\"Q1S1+o\":[\"El shortcode debe cumplir [A-Za-z0-9._-]+.\"],\"Q2QY4/\":[\"Eliminar esta invitación\"],\"Q3v9Wc\":[\"Sí, eliminar\"],\"Q6hhn8\":[\"Preferencias\"],\"Q7xfEj\":[\"hecho\"],\"Q9sOKK\":[\"Tienes unos minutos para elegir una contraseña nueva.\"],\"QF4a34\":[\"Por favor, introduce un nombre de usuario\"],\"QGqSZ2\":[\"Color y formato\"],\"QJKElz\":[\"Identidad OAuth\"],\"QJQd1J\":[\"Editar perfil\"],\"QOq+NN\":[\"Verificando…\"],\"QSzGDE\":[\"Inactivo\"],\"QUlny5\":[\"¡Bienvenido a \",[\"0\"],\"!\"],\"QgQSTl\":[\"Conectado el\"],\"QhglSm\":[\"El inicio de sesión falló, estás chateando como invitado. Inicia sesión de nuevo o corrige tu contraseña\"],\"QjVZf0\":[\"sin mensaje\"],\"QuSkCF\":[\"Filtrar canales...\"],\"Qv14oC\":[\"Copiar como JSON\"],\"QwUrDZ\":[\"cambió el tema a: \",[\"topic\"]],\"Qxr8pV\":[\"Abrir menú de bots\"],\"R0UH07\":[\"Imagen \",[\"0\"],\" de \",[\"1\"]],\"R7SsBE\":[\"Silenciar\"],\"RArB3D\":[\"fue expulsado de \",[\"channelName\"],\" por \",[\"username\"]],\"RIfHS5\":[\"Crear un nuevo enlace de invitación\"],\"RL9a0F\":[\"¿Quitar \\\"\",[\"0\"],\"\\\"? Ya no podrás usarla como segundo factor.\"],\"RMMaN5\":[\"Moderado (+m)\"],\"RWw9Lg\":[\"Cerrar ventana\"],\"RX8Gog\":[[\"nick\"],\" usa una versión de cifrado que este cliente no puede leer.\"],\"RZ2BuZ\":[\"Se requiere verificación para el registro de la cuenta \",[\"account\"],\": \",[\"message\"]],\"Rj1UeC\":[\"Mensaje cifrado de una sesión anterior\"],\"RlCInP\":[\"Comandos slash\"],\"RxzN1M\":[\"Activado\"],\"RySp6q\":[\"Ocultar comentarios\"],\"RzfkXn\":[\"Cambia tu apodo en este servidor\"],\"S48xcO\":[\"pendiente\"],\"S5Togi\":[\"Cargando redes de tu bouncer…\"],\"SPKQTd\":[\"El apodo es obligatorio\"],\"SPVjfj\":[\"Por defecto será 'sin motivo' si se deja vacío\"],\"SQKPvQ\":[\"Invitar usuario\"],\"STmlpb\":[\"Volver a la lista de redes\"],\"SY+DWF\":[\"Revisar la clave cambiada…\"],\"Sad2tK\":[\"Enviando…\"],\"SkZcl+\":[\"Elige un perfil de protección contra flood predefinido. Estos perfiles ofrecen configuraciones de protección equilibradas para diferentes casos de uso.\"],\"Slr+3C\":[\"Mínimo de usuarios\"],\"Spnlre\":[\"Has invitado a \",[\"target\"],\" a unirse a \",[\"channel\"]],\"SpsuQv\":[\"Ir a \",[\"name\"]],\"SrtXDy\":[\"identificado como \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Abrir en el visor\"],\"T6fO0X\":[\"cliente\"],\"T91vKp\":[\"Reproducir\"],\"TCuPAj\":[\"Nota: el servidor devuelve la misma respuesta tenga o no la cuenta un correo verificado, así que aquí no se avisará de un error de escritura. Si no llega ningún código en un par de minutos, revisa el nombre de la cuenta.\"],\"TGa6nJ\":[\"Conexión: regular\"],\"TIjT+J\":[\"Marcarte como de vuelta\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Conoce cómo gestionamos tus datos y protegemos tu privacidad.\"],\"TgFpwD\":[\"Aplicando...\"],\"Tjg9YW\":[\"Adjunto cifrado\"],\"TkzSFB\":[\"Sin cambios\"],\"TntZTr\":[\"Salir del modo destacado\"],\"Tth9To\":[\"Mostrar mis altavoces\"],\"TtserG\":[\"Ingresa el nombre real\"],\"Ttz9J1\":[\"Ingresa contraseña...\"],\"TusXkS\":[[\"days\"],\" días\"],\"Tz0i8g\":[\"Ajustes\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" segundos\"],\"U7yg75\":[\"Marcarse como ausente\"],\"UDb2YD\":[\"Reaccionar\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"Aún no has creado ningún enlace de invitación. Usa el formulario de arriba para generar el primero.\"],\"UGT5vp\":[\"Guardar configuración\"],\"UV5hLB\":[\"No se encontraron bans\"],\"Uaj3Nd\":[\"Mensajes de estado\"],\"Ue3uny\":[\"Predeterminado (sin perfil)\"],\"UkARhe\":[\"Normal – Protección estándar\"],\"Umn7Cj\":[\"Aún no hay comentarios. ¡Sé el primero!\"],\"UqtiKk\":[\"Descartar automáticamente en \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Abrir un mensaje privado con un usuario\"],\"UtUIRh\":[[\"0\"],\" mensajes anteriores\"],\"UwzP+U\":[\"Conexión segura\"],\"UyIbNT\":[\"El servidor devolvió un desafío WebAuthn no válido.\"],\"V/e7nf\":[\"Establecer nueva contraseña\"],\"V0/A4O\":[\"Propietario del canal\"],\"V0zZWc\":[\"Esto también cerrará la red vinculada de abajo.\"],\"V2dwib\":[[\"0\"],\" debe ser un número.\"],\"V4qgxE\":[\"Creado hace menos de (min)\"],\"V8yTm6\":[\"Limpiar búsqueda\"],\"VBIlvI\":[\"Copiar salida\"],\"VDj9CU\":[\"Este host no acepta archivos \",[\"CIPHERTEXT_EXTENSION\"],\", que es como se guarda un adjunto cifrado. Al finalizar el cifrado, el archivo se envía tal cual.\"],\"VJScHU\":[\"Motivo\"],\"VLsmVV\":[\"Silenciar notificaciones\"],\"VP3V//\":[\"Frontal\"],\"VbyRUy\":[\"Comentarios\"],\"VcYc0A\":[\"Abrir opciones de red\"],\"VjzSNi\":[\"Buscando tu ubicación...\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" y \",[\"3\"],\" más están escribiendo...\"],\"Vmx0mQ\":[\"Establecido por:\"],\"Vq10dn\":[\"Salir de la llamada\"],\"VqX8C6\":[\"mostrar menos\"],\"VqnIZz\":[\"Ver nuestra política de privacidad y prácticas de datos\"],\"VrMygG\":[\"La longitud mínima es \",[\"0\"]],\"VrnTui\":[\"Tus pronombres, mostrados en tu perfil\"],\"VugX2C\":[\"Huella anterior\"],\"W6UMUZ\":[\"Llave biométrica / de seguridad\"],\"W8E3qn\":[\"Cuenta autenticada\"],\"WFxTHC\":[\"Agregar máscara de ban (p. ej., nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"El host del servidor es obligatorio\"],\"WNMYIN\":[\"cancelado\"],\"WOOPuM\":[\"Conexión perdida. Reconéctate para seguir chateando\"],\"WRYdXW\":[\"Posición del audio\"],\"WTah5J\":[\"Elige un nombre de una sola palabra (sin espacios).\"],\"WUOH5B\":[\"Ignorar usuario\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Mostrar 1 elemento más\"],\"other\":[\"Mostrar \",[\"1\"],\" elementos más\"]}]],\"WYxRzo\":[\"Crea y gestiona tus enlaces de invitación\"],\"Wbsc8H\":[\"Este eres tú\"],\"Wd38W1\":[\"Deja el canal en blanco para una invitación genérica a la red. La descripción es solo para tus registros — visible únicamente para ti en esta lista.\"],\"Weq9zb\":[\"General\"],\"Wf9lru\":[\"Grabar mensaje de voz\"],\"Wfj7Sk\":[\"Silenciar o activar los sonidos de notificación\"],\"WhGzDA\":[\"Esperando el aviso biométrico…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Perfil de usuario\"],\"X6S3lt\":[\"Buscar ajustes, canales, servidores...\"],\"XBuUVn\":[\"Activa la cámara para reintentar\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Continuar de todos modos\"],\"XI1+wb\":[\"Formato no válido\"],\"XIXeuC\":[\"Mensaje a @\",[\"0\"]],\"XJOV1Y\":[\"Actividad\"],\"XPaN4U\":[[\"name\"],\" · entrada\"],\"XPd6DR\":[\"Historial de flujos de trabajo (\",[\"0\"],\", \",[\"activeTotal\"],\" activos)\"],\"XU5AOg\":[\"Entrada\"],\"XWgxXq\":[\"Álbum\"],\"XZYMg4\":[\"Vuelve a intentar la subida.\"],\"Xd7+IT\":[\"Desfijar chat privado\"],\"XiSFjH\":[\"La foto que acabas de hacer\"],\"Xm/s+u\":[\"Pantalla\"],\"Xp2n93\":[\"Muestra medios desde el host de archivos de confianza de tu servidor. No se realizan solicitudes a servicios externos.\"],\"XvjC4F\":[\"Guardando...\"],\"Y+tK3n\":[\"Primer mensaje a enviar\"],\"YAqRpI\":[\"Registro de cuenta exitoso para \",[\"account\"],\": \",[\"message\"]],\"YDrGG0\":[\"Error al reconectar\"],\"YEfzvP\":[\"Tema protegido (+t)\"],\"YGAmpG\":[\"Repetir\"],\"YQOn6a\":[\"Contraer lista de miembros\"],\"YRCoE9\":[\"Operador del canal\"],\"YRwdh4\":[\"Dejar de compartir\"],\"YURQaF\":[\"Ver perfil\"],\"YdBSvr\":[\"Controlar la visualización de medios y contenido externo\"],\"Yj6U3V\":[\"Sin servidor central:\"],\"YjvpGx\":[\"Pronombres\"],\"Yp+Hi/\":[\"Abrir ajustes\"],\"YqH4l4\":[\"Sin clave\"],\"YulJZd\":[\"eliminado\"],\"YyUPpV\":[\"Cuenta:\"],\"Z5FYqf\":[\"Elige un archivo más pequeño. Este es demasiado grande para el servidor de archivos.\"],\"Z7ZXbT\":[\"Aprobar\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" línea\"],\"other\":[\"#\",\" líneas\"]}]],\"Z8lGw6\":[\"Compartir\"],\"ZGqK7Q\":[[\"0\"],\" te ha invitado a jugar.\"],\"ZJSWfw\":[\"Mensaje al desconectarse del servidor\"],\"ZPHI0f\":[[\"nick\"],\" no respondió a la solicitud de cifrado.\"],\"ZR1dJ4\":[\"Invitaciones\"],\"ZTnDTA\":[\"Expandir flujo de trabajo\"],\"ZdWg0V\":[\"Abrir en el navegador\"],\"ZhRBbl\":[\"Buscar mensajes…\"],\"Zmcu3y\":[\"Filtros avanzados\"],\"ZqLD8l\":[\"A nivel del servidor\"],\"a0bHay\":[\"¿Desconectar <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Tema establecido hace más de (min)\"],\"a3LDKx\":[\"Seguridad\"],\"a739N6\":[\"Observa el tráfico IRC sin procesar de este servidor\"],\"aHKcKc\":[\"Página anterior\"],\"aIhsAD\":[\"Activar pulsar para hablar\"],\"aJTbXX\":[\"Contraseña de oper\"],\"aQryQv\":[\"El patrón ya existe\"],\"aW33cO\":[\"Reducir el ruido de fondo de tu micrófono\"],\"aW9pLN\":[\"Número máximo de usuarios permitidos en el canal. Deja vacío para no establecer límite.\"],\"aYaeko\":[\"No se pudo descifrar este mensaje. Se cifró para una sesión cuyas claves este dispositivo ya no tiene.\"],\"abGlUP\":[\"Volver al canal\"],\"aecNzk\":[\"Unirse al canal de voz \",[\"channelName\"]],\"afd7s2\":[\"Iniciar un canal de voz en \",[\"serverName\"]],\"ah4fmZ\":[\"También muestra vistas previas de YouTube, Vimeo, SoundCloud y servicios conocidos similares.\"],\"aifXak\":[\"No hay medios en este canal\"],\"ap2zBz\":[\"Relajado\"],\"aubGf5\":[\"El más fuerte, pero solo con otros usuarios de Obby\"],\"axoxGF\":[\"Añadir aplicación de autenticación\"],\"az8lvo\":[\"Desactivado\"],\"azXSNo\":[\"Expandir lista de miembros\"],\"azdliB\":[\"Iniciar sesión en una cuenta\"],\"b0Z/U1\":[\"Se alcanzó la duración máxima de grabación, así que la grabación se detuvo aquí.\"],\"b26wlF\":[\"ella/la\"],\"b2gRwi\":[\"Compartir tu ubicación\"],\"bD/+Ei\":[\"Estricto\"],\"bFDO8z\":[\"gateway en línea\"],\"bLt/0J\":[\"Flujo de trabajo\"],\"bOpnXm\":[\"Introduce un código de 6 dígitos de cualquiera de tus aplicaciones de autenticación para desactivar 2FA.\"],\"bQ6BJn\":[\"Configura reglas detalladas de protección contra flood. Cada regla especifica qué tipo de actividad monitorear y qué acción tomar cuando se superan los umbrales.\"],\"bRfx7k\":[\"Ir a la respuesta\"],\"bUu+tR\":[\"Este archivo no está cifrado. Cualquiera con el enlace puede abrirlo.\"],\"bVBC/W\":[\"Gateway conectado\"],\"bZJKzE\":[\"Exacta\"],\"bavafz\":[\"Activa el micrófono para reintentar\"],\"beV7+y\":[\"El usuario recibirá una invitación para unirse a \",[\"channelName\"],\".\"],\"bgwEHL\":[\"Añade una credencial para activar 2FA\"],\"biKhQ2\":[\"Acerca de esta atribución\"],\"bk84cH\":[\"Mensaje de ausencia\"],\"bkHdLj\":[\"Agregar servidor IRC\"],\"blWpTh\":[\"Abrir mapa\"],\"bmQLn5\":[\"Añadir regla\"],\"bv4cFj\":[\"Transporte\"],\"bwRvnp\":[\"Acción\"],\"bzSI52\":[\"Descartar\"],\"c8+EVZ\":[\"Cuenta verificada\"],\"cAFYbj\":[\"Las contraseñas no coinciden.\"],\"cBQkN7\":[\"Los nombres de los dispositivos permanecen ocultos hasta que permitas el acceso a la cámara.\"],\"cC5JaD\":[[\"nick\"],\" finalizó el cifrado.\"],\"cGYUlD\":[\"No se carga ninguna vista previa de medios.\"],\"cHFw6l\":[\"Conecta un micrófono para hablar\"],\"cJMrvr\":[\"Este chat está cifrado con el esquema nativo de Obby. Compara las huellas digitales por un canal externo y luego márcalo como verificado.\"],\"cLF98o\":[\"Mostrar comentarios (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"Las demás sesiones abiertas de esta cuenta se cerrarán como parte del cambio. Los ajustes de autenticación en dos pasos, si los hay, no cambian.\"],\"cO9+2L\":[\"Desactivar\"],\"cPWpNd\":[\"Huella digital de \",[\"nick\"]],\"cSgpoS\":[\"Fijar chat privado\"],\"cXeEKu\":[\"Esto también cerrará las \",[\"0\"],\" redes vinculadas de abajo.\"],\"cggChT\":[\"Gestionar la autenticación en dos pasos\"],\"chQsxg\":[\"Copiar salida formateada\"],\"cl/A5J\":[\"¡Bienvenido a \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Eliminar\"],\"coPLXT\":[\"No almacenamos tus comunicaciones IRC en nuestros servidores\"],\"cqQyPB\":[\"Nombre de la carpeta\"],\"crYH/6\":[\"Reproductor de SoundCloud\"],\"cv5DQb\":[\"sin host configurado\"],\"cvJaBb\":[\"Nueva huella de \",[\"nick\"]],\"d+oYyk\":[\"Verificar cifrado\"],\"d3sis4\":[\"Agregar servidor\"],\"d9aN5k\":[\"Eliminar a \",[\"username\"],\" del canal\"],\"dCyaXa\":[\"Cifrando con \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Cancelar\"],\"dF6vP6\":[\"En vivo\"],\"dGi1We\":[\"Desfijar esta conversación de mensaje privado\"],\"dJVuyC\":[\"salió de \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"a\"],\"dNXmVa\":[\"Acceso denegado. Permite el acceso a la cámara y al micrófono en la configuración de tu navegador o sistema, y vuelve a intentarlo.\"],\"dRqrdL\":[[\"0\"],\" debe ser un número entero.\"],\"dTx/vl\":[\"Reducir el eco de tus altavoces captado por el micrófono\"],\"dXqxlh\":[\"<0>⚠️ ¡Riesgo de seguridad! Esta conexión puede ser vulnerable a intercepciones o ataques de intermediario.\"],\"dZwAKK\":[\"Abrir chat privado\"],\"da9Q/R\":[\"Modos del canal cambiados\"],\"dhJN3N\":[\"Mostrar comentarios\"],\"diaYU+\":[\"<0>\",[\"0\"],\" y <1>\",[\"1\"],\" están escribiendo...\"],\"dj2xTE\":[\"Descartar notificación\"],\"dkycQY\":[\"Cancelar cifrado\"],\"dlkjqx\":[\"Imagen en imagen\"],\"dnUmOX\":[\"Aún no hay bots registrados en esta red.\"],\"dpCzmC\":[\"Configuración de protección contra flood\"],\"dqoiJ2\":[\"Todavía no hay espectadores.\"],\"e8H3vl\":[\"Texto alternativo (opcional)\"],\"e8jzAa\":[\"quitar todos los adjuntos\"],\"e9dQpT\":[\"¿Deseas abrir este enlace en una nueva pestaña?\"],\"eClJ8I\":[\"Gestiona los paquetes de emoji de toda la red y los limitados a un canal que este servidor publica mediante draft/EMOJI.\"],\"ePK91l\":[\"Editar\"],\"eYBDuB\":[\"Sube una imagen o proporciona una URL con sustitución opcional de \",[\"size\"],\" para tamaño dinámico\"],\"edBbee\":[\"Banear a \",[\"username\"],\" por hostmask (impide que vuelva a unirse desde la misma IP/host)\"],\"eepqTT\":[\"Huella del certificado TLS\"],\"ekfzWq\":[\"Configuración de usuario\"],\"elPDWs\":[\"Personaliza tu experiencia con el cliente IRC\"],\"etgedT\":[\"Emojis\"],\"eu2osY\":[\"<0>💡 Recomendación: Continúa solo si confías en este servidor y entiendes los riesgos. Evita compartir información sensible o contraseñas a través de esta conexión.\"],\"euEhbr\":[\"Haz clic para unirte a \",[\"channel\"]],\"exyUec\":[\"Conexión\"],\"ez3vLd\":[\"Activar entrada multilínea\"],\"f0J5Ki\":[\"La comunicación entre servidores puede usar conexiones sin cifrar\"],\"f2wrB1\":[\"Eliminar paquete\"],\"f9BHJk\":[\"Advertir al usuario\"],\"fDOLLd\":[\"No se encontraron canales.\"],\"fFgbRU\":[[\"safeName\"],\" ya no está disponible en el servidor.\"],\"fHbMUl\":[\"canal-de-voz\"],\"fJfkog\":[\"No se pudieron cargar los GIF. Busca de nuevo para reintentar.\"],\"fMPkxb\":[\"Mostrar más\"],\"fWPVzC\":[\"El servidor de archivos lo guarda legible y cualquiera que obtenga el enlace puede abrirlo. Cambia al cifrado de Obby para enviar archivos cifrados.\"],\"fYdEvu\":[\"Historial de flujos de trabajo (\",[\"0\"],\")\"],\"fdplPL\":[\"Silenciar para mí\"],\"ffzDkB\":[\"Analíticas anónimas:\"],\"fk1WEw\":[\"Cifrado\"],\"fq1GF9\":[\"Mostrar cuando los usuarios se desconectan del servidor\"],\"g1CwiD\":[\"¿Ejecutar \",[\"name\"],\"?\"],\"g3UF2V\":[\"Aceptar\"],\"g6SdZE\":[\"Permite el acceso al micrófono para grabar sonido.\"],\"g87FVm\":[\"El servidor de llamadas lo rechazó. Inténtalo de nuevo en un momento.\"],\"g9NNfO\":[\"Iniciar video\"],\"gCldcN\":[\"Cambiar color de acento\"],\"gD44Av\":[\"¿Enviar este archivo sin cifrar?\"],\"gEF57C\":[\"Este servidor solo admite un tipo de conexión\"],\"gJuLUI\":[\"Lista de ignorados\"],\"gNzMrk\":[\"Avatar actual\"],\"gbfM3J\":[\"Esta cuenta está conectada desde \",[\"sessionCount\"],\" sesiones. Los detalles por sesión solo se revelan al titular de la cuenta o a los operadores de IRC.\"],\"gcoiFh\":[\"Reconectar\"],\"gfySTe\":[\"Contraer todo\"],\"gh06VD\":[\"Salida\"],\"gjPWyO\":[\"Ingresa tu apodo...\"],\"gnTaUA\":[\"Levantar la mano\"],\"gz6UQ3\":[\"Maximizar\"],\"h6/IMX\":[\"Agrega tu primera red\"],\"h6razj\":[\"Excluir máscara de nombre de canal\"],\"hEPLrs\":[\"Olvidé mi contraseña\"],\"hG6jnw\":[\"Sin tema establecido\"],\"hG89Ed\":[\"Imagen\"],\"hYgDIe\":[\"Crear\"],\"hZ6znB\":[\"Puerto\"],\"ha+Bz5\":[\"ej., 100:1440\"],\"hctjqj\":[\"Selecciona un bot a la izquierda para ver sus comandos y acciones de gestión.\"],\"he3ygx\":[\"Copiar\"],\"hehnjM\":[\"Cantidad\"],\"hhAi8w\":[\"Registro de red\"],\"hou0tP\":[\"Transmisión\"],\"htTcVX\":[\"Estado:\"],\"hxgCTb\":[\"Cerrar flujo de trabajo\"],\"hzdLuQ\":[\"Solo los usuarios con Voice o superior pueden hablar\"],\"i0qMbr\":[\"Inicio\"],\"iDNBZe\":[\"Notificaciones\"],\"iH8pgl\":[\"Atrás\"],\"iH8xys\":[\"Elige otro tipo de archivo. El servidor de archivos no acepta archivos \",[\"ext\"],\".\"],\"iL9SZg\":[\"Banear usuario (por apodo)\"],\"iNt+3c\":[\"Volver a la imagen\"],\"iQvi+a\":[\"No advertirme sobre la baja seguridad de enlaces para este servidor\"],\"iSLIjg\":[\"Conectar\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Host del servidor\"],\"idD8Ev\":[\"Guardado\"],\"ifn/bQ\":[\"Esa pantalla ya no está.\"],\"igVDFt\":[\"Adjuntar\"],\"iivqkW\":[\"Conectado desde\"],\"ij+Elv\":[\"Vista previa de imagen\"],\"ilIWp7\":[\"Alternar notificaciones\"],\"itEJCl\":[\"Renombrar o eliminar carpeta\"],\"itoy0/\":[\"Tres en raya contra \",[\"0\"]],\"iuaqvB\":[\"Usa * como comodín. Ejemplos: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Banear por hostmask\"],\"jA4uoI\":[\"Tema:\"],\"jHGY5E\":[\"Mensaje no enviado: la clave de cifrado cambió. Verifica la nueva clave o finaliza el cifrado antes de enviar sin cifrar.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Motivo (opcional)\"],\"jUV7CU\":[\"Subir avatar\"],\"jW5Uwh\":[\"Controla cuántos medios externos se cargan. Desactivado / Seguro / Fuentes confiables / Todo el contenido.\"],\"jXzms5\":[\"Opciones de adjunto\"],\"jZlrte\":[\"Color\"],\"jbq7j2\":[\"Rechazar\"],\"jfC/xh\":[\"Contacto\"],\"jvN2+I\":[[\"0\"],\" inactivo\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Copiar huella digital\"],\"k112DD\":[\"Cargar mensajes anteriores\"],\"k1opY7\":[\"Supresión de ruido\"],\"k3ID0F\":[\"Filtrar miembros…\"],\"k65gsE\":[\"Ver en detalle\"],\"k7Zgob\":[\"Cancelar conexión\"],\"k99j0U\":[\"Cancelar subida\"],\"kAVx5h\":[\"No se encontraron invitaciones\"],\"kCLEPU\":[\"Conectado a\"],\"kF5LKb\":[\"Patrones ignorados:\"],\"kG2fiE\":[\"definido por configuración\"],\"kGeOx/\":[\"Unirse a \",[\"0\"]],\"kITKr8\":[\"Cargando modos del canal...\"],\"kPpPsw\":[\"Eres un IRC Operator\"],\"kWJmRL\":[\"Tú\"],\"kb9fJC\":[\"Guardar el archivo descifrado\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Cifrando… (haz clic para cancelar)\"],\"kjMqSj\":[\"Copiar JSON\"],\"krViRy\":[\"Clic para copiar como JSON\"],\"ks71ra\":[\"Excepciones\"],\"kw4lRv\":[\"Medio operador del canal\"],\"kxgIRq\":[\"Selecciona o agrega un canal para comenzar.\"],\"ky2mw7\":[\"vía @\",[\"0\"]],\"ky6dWe\":[\"Vista previa del avatar\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Cargando canales...\"],\"l+IUVW\":[\"Verificación de cuenta exitosa para \",[\"account\"],\": \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"se reconectó\"],\"other\":[\"se reconectó \",[\"reconnectCount\"],\" veces\"]}]],\"l1l8sj\":[\"hace \",[\"0\"],\"d\"],\"l4mncX\":[\"Aquí no hay nadie. Pide a alguien que use /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#canal (opcional)\"],\"lCF0wC\":[\"Actualizar\"],\"lH+ed1\":[\"Esperando el primer paso…\"],\"lHVfE4\":[\"Archivo no subido: la clave de cifrado cambió. Revisa la nueva clave, o finaliza el cifrado para subir sin cifrar.\"],\"lHy8N5\":[\"Cargando más canales...\"],\"lJGJot\":[\"Buscar canales\"],\"lKkdzh\":[\"Limitado al canal\"],\"lasgrr\":[\"usado\"],\"lbpf14\":[\"Unirse a \",[\"value\"]],\"lf3MT4\":[\"Canal del que salir (por defecto el actual)\"],\"lfFsZ4\":[\"Canales\"],\"lh69cG\":[[\"nick\"],\" quiere iniciar un chat cifrado\"],\"lip0az\":[\"Altavoz \",[\"0\"]],\"lkNdiH\":[\"Nombre de cuenta\"],\"loQxaJ\":[\"He vuelto\"],\"lrlQl/\":[\"Volumen de \",[\"0\"]],\"lvfaxv\":[\"INICIO\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Agregar\"],\"m4YwIL\":[\"Aplicación de autenticación (TOTP)\"],\"m8flAk\":[\"Vista previa (aún no subido)\"],\"mDkV0w\":[\"Iniciando flujo de trabajo…\"],\"mDt3zx\":[\"Verificar…\"],\"mEPxTp\":[\"<0>⚠️ ¡Ten cuidado! Solo abre enlaces de fuentes de confianza. Los enlaces maliciosos pueden comprometer tu seguridad o privacidad.\"],\"mH+wEJ\":[\"Mensaje \",[\"0\"],\" (Enter para nueva línea, Shift+Enter para enviar)\"],\"mHGdhG\":[\"Información del servidor\"],\"mHfd/S\":[\"Lo que estás haciendo\"],\"mMYBD9\":[\"Amplio – Ámbito de protección más amplio\"],\"mOXFes\":[[\"0\"],\" emoji\"],\"mQuDmS\":[[\"sender\"],\" reinició el cifrado. Esta conversación sigue sin cifrar hasta que lo aceptes.\"],\"mRsNSE\":[\"Ver bots\"],\"mTGsPd\":[\"Tema del canal\"],\"mU8j6O\":[\"Sin mensajes externos (+n)\"],\"mZWTZP\":[\"Explorar canales\"],\"mZp8FL\":[\"Retorno automático a línea única\"],\"ma5SQ1\":[\"Introduce el código de 6 dígitos de tu aplicación de autenticación para terminar de iniciar sesión.\"],\"mdIQ65\":[\"Tus mensajes con \",[\"nick\"],\" están cifrados. Estos archivos son demasiado grandes para cifrarlos y se enviarían sin cifrar.\"],\"mdQu8G\":[\"TuApodo\"],\"miSSBQ\":[\"Comentarios (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Elegir micrófono y cámara\"],\"mryDEO\":[\"Introduce el código de 6 dígitos de tu correo.\"],\"mvyLSy\":[\"El usuario está autenticado\"],\"mwtcGl\":[\"Cerrar comentarios\"],\"myL0MR\":[\"¿Eliminar esta red?\"],\"mzI/c+\":[\"Descargar\"],\"mzfIag\":[\"servidor\"],\"n3fGRk\":[\"establecido por \",[\"0\"]],\"n5+j9l\":[\"p. ej. <0>wss://host:port/socket\"],\"n6T9To\":[\"Activar sonido para mí\"],\"n8TilE\":[\"Copiar nombre del canal\"],\"n9NCB9\":[\"Manejado por Obby antes de ser enviado\"],\"nDekZG\":[\"Editar conexión\"],\"nDvKjY\":[\"Canal de voz\"],\"nE9jsU\":[\"Relajado – Protección menos agresiva\"],\"nNflMD\":[\"Salir del canal\"],\"nPXkBi\":[\"Cargando datos WHOIS...\"],\"nWMRxa\":[\"Desfijar\"],\"nX4XLG\":[\"Acciones de operador\"],\"nXnMSE\":[\"Tu navegador no puede reproducir este vídeo.\"],\"nYiCGx\":[\"Aceptar la nueva clave\"],\"nkC032\":[\"Sin perfil de flood\"],\"nsLuck\":[\"El cifrado finalizó antes de que se enviara este archivo. No se entregó.\"],\"nta7V8\":[\"Opciones de cifrado\"],\"o4oXFt\":[\"Credenciales registradas\"],\"o69z4d\":[\"Enviar un mensaje de advertencia a \",[\"username\"]],\"o6OQlp\":[\"Editar canal\"],\"o9ylQi\":[\"Busca GIFs para empezar\"],\"oFGkER\":[\"Avisos del servidor\"],\"oIn7d4\":[\"Introduce el código de 6 dígitos de tu aplicación de autenticación.\"],\"oOi11l\":[\"Ir al final\"],\"oPYIL5\":[\"red\"],\"oQEzQR\":[\"Nuevo mensaje directo\"],\"oRH6Dq\":[\"canal\"],\"oX4ytF\":[\"apodo\"],\"oXOSPE\":[\"En línea\"],\"oaTtrx\":[\"Buscar bots\"],\"oal760\":[\"Son posibles ataques de intermediario en los enlaces del servidor\"],\"obBbyQ\":[\"Grabar pantalla\"],\"ocCDzT\":[\"shortcode (p. ej. partyparrot)\"],\"oeqmmJ\":[\"Fuentes de confianza\"],\"ogKae6\":[\"El cifrado no está disponible en este dispositivo.\"],\"optX0N\":[\"hace \",[\"0\"],\"h\"],\"ovBPCi\":[\"Predeterminado\"],\"p0Z69r\":[\"El patrón no puede estar vacío\"],\"p1KgtK\":[\"Error al cargar el audio\"],\"p59pEv\":[\"Detalles adicionales\"],\"p7sRI6\":[\"Avisar a otros cuando estás escribiendo\"],\"pBm1od\":[\"Canal secreto\"],\"pDpirO\":[\"Comando proporcionado por el servidor IRC\"],\"pEK2nL\":[\"Este mensaje no estaba cifrado. Puede provenir de otro cliente de esa persona que no usa cifrado.\"],\"pJ/IRc\":[\"Detener grabación\"],\"pNmiXx\":[\"Tu apodo predeterminado para todos los servidores\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Contraseña de la cuenta\"],\"pZGrXo\":[\"Cambiar de cámara\"],\"peNE68\":[\"Permanente\"],\"pehLje\":[\"pack_id (p. ej. team-mascots)\"],\"pgoP68\":[\"Desactivar pulsar para hablar\"],\"plhHQt\":[\"Sin datos\"],\"pm6+q5\":[\"Advertencia de seguridad\"],\"pn5qSs\":[\"Información adicional\"],\"pqr+oY\":[\"Mensaje \",[\"0\"]],\"puvGJc\":[\"Jugar al tres en raya\"],\"q0cR4S\":[\"ahora se llama **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"Introduce el nombre de la cuenta que quieres recuperar.\"],\"qF/wlG\":[\"Conecta una cámara para compartir vídeo\"],\"qFcunY\":[\"El canal no aparecerá en los comandos LIST ni NAMES\"],\"qGMwvV\":[\"Nivel del micrófono\"],\"qIk9n4\":[[\"minutes\"],\" minutos\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" está escribiendo...\"],\"qLpTm/\":[\"Eliminar reacción \",[\"emoji\"]],\"qVkGWK\":[\"Fijar\"],\"qXgujk\":[\"Enviar una acción / emote\"],\"qY8wNa\":[\"Página de inicio\"],\"qZQ5M4\":[\"Verificaste este contacto.\"],\"qa9cy4\":[\"Foto\"],\"qb0xJ7\":[\"Usa comodines: * coincide con cualquier secuencia, ? coincide con cualquier carácter individual. Ejemplos: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Clave del canal (+k)\"],\"qsEYm5\":[\"Añadir emoji\"],\"qtoOYG\":[\"Sin límite\"],\"r+6b6V\":[\"Añade una aplicación de autenticación o una llave biométrica / de seguridad para exigir un segundo factor al iniciar sesión.\"],\"r1W2AS\":[\"Imagen del servidor de archivos\"],\"r8ojWq\":[\"Confirmar eliminación\"],\"r9l16H\":[\"Este dispositivo no pudo obtener tu ubicación en este momento.\"],\"rI9ogj\":[\"Abrir opciones del canal\"],\"rIPR2O\":[\"Tema establecido hace menos de (min)\"],\"rMMSYo\":[\"La longitud máxima es \",[\"0\"]],\"rT2cV+\":[\"Cámara\"],\"rWtzQe\":[\"La red se dividió y se reconectó. ✅\"],\"rYG2u6\":[\"Por favor espera...\"],\"rjGI/Q\":[\"Privacidad\"],\"rjTJRY\":[\"suspendido\"],\"rk8iDX\":[\"Cargando GIFs...\"],\"rn6SBY\":[\"Activar sonido\"],\"ry4yU/\":[\"Ver sin formato\"],\"rzK+O+\":[[\"nick\"],\" envía mensajes cifrados que este dispositivo no puede leer. Hay que iniciar el cifrado otra vez para poder abrirlos.\"],\"s/UKqq\":[\"Fue expulsado del canal\"],\"s/ereB\":[\"activo\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" clave\"],\"other\":[\"#\",\" claves\"]}]],\"s36GUv\":[\"Permitir acceso al micrófono\"],\"s4NaO3\":[\"No se pudo obtener tu ubicación.\"],\"s7L3Mu\":[\"nueva carpeta\"],\"s7oqXR\":[\"Selecciona una red\"],\"s8cATI\":[\"se unió a \",[\"channelName\"]],\"sCO9ue\":[\"La conexión a <0>\",[\"serverName\"],\" presenta los siguientes problemas de seguridad:\"],\"sGH11W\":[\"Servidor\"],\"sHI1H+\":[\"ahora se llama **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" te ha invitado a unirte a \",[\"channel\"]],\"sUBSbK\":[\"Aún no hay redes upstream.\"],\"sUcRyL\":[\"Vuelve a intentar la subida. El servidor de archivos devolvió una respuesta que no pudimos leer.\"],\"sW5OjU\":[\"requerido\"],\"sYI3px\":[\"Apodo al que escribir\"],\"sby+1/\":[\"Haz clic para copiar\"],\"sfN25C\":[\"Tu nombre real o completo\"],\"shXreC\":[\"Grabar un área de la pantalla\"],\"skvjTF\":[\"El navegador no admite WebAuthn\"],\"sliuzR\":[\"Abrir enlace\"],\"sqrO9R\":[\"Menciones personalizadas\"],\"sr6RdJ\":[\"Multilínea con Shift+Enter\"],\"swrCpB\":[\"El canal ha sido renombrado de \",[\"oldName\"],\" a \",[\"newName\"],\" por \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Avanzado\"],\"t/YqKh\":[\"Eliminar\"],\"t2RBbk\":[\"Canal de texto\"],\"t47eHD\":[\"Tu identificador único en este servidor\"],\"tAkAh0\":[\"URL con sustitución opcional de \",[\"size\"],\" para tamaño dinámico. Ejemplo: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Copia fallida, selecciona para reintentar\"],\"tXLJS3\":[\"Mostrar u ocultar la barra lateral de canales\"],\"tfDRzk\":[\"Guardar\"],\"tgfK6H\":[\"Copiar flujo de trabajo\"],\"thC9Rq\":[\"Salir de un canal\"],\"tiBsJk\":[\"salió de \",[\"channelName\"]],\"tl/zMw\":[\"Este navegador no puede grabar audio.\"],\"tpVoTN\":[\"La información sobre quién invocó este comando la proporciona el bot y el servidor no puede verificar al remitente.\"],\"tsc6g4\":[\"Descifrando \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"salió (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" línea más\"],\"other\":[\"#\",\" líneas más\"]}]],\"tu2JEr\":[\"Canal al que unirse (#nombre)\"],\"u0TcnO\":[\"El apodo {nick} ya está en uso, reintentando con {newNick}\"],\"u0a8B4\":[\"Autenticarse como operador IRC para acceso administrativo\"],\"u0rWFU\":[\"Creado hace más de (min)\"],\"u72w3t\":[\"Usuarios y patrones a ignorar\"],\"u7jc2L\":[\"salió\"],\"uAQUqI\":[\"Estado\"],\"uB85T3\":[\"Error al guardar: \",[\"msg\"]],\"uK9Jap\":[\"Los navegadores solo muestran tus altavoces cuando has permitido el acceso a un micrófono o una cámara. No se graba nada.\"],\"uKPqyn\":[\"Centrar en tu ubicación\"],\"uMIUx8\":[\"¿Eliminar el bot \",[\"0\"],\"? Esto elimina la fila de la base de datos de forma reversible; reutiliza el nick más tarde solo después de un /REHASH.\"],\"uNSY8W\":[\"Reconectando. Edita la conexión si esto sigue fallando\"],\"uSMfoN\":[\"Verificar\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Mostrar MOTD\"],\"uW3lLI\":[\"Servidores IRC:\"],\"ukyW4o\":[\"Tus enlaces de invitación\"],\"uowbPn\":[\"quitar adjunto\"],\"usSSr/\":[\"Nivel de zoom\"],\"v0xJr9\":[\"La clave de cifrado de \",[\"nick\"],\" cambió. Eso ocurre en un dispositivo nuevo, y también es como se ve un atacante. Compara la nueva huella con \",[\"nick\"],\" fuera de este chat y luego acéptala.\"],\"v29Nn/\":[\"Esperando a que \",[\"0\"],\" acepte…\"],\"v7lfCq\":[\"Aún no hay paquetes configurados.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Shift+Enter para nuevas líneas (Enter envía)\"],\"vERlcd\":[\"Perfil\"],\"vK0RL8\":[\"Sin tema\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Idioma\"],\"vXeqjQ\":[\"Elige un archivo con extensión. El servidor de archivos no acepta archivos sin extensión.\"],\"vYUkQB\":[\"No se detectó ningún altavoz.\"],\"vaHYxN\":[\"Nombre real\"],\"vhjbKr\":[\"Ausente\"],\"vnq5rj\":[\"Grabar mensaje de video\"],\"vy/q7q\":[\"Desactiva 2FA. Introduce un código de 6 dígitos de cualquiera de tus aplicaciones de autenticación registradas para confirmar.\"],\"w/nogd\":[[\"0\"],\" red\",[\"1\"],\" — elige una para unirte\"],\"w4NYox\":[\"cliente \",[\"title\"]],\"w8dbR6\":[\"Elige el micrófono, la cámara y el altavoz que usan las llamadas\"],\"w8xQRx\":[\"Valor no válido\"],\"wCKe3+\":[\"Historial de flujos de trabajo\"],\"wFjjxZ\":[\"fue expulsado de \",[\"channelName\"],\" por \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"No se encontraron excepciones de ban\"],\"wHhlQr\":[\"Aceptar chat cifrado\"],\"wJijgU\":[\"Ubicación\"],\"wK0BwN\":[\"La clave de cifrado cambió\"],\"wPrGnM\":[\"Administrador del canal\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Razonamiento\"],\"wbm86v\":[\"Mostrar cuando los usuarios entran o salen de canales\"],\"wdxz7K\":[\"Origen\"],\"whqZ9r\":[\"Palabras o frases adicionales para resaltar\"],\"wlQNTg\":[\"Miembros\"],\"wm7RV4\":[\"Sonido de notificación\"],\"woaefe\":[\"Predeterminado del sistema\"],\"wsRxbL\":[\"Grabar audio\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Tus mensajes podrían ser interceptados al retransmitirse entre servidores\"],\"x1m5RZ\":[\"Invitar usuario\"],\"x3+y8b\":[\"Esta cantidad de personas se ha registrado mediante este enlace\"],\"x9G665\":[\"Autenticación en dos pasos obligatoria\"],\"xCFNnL\":[\"Elige un archivo de menos de \",[\"limit\"],\", el máximo que acepta el servidor de archivos.\"],\"xCJdfg\":[\"Limpiar\"],\"xDAtGP\":[\"Mensaje\"],\"xDN4e3\":[\"Ver información del canal\"],\"xOTzt5\":[\"ahora mismo\"],\"xQv7xy\":[\"Compartir tu ubicación con \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" y <2>\",[\"2\"],\" están escribiendo...\"],\"xUHRTR\":[\"Autenticarse automáticamente como operador al conectar\"],\"xWHwwQ\":[\"Bans\"],\"xXs5GT\":[\"Archivo no subido: el cifrado aún se está configurando. Podrá enviarse cuando el cifrado esté activo, o después de finalizarlo.\"],\"xYilR2\":[\"Medios\"],\"xbi8D6\":[\"Este servidor no admite enlaces de invitación (no se anuncia la capacidad<0>obby.world/invitation). Puedes seguir chateando con normalidad; este panel es para redes basadas en obbyircd.\"],\"xceQrO\":[\"Solo se admiten websockets seguros\"],\"xdtXa+\":[\"nombre-del-canal\"],\"xeiujy\":[\"Texto\"],\"xlCYOE\":[\"Cargando más mensajes...\"],\"xlhswE\":[\"El valor mínimo es \",[\"0\"]],\"xq97Ci\":[\"Agregar una palabra o frase...\"],\"xuRqRq\":[\"Límite de usuarios (+l)\"],\"y1eoq1\":[\"Copiar enlace\"],\"y2ID0h\":[\"El servidor no anuncia compatibilidad con WebAuthn\"],\"y7sj+0\":[\"Transmisor\"],\"yIHP+U\":[\"Adjunto cifrado de un host que no es de confianza. Activa el contenido externo para abrirlo.\"],\"yJ1eqU\":[\"Espectadores (\",[\"0\"],\")\"],\"yJztBY\":[\"Eliminar red\"],\"yNeucF\":[\"Este servidor no admite metadatos de perfil extendido (extensión IRCv3 METADATA). Los campos adicionales como avatar, nombre a mostrar y estado no están disponibles.\"],\"yPlrca\":[\"Avatar del canal\"],\"yQE2r9\":[\"Cargando\"],\"ySU+JY\":[\"tu@correo.com\"],\"ySlukM\":[\"Obby - Llevando IRC al futuro\"],\"yTX1Rt\":[\"Nombre de usuario Oper\"],\"yYOzWD\":[\"registros\"],\"yek4JL\":[\"Mover carpeta hacia arriba\"],\"yfx9Re\":[\"Contraseña de operador IRC\"],\"ygCKqB\":[\"Detener\"],\"ymDxJx\":[\"Nombre de usuario de operador IRC\"],\"yrpRsQ\":[\"Ordenar por nombre\"],\"ywVWqb\":[\"Tus mensajes con \",[\"nick\"],\" están cifrados. \",[\"0\"],\" de \",[\"1\"],\" archivos son demasiado grandes para cifrarlos y se enviarían sin cifrar. El resto sigue cifrado.\"],\"yxaNWl\":[\"No se pudo conectar con el servidor de archivos. Comprueba tu conexión e inténtalo de nuevo.\"],\"yz7wBu\":[\"Cerrar\"],\"z0DY9w\":[\"Mensaje \",[\"0\"],\" (Shift+Enter para nueva línea)\"],\"z2xxYa\":[\"Cifrado y verificado\"],\"z3ltMi\":[\"El proveedor no devolvió ningún token bearer.\"],\"zCEMmq\":[\"Este navegador no puede grabar video.\"],\"zFT5rr\":[\"completado\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" paso\"],\"other\":[\"#\",\" pasos\"]}]],\"zJS04D\":[\"Sacar de la carpeta\"],\"zJw+jA\":[\"establece modo: \",[\"0\"]],\"zNSskd\":[\"No se pudo realizar la grabación.\"],\"zZm1gU\":[\"Detener video\"],\"zb/HT0\":[\"mostrar más\"],\"zbSnl2\":[\"Se alcanzó el límite de tamaño de subida, así que la grabación se detuvo aquí.\"],\"zbymaY\":[\"hace \",[\"0\"],\"m\"],\"zebeLu\":[\"Ingresa el nombre de usuario de oper\"],\"zga9sT\":[\"OK\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Altavoz\"]}"); \ No newline at end of file diff --git a/src/locales/es/messages.po b/src/locales/es/messages.po index b33c5a638..27c7d9657 100644 --- a/src/locales/es/messages.po +++ b/src/locales/es/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, one {# paso} other {# pasos}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, one {Mostrar 1 elemento más} other {Mostrar {1} elementos más}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} emoji" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} te ha invitado a jugar." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "hace {0}h" msgid "{0}m ago" msgstr "hace {0}m" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {Subiendo 1 archivo} other {Subiendo # archivos}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, one {1 vez} other {{c} veces}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, one {1 vez} other {{c} veces}}" msgid "{days} days" msgstr "{days} días" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {Falló 1 subida} other {Fallaron # subidas}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, one {# línea más} other {# líneas más}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 Recomendación: Continúa solo si confías en este servidor msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>Riesgo: La información sensible (mensajes, conversaciones privadas, datos de autenticación) podría quedar expuesta a administradores de red o atacantes situados entre los servidores IRC." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "2FA es obligatorio en esta cuenta. Si quitas la única credencial registrada, no podrás iniciar sesión. Añade primero otra credencial o desactiva 2FA más abajo." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "Código de 6 dígitos" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "Acerca de esta atribución" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "Aceptar" @@ -350,6 +377,7 @@ msgid "Account" msgstr "Cuenta" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "Nombre de cuenta" @@ -393,14 +421,30 @@ msgstr "Actividad" msgid "Add" msgstr "Agregar" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "Añade una credencial para activar 2FA" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "Agregar una palabra o frase..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "Añade una aplicación de autenticación o una llave biométrica / de seguridad para exigir un segundo factor al iniciar sesión." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "Añadir aplicación de autenticación" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "Agregar máscara de ban (p. ej., nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "Añadir llave biométrica / de seguridad" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "añadir canal" @@ -409,6 +453,11 @@ msgstr "añadir canal" msgid "Add channel" msgstr "Añadir canal" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "Añadir emoji" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "Agregar máscara de excepción (p. ej., nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "Agregar servidor" msgid "Add your first network" msgstr "Agrega tu primera red" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "{0} añadido" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "Detalles adicionales" @@ -492,6 +546,14 @@ msgstr "Todo el contenido" msgid "Allow camera access" msgstr "Permitir acceso a la cámara" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "Permite el acceso a la cámara en los ajustes para compartir vídeo" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "Permite el acceso a la cámara para tomar una foto o un vídeo." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "Permitir ingresar múltiples líneas de texto" @@ -501,6 +563,14 @@ msgstr "Permitir ingresar múltiples líneas de texto" msgid "Allow microphone access" msgstr "Permitir acceso al micrófono" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "Permite el acceso al micrófono en los ajustes para hablar" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "Permite el acceso al micrófono para grabar sonido." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "Ya en {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "También muestra vistas previas de YouTube, Vimeo, SoundCloud y servicios conocidos similares." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "Texto alternativo (opcional)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "Nombre alternativo para mostrar en la interfaz. Puede contener espacios, emoji y caracteres especiales. El nombre real del canal ({channelName}) seguirá usándose para los comandos IRC." @@ -565,6 +639,11 @@ msgstr "¿Estás seguro de que deseas eliminar este mensaje? Esta acción no se msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "Adjuntar" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "Opciones de adjunto" @@ -581,6 +660,14 @@ msgstr "Posición del audio" msgid "Authenticate as an IRC Operator for administrative access" msgstr "Autenticarse como operador IRC para acceso administrativo" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "Autenticar ahora" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "Autenticar al conectar" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "Autenticado" @@ -589,6 +676,10 @@ msgstr "Autenticado" msgid "Authenticated Account" msgstr "Cuenta autenticada" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "Aplicación de autenticación (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "Retorno automático a línea única" @@ -650,6 +741,8 @@ msgstr "Ausente:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "Atrás" @@ -699,6 +792,10 @@ msgstr "Banear usuario (por apodo)" msgid "Bans" msgstr "Bans" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "Llave biométrica / de seguridad" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "El bot aún no ha registrado ningún comando slash." msgid "Bot in this channel" msgstr "Bot en este canal" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "Bots" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Bots (cargando {botsLoadingCount})" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "Bots en esta red" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "Trae esta ventana al frente e inténtalo de nuevo." @@ -747,6 +840,15 @@ msgstr "Trae esta ventana al frente e inténtalo de nuevo." msgid "Browse all channels on the server" msgstr "Ver todos los canales del servidor" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "Explorar canales" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "El navegador no admite WebAuthn" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "Los navegadores solo muestran tus altavoces cuando has permitido el acceso a un micrófono o una cámara. No se graba nada." @@ -755,7 +857,6 @@ msgstr "Los navegadores solo muestran tus altavoces cuando has permitido el acce msgid "Calls" msgstr "Llamadas" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "Cámara" msgid "Camera {0}" msgstr "Cámara {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "No se puede quitar tu última credencial 2FA" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "Cámara {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "Cámara {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "Cancelar cifrado" msgid "Cancel reply" msgstr "Cancelar respuesta" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "Cancelar subida" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "cancelado" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "Cambiar color de acento" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "Cambiar contraseña" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "Cambiar el nombre del canal (solo operadores)" @@ -898,9 +1015,7 @@ msgstr "Operador del canal" msgid "Channel Owner" msgstr "Propietario del canal" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "Configuración del canal" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "Canal del que salir (por defecto el actual)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "Tema del canal" @@ -924,6 +1040,10 @@ msgstr "El canal no aparecerá en los comandos LIST ni NAMES" msgid "channel-name" msgstr "nombre-del-canal" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "Limitado al canal" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "Canales" msgid "Channels on {networkName}" msgstr "Canales en {networkName}" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "Elige otro tipo de archivo. El servidor de archivos no acepta archivos {ext}." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "Elige otro archivo. El servidor de archivos rechazó este." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "Elige un archivo de menos de {limit}, el máximo que acepta el servidor de archivos." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "Elige un archivo con extensión. El servidor de archivos no acepta archivos sin extensión." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "Elige un perfil de protección contra flood predefinido. Estos perfiles ofrecen configuraciones de protección equilibradas para diferentes casos de uso." @@ -942,6 +1078,10 @@ msgstr "Elige un perfil de protección contra flood predefinido. Estos perfiles msgid "Choose a secure password" msgstr "Elige una contraseña segura" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "Elige un archivo más pequeño. Este es demasiado grande para el servidor de archivos." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "Elegir archivo" @@ -1007,10 +1147,6 @@ msgstr "Haz clic para unirte a {channel}" msgid "Click to jump to message" msgstr "Haz clic para ir al mensaje" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "Haz clic para establecer el tema" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "cliente" @@ -1034,11 +1170,18 @@ msgstr "Límite de usuarios (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "Configura reglas detalladas de protección contra flood. Cada regla espe msgid "Configure notification sounds and highlights" msgstr "Configurar sonidos de notificación y resaltados" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "Confirmar registro" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "Confirma la nueva contraseña" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "Confirmar eliminación" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "¿Confirmar?" @@ -1136,6 +1292,18 @@ msgstr "¿Confirmar?" msgid "Connect" msgstr "Conectar" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "Conecta una cámara para compartir vídeo" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "Conecta un micrófono para hablar" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "Conéctate a un servidor para gestionar los ajustes de operador." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "conectado desde {sessionCount} sesiones" @@ -1285,6 +1453,14 @@ msgstr "No se pudo obtener tu ubicación a tiempo. Inténtalo de nuevo en un lug msgid "Could not get your location." msgstr "No se pudo obtener tu ubicación." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "No se pudieron cargar los GIF. Busca de nuevo para reintentar." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "No se pudo conectar con el servidor de archivos. Comprueba tu conexión e inténtalo de nuevo." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "No se pudo establecer el cifrado con {nick}." @@ -1310,6 +1486,11 @@ msgstr "Crea y gestiona tus enlaces de invitación" msgid "Create folder" msgstr "Crear carpeta" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "Crear paquete" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "Creado hace más de (min)" @@ -1318,10 +1499,19 @@ msgstr "Creado hace más de (min)" msgid "Created Before (min ago)" msgstr "Creado hace menos de (min)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "Creando…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "Avatar actual" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "Paquetes de emoji personalizados" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "Reglas de flood personalizadas (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "Silenciar audio" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "Rechazar" @@ -1402,6 +1593,14 @@ msgstr "Eliminar mensaje" msgid "Delete network" msgstr "Eliminar red" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "Eliminar paquete" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "¿Eliminar el paquete \"{packId}\"? También se eliminarán todos los emoji que contiene." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "Eliminar chat privado" @@ -1431,7 +1630,10 @@ msgstr "Degradar a espectador" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "Descripción (opcional, p. ej. \"Probadores beta T3\")" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "Descripción (opcional)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "Los nombres de los dispositivos permanecen ocultos hasta que permitas el msgid "Device names are hidden until you allow microphone access." msgstr "Los nombres de los dispositivos permanecen ocultos hasta que permitas el acceso al micrófono." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "Desactivar" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "Desactiva 2FA. Introduce un código de 6 dígitos de cualquiera de tus aplicaciones de autenticación registradas para confirmar." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "Desactivar pulsar para hablar" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "Desactivado" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "Pantalla" msgid "Display all server events in chat" msgstr "Mostrar todos los eventos del servidor en el chat" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "¿Deseas abrir este enlace en una nueva pestaña?" msgid "Don't warn me about low link security for this server" msgstr "No advertirme sobre la baja seguridad de enlaces para este servidor" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "hecho" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "Hecho" @@ -1578,6 +1799,11 @@ msgstr "Editar" msgid "Edit {0}" msgstr "Editar {0}" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "Editar canal" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "Insertar" msgid "Emojis" msgstr "Emojis" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "Paquete vacío. Añade algunos emoji." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "Activar 2FA" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "Activar resaltados" @@ -1639,6 +1873,10 @@ msgstr "Activar notificaciones" msgid "Enable push-to-talk" msgstr "Activar pulsar para hablar" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "Activado" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "Cifrar (Obby)" @@ -1719,6 +1957,14 @@ msgstr "El cifrado con {nick} dejó de funcionar, así que el mensaje no se envi msgid "End encryption" msgstr "Finalizar cifrado" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "Introduce un código de 6 dígitos de cualquiera de tus aplicaciones de autenticación para desactivar 2FA." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "Introduce un nombre de canal para los paquetes limitados a un canal." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "Ingresa nombre de cuenta..." @@ -1765,10 +2011,35 @@ msgstr "Ingresa el nombre real" msgid "Enter reason (optional)" msgstr "Ingresa un motivo (opcional)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "Introduce el código de 6 dígitos de tu aplicación de autenticación para terminar de iniciar sesión como {account}." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "Introduce el código de 6 dígitos de tu aplicación de autenticación para terminar de iniciar sesión." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "Introduce el código de 6 dígitos de tu aplicación de autenticación." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "Introduce el código de 6 dígitos de tu correo." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "Introduce el nombre de la cuenta que quieres recuperar." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "Ingresa el nombre de usuario a invitar" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "Introduce el nombre de tu cuenta. Enviaremos un código de recuperación de 6 dígitos a la dirección verificada registrada." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "Exacta" @@ -1824,6 +2095,7 @@ msgstr "Perfil extendido" msgid "External Link Warning" msgstr "Advertencia de enlace externo" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "fallido" @@ -1890,6 +2162,18 @@ msgstr "Contraer todo" msgid "Folder name" msgstr "Nombre de la carpeta" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "Por seguridad, se cerraron todas las sesiones existentes de esta cuenta y se borró el estado del servidor asociado a la cuenta. Si la autenticación en dos pasos estaba activada, sigue activada, así que el próximo inicio de sesión la seguirá exigiendo." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "Rendirse" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "Olvidé mi contraseña" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC Operator" msgid "IRC operator password" msgstr "Contraseña de operador IRC" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "Nombre de usuario de operador IRC" @@ -2295,6 +2580,15 @@ msgstr "Avisar a otros cuando estás escribiendo" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "Vincular una identidad OAuth" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "Vincular con {0}" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "En vivo" @@ -2335,6 +2629,11 @@ msgstr "Cargando redes de tu bouncer…" msgid "Loading WHOIS data..." msgstr "Cargando datos WHOIS..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "Cargando…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "Almacenamiento local:" @@ -2377,6 +2676,26 @@ msgstr "Bajar la mano" msgid "Man-in-the-middle attacks on server links are possible" msgstr "Son posibles ataques de intermediario en los enlaces del servidor" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "Gestionar bots" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "Gestionar bots (cargando {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "Gestionar paquetes" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "Gestiona los paquetes de emoji de toda la red y los limitados a un canal que este servidor publica mediante draft/EMOJI." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "Gestionar la autenticación en dos pasos" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "Administra tu cuenta y autenticación" @@ -2619,6 +2938,10 @@ msgstr "Silenciar notificaciones" msgid "Mute or unmute notification sounds" msgstr "Silenciar o activar los sonidos de notificación" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "Nombre (p. ej. iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "nueva carpeta" msgid "New nickname" msgstr "Nuevo apodo" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "Nueva contraseña" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "Imagen siguiente" @@ -2758,6 +3086,10 @@ msgstr "Ningún archivo elegido" msgid "No flood profile" msgstr "Sin perfil de flood" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "No se encontraron GIF. Prueba otra búsqueda." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "sin host configurado" @@ -2790,6 +3122,10 @@ msgstr "sin mensaje" msgid "No microphone detected." msgstr "No se detectó ningún micrófono." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "Aún no hay paquetes configurados." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "Aún no se ha capturado tráfico IRC en bruto. Prueba a conectarte o a enviar un mensaje." @@ -2859,6 +3195,10 @@ msgstr "Normal – Protección estándar" msgid "Not encrypted" msgstr "Sin cifrar" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "Nota: el servidor devuelve la misma respuesta tenga o no la cuenta un correo verificado, así que aquí no se avisará de un error de escritura. Si no llega ningún código en un par de minutos, revisa el nombre de la cuenta." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "Sonido de notificación" @@ -2867,6 +3207,10 @@ msgstr "Sonido de notificación" msgid "Notifications" msgstr "Notificaciones" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "Identidad OAuth" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "desconectado" msgid "Offline" msgstr "Desconectado" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "OK" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "activado" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "Solo los operadores pueden cambiar el tema del canal" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "Solo se admiten websockets seguros" @@ -3027,6 +3376,10 @@ msgstr "Acciones de operador" msgid "Optional crash reports to improve the app" msgstr "Informes de errores opcionales para mejorar la app" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "Las demás sesiones abiertas de esta cuenta se cerrarán como parte del cambio. Los ajustes de autenticación en dos pasos, si los hay, no cambian." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR no cifra archivos, enviado tal cual" @@ -3039,6 +3392,14 @@ msgstr "Salida" msgid "Owner" msgstr "Propietario" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (p. ej. team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id y nombre son obligatorios." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "Contraseña" @@ -3047,6 +3408,15 @@ msgstr "Contraseña" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "Contraseña requerida para unirse al canal. Deja vacío para eliminar la clave." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "Restablecimiento de contraseña completado" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "Las contraseñas no coinciden." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "El patrón ya existe" @@ -3088,6 +3458,15 @@ msgstr "Permanente" msgid "Photo" msgstr "Foto" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "Elige una contraseña (3 caracteres o más)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "Elige un nombre de una sola palabra (sin espacios)." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "Elegir tipo de canal" @@ -3214,6 +3593,10 @@ msgstr "Pronombres" msgid "Protected Topic (+t)" msgstr "Tema protegido (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "El proveedor no devolvió ningún token bearer." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "¿Preguntas sobre privacidad? Contáctanos:" @@ -3315,6 +3698,7 @@ msgstr "Error al reconectar" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "Reconectar al servidor" @@ -3367,6 +3751,10 @@ msgstr "Actualizar WHOIS" msgid "Register for an account" msgstr "Registrar una cuenta" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "Credenciales registradas" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "Rechazar" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "Relajado – Protección menos agresiva" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "Eliminar" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "¿Quitar \"{0}\"? Ya no podrás usarla como segundo factor." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "Eliminar a {username} del canal" @@ -3460,7 +3855,6 @@ msgstr "Repetir" msgid "Retry sending" msgstr "Reintentar envío" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "Revisar la clave cambiada…" msgid "Review key" msgstr "Revisar la clave" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "Girar 90°" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "Reglas" @@ -3530,6 +3929,10 @@ msgstr "Guardado" msgid "Saving..." msgstr "Guardando..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "Escanea este código QR con tu aplicación de autenticación y confirma con el código de 6 dígitos que muestra." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "Desplazar el chat a esta respuesta" @@ -3551,6 +3954,10 @@ msgstr "Buscar" msgid "Search bots" msgstr "Buscar bots" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "Buscar emojis..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "Busca GIFs para empezar" @@ -3641,11 +4048,6 @@ msgstr "Selecciona o agrega un canal para comenzar." msgid "self-registered" msgstr "autorregistrado" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "Enviar" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "Enviar mensaje" msgid "Send private message" msgstr "Enviar mensaje privado" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "Enviar código de recuperación" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "¿Enviar este archivo sin cifrar?" @@ -3687,6 +4093,10 @@ msgstr "Enviar sin cifrar" msgid "Sending" msgstr "Enviando" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "Enviando…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "servidor" msgid "Server" msgstr "Servidor" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "Canales del servidor" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "El servidor no anuncia compatibilidad con WebAuthn" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "El servidor no admite filtrado avanzado de LIST" @@ -3745,11 +4157,16 @@ msgstr "Contraseña del servidor" msgid "Server Password (PASS)" msgstr "Contraseña del servidor (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "El servidor devolvió un desafío WebAuthn no válido." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "La comunicación entre servidores puede usar conexiones sin cifrar" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "A nivel del servidor" @@ -3774,6 +4191,7 @@ msgstr "Sesión {0}" msgid "Sessions" msgstr "Sesiones" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "Establece un tema…" @@ -3791,6 +4209,10 @@ msgstr "establecido por {0}" msgid "Set by:" msgstr "Establecido por:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "Establecer nueva contraseña" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "Marcarte como ausente" @@ -3808,6 +4230,11 @@ msgstr "Ajuste" msgid "Setting not found" msgstr "Ajuste no encontrado" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "Estableciendo…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "Ajustes" @@ -3832,10 +4259,22 @@ msgstr "Compartir tu ubicación" msgid "Share your location with {target}." msgstr "Compartir tu ubicación con {target}." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "Comparte la pantalla de nuevo para reintentar" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "ella/la" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "shortcode (p. ej. partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "El shortcode debe cumplir [A-Za-z0-9._-]+." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "Mostrar todos los eventos" @@ -3910,6 +4349,10 @@ msgstr "Muestra todos los medios externos. Cualquier URL puede generar una solic msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "Muestra medios desde el host de archivos de confianza de tu servidor. No se realizan solicitudes a servicios externos." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "Inicia sesión con el proveedor y vincularemos la identidad resultante a tu cuenta para que SASL OAUTHBEARER / IRCV3BEARER funcione en las siguientes conexiones." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "El inicio de sesión falló, estás chateando como invitado. Inicia sesión de nuevo o corrige tu contraseña" @@ -3998,6 +4441,10 @@ msgstr "Estado" msgid "Status Messages" msgstr "Mensajes de estado" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "Estado:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "Dejar la transmisión" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "Detener video" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "Transmisión" @@ -4074,6 +4522,14 @@ msgstr "Sacar de la carpeta" msgid "Take photo" msgstr "Hacer foto" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "Tomar foto o vídeo" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "Texto" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "Canal de texto" @@ -4086,6 +4542,10 @@ msgstr "Ese dispositivo no está disponible en este momento." msgid "That screen is no longer there." msgstr "Esa pantalla ya no está." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "El servidor de llamadas lo rechazó. Inténtalo de nuevo en un momento." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "La conexión a <0>{serverName} presenta los siguientes problemas de seguridad:" @@ -4192,6 +4652,10 @@ msgstr "Esto elimina la red de tu bouncer soju. Para volver a usarla, tendrás q msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "Este servidor no admite metadatos de perfil extendido (extensión IRCv3 METADATA). Los campos adicionales como avatar, nombre a mostrar y estado no están disponibles." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "Este servidor no anuncia una URL de backend (draft/authtoken u obby.world/FILEHOST). No se puede acceder a los endpoints de administración." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "Este servidor no admite enlaces de invitación (no se anuncia la capacidad<0>obby.world/invitation). Puedes seguir chateando con normalidad; este panel es para redes basadas en obbyircd." @@ -4213,6 +4677,11 @@ msgstr "Esto también cerrará las {0} redes vinculadas de abajo." msgid "This will also close the bound network below." msgstr "Esto también cerrará la red vinculada de abajo." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "Tres en raya contra {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "Tiempo (min)" @@ -4230,6 +4699,10 @@ msgstr "tiempo agotado" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "Huella del certificado TLS" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "truncado" msgid "Trusted Sources" msgstr "Fuentes de confianza" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "Vuelve a intentar la subida." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "Vuelve a intentar la subida. El servidor de archivos devolvió una respuesta que no pudimos leer." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "Activa la cámara para reintentar" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "Activa el micrófono para reintentar" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "Autenticación en dos pasos" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "Autenticación en dos pasos obligatoria" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "Tipo" @@ -4352,14 +4850,26 @@ msgstr "Sube una imagen o proporciona una URL con sustitución opcional de {size msgid "Upload Avatar" msgstr "Subir avatar" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "Subida cancelada." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "Subir archivos" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "Subido" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "Subiendo..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "La URL debe ser http(s):// o data:." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "URL de tu imagen de avatar" @@ -4416,6 +4926,7 @@ msgstr "Modos de usuario" msgid "User Profile" msgstr "Perfil de usuario" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "Configuración de usuario" @@ -4459,6 +4970,14 @@ msgstr "Se requiere un puerto de servidor válido" msgid "Verified account" msgstr "Cuenta verificada" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "Verificar" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "Verificar código" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "Verificar cifrado" @@ -4471,6 +4990,10 @@ msgstr "Verificar huella digital…" msgid "Verify…" msgstr "Verificar…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "Verificando…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "Muy relajado" @@ -4532,6 +5055,7 @@ msgstr "Espectador" msgid "Viewers ({0})" msgstr "Espectadores ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Voz" @@ -4557,10 +5081,23 @@ msgstr "Volumen" msgid "Volume for {0}" msgstr "Volumen de {0}" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "Esperando a que {0} acepte…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "Esperando el aviso biométrico…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "Esperando el primer paso…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "Esperando el inicio de sesión…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "Observa el tráfico IRC sin procesar de este servidor" msgid "We don't store your IRC communications on our servers" msgstr "No almacenamos tus comunicaciones IRC en nuestros servidores" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "WebAuthn no está disponible en este entorno." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "Estás a punto de abrir un enlace externo:" msgid "You are an IRC Operator" msgstr "Eres un IRC Operator" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "Tienes unos minutos para elegir una contraseña nueva." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "No tienes credenciales 2FA registradas." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "Tienes cambios sin guardar. ¿Seguro que deseas cerrar sin guardar?" diff --git a/src/locales/fi/messages.mjs b/src/locales/fi/messages.mjs index fddb08a90..56ec3dcb1 100644 --- a/src/locales/fi/messages.mjs +++ b/src/locales/fi/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Laitteiden nimet ovat piilossa, kunnes sallit mikrofonin käytön.\"],\"+5VMrz\":[\"Virheellinen mallimuoto. Käytä nick!käyttäjä@isäntä-muotoa (jokerimerkit * sallittu)\"],\"+6NQQA\":[\"Yleinen tukikanava\"],\"+6NyRG\":[\"Asiakasohjelma\"],\"+AI7ot\":[\"Jaa sijainti\"],\"+B5ztW\":[\"lisää kanava\"],\"+K0AvT\":[\"Katkaise yhteys\"],\"+Q1v1x\":[\"Todennettu\"],\"+WNb3x\":[\"Avaa video erilliseen ikkunaan\"],\"+cyFdH\":[\"Oletusviesti poissaoloilmoitukselle\"],\"+fRR7i\":[\"Jäädytä\"],\"+mVPqU\":[\"Näytä Markdown-muotoilu viesteissä\"],\"+s1J8k\":[\"Merkitse luetuksi\"],\"+s4tdz\":[\"Kopioi nimimerkki\"],\"+vqCJH\":[\"Tilin käyttäjänimi tunnistautumista varten\"],\"+yPBXI\":[\"Valitse tiedosto\"],\"+zy2Nq\":[\"Tyyppi\"],\"/09cao\":[\"Heikko linkkiturvallisuus (taso \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Merkitse itsesi palanneeksi\"],\"/3BQ4J\":[\"Kanavan ulkopuoliset käyttäjät eivät voi lähettää viestejä sille\"],\"/4C8U0\":[\"Kopioi kaikki\"],\"/6BzZF\":[\"Näytä/piilota jäsenlista\"],\"/AkXyp\":[\"Vahvista?\"],\"/TNOPk\":[\"Käyttäjä on poissa\"],\"/UGQxY\":[\"Kamera \",[\"0\"]],\"/X0D0z\":[\"Valitse kaiutin, jonka kautta puhelujen ääni toistetaan\"],\"/XQgft\":[\"Selaa\"],\"/abSCI\":[\"Kopiointi epäonnistui, napauta uudelleen yrittämiseksi\"],\"/cF7Rs\":[\"Äänenvoimakkuus\"],\"/dqduX\":[\"Seuraava sivu\"],\"/fc3q4\":[\"Kaikki sisältö\"],\"/kISDh\":[\"Ota ilmoitusäänet käyttöön\"],\"/kL38k\":[\"Järjestä kanavat uudelleen\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"Ääni\"],\"/rfkZe\":[\"Toista ääniä maininnoista ja viesteistä\"],\"/xQ19T\":[\"Tämän verkon botit\"],\"/zrWol\":[\"Ei salattu\"],\"0/0ZGA\":[\"Kanavan nimimaski\"],\"0CvhiV\":[\"Botti tässä kanavassa\"],\"0D6j7U\":[\"Lue lisää mukautetuista säännöistä →\"],\"0NqWnb\":[\"Kutsu striimiin\"],\"0XsHcR\":[\"Poista käyttäjä\"],\"0ZpE//\":[\"Lajittele käyttäjämäärän mukaan\"],\"0bEPwz\":[\"Aseta poissa\"],\"0dGkPt\":[\"Laajenna kanavaluettelo\"],\"0gS7M5\":[\"Näyttönimi\"],\"0kS+M8\":[\"EsimerkKi\"],\"0rgoY7\":[\"Yhdistä vain valitsemiisi palvelimiin\"],\"0rz+/Q\":[\"Komentoja ladataan…\"],\"0wdd7X\":[\"Liity\"],\"196EG4\":[\"Poista yksityiskeskustelu\"],\"1A3EXy\":[\"Laajenna\"],\"1C/fOn\":[\"Botti ei ole vielä rekisteröinyt yhtään vinokomentoa.\"],\"1DSr1i\":[\"Rekisteröidy tilille\"],\"1K9HPk\":[\"Näytä puu\"],\"1O/24y\":[\"Näytä/piilota kanavaluettelo\"],\"1OWwRx\":[\"Botin komennot\"],\"1QfxQT\":[\"Ohita\"],\"1TNIig\":[\"Avaa\"],\"1VPJJ2\":[\"Ulkoisen linkin varoitus\"],\"1ZC/dv\":[\"Ei lukemattomia mainintoja tai viestejä\"],\"1iY5xv\":[\"Mikrofoni\"],\"1pO1zi\":[\"Palvelimen nimi on pakollinen\"],\"1qqOhi\":[\"Vedä kahvasta siirtääksesi kanavan tai kansioon\"],\"1t/NnN\":[\"Hylkää\"],\"1ub+Zu\":[[\"hours\"],\" tuntia\"],\"1uwfzQ\":[\"Näytä kanavan aihe\"],\"1wdjme\":[\"Ihmiset\"],\"268g7c\":[\"Syötä näyttönimi\"],\"27I0xj\":[\"Palvelinlaajuinen botti, saavutettavissa mistä tahansa kanavasta\"],\"2CEOW6\":[\"Verkko sidottu soju-bouncerin kautta\"],\"2F9+AZ\":[\"Raakaa IRC-liikennettä ei ole vielä tallennettu. Kokeile yhdistämistä tai viestin lähettämistä.\"],\"2FOFq1\":[\"Verkon palvelinoperaattorit voisivat mahdollisesti lukea viestisi\"],\"2FYpfJ\":[\"Lisää\"],\"2HF1Y2\":[[\"inviter\"],\" kutsui \",[\"target\"],\" liittymään kanavalle \",[\"channel\"]],\"2I70QL\":[\"Näytä käyttäjäprofiilitiedot\"],\"2QYdmE\":[\"Käyttäjät:\"],\"2QpEjG\":[\"poistui\"],\"2bimFY\":[\"Käytä palvelimen salasanaa\"],\"2gMuHR\":[\"Liittyi\"],\"2iTmdZ\":[\"Paikallinen tallennustila:\"],\"2odkwe\":[\"Tiukka – aggressiivisempi suojaus\"],\"2qXqZQ\":[\"Käyttäjätilat\"],\"2uDhbA\":[\"Syötä kutsuttavan käyttäjänimi\"],\"2xXP/g\":[\"Liity kanavalle\"],\"2y9Ojd\":[\"Pudota tiedostot tähän liittääksesi ne\"],\"2ygf/L\":[\"← Takaisin\"],\"2zEgxj\":[\"Hae GIF-kuvia...\"],\"38+WDJ\":[\"Kaiunpoisto\"],\"3BKxln\":[\"Ota kuva\"],\"3JjdaA\":[\"Suorita\"],\"3Kf9Jh\":[\"Alenna katsojaksi\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" striimaa · \",[\"1\"],\" katsoo\"],\"3MbP5E\":[\"Salattu viesti\"],\"3RdPhl\":[\"Nimeä kanava uudelleen\"],\"3THokf\":[\"Voice-käyttäjä\"],\"3TSz9S\":[\"Pienennä\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Vieritä keskustelu tähän vastaukseen\"],\"3hij11\":[\"Liity kanavaan \",[\"channelName\"]],\"3jBDvM\":[\"Kanavan näyttönimi\"],\"3pRst1\":[\"Vastaanotetaan komentoluetteloa…\"],\"3ryuFU\":[\"Valinnaiset kaatumisraportit sovelluksen parantamiseksi\"],\"3uBF/8\":[\"Sulje katseluohjelma\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Salausta ei voitu muodostaa käyttäjän \",[\"nick\"],\" kanssa.\"],\"3xf8Kz\":[\"Syötä tilin nimi...\"],\"4/Rr0R\":[\"Kutsu käyttäjä nykyiselle kanavalle\"],\"4EZrJN\":[\"Säännöt\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"Takakamera\"],\"4NqeT4\":[\"Tulvasuojausprofiili (+F)\"],\"4QXpWJ\":[\"aikakatkaisu\"],\"4RZQRK\":[\"Mitä olet tekemässä?\"],\"4cEClj\":[\"Istunnot\"],\"4hfTrB\":[\"Nimimerkki\"],\"4n99LO\":[\"Jo kanavalla \",[\"0\"]],\"4t6vMV\":[\"Vaihda automaattisesti yksiriviseen lyhyille viesteille\"],\"4vsHmf\":[\"Aika (min)\"],\"4x/Axu\":[\"Bouncerissasi ei ole vielä yhtään verkkoa. Lisää yksi aloittaaksesi.\"],\"5+INAX\":[\"Korosta viestit, joissa mainitaan sinut\"],\"5R5Pv/\":[\"Oper-nimi\"],\"5WWr3M\":[\"Likimääräinen\"],\"5kS5np\":[\"Merkitse vahvistetuksi\"],\"5yB4Kk\":[\"Tiedostopalvelin ei päästänyt tätä läpi.\"],\"678PKt\":[\"Verkon nimi\"],\"6Aih4U\":[\"Poissa verkosta\"],\"6CO3WE\":[\"Salasana vaaditaan kanavalle liittymiseen. Jätä tyhjäksi poistaaksesi avaimen.\"],\"6FyrFm\":[\"Jaa näyttö\"],\"6HhMs3\":[\"Lähtöviesti\"],\"6OpRdF\":[\"Säädä mikrofonisi äänenvoimakkuutta automaattisesti\"],\"6V3Ea3\":[\"Kopioitu\"],\"6XJBxM\":[\"Selaimesi ei voi toistaa tätä ääntä.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" kohta\"],\"other\":[\"#\",\" kohtaa\"]}]],\"6lGV3K\":[\"Näytä vähemmän\"],\"6yFOEi\":[\"Syötä oper-salasana...\"],\"6yR6/K\":[\"Julkaise jokaisen palvelimen päivän viesti palvelintiedotteisiin ja sen tervetuloa-sivulle\"],\"6zJnDQ\":[\"Poista kuuntelun mykistys\"],\"7+IHTZ\":[\"Ei valittua tiedostoa\"],\"7+q3Wn\":[\"#kanava\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!käyttäjä@isäntä (esim. spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Tämä keskustelu on salattu OTR:llä, joka on yhteensopiva muiden IRC-asiakkaiden kanssa. Vertaa sormenjälkiä erillistä kanavaa pitkin ja merkitse keskustelu sitten vahvistetuksi.\"],\"7QkKyN\":[\"Lähetä yksityisviesti\"],\"7U1W7c\":[\"Hyvin löysä\"],\"7Y1YQj\":[\"Oikea nimi:\"],\"7YHArF\":[\"— avaa katseluohjelmassa\"],\"7d1XbR\":[\"Avaa työnkulku\"],\"7jL88x\":[\"Poistetaanko tämä viesti? Toimintoa ei voi kumota.\"],\"7l15X4\":[\"epäonnistui\"],\"7nGhhM\":[\"Mitä ajattelet?\"],\"7sEpu1\":[\"Jäsenet — \",[\"0\"]],\"7sNhEz\":[\"Käyttäjänimi\"],\"7w5KHY\":[\"Viestisi käyttäjän \",[\"nick\"],\" kanssa on salattu OTR:llä, joka kuljettaa vain tekstiä. Nämä tiedostot lähtisivät salaamattomina.\"],\"7y+YDA\":[\"Lähetä salaamattomana\"],\"85Fz0S\":[\"Vedä siirtääksesi\"],\"8H0Q+x\":[\"Lue lisää profiileista →\"],\"8Phu0A\":[\"Näytä kun käyttäjät vaihtavat nimimerkkinsä\"],\"8VEDbV\":[\"Salainen\"],\"8XTG9e\":[\"Syötä oper-salasana\"],\"8XsV2J\":[\"Yritä lähettää uudelleen\"],\"8ZsakT\":[\"Salasana\"],\"8dYnq1\":[\"Nauhoituksen enimmäispituus saavutettiin. Nauhoitus pysäytettiin: lähetä se tai hylkää se.\"],\"8kR84m\":[\"Olet avaamassa ulkoista linkkiä:\"],\"8kZ9ZV\":[\"Lopeta salaus\"],\"8lCgih\":[\"Poista sääntö\"],\"8mmL7G\":[\"Lataa vanhempia viestejä päästäksesi vastaukseen\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" vaihe\"],\"other\":[\"#\",\" vaihetta\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"liittyi\"],\"other\":[\"liittyi \",[\"joinCount\"],\" kertaa\"]}]],\"9BMLnJ\":[\"Yhdistä uudelleen palvelimeen\"],\"9LXhb1\":[\"Nauhoita näyttö\"],\"9OEgyT\":[\"Lisää reaktio\"],\"9PQ8m2\":[\"G-Line (maailmanlaajuinen esto)\"],\"9Qs99X\":[\"Sähköposti:\"],\"9QupBP\":[\"Poista malli\"],\"9TBhGc\":[\"Laske käsi\"],\"9W7tl5\":[\"(muuttamaton)\"],\"9aCFGH\":[\"Salaa tämä keskustelu\"],\"9bG48P\":[\"Lähetetään\"],\"9f5f0u\":[\"Yksityisyyteen liittyviä kysymyksiä? Ota yhteyttä:\"],\"9hXrER\":[\"Liity kanavaan palvelimella \",[\"serverName\"]],\"9iweoP\":[\"Verkot palvelimella \",[\"0\"]],\"9n+Pj3\":[\"striimin-nimi\"],\"9q17ZR\":[[\"0\"],\" on pakollinen.\"],\"9qIYMn\":[\"Uusi lempinimi\"],\"9rnFEa\":[\"Puhelut\"],\"9unqs3\":[\"Poissa:\"],\"9v3hwv\":[\"Palvelimia ei löydetty.\"],\"9zb2WA\":[\"Yhdistetään\"],\"A1taO8\":[\"Hae\"],\"A2adVi\":[\"Lähetä kirjoitusilmoituksia\"],\"A9Rhec\":[\"Kanavan nimi\"],\"AFXuc0\":[\"Viestiä ei lähetetty: salaus lakkasi toimimasta. Lopeta salaus lähettääksesi salaamattomana.\"],\"ALZ4SG\":[\"Mykistä kuuntelu\"],\"AWOSPo\":[\"Lähennä\"],\"AXSpEQ\":[\"Oper yhdistäessä\"],\"AXkuzz\":[\"Kameraa ei havaittu.\"],\"AdKRCX\":[\"Olet yhteydessä kohteeseen <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Tili\"],\"AhNP40\":[\"Selaa\"],\"AhYrTA\":[\"Yhteys: heikko\"],\"Ai2U7L\":[\"Isäntä\"],\"AjBQnf\":[\"Vaihtoi nimimerkin\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Peruuta vastaus\"],\"ApSx0O\":[\"Löydettiin \",[\"0\"],\" viestiä, jotka vastaavat \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Kirjaudu uudelleen\"],\"AxPAXW\":[\"Tuloksia ei löydetty\"],\"AyNqAB\":[\"Näytä kaikki palvelintapahtumat chatissa\"],\"B/QqGw\":[\"Poissa näppäimistöltä\"],\"B0sB2k\":[\"Salaamaton\"],\"B1MuZq\":[\"Valitse kamerasi ja esikatsele, mitä se näkee\"],\"B8AaMI\":[\"Tämä kenttä on pakollinen\"],\"BA2c49\":[\"Palvelin ei tue kehittynyttä LIST-suodatusta\"],\"BBCFUg\":[[\"sender\"],\" käynnisti salauksen uudelleen, joten tätä keskustelua määritetään taas.\"],\"BGul2A\":[\"Sinulla on tallentamattomia muutoksia. Haluatko varmasti sulkea tallentamatta?\"],\"BIDT9R\":[\"Botit\"],\"BIf9fi\":[\"Tilaviestisi\"],\"BOJWfb\":[\"Katkaistaanko yhteys soju-bounceriin?\"],\"BPm98R\":[\"Yhtään palvelinta ei ole valittu. Valitse ensin palvelin sivupalkista; kutsulinkkejä hallitaan palvelinkohtaisesti.\"],\"BRNbHt\":[\"Salattu, ei varmennettu\"],\"BZADk0\":[\"Poistu striimistä\"],\"BZyTNS\":[\"Sijainnin käyttöoikeus evättiin. Salli sijainnin käyttö selaimen tai järjestelmän asetuksista ja yritä uudelleen.\"],\"BZz3md\":[\"Henkilökohtainen verkkosivustosi\"],\"Bgm/H7\":[\"Salli monirivisyöttö\"],\"BiQIl1\":[\"Kiinnitä tämä yksityisviesteistä\"],\"BlNZZ2\":[\"Siirry viestiin napsauttamalla\"],\"Bowq3c\":[\"Vain operaattorit voivat muuttaa kanavan aihetta\"],\"Btozzp\":[\"Tämä kuva on vanhentunut\"],\"Bu/ywL\":[\"Valitse kanavan tyyppi\"],\"Bycfjm\":[\"Yhteensä: \",[\"0\"]],\"C6IBQc\":[\"Kopioi koko JSON\"],\"C6amLT\":[\"Laite ei ole juuri nyt käytettävissä.\"],\"C9L9wL\":[\"Tiedonkeruu\"],\"CDq4wC\":[\"Moderoi käyttäjää\"],\"CHVRxG\":[\"Viesti @\",[\"0\"],\" (Shift+Enter = uusi rivi)\"],\"CN9zdR\":[\"Oper-nimi ja salasana ovat pakollisia\"],\"CW3sYa\":[\"Lisää reaktio \",[\"emoji\"]],\"CaAkqd\":[\"Näytä poistumisviestit\"],\"CaQ1Gb\":[\"Asetuksissa määritelty botti. Muuta tila muokkaamalla obbyircd.conf-tiedostoa ja suorittamalla /REHASH.\"],\"CbvaYj\":[\"Estä nimimerkin perusteella\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Valitse kanava\"],\"CpwGv7\":[[\"nick\"],\":n avain eroaa aiemmin näkemästäsi. Näin käy uudelleenasennuksen jälkeen tai uudella laitteella, mutta samalta näyttää myös välimieshyökkäys. Vertaa uusi sormenjälki toista kanavaa pitkin ennen hyväksymistä.\"],\"CqO9qC\":[\"Istunto\"],\"CsekCi\":[\"Normaali\"],\"CwuBNI\":[\"Mikrofonia ei havaittu.\"],\"D+NlUC\":[\"Järjestelmä\"],\"D28t6+\":[\"liittyi ja poistui\"],\"D69ns7\":[\"Nimeä uudelleen tai poista \",[\"0\"]],\"DB8zMK\":[\"Käytä\"],\"DBcWHr\":[\"Mukautettu ilmoitusäänitiedosto\"],\"DL4yUl\":[\"Tiedostoa ei lähetetty: salaus lakkasi toimimasta. Aloita salaus uudelleen, tai lopeta se ja lähetä salaamattomana.\"],\"DPfwMq\":[\"Valmis\"],\"DTy9Xw\":[\"Median esikatselut\"],\"Dj4pSr\":[\"Valitse turvallinen salasana\"],\"Du+zn+\":[\"Haetaan...\"],\"Du2T2f\":[\"Asetusta ei löydetty\"],\"DwsSVQ\":[\"Käytä suodattimet ja päivitä\"],\"E3W/zd\":[\"Oletusnimimerkki\"],\"E6nRW7\":[\"Kopioi URL\"],\"E703RG\":[\"Tilat:\"],\"E9RV1x\":[\"yhdistetty \",[\"sessionCount\"],\" istunnosta\"],\"EAeu1Z\":[\"Lähetä kutsu\"],\"EFKJQT\":[\"Asetus\"],\"EGPQBv\":[\"Mukautetut tulvasäännöt (+f)\"],\"ELik0r\":[\"Lue koko tietosuojakäytäntö\"],\"EPbeC2\":[\"Näytä tai muokkaa kanavan aihetta\"],\"EQCDNT\":[\"Syötä oper-käyttäjätunnus...\"],\"ERIfXJ\":[\"Sijaintia ei saatu määritettyä ajoissa. Yritä uudelleen paikassa, jossa taivas näkyy paremmin.\"],\"ET7frA\":[\"Salli kameran käyttö\"],\"EUvulZ\":[\"Löydettiin 1 viesti, joka vastaa \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Seuraava kuva\"],\"Eaw75B\":[[\"userCount\"],\" käyttäjää\"],\"EdQY6l\":[\"Ei mitään\"],\"EflUyy\":[\"puhelussa\"],\"EnqLYU\":[\"Hae palvelimia...\"],\"EqjE9A\":[\"lähetä viesti jollekulle\"],\"Eu7YKa\":[\"itse rekisteröitynyt\"],\"Ev/rmg\":[\"Valitse mikrofonisi ja esikatsele sen äänitasoa\"],\"F0OKMc\":[\"Muokkaa palvelinta\"],\"F6Int2\":[\"Ota korostukset käyttöön\"],\"FDoLyE\":[\"Enimmäiskäyttäjämäärä\"],\"FHnJDV\":[[\"userCount\"],\" katsojaa\"],\"FOPeqj\":[\"Automaattinen vahvistuksensäätö\"],\"FUU/hZ\":[\"Hallitsee, kuinka paljon ulkoista mediaa ladataan chatissa.\"],\"Fdp03t\":[\"päälle\"],\"FfPWR0\":[\"Ikkuna\"],\"FjkaiT\":[\"Loitonna\"],\"FlqOE9\":[\"Mitä tämä tarkoittaa:\"],\"FolHNl\":[\"Hallinnoi tiliäsi ja tunnistautumista\"],\"Fp2Dif\":[\"Poistui palvelimelta\"],\"G5KmCc\":[\"GZ-Line (maailmanlaajuinen Z-Line)\"],\"GDs0lz\":[\"<0>Riski: Arkaluonteiset tiedot (viestit, yksityiskeskustelut, tunnistautumistiedot) voisivat paljastua verkon ylläpitäjille tai hyökkääjille, jotka sijaitsevat IRC-palvelimien välissä.\"],\"GP8D2E\":[\"Yksityisviestit\"],\"GPrF8Y\":[[\"safeName\"],\" muuttui palvelimella, joten sen salausta ei voi enää purkaa.\"],\"GR+2I3\":[\"Lisää kutsumask (esim. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Sulje irrotettu palvelintiedotteet-näkymä\"],\"GdhD7H\":[\"Vahvista napsauttamalla uudelleen\"],\"GjRZex\":[\"Katkaistaanko verkon yhteys?\"],\"GlAoST\":[\"Hylkää salaus\"],\"GlHnXw\":[\"Nimen vaihto epäonnistui: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"Esikatselu:\"],\"GtmO8/\":[\"lähettäjä\"],\"GtuHUQ\":[\"Nimeä tämä kanava uudelleen palvelimella. Kaikki käyttäjät näkevät uuden nimen.\"],\"GuGfFX\":[\"Näytä/piilota haku\"],\"GvwPQR\":[\"Salaa (OTR)\"],\"GxkJXS\":[\"Ladataan...\"],\"Gz0oR4\":[\"(Obby käsittelee)\"],\"GzbwnK\":[\"Liittyi kanavalle\"],\"GzsUDB\":[\"Laajennettu profiili\"],\"H/PnT8\":[\"Lisää emoji\"],\"H3kCln\":[\"Isäntänimi\"],\"H6Izzl\":[\"Suosikki värikoodisi\"],\"H86f9p\":[\"Kutista\"],\"H91IQz\":[\"Liity striimiin \",[\"channelName\"]],\"H9jIv+\":[\"Näytä liittymiset/poistumiset\"],\"HAKBY9\":[\"Lataa tiedostoja\"],\"HVqh5e\":[\"Tämä selain ei tue kaiuttimen valintaa.\"],\"HdE1If\":[\"Kanava\"],\"HeT8+a\":[[\"name\"],\" · tuloste\"],\"HhlSUU\":[\"Valitse vetämällä, mitä tallennetaan. Peru Escape-näppäimellä.\"],\"Hk4AW9\":[\"Suosikki näyttönimesi\"],\"HmHDk7\":[\"Valitse jäsen\"],\"HrQzPU\":[\"Kanavat verkossa \",[\"networkName\"]],\"Hy8RTc\":[\"Salattu. Varmista käyttäjän \",[\"nick\"],\" henkilöllisyys.\"],\"I2tXQ5\":[\"Viesti @\",[\"0\"],\" (Enter = uusi rivi, Shift+Enter = lähetä)\"],\"I6bw/h\":[\"Estä käyttäjä\"],\"I92Z+b\":[\"Ota ilmoitukset käyttöön\"],\"I9D72S\":[\"Haluatko varmasti poistaa tämän viestin? Tätä toimintoa ei voi kumota.\"],\"IA+1wo\":[\"Näytä kun käyttäjiä poistetaan kanavilta\"],\"IBi8Io\":[\"Mikrofoni \",[\"0\"]],\"IDwkJx\":[\"IRC-operaattori\"],\"IIXpvq\":[\"käynnissä · \",[\"elapsed\"]],\"IJaotC\":[\"Aloita tallennus\"],\"ILlU+s\":[\"Tiedot:\"],\"ISS9Ed\":[\"Merkitse itsesi poissaolevaksi\"],\"IUwGEM\":[\"Tallenna muutokset\"],\"IcHxhR\":[\"ei verkossa\"],\"IgrLD/\":[\"Tauko\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Vastaa\"],\"IoHMnl\":[\"Enimmäisarvo on \",[\"0\"]],\"IryzcO\":[\"Lue kaikki\"],\"IuszSX\":[\"Yli \",[\"0\"],\" kokoiset tiedostot lähetetään sellaisenaan. Tiedostopalvelin tallentaa ne luettavassa muodossa, ja kuka tahansa linkin saanut voi avata ne.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Kanavabotti — vain kanavilla joihin olet liittynyt\"],\"J09nwO\":[\"Salaa (Obby)\"],\"J28zul\":[\"Yhdistetään...\"],\"J5T9NW\":[\"Käyttäjätiedot\"],\"J8Y5+z\":[\"Hups! Verkon jako! ⚠️\"],\"JBHkBA\":[\"Poistui kanavalta\"],\"JCPOml\":[\"Siirrä kansioon\"],\"JCwL0Q\":[\"Syötä syy (valinnainen)\"],\"JFciKP\":[\"Vaihda\"],\"JMXMCX\":[\"Poissaoloviesti\"],\"JNCzPW\":[\"Maa\"],\"JXGkhG\":[\"Muuta kanavan nimeä (vain operaattorit)\"],\"JYiL1b\":[\"yksi seuraavista:\"],\"JYynGH\":[\"työkalu\"],\"JcD7qf\":[\"Lisää toimintoja\"],\"JdkA+c\":[\"Salainen (+s)\"],\"JlFcis\":[\"Lähetä\"],\"Jmu12l\":[\"Palvelimen kanavat\"],\"JoQY+E\":[\"Tämä poistaa verkon soju-bounceristasi. Käyttääksesi sitä uudelleen sinun täytyy lisätä se takaisin.\"],\"JrFTcr\":[\"Yhdistetään…\"],\"JvQ++s\":[\"Ota Markdown käyttöön\"],\"JweKPN\":[\"OTR ei salaa tiedostoja, lähetetty sellaisenaan\"],\"K2jwh/\":[\"WHOIS-tietoja ei saatavilla\"],\"K4vEhk\":[\"(jäädytetty)\"],\"KAPufV\":[\"katkaistu\"],\"KAXSwC\":[\"Voice\"],\"KDfTdX\":[\"Poista viesti\"],\"KFAYzh\":[\"Tällä palvelimella ei ole paikkaa tiedostolle.\"],\"KFfDuG\":[\"Päivän viesti\"],\"KKBlUU\":[\"Upotus\"],\"KL53qt\":[\"Viestiä ei lähetetty: salaus ei ole vielä käytössä. Odota, että lukko muuttuu vihreäksi, tai lopeta salaus lähettääksesi salaamattomana.\"],\"KM0pLb\":[\"Tervetuloa kanavalle!\"],\"KMH/oC\":[\"Sinun sormenjälkesi\"],\"KR6W2h\":[\"Poista esto käyttäjältä\"],\"KUjOb9\":[\"käynnissä\"],\"KV+Bi1\":[\"Vain kutsulla (+i)\"],\"KdCtwE\":[\"Kuinka monta sekuntia tulvatoimintaa seurataan ennen laskurien nollaamista\"],\"Kkezga\":[\"Palvelimen salasana\"],\"KpOQkN\":[\"Tarkista avain\"],\"KqcCdb\":[\"Aloita striimi palvelimella \",[\"serverName\"]],\"KsiQ/8\":[\"Käyttäjät täytyy kutsua kanavalle\"],\"KtADxr\":[\"suoritti\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Kanavan tiedot\"],\"LC1a7n\":[\"IRC-palvelin on ilmoittanut, että sen palvelimien väliset linkit ovat heikosti suojattuja. Tämä tarkoittaa, että verkossa välitettäviä viestejäsi ei välttämättä salata asianmukaisesti tai SSL/TLS-sertifikaatteja ei tarkisteta oikein.\"],\"LEwpeL\":[\"soju bouncer (hallinta)\"],\"LNfLR5\":[\"Näytä poistamiset\"],\"LP+1Z7\":[\"Lisää verkko\"],\"LQb0W/\":[\"Näytä kaikki tapahtumat\"],\"LU7/yA\":[\"Vaihtoehtoinen nimi käyttöliittymässä näytettäväksi. Voi sisältää välilyöntejä, emojeja ja erikoismerkkejä. Todellista kanavan nimeä (\",[\"channelName\"],\") käytetään edelleen IRC-komennoissa.\"],\"LUb9O7\":[\"Kelvollinen palvelinportti on pakollinen\"],\"LV4fT6\":[\"Kuvaus (valinnainen, esim. \\\"Beta-testaajat Q3\\\")\"],\"LVB64Y\":[\"Kopioi tekstinä\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Tietosuojakäytäntö\"],\"LcuSDR\":[\"Hallinnoi profiilitietojasi ja metatietoja\"],\"LqLS9B\":[\"Näytä nimimerkinvaihdot\"],\"LsDQt2\":[\"Kanavan asetukset\"],\"LtI9AS\":[\"Omistaja\"],\"LuNhhL\":[\"reagoi tähän viestiin\"],\"M/AZNG\":[\"URL avatar-kuvaasi\"],\"M/TIv1\":[\"Katsoja\"],\"M/WIer\":[\"Lähetä viesti\"],\"M45wtf\":[\"Tämä komento ei ota parametreja.\"],\"M8er/5\":[\"Nimi:\"],\"MFKlMB\":[\"Kutsu\"],\"MHk+7g\":[\"Edellinen kuva\"],\"MMVM6A\":[\"Palvelimenlaajuinen botti — tavoitettavissa miltä tahansa kanavalta\"],\"MOsYgM\":[\"Yhteys: hyvä\"],\"MRorGe\":[\"Lähetä viesti käyttäjälle\"],\"MSSqHG\":[\"Toimii muiden IRC-asiakkaiden kanssa\"],\"MVbSGP\":[\"Aikaikkuna (sekuntia)\"],\"Mey/l4\":[\"Laitteeseen ei saatu yhteyttä.\"],\"MhqAkA\":[[\"nick\"],\" kieltäytyi salauksesta.\"],\"MkpcsT\":[\"Viestisi ja asetuksesi tallennetaan paikallisesti laitteellesi\"],\"MzPdC2\":[\"Palvelimen salasana (PASS)\"],\"N/hDSy\":[\"Merkitse botiksi – yleensä 'on' tai tyhjä\"],\"N40H+G\":[\"Kaikki\"],\"N6j2JH\":[\"Muokkaa \",[\"0\"]],\"N7TQbE\":[\"Kutsu käyttäjä kanavalle \",[\"channelName\"]],\"NCHYXe\":[\"Kutista työnkulku\"],\"NCca/o\":[\"Syötä oletusnimimerkki...\"],\"NEr2Ao\":[[\"userCount\"],\" puhelussa\"],\"NIBzIK\":[\"Latauksen enimmäiskoko saavutettiin. Nauhoitus pysäytettiin: lähetä se tai hylkää se.\"],\"NJfmLa\":[\"nimimerkki\"],\"NKorF2\":[\"Salaus käyttäjän \",[\"nick\"],\" kanssa lakkasi toimimasta, joten viestiä ei lähetetty. Aloita salaus uudelleen jatkaaksesi.\"],\"NQN2HS\":[\"Poista jäädytys\"],\"NZMhdJ\":[\"Liian suuri salattavaksi, lähetettiin salaamattomana\"],\"NZgZhv\":[\"Nimeä kansio uudelleen\"],\"NbFtQm\":[\"Poista kansio\"],\"Nj8ZSK\":[\"Tietoturvaryhmät\"],\"Nqs6B9\":[\"Näyttää kaiken ulkoisen median. Mikä tahansa URL voi aiheuttaa yhteyspyynnön tuntemattomalle palvelimelle.\"],\"Nt+9O7\":[\"Käytä WebSocket-yhteyttä TCP:n sijaan\"],\"NxIHzc\":[\"Katkaise yhteys\"],\"O+HhhG\":[\"Kuiskaa käyttäjälle nykyisen kanavan kontekstissa\"],\"O+v/cL\":[\"Selaa kaikkia palvelimen kanavia\"],\"O5rZAi\":[\"Päivitä WHOIS\"],\"OCGpR4\":[\"(peritty)\"],\"ODwSCk\":[\"Lähetä GIF\"],\"OGQ5kK\":[\"Määritä ilmoitusäänet ja korostukset\"],\"OIPt1Z\":[\"Näytä tai piilota jäsenlistan sivupalkki\"],\"OJXCm+\":[\"Siirrä kansiota alas\"],\"OKSNq/\":[\"Hyvin tiukka\"],\"OLmMQs\":[\"Vahvista sormenjälki…\"],\"OVKoQO\":[\"Tilin salasana tunnistautumista varten\"],\"Obby - Bringing IRC to the future\":[\"Obby - Viedään IRC tulevaisuuteen\"],\"OhCpra\":[\"Aseta aihe…\"],\"OkltoQ\":[\"Estä \",[\"username\"],\" nimimerkin perusteella (estää liittymisen samalla nimimerkillä)\"],\"OlAl5i\":[\"Laajenna kaikki\"],\"Oo7YVo\":[\"Luo kansio\"],\"P+t/Te\":[\"Ei lisätietoja\"],\"P42Wcc\":[\"Turvallinen\"],\"P6Cibt\":[\"hyväksy jatkaaksesi\"],\"P8eJCK\":[\"Tutustu IRC:n maailmaan Obby:llä\"],\"PD38l0\":[\"Kanavan avatarin esikatselu\"],\"PD9mEt\":[\"Kirjoita viesti...\"],\"PKjhUq\":[\"Lisää kanava\"],\"PPqfdA\":[\"Avaa kanavan asetukset\"],\"PRnH8G\":[\"/ \",[\"0\"]],\"PSCjfZ\":[\"Aihe, joka näytetään tälle kanavalle. Kaikki käyttäjät voivat nähdä aiheen.\"],\"PYSmVm\":[\"Viestit käyttäjän \",[\"nick\"],\" kanssa ovat nyt salattuja.\"],\"PYzHlv\":[\"Nosta tämä ikkuna eteen ja yritä uudelleen.\"],\"PZCecv\":[\"PDF-esikatselu\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 kerta\"],\"other\":[[\"c\"],\" kertaa\"]}]],\"PguS2C\":[\"Lisää poikkeusmaski (esim. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Näytetään \",[\"displayedChannelsCount\"],\"/\",[\"0\"],\" kanavaa\"],\"PoZpSX\":[\"Muokkaa kanavan asetuksia\"],\"PqhVlJ\":[\"Estä käyttäjä (hostmaskin perusteella)\"],\"PsufxD\":[\"Istunto \",[\"0\"]],\"Q+chwU\":[\"Käyttäjätunnus:\"],\"Q2QY4/\":[\"Poista tämä kutsu\"],\"Q3v9Wc\":[\"Kyllä, poista\"],\"Q6hhn8\":[\"Asetukset\"],\"QF4a34\":[\"Syötä käyttäjänimi\"],\"QGqSZ2\":[\"Väri ja muotoilu\"],\"QJQd1J\":[\"Muokkaa profiilia\"],\"QSzGDE\":[\"Toimeton\"],\"QUlny5\":[\"Tervetuloa palvelimeen \",[\"0\"],\"!\"],\"QgQSTl\":[\"Kirjautui sisään\"],\"QhglSm\":[\"Kirjautuminen epäonnistui, joten keskustelet vieraana. Kirjaudu uudelleen tai korjaa salasanasi\"],\"QjVZf0\":[\"ei viestiä\"],\"QuSkCF\":[\"Suodata kanavia...\"],\"Qv14oC\":[\"Kopioi JSON-muodossa\"],\"QwUrDZ\":[\"vaihtoi aiheen: \",[\"topic\"]],\"Qxr8pV\":[\"Avaa botin valikko\"],\"R0UH07\":[\"Kuva \",[\"0\"],\"/\",[\"1\"]],\"R7SsBE\":[\"Mykistä\"],\"R8rf1X\":[\"Aseta aihe napsauttamalla\"],\"RArB3D\":[\"potkittiin kanavalta \",[\"channelName\"],\" käyttäjän \",[\"username\"],\" toimesta\"],\"RIfHS5\":[\"Luo uusi kutsulinkki\"],\"RMMaN5\":[\"Moderoitu (+m)\"],\"RWw9Lg\":[\"Sulje ikkuna\"],\"RX8Gog\":[[\"nick\"],\" käyttää salausversiota, jota tämä asiakasohjelma ei osaa lukea.\"],\"RZ2BuZ\":[\"Tilin \",[\"account\"],\" rekisteröinti vaatii vahvistuksen: \",[\"message\"]],\"Rj1UeC\":[\"Salattu viesti aiemmasta istunnosta\"],\"RlCInP\":[\"Vinokomennot\"],\"RySp6q\":[\"Piilota kommentit\"],\"RzfkXn\":[\"Vaihda lempinimesi tällä palvelimella\"],\"S48xcO\":[\"odottaa\"],\"S5Togi\":[\"Ladataan verkkoja bounceristasi…\"],\"SPKQTd\":[\"Nimimerkki on pakollinen\"],\"SPVjfj\":[\"Oletusarvo on 'ei syytä', jos jätetään tyhjäksi\"],\"SQKPvQ\":[\"Kutsu käyttäjä\"],\"STmlpb\":[\"Takaisin verkkoluetteloon\"],\"SY+DWF\":[\"Tarkista muuttunut avain…\"],\"SkZcl+\":[\"Valitse valmis tulvasuojausprofiili. Nämä profiilit tarjoavat tasapainoisia suojausasetuksia eri käyttötarkoituksiin.\"],\"Slr+3C\":[\"Vähimmäiskäyttäjämäärä\"],\"Spnlre\":[\"Kutsuit \",[\"target\"],\" liittymään kanavalle \",[\"channel\"]],\"SpsuQv\":[\"Siirry kanavalle \",[\"name\"]],\"SrtXDy\":[\"kirjautunut nimellä \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Avaa katseluohjelmassa\"],\"T6fO0X\":[\"asiakas\"],\"T91vKp\":[\"Toista\"],\"TGa6nJ\":[\"Yhteys: kohtalainen\"],\"TIjT+J\":[\"Merkitse itsesi takaisin\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Lue, miten käsittelemme tietojasi ja suojelemme yksityisyyttäsi.\"],\"TgFpwD\":[\"Käytetään...\"],\"Tjg9YW\":[\"Salattu liite\"],\"TkzSFB\":[\"Ei muutoksia\"],\"TntZTr\":[\"Poistu spotlight-tilasta\"],\"Tth9To\":[\"Näytä kaiuttimeni\"],\"TtserG\":[\"Syötä oikea nimi\"],\"Ttz9J1\":[\"Syötä salasana...\"],\"TusXkS\":[[\"days\"],\" päivää\"],\"Tz0i8g\":[\"Asetukset\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" sekuntia\"],\"U7yg75\":[\"Merkitse itsesi poissaolevaksi\"],\"UDb2YD\":[\"Reagoi\"],\"UE4KO5\":[\"*kanava*\"],\"UETAwW\":[\"Et ole vielä luonut yhtään kutsulinkkiä. Käytä yllä olevaa lomaketta luodaksesi ensimmäisen.\"],\"UGT5vp\":[\"Tallenna asetukset\"],\"UV5hLB\":[\"Estoja ei löydetty\"],\"Uaj3Nd\":[\"Tilaviestit\"],\"Ue3uny\":[\"Oletus (ei profiilia)\"],\"UkARhe\":[\"Normaali – tavallinen suojaus\"],\"Umn7Cj\":[\"Ei vielä kommentteja. Ole ensimmäinen!\"],\"UqtiKk\":[\"Sulkeutuu automaattisesti \",[\"secondsLeft\"],\" s kuluttua\"],\"UrEy4W\":[\"Avaa yksityisviesti käyttäjälle\"],\"UtUIRh\":[[\"0\"],\" vanhempaa viestiä\"],\"UwzP+U\":[\"Suojattu yhteys\"],\"V0/A4O\":[\"Kanavan omistaja\"],\"V0zZWc\":[\"Tämä sulkee myös alla olevan sidotun verkon.\"],\"V2dwib\":[[\"0\"],\" on oltava numero.\"],\"V4qgxE\":[\"Luotu aiemmin kuin (min sitten)\"],\"V8yTm6\":[\"Tyhjennä haku\"],\"VBIlvI\":[\"Kopioi tuloste\"],\"VDj9CU\":[\"Tämä palvelin ei hyväksy \",[\"CIPHERTEXT_EXTENSION\"],\"-tiedostoja, joina salattu liite tallennetaan. Salauksen lopettamisen jälkeen tiedosto lähtee sellaisenaan.\"],\"VJScHU\":[\"Syy\"],\"VLsmVV\":[\"Mykistä ilmoitukset\"],\"VP3V//\":[\"Etukamera\"],\"VbyRUy\":[\"Kommentit\"],\"VcYc0A\":[\"Avaa verkon asetukset\"],\"VjzSNi\":[\"Etsitään sijaintiasi...\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" ja \",[\"3\"],\" muuta kirjoittavat...\"],\"Vmx0mQ\":[\"Asettanut:\"],\"Vq10dn\":[\"Poistu puhelusta\"],\"VqX8C6\":[\"näytä vähemmän\"],\"VqnIZz\":[\"Lue tietosuojakäytäntömme ja tiedonkäsittelytapamme\"],\"VrMygG\":[\"Vähimmäispituus on \",[\"0\"]],\"VrnTui\":[\"Pronominisi, näytetään profiilissasi\"],\"VugX2C\":[\"Edellinen sormenjälki\"],\"W8E3qn\":[\"Tunnistautunut tili\"],\"WFxTHC\":[\"Lisää porttikieltomaski (esim. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Palvelimen osoite on pakollinen\"],\"WNMYIN\":[\"peruutettu\"],\"WOOPuM\":[\"Yhteys katkesi. Yhdistä uudelleen jatkaaksesi keskustelua\"],\"WRYdXW\":[\"Äänentoistoasento\"],\"WUOH5B\":[\"Estä käyttäjä\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Näytä 1 kohde lisää\"],\"other\":[\"Näytä \",[\"1\"],\" kohdetta lisää\"]}]],\"WYxRzo\":[\"Luo ja hallinnoi kutsulinkkejäsi\"],\"Wbsc8H\":[\"Tämä olet sinä\"],\"Wd38W1\":[\"Jätä kanava tyhjäksi yleistä verkkokutsua varten. Kuvaus on vain omaa kirjanpitoasi varten — näkyvissä vain sinulle tässä listassa.\"],\"Weq9zb\":[\"Yleiset\"],\"Wf9lru\":[\"Nauhoita ääniviesti\"],\"Wfj7Sk\":[\"Mykistä tai poista mykistys ilmoitusäänistä\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Käyttäjäprofiili\"],\"X6S3lt\":[\"Hae asetuksia, kanavia, palvelimia...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Jatka silti\"],\"XI1+wb\":[\"Virheellinen muoto\"],\"XIXeuC\":[\"Viesti @\",[\"0\"]],\"XJOV1Y\":[\"Toiminta\"],\"XPaN4U\":[[\"name\"],\" · syöte\"],\"XPd6DR\":[\"Työnkulkuhistoria (\",[\"0\"],\", \",[\"activeTotal\"],\" aktiivista)\"],\"XU5AOg\":[\"Syöte\"],\"XWgxXq\":[\"Albumi\"],\"Xd7+IT\":[\"Irrota yksityiskeskustelu\"],\"XiSFjH\":[\"Juuri ottamasi kuva\"],\"Xm/s+u\":[\"Näyttö\"],\"Xp2n93\":[\"Näyttää mediaa palvelimesi luotetusta tiedostoisännästä. Ulkoisille palveluille ei lähetetä pyyntöjä.\"],\"XvjC4F\":[\"Tallennetaan...\"],\"Y+tK3n\":[\"Ensimmäinen lähetettävä viesti\"],\"YAqRpI\":[\"Tilin \",[\"account\"],\" rekisteröinti onnistui: \",[\"message\"]],\"YDrGG0\":[\"Uudelleenyhdistäminen epäonnistui\"],\"YEfzvP\":[\"Suojattu aihe (+t)\"],\"YGAmpG\":[\"Ota uudelleen\"],\"YQOn6a\":[\"Pienennä jäsenlista\"],\"YRCoE9\":[\"Kanavan operaattori\"],\"YRwdh4\":[\"Lopeta jakaminen\"],\"YURQaF\":[\"Näytä profiili\"],\"YdBSvr\":[\"Hallinnoi median näyttöä ja ulkoista sisältöä\"],\"Yj6U3V\":[\"Ei keskuspalvelinta:\"],\"YjvpGx\":[\"Pronominit\"],\"Yp+Hi/\":[\"Avaa asetukset\"],\"YqH4l4\":[\"Ei avainta\"],\"YulJZd\":[\"poistettu\"],\"YyUPpV\":[\"Tili:\"],\"Z7ZXbT\":[\"Hyväksy\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" rivi\"],\"other\":[\"#\",\" riviä\"]}]],\"Z8lGw6\":[\"Jaa\"],\"ZJSWfw\":[\"Viesti, joka näytetään katkaistessasi yhteyden palvelimeen\"],\"ZPHI0f\":[[\"nick\"],\" ei vastannut salauspyyntöön.\"],\"ZR1dJ4\":[\"Kutsut\"],\"ZTnDTA\":[\"Laajenna työnkulku\"],\"ZdWg0V\":[\"Avaa selaimessa\"],\"ZhRBbl\":[\"Hae viestejä…\"],\"Zmcu3y\":[\"Lisäsuodattimet\"],\"ZqLD8l\":[\"Palvelimenlaajuinen\"],\"a0bHay\":[\"Katkaistaanko yhteys kohteeseen <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Aihe asetettu myöhemmin kuin (min sitten)\"],\"a3LDKx\":[\"Tietoturva\"],\"a739N6\":[\"Katso tämän palvelimen raakaa IRC-liikennettä\"],\"aHKcKc\":[\"Edellinen sivu\"],\"aIhsAD\":[\"Ota puhu painamalla käyttöön\"],\"aJTbXX\":[\"Oper-salasana\"],\"aQryQv\":[\"Malli on jo olemassa\"],\"aW33cO\":[\"Vähennä mikrofonisi taustamelua\"],\"aW9pLN\":[\"Kanavalla sallittu enimmäiskäyttäjämäärä. Jätä tyhjäksi, jos rajaa ei haluta.\"],\"aYaeko\":[\"Tätä viestiä ei voitu purkaa. Se salattiin istunnolle, jonka avaimia tällä laitteella ei enää ole.\"],\"abGlUP\":[\"Palaa kanavalle\"],\"aecNzk\":[\"Liity äänikanavaan \",[\"channelName\"]],\"afd7s2\":[\"Käynnistä äänikanava palvelimella \",[\"serverName\"]],\"ah4fmZ\":[\"Näyttää myös esikatselut YouTubesta, Vimeosta, SoundCloudista ja vastaavista tunnetuista palveluista.\"],\"aifXak\":[\"Tällä kanavalla ei ole mediaa\"],\"ap2zBz\":[\"Löysä\"],\"aubGf5\":[\"Vahvin, mutta vain muiden Obby-käyttäjien kanssa\"],\"az8lvo\":[\"Pois\"],\"azXSNo\":[\"Laajenna jäsenlista\"],\"azdliB\":[\"Kirjaudu tilille\"],\"b0Z/U1\":[\"Tallennuksen enimmäispituus saavutettiin, joten tallennus pysähtyi tähän.\"],\"b26wlF\":[\"hän/hänen\"],\"b2gRwi\":[\"Jaa sijaintisi\"],\"bD/+Ei\":[\"Tiukka\"],\"bFDO8z\":[\"gateway verkossa\"],\"bLt/0J\":[\"Työnkulku\"],\"bQ6BJn\":[\"Määritä yksityiskohtaiset tulvasuojaussäännöt. Kukin sääntö määrittää, mitä toimintaa seurataan ja mitä tehdään kun raja-arvot ylitetään.\"],\"bRfx7k\":[\"Siirry vastaukseen\"],\"bUu+tR\":[\"Tätä tiedostoa ei ole salattu. Kuka tahansa linkin haltija voi avata sen.\"],\"bVBC/W\":[\"Gateway yhdistetty\"],\"bZJKzE\":[\"Tarkka\"],\"beV7+y\":[\"Käyttäjä saa kutsun liittyä kanavalle \",[\"channelName\"],\".\"],\"biKhQ2\":[\"Tietoja tästä lähdemerkinnästä\"],\"bk84cH\":[\"Poissaoloviesti\"],\"bkHdLj\":[\"Lisää IRC-palvelin\"],\"blWpTh\":[\"Avaa kartta\"],\"bmQLn5\":[\"Lisää sääntö\"],\"bv4cFj\":[\"Siirtotapa\"],\"bwRvnp\":[\"Toiminto\"],\"bzSI52\":[\"Hylkää\"],\"c8+EVZ\":[\"Vahvistettu tili\"],\"cBQkN7\":[\"Laitteiden nimet ovat piilossa, kunnes sallit kameran käytön.\"],\"cC5JaD\":[[\"nick\"],\" lopetti salauksen.\"],\"cGYUlD\":[\"Median esikatseluja ei ladata.\"],\"cJMrvr\":[\"Tämä keskustelu on salattu Obbyn omalla menetelmällä. Vertaa sormenjälkiä erillistä kanavaa pitkin ja merkitse keskustelu sitten vahvistetuksi.\"],\"cLF98o\":[\"Näytä kommentit (\",[\"commentCount\"],\")\"],\"cPWpNd\":[\"Käyttäjän \",[\"nick\"],\" sormenjälki\"],\"cSgpoS\":[\"Kiinnitä yksityiskeskustelu\"],\"cXeEKu\":[\"Tämä sulkee myös alla olevat \",[\"0\"],\" sidottua verkkoa.\"],\"chQsxg\":[\"Kopioi muotoiltu tuloste\"],\"cl/A5J\":[\"Tervetuloa palvelimeen \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Poista\"],\"coPLXT\":[\"Emme tallenna IRC-viestintääsi palvelimillemme\"],\"cqQyPB\":[\"Kansion nimi\"],\"crYH/6\":[\"SoundCloud-soitin\"],\"cv5DQb\":[\"isäntää ei asetettu\"],\"cvJaBb\":[[\"nick\"],\":n uusi sormenjälki\"],\"d+oYyk\":[\"Vahvista salaus\"],\"d3sis4\":[\"Lisää palvelin\"],\"d9aN5k\":[\"Poista \",[\"username\"],\" kanavalta\"],\"dCyaXa\":[\"Salataan käyttäjän \",[\"nick\"],\" kanssa…\"],\"dEgA5A\":[\"Peruuta\"],\"dF6vP6\":[\"Live\"],\"dGi1We\":[\"Irrota tämä yksityisviestiketju\"],\"dJVuyC\":[\"poistui kanavalta \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"vastaanottaja\"],\"dNXmVa\":[\"Käyttöoikeus evättiin. Salli kameran ja mikrofonin käyttö selaimen tai järjestelmän asetuksista ja yritä uudelleen.\"],\"dRqrdL\":[[\"0\"],\" on oltava kokonaisluku.\"],\"dTx/vl\":[\"Vähennä kaiuttimista mikrofoniin kantautuvaa kaikua\"],\"dXqxlh\":[\"<0>⚠️ Tietoturvariski! Tämä yhteys voi olla alttiina salakuuntelulle tai välimieshyökkäyksille.\"],\"dZwAKK\":[\"Avaa yksityiskeskustelu\"],\"da9Q/R\":[\"Muutti kanavan asetuksia\"],\"dhJN3N\":[\"Näytä kommentit\"],\"diaYU+\":[\"<0>\",[\"0\"],\" ja <1>\",[\"1\"],\" kirjoittavat...\"],\"dj2xTE\":[\"Hylkää ilmoitus\"],\"dkycQY\":[\"Peruuta salaus\"],\"dlkjqx\":[\"Kuva kuvassa\"],\"dnUmOX\":[\"Tähän verkkoon ei ole vielä rekisteröity botteja.\"],\"dpCzmC\":[\"Tulvasuojausasetukset\"],\"dqoiJ2\":[\"Ei katsojia vielä.\"],\"e8jzAa\":[\"poista kaikki liitteet\"],\"e9dQpT\":[\"Haluatko avata tämän linkin uudessa välilehdessä?\"],\"ePK91l\":[\"Muokkaa\"],\"eYBDuB\":[\"Lataa kuva tai anna URL, jossa voi käyttää valinnaista \",[\"size\"],\"-muuttujaa dynaamiseen kokoon\"],\"edBbee\":[\"Estä \",[\"username\"],\" hostmaskin perusteella (estää liittymisen samasta IP-osoitteesta/hostista)\"],\"ekfzWq\":[\"Käyttäjäasetukset\"],\"elPDWs\":[\"Mukauta IRC-asiakasohjelmaasi\"],\"etgedT\":[\"Emojit\"],\"eu2osY\":[\"<0>💡 Suositus: Jatka vain jos luotat tähän palvelimeen ja ymmärrät riskit. Vältä arkaluonteisten tietojen tai salasanojen jakamista tämän yhteyden kautta.\"],\"euEhbr\":[\"Liity kanavalle \",[\"channel\"],\" napsauttamalla\"],\"exyUec\":[\"Yhteys\"],\"ez3vLd\":[\"Ota monirivisyöttö käyttöön\"],\"f0J5Ki\":[\"Palvelimien välinen viestintä voi käyttää salaamattomia yhteyksiä\"],\"f9BHJk\":[\"Varoita käyttäjää\"],\"fDOLLd\":[\"Kanavia ei löydetty.\"],\"fFgbRU\":[[\"safeName\"],\" ei ole enää saatavilla palvelimella.\"],\"fHbMUl\":[\"puhekanava\"],\"fMPkxb\":[\"Näytä lisää\"],\"fWPVzC\":[\"Tiedostopalvelin tallentaa sen luettavana, ja kuka tahansa linkin saanut voi avata sen. Vaihda Obby-salaukseen, jos haluat lähettää tiedostot salattuina.\"],\"fYdEvu\":[\"Työnkulkuhistoria (\",[\"0\"],\")\"],\"fdplPL\":[\"Mykistä vain minulta\"],\"ffzDkB\":[\"Anonyymi analytiikka:\"],\"fk1WEw\":[\"Salattu\"],\"fq1GF9\":[\"Näytä kun käyttäjät katkaisevat yhteyden palvelimeen\"],\"g1CwiD\":[\"Suorita \",[\"name\"],\"?\"],\"g3UF2V\":[\"Hyväksy\"],\"g9NNfO\":[\"Käynnistä video\"],\"gCldcN\":[\"Vaihda korostusväri\"],\"gD44Av\":[\"Lähetetäänkö tämä tiedosto salaamattomana?\"],\"gEF57C\":[\"Tämä palvelin tukee vain yhtä yhteystyyppiä\"],\"gJuLUI\":[\"Estolistа\"],\"gNzMrk\":[\"Nykyinen avatar\"],\"gbfM3J\":[\"Tämä tili on yhdistetty \",[\"sessionCount\"],\" istunnosta. Istuntokohtaiset tiedot paljastetaan vain tilin omistajalle tai IRC-operaattoreille.\"],\"gcoiFh\":[\"Yhdistä uudelleen\"],\"gfySTe\":[\"Kutista kaikki\"],\"gh06VD\":[\"Tuloste\"],\"gjPWyO\":[\"Syötä nimimerkki...\"],\"gnTaUA\":[\"Nosta käsi\"],\"gz6UQ3\":[\"Suurenna\"],\"h6/IMX\":[\"Lisää ensimmäinen verkkosi\"],\"h6razj\":[\"Sulje pois kanavan nimimaski\"],\"hG6jnw\":[\"Aihetta ei ole asetettu\"],\"hG89Ed\":[\"Kuva\"],\"hYgDIe\":[\"Luo\"],\"hZ6znB\":[\"Portti\"],\"ha+Bz5\":[\"esim. 100:1440\"],\"hctjqj\":[\"Valitse botti vasemmalta nähdäksesi sen komennot ja hallintatoiminnot.\"],\"he3ygx\":[\"Kopioi\"],\"hehnjM\":[\"Määrä\"],\"hhAi8w\":[\"Verkkoloki\"],\"hou0tP\":[\"Striimaus\"],\"hxgCTb\":[\"Sulje työnkulku\"],\"hzdLuQ\":[\"Vain käyttäjät, joilla on voice tai korkeampi, voivat puhua\"],\"i0qMbr\":[\"Koti\"],\"iDNBZe\":[\"Ilmoitukset\"],\"iH8pgl\":[\"Takaisin\"],\"iL9SZg\":[\"Estä käyttäjä (nimimerkin perusteella)\"],\"iNt+3c\":[\"Takaisin kuvaan\"],\"iQvi+a\":[\"Älä varoita minua tämän palvelimen heikosta linkkiturvallisuudesta\"],\"iSLIjg\":[\"Yhdistä\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Palvelimen osoite\"],\"idD8Ev\":[\"Tallennettu\"],\"ifn/bQ\":[\"Kyseistä näyttöä ei enää ole.\"],\"iivqkW\":[\"Kirjautunut\"],\"ij+Elv\":[\"Kuvan esikatselu\"],\"ilIWp7\":[\"Näytä/piilota ilmoitukset\"],\"itEJCl\":[\"Nimeä kansio uudelleen tai poista se\"],\"iuaqvB\":[\"Käytä * jokerimerkkinä. Esimerkkejä: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Botti\"],\"j2DGR0\":[\"Estä hostmaskin perusteella\"],\"jA4uoI\":[\"Aihe:\"],\"jHGY5E\":[\"Viestiä ei lähetetty: salausavain muuttui. Vahvista uusi avain tai lopeta salaus ennen kuin lähetät salaamattomana.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Syy (valinnainen)\"],\"jUV7CU\":[\"Lataa avatar\"],\"jW5Uwh\":[\"Hallinnoi ulkoisen median lataamista. Pois / Turvallinen / Luotetut lähteet / Kaikki sisältö.\"],\"jXzms5\":[\"Liitteet-valinnat\"],\"jZlrte\":[\"Väri\"],\"jbq7j2\":[\"Hylkää\"],\"jfC/xh\":[\"Yhteystiedot\"],\"jvN2+I\":[[\"0\"],\" joutilaana\"],\"jywMpv\":[\"#uusi-kanavan-nimi\"],\"k/7m6u\":[\"Kopioi sormenjälki\"],\"k112DD\":[\"Lataa vanhempia viestejä\"],\"k1opY7\":[\"Kohinanvaimennus\"],\"k3ID0F\":[\"Suodata jäseniä…\"],\"k65gsE\":[\"Syvempi tarkastelu\"],\"k7Zgob\":[\"Peruuta yhteys\"],\"kAVx5h\":[\"Kutsuja ei löydetty\"],\"kCLEPU\":[\"Yhdistetty palvelimeen\"],\"kF5LKb\":[\"Estetyt mallit:\"],\"kG2fiE\":[\"asetuksissa määritelty\"],\"kGeOx/\":[\"Liity kanavalle \",[\"0\"]],\"kITKr8\":[\"Ladataan kanavan tiloja...\"],\"kPpPsw\":[\"Olet IRC-operaattori\"],\"kWJmRL\":[\"Sinä\"],\"kb9fJC\":[\"Tallenna purettu tiedosto\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Salataan… (peruuta napsauttamalla)\"],\"kjMqSj\":[\"Kopioi JSON\"],\"krViRy\":[\"Napsauta kopioidaksesi JSON-muodossa\"],\"ks71ra\":[\"Poikkeukset\"],\"kw4lRv\":[\"Kanavan puolioperaattori\"],\"kxgIRq\":[\"Valitse kanava tai lisää uusi päästäksesi alkuun.\"],\"ky2mw7\":[\"kautta @\",[\"0\"]],\"ky6dWe\":[\"Avatarin esikatselu\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Ladataan kanavia...\"],\"l+IUVW\":[\"Tilin \",[\"account\"],\" vahvistus onnistui: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"yhdisti uudelleen\"],\"other\":[\"yhdisti uudelleen \",[\"reconnectCount\"],\" kertaa\"]}]],\"l1l8sj\":[[\"0\"],\"pv sitten\"],\"l4mncX\":[\"Täällä ei ole ketään. Pyydä jotakuta kirjoittamaan /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#kanava (valinnainen)\"],\"lCF0wC\":[\"Päivitä\"],\"lH+ed1\":[\"Odotetaan ensimmäistä vaihetta…\"],\"lHVfE4\":[\"Tiedostoa ei lähetetty: salausavain vaihtui. Tarkista uusi avain, tai lopeta salaus ja lähetä salaamattomana.\"],\"lHy8N5\":[\"Ladataan lisää kanavia...\"],\"lJGJot\":[\"Etsi kanavia\"],\"lasgrr\":[\"käytetty\"],\"lbpf14\":[\"Liity kanavaan \",[\"value\"]],\"lf3MT4\":[\"Kanava, jolta poistutaan (oletuksena nykyinen)\"],\"lfFsZ4\":[\"Kanavat\"],\"lh69cG\":[[\"nick\"],\" haluaa aloittaa salatun keskustelun\"],\"lip0az\":[\"Kaiutin \",[\"0\"]],\"lkNdiH\":[\"Tilin nimi\"],\"loQxaJ\":[\"Olen takaisin\"],\"lrlQl/\":[\"Äänenvoimakkuus käyttäjälle \",[\"0\"]],\"lvfaxv\":[\"KOTI\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Lisää\"],\"m8flAk\":[\"Esikatselu (ei vielä lähetetty)\"],\"mDkV0w\":[\"Käynnistetään työnkulkua…\"],\"mDt3zx\":[\"Vahvista…\"],\"mEPxTp\":[\"<0>⚠️ Ole varovainen! Avaa linkkejä vain luotetuista lähteistä. Haitalliset linkit voivat vaarantaa tietoturvasi tai yksityisyytesi.\"],\"mH+wEJ\":[\"Viesti \",[\"0\"],\" (Enter uudelle riville, Shift+Enter lähettää)\"],\"mHGdhG\":[\"Palvelimen tiedot\"],\"mHfd/S\":[\"Mitä olet tekemässä\"],\"mMYBD9\":[\"Laaja – laajempi suojauslaajuus\"],\"mQuDmS\":[[\"sender\"],\" käynnisti salauksen uudelleen. Tämä keskustelu pysyy salaamattomana, kunnes hyväksyt sen.\"],\"mRsNSE\":[\"Näytä botit\"],\"mTGsPd\":[\"Kanavan aihe\"],\"mU8j6O\":[\"Ei ulkoisia viestejä (+n)\"],\"mZp8FL\":[\"Automaattinen palautuminen yksiriviseksi\"],\"mdIQ65\":[\"Viestisi käyttäjän \",[\"nick\"],\" kanssa ovat salattuja. Nämä tiedostot ovat liian suuria salattaviksi ja lähetettäisiin selkokielisinä.\"],\"mdQu8G\":[\"SinunNimimerkkisi\"],\"miSSBQ\":[\"Kommentit (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Valitse mikrofoni ja kamera\"],\"mvyLSy\":[\"Käyttäjä on tunnistautunut\"],\"mwtcGl\":[\"Sulje kommentit\"],\"myL0MR\":[\"Poistetaanko tämä verkko?\"],\"mzI/c+\":[\"Lataa\"],\"mzfIag\":[\"palvelin\"],\"n3fGRk\":[\"asettaja: \",[\"0\"]],\"n5+j9l\":[\"esim. <0>wss://host:port/socket\"],\"n6T9To\":[\"Poista mykistys vain minulta\"],\"n8TilE\":[\"Kopioi kanavan nimi\"],\"n9NCB9\":[\"Käsitelty Obbylla ennen lähettämistä\"],\"nDekZG\":[\"Muokkaa yhteyttä\"],\"nDvKjY\":[\"Äänikanava\"],\"nE9jsU\":[\"Löysä – vähemmän aggressiivinen suojaus\"],\"nNflMD\":[\"Poistu kanavalta\"],\"nPXkBi\":[\"Ladataan WHOIS-tietoja...\"],\"nWMRxa\":[\"Irrota kiinnitys\"],\"nX4XLG\":[\"Operaattoritoiminnot\"],\"nXnMSE\":[\"Selaimesi ei voi toistaa tätä videota.\"],\"nYiCGx\":[\"Hyväksy uusi avain\"],\"nkC032\":[\"Ei tulvasuojausprofiilia\"],\"nsLuck\":[\"Salaus päättyi ennen kuin tämä tiedosto lähetettiin. Sitä ei toimitettu.\"],\"nta7V8\":[\"Salausasetukset\"],\"o69z4d\":[\"Lähetä varoitusviesti käyttäjälle \",[\"username\"]],\"o9ylQi\":[\"Hae GIF-kuvia aloittaaksesi\"],\"oFGkER\":[\"Palvelintiedotteet\"],\"oOi11l\":[\"Siirry loppuun\"],\"oPYIL5\":[\"verkko\"],\"oQEzQR\":[\"Uusi DM\"],\"oRH6Dq\":[\"kanava\"],\"oX4ytF\":[\"nimimerkki\"],\"oXOSPE\":[\"Verkossa\"],\"oaTtrx\":[\"Etsi botteja\"],\"oal760\":[\"Välimieshyökkäykset palvelinlinkeissä ovat mahdollisia\"],\"obBbyQ\":[\"Nauhoita näyttö\"],\"oeqmmJ\":[\"Luotetut lähteet\"],\"ogKae6\":[\"Salaus ei ole käytettävissä tällä laitteella.\"],\"optX0N\":[[\"0\"],\"t sitten\"],\"ovBPCi\":[\"Oletus\"],\"p0Z69r\":[\"Malli ei voi olla tyhjä\"],\"p1KgtK\":[\"Äänen lataaminen epäonnistui\"],\"p59pEv\":[\"Lisätiedot\"],\"p7sRI6\":[\"Ilmoita muille, kun kirjoitat\"],\"pBm1od\":[\"Salainen kanava\"],\"pDpirO\":[\"IRC-palvelimen toimittama komento\"],\"pEK2nL\":[\"Tätä viestiä ei ollut salattu. Se voi tulla henkilön toisesta ohjelmasta, joka ei käytä salausta.\"],\"pJ/IRc\":[\"Lopeta tallennus\"],\"pNmiXx\":[\"Oletusnimimerkkisi kaikille palvelimille\"],\"pUUo9G\":[\"Isäntänimi:\"],\"pVGPmz\":[\"Tilin salasana\"],\"pZGrXo\":[\"Vaihda kameraa\"],\"peNE68\":[\"Pysyvä\"],\"pgoP68\":[\"Poista puhu painamalla käytöstä\"],\"plhHQt\":[\"Ei tietoja\"],\"pm6+q5\":[\"Tietoturvavaroitus\"],\"pn5qSs\":[\"Lisätiedot\"],\"pqr+oY\":[\"Viesti \",[\"0\"]],\"puvGJc\":[\"Pelaa ristinollaa\"],\"q0cR4S\":[\"on nyt tunnettu nimellä **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"Kanava ei näy LIST- tai NAMES-komennoissa\"],\"qGMwvV\":[\"Mikrofonin taso\"],\"qIk9n4\":[[\"minutes\"],\" minuuttia\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" kirjoittaa...\"],\"qLpTm/\":[\"Poista reaktio \",[\"emoji\"]],\"qVkGWK\":[\"Kiinnitä\"],\"qXgujk\":[\"Lähetä toiminto / emote\"],\"qY8wNa\":[\"Kotisivu\"],\"qZQ5M4\":[\"Vahvistit tämän yhteystiedon.\"],\"qa9cy4\":[\"Kuva\"],\"qb0xJ7\":[\"Käytä jokerimerkkejä: * vastaa mitä tahansa merkkijonoa, ? vastaa yhtä merkkiä. Esimerkkejä: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Kanavan avain (+k)\"],\"qtoOYG\":[\"Ei rajaa\"],\"r1W2AS\":[\"Tiedostopalvelimen kuva\"],\"r9l16H\":[\"Tämä laite ei saanut sijaintia juuri nyt.\"],\"rI9ogj\":[\"Avaa kanavan valinnat\"],\"rIPR2O\":[\"Aihe asetettu aiemmin kuin (min sitten)\"],\"rMMSYo\":[\"Enimmäispituus on \",[\"0\"]],\"rT2cV+\":[\"Kamera\"],\"rWtzQe\":[\"Verkko jakautui ja yhdistyi uudelleen. ✅\"],\"rYG2u6\":[\"Odota hetki...\"],\"rjGI/Q\":[\"Yksityisyys\"],\"rjTJRY\":[\"jäädytetty\"],\"rk8iDX\":[\"Ladataan GIF-kuvia...\"],\"rn6SBY\":[\"Poista mykistys\"],\"ry4yU/\":[\"Näytä raaka\"],\"rzK+O+\":[[\"nick\"],\" lähettää salattuja viestejä, joita tämä laite ei osaa lukea. Salaus on aloitettava uudelleen, ennen kuin ne aukeavat.\"],\"s/UKqq\":[\"Poistettiin kanavalta\"],\"s/ereB\":[\"aktiivinen\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" avain\"],\"other\":[\"#\",\" avaimia\"]}]],\"s36GUv\":[\"Salli mikrofonin käyttö\"],\"s4NaO3\":[\"Sijaintiasi ei saatu selville.\"],\"s7L3Mu\":[\"uusi kansio\"],\"s7oqXR\":[\"Valitse verkko\"],\"s8cATI\":[\"liittyi kanavalle \",[\"channelName\"]],\"sCO9ue\":[\"Yhteydessä palvelimeen <0>\",[\"serverName\"],\" on seuraavia tietoturvaongelmia:\"],\"sGH11W\":[\"Palvelin\"],\"sHI1H+\":[\"on nyt tunnettu nimellä **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" kutsui sinut liittymään kanavalle \",[\"channel\"]],\"sUBSbK\":[\"Ei vielä ylävirtaverkkoja.\"],\"sW5OjU\":[\"pakollinen\"],\"sYI3px\":[\"Nimimerkki, jolle viestitään\"],\"sby+1/\":[\"Kopioi napsauttamalla\"],\"sfN25C\":[\"Oikea nimesi tai koko nimesi\"],\"shXreC\":[\"Tallenna näytön alue\"],\"sliuzR\":[\"Avaa linkki\"],\"sqrO9R\":[\"Mukautetut maininnat\"],\"sr6RdJ\":[\"Monirivinen Shift+Enter-painikkeella\"],\"swrCpB\":[\"Kanava on nimetty uudelleen nimestä \",[\"oldName\"],\" nimeen \",[\"newName\"],\" käyttäjän \",[\"user\"],\" toimesta\",[\"0\"]],\"sxkWRg\":[\"Lisäasetukset\"],\"t/YqKh\":[\"Poista\"],\"t2RBbk\":[\"Tekstikanava\"],\"t47eHD\":[\"Yksilöllinen tunnuksesi tällä palvelimella\"],\"tAkAh0\":[\"URL, jossa valinnainen \",[\"size\"],\"-muuttuja dynaamista kokoa varten. Esimerkki: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Kopiointi epäonnistui, valitse uudelleen yrittämiseksi\"],\"tXLJS3\":[\"Näytä tai piilota kanavaluettelon sivupalkki\"],\"tfDRzk\":[\"Tallenna\"],\"tgfK6H\":[\"Kopioi työnkulku\"],\"thC9Rq\":[\"Poistu kanavalta\"],\"tiBsJk\":[\"poistui kanavalta \",[\"channelName\"]],\"tl/zMw\":[\"Tämä selain ei voi nauhoittaa ääntä.\"],\"tpVoTN\":[\"Tiedot siitä, kuka kutsui tämän komennon, tulevat botilta, eikä palvelin voi vahvistaa lähettäjää.\"],\"tsc6g4\":[\"Puretaan tiedoston \",[\"safeName\"],\" salausta…\"],\"tt4/UD\":[\"poistui (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" lisärivin\"],\"other\":[\"#\",\" lisäriviä\"]}]],\"tu2JEr\":[\"Kanava, jolle liitytään (#nimi)\"],\"u0TcnO\":[\"Nimimerkki {nick} on jo käytössä, yritetään uudelleen nimellä {newNick}\"],\"u0a8B4\":[\"Tunnistaudu IRC-operaattoriksi ylläpito-oikeuksia varten\"],\"u0rWFU\":[\"Luotu myöhemmin kuin (min sitten)\"],\"u72w3t\":[\"Estettävät käyttäjät ja mallit\"],\"u7jc2L\":[\"poistui\"],\"uAQUqI\":[\"Tila\"],\"uB85T3\":[\"Tallennus epäonnistui: \",[\"msg\"]],\"uK9Jap\":[\"Selaimet paljastavat kaiuttimesi vasta, kun olet sallinut mikrofonin tai kameran käytön. Mitään ei tallenneta.\"],\"uKPqyn\":[\"Keskitä sijaintiisi\"],\"uMIUx8\":[\"Poistetaanko botti \",[\"0\"],\"? Tämä poistaa tietokantarivin pehmeästi; käytä nimimerkkiä uudelleen vasta /REHASH-komennon jälkeen.\"],\"uNSY8W\":[\"Yhdistetään uudelleen. Muokkaa yhteyttä, jos tämä jatkuu\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Näytä MOTD\"],\"uW3lLI\":[\"IRC-palvelimet:\"],\"ukyW4o\":[\"Kutsulinkkisi\"],\"uowbPn\":[\"poista liite\"],\"usSSr/\":[\"Zoomaustaso\"],\"v0xJr9\":[\"Käyttäjän \",[\"nick\"],\" salausavain vaihtui. Näin käy uudella laitteella, ja samalta näyttää myös hyökkääjä. Vertaa uutta sormenjälkeä käyttäjän \",[\"nick\"],\" kanssa muualla kuin tässä keskustelussa ja hyväksy se sitten.\"],\"v7uvcf\":[\"Ohjelmisto:\"],\"vE8kb+\":[\"Käytä Shift+Enter uudelle riville (Enter lähettää)\"],\"vERlcd\":[\"Profiili\"],\"vK0RL8\":[\"Ei aihetta\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Kieli\"],\"vYUkQB\":[\"Kaiutinta ei havaittu.\"],\"vaHYxN\":[\"Oikea nimi\"],\"vhjbKr\":[\"Poissa\"],\"vnq5rj\":[\"Nauhoita videoviesti\"],\"w/nogd\":[[\"0\"],\" verkko\",[\"1\"],\" — valitse yksi liittyäksesi\"],\"w4NYox\":[[\"title\"],\" asiakasohjelma\"],\"w8dbR6\":[\"Valitse puheluissa käytettävä mikrofoni, kamera ja kaiutin\"],\"w8xQRx\":[\"Virheellinen arvo\"],\"wCKe3+\":[\"Työnkulkuhistoria\"],\"wFjjxZ\":[\"potkittiin kanavalta \",[\"channelName\"],\" käyttäjän \",[\"username\"],\" toimesta (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Porttikieltopoikkeuksia ei löydetty\"],\"wHhlQr\":[\"Hyväksy salattu keskustelu\"],\"wJijgU\":[\"Sijainti\"],\"wK0BwN\":[\"Salausavain muuttui\"],\"wPrGnM\":[\"Kanavan ylläpitäjä\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Päättely\"],\"wbm86v\":[\"Näytä kun käyttäjät liittyvät kanavalle tai poistuvat\"],\"wdxz7K\":[\"Lähde\"],\"whqZ9r\":[\"Lisäsanat tai -lauseet korostettavaksi\"],\"wlQNTg\":[\"Jäsenet\"],\"wm7RV4\":[\"Ilmoitusääni\"],\"woaefe\":[\"Järjestelmän oletus\"],\"wsRxbL\":[\"Nauhoita ääni\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Viestisi voidaan siepata palvelimien välillä välitettäessä\"],\"x1m5RZ\":[\"Kutsu käyttäjä\"],\"x3+y8b\":[\"Tämän verran ihmisiä on rekisteröitynyt tämän linkin kautta\"],\"xCJdfg\":[\"Tyhjennä\"],\"xDAtGP\":[\"Viesti\"],\"xDN4e3\":[\"Näytä kanavan tiedot\"],\"xOTzt5\":[\"juuri nyt\"],\"xQv7xy\":[\"Jaa sijaintisi kohteeseen \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" ja <2>\",[\"2\"],\" kirjoittavat...\"],\"xUHRTR\":[\"Tunnistaudu automaattisesti operaattoriksi yhdistäessä\"],\"xWHwwQ\":[\"Estot\"],\"xXs5GT\":[\"Tiedostoa ei lähetetty: salausta vasta luodaan. Se lähtee, kun salaus on käytössä, tai kun lopetat salauksen.\"],\"xYilR2\":[\"Media\"],\"xbi8D6\":[\"Tämä palvelin ei tue kutsulinkkejä (<0>obby.world/invitation-kykyä ei ilmoiteta). Voit silti chattailla normaalisti; tämä paneeli on obbyircd-pohjaisia verkkoja varten.\"],\"xceQrO\":[\"Vain suojatut WebSocket-yhteydet ovat tuettuja\"],\"xdtXa+\":[\"kanavan-nimi\"],\"xlCYOE\":[\"Haetaan lisää viestejä...\"],\"xlhswE\":[\"Vähimmäisarvo on \",[\"0\"]],\"xq97Ci\":[\"Lisää sana tai lause...\"],\"xuRqRq\":[\"Käyttäjäraja (+l)\"],\"y1eoq1\":[\"Kopioi linkki\"],\"y7sj+0\":[\"Striimaaja\"],\"yIHP+U\":[\"Salattu liite epäluotettavalta palvelimelta. Ota ulkoinen sisältö käyttöön avataksesi sen.\"],\"yJ1eqU\":[\"Katsojat (\",[\"0\"],\")\"],\"yJztBY\":[\"Poista verkko\"],\"yNeucF\":[\"Tämä palvelin ei tue laajennettua profiilimetadataa (IRCv3 METADATA -laajennus). Lisäkentät kuten avatar, näyttönimi ja tila eivät ole käytettävissä.\"],\"yPlrca\":[\"Kanavan avatar\"],\"yQE2r9\":[\"Ladataan\"],\"ySEw1a\":[\"Botit (ladataan \",[\"botsLoadingCount\"],\")\"],\"ySU+JY\":[\"sinun@sahkoposti.fi\"],\"ySlukM\":[\"Obby – IRC:n tulevaisuuteen\"],\"yTX1Rt\":[\"Oper-käyttäjänimi\"],\"yYOzWD\":[\"lokit\"],\"yek4JL\":[\"Siirrä kansiota ylös\"],\"yfx9Re\":[\"IRC-operaattorin salasana\"],\"ygCKqB\":[\"Pysäytä\"],\"ymDxJx\":[\"IRC-operaattorin käyttäjänimi\"],\"yrpRsQ\":[\"Lajittele nimen mukaan\"],\"ywVWqb\":[\"Viestisi käyttäjän \",[\"nick\"],\" kanssa ovat salattuja. \",[\"0\"],\" / \",[\"1\"],\" tiedostosta on liian suuria salattavaksi ja lähetettäisiin selkokielisinä. Loput pysyvät salattuina.\"],\"yz7wBu\":[\"Sulje\"],\"z0DY9w\":[\"Viesti \",[\"0\"],\" (Shift+Enter uudelle riville)\"],\"z2xxYa\":[\"Salattu ja vahvistettu\"],\"zCEMmq\":[\"Tämä selain ei voi nauhoittaa videota.\"],\"zFT5rr\":[\"valmis\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" vaihe\"],\"other\":[\"#\",\" vaihetta\"]}]],\"zJS04D\":[\"Poista kansiosta\"],\"zJw+jA\":[\"asettaa tilan: \",[\"0\"]],\"zNSskd\":[\"Tallennusta ei voitu tehdä.\"],\"zZm1gU\":[\"Pysäytä video\"],\"zb/HT0\":[\"näytä lisää\"],\"zbSnl2\":[\"Latauksen kokoraja saavutettiin, joten tallennus pysähtyi tähän.\"],\"zbymaY\":[[\"0\"],\"min sitten\"],\"zebeLu\":[\"Syötä oper-käyttäjänimi\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Kaiutin\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Laitteiden nimet ovat piilossa, kunnes sallit mikrofonin käytön.\"],\"+2t41u\":[\"Syötä todennussovelluksesi 6-numeroinen koodi viimeistelläksesi kirjautumisen tilille \",[\"account\"],\".\"],\"+5VMrz\":[\"Virheellinen mallimuoto. Käytä nick!käyttäjä@isäntä-muotoa (jokerimerkit * sallittu)\"],\"+6NQQA\":[\"Yleinen tukikanava\"],\"+6NyRG\":[\"Asiakasohjelma\"],\"+AI7ot\":[\"Jaa sijainti\"],\"+B5ztW\":[\"lisää kanava\"],\"+K0AvT\":[\"Katkaise yhteys\"],\"+Q1v1x\":[\"Todennettu\"],\"+WNb3x\":[\"Avaa video erilliseen ikkunaan\"],\"+cyFdH\":[\"Oletusviesti poissaoloilmoitukselle\"],\"+fRR7i\":[\"Jäädytä\"],\"+mVPqU\":[\"Näytä Markdown-muotoilu viesteissä\"],\"+s1J8k\":[\"Merkitse luetuksi\"],\"+s4tdz\":[\"Kopioi nimimerkki\"],\"+vqCJH\":[\"Tilin käyttäjänimi tunnistautumista varten\"],\"+yPBXI\":[\"Valitse tiedosto\"],\"+zy2Nq\":[\"Tyyppi\"],\"/09cao\":[\"Heikko linkkiturvallisuus (taso \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Merkitse itsesi palanneeksi\"],\"/3BQ4J\":[\"Kanavan ulkopuoliset käyttäjät eivät voi lähettää viestejä sille\"],\"/4C8U0\":[\"Kopioi kaikki\"],\"/6BzZF\":[\"Näytä/piilota jäsenlista\"],\"/AkXyp\":[\"Vahvista?\"],\"/DwR+n\":[\"Luodaan…\"],\"/TNOPk\":[\"Käyttäjä on poissa\"],\"/UGQxY\":[\"Kamera \",[\"0\"]],\"/X0D0z\":[\"Valitse kaiutin, jonka kautta puhelujen ääni toistetaan\"],\"/XQgft\":[\"Selaa\"],\"/abSCI\":[\"Kopiointi epäonnistui, napauta uudelleen yrittämiseksi\"],\"/cF7Rs\":[\"Äänenvoimakkuus\"],\"/dqduX\":[\"Seuraava sivu\"],\"/fc3q4\":[\"Kaikki sisältö\"],\"/kISDh\":[\"Ota ilmoitusäänet käyttöön\"],\"/kL38k\":[\"Järjestä kanavat uudelleen\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"Uusi salasana\"],\"/rTz0M\":[\"Ääni\"],\"/rfkZe\":[\"Toista ääniä maininnoista ja viesteistä\"],\"/xQ19T\":[\"Tämän verkon botit\"],\"/zrWol\":[\"Ei salattu\"],\"0/0ZGA\":[\"Kanavan nimimaski\"],\"05LWBX\":[\"Lisää biometrinen tunniste / turva-avain\"],\"0CvhiV\":[\"Botti tässä kanavassa\"],\"0D1Q7K\":[\"Luovuta\"],\"0D6j7U\":[\"Lue lisää mukautetuista säännöistä →\"],\"0NqWnb\":[\"Kutsu striimiin\"],\"0XsHcR\":[\"Poista käyttäjä\"],\"0ZpE//\":[\"Lajittele käyttäjämäärän mukaan\"],\"0bEPwz\":[\"Aseta poissa\"],\"0dGkPt\":[\"Laajenna kanavaluettelo\"],\"0gS7M5\":[\"Näyttönimi\"],\"0kS+M8\":[\"EsimerkKi\"],\"0lUbyX\":[\"Anna tilisi nimi. Lähetämme 6-numeroisen palautuskoodin tilille merkittyyn vahvistettuun osoitteeseen.\"],\"0rgoY7\":[\"Yhdistä vain valitsemiisi palvelimiin\"],\"0rz+/Q\":[\"Komentoja ladataan…\"],\"0wdd7X\":[\"Liity\"],\"0xHrY2\":[\"Tämä palvelin ei ilmoita taustapalvelun osoitetta (draft/authtoken tai obby.world/FILEHOST). Ylläpidon rajapintoihin ei saada yhteyttä.\"],\"196EG4\":[\"Poista yksityiskeskustelu\"],\"1A3EXy\":[\"Laajenna\"],\"1AzsG5\":[\"Yhdistä palvelulla \",[\"0\"]],\"1C/fOn\":[\"Botti ei ole vielä rekisteröinyt yhtään vinokomentoa.\"],\"1DSr1i\":[\"Rekisteröidy tilille\"],\"1K9HPk\":[\"Näytä puu\"],\"1O/24y\":[\"Näytä/piilota kanavaluettelo\"],\"1OWwRx\":[\"Botin komennot\"],\"1QfxQT\":[\"Ohita\"],\"1TNIig\":[\"Avaa\"],\"1VPJJ2\":[\"Ulkoisen linkin varoitus\"],\"1VyPbQ\":[\"Käännä 90°\"],\"1ZC/dv\":[\"Ei lukemattomia mainintoja tai viestejä\"],\"1iY5xv\":[\"Mikrofoni\"],\"1p1J0V\":[\"Tyhjä paketti. Lisää emojeita.\"],\"1pO1zi\":[\"Palvelimen nimi on pakollinen\"],\"1qqOhi\":[\"Vedä kahvasta siirtääksesi kanavan tai kansioon\"],\"1t/NnN\":[\"Hylkää\"],\"1u8a3u\":[\"Hae emojeja...\"],\"1ub+Zu\":[[\"hours\"],\" tuntia\"],\"1uwfzQ\":[\"Näytä kanavan aihe\"],\"1wdjme\":[\"Ihmiset\"],\"268g7c\":[\"Syötä näyttönimi\"],\"27I0xj\":[\"Palvelinlaajuinen botti, saavutettavissa mistä tahansa kanavasta\"],\"2CEOW6\":[\"Verkko sidottu soju-bouncerin kautta\"],\"2F9+AZ\":[\"Raakaa IRC-liikennettä ei ole vielä tallennettu. Kokeile yhdistämistä tai viestin lähettämistä.\"],\"2FOFq1\":[\"Verkon palvelinoperaattorit voisivat mahdollisesti lukea viestisi\"],\"2FYpfJ\":[\"Lisää\"],\"2HF1Y2\":[[\"inviter\"],\" kutsui \",[\"target\"],\" liittymään kanavalle \",[\"channel\"]],\"2I70QL\":[\"Näytä käyttäjäprofiilitiedot\"],\"2QYdmE\":[\"Käyttäjät:\"],\"2QpEjG\":[\"poistui\"],\"2YOR+h\":[\"Yhdistä palvelimeen hallitaksesi operaattoriasetuksia.\"],\"2bimFY\":[\"Käytä palvelimen salasanaa\"],\"2gMuHR\":[\"Liittyi\"],\"2iTmdZ\":[\"Paikallinen tallennustila:\"],\"2odkwe\":[\"Tiukka – aggressiivisempi suojaus\"],\"2qXqZQ\":[\"Käyttäjätilat\"],\"2uDhbA\":[\"Syötä kutsuttavan käyttäjänimi\"],\"2xXP/g\":[\"Liity kanavalle\"],\"2y9Ojd\":[\"Pudota tiedostot tähän liittääksesi ne\"],\"2ygf/L\":[\"← Takaisin\"],\"2zEgxj\":[\"Hae GIF-kuvia...\"],\"33SIID\":[\"Valitse salasana (vähintään 3 merkkiä).\"],\"38+WDJ\":[\"Kaiunpoisto\"],\"3BKxln\":[\"Ota kuva\"],\"3JjdaA\":[\"Suorita\"],\"3Kf9Jh\":[\"Alenna katsojaksi\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" striimaa · \",[\"1\"],\" katsoo\"],\"3MbP5E\":[\"Salattu viesti\"],\"3RdPhl\":[\"Nimeä kanava uudelleen\"],\"3THokf\":[\"Voice-käyttäjä\"],\"3TSz9S\":[\"Pienennä\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Vieritä keskustelu tähän vastaukseen\"],\"3hij11\":[\"Liity kanavaan \",[\"channelName\"]],\"3jBDvM\":[\"Kanavan näyttönimi\"],\"3pRst1\":[\"Vastaanotetaan komentoluetteloa…\"],\"3ryuFU\":[\"Valinnaiset kaatumisraportit sovelluksen parantamiseksi\"],\"3uBF/8\":[\"Sulje katseluohjelma\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Salausta ei voitu muodostaa käyttäjän \",[\"nick\"],\" kanssa.\"],\"3wG7HI\":[\"Ladattu\"],\"3xf8Kz\":[\"Syötä tilin nimi...\"],\"4/Rr0R\":[\"Kutsu käyttäjä nykyiselle kanavalle\"],\"47jCYx\":[\"Salasanan palautus valmis\"],\"4EZrJN\":[\"Säännöt\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"Vahvista koodi\"],\"4N0n26\":[\"Takakamera\"],\"4NqeT4\":[\"Tulvasuojausprofiili (+F)\"],\"4QXpWJ\":[\"aikakatkaisu\"],\"4RZQRK\":[\"Mitä olet tekemässä?\"],\"4cEClj\":[\"Istunnot\"],\"4hfTrB\":[\"Nimimerkki\"],\"4n99LO\":[\"Jo kanavalla \",[\"0\"]],\"4t6vMV\":[\"Vaihda automaattisesti yksiriviseen lyhyille viesteille\"],\"4vsHmf\":[\"Aika (min)\"],\"4x/Axu\":[\"Bouncerissasi ei ole vielä yhtään verkkoa. Lisää yksi aloittaaksesi.\"],\"4xUsvX\":[\"Nimi (esim. iPhone)\"],\"5+INAX\":[\"Korosta viestit, joissa mainitaan sinut\"],\"5R5Pv/\":[\"Oper-nimi\"],\"5TjgWS\":[\"URL-osoitteen on oltava http(s):// tai data:.\"],\"5WWr3M\":[\"Likimääräinen\"],\"5cKKWR\":[\"Hallitse paketteja\"],\"5kS5np\":[\"Merkitse vahvistetuksi\"],\"5yB4Kk\":[\"Tiedostopalvelin ei päästänyt tätä läpi.\"],\"678PKt\":[\"Verkon nimi\"],\"6Aih4U\":[\"Poissa verkosta\"],\"6CO3WE\":[\"Salasana vaaditaan kanavalle liittymiseen. Jätä tyhjäksi poistaaksesi avaimen.\"],\"6FyrFm\":[\"Jaa näyttö\"],\"6HhMs3\":[\"Lähtöviesti\"],\"6OpRdF\":[\"Säädä mikrofonisi äänenvoimakkuutta automaattisesti\"],\"6UUrUs\":[\"WebAuthn ei ole käytettävissä tässä ympäristössä.\"],\"6V3Ea3\":[\"Kopioitu\"],\"6XJBxM\":[\"Selaimesi ei voi toistaa tätä ääntä.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" kohta\"],\"other\":[\"#\",\" kohtaa\"]}]],\"6lGV3K\":[\"Näytä vähemmän\"],\"6mi5TD\":[\"Salli kameran käyttö asetuksista jakaaksesi videota\"],\"6yFOEi\":[\"Syötä oper-salasana...\"],\"6yR6/K\":[\"Julkaise jokaisen palvelimen päivän viesti palvelintiedotteisiin ja sen tervetuloa-sivulle\"],\"6zJnDQ\":[\"Poista kuuntelun mykistys\"],\"7+IHTZ\":[\"Ei valittua tiedostoa\"],\"7+q3Wn\":[\"#kanava\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!käyttäjä@isäntä (esim. spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Tämä keskustelu on salattu OTR:llä, joka on yhteensopiva muiden IRC-asiakkaiden kanssa. Vertaa sormenjälkiä erillistä kanavaa pitkin ja merkitse keskustelu sitten vahvistetuksi.\"],\"7PSmAM\":[\"Salli mikrofonin käyttö asetuksista puhuaksesi\"],\"7QkKyN\":[\"Lähetä yksityisviesti\"],\"7U1W7c\":[\"Hyvin löysä\"],\"7Y1YQj\":[\"Oikea nimi:\"],\"7YHArF\":[\"— avaa katseluohjelmassa\"],\"7cNwAY\":[\"Hallitse botteja (ladataan \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"Avaa työnkulku\"],\"7jL88x\":[\"Poistetaanko tämä viesti? Toimintoa ei voi kumota.\"],\"7l15X4\":[\"epäonnistui\"],\"7nGhhM\":[\"Mitä ajattelet?\"],\"7sEpu1\":[\"Jäsenet — \",[\"0\"]],\"7sNhEz\":[\"Käyttäjänimi\"],\"7w5KHY\":[\"Viestisi käyttäjän \",[\"nick\"],\" kanssa on salattu OTR:llä, joka kuljettaa vain tekstiä. Nämä tiedostot lähtisivät salaamattomina.\"],\"7y+YDA\":[\"Lähetä salaamattomana\"],\"85Fz0S\":[\"Vedä siirtääksesi\"],\"8H0Q+x\":[\"Lue lisää profiileista →\"],\"8Phu0A\":[\"Näytä kun käyttäjät vaihtavat nimimerkkinsä\"],\"8VEDbV\":[\"Salainen\"],\"8XTG9e\":[\"Syötä oper-salasana\"],\"8XsV2J\":[\"Yritä lähettää uudelleen\"],\"8ZsakT\":[\"Salasana\"],\"8dYnq1\":[\"Nauhoituksen enimmäispituus saavutettiin. Nauhoitus pysäytettiin: lähetä se tai hylkää se.\"],\"8gSwST\":[\"Sinulla ei ole rekisteröityjä 2FA-tunnisteita.\"],\"8kR84m\":[\"Olet avaamassa ulkoista linkkiä:\"],\"8kZ9ZV\":[\"Lopeta salaus\"],\"8lCgih\":[\"Poista sääntö\"],\"8mmL7G\":[\"Lataa vanhempia viestejä päästäksesi vastaukseen\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" vaihe\"],\"other\":[\"#\",\" vaihetta\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"liittyi\"],\"other\":[\"liittyi \",[\"joinCount\"],\" kertaa\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"Ladataan 1 tiedostoa\"],\"other\":[\"Ladataan \",\"#\",\" tiedostoa\"]}]],\"9BMLnJ\":[\"Yhdistä uudelleen palvelimeen\"],\"9LXhb1\":[\"Nauhoita näyttö\"],\"9NST0r\":[\"Turvallisuuden vuoksi kaikki tämän tilin istunnot kirjattiin ulos ja tilikohtainen palvelimen tila tyhjennettiin. Jos kaksivaiheinen tunnistus oli käytössä, se pysyy käytössä, joten seuraava kirjautuminen vaatii sen edelleen.\"],\"9OEgyT\":[\"Lisää reaktio\"],\"9PQ8m2\":[\"G-Line (maailmanlaajuinen esto)\"],\"9Qs99X\":[\"Sähköposti:\"],\"9QupBP\":[\"Poista malli\"],\"9TBhGc\":[\"Laske käsi\"],\"9W7tl5\":[\"(muuttamaton)\"],\"9aCFGH\":[\"Salaa tämä keskustelu\"],\"9bG48P\":[\"Lähetetään\"],\"9f5f0u\":[\"Yksityisyyteen liittyviä kysymyksiä? Ota yhteyttä:\"],\"9hXrER\":[\"Liity kanavaan palvelimella \",[\"serverName\"]],\"9iweoP\":[\"Verkot palvelimella \",[\"0\"]],\"9n+Pj3\":[\"striimin-nimi\"],\"9q17ZR\":[[\"0\"],\" on pakollinen.\"],\"9qIYMn\":[\"Uusi lempinimi\"],\"9rnFEa\":[\"Puhelut\"],\"9unqs3\":[\"Poissa:\"],\"9v3hwv\":[\"Palvelimia ei löydetty.\"],\"9zb2WA\":[\"Yhdistetään\"],\"A1taO8\":[\"Hae\"],\"A2adVi\":[\"Lähetä kirjoitusilmoituksia\"],\"A9Rhec\":[\"Kanavan nimi\"],\"AFOOaq\":[\"Poistetaanko paketti \\\"\",[\"packId\"],\"\\\"? Samalla poistetaan kaikki sen emojit.\"],\"AFXuc0\":[\"Viestiä ei lähetetty: salaus lakkasi toimimasta. Lopeta salaus lähettääksesi salaamattomana.\"],\"ALZ4SG\":[\"Mykistä kuuntelu\"],\"AWOSPo\":[\"Lähennä\"],\"AXSpEQ\":[\"Oper yhdistäessä\"],\"AXkuzz\":[\"Kameraa ei havaittu.\"],\"AdKRCX\":[\"Olet yhteydessä kohteeseen <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Tili\"],\"AhNP40\":[\"Selaa\"],\"AhYrTA\":[\"Yhteys: heikko\"],\"Ai2U7L\":[\"Isäntä\"],\"AjBQnf\":[\"Vaihtoi nimimerkin\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Peruuta vastaus\"],\"ApSx0O\":[\"Löydettiin \",[\"0\"],\" viestiä, jotka vastaavat \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Kirjaudu uudelleen\"],\"AxPAXW\":[\"Tuloksia ei löydetty\"],\"AyNqAB\":[\"Näytä kaikki palvelintapahtumat chatissa\"],\"B/QqGw\":[\"Poissa näppäimistöltä\"],\"B0sB2k\":[\"Salaamaton\"],\"B1MuZq\":[\"Valitse kamerasi ja esikatsele, mitä se näkee\"],\"B8AaMI\":[\"Tämä kenttä on pakollinen\"],\"BA2c49\":[\"Palvelin ei tue kehittynyttä LIST-suodatusta\"],\"BBCFUg\":[[\"sender\"],\" käynnisti salauksen uudelleen, joten tätä keskustelua määritetään taas.\"],\"BGul2A\":[\"Sinulla on tallentamattomia muutoksia. Haluatko varmasti sulkea tallentamatta?\"],\"BIDT9R\":[\"Botit\"],\"BIf9fi\":[\"Tilaviestisi\"],\"BOJWfb\":[\"Katkaistaanko yhteys soju-bounceriin?\"],\"BPm98R\":[\"Yhtään palvelinta ei ole valittu. Valitse ensin palvelin sivupalkista; kutsulinkkejä hallitaan palvelinkohtaisesti.\"],\"BRNbHt\":[\"Salattu, ei varmennettu\"],\"BZADk0\":[\"Poistu striimistä\"],\"BZyTNS\":[\"Sijainnin käyttöoikeus evättiin. Salli sijainnin käyttö selaimen tai järjestelmän asetuksista ja yritä uudelleen.\"],\"BZz3md\":[\"Henkilökohtainen verkkosivustosi\"],\"Bgm/H7\":[\"Salli monirivisyöttö\"],\"BiQIl1\":[\"Kiinnitä tämä yksityisviesteistä\"],\"BlNZZ2\":[\"Siirry viestiin napsauttamalla\"],\"Bowq3c\":[\"Vain operaattorit voivat muuttaa kanavan aihetta\"],\"Btozzp\":[\"Tämä kuva on vanhentunut\"],\"Bu/ywL\":[\"Valitse kanavan tyyppi\"],\"Bycfjm\":[\"Yhteensä: \",[\"0\"]],\"C6IBQc\":[\"Kopioi koko JSON\"],\"C6amLT\":[\"Laite ei ole juuri nyt käytettävissä.\"],\"C9L9wL\":[\"Tiedonkeruu\"],\"CDq4wC\":[\"Moderoi käyttäjää\"],\"CHVRxG\":[\"Viesti @\",[\"0\"],\" (Shift+Enter = uusi rivi)\"],\"CN9zdR\":[\"Oper-nimi ja salasana ovat pakollisia\"],\"CW3sYa\":[\"Lisää reaktio \",[\"emoji\"]],\"CaAkqd\":[\"Näytä poistumisviestit\"],\"CaQ1Gb\":[\"Asetuksissa määritelty botti. Muuta tila muokkaamalla obbyircd.conf-tiedostoa ja suorittamalla /REHASH.\"],\"CbvaYj\":[\"Estä nimimerkin perusteella\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Valitse kanava\"],\"CpwGv7\":[[\"nick\"],\":n avain eroaa aiemmin näkemästäsi. Näin käy uudelleenasennuksen jälkeen tai uudella laitteella, mutta samalta näyttää myös välimieshyökkäys. Vertaa uusi sormenjälki toista kanavaa pitkin ennen hyväksymistä.\"],\"CqO9qC\":[\"Istunto\"],\"CsekCi\":[\"Normaali\"],\"CwuBNI\":[\"Mikrofonia ei havaittu.\"],\"D+NlUC\":[\"Järjestelmä\"],\"D28t6+\":[\"liittyi ja poistui\"],\"D4fyqT\":[\"Vahvista rekisteröinti\"],\"D69ns7\":[\"Nimeä uudelleen tai poista \",[\"0\"]],\"DB8zMK\":[\"Käytä\"],\"DBcWHr\":[\"Mukautettu ilmoitusäänitiedosto\"],\"DCRKbe\":[\"Ota 2FA käyttöön\"],\"DK9Ok6\":[\"Asetetaan…\"],\"DL4yUl\":[\"Tiedostoa ei lähetetty: salaus lakkasi toimimasta. Aloita salaus uudelleen, tai lopeta se ja lähetä salaamattomana.\"],\"DPfwMq\":[\"Valmis\"],\"DTy9Xw\":[\"Median esikatselut\"],\"Dj4pSr\":[\"Valitse turvallinen salasana\"],\"Du+zn+\":[\"Haetaan...\"],\"Du2T2f\":[\"Asetusta ei löydetty\"],\"DwsSVQ\":[\"Käytä suodattimet ja päivitä\"],\"E/QGRL\":[\"Pois käytöstä\"],\"E3W/zd\":[\"Oletusnimimerkki\"],\"E6nRW7\":[\"Kopioi URL\"],\"E703RG\":[\"Tilat:\"],\"E7ehgy\":[\"Valitse toinen tiedosto. Tiedostopalvelin hylkäsi tämän.\"],\"E9RV1x\":[\"yhdistetty \",[\"sessionCount\"],\" istunnosta\"],\"EAeu1Z\":[\"Lähetä kutsu\"],\"EFKJQT\":[\"Asetus\"],\"EGPQBv\":[\"Mukautetut tulvasäännöt (+f)\"],\"EIU345\":[\"Kaksivaiheinen tunnistus\"],\"ELik0r\":[\"Lue koko tietosuojakäytäntö\"],\"EPbeC2\":[\"Näytä tai muokkaa kanavan aihetta\"],\"EQCDNT\":[\"Syötä oper-käyttäjätunnus...\"],\"ERIfXJ\":[\"Sijaintia ei saatu määritettyä ajoissa. Yritä uudelleen paikassa, jossa taivas näkyy paremmin.\"],\"ET7frA\":[\"Salli kameran käyttö\"],\"EUvulZ\":[\"Löydettiin 1 viesti, joka vastaa \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Seuraava kuva\"],\"Eaw75B\":[[\"userCount\"],\" käyttäjää\"],\"EdQY6l\":[\"Ei mitään\"],\"EflUyy\":[\"puhelussa\"],\"EnqLYU\":[\"Hae palvelimia...\"],\"EqjE9A\":[\"lähetä viesti jollekulle\"],\"Eu7YKa\":[\"itse rekisteröitynyt\"],\"EuJnIe\":[\"Kaksivaiheinen tunnistus on tällä tilillä pakollinen. Ainoan rekisteröidyn tunnistetiedon poistaminen lukitsisi sinut ulos kirjautumisesta. Lisää ensin toinen tunniste tai poista 2FA käytöstä alta.\"],\"Ev/rmg\":[\"Valitse mikrofonisi ja esikatsele sen äänitasoa\"],\"F0OKMc\":[\"Muokkaa palvelinta\"],\"F6Int2\":[\"Ota korostukset käyttöön\"],\"FDoLyE\":[\"Enimmäiskäyttäjämäärä\"],\"FHnJDV\":[[\"userCount\"],\" katsojaa\"],\"FOPeqj\":[\"Automaattinen vahvistuksensäätö\"],\"FUU/hZ\":[\"Hallitsee, kuinka paljon ulkoista mediaa ladataan chatissa.\"],\"Fdp03t\":[\"päälle\"],\"FfPWR0\":[\"Ikkuna\"],\"FjkaiT\":[\"Loitonna\"],\"FlqOE9\":[\"Mitä tämä tarkoittaa:\"],\"FolHNl\":[\"Hallinnoi tiliäsi ja tunnistautumista\"],\"Fp2Dif\":[\"Poistui palvelimelta\"],\"Fxf4jq\":[\"Kuvaus (valinnainen)\"],\"G5KmCc\":[\"GZ-Line (maailmanlaajuinen Z-Line)\"],\"GDs0lz\":[\"<0>Riski: Arkaluonteiset tiedot (viestit, yksityiskeskustelut, tunnistautumistiedot) voisivat paljastua verkon ylläpitäjille tai hyökkääjille, jotka sijaitsevat IRC-palvelimien välissä.\"],\"GP8D2E\":[\"Yksityisviestit\"],\"GPrF8Y\":[[\"safeName\"],\" muuttui palvelimella, joten sen salausta ei voi enää purkaa.\"],\"GR+2I3\":[\"Lisää kutsumask (esim. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Sulje irrotettu palvelintiedotteet-näkymä\"],\"GdhD7H\":[\"Vahvista napsauttamalla uudelleen\"],\"GjRZex\":[\"Katkaistaanko verkon yhteys?\"],\"GlAoST\":[\"Hylkää salaus\"],\"GlHnXw\":[\"Nimen vaihto epäonnistui: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"Vaihda salasana\"],\"GswZF3\":[\"Esikatselu:\"],\"GtmO8/\":[\"lähettäjä\"],\"GtuHUQ\":[\"Nimeä tämä kanava uudelleen palvelimella. Kaikki käyttäjät näkevät uuden nimen.\"],\"GuGfFX\":[\"Näytä/piilota haku\"],\"GuWXId\":[\"Lataus peruutettu.\"],\"GvwPQR\":[\"Salaa (OTR)\"],\"GxkJXS\":[\"Ladataan...\"],\"Gz0oR4\":[\"(Obby käsittelee)\"],\"GzbwnK\":[\"Liittyi kanavalle\"],\"GzsUDB\":[\"Laajennettu profiili\"],\"H/PnT8\":[\"Lisää emoji\"],\"H3kCln\":[\"Isäntänimi\"],\"H6Izzl\":[\"Suosikki värikoodisi\"],\"H86f9p\":[\"Kutista\"],\"H91IQz\":[\"Liity striimiin \",[\"channelName\"]],\"H9jIv+\":[\"Näytä liittymiset/poistumiset\"],\"HAKBY9\":[\"Lataa tiedostoja\"],\"HREImF\":[\"Todenna yhdistettäessä\"],\"HVqh5e\":[\"Tämä selain ei tue kaiuttimen valintaa.\"],\"HdE1If\":[\"Kanava\"],\"HeT8+a\":[[\"name\"],\" · tuloste\"],\"HhlSUU\":[\"Valitse vetämällä, mitä tallennetaan. Peru Escape-näppäimellä.\"],\"Hk4AW9\":[\"Suosikki näyttönimesi\"],\"HmHDk7\":[\"Valitse jäsen\"],\"HrQzPU\":[\"Kanavat verkossa \",[\"networkName\"]],\"HvxGfG\":[\"Jaa näyttösi uudelleen yrittääksesi uudestaan\"],\"Hy8RTc\":[\"Salattu. Varmista käyttäjän \",[\"nick\"],\" henkilöllisyys.\"],\"I2tXQ5\":[\"Viesti @\",[\"0\"],\" (Enter = uusi rivi, Shift+Enter = lähetä)\"],\"I6bw/h\":[\"Estä käyttäjä\"],\"I92Z+b\":[\"Ota ilmoitukset käyttöön\"],\"I9D72S\":[\"Haluatko varmasti poistaa tämän viestin? Tätä toimintoa ei voi kumota.\"],\"IA+1wo\":[\"Näytä kun käyttäjiä poistetaan kanavilta\"],\"IBi8Io\":[\"Mikrofoni \",[\"0\"]],\"IDwkJx\":[\"IRC-operaattori\"],\"IHCAh2\":[\"Hallitse botteja\"],\"IIQCpQ\":[\"Viimeistä 2FA-tunnistetta ei voi poistaa\"],\"IIXpvq\":[\"käynnissä · \",[\"elapsed\"]],\"IJaotC\":[\"Aloita tallennus\"],\"ILlU+s\":[\"Tiedot:\"],\"ISS9Ed\":[\"Merkitse itsesi poissaolevaksi\"],\"IUwGEM\":[\"Tallenna muutokset\"],\"IcHxhR\":[\"ei verkossa\"],\"IgrLD/\":[\"Tauko\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Vastaa\"],\"IoHMnl\":[\"Enimmäisarvo on \",[\"0\"]],\"IryzcO\":[\"Lue kaikki\"],\"IuszSX\":[\"Yli \",[\"0\"],\" kokoiset tiedostot lähetetään sellaisenaan. Tiedostopalvelin tallentaa ne luettavassa muodossa, ja kuka tahansa linkin saanut voi avata ne.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Kanavabotti — vain kanavilla joihin olet liittynyt\"],\"J09nwO\":[\"Salaa (Obby)\"],\"J28zul\":[\"Yhdistetään...\"],\"J5T9NW\":[\"Käyttäjätiedot\"],\"J8Y5+z\":[\"Hups! Verkon jako! ⚠️\"],\"J9Hz2t\":[\"6-numeroinen koodi\"],\"JBHkBA\":[\"Poistui kanavalta\"],\"JCPOml\":[\"Siirrä kansioon\"],\"JCwL0Q\":[\"Syötä syy (valinnainen)\"],\"JFciKP\":[\"Vaihda\"],\"JMXMCX\":[\"Poissaoloviesti\"],\"JNCzPW\":[\"Maa\"],\"JRQitQ\":[\"Vahvista uusi salasana\"],\"JTaI7i\":[\"Ota kuva tai video\"],\"JXGkhG\":[\"Muuta kanavan nimeä (vain operaattorit)\"],\"JYiL1b\":[\"yksi seuraavista:\"],\"JYynGH\":[\"työkalu\"],\"JcD7qf\":[\"Lisää toimintoja\"],\"JdkA+c\":[\"Salainen (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"1 lataus epäonnistui\"],\"other\":[\"#\",\" latausta epäonnistui\"]}]],\"Jmu12l\":[\"Palvelimen kanavat\"],\"JoQY+E\":[\"Tämä poistaa verkon soju-bounceristasi. Käyttääksesi sitä uudelleen sinun täytyy lisätä se takaisin.\"],\"JrFTcr\":[\"Yhdistetään…\"],\"JvQ++s\":[\"Ota Markdown käyttöön\"],\"JweKPN\":[\"OTR ei salaa tiedostoja, lähetetty sellaisenaan\"],\"K2jwh/\":[\"WHOIS-tietoja ei saatavilla\"],\"K4vEhk\":[\"(jäädytetty)\"],\"KAPufV\":[\"katkaistu\"],\"KAXSwC\":[\"Voice\"],\"KDZeit\":[\"Luo paketti\"],\"KDfTdX\":[\"Poista viesti\"],\"KFAYzh\":[\"Tällä palvelimella ei ole paikkaa tiedostolle.\"],\"KFfDuG\":[\"Päivän viesti\"],\"KKBlUU\":[\"Upotus\"],\"KL53qt\":[\"Viestiä ei lähetetty: salaus ei ole vielä käytössä. Odota, että lukko muuttuu vihreäksi, tai lopeta salaus lähettääksesi salaamattomana.\"],\"KM0pLb\":[\"Tervetuloa kanavalle!\"],\"KMH/oC\":[\"Sinun sormenjälkesi\"],\"KR6W2h\":[\"Poista esto käyttäjältä\"],\"KTNKSg\":[\"Skannaa tämä QR-koodi todennussovelluksellasi ja vahvista sen näyttämällä 6-numeroisella koodilla.\"],\"KUjOb9\":[\"käynnissä\"],\"KV+Bi1\":[\"Vain kutsulla (+i)\"],\"KdCtwE\":[\"Kuinka monta sekuntia tulvatoimintaa seurataan ennen laskurien nollaamista\"],\"Kkezga\":[\"Palvelimen salasana\"],\"KpOQkN\":[\"Tarkista avain\"],\"KqcCdb\":[\"Aloita striimi palvelimella \",[\"serverName\"]],\"KsiQ/8\":[\"Käyttäjät täytyy kutsua kanavalle\"],\"KtADxr\":[\"suoritti\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Kanavan tiedot\"],\"LC1a7n\":[\"IRC-palvelin on ilmoittanut, että sen palvelimien väliset linkit ovat heikosti suojattuja. Tämä tarkoittaa, että verkossa välitettäviä viestejäsi ei välttämättä salata asianmukaisesti tai SSL/TLS-sertifikaatteja ei tarkisteta oikein.\"],\"LEwpeL\":[\"soju bouncer (hallinta)\"],\"LIBb0P\":[\"lisäsi \",[\"0\"]],\"LNfLR5\":[\"Näytä poistamiset\"],\"LP+1Z7\":[\"Lisää verkko\"],\"LQb0W/\":[\"Näytä kaikki tapahtumat\"],\"LU7/yA\":[\"Vaihtoehtoinen nimi käyttöliittymässä näytettäväksi. Voi sisältää välilyöntejä, emojeja ja erikoismerkkejä. Todellista kanavan nimeä (\",[\"channelName\"],\") käytetään edelleen IRC-komennoissa.\"],\"LUb9O7\":[\"Kelvollinen palvelinportti on pakollinen\"],\"LV4fT6\":[\"Kuvaus (valinnainen, esim. \\\"Beta-testaajat Q3\\\")\"],\"LVB64Y\":[\"Kopioi tekstinä\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Tietosuojakäytäntö\"],\"LcuSDR\":[\"Hallinnoi profiilitietojasi ja metatietoja\"],\"Lh0M96\":[\"Mukautetut emojipaketit\"],\"Lpq5g7\":[\"Lähetä palautuskoodi\"],\"LqLS9B\":[\"Näytä nimimerkinvaihdot\"],\"LsDQt2\":[\"Kanavan asetukset\"],\"LtI9AS\":[\"Omistaja\"],\"LuNhhL\":[\"reagoi tähän viestiin\"],\"M/AZNG\":[\"URL avatar-kuvaasi\"],\"M/TIv1\":[\"Katsoja\"],\"M/WIer\":[\"Lähetä viesti\"],\"M45wtf\":[\"Tämä komento ei ota parametreja.\"],\"M4prNC\":[\"Anna kanavan nimi kanavakohtaisia paketteja varten.\"],\"M8er/5\":[\"Nimi:\"],\"MFKlMB\":[\"Kutsu\"],\"MHk+7g\":[\"Edellinen kuva\"],\"MMVM6A\":[\"Palvelimenlaajuinen botti — tavoitettavissa miltä tahansa kanavalta\"],\"MOsYgM\":[\"Yhteys: hyvä\"],\"MRorGe\":[\"Lähetä viesti käyttäjälle\"],\"MSSqHG\":[\"Toimii muiden IRC-asiakkaiden kanssa\"],\"MV53Xh\":[\"Salli kameran käyttö ottaaksesi kuvan tai videon.\"],\"MVbSGP\":[\"Aikaikkuna (sekuntia)\"],\"Mey/l4\":[\"Laitteeseen ei saatu yhteyttä.\"],\"MhqAkA\":[[\"nick\"],\" kieltäytyi salauksesta.\"],\"MkpcsT\":[\"Viestisi ja asetuksesi tallennetaan paikallisesti laitteellesi\"],\"MzPdC2\":[\"Palvelimen salasana (PASS)\"],\"N/hDSy\":[\"Merkitse botiksi – yleensä 'on' tai tyhjä\"],\"N40H+G\":[\"Kaikki\"],\"N6j2JH\":[\"Muokkaa \",[\"0\"]],\"N7TQbE\":[\"Kutsu käyttäjä kanavalle \",[\"channelName\"]],\"N8ZEfW\":[\"Odotetaan kirjautumista…\"],\"NCHYXe\":[\"Kutista työnkulku\"],\"NCca/o\":[\"Syötä oletusnimimerkki...\"],\"NEr2Ao\":[[\"userCount\"],\" puhelussa\"],\"NIBzIK\":[\"Latauksen enimmäiskoko saavutettiin. Nauhoitus pysäytettiin: lähetä se tai hylkää se.\"],\"NJfmLa\":[\"nimimerkki\"],\"NKorF2\":[\"Salaus käyttäjän \",[\"nick\"],\" kanssa lakkasi toimimasta, joten viestiä ei lähetetty. Aloita salaus uudelleen jatkaaksesi.\"],\"NQN2HS\":[\"Poista jäädytys\"],\"NZMhdJ\":[\"Liian suuri salattavaksi, lähetettiin salaamattomana\"],\"NZgZhv\":[\"Nimeä kansio uudelleen\"],\"NbFtQm\":[\"Poista kansio\"],\"Nj8ZSK\":[\"Tietoturvaryhmät\"],\"Nm7Rmx\":[\"pack_id ja nimi vaaditaan.\"],\"Nqs6B9\":[\"Näyttää kaiken ulkoisen median. Mikä tahansa URL voi aiheuttaa yhteyspyynnön tuntemattomalle palvelimelle.\"],\"Nt+9O7\":[\"Käytä WebSocket-yhteyttä TCP:n sijaan\"],\"NxIHzc\":[\"Katkaise yhteys\"],\"O+HhhG\":[\"Kuiskaa käyttäjälle nykyisen kanavan kontekstissa\"],\"O+v/cL\":[\"Selaa kaikkia palvelimen kanavia\"],\"O5rZAi\":[\"Päivitä WHOIS\"],\"O5sdzb\":[\"Yhdistä OAuth-identiteetti\"],\"OCGpR4\":[\"(peritty)\"],\"ODwSCk\":[\"Lähetä GIF\"],\"OGQ5kK\":[\"Määritä ilmoitusäänet ja korostukset\"],\"OIPt1Z\":[\"Näytä tai piilota jäsenlistan sivupalkki\"],\"OJXCm+\":[\"Siirrä kansiota alas\"],\"OKSNq/\":[\"Hyvin tiukka\"],\"OLmMQs\":[\"Vahvista sormenjälki…\"],\"ONuMlF\":[\"Kirjaudu palveluntarjoajalla, niin sidomme saadun identiteetin tiliisi, jotta SASL OAUTHBEARER / IRCV3BEARER toimii seuraavissa yhteyksissä.\"],\"OVKoQO\":[\"Tilin salasana tunnistautumista varten\"],\"Obby - Bringing IRC to the future\":[\"Obby - Viedään IRC tulevaisuuteen\"],\"OhCpra\":[\"Aseta aihe…\"],\"OiEBnL\":[\"Todenna nyt\"],\"OkltoQ\":[\"Estä \",[\"username\"],\" nimimerkin perusteella (estää liittymisen samalla nimimerkillä)\"],\"OlAl5i\":[\"Laajenna kaikki\"],\"Oo7YVo\":[\"Luo kansio\"],\"P+t/Te\":[\"Ei lisätietoja\"],\"P42Wcc\":[\"Turvallinen\"],\"P6Cibt\":[\"hyväksy jatkaaksesi\"],\"P8eJCK\":[\"Tutustu IRC:n maailmaan Obby:llä\"],\"PD38l0\":[\"Kanavan avatarin esikatselu\"],\"PD9mEt\":[\"Kirjoita viesti...\"],\"PKjhUq\":[\"Lisää kanava\"],\"PPqfdA\":[\"Avaa kanavan asetukset\"],\"PRnH8G\":[\"/ \",[\"0\"]],\"PSCjfZ\":[\"Aihe, joka näytetään tälle kanavalle. Kaikki käyttäjät voivat nähdä aiheen.\"],\"PYSmVm\":[\"Viestit käyttäjän \",[\"nick\"],\" kanssa ovat nyt salattuja.\"],\"PYzHlv\":[\"Nosta tämä ikkuna eteen ja yritä uudelleen.\"],\"PZCecv\":[\"PDF-esikatselu\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 kerta\"],\"other\":[[\"c\"],\" kertaa\"]}]],\"PguS2C\":[\"Lisää poikkeusmaski (esim. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Näytetään \",[\"displayedChannelsCount\"],\"/\",[\"0\"],\" kanavaa\"],\"PoZpSX\":[\"Muokkaa kanavan asetuksia\"],\"PqhVlJ\":[\"Estä käyttäjä (hostmaskin perusteella)\"],\"PsufxD\":[\"Istunto \",[\"0\"]],\"Pwqkdw\":[\"Lataus…\"],\"PxSEQ0\":[\"GIF-kuvia ei löytynyt. Kokeile toista hakua.\"],\"Q+chwU\":[\"Käyttäjätunnus:\"],\"Q1S1+o\":[\"Lyhytkoodin on vastattava muotoa [A-Za-z0-9._-]+.\"],\"Q2QY4/\":[\"Poista tämä kutsu\"],\"Q3v9Wc\":[\"Kyllä, poista\"],\"Q6hhn8\":[\"Asetukset\"],\"Q7xfEj\":[\"valmis\"],\"Q9sOKK\":[\"Sinulla on muutama minuutti aikaa valita uusi salasana.\"],\"QF4a34\":[\"Syötä käyttäjänimi\"],\"QGqSZ2\":[\"Väri ja muotoilu\"],\"QJKElz\":[\"OAuth-identiteetti\"],\"QJQd1J\":[\"Muokkaa profiilia\"],\"QOq+NN\":[\"Vahvistetaan…\"],\"QSzGDE\":[\"Toimeton\"],\"QUlny5\":[\"Tervetuloa palvelimeen \",[\"0\"],\"!\"],\"QgQSTl\":[\"Kirjautui sisään\"],\"QhglSm\":[\"Kirjautuminen epäonnistui, joten keskustelet vieraana. Kirjaudu uudelleen tai korjaa salasanasi\"],\"QjVZf0\":[\"ei viestiä\"],\"QuSkCF\":[\"Suodata kanavia...\"],\"Qv14oC\":[\"Kopioi JSON-muodossa\"],\"QwUrDZ\":[\"vaihtoi aiheen: \",[\"topic\"]],\"Qxr8pV\":[\"Avaa botin valikko\"],\"R0UH07\":[\"Kuva \",[\"0\"],\"/\",[\"1\"]],\"R7SsBE\":[\"Mykistä\"],\"RArB3D\":[\"potkittiin kanavalta \",[\"channelName\"],\" käyttäjän \",[\"username\"],\" toimesta\"],\"RIfHS5\":[\"Luo uusi kutsulinkki\"],\"RL9a0F\":[\"Poistetaanko \\\"\",[\"0\"],\"\\\"? Et voi enää käyttää sitä toisena tekijänä.\"],\"RMMaN5\":[\"Moderoitu (+m)\"],\"RWw9Lg\":[\"Sulje ikkuna\"],\"RX8Gog\":[[\"nick\"],\" käyttää salausversiota, jota tämä asiakasohjelma ei osaa lukea.\"],\"RZ2BuZ\":[\"Tilin \",[\"account\"],\" rekisteröinti vaatii vahvistuksen: \",[\"message\"]],\"Rj1UeC\":[\"Salattu viesti aiemmasta istunnosta\"],\"RlCInP\":[\"Vinokomennot\"],\"RxzN1M\":[\"Käytössä\"],\"RySp6q\":[\"Piilota kommentit\"],\"RzfkXn\":[\"Vaihda lempinimesi tällä palvelimella\"],\"S48xcO\":[\"odottaa\"],\"S5Togi\":[\"Ladataan verkkoja bounceristasi…\"],\"SPKQTd\":[\"Nimimerkki on pakollinen\"],\"SPVjfj\":[\"Oletusarvo on 'ei syytä', jos jätetään tyhjäksi\"],\"SQKPvQ\":[\"Kutsu käyttäjä\"],\"STmlpb\":[\"Takaisin verkkoluetteloon\"],\"SY+DWF\":[\"Tarkista muuttunut avain…\"],\"Sad2tK\":[\"Lähetetään…\"],\"SkZcl+\":[\"Valitse valmis tulvasuojausprofiili. Nämä profiilit tarjoavat tasapainoisia suojausasetuksia eri käyttötarkoituksiin.\"],\"Slr+3C\":[\"Vähimmäiskäyttäjämäärä\"],\"Spnlre\":[\"Kutsuit \",[\"target\"],\" liittymään kanavalle \",[\"channel\"]],\"SpsuQv\":[\"Siirry kanavalle \",[\"name\"]],\"SrtXDy\":[\"kirjautunut nimellä \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Avaa katseluohjelmassa\"],\"T6fO0X\":[\"asiakas\"],\"T91vKp\":[\"Toista\"],\"TCuPAj\":[\"Huom: palvelin antaa saman vastauksen riippumatta siitä, onko tilillä vahvistettu sähköpostiosoite, joten kirjoitusvirhettä ei merkitä tässä. Jos koodi ei saavu muutaman minuutin kuluessa, tarkista tilin nimi.\"],\"TGa6nJ\":[\"Yhteys: kohtalainen\"],\"TIjT+J\":[\"Merkitse itsesi takaisin\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Lue, miten käsittelemme tietojasi ja suojelemme yksityisyyttäsi.\"],\"TgFpwD\":[\"Käytetään...\"],\"Tjg9YW\":[\"Salattu liite\"],\"TkzSFB\":[\"Ei muutoksia\"],\"TntZTr\":[\"Poistu spotlight-tilasta\"],\"Tth9To\":[\"Näytä kaiuttimeni\"],\"TtserG\":[\"Syötä oikea nimi\"],\"Ttz9J1\":[\"Syötä salasana...\"],\"TusXkS\":[[\"days\"],\" päivää\"],\"Tz0i8g\":[\"Asetukset\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" sekuntia\"],\"U7yg75\":[\"Merkitse itsesi poissaolevaksi\"],\"UDb2YD\":[\"Reagoi\"],\"UE4KO5\":[\"*kanava*\"],\"UETAwW\":[\"Et ole vielä luonut yhtään kutsulinkkiä. Käytä yllä olevaa lomaketta luodaksesi ensimmäisen.\"],\"UGT5vp\":[\"Tallenna asetukset\"],\"UV5hLB\":[\"Estoja ei löydetty\"],\"Uaj3Nd\":[\"Tilaviestit\"],\"Ue3uny\":[\"Oletus (ei profiilia)\"],\"UkARhe\":[\"Normaali – tavallinen suojaus\"],\"Umn7Cj\":[\"Ei vielä kommentteja. Ole ensimmäinen!\"],\"UqtiKk\":[\"Sulkeutuu automaattisesti \",[\"secondsLeft\"],\" s kuluttua\"],\"UrEy4W\":[\"Avaa yksityisviesti käyttäjälle\"],\"UtUIRh\":[[\"0\"],\" vanhempaa viestiä\"],\"UwzP+U\":[\"Suojattu yhteys\"],\"UyIbNT\":[\"Palvelin palautti virheellisen WebAuthn-haasteen.\"],\"V/e7nf\":[\"Aseta uusi salasana\"],\"V0/A4O\":[\"Kanavan omistaja\"],\"V0zZWc\":[\"Tämä sulkee myös alla olevan sidotun verkon.\"],\"V2dwib\":[[\"0\"],\" on oltava numero.\"],\"V4qgxE\":[\"Luotu aiemmin kuin (min sitten)\"],\"V8yTm6\":[\"Tyhjennä haku\"],\"VBIlvI\":[\"Kopioi tuloste\"],\"VDj9CU\":[\"Tämä palvelin ei hyväksy \",[\"CIPHERTEXT_EXTENSION\"],\"-tiedostoja, joina salattu liite tallennetaan. Salauksen lopettamisen jälkeen tiedosto lähtee sellaisenaan.\"],\"VJScHU\":[\"Syy\"],\"VLsmVV\":[\"Mykistä ilmoitukset\"],\"VP3V//\":[\"Etukamera\"],\"VbyRUy\":[\"Kommentit\"],\"VcYc0A\":[\"Avaa verkon asetukset\"],\"VjzSNi\":[\"Etsitään sijaintiasi...\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" ja \",[\"3\"],\" muuta kirjoittavat...\"],\"Vmx0mQ\":[\"Asettanut:\"],\"Vq10dn\":[\"Poistu puhelusta\"],\"VqX8C6\":[\"näytä vähemmän\"],\"VqnIZz\":[\"Lue tietosuojakäytäntömme ja tiedonkäsittelytapamme\"],\"VrMygG\":[\"Vähimmäispituus on \",[\"0\"]],\"VrnTui\":[\"Pronominisi, näytetään profiilissasi\"],\"VugX2C\":[\"Edellinen sormenjälki\"],\"W6UMUZ\":[\"Biometrinen tunniste / turva-avain\"],\"W8E3qn\":[\"Tunnistautunut tili\"],\"WFxTHC\":[\"Lisää porttikieltomaski (esim. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Palvelimen osoite on pakollinen\"],\"WNMYIN\":[\"peruutettu\"],\"WOOPuM\":[\"Yhteys katkesi. Yhdistä uudelleen jatkaaksesi keskustelua\"],\"WRYdXW\":[\"Äänentoistoasento\"],\"WTah5J\":[\"Valitse yksisanainen nimi (ei välilyöntejä).\"],\"WUOH5B\":[\"Estä käyttäjä\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Näytä 1 kohde lisää\"],\"other\":[\"Näytä \",[\"1\"],\" kohdetta lisää\"]}]],\"WYxRzo\":[\"Luo ja hallinnoi kutsulinkkejäsi\"],\"Wbsc8H\":[\"Tämä olet sinä\"],\"Wd38W1\":[\"Jätä kanava tyhjäksi yleistä verkkokutsua varten. Kuvaus on vain omaa kirjanpitoasi varten — näkyvissä vain sinulle tässä listassa.\"],\"Weq9zb\":[\"Yleiset\"],\"Wf9lru\":[\"Nauhoita ääniviesti\"],\"Wfj7Sk\":[\"Mykistä tai poista mykistys ilmoitusäänistä\"],\"WhGzDA\":[\"Odotetaan biometristä kehotetta…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Käyttäjäprofiili\"],\"X6S3lt\":[\"Hae asetuksia, kanavia, palvelimia...\"],\"XBuUVn\":[\"Käynnistä kamera yrittääksesi uudelleen\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Jatka silti\"],\"XI1+wb\":[\"Virheellinen muoto\"],\"XIXeuC\":[\"Viesti @\",[\"0\"]],\"XJOV1Y\":[\"Toiminta\"],\"XPaN4U\":[[\"name\"],\" · syöte\"],\"XPd6DR\":[\"Työnkulkuhistoria (\",[\"0\"],\", \",[\"activeTotal\"],\" aktiivista)\"],\"XU5AOg\":[\"Syöte\"],\"XWgxXq\":[\"Albumi\"],\"XZYMg4\":[\"Yritä lähetystä uudelleen.\"],\"Xd7+IT\":[\"Irrota yksityiskeskustelu\"],\"XiSFjH\":[\"Juuri ottamasi kuva\"],\"Xm/s+u\":[\"Näyttö\"],\"Xp2n93\":[\"Näyttää mediaa palvelimesi luotetusta tiedostoisännästä. Ulkoisille palveluille ei lähetetä pyyntöjä.\"],\"XvjC4F\":[\"Tallennetaan...\"],\"Y+tK3n\":[\"Ensimmäinen lähetettävä viesti\"],\"YAqRpI\":[\"Tilin \",[\"account\"],\" rekisteröinti onnistui: \",[\"message\"]],\"YDrGG0\":[\"Uudelleenyhdistäminen epäonnistui\"],\"YEfzvP\":[\"Suojattu aihe (+t)\"],\"YGAmpG\":[\"Ota uudelleen\"],\"YQOn6a\":[\"Pienennä jäsenlista\"],\"YRCoE9\":[\"Kanavan operaattori\"],\"YRwdh4\":[\"Lopeta jakaminen\"],\"YURQaF\":[\"Näytä profiili\"],\"YdBSvr\":[\"Hallinnoi median näyttöä ja ulkoista sisältöä\"],\"Yj6U3V\":[\"Ei keskuspalvelinta:\"],\"YjvpGx\":[\"Pronominit\"],\"Yp+Hi/\":[\"Avaa asetukset\"],\"YqH4l4\":[\"Ei avainta\"],\"YulJZd\":[\"poistettu\"],\"YyUPpV\":[\"Tili:\"],\"Z5FYqf\":[\"Valitse pienempi tiedosto. Tämä on liian suuri tiedostopalvelimelle.\"],\"Z7ZXbT\":[\"Hyväksy\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" rivi\"],\"other\":[\"#\",\" riviä\"]}]],\"Z8lGw6\":[\"Jaa\"],\"ZGqK7Q\":[[\"0\"],\" on kutsunut sinut pelaamaan.\"],\"ZJSWfw\":[\"Viesti, joka näytetään katkaistessasi yhteyden palvelimeen\"],\"ZPHI0f\":[[\"nick\"],\" ei vastannut salauspyyntöön.\"],\"ZR1dJ4\":[\"Kutsut\"],\"ZTnDTA\":[\"Laajenna työnkulku\"],\"ZdWg0V\":[\"Avaa selaimessa\"],\"ZhRBbl\":[\"Hae viestejä…\"],\"Zmcu3y\":[\"Lisäsuodattimet\"],\"ZqLD8l\":[\"Palvelimenlaajuinen\"],\"a0bHay\":[\"Katkaistaanko yhteys kohteeseen <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Aihe asetettu myöhemmin kuin (min sitten)\"],\"a3LDKx\":[\"Tietoturva\"],\"a739N6\":[\"Katso tämän palvelimen raakaa IRC-liikennettä\"],\"aHKcKc\":[\"Edellinen sivu\"],\"aIhsAD\":[\"Ota puhu painamalla käyttöön\"],\"aJTbXX\":[\"Oper-salasana\"],\"aQryQv\":[\"Malli on jo olemassa\"],\"aW33cO\":[\"Vähennä mikrofonisi taustamelua\"],\"aW9pLN\":[\"Kanavalla sallittu enimmäiskäyttäjämäärä. Jätä tyhjäksi, jos rajaa ei haluta.\"],\"aYaeko\":[\"Tätä viestiä ei voitu purkaa. Se salattiin istunnolle, jonka avaimia tällä laitteella ei enää ole.\"],\"abGlUP\":[\"Palaa kanavalle\"],\"aecNzk\":[\"Liity äänikanavaan \",[\"channelName\"]],\"afd7s2\":[\"Käynnistä äänikanava palvelimella \",[\"serverName\"]],\"ah4fmZ\":[\"Näyttää myös esikatselut YouTubesta, Vimeosta, SoundCloudista ja vastaavista tunnetuista palveluista.\"],\"aifXak\":[\"Tällä kanavalla ei ole mediaa\"],\"ap2zBz\":[\"Löysä\"],\"aubGf5\":[\"Vahvin, mutta vain muiden Obby-käyttäjien kanssa\"],\"axoxGF\":[\"Lisää todennussovellus\"],\"az8lvo\":[\"Pois\"],\"azXSNo\":[\"Laajenna jäsenlista\"],\"azdliB\":[\"Kirjaudu tilille\"],\"b0Z/U1\":[\"Tallennuksen enimmäispituus saavutettiin, joten tallennus pysähtyi tähän.\"],\"b26wlF\":[\"hän/hänen\"],\"b2gRwi\":[\"Jaa sijaintisi\"],\"bD/+Ei\":[\"Tiukka\"],\"bFDO8z\":[\"gateway verkossa\"],\"bLt/0J\":[\"Työnkulku\"],\"bOpnXm\":[\"Poista 2FA käytöstä syöttämällä 6-numeroinen koodi jostakin todennussovelluksestasi.\"],\"bQ6BJn\":[\"Määritä yksityiskohtaiset tulvasuojaussäännöt. Kukin sääntö määrittää, mitä toimintaa seurataan ja mitä tehdään kun raja-arvot ylitetään.\"],\"bRfx7k\":[\"Siirry vastaukseen\"],\"bUu+tR\":[\"Tätä tiedostoa ei ole salattu. Kuka tahansa linkin haltija voi avata sen.\"],\"bVBC/W\":[\"Gateway yhdistetty\"],\"bZJKzE\":[\"Tarkka\"],\"bavafz\":[\"Käynnistä mikrofoni yrittääksesi uudelleen\"],\"beV7+y\":[\"Käyttäjä saa kutsun liittyä kanavalle \",[\"channelName\"],\".\"],\"bgwEHL\":[\"Lisää tunniste ottaaksesi 2FA:n käyttöön\"],\"biKhQ2\":[\"Tietoja tästä lähdemerkinnästä\"],\"bk84cH\":[\"Poissaoloviesti\"],\"bkHdLj\":[\"Lisää IRC-palvelin\"],\"blWpTh\":[\"Avaa kartta\"],\"bmQLn5\":[\"Lisää sääntö\"],\"bv4cFj\":[\"Siirtotapa\"],\"bwRvnp\":[\"Toiminto\"],\"bzSI52\":[\"Hylkää\"],\"c8+EVZ\":[\"Vahvistettu tili\"],\"cAFYbj\":[\"Salasanat eivät täsmää.\"],\"cBQkN7\":[\"Laitteiden nimet ovat piilossa, kunnes sallit kameran käytön.\"],\"cC5JaD\":[[\"nick\"],\" lopetti salauksen.\"],\"cGYUlD\":[\"Median esikatseluja ei ladata.\"],\"cHFw6l\":[\"Liitä mikrofoni puhuaksesi\"],\"cJMrvr\":[\"Tämä keskustelu on salattu Obbyn omalla menetelmällä. Vertaa sormenjälkiä erillistä kanavaa pitkin ja merkitse keskustelu sitten vahvistetuksi.\"],\"cLF98o\":[\"Näytä kommentit (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"Muut tämän tilin avoimet istunnot kirjataan ulos muutoksen yhteydessä. Kaksivaiheisen tunnistuksen asetukset, jos niitä on, säilyvät ennallaan.\"],\"cO9+2L\":[\"Poista käytöstä\"],\"cPWpNd\":[\"Käyttäjän \",[\"nick\"],\" sormenjälki\"],\"cSgpoS\":[\"Kiinnitä yksityiskeskustelu\"],\"cXeEKu\":[\"Tämä sulkee myös alla olevat \",[\"0\"],\" sidottua verkkoa.\"],\"cggChT\":[\"Hallitse kaksivaiheista tunnistusta\"],\"chQsxg\":[\"Kopioi muotoiltu tuloste\"],\"cl/A5J\":[\"Tervetuloa palvelimeen \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Poista\"],\"coPLXT\":[\"Emme tallenna IRC-viestintääsi palvelimillemme\"],\"cqQyPB\":[\"Kansion nimi\"],\"crYH/6\":[\"SoundCloud-soitin\"],\"cv5DQb\":[\"isäntää ei asetettu\"],\"cvJaBb\":[[\"nick\"],\":n uusi sormenjälki\"],\"d+oYyk\":[\"Vahvista salaus\"],\"d3sis4\":[\"Lisää palvelin\"],\"d9aN5k\":[\"Poista \",[\"username\"],\" kanavalta\"],\"dCyaXa\":[\"Salataan käyttäjän \",[\"nick\"],\" kanssa…\"],\"dEgA5A\":[\"Peruuta\"],\"dF6vP6\":[\"Live\"],\"dGi1We\":[\"Irrota tämä yksityisviestiketju\"],\"dJVuyC\":[\"poistui kanavalta \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"vastaanottaja\"],\"dNXmVa\":[\"Käyttöoikeus evättiin. Salli kameran ja mikrofonin käyttö selaimen tai järjestelmän asetuksista ja yritä uudelleen.\"],\"dRqrdL\":[[\"0\"],\" on oltava kokonaisluku.\"],\"dTx/vl\":[\"Vähennä kaiuttimista mikrofoniin kantautuvaa kaikua\"],\"dXqxlh\":[\"<0>⚠️ Tietoturvariski! Tämä yhteys voi olla alttiina salakuuntelulle tai välimieshyökkäyksille.\"],\"dZwAKK\":[\"Avaa yksityiskeskustelu\"],\"da9Q/R\":[\"Muutti kanavan asetuksia\"],\"dhJN3N\":[\"Näytä kommentit\"],\"diaYU+\":[\"<0>\",[\"0\"],\" ja <1>\",[\"1\"],\" kirjoittavat...\"],\"dj2xTE\":[\"Hylkää ilmoitus\"],\"dkycQY\":[\"Peruuta salaus\"],\"dlkjqx\":[\"Kuva kuvassa\"],\"dnUmOX\":[\"Tähän verkkoon ei ole vielä rekisteröity botteja.\"],\"dpCzmC\":[\"Tulvasuojausasetukset\"],\"dqoiJ2\":[\"Ei katsojia vielä.\"],\"e8H3vl\":[\"Vaihtoehtoinen teksti (valinnainen)\"],\"e8jzAa\":[\"poista kaikki liitteet\"],\"e9dQpT\":[\"Haluatko avata tämän linkin uudessa välilehdessä?\"],\"eClJ8I\":[\"Hallitse verkonlaajuisia ja kanavakohtaisia emojipaketteja, joita tämä palvelin julkaisee draft/EMOJI:n kautta.\"],\"ePK91l\":[\"Muokkaa\"],\"eYBDuB\":[\"Lataa kuva tai anna URL, jossa voi käyttää valinnaista \",[\"size\"],\"-muuttujaa dynaamiseen kokoon\"],\"edBbee\":[\"Estä \",[\"username\"],\" hostmaskin perusteella (estää liittymisen samasta IP-osoitteesta/hostista)\"],\"eepqTT\":[\"TLS-varmenteen sormenjälki\"],\"ekfzWq\":[\"Käyttäjäasetukset\"],\"elPDWs\":[\"Mukauta IRC-asiakasohjelmaasi\"],\"etgedT\":[\"Emojit\"],\"eu2osY\":[\"<0>💡 Suositus: Jatka vain jos luotat tähän palvelimeen ja ymmärrät riskit. Vältä arkaluonteisten tietojen tai salasanojen jakamista tämän yhteyden kautta.\"],\"euEhbr\":[\"Liity kanavalle \",[\"channel\"],\" napsauttamalla\"],\"exyUec\":[\"Yhteys\"],\"ez3vLd\":[\"Ota monirivisyöttö käyttöön\"],\"f0J5Ki\":[\"Palvelimien välinen viestintä voi käyttää salaamattomia yhteyksiä\"],\"f2wrB1\":[\"Poista paketti\"],\"f9BHJk\":[\"Varoita käyttäjää\"],\"fDOLLd\":[\"Kanavia ei löydetty.\"],\"fFgbRU\":[[\"safeName\"],\" ei ole enää saatavilla palvelimella.\"],\"fHbMUl\":[\"puhekanava\"],\"fJfkog\":[\"GIF-kuvien lataus epäonnistui. Hae uudelleen yrittääksesi.\"],\"fMPkxb\":[\"Näytä lisää\"],\"fWPVzC\":[\"Tiedostopalvelin tallentaa sen luettavana, ja kuka tahansa linkin saanut voi avata sen. Vaihda Obby-salaukseen, jos haluat lähettää tiedostot salattuina.\"],\"fYdEvu\":[\"Työnkulkuhistoria (\",[\"0\"],\")\"],\"fdplPL\":[\"Mykistä vain minulta\"],\"ffzDkB\":[\"Anonyymi analytiikka:\"],\"fk1WEw\":[\"Salattu\"],\"fq1GF9\":[\"Näytä kun käyttäjät katkaisevat yhteyden palvelimeen\"],\"g1CwiD\":[\"Suorita \",[\"name\"],\"?\"],\"g3UF2V\":[\"Hyväksy\"],\"g6SdZE\":[\"Salli mikrofonin käyttö äänen tallentamiseen.\"],\"g87FVm\":[\"Puhelupalvelin hylkäsi pyynnön. Yritä hetken kuluttua uudelleen.\"],\"g9NNfO\":[\"Käynnistä video\"],\"gCldcN\":[\"Vaihda korostusväri\"],\"gD44Av\":[\"Lähetetäänkö tämä tiedosto salaamattomana?\"],\"gEF57C\":[\"Tämä palvelin tukee vain yhtä yhteystyyppiä\"],\"gJuLUI\":[\"Estolistа\"],\"gNzMrk\":[\"Nykyinen avatar\"],\"gbfM3J\":[\"Tämä tili on yhdistetty \",[\"sessionCount\"],\" istunnosta. Istuntokohtaiset tiedot paljastetaan vain tilin omistajalle tai IRC-operaattoreille.\"],\"gcoiFh\":[\"Yhdistä uudelleen\"],\"gfySTe\":[\"Kutista kaikki\"],\"gh06VD\":[\"Tuloste\"],\"gjPWyO\":[\"Syötä nimimerkki...\"],\"gnTaUA\":[\"Nosta käsi\"],\"gz6UQ3\":[\"Suurenna\"],\"h6/IMX\":[\"Lisää ensimmäinen verkkosi\"],\"h6razj\":[\"Sulje pois kanavan nimimaski\"],\"hEPLrs\":[\"Unohtunut salasana\"],\"hG6jnw\":[\"Aihetta ei ole asetettu\"],\"hG89Ed\":[\"Kuva\"],\"hYgDIe\":[\"Luo\"],\"hZ6znB\":[\"Portti\"],\"ha+Bz5\":[\"esim. 100:1440\"],\"hctjqj\":[\"Valitse botti vasemmalta nähdäksesi sen komennot ja hallintatoiminnot.\"],\"he3ygx\":[\"Kopioi\"],\"hehnjM\":[\"Määrä\"],\"hhAi8w\":[\"Verkkoloki\"],\"hou0tP\":[\"Striimaus\"],\"htTcVX\":[\"Tila:\"],\"hxgCTb\":[\"Sulje työnkulku\"],\"hzdLuQ\":[\"Vain käyttäjät, joilla on voice tai korkeampi, voivat puhua\"],\"i0qMbr\":[\"Koti\"],\"iDNBZe\":[\"Ilmoitukset\"],\"iH8pgl\":[\"Takaisin\"],\"iH8xys\":[\"Valitse toinen tiedostotyyppi. Tiedostopalvelin ei hyväksy \",[\"ext\"],\"-tiedostoja.\"],\"iL9SZg\":[\"Estä käyttäjä (nimimerkin perusteella)\"],\"iNt+3c\":[\"Takaisin kuvaan\"],\"iQvi+a\":[\"Älä varoita minua tämän palvelimen heikosta linkkiturvallisuudesta\"],\"iSLIjg\":[\"Yhdistä\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Palvelimen osoite\"],\"idD8Ev\":[\"Tallennettu\"],\"ifn/bQ\":[\"Kyseistä näyttöä ei enää ole.\"],\"igVDFt\":[\"Liitä\"],\"iivqkW\":[\"Kirjautunut\"],\"ij+Elv\":[\"Kuvan esikatselu\"],\"ilIWp7\":[\"Näytä/piilota ilmoitukset\"],\"itEJCl\":[\"Nimeä kansio uudelleen tai poista se\"],\"itoy0/\":[\"Ristinolla: \",[\"0\"]],\"iuaqvB\":[\"Käytä * jokerimerkkinä. Esimerkkejä: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Botti\"],\"j2DGR0\":[\"Estä hostmaskin perusteella\"],\"jA4uoI\":[\"Aihe:\"],\"jHGY5E\":[\"Viestiä ei lähetetty: salausavain muuttui. Vahvista uusi avain tai lopeta salaus ennen kuin lähetät salaamattomana.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Syy (valinnainen)\"],\"jUV7CU\":[\"Lataa avatar\"],\"jW5Uwh\":[\"Hallinnoi ulkoisen median lataamista. Pois / Turvallinen / Luotetut lähteet / Kaikki sisältö.\"],\"jXzms5\":[\"Liitteet-valinnat\"],\"jZlrte\":[\"Väri\"],\"jbq7j2\":[\"Hylkää\"],\"jfC/xh\":[\"Yhteystiedot\"],\"jvN2+I\":[[\"0\"],\" joutilaana\"],\"jywMpv\":[\"#uusi-kanavan-nimi\"],\"k/7m6u\":[\"Kopioi sormenjälki\"],\"k112DD\":[\"Lataa vanhempia viestejä\"],\"k1opY7\":[\"Kohinanvaimennus\"],\"k3ID0F\":[\"Suodata jäseniä…\"],\"k65gsE\":[\"Syvempi tarkastelu\"],\"k7Zgob\":[\"Peruuta yhteys\"],\"k99j0U\":[\"Peruuta lataus\"],\"kAVx5h\":[\"Kutsuja ei löydetty\"],\"kCLEPU\":[\"Yhdistetty palvelimeen\"],\"kF5LKb\":[\"Estetyt mallit:\"],\"kG2fiE\":[\"asetuksissa määritelty\"],\"kGeOx/\":[\"Liity kanavalle \",[\"0\"]],\"kITKr8\":[\"Ladataan kanavan tiloja...\"],\"kPpPsw\":[\"Olet IRC-operaattori\"],\"kWJmRL\":[\"Sinä\"],\"kb9fJC\":[\"Tallenna purettu tiedosto\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Salataan… (peruuta napsauttamalla)\"],\"kjMqSj\":[\"Kopioi JSON\"],\"krViRy\":[\"Napsauta kopioidaksesi JSON-muodossa\"],\"ks71ra\":[\"Poikkeukset\"],\"kw4lRv\":[\"Kanavan puolioperaattori\"],\"kxgIRq\":[\"Valitse kanava tai lisää uusi päästäksesi alkuun.\"],\"ky2mw7\":[\"kautta @\",[\"0\"]],\"ky6dWe\":[\"Avatarin esikatselu\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Ladataan kanavia...\"],\"l+IUVW\":[\"Tilin \",[\"account\"],\" vahvistus onnistui: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"yhdisti uudelleen\"],\"other\":[\"yhdisti uudelleen \",[\"reconnectCount\"],\" kertaa\"]}]],\"l1l8sj\":[[\"0\"],\"pv sitten\"],\"l4mncX\":[\"Täällä ei ole ketään. Pyydä jotakuta kirjoittamaan /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#kanava (valinnainen)\"],\"lCF0wC\":[\"Päivitä\"],\"lH+ed1\":[\"Odotetaan ensimmäistä vaihetta…\"],\"lHVfE4\":[\"Tiedostoa ei lähetetty: salausavain vaihtui. Tarkista uusi avain, tai lopeta salaus ja lähetä salaamattomana.\"],\"lHy8N5\":[\"Ladataan lisää kanavia...\"],\"lJGJot\":[\"Etsi kanavia\"],\"lKkdzh\":[\"Kanavakohtainen\"],\"lasgrr\":[\"käytetty\"],\"lbpf14\":[\"Liity kanavaan \",[\"value\"]],\"lf3MT4\":[\"Kanava, jolta poistutaan (oletuksena nykyinen)\"],\"lfFsZ4\":[\"Kanavat\"],\"lh69cG\":[[\"nick\"],\" haluaa aloittaa salatun keskustelun\"],\"lip0az\":[\"Kaiutin \",[\"0\"]],\"lkNdiH\":[\"Tilin nimi\"],\"loQxaJ\":[\"Olen takaisin\"],\"lrlQl/\":[\"Äänenvoimakkuus käyttäjälle \",[\"0\"]],\"lvfaxv\":[\"KOTI\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Lisää\"],\"m4YwIL\":[\"Todennussovellus (TOTP)\"],\"m8flAk\":[\"Esikatselu (ei vielä lähetetty)\"],\"mDkV0w\":[\"Käynnistetään työnkulkua…\"],\"mDt3zx\":[\"Vahvista…\"],\"mEPxTp\":[\"<0>⚠️ Ole varovainen! Avaa linkkejä vain luotetuista lähteistä. Haitalliset linkit voivat vaarantaa tietoturvasi tai yksityisyytesi.\"],\"mH+wEJ\":[\"Viesti \",[\"0\"],\" (Enter uudelle riville, Shift+Enter lähettää)\"],\"mHGdhG\":[\"Palvelimen tiedot\"],\"mHfd/S\":[\"Mitä olet tekemässä\"],\"mMYBD9\":[\"Laaja – laajempi suojauslaajuus\"],\"mOXFes\":[[\"0\"],\" emojia\"],\"mQuDmS\":[[\"sender\"],\" käynnisti salauksen uudelleen. Tämä keskustelu pysyy salaamattomana, kunnes hyväksyt sen.\"],\"mRsNSE\":[\"Näytä botit\"],\"mTGsPd\":[\"Kanavan aihe\"],\"mU8j6O\":[\"Ei ulkoisia viestejä (+n)\"],\"mZWTZP\":[\"Selaa kanavia\"],\"mZp8FL\":[\"Automaattinen palautuminen yksiriviseksi\"],\"ma5SQ1\":[\"Syötä todennussovelluksesi 6-numeroinen koodi viimeistelläksesi kirjautumisen.\"],\"mdIQ65\":[\"Viestisi käyttäjän \",[\"nick\"],\" kanssa ovat salattuja. Nämä tiedostot ovat liian suuria salattaviksi ja lähetettäisiin selkokielisinä.\"],\"mdQu8G\":[\"SinunNimimerkkisi\"],\"miSSBQ\":[\"Kommentit (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Valitse mikrofoni ja kamera\"],\"mryDEO\":[\"Syötä sähköpostiisi saapunut 6-numeroinen koodi.\"],\"mvyLSy\":[\"Käyttäjä on tunnistautunut\"],\"mwtcGl\":[\"Sulje kommentit\"],\"myL0MR\":[\"Poistetaanko tämä verkko?\"],\"mzI/c+\":[\"Lataa\"],\"mzfIag\":[\"palvelin\"],\"n3fGRk\":[\"asettaja: \",[\"0\"]],\"n5+j9l\":[\"esim. <0>wss://host:port/socket\"],\"n6T9To\":[\"Poista mykistys vain minulta\"],\"n8TilE\":[\"Kopioi kanavan nimi\"],\"n9NCB9\":[\"Käsitelty Obbylla ennen lähettämistä\"],\"nDekZG\":[\"Muokkaa yhteyttä\"],\"nDvKjY\":[\"Äänikanava\"],\"nE9jsU\":[\"Löysä – vähemmän aggressiivinen suojaus\"],\"nNflMD\":[\"Poistu kanavalta\"],\"nPXkBi\":[\"Ladataan WHOIS-tietoja...\"],\"nWMRxa\":[\"Irrota kiinnitys\"],\"nX4XLG\":[\"Operaattoritoiminnot\"],\"nXnMSE\":[\"Selaimesi ei voi toistaa tätä videota.\"],\"nYiCGx\":[\"Hyväksy uusi avain\"],\"nkC032\":[\"Ei tulvasuojausprofiilia\"],\"nsLuck\":[\"Salaus päättyi ennen kuin tämä tiedosto lähetettiin. Sitä ei toimitettu.\"],\"nta7V8\":[\"Salausasetukset\"],\"o4oXFt\":[\"Rekisteröidyt tunnisteet\"],\"o69z4d\":[\"Lähetä varoitusviesti käyttäjälle \",[\"username\"]],\"o6OQlp\":[\"Muokkaa kanavaa\"],\"o9ylQi\":[\"Hae GIF-kuvia aloittaaksesi\"],\"oFGkER\":[\"Palvelintiedotteet\"],\"oIn7d4\":[\"Syötä todennussovelluksesi 6-numeroinen koodi.\"],\"oOi11l\":[\"Siirry loppuun\"],\"oPYIL5\":[\"verkko\"],\"oQEzQR\":[\"Uusi DM\"],\"oRH6Dq\":[\"kanava\"],\"oX4ytF\":[\"nimimerkki\"],\"oXOSPE\":[\"Verkossa\"],\"oaTtrx\":[\"Etsi botteja\"],\"oal760\":[\"Välimieshyökkäykset palvelinlinkeissä ovat mahdollisia\"],\"obBbyQ\":[\"Nauhoita näyttö\"],\"ocCDzT\":[\"lyhytkoodi (esim. partyparrot)\"],\"oeqmmJ\":[\"Luotetut lähteet\"],\"ogKae6\":[\"Salaus ei ole käytettävissä tällä laitteella.\"],\"optX0N\":[[\"0\"],\"t sitten\"],\"ovBPCi\":[\"Oletus\"],\"p0Z69r\":[\"Malli ei voi olla tyhjä\"],\"p1KgtK\":[\"Äänen lataaminen epäonnistui\"],\"p59pEv\":[\"Lisätiedot\"],\"p7sRI6\":[\"Ilmoita muille, kun kirjoitat\"],\"pBm1od\":[\"Salainen kanava\"],\"pDpirO\":[\"IRC-palvelimen toimittama komento\"],\"pEK2nL\":[\"Tätä viestiä ei ollut salattu. Se voi tulla henkilön toisesta ohjelmasta, joka ei käytä salausta.\"],\"pJ/IRc\":[\"Lopeta tallennus\"],\"pNmiXx\":[\"Oletusnimimerkkisi kaikille palvelimille\"],\"pUUo9G\":[\"Isäntänimi:\"],\"pVGPmz\":[\"Tilin salasana\"],\"pZGrXo\":[\"Vaihda kameraa\"],\"peNE68\":[\"Pysyvä\"],\"pehLje\":[\"pack_id (esim. team-mascots)\"],\"pgoP68\":[\"Poista puhu painamalla käytöstä\"],\"plhHQt\":[\"Ei tietoja\"],\"pm6+q5\":[\"Tietoturvavaroitus\"],\"pn5qSs\":[\"Lisätiedot\"],\"pqr+oY\":[\"Viesti \",[\"0\"]],\"puvGJc\":[\"Pelaa ristinollaa\"],\"q0cR4S\":[\"on nyt tunnettu nimellä **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"Anna tilin nimi, jonka haluat palauttaa.\"],\"qF/wlG\":[\"Liitä kamera jakaaksesi videota\"],\"qFcunY\":[\"Kanava ei näy LIST- tai NAMES-komennoissa\"],\"qGMwvV\":[\"Mikrofonin taso\"],\"qIk9n4\":[[\"minutes\"],\" minuuttia\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" kirjoittaa...\"],\"qLpTm/\":[\"Poista reaktio \",[\"emoji\"]],\"qVkGWK\":[\"Kiinnitä\"],\"qXgujk\":[\"Lähetä toiminto / emote\"],\"qY8wNa\":[\"Kotisivu\"],\"qZQ5M4\":[\"Vahvistit tämän yhteystiedon.\"],\"qa9cy4\":[\"Kuva\"],\"qb0xJ7\":[\"Käytä jokerimerkkejä: * vastaa mitä tahansa merkkijonoa, ? vastaa yhtä merkkiä. Esimerkkejä: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Kanavan avain (+k)\"],\"qsEYm5\":[\"Lisää emoji\"],\"qtoOYG\":[\"Ei rajaa\"],\"r+6b6V\":[\"Lisää todennussovellus tai biometrinen tunniste / turva-avain vaatiaksesi toisen tekijän kirjautuessa.\"],\"r1W2AS\":[\"Tiedostopalvelimen kuva\"],\"r8ojWq\":[\"Vahvista poisto\"],\"r9l16H\":[\"Tämä laite ei saanut sijaintia juuri nyt.\"],\"rI9ogj\":[\"Avaa kanavan valinnat\"],\"rIPR2O\":[\"Aihe asetettu aiemmin kuin (min sitten)\"],\"rMMSYo\":[\"Enimmäispituus on \",[\"0\"]],\"rT2cV+\":[\"Kamera\"],\"rWtzQe\":[\"Verkko jakautui ja yhdistyi uudelleen. ✅\"],\"rYG2u6\":[\"Odota hetki...\"],\"rjGI/Q\":[\"Yksityisyys\"],\"rjTJRY\":[\"jäädytetty\"],\"rk8iDX\":[\"Ladataan GIF-kuvia...\"],\"rn6SBY\":[\"Poista mykistys\"],\"ry4yU/\":[\"Näytä raaka\"],\"rzK+O+\":[[\"nick\"],\" lähettää salattuja viestejä, joita tämä laite ei osaa lukea. Salaus on aloitettava uudelleen, ennen kuin ne aukeavat.\"],\"s/UKqq\":[\"Poistettiin kanavalta\"],\"s/ereB\":[\"aktiivinen\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" avain\"],\"other\":[\"#\",\" avaimia\"]}]],\"s36GUv\":[\"Salli mikrofonin käyttö\"],\"s4NaO3\":[\"Sijaintiasi ei saatu selville.\"],\"s7L3Mu\":[\"uusi kansio\"],\"s7oqXR\":[\"Valitse verkko\"],\"s8cATI\":[\"liittyi kanavalle \",[\"channelName\"]],\"sCO9ue\":[\"Yhteydessä palvelimeen <0>\",[\"serverName\"],\" on seuraavia tietoturvaongelmia:\"],\"sGH11W\":[\"Palvelin\"],\"sHI1H+\":[\"on nyt tunnettu nimellä **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" kutsui sinut liittymään kanavalle \",[\"channel\"]],\"sUBSbK\":[\"Ei vielä ylävirtaverkkoja.\"],\"sUcRyL\":[\"Yritä lähetystä uudelleen. Tiedostopalvelimen vastausta ei voitu lukea.\"],\"sW5OjU\":[\"pakollinen\"],\"sYI3px\":[\"Nimimerkki, jolle viestitään\"],\"sby+1/\":[\"Kopioi napsauttamalla\"],\"sfN25C\":[\"Oikea nimesi tai koko nimesi\"],\"shXreC\":[\"Tallenna näytön alue\"],\"skvjTF\":[\"Selain ei tue WebAuthnia\"],\"sliuzR\":[\"Avaa linkki\"],\"sqrO9R\":[\"Mukautetut maininnat\"],\"sr6RdJ\":[\"Monirivinen Shift+Enter-painikkeella\"],\"swrCpB\":[\"Kanava on nimetty uudelleen nimestä \",[\"oldName\"],\" nimeen \",[\"newName\"],\" käyttäjän \",[\"user\"],\" toimesta\",[\"0\"]],\"sxkWRg\":[\"Lisäasetukset\"],\"t/YqKh\":[\"Poista\"],\"t2RBbk\":[\"Tekstikanava\"],\"t47eHD\":[\"Yksilöllinen tunnuksesi tällä palvelimella\"],\"tAkAh0\":[\"URL, jossa valinnainen \",[\"size\"],\"-muuttuja dynaamista kokoa varten. Esimerkki: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Kopiointi epäonnistui, valitse uudelleen yrittämiseksi\"],\"tXLJS3\":[\"Näytä tai piilota kanavaluettelon sivupalkki\"],\"tfDRzk\":[\"Tallenna\"],\"tgfK6H\":[\"Kopioi työnkulku\"],\"thC9Rq\":[\"Poistu kanavalta\"],\"tiBsJk\":[\"poistui kanavalta \",[\"channelName\"]],\"tl/zMw\":[\"Tämä selain ei voi nauhoittaa ääntä.\"],\"tpVoTN\":[\"Tiedot siitä, kuka kutsui tämän komennon, tulevat botilta, eikä palvelin voi vahvistaa lähettäjää.\"],\"tsc6g4\":[\"Puretaan tiedoston \",[\"safeName\"],\" salausta…\"],\"tt4/UD\":[\"poistui (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" lisärivin\"],\"other\":[\"#\",\" lisäriviä\"]}]],\"tu2JEr\":[\"Kanava, jolle liitytään (#nimi)\"],\"u0TcnO\":[\"Nimimerkki {nick} on jo käytössä, yritetään uudelleen nimellä {newNick}\"],\"u0a8B4\":[\"Tunnistaudu IRC-operaattoriksi ylläpito-oikeuksia varten\"],\"u0rWFU\":[\"Luotu myöhemmin kuin (min sitten)\"],\"u72w3t\":[\"Estettävät käyttäjät ja mallit\"],\"u7jc2L\":[\"poistui\"],\"uAQUqI\":[\"Tila\"],\"uB85T3\":[\"Tallennus epäonnistui: \",[\"msg\"]],\"uK9Jap\":[\"Selaimet paljastavat kaiuttimesi vasta, kun olet sallinut mikrofonin tai kameran käytön. Mitään ei tallenneta.\"],\"uKPqyn\":[\"Keskitä sijaintiisi\"],\"uMIUx8\":[\"Poistetaanko botti \",[\"0\"],\"? Tämä poistaa tietokantarivin pehmeästi; käytä nimimerkkiä uudelleen vasta /REHASH-komennon jälkeen.\"],\"uNSY8W\":[\"Yhdistetään uudelleen. Muokkaa yhteyttä, jos tämä jatkuu\"],\"uSMfoN\":[\"Vahvista\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Näytä MOTD\"],\"uW3lLI\":[\"IRC-palvelimet:\"],\"ukyW4o\":[\"Kutsulinkkisi\"],\"uowbPn\":[\"poista liite\"],\"usSSr/\":[\"Zoomaustaso\"],\"v0xJr9\":[\"Käyttäjän \",[\"nick\"],\" salausavain vaihtui. Näin käy uudella laitteella, ja samalta näyttää myös hyökkääjä. Vertaa uutta sormenjälkeä käyttäjän \",[\"nick\"],\" kanssa muualla kuin tässä keskustelussa ja hyväksy se sitten.\"],\"v29Nn/\":[\"Odotetaan, että \",[\"0\"],\" hyväksyy…\"],\"v7lfCq\":[\"Paketteja ei ole vielä määritetty.\"],\"v7uvcf\":[\"Ohjelmisto:\"],\"vE8kb+\":[\"Käytä Shift+Enter uudelle riville (Enter lähettää)\"],\"vERlcd\":[\"Profiili\"],\"vK0RL8\":[\"Ei aihetta\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Kieli\"],\"vXeqjQ\":[\"Valitse tiedosto, jossa on tiedostopääte. Tiedostopalvelin ei hyväksy tiedostoja ilman päätettä.\"],\"vYUkQB\":[\"Kaiutinta ei havaittu.\"],\"vaHYxN\":[\"Oikea nimi\"],\"vhjbKr\":[\"Poissa\"],\"vnq5rj\":[\"Nauhoita videoviesti\"],\"vy/q7q\":[\"Poista 2FA käytöstä. Vahvista syöttämällä 6-numeroinen koodi jostakin rekisteröidystä todennussovelluksestasi.\"],\"w/nogd\":[[\"0\"],\" verkko\",[\"1\"],\" — valitse yksi liittyäksesi\"],\"w4NYox\":[[\"title\"],\" asiakasohjelma\"],\"w8dbR6\":[\"Valitse puheluissa käytettävä mikrofoni, kamera ja kaiutin\"],\"w8xQRx\":[\"Virheellinen arvo\"],\"wCKe3+\":[\"Työnkulkuhistoria\"],\"wFjjxZ\":[\"potkittiin kanavalta \",[\"channelName\"],\" käyttäjän \",[\"username\"],\" toimesta (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Porttikieltopoikkeuksia ei löydetty\"],\"wHhlQr\":[\"Hyväksy salattu keskustelu\"],\"wJijgU\":[\"Sijainti\"],\"wK0BwN\":[\"Salausavain muuttui\"],\"wPrGnM\":[\"Kanavan ylläpitäjä\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Päättely\"],\"wbm86v\":[\"Näytä kun käyttäjät liittyvät kanavalle tai poistuvat\"],\"wdxz7K\":[\"Lähde\"],\"whqZ9r\":[\"Lisäsanat tai -lauseet korostettavaksi\"],\"wlQNTg\":[\"Jäsenet\"],\"wm7RV4\":[\"Ilmoitusääni\"],\"woaefe\":[\"Järjestelmän oletus\"],\"wsRxbL\":[\"Nauhoita ääni\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Viestisi voidaan siepata palvelimien välillä välitettäessä\"],\"x1m5RZ\":[\"Kutsu käyttäjä\"],\"x3+y8b\":[\"Tämän verran ihmisiä on rekisteröitynyt tämän linkin kautta\"],\"x9G665\":[\"Kaksivaiheinen tunnistus vaaditaan\"],\"xCFNnL\":[\"Valitse alle \",[\"limit\"],\" tiedosto, se on suurin tiedostopalvelimen hyväksymä koko.\"],\"xCJdfg\":[\"Tyhjennä\"],\"xDAtGP\":[\"Viesti\"],\"xDN4e3\":[\"Näytä kanavan tiedot\"],\"xOTzt5\":[\"juuri nyt\"],\"xQv7xy\":[\"Jaa sijaintisi kohteeseen \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" ja <2>\",[\"2\"],\" kirjoittavat...\"],\"xUHRTR\":[\"Tunnistaudu automaattisesti operaattoriksi yhdistäessä\"],\"xWHwwQ\":[\"Estot\"],\"xXs5GT\":[\"Tiedostoa ei lähetetty: salausta vasta luodaan. Se lähtee, kun salaus on käytössä, tai kun lopetat salauksen.\"],\"xYilR2\":[\"Media\"],\"xbi8D6\":[\"Tämä palvelin ei tue kutsulinkkejä (<0>obby.world/invitation-kykyä ei ilmoiteta). Voit silti chattailla normaalisti; tämä paneeli on obbyircd-pohjaisia verkkoja varten.\"],\"xceQrO\":[\"Vain suojatut WebSocket-yhteydet ovat tuettuja\"],\"xdtXa+\":[\"kanavan-nimi\"],\"xeiujy\":[\"Teksti\"],\"xlCYOE\":[\"Haetaan lisää viestejä...\"],\"xlhswE\":[\"Vähimmäisarvo on \",[\"0\"]],\"xq97Ci\":[\"Lisää sana tai lause...\"],\"xuRqRq\":[\"Käyttäjäraja (+l)\"],\"y1eoq1\":[\"Kopioi linkki\"],\"y2ID0h\":[\"Palvelin ei ilmoita WebAuthn-tukea\"],\"y7sj+0\":[\"Striimaaja\"],\"yIHP+U\":[\"Salattu liite epäluotettavalta palvelimelta. Ota ulkoinen sisältö käyttöön avataksesi sen.\"],\"yJ1eqU\":[\"Katsojat (\",[\"0\"],\")\"],\"yJztBY\":[\"Poista verkko\"],\"yNeucF\":[\"Tämä palvelin ei tue laajennettua profiilimetadataa (IRCv3 METADATA -laajennus). Lisäkentät kuten avatar, näyttönimi ja tila eivät ole käytettävissä.\"],\"yPlrca\":[\"Kanavan avatar\"],\"yQE2r9\":[\"Ladataan\"],\"ySU+JY\":[\"sinun@sahkoposti.fi\"],\"ySlukM\":[\"Obby – IRC:n tulevaisuuteen\"],\"yTX1Rt\":[\"Oper-käyttäjänimi\"],\"yYOzWD\":[\"lokit\"],\"yek4JL\":[\"Siirrä kansiota ylös\"],\"yfx9Re\":[\"IRC-operaattorin salasana\"],\"ygCKqB\":[\"Pysäytä\"],\"ymDxJx\":[\"IRC-operaattorin käyttäjänimi\"],\"yrpRsQ\":[\"Lajittele nimen mukaan\"],\"ywVWqb\":[\"Viestisi käyttäjän \",[\"nick\"],\" kanssa ovat salattuja. \",[\"0\"],\" / \",[\"1\"],\" tiedostosta on liian suuria salattavaksi ja lähetettäisiin selkokielisinä. Loput pysyvät salattuina.\"],\"yxaNWl\":[\"Tiedostopalvelimeen ei saatu yhteyttä. Tarkista yhteytesi ja yritä uudelleen.\"],\"yz7wBu\":[\"Sulje\"],\"z0DY9w\":[\"Viesti \",[\"0\"],\" (Shift+Enter uudelle riville)\"],\"z2xxYa\":[\"Salattu ja vahvistettu\"],\"z3ltMi\":[\"Palveluntarjoaja ei palauttanut bearer-tunnusta.\"],\"zCEMmq\":[\"Tämä selain ei voi nauhoittaa videota.\"],\"zFT5rr\":[\"valmis\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" vaihe\"],\"other\":[\"#\",\" vaihetta\"]}]],\"zJS04D\":[\"Poista kansiosta\"],\"zJw+jA\":[\"asettaa tilan: \",[\"0\"]],\"zNSskd\":[\"Tallennusta ei voitu tehdä.\"],\"zZm1gU\":[\"Pysäytä video\"],\"zb/HT0\":[\"näytä lisää\"],\"zbSnl2\":[\"Latauksen kokoraja saavutettiin, joten tallennus pysähtyi tähän.\"],\"zbymaY\":[[\"0\"],\"min sitten\"],\"zebeLu\":[\"Syötä oper-käyttäjänimi\"],\"zga9sT\":[\"OK\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Kaiutin\"]}"); \ No newline at end of file diff --git a/src/locales/fi/messages.po b/src/locales/fi/messages.po index bb2f44009..99d5fb742 100644 --- a/src/locales/fi/messages.po +++ b/src/locales/fi/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, one {# vaihe} other {# vaihetta}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, one {Näytä 1 kohde lisää} other {Näytä {1} kohdetta lisää}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} emojia" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} on kutsunut sinut pelaamaan." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "{0}t sitten" msgid "{0}m ago" msgstr "{0}min sitten" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {Ladataan 1 tiedostoa} other {Ladataan # tiedostoa}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, one {1 kerta} other {{c} kertaa}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, one {1 kerta} other {{c} kertaa}}" msgid "{days} days" msgstr "{days} päivää" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {1 lataus epäonnistui} other {# latausta epäonnistui}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, one {# lisärivin} other {# lisäriviä}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 Suositus: Jatka vain jos luotat tähän palvelimeen ja ymmä msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>Riski: Arkaluonteiset tiedot (viestit, yksityiskeskustelut, tunnistautumistiedot) voisivat paljastua verkon ylläpitäjille tai hyökkääjille, jotka sijaitsevat IRC-palvelimien välissä." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "Kaksivaiheinen tunnistus on tällä tilillä pakollinen. Ainoan rekisteröidyn tunnistetiedon poistaminen lukitsisi sinut ulos kirjautumisesta. Lisää ensin toinen tunniste tai poista 2FA käytöstä alta." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "6-numeroinen koodi" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "Tietoja tästä lähdemerkinnästä" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "Hyväksy" @@ -350,6 +377,7 @@ msgid "Account" msgstr "Tili" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "Tilin nimi" @@ -393,14 +421,30 @@ msgstr "Toiminta" msgid "Add" msgstr "Lisää" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "Lisää tunniste ottaaksesi 2FA:n käyttöön" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "Lisää sana tai lause..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "Lisää todennussovellus tai biometrinen tunniste / turva-avain vaatiaksesi toisen tekijän kirjautuessa." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "Lisää todennussovellus" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "Lisää porttikieltomaski (esim. nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "Lisää biometrinen tunniste / turva-avain" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "lisää kanava" @@ -409,6 +453,11 @@ msgstr "lisää kanava" msgid "Add channel" msgstr "Lisää kanava" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "Lisää emoji" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "Lisää poikkeusmaski (esim. nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "Lisää palvelin" msgid "Add your first network" msgstr "Lisää ensimmäinen verkkosi" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "lisäsi {0}" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "Lisätiedot" @@ -492,6 +546,14 @@ msgstr "Kaikki sisältö" msgid "Allow camera access" msgstr "Salli kameran käyttö" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "Salli kameran käyttö asetuksista jakaaksesi videota" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "Salli kameran käyttö ottaaksesi kuvan tai videon." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "Salli monirivisyöttö" @@ -501,6 +563,14 @@ msgstr "Salli monirivisyöttö" msgid "Allow microphone access" msgstr "Salli mikrofonin käyttö" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "Salli mikrofonin käyttö asetuksista puhuaksesi" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "Salli mikrofonin käyttö äänen tallentamiseen." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "Jo kanavalla {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "Näyttää myös esikatselut YouTubesta, Vimeosta, SoundCloudista ja vastaavista tunnetuista palveluista." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "Vaihtoehtoinen teksti (valinnainen)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "Vaihtoehtoinen nimi käyttöliittymässä näytettäväksi. Voi sisältää välilyöntejä, emojeja ja erikoismerkkejä. Todellista kanavan nimeä ({channelName}) käytetään edelleen IRC-komennoissa." @@ -565,6 +639,11 @@ msgstr "Haluatko varmasti poistaa tämän viestin? Tätä toimintoa ei voi kumot msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "Liitä" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "Liitteet-valinnat" @@ -581,6 +660,14 @@ msgstr "Äänentoistoasento" msgid "Authenticate as an IRC Operator for administrative access" msgstr "Tunnistaudu IRC-operaattoriksi ylläpito-oikeuksia varten" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "Todenna nyt" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "Todenna yhdistettäessä" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "Todennettu" @@ -589,6 +676,10 @@ msgstr "Todennettu" msgid "Authenticated Account" msgstr "Tunnistautunut tili" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "Todennussovellus (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "Automaattinen palautuminen yksiriviseksi" @@ -650,6 +741,8 @@ msgstr "Poissa:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "Takaisin" @@ -699,6 +792,10 @@ msgstr "Estä käyttäjä (nimimerkin perusteella)" msgid "Bans" msgstr "Estot" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "Biometrinen tunniste / turva-avain" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "Botti ei ole vielä rekisteröinyt yhtään vinokomentoa." msgid "Bot in this channel" msgstr "Botti tässä kanavassa" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "Botit" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Botit (ladataan {botsLoadingCount})" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "Tämän verkon botit" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "Nosta tämä ikkuna eteen ja yritä uudelleen." @@ -747,6 +840,15 @@ msgstr "Nosta tämä ikkuna eteen ja yritä uudelleen." msgid "Browse all channels on the server" msgstr "Selaa kaikkia palvelimen kanavia" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "Selaa kanavia" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "Selain ei tue WebAuthnia" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "Selaimet paljastavat kaiuttimesi vasta, kun olet sallinut mikrofonin tai kameran käytön. Mitään ei tallenneta." @@ -755,7 +857,6 @@ msgstr "Selaimet paljastavat kaiuttimesi vasta, kun olet sallinut mikrofonin tai msgid "Calls" msgstr "Puhelut" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "Kamera" msgid "Camera {0}" msgstr "Kamera {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "Viimeistä 2FA-tunnistetta ei voi poistaa" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "Kamera {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "Kamera {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "Peruuta salaus" msgid "Cancel reply" msgstr "Peruuta vastaus" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "Peruuta lataus" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "peruutettu" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "Vaihda korostusväri" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "Vaihda salasana" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "Muuta kanavan nimeä (vain operaattorit)" @@ -898,9 +1015,7 @@ msgstr "Kanavan operaattori" msgid "Channel Owner" msgstr "Kanavan omistaja" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "Kanavan asetukset" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "Kanava, jolta poistutaan (oletuksena nykyinen)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "Kanavan aihe" @@ -924,6 +1040,10 @@ msgstr "Kanava ei näy LIST- tai NAMES-komennoissa" msgid "channel-name" msgstr "kanavan-nimi" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "Kanavakohtainen" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "Kanavat" msgid "Channels on {networkName}" msgstr "Kanavat verkossa {networkName}" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "Valitse toinen tiedostotyyppi. Tiedostopalvelin ei hyväksy {ext}-tiedostoja." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "Valitse toinen tiedosto. Tiedostopalvelin hylkäsi tämän." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "Valitse alle {limit} tiedosto, se on suurin tiedostopalvelimen hyväksymä koko." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "Valitse tiedosto, jossa on tiedostopääte. Tiedostopalvelin ei hyväksy tiedostoja ilman päätettä." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "Valitse valmis tulvasuojausprofiili. Nämä profiilit tarjoavat tasapainoisia suojausasetuksia eri käyttötarkoituksiin." @@ -942,6 +1078,10 @@ msgstr "Valitse valmis tulvasuojausprofiili. Nämä profiilit tarjoavat tasapain msgid "Choose a secure password" msgstr "Valitse turvallinen salasana" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "Valitse pienempi tiedosto. Tämä on liian suuri tiedostopalvelimelle." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "Valitse tiedosto" @@ -1007,10 +1147,6 @@ msgstr "Liity kanavalle {channel} napsauttamalla" msgid "Click to jump to message" msgstr "Siirry viestiin napsauttamalla" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "Aseta aihe napsauttamalla" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "asiakas" @@ -1034,11 +1170,18 @@ msgstr "Käyttäjäraja (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "Määritä yksityiskohtaiset tulvasuojaussäännöt. Kukin sääntö mä msgid "Configure notification sounds and highlights" msgstr "Määritä ilmoitusäänet ja korostukset" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "Vahvista rekisteröinti" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "Vahvista uusi salasana" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "Vahvista poisto" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "Vahvista?" @@ -1136,6 +1292,18 @@ msgstr "Vahvista?" msgid "Connect" msgstr "Yhdistä" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "Liitä kamera jakaaksesi videota" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "Liitä mikrofoni puhuaksesi" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "Yhdistä palvelimeen hallitaksesi operaattoriasetuksia." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "yhdistetty {sessionCount} istunnosta" @@ -1285,6 +1453,14 @@ msgstr "Sijaintia ei saatu määritettyä ajoissa. Yritä uudelleen paikassa, jo msgid "Could not get your location." msgstr "Sijaintiasi ei saatu selville." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "GIF-kuvien lataus epäonnistui. Hae uudelleen yrittääksesi." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "Tiedostopalvelimeen ei saatu yhteyttä. Tarkista yhteytesi ja yritä uudelleen." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "Salausta ei voitu muodostaa käyttäjän {nick} kanssa." @@ -1310,6 +1486,11 @@ msgstr "Luo ja hallinnoi kutsulinkkejäsi" msgid "Create folder" msgstr "Luo kansio" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "Luo paketti" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "Luotu myöhemmin kuin (min sitten)" @@ -1318,10 +1499,19 @@ msgstr "Luotu myöhemmin kuin (min sitten)" msgid "Created Before (min ago)" msgstr "Luotu aiemmin kuin (min sitten)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "Luodaan…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "Nykyinen avatar" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "Mukautetut emojipaketit" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "Mukautetut tulvasäännöt (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "Mykistä kuuntelu" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "Hylkää" @@ -1402,6 +1593,14 @@ msgstr "Poista viesti" msgid "Delete network" msgstr "Poista verkko" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "Poista paketti" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "Poistetaanko paketti \"{packId}\"? Samalla poistetaan kaikki sen emojit." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "Poista yksityiskeskustelu" @@ -1431,7 +1630,10 @@ msgstr "Alenna katsojaksi" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "Kuvaus (valinnainen, esim. \"Beta-testaajat Q3\")" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "Kuvaus (valinnainen)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "Laitteiden nimet ovat piilossa, kunnes sallit kameran käytön." msgid "Device names are hidden until you allow microphone access." msgstr "Laitteiden nimet ovat piilossa, kunnes sallit mikrofonin käytön." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "Poista käytöstä" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "Poista 2FA käytöstä. Vahvista syöttämällä 6-numeroinen koodi jostakin rekisteröidystä todennussovelluksestasi." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "Poista puhu painamalla käytöstä" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "Pois käytöstä" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "Näyttö" msgid "Display all server events in chat" msgstr "Näytä kaikki palvelintapahtumat chatissa" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "Haluatko avata tämän linkin uudessa välilehdessä?" msgid "Don't warn me about low link security for this server" msgstr "Älä varoita minua tämän palvelimen heikosta linkkiturvallisuudesta" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "valmis" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "Valmis" @@ -1578,6 +1799,11 @@ msgstr "Muokkaa" msgid "Edit {0}" msgstr "Muokkaa {0}" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "Muokkaa kanavaa" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "Upotus" msgid "Emojis" msgstr "Emojit" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "Tyhjä paketti. Lisää emojeita." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "Ota 2FA käyttöön" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "Ota korostukset käyttöön" @@ -1639,6 +1873,10 @@ msgstr "Ota ilmoitukset käyttöön" msgid "Enable push-to-talk" msgstr "Ota puhu painamalla käyttöön" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "Käytössä" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "Salaa (Obby)" @@ -1719,6 +1957,14 @@ msgstr "Salaus käyttäjän {nick} kanssa lakkasi toimimasta, joten viestiä ei msgid "End encryption" msgstr "Lopeta salaus" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "Poista 2FA käytöstä syöttämällä 6-numeroinen koodi jostakin todennussovelluksestasi." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "Anna kanavan nimi kanavakohtaisia paketteja varten." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "Syötä tilin nimi..." @@ -1765,10 +2011,35 @@ msgstr "Syötä oikea nimi" msgid "Enter reason (optional)" msgstr "Syötä syy (valinnainen)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "Syötä todennussovelluksesi 6-numeroinen koodi viimeistelläksesi kirjautumisen tilille {account}." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "Syötä todennussovelluksesi 6-numeroinen koodi viimeistelläksesi kirjautumisen." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "Syötä todennussovelluksesi 6-numeroinen koodi." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "Syötä sähköpostiisi saapunut 6-numeroinen koodi." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "Anna tilin nimi, jonka haluat palauttaa." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "Syötä kutsuttavan käyttäjänimi" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "Anna tilisi nimi. Lähetämme 6-numeroisen palautuskoodin tilille merkittyyn vahvistettuun osoitteeseen." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "Tarkka" @@ -1824,6 +2095,7 @@ msgstr "Laajennettu profiili" msgid "External Link Warning" msgstr "Ulkoisen linkin varoitus" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "epäonnistui" @@ -1890,6 +2162,18 @@ msgstr "Kutista kaikki" msgid "Folder name" msgstr "Kansion nimi" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "Turvallisuuden vuoksi kaikki tämän tilin istunnot kirjattiin ulos ja tilikohtainen palvelimen tila tyhjennettiin. Jos kaksivaiheinen tunnistus oli käytössä, se pysyy käytössä, joten seuraava kirjautuminen vaatii sen edelleen." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "Luovuta" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "Unohtunut salasana" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC-operaattori" msgid "IRC operator password" msgstr "IRC-operaattorin salasana" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "IRC-operaattorin käyttäjänimi" @@ -2295,6 +2580,15 @@ msgstr "Ilmoita muille, kun kirjoitat" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "Yhdistä OAuth-identiteetti" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "Yhdistä palvelulla {0}" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "Live" @@ -2335,6 +2629,11 @@ msgstr "Ladataan verkkoja bounceristasi…" msgid "Loading WHOIS data..." msgstr "Ladataan WHOIS-tietoja..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "Lataus…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "Paikallinen tallennustila:" @@ -2377,6 +2676,26 @@ msgstr "Laske käsi" msgid "Man-in-the-middle attacks on server links are possible" msgstr "Välimieshyökkäykset palvelinlinkeissä ovat mahdollisia" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "Hallitse botteja" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "Hallitse botteja (ladataan {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "Hallitse paketteja" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "Hallitse verkonlaajuisia ja kanavakohtaisia emojipaketteja, joita tämä palvelin julkaisee draft/EMOJI:n kautta." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "Hallitse kaksivaiheista tunnistusta" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "Hallinnoi tiliäsi ja tunnistautumista" @@ -2619,6 +2938,10 @@ msgstr "Mykistä ilmoitukset" msgid "Mute or unmute notification sounds" msgstr "Mykistä tai poista mykistys ilmoitusäänistä" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "Nimi (esim. iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "uusi kansio" msgid "New nickname" msgstr "Uusi lempinimi" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "Uusi salasana" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "Seuraava kuva" @@ -2758,6 +3086,10 @@ msgstr "Ei valittua tiedostoa" msgid "No flood profile" msgstr "Ei tulvasuojausprofiilia" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "GIF-kuvia ei löytynyt. Kokeile toista hakua." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "isäntää ei asetettu" @@ -2790,6 +3122,10 @@ msgstr "ei viestiä" msgid "No microphone detected." msgstr "Mikrofonia ei havaittu." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "Paketteja ei ole vielä määritetty." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "Raakaa IRC-liikennettä ei ole vielä tallennettu. Kokeile yhdistämistä tai viestin lähettämistä." @@ -2859,6 +3195,10 @@ msgstr "Normaali – tavallinen suojaus" msgid "Not encrypted" msgstr "Ei salattu" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "Huom: palvelin antaa saman vastauksen riippumatta siitä, onko tilillä vahvistettu sähköpostiosoite, joten kirjoitusvirhettä ei merkitä tässä. Jos koodi ei saavu muutaman minuutin kuluessa, tarkista tilin nimi." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "Ilmoitusääni" @@ -2867,6 +3207,10 @@ msgstr "Ilmoitusääni" msgid "Notifications" msgstr "Ilmoitukset" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "OAuth-identiteetti" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "ei verkossa" msgid "Offline" msgstr "Poissa verkosta" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "OK" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "päälle" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "Vain operaattorit voivat muuttaa kanavan aihetta" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "Vain suojatut WebSocket-yhteydet ovat tuettuja" @@ -3027,6 +3376,10 @@ msgstr "Operaattoritoiminnot" msgid "Optional crash reports to improve the app" msgstr "Valinnaiset kaatumisraportit sovelluksen parantamiseksi" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "Muut tämän tilin avoimet istunnot kirjataan ulos muutoksen yhteydessä. Kaksivaiheisen tunnistuksen asetukset, jos niitä on, säilyvät ennallaan." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR ei salaa tiedostoja, lähetetty sellaisenaan" @@ -3039,6 +3392,14 @@ msgstr "Tuloste" msgid "Owner" msgstr "Omistaja" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (esim. team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id ja nimi vaaditaan." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "Salasana" @@ -3047,6 +3408,15 @@ msgstr "Salasana" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "Salasana vaaditaan kanavalle liittymiseen. Jätä tyhjäksi poistaaksesi avaimen." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "Salasanan palautus valmis" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "Salasanat eivät täsmää." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "Malli on jo olemassa" @@ -3088,6 +3458,15 @@ msgstr "Pysyvä" msgid "Photo" msgstr "Kuva" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "Valitse salasana (vähintään 3 merkkiä)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "Valitse yksisanainen nimi (ei välilyöntejä)." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "Valitse kanavan tyyppi" @@ -3214,6 +3593,10 @@ msgstr "Pronominit" msgid "Protected Topic (+t)" msgstr "Suojattu aihe (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "Palveluntarjoaja ei palauttanut bearer-tunnusta." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "Yksityisyyteen liittyviä kysymyksiä? Ota yhteyttä:" @@ -3315,6 +3698,7 @@ msgstr "Uudelleenyhdistäminen epäonnistui" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "Yhdistä uudelleen palvelimeen" @@ -3367,6 +3751,10 @@ msgstr "Päivitä WHOIS" msgid "Register for an account" msgstr "Rekisteröidy tilille" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "Rekisteröidyt tunnisteet" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "Hylkää" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "Löysä – vähemmän aggressiivinen suojaus" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "Poista" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "Poistetaanko \"{0}\"? Et voi enää käyttää sitä toisena tekijänä." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "Poista {username} kanavalta" @@ -3460,7 +3855,6 @@ msgstr "Ota uudelleen" msgid "Retry sending" msgstr "Yritä lähettää uudelleen" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "Tarkista muuttunut avain…" msgid "Review key" msgstr "Tarkista avain" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "Käännä 90°" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "Säännöt" @@ -3530,6 +3929,10 @@ msgstr "Tallennettu" msgid "Saving..." msgstr "Tallennetaan..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "Skannaa tämä QR-koodi todennussovelluksellasi ja vahvista sen näyttämällä 6-numeroisella koodilla." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "Vieritä keskustelu tähän vastaukseen" @@ -3551,6 +3954,10 @@ msgstr "Hae" msgid "Search bots" msgstr "Etsi botteja" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "Hae emojeja..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "Hae GIF-kuvia aloittaaksesi" @@ -3641,11 +4048,6 @@ msgstr "Valitse kanava tai lisää uusi päästäksesi alkuun." msgid "self-registered" msgstr "itse rekisteröitynyt" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "Lähetä" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "Lähetä viesti" msgid "Send private message" msgstr "Lähetä yksityisviesti" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "Lähetä palautuskoodi" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "Lähetetäänkö tämä tiedosto salaamattomana?" @@ -3687,6 +4093,10 @@ msgstr "Lähetä salaamattomana" msgid "Sending" msgstr "Lähetetään" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "Lähetetään…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "palvelin" msgid "Server" msgstr "Palvelin" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "Palvelimen kanavat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "Palvelin ei ilmoita WebAuthn-tukea" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "Palvelin ei tue kehittynyttä LIST-suodatusta" @@ -3745,11 +4157,16 @@ msgstr "Palvelimen salasana" msgid "Server Password (PASS)" msgstr "Palvelimen salasana (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "Palvelin palautti virheellisen WebAuthn-haasteen." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "Palvelimien välinen viestintä voi käyttää salaamattomia yhteyksiä" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "Palvelimenlaajuinen" @@ -3774,6 +4191,7 @@ msgstr "Istunto {0}" msgid "Sessions" msgstr "Istunnot" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "Aseta aihe…" @@ -3791,6 +4209,10 @@ msgstr "asettaja: {0}" msgid "Set by:" msgstr "Asettanut:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "Aseta uusi salasana" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "Merkitse itsesi poissaolevaksi" @@ -3808,6 +4230,11 @@ msgstr "Asetus" msgid "Setting not found" msgstr "Asetusta ei löydetty" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "Asetetaan…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "Asetukset" @@ -3832,10 +4259,22 @@ msgstr "Jaa sijaintisi" msgid "Share your location with {target}." msgstr "Jaa sijaintisi kohteeseen {target}." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "Jaa näyttösi uudelleen yrittääksesi uudestaan" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "hän/hänen" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "lyhytkoodi (esim. partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "Lyhytkoodin on vastattava muotoa [A-Za-z0-9._-]+." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "Näytä kaikki tapahtumat" @@ -3910,6 +4349,10 @@ msgstr "Näyttää kaiken ulkoisen median. Mikä tahansa URL voi aiheuttaa yhtey msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "Näyttää mediaa palvelimesi luotetusta tiedostoisännästä. Ulkoisille palveluille ei lähetetä pyyntöjä." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "Kirjaudu palveluntarjoajalla, niin sidomme saadun identiteetin tiliisi, jotta SASL OAUTHBEARER / IRCV3BEARER toimii seuraavissa yhteyksissä." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "Kirjautuminen epäonnistui, joten keskustelet vieraana. Kirjaudu uudelleen tai korjaa salasanasi" @@ -3998,6 +4441,10 @@ msgstr "Tila" msgid "Status Messages" msgstr "Tilaviestit" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "Tila:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "Poistu striimistä" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "Pysäytä video" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "Striimaus" @@ -4074,6 +4522,14 @@ msgstr "Poista kansiosta" msgid "Take photo" msgstr "Ota kuva" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "Ota kuva tai video" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "Teksti" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "Tekstikanava" @@ -4086,6 +4542,10 @@ msgstr "Laite ei ole juuri nyt käytettävissä." msgid "That screen is no longer there." msgstr "Kyseistä näyttöä ei enää ole." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "Puhelupalvelin hylkäsi pyynnön. Yritä hetken kuluttua uudelleen." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "Yhteydessä palvelimeen <0>{serverName} on seuraavia tietoturvaongelmia:" @@ -4192,6 +4652,10 @@ msgstr "Tämä poistaa verkon soju-bounceristasi. Käyttääksesi sitä uudellee msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "Tämä palvelin ei tue laajennettua profiilimetadataa (IRCv3 METADATA -laajennus). Lisäkentät kuten avatar, näyttönimi ja tila eivät ole käytettävissä." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "Tämä palvelin ei ilmoita taustapalvelun osoitetta (draft/authtoken tai obby.world/FILEHOST). Ylläpidon rajapintoihin ei saada yhteyttä." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "Tämä palvelin ei tue kutsulinkkejä (<0>obby.world/invitation-kykyä ei ilmoiteta). Voit silti chattailla normaalisti; tämä paneeli on obbyircd-pohjaisia verkkoja varten." @@ -4213,6 +4677,11 @@ msgstr "Tämä sulkee myös alla olevat {0} sidottua verkkoa." msgid "This will also close the bound network below." msgstr "Tämä sulkee myös alla olevan sidotun verkon." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "Ristinolla: {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "Aika (min)" @@ -4230,6 +4699,10 @@ msgstr "aikakatkaisu" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "TLS-varmenteen sormenjälki" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "katkaistu" msgid "Trusted Sources" msgstr "Luotetut lähteet" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "Yritä lähetystä uudelleen." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "Yritä lähetystä uudelleen. Tiedostopalvelimen vastausta ei voitu lukea." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "Käynnistä kamera yrittääksesi uudelleen" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "Käynnistä mikrofoni yrittääksesi uudelleen" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "Kaksivaiheinen tunnistus" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "Kaksivaiheinen tunnistus vaaditaan" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "Tyyppi" @@ -4352,14 +4850,26 @@ msgstr "Lataa kuva tai anna URL, jossa voi käyttää valinnaista {size}-muuttuj msgid "Upload Avatar" msgstr "Lataa avatar" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "Lataus peruutettu." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "Lataa tiedostoja" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "Ladattu" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "Ladataan..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "URL-osoitteen on oltava http(s):// tai data:." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "URL avatar-kuvaasi" @@ -4416,6 +4926,7 @@ msgstr "Käyttäjätilat" msgid "User Profile" msgstr "Käyttäjäprofiili" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "Käyttäjäasetukset" @@ -4459,6 +4970,14 @@ msgstr "Kelvollinen palvelinportti on pakollinen" msgid "Verified account" msgstr "Vahvistettu tili" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "Vahvista" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "Vahvista koodi" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "Vahvista salaus" @@ -4471,6 +4990,10 @@ msgstr "Vahvista sormenjälki…" msgid "Verify…" msgstr "Vahvista…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "Vahvistetaan…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "Hyvin löysä" @@ -4532,6 +5055,7 @@ msgstr "Katsoja" msgid "Viewers ({0})" msgstr "Katsojat ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Voice" @@ -4557,10 +5081,23 @@ msgstr "Äänenvoimakkuus" msgid "Volume for {0}" msgstr "Äänenvoimakkuus käyttäjälle {0}" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "Odotetaan, että {0} hyväksyy…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "Odotetaan biometristä kehotetta…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "Odotetaan ensimmäistä vaihetta…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "Odotetaan kirjautumista…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "Katso tämän palvelimen raakaa IRC-liikennettä" msgid "We don't store your IRC communications on our servers" msgstr "Emme tallenna IRC-viestintääsi palvelimillemme" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "WebAuthn ei ole käytettävissä tässä ympäristössä." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "Olet avaamassa ulkoista linkkiä:" msgid "You are an IRC Operator" msgstr "Olet IRC-operaattori" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "Sinulla on muutama minuutti aikaa valita uusi salasana." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "Sinulla ei ole rekisteröityjä 2FA-tunnisteita." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "Sinulla on tallentamattomia muutoksia. Haluatko varmasti sulkea tallentamatta?" diff --git a/src/locales/fr/messages.mjs b/src/locales/fr/messages.mjs index 34d93bd50..047f2f08f 100644 --- a/src/locales/fr/messages.mjs +++ b/src/locales/fr/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Les noms des appareils sont masqués tant que vous n'autorisez pas l'accès au microphone.\"],\"+5VMrz\":[\"Format de modèle invalide. Utilisez le format nick!user@host (jokers * autorisés)\"],\"+6NQQA\":[\"Canal d'assistance générale\"],\"+6NyRG\":[\"Client\"],\"+AI7ot\":[\"Partager la position\"],\"+B5ztW\":[\"ajouter un canal\"],\"+K0AvT\":[\"Déconnecter\"],\"+Q1v1x\":[\"Authentifié\"],\"+WNb3x\":[\"Détacher la vidéo\"],\"+cyFdH\":[\"Message par défaut pour le statut absent\"],\"+fRR7i\":[\"Suspendre\"],\"+mVPqU\":[\"Afficher le formatage Markdown dans les messages\"],\"+s1J8k\":[\"Marquer comme lu\"],\"+s4tdz\":[\"Copier le pseudo\"],\"+vqCJH\":[\"Votre nom d'utilisateur de compte pour l'authentification\"],\"+yPBXI\":[\"Choisir un fichier\"],\"+zy2Nq\":[\"Type\"],\"/09cao\":[\"Faible sécurité du lien (niveau \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Vous marquer comme de retour\"],\"/3BQ4J\":[\"Les utilisateurs extérieurs ne peuvent pas envoyer de messages\"],\"/4C8U0\":[\"Tout copier\"],\"/6BzZF\":[\"Afficher/masquer la liste des membres\"],\"/AkXyp\":[\"Confirmer ?\"],\"/TNOPk\":[\"L'utilisateur est absent\"],\"/UGQxY\":[\"Caméra \",[\"0\"]],\"/X0D0z\":[\"Choisissez le haut-parleur utilisé par les appels\"],\"/XQgft\":[\"Découvrir\"],\"/abSCI\":[\"Copie échouée, appuyer pour réessayer\"],\"/cF7Rs\":[\"Volume\"],\"/dqduX\":[\"Page suivante\"],\"/fc3q4\":[\"Tout le contenu\"],\"/kISDh\":[\"Activer les sons de notification\"],\"/kL38k\":[\"Réorganiser les canaux\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Jouer des sons pour les mentions et messages\"],\"/xQ19T\":[\"Bots sur ce réseau\"],\"/zrWol\":[\"Non chiffré\"],\"0/0ZGA\":[\"Masque du nom de salon\"],\"0CvhiV\":[\"Bot dans ce canal\"],\"0D6j7U\":[\"En savoir plus sur les règles personnalisées →\"],\"0NqWnb\":[\"Inviter à diffuser\"],\"0XsHcR\":[\"Expulser l'utilisateur\"],\"0ZpE//\":[\"Trier par utilisateurs\"],\"0bEPwz\":[\"Se mettre absent\"],\"0dGkPt\":[\"Développer la liste des canaux\"],\"0gS7M5\":[\"Nom d'affichage\"],\"0kS+M8\":[\"ExempleRÉSEAU\"],\"0rgoY7\":[\"Se connecter uniquement aux serveurs choisis\"],\"0rz+/Q\":[\"Chargement des commandes…\"],\"0wdd7X\":[\"Rejoindre\"],\"196EG4\":[\"Supprimer la conversation privée\"],\"1A3EXy\":[\"Développer\"],\"1C/fOn\":[\"Le bot n'a pas encore enregistré de commandes slash.\"],\"1DSr1i\":[\"Créer un compte\"],\"1K9HPk\":[\"Afficher arborescence\"],\"1O/24y\":[\"Afficher/masquer la liste des canaux\"],\"1OWwRx\":[\"Commandes du bot\"],\"1QfxQT\":[\"Ignorer\"],\"1TNIig\":[\"Ouvrir\"],\"1VPJJ2\":[\"Avertissement de lien externe\"],\"1ZC/dv\":[\"Aucune mention ou message non lu\"],\"1iY5xv\":[\"Microphone\"],\"1pO1zi\":[\"Le nom du serveur est requis\"],\"1qqOhi\":[\"Faites glisser une poignée pour déplacer un canal, ou dans un dossier\"],\"1t/NnN\":[\"Rejeter\"],\"1ub+Zu\":[[\"hours\"],\" heures\"],\"1uwfzQ\":[\"Voir le sujet du canal\"],\"1wdjme\":[\"Personnes\"],\"268g7c\":[\"Saisir le nom d'affichage\"],\"27I0xj\":[\"Bot à l'échelle du serveur, accessible depuis n'importe quel canal\"],\"2CEOW6\":[\"Réseau lié via le bouncer soju\"],\"2F9+AZ\":[\"Aucun trafic IRC brut capturé pour le moment. Essayez de vous connecter ou d'envoyer un message.\"],\"2FOFq1\":[\"Les opérateurs du réseau pourraient potentiellement lire vos messages\"],\"2FYpfJ\":[\"Plus\"],\"2HF1Y2\":[[\"inviter\"],\" a invité \",[\"target\"],\" à rejoindre \",[\"channel\"]],\"2I70QL\":[\"Voir les informations du profil utilisateur\"],\"2QYdmE\":[\"Utilisateurs :\"],\"2QpEjG\":[\"a quitté\"],\"2bimFY\":[\"Utiliser le mot de passe du serveur\"],\"2gMuHR\":[\"Rejoint le\"],\"2iTmdZ\":[\"Stockage local :\"],\"2odkwe\":[\"Strict – Protection plus agressive\"],\"2qXqZQ\":[\"Modes utilisateur\"],\"2uDhbA\":[\"Saisir le nom d'utilisateur à inviter\"],\"2xXP/g\":[\"Rejoindre un salon\"],\"2y9Ojd\":[\"Déposez des fichiers ici pour les joindre\"],\"2ygf/L\":[\"← Retour\"],\"2zEgxj\":[\"Rechercher des GIFs...\"],\"38+WDJ\":[\"Annulation d'écho\"],\"3BKxln\":[\"Prendre une photo\"],\"3JjdaA\":[\"Exécuter\"],\"3Kf9Jh\":[\"Rétrograder en spectateur\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" en direct · \",[\"1\"],\" spectateurs\"],\"3MbP5E\":[\"Message chiffré\"],\"3RdPhl\":[\"Renommer le canal\"],\"3THokf\":[\"Utilisateur avec droit de parole\"],\"3TSz9S\":[\"Réduire\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Faire défiler le chat jusqu'à cette réponse\"],\"3hij11\":[\"Rejoindre \",[\"channelName\"]],\"3jBDvM\":[\"Nom d'affichage du salon\"],\"3pRst1\":[\"Réception de la liste des commandes…\"],\"3ryuFU\":[\"Rapports de plantage optionnels pour améliorer l'application\"],\"3uBF/8\":[\"Fermer le visualiseur\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Impossible d'établir le chiffrement avec \",[\"nick\"],\".\"],\"3xf8Kz\":[\"Entrez le nom du compte...\"],\"4/Rr0R\":[\"Inviter un utilisateur dans le canal actuel\"],\"4EZrJN\":[\"Règles\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"Arrière\"],\"4NqeT4\":[\"Profil de flood (+F)\"],\"4QXpWJ\":[\"délai dépassé\"],\"4RZQRK\":[\"Qu'est-ce que vous faites ?\"],\"4cEClj\":[\"Sessions\"],\"4hfTrB\":[\"Pseudo\"],\"4n99LO\":[\"Déjà dans \",[\"0\"]],\"4t6vMV\":[\"Passer automatiquement en mode ligne unique pour les messages courts\"],\"4vsHmf\":[\"Temps (min)\"],\"4x/Axu\":[\"Votre bouncer n'a encore aucun réseau. Ajoutez-en un pour commencer.\"],\"5+INAX\":[\"Surligner les messages qui vous mentionnent\"],\"5R5Pv/\":[\"Nom Oper\"],\"5WWr3M\":[\"Approximative\"],\"5kS5np\":[\"Marquer comme vérifié\"],\"5yB4Kk\":[\"L'hébergeur de fichiers a refusé.\"],\"678PKt\":[\"Nom du réseau\"],\"6Aih4U\":[\"Hors ligne\"],\"6CO3WE\":[\"Mot de passe requis pour rejoindre le salon. Laissez vide pour supprimer la clé.\"],\"6FyrFm\":[\"Partager l'écran\"],\"6HhMs3\":[\"Message de déconnexion\"],\"6OpRdF\":[\"Ajuster automatiquement le volume de votre microphone\"],\"6V3Ea3\":[\"Copié\"],\"6XJBxM\":[\"Votre navigateur ne peut pas lire cet audio.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" élément\"],\"other\":[\"#\",\" éléments\"]}]],\"6lGV3K\":[\"Afficher moins\"],\"6yFOEi\":[\"Entrez le mot de passe oper...\"],\"6yR6/K\":[\"Publier le message du jour de chaque serveur dans les avis du serveur et sa page de bienvenue\"],\"6zJnDQ\":[\"Rétablir le son\"],\"7+IHTZ\":[\"Aucun fichier choisi\"],\"7+q3Wn\":[\"#canal\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (ex. : spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Cette conversation est chiffrée avec OTR, compatible avec d'autres clients IRC. Comparez les empreintes par un autre canal, puis marquez-la comme vérifiée.\"],\"7QkKyN\":[\"Envoyer un message privé\"],\"7U1W7c\":[\"Très détendu\"],\"7Y1YQj\":[\"Nom réel :\"],\"7YHArF\":[\"— ouvrir dans le visualiseur\"],\"7d1XbR\":[\"Ouvrir le workflow\"],\"7jL88x\":[\"Supprimer ce message ? Cette action est irréversible.\"],\"7l15X4\":[\"échoué\"],\"7nGhhM\":[\"À quoi pensez-vous ?\"],\"7sEpu1\":[\"Membres — \",[\"0\"]],\"7sNhEz\":[\"Nom d'utilisateur\"],\"7w5KHY\":[\"Vos messages avec \",[\"nick\"],\" sont chiffrés avec OTR, qui ne transporte que du texte. Ces fichiers partiraient en clair.\"],\"7y+YDA\":[\"Envoyer sans chiffrement\"],\"85Fz0S\":[\"Glisser pour déplacer\"],\"8H0Q+x\":[\"En savoir plus sur les profils →\"],\"8Phu0A\":[\"Afficher quand des utilisateurs changent de pseudo\"],\"8VEDbV\":[\"Secret\"],\"8XTG9e\":[\"Saisir le mot de passe oper\"],\"8XsV2J\":[\"Réessayer l'envoi\"],\"8ZsakT\":[\"Mot de passe\"],\"8dYnq1\":[\"Durée maximale d'enregistrement atteinte. Enregistrement arrêté : envoyez-le ou supprimez-le.\"],\"8kR84m\":[\"Vous êtes sur le point d'ouvrir un lien externe :\"],\"8kZ9ZV\":[\"Mettre fin au chiffrement\"],\"8lCgih\":[\"Supprimer la règle\"],\"8mmL7G\":[\"Charger les anciens messages pour accéder à la réponse\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" étape\"],\"other\":[\"#\",\" étapes\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"a rejoint\"],\"other\":[\"a rejoint \",[\"joinCount\"],\" fois\"]}]],\"9BMLnJ\":[\"Se reconnecter au serveur\"],\"9LXhb1\":[\"Enregistrer l'écran\"],\"9OEgyT\":[\"Ajouter une réaction\"],\"9PQ8m2\":[\"G-Line (bannissement global)\"],\"9Qs99X\":[\"E-mail :\"],\"9QupBP\":[\"Supprimer le motif\"],\"9TBhGc\":[\"Baisser la main\"],\"9W7tl5\":[\"(inchangé)\"],\"9aCFGH\":[\"Chiffrer cette conversation\"],\"9bG48P\":[\"Envoi en cours\"],\"9f5f0u\":[\"Questions sur la confidentialité ? Contactez-nous :\"],\"9hXrER\":[\"Rejoindre un salon sur \",[\"serverName\"]],\"9iweoP\":[\"Réseaux sur \",[\"0\"]],\"9n+Pj3\":[\"nom-du-stream\"],\"9q17ZR\":[[\"0\"],\" est obligatoire.\"],\"9qIYMn\":[\"Nouveau pseudo\"],\"9rnFEa\":[\"Appels\"],\"9unqs3\":[\"Absent :\"],\"9v3hwv\":[\"Aucun serveur trouvé.\"],\"9zb2WA\":[\"Connexion en cours\"],\"A1taO8\":[\"Rechercher\"],\"A2adVi\":[\"Envoyer des notifications de frappe\"],\"A9Rhec\":[\"Nom du salon\"],\"AFXuc0\":[\"Message non envoyé : le chiffrement a cessé de fonctionner. Mettez fin au chiffrement pour envoyer sans chiffrement.\"],\"ALZ4SG\":[\"Couper le son\"],\"AWOSPo\":[\"Zoomer\"],\"AXSpEQ\":[\"Oper à la connexion\"],\"AXkuzz\":[\"Aucune caméra détectée.\"],\"AdKRCX\":[\"Vous êtes connecté à <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Compte\"],\"AhNP40\":[\"Avancer\"],\"AhYrTA\":[\"Connexion : mauvaise\"],\"Ai2U7L\":[\"Hôte\"],\"AjBQnf\":[\"Pseudo modifié\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Annuler la réponse\"],\"ApSx0O\":[[\"0\"],\" messages trouvés correspondant à \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Se reconnecter\"],\"AxPAXW\":[\"Aucun résultat trouvé\"],\"AyNqAB\":[\"Afficher tous les événements serveur dans le chat\"],\"B/QqGw\":[\"Absent du clavier\"],\"B0sB2k\":[\"Texte en clair\"],\"B1MuZq\":[\"Choisissez votre caméra et prévisualisez ce qu'elle voit\"],\"B8AaMI\":[\"Ce champ est obligatoire\"],\"BA2c49\":[\"Le serveur ne supporte pas le filtrage LIST avancé\"],\"BBCFUg\":[[\"sender\"],\" a relancé le chiffrement, cette conversation est donc en cours de reconfiguration.\"],\"BGul2A\":[\"Vous avez des modifications non enregistrées. Voulez-vous vraiment fermer sans enregistrer ?\"],\"BIDT9R\":[\"Bots\"],\"BIf9fi\":[\"Votre message de statut\"],\"BOJWfb\":[\"Se déconnecter du bouncer soju ?\"],\"BPm98R\":[\"Aucun serveur sélectionné. Choisissez d'abord un serveur dans la barre latérale ; les liens d'invitation sont gérés par serveur.\"],\"BRNbHt\":[\"Chiffré, non vérifié\"],\"BZADk0\":[\"Quitter la diffusion\"],\"BZyTNS\":[\"L'accès à la position a été refusé. Autorisez l'accès à la position dans les paramètres de votre navigateur ou de votre système, puis réessayez.\"],\"BZz3md\":[\"Votre site web personnel\"],\"Bgm/H7\":[\"Permettre la saisie sur plusieurs lignes\"],\"BiQIl1\":[\"Épingler cette conversation privée\"],\"BlNZZ2\":[\"Cliquez pour aller au message\"],\"Bowq3c\":[\"Seuls les opérateurs peuvent modifier le sujet\"],\"Btozzp\":[\"Cette image a expiré\"],\"Bu/ywL\":[\"Choisir un type de canal\"],\"Bycfjm\":[\"Total : \",[\"0\"]],\"C6IBQc\":[\"Copier le JSON complet\"],\"C6amLT\":[\"Cet appareil n'est pas disponible pour le moment.\"],\"C9L9wL\":[\"Collecte de données\"],\"CDq4wC\":[\"Modérer l'utilisateur\"],\"CHVRxG\":[\"Message à @\",[\"0\"],\" (Maj+Entrée pour nouvelle ligne)\"],\"CN9zdR\":[\"Le nom oper et le mot de passe sont requis\"],\"CW3sYa\":[\"Ajouter la réaction \",[\"emoji\"]],\"CaAkqd\":[\"Afficher les déconnexions\"],\"CaQ1Gb\":[\"Bot défini par configuration. Modifiez obbyircd.conf et /REHASH pour changer son état.\"],\"CbvaYj\":[\"Bannir par pseudo\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Sélectionner un canal\"],\"CpwGv7\":[\"La clé de \",[\"nick\"],\" est différente de celle que vous aviez vue. Cela arrive après une réinstallation ou sur un nouvel appareil, mais c'est aussi à cela que ressemble une attaque de l'intercepteur. Comparez la nouvelle empreinte par un autre canal avant de l'accepter.\"],\"CqO9qC\":[\"Session\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"Aucun microphone détecté.\"],\"D+NlUC\":[\"Système\"],\"D28t6+\":[\"a rejoint et quitté\"],\"D69ns7\":[\"Renommer ou supprimer \",[\"0\"]],\"DB8zMK\":[\"Appliquer\"],\"DBcWHr\":[\"Fichier son de notification personnalisé\"],\"DL4yUl\":[\"Fichier non envoyé : le chiffrement a cessé de fonctionner. Relancez-le, ou terminez-le pour envoyer en clair.\"],\"DPfwMq\":[\"Terminé\"],\"DTy9Xw\":[\"Aperçus des médias\"],\"Dj4pSr\":[\"Choisissez un mot de passe sécurisé\"],\"Du+zn+\":[\"Recherche...\"],\"Du2T2f\":[\"Paramètre introuvable\"],\"DwsSVQ\":[\"Appliquer les filtres & Actualiser\"],\"E3W/zd\":[\"Pseudo par défaut\"],\"E6nRW7\":[\"Copier l'URL\"],\"E703RG\":[\"Modes :\"],\"E9RV1x\":[\"connecté depuis \",[\"sessionCount\"],\" sessions\"],\"EAeu1Z\":[\"Envoyer l'invitation\"],\"EFKJQT\":[\"Paramètre\"],\"EGPQBv\":[\"Règles de flood personnalisées (+f)\"],\"ELik0r\":[\"Voir la politique de confidentialité complète\"],\"EPbeC2\":[\"Voir ou modifier le sujet du canal\"],\"EQCDNT\":[\"Entrez le nom d'utilisateur oper...\"],\"ERIfXJ\":[\"Impossible d'obtenir votre position à temps. Réessayez dans un endroit avec une meilleure vue du ciel.\"],\"ET7frA\":[\"Autoriser l'accès à la caméra\"],\"EUvulZ\":[\"1 message trouvé correspondant à \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Image suivante\"],\"Eaw75B\":[[\"userCount\"],\" utilisateurs\"],\"EdQY6l\":[\"Aucun\"],\"EflUyy\":[\"en appel\"],\"EnqLYU\":[\"Rechercher des serveurs...\"],\"EqjE9A\":[\"écrire à quelqu’un\"],\"Eu7YKa\":[\"auto-enregistré\"],\"Ev/rmg\":[\"Choisissez votre microphone et prévisualisez son niveau d'entrée\"],\"F0OKMc\":[\"Modifier le serveur\"],\"F6Int2\":[\"Activer les surlignages\"],\"FDoLyE\":[\"Utilisateurs max.\"],\"FHnJDV\":[[\"userCount\"],\" spectateurs\"],\"FOPeqj\":[\"Contrôle automatique du gain\"],\"FUU/hZ\":[\"Contrôle la quantité de médias externes chargés dans le chat.\"],\"Fdp03t\":[\"activé\"],\"FfPWR0\":[\"Modal\"],\"FjkaiT\":[\"Dézoomer\"],\"FlqOE9\":[\"Ce que cela signifie :\"],\"FolHNl\":[\"Gérez votre compte et l'authentification\"],\"Fp2Dif\":[\"A quitté le serveur\"],\"G5KmCc\":[\"GZ-Line (Z-Line globale)\"],\"GDs0lz\":[\"<0>Risque : Des informations sensibles (messages, conversations privées, identifiants de connexion) pourraient être exposées aux administrateurs réseau ou à des attaquants positionnés entre les serveurs IRC.\"],\"GP8D2E\":[\"Messages privés\"],\"GPrF8Y\":[[\"safeName\"],\" a été modifié sur le serveur, il ne se déchiffre donc plus.\"],\"GR+2I3\":[\"Ajouter un masque d'invitation (ex. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Fermer les notifications serveur détachées\"],\"GdhD7H\":[\"Cliquez à nouveau pour confirmer\"],\"GjRZex\":[\"Déconnecter le réseau ?\"],\"GlAoST\":[\"Refuser le chiffrement\"],\"GlHnXw\":[\"Échec du changement de pseudo: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"Aperçu :\"],\"GtmO8/\":[\"de\"],\"GtuHUQ\":[\"Renommer ce salon sur le serveur. Tous les utilisateurs verront le nouveau nom.\"],\"GuGfFX\":[\"Activer/désactiver la recherche\"],\"GvwPQR\":[\"Chiffrer (OTR)\"],\"GxkJXS\":[\"Téléversement...\"],\"Gz0oR4\":[\"(géré par Obby)\"],\"GzbwnK\":[\"A rejoint le canal\"],\"GzsUDB\":[\"Profil étendu\"],\"H/PnT8\":[\"Insérer un emoji\"],\"H3kCln\":[\"Nom d'hôte\"],\"H6Izzl\":[\"Votre code couleur préféré\"],\"H86f9p\":[\"Réduire\"],\"H91IQz\":[\"Rejoindre la diffusion \",[\"channelName\"]],\"H9jIv+\":[\"Afficher les entrées/sorties\"],\"HAKBY9\":[\"Télécharger des fichiers\"],\"HVqh5e\":[\"La sélection du haut-parleur n'est pas prise en charge par ce navigateur.\"],\"HdE1If\":[\"Canal\"],\"HeT8+a\":[[\"name\"],\" · sortie\"],\"HhlSUU\":[\"Faites glisser pour choisir quoi enregistrer. Échap pour annuler.\"],\"Hk4AW9\":[\"Votre nom d'affichage préféré\"],\"HmHDk7\":[\"Sélectionner un membre\"],\"HrQzPU\":[\"Canaux sur \",[\"networkName\"]],\"Hy8RTc\":[\"Chiffré. Vérifiez l'identité de \",[\"nick\"],\" pour en être sûr.\"],\"I2tXQ5\":[\"Message à @\",[\"0\"],\" (Entrée pour nouvelle ligne, Maj+Entrée pour envoyer)\"],\"I6bw/h\":[\"Bannir l'utilisateur\"],\"I92Z+b\":[\"Activer les notifications\"],\"I9D72S\":[\"Êtes-vous sûr de vouloir supprimer ce message ? Cette action est irréversible.\"],\"IA+1wo\":[\"Afficher quand des utilisateurs sont expulsés des salons\"],\"IBi8Io\":[\"Microphone \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IIXpvq\":[\"en cours d'exécution · \",[\"elapsed\"]],\"IJaotC\":[\"Démarrer l'enregistrement\"],\"ILlU+s\":[\"Info :\"],\"ISS9Ed\":[\"Vous mettre absent\"],\"IUwGEM\":[\"Enregistrer les modifications\"],\"IcHxhR\":[\"hors ligne\"],\"IgrLD/\":[\"Pause\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Répondre\"],\"IoHMnl\":[\"La valeur maximale est \",[\"0\"]],\"IryzcO\":[\"Lire tout\"],\"IuszSX\":[\"Les fichiers de plus de \",[\"0\"],\" sont envoyés tels quels. L'hébergeur les stocke en clair, et quiconque obtient le lien peut les ouvrir.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Bot de salon — uniquement dans les salons rejoints\"],\"J09nwO\":[\"Chiffrer (Obby)\"],\"J28zul\":[\"Connexion en cours...\"],\"J5T9NW\":[\"Informations utilisateur\"],\"J8Y5+z\":[\"Oups ! La réseau s'est divisé ! ⚠️\"],\"JBHkBA\":[\"A quitté le canal\"],\"JCPOml\":[\"Déplacer vers un dossier\"],\"JCwL0Q\":[\"Saisir une raison (facultatif)\"],\"JFciKP\":[\"Basculer\"],\"JMXMCX\":[\"Message d'absence\"],\"JNCzPW\":[\"Pays\"],\"JXGkhG\":[\"Changer le nom du canal (opérateurs uniquement)\"],\"JYiL1b\":[\"l'un de :\"],\"JYynGH\":[\"outil\"],\"JcD7qf\":[\"Plus d'actions\"],\"JdkA+c\":[\"Secret (+s)\"],\"JlFcis\":[\"Envoyer\"],\"Jmu12l\":[\"Canaux du serveur\"],\"JoQY+E\":[\"Cela retire le réseau de votre bouncer soju. Pour le réutiliser, vous devrez l'ajouter à nouveau.\"],\"JrFTcr\":[\"Connexion…\"],\"JvQ++s\":[\"Activer le Markdown\"],\"JweKPN\":[\"OTR ne chiffre pas les fichiers, envoyé tel quel\"],\"K2jwh/\":[\"Aucune donnée WHOIS disponible\"],\"K4vEhk\":[\"(suspendu)\"],\"KAPufV\":[\"tronqué\"],\"KAXSwC\":[\"Voice\"],\"KDfTdX\":[\"Supprimer le message\"],\"KFAYzh\":[\"Ce serveur n'a nulle part où mettre un fichier.\"],\"KFfDuG\":[\"Message du jour\"],\"KKBlUU\":[\"Intégrer\"],\"KL53qt\":[\"Message non envoyé : le chiffrement n'est pas encore actif. Attendez que le cadenas passe au vert, ou mettez fin au chiffrement pour envoyer sans chiffrement.\"],\"KM0pLb\":[\"Bienvenue dans le canal !\"],\"KMH/oC\":[\"Votre empreinte\"],\"KR6W2h\":[\"Ne plus ignorer l'utilisateur\"],\"KUjOb9\":[\"en cours\"],\"KV+Bi1\":[\"Sur invitation uniquement (+i)\"],\"KdCtwE\":[\"Nombre de secondes de surveillance de l'activité de flood avant la réinitialisation des compteurs\"],\"Kkezga\":[\"Mot de passe du serveur\"],\"KpOQkN\":[\"Vérifier la clé\"],\"KqcCdb\":[\"Démarrer une diffusion sur \",[\"serverName\"]],\"KsiQ/8\":[\"Les utilisateurs doivent être invités pour rejoindre le salon\"],\"KtADxr\":[\"a exécuté\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Informations sur le salon\"],\"LC1a7n\":[\"Le serveur IRC a signalé que ses liens entre serveurs ont un faible niveau de sécurité. Cela signifie que lorsque vos messages sont relayés entre les serveurs IRC du réseau, ils peuvent ne pas être correctement chiffrés ou les certificats SSL/TLS peuvent ne pas être validés correctement.\"],\"LEwpeL\":[\"bouncer soju (contrôle)\"],\"LNfLR5\":[\"Afficher les expulsions\"],\"LP+1Z7\":[\"Ajouter un réseau\"],\"LQb0W/\":[\"Afficher tous les événements\"],\"LU7/yA\":[\"Nom alternatif pour l'affichage. Peut contenir des espaces, emojis et caractères spéciaux. Le vrai nom (\",[\"channelName\"],\") sera toujours utilisé pour les commandes IRC.\"],\"LUb9O7\":[\"Un port de serveur valide est requis\"],\"LV4fT6\":[\"Description (optionnelle, ex. « Bêta-testeurs T3 »)\"],\"LVB64Y\":[\"Copier en tant que texte\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Politique de confidentialité\"],\"LcuSDR\":[\"Gérez les informations de votre profil et vos métadonnées\"],\"LqLS9B\":[\"Afficher les changements de pseudo\"],\"LsDQt2\":[\"Paramètres du canal\"],\"LtI9AS\":[\"Propriétaire\"],\"LuNhhL\":[\"a réagi à ce message\"],\"M/AZNG\":[\"URL de votre image d'avatar\"],\"M/TIv1\":[\"Spectateur\"],\"M/WIer\":[\"Envoyer un message\"],\"M45wtf\":[\"Cette commande ne prend pas de paramètres.\"],\"M8er/5\":[\"Nom :\"],\"MFKlMB\":[\"Inviter\"],\"MHk+7g\":[\"Image précédente\"],\"MMVM6A\":[\"Bot à l'échelle du serveur — accessible depuis n'importe quel salon\"],\"MOsYgM\":[\"Connexion : bonne\"],\"MRorGe\":[\"MP à l'utilisateur\"],\"MSSqHG\":[\"Fonctionne avec d'autres clients IRC\"],\"MVbSGP\":[\"Fenêtre temporelle (secondes)\"],\"Mey/l4\":[\"Impossible d'accéder à l'appareil.\"],\"MhqAkA\":[[\"nick\"],\" a refusé le chiffrement.\"],\"MkpcsT\":[\"Vos messages et paramètres sont stockés localement sur votre appareil\"],\"MzPdC2\":[\"Mot de passe du serveur (PASS)\"],\"N/hDSy\":[\"Marquer comme bot, généralement 'on' ou vide\"],\"N40H+G\":[\"Tous\"],\"N6j2JH\":[\"Modifier \",[\"0\"]],\"N7TQbE\":[\"Inviter un utilisateur dans \",[\"channelName\"]],\"NCHYXe\":[\"Réduire le flux de travail\"],\"NCca/o\":[\"Entrez le pseudo par défaut...\"],\"NEr2Ao\":[[\"userCount\"],\" en appel\"],\"NIBzIK\":[\"Limite de taille de téléversement atteinte. Enregistrement arrêté : envoyez-le ou supprimez-le.\"],\"NJfmLa\":[\"pseudo\"],\"NKorF2\":[\"Le chiffrement avec \",[\"nick\"],\" a cessé de fonctionner, le message n'a donc pas été envoyé. Relancez le chiffrement pour continuer.\"],\"NQN2HS\":[\"Réactiver\"],\"NZMhdJ\":[\"Trop volumineux pour être chiffré, envoyé sans chiffrement\"],\"NZgZhv\":[\"Renommer le dossier\"],\"NbFtQm\":[\"Supprimer le dossier\"],\"Nj8ZSK\":[\"Groupes de sécurité\"],\"Nqs6B9\":[\"Affiche tous les médias externes. Toute URL peut déclencher une requête vers un serveur inconnu.\"],\"Nt+9O7\":[\"Utiliser WebSocket au lieu de TCP brut\"],\"NxIHzc\":[\"Expulser l'utilisateur\"],\"O+HhhG\":[\"Chuchoter à un utilisateur dans le contexte du salon actuel\"],\"O+v/cL\":[\"Parcourir tous les canaux du serveur\"],\"O5rZAi\":[\"Actualiser le WHOIS\"],\"OCGpR4\":[\"(hérité)\"],\"ODwSCk\":[\"Envoyer un GIF\"],\"OGQ5kK\":[\"Configurer les sons de notification et les mises en évidence\"],\"OIPt1Z\":[\"Afficher ou masquer la barre latérale de la liste des membres\"],\"OJXCm+\":[\"Déplacer le dossier vers le bas\"],\"OKSNq/\":[\"Très strict\"],\"OLmMQs\":[\"Vérifier l'empreinte…\"],\"OVKoQO\":[\"Votre mot de passe de compte pour l'authentification\"],\"Obby - Bringing IRC to the future\":[\"Obby - Amener IRC vers le futur\"],\"OhCpra\":[\"Définir un sujet…\"],\"OkltoQ\":[\"Bannir \",[\"username\"],\" par pseudo (l'empêche de rejoindre avec le même pseudo)\"],\"OlAl5i\":[\"Développer tout\"],\"Oo7YVo\":[\"Créer un dossier\"],\"P+t/Te\":[\"Aucune donnée supplémentaire\"],\"P42Wcc\":[\"Sécurisé\"],\"P6Cibt\":[\"approuver pour continuer\"],\"P8eJCK\":[\"Découvrez le monde de l'IRC avec Obby\"],\"PD38l0\":[\"Aperçu de l'avatar du canal\"],\"PD9mEt\":[\"Saisir un message...\"],\"PKjhUq\":[\"Ajouter un canal\"],\"PPqfdA\":[\"Ouvrir les paramètres de configuration du canal\"],\"PRnH8G\":[\"sur \",[\"0\"]],\"PSCjfZ\":[\"Le sujet affiché pour ce salon. Tous les utilisateurs peuvent le voir.\"],\"PYSmVm\":[\"Les messages avec \",[\"nick\"],\" sont maintenant chiffrés.\"],\"PYzHlv\":[\"Mettez cette fenêtre au premier plan et réessayez.\"],\"PZCecv\":[\"Aperçu PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 fois\"],\"other\":[[\"c\"],\" fois\"]}]],\"PguS2C\":[\"Ajouter un masque d'exception (ex. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Affichage de \",[\"displayedChannelsCount\"],\" sur \",[\"0\"],\" canaux\"],\"PoZpSX\":[\"Modifier les paramètres du canal\"],\"PqhVlJ\":[\"Bannir l'utilisateur (par hostmask)\"],\"PsufxD\":[\"Session \",[\"0\"]],\"Q+chwU\":[\"Nom d'utilisateur :\"],\"Q2QY4/\":[\"Supprimer cette invitation\"],\"Q3v9Wc\":[\"Oui, supprimer\"],\"Q6hhn8\":[\"Préférences\"],\"QF4a34\":[\"Veuillez saisir un nom d'utilisateur\"],\"QGqSZ2\":[\"Couleur et mise en forme\"],\"QJQd1J\":[\"Modifier le profil\"],\"QSzGDE\":[\"Inactif\"],\"QUlny5\":[\"Bienvenue sur \",[\"0\"],\" !\"],\"QgQSTl\":[\"Connecté depuis\"],\"QhglSm\":[\"La connexion a échoué, vous discutez en tant qu'invité. Reconnectez-vous ou corrigez votre mot de passe\"],\"QjVZf0\":[\"aucun message\"],\"QuSkCF\":[\"Filtrer les canaux...\"],\"Qv14oC\":[\"Copier en JSON\"],\"QwUrDZ\":[\"a changé le sujet en : \",[\"topic\"]],\"Qxr8pV\":[\"Ouvrir le menu des bots\"],\"R0UH07\":[\"Image \",[\"0\"],\" sur \",[\"1\"]],\"R7SsBE\":[\"Couper le son\"],\"R8rf1X\":[\"Cliquez pour définir le sujet\"],\"RArB3D\":[\"a été expulsé de \",[\"channelName\"],\" par \",[\"username\"]],\"RIfHS5\":[\"Créer un nouveau lien d'invitation\"],\"RMMaN5\":[\"Modéré (+m)\"],\"RWw9Lg\":[\"Fermer la fenêtre\"],\"RX8Gog\":[[\"nick\"],\" utilise une version de chiffrement que ce client ne sait pas lire.\"],\"RZ2BuZ\":[\"L'enregistrement du compte \",[\"account\"],\" nécessite une vérification : \",[\"message\"]],\"Rj1UeC\":[\"Message chiffré d'une session précédente\"],\"RlCInP\":[\"Commandes slash\"],\"RySp6q\":[\"Masquer les commentaires\"],\"RzfkXn\":[\"Changer votre pseudo sur ce serveur\"],\"S48xcO\":[\"en attente\"],\"S5Togi\":[\"Chargement des réseaux depuis votre bouncer…\"],\"SPKQTd\":[\"Le pseudo est requis\"],\"SPVjfj\":[\"Par défaut « aucune raison » si laissé vide\"],\"SQKPvQ\":[\"Inviter un utilisateur\"],\"STmlpb\":[\"Retour à la liste des réseaux\"],\"SY+DWF\":[\"Examiner la clé modifiée…\"],\"SkZcl+\":[\"Choisissez un profil de protection contre le flood prédéfini. Ces profils offrent des paramètres de protection équilibrés pour différents cas d'usage.\"],\"Slr+3C\":[\"Utilisateurs min.\"],\"Spnlre\":[\"Vous avez invité \",[\"target\"],\" à rejoindre \",[\"channel\"]],\"SpsuQv\":[\"Aller à \",[\"name\"]],\"SrtXDy\":[\"connecté en tant que \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Ouvrir dans le visualiseur\"],\"T6fO0X\":[\"client\"],\"T91vKp\":[\"Lire\"],\"TGa6nJ\":[\"Connexion : moyenne\"],\"TIjT+J\":[\"Indiquer que vous êtes de retour\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Découvrez comment nous gérons vos données et protégeons votre vie privée.\"],\"TgFpwD\":[\"Application en cours...\"],\"Tjg9YW\":[\"Pièce jointe chiffrée\"],\"TkzSFB\":[\"Aucune modification\"],\"TntZTr\":[\"Quitter le mode vedette\"],\"Tth9To\":[\"Afficher mes haut-parleurs\"],\"TtserG\":[\"Saisir le vrai nom\"],\"Ttz9J1\":[\"Entrez le mot de passe...\"],\"TusXkS\":[[\"days\"],\" jours\"],\"Tz0i8g\":[\"Paramètres\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" secondes\"],\"U7yg75\":[\"Vous marquer comme absent\"],\"UDb2YD\":[\"Réagir\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"Vous n'avez encore créé aucun lien d'invitation. Utilisez le formulaire ci-dessus pour créer le premier.\"],\"UGT5vp\":[\"Enregistrer les paramètres\"],\"UV5hLB\":[\"Aucun bannissement trouvé\"],\"Uaj3Nd\":[\"Messages de statut\"],\"Ue3uny\":[\"Par défaut (aucun profil)\"],\"UkARhe\":[\"Normal – Protection standard\"],\"Umn7Cj\":[\"Pas encore de commentaires. Soyez le premier !\"],\"UqtiKk\":[\"Masquage automatique dans \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Ouvrir un message privé avec un utilisateur\"],\"UtUIRh\":[[\"0\"],\" anciens messages\"],\"UwzP+U\":[\"Connexion sécurisée\"],\"V0/A4O\":[\"Propriétaire du canal\"],\"V0zZWc\":[\"Cela fermera aussi le réseau lié ci-dessous.\"],\"V2dwib\":[[\"0\"],\" doit être un nombre.\"],\"V4qgxE\":[\"Créé avant (min)\"],\"V8yTm6\":[\"Effacer la recherche\"],\"VBIlvI\":[\"Copier la sortie\"],\"VDj9CU\":[\"Cet hébergeur n'accepte pas les fichiers \",[\"CIPHERTEXT_EXTENSION\"],\", sous lesquels une pièce jointe chiffrée est stockée. Après avoir terminé le chiffrement, le fichier part tel quel.\"],\"VJScHU\":[\"Raison\"],\"VLsmVV\":[\"Couper les notifications\"],\"VP3V//\":[\"Avant\"],\"VbyRUy\":[\"Commentaires\"],\"VcYc0A\":[\"Ouvrir les options du réseau\"],\"VjzSNi\":[\"Recherche de votre position…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" et \",[\"3\"],\" autres sont en train d'écrire...\"],\"Vmx0mQ\":[\"Défini par :\"],\"Vq10dn\":[\"Quitter l'appel\"],\"VqX8C6\":[\"afficher moins\"],\"VqnIZz\":[\"Consulter notre politique de confidentialité et nos pratiques en matière de données\"],\"VrMygG\":[\"La longueur minimale est \",[\"0\"]],\"VrnTui\":[\"Vos pronoms, affichés dans votre profil\"],\"VugX2C\":[\"Empreinte précédente\"],\"W8E3qn\":[\"Compte authentifié\"],\"WFxTHC\":[\"Ajouter un masque de bannissement (ex. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"L'hôte du serveur est requis\"],\"WNMYIN\":[\"annulé\"],\"WOOPuM\":[\"Connexion perdue. Reconnectez-vous pour continuer à discuter\"],\"WRYdXW\":[\"Position audio\"],\"WUOH5B\":[\"Ignorer l'utilisateur\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Afficher 1 élément de plus\"],\"other\":[\"Afficher \",[\"1\"],\" éléments de plus\"]}]],\"WYxRzo\":[\"Créer et gérer vos liens d'invitation\"],\"Wbsc8H\":[\"C'est vous\"],\"Wd38W1\":[\"Laissez le canal vide pour une invitation générique au réseau. La description sert uniquement à vos notes — visible uniquement par vous dans cette liste.\"],\"Weq9zb\":[\"Général\"],\"Wf9lru\":[\"Enregistrer un message vocal\"],\"Wfj7Sk\":[\"Activer ou désactiver les sons de notification\"],\"Wm7gbG\":[\"GitHub :\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Profil de l'utilisateur\"],\"X6S3lt\":[\"Rechercher des paramètres, canaux, serveurs...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Continuer quand même\"],\"XI1+wb\":[\"Format invalide\"],\"XIXeuC\":[\"Message à @\",[\"0\"]],\"XJOV1Y\":[\"Activité\"],\"XPaN4U\":[[\"name\"],\" · entrée\"],\"XPd6DR\":[\"Historique des workflows (\",[\"0\"],\", \",[\"activeTotal\"],\" actifs)\"],\"XU5AOg\":[\"Entrée\"],\"XWgxXq\":[\"Album\"],\"Xd7+IT\":[\"Désépingler la conversation privée\"],\"XiSFjH\":[\"La photo que vous venez de prendre\"],\"Xm/s+u\":[\"Affichage\"],\"Xp2n93\":[\"Affiche les médias provenant de l'hébergeur de fichiers de confiance de votre serveur. Aucune requête n'est envoyée à des services externes.\"],\"XvjC4F\":[\"Enregistrement...\"],\"Y+tK3n\":[\"Premier message à envoyer\"],\"YAqRpI\":[\"Enregistrement du compte réussi pour \",[\"account\"],\" : \",[\"message\"]],\"YDrGG0\":[\"Échec de la reconnexion\"],\"YEfzvP\":[\"Sujet protégé (+t)\"],\"YGAmpG\":[\"Reprendre\"],\"YQOn6a\":[\"Réduire la liste des membres\"],\"YRCoE9\":[\"Opérateur du canal\"],\"YRwdh4\":[\"Arrêter le partage\"],\"YURQaF\":[\"Voir le profil\"],\"YdBSvr\":[\"Contrôler l'affichage des médias et du contenu externe\"],\"Yj6U3V\":[\"Pas de serveur central :\"],\"YjvpGx\":[\"Pronoms\"],\"Yp+Hi/\":[\"Ouvrir les paramètres\"],\"YqH4l4\":[\"Aucune clé\"],\"YulJZd\":[\"supprimé\"],\"YyUPpV\":[\"Compte :\"],\"Z7ZXbT\":[\"Approuver\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" ligne\"],\"other\":[\"#\",\" lignes\"]}]],\"Z8lGw6\":[\"Partager\"],\"ZJSWfw\":[\"Message affiché lors de la déconnexion du serveur\"],\"ZPHI0f\":[[\"nick\"],\" n'a pas répondu à la demande de chiffrement.\"],\"ZR1dJ4\":[\"Invitations\"],\"ZTnDTA\":[\"Développer le flux de travail\"],\"ZdWg0V\":[\"Ouvrir dans le navigateur\"],\"ZhRBbl\":[\"Rechercher des messages…\"],\"Zmcu3y\":[\"Filtres avancés\"],\"ZqLD8l\":[\"À l'échelle du serveur\"],\"a0bHay\":[\"Déconnecter <0>\",[\"0\"],\" ?\"],\"a2/8e5\":[\"Sujet défini après (min)\"],\"a3LDKx\":[\"Sécurité\"],\"a739N6\":[\"Observer le trafic IRC brut de ce serveur\"],\"aHKcKc\":[\"Page précédente\"],\"aIhsAD\":[\"Activer l'appui pour parler\"],\"aJTbXX\":[\"Mot de passe Oper\"],\"aQryQv\":[\"Le modèle existe déjà\"],\"aW33cO\":[\"Réduire le bruit de fond de votre microphone\"],\"aW9pLN\":[\"Nombre maximum d'utilisateurs autorisés. Laissez vide pour aucune limite.\"],\"aYaeko\":[\"Ce message n'a pas pu être déchiffré. Il a été chiffré pour une session dont cet appareil n'a plus les clés.\"],\"abGlUP\":[\"Retourner au canal\"],\"aecNzk\":[\"Rejoindre le salon vocal \",[\"channelName\"]],\"afd7s2\":[\"Démarrer un salon vocal sur \",[\"serverName\"]],\"ah4fmZ\":[\"Affiche également des aperçus de YouTube, Vimeo, SoundCloud et autres services connus.\"],\"aifXak\":[\"Aucun média dans ce salon\"],\"ap2zBz\":[\"Détendu\"],\"aubGf5\":[\"Le plus sûr, mais uniquement avec d'autres utilisateurs Obby\"],\"az8lvo\":[\"Désactivé\"],\"azXSNo\":[\"Développer la liste des membres\"],\"azdliB\":[\"Se connecter à un compte\"],\"b0Z/U1\":[\"Durée d'enregistrement maximale atteinte, l'enregistrement s'est arrêté ici.\"],\"b26wlF\":[\"elle/la\"],\"b2gRwi\":[\"Partager votre position\"],\"bD/+Ei\":[\"Strict\"],\"bFDO8z\":[\"gateway en ligne\"],\"bLt/0J\":[\"Workflow\"],\"bQ6BJn\":[\"Configurez des règles détaillées de protection contre le flood. Chaque règle précise le type d'activité à surveiller et l'action à prendre lorsque les seuils sont dépassés.\"],\"bRfx7k\":[\"Aller à la réponse\"],\"bUu+tR\":[\"Ce fichier n'est pas chiffré. Toute personne disposant du lien peut l'ouvrir.\"],\"bVBC/W\":[\"Gateway connecté\"],\"bZJKzE\":[\"Exacte\"],\"beV7+y\":[\"L'utilisateur recevra une invitation à rejoindre \",[\"channelName\"],\".\"],\"biKhQ2\":[\"À propos de cette attribution\"],\"bk84cH\":[\"Message d'absence\"],\"bkHdLj\":[\"Ajouter un serveur IRC\"],\"blWpTh\":[\"Ouvrir la carte\"],\"bmQLn5\":[\"Ajouter une règle\"],\"bv4cFj\":[\"Transport\"],\"bwRvnp\":[\"Action\"],\"bzSI52\":[\"Supprimer\"],\"c8+EVZ\":[\"Compte vérifié\"],\"cBQkN7\":[\"Les noms des appareils sont masqués tant que vous n'autorisez pas l'accès à la caméra.\"],\"cC5JaD\":[[\"nick\"],\" a mis fin au chiffrement.\"],\"cGYUlD\":[\"Aucun aperçu de média n'est chargé.\"],\"cJMrvr\":[\"Cette conversation est chiffrée avec le schéma natif d'Obby. Comparez les empreintes par un autre canal, puis marquez-la comme vérifiée.\"],\"cLF98o\":[\"Afficher les commentaires (\",[\"commentCount\"],\")\"],\"cPWpNd\":[\"Empreinte de \",[\"nick\"]],\"cSgpoS\":[\"Épingler la conversation privée\"],\"cXeEKu\":[\"Cela fermera aussi les \",[\"0\"],\" réseaux liés ci-dessous.\"],\"chQsxg\":[\"Copier la sortie formatée\"],\"cl/A5J\":[\"Bienvenue sur \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\" !\"],\"cnGeoo\":[\"Supprimer\"],\"coPLXT\":[\"Nous ne stockons pas vos communications IRC sur nos serveurs\"],\"cqQyPB\":[\"Nom du dossier\"],\"crYH/6\":[\"Lecteur SoundCloud\"],\"cv5DQb\":[\"aucun hôte défini\"],\"cvJaBb\":[\"Nouvelle empreinte de \",[\"nick\"]],\"d+oYyk\":[\"Vérifier le chiffrement\"],\"d3sis4\":[\"Ajouter un serveur\"],\"d9aN5k\":[\"Retirer \",[\"username\"],\" du canal\"],\"dCyaXa\":[\"Chiffrement avec \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Annuler\"],\"dF6vP6\":[\"En direct\"],\"dGi1We\":[\"Désépingler cette conversation privée\"],\"dJVuyC\":[\"a quitté \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"à\"],\"dNXmVa\":[\"Accès refusé. Autorisez l'accès à la caméra et au microphone dans les paramètres de votre navigateur ou de votre système, puis réessayez.\"],\"dRqrdL\":[[\"0\"],\" doit être un nombre entier.\"],\"dTx/vl\":[\"Réduire l'écho de vos haut-parleurs capté par le microphone\"],\"dXqxlh\":[\"<0>⚠️ Risque de sécurité ! Cette connexion peut être vulnérable à l'interception ou aux attaques de type man-in-the-middle.\"],\"dZwAKK\":[\"Ouvrir une discussion privée\"],\"da9Q/R\":[\"Modes du canal modifiés\"],\"dhJN3N\":[\"Afficher les commentaires\"],\"diaYU+\":[\"<0>\",[\"0\"],\" et <1>\",[\"1\"],\" sont en train d'écrire...\"],\"dj2xTE\":[\"Ignorer la notification\"],\"dkycQY\":[\"Annuler le chiffrement\"],\"dlkjqx\":[\"Image dans l'image\"],\"dnUmOX\":[\"Aucun bot enregistré sur ce réseau pour le moment.\"],\"dpCzmC\":[\"Paramètres de protection contre le flood\"],\"dqoiJ2\":[\"Aucun spectateur pour le moment.\"],\"e8jzAa\":[\"retirer toutes les pièces jointes\"],\"e9dQpT\":[\"Voulez-vous ouvrir ce lien dans un nouvel onglet ?\"],\"ePK91l\":[\"Modifier\"],\"eYBDuB\":[\"Téléverser une image ou fournir une URL avec substitution optionnelle \",[\"size\"]],\"edBbee\":[\"Bannir \",[\"username\"],\" par hostmask (l'empêche de rejoindre depuis la même adresse IP/hôte)\"],\"ekfzWq\":[\"Paramètres utilisateur\"],\"elPDWs\":[\"Personnalisez votre expérience du client IRC\"],\"etgedT\":[\"Emojis\"],\"eu2osY\":[\"<0>💡 Recommandation : Ne continuez que si vous faites confiance à ce serveur et que vous comprenez les risques. Évitez de partager des informations sensibles ou des mots de passe via cette connexion.\"],\"euEhbr\":[\"Cliquez pour rejoindre \",[\"channel\"]],\"exyUec\":[\"Connexion\"],\"ez3vLd\":[\"Activer la saisie multiligne\"],\"f0J5Ki\":[\"Les communications entre serveurs peuvent utiliser des connexions non chiffrées\"],\"f9BHJk\":[\"Avertir l'utilisateur\"],\"fDOLLd\":[\"Aucun canal trouvé.\"],\"fFgbRU\":[[\"safeName\"],\" n'est plus disponible sur le serveur.\"],\"fHbMUl\":[\"canal-vocal\"],\"fMPkxb\":[\"Afficher plus\"],\"fWPVzC\":[\"L'hébergeur de fichiers le stocke en clair, et quiconque obtient le lien peut l'ouvrir. Passez au chiffrement Obby pour envoyer des fichiers chiffrés.\"],\"fYdEvu\":[\"Historique des workflows (\",[\"0\"],\")\"],\"fdplPL\":[\"Mettre en sourdine pour moi\"],\"ffzDkB\":[\"Analyses anonymes :\"],\"fk1WEw\":[\"Chiffré\"],\"fq1GF9\":[\"Afficher quand des utilisateurs se déconnectent du serveur\"],\"g1CwiD\":[\"Exécuter \",[\"name\"],\"?\"],\"g3UF2V\":[\"Accepter\"],\"g9NNfO\":[\"Démarrer la vidéo\"],\"gCldcN\":[\"Changer la couleur d'accentuation\"],\"gD44Av\":[\"Envoyer ce fichier sans chiffrement ?\"],\"gEF57C\":[\"Ce serveur ne prend en charge qu'un seul type de connexion\"],\"gJuLUI\":[\"Liste d'ignorés\"],\"gNzMrk\":[\"Avatar actuel\"],\"gbfM3J\":[\"Ce compte est connecté depuis \",[\"sessionCount\"],\" sessions. Les détails par session ne sont divulgués qu'au titulaire du compte ou aux opérateurs IRC.\"],\"gcoiFh\":[\"Se reconnecter\"],\"gfySTe\":[\"Réduire tout\"],\"gh06VD\":[\"Sortie\"],\"gjPWyO\":[\"Entrez votre pseudo...\"],\"gnTaUA\":[\"Lever la main\"],\"gz6UQ3\":[\"Agrandir\"],\"h6/IMX\":[\"Ajoutez votre premier réseau\"],\"h6razj\":[\"Exclure le masque de nom de salon\"],\"hG6jnw\":[\"Aucun sujet défini\"],\"hG89Ed\":[\"Image\"],\"hYgDIe\":[\"Créer\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"ex. : 100:1440\"],\"hctjqj\":[\"Sélectionnez un bot à gauche pour voir ses commandes et ses actions de gestion.\"],\"he3ygx\":[\"Copier\"],\"hehnjM\":[\"Quantité\"],\"hhAi8w\":[\"Journal réseau\"],\"hou0tP\":[\"Diffusion\"],\"hxgCTb\":[\"Fermer le flux de travail\"],\"hzdLuQ\":[\"Seuls les utilisateurs avec voice ou plus peuvent parler\"],\"i0qMbr\":[\"Accueil\"],\"iDNBZe\":[\"Notifications\"],\"iH8pgl\":[\"Retour\"],\"iL9SZg\":[\"Bannir l'utilisateur (par pseudo)\"],\"iNt+3c\":[\"Retour à l'image\"],\"iQvi+a\":[\"Ne plus m'avertir de la faible sécurité des liens pour ce serveur\"],\"iSLIjg\":[\"Connecter\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Hôte du serveur\"],\"idD8Ev\":[\"Enregistré\"],\"ifn/bQ\":[\"Cet écran n'est plus là.\"],\"iivqkW\":[\"Connecté depuis\"],\"ij+Elv\":[\"Aperçu de l'image\"],\"ilIWp7\":[\"Activer/désactiver les notifications\"],\"itEJCl\":[\"Renommer ou supprimer le dossier\"],\"iuaqvB\":[\"Utilisez * comme joker. Exemples : baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Bannir par masque d'hôte\"],\"jA4uoI\":[\"Sujet :\"],\"jHGY5E\":[\"Message non envoyé : la clé de chiffrement a changé. Vérifiez la nouvelle clé ou mettez fin au chiffrement avant d'envoyer en clair.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Raison (facultatif)\"],\"jUV7CU\":[\"Téléverser un avatar\"],\"jW5Uwh\":[\"Contrôle la quantité de médias externes chargés. Désactivé / Sûr / Sources fiables / Tout le contenu.\"],\"jXzms5\":[\"Options de pièce jointe\"],\"jZlrte\":[\"Couleur\"],\"jbq7j2\":[\"Refuser\"],\"jfC/xh\":[\"Contact\"],\"jvN2+I\":[[\"0\"],\" d'inactivité\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Copier l'empreinte\"],\"k112DD\":[\"Charger les anciens messages\"],\"k1opY7\":[\"Suppression du bruit\"],\"k3ID0F\":[\"Filtrer les membres…\"],\"k65gsE\":[\"Analyse approfondie\"],\"k7Zgob\":[\"Annuler la connexion\"],\"kAVx5h\":[\"Aucune invitation trouvée\"],\"kCLEPU\":[\"Connecté à\"],\"kF5LKb\":[\"Modèles ignorés :\"],\"kG2fiE\":[\"défini par configuration\"],\"kGeOx/\":[\"Rejoindre \",[\"0\"]],\"kITKr8\":[\"Chargement des modes du salon...\"],\"kPpPsw\":[\"Vous êtes un IRC Operator\"],\"kWJmRL\":[\"Vous\"],\"kb9fJC\":[\"Enregistrer le fichier déchiffré\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Chiffrement… (cliquez pour annuler)\"],\"kjMqSj\":[\"Copier JSON\"],\"krViRy\":[\"Cliquer pour copier en JSON\"],\"ks71ra\":[\"Exceptions\"],\"kw4lRv\":[\"Semi-opérateur du canal\"],\"kxgIRq\":[\"Sélectionnez ou ajoutez un canal pour commencer.\"],\"ky2mw7\":[\"via @\",[\"0\"]],\"ky6dWe\":[\"Aperçu de l'avatar\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Chargement des canaux...\"],\"l+IUVW\":[\"Vérification du compte réussie pour \",[\"account\"],\" : \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"s'est reconnecté\"],\"other\":[\"s'est reconnecté \",[\"reconnectCount\"],\" fois\"]}]],\"l1l8sj\":[\"il y a \",[\"0\"],\" j\"],\"l4mncX\":[\"Personne n'est là. Demandez à quelqu'un de rejoindre \",[\"channelName\"],\" avec /join.\"],\"l5NhnV\":[\"#canal (optionnel)\"],\"lCF0wC\":[\"Actualiser\"],\"lH+ed1\":[\"En attente de la première étape…\"],\"lHVfE4\":[\"Fichier non envoyé : la clé de chiffrement a changé. Vérifiez la nouvelle clé, ou terminez le chiffrement pour envoyer en clair.\"],\"lHy8N5\":[\"Chargement de canaux supplémentaires...\"],\"lJGJot\":[\"Rechercher des canaux\"],\"lasgrr\":[\"utilisé\"],\"lbpf14\":[\"Rejoindre \",[\"value\"]],\"lf3MT4\":[\"Salon à quitter (par défaut : actuel)\"],\"lfFsZ4\":[\"Canaux\"],\"lh69cG\":[[\"nick\"],\" souhaite démarrer une conversation chiffrée\"],\"lip0az\":[\"Haut-parleur \",[\"0\"]],\"lkNdiH\":[\"Nom de compte\"],\"loQxaJ\":[\"Je suis de retour\"],\"lrlQl/\":[\"Volume de \",[\"0\"]],\"lvfaxv\":[\"ACCUEIL\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Ajouter\"],\"m8flAk\":[\"Aperçu (pas encore envoyé)\"],\"mDkV0w\":[\"Démarrage du workflow…\"],\"mDt3zx\":[\"Vérifier…\"],\"mEPxTp\":[\"<0>⚠️ Attention ! N'ouvrez que des liens provenant de sources fiables. Des liens malveillants peuvent compromettre votre sécurité ou votre vie privée.\"],\"mH+wEJ\":[\"Message \",[\"0\"],\" (Entrée pour nouvelle ligne, Maj+Entrée pour envoyer)\"],\"mHGdhG\":[\"Informations sur le serveur\"],\"mHfd/S\":[\"Ce que vous faites\"],\"mMYBD9\":[\"Large – Portée de protection étendue\"],\"mQuDmS\":[[\"sender\"],\" a relancé le chiffrement. Cette conversation reste en clair tant que vous n'acceptez pas.\"],\"mRsNSE\":[\"Voir les bots\"],\"mTGsPd\":[\"Sujet du salon\"],\"mU8j6O\":[\"Pas de messages externes (+n)\"],\"mZp8FL\":[\"Retour automatique à une seule ligne\"],\"mdIQ65\":[\"Vos messages avec \",[\"nick\"],\" sont chiffrés. Ces fichiers sont trop volumineux pour être chiffrés et seraient envoyés en clair.\"],\"mdQu8G\":[\"VotrePseudo\"],\"miSSBQ\":[\"Commentaires (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Choisir le microphone et la caméra\"],\"mvyLSy\":[\"L'utilisateur est authentifié\"],\"mwtcGl\":[\"Fermer les commentaires\"],\"myL0MR\":[\"Supprimer ce réseau ?\"],\"mzI/c+\":[\"Télécharger\"],\"mzfIag\":[\"serveur\"],\"n3fGRk\":[\"défini par \",[\"0\"]],\"n5+j9l\":[\"p. ex. <0>wss://host:port/socket\"],\"n6T9To\":[\"Rétablir le son pour moi\"],\"n8TilE\":[\"Copier le nom du canal\"],\"n9NCB9\":[\"Traité par Obby avant d'être envoyé\"],\"nDekZG\":[\"Modifier la connexion\"],\"nDvKjY\":[\"Canal vocal\"],\"nE9jsU\":[\"Détendu – Protection moins agressive\"],\"nNflMD\":[\"Quitter le canal\"],\"nPXkBi\":[\"Chargement des données WHOIS...\"],\"nWMRxa\":[\"Désépingler\"],\"nX4XLG\":[\"Actions d'opérateur\"],\"nXnMSE\":[\"Votre navigateur ne peut pas lire cette vidéo.\"],\"nYiCGx\":[\"Accepter la nouvelle clé\"],\"nkC032\":[\"Aucun profil anti-flood\"],\"nsLuck\":[\"Le chiffrement a pris fin avant l'envoi de ce fichier. Il n'a pas été remis.\"],\"nta7V8\":[\"Options de chiffrement\"],\"o69z4d\":[\"Envoyer un message d'avertissement à \",[\"username\"]],\"o9ylQi\":[\"Recherchez des GIFs pour commencer\"],\"oFGkER\":[\"Avis du serveur\"],\"oOi11l\":[\"Défiler vers le bas\"],\"oPYIL5\":[\"réseau\"],\"oQEzQR\":[\"Nouveau message privé\"],\"oRH6Dq\":[\"salon\"],\"oX4ytF\":[\"pseudo\"],\"oXOSPE\":[\"En ligne\"],\"oaTtrx\":[\"Rechercher des bots\"],\"oal760\":[\"Des attaques man-in-the-middle sur les liens serveur sont possibles\"],\"obBbyQ\":[\"Enregistrer l'écran\"],\"oeqmmJ\":[\"Sources de confiance\"],\"ogKae6\":[\"Le chiffrement n'est pas disponible sur cet appareil.\"],\"optX0N\":[\"il y a \",[\"0\"],\" h\"],\"ovBPCi\":[\"Par défaut\"],\"p0Z69r\":[\"Le modèle ne peut pas être vide\"],\"p1KgtK\":[\"Échec du chargement audio\"],\"p59pEv\":[\"Détails supplémentaires\"],\"p7sRI6\":[\"Informer les autres que vous écrivez\"],\"pBm1od\":[\"Canal secret\"],\"pDpirO\":[\"Commande fournie par le serveur IRC\"],\"pEK2nL\":[\"Ce message n'était pas chiffré. Il provient peut-être d'un autre de leurs clients qui n'utilise pas le chiffrement.\"],\"pJ/IRc\":[\"Arrêter l'enregistrement\"],\"pNmiXx\":[\"Votre pseudo par défaut pour tous les serveurs\"],\"pUUo9G\":[\"Nom d'hôte :\"],\"pVGPmz\":[\"Mot de passe du compte\"],\"pZGrXo\":[\"Changer de caméra\"],\"peNE68\":[\"Permanent\"],\"pgoP68\":[\"Désactiver l'appui pour parler\"],\"plhHQt\":[\"Aucune donnée\"],\"pm6+q5\":[\"Avertissement de sécurité\"],\"pn5qSs\":[\"Informations supplémentaires\"],\"pqr+oY\":[\"Message \",[\"0\"]],\"puvGJc\":[\"Jouer au Tic-Tac-Toe\"],\"q0cR4S\":[\"est maintenant connu sous le nom de **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"Le salon n'apparaîtra pas dans les commandes LIST ou NAMES\"],\"qGMwvV\":[\"Niveau du microphone\"],\"qIk9n4\":[[\"minutes\"],\" minutes\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" est en train d'écrire...\"],\"qLpTm/\":[\"Supprimer la réaction \",[\"emoji\"]],\"qVkGWK\":[\"Épingler\"],\"qXgujk\":[\"Envoyer une action / emote\"],\"qY8wNa\":[\"Page d'accueil\"],\"qZQ5M4\":[\"Vous avez vérifié ce contact.\"],\"qa9cy4\":[\"Photo\"],\"qb0xJ7\":[\"Jokers : * correspond à toute séquence, ? à un seul caractère. Exemples : nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Clé du salon (+k)\"],\"qtoOYG\":[\"Aucune limite\"],\"r1W2AS\":[\"Image hébergée\"],\"r9l16H\":[\"Cet appareil n'a pas pu obtenir de position pour le moment.\"],\"rI9ogj\":[\"Ouvrir les options du canal\"],\"rIPR2O\":[\"Sujet défini avant (min)\"],\"rMMSYo\":[\"La longueur maximale est \",[\"0\"]],\"rT2cV+\":[\"Caméra\"],\"rWtzQe\":[\"Le réseau s'est divisé et reconnecté. ✅\"],\"rYG2u6\":[\"Veuillez patienter...\"],\"rjGI/Q\":[\"Confidentialité\"],\"rjTJRY\":[\"suspendu\"],\"rk8iDX\":[\"Chargement des GIFs...\"],\"rn6SBY\":[\"Rétablir le son\"],\"ry4yU/\":[\"Afficher brut\"],\"rzK+O+\":[[\"nick\"],\" envoie des messages chiffrés que cet appareil ne peut pas lire. Le chiffrement doit être relancé pour qu'ils s'ouvrent.\"],\"s/UKqq\":[\"A été expulsé du canal\"],\"s/ereB\":[\"actif\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" clé\"],\"other\":[\"#\",\" clés\"]}]],\"s36GUv\":[\"Autoriser l'accès au microphone\"],\"s4NaO3\":[\"Impossible d'obtenir votre position.\"],\"s7L3Mu\":[\"nouveau dossier\"],\"s7oqXR\":[\"Sélectionner un réseau\"],\"s8cATI\":[\"a rejoint \",[\"channelName\"]],\"sCO9ue\":[\"La connexion à <0>\",[\"serverName\"],\" présente les problèmes de sécurité suivants :\"],\"sGH11W\":[\"Serveur\"],\"sHI1H+\":[\"est maintenant connu sous le nom de **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" vous a invité à rejoindre \",[\"channel\"]],\"sUBSbK\":[\"Aucun réseau en amont pour le moment.\"],\"sW5OjU\":[\"requis\"],\"sYI3px\":[\"Pseudo à qui écrire\"],\"sby+1/\":[\"Cliquer pour copier\"],\"sfN25C\":[\"Votre nom réel ou complet\"],\"shXreC\":[\"Enregistrer une zone de l'écran\"],\"sliuzR\":[\"Ouvrir le lien\"],\"sqrO9R\":[\"Mentions personnalisées\"],\"sr6RdJ\":[\"Multiligne avec Shift+Entrée\"],\"swrCpB\":[\"Le canal a été renommé de \",[\"oldName\"],\" en \",[\"newName\"],\" par \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Avancé\"],\"t/YqKh\":[\"Supprimer\"],\"t2RBbk\":[\"Canal texte\"],\"t47eHD\":[\"Votre identifiant unique sur ce serveur\"],\"tAkAh0\":[\"URL avec substitution optionnelle \",[\"size\"],\". Exemple : https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Copie échouée, sélectionner pour réessayer\"],\"tXLJS3\":[\"Afficher ou masquer la barre latérale de la liste des canaux\"],\"tfDRzk\":[\"Enregistrer\"],\"tgfK6H\":[\"Copier le flux de travail\"],\"thC9Rq\":[\"Quitter un salon\"],\"tiBsJk\":[\"a quitté \",[\"channelName\"]],\"tl/zMw\":[\"Ce navigateur ne peut pas enregistrer d'audio.\"],\"tpVoTN\":[\"Les informations concernant l'auteur de cette commande sont fournies par le bot et l'expéditeur ne peut pas être vérifié par le serveur.\"],\"tsc6g4\":[\"Déchiffrement de \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"a quitté (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" ligne supplémentaire\"],\"other\":[\"#\",\" lignes supplémentaires\"]}]],\"tu2JEr\":[\"Salon à rejoindre (#nom)\"],\"u0TcnO\":[\"Le pseudo {nick} est déjà utilisé, nouvel essai avec {newNick}\"],\"u0a8B4\":[\"S'authentifier en tant qu'opérateur IRC pour l'accès administratif\"],\"u0rWFU\":[\"Créé après (min)\"],\"u72w3t\":[\"Utilisateurs et modèles à ignorer\"],\"u7jc2L\":[\"a quitté\"],\"uAQUqI\":[\"Statut\"],\"uB85T3\":[\"Échec de l'enregistrement : \",[\"msg\"]],\"uK9Jap\":[\"Les navigateurs ne révèlent vos haut-parleurs qu'une fois que vous avez autorisé l'accès à un microphone ou à une caméra. Rien n'est enregistré.\"],\"uKPqyn\":[\"Centrer sur votre position\"],\"uMIUx8\":[\"Supprimer le bot \",[\"0\"],\" ? Cela supprime la ligne de la base de données de façon réversible ; réutilisez le pseudo plus tard uniquement après un /REHASH.\"],\"uNSY8W\":[\"Reconnexion en cours. Modifiez la connexion si cela continue d'échouer\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Afficher le MOTD\"],\"uW3lLI\":[\"Serveurs IRC :\"],\"ukyW4o\":[\"Vos liens d'invitation\"],\"uowbPn\":[\"retirer la pièce jointe\"],\"usSSr/\":[\"Niveau de zoom\"],\"v0xJr9\":[\"La clé de chiffrement de \",[\"nick\"],\" a changé. Cela arrive sur un nouvel appareil, et c'est aussi ce à quoi ressemble un attaquant. Comparez la nouvelle empreinte avec \",[\"nick\"],\" ailleurs que dans cette conversation, puis acceptez-la.\"],\"v7uvcf\":[\"Logiciel :\"],\"vE8kb+\":[\"Shift+Entrée pour les nouvelles lignes (Entrée envoie)\"],\"vERlcd\":[\"Profil\"],\"vK0RL8\":[\"Pas de sujet\"],\"vSJd18\":[\"Vidéo\"],\"vXIe7J\":[\"Langue\"],\"vYUkQB\":[\"Aucun haut-parleur détecté.\"],\"vaHYxN\":[\"Vrai nom\"],\"vhjbKr\":[\"Absent\"],\"vnq5rj\":[\"Enregistrer un message vidéo\"],\"w/nogd\":[[\"0\"],\" réseau\",[\"1\"],\" — choisissez-en un à rejoindre\"],\"w4NYox\":[\"client \",[\"title\"]],\"w8dbR6\":[\"Choisissez le microphone, la caméra et le haut-parleur utilisés par les appels\"],\"w8xQRx\":[\"Valeur invalide\"],\"wCKe3+\":[\"Historique des workflows\"],\"wFjjxZ\":[\"a été expulsé de \",[\"channelName\"],\" par \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Aucune exception de bannissement trouvée\"],\"wHhlQr\":[\"Accepter la conversation chiffrée\"],\"wJijgU\":[\"Position\"],\"wK0BwN\":[\"Clé de chiffrement modifiée\"],\"wPrGnM\":[\"Administrateur du canal\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Raisonnement\"],\"wbm86v\":[\"Afficher quand des utilisateurs rejoignent ou quittent des salons\"],\"wdxz7K\":[\"Source\"],\"whqZ9r\":[\"Mots ou phrases supplémentaires à surligner\"],\"wlQNTg\":[\"Membres\"],\"wm7RV4\":[\"Son de notification\"],\"woaefe\":[\"Valeur par défaut du système\"],\"wsRxbL\":[\"Enregistrer un message vocal\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Vos messages pourraient être interceptés lors du relais entre serveurs\"],\"x1m5RZ\":[\"Inviter un utilisateur\"],\"x3+y8b\":[\"Nombre de personnes inscrites via ce lien\"],\"xCJdfg\":[\"Effacer\"],\"xDAtGP\":[\"Message\"],\"xDN4e3\":[\"Voir les infos du canal\"],\"xOTzt5\":[\"à l'instant\"],\"xQv7xy\":[\"Partagez votre position avec \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" et <2>\",[\"2\"],\" sont en train d'écrire...\"],\"xUHRTR\":[\"S'authentifier automatiquement comme opérateur à la connexion\"],\"xWHwwQ\":[\"Bannissements\"],\"xXs5GT\":[\"Fichier non envoyé : le chiffrement est encore en cours de mise en place. Il partira une fois le chiffrement actif, ou après y avoir mis fin.\"],\"xYilR2\":[\"Médias\"],\"xbi8D6\":[\"Ce serveur ne prend pas en charge les liens d'invitation (la capacité<0>obby.world/invitationn'est pas annoncée). Vous pouvez toujours discuter normalement ; ce panneau est destiné aux réseaux propulsés par obbyircd.\"],\"xceQrO\":[\"Seuls les websockets sécurisés sont pris en charge\"],\"xdtXa+\":[\"nom-du-salon\"],\"xlCYOE\":[\"Chargement des messages...\"],\"xlhswE\":[\"La valeur minimale est \",[\"0\"]],\"xq97Ci\":[\"Ajouter un mot ou une expression...\"],\"xuRqRq\":[\"Limite de clients (+l)\"],\"y1eoq1\":[\"Copier le lien\"],\"y7sj+0\":[\"Diffuseur\"],\"yIHP+U\":[\"Pièce jointe chiffrée provenant d'un hôte non fiable. Activez le contenu externe pour l'ouvrir.\"],\"yJ1eqU\":[\"Spectateurs (\",[\"0\"],\")\"],\"yJztBY\":[\"Supprimer le réseau\"],\"yNeucF\":[\"Ce serveur ne supporte pas les métadonnées de profil étendues (extension IRCv3 METADATA). Les champs comme l'avatar, le nom d'affichage et le statut ne sont pas disponibles.\"],\"yPlrca\":[\"Avatar du salon\"],\"yQE2r9\":[\"Chargement\"],\"ySEw1a\":[\"Bots (chargement \",[\"botsLoadingCount\"],\")\"],\"ySU+JY\":[\"votre@email.com\"],\"ySlukM\":[\"Obby - L'IRC vers le futur\"],\"yTX1Rt\":[\"Nom d'utilisateur opérateur\"],\"yYOzWD\":[\"journaux\"],\"yek4JL\":[\"Déplacer le dossier vers le haut\"],\"yfx9Re\":[\"Mot de passe opérateur IRC\"],\"ygCKqB\":[\"Arrêter\"],\"ymDxJx\":[\"Nom d'utilisateur opérateur IRC\"],\"yrpRsQ\":[\"Trier par nom\"],\"ywVWqb\":[\"Vos messages avec \",[\"nick\"],\" sont chiffrés. \",[\"0\"],\" fichiers sur \",[\"1\"],\" sont trop volumineux pour être chiffrés et seraient envoyés en clair. Les autres restent chiffrés.\"],\"yz7wBu\":[\"Fermer\"],\"z0DY9w\":[\"Message \",[\"0\"],\" (Maj+Entrée pour nouvelle ligne)\"],\"z2xxYa\":[\"Chiffré et vérifié\"],\"zCEMmq\":[\"Ce navigateur ne peut pas enregistrer de vidéo.\"],\"zFT5rr\":[\"terminé\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" étape\"],\"other\":[\"#\",\" étapes\"]}]],\"zJS04D\":[\"Sortir du dossier\"],\"zJw+jA\":[\"définit le mode : \",[\"0\"]],\"zNSskd\":[\"L'enregistrement n'a pas pu être réalisé.\"],\"zZm1gU\":[\"Arrêter la vidéo\"],\"zb/HT0\":[\"afficher plus\"],\"zbSnl2\":[\"Limite de taille d'envoi atteinte, l'enregistrement s'est arrêté ici.\"],\"zbymaY\":[\"il y a \",[\"0\"],\" min\"],\"zebeLu\":[\"Saisir le nom d'utilisateur oper\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Haut-parleur\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Les noms des appareils sont masqués tant que vous n'autorisez pas l'accès au microphone.\"],\"+2t41u\":[\"Saisissez le code à 6 chiffres de votre application d'authentification pour terminer la connexion en tant que \",[\"account\"],\".\"],\"+5VMrz\":[\"Format de modèle invalide. Utilisez le format nick!user@host (jokers * autorisés)\"],\"+6NQQA\":[\"Canal d'assistance générale\"],\"+6NyRG\":[\"Client\"],\"+AI7ot\":[\"Partager la position\"],\"+B5ztW\":[\"ajouter un canal\"],\"+K0AvT\":[\"Déconnecter\"],\"+Q1v1x\":[\"Authentifié\"],\"+WNb3x\":[\"Détacher la vidéo\"],\"+cyFdH\":[\"Message par défaut pour le statut absent\"],\"+fRR7i\":[\"Suspendre\"],\"+mVPqU\":[\"Afficher le formatage Markdown dans les messages\"],\"+s1J8k\":[\"Marquer comme lu\"],\"+s4tdz\":[\"Copier le pseudo\"],\"+vqCJH\":[\"Votre nom d'utilisateur de compte pour l'authentification\"],\"+yPBXI\":[\"Choisir un fichier\"],\"+zy2Nq\":[\"Type\"],\"/09cao\":[\"Faible sécurité du lien (niveau \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Vous marquer comme de retour\"],\"/3BQ4J\":[\"Les utilisateurs extérieurs ne peuvent pas envoyer de messages\"],\"/4C8U0\":[\"Tout copier\"],\"/6BzZF\":[\"Afficher/masquer la liste des membres\"],\"/AkXyp\":[\"Confirmer ?\"],\"/DwR+n\":[\"Création…\"],\"/TNOPk\":[\"L'utilisateur est absent\"],\"/UGQxY\":[\"Caméra \",[\"0\"]],\"/X0D0z\":[\"Choisissez le haut-parleur utilisé par les appels\"],\"/XQgft\":[\"Découvrir\"],\"/abSCI\":[\"Copie échouée, appuyer pour réessayer\"],\"/cF7Rs\":[\"Volume\"],\"/dqduX\":[\"Page suivante\"],\"/fc3q4\":[\"Tout le contenu\"],\"/kISDh\":[\"Activer les sons de notification\"],\"/kL38k\":[\"Réorganiser les canaux\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"Nouveau mot de passe\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Jouer des sons pour les mentions et messages\"],\"/xQ19T\":[\"Bots sur ce réseau\"],\"/zrWol\":[\"Non chiffré\"],\"0/0ZGA\":[\"Masque du nom de salon\"],\"05LWBX\":[\"Ajouter une clé biométrique / de sécurité\"],\"0CvhiV\":[\"Bot dans ce canal\"],\"0D1Q7K\":[\"Abandonner\"],\"0D6j7U\":[\"En savoir plus sur les règles personnalisées →\"],\"0NqWnb\":[\"Inviter à diffuser\"],\"0XsHcR\":[\"Expulser l'utilisateur\"],\"0ZpE//\":[\"Trier par utilisateurs\"],\"0bEPwz\":[\"Se mettre absent\"],\"0dGkPt\":[\"Développer la liste des canaux\"],\"0gS7M5\":[\"Nom d'affichage\"],\"0kS+M8\":[\"ExempleRÉSEAU\"],\"0lUbyX\":[\"Saisissez le nom de votre compte. Nous enverrons un code de récupération à 6 chiffres à l'adresse vérifiée enregistrée.\"],\"0rgoY7\":[\"Se connecter uniquement aux serveurs choisis\"],\"0rz+/Q\":[\"Chargement des commandes…\"],\"0wdd7X\":[\"Rejoindre\"],\"0xHrY2\":[\"Ce serveur n'annonce pas d'URL de backend (draft/authtoken ou obby.world/FILEHOST). Les points d'accès d'administration sont inaccessibles.\"],\"196EG4\":[\"Supprimer la conversation privée\"],\"1A3EXy\":[\"Développer\"],\"1AzsG5\":[\"Lier avec \",[\"0\"]],\"1C/fOn\":[\"Le bot n'a pas encore enregistré de commandes slash.\"],\"1DSr1i\":[\"Créer un compte\"],\"1K9HPk\":[\"Afficher arborescence\"],\"1O/24y\":[\"Afficher/masquer la liste des canaux\"],\"1OWwRx\":[\"Commandes du bot\"],\"1QfxQT\":[\"Ignorer\"],\"1TNIig\":[\"Ouvrir\"],\"1VPJJ2\":[\"Avertissement de lien externe\"],\"1VyPbQ\":[\"Pivoter de 90°\"],\"1ZC/dv\":[\"Aucune mention ou message non lu\"],\"1iY5xv\":[\"Microphone\"],\"1p1J0V\":[\"Pack vide. Ajoutez des emoji.\"],\"1pO1zi\":[\"Le nom du serveur est requis\"],\"1qqOhi\":[\"Faites glisser une poignée pour déplacer un canal, ou dans un dossier\"],\"1t/NnN\":[\"Rejeter\"],\"1u8a3u\":[\"Rechercher des émojis...\"],\"1ub+Zu\":[[\"hours\"],\" heures\"],\"1uwfzQ\":[\"Voir le sujet du canal\"],\"1wdjme\":[\"Personnes\"],\"268g7c\":[\"Saisir le nom d'affichage\"],\"27I0xj\":[\"Bot à l'échelle du serveur, accessible depuis n'importe quel canal\"],\"2CEOW6\":[\"Réseau lié via le bouncer soju\"],\"2F9+AZ\":[\"Aucun trafic IRC brut capturé pour le moment. Essayez de vous connecter ou d'envoyer un message.\"],\"2FOFq1\":[\"Les opérateurs du réseau pourraient potentiellement lire vos messages\"],\"2FYpfJ\":[\"Plus\"],\"2HF1Y2\":[[\"inviter\"],\" a invité \",[\"target\"],\" à rejoindre \",[\"channel\"]],\"2I70QL\":[\"Voir les informations du profil utilisateur\"],\"2QYdmE\":[\"Utilisateurs :\"],\"2QpEjG\":[\"a quitté\"],\"2YOR+h\":[\"Connectez-vous à un serveur pour gérer les paramètres d'opérateur.\"],\"2bimFY\":[\"Utiliser le mot de passe du serveur\"],\"2gMuHR\":[\"Rejoint le\"],\"2iTmdZ\":[\"Stockage local :\"],\"2odkwe\":[\"Strict – Protection plus agressive\"],\"2qXqZQ\":[\"Modes utilisateur\"],\"2uDhbA\":[\"Saisir le nom d'utilisateur à inviter\"],\"2xXP/g\":[\"Rejoindre un salon\"],\"2y9Ojd\":[\"Déposez des fichiers ici pour les joindre\"],\"2ygf/L\":[\"← Retour\"],\"2zEgxj\":[\"Rechercher des GIFs...\"],\"33SIID\":[\"Choisissez un mot de passe (3 caractères ou plus).\"],\"38+WDJ\":[\"Annulation d'écho\"],\"3BKxln\":[\"Prendre une photo\"],\"3JjdaA\":[\"Exécuter\"],\"3Kf9Jh\":[\"Rétrograder en spectateur\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" en direct · \",[\"1\"],\" spectateurs\"],\"3MbP5E\":[\"Message chiffré\"],\"3RdPhl\":[\"Renommer le canal\"],\"3THokf\":[\"Utilisateur avec droit de parole\"],\"3TSz9S\":[\"Réduire\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Faire défiler le chat jusqu'à cette réponse\"],\"3hij11\":[\"Rejoindre \",[\"channelName\"]],\"3jBDvM\":[\"Nom d'affichage du salon\"],\"3pRst1\":[\"Réception de la liste des commandes…\"],\"3ryuFU\":[\"Rapports de plantage optionnels pour améliorer l'application\"],\"3uBF/8\":[\"Fermer le visualiseur\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Impossible d'établir le chiffrement avec \",[\"nick\"],\".\"],\"3wG7HI\":[\"Envoyé\"],\"3xf8Kz\":[\"Entrez le nom du compte...\"],\"4/Rr0R\":[\"Inviter un utilisateur dans le canal actuel\"],\"47jCYx\":[\"Réinitialisation du mot de passe terminée\"],\"4EZrJN\":[\"Règles\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"Vérifier le code\"],\"4N0n26\":[\"Arrière\"],\"4NqeT4\":[\"Profil de flood (+F)\"],\"4QXpWJ\":[\"délai dépassé\"],\"4RZQRK\":[\"Qu'est-ce que vous faites ?\"],\"4cEClj\":[\"Sessions\"],\"4hfTrB\":[\"Pseudo\"],\"4n99LO\":[\"Déjà dans \",[\"0\"]],\"4t6vMV\":[\"Passer automatiquement en mode ligne unique pour les messages courts\"],\"4vsHmf\":[\"Temps (min)\"],\"4x/Axu\":[\"Votre bouncer n'a encore aucun réseau. Ajoutez-en un pour commencer.\"],\"4xUsvX\":[\"Nom (p. ex. iPhone)\"],\"5+INAX\":[\"Surligner les messages qui vous mentionnent\"],\"5R5Pv/\":[\"Nom Oper\"],\"5TjgWS\":[\"L'URL doit être http(s):// ou data:.\"],\"5WWr3M\":[\"Approximative\"],\"5cKKWR\":[\"Gérer les packs\"],\"5kS5np\":[\"Marquer comme vérifié\"],\"5yB4Kk\":[\"L'hébergeur de fichiers a refusé.\"],\"678PKt\":[\"Nom du réseau\"],\"6Aih4U\":[\"Hors ligne\"],\"6CO3WE\":[\"Mot de passe requis pour rejoindre le salon. Laissez vide pour supprimer la clé.\"],\"6FyrFm\":[\"Partager l'écran\"],\"6HhMs3\":[\"Message de déconnexion\"],\"6OpRdF\":[\"Ajuster automatiquement le volume de votre microphone\"],\"6UUrUs\":[\"WebAuthn n'est pas disponible dans cet environnement.\"],\"6V3Ea3\":[\"Copié\"],\"6XJBxM\":[\"Votre navigateur ne peut pas lire cet audio.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" élément\"],\"other\":[\"#\",\" éléments\"]}]],\"6lGV3K\":[\"Afficher moins\"],\"6mi5TD\":[\"Autorisez l’accès à la caméra dans les réglages pour partager la vidéo\"],\"6yFOEi\":[\"Entrez le mot de passe oper...\"],\"6yR6/K\":[\"Publier le message du jour de chaque serveur dans les avis du serveur et sa page de bienvenue\"],\"6zJnDQ\":[\"Rétablir le son\"],\"7+IHTZ\":[\"Aucun fichier choisi\"],\"7+q3Wn\":[\"#canal\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (ex. : spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Cette conversation est chiffrée avec OTR, compatible avec d'autres clients IRC. Comparez les empreintes par un autre canal, puis marquez-la comme vérifiée.\"],\"7PSmAM\":[\"Autorisez l’accès au micro dans les réglages pour parler\"],\"7QkKyN\":[\"Envoyer un message privé\"],\"7U1W7c\":[\"Très détendu\"],\"7Y1YQj\":[\"Nom réel :\"],\"7YHArF\":[\"— ouvrir dans le visualiseur\"],\"7cNwAY\":[\"Gérer les bots (chargement de \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"Ouvrir le workflow\"],\"7jL88x\":[\"Supprimer ce message ? Cette action est irréversible.\"],\"7l15X4\":[\"échoué\"],\"7nGhhM\":[\"À quoi pensez-vous ?\"],\"7sEpu1\":[\"Membres — \",[\"0\"]],\"7sNhEz\":[\"Nom d'utilisateur\"],\"7w5KHY\":[\"Vos messages avec \",[\"nick\"],\" sont chiffrés avec OTR, qui ne transporte que du texte. Ces fichiers partiraient en clair.\"],\"7y+YDA\":[\"Envoyer sans chiffrement\"],\"85Fz0S\":[\"Glisser pour déplacer\"],\"8H0Q+x\":[\"En savoir plus sur les profils →\"],\"8Phu0A\":[\"Afficher quand des utilisateurs changent de pseudo\"],\"8VEDbV\":[\"Secret\"],\"8XTG9e\":[\"Saisir le mot de passe oper\"],\"8XsV2J\":[\"Réessayer l'envoi\"],\"8ZsakT\":[\"Mot de passe\"],\"8dYnq1\":[\"Durée maximale d'enregistrement atteinte. Enregistrement arrêté : envoyez-le ou supprimez-le.\"],\"8gSwST\":[\"Aucun identifiant 2FA n'est enregistré.\"],\"8kR84m\":[\"Vous êtes sur le point d'ouvrir un lien externe :\"],\"8kZ9ZV\":[\"Mettre fin au chiffrement\"],\"8lCgih\":[\"Supprimer la règle\"],\"8mmL7G\":[\"Charger les anciens messages pour accéder à la réponse\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" étape\"],\"other\":[\"#\",\" étapes\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"a rejoint\"],\"other\":[\"a rejoint \",[\"joinCount\"],\" fois\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"Envoi d'1 fichier\"],\"other\":[\"Envoi de \",\"#\",\" fichiers\"]}]],\"9BMLnJ\":[\"Se reconnecter au serveur\"],\"9LXhb1\":[\"Enregistrer l'écran\"],\"9NST0r\":[\"Par sécurité, toutes les sessions existantes de ce compte ont été déconnectées et l'état du serveur lié au compte a été purgé. Si l'authentification à deux facteurs était activée, elle le reste, et la prochaine connexion l'exigera toujours.\"],\"9OEgyT\":[\"Ajouter une réaction\"],\"9PQ8m2\":[\"G-Line (bannissement global)\"],\"9Qs99X\":[\"E-mail :\"],\"9QupBP\":[\"Supprimer le motif\"],\"9TBhGc\":[\"Baisser la main\"],\"9W7tl5\":[\"(inchangé)\"],\"9aCFGH\":[\"Chiffrer cette conversation\"],\"9bG48P\":[\"Envoi en cours\"],\"9f5f0u\":[\"Questions sur la confidentialité ? Contactez-nous :\"],\"9hXrER\":[\"Rejoindre un salon sur \",[\"serverName\"]],\"9iweoP\":[\"Réseaux sur \",[\"0\"]],\"9n+Pj3\":[\"nom-du-stream\"],\"9q17ZR\":[[\"0\"],\" est obligatoire.\"],\"9qIYMn\":[\"Nouveau pseudo\"],\"9rnFEa\":[\"Appels\"],\"9unqs3\":[\"Absent :\"],\"9v3hwv\":[\"Aucun serveur trouvé.\"],\"9zb2WA\":[\"Connexion en cours\"],\"A1taO8\":[\"Rechercher\"],\"A2adVi\":[\"Envoyer des notifications de frappe\"],\"A9Rhec\":[\"Nom du salon\"],\"AFOOaq\":[\"Supprimer le pack \\\"\",[\"packId\"],\"\\\" ? Cela supprime aussi tous les emoji qu'il contient.\"],\"AFXuc0\":[\"Message non envoyé : le chiffrement a cessé de fonctionner. Mettez fin au chiffrement pour envoyer sans chiffrement.\"],\"ALZ4SG\":[\"Couper le son\"],\"AWOSPo\":[\"Zoomer\"],\"AXSpEQ\":[\"Oper à la connexion\"],\"AXkuzz\":[\"Aucune caméra détectée.\"],\"AdKRCX\":[\"Vous êtes connecté à <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Compte\"],\"AhNP40\":[\"Avancer\"],\"AhYrTA\":[\"Connexion : mauvaise\"],\"Ai2U7L\":[\"Hôte\"],\"AjBQnf\":[\"Pseudo modifié\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Annuler la réponse\"],\"ApSx0O\":[[\"0\"],\" messages trouvés correspondant à \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Se reconnecter\"],\"AxPAXW\":[\"Aucun résultat trouvé\"],\"AyNqAB\":[\"Afficher tous les événements serveur dans le chat\"],\"B/QqGw\":[\"Absent du clavier\"],\"B0sB2k\":[\"Texte en clair\"],\"B1MuZq\":[\"Choisissez votre caméra et prévisualisez ce qu'elle voit\"],\"B8AaMI\":[\"Ce champ est obligatoire\"],\"BA2c49\":[\"Le serveur ne supporte pas le filtrage LIST avancé\"],\"BBCFUg\":[[\"sender\"],\" a relancé le chiffrement, cette conversation est donc en cours de reconfiguration.\"],\"BGul2A\":[\"Vous avez des modifications non enregistrées. Voulez-vous vraiment fermer sans enregistrer ?\"],\"BIDT9R\":[\"Bots\"],\"BIf9fi\":[\"Votre message de statut\"],\"BOJWfb\":[\"Se déconnecter du bouncer soju ?\"],\"BPm98R\":[\"Aucun serveur sélectionné. Choisissez d'abord un serveur dans la barre latérale ; les liens d'invitation sont gérés par serveur.\"],\"BRNbHt\":[\"Chiffré, non vérifié\"],\"BZADk0\":[\"Quitter la diffusion\"],\"BZyTNS\":[\"L'accès à la position a été refusé. Autorisez l'accès à la position dans les paramètres de votre navigateur ou de votre système, puis réessayez.\"],\"BZz3md\":[\"Votre site web personnel\"],\"Bgm/H7\":[\"Permettre la saisie sur plusieurs lignes\"],\"BiQIl1\":[\"Épingler cette conversation privée\"],\"BlNZZ2\":[\"Cliquez pour aller au message\"],\"Bowq3c\":[\"Seuls les opérateurs peuvent modifier le sujet\"],\"Btozzp\":[\"Cette image a expiré\"],\"Bu/ywL\":[\"Choisir un type de canal\"],\"Bycfjm\":[\"Total : \",[\"0\"]],\"C6IBQc\":[\"Copier le JSON complet\"],\"C6amLT\":[\"Cet appareil n'est pas disponible pour le moment.\"],\"C9L9wL\":[\"Collecte de données\"],\"CDq4wC\":[\"Modérer l'utilisateur\"],\"CHVRxG\":[\"Message à @\",[\"0\"],\" (Maj+Entrée pour nouvelle ligne)\"],\"CN9zdR\":[\"Le nom oper et le mot de passe sont requis\"],\"CW3sYa\":[\"Ajouter la réaction \",[\"emoji\"]],\"CaAkqd\":[\"Afficher les déconnexions\"],\"CaQ1Gb\":[\"Bot défini par configuration. Modifiez obbyircd.conf et /REHASH pour changer son état.\"],\"CbvaYj\":[\"Bannir par pseudo\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Sélectionner un canal\"],\"CpwGv7\":[\"La clé de \",[\"nick\"],\" est différente de celle que vous aviez vue. Cela arrive après une réinstallation ou sur un nouvel appareil, mais c'est aussi à cela que ressemble une attaque de l'intercepteur. Comparez la nouvelle empreinte par un autre canal avant de l'accepter.\"],\"CqO9qC\":[\"Session\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"Aucun microphone détecté.\"],\"D+NlUC\":[\"Système\"],\"D28t6+\":[\"a rejoint et quitté\"],\"D4fyqT\":[\"Confirmer l'enrôlement\"],\"D69ns7\":[\"Renommer ou supprimer \",[\"0\"]],\"DB8zMK\":[\"Appliquer\"],\"DBcWHr\":[\"Fichier son de notification personnalisé\"],\"DCRKbe\":[\"Activer la 2FA\"],\"DK9Ok6\":[\"Définition…\"],\"DL4yUl\":[\"Fichier non envoyé : le chiffrement a cessé de fonctionner. Relancez-le, ou terminez-le pour envoyer en clair.\"],\"DPfwMq\":[\"Terminé\"],\"DTy9Xw\":[\"Aperçus des médias\"],\"Dj4pSr\":[\"Choisissez un mot de passe sécurisé\"],\"Du+zn+\":[\"Recherche...\"],\"Du2T2f\":[\"Paramètre introuvable\"],\"DwsSVQ\":[\"Appliquer les filtres & Actualiser\"],\"E/QGRL\":[\"Désactivée\"],\"E3W/zd\":[\"Pseudo par défaut\"],\"E6nRW7\":[\"Copier l'URL\"],\"E703RG\":[\"Modes :\"],\"E7ehgy\":[\"Choisissez un autre fichier. L'hébergeur de fichiers a refusé celui-ci.\"],\"E9RV1x\":[\"connecté depuis \",[\"sessionCount\"],\" sessions\"],\"EAeu1Z\":[\"Envoyer l'invitation\"],\"EFKJQT\":[\"Paramètre\"],\"EGPQBv\":[\"Règles de flood personnalisées (+f)\"],\"EIU345\":[\"Authentification à deux facteurs\"],\"ELik0r\":[\"Voir la politique de confidentialité complète\"],\"EPbeC2\":[\"Voir ou modifier le sujet du canal\"],\"EQCDNT\":[\"Entrez le nom d'utilisateur oper...\"],\"ERIfXJ\":[\"Impossible d'obtenir votre position à temps. Réessayez dans un endroit avec une meilleure vue du ciel.\"],\"ET7frA\":[\"Autoriser l'accès à la caméra\"],\"EUvulZ\":[\"1 message trouvé correspondant à \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Image suivante\"],\"Eaw75B\":[[\"userCount\"],\" utilisateurs\"],\"EdQY6l\":[\"Aucun\"],\"EflUyy\":[\"en appel\"],\"EnqLYU\":[\"Rechercher des serveurs...\"],\"EqjE9A\":[\"écrire à quelqu’un\"],\"Eu7YKa\":[\"auto-enregistré\"],\"EuJnIe\":[\"La 2FA est actuellement obligatoire sur ce compte. Supprimer le seul identifiant enregistré vous empêcherait de vous connecter. Ajoutez d'abord un autre identifiant ou désactivez la 2FA ci-dessous.\"],\"Ev/rmg\":[\"Choisissez votre microphone et prévisualisez son niveau d'entrée\"],\"F0OKMc\":[\"Modifier le serveur\"],\"F6Int2\":[\"Activer les surlignages\"],\"FDoLyE\":[\"Utilisateurs max.\"],\"FHnJDV\":[[\"userCount\"],\" spectateurs\"],\"FOPeqj\":[\"Contrôle automatique du gain\"],\"FUU/hZ\":[\"Contrôle la quantité de médias externes chargés dans le chat.\"],\"Fdp03t\":[\"activé\"],\"FfPWR0\":[\"Modal\"],\"FjkaiT\":[\"Dézoomer\"],\"FlqOE9\":[\"Ce que cela signifie :\"],\"FolHNl\":[\"Gérez votre compte et l'authentification\"],\"Fp2Dif\":[\"A quitté le serveur\"],\"Fxf4jq\":[\"Description (facultatif)\"],\"G5KmCc\":[\"GZ-Line (Z-Line globale)\"],\"GDs0lz\":[\"<0>Risque : Des informations sensibles (messages, conversations privées, identifiants de connexion) pourraient être exposées aux administrateurs réseau ou à des attaquants positionnés entre les serveurs IRC.\"],\"GP8D2E\":[\"Messages privés\"],\"GPrF8Y\":[[\"safeName\"],\" a été modifié sur le serveur, il ne se déchiffre donc plus.\"],\"GR+2I3\":[\"Ajouter un masque d'invitation (ex. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Fermer les notifications serveur détachées\"],\"GdhD7H\":[\"Cliquez à nouveau pour confirmer\"],\"GjRZex\":[\"Déconnecter le réseau ?\"],\"GlAoST\":[\"Refuser le chiffrement\"],\"GlHnXw\":[\"Échec du changement de pseudo: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"Changer le mot de passe\"],\"GswZF3\":[\"Aperçu :\"],\"GtmO8/\":[\"de\"],\"GtuHUQ\":[\"Renommer ce salon sur le serveur. Tous les utilisateurs verront le nouveau nom.\"],\"GuGfFX\":[\"Activer/désactiver la recherche\"],\"GuWXId\":[\"Envoi annulé.\"],\"GvwPQR\":[\"Chiffrer (OTR)\"],\"GxkJXS\":[\"Téléversement...\"],\"Gz0oR4\":[\"(géré par Obby)\"],\"GzbwnK\":[\"A rejoint le canal\"],\"GzsUDB\":[\"Profil étendu\"],\"H/PnT8\":[\"Insérer un emoji\"],\"H3kCln\":[\"Nom d'hôte\"],\"H6Izzl\":[\"Votre code couleur préféré\"],\"H86f9p\":[\"Réduire\"],\"H91IQz\":[\"Rejoindre la diffusion \",[\"channelName\"]],\"H9jIv+\":[\"Afficher les entrées/sorties\"],\"HAKBY9\":[\"Télécharger des fichiers\"],\"HREImF\":[\"S'authentifier à la connexion\"],\"HVqh5e\":[\"La sélection du haut-parleur n'est pas prise en charge par ce navigateur.\"],\"HdE1If\":[\"Canal\"],\"HeT8+a\":[[\"name\"],\" · sortie\"],\"HhlSUU\":[\"Faites glisser pour choisir quoi enregistrer. Échap pour annuler.\"],\"Hk4AW9\":[\"Votre nom d'affichage préféré\"],\"HmHDk7\":[\"Sélectionner un membre\"],\"HrQzPU\":[\"Canaux sur \",[\"networkName\"]],\"HvxGfG\":[\"Partagez à nouveau votre écran pour réessayer\"],\"Hy8RTc\":[\"Chiffré. Vérifiez l'identité de \",[\"nick\"],\" pour en être sûr.\"],\"I2tXQ5\":[\"Message à @\",[\"0\"],\" (Entrée pour nouvelle ligne, Maj+Entrée pour envoyer)\"],\"I6bw/h\":[\"Bannir l'utilisateur\"],\"I92Z+b\":[\"Activer les notifications\"],\"I9D72S\":[\"Êtes-vous sûr de vouloir supprimer ce message ? Cette action est irréversible.\"],\"IA+1wo\":[\"Afficher quand des utilisateurs sont expulsés des salons\"],\"IBi8Io\":[\"Microphone \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IHCAh2\":[\"Gérer les bots\"],\"IIQCpQ\":[\"Impossible de supprimer votre dernier identifiant 2FA\"],\"IIXpvq\":[\"en cours d'exécution · \",[\"elapsed\"]],\"IJaotC\":[\"Démarrer l'enregistrement\"],\"ILlU+s\":[\"Info :\"],\"ISS9Ed\":[\"Vous mettre absent\"],\"IUwGEM\":[\"Enregistrer les modifications\"],\"IcHxhR\":[\"hors ligne\"],\"IgrLD/\":[\"Pause\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Répondre\"],\"IoHMnl\":[\"La valeur maximale est \",[\"0\"]],\"IryzcO\":[\"Lire tout\"],\"IuszSX\":[\"Les fichiers de plus de \",[\"0\"],\" sont envoyés tels quels. L'hébergeur les stocke en clair, et quiconque obtient le lien peut les ouvrir.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Bot de salon — uniquement dans les salons rejoints\"],\"J09nwO\":[\"Chiffrer (Obby)\"],\"J28zul\":[\"Connexion en cours...\"],\"J5T9NW\":[\"Informations utilisateur\"],\"J8Y5+z\":[\"Oups ! La réseau s'est divisé ! ⚠️\"],\"J9Hz2t\":[\"Code à 6 chiffres\"],\"JBHkBA\":[\"A quitté le canal\"],\"JCPOml\":[\"Déplacer vers un dossier\"],\"JCwL0Q\":[\"Saisir une raison (facultatif)\"],\"JFciKP\":[\"Basculer\"],\"JMXMCX\":[\"Message d'absence\"],\"JNCzPW\":[\"Pays\"],\"JRQitQ\":[\"Confirmer le nouveau mot de passe\"],\"JTaI7i\":[\"Prendre une photo ou une vidéo\"],\"JXGkhG\":[\"Changer le nom du canal (opérateurs uniquement)\"],\"JYiL1b\":[\"l'un de :\"],\"JYynGH\":[\"outil\"],\"JcD7qf\":[\"Plus d'actions\"],\"JdkA+c\":[\"Secret (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"1 envoi a échoué\"],\"other\":[\"#\",\" envois ont échoué\"]}]],\"Jmu12l\":[\"Canaux du serveur\"],\"JoQY+E\":[\"Cela retire le réseau de votre bouncer soju. Pour le réutiliser, vous devrez l'ajouter à nouveau.\"],\"JrFTcr\":[\"Connexion…\"],\"JvQ++s\":[\"Activer le Markdown\"],\"JweKPN\":[\"OTR ne chiffre pas les fichiers, envoyé tel quel\"],\"K2jwh/\":[\"Aucune donnée WHOIS disponible\"],\"K4vEhk\":[\"(suspendu)\"],\"KAPufV\":[\"tronqué\"],\"KAXSwC\":[\"Voice\"],\"KDZeit\":[\"Créer le pack\"],\"KDfTdX\":[\"Supprimer le message\"],\"KFAYzh\":[\"Ce serveur n'a nulle part où mettre un fichier.\"],\"KFfDuG\":[\"Message du jour\"],\"KKBlUU\":[\"Intégrer\"],\"KL53qt\":[\"Message non envoyé : le chiffrement n'est pas encore actif. Attendez que le cadenas passe au vert, ou mettez fin au chiffrement pour envoyer sans chiffrement.\"],\"KM0pLb\":[\"Bienvenue dans le canal !\"],\"KMH/oC\":[\"Votre empreinte\"],\"KR6W2h\":[\"Ne plus ignorer l'utilisateur\"],\"KTNKSg\":[\"Scannez ce code QR avec votre application d'authentification, puis confirmez avec le code à 6 chiffres qu'elle affiche.\"],\"KUjOb9\":[\"en cours\"],\"KV+Bi1\":[\"Sur invitation uniquement (+i)\"],\"KdCtwE\":[\"Nombre de secondes de surveillance de l'activité de flood avant la réinitialisation des compteurs\"],\"Kkezga\":[\"Mot de passe du serveur\"],\"KpOQkN\":[\"Vérifier la clé\"],\"KqcCdb\":[\"Démarrer une diffusion sur \",[\"serverName\"]],\"KsiQ/8\":[\"Les utilisateurs doivent être invités pour rejoindre le salon\"],\"KtADxr\":[\"a exécuté\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Informations sur le salon\"],\"LC1a7n\":[\"Le serveur IRC a signalé que ses liens entre serveurs ont un faible niveau de sécurité. Cela signifie que lorsque vos messages sont relayés entre les serveurs IRC du réseau, ils peuvent ne pas être correctement chiffrés ou les certificats SSL/TLS peuvent ne pas être validés correctement.\"],\"LEwpeL\":[\"bouncer soju (contrôle)\"],\"LIBb0P\":[\"a ajouté \",[\"0\"]],\"LNfLR5\":[\"Afficher les expulsions\"],\"LP+1Z7\":[\"Ajouter un réseau\"],\"LQb0W/\":[\"Afficher tous les événements\"],\"LU7/yA\":[\"Nom alternatif pour l'affichage. Peut contenir des espaces, emojis et caractères spéciaux. Le vrai nom (\",[\"channelName\"],\") sera toujours utilisé pour les commandes IRC.\"],\"LUb9O7\":[\"Un port de serveur valide est requis\"],\"LV4fT6\":[\"Description (optionnelle, ex. « Bêta-testeurs T3 »)\"],\"LVB64Y\":[\"Copier en tant que texte\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Politique de confidentialité\"],\"LcuSDR\":[\"Gérez les informations de votre profil et vos métadonnées\"],\"Lh0M96\":[\"Packs d'emoji personnalisés\"],\"Lpq5g7\":[\"Envoyer le code de récupération\"],\"LqLS9B\":[\"Afficher les changements de pseudo\"],\"LsDQt2\":[\"Paramètres du canal\"],\"LtI9AS\":[\"Propriétaire\"],\"LuNhhL\":[\"a réagi à ce message\"],\"M/AZNG\":[\"URL de votre image d'avatar\"],\"M/TIv1\":[\"Spectateur\"],\"M/WIer\":[\"Envoyer un message\"],\"M45wtf\":[\"Cette commande ne prend pas de paramètres.\"],\"M4prNC\":[\"Saisissez un nom de canal pour les packs limités à un canal.\"],\"M8er/5\":[\"Nom :\"],\"MFKlMB\":[\"Inviter\"],\"MHk+7g\":[\"Image précédente\"],\"MMVM6A\":[\"Bot à l'échelle du serveur — accessible depuis n'importe quel salon\"],\"MOsYgM\":[\"Connexion : bonne\"],\"MRorGe\":[\"MP à l'utilisateur\"],\"MSSqHG\":[\"Fonctionne avec d'autres clients IRC\"],\"MV53Xh\":[\"Autorisez l'accès à la caméra pour prendre une photo ou une vidéo.\"],\"MVbSGP\":[\"Fenêtre temporelle (secondes)\"],\"Mey/l4\":[\"Impossible d'accéder à l'appareil.\"],\"MhqAkA\":[[\"nick\"],\" a refusé le chiffrement.\"],\"MkpcsT\":[\"Vos messages et paramètres sont stockés localement sur votre appareil\"],\"MzPdC2\":[\"Mot de passe du serveur (PASS)\"],\"N/hDSy\":[\"Marquer comme bot, généralement 'on' ou vide\"],\"N40H+G\":[\"Tous\"],\"N6j2JH\":[\"Modifier \",[\"0\"]],\"N7TQbE\":[\"Inviter un utilisateur dans \",[\"channelName\"]],\"N8ZEfW\":[\"En attente de la connexion…\"],\"NCHYXe\":[\"Réduire le flux de travail\"],\"NCca/o\":[\"Entrez le pseudo par défaut...\"],\"NEr2Ao\":[[\"userCount\"],\" en appel\"],\"NIBzIK\":[\"Limite de taille de téléversement atteinte. Enregistrement arrêté : envoyez-le ou supprimez-le.\"],\"NJfmLa\":[\"pseudo\"],\"NKorF2\":[\"Le chiffrement avec \",[\"nick\"],\" a cessé de fonctionner, le message n'a donc pas été envoyé. Relancez le chiffrement pour continuer.\"],\"NQN2HS\":[\"Réactiver\"],\"NZMhdJ\":[\"Trop volumineux pour être chiffré, envoyé sans chiffrement\"],\"NZgZhv\":[\"Renommer le dossier\"],\"NbFtQm\":[\"Supprimer le dossier\"],\"Nj8ZSK\":[\"Groupes de sécurité\"],\"Nm7Rmx\":[\"pack_id et le nom sont obligatoires.\"],\"Nqs6B9\":[\"Affiche tous les médias externes. Toute URL peut déclencher une requête vers un serveur inconnu.\"],\"Nt+9O7\":[\"Utiliser WebSocket au lieu de TCP brut\"],\"NxIHzc\":[\"Expulser l'utilisateur\"],\"O+HhhG\":[\"Chuchoter à un utilisateur dans le contexte du salon actuel\"],\"O+v/cL\":[\"Parcourir tous les canaux du serveur\"],\"O5rZAi\":[\"Actualiser le WHOIS\"],\"O5sdzb\":[\"Lier une identité OAuth\"],\"OCGpR4\":[\"(hérité)\"],\"ODwSCk\":[\"Envoyer un GIF\"],\"OGQ5kK\":[\"Configurer les sons de notification et les mises en évidence\"],\"OIPt1Z\":[\"Afficher ou masquer la barre latérale de la liste des membres\"],\"OJXCm+\":[\"Déplacer le dossier vers le bas\"],\"OKSNq/\":[\"Très strict\"],\"OLmMQs\":[\"Vérifier l'empreinte…\"],\"ONuMlF\":[\"Connectez-vous auprès du fournisseur, puis nous lierons l'identité obtenue à votre compte pour que SASL OAUTHBEARER / IRCV3BEARER fonctionne lors des connexions suivantes.\"],\"OVKoQO\":[\"Votre mot de passe de compte pour l'authentification\"],\"Obby - Bringing IRC to the future\":[\"Obby - Amener IRC vers le futur\"],\"OhCpra\":[\"Définir un sujet…\"],\"OiEBnL\":[\"S'authentifier maintenant\"],\"OkltoQ\":[\"Bannir \",[\"username\"],\" par pseudo (l'empêche de rejoindre avec le même pseudo)\"],\"OlAl5i\":[\"Développer tout\"],\"Oo7YVo\":[\"Créer un dossier\"],\"P+t/Te\":[\"Aucune donnée supplémentaire\"],\"P42Wcc\":[\"Sécurisé\"],\"P6Cibt\":[\"approuver pour continuer\"],\"P8eJCK\":[\"Découvrez le monde de l'IRC avec Obby\"],\"PD38l0\":[\"Aperçu de l'avatar du canal\"],\"PD9mEt\":[\"Saisir un message...\"],\"PKjhUq\":[\"Ajouter un canal\"],\"PPqfdA\":[\"Ouvrir les paramètres de configuration du canal\"],\"PRnH8G\":[\"sur \",[\"0\"]],\"PSCjfZ\":[\"Le sujet affiché pour ce salon. Tous les utilisateurs peuvent le voir.\"],\"PYSmVm\":[\"Les messages avec \",[\"nick\"],\" sont maintenant chiffrés.\"],\"PYzHlv\":[\"Mettez cette fenêtre au premier plan et réessayez.\"],\"PZCecv\":[\"Aperçu PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 fois\"],\"other\":[[\"c\"],\" fois\"]}]],\"PguS2C\":[\"Ajouter un masque d'exception (ex. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Affichage de \",[\"displayedChannelsCount\"],\" sur \",[\"0\"],\" canaux\"],\"PoZpSX\":[\"Modifier les paramètres du canal\"],\"PqhVlJ\":[\"Bannir l'utilisateur (par hostmask)\"],\"PsufxD\":[\"Session \",[\"0\"]],\"Pwqkdw\":[\"Chargement…\"],\"PxSEQ0\":[\"Aucun GIF trouvé. Essayez une autre recherche.\"],\"Q+chwU\":[\"Nom d'utilisateur :\"],\"Q1S1+o\":[\"Le shortcode doit correspondre à [A-Za-z0-9._-]+.\"],\"Q2QY4/\":[\"Supprimer cette invitation\"],\"Q3v9Wc\":[\"Oui, supprimer\"],\"Q6hhn8\":[\"Préférences\"],\"Q7xfEj\":[\"terminé\"],\"Q9sOKK\":[\"Vous avez quelques minutes pour choisir un nouveau mot de passe.\"],\"QF4a34\":[\"Veuillez saisir un nom d'utilisateur\"],\"QGqSZ2\":[\"Couleur et mise en forme\"],\"QJKElz\":[\"Identité OAuth\"],\"QJQd1J\":[\"Modifier le profil\"],\"QOq+NN\":[\"Vérification…\"],\"QSzGDE\":[\"Inactif\"],\"QUlny5\":[\"Bienvenue sur \",[\"0\"],\" !\"],\"QgQSTl\":[\"Connecté depuis\"],\"QhglSm\":[\"La connexion a échoué, vous discutez en tant qu'invité. Reconnectez-vous ou corrigez votre mot de passe\"],\"QjVZf0\":[\"aucun message\"],\"QuSkCF\":[\"Filtrer les canaux...\"],\"Qv14oC\":[\"Copier en JSON\"],\"QwUrDZ\":[\"a changé le sujet en : \",[\"topic\"]],\"Qxr8pV\":[\"Ouvrir le menu des bots\"],\"R0UH07\":[\"Image \",[\"0\"],\" sur \",[\"1\"]],\"R7SsBE\":[\"Couper le son\"],\"RArB3D\":[\"a été expulsé de \",[\"channelName\"],\" par \",[\"username\"]],\"RIfHS5\":[\"Créer un nouveau lien d'invitation\"],\"RL9a0F\":[\"Supprimer \\\"\",[\"0\"],\"\\\" ? Vous ne pourrez plus l'utiliser comme second facteur.\"],\"RMMaN5\":[\"Modéré (+m)\"],\"RWw9Lg\":[\"Fermer la fenêtre\"],\"RX8Gog\":[[\"nick\"],\" utilise une version de chiffrement que ce client ne sait pas lire.\"],\"RZ2BuZ\":[\"L'enregistrement du compte \",[\"account\"],\" nécessite une vérification : \",[\"message\"]],\"Rj1UeC\":[\"Message chiffré d'une session précédente\"],\"RlCInP\":[\"Commandes slash\"],\"RxzN1M\":[\"Activée\"],\"RySp6q\":[\"Masquer les commentaires\"],\"RzfkXn\":[\"Changer votre pseudo sur ce serveur\"],\"S48xcO\":[\"en attente\"],\"S5Togi\":[\"Chargement des réseaux depuis votre bouncer…\"],\"SPKQTd\":[\"Le pseudo est requis\"],\"SPVjfj\":[\"Par défaut « aucune raison » si laissé vide\"],\"SQKPvQ\":[\"Inviter un utilisateur\"],\"STmlpb\":[\"Retour à la liste des réseaux\"],\"SY+DWF\":[\"Examiner la clé modifiée…\"],\"Sad2tK\":[\"Envoi…\"],\"SkZcl+\":[\"Choisissez un profil de protection contre le flood prédéfini. Ces profils offrent des paramètres de protection équilibrés pour différents cas d'usage.\"],\"Slr+3C\":[\"Utilisateurs min.\"],\"Spnlre\":[\"Vous avez invité \",[\"target\"],\" à rejoindre \",[\"channel\"]],\"SpsuQv\":[\"Aller à \",[\"name\"]],\"SrtXDy\":[\"connecté en tant que \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Ouvrir dans le visualiseur\"],\"T6fO0X\":[\"client\"],\"T91vKp\":[\"Lire\"],\"TCuPAj\":[\"Remarque : le serveur renvoie la même réponse que le compte ait ou non une adresse e-mail vérifiée, donc une faute de frappe ne sera pas signalée ici. Si aucun code n'arrive d'ici quelques minutes, vérifiez le nom du compte.\"],\"TGa6nJ\":[\"Connexion : moyenne\"],\"TIjT+J\":[\"Indiquer que vous êtes de retour\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Découvrez comment nous gérons vos données et protégeons votre vie privée.\"],\"TgFpwD\":[\"Application en cours...\"],\"Tjg9YW\":[\"Pièce jointe chiffrée\"],\"TkzSFB\":[\"Aucune modification\"],\"TntZTr\":[\"Quitter le mode vedette\"],\"Tth9To\":[\"Afficher mes haut-parleurs\"],\"TtserG\":[\"Saisir le vrai nom\"],\"Ttz9J1\":[\"Entrez le mot de passe...\"],\"TusXkS\":[[\"days\"],\" jours\"],\"Tz0i8g\":[\"Paramètres\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" secondes\"],\"U7yg75\":[\"Vous marquer comme absent\"],\"UDb2YD\":[\"Réagir\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"Vous n'avez encore créé aucun lien d'invitation. Utilisez le formulaire ci-dessus pour créer le premier.\"],\"UGT5vp\":[\"Enregistrer les paramètres\"],\"UV5hLB\":[\"Aucun bannissement trouvé\"],\"Uaj3Nd\":[\"Messages de statut\"],\"Ue3uny\":[\"Par défaut (aucun profil)\"],\"UkARhe\":[\"Normal – Protection standard\"],\"Umn7Cj\":[\"Pas encore de commentaires. Soyez le premier !\"],\"UqtiKk\":[\"Masquage automatique dans \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Ouvrir un message privé avec un utilisateur\"],\"UtUIRh\":[[\"0\"],\" anciens messages\"],\"UwzP+U\":[\"Connexion sécurisée\"],\"UyIbNT\":[\"Le serveur a renvoyé un défi WebAuthn invalide.\"],\"V/e7nf\":[\"Définir le nouveau mot de passe\"],\"V0/A4O\":[\"Propriétaire du canal\"],\"V0zZWc\":[\"Cela fermera aussi le réseau lié ci-dessous.\"],\"V2dwib\":[[\"0\"],\" doit être un nombre.\"],\"V4qgxE\":[\"Créé avant (min)\"],\"V8yTm6\":[\"Effacer la recherche\"],\"VBIlvI\":[\"Copier la sortie\"],\"VDj9CU\":[\"Cet hébergeur n'accepte pas les fichiers \",[\"CIPHERTEXT_EXTENSION\"],\", sous lesquels une pièce jointe chiffrée est stockée. Après avoir terminé le chiffrement, le fichier part tel quel.\"],\"VJScHU\":[\"Raison\"],\"VLsmVV\":[\"Couper les notifications\"],\"VP3V//\":[\"Avant\"],\"VbyRUy\":[\"Commentaires\"],\"VcYc0A\":[\"Ouvrir les options du réseau\"],\"VjzSNi\":[\"Recherche de votre position…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" et \",[\"3\"],\" autres sont en train d'écrire...\"],\"Vmx0mQ\":[\"Défini par :\"],\"Vq10dn\":[\"Quitter l'appel\"],\"VqX8C6\":[\"afficher moins\"],\"VqnIZz\":[\"Consulter notre politique de confidentialité et nos pratiques en matière de données\"],\"VrMygG\":[\"La longueur minimale est \",[\"0\"]],\"VrnTui\":[\"Vos pronoms, affichés dans votre profil\"],\"VugX2C\":[\"Empreinte précédente\"],\"W6UMUZ\":[\"Clé biométrique / de sécurité\"],\"W8E3qn\":[\"Compte authentifié\"],\"WFxTHC\":[\"Ajouter un masque de bannissement (ex. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"L'hôte du serveur est requis\"],\"WNMYIN\":[\"annulé\"],\"WOOPuM\":[\"Connexion perdue. Reconnectez-vous pour continuer à discuter\"],\"WRYdXW\":[\"Position audio\"],\"WTah5J\":[\"Choisissez un nom en un seul mot (sans espaces).\"],\"WUOH5B\":[\"Ignorer l'utilisateur\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Afficher 1 élément de plus\"],\"other\":[\"Afficher \",[\"1\"],\" éléments de plus\"]}]],\"WYxRzo\":[\"Créer et gérer vos liens d'invitation\"],\"Wbsc8H\":[\"C'est vous\"],\"Wd38W1\":[\"Laissez le canal vide pour une invitation générique au réseau. La description sert uniquement à vos notes — visible uniquement par vous dans cette liste.\"],\"Weq9zb\":[\"Général\"],\"Wf9lru\":[\"Enregistrer un message vocal\"],\"Wfj7Sk\":[\"Activer ou désactiver les sons de notification\"],\"WhGzDA\":[\"En attente de l'invite biométrique…\"],\"Wm7gbG\":[\"GitHub :\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Profil de l'utilisateur\"],\"X6S3lt\":[\"Rechercher des paramètres, canaux, serveurs...\"],\"XBuUVn\":[\"Activez la caméra pour réessayer\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Continuer quand même\"],\"XI1+wb\":[\"Format invalide\"],\"XIXeuC\":[\"Message à @\",[\"0\"]],\"XJOV1Y\":[\"Activité\"],\"XPaN4U\":[[\"name\"],\" · entrée\"],\"XPd6DR\":[\"Historique des workflows (\",[\"0\"],\", \",[\"activeTotal\"],\" actifs)\"],\"XU5AOg\":[\"Entrée\"],\"XWgxXq\":[\"Album\"],\"XZYMg4\":[\"Réessayez l'envoi.\"],\"Xd7+IT\":[\"Désépingler la conversation privée\"],\"XiSFjH\":[\"La photo que vous venez de prendre\"],\"Xm/s+u\":[\"Affichage\"],\"Xp2n93\":[\"Affiche les médias provenant de l'hébergeur de fichiers de confiance de votre serveur. Aucune requête n'est envoyée à des services externes.\"],\"XvjC4F\":[\"Enregistrement...\"],\"Y+tK3n\":[\"Premier message à envoyer\"],\"YAqRpI\":[\"Enregistrement du compte réussi pour \",[\"account\"],\" : \",[\"message\"]],\"YDrGG0\":[\"Échec de la reconnexion\"],\"YEfzvP\":[\"Sujet protégé (+t)\"],\"YGAmpG\":[\"Reprendre\"],\"YQOn6a\":[\"Réduire la liste des membres\"],\"YRCoE9\":[\"Opérateur du canal\"],\"YRwdh4\":[\"Arrêter le partage\"],\"YURQaF\":[\"Voir le profil\"],\"YdBSvr\":[\"Contrôler l'affichage des médias et du contenu externe\"],\"Yj6U3V\":[\"Pas de serveur central :\"],\"YjvpGx\":[\"Pronoms\"],\"Yp+Hi/\":[\"Ouvrir les paramètres\"],\"YqH4l4\":[\"Aucune clé\"],\"YulJZd\":[\"supprimé\"],\"YyUPpV\":[\"Compte :\"],\"Z5FYqf\":[\"Choisissez un fichier plus petit. Celui-ci est trop volumineux pour l'hébergeur de fichiers.\"],\"Z7ZXbT\":[\"Approuver\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" ligne\"],\"other\":[\"#\",\" lignes\"]}]],\"Z8lGw6\":[\"Partager\"],\"ZGqK7Q\":[[\"0\"],\" vous a invité à jouer.\"],\"ZJSWfw\":[\"Message affiché lors de la déconnexion du serveur\"],\"ZPHI0f\":[[\"nick\"],\" n'a pas répondu à la demande de chiffrement.\"],\"ZR1dJ4\":[\"Invitations\"],\"ZTnDTA\":[\"Développer le flux de travail\"],\"ZdWg0V\":[\"Ouvrir dans le navigateur\"],\"ZhRBbl\":[\"Rechercher des messages…\"],\"Zmcu3y\":[\"Filtres avancés\"],\"ZqLD8l\":[\"À l'échelle du serveur\"],\"a0bHay\":[\"Déconnecter <0>\",[\"0\"],\" ?\"],\"a2/8e5\":[\"Sujet défini après (min)\"],\"a3LDKx\":[\"Sécurité\"],\"a739N6\":[\"Observer le trafic IRC brut de ce serveur\"],\"aHKcKc\":[\"Page précédente\"],\"aIhsAD\":[\"Activer l'appui pour parler\"],\"aJTbXX\":[\"Mot de passe Oper\"],\"aQryQv\":[\"Le modèle existe déjà\"],\"aW33cO\":[\"Réduire le bruit de fond de votre microphone\"],\"aW9pLN\":[\"Nombre maximum d'utilisateurs autorisés. Laissez vide pour aucune limite.\"],\"aYaeko\":[\"Ce message n'a pas pu être déchiffré. Il a été chiffré pour une session dont cet appareil n'a plus les clés.\"],\"abGlUP\":[\"Retourner au canal\"],\"aecNzk\":[\"Rejoindre le salon vocal \",[\"channelName\"]],\"afd7s2\":[\"Démarrer un salon vocal sur \",[\"serverName\"]],\"ah4fmZ\":[\"Affiche également des aperçus de YouTube, Vimeo, SoundCloud et autres services connus.\"],\"aifXak\":[\"Aucun média dans ce salon\"],\"ap2zBz\":[\"Détendu\"],\"aubGf5\":[\"Le plus sûr, mais uniquement avec d'autres utilisateurs Obby\"],\"axoxGF\":[\"Ajouter une application d'authentification\"],\"az8lvo\":[\"Désactivé\"],\"azXSNo\":[\"Développer la liste des membres\"],\"azdliB\":[\"Se connecter à un compte\"],\"b0Z/U1\":[\"Durée d'enregistrement maximale atteinte, l'enregistrement s'est arrêté ici.\"],\"b26wlF\":[\"elle/la\"],\"b2gRwi\":[\"Partager votre position\"],\"bD/+Ei\":[\"Strict\"],\"bFDO8z\":[\"gateway en ligne\"],\"bLt/0J\":[\"Workflow\"],\"bOpnXm\":[\"Saisissez un code à 6 chiffres de l'une de vos applications d'authentification pour désactiver la 2FA.\"],\"bQ6BJn\":[\"Configurez des règles détaillées de protection contre le flood. Chaque règle précise le type d'activité à surveiller et l'action à prendre lorsque les seuils sont dépassés.\"],\"bRfx7k\":[\"Aller à la réponse\"],\"bUu+tR\":[\"Ce fichier n'est pas chiffré. Toute personne disposant du lien peut l'ouvrir.\"],\"bVBC/W\":[\"Gateway connecté\"],\"bZJKzE\":[\"Exacte\"],\"bavafz\":[\"Activez le micro pour réessayer\"],\"beV7+y\":[\"L'utilisateur recevra une invitation à rejoindre \",[\"channelName\"],\".\"],\"bgwEHL\":[\"Ajoutez un identifiant pour activer la 2FA\"],\"biKhQ2\":[\"À propos de cette attribution\"],\"bk84cH\":[\"Message d'absence\"],\"bkHdLj\":[\"Ajouter un serveur IRC\"],\"blWpTh\":[\"Ouvrir la carte\"],\"bmQLn5\":[\"Ajouter une règle\"],\"bv4cFj\":[\"Transport\"],\"bwRvnp\":[\"Action\"],\"bzSI52\":[\"Supprimer\"],\"c8+EVZ\":[\"Compte vérifié\"],\"cAFYbj\":[\"Les mots de passe ne correspondent pas.\"],\"cBQkN7\":[\"Les noms des appareils sont masqués tant que vous n'autorisez pas l'accès à la caméra.\"],\"cC5JaD\":[[\"nick\"],\" a mis fin au chiffrement.\"],\"cGYUlD\":[\"Aucun aperçu de média n'est chargé.\"],\"cHFw6l\":[\"Branchez un micro pour parler\"],\"cJMrvr\":[\"Cette conversation est chiffrée avec le schéma natif d'Obby. Comparez les empreintes par un autre canal, puis marquez-la comme vérifiée.\"],\"cLF98o\":[\"Afficher les commentaires (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"Les autres sessions ouvertes de ce compte seront déconnectées lors du changement. Les paramètres d'authentification à deux facteurs, le cas échéant, restent inchangés.\"],\"cO9+2L\":[\"Désactiver\"],\"cPWpNd\":[\"Empreinte de \",[\"nick\"]],\"cSgpoS\":[\"Épingler la conversation privée\"],\"cXeEKu\":[\"Cela fermera aussi les \",[\"0\"],\" réseaux liés ci-dessous.\"],\"cggChT\":[\"Gérer l'authentification à deux facteurs\"],\"chQsxg\":[\"Copier la sortie formatée\"],\"cl/A5J\":[\"Bienvenue sur \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\" !\"],\"cnGeoo\":[\"Supprimer\"],\"coPLXT\":[\"Nous ne stockons pas vos communications IRC sur nos serveurs\"],\"cqQyPB\":[\"Nom du dossier\"],\"crYH/6\":[\"Lecteur SoundCloud\"],\"cv5DQb\":[\"aucun hôte défini\"],\"cvJaBb\":[\"Nouvelle empreinte de \",[\"nick\"]],\"d+oYyk\":[\"Vérifier le chiffrement\"],\"d3sis4\":[\"Ajouter un serveur\"],\"d9aN5k\":[\"Retirer \",[\"username\"],\" du canal\"],\"dCyaXa\":[\"Chiffrement avec \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Annuler\"],\"dF6vP6\":[\"En direct\"],\"dGi1We\":[\"Désépingler cette conversation privée\"],\"dJVuyC\":[\"a quitté \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"à\"],\"dNXmVa\":[\"Accès refusé. Autorisez l'accès à la caméra et au microphone dans les paramètres de votre navigateur ou de votre système, puis réessayez.\"],\"dRqrdL\":[[\"0\"],\" doit être un nombre entier.\"],\"dTx/vl\":[\"Réduire l'écho de vos haut-parleurs capté par le microphone\"],\"dXqxlh\":[\"<0>⚠️ Risque de sécurité ! Cette connexion peut être vulnérable à l'interception ou aux attaques de type man-in-the-middle.\"],\"dZwAKK\":[\"Ouvrir une discussion privée\"],\"da9Q/R\":[\"Modes du canal modifiés\"],\"dhJN3N\":[\"Afficher les commentaires\"],\"diaYU+\":[\"<0>\",[\"0\"],\" et <1>\",[\"1\"],\" sont en train d'écrire...\"],\"dj2xTE\":[\"Ignorer la notification\"],\"dkycQY\":[\"Annuler le chiffrement\"],\"dlkjqx\":[\"Image dans l'image\"],\"dnUmOX\":[\"Aucun bot enregistré sur ce réseau pour le moment.\"],\"dpCzmC\":[\"Paramètres de protection contre le flood\"],\"dqoiJ2\":[\"Aucun spectateur pour le moment.\"],\"e8H3vl\":[\"Texte alternatif (facultatif)\"],\"e8jzAa\":[\"retirer toutes les pièces jointes\"],\"e9dQpT\":[\"Voulez-vous ouvrir ce lien dans un nouvel onglet ?\"],\"eClJ8I\":[\"Gérez les packs d'emoji à l'échelle du réseau et limités à un canal que ce serveur publie via draft/EMOJI.\"],\"ePK91l\":[\"Modifier\"],\"eYBDuB\":[\"Téléverser une image ou fournir une URL avec substitution optionnelle \",[\"size\"]],\"edBbee\":[\"Bannir \",[\"username\"],\" par hostmask (l'empêche de rejoindre depuis la même adresse IP/hôte)\"],\"eepqTT\":[\"Empreinte du certificat TLS\"],\"ekfzWq\":[\"Paramètres utilisateur\"],\"elPDWs\":[\"Personnalisez votre expérience du client IRC\"],\"etgedT\":[\"Emojis\"],\"eu2osY\":[\"<0>💡 Recommandation : Ne continuez que si vous faites confiance à ce serveur et que vous comprenez les risques. Évitez de partager des informations sensibles ou des mots de passe via cette connexion.\"],\"euEhbr\":[\"Cliquez pour rejoindre \",[\"channel\"]],\"exyUec\":[\"Connexion\"],\"ez3vLd\":[\"Activer la saisie multiligne\"],\"f0J5Ki\":[\"Les communications entre serveurs peuvent utiliser des connexions non chiffrées\"],\"f2wrB1\":[\"Supprimer le pack\"],\"f9BHJk\":[\"Avertir l'utilisateur\"],\"fDOLLd\":[\"Aucun canal trouvé.\"],\"fFgbRU\":[[\"safeName\"],\" n'est plus disponible sur le serveur.\"],\"fHbMUl\":[\"canal-vocal\"],\"fJfkog\":[\"Impossible de charger les GIF. Relancez la recherche pour réessayer.\"],\"fMPkxb\":[\"Afficher plus\"],\"fWPVzC\":[\"L'hébergeur de fichiers le stocke en clair, et quiconque obtient le lien peut l'ouvrir. Passez au chiffrement Obby pour envoyer des fichiers chiffrés.\"],\"fYdEvu\":[\"Historique des workflows (\",[\"0\"],\")\"],\"fdplPL\":[\"Mettre en sourdine pour moi\"],\"ffzDkB\":[\"Analyses anonymes :\"],\"fk1WEw\":[\"Chiffré\"],\"fq1GF9\":[\"Afficher quand des utilisateurs se déconnectent du serveur\"],\"g1CwiD\":[\"Exécuter \",[\"name\"],\"?\"],\"g3UF2V\":[\"Accepter\"],\"g6SdZE\":[\"Autorisez l'accès au microphone pour enregistrer du son.\"],\"g87FVm\":[\"Le serveur d'appel a refusé. Réessayez dans un instant.\"],\"g9NNfO\":[\"Démarrer la vidéo\"],\"gCldcN\":[\"Changer la couleur d'accentuation\"],\"gD44Av\":[\"Envoyer ce fichier sans chiffrement ?\"],\"gEF57C\":[\"Ce serveur ne prend en charge qu'un seul type de connexion\"],\"gJuLUI\":[\"Liste d'ignorés\"],\"gNzMrk\":[\"Avatar actuel\"],\"gbfM3J\":[\"Ce compte est connecté depuis \",[\"sessionCount\"],\" sessions. Les détails par session ne sont divulgués qu'au titulaire du compte ou aux opérateurs IRC.\"],\"gcoiFh\":[\"Se reconnecter\"],\"gfySTe\":[\"Réduire tout\"],\"gh06VD\":[\"Sortie\"],\"gjPWyO\":[\"Entrez votre pseudo...\"],\"gnTaUA\":[\"Lever la main\"],\"gz6UQ3\":[\"Agrandir\"],\"h6/IMX\":[\"Ajoutez votre premier réseau\"],\"h6razj\":[\"Exclure le masque de nom de salon\"],\"hEPLrs\":[\"Mot de passe oublié\"],\"hG6jnw\":[\"Aucun sujet défini\"],\"hG89Ed\":[\"Image\"],\"hYgDIe\":[\"Créer\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"ex. : 100:1440\"],\"hctjqj\":[\"Sélectionnez un bot à gauche pour voir ses commandes et ses actions de gestion.\"],\"he3ygx\":[\"Copier\"],\"hehnjM\":[\"Quantité\"],\"hhAi8w\":[\"Journal réseau\"],\"hou0tP\":[\"Diffusion\"],\"htTcVX\":[\"Statut :\"],\"hxgCTb\":[\"Fermer le flux de travail\"],\"hzdLuQ\":[\"Seuls les utilisateurs avec voice ou plus peuvent parler\"],\"i0qMbr\":[\"Accueil\"],\"iDNBZe\":[\"Notifications\"],\"iH8pgl\":[\"Retour\"],\"iH8xys\":[\"Choisissez un autre type de fichier. L'hébergeur de fichiers n'accepte pas les fichiers \",[\"ext\"],\".\"],\"iL9SZg\":[\"Bannir l'utilisateur (par pseudo)\"],\"iNt+3c\":[\"Retour à l'image\"],\"iQvi+a\":[\"Ne plus m'avertir de la faible sécurité des liens pour ce serveur\"],\"iSLIjg\":[\"Connecter\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Hôte du serveur\"],\"idD8Ev\":[\"Enregistré\"],\"ifn/bQ\":[\"Cet écran n'est plus là.\"],\"igVDFt\":[\"Joindre\"],\"iivqkW\":[\"Connecté depuis\"],\"ij+Elv\":[\"Aperçu de l'image\"],\"ilIWp7\":[\"Activer/désactiver les notifications\"],\"itEJCl\":[\"Renommer ou supprimer le dossier\"],\"itoy0/\":[\"Morpion contre \",[\"0\"]],\"iuaqvB\":[\"Utilisez * comme joker. Exemples : baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Bannir par masque d'hôte\"],\"jA4uoI\":[\"Sujet :\"],\"jHGY5E\":[\"Message non envoyé : la clé de chiffrement a changé. Vérifiez la nouvelle clé ou mettez fin au chiffrement avant d'envoyer en clair.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Raison (facultatif)\"],\"jUV7CU\":[\"Téléverser un avatar\"],\"jW5Uwh\":[\"Contrôle la quantité de médias externes chargés. Désactivé / Sûr / Sources fiables / Tout le contenu.\"],\"jXzms5\":[\"Options de pièce jointe\"],\"jZlrte\":[\"Couleur\"],\"jbq7j2\":[\"Refuser\"],\"jfC/xh\":[\"Contact\"],\"jvN2+I\":[[\"0\"],\" d'inactivité\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Copier l'empreinte\"],\"k112DD\":[\"Charger les anciens messages\"],\"k1opY7\":[\"Suppression du bruit\"],\"k3ID0F\":[\"Filtrer les membres…\"],\"k65gsE\":[\"Analyse approfondie\"],\"k7Zgob\":[\"Annuler la connexion\"],\"k99j0U\":[\"Annuler l'envoi\"],\"kAVx5h\":[\"Aucune invitation trouvée\"],\"kCLEPU\":[\"Connecté à\"],\"kF5LKb\":[\"Modèles ignorés :\"],\"kG2fiE\":[\"défini par configuration\"],\"kGeOx/\":[\"Rejoindre \",[\"0\"]],\"kITKr8\":[\"Chargement des modes du salon...\"],\"kPpPsw\":[\"Vous êtes un IRC Operator\"],\"kWJmRL\":[\"Vous\"],\"kb9fJC\":[\"Enregistrer le fichier déchiffré\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Chiffrement… (cliquez pour annuler)\"],\"kjMqSj\":[\"Copier JSON\"],\"krViRy\":[\"Cliquer pour copier en JSON\"],\"ks71ra\":[\"Exceptions\"],\"kw4lRv\":[\"Semi-opérateur du canal\"],\"kxgIRq\":[\"Sélectionnez ou ajoutez un canal pour commencer.\"],\"ky2mw7\":[\"via @\",[\"0\"]],\"ky6dWe\":[\"Aperçu de l'avatar\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Chargement des canaux...\"],\"l+IUVW\":[\"Vérification du compte réussie pour \",[\"account\"],\" : \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"s'est reconnecté\"],\"other\":[\"s'est reconnecté \",[\"reconnectCount\"],\" fois\"]}]],\"l1l8sj\":[\"il y a \",[\"0\"],\" j\"],\"l4mncX\":[\"Personne n'est là. Demandez à quelqu'un de rejoindre \",[\"channelName\"],\" avec /join.\"],\"l5NhnV\":[\"#canal (optionnel)\"],\"lCF0wC\":[\"Actualiser\"],\"lH+ed1\":[\"En attente de la première étape…\"],\"lHVfE4\":[\"Fichier non envoyé : la clé de chiffrement a changé. Vérifiez la nouvelle clé, ou terminez le chiffrement pour envoyer en clair.\"],\"lHy8N5\":[\"Chargement de canaux supplémentaires...\"],\"lJGJot\":[\"Rechercher des canaux\"],\"lKkdzh\":[\"Limité au canal\"],\"lasgrr\":[\"utilisé\"],\"lbpf14\":[\"Rejoindre \",[\"value\"]],\"lf3MT4\":[\"Salon à quitter (par défaut : actuel)\"],\"lfFsZ4\":[\"Canaux\"],\"lh69cG\":[[\"nick\"],\" souhaite démarrer une conversation chiffrée\"],\"lip0az\":[\"Haut-parleur \",[\"0\"]],\"lkNdiH\":[\"Nom de compte\"],\"loQxaJ\":[\"Je suis de retour\"],\"lrlQl/\":[\"Volume de \",[\"0\"]],\"lvfaxv\":[\"ACCUEIL\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Ajouter\"],\"m4YwIL\":[\"Application d'authentification (TOTP)\"],\"m8flAk\":[\"Aperçu (pas encore envoyé)\"],\"mDkV0w\":[\"Démarrage du workflow…\"],\"mDt3zx\":[\"Vérifier…\"],\"mEPxTp\":[\"<0>⚠️ Attention ! N'ouvrez que des liens provenant de sources fiables. Des liens malveillants peuvent compromettre votre sécurité ou votre vie privée.\"],\"mH+wEJ\":[\"Message \",[\"0\"],\" (Entrée pour nouvelle ligne, Maj+Entrée pour envoyer)\"],\"mHGdhG\":[\"Informations sur le serveur\"],\"mHfd/S\":[\"Ce que vous faites\"],\"mMYBD9\":[\"Large – Portée de protection étendue\"],\"mOXFes\":[[\"0\"],\" emoji\"],\"mQuDmS\":[[\"sender\"],\" a relancé le chiffrement. Cette conversation reste en clair tant que vous n'acceptez pas.\"],\"mRsNSE\":[\"Voir les bots\"],\"mTGsPd\":[\"Sujet du salon\"],\"mU8j6O\":[\"Pas de messages externes (+n)\"],\"mZWTZP\":[\"Parcourir les salons\"],\"mZp8FL\":[\"Retour automatique à une seule ligne\"],\"ma5SQ1\":[\"Saisissez le code à 6 chiffres de votre application d'authentification pour terminer la connexion.\"],\"mdIQ65\":[\"Vos messages avec \",[\"nick\"],\" sont chiffrés. Ces fichiers sont trop volumineux pour être chiffrés et seraient envoyés en clair.\"],\"mdQu8G\":[\"VotrePseudo\"],\"miSSBQ\":[\"Commentaires (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Choisir le microphone et la caméra\"],\"mryDEO\":[\"Saisissez le code à 6 chiffres reçu par e-mail.\"],\"mvyLSy\":[\"L'utilisateur est authentifié\"],\"mwtcGl\":[\"Fermer les commentaires\"],\"myL0MR\":[\"Supprimer ce réseau ?\"],\"mzI/c+\":[\"Télécharger\"],\"mzfIag\":[\"serveur\"],\"n3fGRk\":[\"défini par \",[\"0\"]],\"n5+j9l\":[\"p. ex. <0>wss://host:port/socket\"],\"n6T9To\":[\"Rétablir le son pour moi\"],\"n8TilE\":[\"Copier le nom du canal\"],\"n9NCB9\":[\"Traité par Obby avant d'être envoyé\"],\"nDekZG\":[\"Modifier la connexion\"],\"nDvKjY\":[\"Canal vocal\"],\"nE9jsU\":[\"Détendu – Protection moins agressive\"],\"nNflMD\":[\"Quitter le canal\"],\"nPXkBi\":[\"Chargement des données WHOIS...\"],\"nWMRxa\":[\"Désépingler\"],\"nX4XLG\":[\"Actions d'opérateur\"],\"nXnMSE\":[\"Votre navigateur ne peut pas lire cette vidéo.\"],\"nYiCGx\":[\"Accepter la nouvelle clé\"],\"nkC032\":[\"Aucun profil anti-flood\"],\"nsLuck\":[\"Le chiffrement a pris fin avant l'envoi de ce fichier. Il n'a pas été remis.\"],\"nta7V8\":[\"Options de chiffrement\"],\"o4oXFt\":[\"Identifiants enregistrés\"],\"o69z4d\":[\"Envoyer un message d'avertissement à \",[\"username\"]],\"o6OQlp\":[\"Modifier le salon\"],\"o9ylQi\":[\"Recherchez des GIFs pour commencer\"],\"oFGkER\":[\"Avis du serveur\"],\"oIn7d4\":[\"Saisissez le code à 6 chiffres de votre application d'authentification.\"],\"oOi11l\":[\"Défiler vers le bas\"],\"oPYIL5\":[\"réseau\"],\"oQEzQR\":[\"Nouveau message privé\"],\"oRH6Dq\":[\"salon\"],\"oX4ytF\":[\"pseudo\"],\"oXOSPE\":[\"En ligne\"],\"oaTtrx\":[\"Rechercher des bots\"],\"oal760\":[\"Des attaques man-in-the-middle sur les liens serveur sont possibles\"],\"obBbyQ\":[\"Enregistrer l'écran\"],\"ocCDzT\":[\"shortcode (p. ex. partyparrot)\"],\"oeqmmJ\":[\"Sources de confiance\"],\"ogKae6\":[\"Le chiffrement n'est pas disponible sur cet appareil.\"],\"optX0N\":[\"il y a \",[\"0\"],\" h\"],\"ovBPCi\":[\"Par défaut\"],\"p0Z69r\":[\"Le modèle ne peut pas être vide\"],\"p1KgtK\":[\"Échec du chargement audio\"],\"p59pEv\":[\"Détails supplémentaires\"],\"p7sRI6\":[\"Informer les autres que vous écrivez\"],\"pBm1od\":[\"Canal secret\"],\"pDpirO\":[\"Commande fournie par le serveur IRC\"],\"pEK2nL\":[\"Ce message n'était pas chiffré. Il provient peut-être d'un autre de leurs clients qui n'utilise pas le chiffrement.\"],\"pJ/IRc\":[\"Arrêter l'enregistrement\"],\"pNmiXx\":[\"Votre pseudo par défaut pour tous les serveurs\"],\"pUUo9G\":[\"Nom d'hôte :\"],\"pVGPmz\":[\"Mot de passe du compte\"],\"pZGrXo\":[\"Changer de caméra\"],\"peNE68\":[\"Permanent\"],\"pehLje\":[\"pack_id (p. ex. team-mascots)\"],\"pgoP68\":[\"Désactiver l'appui pour parler\"],\"plhHQt\":[\"Aucune donnée\"],\"pm6+q5\":[\"Avertissement de sécurité\"],\"pn5qSs\":[\"Informations supplémentaires\"],\"pqr+oY\":[\"Message \",[\"0\"]],\"puvGJc\":[\"Jouer au Tic-Tac-Toe\"],\"q0cR4S\":[\"est maintenant connu sous le nom de **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"Saisissez le nom du compte que vous voulez récupérer.\"],\"qF/wlG\":[\"Branchez une caméra pour partager la vidéo\"],\"qFcunY\":[\"Le salon n'apparaîtra pas dans les commandes LIST ou NAMES\"],\"qGMwvV\":[\"Niveau du microphone\"],\"qIk9n4\":[[\"minutes\"],\" minutes\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" est en train d'écrire...\"],\"qLpTm/\":[\"Supprimer la réaction \",[\"emoji\"]],\"qVkGWK\":[\"Épingler\"],\"qXgujk\":[\"Envoyer une action / emote\"],\"qY8wNa\":[\"Page d'accueil\"],\"qZQ5M4\":[\"Vous avez vérifié ce contact.\"],\"qa9cy4\":[\"Photo\"],\"qb0xJ7\":[\"Jokers : * correspond à toute séquence, ? à un seul caractère. Exemples : nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Clé du salon (+k)\"],\"qsEYm5\":[\"Ajouter un emoji\"],\"qtoOYG\":[\"Aucune limite\"],\"r+6b6V\":[\"Ajoutez une application d'authentification ou une clé biométrique / de sécurité pour exiger un second facteur à la connexion.\"],\"r1W2AS\":[\"Image hébergée\"],\"r8ojWq\":[\"Confirmer la suppression\"],\"r9l16H\":[\"Cet appareil n'a pas pu obtenir de position pour le moment.\"],\"rI9ogj\":[\"Ouvrir les options du canal\"],\"rIPR2O\":[\"Sujet défini avant (min)\"],\"rMMSYo\":[\"La longueur maximale est \",[\"0\"]],\"rT2cV+\":[\"Caméra\"],\"rWtzQe\":[\"Le réseau s'est divisé et reconnecté. ✅\"],\"rYG2u6\":[\"Veuillez patienter...\"],\"rjGI/Q\":[\"Confidentialité\"],\"rjTJRY\":[\"suspendu\"],\"rk8iDX\":[\"Chargement des GIFs...\"],\"rn6SBY\":[\"Rétablir le son\"],\"ry4yU/\":[\"Afficher brut\"],\"rzK+O+\":[[\"nick\"],\" envoie des messages chiffrés que cet appareil ne peut pas lire. Le chiffrement doit être relancé pour qu'ils s'ouvrent.\"],\"s/UKqq\":[\"A été expulsé du canal\"],\"s/ereB\":[\"actif\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" clé\"],\"other\":[\"#\",\" clés\"]}]],\"s36GUv\":[\"Autoriser l'accès au microphone\"],\"s4NaO3\":[\"Impossible d'obtenir votre position.\"],\"s7L3Mu\":[\"nouveau dossier\"],\"s7oqXR\":[\"Sélectionner un réseau\"],\"s8cATI\":[\"a rejoint \",[\"channelName\"]],\"sCO9ue\":[\"La connexion à <0>\",[\"serverName\"],\" présente les problèmes de sécurité suivants :\"],\"sGH11W\":[\"Serveur\"],\"sHI1H+\":[\"est maintenant connu sous le nom de **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" vous a invité à rejoindre \",[\"channel\"]],\"sUBSbK\":[\"Aucun réseau en amont pour le moment.\"],\"sUcRyL\":[\"Réessayez l'envoi. L'hébergeur de fichiers a renvoyé une réponse illisible.\"],\"sW5OjU\":[\"requis\"],\"sYI3px\":[\"Pseudo à qui écrire\"],\"sby+1/\":[\"Cliquer pour copier\"],\"sfN25C\":[\"Votre nom réel ou complet\"],\"shXreC\":[\"Enregistrer une zone de l'écran\"],\"skvjTF\":[\"Le navigateur n'expose pas WebAuthn\"],\"sliuzR\":[\"Ouvrir le lien\"],\"sqrO9R\":[\"Mentions personnalisées\"],\"sr6RdJ\":[\"Multiligne avec Shift+Entrée\"],\"swrCpB\":[\"Le canal a été renommé de \",[\"oldName\"],\" en \",[\"newName\"],\" par \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Avancé\"],\"t/YqKh\":[\"Supprimer\"],\"t2RBbk\":[\"Canal texte\"],\"t47eHD\":[\"Votre identifiant unique sur ce serveur\"],\"tAkAh0\":[\"URL avec substitution optionnelle \",[\"size\"],\". Exemple : https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Copie échouée, sélectionner pour réessayer\"],\"tXLJS3\":[\"Afficher ou masquer la barre latérale de la liste des canaux\"],\"tfDRzk\":[\"Enregistrer\"],\"tgfK6H\":[\"Copier le flux de travail\"],\"thC9Rq\":[\"Quitter un salon\"],\"tiBsJk\":[\"a quitté \",[\"channelName\"]],\"tl/zMw\":[\"Ce navigateur ne peut pas enregistrer d'audio.\"],\"tpVoTN\":[\"Les informations concernant l'auteur de cette commande sont fournies par le bot et l'expéditeur ne peut pas être vérifié par le serveur.\"],\"tsc6g4\":[\"Déchiffrement de \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"a quitté (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" ligne supplémentaire\"],\"other\":[\"#\",\" lignes supplémentaires\"]}]],\"tu2JEr\":[\"Salon à rejoindre (#nom)\"],\"u0TcnO\":[\"Le pseudo {nick} est déjà utilisé, nouvel essai avec {newNick}\"],\"u0a8B4\":[\"S'authentifier en tant qu'opérateur IRC pour l'accès administratif\"],\"u0rWFU\":[\"Créé après (min)\"],\"u72w3t\":[\"Utilisateurs et modèles à ignorer\"],\"u7jc2L\":[\"a quitté\"],\"uAQUqI\":[\"Statut\"],\"uB85T3\":[\"Échec de l'enregistrement : \",[\"msg\"]],\"uK9Jap\":[\"Les navigateurs ne révèlent vos haut-parleurs qu'une fois que vous avez autorisé l'accès à un microphone ou à une caméra. Rien n'est enregistré.\"],\"uKPqyn\":[\"Centrer sur votre position\"],\"uMIUx8\":[\"Supprimer le bot \",[\"0\"],\" ? Cela supprime la ligne de la base de données de façon réversible ; réutilisez le pseudo plus tard uniquement après un /REHASH.\"],\"uNSY8W\":[\"Reconnexion en cours. Modifiez la connexion si cela continue d'échouer\"],\"uSMfoN\":[\"Vérifier\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Afficher le MOTD\"],\"uW3lLI\":[\"Serveurs IRC :\"],\"ukyW4o\":[\"Vos liens d'invitation\"],\"uowbPn\":[\"retirer la pièce jointe\"],\"usSSr/\":[\"Niveau de zoom\"],\"v0xJr9\":[\"La clé de chiffrement de \",[\"nick\"],\" a changé. Cela arrive sur un nouvel appareil, et c'est aussi ce à quoi ressemble un attaquant. Comparez la nouvelle empreinte avec \",[\"nick\"],\" ailleurs que dans cette conversation, puis acceptez-la.\"],\"v29Nn/\":[\"En attente de l'acceptation de \",[\"0\"],\"…\"],\"v7lfCq\":[\"Aucun pack configuré pour le moment.\"],\"v7uvcf\":[\"Logiciel :\"],\"vE8kb+\":[\"Shift+Entrée pour les nouvelles lignes (Entrée envoie)\"],\"vERlcd\":[\"Profil\"],\"vK0RL8\":[\"Pas de sujet\"],\"vSJd18\":[\"Vidéo\"],\"vXIe7J\":[\"Langue\"],\"vXeqjQ\":[\"Choisissez un fichier avec une extension. L'hébergeur de fichiers n'accepte pas les fichiers sans extension.\"],\"vYUkQB\":[\"Aucun haut-parleur détecté.\"],\"vaHYxN\":[\"Vrai nom\"],\"vhjbKr\":[\"Absent\"],\"vnq5rj\":[\"Enregistrer un message vidéo\"],\"vy/q7q\":[\"Désactivez la 2FA. Saisissez un code à 6 chiffres de l'une de vos applications d'authentification enregistrées pour confirmer.\"],\"w/nogd\":[[\"0\"],\" réseau\",[\"1\"],\" — choisissez-en un à rejoindre\"],\"w4NYox\":[\"client \",[\"title\"]],\"w8dbR6\":[\"Choisissez le microphone, la caméra et le haut-parleur utilisés par les appels\"],\"w8xQRx\":[\"Valeur invalide\"],\"wCKe3+\":[\"Historique des workflows\"],\"wFjjxZ\":[\"a été expulsé de \",[\"channelName\"],\" par \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Aucune exception de bannissement trouvée\"],\"wHhlQr\":[\"Accepter la conversation chiffrée\"],\"wJijgU\":[\"Position\"],\"wK0BwN\":[\"Clé de chiffrement modifiée\"],\"wPrGnM\":[\"Administrateur du canal\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Raisonnement\"],\"wbm86v\":[\"Afficher quand des utilisateurs rejoignent ou quittent des salons\"],\"wdxz7K\":[\"Source\"],\"whqZ9r\":[\"Mots ou phrases supplémentaires à surligner\"],\"wlQNTg\":[\"Membres\"],\"wm7RV4\":[\"Son de notification\"],\"woaefe\":[\"Valeur par défaut du système\"],\"wsRxbL\":[\"Enregistrer un message vocal\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Vos messages pourraient être interceptés lors du relais entre serveurs\"],\"x1m5RZ\":[\"Inviter un utilisateur\"],\"x3+y8b\":[\"Nombre de personnes inscrites via ce lien\"],\"x9G665\":[\"Authentification à deux facteurs requise\"],\"xCFNnL\":[\"Choisissez un fichier de moins de \",[\"limit\"],\", le maximum accepté par l'hébergeur de fichiers.\"],\"xCJdfg\":[\"Effacer\"],\"xDAtGP\":[\"Message\"],\"xDN4e3\":[\"Voir les infos du canal\"],\"xOTzt5\":[\"à l'instant\"],\"xQv7xy\":[\"Partagez votre position avec \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" et <2>\",[\"2\"],\" sont en train d'écrire...\"],\"xUHRTR\":[\"S'authentifier automatiquement comme opérateur à la connexion\"],\"xWHwwQ\":[\"Bannissements\"],\"xXs5GT\":[\"Fichier non envoyé : le chiffrement est encore en cours de mise en place. Il partira une fois le chiffrement actif, ou après y avoir mis fin.\"],\"xYilR2\":[\"Médias\"],\"xbi8D6\":[\"Ce serveur ne prend pas en charge les liens d'invitation (la capacité<0>obby.world/invitationn'est pas annoncée). Vous pouvez toujours discuter normalement ; ce panneau est destiné aux réseaux propulsés par obbyircd.\"],\"xceQrO\":[\"Seuls les websockets sécurisés sont pris en charge\"],\"xdtXa+\":[\"nom-du-salon\"],\"xeiujy\":[\"Texte\"],\"xlCYOE\":[\"Chargement des messages...\"],\"xlhswE\":[\"La valeur minimale est \",[\"0\"]],\"xq97Ci\":[\"Ajouter un mot ou une expression...\"],\"xuRqRq\":[\"Limite de clients (+l)\"],\"y1eoq1\":[\"Copier le lien\"],\"y2ID0h\":[\"Le serveur n'annonce pas la prise en charge de WebAuthn\"],\"y7sj+0\":[\"Diffuseur\"],\"yIHP+U\":[\"Pièce jointe chiffrée provenant d'un hôte non fiable. Activez le contenu externe pour l'ouvrir.\"],\"yJ1eqU\":[\"Spectateurs (\",[\"0\"],\")\"],\"yJztBY\":[\"Supprimer le réseau\"],\"yNeucF\":[\"Ce serveur ne supporte pas les métadonnées de profil étendues (extension IRCv3 METADATA). Les champs comme l'avatar, le nom d'affichage et le statut ne sont pas disponibles.\"],\"yPlrca\":[\"Avatar du salon\"],\"yQE2r9\":[\"Chargement\"],\"ySU+JY\":[\"votre@email.com\"],\"ySlukM\":[\"Obby - L'IRC vers le futur\"],\"yTX1Rt\":[\"Nom d'utilisateur opérateur\"],\"yYOzWD\":[\"journaux\"],\"yek4JL\":[\"Déplacer le dossier vers le haut\"],\"yfx9Re\":[\"Mot de passe opérateur IRC\"],\"ygCKqB\":[\"Arrêter\"],\"ymDxJx\":[\"Nom d'utilisateur opérateur IRC\"],\"yrpRsQ\":[\"Trier par nom\"],\"ywVWqb\":[\"Vos messages avec \",[\"nick\"],\" sont chiffrés. \",[\"0\"],\" fichiers sur \",[\"1\"],\" sont trop volumineux pour être chiffrés et seraient envoyés en clair. Les autres restent chiffrés.\"],\"yxaNWl\":[\"Impossible de joindre l'hébergeur de fichiers. Vérifiez votre connexion et réessayez.\"],\"yz7wBu\":[\"Fermer\"],\"z0DY9w\":[\"Message \",[\"0\"],\" (Maj+Entrée pour nouvelle ligne)\"],\"z2xxYa\":[\"Chiffré et vérifié\"],\"z3ltMi\":[\"Le fournisseur n'a renvoyé aucun jeton bearer.\"],\"zCEMmq\":[\"Ce navigateur ne peut pas enregistrer de vidéo.\"],\"zFT5rr\":[\"terminé\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" étape\"],\"other\":[\"#\",\" étapes\"]}]],\"zJS04D\":[\"Sortir du dossier\"],\"zJw+jA\":[\"définit le mode : \",[\"0\"]],\"zNSskd\":[\"L'enregistrement n'a pas pu être réalisé.\"],\"zZm1gU\":[\"Arrêter la vidéo\"],\"zb/HT0\":[\"afficher plus\"],\"zbSnl2\":[\"Limite de taille d'envoi atteinte, l'enregistrement s'est arrêté ici.\"],\"zbymaY\":[\"il y a \",[\"0\"],\" min\"],\"zebeLu\":[\"Saisir le nom d'utilisateur oper\"],\"zga9sT\":[\"OK\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Haut-parleur\"]}"); \ No newline at end of file diff --git a/src/locales/fr/messages.po b/src/locales/fr/messages.po index a884b2467..f9cdad1cc 100644 --- a/src/locales/fr/messages.po +++ b/src/locales/fr/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, one {# étape} other {# étapes}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, one {Afficher 1 élément de plus} other {Afficher {1} éléments de plus}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} emoji" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} vous a invité à jouer." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "il y a {0} h" msgid "{0}m ago" msgstr "il y a {0} min" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {Envoi d'1 fichier} other {Envoi de # fichiers}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, one {1 fois} other {{c} fois}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, one {1 fois} other {{c} fois}}" msgid "{days} days" msgstr "{days} jours" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {1 envoi a échoué} other {# envois ont échoué}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, one {# ligne supplémentaire} other {# lignes supplémentaires}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 Recommandation : Ne continuez que si vous faites confiance msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>Risque : Des informations sensibles (messages, conversations privées, identifiants de connexion) pourraient être exposées aux administrateurs réseau ou à des attaquants positionnés entre les serveurs IRC." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "La 2FA est actuellement obligatoire sur ce compte. Supprimer le seul identifiant enregistré vous empêcherait de vous connecter. Ajoutez d'abord un autre identifiant ou désactivez la 2FA ci-dessous." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "Code à 6 chiffres" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "À propos de cette attribution" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "Accepter" @@ -350,6 +377,7 @@ msgid "Account" msgstr "Compte" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "Nom de compte" @@ -393,14 +421,30 @@ msgstr "Activité" msgid "Add" msgstr "Ajouter" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "Ajoutez un identifiant pour activer la 2FA" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "Ajouter un mot ou une expression..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "Ajoutez une application d'authentification ou une clé biométrique / de sécurité pour exiger un second facteur à la connexion." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "Ajouter une application d'authentification" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "Ajouter un masque de bannissement (ex. nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "Ajouter une clé biométrique / de sécurité" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "ajouter un canal" @@ -409,6 +453,11 @@ msgstr "ajouter un canal" msgid "Add channel" msgstr "Ajouter un canal" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "Ajouter un emoji" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "Ajouter un masque d'exception (ex. nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "Ajouter un serveur" msgid "Add your first network" msgstr "Ajoutez votre premier réseau" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "a ajouté {0}" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "Détails supplémentaires" @@ -492,6 +546,14 @@ msgstr "Tout le contenu" msgid "Allow camera access" msgstr "Autoriser l'accès à la caméra" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "Autorisez l’accès à la caméra dans les réglages pour partager la vidéo" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "Autorisez l'accès à la caméra pour prendre une photo ou une vidéo." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "Permettre la saisie sur plusieurs lignes" @@ -501,6 +563,14 @@ msgstr "Permettre la saisie sur plusieurs lignes" msgid "Allow microphone access" msgstr "Autoriser l'accès au microphone" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "Autorisez l’accès au micro dans les réglages pour parler" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "Autorisez l'accès au microphone pour enregistrer du son." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "Déjà dans {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "Affiche également des aperçus de YouTube, Vimeo, SoundCloud et autres services connus." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "Texte alternatif (facultatif)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "Nom alternatif pour l'affichage. Peut contenir des espaces, emojis et caractères spéciaux. Le vrai nom ({channelName}) sera toujours utilisé pour les commandes IRC." @@ -565,6 +639,11 @@ msgstr "Êtes-vous sûr de vouloir supprimer ce message ? Cette action est irré msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "Joindre" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "Options de pièce jointe" @@ -581,6 +660,14 @@ msgstr "Position audio" msgid "Authenticate as an IRC Operator for administrative access" msgstr "S'authentifier en tant qu'opérateur IRC pour l'accès administratif" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "S'authentifier maintenant" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "S'authentifier à la connexion" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "Authentifié" @@ -589,6 +676,10 @@ msgstr "Authentifié" msgid "Authenticated Account" msgstr "Compte authentifié" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "Application d'authentification (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "Retour automatique à une seule ligne" @@ -650,6 +741,8 @@ msgstr "Absent :" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "Retour" @@ -699,6 +792,10 @@ msgstr "Bannir l'utilisateur (par pseudo)" msgid "Bans" msgstr "Bannissements" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "Clé biométrique / de sécurité" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "Le bot n'a pas encore enregistré de commandes slash." msgid "Bot in this channel" msgstr "Bot dans ce canal" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "Bots" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Bots (chargement {botsLoadingCount})" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "Bots sur ce réseau" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "Mettez cette fenêtre au premier plan et réessayez." @@ -747,6 +840,15 @@ msgstr "Mettez cette fenêtre au premier plan et réessayez." msgid "Browse all channels on the server" msgstr "Parcourir tous les canaux du serveur" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "Parcourir les salons" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "Le navigateur n'expose pas WebAuthn" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "Les navigateurs ne révèlent vos haut-parleurs qu'une fois que vous avez autorisé l'accès à un microphone ou à une caméra. Rien n'est enregistré." @@ -755,7 +857,6 @@ msgstr "Les navigateurs ne révèlent vos haut-parleurs qu'une fois que vous ave msgid "Calls" msgstr "Appels" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "Caméra" msgid "Camera {0}" msgstr "Caméra {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "Impossible de supprimer votre dernier identifiant 2FA" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "Caméra {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "Caméra {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "Annuler le chiffrement" msgid "Cancel reply" msgstr "Annuler la réponse" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "Annuler l'envoi" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "annulé" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "Changer la couleur d'accentuation" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "Changer le mot de passe" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "Changer le nom du canal (opérateurs uniquement)" @@ -898,9 +1015,7 @@ msgstr "Opérateur du canal" msgid "Channel Owner" msgstr "Propriétaire du canal" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "Paramètres du canal" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "Salon à quitter (par défaut : actuel)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "Sujet du salon" @@ -924,6 +1040,10 @@ msgstr "Le salon n'apparaîtra pas dans les commandes LIST ou NAMES" msgid "channel-name" msgstr "nom-du-salon" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "Limité au canal" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "Canaux" msgid "Channels on {networkName}" msgstr "Canaux sur {networkName}" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "Choisissez un autre type de fichier. L'hébergeur de fichiers n'accepte pas les fichiers {ext}." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "Choisissez un autre fichier. L'hébergeur de fichiers a refusé celui-ci." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "Choisissez un fichier de moins de {limit}, le maximum accepté par l'hébergeur de fichiers." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "Choisissez un fichier avec une extension. L'hébergeur de fichiers n'accepte pas les fichiers sans extension." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "Choisissez un profil de protection contre le flood prédéfini. Ces profils offrent des paramètres de protection équilibrés pour différents cas d'usage." @@ -942,6 +1078,10 @@ msgstr "Choisissez un profil de protection contre le flood prédéfini. Ces prof msgid "Choose a secure password" msgstr "Choisissez un mot de passe sécurisé" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "Choisissez un fichier plus petit. Celui-ci est trop volumineux pour l'hébergeur de fichiers." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "Choisir un fichier" @@ -1007,10 +1147,6 @@ msgstr "Cliquez pour rejoindre {channel}" msgid "Click to jump to message" msgstr "Cliquez pour aller au message" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "Cliquez pour définir le sujet" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "client" @@ -1034,11 +1170,18 @@ msgstr "Limite de clients (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "Configurez des règles détaillées de protection contre le flood. Chaqu msgid "Configure notification sounds and highlights" msgstr "Configurer les sons de notification et les mises en évidence" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "Confirmer l'enrôlement" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "Confirmer le nouveau mot de passe" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "Confirmer la suppression" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "Confirmer ?" @@ -1136,6 +1292,18 @@ msgstr "Confirmer ?" msgid "Connect" msgstr "Connecter" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "Branchez une caméra pour partager la vidéo" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "Branchez un micro pour parler" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "Connectez-vous à un serveur pour gérer les paramètres d'opérateur." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "connecté depuis {sessionCount} sessions" @@ -1285,6 +1453,14 @@ msgstr "Impossible d'obtenir votre position à temps. Réessayez dans un endroit msgid "Could not get your location." msgstr "Impossible d'obtenir votre position." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "Impossible de charger les GIF. Relancez la recherche pour réessayer." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "Impossible de joindre l'hébergeur de fichiers. Vérifiez votre connexion et réessayez." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "Impossible d'établir le chiffrement avec {nick}." @@ -1310,6 +1486,11 @@ msgstr "Créer et gérer vos liens d'invitation" msgid "Create folder" msgstr "Créer un dossier" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "Créer le pack" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "Créé après (min)" @@ -1318,10 +1499,19 @@ msgstr "Créé après (min)" msgid "Created Before (min ago)" msgstr "Créé avant (min)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "Création…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "Avatar actuel" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "Packs d'emoji personnalisés" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "Règles de flood personnalisées (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "Couper le son" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "Refuser" @@ -1402,6 +1593,14 @@ msgstr "Supprimer le message" msgid "Delete network" msgstr "Supprimer le réseau" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "Supprimer le pack" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "Supprimer le pack \"{packId}\" ? Cela supprime aussi tous les emoji qu'il contient." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "Supprimer la conversation privée" @@ -1431,7 +1630,10 @@ msgstr "Rétrograder en spectateur" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "Description (optionnelle, ex. « Bêta-testeurs T3 »)" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "Description (facultatif)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "Les noms des appareils sont masqués tant que vous n'autorisez pas l'acc msgid "Device names are hidden until you allow microphone access." msgstr "Les noms des appareils sont masqués tant que vous n'autorisez pas l'accès au microphone." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "Désactiver" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "Désactivez la 2FA. Saisissez un code à 6 chiffres de l'une de vos applications d'authentification enregistrées pour confirmer." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "Désactiver l'appui pour parler" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "Désactivée" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "Affichage" msgid "Display all server events in chat" msgstr "Afficher tous les événements serveur dans le chat" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "Voulez-vous ouvrir ce lien dans un nouvel onglet ?" msgid "Don't warn me about low link security for this server" msgstr "Ne plus m'avertir de la faible sécurité des liens pour ce serveur" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "terminé" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "Terminé" @@ -1578,6 +1799,11 @@ msgstr "Modifier" msgid "Edit {0}" msgstr "Modifier {0}" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "Modifier le salon" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "Intégrer" msgid "Emojis" msgstr "Emojis" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "Pack vide. Ajoutez des emoji." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "Activer la 2FA" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "Activer les surlignages" @@ -1639,6 +1873,10 @@ msgstr "Activer les notifications" msgid "Enable push-to-talk" msgstr "Activer l'appui pour parler" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "Activée" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "Chiffrer (Obby)" @@ -1719,6 +1957,14 @@ msgstr "Le chiffrement avec {nick} a cessé de fonctionner, le message n'a donc msgid "End encryption" msgstr "Mettre fin au chiffrement" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "Saisissez un code à 6 chiffres de l'une de vos applications d'authentification pour désactiver la 2FA." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "Saisissez un nom de canal pour les packs limités à un canal." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "Entrez le nom du compte..." @@ -1765,10 +2011,35 @@ msgstr "Saisir le vrai nom" msgid "Enter reason (optional)" msgstr "Saisir une raison (facultatif)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "Saisissez le code à 6 chiffres de votre application d'authentification pour terminer la connexion en tant que {account}." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "Saisissez le code à 6 chiffres de votre application d'authentification pour terminer la connexion." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "Saisissez le code à 6 chiffres de votre application d'authentification." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "Saisissez le code à 6 chiffres reçu par e-mail." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "Saisissez le nom du compte que vous voulez récupérer." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "Saisir le nom d'utilisateur à inviter" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "Saisissez le nom de votre compte. Nous enverrons un code de récupération à 6 chiffres à l'adresse vérifiée enregistrée." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "Exacte" @@ -1824,6 +2095,7 @@ msgstr "Profil étendu" msgid "External Link Warning" msgstr "Avertissement de lien externe" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "échoué" @@ -1890,6 +2162,18 @@ msgstr "Réduire tout" msgid "Folder name" msgstr "Nom du dossier" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "Par sécurité, toutes les sessions existantes de ce compte ont été déconnectées et l'état du serveur lié au compte a été purgé. Si l'authentification à deux facteurs était activée, elle le reste, et la prochaine connexion l'exigera toujours." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "Abandonner" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "Mot de passe oublié" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC Operator" msgid "IRC operator password" msgstr "Mot de passe opérateur IRC" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "Nom d'utilisateur opérateur IRC" @@ -2295,6 +2580,15 @@ msgstr "Informer les autres que vous écrivez" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "Lier une identité OAuth" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "Lier avec {0}" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "En direct" @@ -2335,6 +2629,11 @@ msgstr "Chargement des réseaux depuis votre bouncer…" msgid "Loading WHOIS data..." msgstr "Chargement des données WHOIS..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "Chargement…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "Stockage local :" @@ -2377,6 +2676,26 @@ msgstr "Baisser la main" msgid "Man-in-the-middle attacks on server links are possible" msgstr "Des attaques man-in-the-middle sur les liens serveur sont possibles" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "Gérer les bots" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "Gérer les bots (chargement de {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "Gérer les packs" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "Gérez les packs d'emoji à l'échelle du réseau et limités à un canal que ce serveur publie via draft/EMOJI." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "Gérer l'authentification à deux facteurs" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "Gérez votre compte et l'authentification" @@ -2619,6 +2938,10 @@ msgstr "Couper les notifications" msgid "Mute or unmute notification sounds" msgstr "Activer ou désactiver les sons de notification" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "Nom (p. ex. iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "nouveau dossier" msgid "New nickname" msgstr "Nouveau pseudo" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "Nouveau mot de passe" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "Image suivante" @@ -2758,6 +3086,10 @@ msgstr "Aucun fichier choisi" msgid "No flood profile" msgstr "Aucun profil anti-flood" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "Aucun GIF trouvé. Essayez une autre recherche." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "aucun hôte défini" @@ -2790,6 +3122,10 @@ msgstr "aucun message" msgid "No microphone detected." msgstr "Aucun microphone détecté." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "Aucun pack configuré pour le moment." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "Aucun trafic IRC brut capturé pour le moment. Essayez de vous connecter ou d'envoyer un message." @@ -2859,6 +3195,10 @@ msgstr "Normal – Protection standard" msgid "Not encrypted" msgstr "Non chiffré" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "Remarque : le serveur renvoie la même réponse que le compte ait ou non une adresse e-mail vérifiée, donc une faute de frappe ne sera pas signalée ici. Si aucun code n'arrive d'ici quelques minutes, vérifiez le nom du compte." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "Son de notification" @@ -2867,6 +3207,10 @@ msgstr "Son de notification" msgid "Notifications" msgstr "Notifications" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "Identité OAuth" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "hors ligne" msgid "Offline" msgstr "Hors ligne" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "OK" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "activé" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "Seuls les opérateurs peuvent modifier le sujet" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "Seuls les websockets sécurisés sont pris en charge" @@ -3027,6 +3376,10 @@ msgstr "Actions d'opérateur" msgid "Optional crash reports to improve the app" msgstr "Rapports de plantage optionnels pour améliorer l'application" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "Les autres sessions ouvertes de ce compte seront déconnectées lors du changement. Les paramètres d'authentification à deux facteurs, le cas échéant, restent inchangés." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR ne chiffre pas les fichiers, envoyé tel quel" @@ -3039,6 +3392,14 @@ msgstr "Sortie" msgid "Owner" msgstr "Propriétaire" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (p. ex. team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id et le nom sont obligatoires." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "Mot de passe" @@ -3047,6 +3408,15 @@ msgstr "Mot de passe" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "Mot de passe requis pour rejoindre le salon. Laissez vide pour supprimer la clé." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "Réinitialisation du mot de passe terminée" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "Les mots de passe ne correspondent pas." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "Le modèle existe déjà" @@ -3088,6 +3458,15 @@ msgstr "Permanent" msgid "Photo" msgstr "Photo" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "Choisissez un mot de passe (3 caractères ou plus)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "Choisissez un nom en un seul mot (sans espaces)." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "Choisir un type de canal" @@ -3214,6 +3593,10 @@ msgstr "Pronoms" msgid "Protected Topic (+t)" msgstr "Sujet protégé (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "Le fournisseur n'a renvoyé aucun jeton bearer." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "Questions sur la confidentialité ? Contactez-nous :" @@ -3315,6 +3698,7 @@ msgstr "Échec de la reconnexion" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "Se reconnecter au serveur" @@ -3367,6 +3751,10 @@ msgstr "Actualiser le WHOIS" msgid "Register for an account" msgstr "Créer un compte" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "Identifiants enregistrés" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "Rejeter" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "Détendu – Protection moins agressive" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "Supprimer" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "Supprimer \"{0}\" ? Vous ne pourrez plus l'utiliser comme second facteur." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "Retirer {username} du canal" @@ -3460,7 +3855,6 @@ msgstr "Reprendre" msgid "Retry sending" msgstr "Réessayer l'envoi" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "Examiner la clé modifiée…" msgid "Review key" msgstr "Vérifier la clé" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "Pivoter de 90°" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "Règles" @@ -3530,6 +3929,10 @@ msgstr "Enregistré" msgid "Saving..." msgstr "Enregistrement..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "Scannez ce code QR avec votre application d'authentification, puis confirmez avec le code à 6 chiffres qu'elle affiche." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "Faire défiler le chat jusqu'à cette réponse" @@ -3551,6 +3954,10 @@ msgstr "Rechercher" msgid "Search bots" msgstr "Rechercher des bots" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "Rechercher des émojis..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "Recherchez des GIFs pour commencer" @@ -3641,11 +4048,6 @@ msgstr "Sélectionnez ou ajoutez un canal pour commencer." msgid "self-registered" msgstr "auto-enregistré" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "Envoyer" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "Envoyer un message" msgid "Send private message" msgstr "Envoyer un message privé" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "Envoyer le code de récupération" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "Envoyer ce fichier sans chiffrement ?" @@ -3687,6 +4093,10 @@ msgstr "Envoyer sans chiffrement" msgid "Sending" msgstr "Envoi en cours" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "Envoi…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "serveur" msgid "Server" msgstr "Serveur" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "Canaux du serveur" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "Le serveur n'annonce pas la prise en charge de WebAuthn" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "Le serveur ne supporte pas le filtrage LIST avancé" @@ -3745,11 +4157,16 @@ msgstr "Mot de passe du serveur" msgid "Server Password (PASS)" msgstr "Mot de passe du serveur (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "Le serveur a renvoyé un défi WebAuthn invalide." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "Les communications entre serveurs peuvent utiliser des connexions non chiffrées" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "À l'échelle du serveur" @@ -3774,6 +4191,7 @@ msgstr "Session {0}" msgid "Sessions" msgstr "Sessions" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "Définir un sujet…" @@ -3791,6 +4209,10 @@ msgstr "défini par {0}" msgid "Set by:" msgstr "Défini par :" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "Définir le nouveau mot de passe" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "Vous mettre absent" @@ -3808,6 +4230,11 @@ msgstr "Paramètre" msgid "Setting not found" msgstr "Paramètre introuvable" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "Définition…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "Paramètres" @@ -3832,10 +4259,22 @@ msgstr "Partager votre position" msgid "Share your location with {target}." msgstr "Partagez votre position avec {target}." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "Partagez à nouveau votre écran pour réessayer" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "elle/la" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "shortcode (p. ex. partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "Le shortcode doit correspondre à [A-Za-z0-9._-]+." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "Afficher tous les événements" @@ -3910,6 +4349,10 @@ msgstr "Affiche tous les médias externes. Toute URL peut déclencher une requê msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "Affiche les médias provenant de l'hébergeur de fichiers de confiance de votre serveur. Aucune requête n'est envoyée à des services externes." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "Connectez-vous auprès du fournisseur, puis nous lierons l'identité obtenue à votre compte pour que SASL OAUTHBEARER / IRCV3BEARER fonctionne lors des connexions suivantes." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "La connexion a échoué, vous discutez en tant qu'invité. Reconnectez-vous ou corrigez votre mot de passe" @@ -3998,6 +4441,10 @@ msgstr "Statut" msgid "Status Messages" msgstr "Messages de statut" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "Statut :" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "Quitter la diffusion" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "Arrêter la vidéo" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "Diffusion" @@ -4074,6 +4522,14 @@ msgstr "Sortir du dossier" msgid "Take photo" msgstr "Prendre une photo" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "Prendre une photo ou une vidéo" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "Texte" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "Canal texte" @@ -4086,6 +4542,10 @@ msgstr "Cet appareil n'est pas disponible pour le moment." msgid "That screen is no longer there." msgstr "Cet écran n'est plus là." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "Le serveur d'appel a refusé. Réessayez dans un instant." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "La connexion à <0>{serverName} présente les problèmes de sécurité suivants :" @@ -4192,6 +4652,10 @@ msgstr "Cela retire le réseau de votre bouncer soju. Pour le réutiliser, vous msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "Ce serveur ne supporte pas les métadonnées de profil étendues (extension IRCv3 METADATA). Les champs comme l'avatar, le nom d'affichage et le statut ne sont pas disponibles." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "Ce serveur n'annonce pas d'URL de backend (draft/authtoken ou obby.world/FILEHOST). Les points d'accès d'administration sont inaccessibles." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "Ce serveur ne prend pas en charge les liens d'invitation (la capacité<0>obby.world/invitationn'est pas annoncée). Vous pouvez toujours discuter normalement ; ce panneau est destiné aux réseaux propulsés par obbyircd." @@ -4213,6 +4677,11 @@ msgstr "Cela fermera aussi les {0} réseaux liés ci-dessous." msgid "This will also close the bound network below." msgstr "Cela fermera aussi le réseau lié ci-dessous." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "Morpion contre {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "Temps (min)" @@ -4230,6 +4699,10 @@ msgstr "délai dépassé" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "Empreinte du certificat TLS" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "tronqué" msgid "Trusted Sources" msgstr "Sources de confiance" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "Réessayez l'envoi." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "Réessayez l'envoi. L'hébergeur de fichiers a renvoyé une réponse illisible." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "Activez la caméra pour réessayer" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "Activez le micro pour réessayer" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "Authentification à deux facteurs" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "Authentification à deux facteurs requise" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "Type" @@ -4352,14 +4850,26 @@ msgstr "Téléverser une image ou fournir une URL avec substitution optionnelle msgid "Upload Avatar" msgstr "Téléverser un avatar" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "Envoi annulé." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "Télécharger des fichiers" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "Envoyé" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "Téléversement..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "L'URL doit être http(s):// ou data:." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "URL de votre image d'avatar" @@ -4416,6 +4926,7 @@ msgstr "Modes utilisateur" msgid "User Profile" msgstr "Profil de l'utilisateur" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "Paramètres utilisateur" @@ -4459,6 +4970,14 @@ msgstr "Un port de serveur valide est requis" msgid "Verified account" msgstr "Compte vérifié" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "Vérifier" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "Vérifier le code" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "Vérifier le chiffrement" @@ -4471,6 +4990,10 @@ msgstr "Vérifier l'empreinte…" msgid "Verify…" msgstr "Vérifier…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "Vérification…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "Très détendu" @@ -4532,6 +5055,7 @@ msgstr "Spectateur" msgid "Viewers ({0})" msgstr "Spectateurs ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Voice" @@ -4557,10 +5081,23 @@ msgstr "Volume" msgid "Volume for {0}" msgstr "Volume de {0}" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "En attente de l'acceptation de {0}…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "En attente de l'invite biométrique…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "En attente de la première étape…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "En attente de la connexion…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "Observer le trafic IRC brut de ce serveur" msgid "We don't store your IRC communications on our servers" msgstr "Nous ne stockons pas vos communications IRC sur nos serveurs" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "WebAuthn n'est pas disponible dans cet environnement." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "Vous êtes sur le point d'ouvrir un lien externe :" msgid "You are an IRC Operator" msgstr "Vous êtes un IRC Operator" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "Vous avez quelques minutes pour choisir un nouveau mot de passe." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "Aucun identifiant 2FA n'est enregistré." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "Vous avez des modifications non enregistrées. Voulez-vous vraiment fermer sans enregistrer ?" diff --git a/src/locales/it/messages.mjs b/src/locales/it/messages.mjs index c7ee25d5c..b784296e4 100644 --- a/src/locales/it/messages.mjs +++ b/src/locales/it/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"I nomi dei dispositivi sono nascosti finché non consenti l'accesso al microfono.\"],\"+5VMrz\":[\"Formato pattern non valido. Usa il formato nick!user@host (wildcards * consentiti)\"],\"+6NQQA\":[\"Canale di supporto generale\"],\"+6NyRG\":[\"Client\"],\"+AI7ot\":[\"Condividi posizione\"],\"+B5ztW\":[\"aggiungi canale\"],\"+K0AvT\":[\"Disconnetti\"],\"+Q1v1x\":[\"Autenticato\"],\"+WNb3x\":[\"Apri video in una finestra separata\"],\"+cyFdH\":[\"Messaggio predefinito quando ci si segna come assenti\"],\"+fRR7i\":[\"Sospendi\"],\"+mVPqU\":[\"Mostra la formattazione Markdown nei messaggi\"],\"+s1J8k\":[\"Segna come letto\"],\"+s4tdz\":[\"Copia nickname\"],\"+vqCJH\":[\"Il tuo nome utente account per l'autenticazione\"],\"+yPBXI\":[\"Scegli file\"],\"+zy2Nq\":[\"Tipo\"],\"/09cao\":[\"Sicurezza link bassa (Livello \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Segnati come tornato\"],\"/3BQ4J\":[\"Gli utenti esterni non possono inviare messaggi\"],\"/4C8U0\":[\"Copia tutto\"],\"/6BzZF\":[\"Attiva/Disattiva lista membri\"],\"/AkXyp\":[\"Confermare?\"],\"/TNOPk\":[\"L'utente è assente\"],\"/UGQxY\":[\"Videocamera \",[\"0\"]],\"/X0D0z\":[\"Scegli l'altoparlante usato dalle chiamate\"],\"/XQgft\":[\"Scopri\"],\"/abSCI\":[\"Copia non riuscita, tocca per riprovare\"],\"/cF7Rs\":[\"Volume\"],\"/dqduX\":[\"Pagina successiva\"],\"/fc3q4\":[\"Tutto il contenuto\"],\"/kISDh\":[\"Abilita suoni di notifica\"],\"/kL38k\":[\"Riordina canali\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Riproduci suoni per menzioni e messaggi\"],\"/xQ19T\":[\"Bot su questa rete\"],\"/zrWol\":[\"Non cifrato\"],\"0/0ZGA\":[\"Maschera nome canale\"],\"0CvhiV\":[\"Bot in questo canale\"],\"0D6j7U\":[\"Scopri di più sulle regole personalizzate →\"],\"0NqWnb\":[\"Invita a trasmettere\"],\"0XsHcR\":[\"Espelli utente\"],\"0ZpE//\":[\"Ordina per utenti\"],\"0bEPwz\":[\"Imposta assente\"],\"0dGkPt\":[\"Espandi lista canali\"],\"0gS7M5\":[\"Nome visualizzato\"],\"0kS+M8\":[\"EsempioRET\"],\"0rgoY7\":[\"Connettiti solo ai server che scegli\"],\"0rz+/Q\":[\"Caricamento dei comandi…\"],\"0wdd7X\":[\"Entra\"],\"196EG4\":[\"Elimina chat privata\"],\"1A3EXy\":[\"Espandi\"],\"1C/fOn\":[\"Il bot non ha ancora registrato alcun comando slash.\"],\"1DSr1i\":[\"Registra un account\"],\"1K9HPk\":[\"Visualizza albero\"],\"1O/24y\":[\"Attiva/Disattiva lista canali\"],\"1OWwRx\":[\"Comandi bot\"],\"1QfxQT\":[\"Ignora\"],\"1TNIig\":[\"Apri\"],\"1VPJJ2\":[\"Avviso link esterno\"],\"1ZC/dv\":[\"Nessuna menzione o messaggio non letto\"],\"1iY5xv\":[\"Microfono\"],\"1pO1zi\":[\"Il nome del server è obbligatorio\"],\"1qqOhi\":[\"Trascina una maniglia per spostare un canale, o in una cartella\"],\"1t/NnN\":[\"Rifiuta\"],\"1ub+Zu\":[[\"hours\"],\" ore\"],\"1uwfzQ\":[\"Visualizza topic del canale\"],\"1wdjme\":[\"Persone\"],\"268g7c\":[\"Inserisci nome visualizzato\"],\"27I0xj\":[\"Bot a livello di server, raggiungibile da qualsiasi canale\"],\"2CEOW6\":[\"Rete collegata tramite il bouncer soju\"],\"2F9+AZ\":[\"Nessun traffico IRC grezzo catturato. Prova a connetterti o a inviare un messaggio.\"],\"2FOFq1\":[\"Gli operatori del server sulla rete potrebbero leggere i tuoi messaggi\"],\"2FYpfJ\":[\"Altro\"],\"2HF1Y2\":[[\"inviter\"],\" ha invitato \",[\"target\"],\" a unirsi a \",[\"channel\"]],\"2I70QL\":[\"Visualizza informazioni profilo utente\"],\"2QYdmE\":[\"Utenti:\"],\"2QpEjG\":[\"è uscito\"],\"2bimFY\":[\"Usa password del server\"],\"2gMuHR\":[\"Entrato\"],\"2iTmdZ\":[\"Archiviazione locale:\"],\"2odkwe\":[\"Rigoroso – Protezione più aggressiva\"],\"2qXqZQ\":[\"Modalità utente\"],\"2uDhbA\":[\"Inserisci il nome utente da invitare\"],\"2xXP/g\":[\"Unisciti a un canale\"],\"2y9Ojd\":[\"Trascina qui i file per allegarli\"],\"2ygf/L\":[\"← Indietro\"],\"2zEgxj\":[\"Cerca GIF...\"],\"38+WDJ\":[\"Cancellazione eco\"],\"3BKxln\":[\"Scatta foto\"],\"3JjdaA\":[\"Esegui\"],\"3Kf9Jh\":[\"Retrocedi a spettatore\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" in streaming · \",[\"1\"],\" in visione\"],\"3MbP5E\":[\"Messaggio cifrato\"],\"3RdPhl\":[\"Rinomina canale\"],\"3THokf\":[\"Utente con diritto di parola\"],\"3TSz9S\":[\"Minimizza\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Scorri la chat fino a questa risposta\"],\"3hij11\":[\"Unisciti a \",[\"channelName\"]],\"3jBDvM\":[\"Nome visualizzato del canale\"],\"3pRst1\":[\"Ricezione dell'elenco dei comandi…\"],\"3ryuFU\":[\"Segnalazioni di crash opzionali per migliorare l'app\"],\"3uBF/8\":[\"Chiudi visualizzatore\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Non è stato possibile impostare la crittografia con \",[\"nick\"],\".\"],\"3xf8Kz\":[\"Inserisci nome account...\"],\"4/Rr0R\":[\"Invita un utente nel canale corrente\"],\"4EZrJN\":[\"Regole\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"Posteriore\"],\"4NqeT4\":[\"Profilo flood (+F)\"],\"4QXpWJ\":[\"scaduto\"],\"4RZQRK\":[\"Cosa stai facendo?\"],\"4cEClj\":[\"Sessioni\"],\"4hfTrB\":[\"Nickname\"],\"4n99LO\":[\"Già in \",[\"0\"]],\"4t6vMV\":[\"Passa automaticamente a riga singola per messaggi brevi\"],\"4vsHmf\":[\"Tempo (min)\"],\"4x/Axu\":[\"Il tuo bouncer non ha ancora nessuna rete. Aggiungine una per iniziare.\"],\"5+INAX\":[\"Evidenzia i messaggi che ti menzionano\"],\"5R5Pv/\":[\"Nome oper\"],\"5WWr3M\":[\"Approssimativa\"],\"5kS5np\":[\"Segna come verificato\"],\"5yB4Kk\":[\"Il server dei file non lo ha accettato.\"],\"678PKt\":[\"Nome rete\"],\"6Aih4U\":[\"Non in linea\"],\"6CO3WE\":[\"Password richiesta per entrare. Lascia vuoto per rimuovere la chiave.\"],\"6FyrFm\":[\"Condividi schermo\"],\"6HhMs3\":[\"Messaggio di uscita\"],\"6OpRdF\":[\"Regola automaticamente il volume del tuo microfono\"],\"6V3Ea3\":[\"Copiato\"],\"6XJBxM\":[\"Il tuo browser non può riprodurre questo audio.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" elemento\"],\"other\":[\"#\",\" elementi\"]}]],\"6lGV3K\":[\"Mostra meno\"],\"6yFOEi\":[\"Inserisci password oper...\"],\"6yR6/K\":[\"Pubblica il messaggio del giorno di ogni server negli Avvisi del server e nella sua pagina di benvenuto\"],\"6zJnDQ\":[\"Attiva audio in entrata\"],\"7+IHTZ\":[\"Nessun file scelto\"],\"7+q3Wn\":[\"#canale\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (es., spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Questa chat è cifrata con OTR, compatibile con altri client IRC. Confronta le impronte digitali tramite un canale alternativo, poi segnala come verificata.\"],\"7QkKyN\":[\"Invia messaggio privato\"],\"7U1W7c\":[\"Molto rilassato\"],\"7Y1YQj\":[\"Nome reale:\"],\"7YHArF\":[\"— apri nel visualizzatore\"],\"7d1XbR\":[\"Apri workflow\"],\"7jL88x\":[\"Eliminare questo messaggio? Questa azione non può essere annullata.\"],\"7l15X4\":[\"non riuscito\"],\"7nGhhM\":[\"A cosa stai pensando?\"],\"7sEpu1\":[\"Membri — \",[\"0\"]],\"7sNhEz\":[\"Nome utente\"],\"7w5KHY\":[\"I tuoi messaggi con \",[\"nick\"],\" sono cifrati con OTR, che trasporta solo testo. Questi file verrebbero inviati in chiaro.\"],\"7y+YDA\":[\"Invia senza crittografia\"],\"85Fz0S\":[\"Trascina per spostare\"],\"8H0Q+x\":[\"Scopri di più sui profili →\"],\"8Phu0A\":[\"Mostra quando gli utenti cambiano soprannome\"],\"8VEDbV\":[\"Segreto\"],\"8XTG9e\":[\"Inserisci password oper\"],\"8XsV2J\":[\"Riprova invio\"],\"8ZsakT\":[\"Password\"],\"8dYnq1\":[\"Raggiunta la durata massima di registrazione. Registrazione interrotta: inviala o eliminala.\"],\"8kR84m\":[\"Stai per aprire un link esterno:\"],\"8kZ9ZV\":[\"Termina cifratura\"],\"8lCgih\":[\"Rimuovi regola\"],\"8mmL7G\":[\"Carica i messaggi precedenti per raggiungere la risposta\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" passaggio\"],\"other\":[\"#\",\" passaggi\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"si è unito\"],\"other\":[\"si è unito \",[\"joinCount\"],\" volte\"]}]],\"9BMLnJ\":[\"Riconnetti al server\"],\"9LXhb1\":[\"Registra schermo\"],\"9OEgyT\":[\"Aggiungi reazione\"],\"9PQ8m2\":[\"G-Line (ban globale)\"],\"9Qs99X\":[\"Email:\"],\"9QupBP\":[\"Rimuovi pattern\"],\"9TBhGc\":[\"Abbassa la mano\"],\"9W7tl5\":[\"(invariato)\"],\"9aCFGH\":[\"Cifra questa chat\"],\"9bG48P\":[\"Invio in corso\"],\"9f5f0u\":[\"Domande sulla privacy? Contattaci:\"],\"9hXrER\":[\"Unisciti a un canale su \",[\"serverName\"]],\"9iweoP\":[\"Reti su \",[\"0\"]],\"9n+Pj3\":[\"nome-stream\"],\"9q17ZR\":[[\"0\"],\" è obbligatorio.\"],\"9qIYMn\":[\"Nuovo nickname\"],\"9rnFEa\":[\"Chiamate\"],\"9unqs3\":[\"Assente:\"],\"9v3hwv\":[\"Nessun server trovato.\"],\"9zb2WA\":[\"Connessione in corso\"],\"A1taO8\":[\"Cerca\"],\"A2adVi\":[\"Invia notifiche di digitazione\"],\"A9Rhec\":[\"Nome canale\"],\"AFXuc0\":[\"Messaggio non inviato: la crittografia ha smesso di funzionare. Termina la crittografia per inviare il messaggio in chiaro.\"],\"ALZ4SG\":[\"Disattiva audio in entrata\"],\"AWOSPo\":[\"Ingrandisci\"],\"AXSpEQ\":[\"Oper alla connessione\"],\"AXkuzz\":[\"Nessuna videocamera rilevata.\"],\"AdKRCX\":[\"Sei connesso a <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Account\"],\"AhNP40\":[\"Cerca posizione\"],\"AhYrTA\":[\"Connessione: scarsa\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Nickname cambiato\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Annulla risposta\"],\"ApSx0O\":[\"Trovati \",[\"0\"],\" messaggi corrispondenti a \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Accedi di nuovo\"],\"AxPAXW\":[\"Nessun risultato trovato\"],\"AyNqAB\":[\"Mostra tutti gli eventi del server in chat\"],\"B/QqGw\":[\"Lontano dalla tastiera\"],\"B0sB2k\":[\"Testo in chiaro\"],\"B1MuZq\":[\"Scegli la videocamera e visualizza l'anteprima di ciò che vede\"],\"B8AaMI\":[\"Questo campo è obbligatorio\"],\"BA2c49\":[\"Il server non supporta il filtro LIST avanzato\"],\"BBCFUg\":[[\"sender\"],\" ha riavviato la cifratura, quindi questa conversazione si sta reimpostando.\"],\"BGul2A\":[\"Hai modifiche non salvate. Sei sicuro di voler chiudere senza salvare?\"],\"BIDT9R\":[\"Bot\"],\"BIf9fi\":[\"Il tuo messaggio di stato\"],\"BOJWfb\":[\"Disconnettersi dal bouncer soju?\"],\"BPm98R\":[\"Nessun server selezionato. Scegli prima un server dalla barra laterale; i link di invito sono gestiti per server.\"],\"BRNbHt\":[\"Cifrato, non verificato\"],\"BZADk0\":[\"Esci dal live\"],\"BZyTNS\":[\"Accesso alla posizione negato. Consenti l'accesso alla posizione nelle impostazioni del browser o del sistema, poi riprova.\"],\"BZz3md\":[\"Il tuo sito web personale\"],\"Bgm/H7\":[\"Consenti l'inserimento di più righe di testo\"],\"BiQIl1\":[\"Fissa questa conversazione privata\"],\"BlNZZ2\":[\"Clicca per andare al messaggio\"],\"Bowq3c\":[\"Solo gli operatori possono cambiare l'argomento\"],\"Btozzp\":[\"Questa immagine è scaduta\"],\"Bu/ywL\":[\"Scegli il tipo di canale\"],\"Bycfjm\":[\"Totale: \",[\"0\"]],\"C6IBQc\":[\"Copia JSON completo\"],\"C6amLT\":[\"Questo dispositivo non è disponibile al momento.\"],\"C9L9wL\":[\"Raccolta dati\"],\"CDq4wC\":[\"Modera utente\"],\"CHVRxG\":[\"Messaggio a @\",[\"0\"],\" (Shift+Invio per nuova riga)\"],\"CN9zdR\":[\"Nome oper e password sono obbligatori\"],\"CW3sYa\":[\"Aggiungi reazione \",[\"emoji\"]],\"CaAkqd\":[\"Mostra disconnessioni\"],\"CaQ1Gb\":[\"Bot definito da configurazione. Modifica obbyircd.conf e usa /REHASH per cambiarne lo stato.\"],\"CbvaYj\":[\"Banna per nickname\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Seleziona un canale\"],\"CpwGv7\":[\"La chiave di \",[\"nick\"],\" è diversa da quella vista in precedenza. Succede dopo una reinstallazione o su un nuovo dispositivo, ma è anche l'aspetto di un attacco man-in-the-middle. Confronta la nuova impronta su un altro canale prima di accettarla.\"],\"CqO9qC\":[\"Sessione\"],\"CsekCi\":[\"Normale\"],\"CwuBNI\":[\"Nessun microfono rilevato.\"],\"D+NlUC\":[\"Sistema\"],\"D28t6+\":[\"è entrato e uscito\"],\"D69ns7\":[\"Rinomina o elimina \",[\"0\"]],\"DB8zMK\":[\"Applica\"],\"DBcWHr\":[\"File audio di notifica personalizzato\"],\"DL4yUl\":[\"File non caricato: la cifratura ha smesso di funzionare. Riavviala, oppure terminala per caricare in chiaro.\"],\"DPfwMq\":[\"Fatto\"],\"DTy9Xw\":[\"Anteprime multimediali\"],\"Dj4pSr\":[\"Scegli una password sicura\"],\"Du+zn+\":[\"Ricerca...\"],\"Du2T2f\":[\"Impostazione non trovata\"],\"DwsSVQ\":[\"Applica filtri e aggiorna\"],\"E3W/zd\":[\"Soprannome predefinito\"],\"E6nRW7\":[\"Copia URL\"],\"E703RG\":[\"Modi:\"],\"E9RV1x\":[\"connesso da \",[\"sessionCount\"],\" sessioni\"],\"EAeu1Z\":[\"Invia invito\"],\"EFKJQT\":[\"Impostazione\"],\"EGPQBv\":[\"Regole flood personalizzate (+f)\"],\"ELik0r\":[\"Vedi l'informativa completa sulla privacy\"],\"EPbeC2\":[\"Visualizza o modifica il topic del canale\"],\"EQCDNT\":[\"Inserisci nome utente oper...\"],\"ERIfXJ\":[\"Impossibile ottenere la posizione in tempo. Riprova in un luogo con una vista del cielo più libera.\"],\"ET7frA\":[\"Consenti l'accesso alla videocamera\"],\"EUvulZ\":[\"Trovato 1 messaggio corrispondente a \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Immagine successiva\"],\"Eaw75B\":[[\"userCount\"],\" utenti\"],\"EdQY6l\":[\"Nessuno\"],\"EflUyy\":[\"in chiamata\"],\"EnqLYU\":[\"Cerca server...\"],\"EqjE9A\":[\"scrivi a qualcuno\"],\"Eu7YKa\":[\"auto-registrato\"],\"Ev/rmg\":[\"Scegli il microfono e visualizza l'anteprima del livello di ingresso\"],\"F0OKMc\":[\"Modifica server\"],\"F6Int2\":[\"Abilita evidenziazioni\"],\"FDoLyE\":[\"Utenti max.\"],\"FHnJDV\":[[\"userCount\"],\" in visione\"],\"FOPeqj\":[\"Controllo automatico del guadagno\"],\"FUU/hZ\":[\"Controlla quanti media esterni vengono caricati nella chat.\"],\"Fdp03t\":[\"attivo\"],\"FfPWR0\":[\"Finestra\"],\"FjkaiT\":[\"Riduci\"],\"FlqOE9\":[\"Cosa significa:\"],\"FolHNl\":[\"Gestisci il tuo account e l'autenticazione\"],\"Fp2Dif\":[\"Uscito dal server\"],\"G5KmCc\":[\"GZ-Line (Z-Line globale)\"],\"GDs0lz\":[\"<0>Rischio: Informazioni sensibili (messaggi, conversazioni private, dati di autenticazione) potrebbero essere esposte ad amministratori di rete o attaccanti posizionati tra i server IRC.\"],\"GP8D2E\":[\"Messaggi privati\"],\"GPrF8Y\":[[\"safeName\"],\" è stato modificato sul server, quindi non si decifra più.\"],\"GR+2I3\":[\"Aggiungi maschera di invito (es. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Chiudi avvisi server in finestra separata\"],\"GdhD7H\":[\"Clicca di nuovo per confermare\"],\"GjRZex\":[\"Disconnettere la rete?\"],\"GlAoST\":[\"Rifiuta cifratura\"],\"GlHnXw\":[\"Cambio nick fallito: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"Anteprima:\"],\"GtmO8/\":[\"da\"],\"GtuHUQ\":[\"Rinomina questo canale sul server. Tutti gli utenti vedranno il nuovo nome.\"],\"GuGfFX\":[\"Attiva/Disattiva ricerca\"],\"GvwPQR\":[\"Cifra (OTR)\"],\"GxkJXS\":[\"Caricamento...\"],\"Gz0oR4\":[\"(gestito da Obby)\"],\"GzbwnK\":[\"È entrato nel canale\"],\"GzsUDB\":[\"Profilo esteso\"],\"H/PnT8\":[\"Inserisci emoji\"],\"H3kCln\":[\"Hostname\"],\"H6Izzl\":[\"Il tuo codice colore preferito\"],\"H86f9p\":[\"Comprimi\"],\"H91IQz\":[\"Unisciti al live \",[\"channelName\"]],\"H9jIv+\":[\"Mostra entrate/uscite\"],\"HAKBY9\":[\"Carica file\"],\"HVqh5e\":[\"La selezione dell'altoparlante non è supportata in questo browser.\"],\"HdE1If\":[\"Canale\"],\"HeT8+a\":[[\"name\"],\" · output\"],\"HhlSUU\":[\"Trascina per scegliere cosa registrare. Premi Esc per annullare.\"],\"Hk4AW9\":[\"Il tuo nome visualizzato preferito\"],\"HmHDk7\":[\"Seleziona membro\"],\"HrQzPU\":[\"Canali su \",[\"networkName\"]],\"Hy8RTc\":[\"Cifrato. Verifica l'identità di \",[\"nick\"],\" per esserne certo.\"],\"I2tXQ5\":[\"Messaggio a @\",[\"0\"],\" (Invio per nuova riga, Shift+Invio per inviare)\"],\"I6bw/h\":[\"Banna utente\"],\"I92Z+b\":[\"Abilita notifiche\"],\"I9D72S\":[\"Sei sicuro di voler eliminare questo messaggio? Questa azione non può essere annullata.\"],\"IA+1wo\":[\"Mostra quando gli utenti vengono espulsi dai canali\"],\"IBi8Io\":[\"Microfono \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IIXpvq\":[\"in esecuzione · \",[\"elapsed\"]],\"IJaotC\":[\"Avvia registrazione\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Segnati come assente\"],\"IUwGEM\":[\"Salva modifiche\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pausa\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Rispondi\"],\"IoHMnl\":[\"Il valore massimo è \",[\"0\"]],\"IryzcO\":[\"Leggi tutto\"],\"IuszSX\":[\"I file oltre \",[\"0\"],\" vengono inviati così come sono. L'host li conserva in chiaro e chiunque ottenga il link può aprirli.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Bot di canale — solo nei canali a cui ti sei unito\"],\"J09nwO\":[\"Cifra (Obby)\"],\"J28zul\":[\"Connessione...\"],\"J5T9NW\":[\"Informazioni utente\"],\"J8Y5+z\":[\"Ops! La rete si è divisa! ⚠️\"],\"JBHkBA\":[\"Ha lasciato il canale\"],\"JCPOml\":[\"Sposta nella cartella\"],\"JCwL0Q\":[\"Inserisci motivo (opzionale)\"],\"JFciKP\":[\"Attiva/Disattiva\"],\"JMXMCX\":[\"Messaggio di assenza\"],\"JNCzPW\":[\"Paese\"],\"JXGkhG\":[\"Cambia il nome del canale (solo operatori)\"],\"JYiL1b\":[\"uno di:\"],\"JYynGH\":[\"strumento\"],\"JcD7qf\":[\"Altre azioni\"],\"JdkA+c\":[\"Segreto (+s)\"],\"JlFcis\":[\"Invia\"],\"Jmu12l\":[\"Canali del server\"],\"JoQY+E\":[\"Questo rimuove la rete dal tuo bouncer soju. Per usarla di nuovo, dovrai aggiungerla nuovamente.\"],\"JrFTcr\":[\"Connessione in corso…\"],\"JvQ++s\":[\"Abilita Markdown\"],\"JweKPN\":[\"OTR non cifra i file, inviato così com'è\"],\"K2jwh/\":[\"Nessun dato WHOIS disponibile\"],\"K4vEhk\":[\"(sospeso)\"],\"KAPufV\":[\"troncato\"],\"KAXSwC\":[\"Voice\"],\"KDfTdX\":[\"Elimina messaggio\"],\"KFAYzh\":[\"Questo server non ha dove mettere un file.\"],\"KFfDuG\":[\"Messaggio del giorno\"],\"KKBlUU\":[\"Incorpora\"],\"KL53qt\":[\"Messaggio non inviato: la crittografia non è ancora attiva. Attendi che il lucchetto diventi verde oppure termina la crittografia per inviare il messaggio in chiaro.\"],\"KM0pLb\":[\"Benvenuto nel canale!\"],\"KMH/oC\":[\"La tua impronta digitale\"],\"KR6W2h\":[\"Smetti di ignorare utente\"],\"KUjOb9\":[\"in esecuzione\"],\"KV+Bi1\":[\"Solo su invito (+i)\"],\"KdCtwE\":[\"Quanti secondi monitorare l'attività flood prima di reimpostare i contatori\"],\"Kkezga\":[\"Password del server\"],\"KpOQkN\":[\"Controlla la chiave\"],\"KqcCdb\":[\"Avvia un live su \",[\"serverName\"]],\"KsiQ/8\":[\"Gli utenti devono essere invitati per entrare\"],\"KtADxr\":[\"ha eseguito\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Informazioni sul canale\"],\"LC1a7n\":[\"Il server IRC ha segnalato che i suoi collegamenti tra server hanno un basso livello di sicurezza. Ciò significa che quando i tuoi messaggi vengono instradati tra i server IRC nella rete, potrebbero non essere correttamente cifrati o i certificati SSL/TLS potrebbero non essere validati correttamente.\"],\"LEwpeL\":[\"bouncer soju (controllo)\"],\"LNfLR5\":[\"Mostra espulsioni\"],\"LP+1Z7\":[\"Aggiungi rete\"],\"LQb0W/\":[\"Mostra tutti gli eventi\"],\"LU7/yA\":[\"Nome alternativo per la visualizzazione. Può contenere spazi, emoji e caratteri speciali. Il nome reale (\",[\"channelName\"],\") verrà comunque usato per i comandi IRC.\"],\"LUb9O7\":[\"È richiesta una porta del server valida\"],\"LV4fT6\":[\"Descrizione (opzionale, es. \\\"Beta tester Q3\\\")\"],\"LVB64Y\":[\"Copia come testo\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Informativa sulla privacy\"],\"LcuSDR\":[\"Gestisci le informazioni del tuo profilo e i metadati\"],\"LqLS9B\":[\"Mostra cambi di soprannome\"],\"LsDQt2\":[\"Impostazioni canale\"],\"LtI9AS\":[\"Proprietario\"],\"LuNhhL\":[\"ha reagito a questo messaggio\"],\"M/AZNG\":[\"URL dell'immagine del tuo avatar\"],\"M/TIv1\":[\"Spettatore\"],\"M/WIer\":[\"Invia messaggio\"],\"M45wtf\":[\"Questo comando non accetta parametri.\"],\"M8er/5\":[\"Nome:\"],\"MFKlMB\":[\"Invita\"],\"MHk+7g\":[\"Immagine precedente\"],\"MMVM6A\":[\"Bot globale del server — raggiungibile da qualsiasi canale\"],\"MOsYgM\":[\"Connessione: buona\"],\"MRorGe\":[\"Messaggio privato\"],\"MSSqHG\":[\"Funziona con altri client IRC\"],\"MVbSGP\":[\"Finestra temporale (secondi)\"],\"Mey/l4\":[\"Impossibile accedere al dispositivo.\"],\"MhqAkA\":[[\"nick\"],\" ha rifiutato la cifratura.\"],\"MkpcsT\":[\"I tuoi messaggi e impostazioni sono archiviati localmente sul tuo dispositivo\"],\"MzPdC2\":[\"Password del server (PASS)\"],\"N/hDSy\":[\"Segna come bot, di solito 'on' o vuoto\"],\"N40H+G\":[\"Tutti\"],\"N6j2JH\":[\"Modifica \",[\"0\"]],\"N7TQbE\":[\"Invita utente in \",[\"channelName\"]],\"NCHYXe\":[\"Comprimi flusso di lavoro\"],\"NCca/o\":[\"Inserisci nickname predefinito...\"],\"NEr2Ao\":[[\"userCount\"],\" in chiamata\"],\"NIBzIK\":[\"Raggiunto il limite di dimensione per il caricamento. Registrazione interrotta: inviala o eliminala.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"La crittografia con \",[\"nick\"],\" ha smesso di funzionare, quindi il messaggio non è stato inviato. Avvia di nuovo la crittografia per continuare.\"],\"NQN2HS\":[\"Riattiva\"],\"NZMhdJ\":[\"Troppo grande per la cifratura, inviato senza crittografia\"],\"NZgZhv\":[\"Rinomina cartella\"],\"NbFtQm\":[\"Elimina cartella\"],\"Nj8ZSK\":[\"Gruppi di sicurezza\"],\"Nqs6B9\":[\"Mostra tutti i media esterni. Qualsiasi URL potrebbe causare una richiesta a un server sconosciuto.\"],\"Nt+9O7\":[\"Usa WebSocket invece di TCP grezzo\"],\"NxIHzc\":[\"Espelli utente\"],\"O+HhhG\":[\"Sussurra a un utente nel contesto del canale corrente\"],\"O+v/cL\":[\"Sfoglia tutti i canali del server\"],\"O5rZAi\":[\"Aggiorna WHOIS\"],\"OCGpR4\":[\"(eredita)\"],\"ODwSCk\":[\"Invia un GIF\"],\"OGQ5kK\":[\"Configura suoni di notifica ed evidenziazioni\"],\"OIPt1Z\":[\"Mostra o nascondi la barra laterale dei membri\"],\"OJXCm+\":[\"Sposta cartella in basso\"],\"OKSNq/\":[\"Molto rigido\"],\"OLmMQs\":[\"Verifica impronta digitale…\"],\"OVKoQO\":[\"La tua password account per l'autenticazione\"],\"Obby - Bringing IRC to the future\":[\"Obby - Portare IRC nel futuro\"],\"OhCpra\":[\"Imposta un topic…\"],\"OkltoQ\":[\"Banna \",[\"username\"],\" per nickname (impedisce di rientrare con lo stesso nick)\"],\"OlAl5i\":[\"Espandi tutto\"],\"Oo7YVo\":[\"Crea cartella\"],\"P+t/Te\":[\"Nessun dato aggiuntivo\"],\"P42Wcc\":[\"Sicuro\"],\"P6Cibt\":[\"approva per continuare\"],\"P8eJCK\":[\"Scopri il mondo di IRC con Obby\"],\"PD38l0\":[\"Anteprima avatar canale\"],\"PD9mEt\":[\"Scrivi un messaggio...\"],\"PKjhUq\":[\"Aggiungi canale\"],\"PPqfdA\":[\"Apri impostazioni configurazione canale\"],\"PRnH8G\":[\"di \",[\"0\"]],\"PSCjfZ\":[\"L'argomento visualizzato per questo canale. Tutti gli utenti possono vederlo.\"],\"PYSmVm\":[\"I messaggi con \",[\"nick\"],\" ora sono cifrati.\"],\"PYzHlv\":[\"Porta questa finestra in primo piano e riprova.\"],\"PZCecv\":[\"Anteprima PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 volta\"],\"other\":[[\"c\"],\" volte\"]}]],\"PguS2C\":[\"Aggiungi maschera di eccezione (es. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Visualizzazione di \",[\"displayedChannelsCount\"],\" su \",[\"0\"],\" canali\"],\"PoZpSX\":[\"Modifica impostazioni canale\"],\"PqhVlJ\":[\"Banna utente (per hostmask)\"],\"PsufxD\":[\"Sessione \",[\"0\"]],\"Q+chwU\":[\"Nome utente:\"],\"Q2QY4/\":[\"Elimina questo invito\"],\"Q3v9Wc\":[\"Sì, elimina\"],\"Q6hhn8\":[\"Preferenze\"],\"QF4a34\":[\"Inserisci un nome utente\"],\"QGqSZ2\":[\"Colore e formattazione\"],\"QJQd1J\":[\"Modifica profilo\"],\"QSzGDE\":[\"Inattivo\"],\"QUlny5\":[\"Benvenuto su \",[\"0\"],\"!\"],\"QgQSTl\":[\"Connesso il\"],\"QhglSm\":[\"Accesso non riuscito, stai chattando come ospite. Accedi di nuovo o correggi la password\"],\"QjVZf0\":[\"nessun messaggio\"],\"QuSkCF\":[\"Filtra canali...\"],\"Qv14oC\":[\"Copia come JSON\"],\"QwUrDZ\":[\"ha cambiato il topic in: \",[\"topic\"]],\"Qxr8pV\":[\"Apri menu bot\"],\"R0UH07\":[\"Immagine \",[\"0\"],\" di \",[\"1\"]],\"R7SsBE\":[\"Disattiva audio\"],\"R8rf1X\":[\"Clicca per impostare il topic\"],\"RArB3D\":[\"è stato espulso da \",[\"channelName\"],\" da \",[\"username\"]],\"RIfHS5\":[\"Crea un nuovo link di invito\"],\"RMMaN5\":[\"Moderato (+m)\"],\"RWw9Lg\":[\"Chiudi finestra\"],\"RX8Gog\":[[\"nick\"],\" usa una versione di crittografia che questo client non può leggere.\"],\"RZ2BuZ\":[\"La registrazione dell'account \",[\"account\"],\" richiede verifica: \",[\"message\"]],\"Rj1UeC\":[\"Messaggio crittografato di una sessione precedente\"],\"RlCInP\":[\"Comandi slash\"],\"RySp6q\":[\"Nascondi commenti\"],\"RzfkXn\":[\"Cambia il tuo nickname su questo server\"],\"S48xcO\":[\"in attesa\"],\"S5Togi\":[\"Caricamento delle reti dal tuo bouncer…\"],\"SPKQTd\":[\"Il nickname è obbligatorio\"],\"SPVjfj\":[\"Il valore predefinito sarà 'nessun motivo' se lasciato vuoto\"],\"SQKPvQ\":[\"Invita utente\"],\"STmlpb\":[\"Torna all'elenco delle reti\"],\"SY+DWF\":[\"Esamina la chiave cambiata…\"],\"SkZcl+\":[\"Scegli un profilo di protezione flood predefinito. Questi profili forniscono impostazioni di protezione bilanciate per diversi casi d'uso.\"],\"Slr+3C\":[\"Utenti min.\"],\"Spnlre\":[\"Hai invitato \",[\"target\"],\" a unirsi a \",[\"channel\"]],\"SpsuQv\":[\"Vai a \",[\"name\"]],\"SrtXDy\":[\"autenticato come \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Apri nel visualizzatore\"],\"T6fO0X\":[\"client\"],\"T91vKp\":[\"Riproduci\"],\"TGa6nJ\":[\"Connessione: discreta\"],\"TIjT+J\":[\"Segnati di nuovo presente\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Scopri come gestiamo i tuoi dati e proteggiamo la tua privacy.\"],\"TgFpwD\":[\"Applicazione...\"],\"Tjg9YW\":[\"Allegato crittografato\"],\"TkzSFB\":[\"Nessuna modifica\"],\"TntZTr\":[\"Esci da evidenza\"],\"Tth9To\":[\"Mostra i miei altoparlanti\"],\"TtserG\":[\"Inserisci nome reale\"],\"Ttz9J1\":[\"Inserisci password...\"],\"TusXkS\":[[\"days\"],\" giorni\"],\"Tz0i8g\":[\"Impostazioni\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" secondi\"],\"U7yg75\":[\"Segnati come assente\"],\"UDb2YD\":[\"Reagisci\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"Non hai ancora creato alcun link di invito. Usa il modulo qui sopra per crearne uno.\"],\"UGT5vp\":[\"Salva impostazioni\"],\"UV5hLB\":[\"Nessun ban trovato\"],\"Uaj3Nd\":[\"Messaggi di stato\"],\"Ue3uny\":[\"Predefinito (nessun profilo)\"],\"UkARhe\":[\"Normale – Protezione standard\"],\"Umn7Cj\":[\"Ancora nessun commento. Sii il primo!\"],\"UqtiKk\":[\"Chiusura automatica tra \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Apri un messaggio privato a un utente\"],\"UtUIRh\":[[\"0\"],\" messaggi precedenti\"],\"UwzP+U\":[\"Connessione sicura\"],\"V0/A4O\":[\"Proprietario del canale\"],\"V0zZWc\":[\"Questo chiuderà anche la rete collegata qui sotto.\"],\"V2dwib\":[[\"0\"],\" deve essere un numero.\"],\"V4qgxE\":[\"Creato prima (min fa)\"],\"V8yTm6\":[\"Cancella ricerca\"],\"VBIlvI\":[\"Copia output\"],\"VDj9CU\":[\"Questo host non accetta file \",[\"CIPHERTEXT_EXTENSION\"],\", il formato in cui viene salvato un allegato cifrato. Terminando la cifratura il file parte così com'è.\"],\"VJScHU\":[\"Motivo\"],\"VLsmVV\":[\"Silenzia notifiche\"],\"VP3V//\":[\"Anteriore\"],\"VbyRUy\":[\"Commenti\"],\"VcYc0A\":[\"Apri opzioni di rete\"],\"VjzSNi\":[\"Ricerca della tua posizione…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" e altri \",[\"3\"],\" stanno scrivendo...\"],\"Vmx0mQ\":[\"Impostato da:\"],\"Vq10dn\":[\"Abbandona chiamata\"],\"VqX8C6\":[\"mostra meno\"],\"VqnIZz\":[\"Visualizza la nostra informativa sulla privacy e le pratiche sui dati\"],\"VrMygG\":[\"La lunghezza minima è \",[\"0\"]],\"VrnTui\":[\"I tuoi pronomi, mostrati nel profilo\"],\"VugX2C\":[\"Impronta precedente\"],\"W8E3qn\":[\"Account autenticato\"],\"WFxTHC\":[\"Aggiungi maschera di ban (es. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"L'host del server è obbligatorio\"],\"WNMYIN\":[\"annullato\"],\"WOOPuM\":[\"Connessione persa. Riconnettiti per continuare a chattare\"],\"WRYdXW\":[\"Posizione audio\"],\"WUOH5B\":[\"Ignora utente\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Mostra 1 altro elemento\"],\"other\":[\"Mostra \",[\"1\"],\" altri elementi\"]}]],\"WYxRzo\":[\"Crea e gestisci i tuoi link di invito\"],\"Wbsc8H\":[\"Questo sei tu\"],\"Wd38W1\":[\"Lascia il canale vuoto per un invito generico alla rete. La descrizione è solo per i tuoi appunti — visibile solo a te in questo elenco.\"],\"Weq9zb\":[\"Generale\"],\"Wf9lru\":[\"Registra messaggio vocale\"],\"Wfj7Sk\":[\"Attiva o disattiva i suoni delle notifiche\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Profilo utente\"],\"X6S3lt\":[\"Cerca impostazioni, canali, server...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Continua comunque\"],\"XI1+wb\":[\"Formato non valido\"],\"XIXeuC\":[\"Messaggio a @\",[\"0\"]],\"XJOV1Y\":[\"Attività\"],\"XPaN4U\":[[\"name\"],\" · input\"],\"XPd6DR\":[\"Cronologia workflow (\",[\"0\"],\", \",[\"activeTotal\"],\" attivi)\"],\"XU5AOg\":[\"Input\"],\"XWgxXq\":[\"Album\"],\"Xd7+IT\":[\"Rimuovi fissaggio chat privata\"],\"XiSFjH\":[\"La foto che hai appena scattato\"],\"Xm/s+u\":[\"Visualizzazione\"],\"Xp2n93\":[\"Mostra media dall'host di file attendibile del tuo server. Nessuna richiesta viene inviata a servizi esterni.\"],\"XvjC4F\":[\"Salvataggio...\"],\"Y+tK3n\":[\"Primo messaggio da inviare\"],\"YAqRpI\":[\"Registrazione dell'account \",[\"account\"],\" riuscita: \",[\"message\"]],\"YDrGG0\":[\"Riconnessione non riuscita\"],\"YEfzvP\":[\"Argomento protetto (+t)\"],\"YGAmpG\":[\"Rifai\"],\"YQOn6a\":[\"Comprimi lista membri\"],\"YRCoE9\":[\"Operatore del canale\"],\"YRwdh4\":[\"Interrompi condivisione\"],\"YURQaF\":[\"Vedi profilo\"],\"YdBSvr\":[\"Controlla la visualizzazione dei media e dei contenuti esterni\"],\"Yj6U3V\":[\"Nessun server centrale:\"],\"YjvpGx\":[\"Pronomi\"],\"Yp+Hi/\":[\"Apri impostazioni\"],\"YqH4l4\":[\"Nessuna chiave\"],\"YulJZd\":[\"eliminato\"],\"YyUPpV\":[\"Account:\"],\"Z7ZXbT\":[\"Approva\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" riga\"],\"other\":[\"#\",\" righe\"]}]],\"Z8lGw6\":[\"Condividi\"],\"ZJSWfw\":[\"Messaggio mostrato alla disconnessione dal server\"],\"ZPHI0f\":[[\"nick\"],\" non ha risposto alla richiesta di crittografia.\"],\"ZR1dJ4\":[\"Inviti\"],\"ZTnDTA\":[\"Espandi flusso di lavoro\"],\"ZdWg0V\":[\"Apri nel browser\"],\"ZhRBbl\":[\"Cerca messaggi…\"],\"Zmcu3y\":[\"Filtri avanzati\"],\"ZqLD8l\":[\"A livello di server\"],\"a0bHay\":[\"Disconnettere <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Argomento impostato dopo (min fa)\"],\"a3LDKx\":[\"Sicurezza\"],\"a739N6\":[\"Osserva il traffico IRC grezzo di questo server\"],\"aHKcKc\":[\"Pagina precedente\"],\"aIhsAD\":[\"Attiva Push-to-Talk\"],\"aJTbXX\":[\"Password oper\"],\"aQryQv\":[\"Il pattern esiste già\"],\"aW33cO\":[\"Riduci il rumore di fondo del tuo microfono\"],\"aW9pLN\":[\"Numero massimo di utenti nel canale. Lascia vuoto per nessun limite.\"],\"aYaeko\":[\"Non è stato possibile decifrare questo messaggio. È stato cifrato per una sessione di cui questo dispositivo non ha più le chiavi.\"],\"abGlUP\":[\"Torna al canale\"],\"aecNzk\":[\"Unisciti al canale vocale \",[\"channelName\"]],\"afd7s2\":[\"Avvia un canale vocale su \",[\"serverName\"]],\"ah4fmZ\":[\"Mostra anche anteprime da YouTube, Vimeo, SoundCloud e servizi noti simili.\"],\"aifXak\":[\"Nessun media in questo canale\"],\"ap2zBz\":[\"Rilassato\"],\"aubGf5\":[\"Il più sicuro, ma solo con altri utenti Obby\"],\"az8lvo\":[\"Disattivato\"],\"azXSNo\":[\"Espandi lista membri\"],\"azdliB\":[\"Accedi a un account\"],\"b0Z/U1\":[\"Raggiunta la durata massima di registrazione, la registrazione si è fermata qui.\"],\"b26wlF\":[\"lei/la\"],\"b2gRwi\":[\"Condividi la tua posizione\"],\"bD/+Ei\":[\"Rigido\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Workflow\"],\"bQ6BJn\":[\"Configura regole dettagliate di protezione flood. Ogni regola specifica il tipo di attività da monitorare e l'azione da intraprendere quando le soglie vengono superate.\"],\"bRfx7k\":[\"Vai alla risposta\"],\"bUu+tR\":[\"Questo file non è crittografato. Chiunque abbia il link può aprirlo.\"],\"bVBC/W\":[\"Gateway connesso\"],\"bZJKzE\":[\"Esatta\"],\"beV7+y\":[\"L'utente riceverà un invito per unirsi a \",[\"channelName\"],\".\"],\"biKhQ2\":[\"Informazioni su questa attribuzione\"],\"bk84cH\":[\"Messaggio di assenza\"],\"bkHdLj\":[\"Aggiungi server IRC\"],\"blWpTh\":[\"Apri mappa\"],\"bmQLn5\":[\"Aggiungi regola\"],\"bv4cFj\":[\"Trasporto\"],\"bwRvnp\":[\"Azione\"],\"bzSI52\":[\"Elimina\"],\"c8+EVZ\":[\"Account verificato\"],\"cBQkN7\":[\"I nomi dei dispositivi sono nascosti finché non consenti l'accesso alla videocamera.\"],\"cC5JaD\":[[\"nick\"],\" ha terminato la crittografia.\"],\"cGYUlD\":[\"Nessuna anteprima media caricata.\"],\"cJMrvr\":[\"Questa chat è cifrata con lo schema nativo di Obby. Confronta le impronte digitali tramite un canale alternativo, poi segnala come verificata.\"],\"cLF98o\":[\"Mostra commenti (\",[\"commentCount\"],\")\"],\"cPWpNd\":[\"Impronta digitale di \",[\"nick\"]],\"cSgpoS\":[\"Fissa chat privata\"],\"cXeEKu\":[\"Questo chiuderà anche le \",[\"0\"],\" reti collegate qui sotto.\"],\"chQsxg\":[\"Copia output formattato\"],\"cl/A5J\":[\"Benvenuto su \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Elimina\"],\"coPLXT\":[\"Non archiviamo le tue comunicazioni IRC sui nostri server\"],\"cqQyPB\":[\"Nome cartella\"],\"crYH/6\":[\"Player SoundCloud\"],\"cv5DQb\":[\"nessun host impostato\"],\"cvJaBb\":[\"Nuova impronta di \",[\"nick\"]],\"d+oYyk\":[\"Verifica cifratura\"],\"d3sis4\":[\"Aggiungi server\"],\"d9aN5k\":[\"Rimuovi \",[\"username\"],\" dal canale\"],\"dCyaXa\":[\"Cifratura con \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Annulla\"],\"dF6vP6\":[\"In diretta\"],\"dGi1We\":[\"Rimuovi il fissaggio di questa conversazione privata\"],\"dJVuyC\":[\"ha lasciato \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"a\"],\"dNXmVa\":[\"Accesso negato. Consenti l'accesso a videocamera e microfono nelle impostazioni del browser o del sistema, poi riprova.\"],\"dRqrdL\":[[\"0\"],\" deve essere un numero intero.\"],\"dTx/vl\":[\"Riduci l'eco dei tuoi altoparlanti captato dal microfono\"],\"dXqxlh\":[\"<0>⚠️ Rischio di sicurezza! Questa connessione potrebbe essere vulnerabile a intercettazioni o attacchi man-in-the-middle.\"],\"dZwAKK\":[\"Apri chat privata\"],\"da9Q/R\":[\"Modalità canale modificate\"],\"dhJN3N\":[\"Mostra commenti\"],\"diaYU+\":[\"<0>\",[\"0\"],\" e <1>\",[\"1\"],\" stanno scrivendo...\"],\"dj2xTE\":[\"Ignora notifica\"],\"dkycQY\":[\"Annulla cifratura\"],\"dlkjqx\":[\"Picture-in-picture\"],\"dnUmOX\":[\"Nessun bot registrato su questa rete al momento.\"],\"dpCzmC\":[\"Impostazioni protezione flood\"],\"dqoiJ2\":[\"Ancora nessuno spettatore.\"],\"e8jzAa\":[\"rimuovi tutti gli allegati\"],\"e9dQpT\":[\"Vuoi aprire questo link in una nuova scheda?\"],\"ePK91l\":[\"Modifica\"],\"eYBDuB\":[\"Carica un'immagine o fornisci un URL con sostituzione opzionale \",[\"size\"]],\"edBbee\":[\"Banna \",[\"username\"],\" per hostmask (impedisce di rientrare dallo stesso IP/host)\"],\"ekfzWq\":[\"Impostazioni utente\"],\"elPDWs\":[\"Personalizza la tua esperienza con il client IRC\"],\"etgedT\":[\"Emoji\"],\"eu2osY\":[\"<0>💡 Raccomandazione: Procedi solo se ti fidi di questo server e comprendi i rischi. Evita di condividere informazioni sensibili o password su questa connessione.\"],\"euEhbr\":[\"Clicca per unirti a \",[\"channel\"]],\"exyUec\":[\"Connessione\"],\"ez3vLd\":[\"Abilita input multiriga\"],\"f0J5Ki\":[\"Le comunicazioni tra server potrebbero usare connessioni non cifrate\"],\"f9BHJk\":[\"Avvisa utente\"],\"fDOLLd\":[\"Nessun canale trovato.\"],\"fFgbRU\":[[\"safeName\"],\" non è più disponibile sul server.\"],\"fHbMUl\":[\"canale-vocale\"],\"fMPkxb\":[\"Mostra di più\"],\"fWPVzC\":[\"L'host dei file lo conserva in chiaro e chiunque ottenga il link può aprirlo. Passa alla cifratura Obby per inviare file cifrati.\"],\"fYdEvu\":[\"Cronologia workflow (\",[\"0\"],\")\"],\"fdplPL\":[\"Silenzia per me\"],\"ffzDkB\":[\"Analisi anonime:\"],\"fk1WEw\":[\"Crittografato\"],\"fq1GF9\":[\"Mostra quando gli utenti si disconnettono dal server\"],\"g1CwiD\":[\"Eseguire \",[\"name\"],\"?\"],\"g3UF2V\":[\"Accetta\"],\"g9NNfO\":[\"Avvia video\"],\"gCldcN\":[\"Cambia colore d'accento\"],\"gD44Av\":[\"Inviare questo file senza crittografia?\"],\"gEF57C\":[\"Questo server supporta solo un tipo di connessione\"],\"gJuLUI\":[\"Lista di ignorati\"],\"gNzMrk\":[\"Avatar attuale\"],\"gbfM3J\":[\"Questo account è connesso da \",[\"sessionCount\"],\" sessioni. I dettagli per sessione vengono divulgati solo al titolare dell'account o agli operatori IRC.\"],\"gcoiFh\":[\"Riconnetti\"],\"gfySTe\":[\"Comprimi tutto\"],\"gh06VD\":[\"Output\"],\"gjPWyO\":[\"Inserisci nickname...\"],\"gnTaUA\":[\"Alza la mano\"],\"gz6UQ3\":[\"Massimizza\"],\"h6/IMX\":[\"Aggiungi la tua prima rete\"],\"h6razj\":[\"Escludi maschera nome canale\"],\"hG6jnw\":[\"Nessun topic impostato\"],\"hG89Ed\":[\"Immagine\"],\"hYgDIe\":[\"Crea\"],\"hZ6znB\":[\"Porta\"],\"ha+Bz5\":[\"es., 100:1440\"],\"hctjqj\":[\"Seleziona un bot a sinistra per vederne i comandi e le azioni di gestione.\"],\"he3ygx\":[\"Copia\"],\"hehnjM\":[\"Quantità\"],\"hhAi8w\":[\"Registro di rete\"],\"hou0tP\":[\"Stream\"],\"hxgCTb\":[\"Chiudi flusso di lavoro\"],\"hzdLuQ\":[\"Solo gli utenti con voice o superiore possono parlare\"],\"i0qMbr\":[\"Home\"],\"iDNBZe\":[\"Notifiche\"],\"iH8pgl\":[\"Indietro\"],\"iL9SZg\":[\"Banna utente (per nickname)\"],\"iNt+3c\":[\"Torna all'immagine\"],\"iQvi+a\":[\"Non avvisarmi sulla bassa sicurezza del link per questo server\"],\"iSLIjg\":[\"Connetti\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Host del server\"],\"idD8Ev\":[\"Salvato\"],\"ifn/bQ\":[\"Quello schermo non c'è più.\"],\"iivqkW\":[\"Connesso dal\"],\"ij+Elv\":[\"Anteprima immagine\"],\"ilIWp7\":[\"Attiva/Disattiva notifiche\"],\"itEJCl\":[\"Rinomina o elimina cartella\"],\"iuaqvB\":[\"Usa * come wildcard. Esempi: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Banna per maschera host\"],\"jA4uoI\":[\"Argomento:\"],\"jHGY5E\":[\"Messaggio non inviato: la chiave di crittografia è cambiata. Verifica la nuova chiave oppure termina la crittografia prima di inviare il messaggio in chiaro.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Motivo (opzionale)\"],\"jUV7CU\":[\"Carica avatar\"],\"jW5Uwh\":[\"Controlla quanti media esterni vengono caricati. Disattivato / Sicuro / Fonti affidabili / Tutto il contenuto.\"],\"jXzms5\":[\"Opzioni allegato\"],\"jZlrte\":[\"Colore\"],\"jbq7j2\":[\"Rifiuta\"],\"jfC/xh\":[\"Contatti\"],\"jvN2+I\":[[\"0\"],\" di inattività\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Copia impronta digitale\"],\"k112DD\":[\"Carica messaggi precedenti\"],\"k1opY7\":[\"Soppressione del rumore\"],\"k3ID0F\":[\"Filtra membri…\"],\"k65gsE\":[\"Analisi approfondita\"],\"k7Zgob\":[\"Annulla connessione\"],\"kAVx5h\":[\"Nessun invito trovato\"],\"kCLEPU\":[\"Connesso a\"],\"kF5LKb\":[\"Pattern ignorati:\"],\"kG2fiE\":[\"definito da config\"],\"kGeOx/\":[\"Unisciti a \",[\"0\"]],\"kITKr8\":[\"Caricamento modalità canale...\"],\"kPpPsw\":[\"Sei un IRC Operator\"],\"kWJmRL\":[\"Tu\"],\"kb9fJC\":[\"Salva il file decifrato\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Cifratura in corso… (clicca per annullare)\"],\"kjMqSj\":[\"Copia JSON\"],\"krViRy\":[\"Clicca per copiare come JSON\"],\"ks71ra\":[\"Eccezioni\"],\"kw4lRv\":[\"Semi-operatore del canale\"],\"kxgIRq\":[\"Seleziona o aggiungi un canale per iniziare.\"],\"ky2mw7\":[\"tramite @\",[\"0\"]],\"ky6dWe\":[\"Anteprima avatar\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Caricamento canali...\"],\"l+IUVW\":[\"Verifica dell'account \",[\"account\"],\" riuscita: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"si è riconnesso\"],\"other\":[\"si è riconnesso \",[\"reconnectCount\"],\" volte\"]}]],\"l1l8sj\":[[\"0\"],\"g fa\"],\"l4mncX\":[\"Non c'è nessuno qui. Chiedi a qualcuno di eseguire /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#canale (opzionale)\"],\"lCF0wC\":[\"Aggiorna\"],\"lH+ed1\":[\"In attesa del primo passaggio…\"],\"lHVfE4\":[\"File non caricato: la chiave di cifratura è cambiata. Controlla la nuova chiave, oppure termina la cifratura per caricare in chiaro.\"],\"lHy8N5\":[\"Caricamento altri canali...\"],\"lJGJot\":[\"Trova canali\"],\"lasgrr\":[\"usato\"],\"lbpf14\":[\"Entra in \",[\"value\"]],\"lf3MT4\":[\"Canale da abbandonare (predefinito: corrente)\"],\"lfFsZ4\":[\"Canali\"],\"lh69cG\":[[\"nick\"],\" vuole avviare una chat cifrata\"],\"lip0az\":[\"Altoparlante \",[\"0\"]],\"lkNdiH\":[\"Nome account\"],\"loQxaJ\":[\"Sono tornato\"],\"lrlQl/\":[\"Volume per \",[\"0\"]],\"lvfaxv\":[\"HOME\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Aggiungi\"],\"m8flAk\":[\"Anteprima (non ancora caricata)\"],\"mDkV0w\":[\"Avvio del workflow…\"],\"mDt3zx\":[\"Verifica…\"],\"mEPxTp\":[\"<0>⚠️ Attenzione! Apri solo link da fonti attendibili. I link malevoli possono compromettere la tua sicurezza o privacy.\"],\"mH+wEJ\":[\"Messaggio \",[\"0\"],\" (Invio per andare a capo, Maiusc+Invio per inviare)\"],\"mHGdhG\":[\"Informazioni sul server\"],\"mHfd/S\":[\"Cosa stai facendo\"],\"mMYBD9\":[\"Ampio – Portata di protezione estesa\"],\"mQuDmS\":[[\"sender\"],\" ha riavviato la cifratura. Questa conversazione resta in chiaro finché non accetti.\"],\"mRsNSE\":[\"Vedi bot\"],\"mTGsPd\":[\"Argomento del canale\"],\"mU8j6O\":[\"Nessun messaggio esterno (+n)\"],\"mZp8FL\":[\"Ritorno automatico alla singola riga\"],\"mdIQ65\":[\"I tuoi messaggi con \",[\"nick\"],\" sono cifrati. Questi file sono troppo grandi per la cifratura e verrebbero inviati in chiaro.\"],\"mdQu8G\":[\"IlTuoNickname\"],\"miSSBQ\":[\"Commenti (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Scegli microfono e videocamera\"],\"mvyLSy\":[\"Utente autenticato\"],\"mwtcGl\":[\"Chiudi commenti\"],\"myL0MR\":[\"Eliminare questa rete?\"],\"mzI/c+\":[\"Scarica\"],\"mzfIag\":[\"server\"],\"n3fGRk\":[\"impostato da \",[\"0\"]],\"n5+j9l\":[\"es. <0>wss://host:port/socket\"],\"n6T9To\":[\"Riattiva per me\"],\"n8TilE\":[\"Copia nome canale\"],\"n9NCB9\":[\"Elaborato da Obby prima di essere inviato\"],\"nDekZG\":[\"Modifica connessione\"],\"nDvKjY\":[\"Canale vocale\"],\"nE9jsU\":[\"Rilassato – Protezione meno aggressiva\"],\"nNflMD\":[\"Abbandona canale\"],\"nPXkBi\":[\"Caricamento dati WHOIS...\"],\"nWMRxa\":[\"Rimuovi fissaggio\"],\"nX4XLG\":[\"Azioni operatore\"],\"nXnMSE\":[\"Il tuo browser non può riprodurre questo video.\"],\"nYiCGx\":[\"Accetta la nuova chiave\"],\"nkC032\":[\"Nessun profilo flood\"],\"nsLuck\":[\"La cifratura è terminata prima dell'invio di questo file. Non è stato consegnato.\"],\"nta7V8\":[\"Opzioni di cifratura\"],\"o69z4d\":[\"Invia un messaggio di avviso a \",[\"username\"]],\"o9ylQi\":[\"Cerca GIF per iniziare\"],\"oFGkER\":[\"Avvisi del server\"],\"oOi11l\":[\"Vai in fondo\"],\"oPYIL5\":[\"rete\"],\"oQEzQR\":[\"Nuovo messaggio privato\"],\"oRH6Dq\":[\"canale\"],\"oX4ytF\":[\"nickname\"],\"oXOSPE\":[\"In linea\"],\"oaTtrx\":[\"Cerca bot\"],\"oal760\":[\"Sono possibili attacchi man-in-the-middle sui link del server\"],\"obBbyQ\":[\"Registra schermo\"],\"oeqmmJ\":[\"Fonti attendibili\"],\"ogKae6\":[\"La crittografia non è disponibile su questo dispositivo.\"],\"optX0N\":[[\"0\"],\"h fa\"],\"ovBPCi\":[\"Predefinito\"],\"p0Z69r\":[\"Il pattern non può essere vuoto\"],\"p1KgtK\":[\"Caricamento audio non riuscito\"],\"p59pEv\":[\"Dettagli aggiuntivi\"],\"p7sRI6\":[\"Avvisa gli altri quando stai scrivendo\"],\"pBm1od\":[\"Canale segreto\"],\"pDpirO\":[\"Comando fornito dal server IRC\"],\"pEK2nL\":[\"Questo messaggio non era cifrato. Potrebbe provenire da un altro client di questa persona che non usa la cifratura.\"],\"pJ/IRc\":[\"Ferma registrazione\"],\"pNmiXx\":[\"Il tuo soprannome predefinito per tutti i server\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Password account\"],\"pZGrXo\":[\"Cambia fotocamera\"],\"peNE68\":[\"Permanente\"],\"pgoP68\":[\"Disattiva Push-to-Talk\"],\"plhHQt\":[\"Nessun dato\"],\"pm6+q5\":[\"Avviso di sicurezza\"],\"pn5qSs\":[\"Informazioni aggiuntive\"],\"pqr+oY\":[\"Messaggio \",[\"0\"]],\"puvGJc\":[\"Gioca a Tris\"],\"q0cR4S\":[\"ora è conosciuto come **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"Il canale non apparirà nei comandi LIST o NAMES\"],\"qGMwvV\":[\"Livello del microfono\"],\"qIk9n4\":[[\"minutes\"],\" minuti\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" sta scrivendo...\"],\"qLpTm/\":[\"Rimuovi reazione \",[\"emoji\"]],\"qVkGWK\":[\"Fissa\"],\"qXgujk\":[\"Invia un'azione / emote\"],\"qY8wNa\":[\"Homepage\"],\"qZQ5M4\":[\"Hai verificato questo contatto.\"],\"qa9cy4\":[\"Foto\"],\"qb0xJ7\":[\"Wildcard: * corrisponde a qualsiasi sequenza, ? a un singolo carattere. Esempi: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Chiave canale (+k)\"],\"qtoOYG\":[\"Nessun limite\"],\"r1W2AS\":[\"Immagine dal filehost\"],\"r9l16H\":[\"Questo dispositivo non è riuscito a ottenere la posizione in questo momento.\"],\"rI9ogj\":[\"Apri opzioni canale\"],\"rIPR2O\":[\"Argomento impostato prima (min fa)\"],\"rMMSYo\":[\"La lunghezza massima è \",[\"0\"]],\"rT2cV+\":[\"Videocamera\"],\"rWtzQe\":[\"La rete si è divisa e riconnessa. ✅\"],\"rYG2u6\":[\"Attendere...\"],\"rjGI/Q\":[\"Privacy\"],\"rjTJRY\":[\"sospeso\"],\"rk8iDX\":[\"Caricamento GIF...\"],\"rn6SBY\":[\"Attiva audio\"],\"ry4yU/\":[\"Visualizza grezzo\"],\"rzK+O+\":[[\"nick\"],\" sta inviando messaggi cifrati che questo dispositivo non riesce a leggere. La cifratura va riavviata perché si aprano.\"],\"s/UKqq\":[\"È stato espulso dal canale\"],\"s/ereB\":[\"attivo\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" chiave\"],\"other\":[\"#\",\" chiavi\"]}]],\"s36GUv\":[\"Consenti l'accesso al microfono\"],\"s4NaO3\":[\"Impossibile ottenere la tua posizione.\"],\"s7L3Mu\":[\"nuova cartella\"],\"s7oqXR\":[\"Seleziona una rete\"],\"s8cATI\":[\"si è unito a \",[\"channelName\"]],\"sCO9ue\":[\"La connessione a <0>\",[\"serverName\"],\" presenta le seguenti problematiche di sicurezza:\"],\"sGH11W\":[\"Server\"],\"sHI1H+\":[\"ora è conosciuto come **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" ti ha invitato a unirti a \",[\"channel\"]],\"sUBSbK\":[\"Ancora nessuna rete upstream.\"],\"sW5OjU\":[\"richiesto\"],\"sYI3px\":[\"Nickname a cui scrivere\"],\"sby+1/\":[\"Clicca per copiare\"],\"sfN25C\":[\"Il tuo nome reale o completo\"],\"shXreC\":[\"Registra un'area dello schermo\"],\"sliuzR\":[\"Apri link\"],\"sqrO9R\":[\"Menzioni personalizzate\"],\"sr6RdJ\":[\"Multiriga con Shift+Invio\"],\"swrCpB\":[\"Il canale è stato rinominato da \",[\"oldName\"],\" a \",[\"newName\"],\" da \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Avanzato\"],\"t/YqKh\":[\"Rimuovi\"],\"t2RBbk\":[\"Canale di testo\"],\"t47eHD\":[\"Il tuo identificatore unico su questo server\"],\"tAkAh0\":[\"URL con sostituzione opzionale \",[\"size\"],\". Esempio: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Copia non riuscita, seleziona per riprovare\"],\"tXLJS3\":[\"Mostra o nascondi la barra laterale dei canali\"],\"tfDRzk\":[\"Salva\"],\"tgfK6H\":[\"Copia flusso di lavoro\"],\"thC9Rq\":[\"Abbandona un canale\"],\"tiBsJk\":[\"ha lasciato \",[\"channelName\"]],\"tl/zMw\":[\"Questo browser non può registrare audio.\"],\"tpVoTN\":[\"Le informazioni su chi ha invocato questo comando sono fornite dal bot e il mittente non può essere verificato dal server.\"],\"tsc6g4\":[\"Decifratura di \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"ha abbandonato (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" riga in più\"],\"other\":[\"#\",\" righe in più\"]}]],\"tu2JEr\":[\"Canale a cui unirsi (#nome)\"],\"u0TcnO\":[\"Il nick {nick} è già in uso, nuovo tentativo con {newNick}\"],\"u0a8B4\":[\"Autenticarsi come operatore IRC per l'accesso amministrativo\"],\"u0rWFU\":[\"Creato dopo (min fa)\"],\"u72w3t\":[\"Utenti e modelli da ignorare\"],\"u7jc2L\":[\"ha abbandonato\"],\"uAQUqI\":[\"Stato\"],\"uB85T3\":[\"Salvataggio fallito: \",[\"msg\"]],\"uK9Jap\":[\"I browser rivelano i tuoi altoparlanti solo dopo che hai consentito l'accesso al microfono o alla videocamera. Non viene registrato nulla.\"],\"uKPqyn\":[\"Centra sulla tua posizione\"],\"uMIUx8\":[\"Eliminare il bot \",[\"0\"],\"? Questo elimina logicamente la riga del database; riutilizza il nick in seguito solo dopo un /REHASH.\"],\"uNSY8W\":[\"Riconnessione in corso. Modifica la connessione se continua a fallire\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Mostra MOTD\"],\"uW3lLI\":[\"Server IRC:\"],\"ukyW4o\":[\"I tuoi link di invito\"],\"uowbPn\":[\"rimuovi allegato\"],\"usSSr/\":[\"Livello zoom\"],\"v0xJr9\":[\"La chiave di cifratura di \",[\"nick\"],\" è cambiata. Succede su un dispositivo nuovo, ed è anche come si presenta un attaccante. Confronta la nuova impronta con \",[\"nick\"],\" fuori da questa chat, poi accettala.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Shift+Invio per le nuove righe (Invio invia)\"],\"vERlcd\":[\"Profilo\"],\"vK0RL8\":[\"Nessun argomento\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Lingua\"],\"vYUkQB\":[\"Nessun altoparlante rilevato.\"],\"vaHYxN\":[\"Nome reale\"],\"vhjbKr\":[\"Assente\"],\"vnq5rj\":[\"Registra messaggio video\"],\"w/nogd\":[[\"0\"],\" rete\",[\"1\"],\" — scegline una a cui unirti\"],\"w4NYox\":[\"client \",[\"title\"]],\"w8dbR6\":[\"Scegli il microfono, la videocamera e l'altoparlante usati dalle chiamate\"],\"w8xQRx\":[\"Valore non valido\"],\"wCKe3+\":[\"Cronologia workflow\"],\"wFjjxZ\":[\"è stato espulso da \",[\"channelName\"],\" da \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Nessuna eccezione di ban trovata\"],\"wHhlQr\":[\"Accetta la chat cifrata\"],\"wJijgU\":[\"Posizione\"],\"wK0BwN\":[\"Chiave di cifratura cambiata\"],\"wPrGnM\":[\"Amministratore del canale\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Ragionamento\"],\"wbm86v\":[\"Mostra quando gli utenti entrano o escono dai canali\"],\"wdxz7K\":[\"Sorgente\"],\"whqZ9r\":[\"Parole o frasi aggiuntive da evidenziare\"],\"wlQNTg\":[\"Membri\"],\"wm7RV4\":[\"Suono di notifica\"],\"woaefe\":[\"Predefinito di sistema\"],\"wsRxbL\":[\"Registra messaggio vocale\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"I tuoi messaggi potrebbero essere intercettati durante l'instradamento tra server\"],\"x1m5RZ\":[\"Invita utente\"],\"x3+y8b\":[\"Numero di persone registrate tramite questo link\"],\"xCJdfg\":[\"Cancella\"],\"xDAtGP\":[\"Messaggio\"],\"xDN4e3\":[\"Vedi info canale\"],\"xOTzt5\":[\"proprio ora\"],\"xQv7xy\":[\"Condividi la tua posizione con \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" e <2>\",[\"2\"],\" stanno scrivendo...\"],\"xUHRTR\":[\"Autentica automaticamente come operatore alla connessione\"],\"xWHwwQ\":[\"Ban\"],\"xXs5GT\":[\"File non caricato: la cifratura è ancora in fase di avvio. Partirà quando la cifratura sarà attiva, o dopo averla terminata.\"],\"xYilR2\":[\"Media\"],\"xbi8D6\":[\"Questo server non supporta i link di invito (la capability<0>obby.world/invitationnon è annunciata). Puoi comunque chattare normalmente; questo pannello è per le reti basate su obbyircd.\"],\"xceQrO\":[\"Sono supportati solo websocket sicuri\"],\"xdtXa+\":[\"nome-canale\"],\"xlCYOE\":[\"Caricamento messaggi...\"],\"xlhswE\":[\"Il valore minimo è \",[\"0\"]],\"xq97Ci\":[\"Aggiungi una parola o frase...\"],\"xuRqRq\":[\"Limite client (+l)\"],\"y1eoq1\":[\"Copia link\"],\"y7sj+0\":[\"Streamer\"],\"yIHP+U\":[\"Allegato crittografato da un host non attendibile. Abilita i contenuti esterni per aprirlo.\"],\"yJ1eqU\":[\"Spettatori (\",[\"0\"],\")\"],\"yJztBY\":[\"Elimina rete\"],\"yNeucF\":[\"Questo server non supporta i metadati del profilo esteso (estensione IRCv3 METADATA). Campi come avatar, nome visualizzato e stato non sono disponibili.\"],\"yPlrca\":[\"Avatar del canale\"],\"yQE2r9\":[\"Caricamento\"],\"ySEw1a\":[\"Bot (caricamento \",[\"botsLoadingCount\"],\")\"],\"ySU+JY\":[\"tuo@email.com\"],\"ySlukM\":[\"Obby - Portare IRC nel futuro\"],\"yTX1Rt\":[\"Nome utente operatore\"],\"yYOzWD\":[\"log\"],\"yek4JL\":[\"Sposta cartella in alto\"],\"yfx9Re\":[\"Password operatore IRC\"],\"ygCKqB\":[\"Stop\"],\"ymDxJx\":[\"Nome utente operatore IRC\"],\"yrpRsQ\":[\"Ordina per nome\"],\"ywVWqb\":[\"I tuoi messaggi con \",[\"nick\"],\" sono cifrati. \",[\"0\"],\" file su \",[\"1\"],\" sono troppo grandi per la cifratura e verrebbero inviati in chiaro. Gli altri restano cifrati.\"],\"yz7wBu\":[\"Chiudi\"],\"z0DY9w\":[\"Messaggio \",[\"0\"],\" (Maiusc+Invio per andare a capo)\"],\"z2xxYa\":[\"Cifrata e verificata\"],\"zCEMmq\":[\"Questo browser non può registrare video.\"],\"zFT5rr\":[\"completato\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" passaggio\"],\"other\":[\"#\",\" passaggi\"]}]],\"zJS04D\":[\"Estrai dalla cartella\"],\"zJw+jA\":[\"imposta modalità: \",[\"0\"]],\"zNSskd\":[\"Non è stato possibile effettuare la registrazione.\"],\"zZm1gU\":[\"Interrompi video\"],\"zb/HT0\":[\"mostra di più\"],\"zbSnl2\":[\"Raggiunto il limite di dimensione per il caricamento, la registrazione si è fermata qui.\"],\"zbymaY\":[[\"0\"],\"m fa\"],\"zebeLu\":[\"Inserisci nome utente oper\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Altoparlante\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"I nomi dei dispositivi sono nascosti finché non consenti l'accesso al microfono.\"],\"+2t41u\":[\"Inserisci il codice a 6 cifre della tua app di autenticazione per completare l'accesso come \",[\"account\"],\".\"],\"+5VMrz\":[\"Formato pattern non valido. Usa il formato nick!user@host (wildcards * consentiti)\"],\"+6NQQA\":[\"Canale di supporto generale\"],\"+6NyRG\":[\"Client\"],\"+AI7ot\":[\"Condividi posizione\"],\"+B5ztW\":[\"aggiungi canale\"],\"+K0AvT\":[\"Disconnetti\"],\"+Q1v1x\":[\"Autenticato\"],\"+WNb3x\":[\"Apri video in una finestra separata\"],\"+cyFdH\":[\"Messaggio predefinito quando ci si segna come assenti\"],\"+fRR7i\":[\"Sospendi\"],\"+mVPqU\":[\"Mostra la formattazione Markdown nei messaggi\"],\"+s1J8k\":[\"Segna come letto\"],\"+s4tdz\":[\"Copia nickname\"],\"+vqCJH\":[\"Il tuo nome utente account per l'autenticazione\"],\"+yPBXI\":[\"Scegli file\"],\"+zy2Nq\":[\"Tipo\"],\"/09cao\":[\"Sicurezza link bassa (Livello \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Segnati come tornato\"],\"/3BQ4J\":[\"Gli utenti esterni non possono inviare messaggi\"],\"/4C8U0\":[\"Copia tutto\"],\"/6BzZF\":[\"Attiva/Disattiva lista membri\"],\"/AkXyp\":[\"Confermare?\"],\"/DwR+n\":[\"Creazione…\"],\"/TNOPk\":[\"L'utente è assente\"],\"/UGQxY\":[\"Videocamera \",[\"0\"]],\"/X0D0z\":[\"Scegli l'altoparlante usato dalle chiamate\"],\"/XQgft\":[\"Scopri\"],\"/abSCI\":[\"Copia non riuscita, tocca per riprovare\"],\"/cF7Rs\":[\"Volume\"],\"/dqduX\":[\"Pagina successiva\"],\"/fc3q4\":[\"Tutto il contenuto\"],\"/kISDh\":[\"Abilita suoni di notifica\"],\"/kL38k\":[\"Riordina canali\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"Nuova password\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Riproduci suoni per menzioni e messaggi\"],\"/xQ19T\":[\"Bot su questa rete\"],\"/zrWol\":[\"Non cifrato\"],\"0/0ZGA\":[\"Maschera nome canale\"],\"05LWBX\":[\"Aggiungi chiave biometrica / di sicurezza\"],\"0CvhiV\":[\"Bot in questo canale\"],\"0D1Q7K\":[\"Arrenditi\"],\"0D6j7U\":[\"Scopri di più sulle regole personalizzate →\"],\"0NqWnb\":[\"Invita a trasmettere\"],\"0XsHcR\":[\"Espelli utente\"],\"0ZpE//\":[\"Ordina per utenti\"],\"0bEPwz\":[\"Imposta assente\"],\"0dGkPt\":[\"Espandi lista canali\"],\"0gS7M5\":[\"Nome visualizzato\"],\"0kS+M8\":[\"EsempioRET\"],\"0lUbyX\":[\"Inserisci il nome del tuo account. Invieremo un codice di recupero a 6 cifre all'indirizzo verificato registrato.\"],\"0rgoY7\":[\"Connettiti solo ai server che scegli\"],\"0rz+/Q\":[\"Caricamento dei comandi…\"],\"0wdd7X\":[\"Entra\"],\"0xHrY2\":[\"Questo server non dichiara un URL di backend (draft/authtoken o obby.world/FILEHOST). Gli endpoint di amministrazione non sono raggiungibili.\"],\"196EG4\":[\"Elimina chat privata\"],\"1A3EXy\":[\"Espandi\"],\"1AzsG5\":[\"Collega con \",[\"0\"]],\"1C/fOn\":[\"Il bot non ha ancora registrato alcun comando slash.\"],\"1DSr1i\":[\"Registra un account\"],\"1K9HPk\":[\"Visualizza albero\"],\"1O/24y\":[\"Attiva/Disattiva lista canali\"],\"1OWwRx\":[\"Comandi bot\"],\"1QfxQT\":[\"Ignora\"],\"1TNIig\":[\"Apri\"],\"1VPJJ2\":[\"Avviso link esterno\"],\"1VyPbQ\":[\"Ruota di 90°\"],\"1ZC/dv\":[\"Nessuna menzione o messaggio non letto\"],\"1iY5xv\":[\"Microfono\"],\"1p1J0V\":[\"Pacchetto vuoto. Aggiungi qualche emoji.\"],\"1pO1zi\":[\"Il nome del server è obbligatorio\"],\"1qqOhi\":[\"Trascina una maniglia per spostare un canale, o in una cartella\"],\"1t/NnN\":[\"Rifiuta\"],\"1u8a3u\":[\"Cerca emoji...\"],\"1ub+Zu\":[[\"hours\"],\" ore\"],\"1uwfzQ\":[\"Visualizza topic del canale\"],\"1wdjme\":[\"Persone\"],\"268g7c\":[\"Inserisci nome visualizzato\"],\"27I0xj\":[\"Bot a livello di server, raggiungibile da qualsiasi canale\"],\"2CEOW6\":[\"Rete collegata tramite il bouncer soju\"],\"2F9+AZ\":[\"Nessun traffico IRC grezzo catturato. Prova a connetterti o a inviare un messaggio.\"],\"2FOFq1\":[\"Gli operatori del server sulla rete potrebbero leggere i tuoi messaggi\"],\"2FYpfJ\":[\"Altro\"],\"2HF1Y2\":[[\"inviter\"],\" ha invitato \",[\"target\"],\" a unirsi a \",[\"channel\"]],\"2I70QL\":[\"Visualizza informazioni profilo utente\"],\"2QYdmE\":[\"Utenti:\"],\"2QpEjG\":[\"è uscito\"],\"2YOR+h\":[\"Connettiti a un server per gestire le impostazioni dell'operatore.\"],\"2bimFY\":[\"Usa password del server\"],\"2gMuHR\":[\"Entrato\"],\"2iTmdZ\":[\"Archiviazione locale:\"],\"2odkwe\":[\"Rigoroso – Protezione più aggressiva\"],\"2qXqZQ\":[\"Modalità utente\"],\"2uDhbA\":[\"Inserisci il nome utente da invitare\"],\"2xXP/g\":[\"Unisciti a un canale\"],\"2y9Ojd\":[\"Trascina qui i file per allegarli\"],\"2ygf/L\":[\"← Indietro\"],\"2zEgxj\":[\"Cerca GIF...\"],\"33SIID\":[\"Scegli una password (3 caratteri o più).\"],\"38+WDJ\":[\"Cancellazione eco\"],\"3BKxln\":[\"Scatta foto\"],\"3JjdaA\":[\"Esegui\"],\"3Kf9Jh\":[\"Retrocedi a spettatore\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" in streaming · \",[\"1\"],\" in visione\"],\"3MbP5E\":[\"Messaggio cifrato\"],\"3RdPhl\":[\"Rinomina canale\"],\"3THokf\":[\"Utente con diritto di parola\"],\"3TSz9S\":[\"Minimizza\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Scorri la chat fino a questa risposta\"],\"3hij11\":[\"Unisciti a \",[\"channelName\"]],\"3jBDvM\":[\"Nome visualizzato del canale\"],\"3pRst1\":[\"Ricezione dell'elenco dei comandi…\"],\"3ryuFU\":[\"Segnalazioni di crash opzionali per migliorare l'app\"],\"3uBF/8\":[\"Chiudi visualizzatore\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Non è stato possibile impostare la crittografia con \",[\"nick\"],\".\"],\"3wG7HI\":[\"Caricato\"],\"3xf8Kz\":[\"Inserisci nome account...\"],\"4/Rr0R\":[\"Invita un utente nel canale corrente\"],\"47jCYx\":[\"Reimpostazione password completata\"],\"4EZrJN\":[\"Regole\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"Verifica codice\"],\"4N0n26\":[\"Posteriore\"],\"4NqeT4\":[\"Profilo flood (+F)\"],\"4QXpWJ\":[\"scaduto\"],\"4RZQRK\":[\"Cosa stai facendo?\"],\"4cEClj\":[\"Sessioni\"],\"4hfTrB\":[\"Nickname\"],\"4n99LO\":[\"Già in \",[\"0\"]],\"4t6vMV\":[\"Passa automaticamente a riga singola per messaggi brevi\"],\"4vsHmf\":[\"Tempo (min)\"],\"4x/Axu\":[\"Il tuo bouncer non ha ancora nessuna rete. Aggiungine una per iniziare.\"],\"4xUsvX\":[\"Nome (es. iPhone)\"],\"5+INAX\":[\"Evidenzia i messaggi che ti menzionano\"],\"5R5Pv/\":[\"Nome oper\"],\"5TjgWS\":[\"L'URL deve essere http(s):// o data:.\"],\"5WWr3M\":[\"Approssimativa\"],\"5cKKWR\":[\"Gestisci pacchetti\"],\"5kS5np\":[\"Segna come verificato\"],\"5yB4Kk\":[\"Il server dei file non lo ha accettato.\"],\"678PKt\":[\"Nome rete\"],\"6Aih4U\":[\"Non in linea\"],\"6CO3WE\":[\"Password richiesta per entrare. Lascia vuoto per rimuovere la chiave.\"],\"6FyrFm\":[\"Condividi schermo\"],\"6HhMs3\":[\"Messaggio di uscita\"],\"6OpRdF\":[\"Regola automaticamente il volume del tuo microfono\"],\"6UUrUs\":[\"WebAuthn non è disponibile in questo ambiente.\"],\"6V3Ea3\":[\"Copiato\"],\"6XJBxM\":[\"Il tuo browser non può riprodurre questo audio.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" elemento\"],\"other\":[\"#\",\" elementi\"]}]],\"6lGV3K\":[\"Mostra meno\"],\"6mi5TD\":[\"Consenti l’accesso alla fotocamera nelle impostazioni per condividere il video\"],\"6yFOEi\":[\"Inserisci password oper...\"],\"6yR6/K\":[\"Pubblica il messaggio del giorno di ogni server negli Avvisi del server e nella sua pagina di benvenuto\"],\"6zJnDQ\":[\"Attiva audio in entrata\"],\"7+IHTZ\":[\"Nessun file scelto\"],\"7+q3Wn\":[\"#canale\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (es., spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Questa chat è cifrata con OTR, compatibile con altri client IRC. Confronta le impronte digitali tramite un canale alternativo, poi segnala come verificata.\"],\"7PSmAM\":[\"Consenti l’accesso al microfono nelle impostazioni per parlare\"],\"7QkKyN\":[\"Invia messaggio privato\"],\"7U1W7c\":[\"Molto rilassato\"],\"7Y1YQj\":[\"Nome reale:\"],\"7YHArF\":[\"— apri nel visualizzatore\"],\"7cNwAY\":[\"Gestisci i bot (caricamento di \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"Apri workflow\"],\"7jL88x\":[\"Eliminare questo messaggio? Questa azione non può essere annullata.\"],\"7l15X4\":[\"non riuscito\"],\"7nGhhM\":[\"A cosa stai pensando?\"],\"7sEpu1\":[\"Membri — \",[\"0\"]],\"7sNhEz\":[\"Nome utente\"],\"7w5KHY\":[\"I tuoi messaggi con \",[\"nick\"],\" sono cifrati con OTR, che trasporta solo testo. Questi file verrebbero inviati in chiaro.\"],\"7y+YDA\":[\"Invia senza crittografia\"],\"85Fz0S\":[\"Trascina per spostare\"],\"8H0Q+x\":[\"Scopri di più sui profili →\"],\"8Phu0A\":[\"Mostra quando gli utenti cambiano soprannome\"],\"8VEDbV\":[\"Segreto\"],\"8XTG9e\":[\"Inserisci password oper\"],\"8XsV2J\":[\"Riprova invio\"],\"8ZsakT\":[\"Password\"],\"8dYnq1\":[\"Raggiunta la durata massima di registrazione. Registrazione interrotta: inviala o eliminala.\"],\"8gSwST\":[\"Non hai credenziali 2FA registrate.\"],\"8kR84m\":[\"Stai per aprire un link esterno:\"],\"8kZ9ZV\":[\"Termina cifratura\"],\"8lCgih\":[\"Rimuovi regola\"],\"8mmL7G\":[\"Carica i messaggi precedenti per raggiungere la risposta\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" passaggio\"],\"other\":[\"#\",\" passaggi\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"si è unito\"],\"other\":[\"si è unito \",[\"joinCount\"],\" volte\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"Caricamento di 1 file\"],\"other\":[\"Caricamento di \",\"#\",\" file\"]}]],\"9BMLnJ\":[\"Riconnetti al server\"],\"9LXhb1\":[\"Registra schermo\"],\"9NST0r\":[\"Per sicurezza, tutte le sessioni esistenti di questo account sono state disconnesse e lo stato del server legato all'account è stato eliminato. Se l'autenticazione a due fattori era attiva, resta attiva, quindi il prossimo accesso la richiederà ancora.\"],\"9OEgyT\":[\"Aggiungi reazione\"],\"9PQ8m2\":[\"G-Line (ban globale)\"],\"9Qs99X\":[\"Email:\"],\"9QupBP\":[\"Rimuovi pattern\"],\"9TBhGc\":[\"Abbassa la mano\"],\"9W7tl5\":[\"(invariato)\"],\"9aCFGH\":[\"Cifra questa chat\"],\"9bG48P\":[\"Invio in corso\"],\"9f5f0u\":[\"Domande sulla privacy? Contattaci:\"],\"9hXrER\":[\"Unisciti a un canale su \",[\"serverName\"]],\"9iweoP\":[\"Reti su \",[\"0\"]],\"9n+Pj3\":[\"nome-stream\"],\"9q17ZR\":[[\"0\"],\" è obbligatorio.\"],\"9qIYMn\":[\"Nuovo nickname\"],\"9rnFEa\":[\"Chiamate\"],\"9unqs3\":[\"Assente:\"],\"9v3hwv\":[\"Nessun server trovato.\"],\"9zb2WA\":[\"Connessione in corso\"],\"A1taO8\":[\"Cerca\"],\"A2adVi\":[\"Invia notifiche di digitazione\"],\"A9Rhec\":[\"Nome canale\"],\"AFOOaq\":[\"Eliminare il pacchetto \\\"\",[\"packId\"],\"\\\"? Verranno eliminate anche tutte le emoji al suo interno.\"],\"AFXuc0\":[\"Messaggio non inviato: la crittografia ha smesso di funzionare. Termina la crittografia per inviare il messaggio in chiaro.\"],\"ALZ4SG\":[\"Disattiva audio in entrata\"],\"AWOSPo\":[\"Ingrandisci\"],\"AXSpEQ\":[\"Oper alla connessione\"],\"AXkuzz\":[\"Nessuna videocamera rilevata.\"],\"AdKRCX\":[\"Sei connesso a <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Account\"],\"AhNP40\":[\"Cerca posizione\"],\"AhYrTA\":[\"Connessione: scarsa\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Nickname cambiato\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Annulla risposta\"],\"ApSx0O\":[\"Trovati \",[\"0\"],\" messaggi corrispondenti a \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Accedi di nuovo\"],\"AxPAXW\":[\"Nessun risultato trovato\"],\"AyNqAB\":[\"Mostra tutti gli eventi del server in chat\"],\"B/QqGw\":[\"Lontano dalla tastiera\"],\"B0sB2k\":[\"Testo in chiaro\"],\"B1MuZq\":[\"Scegli la videocamera e visualizza l'anteprima di ciò che vede\"],\"B8AaMI\":[\"Questo campo è obbligatorio\"],\"BA2c49\":[\"Il server non supporta il filtro LIST avanzato\"],\"BBCFUg\":[[\"sender\"],\" ha riavviato la cifratura, quindi questa conversazione si sta reimpostando.\"],\"BGul2A\":[\"Hai modifiche non salvate. Sei sicuro di voler chiudere senza salvare?\"],\"BIDT9R\":[\"Bot\"],\"BIf9fi\":[\"Il tuo messaggio di stato\"],\"BOJWfb\":[\"Disconnettersi dal bouncer soju?\"],\"BPm98R\":[\"Nessun server selezionato. Scegli prima un server dalla barra laterale; i link di invito sono gestiti per server.\"],\"BRNbHt\":[\"Cifrato, non verificato\"],\"BZADk0\":[\"Esci dal live\"],\"BZyTNS\":[\"Accesso alla posizione negato. Consenti l'accesso alla posizione nelle impostazioni del browser o del sistema, poi riprova.\"],\"BZz3md\":[\"Il tuo sito web personale\"],\"Bgm/H7\":[\"Consenti l'inserimento di più righe di testo\"],\"BiQIl1\":[\"Fissa questa conversazione privata\"],\"BlNZZ2\":[\"Clicca per andare al messaggio\"],\"Bowq3c\":[\"Solo gli operatori possono cambiare l'argomento\"],\"Btozzp\":[\"Questa immagine è scaduta\"],\"Bu/ywL\":[\"Scegli il tipo di canale\"],\"Bycfjm\":[\"Totale: \",[\"0\"]],\"C6IBQc\":[\"Copia JSON completo\"],\"C6amLT\":[\"Questo dispositivo non è disponibile al momento.\"],\"C9L9wL\":[\"Raccolta dati\"],\"CDq4wC\":[\"Modera utente\"],\"CHVRxG\":[\"Messaggio a @\",[\"0\"],\" (Shift+Invio per nuova riga)\"],\"CN9zdR\":[\"Nome oper e password sono obbligatori\"],\"CW3sYa\":[\"Aggiungi reazione \",[\"emoji\"]],\"CaAkqd\":[\"Mostra disconnessioni\"],\"CaQ1Gb\":[\"Bot definito da configurazione. Modifica obbyircd.conf e usa /REHASH per cambiarne lo stato.\"],\"CbvaYj\":[\"Banna per nickname\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Seleziona un canale\"],\"CpwGv7\":[\"La chiave di \",[\"nick\"],\" è diversa da quella vista in precedenza. Succede dopo una reinstallazione o su un nuovo dispositivo, ma è anche l'aspetto di un attacco man-in-the-middle. Confronta la nuova impronta su un altro canale prima di accettarla.\"],\"CqO9qC\":[\"Sessione\"],\"CsekCi\":[\"Normale\"],\"CwuBNI\":[\"Nessun microfono rilevato.\"],\"D+NlUC\":[\"Sistema\"],\"D28t6+\":[\"è entrato e uscito\"],\"D4fyqT\":[\"Conferma registrazione\"],\"D69ns7\":[\"Rinomina o elimina \",[\"0\"]],\"DB8zMK\":[\"Applica\"],\"DBcWHr\":[\"File audio di notifica personalizzato\"],\"DCRKbe\":[\"Attiva la 2FA\"],\"DK9Ok6\":[\"Impostazione…\"],\"DL4yUl\":[\"File non caricato: la cifratura ha smesso di funzionare. Riavviala, oppure terminala per caricare in chiaro.\"],\"DPfwMq\":[\"Fatto\"],\"DTy9Xw\":[\"Anteprime multimediali\"],\"Dj4pSr\":[\"Scegli una password sicura\"],\"Du+zn+\":[\"Ricerca...\"],\"Du2T2f\":[\"Impostazione non trovata\"],\"DwsSVQ\":[\"Applica filtri e aggiorna\"],\"E/QGRL\":[\"Disattivata\"],\"E3W/zd\":[\"Soprannome predefinito\"],\"E6nRW7\":[\"Copia URL\"],\"E703RG\":[\"Modi:\"],\"E7ehgy\":[\"Scegli un altro file. L'host dei file ha rifiutato questo.\"],\"E9RV1x\":[\"connesso da \",[\"sessionCount\"],\" sessioni\"],\"EAeu1Z\":[\"Invia invito\"],\"EFKJQT\":[\"Impostazione\"],\"EGPQBv\":[\"Regole flood personalizzate (+f)\"],\"EIU345\":[\"Autenticazione a due fattori\"],\"ELik0r\":[\"Vedi l'informativa completa sulla privacy\"],\"EPbeC2\":[\"Visualizza o modifica il topic del canale\"],\"EQCDNT\":[\"Inserisci nome utente oper...\"],\"ERIfXJ\":[\"Impossibile ottenere la posizione in tempo. Riprova in un luogo con una vista del cielo più libera.\"],\"ET7frA\":[\"Consenti l'accesso alla videocamera\"],\"EUvulZ\":[\"Trovato 1 messaggio corrispondente a \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Immagine successiva\"],\"Eaw75B\":[[\"userCount\"],\" utenti\"],\"EdQY6l\":[\"Nessuno\"],\"EflUyy\":[\"in chiamata\"],\"EnqLYU\":[\"Cerca server...\"],\"EqjE9A\":[\"scrivi a qualcuno\"],\"Eu7YKa\":[\"auto-registrato\"],\"EuJnIe\":[\"La 2FA è attualmente obbligatoria su questo account. Rimuovere l'unica credenziale registrata ti bloccherebbe fuori dall'accesso. Aggiungi prima un'altra credenziale o disattiva la 2FA qui sotto.\"],\"Ev/rmg\":[\"Scegli il microfono e visualizza l'anteprima del livello di ingresso\"],\"F0OKMc\":[\"Modifica server\"],\"F6Int2\":[\"Abilita evidenziazioni\"],\"FDoLyE\":[\"Utenti max.\"],\"FHnJDV\":[[\"userCount\"],\" in visione\"],\"FOPeqj\":[\"Controllo automatico del guadagno\"],\"FUU/hZ\":[\"Controlla quanti media esterni vengono caricati nella chat.\"],\"Fdp03t\":[\"attivo\"],\"FfPWR0\":[\"Finestra\"],\"FjkaiT\":[\"Riduci\"],\"FlqOE9\":[\"Cosa significa:\"],\"FolHNl\":[\"Gestisci il tuo account e l'autenticazione\"],\"Fp2Dif\":[\"Uscito dal server\"],\"Fxf4jq\":[\"Descrizione (facoltativa)\"],\"G5KmCc\":[\"GZ-Line (Z-Line globale)\"],\"GDs0lz\":[\"<0>Rischio: Informazioni sensibili (messaggi, conversazioni private, dati di autenticazione) potrebbero essere esposte ad amministratori di rete o attaccanti posizionati tra i server IRC.\"],\"GP8D2E\":[\"Messaggi privati\"],\"GPrF8Y\":[[\"safeName\"],\" è stato modificato sul server, quindi non si decifra più.\"],\"GR+2I3\":[\"Aggiungi maschera di invito (es. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Chiudi avvisi server in finestra separata\"],\"GdhD7H\":[\"Clicca di nuovo per confermare\"],\"GjRZex\":[\"Disconnettere la rete?\"],\"GlAoST\":[\"Rifiuta cifratura\"],\"GlHnXw\":[\"Cambio nick fallito: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"Cambia password\"],\"GswZF3\":[\"Anteprima:\"],\"GtmO8/\":[\"da\"],\"GtuHUQ\":[\"Rinomina questo canale sul server. Tutti gli utenti vedranno il nuovo nome.\"],\"GuGfFX\":[\"Attiva/Disattiva ricerca\"],\"GuWXId\":[\"Caricamento annullato.\"],\"GvwPQR\":[\"Cifra (OTR)\"],\"GxkJXS\":[\"Caricamento...\"],\"Gz0oR4\":[\"(gestito da Obby)\"],\"GzbwnK\":[\"È entrato nel canale\"],\"GzsUDB\":[\"Profilo esteso\"],\"H/PnT8\":[\"Inserisci emoji\"],\"H3kCln\":[\"Hostname\"],\"H6Izzl\":[\"Il tuo codice colore preferito\"],\"H86f9p\":[\"Comprimi\"],\"H91IQz\":[\"Unisciti al live \",[\"channelName\"]],\"H9jIv+\":[\"Mostra entrate/uscite\"],\"HAKBY9\":[\"Carica file\"],\"HREImF\":[\"Autenticati alla connessione\"],\"HVqh5e\":[\"La selezione dell'altoparlante non è supportata in questo browser.\"],\"HdE1If\":[\"Canale\"],\"HeT8+a\":[[\"name\"],\" · output\"],\"HhlSUU\":[\"Trascina per scegliere cosa registrare. Premi Esc per annullare.\"],\"Hk4AW9\":[\"Il tuo nome visualizzato preferito\"],\"HmHDk7\":[\"Seleziona membro\"],\"HrQzPU\":[\"Canali su \",[\"networkName\"]],\"HvxGfG\":[\"Condividi di nuovo lo schermo per riprovare\"],\"Hy8RTc\":[\"Cifrato. Verifica l'identità di \",[\"nick\"],\" per esserne certo.\"],\"I2tXQ5\":[\"Messaggio a @\",[\"0\"],\" (Invio per nuova riga, Shift+Invio per inviare)\"],\"I6bw/h\":[\"Banna utente\"],\"I92Z+b\":[\"Abilita notifiche\"],\"I9D72S\":[\"Sei sicuro di voler eliminare questo messaggio? Questa azione non può essere annullata.\"],\"IA+1wo\":[\"Mostra quando gli utenti vengono espulsi dai canali\"],\"IBi8Io\":[\"Microfono \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IHCAh2\":[\"Gestisci i bot\"],\"IIQCpQ\":[\"Impossibile rimuovere l'ultima credenziale 2FA\"],\"IIXpvq\":[\"in esecuzione · \",[\"elapsed\"]],\"IJaotC\":[\"Avvia registrazione\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Segnati come assente\"],\"IUwGEM\":[\"Salva modifiche\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pausa\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Rispondi\"],\"IoHMnl\":[\"Il valore massimo è \",[\"0\"]],\"IryzcO\":[\"Leggi tutto\"],\"IuszSX\":[\"I file oltre \",[\"0\"],\" vengono inviati così come sono. L'host li conserva in chiaro e chiunque ottenga il link può aprirli.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Bot di canale — solo nei canali a cui ti sei unito\"],\"J09nwO\":[\"Cifra (Obby)\"],\"J28zul\":[\"Connessione...\"],\"J5T9NW\":[\"Informazioni utente\"],\"J8Y5+z\":[\"Ops! La rete si è divisa! ⚠️\"],\"J9Hz2t\":[\"Codice a 6 cifre\"],\"JBHkBA\":[\"Ha lasciato il canale\"],\"JCPOml\":[\"Sposta nella cartella\"],\"JCwL0Q\":[\"Inserisci motivo (opzionale)\"],\"JFciKP\":[\"Attiva/Disattiva\"],\"JMXMCX\":[\"Messaggio di assenza\"],\"JNCzPW\":[\"Paese\"],\"JRQitQ\":[\"Conferma la nuova password\"],\"JTaI7i\":[\"Scatta una foto o gira un video\"],\"JXGkhG\":[\"Cambia il nome del canale (solo operatori)\"],\"JYiL1b\":[\"uno di:\"],\"JYynGH\":[\"strumento\"],\"JcD7qf\":[\"Altre azioni\"],\"JdkA+c\":[\"Segreto (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"1 caricamento non riuscito\"],\"other\":[\"#\",\" caricamenti non riusciti\"]}]],\"Jmu12l\":[\"Canali del server\"],\"JoQY+E\":[\"Questo rimuove la rete dal tuo bouncer soju. Per usarla di nuovo, dovrai aggiungerla nuovamente.\"],\"JrFTcr\":[\"Connessione in corso…\"],\"JvQ++s\":[\"Abilita Markdown\"],\"JweKPN\":[\"OTR non cifra i file, inviato così com'è\"],\"K2jwh/\":[\"Nessun dato WHOIS disponibile\"],\"K4vEhk\":[\"(sospeso)\"],\"KAPufV\":[\"troncato\"],\"KAXSwC\":[\"Voice\"],\"KDZeit\":[\"Crea pacchetto\"],\"KDfTdX\":[\"Elimina messaggio\"],\"KFAYzh\":[\"Questo server non ha dove mettere un file.\"],\"KFfDuG\":[\"Messaggio del giorno\"],\"KKBlUU\":[\"Incorpora\"],\"KL53qt\":[\"Messaggio non inviato: la crittografia non è ancora attiva. Attendi che il lucchetto diventi verde oppure termina la crittografia per inviare il messaggio in chiaro.\"],\"KM0pLb\":[\"Benvenuto nel canale!\"],\"KMH/oC\":[\"La tua impronta digitale\"],\"KR6W2h\":[\"Smetti di ignorare utente\"],\"KTNKSg\":[\"Scansiona questo codice QR con la tua app di autenticazione, poi conferma con il codice a 6 cifre che mostra.\"],\"KUjOb9\":[\"in esecuzione\"],\"KV+Bi1\":[\"Solo su invito (+i)\"],\"KdCtwE\":[\"Quanti secondi monitorare l'attività flood prima di reimpostare i contatori\"],\"Kkezga\":[\"Password del server\"],\"KpOQkN\":[\"Controlla la chiave\"],\"KqcCdb\":[\"Avvia un live su \",[\"serverName\"]],\"KsiQ/8\":[\"Gli utenti devono essere invitati per entrare\"],\"KtADxr\":[\"ha eseguito\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Informazioni sul canale\"],\"LC1a7n\":[\"Il server IRC ha segnalato che i suoi collegamenti tra server hanno un basso livello di sicurezza. Ciò significa che quando i tuoi messaggi vengono instradati tra i server IRC nella rete, potrebbero non essere correttamente cifrati o i certificati SSL/TLS potrebbero non essere validati correttamente.\"],\"LEwpeL\":[\"bouncer soju (controllo)\"],\"LIBb0P\":[\"ha aggiunto \",[\"0\"]],\"LNfLR5\":[\"Mostra espulsioni\"],\"LP+1Z7\":[\"Aggiungi rete\"],\"LQb0W/\":[\"Mostra tutti gli eventi\"],\"LU7/yA\":[\"Nome alternativo per la visualizzazione. Può contenere spazi, emoji e caratteri speciali. Il nome reale (\",[\"channelName\"],\") verrà comunque usato per i comandi IRC.\"],\"LUb9O7\":[\"È richiesta una porta del server valida\"],\"LV4fT6\":[\"Descrizione (opzionale, es. \\\"Beta tester Q3\\\")\"],\"LVB64Y\":[\"Copia come testo\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Informativa sulla privacy\"],\"LcuSDR\":[\"Gestisci le informazioni del tuo profilo e i metadati\"],\"Lh0M96\":[\"Pacchetti di emoji personalizzati\"],\"Lpq5g7\":[\"Invia codice di recupero\"],\"LqLS9B\":[\"Mostra cambi di soprannome\"],\"LsDQt2\":[\"Impostazioni canale\"],\"LtI9AS\":[\"Proprietario\"],\"LuNhhL\":[\"ha reagito a questo messaggio\"],\"M/AZNG\":[\"URL dell'immagine del tuo avatar\"],\"M/TIv1\":[\"Spettatore\"],\"M/WIer\":[\"Invia messaggio\"],\"M45wtf\":[\"Questo comando non accetta parametri.\"],\"M4prNC\":[\"Inserisci un nome di canale per i pacchetti limitati al canale.\"],\"M8er/5\":[\"Nome:\"],\"MFKlMB\":[\"Invita\"],\"MHk+7g\":[\"Immagine precedente\"],\"MMVM6A\":[\"Bot globale del server — raggiungibile da qualsiasi canale\"],\"MOsYgM\":[\"Connessione: buona\"],\"MRorGe\":[\"Messaggio privato\"],\"MSSqHG\":[\"Funziona con altri client IRC\"],\"MV53Xh\":[\"Consenti l'accesso alla fotocamera per scattare una foto o girare un video.\"],\"MVbSGP\":[\"Finestra temporale (secondi)\"],\"Mey/l4\":[\"Impossibile accedere al dispositivo.\"],\"MhqAkA\":[[\"nick\"],\" ha rifiutato la cifratura.\"],\"MkpcsT\":[\"I tuoi messaggi e impostazioni sono archiviati localmente sul tuo dispositivo\"],\"MzPdC2\":[\"Password del server (PASS)\"],\"N/hDSy\":[\"Segna come bot, di solito 'on' o vuoto\"],\"N40H+G\":[\"Tutti\"],\"N6j2JH\":[\"Modifica \",[\"0\"]],\"N7TQbE\":[\"Invita utente in \",[\"channelName\"]],\"N8ZEfW\":[\"In attesa dell'accesso…\"],\"NCHYXe\":[\"Comprimi flusso di lavoro\"],\"NCca/o\":[\"Inserisci nickname predefinito...\"],\"NEr2Ao\":[[\"userCount\"],\" in chiamata\"],\"NIBzIK\":[\"Raggiunto il limite di dimensione per il caricamento. Registrazione interrotta: inviala o eliminala.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"La crittografia con \",[\"nick\"],\" ha smesso di funzionare, quindi il messaggio non è stato inviato. Avvia di nuovo la crittografia per continuare.\"],\"NQN2HS\":[\"Riattiva\"],\"NZMhdJ\":[\"Troppo grande per la cifratura, inviato senza crittografia\"],\"NZgZhv\":[\"Rinomina cartella\"],\"NbFtQm\":[\"Elimina cartella\"],\"Nj8ZSK\":[\"Gruppi di sicurezza\"],\"Nm7Rmx\":[\"pack_id e nome sono obbligatori.\"],\"Nqs6B9\":[\"Mostra tutti i media esterni. Qualsiasi URL potrebbe causare una richiesta a un server sconosciuto.\"],\"Nt+9O7\":[\"Usa WebSocket invece di TCP grezzo\"],\"NxIHzc\":[\"Espelli utente\"],\"O+HhhG\":[\"Sussurra a un utente nel contesto del canale corrente\"],\"O+v/cL\":[\"Sfoglia tutti i canali del server\"],\"O5rZAi\":[\"Aggiorna WHOIS\"],\"O5sdzb\":[\"Collega un'identità OAuth\"],\"OCGpR4\":[\"(eredita)\"],\"ODwSCk\":[\"Invia un GIF\"],\"OGQ5kK\":[\"Configura suoni di notifica ed evidenziazioni\"],\"OIPt1Z\":[\"Mostra o nascondi la barra laterale dei membri\"],\"OJXCm+\":[\"Sposta cartella in basso\"],\"OKSNq/\":[\"Molto rigido\"],\"OLmMQs\":[\"Verifica impronta digitale…\"],\"ONuMlF\":[\"Accedi con il provider, poi collegheremo l'identità ottenuta al tuo account così SASL OAUTHBEARER / IRCV3BEARER funziona nelle connessioni successive.\"],\"OVKoQO\":[\"La tua password account per l'autenticazione\"],\"Obby - Bringing IRC to the future\":[\"Obby - Portare IRC nel futuro\"],\"OhCpra\":[\"Imposta un topic…\"],\"OiEBnL\":[\"Autenticati ora\"],\"OkltoQ\":[\"Banna \",[\"username\"],\" per nickname (impedisce di rientrare con lo stesso nick)\"],\"OlAl5i\":[\"Espandi tutto\"],\"Oo7YVo\":[\"Crea cartella\"],\"P+t/Te\":[\"Nessun dato aggiuntivo\"],\"P42Wcc\":[\"Sicuro\"],\"P6Cibt\":[\"approva per continuare\"],\"P8eJCK\":[\"Scopri il mondo di IRC con Obby\"],\"PD38l0\":[\"Anteprima avatar canale\"],\"PD9mEt\":[\"Scrivi un messaggio...\"],\"PKjhUq\":[\"Aggiungi canale\"],\"PPqfdA\":[\"Apri impostazioni configurazione canale\"],\"PRnH8G\":[\"di \",[\"0\"]],\"PSCjfZ\":[\"L'argomento visualizzato per questo canale. Tutti gli utenti possono vederlo.\"],\"PYSmVm\":[\"I messaggi con \",[\"nick\"],\" ora sono cifrati.\"],\"PYzHlv\":[\"Porta questa finestra in primo piano e riprova.\"],\"PZCecv\":[\"Anteprima PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 volta\"],\"other\":[[\"c\"],\" volte\"]}]],\"PguS2C\":[\"Aggiungi maschera di eccezione (es. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Visualizzazione di \",[\"displayedChannelsCount\"],\" su \",[\"0\"],\" canali\"],\"PoZpSX\":[\"Modifica impostazioni canale\"],\"PqhVlJ\":[\"Banna utente (per hostmask)\"],\"PsufxD\":[\"Sessione \",[\"0\"]],\"Pwqkdw\":[\"Caricamento…\"],\"PxSEQ0\":[\"Nessuna GIF trovata. Prova un'altra ricerca.\"],\"Q+chwU\":[\"Nome utente:\"],\"Q1S1+o\":[\"Lo shortcode deve corrispondere a [A-Za-z0-9._-]+.\"],\"Q2QY4/\":[\"Elimina questo invito\"],\"Q3v9Wc\":[\"Sì, elimina\"],\"Q6hhn8\":[\"Preferenze\"],\"Q7xfEj\":[\"fatto\"],\"Q9sOKK\":[\"Hai qualche minuto per scegliere una nuova password.\"],\"QF4a34\":[\"Inserisci un nome utente\"],\"QGqSZ2\":[\"Colore e formattazione\"],\"QJKElz\":[\"Identità OAuth\"],\"QJQd1J\":[\"Modifica profilo\"],\"QOq+NN\":[\"Verifica in corso…\"],\"QSzGDE\":[\"Inattivo\"],\"QUlny5\":[\"Benvenuto su \",[\"0\"],\"!\"],\"QgQSTl\":[\"Connesso il\"],\"QhglSm\":[\"Accesso non riuscito, stai chattando come ospite. Accedi di nuovo o correggi la password\"],\"QjVZf0\":[\"nessun messaggio\"],\"QuSkCF\":[\"Filtra canali...\"],\"Qv14oC\":[\"Copia come JSON\"],\"QwUrDZ\":[\"ha cambiato il topic in: \",[\"topic\"]],\"Qxr8pV\":[\"Apri menu bot\"],\"R0UH07\":[\"Immagine \",[\"0\"],\" di \",[\"1\"]],\"R7SsBE\":[\"Disattiva audio\"],\"RArB3D\":[\"è stato espulso da \",[\"channelName\"],\" da \",[\"username\"]],\"RIfHS5\":[\"Crea un nuovo link di invito\"],\"RL9a0F\":[\"Rimuovere \\\"\",[\"0\"],\"\\\"? Non potrai più usarla come secondo fattore.\"],\"RMMaN5\":[\"Moderato (+m)\"],\"RWw9Lg\":[\"Chiudi finestra\"],\"RX8Gog\":[[\"nick\"],\" usa una versione di crittografia che questo client non può leggere.\"],\"RZ2BuZ\":[\"La registrazione dell'account \",[\"account\"],\" richiede verifica: \",[\"message\"]],\"Rj1UeC\":[\"Messaggio crittografato di una sessione precedente\"],\"RlCInP\":[\"Comandi slash\"],\"RxzN1M\":[\"Attivata\"],\"RySp6q\":[\"Nascondi commenti\"],\"RzfkXn\":[\"Cambia il tuo nickname su questo server\"],\"S48xcO\":[\"in attesa\"],\"S5Togi\":[\"Caricamento delle reti dal tuo bouncer…\"],\"SPKQTd\":[\"Il nickname è obbligatorio\"],\"SPVjfj\":[\"Il valore predefinito sarà 'nessun motivo' se lasciato vuoto\"],\"SQKPvQ\":[\"Invita utente\"],\"STmlpb\":[\"Torna all'elenco delle reti\"],\"SY+DWF\":[\"Esamina la chiave cambiata…\"],\"Sad2tK\":[\"Invio…\"],\"SkZcl+\":[\"Scegli un profilo di protezione flood predefinito. Questi profili forniscono impostazioni di protezione bilanciate per diversi casi d'uso.\"],\"Slr+3C\":[\"Utenti min.\"],\"Spnlre\":[\"Hai invitato \",[\"target\"],\" a unirsi a \",[\"channel\"]],\"SpsuQv\":[\"Vai a \",[\"name\"]],\"SrtXDy\":[\"autenticato come \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Apri nel visualizzatore\"],\"T6fO0X\":[\"client\"],\"T91vKp\":[\"Riproduci\"],\"TCuPAj\":[\"Nota: il server restituisce la stessa risposta sia che l'account abbia un'e-mail verificata sia di no, quindi un errore di battitura non verrà segnalato qui. Se non arriva alcun codice entro un paio di minuti, ricontrolla il nome dell'account.\"],\"TGa6nJ\":[\"Connessione: discreta\"],\"TIjT+J\":[\"Segnati di nuovo presente\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Scopri come gestiamo i tuoi dati e proteggiamo la tua privacy.\"],\"TgFpwD\":[\"Applicazione...\"],\"Tjg9YW\":[\"Allegato crittografato\"],\"TkzSFB\":[\"Nessuna modifica\"],\"TntZTr\":[\"Esci da evidenza\"],\"Tth9To\":[\"Mostra i miei altoparlanti\"],\"TtserG\":[\"Inserisci nome reale\"],\"Ttz9J1\":[\"Inserisci password...\"],\"TusXkS\":[[\"days\"],\" giorni\"],\"Tz0i8g\":[\"Impostazioni\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" secondi\"],\"U7yg75\":[\"Segnati come assente\"],\"UDb2YD\":[\"Reagisci\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"Non hai ancora creato alcun link di invito. Usa il modulo qui sopra per crearne uno.\"],\"UGT5vp\":[\"Salva impostazioni\"],\"UV5hLB\":[\"Nessun ban trovato\"],\"Uaj3Nd\":[\"Messaggi di stato\"],\"Ue3uny\":[\"Predefinito (nessun profilo)\"],\"UkARhe\":[\"Normale – Protezione standard\"],\"Umn7Cj\":[\"Ancora nessun commento. Sii il primo!\"],\"UqtiKk\":[\"Chiusura automatica tra \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Apri un messaggio privato a un utente\"],\"UtUIRh\":[[\"0\"],\" messaggi precedenti\"],\"UwzP+U\":[\"Connessione sicura\"],\"UyIbNT\":[\"Il server ha restituito una sfida WebAuthn non valida.\"],\"V/e7nf\":[\"Imposta nuova password\"],\"V0/A4O\":[\"Proprietario del canale\"],\"V0zZWc\":[\"Questo chiuderà anche la rete collegata qui sotto.\"],\"V2dwib\":[[\"0\"],\" deve essere un numero.\"],\"V4qgxE\":[\"Creato prima (min fa)\"],\"V8yTm6\":[\"Cancella ricerca\"],\"VBIlvI\":[\"Copia output\"],\"VDj9CU\":[\"Questo host non accetta file \",[\"CIPHERTEXT_EXTENSION\"],\", il formato in cui viene salvato un allegato cifrato. Terminando la cifratura il file parte così com'è.\"],\"VJScHU\":[\"Motivo\"],\"VLsmVV\":[\"Silenzia notifiche\"],\"VP3V//\":[\"Anteriore\"],\"VbyRUy\":[\"Commenti\"],\"VcYc0A\":[\"Apri opzioni di rete\"],\"VjzSNi\":[\"Ricerca della tua posizione…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" e altri \",[\"3\"],\" stanno scrivendo...\"],\"Vmx0mQ\":[\"Impostato da:\"],\"Vq10dn\":[\"Abbandona chiamata\"],\"VqX8C6\":[\"mostra meno\"],\"VqnIZz\":[\"Visualizza la nostra informativa sulla privacy e le pratiche sui dati\"],\"VrMygG\":[\"La lunghezza minima è \",[\"0\"]],\"VrnTui\":[\"I tuoi pronomi, mostrati nel profilo\"],\"VugX2C\":[\"Impronta precedente\"],\"W6UMUZ\":[\"Chiave biometrica / di sicurezza\"],\"W8E3qn\":[\"Account autenticato\"],\"WFxTHC\":[\"Aggiungi maschera di ban (es. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"L'host del server è obbligatorio\"],\"WNMYIN\":[\"annullato\"],\"WOOPuM\":[\"Connessione persa. Riconnettiti per continuare a chattare\"],\"WRYdXW\":[\"Posizione audio\"],\"WTah5J\":[\"Scegli un nome di una sola parola (senza spazi).\"],\"WUOH5B\":[\"Ignora utente\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Mostra 1 altro elemento\"],\"other\":[\"Mostra \",[\"1\"],\" altri elementi\"]}]],\"WYxRzo\":[\"Crea e gestisci i tuoi link di invito\"],\"Wbsc8H\":[\"Questo sei tu\"],\"Wd38W1\":[\"Lascia il canale vuoto per un invito generico alla rete. La descrizione è solo per i tuoi appunti — visibile solo a te in questo elenco.\"],\"Weq9zb\":[\"Generale\"],\"Wf9lru\":[\"Registra messaggio vocale\"],\"Wfj7Sk\":[\"Attiva o disattiva i suoni delle notifiche\"],\"WhGzDA\":[\"In attesa della richiesta biometrica…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Profilo utente\"],\"X6S3lt\":[\"Cerca impostazioni, canali, server...\"],\"XBuUVn\":[\"Accendi la fotocamera per riprovare\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Continua comunque\"],\"XI1+wb\":[\"Formato non valido\"],\"XIXeuC\":[\"Messaggio a @\",[\"0\"]],\"XJOV1Y\":[\"Attività\"],\"XPaN4U\":[[\"name\"],\" · input\"],\"XPd6DR\":[\"Cronologia workflow (\",[\"0\"],\", \",[\"activeTotal\"],\" attivi)\"],\"XU5AOg\":[\"Input\"],\"XWgxXq\":[\"Album\"],\"XZYMg4\":[\"Riprova il caricamento.\"],\"Xd7+IT\":[\"Rimuovi fissaggio chat privata\"],\"XiSFjH\":[\"La foto che hai appena scattato\"],\"Xm/s+u\":[\"Visualizzazione\"],\"Xp2n93\":[\"Mostra media dall'host di file attendibile del tuo server. Nessuna richiesta viene inviata a servizi esterni.\"],\"XvjC4F\":[\"Salvataggio...\"],\"Y+tK3n\":[\"Primo messaggio da inviare\"],\"YAqRpI\":[\"Registrazione dell'account \",[\"account\"],\" riuscita: \",[\"message\"]],\"YDrGG0\":[\"Riconnessione non riuscita\"],\"YEfzvP\":[\"Argomento protetto (+t)\"],\"YGAmpG\":[\"Rifai\"],\"YQOn6a\":[\"Comprimi lista membri\"],\"YRCoE9\":[\"Operatore del canale\"],\"YRwdh4\":[\"Interrompi condivisione\"],\"YURQaF\":[\"Vedi profilo\"],\"YdBSvr\":[\"Controlla la visualizzazione dei media e dei contenuti esterni\"],\"Yj6U3V\":[\"Nessun server centrale:\"],\"YjvpGx\":[\"Pronomi\"],\"Yp+Hi/\":[\"Apri impostazioni\"],\"YqH4l4\":[\"Nessuna chiave\"],\"YulJZd\":[\"eliminato\"],\"YyUPpV\":[\"Account:\"],\"Z5FYqf\":[\"Scegli un file più piccolo. Questo è troppo grande per l'host dei file.\"],\"Z7ZXbT\":[\"Approva\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" riga\"],\"other\":[\"#\",\" righe\"]}]],\"Z8lGw6\":[\"Condividi\"],\"ZGqK7Q\":[[\"0\"],\" ti ha invitato a giocare.\"],\"ZJSWfw\":[\"Messaggio mostrato alla disconnessione dal server\"],\"ZPHI0f\":[[\"nick\"],\" non ha risposto alla richiesta di crittografia.\"],\"ZR1dJ4\":[\"Inviti\"],\"ZTnDTA\":[\"Espandi flusso di lavoro\"],\"ZdWg0V\":[\"Apri nel browser\"],\"ZhRBbl\":[\"Cerca messaggi…\"],\"Zmcu3y\":[\"Filtri avanzati\"],\"ZqLD8l\":[\"A livello di server\"],\"a0bHay\":[\"Disconnettere <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Argomento impostato dopo (min fa)\"],\"a3LDKx\":[\"Sicurezza\"],\"a739N6\":[\"Osserva il traffico IRC grezzo di questo server\"],\"aHKcKc\":[\"Pagina precedente\"],\"aIhsAD\":[\"Attiva Push-to-Talk\"],\"aJTbXX\":[\"Password oper\"],\"aQryQv\":[\"Il pattern esiste già\"],\"aW33cO\":[\"Riduci il rumore di fondo del tuo microfono\"],\"aW9pLN\":[\"Numero massimo di utenti nel canale. Lascia vuoto per nessun limite.\"],\"aYaeko\":[\"Non è stato possibile decifrare questo messaggio. È stato cifrato per una sessione di cui questo dispositivo non ha più le chiavi.\"],\"abGlUP\":[\"Torna al canale\"],\"aecNzk\":[\"Unisciti al canale vocale \",[\"channelName\"]],\"afd7s2\":[\"Avvia un canale vocale su \",[\"serverName\"]],\"ah4fmZ\":[\"Mostra anche anteprime da YouTube, Vimeo, SoundCloud e servizi noti simili.\"],\"aifXak\":[\"Nessun media in questo canale\"],\"ap2zBz\":[\"Rilassato\"],\"aubGf5\":[\"Il più sicuro, ma solo con altri utenti Obby\"],\"axoxGF\":[\"Aggiungi app di autenticazione\"],\"az8lvo\":[\"Disattivato\"],\"azXSNo\":[\"Espandi lista membri\"],\"azdliB\":[\"Accedi a un account\"],\"b0Z/U1\":[\"Raggiunta la durata massima di registrazione, la registrazione si è fermata qui.\"],\"b26wlF\":[\"lei/la\"],\"b2gRwi\":[\"Condividi la tua posizione\"],\"bD/+Ei\":[\"Rigido\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Workflow\"],\"bOpnXm\":[\"Inserisci un codice a 6 cifre da una delle tue app di autenticazione per disattivare la 2FA.\"],\"bQ6BJn\":[\"Configura regole dettagliate di protezione flood. Ogni regola specifica il tipo di attività da monitorare e l'azione da intraprendere quando le soglie vengono superate.\"],\"bRfx7k\":[\"Vai alla risposta\"],\"bUu+tR\":[\"Questo file non è crittografato. Chiunque abbia il link può aprirlo.\"],\"bVBC/W\":[\"Gateway connesso\"],\"bZJKzE\":[\"Esatta\"],\"bavafz\":[\"Accendi il microfono per riprovare\"],\"beV7+y\":[\"L'utente riceverà un invito per unirsi a \",[\"channelName\"],\".\"],\"bgwEHL\":[\"Aggiungi una credenziale per attivare la 2FA\"],\"biKhQ2\":[\"Informazioni su questa attribuzione\"],\"bk84cH\":[\"Messaggio di assenza\"],\"bkHdLj\":[\"Aggiungi server IRC\"],\"blWpTh\":[\"Apri mappa\"],\"bmQLn5\":[\"Aggiungi regola\"],\"bv4cFj\":[\"Trasporto\"],\"bwRvnp\":[\"Azione\"],\"bzSI52\":[\"Elimina\"],\"c8+EVZ\":[\"Account verificato\"],\"cAFYbj\":[\"Le password non corrispondono.\"],\"cBQkN7\":[\"I nomi dei dispositivi sono nascosti finché non consenti l'accesso alla videocamera.\"],\"cC5JaD\":[[\"nick\"],\" ha terminato la crittografia.\"],\"cGYUlD\":[\"Nessuna anteprima media caricata.\"],\"cHFw6l\":[\"Collega un microfono per parlare\"],\"cJMrvr\":[\"Questa chat è cifrata con lo schema nativo di Obby. Confronta le impronte digitali tramite un canale alternativo, poi segnala come verificata.\"],\"cLF98o\":[\"Mostra commenti (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"Le altre sessioni aperte di questo account verranno disconnesse con la modifica. Le impostazioni dell'autenticazione a due fattori, se presenti, restano invariate.\"],\"cO9+2L\":[\"Disattiva\"],\"cPWpNd\":[\"Impronta digitale di \",[\"nick\"]],\"cSgpoS\":[\"Fissa chat privata\"],\"cXeEKu\":[\"Questo chiuderà anche le \",[\"0\"],\" reti collegate qui sotto.\"],\"cggChT\":[\"Gestisci l'autenticazione a due fattori\"],\"chQsxg\":[\"Copia output formattato\"],\"cl/A5J\":[\"Benvenuto su \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Elimina\"],\"coPLXT\":[\"Non archiviamo le tue comunicazioni IRC sui nostri server\"],\"cqQyPB\":[\"Nome cartella\"],\"crYH/6\":[\"Player SoundCloud\"],\"cv5DQb\":[\"nessun host impostato\"],\"cvJaBb\":[\"Nuova impronta di \",[\"nick\"]],\"d+oYyk\":[\"Verifica cifratura\"],\"d3sis4\":[\"Aggiungi server\"],\"d9aN5k\":[\"Rimuovi \",[\"username\"],\" dal canale\"],\"dCyaXa\":[\"Cifratura con \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Annulla\"],\"dF6vP6\":[\"In diretta\"],\"dGi1We\":[\"Rimuovi il fissaggio di questa conversazione privata\"],\"dJVuyC\":[\"ha lasciato \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"a\"],\"dNXmVa\":[\"Accesso negato. Consenti l'accesso a videocamera e microfono nelle impostazioni del browser o del sistema, poi riprova.\"],\"dRqrdL\":[[\"0\"],\" deve essere un numero intero.\"],\"dTx/vl\":[\"Riduci l'eco dei tuoi altoparlanti captato dal microfono\"],\"dXqxlh\":[\"<0>⚠️ Rischio di sicurezza! Questa connessione potrebbe essere vulnerabile a intercettazioni o attacchi man-in-the-middle.\"],\"dZwAKK\":[\"Apri chat privata\"],\"da9Q/R\":[\"Modalità canale modificate\"],\"dhJN3N\":[\"Mostra commenti\"],\"diaYU+\":[\"<0>\",[\"0\"],\" e <1>\",[\"1\"],\" stanno scrivendo...\"],\"dj2xTE\":[\"Ignora notifica\"],\"dkycQY\":[\"Annulla cifratura\"],\"dlkjqx\":[\"Picture-in-picture\"],\"dnUmOX\":[\"Nessun bot registrato su questa rete al momento.\"],\"dpCzmC\":[\"Impostazioni protezione flood\"],\"dqoiJ2\":[\"Ancora nessuno spettatore.\"],\"e8H3vl\":[\"Testo alternativo (facoltativo)\"],\"e8jzAa\":[\"rimuovi tutti gli allegati\"],\"e9dQpT\":[\"Vuoi aprire questo link in una nuova scheda?\"],\"eClJ8I\":[\"Gestisci i pacchetti di emoji di rete e limitati al canale che questo server pubblica tramite draft/EMOJI.\"],\"ePK91l\":[\"Modifica\"],\"eYBDuB\":[\"Carica un'immagine o fornisci un URL con sostituzione opzionale \",[\"size\"]],\"edBbee\":[\"Banna \",[\"username\"],\" per hostmask (impedisce di rientrare dallo stesso IP/host)\"],\"eepqTT\":[\"Impronta del certificato TLS\"],\"ekfzWq\":[\"Impostazioni utente\"],\"elPDWs\":[\"Personalizza la tua esperienza con il client IRC\"],\"etgedT\":[\"Emoji\"],\"eu2osY\":[\"<0>💡 Raccomandazione: Procedi solo se ti fidi di questo server e comprendi i rischi. Evita di condividere informazioni sensibili o password su questa connessione.\"],\"euEhbr\":[\"Clicca per unirti a \",[\"channel\"]],\"exyUec\":[\"Connessione\"],\"ez3vLd\":[\"Abilita input multiriga\"],\"f0J5Ki\":[\"Le comunicazioni tra server potrebbero usare connessioni non cifrate\"],\"f2wrB1\":[\"Elimina pacchetto\"],\"f9BHJk\":[\"Avvisa utente\"],\"fDOLLd\":[\"Nessun canale trovato.\"],\"fFgbRU\":[[\"safeName\"],\" non è più disponibile sul server.\"],\"fHbMUl\":[\"canale-vocale\"],\"fJfkog\":[\"Impossibile caricare le GIF. Cerca di nuovo per riprovare.\"],\"fMPkxb\":[\"Mostra di più\"],\"fWPVzC\":[\"L'host dei file lo conserva in chiaro e chiunque ottenga il link può aprirlo. Passa alla cifratura Obby per inviare file cifrati.\"],\"fYdEvu\":[\"Cronologia workflow (\",[\"0\"],\")\"],\"fdplPL\":[\"Silenzia per me\"],\"ffzDkB\":[\"Analisi anonime:\"],\"fk1WEw\":[\"Crittografato\"],\"fq1GF9\":[\"Mostra quando gli utenti si disconnettono dal server\"],\"g1CwiD\":[\"Eseguire \",[\"name\"],\"?\"],\"g3UF2V\":[\"Accetta\"],\"g6SdZE\":[\"Consenti l'accesso al microfono per registrare l'audio.\"],\"g87FVm\":[\"Il server delle chiamate ha rifiutato. Riprova tra un momento.\"],\"g9NNfO\":[\"Avvia video\"],\"gCldcN\":[\"Cambia colore d'accento\"],\"gD44Av\":[\"Inviare questo file senza crittografia?\"],\"gEF57C\":[\"Questo server supporta solo un tipo di connessione\"],\"gJuLUI\":[\"Lista di ignorati\"],\"gNzMrk\":[\"Avatar attuale\"],\"gbfM3J\":[\"Questo account è connesso da \",[\"sessionCount\"],\" sessioni. I dettagli per sessione vengono divulgati solo al titolare dell'account o agli operatori IRC.\"],\"gcoiFh\":[\"Riconnetti\"],\"gfySTe\":[\"Comprimi tutto\"],\"gh06VD\":[\"Output\"],\"gjPWyO\":[\"Inserisci nickname...\"],\"gnTaUA\":[\"Alza la mano\"],\"gz6UQ3\":[\"Massimizza\"],\"h6/IMX\":[\"Aggiungi la tua prima rete\"],\"h6razj\":[\"Escludi maschera nome canale\"],\"hEPLrs\":[\"Password dimenticata\"],\"hG6jnw\":[\"Nessun topic impostato\"],\"hG89Ed\":[\"Immagine\"],\"hYgDIe\":[\"Crea\"],\"hZ6znB\":[\"Porta\"],\"ha+Bz5\":[\"es., 100:1440\"],\"hctjqj\":[\"Seleziona un bot a sinistra per vederne i comandi e le azioni di gestione.\"],\"he3ygx\":[\"Copia\"],\"hehnjM\":[\"Quantità\"],\"hhAi8w\":[\"Registro di rete\"],\"hou0tP\":[\"Stream\"],\"htTcVX\":[\"Stato:\"],\"hxgCTb\":[\"Chiudi flusso di lavoro\"],\"hzdLuQ\":[\"Solo gli utenti con voice o superiore possono parlare\"],\"i0qMbr\":[\"Home\"],\"iDNBZe\":[\"Notifiche\"],\"iH8pgl\":[\"Indietro\"],\"iH8xys\":[\"Scegli un altro tipo di file. L'host dei file non accetta file \",[\"ext\"],\".\"],\"iL9SZg\":[\"Banna utente (per nickname)\"],\"iNt+3c\":[\"Torna all'immagine\"],\"iQvi+a\":[\"Non avvisarmi sulla bassa sicurezza del link per questo server\"],\"iSLIjg\":[\"Connetti\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Host del server\"],\"idD8Ev\":[\"Salvato\"],\"ifn/bQ\":[\"Quello schermo non c'è più.\"],\"igVDFt\":[\"Allega\"],\"iivqkW\":[\"Connesso dal\"],\"ij+Elv\":[\"Anteprima immagine\"],\"ilIWp7\":[\"Attiva/Disattiva notifiche\"],\"itEJCl\":[\"Rinomina o elimina cartella\"],\"itoy0/\":[\"Tris contro \",[\"0\"]],\"iuaqvB\":[\"Usa * come wildcard. Esempi: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Banna per maschera host\"],\"jA4uoI\":[\"Argomento:\"],\"jHGY5E\":[\"Messaggio non inviato: la chiave di crittografia è cambiata. Verifica la nuova chiave oppure termina la crittografia prima di inviare il messaggio in chiaro.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Motivo (opzionale)\"],\"jUV7CU\":[\"Carica avatar\"],\"jW5Uwh\":[\"Controlla quanti media esterni vengono caricati. Disattivato / Sicuro / Fonti affidabili / Tutto il contenuto.\"],\"jXzms5\":[\"Opzioni allegato\"],\"jZlrte\":[\"Colore\"],\"jbq7j2\":[\"Rifiuta\"],\"jfC/xh\":[\"Contatti\"],\"jvN2+I\":[[\"0\"],\" di inattività\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Copia impronta digitale\"],\"k112DD\":[\"Carica messaggi precedenti\"],\"k1opY7\":[\"Soppressione del rumore\"],\"k3ID0F\":[\"Filtra membri…\"],\"k65gsE\":[\"Analisi approfondita\"],\"k7Zgob\":[\"Annulla connessione\"],\"k99j0U\":[\"Annulla caricamento\"],\"kAVx5h\":[\"Nessun invito trovato\"],\"kCLEPU\":[\"Connesso a\"],\"kF5LKb\":[\"Pattern ignorati:\"],\"kG2fiE\":[\"definito da config\"],\"kGeOx/\":[\"Unisciti a \",[\"0\"]],\"kITKr8\":[\"Caricamento modalità canale...\"],\"kPpPsw\":[\"Sei un IRC Operator\"],\"kWJmRL\":[\"Tu\"],\"kb9fJC\":[\"Salva il file decifrato\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Cifratura in corso… (clicca per annullare)\"],\"kjMqSj\":[\"Copia JSON\"],\"krViRy\":[\"Clicca per copiare come JSON\"],\"ks71ra\":[\"Eccezioni\"],\"kw4lRv\":[\"Semi-operatore del canale\"],\"kxgIRq\":[\"Seleziona o aggiungi un canale per iniziare.\"],\"ky2mw7\":[\"tramite @\",[\"0\"]],\"ky6dWe\":[\"Anteprima avatar\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Caricamento canali...\"],\"l+IUVW\":[\"Verifica dell'account \",[\"account\"],\" riuscita: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"si è riconnesso\"],\"other\":[\"si è riconnesso \",[\"reconnectCount\"],\" volte\"]}]],\"l1l8sj\":[[\"0\"],\"g fa\"],\"l4mncX\":[\"Non c'è nessuno qui. Chiedi a qualcuno di eseguire /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#canale (opzionale)\"],\"lCF0wC\":[\"Aggiorna\"],\"lH+ed1\":[\"In attesa del primo passaggio…\"],\"lHVfE4\":[\"File non caricato: la chiave di cifratura è cambiata. Controlla la nuova chiave, oppure termina la cifratura per caricare in chiaro.\"],\"lHy8N5\":[\"Caricamento altri canali...\"],\"lJGJot\":[\"Trova canali\"],\"lKkdzh\":[\"Limitato al canale\"],\"lasgrr\":[\"usato\"],\"lbpf14\":[\"Entra in \",[\"value\"]],\"lf3MT4\":[\"Canale da abbandonare (predefinito: corrente)\"],\"lfFsZ4\":[\"Canali\"],\"lh69cG\":[[\"nick\"],\" vuole avviare una chat cifrata\"],\"lip0az\":[\"Altoparlante \",[\"0\"]],\"lkNdiH\":[\"Nome account\"],\"loQxaJ\":[\"Sono tornato\"],\"lrlQl/\":[\"Volume per \",[\"0\"]],\"lvfaxv\":[\"HOME\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Aggiungi\"],\"m4YwIL\":[\"App di autenticazione (TOTP)\"],\"m8flAk\":[\"Anteprima (non ancora caricata)\"],\"mDkV0w\":[\"Avvio del workflow…\"],\"mDt3zx\":[\"Verifica…\"],\"mEPxTp\":[\"<0>⚠️ Attenzione! Apri solo link da fonti attendibili. I link malevoli possono compromettere la tua sicurezza o privacy.\"],\"mH+wEJ\":[\"Messaggio \",[\"0\"],\" (Invio per andare a capo, Maiusc+Invio per inviare)\"],\"mHGdhG\":[\"Informazioni sul server\"],\"mHfd/S\":[\"Cosa stai facendo\"],\"mMYBD9\":[\"Ampio – Portata di protezione estesa\"],\"mOXFes\":[[\"0\"],\" emoji\"],\"mQuDmS\":[[\"sender\"],\" ha riavviato la cifratura. Questa conversazione resta in chiaro finché non accetti.\"],\"mRsNSE\":[\"Vedi bot\"],\"mTGsPd\":[\"Argomento del canale\"],\"mU8j6O\":[\"Nessun messaggio esterno (+n)\"],\"mZWTZP\":[\"Sfoglia i canali\"],\"mZp8FL\":[\"Ritorno automatico alla singola riga\"],\"ma5SQ1\":[\"Inserisci il codice a 6 cifre della tua app di autenticazione per completare l'accesso.\"],\"mdIQ65\":[\"I tuoi messaggi con \",[\"nick\"],\" sono cifrati. Questi file sono troppo grandi per la cifratura e verrebbero inviati in chiaro.\"],\"mdQu8G\":[\"IlTuoNickname\"],\"miSSBQ\":[\"Commenti (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Scegli microfono e videocamera\"],\"mryDEO\":[\"Inserisci il codice a 6 cifre ricevuto via e-mail.\"],\"mvyLSy\":[\"Utente autenticato\"],\"mwtcGl\":[\"Chiudi commenti\"],\"myL0MR\":[\"Eliminare questa rete?\"],\"mzI/c+\":[\"Scarica\"],\"mzfIag\":[\"server\"],\"n3fGRk\":[\"impostato da \",[\"0\"]],\"n5+j9l\":[\"es. <0>wss://host:port/socket\"],\"n6T9To\":[\"Riattiva per me\"],\"n8TilE\":[\"Copia nome canale\"],\"n9NCB9\":[\"Elaborato da Obby prima di essere inviato\"],\"nDekZG\":[\"Modifica connessione\"],\"nDvKjY\":[\"Canale vocale\"],\"nE9jsU\":[\"Rilassato – Protezione meno aggressiva\"],\"nNflMD\":[\"Abbandona canale\"],\"nPXkBi\":[\"Caricamento dati WHOIS...\"],\"nWMRxa\":[\"Rimuovi fissaggio\"],\"nX4XLG\":[\"Azioni operatore\"],\"nXnMSE\":[\"Il tuo browser non può riprodurre questo video.\"],\"nYiCGx\":[\"Accetta la nuova chiave\"],\"nkC032\":[\"Nessun profilo flood\"],\"nsLuck\":[\"La cifratura è terminata prima dell'invio di questo file. Non è stato consegnato.\"],\"nta7V8\":[\"Opzioni di cifratura\"],\"o4oXFt\":[\"Credenziali registrate\"],\"o69z4d\":[\"Invia un messaggio di avviso a \",[\"username\"]],\"o6OQlp\":[\"Modifica canale\"],\"o9ylQi\":[\"Cerca GIF per iniziare\"],\"oFGkER\":[\"Avvisi del server\"],\"oIn7d4\":[\"Inserisci il codice a 6 cifre della tua app di autenticazione.\"],\"oOi11l\":[\"Vai in fondo\"],\"oPYIL5\":[\"rete\"],\"oQEzQR\":[\"Nuovo messaggio privato\"],\"oRH6Dq\":[\"canale\"],\"oX4ytF\":[\"nickname\"],\"oXOSPE\":[\"In linea\"],\"oaTtrx\":[\"Cerca bot\"],\"oal760\":[\"Sono possibili attacchi man-in-the-middle sui link del server\"],\"obBbyQ\":[\"Registra schermo\"],\"ocCDzT\":[\"shortcode (es. partyparrot)\"],\"oeqmmJ\":[\"Fonti attendibili\"],\"ogKae6\":[\"La crittografia non è disponibile su questo dispositivo.\"],\"optX0N\":[[\"0\"],\"h fa\"],\"ovBPCi\":[\"Predefinito\"],\"p0Z69r\":[\"Il pattern non può essere vuoto\"],\"p1KgtK\":[\"Caricamento audio non riuscito\"],\"p59pEv\":[\"Dettagli aggiuntivi\"],\"p7sRI6\":[\"Avvisa gli altri quando stai scrivendo\"],\"pBm1od\":[\"Canale segreto\"],\"pDpirO\":[\"Comando fornito dal server IRC\"],\"pEK2nL\":[\"Questo messaggio non era cifrato. Potrebbe provenire da un altro client di questa persona che non usa la cifratura.\"],\"pJ/IRc\":[\"Ferma registrazione\"],\"pNmiXx\":[\"Il tuo soprannome predefinito per tutti i server\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Password account\"],\"pZGrXo\":[\"Cambia fotocamera\"],\"peNE68\":[\"Permanente\"],\"pehLje\":[\"pack_id (es. team-mascots)\"],\"pgoP68\":[\"Disattiva Push-to-Talk\"],\"plhHQt\":[\"Nessun dato\"],\"pm6+q5\":[\"Avviso di sicurezza\"],\"pn5qSs\":[\"Informazioni aggiuntive\"],\"pqr+oY\":[\"Messaggio \",[\"0\"]],\"puvGJc\":[\"Gioca a Tris\"],\"q0cR4S\":[\"ora è conosciuto come **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"Inserisci il nome dell'account che vuoi recuperare.\"],\"qF/wlG\":[\"Collega una fotocamera per condividere il video\"],\"qFcunY\":[\"Il canale non apparirà nei comandi LIST o NAMES\"],\"qGMwvV\":[\"Livello del microfono\"],\"qIk9n4\":[[\"minutes\"],\" minuti\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" sta scrivendo...\"],\"qLpTm/\":[\"Rimuovi reazione \",[\"emoji\"]],\"qVkGWK\":[\"Fissa\"],\"qXgujk\":[\"Invia un'azione / emote\"],\"qY8wNa\":[\"Homepage\"],\"qZQ5M4\":[\"Hai verificato questo contatto.\"],\"qa9cy4\":[\"Foto\"],\"qb0xJ7\":[\"Wildcard: * corrisponde a qualsiasi sequenza, ? a un singolo carattere. Esempi: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Chiave canale (+k)\"],\"qsEYm5\":[\"Aggiungi emoji\"],\"qtoOYG\":[\"Nessun limite\"],\"r+6b6V\":[\"Aggiungi un'app di autenticazione o una chiave biometrica / di sicurezza per richiedere un secondo fattore all'accesso.\"],\"r1W2AS\":[\"Immagine dal filehost\"],\"r8ojWq\":[\"Conferma rimozione\"],\"r9l16H\":[\"Questo dispositivo non è riuscito a ottenere la posizione in questo momento.\"],\"rI9ogj\":[\"Apri opzioni canale\"],\"rIPR2O\":[\"Argomento impostato prima (min fa)\"],\"rMMSYo\":[\"La lunghezza massima è \",[\"0\"]],\"rT2cV+\":[\"Videocamera\"],\"rWtzQe\":[\"La rete si è divisa e riconnessa. ✅\"],\"rYG2u6\":[\"Attendere...\"],\"rjGI/Q\":[\"Privacy\"],\"rjTJRY\":[\"sospeso\"],\"rk8iDX\":[\"Caricamento GIF...\"],\"rn6SBY\":[\"Attiva audio\"],\"ry4yU/\":[\"Visualizza grezzo\"],\"rzK+O+\":[[\"nick\"],\" sta inviando messaggi cifrati che questo dispositivo non riesce a leggere. La cifratura va riavviata perché si aprano.\"],\"s/UKqq\":[\"È stato espulso dal canale\"],\"s/ereB\":[\"attivo\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" chiave\"],\"other\":[\"#\",\" chiavi\"]}]],\"s36GUv\":[\"Consenti l'accesso al microfono\"],\"s4NaO3\":[\"Impossibile ottenere la tua posizione.\"],\"s7L3Mu\":[\"nuova cartella\"],\"s7oqXR\":[\"Seleziona una rete\"],\"s8cATI\":[\"si è unito a \",[\"channelName\"]],\"sCO9ue\":[\"La connessione a <0>\",[\"serverName\"],\" presenta le seguenti problematiche di sicurezza:\"],\"sGH11W\":[\"Server\"],\"sHI1H+\":[\"ora è conosciuto come **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" ti ha invitato a unirti a \",[\"channel\"]],\"sUBSbK\":[\"Ancora nessuna rete upstream.\"],\"sUcRyL\":[\"Riprova il caricamento. L'host dei file ha risposto in modo illeggibile.\"],\"sW5OjU\":[\"richiesto\"],\"sYI3px\":[\"Nickname a cui scrivere\"],\"sby+1/\":[\"Clicca per copiare\"],\"sfN25C\":[\"Il tuo nome reale o completo\"],\"shXreC\":[\"Registra un'area dello schermo\"],\"skvjTF\":[\"Il browser non espone WebAuthn\"],\"sliuzR\":[\"Apri link\"],\"sqrO9R\":[\"Menzioni personalizzate\"],\"sr6RdJ\":[\"Multiriga con Shift+Invio\"],\"swrCpB\":[\"Il canale è stato rinominato da \",[\"oldName\"],\" a \",[\"newName\"],\" da \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Avanzato\"],\"t/YqKh\":[\"Rimuovi\"],\"t2RBbk\":[\"Canale di testo\"],\"t47eHD\":[\"Il tuo identificatore unico su questo server\"],\"tAkAh0\":[\"URL con sostituzione opzionale \",[\"size\"],\". Esempio: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Copia non riuscita, seleziona per riprovare\"],\"tXLJS3\":[\"Mostra o nascondi la barra laterale dei canali\"],\"tfDRzk\":[\"Salva\"],\"tgfK6H\":[\"Copia flusso di lavoro\"],\"thC9Rq\":[\"Abbandona un canale\"],\"tiBsJk\":[\"ha lasciato \",[\"channelName\"]],\"tl/zMw\":[\"Questo browser non può registrare audio.\"],\"tpVoTN\":[\"Le informazioni su chi ha invocato questo comando sono fornite dal bot e il mittente non può essere verificato dal server.\"],\"tsc6g4\":[\"Decifratura di \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"ha abbandonato (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" riga in più\"],\"other\":[\"#\",\" righe in più\"]}]],\"tu2JEr\":[\"Canale a cui unirsi (#nome)\"],\"u0TcnO\":[\"Il nick {nick} è già in uso, nuovo tentativo con {newNick}\"],\"u0a8B4\":[\"Autenticarsi come operatore IRC per l'accesso amministrativo\"],\"u0rWFU\":[\"Creato dopo (min fa)\"],\"u72w3t\":[\"Utenti e modelli da ignorare\"],\"u7jc2L\":[\"ha abbandonato\"],\"uAQUqI\":[\"Stato\"],\"uB85T3\":[\"Salvataggio fallito: \",[\"msg\"]],\"uK9Jap\":[\"I browser rivelano i tuoi altoparlanti solo dopo che hai consentito l'accesso al microfono o alla videocamera. Non viene registrato nulla.\"],\"uKPqyn\":[\"Centra sulla tua posizione\"],\"uMIUx8\":[\"Eliminare il bot \",[\"0\"],\"? Questo elimina logicamente la riga del database; riutilizza il nick in seguito solo dopo un /REHASH.\"],\"uNSY8W\":[\"Riconnessione in corso. Modifica la connessione se continua a fallire\"],\"uSMfoN\":[\"Verifica\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Mostra MOTD\"],\"uW3lLI\":[\"Server IRC:\"],\"ukyW4o\":[\"I tuoi link di invito\"],\"uowbPn\":[\"rimuovi allegato\"],\"usSSr/\":[\"Livello zoom\"],\"v0xJr9\":[\"La chiave di cifratura di \",[\"nick\"],\" è cambiata. Succede su un dispositivo nuovo, ed è anche come si presenta un attaccante. Confronta la nuova impronta con \",[\"nick\"],\" fuori da questa chat, poi accettala.\"],\"v29Nn/\":[\"In attesa che \",[\"0\"],\" accetti…\"],\"v7lfCq\":[\"Nessun pacchetto configurato.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Shift+Invio per le nuove righe (Invio invia)\"],\"vERlcd\":[\"Profilo\"],\"vK0RL8\":[\"Nessun argomento\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Lingua\"],\"vXeqjQ\":[\"Scegli un file con un'estensione. L'host dei file non accetta file senza estensione.\"],\"vYUkQB\":[\"Nessun altoparlante rilevato.\"],\"vaHYxN\":[\"Nome reale\"],\"vhjbKr\":[\"Assente\"],\"vnq5rj\":[\"Registra messaggio video\"],\"vy/q7q\":[\"Disattiva la 2FA. Inserisci un codice a 6 cifre da una delle tue app di autenticazione registrate per confermare.\"],\"w/nogd\":[[\"0\"],\" rete\",[\"1\"],\" — scegline una a cui unirti\"],\"w4NYox\":[\"client \",[\"title\"]],\"w8dbR6\":[\"Scegli il microfono, la videocamera e l'altoparlante usati dalle chiamate\"],\"w8xQRx\":[\"Valore non valido\"],\"wCKe3+\":[\"Cronologia workflow\"],\"wFjjxZ\":[\"è stato espulso da \",[\"channelName\"],\" da \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Nessuna eccezione di ban trovata\"],\"wHhlQr\":[\"Accetta la chat cifrata\"],\"wJijgU\":[\"Posizione\"],\"wK0BwN\":[\"Chiave di cifratura cambiata\"],\"wPrGnM\":[\"Amministratore del canale\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Ragionamento\"],\"wbm86v\":[\"Mostra quando gli utenti entrano o escono dai canali\"],\"wdxz7K\":[\"Sorgente\"],\"whqZ9r\":[\"Parole o frasi aggiuntive da evidenziare\"],\"wlQNTg\":[\"Membri\"],\"wm7RV4\":[\"Suono di notifica\"],\"woaefe\":[\"Predefinito di sistema\"],\"wsRxbL\":[\"Registra messaggio vocale\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"I tuoi messaggi potrebbero essere intercettati durante l'instradamento tra server\"],\"x1m5RZ\":[\"Invita utente\"],\"x3+y8b\":[\"Numero di persone registrate tramite questo link\"],\"x9G665\":[\"Autenticazione a due fattori richiesta\"],\"xCFNnL\":[\"Scegli un file sotto \",[\"limit\"],\", il massimo accettato dall'host dei file.\"],\"xCJdfg\":[\"Cancella\"],\"xDAtGP\":[\"Messaggio\"],\"xDN4e3\":[\"Vedi info canale\"],\"xOTzt5\":[\"proprio ora\"],\"xQv7xy\":[\"Condividi la tua posizione con \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" e <2>\",[\"2\"],\" stanno scrivendo...\"],\"xUHRTR\":[\"Autentica automaticamente come operatore alla connessione\"],\"xWHwwQ\":[\"Ban\"],\"xXs5GT\":[\"File non caricato: la cifratura è ancora in fase di avvio. Partirà quando la cifratura sarà attiva, o dopo averla terminata.\"],\"xYilR2\":[\"Media\"],\"xbi8D6\":[\"Questo server non supporta i link di invito (la capability<0>obby.world/invitationnon è annunciata). Puoi comunque chattare normalmente; questo pannello è per le reti basate su obbyircd.\"],\"xceQrO\":[\"Sono supportati solo websocket sicuri\"],\"xdtXa+\":[\"nome-canale\"],\"xeiujy\":[\"Testo\"],\"xlCYOE\":[\"Caricamento messaggi...\"],\"xlhswE\":[\"Il valore minimo è \",[\"0\"]],\"xq97Ci\":[\"Aggiungi una parola o frase...\"],\"xuRqRq\":[\"Limite client (+l)\"],\"y1eoq1\":[\"Copia link\"],\"y2ID0h\":[\"Il server non dichiara il supporto a WebAuthn\"],\"y7sj+0\":[\"Streamer\"],\"yIHP+U\":[\"Allegato crittografato da un host non attendibile. Abilita i contenuti esterni per aprirlo.\"],\"yJ1eqU\":[\"Spettatori (\",[\"0\"],\")\"],\"yJztBY\":[\"Elimina rete\"],\"yNeucF\":[\"Questo server non supporta i metadati del profilo esteso (estensione IRCv3 METADATA). Campi come avatar, nome visualizzato e stato non sono disponibili.\"],\"yPlrca\":[\"Avatar del canale\"],\"yQE2r9\":[\"Caricamento\"],\"ySU+JY\":[\"tuo@email.com\"],\"ySlukM\":[\"Obby - Portare IRC nel futuro\"],\"yTX1Rt\":[\"Nome utente operatore\"],\"yYOzWD\":[\"log\"],\"yek4JL\":[\"Sposta cartella in alto\"],\"yfx9Re\":[\"Password operatore IRC\"],\"ygCKqB\":[\"Stop\"],\"ymDxJx\":[\"Nome utente operatore IRC\"],\"yrpRsQ\":[\"Ordina per nome\"],\"ywVWqb\":[\"I tuoi messaggi con \",[\"nick\"],\" sono cifrati. \",[\"0\"],\" file su \",[\"1\"],\" sono troppo grandi per la cifratura e verrebbero inviati in chiaro. Gli altri restano cifrati.\"],\"yxaNWl\":[\"Impossibile raggiungere l'host dei file. Controlla la connessione e riprova.\"],\"yz7wBu\":[\"Chiudi\"],\"z0DY9w\":[\"Messaggio \",[\"0\"],\" (Maiusc+Invio per andare a capo)\"],\"z2xxYa\":[\"Cifrata e verificata\"],\"z3ltMi\":[\"Il provider non ha restituito alcun token bearer.\"],\"zCEMmq\":[\"Questo browser non può registrare video.\"],\"zFT5rr\":[\"completato\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" passaggio\"],\"other\":[\"#\",\" passaggi\"]}]],\"zJS04D\":[\"Estrai dalla cartella\"],\"zJw+jA\":[\"imposta modalità: \",[\"0\"]],\"zNSskd\":[\"Non è stato possibile effettuare la registrazione.\"],\"zZm1gU\":[\"Interrompi video\"],\"zb/HT0\":[\"mostra di più\"],\"zbSnl2\":[\"Raggiunto il limite di dimensione per il caricamento, la registrazione si è fermata qui.\"],\"zbymaY\":[[\"0\"],\"m fa\"],\"zebeLu\":[\"Inserisci nome utente oper\"],\"zga9sT\":[\"OK\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Altoparlante\"]}"); \ No newline at end of file diff --git a/src/locales/it/messages.po b/src/locales/it/messages.po index 77db485d2..f06d9dc02 100644 --- a/src/locales/it/messages.po +++ b/src/locales/it/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, one {# passaggio} other {# passaggi}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, one {Mostra 1 altro elemento} other {Mostra {1} altri elementi}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} emoji" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} ti ha invitato a giocare." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "{0}h fa" msgid "{0}m ago" msgstr "{0}m fa" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {Caricamento di 1 file} other {Caricamento di # file}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, one {1 volta} other {{c} volte}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, one {1 volta} other {{c} volte}}" msgid "{days} days" msgstr "{days} giorni" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {1 caricamento non riuscito} other {# caricamenti non riusciti}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, one {# riga in più} other {# righe in più}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 Raccomandazione: Procedi solo se ti fidi di questo server e msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>Rischio: Informazioni sensibili (messaggi, conversazioni private, dati di autenticazione) potrebbero essere esposte ad amministratori di rete o attaccanti posizionati tra i server IRC." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "La 2FA è attualmente obbligatoria su questo account. Rimuovere l'unica credenziale registrata ti bloccherebbe fuori dall'accesso. Aggiungi prima un'altra credenziale o disattiva la 2FA qui sotto." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "Codice a 6 cifre" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "Informazioni su questa attribuzione" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "Accetta" @@ -350,6 +377,7 @@ msgid "Account" msgstr "Account" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "Nome account" @@ -393,14 +421,30 @@ msgstr "Attività" msgid "Add" msgstr "Aggiungi" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "Aggiungi una credenziale per attivare la 2FA" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "Aggiungi una parola o frase..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "Aggiungi un'app di autenticazione o una chiave biometrica / di sicurezza per richiedere un secondo fattore all'accesso." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "Aggiungi app di autenticazione" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "Aggiungi maschera di ban (es. nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "Aggiungi chiave biometrica / di sicurezza" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "aggiungi canale" @@ -409,6 +453,11 @@ msgstr "aggiungi canale" msgid "Add channel" msgstr "Aggiungi canale" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "Aggiungi emoji" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "Aggiungi maschera di eccezione (es. nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "Aggiungi server" msgid "Add your first network" msgstr "Aggiungi la tua prima rete" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "ha aggiunto {0}" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "Dettagli aggiuntivi" @@ -492,6 +546,14 @@ msgstr "Tutto il contenuto" msgid "Allow camera access" msgstr "Consenti l'accesso alla videocamera" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "Consenti l’accesso alla fotocamera nelle impostazioni per condividere il video" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "Consenti l'accesso alla fotocamera per scattare una foto o girare un video." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "Consenti l'inserimento di più righe di testo" @@ -501,6 +563,14 @@ msgstr "Consenti l'inserimento di più righe di testo" msgid "Allow microphone access" msgstr "Consenti l'accesso al microfono" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "Consenti l’accesso al microfono nelle impostazioni per parlare" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "Consenti l'accesso al microfono per registrare l'audio." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "Già in {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "Mostra anche anteprime da YouTube, Vimeo, SoundCloud e servizi noti simili." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "Testo alternativo (facoltativo)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "Nome alternativo per la visualizzazione. Può contenere spazi, emoji e caratteri speciali. Il nome reale ({channelName}) verrà comunque usato per i comandi IRC." @@ -565,6 +639,11 @@ msgstr "Sei sicuro di voler eliminare questo messaggio? Questa azione non può e msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "Allega" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "Opzioni allegato" @@ -581,6 +660,14 @@ msgstr "Posizione audio" msgid "Authenticate as an IRC Operator for administrative access" msgstr "Autenticarsi come operatore IRC per l'accesso amministrativo" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "Autenticati ora" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "Autenticati alla connessione" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "Autenticato" @@ -589,6 +676,10 @@ msgstr "Autenticato" msgid "Authenticated Account" msgstr "Account autenticato" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "App di autenticazione (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "Ritorno automatico alla singola riga" @@ -650,6 +741,8 @@ msgstr "Assente:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "Indietro" @@ -699,6 +792,10 @@ msgstr "Banna utente (per nickname)" msgid "Bans" msgstr "Ban" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "Chiave biometrica / di sicurezza" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "Il bot non ha ancora registrato alcun comando slash." msgid "Bot in this channel" msgstr "Bot in questo canale" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "Bot" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Bot (caricamento {botsLoadingCount})" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "Bot su questa rete" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "Porta questa finestra in primo piano e riprova." @@ -747,6 +840,15 @@ msgstr "Porta questa finestra in primo piano e riprova." msgid "Browse all channels on the server" msgstr "Sfoglia tutti i canali del server" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "Sfoglia i canali" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "Il browser non espone WebAuthn" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "I browser rivelano i tuoi altoparlanti solo dopo che hai consentito l'accesso al microfono o alla videocamera. Non viene registrato nulla." @@ -755,7 +857,6 @@ msgstr "I browser rivelano i tuoi altoparlanti solo dopo che hai consentito l'ac msgid "Calls" msgstr "Chiamate" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "Videocamera" msgid "Camera {0}" msgstr "Videocamera {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "Impossibile rimuovere l'ultima credenziale 2FA" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "Videocamera {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "Videocamera {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "Annulla cifratura" msgid "Cancel reply" msgstr "Annulla risposta" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "Annulla caricamento" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "annullato" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "Cambia colore d'accento" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "Cambia password" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "Cambia il nome del canale (solo operatori)" @@ -898,9 +1015,7 @@ msgstr "Operatore del canale" msgid "Channel Owner" msgstr "Proprietario del canale" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "Impostazioni canale" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "Canale da abbandonare (predefinito: corrente)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "Argomento del canale" @@ -924,6 +1040,10 @@ msgstr "Il canale non apparirà nei comandi LIST o NAMES" msgid "channel-name" msgstr "nome-canale" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "Limitato al canale" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "Canali" msgid "Channels on {networkName}" msgstr "Canali su {networkName}" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "Scegli un altro tipo di file. L'host dei file non accetta file {ext}." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "Scegli un altro file. L'host dei file ha rifiutato questo." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "Scegli un file sotto {limit}, il massimo accettato dall'host dei file." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "Scegli un file con un'estensione. L'host dei file non accetta file senza estensione." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "Scegli un profilo di protezione flood predefinito. Questi profili forniscono impostazioni di protezione bilanciate per diversi casi d'uso." @@ -942,6 +1078,10 @@ msgstr "Scegli un profilo di protezione flood predefinito. Questi profili fornis msgid "Choose a secure password" msgstr "Scegli una password sicura" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "Scegli un file più piccolo. Questo è troppo grande per l'host dei file." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "Scegli file" @@ -1007,10 +1147,6 @@ msgstr "Clicca per unirti a {channel}" msgid "Click to jump to message" msgstr "Clicca per andare al messaggio" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "Clicca per impostare il topic" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "client" @@ -1034,11 +1170,18 @@ msgstr "Limite client (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "Configura regole dettagliate di protezione flood. Ogni regola specifica msgid "Configure notification sounds and highlights" msgstr "Configura suoni di notifica ed evidenziazioni" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "Conferma registrazione" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "Conferma la nuova password" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "Conferma rimozione" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "Confermare?" @@ -1136,6 +1292,18 @@ msgstr "Confermare?" msgid "Connect" msgstr "Connetti" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "Collega una fotocamera per condividere il video" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "Collega un microfono per parlare" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "Connettiti a un server per gestire le impostazioni dell'operatore." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "connesso da {sessionCount} sessioni" @@ -1285,6 +1453,14 @@ msgstr "Impossibile ottenere la posizione in tempo. Riprova in un luogo con una msgid "Could not get your location." msgstr "Impossibile ottenere la tua posizione." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "Impossibile caricare le GIF. Cerca di nuovo per riprovare." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "Impossibile raggiungere l'host dei file. Controlla la connessione e riprova." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "Non è stato possibile impostare la crittografia con {nick}." @@ -1310,6 +1486,11 @@ msgstr "Crea e gestisci i tuoi link di invito" msgid "Create folder" msgstr "Crea cartella" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "Crea pacchetto" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "Creato dopo (min fa)" @@ -1318,10 +1499,19 @@ msgstr "Creato dopo (min fa)" msgid "Created Before (min ago)" msgstr "Creato prima (min fa)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "Creazione…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "Avatar attuale" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "Pacchetti di emoji personalizzati" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "Regole flood personalizzate (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "Disattiva audio in entrata" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "Rifiuta" @@ -1402,6 +1593,14 @@ msgstr "Elimina messaggio" msgid "Delete network" msgstr "Elimina rete" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "Elimina pacchetto" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "Eliminare il pacchetto \"{packId}\"? Verranno eliminate anche tutte le emoji al suo interno." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "Elimina chat privata" @@ -1431,7 +1630,10 @@ msgstr "Retrocedi a spettatore" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "Descrizione (opzionale, es. \"Beta tester Q3\")" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "Descrizione (facoltativa)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "I nomi dei dispositivi sono nascosti finché non consenti l'accesso alla msgid "Device names are hidden until you allow microphone access." msgstr "I nomi dei dispositivi sono nascosti finché non consenti l'accesso al microfono." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "Disattiva" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "Disattiva la 2FA. Inserisci un codice a 6 cifre da una delle tue app di autenticazione registrate per confermare." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "Disattiva Push-to-Talk" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "Disattivata" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "Visualizzazione" msgid "Display all server events in chat" msgstr "Mostra tutti gli eventi del server in chat" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "Vuoi aprire questo link in una nuova scheda?" msgid "Don't warn me about low link security for this server" msgstr "Non avvisarmi sulla bassa sicurezza del link per questo server" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "fatto" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "Fatto" @@ -1578,6 +1799,11 @@ msgstr "Modifica" msgid "Edit {0}" msgstr "Modifica {0}" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "Modifica canale" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "Incorpora" msgid "Emojis" msgstr "Emoji" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "Pacchetto vuoto. Aggiungi qualche emoji." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "Attiva la 2FA" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "Abilita evidenziazioni" @@ -1639,6 +1873,10 @@ msgstr "Abilita notifiche" msgid "Enable push-to-talk" msgstr "Attiva Push-to-Talk" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "Attivata" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "Cifra (Obby)" @@ -1719,6 +1957,14 @@ msgstr "La crittografia con {nick} ha smesso di funzionare, quindi il messaggio msgid "End encryption" msgstr "Termina cifratura" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "Inserisci un codice a 6 cifre da una delle tue app di autenticazione per disattivare la 2FA." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "Inserisci un nome di canale per i pacchetti limitati al canale." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "Inserisci nome account..." @@ -1765,10 +2011,35 @@ msgstr "Inserisci nome reale" msgid "Enter reason (optional)" msgstr "Inserisci motivo (opzionale)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "Inserisci il codice a 6 cifre della tua app di autenticazione per completare l'accesso come {account}." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "Inserisci il codice a 6 cifre della tua app di autenticazione per completare l'accesso." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "Inserisci il codice a 6 cifre della tua app di autenticazione." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "Inserisci il codice a 6 cifre ricevuto via e-mail." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "Inserisci il nome dell'account che vuoi recuperare." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "Inserisci il nome utente da invitare" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "Inserisci il nome del tuo account. Invieremo un codice di recupero a 6 cifre all'indirizzo verificato registrato." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "Esatta" @@ -1824,6 +2095,7 @@ msgstr "Profilo esteso" msgid "External Link Warning" msgstr "Avviso link esterno" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "non riuscito" @@ -1890,6 +2162,18 @@ msgstr "Comprimi tutto" msgid "Folder name" msgstr "Nome cartella" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "Per sicurezza, tutte le sessioni esistenti di questo account sono state disconnesse e lo stato del server legato all'account è stato eliminato. Se l'autenticazione a due fattori era attiva, resta attiva, quindi il prossimo accesso la richiederà ancora." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "Arrenditi" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "Password dimenticata" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC Operator" msgid "IRC operator password" msgstr "Password operatore IRC" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "Nome utente operatore IRC" @@ -2295,6 +2580,15 @@ msgstr "Avvisa gli altri quando stai scrivendo" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "Collega un'identità OAuth" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "Collega con {0}" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "In diretta" @@ -2335,6 +2629,11 @@ msgstr "Caricamento delle reti dal tuo bouncer…" msgid "Loading WHOIS data..." msgstr "Caricamento dati WHOIS..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "Caricamento…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "Archiviazione locale:" @@ -2377,6 +2676,26 @@ msgstr "Abbassa la mano" msgid "Man-in-the-middle attacks on server links are possible" msgstr "Sono possibili attacchi man-in-the-middle sui link del server" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "Gestisci i bot" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "Gestisci i bot (caricamento di {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "Gestisci pacchetti" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "Gestisci i pacchetti di emoji di rete e limitati al canale che questo server pubblica tramite draft/EMOJI." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "Gestisci l'autenticazione a due fattori" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "Gestisci il tuo account e l'autenticazione" @@ -2619,6 +2938,10 @@ msgstr "Silenzia notifiche" msgid "Mute or unmute notification sounds" msgstr "Attiva o disattiva i suoni delle notifiche" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "Nome (es. iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "nuova cartella" msgid "New nickname" msgstr "Nuovo nickname" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "Nuova password" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "Immagine successiva" @@ -2758,6 +3086,10 @@ msgstr "Nessun file scelto" msgid "No flood profile" msgstr "Nessun profilo flood" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "Nessuna GIF trovata. Prova un'altra ricerca." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "nessun host impostato" @@ -2790,6 +3122,10 @@ msgstr "nessun messaggio" msgid "No microphone detected." msgstr "Nessun microfono rilevato." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "Nessun pacchetto configurato." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "Nessun traffico IRC grezzo catturato. Prova a connetterti o a inviare un messaggio." @@ -2859,6 +3195,10 @@ msgstr "Normale – Protezione standard" msgid "Not encrypted" msgstr "Non cifrato" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "Nota: il server restituisce la stessa risposta sia che l'account abbia un'e-mail verificata sia di no, quindi un errore di battitura non verrà segnalato qui. Se non arriva alcun codice entro un paio di minuti, ricontrolla il nome dell'account." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "Suono di notifica" @@ -2867,6 +3207,10 @@ msgstr "Suono di notifica" msgid "Notifications" msgstr "Notifiche" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "Identità OAuth" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "offline" msgid "Offline" msgstr "Non in linea" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "OK" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "attivo" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "Solo gli operatori possono cambiare l'argomento" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "Sono supportati solo websocket sicuri" @@ -3027,6 +3376,10 @@ msgstr "Azioni operatore" msgid "Optional crash reports to improve the app" msgstr "Segnalazioni di crash opzionali per migliorare l'app" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "Le altre sessioni aperte di questo account verranno disconnesse con la modifica. Le impostazioni dell'autenticazione a due fattori, se presenti, restano invariate." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR non cifra i file, inviato così com'è" @@ -3039,6 +3392,14 @@ msgstr "Output" msgid "Owner" msgstr "Proprietario" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (es. team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id e nome sono obbligatori." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "Password" @@ -3047,6 +3408,15 @@ msgstr "Password" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "Password richiesta per entrare. Lascia vuoto per rimuovere la chiave." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "Reimpostazione password completata" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "Le password non corrispondono." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "Il pattern esiste già" @@ -3088,6 +3458,15 @@ msgstr "Permanente" msgid "Photo" msgstr "Foto" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "Scegli una password (3 caratteri o più)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "Scegli un nome di una sola parola (senza spazi)." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "Scegli il tipo di canale" @@ -3214,6 +3593,10 @@ msgstr "Pronomi" msgid "Protected Topic (+t)" msgstr "Argomento protetto (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "Il provider non ha restituito alcun token bearer." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "Domande sulla privacy? Contattaci:" @@ -3315,6 +3698,7 @@ msgstr "Riconnessione non riuscita" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "Riconnetti al server" @@ -3367,6 +3751,10 @@ msgstr "Aggiorna WHOIS" msgid "Register for an account" msgstr "Registra un account" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "Credenziali registrate" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "Rifiuta" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "Rilassato – Protezione meno aggressiva" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "Rimuovi" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "Rimuovere \"{0}\"? Non potrai più usarla come secondo fattore." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "Rimuovi {username} dal canale" @@ -3460,7 +3855,6 @@ msgstr "Rifai" msgid "Retry sending" msgstr "Riprova invio" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "Esamina la chiave cambiata…" msgid "Review key" msgstr "Controlla la chiave" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "Ruota di 90°" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "Regole" @@ -3530,6 +3929,10 @@ msgstr "Salvato" msgid "Saving..." msgstr "Salvataggio..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "Scansiona questo codice QR con la tua app di autenticazione, poi conferma con il codice a 6 cifre che mostra." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "Scorri la chat fino a questa risposta" @@ -3551,6 +3954,10 @@ msgstr "Cerca" msgid "Search bots" msgstr "Cerca bot" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "Cerca emoji..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "Cerca GIF per iniziare" @@ -3641,11 +4048,6 @@ msgstr "Seleziona o aggiungi un canale per iniziare." msgid "self-registered" msgstr "auto-registrato" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "Invia" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "Invia messaggio" msgid "Send private message" msgstr "Invia messaggio privato" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "Invia codice di recupero" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "Inviare questo file senza crittografia?" @@ -3687,6 +4093,10 @@ msgstr "Invia senza crittografia" msgid "Sending" msgstr "Invio in corso" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "Invio…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "server" msgid "Server" msgstr "Server" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "Canali del server" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "Il server non dichiara il supporto a WebAuthn" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "Il server non supporta il filtro LIST avanzato" @@ -3745,11 +4157,16 @@ msgstr "Password del server" msgid "Server Password (PASS)" msgstr "Password del server (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "Il server ha restituito una sfida WebAuthn non valida." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "Le comunicazioni tra server potrebbero usare connessioni non cifrate" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "A livello di server" @@ -3774,6 +4191,7 @@ msgstr "Sessione {0}" msgid "Sessions" msgstr "Sessioni" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "Imposta un topic…" @@ -3791,6 +4209,10 @@ msgstr "impostato da {0}" msgid "Set by:" msgstr "Impostato da:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "Imposta nuova password" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "Segnati come assente" @@ -3808,6 +4230,11 @@ msgstr "Impostazione" msgid "Setting not found" msgstr "Impostazione non trovata" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "Impostazione…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "Impostazioni" @@ -3832,10 +4259,22 @@ msgstr "Condividi la tua posizione" msgid "Share your location with {target}." msgstr "Condividi la tua posizione con {target}." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "Condividi di nuovo lo schermo per riprovare" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "lei/la" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "shortcode (es. partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "Lo shortcode deve corrispondere a [A-Za-z0-9._-]+." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "Mostra tutti gli eventi" @@ -3910,6 +4349,10 @@ msgstr "Mostra tutti i media esterni. Qualsiasi URL potrebbe causare una richies msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "Mostra media dall'host di file attendibile del tuo server. Nessuna richiesta viene inviata a servizi esterni." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "Accedi con il provider, poi collegheremo l'identità ottenuta al tuo account così SASL OAUTHBEARER / IRCV3BEARER funziona nelle connessioni successive." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "Accesso non riuscito, stai chattando come ospite. Accedi di nuovo o correggi la password" @@ -3998,6 +4441,10 @@ msgstr "Stato" msgid "Status Messages" msgstr "Messaggi di stato" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "Stato:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "Esci dal live" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "Interrompi video" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "Stream" @@ -4074,6 +4522,14 @@ msgstr "Estrai dalla cartella" msgid "Take photo" msgstr "Scatta foto" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "Scatta una foto o gira un video" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "Testo" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "Canale di testo" @@ -4086,6 +4542,10 @@ msgstr "Questo dispositivo non è disponibile al momento." msgid "That screen is no longer there." msgstr "Quello schermo non c'è più." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "Il server delle chiamate ha rifiutato. Riprova tra un momento." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "La connessione a <0>{serverName} presenta le seguenti problematiche di sicurezza:" @@ -4192,6 +4652,10 @@ msgstr "Questo rimuove la rete dal tuo bouncer soju. Per usarla di nuovo, dovrai msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "Questo server non supporta i metadati del profilo esteso (estensione IRCv3 METADATA). Campi come avatar, nome visualizzato e stato non sono disponibili." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "Questo server non dichiara un URL di backend (draft/authtoken o obby.world/FILEHOST). Gli endpoint di amministrazione non sono raggiungibili." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "Questo server non supporta i link di invito (la capability<0>obby.world/invitationnon è annunciata). Puoi comunque chattare normalmente; questo pannello è per le reti basate su obbyircd." @@ -4213,6 +4677,11 @@ msgstr "Questo chiuderà anche le {0} reti collegate qui sotto." msgid "This will also close the bound network below." msgstr "Questo chiuderà anche la rete collegata qui sotto." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "Tris contro {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "Tempo (min)" @@ -4230,6 +4699,10 @@ msgstr "scaduto" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "Impronta del certificato TLS" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "troncato" msgid "Trusted Sources" msgstr "Fonti attendibili" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "Riprova il caricamento." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "Riprova il caricamento. L'host dei file ha risposto in modo illeggibile." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "Accendi la fotocamera per riprovare" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "Accendi il microfono per riprovare" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "Autenticazione a due fattori" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "Autenticazione a due fattori richiesta" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "Tipo" @@ -4352,14 +4850,26 @@ msgstr "Carica un'immagine o fornisci un URL con sostituzione opzionale {size}" msgid "Upload Avatar" msgstr "Carica avatar" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "Caricamento annullato." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "Carica file" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "Caricato" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "Caricamento..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "L'URL deve essere http(s):// o data:." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "URL dell'immagine del tuo avatar" @@ -4416,6 +4926,7 @@ msgstr "Modalità utente" msgid "User Profile" msgstr "Profilo utente" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "Impostazioni utente" @@ -4459,6 +4970,14 @@ msgstr "È richiesta una porta del server valida" msgid "Verified account" msgstr "Account verificato" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "Verifica" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "Verifica codice" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "Verifica cifratura" @@ -4471,6 +4990,10 @@ msgstr "Verifica impronta digitale…" msgid "Verify…" msgstr "Verifica…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "Verifica in corso…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "Molto rilassato" @@ -4532,6 +5055,7 @@ msgstr "Spettatore" msgid "Viewers ({0})" msgstr "Spettatori ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Voice" @@ -4557,10 +5081,23 @@ msgstr "Volume" msgid "Volume for {0}" msgstr "Volume per {0}" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "In attesa che {0} accetti…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "In attesa della richiesta biometrica…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "In attesa del primo passaggio…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "In attesa dell'accesso…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "Osserva il traffico IRC grezzo di questo server" msgid "We don't store your IRC communications on our servers" msgstr "Non archiviamo le tue comunicazioni IRC sui nostri server" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "WebAuthn non è disponibile in questo ambiente." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "Stai per aprire un link esterno:" msgid "You are an IRC Operator" msgstr "Sei un IRC Operator" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "Hai qualche minuto per scegliere una nuova password." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "Non hai credenziali 2FA registrate." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "Hai modifiche non salvate. Sei sicuro di voler chiudere senza salvare?" diff --git a/src/locales/ja/messages.mjs b/src/locales/ja/messages.mjs index ffbaece9a..06f09e374 100644 --- a/src/locales/ja/messages.mjs +++ b/src/locales/ja/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"マイクへのアクセスを許可するまで、デバイス名は表示されません。\"],\"+5VMrz\":[\"無効なパターン形式です。nick!user@host 形式を使用してください(ワイルドカード * 使用可)\"],\"+6NQQA\":[\"一般サポートチャンネル\"],\"+6NyRG\":[\"クライアント\"],\"+AI7ot\":[\"位置情報を共有\"],\"+B5ztW\":[\"チャンネルを追加\"],\"+K0AvT\":[\"切断\"],\"+Q1v1x\":[\"認証済み\"],\"+WNb3x\":[\"動画をポップアウト\"],\"+cyFdH\":[\"離席時に表示するデフォルトメッセージ\"],\"+fRR7i\":[\"停止\"],\"+mVPqU\":[\"メッセージ内のMarkdown書式を表示する\"],\"+s1J8k\":[\"既読にする\"],\"+s4tdz\":[\"ニックネームをコピー\"],\"+vqCJH\":[\"認証用のアカウントユーザー名\"],\"+yPBXI\":[\"ファイルを選択\"],\"+zy2Nq\":[\"種類\"],\"/09cao\":[\"リンクセキュリティが低い(レベル \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"自分を戻ったと設定する\"],\"/3BQ4J\":[\"チャンネル外のユーザーはメッセージを送信できません\"],\"/4C8U0\":[\"すべてコピー\"],\"/6BzZF\":[\"メンバーリストを切り替え\"],\"/AkXyp\":[\"確認しますか?\"],\"/TNOPk\":[\"ユーザーは離席中です\"],\"/UGQxY\":[\"カメラ \",[\"0\"]],\"/X0D0z\":[\"通話で使うスピーカーを選択\"],\"/XQgft\":[\"探す\"],\"/abSCI\":[\"コピー失敗、再試行するにはタップ\"],\"/cF7Rs\":[\"音量\"],\"/dqduX\":[\"次のページ\"],\"/fc3q4\":[\"すべてのコンテンツ\"],\"/kISDh\":[\"通知音を有効にする\"],\"/kL38k\":[\"チャンネルを並べ替え\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"音声\"],\"/rfkZe\":[\"メンションやメッセージに対してサウンドを再生する\"],\"/xQ19T\":[\"このネットワークのボット\"],\"/zrWol\":[\"暗号化されていません\"],\"0/0ZGA\":[\"チャンネル名マスク\"],\"0CvhiV\":[\"このチャンネルのボット\"],\"0D6j7U\":[\"カスタムルールについて詳しく →\"],\"0NqWnb\":[\"配信に招待\"],\"0XsHcR\":[\"ユーザーをキック\"],\"0ZpE//\":[\"ユーザー数順で並び替え\"],\"0bEPwz\":[\"離席中に設定\"],\"0dGkPt\":[\"チャンネルリストを展開\"],\"0gS7M5\":[\"表示名\"],\"0kS+M8\":[\"サンプルNET\"],\"0rgoY7\":[\"自分で選んだサーバーにのみ接続します\"],\"0rz+/Q\":[\"コマンドを読み込み中…\"],\"0wdd7X\":[\"参加\"],\"196EG4\":[\"プライベートチャットを削除\"],\"1A3EXy\":[\"展開する\"],\"1C/fOn\":[\"ボットはまだスラッシュコマンドを登録していません。\"],\"1DSr1i\":[\"アカウントを登録する\"],\"1K9HPk\":[\"ツリーを表示\"],\"1O/24y\":[\"チャンネルリストを切り替え\"],\"1OWwRx\":[\"Bot コマンド\"],\"1QfxQT\":[\"閉じる\"],\"1TNIig\":[\"開く\"],\"1VPJJ2\":[\"外部リンクの警告\"],\"1ZC/dv\":[\"未読のメンションやメッセージはありません\"],\"1iY5xv\":[\"マイク\"],\"1pO1zi\":[\"サーバー名は必須です\"],\"1qqOhi\":[\"ハンドルをドラッグしてチャンネルを移動、またはフォルダに入れます\"],\"1t/NnN\":[\"拒否\"],\"1ub+Zu\":[[\"hours\"],\" 時間\"],\"1uwfzQ\":[\"チャンネルトピックを表示\"],\"1wdjme\":[\"ユーザー\"],\"268g7c\":[\"表示名を入力\"],\"27I0xj\":[\"サーバー全体のボット、すべてのチャンネルからアクセス可能\"],\"2CEOW6\":[\"soju bouncer 経由で接続されたネットワーク\"],\"2F9+AZ\":[\"生のIRCトラフィックはまだキャプチャされていません。接続するかメッセージを送信してみてください。\"],\"2FOFq1\":[\"ネットワーク上のサーバーオペレーターがメッセージを閲覧できる可能性があります\"],\"2FYpfJ\":[\"詳細\"],\"2HF1Y2\":[[\"inviter\"],\" が \",[\"target\"],\" を \",[\"channel\"],\" に招待しました\"],\"2I70QL\":[\"ユーザープロフィール情報を表示する\"],\"2QYdmE\":[\"ユーザー:\"],\"2QpEjG\":[\"退出しました\"],\"2bimFY\":[\"サーバーパスワードを使用する\"],\"2gMuHR\":[\"参加\"],\"2iTmdZ\":[\"ローカルストレージ:\"],\"2odkwe\":[\"厳格 — より積極的な保護\"],\"2qXqZQ\":[\"ユーザーモード\"],\"2uDhbA\":[\"招待するユーザー名を入力\"],\"2xXP/g\":[\"チャンネルに参加する\"],\"2y9Ojd\":[\"ファイルをドロップして添付\"],\"2ygf/L\":[\"← 戻る\"],\"2zEgxj\":[\"GIFを検索...\"],\"38+WDJ\":[\"エコーキャンセレーション\"],\"3BKxln\":[\"写真を撮る\"],\"3JjdaA\":[\"実行\"],\"3Kf9Jh\":[\"視聴者に戻す\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" 人が配信中 · \",[\"1\"],\" 人が視聴中\"],\"3MbP5E\":[\"暗号化されたメッセージ\"],\"3RdPhl\":[\"チャンネル名を変更\"],\"3THokf\":[\"Voiceユーザー\"],\"3TSz9S\":[\"最小化\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"チャットをこの応答までスクロール\"],\"3hij11\":[[\"channelName\"],\" に参加\"],\"3jBDvM\":[\"チャンネル表示名\"],\"3pRst1\":[\"コマンドリストを受信中…\"],\"3ryuFU\":[\"アプリ改善のための任意のクラッシュレポート\"],\"3uBF/8\":[\"ビューアを閉じる\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[[\"nick\"],\" との暗号化を設定できませんでした。\"],\"3xf8Kz\":[\"アカウント名を入力...\"],\"4/Rr0R\":[\"現在のチャンネルにユーザーを招待する\"],\"4EZrJN\":[\"ルール\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"背面\"],\"4NqeT4\":[\"フラッドプロファイル (+F)\"],\"4QXpWJ\":[\"タイムアウト\"],\"4RZQRK\":[\"今何してるの?\"],\"4cEClj\":[\"セッション\"],\"4hfTrB\":[\"ニックネーム\"],\"4n99LO\":[\"すでに \",[\"0\"],\" にいます\"],\"4t6vMV\":[\"短いメッセージの場合は自動的に1行入力に切り替える\"],\"4vsHmf\":[\"時間(分)\"],\"4x/Axu\":[\"bouncer にはまだネットワークがありません。追加して始めましょう。\"],\"5+INAX\":[\"自分へのメンションを含むメッセージをハイライトする\"],\"5R5Pv/\":[\"Oper名\"],\"5WWr3M\":[\"おおよその位置\"],\"5kS5np\":[\"確認済みにする\"],\"5yB4Kk\":[\"ファイルホストに拒否されました。\"],\"678PKt\":[\"ネットワーク名\"],\"6Aih4U\":[\"オフライン\"],\"6CO3WE\":[\"チャンネルに参加するために必要なパスワード。キーを削除するには空欄にしてください。\"],\"6FyrFm\":[\"画面を共有\"],\"6HhMs3\":[\"退出メッセージ\"],\"6OpRdF\":[\"マイクの音量を自動調整\"],\"6V3Ea3\":[\"コピーしました\"],\"6XJBxM\":[\"お使いのブラウザではこの音声を再生できません。\"],\"6ki7F2\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 項目\"]}]],\"6lGV3K\":[\"折りたたむ\"],\"6yFOEi\":[\"oper パスワードを入力...\"],\"6yR6/K\":[\"各サーバーの本日のメッセージをサーバー通知とウェルカムページに投稿\"],\"6zJnDQ\":[\"スピーカーミュートを解除\"],\"7+IHTZ\":[\"ファイルが選択されていません\"],\"7+q3Wn\":[\"#channel\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host(例:spam*!*@*、*!*@badhost.com)\"],\"74qUIp\":[\"このチャットはOTRで暗号化されており、他のIRCクライアントと互換性があります。フィンガープリントを別の経路で照合してから、確認済みにしてください。\"],\"7QkKyN\":[\"プライベートメッセージを送信\"],\"7U1W7c\":[\"とても緩め\"],\"7Y1YQj\":[\"本名:\"],\"7YHArF\":[\"— ビューアで開く\"],\"7d1XbR\":[\"ワークフローを開く\"],\"7jL88x\":[\"このメッセージを削除しますか?この操作は元に戻せません。\"],\"7l15X4\":[\"失敗\"],\"7nGhhM\":[\"今どんな気分ですか?\"],\"7sEpu1\":[\"メンバー — \",[\"0\"]],\"7sNhEz\":[\"ユーザー名\"],\"7w5KHY\":[[\"nick\"],\" とのメッセージはテキストしか扱わない OTR で暗号化されています。これらのファイルは暗号化されずに送信されます。\"],\"7y+YDA\":[\"暗号化せずに送信\"],\"85Fz0S\":[\"ドラッグして移動\"],\"8H0Q+x\":[\"プロファイルについて詳しく →\"],\"8Phu0A\":[\"ユーザーがニックネームを変更したときに表示する\"],\"8VEDbV\":[\"シークレット\"],\"8XTG9e\":[\"Operパスワードを入力\"],\"8XsV2J\":[\"再送信\"],\"8ZsakT\":[\"パスワード\"],\"8dYnq1\":[\"録音・録画の最大時間に達したため停止しました。送信するか、破棄してください。\"],\"8kR84m\":[\"外部リンクを開こうとしています:\"],\"8kZ9ZV\":[\"暗号化を終了\"],\"8lCgih\":[\"ルールを削除\"],\"8mmL7G\":[\"返信に到達するために古いメッセージを読み込む\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"other\":[\"#\",\" ステップ\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"other\":[[\"joinCount\"],\"回 参加した\"]}]],\"9BMLnJ\":[\"サーバーに再接続\"],\"9LXhb1\":[\"画面を録画\"],\"9OEgyT\":[\"リアクションを追加\"],\"9PQ8m2\":[\"G-Line(グローバルBAN)\"],\"9Qs99X\":[\"メール:\"],\"9QupBP\":[\"パターンを削除\"],\"9TBhGc\":[\"挙手を下げる\"],\"9W7tl5\":[\"(変更なし)\"],\"9aCFGH\":[\"このチャットを暗号化\"],\"9bG48P\":[\"送信中\"],\"9f5f0u\":[\"プライバシーに関するご質問はこちら:\"],\"9hXrER\":[[\"serverName\"],\" でチャンネルに参加\"],\"9iweoP\":[[\"0\"],\" のネットワーク\"],\"9n+Pj3\":[\"stream-name\"],\"9q17ZR\":[[\"0\"],\" は必須です。\"],\"9qIYMn\":[\"新しいニックネーム\"],\"9rnFEa\":[\"通話\"],\"9unqs3\":[\"退席中:\"],\"9v3hwv\":[\"サーバーが見つかりません。\"],\"9zb2WA\":[\"接続中\"],\"A1taO8\":[\"検索\"],\"A2adVi\":[\"入力中通知を送信する\"],\"A9Rhec\":[\"チャンネル名\"],\"AFXuc0\":[\"メッセージは送信されませんでした:暗号化が機能しなくなりました。暗号化を終了して暗号化せずに送信してください。\"],\"ALZ4SG\":[\"スピーカーをミュート\"],\"AWOSPo\":[\"ズームイン\"],\"AXSpEQ\":[\"接続時にOperになる\"],\"AXkuzz\":[\"カメラが検出されませんでした。\"],\"AdKRCX\":[\"<0>\",[\"0\"],\" に接続しています。\"],\"AeXO77\":[\"アカウント\"],\"AhNP40\":[\"シーク\"],\"AhYrTA\":[\"接続:不良\"],\"Ai2U7L\":[\"ホスト\"],\"AjBQnf\":[\"ニックネームを変更しました\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"返信をキャンセル\"],\"ApSx0O\":[\"\\\"\",[\"searchQuery\"],\"\\\"に一致するメッセージが\",[\"0\"],\"件見つかりました\"],\"Ask+xm\":[\"再度ログイン\"],\"AxPAXW\":[\"結果が見つかりません\"],\"AyNqAB\":[\"すべてのサーバーイベントをチャットに表示する\"],\"B/QqGw\":[\"席を外しています\"],\"B0sB2k\":[\"平文\"],\"B1MuZq\":[\"カメラを選択して映像を確認\"],\"B8AaMI\":[\"この項目は必須です\"],\"BA2c49\":[\"このサーバーは高度なLISTフィルタリングをサポートしていません\"],\"BBCFUg\":[[\"sender\"],\" が暗号化を再開したため、この会話を設定し直しています。\"],\"BGul2A\":[\"保存されていない変更があります。保存せずに閉じてもよいですか?\"],\"BIDT9R\":[\"ボット\"],\"BIf9fi\":[\"ステータスメッセージ\"],\"BOJWfb\":[\"soju bouncer から切断しますか?\"],\"BPm98R\":[\"サーバーが選択されていません。まずサイドバーからサーバーを選択してください。招待リンクはサーバーごとに管理されます。\"],\"BRNbHt\":[\"暗号化済み、未確認\"],\"BZADk0\":[\"配信を降りる\"],\"BZyTNS\":[\"位置情報へのアクセスが拒否されました。ブラウザまたはシステムの設定で位置情報へのアクセスを許可してから、もう一度お試しください。\"],\"BZz3md\":[\"個人ウェブサイト\"],\"Bgm/H7\":[\"複数行のテキスト入力を許可する\"],\"BiQIl1\":[\"このプライベートメッセージの会話をピン留めする\"],\"BlNZZ2\":[\"クリックしてメッセージに移動\"],\"Bowq3c\":[\"オペレーターのみがチャンネルトピックを変更できます\"],\"Btozzp\":[\"この画像の有効期限が切れています\"],\"Bu/ywL\":[\"チャネルの種類を選択\"],\"Bycfjm\":[\"合計:\",[\"0\"]],\"C6IBQc\":[\"JSON全体をコピー\"],\"C6amLT\":[\"このデバイスは現在利用できません。\"],\"C9L9wL\":[\"データ収集\"],\"CDq4wC\":[\"ユーザーをモデレート\"],\"CHVRxG\":[\"@\",[\"0\"],\" へメッセージ(Shift+Enterで改行)\"],\"CN9zdR\":[\"Oper名とパスワードは必須です\"],\"CW3sYa\":[\"リアクション \",[\"emoji\"],\" を追加\"],\"CaAkqd\":[\"退出を表示\"],\"CaQ1Gb\":[\"設定で定義されたボットです。状態を変更するには obbyircd.conf を編集して /REHASH を実行してください。\"],\"CbvaYj\":[\"ニックネームでBAN\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"チャンネルを選択\"],\"CpwGv7\":[[\"nick\"],\" の鍵は以前見たものと異なります。再インストール後や新しい端末でも起こりますが、中間者攻撃も同じように見えます。受け入れる前に、別の経路で新しいフィンガープリントを照合してください。\"],\"CqO9qC\":[\"セッション\"],\"CsekCi\":[\"通常\"],\"CwuBNI\":[\"マイクが検出されませんでした。\"],\"D+NlUC\":[\"システム\"],\"D28t6+\":[\"参加して退出しました\"],\"D69ns7\":[[\"0\"],\" の名前を変更または削除\"],\"DB8zMK\":[\"適用\"],\"DBcWHr\":[\"カスタム通知音ファイル\"],\"DL4yUl\":[\"ファイルは送信されていません。暗号化が機能しなくなりました。暗号化をやり直すか、終了して暗号化せずにアップロードしてください。\"],\"DPfwMq\":[\"完了\"],\"DTy9Xw\":[\"メディアプレビュー\"],\"Dj4pSr\":[\"安全なパスワードを選択してください\"],\"Du+zn+\":[\"検索中...\"],\"Du2T2f\":[\"設定が見つかりません\"],\"DwsSVQ\":[\"フィルターを適用して更新\"],\"E3W/zd\":[\"デフォルトニックネーム\"],\"E6nRW7\":[\"URLをコピー\"],\"E703RG\":[\"モード:\"],\"E9RV1x\":[[\"sessionCount\"],\" 個のセッションから接続中\"],\"EAeu1Z\":[\"招待を送信\"],\"EFKJQT\":[\"設定\"],\"EGPQBv\":[\"カスタムフラッドルール (+f)\"],\"ELik0r\":[\"プライバシーポリシー全文を見る\"],\"EPbeC2\":[\"チャンネルトピックを表示または編集する\"],\"EQCDNT\":[\"oper ユーザー名を入力...\"],\"ERIfXJ\":[\"時間内に位置情報を取得できませんでした。空がよく見える場所でもう一度お試しください。\"],\"ET7frA\":[\"カメラへのアクセスを許可\"],\"EUvulZ\":[\"\\\"\",[\"searchQuery\"],\"\\\"に一致するメッセージが1件見つかりました\"],\"EatZYJ\":[\"次の画像\"],\"Eaw75B\":[[\"userCount\"],\" 人のユーザー\"],\"EdQY6l\":[\"なし\"],\"EflUyy\":[\"通話中\"],\"EnqLYU\":[\"サーバーを検索...\"],\"EqjE9A\":[\"誰かにメッセージ\"],\"Eu7YKa\":[\"自己登録\"],\"Ev/rmg\":[\"マイクを選択して入力レベルを確認\"],\"F0OKMc\":[\"サーバーを編集\"],\"F6Int2\":[\"ハイライトを有効にする\"],\"FDoLyE\":[\"最大ユーザー数\"],\"FHnJDV\":[[\"userCount\"],\" 人が視聴中\"],\"FOPeqj\":[\"自動ゲインコントロール\"],\"FUU/hZ\":[\"チャットで読み込む外部メディアの量を制御します。\"],\"Fdp03t\":[\"オン\"],\"FfPWR0\":[\"モーダル\"],\"FjkaiT\":[\"ズームアウト\"],\"FlqOE9\":[\"これが意味すること:\"],\"FolHNl\":[\"アカウントと認証を管理する\"],\"Fp2Dif\":[\"サーバーを退出しました\"],\"G5KmCc\":[\"GZ-Line(グローバルZ-Line)\"],\"GDs0lz\":[\"<0>リスク: 機密情報(メッセージ、プライベート会話、認証情報)が、IRCサーバー間に位置するネットワーク管理者や攻撃者に露出する可能性があります。\"],\"GP8D2E\":[\"プライベートメッセージ\"],\"GPrF8Y\":[[\"safeName\"],\" はサーバー上で変更されたため、復号できません。\"],\"GR+2I3\":[\"招待マスクを追加(例:nick!*@*、*!*@host.com)\"],\"GRLyMU\":[\"ポップアウトしたサーバー通知を閉じる\"],\"GdhD7H\":[\"もう一度クリックして確認\"],\"GjRZex\":[\"ネットワークを切断しますか?\"],\"GlAoST\":[\"暗号化を拒否\"],\"GlHnXw\":[\"ニックネームの変更に失敗しました: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"プレビュー:\"],\"GtmO8/\":[\"から\"],\"GtuHUQ\":[\"サーバー上でこのチャンネルの名前を変更します。すべてのユーザーに新しい名前が表示されます。\"],\"GuGfFX\":[\"検索を切り替え\"],\"GvwPQR\":[\"暗号化 (OTR)\"],\"GxkJXS\":[\"アップロード中...\"],\"Gz0oR4\":[\"(Obby が処理)\"],\"GzbwnK\":[\"チャンネルに参加しました\"],\"GzsUDB\":[\"拡張プロフィール\"],\"H/PnT8\":[\"絵文字を挿入\"],\"H3kCln\":[\"ホスト名\"],\"H6Izzl\":[\"お好みのカラーコード\"],\"H86f9p\":[\"折りたたむ\"],\"H91IQz\":[[\"channelName\"],\" の配信に参加\"],\"H9jIv+\":[\"参加/退出を表示\"],\"HAKBY9\":[\"ファイルをアップロード\"],\"HVqh5e\":[\"このブラウザではスピーカーの選択がサポートされていません。\"],\"HdE1If\":[\"チャンネル\"],\"HeT8+a\":[[\"name\"],\" · 出力\"],\"HhlSUU\":[\"ドラッグして録画する範囲を選びます。Escape で取り消します。\"],\"Hk4AW9\":[\"お好みの表示名\"],\"HmHDk7\":[\"メンバーを選択\"],\"HrQzPU\":[[\"networkName\"],\" のチャンネル\"],\"Hy8RTc\":[\"暗号化されています。念のため \",[\"nick\"],\" の本人確認をしてください。\"],\"I2tXQ5\":[\"@\",[\"0\"],\" へメッセージ(Enterで改行、Shift+Enterで送信)\"],\"I6bw/h\":[\"ユーザーをBAN\"],\"I92Z+b\":[\"通知を有効にする\"],\"I9D72S\":[\"このメッセージを削除してもよいですか?この操作は元に戻せません。\"],\"IA+1wo\":[\"ユーザーがチャンネルからキックされたときに表示する\"],\"IBi8Io\":[\"マイク \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IIXpvq\":[\"実行中 · \",[\"elapsed\"]],\"IJaotC\":[\"録画を開始\"],\"ILlU+s\":[\"情報:\"],\"ISS9Ed\":[\"離席にする\"],\"IUwGEM\":[\"変更を保存\"],\"IcHxhR\":[\"オフライン\"],\"IgrLD/\":[\"一時停止\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"返信\"],\"IoHMnl\":[\"最大値は \",[\"0\"],\" です\"],\"IryzcO\":[\"すべて読む\"],\"IuszSX\":[[\"0\"],\" を超えるファイルはそのまま送信されます。ファイルホストは読み取り可能な状態で保存し、リンクを入手した人は誰でも開くことができます。\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"チャンネル Bot — 参加中のチャンネルのみ\"],\"J09nwO\":[\"暗号化 (Obby)\"],\"J28zul\":[\"接続中...\"],\"J5T9NW\":[\"ユーザー情報\"],\"J8Y5+z\":[\"おっと!ネットワーク分割が発生しました!⚠️\"],\"JBHkBA\":[\"チャンネルを退出しました\"],\"JCPOml\":[\"フォルダに移動\"],\"JCwL0Q\":[\"理由を入力(任意)\"],\"JFciKP\":[\"切り替え\"],\"JMXMCX\":[\"離席メッセージ\"],\"JNCzPW\":[\"国\"],\"JXGkhG\":[\"チャンネル名を変更する(オペレーターのみ)\"],\"JYiL1b\":[\"次のいずれか:\"],\"JYynGH\":[\"ツール\"],\"JcD7qf\":[\"その他のアクション\"],\"JdkA+c\":[\"シークレット (+s)\"],\"JlFcis\":[\"送信\"],\"Jmu12l\":[\"サーバーチャンネル\"],\"JoQY+E\":[\"この操作はネットワークを soju bouncer から削除します。再び使用するには、追加し直す必要があります。\"],\"JrFTcr\":[\"接続中…\"],\"JvQ++s\":[\"Markdownを有効にする\"],\"JweKPN\":[\"OTR はファイルを暗号化しません。そのまま送信されました\"],\"K2jwh/\":[\"WHOISデータがありません\"],\"K4vEhk\":[\"(停止中)\"],\"KAPufV\":[\"切り詰め\"],\"KAXSwC\":[\"Voice\"],\"KDfTdX\":[\"メッセージを削除\"],\"KFAYzh\":[\"このサーバーにはファイルの置き場所がありません。\"],\"KFfDuG\":[\"本日のメッセージ\"],\"KKBlUU\":[\"埋め込み\"],\"KL53qt\":[\"メッセージは送信されませんでした:暗号化がまだ有効になっていません。ロックが緑色になるまで待つか、暗号化を終了して暗号化せずに送信してください。\"],\"KM0pLb\":[\"チャンネルへようこそ!\"],\"KMH/oC\":[\"あなたのフィンガープリント\"],\"KR6W2h\":[\"無視を解除\"],\"KUjOb9\":[\"実行中\"],\"KV+Bi1\":[\"招待制 (+i)\"],\"KdCtwE\":[\"カウンターをリセットするまでフラッドアクティビティを監視する秒数\"],\"Kkezga\":[\"サーバーパスワード\"],\"KpOQkN\":[\"鍵を確認\"],\"KqcCdb\":[[\"serverName\"],\" で配信を開始\"],\"KsiQ/8\":[\"ユーザーはチャンネルに参加するために招待が必要です\"],\"KtADxr\":[\"が実行\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"チャンネル情報\"],\"LC1a7n\":[\"IRCサーバーは、サーバー間リンクのセキュリティレベルが低いと報告しています。これは、ネットワーク内のIRCサーバー間でメッセージが中継される際に、適切に暗号化されていないか、SSL/TLS証明書が正しく検証されない可能性があることを意味します。\"],\"LEwpeL\":[\"soju bouncer(コントロール)\"],\"LNfLR5\":[\"キックを表示\"],\"LP+1Z7\":[\"ネットワークを追加\"],\"LQb0W/\":[\"すべてのイベントを表示\"],\"LU7/yA\":[\"UI上で表示するための別名です。スペース、絵文字、特殊文字を含めることができます。実際のチャンネル名(\",[\"channelName\"],\")は引き続きIRCコマンドで使用されます。\"],\"LUb9O7\":[\"有効なサーバーポートが必要です\"],\"LV4fT6\":[\"説明(任意、例:「Q3ベータテスター」)\"],\"LVB64Y\":[\"テキストとしてコピー\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"プライバシーポリシー\"],\"LcuSDR\":[\"プロフィール情報とメタデータを管理する\"],\"LqLS9B\":[\"ニックネーム変更を表示\"],\"LsDQt2\":[\"チャンネル設定\"],\"LtI9AS\":[\"オーナー\"],\"LuNhhL\":[\"このメッセージにリアクションしました\"],\"M/AZNG\":[\"アバター画像のURL\"],\"M/TIv1\":[\"視聴者\"],\"M/WIer\":[\"メッセージを送信\"],\"M45wtf\":[\"このコマンドはパラメータを受け取りません。\"],\"M8er/5\":[\"名前:\"],\"MFKlMB\":[\"招待\"],\"MHk+7g\":[\"前の画像\"],\"MMVM6A\":[\"サーバー全体の bot — 任意のチャンネルから利用可能\"],\"MOsYgM\":[\"接続:良好\"],\"MRorGe\":[\"DMを送る\"],\"MSSqHG\":[\"他のIRCクライアントで動作します\"],\"MVbSGP\":[\"時間ウィンドウ(秒)\"],\"Mey/l4\":[\"デバイスにアクセスできませんでした。\"],\"MhqAkA\":[[\"nick\"],\"が暗号化を拒否しました。\"],\"MkpcsT\":[\"メッセージと設定はデバイス上にローカルで保存されます\"],\"MzPdC2\":[\"サーバーパスワード (PASS)\"],\"N/hDSy\":[\"ボットとしてマーク — 通常は「on」または空欄\"],\"N40H+G\":[\"すべて\"],\"N6j2JH\":[[\"0\"],\" を編集\"],\"N7TQbE\":[[\"channelName\"],\" にユーザーを招待\"],\"NCHYXe\":[\"ワークフローを折りたたむ\"],\"NCca/o\":[\"デフォルトニックネームを入力...\"],\"NEr2Ao\":[[\"userCount\"],\" 人が通話中\"],\"NIBzIK\":[\"アップロードサイズの上限に達したため停止しました。送信するか、破棄してください。\"],\"NJfmLa\":[\"ニックネーム\"],\"NKorF2\":[[\"nick\"],\" との暗号化が機能しなくなったため、メッセージは送信されませんでした。続けるには暗号化をもう一度開始してください。\"],\"NQN2HS\":[\"停止を解除\"],\"NZMhdJ\":[\"サイズが大きすぎるため暗号化されず、そのまま送信されました\"],\"NZgZhv\":[\"フォルダ名を変更\"],\"NbFtQm\":[\"フォルダを削除\"],\"Nj8ZSK\":[\"セキュリティグループ\"],\"Nqs6B9\":[\"すべての外部メディアを表示します。URLが不明なサーバーへのリクエストを引き起こす場合があります。\"],\"Nt+9O7\":[\"生のTCPの代わりにWebSocketを使用する\"],\"NxIHzc\":[\"ユーザーを切断\"],\"O+HhhG\":[\"現在のチャンネルのコンテキストでユーザーにささやく\"],\"O+v/cL\":[\"サーバー上のすべてのチャンネルを一覧表示\"],\"O5rZAi\":[\"WHOIS を更新\"],\"OCGpR4\":[\"(継承)\"],\"ODwSCk\":[\"GIFを送信\"],\"OGQ5kK\":[\"通知音とハイライトを設定する\"],\"OIPt1Z\":[\"メンバーリストのサイドバーを表示/非表示にする\"],\"OJXCm+\":[\"フォルダを下に移動\"],\"OKSNq/\":[\"とても厳格\"],\"OLmMQs\":[\"フィンガープリントを確認…\"],\"OVKoQO\":[\"認証用のアカウントパスワード\"],\"Obby - Bringing IRC to the future\":[\"Obby - IRCを未来へ\"],\"OhCpra\":[\"トピックを設定…\"],\"OkltoQ\":[[\"username\"],\" をニックネームでBANする(同じニックネームでの再参加を防止)\"],\"OlAl5i\":[\"すべて展開\"],\"Oo7YVo\":[\"フォルダを作成\"],\"P+t/Te\":[\"追加データなし\"],\"P42Wcc\":[\"安全\"],\"P6Cibt\":[\"続行するには承認\"],\"P8eJCK\":[\"ObbyでIRCの世界を探索しよう\"],\"PD38l0\":[\"チャンネルアバタープレビュー\"],\"PD9mEt\":[\"メッセージを入力...\"],\"PKjhUq\":[\"チャンネルを追加\"],\"PPqfdA\":[\"チャンネル設定を開く\"],\"PRnH8G\":[\"/ \",[\"0\"]],\"PSCjfZ\":[\"このチャンネルに表示されるトピックです。すべてのユーザーがトピックを閲覧できます。\"],\"PYSmVm\":[[\"nick\"],\" とのメッセージは暗号化されました。\"],\"PYzHlv\":[\"このウィンドウを前面に出してからもう一度お試しください。\"],\"PZCecv\":[\"PDFプレビュー\"],\"PeLgsC\":[[\"c\",\"plural\",{\"other\":[[\"c\"],\"回\"]}]],\"PguS2C\":[\"例外マスクを追加(例:nick!*@*、*!*@host.com)\"],\"Pil5Ty\":[[\"0\"],\" 件中 \",[\"displayedChannelsCount\"],\" 件を表示中\"],\"PoZpSX\":[\"チャンネル設定を編集\"],\"PqhVlJ\":[\"ユーザーをBAN(ホストマスク)\"],\"PsufxD\":[\"セッション \",[\"0\"]],\"Q+chwU\":[\"ユーザー名:\"],\"Q2QY4/\":[\"この招待を削除\"],\"Q3v9Wc\":[\"はい、削除します\"],\"Q6hhn8\":[\"設定\"],\"QF4a34\":[\"ユーザー名を入力してください\"],\"QGqSZ2\":[\"カラーと書式設定\"],\"QJQd1J\":[\"プロフィールを編集\"],\"QSzGDE\":[\"アイドル\"],\"QUlny5\":[[\"0\"],\" へようこそ!\"],\"QgQSTl\":[\"サインオン\"],\"QhglSm\":[\"サインインに失敗したため、ゲストとしてチャットしています。再度ログインするかパスワードを修正してください\"],\"QjVZf0\":[\"メッセージなし\"],\"QuSkCF\":[\"チャンネルをフィルター...\"],\"Qv14oC\":[\"JSONとしてコピー\"],\"QwUrDZ\":[\"トピックを変更しました: \",[\"topic\"]],\"Qxr8pV\":[\"ボットメニューを開く\"],\"R0UH07\":[[\"1\"],\"枚中\",[\"0\"],\"枚目の画像\"],\"R7SsBE\":[\"ミュート\"],\"R8rf1X\":[\"クリックしてトピックを設定\"],\"RArB3D\":[[\"username\"],\" によって \",[\"channelName\"],\" からキックされました\"],\"RIfHS5\":[\"新しい招待リンクを作成\"],\"RMMaN5\":[\"モデレート制 (+m)\"],\"RWw9Lg\":[\"モーダルを閉じる\"],\"RX8Gog\":[[\"nick\"],\" はこのクライアントが読み取れない暗号化バージョンを使用しています。\"],\"RZ2BuZ\":[[\"account\"],\" のアカウント登録には確認が必要です: \",[\"message\"]],\"Rj1UeC\":[\"以前のセッションの暗号化されたメッセージ\"],\"RlCInP\":[\"スラッシュコマンド\"],\"RySp6q\":[\"コメントを非表示\"],\"RzfkXn\":[\"このサーバーでのニックネームを変更する\"],\"S48xcO\":[\"保留中\"],\"S5Togi\":[\"bouncer からネットワークを読み込み中…\"],\"SPKQTd\":[\"ニックネームは必須です\"],\"SPVjfj\":[\"空欄の場合は「理由なし」がデフォルトになります\"],\"SQKPvQ\":[\"ユーザーを招待\"],\"STmlpb\":[\"ネットワーク一覧に戻る\"],\"SY+DWF\":[\"変更された鍵を確認…\"],\"SkZcl+\":[\"定義済みのフラッド保護プロファイルを選択してください。これらのプロファイルは、さまざまなユースケースに対してバランスの取れた保護設定を提供します。\"],\"Slr+3C\":[\"最小ユーザー数\"],\"Spnlre\":[[\"target\"],\" を \",[\"channel\"],\" に招待しました\"],\"SpsuQv\":[[\"name\"],\" に移動\"],\"SrtXDy\":[[\"0\"],\" としてログイン中\"],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"ビューアで開く\"],\"T6fO0X\":[\"クライアント\"],\"T91vKp\":[\"再生\"],\"TGa6nJ\":[\"接続:普通\"],\"TIjT+J\":[\"復帰にする\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"データの取り扱いとプライバシー保護について詳しく見る。\"],\"TgFpwD\":[\"適用中...\"],\"Tjg9YW\":[\"暗号化された添付ファイル\"],\"TkzSFB\":[\"変更なし\"],\"TntZTr\":[\"スポットライトを終了\"],\"Tth9To\":[\"スピーカーを表示\"],\"TtserG\":[\"本名を入力\"],\"Ttz9J1\":[\"パスワードを入力...\"],\"TusXkS\":[[\"days\"],\" 日\"],\"Tz0i8g\":[\"設定\"],\"U3pytU\":[\"管理者\"],\"U7Iesw\":[[\"seconds\"],\" 秒\"],\"U7yg75\":[\"自分を離席中に設定する\"],\"UDb2YD\":[\"リアクション\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"まだ招待リンクを作成していません。上のフォームから最初の招待リンクを作成してください。\"],\"UGT5vp\":[\"設定を保存\"],\"UV5hLB\":[\"BANが見つかりません\"],\"Uaj3Nd\":[\"ステータスメッセージ\"],\"Ue3uny\":[\"デフォルト(プロファイルなし)\"],\"UkARhe\":[\"通常 — 標準的な保護\"],\"Umn7Cj\":[\"まだコメントはありません。最初のコメントを投稿しましょう!\"],\"UqtiKk\":[[\"secondsLeft\"],\"秒後に自動的に閉じます\"],\"UrEy4W\":[\"ユーザーへのプライベートメッセージを開く\"],\"UtUIRh\":[[\"0\"],\" 件の古いメッセージ\"],\"UwzP+U\":[\"セキュア接続\"],\"V0/A4O\":[\"チャンネルオーナー\"],\"V0zZWc\":[\"これにより、以下の接続済みネットワークも閉じられます。\"],\"V2dwib\":[[\"0\"],\" は数値である必要があります。\"],\"V4qgxE\":[\"作成日時(以前、分前)\"],\"V8yTm6\":[\"検索をクリア\"],\"VBIlvI\":[\"出力をコピー\"],\"VDj9CU\":[\"このホストは暗号化された添付ファイルの保存形式である \",[\"CIPHERTEXT_EXTENSION\"],\" ファイルを受け付けません。暗号化を終了すると、ファイルはそのまま送信されます。\"],\"VJScHU\":[\"理由\"],\"VLsmVV\":[\"通知をミュート\"],\"VP3V//\":[\"前面\"],\"VbyRUy\":[\"コメント\"],\"VcYc0A\":[\"ネットワークオプションを開く\"],\"VjzSNi\":[\"現在地を取得中...\"],\"VmSocf\":[\"<0>\",[\"0\"],\"、<1>\",[\"1\"],\"、<2>\",[\"2\"],\" と他 \",[\"3\"],\" 人が入力中...\"],\"Vmx0mQ\":[\"設定者:\"],\"Vq10dn\":[\"通話から退出\"],\"VqX8C6\":[\"縮小\"],\"VqnIZz\":[\"プライバシーポリシーとデータ取り扱い方針を見る\"],\"VrMygG\":[\"最小文字数は \",[\"0\"],\" 文字です\"],\"VrnTui\":[\"プロフィールに表示される代名詞\"],\"VugX2C\":[\"以前のフィンガープリント\"],\"W8E3qn\":[\"認証済みアカウント\"],\"WFxTHC\":[\"BANマスクを追加(例:nick!*@*、*!*@host.com)\"],\"WN1g9F\":[\"サーバーホストは必須です\"],\"WNMYIN\":[\"キャンセル\"],\"WOOPuM\":[\"接続が切れました。再接続してチャットを続けてください\"],\"WRYdXW\":[\"音声の再生位置\"],\"WUOH5B\":[\"ユーザーを無視\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"other\":[\"さらに \",[\"1\"],\" 件表示\"]}]],\"WYxRzo\":[\"招待リンクを作成・管理する\"],\"Wbsc8H\":[\"これはあなたです\"],\"Wd38W1\":[\"チャンネルを空欄にすると、汎用のネットワーク招待になります。説明はあなた専用の記録で、このリストで自分にのみ表示されます。\"],\"Weq9zb\":[\"一般\"],\"Wf9lru\":[\"音声メッセージを録音\"],\"Wfj7Sk\":[\"通知音をミュートまたはミュート解除する\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"ユーザープロフィール\"],\"X6S3lt\":[\"設定、チャンネル、サーバーを検索...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"このまま続行\"],\"XI1+wb\":[\"無効な形式\"],\"XIXeuC\":[\"@\",[\"0\"],\" へメッセージ\"],\"XJOV1Y\":[\"アクティビティ\"],\"XPaN4U\":[[\"name\"],\" · 入力\"],\"XPd6DR\":[\"ワークフロー履歴(\",[\"0\"],\"、\",[\"activeTotal\"],\" 個がアクティブ)\"],\"XU5AOg\":[\"入力\"],\"XWgxXq\":[\"アルバム\"],\"Xd7+IT\":[\"プライベートチャットのピン留めを解除\"],\"XiSFjH\":[\"今撮った写真\"],\"Xm/s+u\":[\"表示\"],\"Xp2n93\":[\"サーバーの信頼済みファイルホストからのメディアを表示します。外部サービスへのリクエストは発生しません。\"],\"XvjC4F\":[\"保存中...\"],\"Y+tK3n\":[\"最初に送信するメッセージ\"],\"YAqRpI\":[[\"account\"],\" のアカウント登録に成功しました: \",[\"message\"]],\"YDrGG0\":[\"再接続に失敗しました\"],\"YEfzvP\":[\"トピック保護 (+t)\"],\"YGAmpG\":[\"撮り直す\"],\"YQOn6a\":[\"メンバーリストを折りたたむ\"],\"YRCoE9\":[\"チャンネルオペレーター\"],\"YRwdh4\":[\"共有を停止\"],\"YURQaF\":[\"プロフィールを表示\"],\"YdBSvr\":[\"メディア表示と外部コンテンツを制御する\"],\"Yj6U3V\":[\"中央サーバーなし:\"],\"YjvpGx\":[\"代名詞\"],\"Yp+Hi/\":[\"設定を開く\"],\"YqH4l4\":[\"キーなし\"],\"YulJZd\":[\"削除済み\"],\"YyUPpV\":[\"アカウント:\"],\"Z7ZXbT\":[\"承認\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"other\":[\"#\",\" 行\"]}]],\"Z8lGw6\":[\"共有\"],\"ZJSWfw\":[\"サーバーから切断したときに表示されるメッセージ\"],\"ZPHI0f\":[[\"nick\"],\" は暗号化リクエストに応答しませんでした。\"],\"ZR1dJ4\":[\"招待\"],\"ZTnDTA\":[\"ワークフローを展開\"],\"ZdWg0V\":[\"ブラウザで開く\"],\"ZhRBbl\":[\"メッセージを検索…\"],\"Zmcu3y\":[\"詳細フィルター\"],\"ZqLD8l\":[\"サーバー全体\"],\"a0bHay\":[\"<0>\",[\"0\"],\" を切断しますか?\"],\"a2/8e5\":[\"トピック設定日時(以降、分前)\"],\"a3LDKx\":[\"セキュリティ\"],\"a739N6\":[\"このサーバーの生の IRC 通信を表示します\"],\"aHKcKc\":[\"前のページ\"],\"aIhsAD\":[\"プッシュ・トゥ・トークを有効にする\"],\"aJTbXX\":[\"Operパスワード\"],\"aQryQv\":[\"パターンはすでに存在します\"],\"aW33cO\":[\"マイクの背景ノイズを軽減\"],\"aW9pLN\":[\"チャンネルに参加できる最大ユーザー数。制限なしの場合は空欄にしてください。\"],\"aYaeko\":[\"このメッセージは復号できませんでした。この端末がすでに鍵を持っていないセッション向けに暗号化されています。\"],\"abGlUP\":[\"チャンネルに戻る\"],\"aecNzk\":[[\"channelName\"],\" のボイスチャンネルに参加\"],\"afd7s2\":[[\"serverName\"],\" でボイスチャンネルを開始\"],\"ah4fmZ\":[\"YouTube、Vimeo、SoundCloudなどの既知のサービスのプレビューも表示します。\"],\"aifXak\":[\"このチャンネルにはメディアがありません\"],\"ap2zBz\":[\"緩め\"],\"aubGf5\":[\"最も強力ですが、他のObbyユーザーとのみ利用できます\"],\"az8lvo\":[\"オフ\"],\"azXSNo\":[\"メンバーリストを展開\"],\"azdliB\":[\"アカウントにログイン\"],\"b0Z/U1\":[\"録画の最大の長さに達したため、ここで録画を停止しました。\"],\"b26wlF\":[\"彼女/彼女の\"],\"b2gRwi\":[\"現在地を共有\"],\"bD/+Ei\":[\"厳格\"],\"bFDO8z\":[\"gateway オンライン\"],\"bLt/0J\":[\"ワークフロー\"],\"bQ6BJn\":[\"詳細なフラッド保護ルールを設定します。各ルールは、監視するアクティビティの種類と、しきい値を超えた場合に実行するアクションを指定します。\"],\"bRfx7k\":[\"返信に移動\"],\"bUu+tR\":[\"このファイルは暗号化されていません。リンクを知っている人は誰でも開けます。\"],\"bVBC/W\":[\"Gateway 接続済み\"],\"bZJKzE\":[\"正確な位置\"],\"beV7+y\":[\"ユーザーは \",[\"channelName\"],\" への参加招待を受け取ります。\"],\"biKhQ2\":[\"この帰属について\"],\"bk84cH\":[\"離席メッセージ\"],\"bkHdLj\":[\"IRCサーバーを追加\"],\"blWpTh\":[\"地図を開く\"],\"bmQLn5\":[\"ルールを追加\"],\"bv4cFj\":[\"トランスポート\"],\"bwRvnp\":[\"アクション\"],\"bzSI52\":[\"破棄\"],\"c8+EVZ\":[\"認証済みアカウント\"],\"cBQkN7\":[\"カメラへのアクセスを許可するまで、デバイス名は表示されません。\"],\"cC5JaD\":[[\"nick\"],\" が暗号化を終了しました。\"],\"cGYUlD\":[\"メディアプレビューは読み込まれません。\"],\"cJMrvr\":[\"このチャットはObbyのネイティブ方式で暗号化されています。フィンガープリントを別の経路で照合してから、確認済みにしてください。\"],\"cLF98o\":[\"コメントを表示 (\",[\"commentCount\"],\")\"],\"cPWpNd\":[[\"nick\"],\"のフィンガープリント\"],\"cSgpoS\":[\"プライベートチャットをピン留め\"],\"cXeEKu\":[\"これにより、以下の \",[\"0\"],\" 個の接続済みネットワークも閉じられます。\"],\"chQsxg\":[\"フォーマット済み出力をコピー\"],\"cl/A5J\":[[\"__DEFAULT_IRC_SERVER_NAME__\"],\" へようこそ!\"],\"cnGeoo\":[\"削除\"],\"coPLXT\":[\"IRC通信はサーバーに保存されません\"],\"cqQyPB\":[\"フォルダ名\"],\"crYH/6\":[\"SoundCloudプレーヤー\"],\"cv5DQb\":[\"ホスト未設定\"],\"cvJaBb\":[[\"nick\"],\" の新しいフィンガープリント\"],\"d+oYyk\":[\"暗号化を確認\"],\"d3sis4\":[\"サーバーを追加\"],\"d9aN5k\":[[\"username\"],\" をチャンネルから削除する\"],\"dCyaXa\":[[\"nick\"],\"と暗号化中…\"],\"dEgA5A\":[\"キャンセル\"],\"dF6vP6\":[\"ライブ\"],\"dGi1We\":[\"このプライベートメッセージの会話のピン留めを解除する\"],\"dJVuyC\":[[\"channelName\"],\" を退出しました (\",[\"reason\"],\")\"],\"dMtLDE\":[\"宛て\"],\"dNXmVa\":[\"アクセスが拒否されました。ブラウザまたはシステムの設定でカメラとマイクへのアクセスを許可してから、もう一度お試しください。\"],\"dRqrdL\":[[\"0\"],\" は整数である必要があります。\"],\"dTx/vl\":[\"マイクが拾うスピーカーからのエコーを軽減\"],\"dXqxlh\":[\"<0>⚠️ セキュリティリスク! この接続は傍受や中間者攻撃に対して脆弱な可能性があります。\"],\"dZwAKK\":[\"プライベートチャットを開く\"],\"da9Q/R\":[\"チャンネルモードを変更しました\"],\"dhJN3N\":[\"コメントを表示\"],\"diaYU+\":[\"<0>\",[\"0\"],\" と <1>\",[\"1\"],\" が入力中...\"],\"dj2xTE\":[\"通知を閉じる\"],\"dkycQY\":[\"暗号化をキャンセル\"],\"dlkjqx\":[\"ピクチャーインピクチャー\"],\"dnUmOX\":[\"このネットワークにはまだボットが登録されていません。\"],\"dpCzmC\":[\"フラッド保護設定\"],\"dqoiJ2\":[\"まだ視聴者がいません。\"],\"e8jzAa\":[\"すべての添付を削除\"],\"e9dQpT\":[\"このリンクを新しいタブで開きますか?\"],\"ePK91l\":[\"編集\"],\"eYBDuB\":[\"画像をアップロードするか、動的サイズ変換のための \",[\"size\"],\" 置換を含むURLを入力してください\"],\"edBbee\":[[\"username\"],\" をホストマスクでBANする(同じIP/ホストからの再参加を防止)\"],\"ekfzWq\":[\"ユーザー設定\"],\"elPDWs\":[\"IRCクライアントの使い心地をカスタマイズする\"],\"etgedT\":[\"絵文字\"],\"eu2osY\":[\"<0>💡 推奨事項: このサーバーを信頼し、リスクを理解している場合のみ続行してください。この接続で機密情報やパスワードを共有しないようにしてください。\"],\"euEhbr\":[\"クリックして \",[\"channel\"],\" に参加\"],\"exyUec\":[\"接続\"],\"ez3vLd\":[\"複数行入力を有効にする\"],\"f0J5Ki\":[\"サーバー間通信に暗号化されていない接続が使用される可能性があります\"],\"f9BHJk\":[\"ユーザーに警告\"],\"fDOLLd\":[\"チャンネルが見つかりません。\"],\"fFgbRU\":[[\"safeName\"],\" はサーバー上にもう存在しません。\"],\"fHbMUl\":[\"ボイスチャンネル\"],\"fMPkxb\":[\"もっと表示\"],\"fWPVzC\":[\"ファイルホストは読める形で保存し、リンクを入手した人は誰でも開けます。ファイルを暗号化して送るには Obby の暗号化に切り替えてください。\"],\"fYdEvu\":[\"ワークフロー履歴(\",[\"0\"],\")\"],\"fdplPL\":[\"自分のみミュート\"],\"ffzDkB\":[\"匿名分析:\"],\"fk1WEw\":[\"暗号化済み\"],\"fq1GF9\":[\"ユーザーがサーバーから切断したときに表示\"],\"g1CwiD\":[[\"name\"],\" を実行しますか?\"],\"g3UF2V\":[\"承認\"],\"g9NNfO\":[\"ビデオを開始\"],\"gCldcN\":[\"アクセントカラーを変更\"],\"gD44Av\":[\"このファイルを暗号化せずに送信しますか?\"],\"gEF57C\":[\"このサーバーは1種類の接続タイプのみサポートしています\"],\"gJuLUI\":[\"無視リスト\"],\"gNzMrk\":[\"現在のアバター\"],\"gbfM3J\":[\"このアカウントは \",[\"sessionCount\"],\" 個のセッションから接続されています。セッションごとの詳細は、アカウント所有者または IRC オペレーターにのみ開示されます。\"],\"gcoiFh\":[\"再接続\"],\"gfySTe\":[\"すべて折りたたむ\"],\"gh06VD\":[\"出力\"],\"gjPWyO\":[\"ニックネームを入力...\"],\"gnTaUA\":[\"挙手する\"],\"gz6UQ3\":[\"最大化\"],\"h6/IMX\":[\"最初のネットワークを追加\"],\"h6razj\":[\"チャンネル名マスクを除外\"],\"hG6jnw\":[\"トピックが設定されていません\"],\"hG89Ed\":[\"画像\"],\"hYgDIe\":[\"作成\"],\"hZ6znB\":[\"ポート\"],\"ha+Bz5\":[\"例:100:1440\"],\"hctjqj\":[\"コマンドと管理アクションを表示するには、左側のボットを選択してください。\"],\"he3ygx\":[\"コピー\"],\"hehnjM\":[\"数量\"],\"hhAi8w\":[\"ネットワークログ\"],\"hou0tP\":[\"ストリーム\"],\"hxgCTb\":[\"ワークフローを閉じる\"],\"hzdLuQ\":[\"Voice以上の権限を持つユーザーのみ発言できます\"],\"i0qMbr\":[\"ホーム\"],\"iDNBZe\":[\"通知\"],\"iH8pgl\":[\"戻る\"],\"iL9SZg\":[\"ユーザーをBAN(ニックネーム)\"],\"iNt+3c\":[\"画像に戻る\"],\"iQvi+a\":[\"このサーバーのリンクセキュリティが低い場合に警告しない\"],\"iSLIjg\":[\"接続\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"サーバーホスト\"],\"idD8Ev\":[\"保存済み\"],\"ifn/bQ\":[\"その画面はもうありません。\"],\"iivqkW\":[\"サインイン日時\"],\"ij+Elv\":[\"画像プレビュー\"],\"ilIWp7\":[\"通知を切り替え\"],\"itEJCl\":[\"フォルダの名前を変更または削除\"],\"iuaqvB\":[\"ワイルドカードには * を使用してください。例:baduser!*@*、*!*@spammer.com、troll*!*@*\"],\"ixkTse\":[\"ボット\"],\"j2DGR0\":[\"ホストマスクでBAN\"],\"jA4uoI\":[\"トピック:\"],\"jHGY5E\":[\"メッセージは送信されませんでした:暗号化キーが変更されました。平文で送信する前に、新しいキーを確認するか、暗号化を終了してください。\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"理由(任意)\"],\"jUV7CU\":[\"アバターをアップロード\"],\"jW5Uwh\":[\"外部メディアの読み込み範囲を制御します。オフ/安全/信頼できるソース/すべてのコンテンツ。\"],\"jXzms5\":[\"添付オプション\"],\"jZlrte\":[\"カラー\"],\"jbq7j2\":[\"拒否\"],\"jfC/xh\":[\"連絡先\"],\"jvN2+I\":[[\"0\"],\" アイドル\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"フィンガープリントをコピー\"],\"k112DD\":[\"古いメッセージを読み込む\"],\"k1opY7\":[\"ノイズサプレッション\"],\"k3ID0F\":[\"メンバーをフィルター…\"],\"k65gsE\":[\"詳細を見る\"],\"k7Zgob\":[\"接続をキャンセル\"],\"kAVx5h\":[\"招待が見つかりません\"],\"kCLEPU\":[\"接続先\"],\"kF5LKb\":[\"無視パターン:\"],\"kG2fiE\":[\"設定で定義済み\"],\"kGeOx/\":[[\"0\"],\" に参加\"],\"kITKr8\":[\"チャンネルモードを読み込み中...\"],\"kPpPsw\":[\"あなたはIRC Operatorです\"],\"kWJmRL\":[\"あなた\"],\"kb9fJC\":[\"復号したファイルを保存\"],\"kfcRb0\":[\"アバター\"],\"kfeifH\":[\"暗号化中…(クリックでキャンセル)\"],\"kjMqSj\":[\"JSONをコピー\"],\"krViRy\":[\"JSONとしてコピーするにはクリック\"],\"ks71ra\":[\"例外\"],\"kw4lRv\":[\"チャンネルハーフオペレーター\"],\"kxgIRq\":[\"チャンネルを選択または追加して始めましょう。\"],\"ky2mw7\":[\"@\",[\"0\"],\" 経由\"],\"ky6dWe\":[\"アバタープレビュー\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"チャンネルを読み込み中...\"],\"l+IUVW\":[[\"account\"],\" のアカウント確認に成功しました: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"other\":[[\"reconnectCount\"],\"回 再接続した\"]}]],\"l1l8sj\":[[\"0\"],\"日前\"],\"l4mncX\":[\"誰もいません。/join \",[\"channelName\"],\" で誰かを誘いましょう。\"],\"l5NhnV\":[\"#チャンネル(任意)\"],\"lCF0wC\":[\"更新\"],\"lH+ed1\":[\"最初のステップを待っています…\"],\"lHVfE4\":[\"ファイルは送信されていません。暗号鍵が変わりました。新しい鍵を確認するか、暗号化を終了して暗号化せずにアップロードしてください。\"],\"lHy8N5\":[\"さらにチャンネルを読み込み中...\"],\"lJGJot\":[\"チャンネルを検索\"],\"lasgrr\":[\"使用済み\"],\"lbpf14\":[[\"value\"],\"に参加\"],\"lf3MT4\":[\"退出するチャンネル(既定では現在のチャンネル)\"],\"lfFsZ4\":[\"チャンネル\"],\"lh69cG\":[[\"nick\"],\"が暗号化されたチャットを開始しようとしています\"],\"lip0az\":[\"スピーカー \",[\"0\"]],\"lkNdiH\":[\"アカウント名\"],\"loQxaJ\":[\"戻りました\"],\"lrlQl/\":[[\"0\"],\" の音量\"],\"lvfaxv\":[\"ホーム\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"追加\"],\"m8flAk\":[\"プレビュー(未アップロード)\"],\"mDkV0w\":[\"ワークフローを開始しています…\"],\"mDt3zx\":[\"確認…\"],\"mEPxTp\":[\"<0>⚠️ 注意! 信頼できる送信元のリンクのみ開いてください。悪意のあるリンクはセキュリティやプライバシーを侵害する恐れがあります。\"],\"mH+wEJ\":[[\"0\"],\" にメッセージ(Enter で改行、Shift+Enter で送信)\"],\"mHGdhG\":[\"サーバー情報\"],\"mHfd/S\":[\"あなたの行動\"],\"mMYBD9\":[\"広め — より広範な保護範囲\"],\"mQuDmS\":[[\"sender\"],\" が暗号化を再開しました。承認するまで、この会話は暗号化されません。\"],\"mRsNSE\":[\"ボットを見る\"],\"mTGsPd\":[\"チャンネルトピック\"],\"mU8j6O\":[\"外部メッセージ禁止 (+n)\"],\"mZp8FL\":[\"自動的に1行入力に切り替え\"],\"mdIQ65\":[[\"nick\"],\" とのメッセージは暗号化されています。これらのファイルは大きすぎて暗号化できず、暗号化されずに送信されます。\"],\"mdQu8G\":[\"YourNickname\"],\"miSSBQ\":[\"コメント (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"マイクとカメラを選択\"],\"mvyLSy\":[\"ユーザーは認証済みです\"],\"mwtcGl\":[\"コメントを閉じる\"],\"myL0MR\":[\"このネットワークを削除しますか?\"],\"mzI/c+\":[\"ダウンロード\"],\"mzfIag\":[\"サーバー\"],\"n3fGRk\":[[\"0\"],\" が設定\"],\"n5+j9l\":[\"例:<0>wss://host:port/socket\"],\"n6T9To\":[\"自分のみミュート解除\"],\"n8TilE\":[\"チャンネル名をコピー\"],\"n9NCB9\":[\"送信前にObbyで処理される\"],\"nDekZG\":[\"接続を編集\"],\"nDvKjY\":[\"ボイスチャネル\"],\"nE9jsU\":[\"緩め — 控えめな保護\"],\"nNflMD\":[\"チャンネルを退出\"],\"nPXkBi\":[\"WHOISデータを読み込み中...\"],\"nWMRxa\":[\"ピン留めを解除\"],\"nX4XLG\":[\"Operator アクション\"],\"nXnMSE\":[\"お使いのブラウザではこの動画を再生できません。\"],\"nYiCGx\":[\"新しい鍵を受け入れる\"],\"nkC032\":[\"フラッドプロファイルなし\"],\"nsLuck\":[\"このファイルが送信される前に暗号化が終了しました。配信されていません。\"],\"nta7V8\":[\"暗号化オプション\"],\"o69z4d\":[[\"username\"],\" に警告メッセージを送る\"],\"o9ylQi\":[\"GIFを検索して始めましょう\"],\"oFGkER\":[\"サーバー通知\"],\"oOi11l\":[\"最下部にスクロール\"],\"oPYIL5\":[\"ネットワーク\"],\"oQEzQR\":[\"新しいDM\"],\"oRH6Dq\":[\"チャンネル\"],\"oX4ytF\":[\"ニックネーム\"],\"oXOSPE\":[\"オンライン\"],\"oaTtrx\":[\"ボットを検索\"],\"oal760\":[\"サーバーリンクへの中間者攻撃が可能な状態です\"],\"obBbyQ\":[\"画面を録画\"],\"oeqmmJ\":[\"信頼できるソース\"],\"ogKae6\":[\"この端末では暗号化を利用できません。\"],\"optX0N\":[[\"0\"],\"時間前\"],\"ovBPCi\":[\"デフォルト\"],\"p0Z69r\":[\"パターンを空にすることはできません\"],\"p1KgtK\":[\"音声の読み込みに失敗しました\"],\"p59pEv\":[\"詳細情報\"],\"p7sRI6\":[\"入力中であることを他のユーザーに知らせる\"],\"pBm1od\":[\"シークレットチャンネル\"],\"pDpirO\":[\"IRCサーバーから提供されるコマンド\"],\"pEK2nL\":[\"このメッセージは暗号化されていません。暗号化を使用していない相手の別のクライアントから送信された可能性があります。\"],\"pJ/IRc\":[\"録画を停止\"],\"pNmiXx\":[\"すべてのサーバーで使用するデフォルトのニックネーム\"],\"pUUo9G\":[\"ホスト名:\"],\"pVGPmz\":[\"アカウントパスワード\"],\"pZGrXo\":[\"カメラを切り替える\"],\"peNE68\":[\"永続的\"],\"pgoP68\":[\"プッシュ・トゥ・トークを無効にする\"],\"plhHQt\":[\"データなし\"],\"pm6+q5\":[\"セキュリティ警告\"],\"pn5qSs\":[\"追加情報\"],\"pqr+oY\":[[\"0\"],\" にメッセージ\"],\"puvGJc\":[\"三目並べをプレイ\"],\"q0cR4S\":[\"は現在 **\",[\"newNick\"],\"** として知られています\"],\"qFcunY\":[\"LIST または NAMES コマンドにチャンネルが表示されません\"],\"qGMwvV\":[\"マイクレベル\"],\"qIk9n4\":[[\"minutes\"],\" 分\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" が入力中...\"],\"qLpTm/\":[\"リアクション \",[\"emoji\"],\" を削除\"],\"qVkGWK\":[\"ピン留め\"],\"qXgujk\":[\"アクション / エモートを送信する\"],\"qY8wNa\":[\"ホームページ\"],\"qZQ5M4\":[\"この連絡先を確認しました。\"],\"qa9cy4\":[\"写真\"],\"qb0xJ7\":[\"ワイルドカードを使用してください:* は任意の文字列、? は任意の1文字に一致します。例:nick!*@*、*!*@host.com、*!*user@*\"],\"qhzpRq\":[\"チャンネルキー (+k)\"],\"qtoOYG\":[\"制限なし\"],\"r1W2AS\":[\"ファイルホスト画像\"],\"r9l16H\":[\"このデバイスは現在、位置情報を取得できませんでした。\"],\"rI9ogj\":[\"チャンネルオプションを開く\"],\"rIPR2O\":[\"トピック設定日時(以前、分前)\"],\"rMMSYo\":[\"最大文字数は \",[\"0\"],\" 文字です\"],\"rT2cV+\":[\"カメラ\"],\"rWtzQe\":[\"ネットワークが分割され、再接続されました。✅\"],\"rYG2u6\":[\"しばらくお待ちください...\"],\"rjGI/Q\":[\"プライバシー\"],\"rjTJRY\":[\"一時停止中\"],\"rk8iDX\":[\"GIFを読み込み中...\"],\"rn6SBY\":[\"ミュート解除\"],\"ry4yU/\":[\"生を表示\"],\"rzK+O+\":[[\"nick\"],\" はこの端末では読めない暗号化メッセージを送信しています。開くには暗号化をやり直す必要があります。\"],\"s/UKqq\":[\"チャンネルからキックされました\"],\"s/ereB\":[\"アクティブ\"],\"s0J/k9\":[[\"0\",\"plural\",{\"other\":[\"#\",\" キー\"]}]],\"s36GUv\":[\"マイクへのアクセスを許可\"],\"s4NaO3\":[\"位置情報を取得できませんでした。\"],\"s7L3Mu\":[\"新しいフォルダ\"],\"s7oqXR\":[\"ネットワークを選択\"],\"s8cATI\":[[\"channelName\"],\" に参加しました\"],\"sCO9ue\":[\"<0>\",[\"serverName\"],\" への接続には次のセキュリティ上の懸念事項があります:\"],\"sGH11W\":[\"サーバー\"],\"sHI1H+\":[\"は現在 **\",[\"newNick\"],\"** として知られています\"],\"sJyV04\":[[\"inviter\"],\" があなたを \",[\"channel\"],\" に招待しました\"],\"sUBSbK\":[\"アップストリームネットワークはまだありません。\"],\"sW5OjU\":[\"必須\"],\"sYI3px\":[\"メッセージを送るニックネーム\"],\"sby+1/\":[\"クリックしてコピー\"],\"sfN25C\":[\"本名またはフルネーム\"],\"shXreC\":[\"画面の範囲を録画\"],\"sliuzR\":[\"リンクを開く\"],\"sqrO9R\":[\"カスタムメンション\"],\"sr6RdJ\":[\"Shift+Enterで複数行入力\"],\"swrCpB\":[[\"user\"],\" がチャンネルを \",[\"oldName\"],\" から \",[\"newName\"],\" に変更しました\",[\"0\"]],\"sxkWRg\":[\"詳細設定\"],\"t/YqKh\":[\"削除\"],\"t2RBbk\":[\"テキストチャネル\"],\"t47eHD\":[\"このサーバーでの固有識別子\"],\"tAkAh0\":[\"動的サイズ変換のための \",[\"size\"],\" 置換を含むURL。例:https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"コピー失敗、再試行するには選択\"],\"tXLJS3\":[\"チャンネルリストのサイドバーを表示/非表示にする\"],\"tfDRzk\":[\"保存\"],\"tgfK6H\":[\"ワークフローをコピー\"],\"thC9Rq\":[\"チャンネルから退出する\"],\"tiBsJk\":[[\"channelName\"],\" を退出しました\"],\"tl/zMw\":[\"お使いのブラウザでは音声を録音できません。\"],\"tpVoTN\":[\"このコマンドを実行したユーザーに関する情報は bot によって提供されており、送信者をサーバーで検証することはできません。\"],\"tsc6g4\":[[\"safeName\"],\" を復号しています…\"],\"tt4/UD\":[\"退出しました (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"other\":[\"あと \",\"#\",\" 行\"]}]],\"tu2JEr\":[\"参加するチャンネル (#name)\"],\"u0TcnO\":[\"ニックネーム {nick} は既に使用中です。{newNick} で再試行します\"],\"u0a8B4\":[\"管理者アクセスのためにIRC Operatorとして認証する\"],\"u0rWFU\":[\"作成日時(以降、分前)\"],\"u72w3t\":[\"無視するユーザーとパターン\"],\"u7jc2L\":[\"退出しました\"],\"uAQUqI\":[\"ステータス\"],\"uB85T3\":[\"保存失敗:\",[\"msg\"]],\"uK9Jap\":[\"ブラウザは、マイクまたはカメラへのアクセスを許可するまでスピーカーを表示しません。何も録音されません。\"],\"uKPqyn\":[\"現在地を中央に表示\"],\"uMIUx8\":[\"ボット \",[\"0\"],\" を削除しますか? これはデータベース行をソフト削除します。ニックは /REHASH の後にのみ再利用してください。\"],\"uNSY8W\":[\"再接続中です。失敗が続く場合は接続を編集してください\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"MOTDを表示\"],\"uW3lLI\":[\"IRCサーバー:\"],\"ukyW4o\":[\"あなたの招待リンク\"],\"uowbPn\":[\"添付を削除\"],\"usSSr/\":[\"ズームレベル\"],\"v0xJr9\":[[\"nick\"],\" の暗号鍵が変わりました。新しい端末でも起こりますが、攻撃者も同じように見えます。このチャット以外の場所で \",[\"nick\"],\" と新しいフィンガープリントを照合し、それから承認してください。\"],\"v7uvcf\":[\"ソフトウェア:\"],\"vE8kb+\":[\"Shift+Enterで改行(Enterで送信)\"],\"vERlcd\":[\"プロフィール\"],\"vK0RL8\":[\"トピックなし\"],\"vSJd18\":[\"動画\"],\"vXIe7J\":[\"言語\"],\"vYUkQB\":[\"スピーカーが検出されませんでした。\"],\"vaHYxN\":[\"本名\"],\"vhjbKr\":[\"離席中\"],\"vnq5rj\":[\"動画メッセージを録画\"],\"w/nogd\":[[\"0\"],\" 件のネットワーク\",[\"1\"],\" — 参加するものを1つ選んでください\"],\"w4NYox\":[[\"title\"],\" クライアント\"],\"w8dbR6\":[\"通話で使うマイク、カメラ、スピーカーを選択\"],\"w8xQRx\":[\"無効な値\"],\"wCKe3+\":[\"ワークフロー履歴\"],\"wFjjxZ\":[[\"username\"],\" によって \",[\"channelName\"],\" からキックされました (\",[\"reason\"],\")\"],\"wGjaGl\":[\"BAN例外が見つかりません\"],\"wHhlQr\":[\"暗号化チャットを承認\"],\"wJijgU\":[\"位置情報\"],\"wK0BwN\":[\"暗号化キーが変更されました\"],\"wPrGnM\":[\"チャンネル管理者\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"推論\"],\"wbm86v\":[\"ユーザーがチャンネルに参加・退出したときに表示する\"],\"wdxz7K\":[\"ソース\"],\"whqZ9r\":[\"ハイライトする追加の単語またはフレーズ\"],\"wlQNTg\":[\"メンバー\"],\"wm7RV4\":[\"通知音\"],\"woaefe\":[\"システムのデフォルト\"],\"wsRxbL\":[\"音声を録音\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"サーバー間で中継される際にメッセージが傍受される可能性があります\"],\"x1m5RZ\":[\"ユーザーを招待\"],\"x3+y8b\":[\"このリンクから登録した人数\"],\"xCJdfg\":[\"クリア\"],\"xDAtGP\":[\"メッセージ\"],\"xDN4e3\":[\"チャンネル情報を見る\"],\"xOTzt5\":[\"たった今\"],\"xQv7xy\":[\"現在地を \",[\"target\"],\" と共有します。\"],\"xRIdE6\":[\"<0>\",[\"0\"],\"、<1>\",[\"1\"],\"、<2>\",[\"2\"],\" が入力中...\"],\"xUHRTR\":[\"接続時に自動的にOperatorとして認証する\"],\"xWHwwQ\":[\"BAN一覧\"],\"xXs5GT\":[\"ファイルは送信されていません。暗号化を設定中です。暗号化が有効になってから、または暗号化を終了してから送信できます。\"],\"xYilR2\":[\"メディア\"],\"xbi8D6\":[\"このサーバーは招待リンクに対応していません(<0>obby.world/invitationケイパビリティが告知されていません)。通常通りチャットは利用できます。このパネルはobbyircdベースのネットワーク用です。\"],\"xceQrO\":[\"安全なWebSocketのみサポートされています\"],\"xdtXa+\":[\"チャンネル名\"],\"xlCYOE\":[\"メッセージを取得中...\"],\"xlhswE\":[\"最小値は \",[\"0\"],\" です\"],\"xq97Ci\":[\"単語またはフレーズを追加...\"],\"xuRqRq\":[\"クライアント制限 (+l)\"],\"y1eoq1\":[\"リンクをコピー\"],\"y7sj+0\":[\"配信者\"],\"yIHP+U\":[\"信頼されていないホストからの暗号化された添付ファイルです。開くには外部コンテンツを有効にしてください。\"],\"yJ1eqU\":[\"視聴者 (\",[\"0\"],\")\"],\"yJztBY\":[\"ネットワークを削除\"],\"yNeucF\":[\"このサーバーは拡張プロフィールメタデータ(IRCv3 METADATA拡張)をサポートしていません。アバター、表示名、ステータスなどの追加フィールドは利用できません。\"],\"yPlrca\":[\"チャンネルアバター\"],\"yQE2r9\":[\"読み込み中\"],\"ySEw1a\":[\"Bot(\",[\"botsLoadingCount\"],\" 件を読み込み中)\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby — IRCを未来へ\"],\"yTX1Rt\":[\"Operユーザー名\"],\"yYOzWD\":[\"ログ\"],\"yek4JL\":[\"フォルダを上に移動\"],\"yfx9Re\":[\"IRC Operatorパスワード\"],\"ygCKqB\":[\"停止\"],\"ymDxJx\":[\"IRC Operatorユーザー名\"],\"yrpRsQ\":[\"名前順で並び替え\"],\"ywVWqb\":[[\"nick\"],\" とのメッセージは暗号化されています。\",[\"1\"],\" 件のうち \",[\"0\"],\" 件のファイルは大きすぎて暗号化できず、暗号化されずに送信されます。残りは暗号化されたままです。\"],\"yz7wBu\":[\"閉じる\"],\"z0DY9w\":[[\"0\"],\" にメッセージ(Shift+Enter で改行)\"],\"z2xxYa\":[\"暗号化・確認済み\"],\"zCEMmq\":[\"お使いのブラウザでは動画を録画できません。\"],\"zFT5rr\":[\"完了\"],\"zHa4lw\":[[\"0\",\"plural\",{\"other\":[\"#\",\" ステップ\"]}]],\"zJS04D\":[\"フォルダから出す\"],\"zJw+jA\":[\"モードを設定: \",[\"0\"]],\"zNSskd\":[\"録画できませんでした。\"],\"zZm1gU\":[\"ビデオを停止\"],\"zb/HT0\":[\"展開\"],\"zbSnl2\":[\"アップロードのサイズ上限に達したため、ここで録画を停止しました。\"],\"zbymaY\":[[\"0\"],\"分前\"],\"zebeLu\":[\"Operユーザー名を入力\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"スピーカー\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"マイクへのアクセスを許可するまで、デバイス名は表示されません。\"],\"+2t41u\":[[\"account\"],\" としてのサインインを完了するには、認証アプリの 6 桁のコードを入力してください。\"],\"+5VMrz\":[\"無効なパターン形式です。nick!user@host 形式を使用してください(ワイルドカード * 使用可)\"],\"+6NQQA\":[\"一般サポートチャンネル\"],\"+6NyRG\":[\"クライアント\"],\"+AI7ot\":[\"位置情報を共有\"],\"+B5ztW\":[\"チャンネルを追加\"],\"+K0AvT\":[\"切断\"],\"+Q1v1x\":[\"認証済み\"],\"+WNb3x\":[\"動画をポップアウト\"],\"+cyFdH\":[\"離席時に表示するデフォルトメッセージ\"],\"+fRR7i\":[\"停止\"],\"+mVPqU\":[\"メッセージ内のMarkdown書式を表示する\"],\"+s1J8k\":[\"既読にする\"],\"+s4tdz\":[\"ニックネームをコピー\"],\"+vqCJH\":[\"認証用のアカウントユーザー名\"],\"+yPBXI\":[\"ファイルを選択\"],\"+zy2Nq\":[\"種類\"],\"/09cao\":[\"リンクセキュリティが低い(レベル \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"自分を戻ったと設定する\"],\"/3BQ4J\":[\"チャンネル外のユーザーはメッセージを送信できません\"],\"/4C8U0\":[\"すべてコピー\"],\"/6BzZF\":[\"メンバーリストを切り替え\"],\"/AkXyp\":[\"確認しますか?\"],\"/DwR+n\":[\"作成中…\"],\"/TNOPk\":[\"ユーザーは離席中です\"],\"/UGQxY\":[\"カメラ \",[\"0\"]],\"/X0D0z\":[\"通話で使うスピーカーを選択\"],\"/XQgft\":[\"探す\"],\"/abSCI\":[\"コピー失敗、再試行するにはタップ\"],\"/cF7Rs\":[\"音量\"],\"/dqduX\":[\"次のページ\"],\"/fc3q4\":[\"すべてのコンテンツ\"],\"/kISDh\":[\"通知音を有効にする\"],\"/kL38k\":[\"チャンネルを並べ替え\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"新しいパスワード\"],\"/rTz0M\":[\"音声\"],\"/rfkZe\":[\"メンションやメッセージに対してサウンドを再生する\"],\"/xQ19T\":[\"このネットワークのボット\"],\"/zrWol\":[\"暗号化されていません\"],\"0/0ZGA\":[\"チャンネル名マスク\"],\"05LWBX\":[\"生体認証 / セキュリティキーを追加\"],\"0CvhiV\":[\"このチャンネルのボット\"],\"0D1Q7K\":[\"降参\"],\"0D6j7U\":[\"カスタムルールについて詳しく →\"],\"0NqWnb\":[\"配信に招待\"],\"0XsHcR\":[\"ユーザーをキック\"],\"0ZpE//\":[\"ユーザー数順で並び替え\"],\"0bEPwz\":[\"離席中に設定\"],\"0dGkPt\":[\"チャンネルリストを展開\"],\"0gS7M5\":[\"表示名\"],\"0kS+M8\":[\"サンプルNET\"],\"0lUbyX\":[\"アカウント名を入力してください。登録済みの確認済みアドレスに 6 桁の復旧コードをメールで送信します。\"],\"0rgoY7\":[\"自分で選んだサーバーにのみ接続します\"],\"0rz+/Q\":[\"コマンドを読み込み中…\"],\"0wdd7X\":[\"参加\"],\"0xHrY2\":[\"このサーバーはバックエンド URL (draft/authtoken または obby.world/FILEHOST) を通知していません。管理エンドポイントに到達できません。\"],\"196EG4\":[\"プライベートチャットを削除\"],\"1A3EXy\":[\"展開する\"],\"1AzsG5\":[[\"0\"],\" でリンク\"],\"1C/fOn\":[\"ボットはまだスラッシュコマンドを登録していません。\"],\"1DSr1i\":[\"アカウントを登録する\"],\"1K9HPk\":[\"ツリーを表示\"],\"1O/24y\":[\"チャンネルリストを切り替え\"],\"1OWwRx\":[\"Bot コマンド\"],\"1QfxQT\":[\"閉じる\"],\"1TNIig\":[\"開く\"],\"1VPJJ2\":[\"外部リンクの警告\"],\"1VyPbQ\":[\"90°回転\"],\"1ZC/dv\":[\"未読のメンションやメッセージはありません\"],\"1iY5xv\":[\"マイク\"],\"1p1J0V\":[\"空のパックです。絵文字を追加してください。\"],\"1pO1zi\":[\"サーバー名は必須です\"],\"1qqOhi\":[\"ハンドルをドラッグしてチャンネルを移動、またはフォルダに入れます\"],\"1t/NnN\":[\"拒否\"],\"1u8a3u\":[\"絵文字を検索...\"],\"1ub+Zu\":[[\"hours\"],\" 時間\"],\"1uwfzQ\":[\"チャンネルトピックを表示\"],\"1wdjme\":[\"ユーザー\"],\"268g7c\":[\"表示名を入力\"],\"27I0xj\":[\"サーバー全体のボット、すべてのチャンネルからアクセス可能\"],\"2CEOW6\":[\"soju bouncer 経由で接続されたネットワーク\"],\"2F9+AZ\":[\"生のIRCトラフィックはまだキャプチャされていません。接続するかメッセージを送信してみてください。\"],\"2FOFq1\":[\"ネットワーク上のサーバーオペレーターがメッセージを閲覧できる可能性があります\"],\"2FYpfJ\":[\"詳細\"],\"2HF1Y2\":[[\"inviter\"],\" が \",[\"target\"],\" を \",[\"channel\"],\" に招待しました\"],\"2I70QL\":[\"ユーザープロフィール情報を表示する\"],\"2QYdmE\":[\"ユーザー:\"],\"2QpEjG\":[\"退出しました\"],\"2YOR+h\":[\"オペレーター設定を管理するにはサーバーに接続してください。\"],\"2bimFY\":[\"サーバーパスワードを使用する\"],\"2gMuHR\":[\"参加\"],\"2iTmdZ\":[\"ローカルストレージ:\"],\"2odkwe\":[\"厳格 — より積極的な保護\"],\"2qXqZQ\":[\"ユーザーモード\"],\"2uDhbA\":[\"招待するユーザー名を入力\"],\"2xXP/g\":[\"チャンネルに参加する\"],\"2y9Ojd\":[\"ファイルをドロップして添付\"],\"2ygf/L\":[\"← 戻る\"],\"2zEgxj\":[\"GIFを検索...\"],\"33SIID\":[\"パスワードを選択してください (3 文字以上)。\"],\"38+WDJ\":[\"エコーキャンセレーション\"],\"3BKxln\":[\"写真を撮る\"],\"3JjdaA\":[\"実行\"],\"3Kf9Jh\":[\"視聴者に戻す\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" 人が配信中 · \",[\"1\"],\" 人が視聴中\"],\"3MbP5E\":[\"暗号化されたメッセージ\"],\"3RdPhl\":[\"チャンネル名を変更\"],\"3THokf\":[\"Voiceユーザー\"],\"3TSz9S\":[\"最小化\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"チャットをこの応答までスクロール\"],\"3hij11\":[[\"channelName\"],\" に参加\"],\"3jBDvM\":[\"チャンネル表示名\"],\"3pRst1\":[\"コマンドリストを受信中…\"],\"3ryuFU\":[\"アプリ改善のための任意のクラッシュレポート\"],\"3uBF/8\":[\"ビューアを閉じる\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[[\"nick\"],\" との暗号化を設定できませんでした。\"],\"3wG7HI\":[\"アップロード済み\"],\"3xf8Kz\":[\"アカウント名を入力...\"],\"4/Rr0R\":[\"現在のチャンネルにユーザーを招待する\"],\"47jCYx\":[\"パスワードのリセットが完了しました\"],\"4EZrJN\":[\"ルール\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"コードを確認\"],\"4N0n26\":[\"背面\"],\"4NqeT4\":[\"フラッドプロファイル (+F)\"],\"4QXpWJ\":[\"タイムアウト\"],\"4RZQRK\":[\"今何してるの?\"],\"4cEClj\":[\"セッション\"],\"4hfTrB\":[\"ニックネーム\"],\"4n99LO\":[\"すでに \",[\"0\"],\" にいます\"],\"4t6vMV\":[\"短いメッセージの場合は自動的に1行入力に切り替える\"],\"4vsHmf\":[\"時間(分)\"],\"4x/Axu\":[\"bouncer にはまだネットワークがありません。追加して始めましょう。\"],\"4xUsvX\":[\"名前 (例: iPhone)\"],\"5+INAX\":[\"自分へのメンションを含むメッセージをハイライトする\"],\"5R5Pv/\":[\"Oper名\"],\"5TjgWS\":[\"URL は http(s):// または data: である必要があります。\"],\"5WWr3M\":[\"おおよその位置\"],\"5cKKWR\":[\"パックを管理\"],\"5kS5np\":[\"確認済みにする\"],\"5yB4Kk\":[\"ファイルホストに拒否されました。\"],\"678PKt\":[\"ネットワーク名\"],\"6Aih4U\":[\"オフライン\"],\"6CO3WE\":[\"チャンネルに参加するために必要なパスワード。キーを削除するには空欄にしてください。\"],\"6FyrFm\":[\"画面を共有\"],\"6HhMs3\":[\"退出メッセージ\"],\"6OpRdF\":[\"マイクの音量を自動調整\"],\"6UUrUs\":[\"この環境では WebAuthn を利用できません。\"],\"6V3Ea3\":[\"コピーしました\"],\"6XJBxM\":[\"お使いのブラウザではこの音声を再生できません。\"],\"6ki7F2\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 項目\"]}]],\"6lGV3K\":[\"折りたたむ\"],\"6mi5TD\":[\"ビデオを共有するには設定でカメラへのアクセスを許可してください\"],\"6yFOEi\":[\"oper パスワードを入力...\"],\"6yR6/K\":[\"各サーバーの本日のメッセージをサーバー通知とウェルカムページに投稿\"],\"6zJnDQ\":[\"スピーカーミュートを解除\"],\"7+IHTZ\":[\"ファイルが選択されていません\"],\"7+q3Wn\":[\"#channel\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host(例:spam*!*@*、*!*@badhost.com)\"],\"74qUIp\":[\"このチャットはOTRで暗号化されており、他のIRCクライアントと互換性があります。フィンガープリントを別の経路で照合してから、確認済みにしてください。\"],\"7PSmAM\":[\"話すには設定でマイクへのアクセスを許可してください\"],\"7QkKyN\":[\"プライベートメッセージを送信\"],\"7U1W7c\":[\"とても緩め\"],\"7Y1YQj\":[\"本名:\"],\"7YHArF\":[\"— ビューアで開く\"],\"7cNwAY\":[\"ボットを管理 (読み込み中 \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"ワークフローを開く\"],\"7jL88x\":[\"このメッセージを削除しますか?この操作は元に戻せません。\"],\"7l15X4\":[\"失敗\"],\"7nGhhM\":[\"今どんな気分ですか?\"],\"7sEpu1\":[\"メンバー — \",[\"0\"]],\"7sNhEz\":[\"ユーザー名\"],\"7w5KHY\":[[\"nick\"],\" とのメッセージはテキストしか扱わない OTR で暗号化されています。これらのファイルは暗号化されずに送信されます。\"],\"7y+YDA\":[\"暗号化せずに送信\"],\"85Fz0S\":[\"ドラッグして移動\"],\"8H0Q+x\":[\"プロファイルについて詳しく →\"],\"8Phu0A\":[\"ユーザーがニックネームを変更したときに表示する\"],\"8VEDbV\":[\"シークレット\"],\"8XTG9e\":[\"Operパスワードを入力\"],\"8XsV2J\":[\"再送信\"],\"8ZsakT\":[\"パスワード\"],\"8dYnq1\":[\"録音・録画の最大時間に達したため停止しました。送信するか、破棄してください。\"],\"8gSwST\":[\"登録済みの 2FA 認証情報はありません。\"],\"8kR84m\":[\"外部リンクを開こうとしています:\"],\"8kZ9ZV\":[\"暗号化を終了\"],\"8lCgih\":[\"ルールを削除\"],\"8mmL7G\":[\"返信に到達するために古いメッセージを読み込む\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"other\":[\"#\",\" ステップ\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"other\":[[\"joinCount\"],\"回 参加した\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"1 件のファイルをアップロード中\"],\"other\":[\"#\",\" 件のファイルをアップロード中\"]}]],\"9BMLnJ\":[\"サーバーに再接続\"],\"9LXhb1\":[\"画面を録画\"],\"9NST0r\":[\"セキュリティのため、このアカウントの既存のセッションはすべてサインアウトされ、アカウントに紐づくサーバー側の状態は消去されました。2 要素認証が有効だった場合は有効のままなので、次回のログインでも必要になります。\"],\"9OEgyT\":[\"リアクションを追加\"],\"9PQ8m2\":[\"G-Line(グローバルBAN)\"],\"9Qs99X\":[\"メール:\"],\"9QupBP\":[\"パターンを削除\"],\"9TBhGc\":[\"挙手を下げる\"],\"9W7tl5\":[\"(変更なし)\"],\"9aCFGH\":[\"このチャットを暗号化\"],\"9bG48P\":[\"送信中\"],\"9f5f0u\":[\"プライバシーに関するご質問はこちら:\"],\"9hXrER\":[[\"serverName\"],\" でチャンネルに参加\"],\"9iweoP\":[[\"0\"],\" のネットワーク\"],\"9n+Pj3\":[\"stream-name\"],\"9q17ZR\":[[\"0\"],\" は必須です。\"],\"9qIYMn\":[\"新しいニックネーム\"],\"9rnFEa\":[\"通話\"],\"9unqs3\":[\"退席中:\"],\"9v3hwv\":[\"サーバーが見つかりません。\"],\"9zb2WA\":[\"接続中\"],\"A1taO8\":[\"検索\"],\"A2adVi\":[\"入力中通知を送信する\"],\"A9Rhec\":[\"チャンネル名\"],\"AFOOaq\":[\"パック \\\"\",[\"packId\"],\"\\\" を削除しますか? パック内のすべての絵文字も削除されます。\"],\"AFXuc0\":[\"メッセージは送信されませんでした:暗号化が機能しなくなりました。暗号化を終了して暗号化せずに送信してください。\"],\"ALZ4SG\":[\"スピーカーをミュート\"],\"AWOSPo\":[\"ズームイン\"],\"AXSpEQ\":[\"接続時にOperになる\"],\"AXkuzz\":[\"カメラが検出されませんでした。\"],\"AdKRCX\":[\"<0>\",[\"0\"],\" に接続しています。\"],\"AeXO77\":[\"アカウント\"],\"AhNP40\":[\"シーク\"],\"AhYrTA\":[\"接続:不良\"],\"Ai2U7L\":[\"ホスト\"],\"AjBQnf\":[\"ニックネームを変更しました\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"返信をキャンセル\"],\"ApSx0O\":[\"\\\"\",[\"searchQuery\"],\"\\\"に一致するメッセージが\",[\"0\"],\"件見つかりました\"],\"Ask+xm\":[\"再度ログイン\"],\"AxPAXW\":[\"結果が見つかりません\"],\"AyNqAB\":[\"すべてのサーバーイベントをチャットに表示する\"],\"B/QqGw\":[\"席を外しています\"],\"B0sB2k\":[\"平文\"],\"B1MuZq\":[\"カメラを選択して映像を確認\"],\"B8AaMI\":[\"この項目は必須です\"],\"BA2c49\":[\"このサーバーは高度なLISTフィルタリングをサポートしていません\"],\"BBCFUg\":[[\"sender\"],\" が暗号化を再開したため、この会話を設定し直しています。\"],\"BGul2A\":[\"保存されていない変更があります。保存せずに閉じてもよいですか?\"],\"BIDT9R\":[\"ボット\"],\"BIf9fi\":[\"ステータスメッセージ\"],\"BOJWfb\":[\"soju bouncer から切断しますか?\"],\"BPm98R\":[\"サーバーが選択されていません。まずサイドバーからサーバーを選択してください。招待リンクはサーバーごとに管理されます。\"],\"BRNbHt\":[\"暗号化済み、未確認\"],\"BZADk0\":[\"配信を降りる\"],\"BZyTNS\":[\"位置情報へのアクセスが拒否されました。ブラウザまたはシステムの設定で位置情報へのアクセスを許可してから、もう一度お試しください。\"],\"BZz3md\":[\"個人ウェブサイト\"],\"Bgm/H7\":[\"複数行のテキスト入力を許可する\"],\"BiQIl1\":[\"このプライベートメッセージの会話をピン留めする\"],\"BlNZZ2\":[\"クリックしてメッセージに移動\"],\"Bowq3c\":[\"オペレーターのみがチャンネルトピックを変更できます\"],\"Btozzp\":[\"この画像の有効期限が切れています\"],\"Bu/ywL\":[\"チャネルの種類を選択\"],\"Bycfjm\":[\"合計:\",[\"0\"]],\"C6IBQc\":[\"JSON全体をコピー\"],\"C6amLT\":[\"このデバイスは現在利用できません。\"],\"C9L9wL\":[\"データ収集\"],\"CDq4wC\":[\"ユーザーをモデレート\"],\"CHVRxG\":[\"@\",[\"0\"],\" へメッセージ(Shift+Enterで改行)\"],\"CN9zdR\":[\"Oper名とパスワードは必須です\"],\"CW3sYa\":[\"リアクション \",[\"emoji\"],\" を追加\"],\"CaAkqd\":[\"退出を表示\"],\"CaQ1Gb\":[\"設定で定義されたボットです。状態を変更するには obbyircd.conf を編集して /REHASH を実行してください。\"],\"CbvaYj\":[\"ニックネームでBAN\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"チャンネルを選択\"],\"CpwGv7\":[[\"nick\"],\" の鍵は以前見たものと異なります。再インストール後や新しい端末でも起こりますが、中間者攻撃も同じように見えます。受け入れる前に、別の経路で新しいフィンガープリントを照合してください。\"],\"CqO9qC\":[\"セッション\"],\"CsekCi\":[\"通常\"],\"CwuBNI\":[\"マイクが検出されませんでした。\"],\"D+NlUC\":[\"システム\"],\"D28t6+\":[\"参加して退出しました\"],\"D4fyqT\":[\"登録を確認\"],\"D69ns7\":[[\"0\"],\" の名前を変更または削除\"],\"DB8zMK\":[\"適用\"],\"DBcWHr\":[\"カスタム通知音ファイル\"],\"DCRKbe\":[\"2FA を有効にする\"],\"DK9Ok6\":[\"設定中…\"],\"DL4yUl\":[\"ファイルは送信されていません。暗号化が機能しなくなりました。暗号化をやり直すか、終了して暗号化せずにアップロードしてください。\"],\"DPfwMq\":[\"完了\"],\"DTy9Xw\":[\"メディアプレビュー\"],\"Dj4pSr\":[\"安全なパスワードを選択してください\"],\"Du+zn+\":[\"検索中...\"],\"Du2T2f\":[\"設定が見つかりません\"],\"DwsSVQ\":[\"フィルターを適用して更新\"],\"E/QGRL\":[\"無効\"],\"E3W/zd\":[\"デフォルトニックネーム\"],\"E6nRW7\":[\"URLをコピー\"],\"E703RG\":[\"モード:\"],\"E7ehgy\":[\"別のファイルを選択してください。ファイルホストがこのファイルを拒否しました。\"],\"E9RV1x\":[[\"sessionCount\"],\" 個のセッションから接続中\"],\"EAeu1Z\":[\"招待を送信\"],\"EFKJQT\":[\"設定\"],\"EGPQBv\":[\"カスタムフラッドルール (+f)\"],\"EIU345\":[\"2 要素認証\"],\"ELik0r\":[\"プライバシーポリシー全文を見る\"],\"EPbeC2\":[\"チャンネルトピックを表示または編集する\"],\"EQCDNT\":[\"oper ユーザー名を入力...\"],\"ERIfXJ\":[\"時間内に位置情報を取得できませんでした。空がよく見える場所でもう一度お試しください。\"],\"ET7frA\":[\"カメラへのアクセスを許可\"],\"EUvulZ\":[\"\\\"\",[\"searchQuery\"],\"\\\"に一致するメッセージが1件見つかりました\"],\"EatZYJ\":[\"次の画像\"],\"Eaw75B\":[[\"userCount\"],\" 人のユーザー\"],\"EdQY6l\":[\"なし\"],\"EflUyy\":[\"通話中\"],\"EnqLYU\":[\"サーバーを検索...\"],\"EqjE9A\":[\"誰かにメッセージ\"],\"Eu7YKa\":[\"自己登録\"],\"EuJnIe\":[\"このアカウントでは現在 2FA が必須です。唯一の登録済み認証情報を削除するとログインできなくなります。先に別の認証情報を追加するか、下で 2FA を無効にしてください。\"],\"Ev/rmg\":[\"マイクを選択して入力レベルを確認\"],\"F0OKMc\":[\"サーバーを編集\"],\"F6Int2\":[\"ハイライトを有効にする\"],\"FDoLyE\":[\"最大ユーザー数\"],\"FHnJDV\":[[\"userCount\"],\" 人が視聴中\"],\"FOPeqj\":[\"自動ゲインコントロール\"],\"FUU/hZ\":[\"チャットで読み込む外部メディアの量を制御します。\"],\"Fdp03t\":[\"オン\"],\"FfPWR0\":[\"モーダル\"],\"FjkaiT\":[\"ズームアウト\"],\"FlqOE9\":[\"これが意味すること:\"],\"FolHNl\":[\"アカウントと認証を管理する\"],\"Fp2Dif\":[\"サーバーを退出しました\"],\"Fxf4jq\":[\"説明 (任意)\"],\"G5KmCc\":[\"GZ-Line(グローバルZ-Line)\"],\"GDs0lz\":[\"<0>リスク: 機密情報(メッセージ、プライベート会話、認証情報)が、IRCサーバー間に位置するネットワーク管理者や攻撃者に露出する可能性があります。\"],\"GP8D2E\":[\"プライベートメッセージ\"],\"GPrF8Y\":[[\"safeName\"],\" はサーバー上で変更されたため、復号できません。\"],\"GR+2I3\":[\"招待マスクを追加(例:nick!*@*、*!*@host.com)\"],\"GRLyMU\":[\"ポップアウトしたサーバー通知を閉じる\"],\"GdhD7H\":[\"もう一度クリックして確認\"],\"GjRZex\":[\"ネットワークを切断しますか?\"],\"GlAoST\":[\"暗号化を拒否\"],\"GlHnXw\":[\"ニックネームの変更に失敗しました: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"パスワードを変更\"],\"GswZF3\":[\"プレビュー:\"],\"GtmO8/\":[\"から\"],\"GtuHUQ\":[\"サーバー上でこのチャンネルの名前を変更します。すべてのユーザーに新しい名前が表示されます。\"],\"GuGfFX\":[\"検索を切り替え\"],\"GuWXId\":[\"アップロードをキャンセルしました。\"],\"GvwPQR\":[\"暗号化 (OTR)\"],\"GxkJXS\":[\"アップロード中...\"],\"Gz0oR4\":[\"(Obby が処理)\"],\"GzbwnK\":[\"チャンネルに参加しました\"],\"GzsUDB\":[\"拡張プロフィール\"],\"H/PnT8\":[\"絵文字を挿入\"],\"H3kCln\":[\"ホスト名\"],\"H6Izzl\":[\"お好みのカラーコード\"],\"H86f9p\":[\"折りたたむ\"],\"H91IQz\":[[\"channelName\"],\" の配信に参加\"],\"H9jIv+\":[\"参加/退出を表示\"],\"HAKBY9\":[\"ファイルをアップロード\"],\"HREImF\":[\"接続時に認証\"],\"HVqh5e\":[\"このブラウザではスピーカーの選択がサポートされていません。\"],\"HdE1If\":[\"チャンネル\"],\"HeT8+a\":[[\"name\"],\" · 出力\"],\"HhlSUU\":[\"ドラッグして録画する範囲を選びます。Escape で取り消します。\"],\"Hk4AW9\":[\"お好みの表示名\"],\"HmHDk7\":[\"メンバーを選択\"],\"HrQzPU\":[[\"networkName\"],\" のチャンネル\"],\"HvxGfG\":[\"もう一度画面を共有して再試行してください\"],\"Hy8RTc\":[\"暗号化されています。念のため \",[\"nick\"],\" の本人確認をしてください。\"],\"I2tXQ5\":[\"@\",[\"0\"],\" へメッセージ(Enterで改行、Shift+Enterで送信)\"],\"I6bw/h\":[\"ユーザーをBAN\"],\"I92Z+b\":[\"通知を有効にする\"],\"I9D72S\":[\"このメッセージを削除してもよいですか?この操作は元に戻せません。\"],\"IA+1wo\":[\"ユーザーがチャンネルからキックされたときに表示する\"],\"IBi8Io\":[\"マイク \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IHCAh2\":[\"ボットを管理\"],\"IIQCpQ\":[\"最後の 2FA 認証情報は削除できません\"],\"IIXpvq\":[\"実行中 · \",[\"elapsed\"]],\"IJaotC\":[\"録画を開始\"],\"ILlU+s\":[\"情報:\"],\"ISS9Ed\":[\"離席にする\"],\"IUwGEM\":[\"変更を保存\"],\"IcHxhR\":[\"オフライン\"],\"IgrLD/\":[\"一時停止\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"返信\"],\"IoHMnl\":[\"最大値は \",[\"0\"],\" です\"],\"IryzcO\":[\"すべて読む\"],\"IuszSX\":[[\"0\"],\" を超えるファイルはそのまま送信されます。ファイルホストは読み取り可能な状態で保存し、リンクを入手した人は誰でも開くことができます。\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"チャンネル Bot — 参加中のチャンネルのみ\"],\"J09nwO\":[\"暗号化 (Obby)\"],\"J28zul\":[\"接続中...\"],\"J5T9NW\":[\"ユーザー情報\"],\"J8Y5+z\":[\"おっと!ネットワーク分割が発生しました!⚠️\"],\"J9Hz2t\":[\"6桁のコード\"],\"JBHkBA\":[\"チャンネルを退出しました\"],\"JCPOml\":[\"フォルダに移動\"],\"JCwL0Q\":[\"理由を入力(任意)\"],\"JFciKP\":[\"切り替え\"],\"JMXMCX\":[\"離席メッセージ\"],\"JNCzPW\":[\"国\"],\"JRQitQ\":[\"新しいパスワードを確認\"],\"JTaI7i\":[\"写真または動画を撮影\"],\"JXGkhG\":[\"チャンネル名を変更する(オペレーターのみ)\"],\"JYiL1b\":[\"次のいずれか:\"],\"JYynGH\":[\"ツール\"],\"JcD7qf\":[\"その他のアクション\"],\"JdkA+c\":[\"シークレット (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"1 件のアップロードに失敗しました\"],\"other\":[\"#\",\" 件のアップロードに失敗しました\"]}]],\"Jmu12l\":[\"サーバーチャンネル\"],\"JoQY+E\":[\"この操作はネットワークを soju bouncer から削除します。再び使用するには、追加し直す必要があります。\"],\"JrFTcr\":[\"接続中…\"],\"JvQ++s\":[\"Markdownを有効にする\"],\"JweKPN\":[\"OTR はファイルを暗号化しません。そのまま送信されました\"],\"K2jwh/\":[\"WHOISデータがありません\"],\"K4vEhk\":[\"(停止中)\"],\"KAPufV\":[\"切り詰め\"],\"KAXSwC\":[\"Voice\"],\"KDZeit\":[\"パックを作成\"],\"KDfTdX\":[\"メッセージを削除\"],\"KFAYzh\":[\"このサーバーにはファイルの置き場所がありません。\"],\"KFfDuG\":[\"本日のメッセージ\"],\"KKBlUU\":[\"埋め込み\"],\"KL53qt\":[\"メッセージは送信されませんでした:暗号化がまだ有効になっていません。ロックが緑色になるまで待つか、暗号化を終了して暗号化せずに送信してください。\"],\"KM0pLb\":[\"チャンネルへようこそ!\"],\"KMH/oC\":[\"あなたのフィンガープリント\"],\"KR6W2h\":[\"無視を解除\"],\"KTNKSg\":[\"認証アプリでこの QR コードをスキャンし、表示される 6 桁のコードで確認してください。\"],\"KUjOb9\":[\"実行中\"],\"KV+Bi1\":[\"招待制 (+i)\"],\"KdCtwE\":[\"カウンターをリセットするまでフラッドアクティビティを監視する秒数\"],\"Kkezga\":[\"サーバーパスワード\"],\"KpOQkN\":[\"鍵を確認\"],\"KqcCdb\":[[\"serverName\"],\" で配信を開始\"],\"KsiQ/8\":[\"ユーザーはチャンネルに参加するために招待が必要です\"],\"KtADxr\":[\"が実行\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"チャンネル情報\"],\"LC1a7n\":[\"IRCサーバーは、サーバー間リンクのセキュリティレベルが低いと報告しています。これは、ネットワーク内のIRCサーバー間でメッセージが中継される際に、適切に暗号化されていないか、SSL/TLS証明書が正しく検証されない可能性があることを意味します。\"],\"LEwpeL\":[\"soju bouncer(コントロール)\"],\"LIBb0P\":[[\"0\"],\" を追加しました\"],\"LNfLR5\":[\"キックを表示\"],\"LP+1Z7\":[\"ネットワークを追加\"],\"LQb0W/\":[\"すべてのイベントを表示\"],\"LU7/yA\":[\"UI上で表示するための別名です。スペース、絵文字、特殊文字を含めることができます。実際のチャンネル名(\",[\"channelName\"],\")は引き続きIRCコマンドで使用されます。\"],\"LUb9O7\":[\"有効なサーバーポートが必要です\"],\"LV4fT6\":[\"説明(任意、例:「Q3ベータテスター」)\"],\"LVB64Y\":[\"テキストとしてコピー\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"プライバシーポリシー\"],\"LcuSDR\":[\"プロフィール情報とメタデータを管理する\"],\"Lh0M96\":[\"カスタム絵文字パック\"],\"Lpq5g7\":[\"復旧コードを送信\"],\"LqLS9B\":[\"ニックネーム変更を表示\"],\"LsDQt2\":[\"チャンネル設定\"],\"LtI9AS\":[\"オーナー\"],\"LuNhhL\":[\"このメッセージにリアクションしました\"],\"M/AZNG\":[\"アバター画像のURL\"],\"M/TIv1\":[\"視聴者\"],\"M/WIer\":[\"メッセージを送信\"],\"M45wtf\":[\"このコマンドはパラメータを受け取りません。\"],\"M4prNC\":[\"チャンネル限定パックにはチャンネル名を入力してください。\"],\"M8er/5\":[\"名前:\"],\"MFKlMB\":[\"招待\"],\"MHk+7g\":[\"前の画像\"],\"MMVM6A\":[\"サーバー全体の bot — 任意のチャンネルから利用可能\"],\"MOsYgM\":[\"接続:良好\"],\"MRorGe\":[\"DMを送る\"],\"MSSqHG\":[\"他のIRCクライアントで動作します\"],\"MV53Xh\":[\"写真または動画を撮影するには、カメラへのアクセスを許可してください。\"],\"MVbSGP\":[\"時間ウィンドウ(秒)\"],\"Mey/l4\":[\"デバイスにアクセスできませんでした。\"],\"MhqAkA\":[[\"nick\"],\"が暗号化を拒否しました。\"],\"MkpcsT\":[\"メッセージと設定はデバイス上にローカルで保存されます\"],\"MzPdC2\":[\"サーバーパスワード (PASS)\"],\"N/hDSy\":[\"ボットとしてマーク — 通常は「on」または空欄\"],\"N40H+G\":[\"すべて\"],\"N6j2JH\":[[\"0\"],\" を編集\"],\"N7TQbE\":[[\"channelName\"],\" にユーザーを招待\"],\"N8ZEfW\":[\"サインインを待っています…\"],\"NCHYXe\":[\"ワークフローを折りたたむ\"],\"NCca/o\":[\"デフォルトニックネームを入力...\"],\"NEr2Ao\":[[\"userCount\"],\" 人が通話中\"],\"NIBzIK\":[\"アップロードサイズの上限に達したため停止しました。送信するか、破棄してください。\"],\"NJfmLa\":[\"ニックネーム\"],\"NKorF2\":[[\"nick\"],\" との暗号化が機能しなくなったため、メッセージは送信されませんでした。続けるには暗号化をもう一度開始してください。\"],\"NQN2HS\":[\"停止を解除\"],\"NZMhdJ\":[\"サイズが大きすぎるため暗号化されず、そのまま送信されました\"],\"NZgZhv\":[\"フォルダ名を変更\"],\"NbFtQm\":[\"フォルダを削除\"],\"Nj8ZSK\":[\"セキュリティグループ\"],\"Nm7Rmx\":[\"pack_id と名前は必須です。\"],\"Nqs6B9\":[\"すべての外部メディアを表示します。URLが不明なサーバーへのリクエストを引き起こす場合があります。\"],\"Nt+9O7\":[\"生のTCPの代わりにWebSocketを使用する\"],\"NxIHzc\":[\"ユーザーを切断\"],\"O+HhhG\":[\"現在のチャンネルのコンテキストでユーザーにささやく\"],\"O+v/cL\":[\"サーバー上のすべてのチャンネルを一覧表示\"],\"O5rZAi\":[\"WHOIS を更新\"],\"O5sdzb\":[\"OAuth ID をリンク\"],\"OCGpR4\":[\"(継承)\"],\"ODwSCk\":[\"GIFを送信\"],\"OGQ5kK\":[\"通知音とハイライトを設定する\"],\"OIPt1Z\":[\"メンバーリストのサイドバーを表示/非表示にする\"],\"OJXCm+\":[\"フォルダを下に移動\"],\"OKSNq/\":[\"とても厳格\"],\"OLmMQs\":[\"フィンガープリントを確認…\"],\"ONuMlF\":[\"プロバイダーでサインインすると、得られた ID をアカウントに紐づけ、以降の接続で SASL OAUTHBEARER / IRCV3BEARER が使えるようになります。\"],\"OVKoQO\":[\"認証用のアカウントパスワード\"],\"Obby - Bringing IRC to the future\":[\"Obby - IRCを未来へ\"],\"OhCpra\":[\"トピックを設定…\"],\"OiEBnL\":[\"今すぐ認証\"],\"OkltoQ\":[[\"username\"],\" をニックネームでBANする(同じニックネームでの再参加を防止)\"],\"OlAl5i\":[\"すべて展開\"],\"Oo7YVo\":[\"フォルダを作成\"],\"P+t/Te\":[\"追加データなし\"],\"P42Wcc\":[\"安全\"],\"P6Cibt\":[\"続行するには承認\"],\"P8eJCK\":[\"ObbyでIRCの世界を探索しよう\"],\"PD38l0\":[\"チャンネルアバタープレビュー\"],\"PD9mEt\":[\"メッセージを入力...\"],\"PKjhUq\":[\"チャンネルを追加\"],\"PPqfdA\":[\"チャンネル設定を開く\"],\"PRnH8G\":[\"/ \",[\"0\"]],\"PSCjfZ\":[\"このチャンネルに表示されるトピックです。すべてのユーザーがトピックを閲覧できます。\"],\"PYSmVm\":[[\"nick\"],\" とのメッセージは暗号化されました。\"],\"PYzHlv\":[\"このウィンドウを前面に出してからもう一度お試しください。\"],\"PZCecv\":[\"PDFプレビュー\"],\"PeLgsC\":[[\"c\",\"plural\",{\"other\":[[\"c\"],\"回\"]}]],\"PguS2C\":[\"例外マスクを追加(例:nick!*@*、*!*@host.com)\"],\"Pil5Ty\":[[\"0\"],\" 件中 \",[\"displayedChannelsCount\"],\" 件を表示中\"],\"PoZpSX\":[\"チャンネル設定を編集\"],\"PqhVlJ\":[\"ユーザーをBAN(ホストマスク)\"],\"PsufxD\":[\"セッション \",[\"0\"]],\"Pwqkdw\":[\"読み込み中…\"],\"PxSEQ0\":[\"GIF が見つかりません。別の語句で検索してください。\"],\"Q+chwU\":[\"ユーザー名:\"],\"Q1S1+o\":[\"ショートコードは [A-Za-z0-9._-]+ に一致する必要があります。\"],\"Q2QY4/\":[\"この招待を削除\"],\"Q3v9Wc\":[\"はい、削除します\"],\"Q6hhn8\":[\"設定\"],\"Q7xfEj\":[\"完了\"],\"Q9sOKK\":[\"新しいパスワードを選択できる時間は数分間です。\"],\"QF4a34\":[\"ユーザー名を入力してください\"],\"QGqSZ2\":[\"カラーと書式設定\"],\"QJKElz\":[\"OAuth ID\"],\"QJQd1J\":[\"プロフィールを編集\"],\"QOq+NN\":[\"確認中…\"],\"QSzGDE\":[\"アイドル\"],\"QUlny5\":[[\"0\"],\" へようこそ!\"],\"QgQSTl\":[\"サインオン\"],\"QhglSm\":[\"サインインに失敗したため、ゲストとしてチャットしています。再度ログインするかパスワードを修正してください\"],\"QjVZf0\":[\"メッセージなし\"],\"QuSkCF\":[\"チャンネルをフィルター...\"],\"Qv14oC\":[\"JSONとしてコピー\"],\"QwUrDZ\":[\"トピックを変更しました: \",[\"topic\"]],\"Qxr8pV\":[\"ボットメニューを開く\"],\"R0UH07\":[[\"1\"],\"枚中\",[\"0\"],\"枚目の画像\"],\"R7SsBE\":[\"ミュート\"],\"RArB3D\":[[\"username\"],\" によって \",[\"channelName\"],\" からキックされました\"],\"RIfHS5\":[\"新しい招待リンクを作成\"],\"RL9a0F\":[\"\\\"\",[\"0\"],\"\\\" を削除しますか? 第 2 要素として使用できなくなります。\"],\"RMMaN5\":[\"モデレート制 (+m)\"],\"RWw9Lg\":[\"モーダルを閉じる\"],\"RX8Gog\":[[\"nick\"],\" はこのクライアントが読み取れない暗号化バージョンを使用しています。\"],\"RZ2BuZ\":[[\"account\"],\" のアカウント登録には確認が必要です: \",[\"message\"]],\"Rj1UeC\":[\"以前のセッションの暗号化されたメッセージ\"],\"RlCInP\":[\"スラッシュコマンド\"],\"RxzN1M\":[\"有効\"],\"RySp6q\":[\"コメントを非表示\"],\"RzfkXn\":[\"このサーバーでのニックネームを変更する\"],\"S48xcO\":[\"保留中\"],\"S5Togi\":[\"bouncer からネットワークを読み込み中…\"],\"SPKQTd\":[\"ニックネームは必須です\"],\"SPVjfj\":[\"空欄の場合は「理由なし」がデフォルトになります\"],\"SQKPvQ\":[\"ユーザーを招待\"],\"STmlpb\":[\"ネットワーク一覧に戻る\"],\"SY+DWF\":[\"変更された鍵を確認…\"],\"Sad2tK\":[\"送信中…\"],\"SkZcl+\":[\"定義済みのフラッド保護プロファイルを選択してください。これらのプロファイルは、さまざまなユースケースに対してバランスの取れた保護設定を提供します。\"],\"Slr+3C\":[\"最小ユーザー数\"],\"Spnlre\":[[\"target\"],\" を \",[\"channel\"],\" に招待しました\"],\"SpsuQv\":[[\"name\"],\" に移動\"],\"SrtXDy\":[[\"0\"],\" としてログイン中\"],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"ビューアで開く\"],\"T6fO0X\":[\"クライアント\"],\"T91vKp\":[\"再生\"],\"TCuPAj\":[\"注意: アカウントに確認済みメールがあるかどうかに関わらずサーバーは同じ応答を返すため、入力ミスはここでは検出されません。数分経ってもコードが届かない場合は、アカウント名を再確認してください。\"],\"TGa6nJ\":[\"接続:普通\"],\"TIjT+J\":[\"復帰にする\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"データの取り扱いとプライバシー保護について詳しく見る。\"],\"TgFpwD\":[\"適用中...\"],\"Tjg9YW\":[\"暗号化された添付ファイル\"],\"TkzSFB\":[\"変更なし\"],\"TntZTr\":[\"スポットライトを終了\"],\"Tth9To\":[\"スピーカーを表示\"],\"TtserG\":[\"本名を入力\"],\"Ttz9J1\":[\"パスワードを入力...\"],\"TusXkS\":[[\"days\"],\" 日\"],\"Tz0i8g\":[\"設定\"],\"U3pytU\":[\"管理者\"],\"U7Iesw\":[[\"seconds\"],\" 秒\"],\"U7yg75\":[\"自分を離席中に設定する\"],\"UDb2YD\":[\"リアクション\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"まだ招待リンクを作成していません。上のフォームから最初の招待リンクを作成してください。\"],\"UGT5vp\":[\"設定を保存\"],\"UV5hLB\":[\"BANが見つかりません\"],\"Uaj3Nd\":[\"ステータスメッセージ\"],\"Ue3uny\":[\"デフォルト(プロファイルなし)\"],\"UkARhe\":[\"通常 — 標準的な保護\"],\"Umn7Cj\":[\"まだコメントはありません。最初のコメントを投稿しましょう!\"],\"UqtiKk\":[[\"secondsLeft\"],\"秒後に自動的に閉じます\"],\"UrEy4W\":[\"ユーザーへのプライベートメッセージを開く\"],\"UtUIRh\":[[\"0\"],\" 件の古いメッセージ\"],\"UwzP+U\":[\"セキュア接続\"],\"UyIbNT\":[\"サーバーが無効な WebAuthn チャレンジを返しました。\"],\"V/e7nf\":[\"新しいパスワードを設定\"],\"V0/A4O\":[\"チャンネルオーナー\"],\"V0zZWc\":[\"これにより、以下の接続済みネットワークも閉じられます。\"],\"V2dwib\":[[\"0\"],\" は数値である必要があります。\"],\"V4qgxE\":[\"作成日時(以前、分前)\"],\"V8yTm6\":[\"検索をクリア\"],\"VBIlvI\":[\"出力をコピー\"],\"VDj9CU\":[\"このホストは暗号化された添付ファイルの保存形式である \",[\"CIPHERTEXT_EXTENSION\"],\" ファイルを受け付けません。暗号化を終了すると、ファイルはそのまま送信されます。\"],\"VJScHU\":[\"理由\"],\"VLsmVV\":[\"通知をミュート\"],\"VP3V//\":[\"前面\"],\"VbyRUy\":[\"コメント\"],\"VcYc0A\":[\"ネットワークオプションを開く\"],\"VjzSNi\":[\"現在地を取得中...\"],\"VmSocf\":[\"<0>\",[\"0\"],\"、<1>\",[\"1\"],\"、<2>\",[\"2\"],\" と他 \",[\"3\"],\" 人が入力中...\"],\"Vmx0mQ\":[\"設定者:\"],\"Vq10dn\":[\"通話から退出\"],\"VqX8C6\":[\"縮小\"],\"VqnIZz\":[\"プライバシーポリシーとデータ取り扱い方針を見る\"],\"VrMygG\":[\"最小文字数は \",[\"0\"],\" 文字です\"],\"VrnTui\":[\"プロフィールに表示される代名詞\"],\"VugX2C\":[\"以前のフィンガープリント\"],\"W6UMUZ\":[\"生体認証 / セキュリティキー\"],\"W8E3qn\":[\"認証済みアカウント\"],\"WFxTHC\":[\"BANマスクを追加(例:nick!*@*、*!*@host.com)\"],\"WN1g9F\":[\"サーバーホストは必須です\"],\"WNMYIN\":[\"キャンセル\"],\"WOOPuM\":[\"接続が切れました。再接続してチャットを続けてください\"],\"WRYdXW\":[\"音声の再生位置\"],\"WTah5J\":[\"スペースを含まない 1 語の名前を選択してください。\"],\"WUOH5B\":[\"ユーザーを無視\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"other\":[\"さらに \",[\"1\"],\" 件表示\"]}]],\"WYxRzo\":[\"招待リンクを作成・管理する\"],\"Wbsc8H\":[\"これはあなたです\"],\"Wd38W1\":[\"チャンネルを空欄にすると、汎用のネットワーク招待になります。説明はあなた専用の記録で、このリストで自分にのみ表示されます。\"],\"Weq9zb\":[\"一般\"],\"Wf9lru\":[\"音声メッセージを録音\"],\"Wfj7Sk\":[\"通知音をミュートまたはミュート解除する\"],\"WhGzDA\":[\"生体認証の確認を待っています…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"ユーザープロフィール\"],\"X6S3lt\":[\"設定、チャンネル、サーバーを検索...\"],\"XBuUVn\":[\"もう一度試すにはカメラをオンにしてください\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"このまま続行\"],\"XI1+wb\":[\"無効な形式\"],\"XIXeuC\":[\"@\",[\"0\"],\" へメッセージ\"],\"XJOV1Y\":[\"アクティビティ\"],\"XPaN4U\":[[\"name\"],\" · 入力\"],\"XPd6DR\":[\"ワークフロー履歴(\",[\"0\"],\"、\",[\"activeTotal\"],\" 個がアクティブ)\"],\"XU5AOg\":[\"入力\"],\"XWgxXq\":[\"アルバム\"],\"XZYMg4\":[\"もう一度アップロードしてください。\"],\"Xd7+IT\":[\"プライベートチャットのピン留めを解除\"],\"XiSFjH\":[\"今撮った写真\"],\"Xm/s+u\":[\"表示\"],\"Xp2n93\":[\"サーバーの信頼済みファイルホストからのメディアを表示します。外部サービスへのリクエストは発生しません。\"],\"XvjC4F\":[\"保存中...\"],\"Y+tK3n\":[\"最初に送信するメッセージ\"],\"YAqRpI\":[[\"account\"],\" のアカウント登録に成功しました: \",[\"message\"]],\"YDrGG0\":[\"再接続に失敗しました\"],\"YEfzvP\":[\"トピック保護 (+t)\"],\"YGAmpG\":[\"撮り直す\"],\"YQOn6a\":[\"メンバーリストを折りたたむ\"],\"YRCoE9\":[\"チャンネルオペレーター\"],\"YRwdh4\":[\"共有を停止\"],\"YURQaF\":[\"プロフィールを表示\"],\"YdBSvr\":[\"メディア表示と外部コンテンツを制御する\"],\"Yj6U3V\":[\"中央サーバーなし:\"],\"YjvpGx\":[\"代名詞\"],\"Yp+Hi/\":[\"設定を開く\"],\"YqH4l4\":[\"キーなし\"],\"YulJZd\":[\"削除済み\"],\"YyUPpV\":[\"アカウント:\"],\"Z5FYqf\":[\"より小さいファイルを選択してください。このファイルはファイルホストには大きすぎます。\"],\"Z7ZXbT\":[\"承認\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"other\":[\"#\",\" 行\"]}]],\"Z8lGw6\":[\"共有\"],\"ZGqK7Q\":[[\"0\"],\" があなたをゲームに招待しました。\"],\"ZJSWfw\":[\"サーバーから切断したときに表示されるメッセージ\"],\"ZPHI0f\":[[\"nick\"],\" は暗号化リクエストに応答しませんでした。\"],\"ZR1dJ4\":[\"招待\"],\"ZTnDTA\":[\"ワークフローを展開\"],\"ZdWg0V\":[\"ブラウザで開く\"],\"ZhRBbl\":[\"メッセージを検索…\"],\"Zmcu3y\":[\"詳細フィルター\"],\"ZqLD8l\":[\"サーバー全体\"],\"a0bHay\":[\"<0>\",[\"0\"],\" を切断しますか?\"],\"a2/8e5\":[\"トピック設定日時(以降、分前)\"],\"a3LDKx\":[\"セキュリティ\"],\"a739N6\":[\"このサーバーの生の IRC 通信を表示します\"],\"aHKcKc\":[\"前のページ\"],\"aIhsAD\":[\"プッシュ・トゥ・トークを有効にする\"],\"aJTbXX\":[\"Operパスワード\"],\"aQryQv\":[\"パターンはすでに存在します\"],\"aW33cO\":[\"マイクの背景ノイズを軽減\"],\"aW9pLN\":[\"チャンネルに参加できる最大ユーザー数。制限なしの場合は空欄にしてください。\"],\"aYaeko\":[\"このメッセージは復号できませんでした。この端末がすでに鍵を持っていないセッション向けに暗号化されています。\"],\"abGlUP\":[\"チャンネルに戻る\"],\"aecNzk\":[[\"channelName\"],\" のボイスチャンネルに参加\"],\"afd7s2\":[[\"serverName\"],\" でボイスチャンネルを開始\"],\"ah4fmZ\":[\"YouTube、Vimeo、SoundCloudなどの既知のサービスのプレビューも表示します。\"],\"aifXak\":[\"このチャンネルにはメディアがありません\"],\"ap2zBz\":[\"緩め\"],\"aubGf5\":[\"最も強力ですが、他のObbyユーザーとのみ利用できます\"],\"axoxGF\":[\"認証アプリを追加\"],\"az8lvo\":[\"オフ\"],\"azXSNo\":[\"メンバーリストを展開\"],\"azdliB\":[\"アカウントにログイン\"],\"b0Z/U1\":[\"録画の最大の長さに達したため、ここで録画を停止しました。\"],\"b26wlF\":[\"彼女/彼女の\"],\"b2gRwi\":[\"現在地を共有\"],\"bD/+Ei\":[\"厳格\"],\"bFDO8z\":[\"gateway オンライン\"],\"bLt/0J\":[\"ワークフロー\"],\"bOpnXm\":[\"2FA を無効にするには、いずれかの認証アプリから 6 桁のコードを入力してください。\"],\"bQ6BJn\":[\"詳細なフラッド保護ルールを設定します。各ルールは、監視するアクティビティの種類と、しきい値を超えた場合に実行するアクションを指定します。\"],\"bRfx7k\":[\"返信に移動\"],\"bUu+tR\":[\"このファイルは暗号化されていません。リンクを知っている人は誰でも開けます。\"],\"bVBC/W\":[\"Gateway 接続済み\"],\"bZJKzE\":[\"正確な位置\"],\"bavafz\":[\"もう一度試すにはマイクをオンにしてください\"],\"beV7+y\":[\"ユーザーは \",[\"channelName\"],\" への参加招待を受け取ります。\"],\"bgwEHL\":[\"2FA を有効にするには認証情報を追加してください\"],\"biKhQ2\":[\"この帰属について\"],\"bk84cH\":[\"離席メッセージ\"],\"bkHdLj\":[\"IRCサーバーを追加\"],\"blWpTh\":[\"地図を開く\"],\"bmQLn5\":[\"ルールを追加\"],\"bv4cFj\":[\"トランスポート\"],\"bwRvnp\":[\"アクション\"],\"bzSI52\":[\"破棄\"],\"c8+EVZ\":[\"認証済みアカウント\"],\"cAFYbj\":[\"パスワードが一致しません。\"],\"cBQkN7\":[\"カメラへのアクセスを許可するまで、デバイス名は表示されません。\"],\"cC5JaD\":[[\"nick\"],\" が暗号化を終了しました。\"],\"cGYUlD\":[\"メディアプレビューは読み込まれません。\"],\"cHFw6l\":[\"話すにはマイクを接続してください\"],\"cJMrvr\":[\"このチャットはObbyのネイティブ方式で暗号化されています。フィンガープリントを別の経路で照合してから、確認済みにしてください。\"],\"cLF98o\":[\"コメントを表示 (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"この変更に伴い、このアカウントの他の開いているセッションはサインアウトされます。2 要素認証の設定がある場合は変更されません。\"],\"cO9+2L\":[\"無効にする\"],\"cPWpNd\":[[\"nick\"],\"のフィンガープリント\"],\"cSgpoS\":[\"プライベートチャットをピン留め\"],\"cXeEKu\":[\"これにより、以下の \",[\"0\"],\" 個の接続済みネットワークも閉じられます。\"],\"cggChT\":[\"2 要素認証を管理\"],\"chQsxg\":[\"フォーマット済み出力をコピー\"],\"cl/A5J\":[[\"__DEFAULT_IRC_SERVER_NAME__\"],\" へようこそ!\"],\"cnGeoo\":[\"削除\"],\"coPLXT\":[\"IRC通信はサーバーに保存されません\"],\"cqQyPB\":[\"フォルダ名\"],\"crYH/6\":[\"SoundCloudプレーヤー\"],\"cv5DQb\":[\"ホスト未設定\"],\"cvJaBb\":[[\"nick\"],\" の新しいフィンガープリント\"],\"d+oYyk\":[\"暗号化を確認\"],\"d3sis4\":[\"サーバーを追加\"],\"d9aN5k\":[[\"username\"],\" をチャンネルから削除する\"],\"dCyaXa\":[[\"nick\"],\"と暗号化中…\"],\"dEgA5A\":[\"キャンセル\"],\"dF6vP6\":[\"ライブ\"],\"dGi1We\":[\"このプライベートメッセージの会話のピン留めを解除する\"],\"dJVuyC\":[[\"channelName\"],\" を退出しました (\",[\"reason\"],\")\"],\"dMtLDE\":[\"宛て\"],\"dNXmVa\":[\"アクセスが拒否されました。ブラウザまたはシステムの設定でカメラとマイクへのアクセスを許可してから、もう一度お試しください。\"],\"dRqrdL\":[[\"0\"],\" は整数である必要があります。\"],\"dTx/vl\":[\"マイクが拾うスピーカーからのエコーを軽減\"],\"dXqxlh\":[\"<0>⚠️ セキュリティリスク! この接続は傍受や中間者攻撃に対して脆弱な可能性があります。\"],\"dZwAKK\":[\"プライベートチャットを開く\"],\"da9Q/R\":[\"チャンネルモードを変更しました\"],\"dhJN3N\":[\"コメントを表示\"],\"diaYU+\":[\"<0>\",[\"0\"],\" と <1>\",[\"1\"],\" が入力中...\"],\"dj2xTE\":[\"通知を閉じる\"],\"dkycQY\":[\"暗号化をキャンセル\"],\"dlkjqx\":[\"ピクチャーインピクチャー\"],\"dnUmOX\":[\"このネットワークにはまだボットが登録されていません。\"],\"dpCzmC\":[\"フラッド保護設定\"],\"dqoiJ2\":[\"まだ視聴者がいません。\"],\"e8H3vl\":[\"代替テキスト (任意)\"],\"e8jzAa\":[\"すべての添付を削除\"],\"e9dQpT\":[\"このリンクを新しいタブで開きますか?\"],\"eClJ8I\":[\"このサーバーが draft/EMOJI で公開しているネットワーク全体およびチャンネル限定の絵文字パックを管理します。\"],\"ePK91l\":[\"編集\"],\"eYBDuB\":[\"画像をアップロードするか、動的サイズ変換のための \",[\"size\"],\" 置換を含むURLを入力してください\"],\"edBbee\":[[\"username\"],\" をホストマスクでBANする(同じIP/ホストからの再参加を防止)\"],\"eepqTT\":[\"TLS 証明書のフィンガープリント\"],\"ekfzWq\":[\"ユーザー設定\"],\"elPDWs\":[\"IRCクライアントの使い心地をカスタマイズする\"],\"etgedT\":[\"絵文字\"],\"eu2osY\":[\"<0>💡 推奨事項: このサーバーを信頼し、リスクを理解している場合のみ続行してください。この接続で機密情報やパスワードを共有しないようにしてください。\"],\"euEhbr\":[\"クリックして \",[\"channel\"],\" に参加\"],\"exyUec\":[\"接続\"],\"ez3vLd\":[\"複数行入力を有効にする\"],\"f0J5Ki\":[\"サーバー間通信に暗号化されていない接続が使用される可能性があります\"],\"f2wrB1\":[\"パックを削除\"],\"f9BHJk\":[\"ユーザーに警告\"],\"fDOLLd\":[\"チャンネルが見つかりません。\"],\"fFgbRU\":[[\"safeName\"],\" はサーバー上にもう存在しません。\"],\"fHbMUl\":[\"ボイスチャンネル\"],\"fJfkog\":[\"GIF を読み込めませんでした。もう一度検索してください。\"],\"fMPkxb\":[\"もっと表示\"],\"fWPVzC\":[\"ファイルホストは読める形で保存し、リンクを入手した人は誰でも開けます。ファイルを暗号化して送るには Obby の暗号化に切り替えてください。\"],\"fYdEvu\":[\"ワークフロー履歴(\",[\"0\"],\")\"],\"fdplPL\":[\"自分のみミュート\"],\"ffzDkB\":[\"匿名分析:\"],\"fk1WEw\":[\"暗号化済み\"],\"fq1GF9\":[\"ユーザーがサーバーから切断したときに表示\"],\"g1CwiD\":[[\"name\"],\" を実行しますか?\"],\"g3UF2V\":[\"承認\"],\"g6SdZE\":[\"音声を録音するにはマイクへのアクセスを許可してください。\"],\"g87FVm\":[\"通話サーバーに拒否されました。しばらくしてからもう一度お試しください。\"],\"g9NNfO\":[\"ビデオを開始\"],\"gCldcN\":[\"アクセントカラーを変更\"],\"gD44Av\":[\"このファイルを暗号化せずに送信しますか?\"],\"gEF57C\":[\"このサーバーは1種類の接続タイプのみサポートしています\"],\"gJuLUI\":[\"無視リスト\"],\"gNzMrk\":[\"現在のアバター\"],\"gbfM3J\":[\"このアカウントは \",[\"sessionCount\"],\" 個のセッションから接続されています。セッションごとの詳細は、アカウント所有者または IRC オペレーターにのみ開示されます。\"],\"gcoiFh\":[\"再接続\"],\"gfySTe\":[\"すべて折りたたむ\"],\"gh06VD\":[\"出力\"],\"gjPWyO\":[\"ニックネームを入力...\"],\"gnTaUA\":[\"挙手する\"],\"gz6UQ3\":[\"最大化\"],\"h6/IMX\":[\"最初のネットワークを追加\"],\"h6razj\":[\"チャンネル名マスクを除外\"],\"hEPLrs\":[\"パスワードを忘れた場合\"],\"hG6jnw\":[\"トピックが設定されていません\"],\"hG89Ed\":[\"画像\"],\"hYgDIe\":[\"作成\"],\"hZ6znB\":[\"ポート\"],\"ha+Bz5\":[\"例:100:1440\"],\"hctjqj\":[\"コマンドと管理アクションを表示するには、左側のボットを選択してください。\"],\"he3ygx\":[\"コピー\"],\"hehnjM\":[\"数量\"],\"hhAi8w\":[\"ネットワークログ\"],\"hou0tP\":[\"ストリーム\"],\"htTcVX\":[\"ステータス:\"],\"hxgCTb\":[\"ワークフローを閉じる\"],\"hzdLuQ\":[\"Voice以上の権限を持つユーザーのみ発言できます\"],\"i0qMbr\":[\"ホーム\"],\"iDNBZe\":[\"通知\"],\"iH8pgl\":[\"戻る\"],\"iH8xys\":[\"別のファイル形式を選択してください。ファイルホストは \",[\"ext\"],\" ファイルを受け付けません。\"],\"iL9SZg\":[\"ユーザーをBAN(ニックネーム)\"],\"iNt+3c\":[\"画像に戻る\"],\"iQvi+a\":[\"このサーバーのリンクセキュリティが低い場合に警告しない\"],\"iSLIjg\":[\"接続\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"サーバーホスト\"],\"idD8Ev\":[\"保存済み\"],\"ifn/bQ\":[\"その画面はもうありません。\"],\"igVDFt\":[\"添付\"],\"iivqkW\":[\"サインイン日時\"],\"ij+Elv\":[\"画像プレビュー\"],\"ilIWp7\":[\"通知を切り替え\"],\"itEJCl\":[\"フォルダの名前を変更または削除\"],\"itoy0/\":[\"三目並べ vs \",[\"0\"]],\"iuaqvB\":[\"ワイルドカードには * を使用してください。例:baduser!*@*、*!*@spammer.com、troll*!*@*\"],\"ixkTse\":[\"ボット\"],\"j2DGR0\":[\"ホストマスクでBAN\"],\"jA4uoI\":[\"トピック:\"],\"jHGY5E\":[\"メッセージは送信されませんでした:暗号化キーが変更されました。平文で送信する前に、新しいキーを確認するか、暗号化を終了してください。\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"理由(任意)\"],\"jUV7CU\":[\"アバターをアップロード\"],\"jW5Uwh\":[\"外部メディアの読み込み範囲を制御します。オフ/安全/信頼できるソース/すべてのコンテンツ。\"],\"jXzms5\":[\"添付オプション\"],\"jZlrte\":[\"カラー\"],\"jbq7j2\":[\"拒否\"],\"jfC/xh\":[\"連絡先\"],\"jvN2+I\":[[\"0\"],\" アイドル\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"フィンガープリントをコピー\"],\"k112DD\":[\"古いメッセージを読み込む\"],\"k1opY7\":[\"ノイズサプレッション\"],\"k3ID0F\":[\"メンバーをフィルター…\"],\"k65gsE\":[\"詳細を見る\"],\"k7Zgob\":[\"接続をキャンセル\"],\"k99j0U\":[\"アップロードをキャンセル\"],\"kAVx5h\":[\"招待が見つかりません\"],\"kCLEPU\":[\"接続先\"],\"kF5LKb\":[\"無視パターン:\"],\"kG2fiE\":[\"設定で定義済み\"],\"kGeOx/\":[[\"0\"],\" に参加\"],\"kITKr8\":[\"チャンネルモードを読み込み中...\"],\"kPpPsw\":[\"あなたはIRC Operatorです\"],\"kWJmRL\":[\"あなた\"],\"kb9fJC\":[\"復号したファイルを保存\"],\"kfcRb0\":[\"アバター\"],\"kfeifH\":[\"暗号化中…(クリックでキャンセル)\"],\"kjMqSj\":[\"JSONをコピー\"],\"krViRy\":[\"JSONとしてコピーするにはクリック\"],\"ks71ra\":[\"例外\"],\"kw4lRv\":[\"チャンネルハーフオペレーター\"],\"kxgIRq\":[\"チャンネルを選択または追加して始めましょう。\"],\"ky2mw7\":[\"@\",[\"0\"],\" 経由\"],\"ky6dWe\":[\"アバタープレビュー\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"チャンネルを読み込み中...\"],\"l+IUVW\":[[\"account\"],\" のアカウント確認に成功しました: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"other\":[[\"reconnectCount\"],\"回 再接続した\"]}]],\"l1l8sj\":[[\"0\"],\"日前\"],\"l4mncX\":[\"誰もいません。/join \",[\"channelName\"],\" で誰かを誘いましょう。\"],\"l5NhnV\":[\"#チャンネル(任意)\"],\"lCF0wC\":[\"更新\"],\"lH+ed1\":[\"最初のステップを待っています…\"],\"lHVfE4\":[\"ファイルは送信されていません。暗号鍵が変わりました。新しい鍵を確認するか、暗号化を終了して暗号化せずにアップロードしてください。\"],\"lHy8N5\":[\"さらにチャンネルを読み込み中...\"],\"lJGJot\":[\"チャンネルを検索\"],\"lKkdzh\":[\"チャンネル限定\"],\"lasgrr\":[\"使用済み\"],\"lbpf14\":[[\"value\"],\"に参加\"],\"lf3MT4\":[\"退出するチャンネル(既定では現在のチャンネル)\"],\"lfFsZ4\":[\"チャンネル\"],\"lh69cG\":[[\"nick\"],\"が暗号化されたチャットを開始しようとしています\"],\"lip0az\":[\"スピーカー \",[\"0\"]],\"lkNdiH\":[\"アカウント名\"],\"loQxaJ\":[\"戻りました\"],\"lrlQl/\":[[\"0\"],\" の音量\"],\"lvfaxv\":[\"ホーム\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"追加\"],\"m4YwIL\":[\"認証アプリ (TOTP)\"],\"m8flAk\":[\"プレビュー(未アップロード)\"],\"mDkV0w\":[\"ワークフローを開始しています…\"],\"mDt3zx\":[\"確認…\"],\"mEPxTp\":[\"<0>⚠️ 注意! 信頼できる送信元のリンクのみ開いてください。悪意のあるリンクはセキュリティやプライバシーを侵害する恐れがあります。\"],\"mH+wEJ\":[[\"0\"],\" にメッセージ(Enter で改行、Shift+Enter で送信)\"],\"mHGdhG\":[\"サーバー情報\"],\"mHfd/S\":[\"あなたの行動\"],\"mMYBD9\":[\"広め — より広範な保護範囲\"],\"mOXFes\":[[\"0\"],\" 個の絵文字\"],\"mQuDmS\":[[\"sender\"],\" が暗号化を再開しました。承認するまで、この会話は暗号化されません。\"],\"mRsNSE\":[\"ボットを見る\"],\"mTGsPd\":[\"チャンネルトピック\"],\"mU8j6O\":[\"外部メッセージ禁止 (+n)\"],\"mZWTZP\":[\"チャンネルを閲覧\"],\"mZp8FL\":[\"自動的に1行入力に切り替え\"],\"ma5SQ1\":[\"サインインを完了するには、認証アプリの 6 桁のコードを入力してください。\"],\"mdIQ65\":[[\"nick\"],\" とのメッセージは暗号化されています。これらのファイルは大きすぎて暗号化できず、暗号化されずに送信されます。\"],\"mdQu8G\":[\"YourNickname\"],\"miSSBQ\":[\"コメント (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"マイクとカメラを選択\"],\"mryDEO\":[\"メールに記載された 6 桁のコードを入力してください。\"],\"mvyLSy\":[\"ユーザーは認証済みです\"],\"mwtcGl\":[\"コメントを閉じる\"],\"myL0MR\":[\"このネットワークを削除しますか?\"],\"mzI/c+\":[\"ダウンロード\"],\"mzfIag\":[\"サーバー\"],\"n3fGRk\":[[\"0\"],\" が設定\"],\"n5+j9l\":[\"例:<0>wss://host:port/socket\"],\"n6T9To\":[\"自分のみミュート解除\"],\"n8TilE\":[\"チャンネル名をコピー\"],\"n9NCB9\":[\"送信前にObbyで処理される\"],\"nDekZG\":[\"接続を編集\"],\"nDvKjY\":[\"ボイスチャネル\"],\"nE9jsU\":[\"緩め — 控えめな保護\"],\"nNflMD\":[\"チャンネルを退出\"],\"nPXkBi\":[\"WHOISデータを読み込み中...\"],\"nWMRxa\":[\"ピン留めを解除\"],\"nX4XLG\":[\"Operator アクション\"],\"nXnMSE\":[\"お使いのブラウザではこの動画を再生できません。\"],\"nYiCGx\":[\"新しい鍵を受け入れる\"],\"nkC032\":[\"フラッドプロファイルなし\"],\"nsLuck\":[\"このファイルが送信される前に暗号化が終了しました。配信されていません。\"],\"nta7V8\":[\"暗号化オプション\"],\"o4oXFt\":[\"登録済みの認証情報\"],\"o69z4d\":[[\"username\"],\" に警告メッセージを送る\"],\"o6OQlp\":[\"チャンネルを編集\"],\"o9ylQi\":[\"GIFを検索して始めましょう\"],\"oFGkER\":[\"サーバー通知\"],\"oIn7d4\":[\"認証アプリの 6 桁のコードを入力してください。\"],\"oOi11l\":[\"最下部にスクロール\"],\"oPYIL5\":[\"ネットワーク\"],\"oQEzQR\":[\"新しいDM\"],\"oRH6Dq\":[\"チャンネル\"],\"oX4ytF\":[\"ニックネーム\"],\"oXOSPE\":[\"オンライン\"],\"oaTtrx\":[\"ボットを検索\"],\"oal760\":[\"サーバーリンクへの中間者攻撃が可能な状態です\"],\"obBbyQ\":[\"画面を録画\"],\"ocCDzT\":[\"ショートコード (例: partyparrot)\"],\"oeqmmJ\":[\"信頼できるソース\"],\"ogKae6\":[\"この端末では暗号化を利用できません。\"],\"optX0N\":[[\"0\"],\"時間前\"],\"ovBPCi\":[\"デフォルト\"],\"p0Z69r\":[\"パターンを空にすることはできません\"],\"p1KgtK\":[\"音声の読み込みに失敗しました\"],\"p59pEv\":[\"詳細情報\"],\"p7sRI6\":[\"入力中であることを他のユーザーに知らせる\"],\"pBm1od\":[\"シークレットチャンネル\"],\"pDpirO\":[\"IRCサーバーから提供されるコマンド\"],\"pEK2nL\":[\"このメッセージは暗号化されていません。暗号化を使用していない相手の別のクライアントから送信された可能性があります。\"],\"pJ/IRc\":[\"録画を停止\"],\"pNmiXx\":[\"すべてのサーバーで使用するデフォルトのニックネーム\"],\"pUUo9G\":[\"ホスト名:\"],\"pVGPmz\":[\"アカウントパスワード\"],\"pZGrXo\":[\"カメラを切り替える\"],\"peNE68\":[\"永続的\"],\"pehLje\":[\"pack_id (例: team-mascots)\"],\"pgoP68\":[\"プッシュ・トゥ・トークを無効にする\"],\"plhHQt\":[\"データなし\"],\"pm6+q5\":[\"セキュリティ警告\"],\"pn5qSs\":[\"追加情報\"],\"pqr+oY\":[[\"0\"],\" にメッセージ\"],\"puvGJc\":[\"三目並べをプレイ\"],\"q0cR4S\":[\"は現在 **\",[\"newNick\"],\"** として知られています\"],\"qDAnDT\":[\"復旧したいアカウント名を入力してください。\"],\"qF/wlG\":[\"ビデオを共有するにはカメラを接続してください\"],\"qFcunY\":[\"LIST または NAMES コマンドにチャンネルが表示されません\"],\"qGMwvV\":[\"マイクレベル\"],\"qIk9n4\":[[\"minutes\"],\" 分\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" が入力中...\"],\"qLpTm/\":[\"リアクション \",[\"emoji\"],\" を削除\"],\"qVkGWK\":[\"ピン留め\"],\"qXgujk\":[\"アクション / エモートを送信する\"],\"qY8wNa\":[\"ホームページ\"],\"qZQ5M4\":[\"この連絡先を確認しました。\"],\"qa9cy4\":[\"写真\"],\"qb0xJ7\":[\"ワイルドカードを使用してください:* は任意の文字列、? は任意の1文字に一致します。例:nick!*@*、*!*@host.com、*!*user@*\"],\"qhzpRq\":[\"チャンネルキー (+k)\"],\"qsEYm5\":[\"絵文字を追加\"],\"qtoOYG\":[\"制限なし\"],\"r+6b6V\":[\"認証アプリまたは生体認証 / セキュリティキーを追加すると、ログイン時に第 2 要素が必要になります。\"],\"r1W2AS\":[\"ファイルホスト画像\"],\"r8ojWq\":[\"削除を確認\"],\"r9l16H\":[\"このデバイスは現在、位置情報を取得できませんでした。\"],\"rI9ogj\":[\"チャンネルオプションを開く\"],\"rIPR2O\":[\"トピック設定日時(以前、分前)\"],\"rMMSYo\":[\"最大文字数は \",[\"0\"],\" 文字です\"],\"rT2cV+\":[\"カメラ\"],\"rWtzQe\":[\"ネットワークが分割され、再接続されました。✅\"],\"rYG2u6\":[\"しばらくお待ちください...\"],\"rjGI/Q\":[\"プライバシー\"],\"rjTJRY\":[\"一時停止中\"],\"rk8iDX\":[\"GIFを読み込み中...\"],\"rn6SBY\":[\"ミュート解除\"],\"ry4yU/\":[\"生を表示\"],\"rzK+O+\":[[\"nick\"],\" はこの端末では読めない暗号化メッセージを送信しています。開くには暗号化をやり直す必要があります。\"],\"s/UKqq\":[\"チャンネルからキックされました\"],\"s/ereB\":[\"アクティブ\"],\"s0J/k9\":[[\"0\",\"plural\",{\"other\":[\"#\",\" キー\"]}]],\"s36GUv\":[\"マイクへのアクセスを許可\"],\"s4NaO3\":[\"位置情報を取得できませんでした。\"],\"s7L3Mu\":[\"新しいフォルダ\"],\"s7oqXR\":[\"ネットワークを選択\"],\"s8cATI\":[[\"channelName\"],\" に参加しました\"],\"sCO9ue\":[\"<0>\",[\"serverName\"],\" への接続には次のセキュリティ上の懸念事項があります:\"],\"sGH11W\":[\"サーバー\"],\"sHI1H+\":[\"は現在 **\",[\"newNick\"],\"** として知られています\"],\"sJyV04\":[[\"inviter\"],\" があなたを \",[\"channel\"],\" に招待しました\"],\"sUBSbK\":[\"アップストリームネットワークはまだありません。\"],\"sUcRyL\":[\"もう一度アップロードしてください。ファイルホストから読み取れない応答が返されました。\"],\"sW5OjU\":[\"必須\"],\"sYI3px\":[\"メッセージを送るニックネーム\"],\"sby+1/\":[\"クリックしてコピー\"],\"sfN25C\":[\"本名またはフルネーム\"],\"shXreC\":[\"画面の範囲を録画\"],\"skvjTF\":[\"ブラウザーが WebAuthn を提供していません\"],\"sliuzR\":[\"リンクを開く\"],\"sqrO9R\":[\"カスタムメンション\"],\"sr6RdJ\":[\"Shift+Enterで複数行入力\"],\"swrCpB\":[[\"user\"],\" がチャンネルを \",[\"oldName\"],\" から \",[\"newName\"],\" に変更しました\",[\"0\"]],\"sxkWRg\":[\"詳細設定\"],\"t/YqKh\":[\"削除\"],\"t2RBbk\":[\"テキストチャネル\"],\"t47eHD\":[\"このサーバーでの固有識別子\"],\"tAkAh0\":[\"動的サイズ変換のための \",[\"size\"],\" 置換を含むURL。例:https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"コピー失敗、再試行するには選択\"],\"tXLJS3\":[\"チャンネルリストのサイドバーを表示/非表示にする\"],\"tfDRzk\":[\"保存\"],\"tgfK6H\":[\"ワークフローをコピー\"],\"thC9Rq\":[\"チャンネルから退出する\"],\"tiBsJk\":[[\"channelName\"],\" を退出しました\"],\"tl/zMw\":[\"お使いのブラウザでは音声を録音できません。\"],\"tpVoTN\":[\"このコマンドを実行したユーザーに関する情報は bot によって提供されており、送信者をサーバーで検証することはできません。\"],\"tsc6g4\":[[\"safeName\"],\" を復号しています…\"],\"tt4/UD\":[\"退出しました (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"other\":[\"あと \",\"#\",\" 行\"]}]],\"tu2JEr\":[\"参加するチャンネル (#name)\"],\"u0TcnO\":[\"ニックネーム {nick} は既に使用中です。{newNick} で再試行します\"],\"u0a8B4\":[\"管理者アクセスのためにIRC Operatorとして認証する\"],\"u0rWFU\":[\"作成日時(以降、分前)\"],\"u72w3t\":[\"無視するユーザーとパターン\"],\"u7jc2L\":[\"退出しました\"],\"uAQUqI\":[\"ステータス\"],\"uB85T3\":[\"保存失敗:\",[\"msg\"]],\"uK9Jap\":[\"ブラウザは、マイクまたはカメラへのアクセスを許可するまでスピーカーを表示しません。何も録音されません。\"],\"uKPqyn\":[\"現在地を中央に表示\"],\"uMIUx8\":[\"ボット \",[\"0\"],\" を削除しますか? これはデータベース行をソフト削除します。ニックは /REHASH の後にのみ再利用してください。\"],\"uNSY8W\":[\"再接続中です。失敗が続く場合は接続を編集してください\"],\"uSMfoN\":[\"確認\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"MOTDを表示\"],\"uW3lLI\":[\"IRCサーバー:\"],\"ukyW4o\":[\"あなたの招待リンク\"],\"uowbPn\":[\"添付を削除\"],\"usSSr/\":[\"ズームレベル\"],\"v0xJr9\":[[\"nick\"],\" の暗号鍵が変わりました。新しい端末でも起こりますが、攻撃者も同じように見えます。このチャット以外の場所で \",[\"nick\"],\" と新しいフィンガープリントを照合し、それから承認してください。\"],\"v29Nn/\":[[\"0\"],\" の承諾を待っています…\"],\"v7lfCq\":[\"設定されたパックはまだありません。\"],\"v7uvcf\":[\"ソフトウェア:\"],\"vE8kb+\":[\"Shift+Enterで改行(Enterで送信)\"],\"vERlcd\":[\"プロフィール\"],\"vK0RL8\":[\"トピックなし\"],\"vSJd18\":[\"動画\"],\"vXIe7J\":[\"言語\"],\"vXeqjQ\":[\"拡張子のあるファイルを選択してください。ファイルホストは拡張子のないファイルを受け付けません。\"],\"vYUkQB\":[\"スピーカーが検出されませんでした。\"],\"vaHYxN\":[\"本名\"],\"vhjbKr\":[\"離席中\"],\"vnq5rj\":[\"動画メッセージを録画\"],\"vy/q7q\":[\"2FA を無効にします。確認のため、登録済みの認証アプリのいずれかから 6 桁のコードを入力してください。\"],\"w/nogd\":[[\"0\"],\" 件のネットワーク\",[\"1\"],\" — 参加するものを1つ選んでください\"],\"w4NYox\":[[\"title\"],\" クライアント\"],\"w8dbR6\":[\"通話で使うマイク、カメラ、スピーカーを選択\"],\"w8xQRx\":[\"無効な値\"],\"wCKe3+\":[\"ワークフロー履歴\"],\"wFjjxZ\":[[\"username\"],\" によって \",[\"channelName\"],\" からキックされました (\",[\"reason\"],\")\"],\"wGjaGl\":[\"BAN例外が見つかりません\"],\"wHhlQr\":[\"暗号化チャットを承認\"],\"wJijgU\":[\"位置情報\"],\"wK0BwN\":[\"暗号化キーが変更されました\"],\"wPrGnM\":[\"チャンネル管理者\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"推論\"],\"wbm86v\":[\"ユーザーがチャンネルに参加・退出したときに表示する\"],\"wdxz7K\":[\"ソース\"],\"whqZ9r\":[\"ハイライトする追加の単語またはフレーズ\"],\"wlQNTg\":[\"メンバー\"],\"wm7RV4\":[\"通知音\"],\"woaefe\":[\"システムのデフォルト\"],\"wsRxbL\":[\"音声を録音\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"サーバー間で中継される際にメッセージが傍受される可能性があります\"],\"x1m5RZ\":[\"ユーザーを招待\"],\"x3+y8b\":[\"このリンクから登録した人数\"],\"x9G665\":[\"2 要素認証が必要です\"],\"xCFNnL\":[[\"limit\"],\" 未満のファイルを選択してください。これがファイルホストの上限です。\"],\"xCJdfg\":[\"クリア\"],\"xDAtGP\":[\"メッセージ\"],\"xDN4e3\":[\"チャンネル情報を見る\"],\"xOTzt5\":[\"たった今\"],\"xQv7xy\":[\"現在地を \",[\"target\"],\" と共有します。\"],\"xRIdE6\":[\"<0>\",[\"0\"],\"、<1>\",[\"1\"],\"、<2>\",[\"2\"],\" が入力中...\"],\"xUHRTR\":[\"接続時に自動的にOperatorとして認証する\"],\"xWHwwQ\":[\"BAN一覧\"],\"xXs5GT\":[\"ファイルは送信されていません。暗号化を設定中です。暗号化が有効になってから、または暗号化を終了してから送信できます。\"],\"xYilR2\":[\"メディア\"],\"xbi8D6\":[\"このサーバーは招待リンクに対応していません(<0>obby.world/invitationケイパビリティが告知されていません)。通常通りチャットは利用できます。このパネルはobbyircdベースのネットワーク用です。\"],\"xceQrO\":[\"安全なWebSocketのみサポートされています\"],\"xdtXa+\":[\"チャンネル名\"],\"xeiujy\":[\"テキスト\"],\"xlCYOE\":[\"メッセージを取得中...\"],\"xlhswE\":[\"最小値は \",[\"0\"],\" です\"],\"xq97Ci\":[\"単語またはフレーズを追加...\"],\"xuRqRq\":[\"クライアント制限 (+l)\"],\"y1eoq1\":[\"リンクをコピー\"],\"y2ID0h\":[\"サーバーが WebAuthn のサポートを通知していません\"],\"y7sj+0\":[\"配信者\"],\"yIHP+U\":[\"信頼されていないホストからの暗号化された添付ファイルです。開くには外部コンテンツを有効にしてください。\"],\"yJ1eqU\":[\"視聴者 (\",[\"0\"],\")\"],\"yJztBY\":[\"ネットワークを削除\"],\"yNeucF\":[\"このサーバーは拡張プロフィールメタデータ(IRCv3 METADATA拡張)をサポートしていません。アバター、表示名、ステータスなどの追加フィールドは利用できません。\"],\"yPlrca\":[\"チャンネルアバター\"],\"yQE2r9\":[\"読み込み中\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby — IRCを未来へ\"],\"yTX1Rt\":[\"Operユーザー名\"],\"yYOzWD\":[\"ログ\"],\"yek4JL\":[\"フォルダを上に移動\"],\"yfx9Re\":[\"IRC Operatorパスワード\"],\"ygCKqB\":[\"停止\"],\"ymDxJx\":[\"IRC Operatorユーザー名\"],\"yrpRsQ\":[\"名前順で並び替え\"],\"ywVWqb\":[[\"nick\"],\" とのメッセージは暗号化されています。\",[\"1\"],\" 件のうち \",[\"0\"],\" 件のファイルは大きすぎて暗号化できず、暗号化されずに送信されます。残りは暗号化されたままです。\"],\"yxaNWl\":[\"ファイルホストに接続できませんでした。接続を確認して、もう一度お試しください。\"],\"yz7wBu\":[\"閉じる\"],\"z0DY9w\":[[\"0\"],\" にメッセージ(Shift+Enter で改行)\"],\"z2xxYa\":[\"暗号化・確認済み\"],\"z3ltMi\":[\"プロバイダーがベアラートークンを返しませんでした。\"],\"zCEMmq\":[\"お使いのブラウザでは動画を録画できません。\"],\"zFT5rr\":[\"完了\"],\"zHa4lw\":[[\"0\",\"plural\",{\"other\":[\"#\",\" ステップ\"]}]],\"zJS04D\":[\"フォルダから出す\"],\"zJw+jA\":[\"モードを設定: \",[\"0\"]],\"zNSskd\":[\"録画できませんでした。\"],\"zZm1gU\":[\"ビデオを停止\"],\"zb/HT0\":[\"展開\"],\"zbSnl2\":[\"アップロードのサイズ上限に達したため、ここで録画を停止しました。\"],\"zbymaY\":[[\"0\"],\"分前\"],\"zebeLu\":[\"Operユーザー名を入力\"],\"zga9sT\":[\"OK\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"スピーカー\"]}"); \ No newline at end of file diff --git a/src/locales/ja/messages.po b/src/locales/ja/messages.po index 01c9e6d39..971fb554a 100644 --- a/src/locales/ja/messages.po +++ b/src/locales/ja/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, other {# ステップ}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, other {さらに {1} 件表示}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} 個の絵文字" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} があなたをゲームに招待しました。" + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "{0}時間前" msgid "{0}m ago" msgstr "{0}分前" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {1 件のファイルをアップロード中} other {# 件のファイルをアップロード中}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, other {{c}回}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, other {{c}回}}" msgid "{days} days" msgstr "{days} 日" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {1 件のアップロードに失敗しました} other {# 件のアップロードに失敗しました}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, other {あと # 行}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 推奨事項: このサーバーを信頼し、リスク msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>リスク: 機密情報(メッセージ、プライベート会話、認証情報)が、IRCサーバー間に位置するネットワーク管理者や攻撃者に露出する可能性があります。" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "このアカウントでは現在 2FA が必須です。唯一の登録済み認証情報を削除するとログインできなくなります。先に別の認証情報を追加するか、下で 2FA を無効にしてください。" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "6桁のコード" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "この帰属について" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "承認" @@ -350,6 +377,7 @@ msgid "Account" msgstr "アカウント" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "アカウント名" @@ -393,14 +421,30 @@ msgstr "アクティビティ" msgid "Add" msgstr "追加" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "2FA を有効にするには認証情報を追加してください" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "単語またはフレーズを追加..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "認証アプリまたは生体認証 / セキュリティキーを追加すると、ログイン時に第 2 要素が必要になります。" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "認証アプリを追加" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "BANマスクを追加(例:nick!*@*、*!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "生体認証 / セキュリティキーを追加" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "チャンネルを追加" @@ -409,6 +453,11 @@ msgstr "チャンネルを追加" msgid "Add channel" msgstr "チャンネルを追加" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "絵文字を追加" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "例外マスクを追加(例:nick!*@*、*!*@host.com)" @@ -450,6 +499,11 @@ msgstr "サーバーを追加" msgid "Add your first network" msgstr "最初のネットワークを追加" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "{0} を追加しました" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "詳細情報" @@ -492,6 +546,14 @@ msgstr "すべてのコンテンツ" msgid "Allow camera access" msgstr "カメラへのアクセスを許可" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "ビデオを共有するには設定でカメラへのアクセスを許可してください" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "写真または動画を撮影するには、カメラへのアクセスを許可してください。" + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "複数行のテキスト入力を許可する" @@ -501,6 +563,14 @@ msgstr "複数行のテキスト入力を許可する" msgid "Allow microphone access" msgstr "マイクへのアクセスを許可" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "話すには設定でマイクへのアクセスを許可してください" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "音声を録音するにはマイクへのアクセスを許可してください。" + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "すでに {0} にいます" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "YouTube、Vimeo、SoundCloudなどの既知のサービスのプレビューも表示します。" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "代替テキスト (任意)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "UI上で表示するための別名です。スペース、絵文字、特殊文字を含めることができます。実際のチャンネル名({channelName})は引き続きIRCコマンドで使用されます。" @@ -565,6 +639,11 @@ msgstr "このメッセージを削除してもよいですか?この操作は msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "添付" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "添付オプション" @@ -581,6 +660,14 @@ msgstr "音声の再生位置" msgid "Authenticate as an IRC Operator for administrative access" msgstr "管理者アクセスのためにIRC Operatorとして認証する" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "今すぐ認証" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "接続時に認証" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "認証済み" @@ -589,6 +676,10 @@ msgstr "認証済み" msgid "Authenticated Account" msgstr "認証済みアカウント" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "認証アプリ (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "自動的に1行入力に切り替え" @@ -650,6 +741,8 @@ msgstr "退席中:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "戻る" @@ -699,6 +792,10 @@ msgstr "ユーザーをBAN(ニックネーム)" msgid "Bans" msgstr "BAN一覧" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "生体認証 / セキュリティキー" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "ボットはまだスラッシュコマンドを登録していません msgid "Bot in this channel" msgstr "このチャンネルのボット" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "ボット" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Bot({botsLoadingCount} 件を読み込み中)" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "このネットワークのボット" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "このウィンドウを前面に出してからもう一度お試しください。" @@ -747,6 +840,15 @@ msgstr "このウィンドウを前面に出してからもう一度お試しく msgid "Browse all channels on the server" msgstr "サーバー上のすべてのチャンネルを一覧表示" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "チャンネルを閲覧" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "ブラウザーが WebAuthn を提供していません" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "ブラウザは、マイクまたはカメラへのアクセスを許可するまでスピーカーを表示しません。何も録音されません。" @@ -755,7 +857,6 @@ msgstr "ブラウザは、マイクまたはカメラへのアクセスを許可 msgid "Calls" msgstr "通話" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "カメラ" msgid "Camera {0}" msgstr "カメラ {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "最後の 2FA 認証情報は削除できません" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "カメラ {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "カメラ {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "暗号化をキャンセル" msgid "Cancel reply" msgstr "返信をキャンセル" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "アップロードをキャンセル" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "キャンセル" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "アクセントカラーを変更" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "パスワードを変更" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "チャンネル名を変更する(オペレーターのみ)" @@ -898,9 +1015,7 @@ msgstr "チャンネルオペレーター" msgid "Channel Owner" msgstr "チャンネルオーナー" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "チャンネル設定" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "退出するチャンネル(既定では現在のチャンネル)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "チャンネルトピック" @@ -924,6 +1040,10 @@ msgstr "LIST または NAMES コマンドにチャンネルが表示されませ msgid "channel-name" msgstr "チャンネル名" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "チャンネル限定" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "チャンネル" msgid "Channels on {networkName}" msgstr "{networkName} のチャンネル" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "別のファイル形式を選択してください。ファイルホストは {ext} ファイルを受け付けません。" + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "別のファイルを選択してください。ファイルホストがこのファイルを拒否しました。" + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "{limit} 未満のファイルを選択してください。これがファイルホストの上限です。" + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "拡張子のあるファイルを選択してください。ファイルホストは拡張子のないファイルを受け付けません。" + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "定義済みのフラッド保護プロファイルを選択してください。これらのプロファイルは、さまざまなユースケースに対してバランスの取れた保護設定を提供します。" @@ -942,6 +1078,10 @@ msgstr "定義済みのフラッド保護プロファイルを選択してくだ msgid "Choose a secure password" msgstr "安全なパスワードを選択してください" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "より小さいファイルを選択してください。このファイルはファイルホストには大きすぎます。" + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "ファイルを選択" @@ -1007,10 +1147,6 @@ msgstr "クリックして {channel} に参加" msgid "Click to jump to message" msgstr "クリックしてメッセージに移動" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "クリックしてトピックを設定" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "クライアント" @@ -1034,11 +1170,18 @@ msgstr "クライアント制限 (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "詳細なフラッド保護ルールを設定します。各ルールは msgid "Configure notification sounds and highlights" msgstr "通知音とハイライトを設定する" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "登録を確認" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "新しいパスワードを確認" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "削除を確認" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "確認しますか?" @@ -1136,6 +1292,18 @@ msgstr "確認しますか?" msgid "Connect" msgstr "接続" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "ビデオを共有するにはカメラを接続してください" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "話すにはマイクを接続してください" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "オペレーター設定を管理するにはサーバーに接続してください。" + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "{sessionCount} 個のセッションから接続中" @@ -1285,6 +1453,14 @@ msgstr "時間内に位置情報を取得できませんでした。空がよく msgid "Could not get your location." msgstr "位置情報を取得できませんでした。" +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "GIF を読み込めませんでした。もう一度検索してください。" + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "ファイルホストに接続できませんでした。接続を確認して、もう一度お試しください。" + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "{nick} との暗号化を設定できませんでした。" @@ -1310,6 +1486,11 @@ msgstr "招待リンクを作成・管理する" msgid "Create folder" msgstr "フォルダを作成" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "パックを作成" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "作成日時(以降、分前)" @@ -1318,10 +1499,19 @@ msgstr "作成日時(以降、分前)" msgid "Created Before (min ago)" msgstr "作成日時(以前、分前)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "作成中…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "現在のアバター" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "カスタム絵文字パック" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "カスタムフラッドルール (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "スピーカーをミュート" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "拒否" @@ -1402,6 +1593,14 @@ msgstr "メッセージを削除" msgid "Delete network" msgstr "ネットワークを削除" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "パックを削除" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "パック \"{packId}\" を削除しますか? パック内のすべての絵文字も削除されます。" + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "プライベートチャットを削除" @@ -1431,7 +1630,10 @@ msgstr "視聴者に戻す" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "説明(任意、例:「Q3ベータテスター」)" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "説明 (任意)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "カメラへのアクセスを許可するまで、デバイス名は表 msgid "Device names are hidden until you allow microphone access." msgstr "マイクへのアクセスを許可するまで、デバイス名は表示されません。" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "無効にする" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "2FA を無効にします。確認のため、登録済みの認証アプリのいずれかから 6 桁のコードを入力してください。" + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "プッシュ・トゥ・トークを無効にする" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "無効" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "表示" msgid "Display all server events in chat" msgstr "すべてのサーバーイベントをチャットに表示する" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "このリンクを新しいタブで開きますか?" msgid "Don't warn me about low link security for this server" msgstr "このサーバーのリンクセキュリティが低い場合に警告しない" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "完了" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "完了" @@ -1578,6 +1799,11 @@ msgstr "編集" msgid "Edit {0}" msgstr "{0} を編集" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "チャンネルを編集" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "埋め込み" msgid "Emojis" msgstr "絵文字" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "空のパックです。絵文字を追加してください。" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "2FA を有効にする" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "ハイライトを有効にする" @@ -1639,6 +1873,10 @@ msgstr "通知を有効にする" msgid "Enable push-to-talk" msgstr "プッシュ・トゥ・トークを有効にする" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "有効" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "暗号化 (Obby)" @@ -1719,6 +1957,14 @@ msgstr "{nick} との暗号化が機能しなくなったため、メッセー msgid "End encryption" msgstr "暗号化を終了" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "2FA を無効にするには、いずれかの認証アプリから 6 桁のコードを入力してください。" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "チャンネル限定パックにはチャンネル名を入力してください。" + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "アカウント名を入力..." @@ -1765,10 +2011,35 @@ msgstr "本名を入力" msgid "Enter reason (optional)" msgstr "理由を入力(任意)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "{account} としてのサインインを完了するには、認証アプリの 6 桁のコードを入力してください。" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "サインインを完了するには、認証アプリの 6 桁のコードを入力してください。" + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "認証アプリの 6 桁のコードを入力してください。" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "メールに記載された 6 桁のコードを入力してください。" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "復旧したいアカウント名を入力してください。" + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "招待するユーザー名を入力" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "アカウント名を入力してください。登録済みの確認済みアドレスに 6 桁の復旧コードをメールで送信します。" + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "正確な位置" @@ -1824,6 +2095,7 @@ msgstr "拡張プロフィール" msgid "External Link Warning" msgstr "外部リンクの警告" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "失敗" @@ -1890,6 +2162,18 @@ msgstr "すべて折りたたむ" msgid "Folder name" msgstr "フォルダ名" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "セキュリティのため、このアカウントの既存のセッションはすべてサインアウトされ、アカウントに紐づくサーバー側の状態は消去されました。2 要素認証が有効だった場合は有効のままなので、次回のログインでも必要になります。" + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "降参" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "パスワードを忘れた場合" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC Operator" msgid "IRC operator password" msgstr "IRC Operatorパスワード" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "IRC Operatorユーザー名" @@ -2295,6 +2580,15 @@ msgstr "入力中であることを他のユーザーに知らせる" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "OAuth ID をリンク" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "{0} でリンク" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "ライブ" @@ -2335,6 +2629,11 @@ msgstr "bouncer からネットワークを読み込み中…" msgid "Loading WHOIS data..." msgstr "WHOISデータを読み込み中..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "読み込み中…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "ローカルストレージ:" @@ -2377,6 +2676,26 @@ msgstr "挙手を下げる" msgid "Man-in-the-middle attacks on server links are possible" msgstr "サーバーリンクへの中間者攻撃が可能な状態です" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "ボットを管理" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "ボットを管理 (読み込み中 {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "パックを管理" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "このサーバーが draft/EMOJI で公開しているネットワーク全体およびチャンネル限定の絵文字パックを管理します。" + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "2 要素認証を管理" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "アカウントと認証を管理する" @@ -2619,6 +2938,10 @@ msgstr "通知をミュート" msgid "Mute or unmute notification sounds" msgstr "通知音をミュートまたはミュート解除する" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "名前 (例: iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "新しいフォルダ" msgid "New nickname" msgstr "新しいニックネーム" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "新しいパスワード" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "次の画像" @@ -2758,6 +3086,10 @@ msgstr "ファイルが選択されていません" msgid "No flood profile" msgstr "フラッドプロファイルなし" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "GIF が見つかりません。別の語句で検索してください。" + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "ホスト未設定" @@ -2790,6 +3122,10 @@ msgstr "メッセージなし" msgid "No microphone detected." msgstr "マイクが検出されませんでした。" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "設定されたパックはまだありません。" + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "生のIRCトラフィックはまだキャプチャされていません。接続するかメッセージを送信してみてください。" @@ -2859,6 +3195,10 @@ msgstr "通常 — 標準的な保護" msgid "Not encrypted" msgstr "暗号化されていません" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "注意: アカウントに確認済みメールがあるかどうかに関わらずサーバーは同じ応答を返すため、入力ミスはここでは検出されません。数分経ってもコードが届かない場合は、アカウント名を再確認してください。" + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "通知音" @@ -2867,6 +3207,10 @@ msgstr "通知音" msgid "Notifications" msgstr "通知" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "OAuth ID" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "オフライン" msgid "Offline" msgstr "オフライン" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "OK" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "オン" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "オペレーターのみがチャンネルトピックを変更できます" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "安全なWebSocketのみサポートされています" @@ -3027,6 +3376,10 @@ msgstr "Operator アクション" msgid "Optional crash reports to improve the app" msgstr "アプリ改善のための任意のクラッシュレポート" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "この変更に伴い、このアカウントの他の開いているセッションはサインアウトされます。2 要素認証の設定がある場合は変更されません。" + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR はファイルを暗号化しません。そのまま送信されました" @@ -3039,6 +3392,14 @@ msgstr "出力" msgid "Owner" msgstr "オーナー" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (例: team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id と名前は必須です。" + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "パスワード" @@ -3047,6 +3408,15 @@ msgstr "パスワード" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "チャンネルに参加するために必要なパスワード。キーを削除するには空欄にしてください。" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "パスワードのリセットが完了しました" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "パスワードが一致しません。" + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "パターンはすでに存在します" @@ -3088,6 +3458,15 @@ msgstr "永続的" msgid "Photo" msgstr "写真" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "パスワードを選択してください (3 文字以上)。" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "スペースを含まない 1 語の名前を選択してください。" + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "チャネルの種類を選択" @@ -3214,6 +3593,10 @@ msgstr "代名詞" msgid "Protected Topic (+t)" msgstr "トピック保護 (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "プロバイダーがベアラートークンを返しませんでした。" + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "プライバシーに関するご質問はこちら:" @@ -3315,6 +3698,7 @@ msgstr "再接続に失敗しました" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "サーバーに再接続" @@ -3367,6 +3751,10 @@ msgstr "WHOIS を更新" msgid "Register for an account" msgstr "アカウントを登録する" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "登録済みの認証情報" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "拒否" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "緩め — 控えめな保護" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "削除" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "\"{0}\" を削除しますか? 第 2 要素として使用できなくなります。" + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "{username} をチャンネルから削除する" @@ -3460,7 +3855,6 @@ msgstr "撮り直す" msgid "Retry sending" msgstr "再送信" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "変更された鍵を確認…" msgid "Review key" msgstr "鍵を確認" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "90°回転" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "ルール" @@ -3530,6 +3929,10 @@ msgstr "保存済み" msgid "Saving..." msgstr "保存中..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "認証アプリでこの QR コードをスキャンし、表示される 6 桁のコードで確認してください。" + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "チャットをこの応答までスクロール" @@ -3551,6 +3954,10 @@ msgstr "検索" msgid "Search bots" msgstr "ボットを検索" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "絵文字を検索..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "GIFを検索して始めましょう" @@ -3641,11 +4048,6 @@ msgstr "チャンネルを選択または追加して始めましょう。" msgid "self-registered" msgstr "自己登録" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "送信" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "メッセージを送信" msgid "Send private message" msgstr "プライベートメッセージを送信" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "復旧コードを送信" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "このファイルを暗号化せずに送信しますか?" @@ -3687,6 +4093,10 @@ msgstr "暗号化せずに送信" msgid "Sending" msgstr "送信中" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "送信中…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "サーバー" msgid "Server" msgstr "サーバー" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "サーバーチャンネル" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "サーバーが WebAuthn のサポートを通知していません" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "このサーバーは高度なLISTフィルタリングをサポートしていません" @@ -3745,11 +4157,16 @@ msgstr "サーバーパスワード" msgid "Server Password (PASS)" msgstr "サーバーパスワード (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "サーバーが無効な WebAuthn チャレンジを返しました。" + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "サーバー間通信に暗号化されていない接続が使用される可能性があります" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "サーバー全体" @@ -3774,6 +4191,7 @@ msgstr "セッション {0}" msgid "Sessions" msgstr "セッション" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "トピックを設定…" @@ -3791,6 +4209,10 @@ msgstr "{0} が設定" msgid "Set by:" msgstr "設定者:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "新しいパスワードを設定" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "離席にする" @@ -3808,6 +4230,11 @@ msgstr "設定" msgid "Setting not found" msgstr "設定が見つかりません" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "設定中…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "設定" @@ -3832,10 +4259,22 @@ msgstr "現在地を共有" msgid "Share your location with {target}." msgstr "現在地を {target} と共有します。" +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "もう一度画面を共有して再試行してください" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "彼女/彼女の" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "ショートコード (例: partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "ショートコードは [A-Za-z0-9._-]+ に一致する必要があります。" + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "すべてのイベントを表示" @@ -3910,6 +4349,10 @@ msgstr "すべての外部メディアを表示します。URLが不明なサー msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "サーバーの信頼済みファイルホストからのメディアを表示します。外部サービスへのリクエストは発生しません。" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "プロバイダーでサインインすると、得られた ID をアカウントに紐づけ、以降の接続で SASL OAUTHBEARER / IRCV3BEARER が使えるようになります。" + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "サインインに失敗したため、ゲストとしてチャットしています。再度ログインするかパスワードを修正してください" @@ -3998,6 +4441,10 @@ msgstr "ステータス" msgid "Status Messages" msgstr "ステータスメッセージ" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "ステータス:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "配信を降りる" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "ビデオを停止" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "ストリーム" @@ -4074,6 +4522,14 @@ msgstr "フォルダから出す" msgid "Take photo" msgstr "写真を撮る" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "写真または動画を撮影" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "テキスト" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "テキストチャネル" @@ -4086,6 +4542,10 @@ msgstr "このデバイスは現在利用できません。" msgid "That screen is no longer there." msgstr "その画面はもうありません。" +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "通話サーバーに拒否されました。しばらくしてからもう一度お試しください。" + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "<0>{serverName} への接続には次のセキュリティ上の懸念事項があります:" @@ -4192,6 +4652,10 @@ msgstr "この操作はネットワークを soju bouncer から削除します msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "このサーバーは拡張プロフィールメタデータ(IRCv3 METADATA拡張)をサポートしていません。アバター、表示名、ステータスなどの追加フィールドは利用できません。" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "このサーバーはバックエンド URL (draft/authtoken または obby.world/FILEHOST) を通知していません。管理エンドポイントに到達できません。" + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "このサーバーは招待リンクに対応していません(<0>obby.world/invitationケイパビリティが告知されていません)。通常通りチャットは利用できます。このパネルはobbyircdベースのネットワーク用です。" @@ -4213,6 +4677,11 @@ msgstr "これにより、以下の {0} 個の接続済みネットワークも msgid "This will also close the bound network below." msgstr "これにより、以下の接続済みネットワークも閉じられます。" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "三目並べ vs {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "時間(分)" @@ -4230,6 +4699,10 @@ msgstr "タイムアウト" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "TLS 証明書のフィンガープリント" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "切り詰め" msgid "Trusted Sources" msgstr "信頼できるソース" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "もう一度アップロードしてください。" + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "もう一度アップロードしてください。ファイルホストから読み取れない応答が返されました。" + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "もう一度試すにはカメラをオンにしてください" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "もう一度試すにはマイクをオンにしてください" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "2 要素認証" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "2 要素認証が必要です" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "種類" @@ -4352,14 +4850,26 @@ msgstr "画像をアップロードするか、動的サイズ変換のための msgid "Upload Avatar" msgstr "アバターをアップロード" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "アップロードをキャンセルしました。" + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "ファイルをアップロード" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "アップロード済み" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "アップロード中..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "URL は http(s):// または data: である必要があります。" + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "アバター画像のURL" @@ -4416,6 +4926,7 @@ msgstr "ユーザーモード" msgid "User Profile" msgstr "ユーザープロフィール" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "ユーザー設定" @@ -4459,6 +4970,14 @@ msgstr "有効なサーバーポートが必要です" msgid "Verified account" msgstr "認証済みアカウント" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "確認" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "コードを確認" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "暗号化を確認" @@ -4471,6 +4990,10 @@ msgstr "フィンガープリントを確認…" msgid "Verify…" msgstr "確認…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "確認中…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "とても緩め" @@ -4532,6 +5055,7 @@ msgstr "視聴者" msgid "Viewers ({0})" msgstr "視聴者 ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Voice" @@ -4557,10 +5081,23 @@ msgstr "音量" msgid "Volume for {0}" msgstr "{0} の音量" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "{0} の承諾を待っています…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "生体認証の確認を待っています…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "最初のステップを待っています…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "サインインを待っています…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "このサーバーの生の IRC 通信を表示します" msgid "We don't store your IRC communications on our servers" msgstr "IRC通信はサーバーに保存されません" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "この環境では WebAuthn を利用できません。" + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "外部リンクを開こうとしています:" msgid "You are an IRC Operator" msgstr "あなたはIRC Operatorです" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "新しいパスワードを選択できる時間は数分間です。" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "登録済みの 2FA 認証情報はありません。" + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "保存されていない変更があります。保存せずに閉じてもよいですか?" diff --git a/src/locales/ko/messages.mjs b/src/locales/ko/messages.mjs index cb89932bc..603862d6b 100644 --- a/src/locales/ko/messages.mjs +++ b/src/locales/ko/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"마이크 액세스를 허용할 때까지 장치 이름이 숨겨집니다.\"],\"+5VMrz\":[\"잘못된 패턴 형식입니다. nick!user@host 형식을 사용하세요 (와일드카드 * 허용)\"],\"+6NQQA\":[\"일반 지원 채널\"],\"+6NyRG\":[\"클라이언트\"],\"+AI7ot\":[\"위치 공유\"],\"+B5ztW\":[\"채널 추가\"],\"+K0AvT\":[\"연결 끊기\"],\"+Q1v1x\":[\"인증됨\"],\"+WNb3x\":[\"비디오 새 창으로 열기\"],\"+cyFdH\":[\"자리 비움 설정 시 기본 메시지\"],\"+fRR7i\":[\"정지\"],\"+mVPqU\":[\"메시지에서 마크다운 서식 렌더링\"],\"+s1J8k\":[\"읽음으로 표시\"],\"+s4tdz\":[\"닉네임 복사\"],\"+vqCJH\":[\"인증을 위한 계정 사용자 이름\"],\"+yPBXI\":[\"파일 선택\"],\"+zy2Nq\":[\"유형\"],\"/09cao\":[\"낮은 링크 보안 (레벨 \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"돌아옴으로 표시\"],\"/3BQ4J\":[\"채널 외부 사용자는 메시지를 보낼 수 없습니다\"],\"/4C8U0\":[\"모두 복사\"],\"/6BzZF\":[\"멤버 목록 전환\"],\"/AkXyp\":[\"확인하시겠습니까?\"],\"/TNOPk\":[\"자리 비움 중\"],\"/UGQxY\":[\"카메라 \",[\"0\"]],\"/X0D0z\":[\"통화에 사용할 스피커 선택\"],\"/XQgft\":[\"채널 탐색\"],\"/abSCI\":[\"복사 실패, 재시도하려면 탭\"],\"/cF7Rs\":[\"볼륨\"],\"/dqduX\":[\"다음 페이지\"],\"/fc3q4\":[\"모든 콘텐츠\"],\"/kISDh\":[\"알림 소리 활성화\"],\"/kL38k\":[\"채널 순서 변경\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"오디오\"],\"/rfkZe\":[\"멘션 및 메시지에 소리 재생\"],\"/xQ19T\":[\"이 네트워크의 봇\"],\"/zrWol\":[\"암호화되지 않음\"],\"0/0ZGA\":[\"채널 이름 마스크\"],\"0CvhiV\":[\"이 채널의 봇\"],\"0D6j7U\":[\"사용자 정의 규칙에 대해 더 알아보기 →\"],\"0NqWnb\":[\"스트리밍에 초대\"],\"0XsHcR\":[\"사용자 추방\"],\"0ZpE//\":[\"사용자 수순 정렬\"],\"0bEPwz\":[\"자리 비움 설정\"],\"0dGkPt\":[\"채널 목록 펼치기\"],\"0gS7M5\":[\"표시 이름\"],\"0kS+M8\":[\"예시네트워크\"],\"0rgoY7\":[\"직접 선택한 서버에만 연결합니다\"],\"0rz+/Q\":[\"명령어를 불러오는 중…\"],\"0wdd7X\":[\"참여\"],\"196EG4\":[\"비공개 채팅 삭제\"],\"1A3EXy\":[\"펼치기\"],\"1C/fOn\":[\"봇이 아직 슬래시 명령을 등록하지 않았습니다.\"],\"1DSr1i\":[\"계정 등록\"],\"1K9HPk\":[\"트리 보기\"],\"1O/24y\":[\"채널 목록 전환\"],\"1OWwRx\":[\"Bot 명령어\"],\"1QfxQT\":[\"닫기\"],\"1TNIig\":[\"열기\"],\"1VPJJ2\":[\"외부 링크 경고\"],\"1ZC/dv\":[\"읽지 않은 멘션이나 메시지가 없습니다\"],\"1iY5xv\":[\"마이크\"],\"1pO1zi\":[\"서버 이름은 필수입니다\"],\"1qqOhi\":[\"핸들을 드래그하여 채널을 이동하거나 폴더에 넣으세요\"],\"1t/NnN\":[\"거부\"],\"1ub+Zu\":[[\"hours\"],\"시간\"],\"1uwfzQ\":[\"채널 주제 보기\"],\"1wdjme\":[\"사람\"],\"268g7c\":[\"표시 이름 입력\"],\"27I0xj\":[\"모든 채널에서 접근 가능한 서버 전체 봇\"],\"2CEOW6\":[\"soju bouncer를 통해 연결된 네트워크\"],\"2F9+AZ\":[\"아직 캡처된 원시 IRC 트래픽이 없습니다. 연결하거나 메시지를 보내 보세요.\"],\"2FOFq1\":[\"네트워크 서버 운영자가 메시지를 읽을 수 있습니다\"],\"2FYpfJ\":[\"더 보기\"],\"2HF1Y2\":[[\"inviter\"],\"이(가) \",[\"target\"],\"을(를) \",[\"channel\"],\"에 초대했습니다\"],\"2I70QL\":[\"사용자 프로필 정보 보기\"],\"2QYdmE\":[\"사용자:\"],\"2QpEjG\":[\"퇴장했습니다\"],\"2bimFY\":[\"서버 비밀번호 사용\"],\"2gMuHR\":[\"가입\"],\"2iTmdZ\":[\"로컬 저장소:\"],\"2odkwe\":[\"엄격 - 더 강력한 보호\"],\"2qXqZQ\":[\"사용자 모드\"],\"2uDhbA\":[\"초대할 사용자 이름 입력\"],\"2xXP/g\":[\"채널 참여\"],\"2y9Ojd\":[\"파일을 놓아 첨부하기\"],\"2ygf/L\":[\"← 뒤로\"],\"2zEgxj\":[\"GIF 검색...\"],\"38+WDJ\":[\"에코 제거\"],\"3BKxln\":[\"사진 찍기\"],\"3JjdaA\":[\"실행\"],\"3Kf9Jh\":[\"시청자로 전환\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\"명 스트리밍 중 · \",[\"1\"],\"명 시청 중\"],\"3MbP5E\":[\"암호화된 메시지\"],\"3RdPhl\":[\"채널 이름 변경\"],\"3THokf\":[\"Voice 사용자\"],\"3TSz9S\":[\"최소화\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"이 응답으로 채팅 스크롤\"],\"3hij11\":[[\"channelName\"],\" 참가\"],\"3jBDvM\":[\"채널 표시 이름\"],\"3pRst1\":[\"명령어 목록 수신 중…\"],\"3ryuFU\":[\"앱 개선을 위한 선택적 충돌 보고서\"],\"3uBF/8\":[\"뷰어 닫기\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[[\"nick\"],\" 님과 암호화를 설정하지 못했습니다.\"],\"3xf8Kz\":[\"계정 이름 입력...\"],\"4/Rr0R\":[\"현재 채널에 사용자 초대\"],\"4EZrJN\":[\"규칙\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"후면\"],\"4NqeT4\":[\"플러드 프로필 (+F)\"],\"4QXpWJ\":[\"시간 초과\"],\"4RZQRK\":[\"지금 뭐 하세요?\"],\"4cEClj\":[\"세션\"],\"4hfTrB\":[\"닉네임\"],\"4n99LO\":[\"이미 \",[\"0\"],\"에 있음\"],\"4t6vMV\":[\"짧은 메시지의 경우 자동으로 한 줄 모드로 전환\"],\"4vsHmf\":[\"시간 (분)\"],\"4x/Axu\":[\"bouncer에 아직 네트워크가 없습니다. 시작하려면 하나를 추가하세요.\"],\"5+INAX\":[\"나를 멘션한 메시지 강조 표시\"],\"5R5Pv/\":[\"Oper 이름\"],\"5WWr3M\":[\"대략적인 위치\"],\"5kS5np\":[\"확인됨으로 표시\"],\"5yB4Kk\":[\"파일 호스트가 거부했습니다.\"],\"678PKt\":[\"네트워크 이름\"],\"6Aih4U\":[\"오프라인\"],\"6CO3WE\":[\"채널 참여에 필요한 비밀번호입니다. 키를 제거하려면 비워두세요.\"],\"6FyrFm\":[\"화면 공유\"],\"6HhMs3\":[\"QUIT 메시지\"],\"6OpRdF\":[\"마이크 볼륨 자동 조절\"],\"6V3Ea3\":[\"복사됨\"],\"6XJBxM\":[\"이 브라우저에서는 이 오디오를 재생할 수 없습니다.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 항목\"]}]],\"6lGV3K\":[\"접기\"],\"6yFOEi\":[\"oper 비밀번호 입력...\"],\"6yR6/K\":[\"각 서버의 오늘의 메시지를 서버 알림과 환영 페이지에 게시\"],\"6zJnDQ\":[\"헤드셋 음소거 해제\"],\"7+IHTZ\":[\"파일 선택 안 함\"],\"7+q3Wn\":[\"#채널\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (예: spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"이 대화는 다른 IRC 클라이언트와 호환되는 OTR로 암호화되어 있습니다. 별도 경로로 지문을 비교한 후 확인됨으로 표시하세요.\"],\"7QkKyN\":[\"비공개 메시지 보내기\"],\"7U1W7c\":[\"매우 완화\"],\"7Y1YQj\":[\"실명:\"],\"7YHArF\":[\"— 뷰어에서 열기\"],\"7d1XbR\":[\"워크플로 열기\"],\"7jL88x\":[\"이 메시지를 삭제하시겠습니까? 이 작업은 취소할 수 없습니다.\"],\"7l15X4\":[\"실패\"],\"7nGhhM\":[\"무슨 생각을 하고 계신가요?\"],\"7sEpu1\":[\"멤버 — \",[\"0\"],\"명\"],\"7sNhEz\":[\"사용자 이름\"],\"7w5KHY\":[[\"nick\"],\"님과의 메시지는 텍스트만 다루는 OTR로 암호화되어 있습니다. 이 파일들은 암호화되지 않은 채 전송됩니다.\"],\"7y+YDA\":[\"암호화하지 않고 보내기\"],\"85Fz0S\":[\"드래그하여 이동\"],\"8H0Q+x\":[\"프로필에 대해 더 알아보기 →\"],\"8Phu0A\":[\"사용자가 닉네임을 변경할 때 표시\"],\"8VEDbV\":[\"비밀\"],\"8XTG9e\":[\"oper 비밀번호 입력\"],\"8XsV2J\":[\"다시 보내기\"],\"8ZsakT\":[\"비밀번호\"],\"8dYnq1\":[\"최대 녹음/녹화 시간에 도달하여 녹음이 중지되었습니다. 보내거나 삭제하세요.\"],\"8kR84m\":[\"외부 링크를 열려고 합니다:\"],\"8kZ9ZV\":[\"암호화 종료\"],\"8lCgih\":[\"규칙 제거\"],\"8mmL7G\":[\"답변에 도달하기 위해 이전 메시지 로드\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"other\":[\"#\",\" 단계\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"other\":[[\"joinCount\"],\"번 참가했음\"]}]],\"9BMLnJ\":[\"서버에 재연결\"],\"9LXhb1\":[\"화면 녹화\"],\"9OEgyT\":[\"반응 추가\"],\"9PQ8m2\":[\"G-Line (글로벌 밴)\"],\"9Qs99X\":[\"이메일:\"],\"9QupBP\":[\"패턴 제거\"],\"9TBhGc\":[\"손 내리기\"],\"9W7tl5\":[\"(변경 없음)\"],\"9aCFGH\":[\"이 대화 암호화\"],\"9bG48P\":[\"보내는 중\"],\"9f5f0u\":[\"개인정보 보호에 관한 문의사항이 있으신가요? 문의처:\"],\"9hXrER\":[[\"serverName\"],\"에서 채널 참가\"],\"9iweoP\":[[\"0\"],\"의 네트워크\"],\"9n+Pj3\":[\"스트림-이름\"],\"9q17ZR\":[[\"0\"],\"은(는) 필수입니다.\"],\"9qIYMn\":[\"새 닉네임\"],\"9rnFEa\":[\"통화\"],\"9unqs3\":[\"자리비움:\"],\"9v3hwv\":[\"서버를 찾을 수 없습니다.\"],\"9zb2WA\":[\"연결 중\"],\"A1taO8\":[\"검색\"],\"A2adVi\":[\"입력 중 알림 보내기\"],\"A9Rhec\":[\"채널 이름\"],\"AFXuc0\":[\"메시지를 보내지 못했습니다: 암호화가 더 이상 작동하지 않습니다. 암호화를 종료하여 암호화되지 않은 상태로 보내세요.\"],\"ALZ4SG\":[\"헤드셋 음소거\"],\"AWOSPo\":[\"확대\"],\"AXSpEQ\":[\"연결 시 Oper 인증\"],\"AXkuzz\":[\"카메라가 감지되지 않았습니다.\"],\"AdKRCX\":[\"<0>\",[\"0\"],\"에 연결되어 있습니다.\"],\"AeXO77\":[\"계정\"],\"AhNP40\":[\"탐색\"],\"AhYrTA\":[\"연결: 나쁨\"],\"Ai2U7L\":[\"호스트\"],\"AjBQnf\":[\"닉네임 변경됨\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"답장 취소\"],\"ApSx0O\":[\"\\\"\",[\"searchQuery\"],\"\\\"와 일치하는 메시지 \",[\"0\"],\"개 발견\"],\"Ask+xm\":[\"다시 로그인\"],\"AxPAXW\":[\"결과를 찾을 수 없습니다\"],\"AyNqAB\":[\"채팅에 모든 서버 이벤트 표시\"],\"B/QqGw\":[\"자리 비움 (AFK)\"],\"B0sB2k\":[\"일반 텍스트\"],\"B1MuZq\":[\"카메라 선택 및 화면 미리보기\"],\"B8AaMI\":[\"이 필드는 필수입니다\"],\"BA2c49\":[\"서버가 고급 LIST 필터링을 지원하지 않습니다\"],\"BBCFUg\":[[\"sender\"],\"님이 암호화를 다시 시작해서 이 대화를 다시 설정하는 중입니다.\"],\"BGul2A\":[\"저장되지 않은 변경 사항이 있습니다. 저장하지 않고 닫으시겠습니까?\"],\"BIDT9R\":[\"봇\"],\"BIf9fi\":[\"상태 메시지\"],\"BOJWfb\":[\"soju bouncer 연결을 끊을까요?\"],\"BPm98R\":[\"선택된 서버가 없습니다. 먼저 사이드바에서 서버를 선택하세요. 초대 링크는 서버별로 관리됩니다.\"],\"BRNbHt\":[\"암호화됨, 확인 안 됨\"],\"BZADk0\":[\"스트리밍 그만하기\"],\"BZyTNS\":[\"위치 액세스가 거부되었습니다. 브라우저 또는 시스템 설정에서 위치 액세스를 허용한 후 다시 시도하세요.\"],\"BZz3md\":[\"개인 웹사이트\"],\"Bgm/H7\":[\"여러 줄 텍스트 입력 허용\"],\"BiQIl1\":[\"이 비공개 메시지 대화 고정\"],\"BlNZZ2\":[\"클릭하여 메시지로 이동\"],\"Bowq3c\":[\"운영자만 채널 주제를 변경할 수 있음\"],\"Btozzp\":[\"이 이미지가 만료되었습니다\"],\"Bu/ywL\":[\"채널 종류 선택\"],\"Bycfjm\":[\"전체: \",[\"0\"]],\"C6IBQc\":[\"전체 JSON 복사\"],\"C6amLT\":[\"이 장치는 현재 사용할 수 없습니다.\"],\"C9L9wL\":[\"데이터 수집\"],\"CDq4wC\":[\"사용자 제재\"],\"CHVRxG\":[\"@\",[\"0\"],\"에게 메시지 (Shift+Enter로 줄 바꿈)\"],\"CN9zdR\":[\"Oper 이름과 비밀번호는 필수입니다\"],\"CW3sYa\":[[\"emoji\"],\" 반응 추가\"],\"CaAkqd\":[\"QUIT 표시\"],\"CaQ1Gb\":[\"설정으로 정의된 봇입니다. 상태를 변경하려면 obbyircd.conf를 편집하고 /REHASH를 실행하세요.\"],\"CbvaYj\":[\"닉네임으로 차단\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"채널 선택\"],\"CpwGv7\":[[\"nick\"],\" 님의 키가 이전에 본 것과 다릅니다. 재설치나 새 기기에서도 발생하지만, 중간자 공격도 이와 같아 보입니다. 수락하기 전에 다른 경로로 새 지문을 대조하세요.\"],\"CqO9qC\":[\"세션\"],\"CsekCi\":[\"기본\"],\"CwuBNI\":[\"마이크가 감지되지 않았습니다.\"],\"D+NlUC\":[\"시스템\"],\"D28t6+\":[\"참여했다가 퇴장했습니다\"],\"D69ns7\":[[\"0\"],\" 이름 변경 또는 삭제\"],\"DB8zMK\":[\"적용\"],\"DBcWHr\":[\"사용자 정의 알림 소리 파일\"],\"DL4yUl\":[\"파일이 업로드되지 않았습니다. 암호화가 작동을 멈췄습니다. 암호화를 다시 시작하거나, 종료한 뒤 암호화 없이 업로드하세요.\"],\"DPfwMq\":[\"완료\"],\"DTy9Xw\":[\"미디어 미리보기\"],\"Dj4pSr\":[\"안전한 비밀번호를 선택하세요\"],\"Du+zn+\":[\"검색 중...\"],\"Du2T2f\":[\"설정을 찾을 수 없습니다\"],\"DwsSVQ\":[\"필터 적용 및 새로 고침\"],\"E3W/zd\":[\"기본 닉네임\"],\"E6nRW7\":[\"URL 복사\"],\"E703RG\":[\"모드:\"],\"E9RV1x\":[[\"sessionCount\"],\"개 세션에서 연결됨\"],\"EAeu1Z\":[\"초대 보내기\"],\"EFKJQT\":[\"설정\"],\"EGPQBv\":[\"사용자 정의 플러드 규칙 (+f)\"],\"ELik0r\":[\"전체 개인정보 처리방침 보기\"],\"EPbeC2\":[\"채널 주제 보기 또는 편집\"],\"EQCDNT\":[\"oper 사용자 이름 입력...\"],\"ERIfXJ\":[\"제한 시간 내에 위치를 확인하지 못했습니다. 하늘이 잘 보이는 곳에서 다시 시도해 보세요.\"],\"ET7frA\":[\"카메라 액세스 허용\"],\"EUvulZ\":[\"\\\"\",[\"searchQuery\"],\"\\\"와 일치하는 메시지 1개 발견\"],\"EatZYJ\":[\"다음 이미지\"],\"Eaw75B\":[\"사용자 \",[\"userCount\"],\"명\"],\"EdQY6l\":[\"없음\"],\"EflUyy\":[\"통화 중\"],\"EnqLYU\":[\"서버 검색...\"],\"EqjE9A\":[\"누군가에게 메시지 보내기\"],\"Eu7YKa\":[\"자가 등록됨\"],\"Ev/rmg\":[\"마이크 선택 및 입력 레벨 미리보기\"],\"F0OKMc\":[\"서버 편집\"],\"F6Int2\":[\"강조 표시 활성화\"],\"FDoLyE\":[\"최대 사용자 수\"],\"FHnJDV\":[\"시청 중 \",[\"userCount\"],\"명\"],\"FOPeqj\":[\"자동 게인 조절\"],\"FUU/hZ\":[\"채팅에서 로드할 외부 미디어의 범위를 제어하세요.\"],\"Fdp03t\":[\"켜기\"],\"FfPWR0\":[\"모달\"],\"FjkaiT\":[\"축소\"],\"FlqOE9\":[\"이것이 의미하는 바:\"],\"FolHNl\":[\"계정 및 인증 관리\"],\"Fp2Dif\":[\"서버에서 나갔습니다\"],\"G5KmCc\":[\"GZ-Line (글로벌 Z-Line)\"],\"GDs0lz\":[\"<0>위험: 민감한 정보(메시지, 비공개 대화, 인증 정보)가 네트워크 관리자나 IRC 서버 간에 위치한 공격자에게 노출될 수 있습니다.\"],\"GP8D2E\":[\"개인 메시지\"],\"GPrF8Y\":[[\"safeName\"],\" 파일이 서버에서 변경되어 더 이상 복호화되지 않습니다.\"],\"GR+2I3\":[\"초대 마스크 추가 (예: nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"팝업 서버 알림 닫기\"],\"GdhD7H\":[\"확인하려면 다시 클릭하세요\"],\"GjRZex\":[\"네트워크 연결을 끊을까요?\"],\"GlAoST\":[\"암호화 거절\"],\"GlHnXw\":[\"닉네임 변경 실패: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"미리보기:\"],\"GtmO8/\":[\"보낸 사람\"],\"GtuHUQ\":[\"서버에서 이 채널의 이름을 변경합니다. 모든 사용자에게 새 이름이 표시됩니다.\"],\"GuGfFX\":[\"검색 전환\"],\"GvwPQR\":[\"암호화 (OTR)\"],\"GxkJXS\":[\"업로드 중...\"],\"Gz0oR4\":[\"(Obby가 처리)\"],\"GzbwnK\":[\"채널에 참여했습니다\"],\"GzsUDB\":[\"확장 프로필\"],\"H/PnT8\":[\"이모지 삽입\"],\"H3kCln\":[\"호스트명\"],\"H6Izzl\":[\"선호하는 색상 코드\"],\"H86f9p\":[\"접기\"],\"H91IQz\":[\"스트리밍 \",[\"channelName\"],\" 참가\"],\"H9jIv+\":[\"입장/퇴장 표시\"],\"HAKBY9\":[\"파일 업로드\"],\"HVqh5e\":[\"이 브라우저에서는 스피커 선택을 지원하지 않습니다.\"],\"HdE1If\":[\"채널\"],\"HeT8+a\":[[\"name\"],\" · 출력\"],\"HhlSUU\":[\"드래그해서 녹화할 범위를 고르세요. Escape 키로 취소합니다.\"],\"Hk4AW9\":[\"선호하는 표시 이름\"],\"HmHDk7\":[\"멤버 선택\"],\"HrQzPU\":[[\"networkName\"],\"의 채널\"],\"Hy8RTc\":[\"암호화되었습니다. 확실히 하려면 \",[\"nick\"],\"님의 신원을 확인하세요.\"],\"I2tXQ5\":[\"@\",[\"0\"],\"에게 메시지 (Enter로 줄 바꿈, Shift+Enter로 전송)\"],\"I6bw/h\":[\"사용자 차단\"],\"I92Z+b\":[\"알림 활성화\"],\"I9D72S\":[\"이 메시지를 삭제하시겠습니까? 이 작업은 취소할 수 없습니다.\"],\"IA+1wo\":[\"사용자가 채널에서 추방될 때 표시\"],\"IBi8Io\":[\"마이크 \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IIXpvq\":[\"실행 중 · \",[\"elapsed\"]],\"IJaotC\":[\"녹화 시작\"],\"ILlU+s\":[\"정보:\"],\"ISS9Ed\":[\"자리 비움으로 설정\"],\"IUwGEM\":[\"변경 사항 저장\"],\"IcHxhR\":[\"오프라인\"],\"IgrLD/\":[\"일시 정지\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"답장\"],\"IoHMnl\":[\"최대값은 \",[\"0\"],\"입니다\"],\"IryzcO\":[\"모두 읽기\"],\"IuszSX\":[[\"0\"],\"보다 큰 파일은 그대로 전송됩니다. 파일 호스트가 읽을 수 있는 상태로 저장하며, 링크를 얻은 사람은 누구나 열 수 있습니다.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"채널 bot — 참여 중인 채널에서만\"],\"J09nwO\":[\"암호화 (Obby)\"],\"J28zul\":[\"연결 중...\"],\"J5T9NW\":[\"사용자 정보\"],\"J8Y5+z\":[\"이런! 네트워크 분리! ⚠️\"],\"JBHkBA\":[\"채널을 나갔습니다\"],\"JCPOml\":[\"폴더로 이동\"],\"JCwL0Q\":[\"사유 입력 (선택 사항)\"],\"JFciKP\":[\"전환\"],\"JMXMCX\":[\"자리 비움 메시지\"],\"JNCzPW\":[\"국가\"],\"JXGkhG\":[\"채널 이름 변경 (운영자 전용)\"],\"JYiL1b\":[\"다음 중 하나:\"],\"JYynGH\":[\"도구\"],\"JcD7qf\":[\"추가 작업\"],\"JdkA+c\":[\"비밀 채널 (+s)\"],\"JlFcis\":[\"보내기\"],\"Jmu12l\":[\"서버 채널\"],\"JoQY+E\":[\"이 작업은 soju bouncer에서 네트워크를 제거합니다. 다시 사용하려면 네트워크를 다시 추가해야 합니다.\"],\"JrFTcr\":[\"연결 중…\"],\"JvQ++s\":[\"마크다운 활성화\"],\"JweKPN\":[\"OTR는 파일을 암호화하지 않습니다. 그대로 전송됨\"],\"K2jwh/\":[\"WHOIS 데이터를 사용할 수 없습니다\"],\"K4vEhk\":[\"(정지됨)\"],\"KAPufV\":[\"잘린\"],\"KAXSwC\":[\"Voice\"],\"KDfTdX\":[\"메시지 삭제\"],\"KFAYzh\":[\"이 서버에는 파일을 둘 곳이 없습니다.\"],\"KFfDuG\":[\"오늘의 메시지\"],\"KKBlUU\":[\"임베드\"],\"KL53qt\":[\"메시지를 보내지 못했습니다: 암호화가 아직 활성화되지 않았습니다. 잠금 아이콘이 초록색으로 바뀔 때까지 기다리거나, 암호화를 종료하여 암호화되지 않은 상태로 보내세요.\"],\"KM0pLb\":[\"채널에 오신 것을 환영합니다!\"],\"KMH/oC\":[\"내 지문\"],\"KR6W2h\":[\"사용자 무시 해제\"],\"KUjOb9\":[\"실행 중\"],\"KV+Bi1\":[\"초대 전용 (+i)\"],\"KdCtwE\":[\"카운터를 초기화하기 전에 플러드 활동을 모니터링할 초 단위 시간\"],\"Kkezga\":[\"서버 비밀번호\"],\"KpOQkN\":[\"키 확인\"],\"KqcCdb\":[[\"serverName\"],\"에서 스트리밍 시작\"],\"KsiQ/8\":[\"채널 참여를 위해 초대가 필요합니다\"],\"KtADxr\":[\"실행함\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"채널 정보\"],\"LC1a7n\":[\"IRC 서버에서 서버 간 링크의 보안 수준이 낮다고 보고했습니다. 즉, 메시지가 네트워크의 IRC 서버 간에 전달될 때 적절히 암호화되지 않거나 SSL/TLS 인증서가 올바르게 검증되지 않을 수 있습니다.\"],\"LEwpeL\":[\"soju bouncer (제어)\"],\"LNfLR5\":[\"추방 표시\"],\"LP+1Z7\":[\"네트워크 추가\"],\"LQb0W/\":[\"모든 이벤트 표시\"],\"LU7/yA\":[\"UI에 표시할 대체 이름입니다. 공백, 이모지, 특수 문자를 포함할 수 있습니다. IRC 명령에는 실제 채널 이름(\",[\"channelName\"],\")이 사용됩니다.\"],\"LUb9O7\":[\"올바른 서버 포트가 필요합니다\"],\"LV4fT6\":[\"설명 (선택사항, 예: \\\"3분기 베타 테스터\\\")\"],\"LVB64Y\":[\"텍스트로 복사\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"개인정보 처리방침\"],\"LcuSDR\":[\"프로필 정보 및 메타데이터 관리\"],\"LqLS9B\":[\"닉네임 변경 표시\"],\"LsDQt2\":[\"채널 설정\"],\"LtI9AS\":[\"소유자\"],\"LuNhhL\":[\"이 메시지에 반응했습니다\"],\"M/AZNG\":[\"아바타 이미지의 URL\"],\"M/TIv1\":[\"시청자\"],\"M/WIer\":[\"메시지 보내기\"],\"M45wtf\":[\"이 명령어는 매개변수를 받지 않습니다.\"],\"M8er/5\":[\"이름:\"],\"MFKlMB\":[\"초대\"],\"MHk+7g\":[\"이전 이미지\"],\"MMVM6A\":[\"서버 전역 bot — 모든 채널에서 접근 가능\"],\"MOsYgM\":[\"연결: 좋음\"],\"MRorGe\":[\"사용자에게 PM\"],\"MSSqHG\":[\"다른 IRC 클라이언트와 호환\"],\"MVbSGP\":[\"시간 창 (초)\"],\"Mey/l4\":[\"장치에 액세스할 수 없습니다.\"],\"MhqAkA\":[[\"nick\"],\"님이 암호화를 거부했습니다.\"],\"MkpcsT\":[\"메시지와 설정은 기기에 로컬로 저장됩니다\"],\"MzPdC2\":[\"서버 비밀번호 (PASS)\"],\"N/hDSy\":[\"봇으로 표시 - 보통 'on' 또는 비워두기\"],\"N40H+G\":[\"전체\"],\"N6j2JH\":[[\"0\"],\" 편집\"],\"N7TQbE\":[[\"channelName\"],\"에 사용자 초대\"],\"NCHYXe\":[\"워크플로우 축소\"],\"NCca/o\":[\"기본 닉네임 입력...\"],\"NEr2Ao\":[\"통화 중 \",[\"userCount\"],\"명\"],\"NIBzIK\":[\"업로드 용량 제한에 도달하여 녹음이 중지되었습니다. 보내거나 삭제하세요.\"],\"NJfmLa\":[\"닉네임\"],\"NKorF2\":[[\"nick\"],\" 님과의 암호화가 작동을 멈춰 메시지가 전송되지 않았습니다. 계속하려면 암호화를 다시 시작하세요.\"],\"NQN2HS\":[\"정지 해제\"],\"NZMhdJ\":[\"암호화하기에 너무 커서 암호화하지 않고 전송됨\"],\"NZgZhv\":[\"폴더 이름 변경\"],\"NbFtQm\":[\"폴더 삭제\"],\"Nj8ZSK\":[\"보안 그룹\"],\"Nqs6B9\":[\"모든 외부 미디어를 표시합니다. 모든 URL이 알 수 없는 서버에 요청을 보낼 수 있습니다.\"],\"Nt+9O7\":[\"원시 TCP 대신 WebSocket 사용\"],\"NxIHzc\":[\"사용자 연결 끊기\"],\"O+HhhG\":[\"현재 채널에서 사용자에게 귓속말 보내기\"],\"O+v/cL\":[\"서버의 모든 채널 검색\"],\"O5rZAi\":[\"WHOIS 새로고침\"],\"OCGpR4\":[\"(상속)\"],\"ODwSCk\":[\"GIF 보내기\"],\"OGQ5kK\":[\"알림 소리 및 강조 표시 설정\"],\"OIPt1Z\":[\"멤버 목록 사이드바 표시 또는 숨기기\"],\"OJXCm+\":[\"폴더를 아래로 이동\"],\"OKSNq/\":[\"매우 엄격\"],\"OLmMQs\":[\"지문 확인…\"],\"OVKoQO\":[\"인증을 위한 계정 비밀번호\"],\"Obby - Bringing IRC to the future\":[\"Obby - IRC를 미래로\"],\"OhCpra\":[\"주제 설정…\"],\"OkltoQ\":[\"닉네임으로 \",[\"username\"],\" 차단 (동일 닉으로 재입장 방지)\"],\"OlAl5i\":[\"모두 확장\"],\"Oo7YVo\":[\"폴더 생성\"],\"P+t/Te\":[\"추가 데이터 없음\"],\"P42Wcc\":[\"안전\"],\"P6Cibt\":[\"계속하려면 승인\"],\"P8eJCK\":[\"Obby와 함께 IRC의 세계를 탐험하세요\"],\"PD38l0\":[\"채널 아바타 미리보기\"],\"PD9mEt\":[\"메시지를 입력하세요...\"],\"PKjhUq\":[\"채널 추가\"],\"PPqfdA\":[\"채널 구성 설정 열기\"],\"PRnH8G\":[\"/ \",[\"0\"]],\"PSCjfZ\":[\"이 채널에 표시될 주제입니다. 모든 사용자가 주제를 볼 수 있습니다.\"],\"PYSmVm\":[[\"nick\"],\"님과의 메시지가 이제 암호화되었습니다.\"],\"PYzHlv\":[\"이 창을 앞으로 가져온 뒤 다시 시도하세요.\"],\"PZCecv\":[\"PDF 미리보기\"],\"PeLgsC\":[[\"c\",\"plural\",{\"other\":[[\"c\"],\"번\"]}]],\"PguS2C\":[\"예외 마스크 추가 (예: nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[[\"0\"],\"개 채널 중 \",[\"displayedChannelsCount\"],\"개 표시\"],\"PoZpSX\":[\"채널 설정 편집\"],\"PqhVlJ\":[\"사용자 차단 (호스트마스크)\"],\"PsufxD\":[\"세션 \",[\"0\"]],\"Q+chwU\":[\"사용자명:\"],\"Q2QY4/\":[\"이 초대 삭제\"],\"Q3v9Wc\":[\"예, 삭제합니다\"],\"Q6hhn8\":[\"환경설정\"],\"QF4a34\":[\"사용자 이름을 입력하세요\"],\"QGqSZ2\":[\"색상 및 서식\"],\"QJQd1J\":[\"프로필 편집\"],\"QSzGDE\":[\"유휴\"],\"QUlny5\":[[\"0\"],\"에 오신 것을 환영합니다!\"],\"QgQSTl\":[\"접속 시각\"],\"QhglSm\":[\"로그인에 실패하여 게스트로 채팅 중입니다. 다시 로그인하거나 비밀번호를 수정하세요\"],\"QjVZf0\":[\"메시지 없음\"],\"QuSkCF\":[\"채널 필터링...\"],\"Qv14oC\":[\"JSON으로 복사\"],\"QwUrDZ\":[\"주제를 변경했습니다: \",[\"topic\"]],\"Qxr8pV\":[\"봇 메뉴 열기\"],\"R0UH07\":[[\"1\"],\"개 중 \",[\"0\"],\"번째 이미지\"],\"R7SsBE\":[\"음소거\"],\"R8rf1X\":[\"클릭하여 주제 설정\"],\"RArB3D\":[[\"username\"],\"에 의해 \",[\"channelName\"],\"에서 추방당했습니다\"],\"RIfHS5\":[\"새 초대 링크 생성\"],\"RMMaN5\":[\"발언권 제한 (+m)\"],\"RWw9Lg\":[\"모달 닫기\"],\"RX8Gog\":[[\"nick\"],\" 님은 이 클라이언트가 읽을 수 없는 암호화 버전을 사용합니다.\"],\"RZ2BuZ\":[[\"account\"],\" 계정 등록에 인증이 필요합니다: \",[\"message\"]],\"Rj1UeC\":[\"이전 세션의 암호화된 메시지\"],\"RlCInP\":[\"슬래시 명령\"],\"RySp6q\":[\"댓글 숨기기\"],\"RzfkXn\":[\"이 서버에서 닉네임 변경\"],\"S48xcO\":[\"대기 중\"],\"S5Togi\":[\"bouncer에서 네트워크를 불러오는 중…\"],\"SPKQTd\":[\"닉네임은 필수입니다\"],\"SPVjfj\":[\"비워두면 기본값인 '사유 없음'이 사용됩니다\"],\"SQKPvQ\":[\"사용자 초대\"],\"STmlpb\":[\"네트워크 목록으로 돌아가기\"],\"SY+DWF\":[\"변경된 키 검토…\"],\"SkZcl+\":[\"미리 정의된 플러드 방지 프로필을 선택하세요. 각 프로필은 다양한 사용 사례에 맞게 균형 잡힌 보호 설정을 제공합니다.\"],\"Slr+3C\":[\"최소 사용자 수\"],\"Spnlre\":[[\"target\"],\"을(를) \",[\"channel\"],\"에 초대했습니다\"],\"SpsuQv\":[[\"name\"],\"(으)로 이동\"],\"SrtXDy\":[[\"0\"],\"(으)로 로그인됨\"],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"뷰어에서 열기\"],\"T6fO0X\":[\"클라이언트\"],\"T91vKp\":[\"재생\"],\"TGa6nJ\":[\"연결: 보통\"],\"TIjT+J\":[\"복귀로 표시\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"데이터 처리 방식 및 개인정보 보호 방법을 알아보세요.\"],\"TgFpwD\":[\"적용 중...\"],\"Tjg9YW\":[\"암호화된 첨부 파일\"],\"TkzSFB\":[\"변경 사항 없음\"],\"TntZTr\":[\"스포트라이트 종료\"],\"Tth9To\":[\"스피커 표시\"],\"TtserG\":[\"실명 입력\"],\"Ttz9J1\":[\"비밀번호 입력...\"],\"TusXkS\":[[\"days\"],\"일\"],\"Tz0i8g\":[\"설정\"],\"U3pytU\":[\"관리자\"],\"U7Iesw\":[[\"seconds\"],\"초\"],\"U7yg75\":[\"자리 비움으로 표시\"],\"UDb2YD\":[\"반응\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"아직 초대 링크를 생성하지 않았습니다. 위 양식을 사용하여 첫 링크를 만들어보세요.\"],\"UGT5vp\":[\"설정 저장\"],\"UV5hLB\":[\"차단된 사용자가 없습니다\"],\"Uaj3Nd\":[\"상태 메시지\"],\"Ue3uny\":[\"기본값 (프로필 없음)\"],\"UkARhe\":[\"기본 - 표준 보호\"],\"Umn7Cj\":[\"아직 댓글이 없습니다. 첫 번째 댓글을 남겨보세요!\"],\"UqtiKk\":[[\"secondsLeft\"],\"초 후 자동으로 닫힘\"],\"UrEy4W\":[\"사용자에게 개인 메시지 열기\"],\"UtUIRh\":[\"이전 메시지 \",[\"0\"],\"개\"],\"UwzP+U\":[\"보안 연결\"],\"V0/A4O\":[\"채널 소유자\"],\"V0zZWc\":[\"이 작업은 아래에 연결된 네트워크도 함께 닫습니다.\"],\"V2dwib\":[[\"0\"],\"은(는) 숫자여야 합니다.\"],\"V4qgxE\":[\"생성 시각 이전 (분 전)\"],\"V8yTm6\":[\"검색 지우기\"],\"VBIlvI\":[\"출력 복사\"],\"VDj9CU\":[\"이 호스트는 암호화된 첨부 파일이 저장되는 형식인 \",[\"CIPHERTEXT_EXTENSION\"],\" 파일을 받지 않습니다. 암호화를 종료하면 파일이 그대로 전송됩니다.\"],\"VJScHU\":[\"사유\"],\"VLsmVV\":[\"알림 음소거\"],\"VP3V//\":[\"전면\"],\"VbyRUy\":[\"댓글\"],\"VcYc0A\":[\"네트워크 옵션 열기\"],\"VjzSNi\":[\"위치 확인 중...\"],\"VmSocf\":[\"<0>\",[\"0\"],\"님, <1>\",[\"1\"],\"님, <2>\",[\"2\"],\"님 외 \",[\"3\"],\"명이 입력 중...\"],\"Vmx0mQ\":[\"설정자:\"],\"Vq10dn\":[\"통화 나가기\"],\"VqX8C6\":[\"축소\"],\"VqnIZz\":[\"개인정보 처리방침 및 데이터 관행 보기\"],\"VrMygG\":[\"최소 길이는 \",[\"0\"],\"자입니다\"],\"VrnTui\":[\"프로필에 표시되는 대명사\"],\"VugX2C\":[\"이전 지문\"],\"W8E3qn\":[\"인증된 계정\"],\"WFxTHC\":[\"차단 마스크 추가 (예: nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"서버 호스트는 필수입니다\"],\"WNMYIN\":[\"취소됨\"],\"WOOPuM\":[\"연결이 끊겼습니다. 다시 연결하여 채팅을 계속하세요\"],\"WRYdXW\":[\"오디오 재생 위치\"],\"WUOH5B\":[\"사용자 무시\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"other\":[[\"1\"],\"개 더 보기\"]}]],\"WYxRzo\":[\"초대 링크 생성 및 관리\"],\"Wbsc8H\":[\"본인입니다\"],\"Wd38W1\":[\"일반 네트워크 초대를 보내려면 채널을 비워두세요. 설명은 본인 기록용일 뿐이며 이 목록에서 본인에게만 표시됩니다.\"],\"Weq9zb\":[\"일반\"],\"Wf9lru\":[\"음성 메시지 녹음\"],\"Wfj7Sk\":[\"알림 소리 음소거 또는 해제\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"사용자 프로필\"],\"X6S3lt\":[\"설정, 채널, 서버 검색...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"계속 진행\"],\"XI1+wb\":[\"잘못된 형식\"],\"XIXeuC\":[\"@\",[\"0\"],\"에게 메시지 보내기\"],\"XJOV1Y\":[\"활동\"],\"XPaN4U\":[[\"name\"],\" · 입력\"],\"XPd6DR\":[\"워크플로우 기록 (\",[\"0\"],\", \",[\"activeTotal\"],\"개 활성)\"],\"XU5AOg\":[\"입력\"],\"XWgxXq\":[\"앨범\"],\"Xd7+IT\":[\"비공개 채팅 고정 해제\"],\"XiSFjH\":[\"방금 찍은 사진\"],\"Xm/s+u\":[\"화면 표시\"],\"Xp2n93\":[\"서버의 신뢰할 수 있는 파일 호스트의 미디어를 표시합니다. 외부 서비스에 요청이 전송되지 않습니다.\"],\"XvjC4F\":[\"저장 중...\"],\"Y+tK3n\":[\"보낼 첫 메시지\"],\"YAqRpI\":[[\"account\"],\" 계정 등록 성공: \",[\"message\"]],\"YDrGG0\":[\"재연결 실패\"],\"YEfzvP\":[\"주제 보호 (+t)\"],\"YGAmpG\":[\"다시 찍기\"],\"YQOn6a\":[\"멤버 목록 접기\"],\"YRCoE9\":[\"채널 Op\"],\"YRwdh4\":[\"공유 중지\"],\"YURQaF\":[\"프로필 보기\"],\"YdBSvr\":[\"미디어 표시 및 외부 콘텐츠 제어\"],\"Yj6U3V\":[\"중앙 서버 없음:\"],\"YjvpGx\":[\"대명사\"],\"Yp+Hi/\":[\"설정 열기\"],\"YqH4l4\":[\"키 없음\"],\"YulJZd\":[\"삭제됨\"],\"YyUPpV\":[\"계정:\"],\"Z7ZXbT\":[\"승인\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"other\":[\"#\",\" 줄\"]}]],\"Z8lGw6\":[\"공유\"],\"ZJSWfw\":[\"서버 연결 종료 시 표시할 메시지\"],\"ZPHI0f\":[[\"nick\"],\" 님이 암호화 요청에 응답하지 않았습니다.\"],\"ZR1dJ4\":[\"초대\"],\"ZTnDTA\":[\"워크플로우 확장\"],\"ZdWg0V\":[\"브라우저에서 열기\"],\"ZhRBbl\":[\"메시지 검색…\"],\"Zmcu3y\":[\"고급 필터\"],\"ZqLD8l\":[\"서버 전체\"],\"a0bHay\":[\"<0>\",[\"0\"],\" 연결을 끊을까요?\"],\"a2/8e5\":[\"주제 설정 이후 (분 전)\"],\"a3LDKx\":[\"보안\"],\"a739N6\":[\"이 서버의 원시 IRC 트래픽을 봅니다\"],\"aHKcKc\":[\"이전 페이지\"],\"aIhsAD\":[\"PTT 사용\"],\"aJTbXX\":[\"Oper 비밀번호\"],\"aQryQv\":[\"이미 존재하는 패턴입니다\"],\"aW33cO\":[\"마이크의 배경 소음 줄이기\"],\"aW9pLN\":[\"채널에 허용되는 최대 사용자 수입니다. 제한 없이 두려면 비워두세요.\"],\"aYaeko\":[\"이 메시지는 복호화할 수 없습니다. 이 기기에 더 이상 키가 없는 세션용으로 암호화되었습니다.\"],\"abGlUP\":[\"채널로 돌아가기\"],\"aecNzk\":[\"음성 채널 \",[\"channelName\"],\" 참가\"],\"afd7s2\":[[\"serverName\"],\"에서 음성 채널 시작\"],\"ah4fmZ\":[\"YouTube, Vimeo, SoundCloud 등 알려진 서비스의 미리보기도 표시합니다.\"],\"aifXak\":[\"이 채널에 미디어가 없습니다\"],\"ap2zBz\":[\"완화\"],\"aubGf5\":[\"가장 강력하지만 다른 Obby 사용자와만 가능합니다\"],\"az8lvo\":[\"끄기\"],\"azXSNo\":[\"멤버 목록 펼치기\"],\"azdliB\":[\"계정에 로그인\"],\"b0Z/U1\":[\"최대 녹화 길이에 도달하여 여기서 녹화를 멈췄습니다.\"],\"b26wlF\":[\"그녀/그녀의\"],\"b2gRwi\":[\"내 위치 공유\"],\"bD/+Ei\":[\"엄격\"],\"bFDO8z\":[\"gateway 온라인\"],\"bLt/0J\":[\"워크플로우\"],\"bQ6BJn\":[\"상세한 플러드 방지 규칙을 설정하세요. 각 규칙은 모니터링할 활동 유형과 임계값 초과 시 취할 조치를 지정합니다.\"],\"bRfx7k\":[\"답장으로 이동\"],\"bUu+tR\":[\"이 파일은 암호화되어 있지 않습니다. 링크를 아는 사람은 누구나 열 수 있습니다.\"],\"bVBC/W\":[\"Gateway 연결됨\"],\"bZJKzE\":[\"정확한 위치\"],\"beV7+y\":[\"사용자가 \",[\"channelName\"],\" 참여 초대를 받게 됩니다.\"],\"biKhQ2\":[\"이 출처 표시에 관하여\"],\"bk84cH\":[\"자리 비움 메시지\"],\"bkHdLj\":[\"IRC 서버 추가\"],\"blWpTh\":[\"지도 열기\"],\"bmQLn5\":[\"규칙 추가\"],\"bv4cFj\":[\"전송\"],\"bwRvnp\":[\"작업\"],\"bzSI52\":[\"삭제\"],\"c8+EVZ\":[\"인증된 계정\"],\"cBQkN7\":[\"카메라 액세스를 허용할 때까지 장치 이름이 숨겨집니다.\"],\"cC5JaD\":[[\"nick\"],\" 님이 암호화를 종료했습니다.\"],\"cGYUlD\":[\"미디어 미리보기가 로드되지 않습니다.\"],\"cJMrvr\":[\"이 대화는 Obby의 자체 방식으로 암호화되어 있습니다. 별도 경로로 지문을 비교한 후 확인됨으로 표시하세요.\"],\"cLF98o\":[\"댓글 보기 (\",[\"commentCount\"],\")\"],\"cPWpNd\":[[\"nick\"],\"님의 지문\"],\"cSgpoS\":[\"비공개 채팅 고정\"],\"cXeEKu\":[\"이 작업은 아래에 연결된 \",[\"0\"],\"개의 네트워크도 함께 닫습니다.\"],\"chQsxg\":[\"형식화된 출력 복사\"],\"cl/A5J\":[[\"__DEFAULT_IRC_SERVER_NAME__\"],\"에 오신 것을 환영합니다!\"],\"cnGeoo\":[\"삭제\"],\"coPLXT\":[\"IRC 통신 내용은 서버에 저장되지 않습니다\"],\"cqQyPB\":[\"폴더 이름\"],\"crYH/6\":[\"SoundCloud 플레이어\"],\"cv5DQb\":[\"호스트가 설정되지 않음\"],\"cvJaBb\":[[\"nick\"],\" 님의 새 지문\"],\"d+oYyk\":[\"암호화 확인\"],\"d3sis4\":[\"서버 추가\"],\"d9aN5k\":[\"채널에서 \",[\"username\"],\" 제거\"],\"dCyaXa\":[[\"nick\"],\"님과 암호화 중…\"],\"dEgA5A\":[\"취소\"],\"dF6vP6\":[\"라이브\"],\"dGi1We\":[\"이 비공개 메시지 대화 고정 해제\"],\"dJVuyC\":[[\"channelName\"],\"에서 나갔습니다 (\",[\"reason\"],\")\"],\"dMtLDE\":[\"받는 사람\"],\"dNXmVa\":[\"액세스가 거부되었습니다. 브라우저 또는 시스템 설정에서 카메라와 마이크 액세스를 허용한 후 다시 시도하세요.\"],\"dRqrdL\":[[\"0\"],\"은(는) 정수여야 합니다.\"],\"dTx/vl\":[\"마이크에 감지되는 스피커 에코 줄이기\"],\"dXqxlh\":[\"<0>⚠️ 보안 위험! 이 연결은 도청 또는 중간자 공격에 취약할 수 있습니다.\"],\"dZwAKK\":[\"개인 채팅 열기\"],\"da9Q/R\":[\"채널 모드 변경됨\"],\"dhJN3N\":[\"댓글 보기\"],\"diaYU+\":[\"<0>\",[\"0\"],\"님과 <1>\",[\"1\"],\"님이 입력 중...\"],\"dj2xTE\":[\"알림 닫기\"],\"dkycQY\":[\"암호화 취소\"],\"dlkjqx\":[\"화면 속 화면\"],\"dnUmOX\":[\"아직 이 네트워크에 등록된 봇이 없습니다.\"],\"dpCzmC\":[\"플러드 방지 설정\"],\"dqoiJ2\":[\"아직 시청자가 없습니다.\"],\"e8jzAa\":[\"모든 첨부 제거\"],\"e9dQpT\":[\"이 링크를 새 탭에서 여시겠습니까?\"],\"ePK91l\":[\"편집\"],\"eYBDuB\":[\"이미지를 업로드하거나 동적 크기 조정을 위해 \",[\"size\"],\" 대체가 있는 URL을 제공하세요\"],\"edBbee\":[\"호스트마스크로 \",[\"username\"],\" 차단 (동일 IP/호스트에서 재입장 방지)\"],\"ekfzWq\":[\"사용자 설정\"],\"elPDWs\":[\"IRC 클라이언트 환경을 맞춤 설정하세요\"],\"etgedT\":[\"이모지\"],\"eu2osY\":[\"<0>💡 권장사항: 이 서버를 신뢰하고 위험을 충분히 이해한 경우에만 계속하세요. 이 연결을 통해 민감한 정보나 비밀번호를 공유하지 마세요.\"],\"euEhbr\":[[\"channel\"],\"에 참여하려면 클릭\"],\"exyUec\":[\"연결\"],\"ez3vLd\":[\"여러 줄 입력 활성화\"],\"f0J5Ki\":[\"서버 간 통신에 암호화되지 않은 연결이 사용될 수 있습니다\"],\"f9BHJk\":[\"사용자 경고\"],\"fDOLLd\":[\"채널을 찾을 수 없습니다.\"],\"fFgbRU\":[[\"safeName\"],\" 파일이 서버에 더 이상 없습니다.\"],\"fHbMUl\":[\"음성-채널\"],\"fMPkxb\":[\"더 보기\"],\"fWPVzC\":[\"파일 호스트가 읽을 수 있는 상태로 저장하며, 링크를 얻은 사람은 누구나 열 수 있습니다. 파일을 암호화해 보내려면 Obby 암호화로 전환하세요.\"],\"fYdEvu\":[\"워크플로 기록 (\",[\"0\"],\")\"],\"fdplPL\":[\"나에게만 음소거\"],\"ffzDkB\":[\"익명 분석:\"],\"fk1WEw\":[\"암호화됨\"],\"fq1GF9\":[\"사용자가 서버에서 연결을 끊을 때 표시\"],\"g1CwiD\":[[\"name\"],\" 실행?\"],\"g3UF2V\":[\"수락\"],\"g9NNfO\":[\"비디오 시작\"],\"gCldcN\":[\"강조 색상 변경\"],\"gD44Av\":[\"이 파일을 암호화하지 않고 보낼까요?\"],\"gEF57C\":[\"이 서버는 하나의 연결 유형만 지원합니다\"],\"gJuLUI\":[\"무시 목록\"],\"gNzMrk\":[\"현재 아바타\"],\"gbfM3J\":[\"이 계정은 \",[\"sessionCount\"],\"개 세션에서 연결되어 있습니다. 세션별 세부 정보는 계정 소유자 또는 IRC 운영자에게만 공개됩니다.\"],\"gcoiFh\":[\"다시 연결\"],\"gfySTe\":[\"모두 축소\"],\"gh06VD\":[\"출력\"],\"gjPWyO\":[\"닉네임 입력...\"],\"gnTaUA\":[\"손 들기\"],\"gz6UQ3\":[\"최대화\"],\"h6/IMX\":[\"첫 네트워크 추가\"],\"h6razj\":[\"채널 이름 마스크 제외\"],\"hG6jnw\":[\"설정된 주제 없음\"],\"hG89Ed\":[\"이미지\"],\"hYgDIe\":[\"생성\"],\"hZ6znB\":[\"포트\"],\"ha+Bz5\":[\"예: 100:1440\"],\"hctjqj\":[\"왼쪽에서 봇을 선택하면 해당 명령과 관리 작업을 볼 수 있습니다.\"],\"he3ygx\":[\"복사\"],\"hehnjM\":[\"횟수\"],\"hhAi8w\":[\"네트워크 로그\"],\"hou0tP\":[\"스트림\"],\"hxgCTb\":[\"워크플로우 닫기\"],\"hzdLuQ\":[\"Voice 이상의 권한을 가진 사용자만 발언 가능\"],\"i0qMbr\":[\"홈\"],\"iDNBZe\":[\"알림\"],\"iH8pgl\":[\"뒤로\"],\"iL9SZg\":[\"사용자 차단 (닉네임)\"],\"iNt+3c\":[\"이미지로 돌아가기\"],\"iQvi+a\":[\"이 서버의 낮은 링크 보안에 대해 다시 경고하지 않음\"],\"iSLIjg\":[\"연결\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"서버 호스트\"],\"idD8Ev\":[\"저장됨\"],\"ifn/bQ\":[\"해당 화면이 더 이상 없습니다.\"],\"iivqkW\":[\"접속 시각\"],\"ij+Elv\":[\"이미지 미리보기\"],\"ilIWp7\":[\"알림 전환\"],\"itEJCl\":[\"폴더 이름 변경 또는 삭제\"],\"iuaqvB\":[\"와일드카드로 *를 사용하세요. 예: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"봇\"],\"j2DGR0\":[\"호스트마스크로 차단\"],\"jA4uoI\":[\"주제:\"],\"jHGY5E\":[\"메시지를 보내지 못했습니다: 암호화 키가 변경되었습니다. 평문으로 보내기 전에 새 키를 확인하거나 암호화를 종료하세요.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"사유 (선택 사항)\"],\"jUV7CU\":[\"아바타 업로드\"],\"jW5Uwh\":[\"로드할 외부 미디어의 범위를 제어합니다. 끄기 / 안전 / 신뢰할 수 있는 출처 / 모든 콘텐츠.\"],\"jXzms5\":[\"첨부 옵션\"],\"jZlrte\":[\"색상\"],\"jbq7j2\":[\"거절\"],\"jfC/xh\":[\"연락처\"],\"jvN2+I\":[[\"0\"],\" 유휴\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"지문 복사\"],\"k112DD\":[\"이전 메시지 불러오기\"],\"k1opY7\":[\"노이즈 억제\"],\"k3ID0F\":[\"멤버 필터링…\"],\"k65gsE\":[\"자세히 보기\"],\"k7Zgob\":[\"연결 취소\"],\"kAVx5h\":[\"초대가 없습니다\"],\"kCLEPU\":[\"연결된 서버\"],\"kF5LKb\":[\"무시된 패턴:\"],\"kG2fiE\":[\"설정 정의됨\"],\"kGeOx/\":[[\"0\"],\" 참가\"],\"kITKr8\":[\"채널 모드 불러오는 중...\"],\"kPpPsw\":[\"당신은 IRC Operator입니다\"],\"kWJmRL\":[\"나\"],\"kb9fJC\":[\"복호화된 파일 저장\"],\"kfcRb0\":[\"아바타\"],\"kfeifH\":[\"암호화 중…(클릭하면 취소)\"],\"kjMqSj\":[\"JSON 복사\"],\"krViRy\":[\"JSON으로 복사하려면 클릭\"],\"ks71ra\":[\"예외\"],\"kw4lRv\":[\"채널 Halfop\"],\"kxgIRq\":[\"시작하려면 채널을 선택하거나 추가하세요.\"],\"ky2mw7\":[\"@\",[\"0\"],\" 통해\"],\"ky6dWe\":[\"아바타 미리보기\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"채널 불러오는 중...\"],\"l+IUVW\":[[\"account\"],\" 계정 인증 성공: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"other\":[[\"reconnectCount\"],\"번 재연결됨\"]}]],\"l1l8sj\":[[\"0\"],\"일 전\"],\"l4mncX\":[\"아무도 없습니다. /join \",[\"channelName\"],\"을 입력하도록 요청하세요.\"],\"l5NhnV\":[\"#채널 (선택사항)\"],\"lCF0wC\":[\"새로 고침\"],\"lH+ed1\":[\"첫 단계 대기 중…\"],\"lHVfE4\":[\"파일이 업로드되지 않았습니다. 암호화 키가 변경되었습니다. 새 키를 확인하거나, 암호화를 종료한 뒤 암호화 없이 업로드하세요.\"],\"lHy8N5\":[\"채널 더 불러오는 중...\"],\"lJGJot\":[\"채널 찾기\"],\"lasgrr\":[\"사용됨\"],\"lbpf14\":[[\"value\"],\" 참여\"],\"lf3MT4\":[\"나갈 채널 (기본값: 현재 채널)\"],\"lfFsZ4\":[\"채널\"],\"lh69cG\":[[\"nick\"],\"님이 암호화된 대화를 시작하려고 합니다\"],\"lip0az\":[\"스피커 \",[\"0\"]],\"lkNdiH\":[\"계정 이름\"],\"loQxaJ\":[\"돌아왔습니다\"],\"lrlQl/\":[[\"0\"],\"님의 볼륨\"],\"lvfaxv\":[\"홈\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"추가\"],\"m8flAk\":[\"미리보기 (아직 업로드되지 않음)\"],\"mDkV0w\":[\"워크플로 시작 중…\"],\"mDt3zx\":[\"확인…\"],\"mEPxTp\":[\"<0>⚠️ 주의하세요! 신뢰할 수 있는 출처의 링크만 여세요. 악성 링크는 보안이나 개인정보를 침해할 수 있습니다.\"],\"mH+wEJ\":[[\"0\"],\"에 메시지 보내기 (Enter로 줄바꿈, Shift+Enter로 전송)\"],\"mHGdhG\":[\"서버 정보\"],\"mHfd/S\":[\"현재 하고 있는 일\"],\"mMYBD9\":[\"광역 - 더 넓은 보호 범위\"],\"mQuDmS\":[[\"sender\"],\"님이 암호화를 다시 시작했습니다. 수락하기 전까지 이 대화는 암호화되지 않습니다.\"],\"mRsNSE\":[\"봇 보기\"],\"mTGsPd\":[\"채널 주제\"],\"mU8j6O\":[\"외부 메시지 차단 (+n)\"],\"mZp8FL\":[\"자동으로 한 줄 모드로 전환\"],\"mdIQ65\":[[\"nick\"],\" 님과의 메시지는 암호화되어 있습니다. 이 파일들은 암호화하기에 너무 커서 암호화되지 않은 상태로 전송됩니다.\"],\"mdQu8G\":[\"YourNickname\"],\"miSSBQ\":[\"댓글 (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"마이크와 카메라 선택\"],\"mvyLSy\":[\"인증된 사용자\"],\"mwtcGl\":[\"댓글 닫기\"],\"myL0MR\":[\"이 네트워크를 삭제할까요?\"],\"mzI/c+\":[\"다운로드\"],\"mzfIag\":[\"서버\"],\"n3fGRk\":[[\"0\"],\"이(가) 설정\"],\"n5+j9l\":[\"예: <0>wss://host:port/socket\"],\"n6T9To\":[\"나에게만 음소거 해제\"],\"n8TilE\":[\"채널 이름 복사\"],\"n9NCB9\":[\"전송 전에 Obby에서 처리됨\"],\"nDekZG\":[\"연결 편집\"],\"nDvKjY\":[\"음성 채널\"],\"nE9jsU\":[\"완화 - 덜 공격적인 보호\"],\"nNflMD\":[\"채널 나가기\"],\"nPXkBi\":[\"WHOIS 데이터 불러오는 중...\"],\"nWMRxa\":[\"고정 해제\"],\"nX4XLG\":[\"운영자 작업\"],\"nXnMSE\":[\"이 브라우저에서는 이 동영상을 재생할 수 없습니다.\"],\"nYiCGx\":[\"새 키 수락\"],\"nkC032\":[\"플러드 프로필 없음\"],\"nsLuck\":[\"이 파일을 보내기 전에 암호화가 종료되었습니다. 파일은 전달되지 않았습니다.\"],\"nta7V8\":[\"암호화 옵션\"],\"o69z4d\":[[\"username\"],\"에게 경고 메시지 보내기\"],\"o9ylQi\":[\"GIF를 검색하여 시작하세요\"],\"oFGkER\":[\"서버 알림\"],\"oOi11l\":[\"맨 아래로 스크롤\"],\"oPYIL5\":[\"네트워크\"],\"oQEzQR\":[\"새 DM\"],\"oRH6Dq\":[\"채널\"],\"oX4ytF\":[\"닉네임\"],\"oXOSPE\":[\"온라인\"],\"oaTtrx\":[\"봇 검색\"],\"oal760\":[\"서버 링크에 대한 중간자 공격이 가능합니다\"],\"obBbyQ\":[\"화면 녹화\"],\"oeqmmJ\":[\"신뢰할 수 있는 출처\"],\"ogKae6\":[\"이 기기에서는 암호화를 사용할 수 없습니다.\"],\"optX0N\":[[\"0\"],\"시간 전\"],\"ovBPCi\":[\"기본값\"],\"p0Z69r\":[\"패턴은 비워둘 수 없습니다\"],\"p1KgtK\":[\"오디오를 불러오지 못했습니다\"],\"p59pEv\":[\"추가 세부정보\"],\"p7sRI6\":[\"입력 중임을 다른 사람에게 알림\"],\"pBm1od\":[\"비밀 채널\"],\"pDpirO\":[\"IRC 서버에서 제공하는 명령어\"],\"pEK2nL\":[\"이 메시지는 암호화되지 않았습니다. 암호화를 사용하지 않는 상대방의 다른 클라이언트에서 왔을 수 있습니다.\"],\"pJ/IRc\":[\"녹화 중지\"],\"pNmiXx\":[\"모든 서버에 사용할 기본 닉네임\"],\"pUUo9G\":[\"호스트명:\"],\"pVGPmz\":[\"계정 비밀번호\"],\"pZGrXo\":[\"카메라 전환\"],\"peNE68\":[\"영구\"],\"pgoP68\":[\"PTT 사용 안 함\"],\"plhHQt\":[\"데이터 없음\"],\"pm6+q5\":[\"보안 경고\"],\"pn5qSs\":[\"추가 정보\"],\"pqr+oY\":[[\"0\"],\"에 메시지 보내기\"],\"puvGJc\":[\"틱택토 하기\"],\"q0cR4S\":[\"이제 **\",[\"newNick\"],\"**(으)로 알려져 있습니다\"],\"qFcunY\":[\"LIST 또는 NAMES 명령에 채널이 표시되지 않음\"],\"qGMwvV\":[\"마이크 수준\"],\"qIk9n4\":[[\"minutes\"],\"분\"],\"qJwf0a\":[\"<0>\",[\"0\"],\"님이 입력 중...\"],\"qLpTm/\":[[\"emoji\"],\" 반응 제거\"],\"qVkGWK\":[\"고정\"],\"qXgujk\":[\"액션 / 감정표현 보내기\"],\"qY8wNa\":[\"홈페이지\"],\"qZQ5M4\":[\"이 연락처를 확인했습니다.\"],\"qa9cy4\":[\"사진\"],\"qb0xJ7\":[\"와일드카드 사용: *는 임의의 문자열, ?는 임의의 단일 문자. 예: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"채널 키 (+k)\"],\"qtoOYG\":[\"제한 없음\"],\"r1W2AS\":[\"파일 호스트 이미지\"],\"r9l16H\":[\"이 기기에서 지금은 위치를 확인할 수 없습니다.\"],\"rI9ogj\":[\"채널 옵션 열기\"],\"rIPR2O\":[\"주제 설정 이전 (분 전)\"],\"rMMSYo\":[\"최대 길이는 \",[\"0\"],\"자입니다\"],\"rT2cV+\":[\"카메라\"],\"rWtzQe\":[\"네트워크가 분리되었다가 재연결되었습니다. ✅\"],\"rYG2u6\":[\"잠시만 기다려 주세요...\"],\"rjGI/Q\":[\"개인정보 보호\"],\"rjTJRY\":[\"정지됨\"],\"rk8iDX\":[\"GIF 불러오는 중...\"],\"rn6SBY\":[\"음소거 해제\"],\"ry4yU/\":[\"원본 보기\"],\"rzK+O+\":[[\"nick\"],\"님이 이 기기에서 읽을 수 없는 암호화 메시지를 보내고 있습니다. 열려면 암호화를 다시 시작해야 합니다.\"],\"s/UKqq\":[\"채널에서 추방되었습니다\"],\"s/ereB\":[\"활성\"],\"s0J/k9\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 키\"]}]],\"s36GUv\":[\"마이크 액세스 허용\"],\"s4NaO3\":[\"위치를 확인할 수 없습니다.\"],\"s7L3Mu\":[\"새 폴더\"],\"s7oqXR\":[\"네트워크 선택\"],\"s8cATI\":[[\"channelName\"],\"에 참가했습니다\"],\"sCO9ue\":[\"<0>\",[\"serverName\"],\"에 대한 연결에 다음과 같은 보안 문제가 있습니다:\"],\"sGH11W\":[\"서버\"],\"sHI1H+\":[\"이제 **\",[\"newNick\"],\"**(으)로 알려져 있습니다\"],\"sJyV04\":[[\"inviter\"],\"이(가) 당신을 \",[\"channel\"],\"에 초대했습니다\"],\"sUBSbK\":[\"아직 업스트림 네트워크가 없습니다.\"],\"sW5OjU\":[\"필수\"],\"sYI3px\":[\"메시지를 보낼 닉네임\"],\"sby+1/\":[\"클릭하여 복사\"],\"sfN25C\":[\"실명 또는 전체 이름\"],\"shXreC\":[\"화면 영역 녹화\"],\"sliuzR\":[\"링크 열기\"],\"sqrO9R\":[\"사용자 정의 멘션\"],\"sr6RdJ\":[\"Shift+Enter로 여러 줄 입력\"],\"swrCpB\":[[\"user\"],\"이(가) 채널을 \",[\"oldName\"],\"에서 \",[\"newName\"],\"(으)로 이름을 변경했습니다\",[\"0\"]],\"sxkWRg\":[\"고급\"],\"t/YqKh\":[\"제거\"],\"t2RBbk\":[\"텍스트 채널\"],\"t47eHD\":[\"이 서버에서의 고유 식별자\"],\"tAkAh0\":[\"동적 크기 조정을 위한 \",[\"size\"],\" 대체가 있는 URL. 예: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"복사 실패, 재시도하려면 선택\"],\"tXLJS3\":[\"채널 목록 사이드바 표시 또는 숨기기\"],\"tfDRzk\":[\"저장\"],\"tgfK6H\":[\"워크플로우 복사\"],\"thC9Rq\":[\"채널 나가기\"],\"tiBsJk\":[[\"channelName\"],\"에서 나갔습니다\"],\"tl/zMw\":[\"이 브라우저에서는 음성을 녹음할 수 없습니다.\"],\"tpVoTN\":[\"이 명령어를 실행한 사람에 관한 정보는 bot이 제공하며, 서버는 발신자를 확인할 수 없습니다.\"],\"tsc6g4\":[[\"safeName\"],\" 복호화 중…\"],\"tt4/UD\":[\"서버를 나갔습니다 (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"other\":[\"#\",\" 개 더 보기\"]}]],\"tu2JEr\":[\"참여할 채널 (#이름)\"],\"u0TcnO\":[\"닉네임 {nick}이(가) 이미 사용 중입니다. {newNick}(으)로 다시 시도합니다\"],\"u0a8B4\":[\"관리 권한을 위해 IRC Operator로 인증\"],\"u0rWFU\":[\"생성 시각 이후 (분 전)\"],\"u72w3t\":[\"무시할 사용자 및 패턴\"],\"u7jc2L\":[\"서버를 나갔습니다\"],\"uAQUqI\":[\"상태\"],\"uB85T3\":[\"저장 실패: \",[\"msg\"]],\"uK9Jap\":[\"브라우저는 마이크 또는 카메라 액세스를 허용해야 스피커를 표시합니다. 아무것도 녹음되지 않습니다.\"],\"uKPqyn\":[\"내 위치로 이동\"],\"uMIUx8\":[\"봇 \",[\"0\"],\"을(를) 삭제하시겠습니까? 데이터베이스 행을 소프트 삭제합니다. 닉네임을 나중에 다시 사용하려면 /REHASH 후에만 가능합니다.\"],\"uNSY8W\":[\"다시 연결 중입니다. 계속 실패하면 연결을 편집하세요\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"MOTD 표시\"],\"uW3lLI\":[\"IRC 서버:\"],\"ukyW4o\":[\"내 초대 링크\"],\"uowbPn\":[\"첨부 제거\"],\"usSSr/\":[\"확대/축소 수준\"],\"v0xJr9\":[[\"nick\"],\"의 암호화 키가 바뀌었습니다. 새 기기에서도 일어나지만, 공격자도 이와 같이 보입니다. 이 대화가 아닌 다른 곳에서 \",[\"nick\"],\"와 새 지문을 비교한 뒤 승인하세요.\"],\"v7uvcf\":[\"소프트웨어:\"],\"vE8kb+\":[\"줄 바꿈은 Shift+Enter (Enter로 전송)\"],\"vERlcd\":[\"프로필\"],\"vK0RL8\":[\"주제 없음\"],\"vSJd18\":[\"동영상\"],\"vXIe7J\":[\"언어\"],\"vYUkQB\":[\"스피커가 감지되지 않았습니다.\"],\"vaHYxN\":[\"실명\"],\"vhjbKr\":[\"자리 비움\"],\"vnq5rj\":[\"동영상 메시지 녹화\"],\"w/nogd\":[[\"0\"],\"개 네트워크\",[\"1\"],\" — 참여할 네트워크를 선택하세요\"],\"w4NYox\":[[\"title\"],\" 클라이언트\"],\"w8dbR6\":[\"통화에 사용할 마이크, 카메라, 스피커 선택\"],\"w8xQRx\":[\"잘못된 값\"],\"wCKe3+\":[\"워크플로 기록\"],\"wFjjxZ\":[[\"username\"],\"에 의해 \",[\"channelName\"],\"에서 추방당했습니다 (\",[\"reason\"],\")\"],\"wGjaGl\":[\"차단 예외가 없습니다\"],\"wHhlQr\":[\"암호화된 대화 수락\"],\"wJijgU\":[\"위치\"],\"wK0BwN\":[\"암호화 키가 변경됨\"],\"wPrGnM\":[\"채널 관리자\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"추론\"],\"wbm86v\":[\"사용자가 채널에 입장하거나 퇴장할 때 표시\"],\"wdxz7K\":[\"소스\"],\"whqZ9r\":[\"강조할 추가 단어 또는 문구\"],\"wlQNTg\":[\"멤버\"],\"wm7RV4\":[\"알림 소리\"],\"woaefe\":[\"시스템 기본값\"],\"wsRxbL\":[\"음성 녹음\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"서버 간 전달 시 메시지가 도청될 수 있습니다\"],\"x1m5RZ\":[\"사용자 초대\"],\"x3+y8b\":[\"이 링크를 통해 등록한 사람 수\"],\"xCJdfg\":[\"지우기\"],\"xDAtGP\":[\"메시지\"],\"xDN4e3\":[\"채널 정보 보기\"],\"xOTzt5\":[\"방금\"],\"xQv7xy\":[[\"target\"],\"에게 내 위치를 공유합니다.\"],\"xRIdE6\":[\"<0>\",[\"0\"],\"님, <1>\",[\"1\"],\"님, <2>\",[\"2\"],\"님이 입력 중...\"],\"xUHRTR\":[\"연결 시 자동으로 operator로 인증\"],\"xWHwwQ\":[\"차단 목록\"],\"xXs5GT\":[\"파일이 업로드되지 않았습니다. 암호화를 설정하는 중입니다. 암호화가 활성화된 뒤, 또는 암호화를 종료한 뒤 보낼 수 있습니다.\"],\"xYilR2\":[\"미디어\"],\"xbi8D6\":[\"이 서버는 초대 링크를 지원하지 않습니다 (<0>obby.world/invitation 기능이 광고되지 않음). 일반 채팅은 계속할 수 있으며, 이 패널은 obbyircd 기반 네트워크용입니다.\"],\"xceQrO\":[\"보안 웹소켓만 지원됩니다\"],\"xdtXa+\":[\"채널-이름\"],\"xlCYOE\":[\"메시지를 더 불러오는 중...\"],\"xlhswE\":[\"최솟값은 \",[\"0\"],\"입니다\"],\"xq97Ci\":[\"단어나 문구 추가...\"],\"xuRqRq\":[\"클라이언트 제한 (+l)\"],\"y1eoq1\":[\"링크 복사\"],\"y7sj+0\":[\"스트리머\"],\"yIHP+U\":[\"신뢰할 수 없는 호스트의 암호화된 첨부 파일입니다. 열려면 외부 콘텐츠를 활성화하세요.\"],\"yJ1eqU\":[\"시청자 (\",[\"0\"],\"명)\"],\"yJztBY\":[\"네트워크 삭제\"],\"yNeucF\":[\"이 서버는 확장 프로필 메타데이터(IRCv3 METADATA 확장)를 지원하지 않습니다. 아바타, 표시 이름, 상태 등의 추가 필드를 사용할 수 없습니다.\"],\"yPlrca\":[\"채널 아바타\"],\"yQE2r9\":[\"로딩 중\"],\"ySEw1a\":[\"Bot (\",[\"botsLoadingCount\"],\"개 로딩 중)\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby - IRC를 미래로\"],\"yTX1Rt\":[\"Oper 사용자 이름\"],\"yYOzWD\":[\"로그\"],\"yek4JL\":[\"폴더를 위로 이동\"],\"yfx9Re\":[\"IRC operator 비밀번호\"],\"ygCKqB\":[\"정지\"],\"ymDxJx\":[\"IRC operator 사용자 이름\"],\"yrpRsQ\":[\"이름순 정렬\"],\"ywVWqb\":[[\"nick\"],\" 님과의 메시지는 암호화되어 있습니다. \",[\"1\"],\"개 파일 중 \",[\"0\"],\"개는 암호화하기에 너무 커서 암호화되지 않은 상태로 전송됩니다. 나머지는 암호화된 상태로 유지됩니다.\"],\"yz7wBu\":[\"닫기\"],\"z0DY9w\":[[\"0\"],\"에 메시지 보내기 (Shift+Enter로 줄바꿈)\"],\"z2xxYa\":[\"암호화 및 확인됨\"],\"zCEMmq\":[\"이 브라우저에서는 동영상을 녹화할 수 없습니다.\"],\"zFT5rr\":[\"완료\"],\"zHa4lw\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 단계\"]}]],\"zJS04D\":[\"폴더에서 꺼내기\"],\"zJw+jA\":[\"모드 설정: \",[\"0\"]],\"zNSskd\":[\"녹화를 할 수 없습니다.\"],\"zZm1gU\":[\"비디오 중지\"],\"zb/HT0\":[\"확장\"],\"zbSnl2\":[\"업로드 크기 제한에 도달하여 여기서 녹화를 멈췄습니다.\"],\"zbymaY\":[[\"0\"],\"분 전\"],\"zebeLu\":[\"oper 사용자 이름 입력\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"스피커\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"마이크 액세스를 허용할 때까지 장치 이름이 숨겨집니다.\"],\"+2t41u\":[[\"account\"],\"(으)로 로그인을 완료하려면 인증 앱의 6자리 코드를 입력하세요.\"],\"+5VMrz\":[\"잘못된 패턴 형식입니다. nick!user@host 형식을 사용하세요 (와일드카드 * 허용)\"],\"+6NQQA\":[\"일반 지원 채널\"],\"+6NyRG\":[\"클라이언트\"],\"+AI7ot\":[\"위치 공유\"],\"+B5ztW\":[\"채널 추가\"],\"+K0AvT\":[\"연결 끊기\"],\"+Q1v1x\":[\"인증됨\"],\"+WNb3x\":[\"비디오 새 창으로 열기\"],\"+cyFdH\":[\"자리 비움 설정 시 기본 메시지\"],\"+fRR7i\":[\"정지\"],\"+mVPqU\":[\"메시지에서 마크다운 서식 렌더링\"],\"+s1J8k\":[\"읽음으로 표시\"],\"+s4tdz\":[\"닉네임 복사\"],\"+vqCJH\":[\"인증을 위한 계정 사용자 이름\"],\"+yPBXI\":[\"파일 선택\"],\"+zy2Nq\":[\"유형\"],\"/09cao\":[\"낮은 링크 보안 (레벨 \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"돌아옴으로 표시\"],\"/3BQ4J\":[\"채널 외부 사용자는 메시지를 보낼 수 없습니다\"],\"/4C8U0\":[\"모두 복사\"],\"/6BzZF\":[\"멤버 목록 전환\"],\"/AkXyp\":[\"확인하시겠습니까?\"],\"/DwR+n\":[\"만드는 중…\"],\"/TNOPk\":[\"자리 비움 중\"],\"/UGQxY\":[\"카메라 \",[\"0\"]],\"/X0D0z\":[\"통화에 사용할 스피커 선택\"],\"/XQgft\":[\"채널 탐색\"],\"/abSCI\":[\"복사 실패, 재시도하려면 탭\"],\"/cF7Rs\":[\"볼륨\"],\"/dqduX\":[\"다음 페이지\"],\"/fc3q4\":[\"모든 콘텐츠\"],\"/kISDh\":[\"알림 소리 활성화\"],\"/kL38k\":[\"채널 순서 변경\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"새 비밀번호\"],\"/rTz0M\":[\"오디오\"],\"/rfkZe\":[\"멘션 및 메시지에 소리 재생\"],\"/xQ19T\":[\"이 네트워크의 봇\"],\"/zrWol\":[\"암호화되지 않음\"],\"0/0ZGA\":[\"채널 이름 마스크\"],\"05LWBX\":[\"생체 인증 / 보안 키 추가\"],\"0CvhiV\":[\"이 채널의 봇\"],\"0D1Q7K\":[\"기권\"],\"0D6j7U\":[\"사용자 정의 규칙에 대해 더 알아보기 →\"],\"0NqWnb\":[\"스트리밍에 초대\"],\"0XsHcR\":[\"사용자 추방\"],\"0ZpE//\":[\"사용자 수순 정렬\"],\"0bEPwz\":[\"자리 비움 설정\"],\"0dGkPt\":[\"채널 목록 펼치기\"],\"0gS7M5\":[\"표시 이름\"],\"0kS+M8\":[\"예시네트워크\"],\"0lUbyX\":[\"계정 이름을 입력하세요. 등록된 인증 주소로 6자리 복구 코드를 이메일로 보내 드립니다.\"],\"0rgoY7\":[\"직접 선택한 서버에만 연결합니다\"],\"0rz+/Q\":[\"명령어를 불러오는 중…\"],\"0wdd7X\":[\"참여\"],\"0xHrY2\":[\"이 서버는 백엔드 URL(draft/authtoken 또는 obby.world/FILEHOST)을 알리지 않습니다. 관리자 엔드포인트에 연결할 수 없습니다.\"],\"196EG4\":[\"비공개 채팅 삭제\"],\"1A3EXy\":[\"펼치기\"],\"1AzsG5\":[[\"0\"],\"(으)로 연결\"],\"1C/fOn\":[\"봇이 아직 슬래시 명령을 등록하지 않았습니다.\"],\"1DSr1i\":[\"계정 등록\"],\"1K9HPk\":[\"트리 보기\"],\"1O/24y\":[\"채널 목록 전환\"],\"1OWwRx\":[\"Bot 명령어\"],\"1QfxQT\":[\"닫기\"],\"1TNIig\":[\"열기\"],\"1VPJJ2\":[\"외부 링크 경고\"],\"1VyPbQ\":[\"90° 회전\"],\"1ZC/dv\":[\"읽지 않은 멘션이나 메시지가 없습니다\"],\"1iY5xv\":[\"마이크\"],\"1p1J0V\":[\"빈 팩입니다. 이모지를 추가하세요.\"],\"1pO1zi\":[\"서버 이름은 필수입니다\"],\"1qqOhi\":[\"핸들을 드래그하여 채널을 이동하거나 폴더에 넣으세요\"],\"1t/NnN\":[\"거부\"],\"1u8a3u\":[\"이모지 검색...\"],\"1ub+Zu\":[[\"hours\"],\"시간\"],\"1uwfzQ\":[\"채널 주제 보기\"],\"1wdjme\":[\"사람\"],\"268g7c\":[\"표시 이름 입력\"],\"27I0xj\":[\"모든 채널에서 접근 가능한 서버 전체 봇\"],\"2CEOW6\":[\"soju bouncer를 통해 연결된 네트워크\"],\"2F9+AZ\":[\"아직 캡처된 원시 IRC 트래픽이 없습니다. 연결하거나 메시지를 보내 보세요.\"],\"2FOFq1\":[\"네트워크 서버 운영자가 메시지를 읽을 수 있습니다\"],\"2FYpfJ\":[\"더 보기\"],\"2HF1Y2\":[[\"inviter\"],\"이(가) \",[\"target\"],\"을(를) \",[\"channel\"],\"에 초대했습니다\"],\"2I70QL\":[\"사용자 프로필 정보 보기\"],\"2QYdmE\":[\"사용자:\"],\"2QpEjG\":[\"퇴장했습니다\"],\"2YOR+h\":[\"운영자 설정을 관리하려면 서버에 연결하세요.\"],\"2bimFY\":[\"서버 비밀번호 사용\"],\"2gMuHR\":[\"가입\"],\"2iTmdZ\":[\"로컬 저장소:\"],\"2odkwe\":[\"엄격 - 더 강력한 보호\"],\"2qXqZQ\":[\"사용자 모드\"],\"2uDhbA\":[\"초대할 사용자 이름 입력\"],\"2xXP/g\":[\"채널 참여\"],\"2y9Ojd\":[\"파일을 놓아 첨부하기\"],\"2ygf/L\":[\"← 뒤로\"],\"2zEgxj\":[\"GIF 검색...\"],\"33SIID\":[\"비밀번호를 정하세요 (3자 이상).\"],\"38+WDJ\":[\"에코 제거\"],\"3BKxln\":[\"사진 찍기\"],\"3JjdaA\":[\"실행\"],\"3Kf9Jh\":[\"시청자로 전환\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\"명 스트리밍 중 · \",[\"1\"],\"명 시청 중\"],\"3MbP5E\":[\"암호화된 메시지\"],\"3RdPhl\":[\"채널 이름 변경\"],\"3THokf\":[\"Voice 사용자\"],\"3TSz9S\":[\"최소화\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"이 응답으로 채팅 스크롤\"],\"3hij11\":[[\"channelName\"],\" 참가\"],\"3jBDvM\":[\"채널 표시 이름\"],\"3pRst1\":[\"명령어 목록 수신 중…\"],\"3ryuFU\":[\"앱 개선을 위한 선택적 충돌 보고서\"],\"3uBF/8\":[\"뷰어 닫기\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[[\"nick\"],\" 님과 암호화를 설정하지 못했습니다.\"],\"3wG7HI\":[\"업로드됨\"],\"3xf8Kz\":[\"계정 이름 입력...\"],\"4/Rr0R\":[\"현재 채널에 사용자 초대\"],\"47jCYx\":[\"비밀번호 재설정 완료\"],\"4EZrJN\":[\"규칙\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"코드 확인\"],\"4N0n26\":[\"후면\"],\"4NqeT4\":[\"플러드 프로필 (+F)\"],\"4QXpWJ\":[\"시간 초과\"],\"4RZQRK\":[\"지금 뭐 하세요?\"],\"4cEClj\":[\"세션\"],\"4hfTrB\":[\"닉네임\"],\"4n99LO\":[\"이미 \",[\"0\"],\"에 있음\"],\"4t6vMV\":[\"짧은 메시지의 경우 자동으로 한 줄 모드로 전환\"],\"4vsHmf\":[\"시간 (분)\"],\"4x/Axu\":[\"bouncer에 아직 네트워크가 없습니다. 시작하려면 하나를 추가하세요.\"],\"4xUsvX\":[\"이름 (예: iPhone)\"],\"5+INAX\":[\"나를 멘션한 메시지 강조 표시\"],\"5R5Pv/\":[\"Oper 이름\"],\"5TjgWS\":[\"URL은 http(s):// 또는 data:여야 합니다.\"],\"5WWr3M\":[\"대략적인 위치\"],\"5cKKWR\":[\"팩 관리\"],\"5kS5np\":[\"확인됨으로 표시\"],\"5yB4Kk\":[\"파일 호스트가 거부했습니다.\"],\"678PKt\":[\"네트워크 이름\"],\"6Aih4U\":[\"오프라인\"],\"6CO3WE\":[\"채널 참여에 필요한 비밀번호입니다. 키를 제거하려면 비워두세요.\"],\"6FyrFm\":[\"화면 공유\"],\"6HhMs3\":[\"QUIT 메시지\"],\"6OpRdF\":[\"마이크 볼륨 자동 조절\"],\"6UUrUs\":[\"이 환경에서는 WebAuthn을 사용할 수 없습니다.\"],\"6V3Ea3\":[\"복사됨\"],\"6XJBxM\":[\"이 브라우저에서는 이 오디오를 재생할 수 없습니다.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 항목\"]}]],\"6lGV3K\":[\"접기\"],\"6mi5TD\":[\"영상을 공유하려면 설정에서 카메라 접근을 허용하세요\"],\"6yFOEi\":[\"oper 비밀번호 입력...\"],\"6yR6/K\":[\"각 서버의 오늘의 메시지를 서버 알림과 환영 페이지에 게시\"],\"6zJnDQ\":[\"헤드셋 음소거 해제\"],\"7+IHTZ\":[\"파일 선택 안 함\"],\"7+q3Wn\":[\"#채널\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (예: spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"이 대화는 다른 IRC 클라이언트와 호환되는 OTR로 암호화되어 있습니다. 별도 경로로 지문을 비교한 후 확인됨으로 표시하세요.\"],\"7PSmAM\":[\"말하려면 설정에서 마이크 접근을 허용하세요\"],\"7QkKyN\":[\"비공개 메시지 보내기\"],\"7U1W7c\":[\"매우 완화\"],\"7Y1YQj\":[\"실명:\"],\"7YHArF\":[\"— 뷰어에서 열기\"],\"7cNwAY\":[\"봇 관리 (불러오는 중 \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"워크플로 열기\"],\"7jL88x\":[\"이 메시지를 삭제하시겠습니까? 이 작업은 취소할 수 없습니다.\"],\"7l15X4\":[\"실패\"],\"7nGhhM\":[\"무슨 생각을 하고 계신가요?\"],\"7sEpu1\":[\"멤버 — \",[\"0\"],\"명\"],\"7sNhEz\":[\"사용자 이름\"],\"7w5KHY\":[[\"nick\"],\"님과의 메시지는 텍스트만 다루는 OTR로 암호화되어 있습니다. 이 파일들은 암호화되지 않은 채 전송됩니다.\"],\"7y+YDA\":[\"암호화하지 않고 보내기\"],\"85Fz0S\":[\"드래그하여 이동\"],\"8H0Q+x\":[\"프로필에 대해 더 알아보기 →\"],\"8Phu0A\":[\"사용자가 닉네임을 변경할 때 표시\"],\"8VEDbV\":[\"비밀\"],\"8XTG9e\":[\"oper 비밀번호 입력\"],\"8XsV2J\":[\"다시 보내기\"],\"8ZsakT\":[\"비밀번호\"],\"8dYnq1\":[\"최대 녹음/녹화 시간에 도달하여 녹음이 중지되었습니다. 보내거나 삭제하세요.\"],\"8gSwST\":[\"등록된 2FA 인증 수단이 없습니다.\"],\"8kR84m\":[\"외부 링크를 열려고 합니다:\"],\"8kZ9ZV\":[\"암호화 종료\"],\"8lCgih\":[\"규칙 제거\"],\"8mmL7G\":[\"답변에 도달하기 위해 이전 메시지 로드\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"other\":[\"#\",\" 단계\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"other\":[[\"joinCount\"],\"번 참가했음\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"파일 1개 업로드 중\"],\"other\":[\"파일 \",\"#\",\"개 업로드 중\"]}]],\"9BMLnJ\":[\"서버에 재연결\"],\"9LXhb1\":[\"화면 녹화\"],\"9NST0r\":[\"보안을 위해 이 계정의 모든 기존 세션이 로그아웃되었고 계정 범위의 서버 상태가 삭제되었습니다. 2단계 인증을 사용 중이었다면 계속 사용 상태이므로 다음 로그인에도 필요합니다.\"],\"9OEgyT\":[\"반응 추가\"],\"9PQ8m2\":[\"G-Line (글로벌 밴)\"],\"9Qs99X\":[\"이메일:\"],\"9QupBP\":[\"패턴 제거\"],\"9TBhGc\":[\"손 내리기\"],\"9W7tl5\":[\"(변경 없음)\"],\"9aCFGH\":[\"이 대화 암호화\"],\"9bG48P\":[\"보내는 중\"],\"9f5f0u\":[\"개인정보 보호에 관한 문의사항이 있으신가요? 문의처:\"],\"9hXrER\":[[\"serverName\"],\"에서 채널 참가\"],\"9iweoP\":[[\"0\"],\"의 네트워크\"],\"9n+Pj3\":[\"스트림-이름\"],\"9q17ZR\":[[\"0\"],\"은(는) 필수입니다.\"],\"9qIYMn\":[\"새 닉네임\"],\"9rnFEa\":[\"통화\"],\"9unqs3\":[\"자리비움:\"],\"9v3hwv\":[\"서버를 찾을 수 없습니다.\"],\"9zb2WA\":[\"연결 중\"],\"A1taO8\":[\"검색\"],\"A2adVi\":[\"입력 중 알림 보내기\"],\"A9Rhec\":[\"채널 이름\"],\"AFOOaq\":[\"팩 \\\"\",[\"packId\"],\"\\\"을(를) 삭제할까요? 팩에 있는 모든 이모지도 함께 삭제됩니다.\"],\"AFXuc0\":[\"메시지를 보내지 못했습니다: 암호화가 더 이상 작동하지 않습니다. 암호화를 종료하여 암호화되지 않은 상태로 보내세요.\"],\"ALZ4SG\":[\"헤드셋 음소거\"],\"AWOSPo\":[\"확대\"],\"AXSpEQ\":[\"연결 시 Oper 인증\"],\"AXkuzz\":[\"카메라가 감지되지 않았습니다.\"],\"AdKRCX\":[\"<0>\",[\"0\"],\"에 연결되어 있습니다.\"],\"AeXO77\":[\"계정\"],\"AhNP40\":[\"탐색\"],\"AhYrTA\":[\"연결: 나쁨\"],\"Ai2U7L\":[\"호스트\"],\"AjBQnf\":[\"닉네임 변경됨\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"답장 취소\"],\"ApSx0O\":[\"\\\"\",[\"searchQuery\"],\"\\\"와 일치하는 메시지 \",[\"0\"],\"개 발견\"],\"Ask+xm\":[\"다시 로그인\"],\"AxPAXW\":[\"결과를 찾을 수 없습니다\"],\"AyNqAB\":[\"채팅에 모든 서버 이벤트 표시\"],\"B/QqGw\":[\"자리 비움 (AFK)\"],\"B0sB2k\":[\"일반 텍스트\"],\"B1MuZq\":[\"카메라 선택 및 화면 미리보기\"],\"B8AaMI\":[\"이 필드는 필수입니다\"],\"BA2c49\":[\"서버가 고급 LIST 필터링을 지원하지 않습니다\"],\"BBCFUg\":[[\"sender\"],\"님이 암호화를 다시 시작해서 이 대화를 다시 설정하는 중입니다.\"],\"BGul2A\":[\"저장되지 않은 변경 사항이 있습니다. 저장하지 않고 닫으시겠습니까?\"],\"BIDT9R\":[\"봇\"],\"BIf9fi\":[\"상태 메시지\"],\"BOJWfb\":[\"soju bouncer 연결을 끊을까요?\"],\"BPm98R\":[\"선택된 서버가 없습니다. 먼저 사이드바에서 서버를 선택하세요. 초대 링크는 서버별로 관리됩니다.\"],\"BRNbHt\":[\"암호화됨, 확인 안 됨\"],\"BZADk0\":[\"스트리밍 그만하기\"],\"BZyTNS\":[\"위치 액세스가 거부되었습니다. 브라우저 또는 시스템 설정에서 위치 액세스를 허용한 후 다시 시도하세요.\"],\"BZz3md\":[\"개인 웹사이트\"],\"Bgm/H7\":[\"여러 줄 텍스트 입력 허용\"],\"BiQIl1\":[\"이 비공개 메시지 대화 고정\"],\"BlNZZ2\":[\"클릭하여 메시지로 이동\"],\"Bowq3c\":[\"운영자만 채널 주제를 변경할 수 있음\"],\"Btozzp\":[\"이 이미지가 만료되었습니다\"],\"Bu/ywL\":[\"채널 종류 선택\"],\"Bycfjm\":[\"전체: \",[\"0\"]],\"C6IBQc\":[\"전체 JSON 복사\"],\"C6amLT\":[\"이 장치는 현재 사용할 수 없습니다.\"],\"C9L9wL\":[\"데이터 수집\"],\"CDq4wC\":[\"사용자 제재\"],\"CHVRxG\":[\"@\",[\"0\"],\"에게 메시지 (Shift+Enter로 줄 바꿈)\"],\"CN9zdR\":[\"Oper 이름과 비밀번호는 필수입니다\"],\"CW3sYa\":[[\"emoji\"],\" 반응 추가\"],\"CaAkqd\":[\"QUIT 표시\"],\"CaQ1Gb\":[\"설정으로 정의된 봇입니다. 상태를 변경하려면 obbyircd.conf를 편집하고 /REHASH를 실행하세요.\"],\"CbvaYj\":[\"닉네임으로 차단\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"채널 선택\"],\"CpwGv7\":[[\"nick\"],\" 님의 키가 이전에 본 것과 다릅니다. 재설치나 새 기기에서도 발생하지만, 중간자 공격도 이와 같아 보입니다. 수락하기 전에 다른 경로로 새 지문을 대조하세요.\"],\"CqO9qC\":[\"세션\"],\"CsekCi\":[\"기본\"],\"CwuBNI\":[\"마이크가 감지되지 않았습니다.\"],\"D+NlUC\":[\"시스템\"],\"D28t6+\":[\"참여했다가 퇴장했습니다\"],\"D4fyqT\":[\"등록 확인\"],\"D69ns7\":[[\"0\"],\" 이름 변경 또는 삭제\"],\"DB8zMK\":[\"적용\"],\"DBcWHr\":[\"사용자 정의 알림 소리 파일\"],\"DCRKbe\":[\"2FA 사용\"],\"DK9Ok6\":[\"설정하는 중…\"],\"DL4yUl\":[\"파일이 업로드되지 않았습니다. 암호화가 작동을 멈췄습니다. 암호화를 다시 시작하거나, 종료한 뒤 암호화 없이 업로드하세요.\"],\"DPfwMq\":[\"완료\"],\"DTy9Xw\":[\"미디어 미리보기\"],\"Dj4pSr\":[\"안전한 비밀번호를 선택하세요\"],\"Du+zn+\":[\"검색 중...\"],\"Du2T2f\":[\"설정을 찾을 수 없습니다\"],\"DwsSVQ\":[\"필터 적용 및 새로 고침\"],\"E/QGRL\":[\"비활성화됨\"],\"E3W/zd\":[\"기본 닉네임\"],\"E6nRW7\":[\"URL 복사\"],\"E703RG\":[\"모드:\"],\"E7ehgy\":[\"다른 파일을 선택하세요. 파일 호스트가 이 파일을 거부했습니다.\"],\"E9RV1x\":[[\"sessionCount\"],\"개 세션에서 연결됨\"],\"EAeu1Z\":[\"초대 보내기\"],\"EFKJQT\":[\"설정\"],\"EGPQBv\":[\"사용자 정의 플러드 규칙 (+f)\"],\"EIU345\":[\"2단계 인증\"],\"ELik0r\":[\"전체 개인정보 처리방침 보기\"],\"EPbeC2\":[\"채널 주제 보기 또는 편집\"],\"EQCDNT\":[\"oper 사용자 이름 입력...\"],\"ERIfXJ\":[\"제한 시간 내에 위치를 확인하지 못했습니다. 하늘이 잘 보이는 곳에서 다시 시도해 보세요.\"],\"ET7frA\":[\"카메라 액세스 허용\"],\"EUvulZ\":[\"\\\"\",[\"searchQuery\"],\"\\\"와 일치하는 메시지 1개 발견\"],\"EatZYJ\":[\"다음 이미지\"],\"Eaw75B\":[\"사용자 \",[\"userCount\"],\"명\"],\"EdQY6l\":[\"없음\"],\"EflUyy\":[\"통화 중\"],\"EnqLYU\":[\"서버 검색...\"],\"EqjE9A\":[\"누군가에게 메시지 보내기\"],\"Eu7YKa\":[\"자가 등록됨\"],\"EuJnIe\":[\"이 계정은 현재 2FA가 필수입니다. 등록된 유일한 인증 수단을 삭제하면 로그인할 수 없게 됩니다. 먼저 다른 인증 수단을 추가하거나 아래에서 2FA를 비활성화하세요.\"],\"Ev/rmg\":[\"마이크 선택 및 입력 레벨 미리보기\"],\"F0OKMc\":[\"서버 편집\"],\"F6Int2\":[\"강조 표시 활성화\"],\"FDoLyE\":[\"최대 사용자 수\"],\"FHnJDV\":[\"시청 중 \",[\"userCount\"],\"명\"],\"FOPeqj\":[\"자동 게인 조절\"],\"FUU/hZ\":[\"채팅에서 로드할 외부 미디어의 범위를 제어하세요.\"],\"Fdp03t\":[\"켜기\"],\"FfPWR0\":[\"모달\"],\"FjkaiT\":[\"축소\"],\"FlqOE9\":[\"이것이 의미하는 바:\"],\"FolHNl\":[\"계정 및 인증 관리\"],\"Fp2Dif\":[\"서버에서 나갔습니다\"],\"Fxf4jq\":[\"설명 (선택)\"],\"G5KmCc\":[\"GZ-Line (글로벌 Z-Line)\"],\"GDs0lz\":[\"<0>위험: 민감한 정보(메시지, 비공개 대화, 인증 정보)가 네트워크 관리자나 IRC 서버 간에 위치한 공격자에게 노출될 수 있습니다.\"],\"GP8D2E\":[\"개인 메시지\"],\"GPrF8Y\":[[\"safeName\"],\" 파일이 서버에서 변경되어 더 이상 복호화되지 않습니다.\"],\"GR+2I3\":[\"초대 마스크 추가 (예: nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"팝업 서버 알림 닫기\"],\"GdhD7H\":[\"확인하려면 다시 클릭하세요\"],\"GjRZex\":[\"네트워크 연결을 끊을까요?\"],\"GlAoST\":[\"암호화 거절\"],\"GlHnXw\":[\"닉네임 변경 실패: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"비밀번호 변경\"],\"GswZF3\":[\"미리보기:\"],\"GtmO8/\":[\"보낸 사람\"],\"GtuHUQ\":[\"서버에서 이 채널의 이름을 변경합니다. 모든 사용자에게 새 이름이 표시됩니다.\"],\"GuGfFX\":[\"검색 전환\"],\"GuWXId\":[\"업로드가 취소되었습니다.\"],\"GvwPQR\":[\"암호화 (OTR)\"],\"GxkJXS\":[\"업로드 중...\"],\"Gz0oR4\":[\"(Obby가 처리)\"],\"GzbwnK\":[\"채널에 참여했습니다\"],\"GzsUDB\":[\"확장 프로필\"],\"H/PnT8\":[\"이모지 삽입\"],\"H3kCln\":[\"호스트명\"],\"H6Izzl\":[\"선호하는 색상 코드\"],\"H86f9p\":[\"접기\"],\"H91IQz\":[\"스트리밍 \",[\"channelName\"],\" 참가\"],\"H9jIv+\":[\"입장/퇴장 표시\"],\"HAKBY9\":[\"파일 업로드\"],\"HREImF\":[\"연결 시 인증\"],\"HVqh5e\":[\"이 브라우저에서는 스피커 선택을 지원하지 않습니다.\"],\"HdE1If\":[\"채널\"],\"HeT8+a\":[[\"name\"],\" · 출력\"],\"HhlSUU\":[\"드래그해서 녹화할 범위를 고르세요. Escape 키로 취소합니다.\"],\"Hk4AW9\":[\"선호하는 표시 이름\"],\"HmHDk7\":[\"멤버 선택\"],\"HrQzPU\":[[\"networkName\"],\"의 채널\"],\"HvxGfG\":[\"다시 시도하려면 화면을 다시 공유하세요\"],\"Hy8RTc\":[\"암호화되었습니다. 확실히 하려면 \",[\"nick\"],\"님의 신원을 확인하세요.\"],\"I2tXQ5\":[\"@\",[\"0\"],\"에게 메시지 (Enter로 줄 바꿈, Shift+Enter로 전송)\"],\"I6bw/h\":[\"사용자 차단\"],\"I92Z+b\":[\"알림 활성화\"],\"I9D72S\":[\"이 메시지를 삭제하시겠습니까? 이 작업은 취소할 수 없습니다.\"],\"IA+1wo\":[\"사용자가 채널에서 추방될 때 표시\"],\"IBi8Io\":[\"마이크 \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IHCAh2\":[\"봇 관리\"],\"IIQCpQ\":[\"마지막 2FA 인증 수단은 삭제할 수 없습니다\"],\"IIXpvq\":[\"실행 중 · \",[\"elapsed\"]],\"IJaotC\":[\"녹화 시작\"],\"ILlU+s\":[\"정보:\"],\"ISS9Ed\":[\"자리 비움으로 설정\"],\"IUwGEM\":[\"변경 사항 저장\"],\"IcHxhR\":[\"오프라인\"],\"IgrLD/\":[\"일시 정지\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"답장\"],\"IoHMnl\":[\"최대값은 \",[\"0\"],\"입니다\"],\"IryzcO\":[\"모두 읽기\"],\"IuszSX\":[[\"0\"],\"보다 큰 파일은 그대로 전송됩니다. 파일 호스트가 읽을 수 있는 상태로 저장하며, 링크를 얻은 사람은 누구나 열 수 있습니다.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"채널 bot — 참여 중인 채널에서만\"],\"J09nwO\":[\"암호화 (Obby)\"],\"J28zul\":[\"연결 중...\"],\"J5T9NW\":[\"사용자 정보\"],\"J8Y5+z\":[\"이런! 네트워크 분리! ⚠️\"],\"J9Hz2t\":[\"6자리 코드\"],\"JBHkBA\":[\"채널을 나갔습니다\"],\"JCPOml\":[\"폴더로 이동\"],\"JCwL0Q\":[\"사유 입력 (선택 사항)\"],\"JFciKP\":[\"전환\"],\"JMXMCX\":[\"자리 비움 메시지\"],\"JNCzPW\":[\"국가\"],\"JRQitQ\":[\"새 비밀번호 확인\"],\"JTaI7i\":[\"사진 또는 동영상 촬영\"],\"JXGkhG\":[\"채널 이름 변경 (운영자 전용)\"],\"JYiL1b\":[\"다음 중 하나:\"],\"JYynGH\":[\"도구\"],\"JcD7qf\":[\"추가 작업\"],\"JdkA+c\":[\"비밀 채널 (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"업로드 1건 실패\"],\"other\":[\"업로드 \",\"#\",\"건 실패\"]}]],\"Jmu12l\":[\"서버 채널\"],\"JoQY+E\":[\"이 작업은 soju bouncer에서 네트워크를 제거합니다. 다시 사용하려면 네트워크를 다시 추가해야 합니다.\"],\"JrFTcr\":[\"연결 중…\"],\"JvQ++s\":[\"마크다운 활성화\"],\"JweKPN\":[\"OTR는 파일을 암호화하지 않습니다. 그대로 전송됨\"],\"K2jwh/\":[\"WHOIS 데이터를 사용할 수 없습니다\"],\"K4vEhk\":[\"(정지됨)\"],\"KAPufV\":[\"잘린\"],\"KAXSwC\":[\"Voice\"],\"KDZeit\":[\"팩 만들기\"],\"KDfTdX\":[\"메시지 삭제\"],\"KFAYzh\":[\"이 서버에는 파일을 둘 곳이 없습니다.\"],\"KFfDuG\":[\"오늘의 메시지\"],\"KKBlUU\":[\"임베드\"],\"KL53qt\":[\"메시지를 보내지 못했습니다: 암호화가 아직 활성화되지 않았습니다. 잠금 아이콘이 초록색으로 바뀔 때까지 기다리거나, 암호화를 종료하여 암호화되지 않은 상태로 보내세요.\"],\"KM0pLb\":[\"채널에 오신 것을 환영합니다!\"],\"KMH/oC\":[\"내 지문\"],\"KR6W2h\":[\"사용자 무시 해제\"],\"KTNKSg\":[\"인증 앱으로 이 QR 코드를 스캔한 다음, 앱에 표시되는 6자리 코드로 확인하세요.\"],\"KUjOb9\":[\"실행 중\"],\"KV+Bi1\":[\"초대 전용 (+i)\"],\"KdCtwE\":[\"카운터를 초기화하기 전에 플러드 활동을 모니터링할 초 단위 시간\"],\"Kkezga\":[\"서버 비밀번호\"],\"KpOQkN\":[\"키 확인\"],\"KqcCdb\":[[\"serverName\"],\"에서 스트리밍 시작\"],\"KsiQ/8\":[\"채널 참여를 위해 초대가 필요합니다\"],\"KtADxr\":[\"실행함\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"채널 정보\"],\"LC1a7n\":[\"IRC 서버에서 서버 간 링크의 보안 수준이 낮다고 보고했습니다. 즉, 메시지가 네트워크의 IRC 서버 간에 전달될 때 적절히 암호화되지 않거나 SSL/TLS 인증서가 올바르게 검증되지 않을 수 있습니다.\"],\"LEwpeL\":[\"soju bouncer (제어)\"],\"LIBb0P\":[[\"0\"],\" 추가함\"],\"LNfLR5\":[\"추방 표시\"],\"LP+1Z7\":[\"네트워크 추가\"],\"LQb0W/\":[\"모든 이벤트 표시\"],\"LU7/yA\":[\"UI에 표시할 대체 이름입니다. 공백, 이모지, 특수 문자를 포함할 수 있습니다. IRC 명령에는 실제 채널 이름(\",[\"channelName\"],\")이 사용됩니다.\"],\"LUb9O7\":[\"올바른 서버 포트가 필요합니다\"],\"LV4fT6\":[\"설명 (선택사항, 예: \\\"3분기 베타 테스터\\\")\"],\"LVB64Y\":[\"텍스트로 복사\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"개인정보 처리방침\"],\"LcuSDR\":[\"프로필 정보 및 메타데이터 관리\"],\"Lh0M96\":[\"커스텀 이모지 팩\"],\"Lpq5g7\":[\"복구 코드 보내기\"],\"LqLS9B\":[\"닉네임 변경 표시\"],\"LsDQt2\":[\"채널 설정\"],\"LtI9AS\":[\"소유자\"],\"LuNhhL\":[\"이 메시지에 반응했습니다\"],\"M/AZNG\":[\"아바타 이미지의 URL\"],\"M/TIv1\":[\"시청자\"],\"M/WIer\":[\"메시지 보내기\"],\"M45wtf\":[\"이 명령어는 매개변수를 받지 않습니다.\"],\"M4prNC\":[\"채널 전용 팩에는 채널 이름을 입력하세요.\"],\"M8er/5\":[\"이름:\"],\"MFKlMB\":[\"초대\"],\"MHk+7g\":[\"이전 이미지\"],\"MMVM6A\":[\"서버 전역 bot — 모든 채널에서 접근 가능\"],\"MOsYgM\":[\"연결: 좋음\"],\"MRorGe\":[\"사용자에게 PM\"],\"MSSqHG\":[\"다른 IRC 클라이언트와 호환\"],\"MV53Xh\":[\"사진이나 동영상을 촬영하려면 카메라 접근을 허용하세요.\"],\"MVbSGP\":[\"시간 창 (초)\"],\"Mey/l4\":[\"장치에 액세스할 수 없습니다.\"],\"MhqAkA\":[[\"nick\"],\"님이 암호화를 거부했습니다.\"],\"MkpcsT\":[\"메시지와 설정은 기기에 로컬로 저장됩니다\"],\"MzPdC2\":[\"서버 비밀번호 (PASS)\"],\"N/hDSy\":[\"봇으로 표시 - 보통 'on' 또는 비워두기\"],\"N40H+G\":[\"전체\"],\"N6j2JH\":[[\"0\"],\" 편집\"],\"N7TQbE\":[[\"channelName\"],\"에 사용자 초대\"],\"N8ZEfW\":[\"로그인을 기다리는 중…\"],\"NCHYXe\":[\"워크플로우 축소\"],\"NCca/o\":[\"기본 닉네임 입력...\"],\"NEr2Ao\":[\"통화 중 \",[\"userCount\"],\"명\"],\"NIBzIK\":[\"업로드 용량 제한에 도달하여 녹음이 중지되었습니다. 보내거나 삭제하세요.\"],\"NJfmLa\":[\"닉네임\"],\"NKorF2\":[[\"nick\"],\" 님과의 암호화가 작동을 멈춰 메시지가 전송되지 않았습니다. 계속하려면 암호화를 다시 시작하세요.\"],\"NQN2HS\":[\"정지 해제\"],\"NZMhdJ\":[\"암호화하기에 너무 커서 암호화하지 않고 전송됨\"],\"NZgZhv\":[\"폴더 이름 변경\"],\"NbFtQm\":[\"폴더 삭제\"],\"Nj8ZSK\":[\"보안 그룹\"],\"Nm7Rmx\":[\"pack_id와 이름은 필수입니다.\"],\"Nqs6B9\":[\"모든 외부 미디어를 표시합니다. 모든 URL이 알 수 없는 서버에 요청을 보낼 수 있습니다.\"],\"Nt+9O7\":[\"원시 TCP 대신 WebSocket 사용\"],\"NxIHzc\":[\"사용자 연결 끊기\"],\"O+HhhG\":[\"현재 채널에서 사용자에게 귓속말 보내기\"],\"O+v/cL\":[\"서버의 모든 채널 검색\"],\"O5rZAi\":[\"WHOIS 새로고침\"],\"O5sdzb\":[\"OAuth ID 연결\"],\"OCGpR4\":[\"(상속)\"],\"ODwSCk\":[\"GIF 보내기\"],\"OGQ5kK\":[\"알림 소리 및 강조 표시 설정\"],\"OIPt1Z\":[\"멤버 목록 사이드바 표시 또는 숨기기\"],\"OJXCm+\":[\"폴더를 아래로 이동\"],\"OKSNq/\":[\"매우 엄격\"],\"OLmMQs\":[\"지문 확인…\"],\"ONuMlF\":[\"제공자로 로그인하면 얻은 ID를 계정에 연결하여 이후 연결에서 SASL OAUTHBEARER / IRCV3BEARER를 사용할 수 있습니다.\"],\"OVKoQO\":[\"인증을 위한 계정 비밀번호\"],\"Obby - Bringing IRC to the future\":[\"Obby - IRC를 미래로\"],\"OhCpra\":[\"주제 설정…\"],\"OiEBnL\":[\"지금 인증\"],\"OkltoQ\":[\"닉네임으로 \",[\"username\"],\" 차단 (동일 닉으로 재입장 방지)\"],\"OlAl5i\":[\"모두 확장\"],\"Oo7YVo\":[\"폴더 생성\"],\"P+t/Te\":[\"추가 데이터 없음\"],\"P42Wcc\":[\"안전\"],\"P6Cibt\":[\"계속하려면 승인\"],\"P8eJCK\":[\"Obby와 함께 IRC의 세계를 탐험하세요\"],\"PD38l0\":[\"채널 아바타 미리보기\"],\"PD9mEt\":[\"메시지를 입력하세요...\"],\"PKjhUq\":[\"채널 추가\"],\"PPqfdA\":[\"채널 구성 설정 열기\"],\"PRnH8G\":[\"/ \",[\"0\"]],\"PSCjfZ\":[\"이 채널에 표시될 주제입니다. 모든 사용자가 주제를 볼 수 있습니다.\"],\"PYSmVm\":[[\"nick\"],\"님과의 메시지가 이제 암호화되었습니다.\"],\"PYzHlv\":[\"이 창을 앞으로 가져온 뒤 다시 시도하세요.\"],\"PZCecv\":[\"PDF 미리보기\"],\"PeLgsC\":[[\"c\",\"plural\",{\"other\":[[\"c\"],\"번\"]}]],\"PguS2C\":[\"예외 마스크 추가 (예: nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[[\"0\"],\"개 채널 중 \",[\"displayedChannelsCount\"],\"개 표시\"],\"PoZpSX\":[\"채널 설정 편집\"],\"PqhVlJ\":[\"사용자 차단 (호스트마스크)\"],\"PsufxD\":[\"세션 \",[\"0\"]],\"Pwqkdw\":[\"불러오는 중…\"],\"PxSEQ0\":[\"GIF를 찾을 수 없습니다. 다른 검색어를 입력하세요.\"],\"Q+chwU\":[\"사용자명:\"],\"Q1S1+o\":[\"숏코드는 [A-Za-z0-9._-]+ 형식이어야 합니다.\"],\"Q2QY4/\":[\"이 초대 삭제\"],\"Q3v9Wc\":[\"예, 삭제합니다\"],\"Q6hhn8\":[\"환경설정\"],\"Q7xfEj\":[\"완료\"],\"Q9sOKK\":[\"새 비밀번호를 정할 수 있는 시간은 몇 분입니다.\"],\"QF4a34\":[\"사용자 이름을 입력하세요\"],\"QGqSZ2\":[\"색상 및 서식\"],\"QJKElz\":[\"OAuth-identiteit\"],\"QJQd1J\":[\"프로필 편집\"],\"QOq+NN\":[\"확인하는 중…\"],\"QSzGDE\":[\"유휴\"],\"QUlny5\":[[\"0\"],\"에 오신 것을 환영합니다!\"],\"QgQSTl\":[\"접속 시각\"],\"QhglSm\":[\"로그인에 실패하여 게스트로 채팅 중입니다. 다시 로그인하거나 비밀번호를 수정하세요\"],\"QjVZf0\":[\"메시지 없음\"],\"QuSkCF\":[\"채널 필터링...\"],\"Qv14oC\":[\"JSON으로 복사\"],\"QwUrDZ\":[\"주제를 변경했습니다: \",[\"topic\"]],\"Qxr8pV\":[\"봇 메뉴 열기\"],\"R0UH07\":[[\"1\"],\"개 중 \",[\"0\"],\"번째 이미지\"],\"R7SsBE\":[\"음소거\"],\"RArB3D\":[[\"username\"],\"에 의해 \",[\"channelName\"],\"에서 추방당했습니다\"],\"RIfHS5\":[\"새 초대 링크 생성\"],\"RL9a0F\":[\"\\\"\",[\"0\"],\"\\\"을(를) 삭제할까요? 더 이상 두 번째 인증 요소로 사용할 수 없습니다.\"],\"RMMaN5\":[\"발언권 제한 (+m)\"],\"RWw9Lg\":[\"모달 닫기\"],\"RX8Gog\":[[\"nick\"],\" 님은 이 클라이언트가 읽을 수 없는 암호화 버전을 사용합니다.\"],\"RZ2BuZ\":[[\"account\"],\" 계정 등록에 인증이 필요합니다: \",[\"message\"]],\"Rj1UeC\":[\"이전 세션의 암호화된 메시지\"],\"RlCInP\":[\"슬래시 명령\"],\"RxzN1M\":[\"활성화됨\"],\"RySp6q\":[\"댓글 숨기기\"],\"RzfkXn\":[\"이 서버에서 닉네임 변경\"],\"S48xcO\":[\"대기 중\"],\"S5Togi\":[\"bouncer에서 네트워크를 불러오는 중…\"],\"SPKQTd\":[\"닉네임은 필수입니다\"],\"SPVjfj\":[\"비워두면 기본값인 '사유 없음'이 사용됩니다\"],\"SQKPvQ\":[\"사용자 초대\"],\"STmlpb\":[\"네트워크 목록으로 돌아가기\"],\"SY+DWF\":[\"변경된 키 검토…\"],\"Sad2tK\":[\"보내는 중…\"],\"SkZcl+\":[\"미리 정의된 플러드 방지 프로필을 선택하세요. 각 프로필은 다양한 사용 사례에 맞게 균형 잡힌 보호 설정을 제공합니다.\"],\"Slr+3C\":[\"최소 사용자 수\"],\"Spnlre\":[[\"target\"],\"을(를) \",[\"channel\"],\"에 초대했습니다\"],\"SpsuQv\":[[\"name\"],\"(으)로 이동\"],\"SrtXDy\":[[\"0\"],\"(으)로 로그인됨\"],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"뷰어에서 열기\"],\"T6fO0X\":[\"클라이언트\"],\"T91vKp\":[\"재생\"],\"TCuPAj\":[\"참고: 계정에 인증된 이메일이 있든 없든 서버는 같은 응답을 반환하므로 오타가 있어도 여기서는 알려주지 않습니다. 몇 분 안에 코드가 오지 않으면 계정 이름을 다시 확인하세요.\"],\"TGa6nJ\":[\"연결: 보통\"],\"TIjT+J\":[\"복귀로 표시\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"데이터 처리 방식 및 개인정보 보호 방법을 알아보세요.\"],\"TgFpwD\":[\"적용 중...\"],\"Tjg9YW\":[\"암호화된 첨부 파일\"],\"TkzSFB\":[\"변경 사항 없음\"],\"TntZTr\":[\"스포트라이트 종료\"],\"Tth9To\":[\"스피커 표시\"],\"TtserG\":[\"실명 입력\"],\"Ttz9J1\":[\"비밀번호 입력...\"],\"TusXkS\":[[\"days\"],\"일\"],\"Tz0i8g\":[\"설정\"],\"U3pytU\":[\"관리자\"],\"U7Iesw\":[[\"seconds\"],\"초\"],\"U7yg75\":[\"자리 비움으로 표시\"],\"UDb2YD\":[\"반응\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"아직 초대 링크를 생성하지 않았습니다. 위 양식을 사용하여 첫 링크를 만들어보세요.\"],\"UGT5vp\":[\"설정 저장\"],\"UV5hLB\":[\"차단된 사용자가 없습니다\"],\"Uaj3Nd\":[\"상태 메시지\"],\"Ue3uny\":[\"기본값 (프로필 없음)\"],\"UkARhe\":[\"기본 - 표준 보호\"],\"Umn7Cj\":[\"아직 댓글이 없습니다. 첫 번째 댓글을 남겨보세요!\"],\"UqtiKk\":[[\"secondsLeft\"],\"초 후 자동으로 닫힘\"],\"UrEy4W\":[\"사용자에게 개인 메시지 열기\"],\"UtUIRh\":[\"이전 메시지 \",[\"0\"],\"개\"],\"UwzP+U\":[\"보안 연결\"],\"UyIbNT\":[\"서버가 유효하지 않은 WebAuthn 챌린지를 반환했습니다.\"],\"V/e7nf\":[\"새 비밀번호 설정\"],\"V0/A4O\":[\"채널 소유자\"],\"V0zZWc\":[\"이 작업은 아래에 연결된 네트워크도 함께 닫습니다.\"],\"V2dwib\":[[\"0\"],\"은(는) 숫자여야 합니다.\"],\"V4qgxE\":[\"생성 시각 이전 (분 전)\"],\"V8yTm6\":[\"검색 지우기\"],\"VBIlvI\":[\"출력 복사\"],\"VDj9CU\":[\"이 호스트는 암호화된 첨부 파일이 저장되는 형식인 \",[\"CIPHERTEXT_EXTENSION\"],\" 파일을 받지 않습니다. 암호화를 종료하면 파일이 그대로 전송됩니다.\"],\"VJScHU\":[\"사유\"],\"VLsmVV\":[\"알림 음소거\"],\"VP3V//\":[\"전면\"],\"VbyRUy\":[\"댓글\"],\"VcYc0A\":[\"네트워크 옵션 열기\"],\"VjzSNi\":[\"위치 확인 중...\"],\"VmSocf\":[\"<0>\",[\"0\"],\"님, <1>\",[\"1\"],\"님, <2>\",[\"2\"],\"님 외 \",[\"3\"],\"명이 입력 중...\"],\"Vmx0mQ\":[\"설정자:\"],\"Vq10dn\":[\"통화 나가기\"],\"VqX8C6\":[\"축소\"],\"VqnIZz\":[\"개인정보 처리방침 및 데이터 관행 보기\"],\"VrMygG\":[\"최소 길이는 \",[\"0\"],\"자입니다\"],\"VrnTui\":[\"프로필에 표시되는 대명사\"],\"VugX2C\":[\"이전 지문\"],\"W6UMUZ\":[\"생체 인증 / 보안 키\"],\"W8E3qn\":[\"인증된 계정\"],\"WFxTHC\":[\"차단 마스크 추가 (예: nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"서버 호스트는 필수입니다\"],\"WNMYIN\":[\"취소됨\"],\"WOOPuM\":[\"연결이 끊겼습니다. 다시 연결하여 채팅을 계속하세요\"],\"WRYdXW\":[\"오디오 재생 위치\"],\"WTah5J\":[\"공백 없는 한 단어 이름을 정하세요.\"],\"WUOH5B\":[\"사용자 무시\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"other\":[[\"1\"],\"개 더 보기\"]}]],\"WYxRzo\":[\"초대 링크 생성 및 관리\"],\"Wbsc8H\":[\"본인입니다\"],\"Wd38W1\":[\"일반 네트워크 초대를 보내려면 채널을 비워두세요. 설명은 본인 기록용일 뿐이며 이 목록에서 본인에게만 표시됩니다.\"],\"Weq9zb\":[\"일반\"],\"Wf9lru\":[\"음성 메시지 녹음\"],\"Wfj7Sk\":[\"알림 소리 음소거 또는 해제\"],\"WhGzDA\":[\"생체 인증 요청을 기다리는 중…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"사용자 프로필\"],\"X6S3lt\":[\"설정, 채널, 서버 검색...\"],\"XBuUVn\":[\"다시 시도하려면 카메라를 켜세요\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"계속 진행\"],\"XI1+wb\":[\"잘못된 형식\"],\"XIXeuC\":[\"@\",[\"0\"],\"에게 메시지 보내기\"],\"XJOV1Y\":[\"활동\"],\"XPaN4U\":[[\"name\"],\" · 입력\"],\"XPd6DR\":[\"워크플로우 기록 (\",[\"0\"],\", \",[\"activeTotal\"],\"개 활성)\"],\"XU5AOg\":[\"입력\"],\"XWgxXq\":[\"앨범\"],\"XZYMg4\":[\"업로드를 다시 시도하세요.\"],\"Xd7+IT\":[\"비공개 채팅 고정 해제\"],\"XiSFjH\":[\"방금 찍은 사진\"],\"Xm/s+u\":[\"화면 표시\"],\"Xp2n93\":[\"서버의 신뢰할 수 있는 파일 호스트의 미디어를 표시합니다. 외부 서비스에 요청이 전송되지 않습니다.\"],\"XvjC4F\":[\"저장 중...\"],\"Y+tK3n\":[\"보낼 첫 메시지\"],\"YAqRpI\":[[\"account\"],\" 계정 등록 성공: \",[\"message\"]],\"YDrGG0\":[\"재연결 실패\"],\"YEfzvP\":[\"주제 보호 (+t)\"],\"YGAmpG\":[\"다시 찍기\"],\"YQOn6a\":[\"멤버 목록 접기\"],\"YRCoE9\":[\"채널 Op\"],\"YRwdh4\":[\"공유 중지\"],\"YURQaF\":[\"프로필 보기\"],\"YdBSvr\":[\"미디어 표시 및 외부 콘텐츠 제어\"],\"Yj6U3V\":[\"중앙 서버 없음:\"],\"YjvpGx\":[\"대명사\"],\"Yp+Hi/\":[\"설정 열기\"],\"YqH4l4\":[\"키 없음\"],\"YulJZd\":[\"삭제됨\"],\"YyUPpV\":[\"계정:\"],\"Z5FYqf\":[\"더 작은 파일을 선택하세요. 이 파일은 파일 호스트에 비해 너무 큽니다.\"],\"Z7ZXbT\":[\"승인\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"other\":[\"#\",\" 줄\"]}]],\"Z8lGw6\":[\"공유\"],\"ZGqK7Q\":[[\"0\"],\"님이 게임에 초대했습니다.\"],\"ZJSWfw\":[\"서버 연결 종료 시 표시할 메시지\"],\"ZPHI0f\":[[\"nick\"],\" 님이 암호화 요청에 응답하지 않았습니다.\"],\"ZR1dJ4\":[\"초대\"],\"ZTnDTA\":[\"워크플로우 확장\"],\"ZdWg0V\":[\"브라우저에서 열기\"],\"ZhRBbl\":[\"메시지 검색…\"],\"Zmcu3y\":[\"고급 필터\"],\"ZqLD8l\":[\"서버 전체\"],\"a0bHay\":[\"<0>\",[\"0\"],\" 연결을 끊을까요?\"],\"a2/8e5\":[\"주제 설정 이후 (분 전)\"],\"a3LDKx\":[\"보안\"],\"a739N6\":[\"이 서버의 원시 IRC 트래픽을 봅니다\"],\"aHKcKc\":[\"이전 페이지\"],\"aIhsAD\":[\"PTT 사용\"],\"aJTbXX\":[\"Oper 비밀번호\"],\"aQryQv\":[\"이미 존재하는 패턴입니다\"],\"aW33cO\":[\"마이크의 배경 소음 줄이기\"],\"aW9pLN\":[\"채널에 허용되는 최대 사용자 수입니다. 제한 없이 두려면 비워두세요.\"],\"aYaeko\":[\"이 메시지는 복호화할 수 없습니다. 이 기기에 더 이상 키가 없는 세션용으로 암호화되었습니다.\"],\"abGlUP\":[\"채널로 돌아가기\"],\"aecNzk\":[\"음성 채널 \",[\"channelName\"],\" 참가\"],\"afd7s2\":[[\"serverName\"],\"에서 음성 채널 시작\"],\"ah4fmZ\":[\"YouTube, Vimeo, SoundCloud 등 알려진 서비스의 미리보기도 표시합니다.\"],\"aifXak\":[\"이 채널에 미디어가 없습니다\"],\"ap2zBz\":[\"완화\"],\"aubGf5\":[\"가장 강력하지만 다른 Obby 사용자와만 가능합니다\"],\"axoxGF\":[\"인증 앱 추가\"],\"az8lvo\":[\"끄기\"],\"azXSNo\":[\"멤버 목록 펼치기\"],\"azdliB\":[\"계정에 로그인\"],\"b0Z/U1\":[\"최대 녹화 길이에 도달하여 여기서 녹화를 멈췄습니다.\"],\"b26wlF\":[\"그녀/그녀의\"],\"b2gRwi\":[\"내 위치 공유\"],\"bD/+Ei\":[\"엄격\"],\"bFDO8z\":[\"gateway 온라인\"],\"bLt/0J\":[\"워크플로우\"],\"bOpnXm\":[\"2FA를 비활성화하려면 인증 앱에서 6자리 코드를 입력하세요.\"],\"bQ6BJn\":[\"상세한 플러드 방지 규칙을 설정하세요. 각 규칙은 모니터링할 활동 유형과 임계값 초과 시 취할 조치를 지정합니다.\"],\"bRfx7k\":[\"답장으로 이동\"],\"bUu+tR\":[\"이 파일은 암호화되어 있지 않습니다. 링크를 아는 사람은 누구나 열 수 있습니다.\"],\"bVBC/W\":[\"Gateway 연결됨\"],\"bZJKzE\":[\"정확한 위치\"],\"bavafz\":[\"다시 시도하려면 마이크를 켜세요\"],\"beV7+y\":[\"사용자가 \",[\"channelName\"],\" 참여 초대를 받게 됩니다.\"],\"bgwEHL\":[\"2FA를 사용하려면 인증 수단을 추가하세요\"],\"biKhQ2\":[\"이 출처 표시에 관하여\"],\"bk84cH\":[\"자리 비움 메시지\"],\"bkHdLj\":[\"IRC 서버 추가\"],\"blWpTh\":[\"지도 열기\"],\"bmQLn5\":[\"규칙 추가\"],\"bv4cFj\":[\"전송\"],\"bwRvnp\":[\"작업\"],\"bzSI52\":[\"삭제\"],\"c8+EVZ\":[\"인증된 계정\"],\"cAFYbj\":[\"비밀번호가 일치하지 않습니다.\"],\"cBQkN7\":[\"카메라 액세스를 허용할 때까지 장치 이름이 숨겨집니다.\"],\"cC5JaD\":[[\"nick\"],\" 님이 암호화를 종료했습니다.\"],\"cGYUlD\":[\"미디어 미리보기가 로드되지 않습니다.\"],\"cHFw6l\":[\"말하려면 마이크를 연결하세요\"],\"cJMrvr\":[\"이 대화는 Obby의 자체 방식으로 암호화되어 있습니다. 별도 경로로 지문을 비교한 후 확인됨으로 표시하세요.\"],\"cLF98o\":[\"댓글 보기 (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"이 변경으로 이 계정의 다른 열린 세션은 로그아웃됩니다. 2단계 인증 설정이 있다면 그대로 유지됩니다.\"],\"cO9+2L\":[\"비활성화\"],\"cPWpNd\":[[\"nick\"],\"님의 지문\"],\"cSgpoS\":[\"비공개 채팅 고정\"],\"cXeEKu\":[\"이 작업은 아래에 연결된 \",[\"0\"],\"개의 네트워크도 함께 닫습니다.\"],\"cggChT\":[\"2단계 인증 관리\"],\"chQsxg\":[\"형식화된 출력 복사\"],\"cl/A5J\":[[\"__DEFAULT_IRC_SERVER_NAME__\"],\"에 오신 것을 환영합니다!\"],\"cnGeoo\":[\"삭제\"],\"coPLXT\":[\"IRC 통신 내용은 서버에 저장되지 않습니다\"],\"cqQyPB\":[\"폴더 이름\"],\"crYH/6\":[\"SoundCloud 플레이어\"],\"cv5DQb\":[\"호스트가 설정되지 않음\"],\"cvJaBb\":[[\"nick\"],\" 님의 새 지문\"],\"d+oYyk\":[\"암호화 확인\"],\"d3sis4\":[\"서버 추가\"],\"d9aN5k\":[\"채널에서 \",[\"username\"],\" 제거\"],\"dCyaXa\":[[\"nick\"],\"님과 암호화 중…\"],\"dEgA5A\":[\"취소\"],\"dF6vP6\":[\"라이브\"],\"dGi1We\":[\"이 비공개 메시지 대화 고정 해제\"],\"dJVuyC\":[[\"channelName\"],\"에서 나갔습니다 (\",[\"reason\"],\")\"],\"dMtLDE\":[\"받는 사람\"],\"dNXmVa\":[\"액세스가 거부되었습니다. 브라우저 또는 시스템 설정에서 카메라와 마이크 액세스를 허용한 후 다시 시도하세요.\"],\"dRqrdL\":[[\"0\"],\"은(는) 정수여야 합니다.\"],\"dTx/vl\":[\"마이크에 감지되는 스피커 에코 줄이기\"],\"dXqxlh\":[\"<0>⚠️ 보안 위험! 이 연결은 도청 또는 중간자 공격에 취약할 수 있습니다.\"],\"dZwAKK\":[\"개인 채팅 열기\"],\"da9Q/R\":[\"채널 모드 변경됨\"],\"dhJN3N\":[\"댓글 보기\"],\"diaYU+\":[\"<0>\",[\"0\"],\"님과 <1>\",[\"1\"],\"님이 입력 중...\"],\"dj2xTE\":[\"알림 닫기\"],\"dkycQY\":[\"암호화 취소\"],\"dlkjqx\":[\"화면 속 화면\"],\"dnUmOX\":[\"아직 이 네트워크에 등록된 봇이 없습니다.\"],\"dpCzmC\":[\"플러드 방지 설정\"],\"dqoiJ2\":[\"아직 시청자가 없습니다.\"],\"e8H3vl\":[\"대체 텍스트 (선택)\"],\"e8jzAa\":[\"모든 첨부 제거\"],\"e9dQpT\":[\"이 링크를 새 탭에서 여시겠습니까?\"],\"eClJ8I\":[\"이 서버가 draft/EMOJI로 게시하는 네트워크 전체 및 채널 전용 이모지 팩을 관리하세요.\"],\"ePK91l\":[\"편집\"],\"eYBDuB\":[\"이미지를 업로드하거나 동적 크기 조정을 위해 \",[\"size\"],\" 대체가 있는 URL을 제공하세요\"],\"edBbee\":[\"호스트마스크로 \",[\"username\"],\" 차단 (동일 IP/호스트에서 재입장 방지)\"],\"eepqTT\":[\"TLS 인증서 지문\"],\"ekfzWq\":[\"사용자 설정\"],\"elPDWs\":[\"IRC 클라이언트 환경을 맞춤 설정하세요\"],\"etgedT\":[\"이모지\"],\"eu2osY\":[\"<0>💡 권장사항: 이 서버를 신뢰하고 위험을 충분히 이해한 경우에만 계속하세요. 이 연결을 통해 민감한 정보나 비밀번호를 공유하지 마세요.\"],\"euEhbr\":[[\"channel\"],\"에 참여하려면 클릭\"],\"exyUec\":[\"연결\"],\"ez3vLd\":[\"여러 줄 입력 활성화\"],\"f0J5Ki\":[\"서버 간 통신에 암호화되지 않은 연결이 사용될 수 있습니다\"],\"f2wrB1\":[\"팩 삭제\"],\"f9BHJk\":[\"사용자 경고\"],\"fDOLLd\":[\"채널을 찾을 수 없습니다.\"],\"fFgbRU\":[[\"safeName\"],\" 파일이 서버에 더 이상 없습니다.\"],\"fHbMUl\":[\"음성-채널\"],\"fJfkog\":[\"GIF를 불러오지 못했습니다. 다시 검색하세요.\"],\"fMPkxb\":[\"더 보기\"],\"fWPVzC\":[\"파일 호스트가 읽을 수 있는 상태로 저장하며, 링크를 얻은 사람은 누구나 열 수 있습니다. 파일을 암호화해 보내려면 Obby 암호화로 전환하세요.\"],\"fYdEvu\":[\"워크플로 기록 (\",[\"0\"],\")\"],\"fdplPL\":[\"나에게만 음소거\"],\"ffzDkB\":[\"익명 분석:\"],\"fk1WEw\":[\"암호화됨\"],\"fq1GF9\":[\"사용자가 서버에서 연결을 끊을 때 표시\"],\"g1CwiD\":[[\"name\"],\" 실행?\"],\"g3UF2V\":[\"수락\"],\"g6SdZE\":[\"소리를 녹음하려면 마이크 접근을 허용하세요.\"],\"g87FVm\":[\"통화 서버가 거부했습니다. 잠시 후 다시 시도하세요.\"],\"g9NNfO\":[\"비디오 시작\"],\"gCldcN\":[\"강조 색상 변경\"],\"gD44Av\":[\"이 파일을 암호화하지 않고 보낼까요?\"],\"gEF57C\":[\"이 서버는 하나의 연결 유형만 지원합니다\"],\"gJuLUI\":[\"무시 목록\"],\"gNzMrk\":[\"현재 아바타\"],\"gbfM3J\":[\"이 계정은 \",[\"sessionCount\"],\"개 세션에서 연결되어 있습니다. 세션별 세부 정보는 계정 소유자 또는 IRC 운영자에게만 공개됩니다.\"],\"gcoiFh\":[\"다시 연결\"],\"gfySTe\":[\"모두 축소\"],\"gh06VD\":[\"출력\"],\"gjPWyO\":[\"닉네임 입력...\"],\"gnTaUA\":[\"손 들기\"],\"gz6UQ3\":[\"최대화\"],\"h6/IMX\":[\"첫 네트워크 추가\"],\"h6razj\":[\"채널 이름 마스크 제외\"],\"hEPLrs\":[\"비밀번호 찾기\"],\"hG6jnw\":[\"설정된 주제 없음\"],\"hG89Ed\":[\"이미지\"],\"hYgDIe\":[\"생성\"],\"hZ6znB\":[\"포트\"],\"ha+Bz5\":[\"예: 100:1440\"],\"hctjqj\":[\"왼쪽에서 봇을 선택하면 해당 명령과 관리 작업을 볼 수 있습니다.\"],\"he3ygx\":[\"복사\"],\"hehnjM\":[\"횟수\"],\"hhAi8w\":[\"네트워크 로그\"],\"hou0tP\":[\"스트림\"],\"htTcVX\":[\"상태:\"],\"hxgCTb\":[\"워크플로우 닫기\"],\"hzdLuQ\":[\"Voice 이상의 권한을 가진 사용자만 발언 가능\"],\"i0qMbr\":[\"홈\"],\"iDNBZe\":[\"알림\"],\"iH8pgl\":[\"뒤로\"],\"iH8xys\":[\"다른 파일 형식을 선택하세요. 파일 호스트가 \",[\"ext\"],\" 파일을 허용하지 않습니다.\"],\"iL9SZg\":[\"사용자 차단 (닉네임)\"],\"iNt+3c\":[\"이미지로 돌아가기\"],\"iQvi+a\":[\"이 서버의 낮은 링크 보안에 대해 다시 경고하지 않음\"],\"iSLIjg\":[\"연결\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"서버 호스트\"],\"idD8Ev\":[\"저장됨\"],\"ifn/bQ\":[\"해당 화면이 더 이상 없습니다.\"],\"igVDFt\":[\"첨부\"],\"iivqkW\":[\"접속 시각\"],\"ij+Elv\":[\"이미지 미리보기\"],\"ilIWp7\":[\"알림 전환\"],\"itEJCl\":[\"폴더 이름 변경 또는 삭제\"],\"itoy0/\":[\"틱택토 vs \",[\"0\"]],\"iuaqvB\":[\"와일드카드로 *를 사용하세요. 예: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"봇\"],\"j2DGR0\":[\"호스트마스크로 차단\"],\"jA4uoI\":[\"주제:\"],\"jHGY5E\":[\"메시지를 보내지 못했습니다: 암호화 키가 변경되었습니다. 평문으로 보내기 전에 새 키를 확인하거나 암호화를 종료하세요.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"사유 (선택 사항)\"],\"jUV7CU\":[\"아바타 업로드\"],\"jW5Uwh\":[\"로드할 외부 미디어의 범위를 제어합니다. 끄기 / 안전 / 신뢰할 수 있는 출처 / 모든 콘텐츠.\"],\"jXzms5\":[\"첨부 옵션\"],\"jZlrte\":[\"색상\"],\"jbq7j2\":[\"거절\"],\"jfC/xh\":[\"연락처\"],\"jvN2+I\":[[\"0\"],\" 유휴\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"지문 복사\"],\"k112DD\":[\"이전 메시지 불러오기\"],\"k1opY7\":[\"노이즈 억제\"],\"k3ID0F\":[\"멤버 필터링…\"],\"k65gsE\":[\"자세히 보기\"],\"k7Zgob\":[\"연결 취소\"],\"k99j0U\":[\"업로드 취소\"],\"kAVx5h\":[\"초대가 없습니다\"],\"kCLEPU\":[\"연결된 서버\"],\"kF5LKb\":[\"무시된 패턴:\"],\"kG2fiE\":[\"설정 정의됨\"],\"kGeOx/\":[[\"0\"],\" 참가\"],\"kITKr8\":[\"채널 모드 불러오는 중...\"],\"kPpPsw\":[\"당신은 IRC Operator입니다\"],\"kWJmRL\":[\"나\"],\"kb9fJC\":[\"복호화된 파일 저장\"],\"kfcRb0\":[\"아바타\"],\"kfeifH\":[\"암호화 중…(클릭하면 취소)\"],\"kjMqSj\":[\"JSON 복사\"],\"krViRy\":[\"JSON으로 복사하려면 클릭\"],\"ks71ra\":[\"예외\"],\"kw4lRv\":[\"채널 Halfop\"],\"kxgIRq\":[\"시작하려면 채널을 선택하거나 추가하세요.\"],\"ky2mw7\":[\"@\",[\"0\"],\" 통해\"],\"ky6dWe\":[\"아바타 미리보기\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"채널 불러오는 중...\"],\"l+IUVW\":[[\"account\"],\" 계정 인증 성공: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"other\":[[\"reconnectCount\"],\"번 재연결됨\"]}]],\"l1l8sj\":[[\"0\"],\"일 전\"],\"l4mncX\":[\"아무도 없습니다. /join \",[\"channelName\"],\"을 입력하도록 요청하세요.\"],\"l5NhnV\":[\"#채널 (선택사항)\"],\"lCF0wC\":[\"새로 고침\"],\"lH+ed1\":[\"첫 단계 대기 중…\"],\"lHVfE4\":[\"파일이 업로드되지 않았습니다. 암호화 키가 변경되었습니다. 새 키를 확인하거나, 암호화를 종료한 뒤 암호화 없이 업로드하세요.\"],\"lHy8N5\":[\"채널 더 불러오는 중...\"],\"lJGJot\":[\"채널 찾기\"],\"lKkdzh\":[\"채널 전용\"],\"lasgrr\":[\"사용됨\"],\"lbpf14\":[[\"value\"],\" 참여\"],\"lf3MT4\":[\"나갈 채널 (기본값: 현재 채널)\"],\"lfFsZ4\":[\"채널\"],\"lh69cG\":[[\"nick\"],\"님이 암호화된 대화를 시작하려고 합니다\"],\"lip0az\":[\"스피커 \",[\"0\"]],\"lkNdiH\":[\"계정 이름\"],\"loQxaJ\":[\"돌아왔습니다\"],\"lrlQl/\":[[\"0\"],\"님의 볼륨\"],\"lvfaxv\":[\"홈\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"추가\"],\"m4YwIL\":[\"인증 앱 (TOTP)\"],\"m8flAk\":[\"미리보기 (아직 업로드되지 않음)\"],\"mDkV0w\":[\"워크플로 시작 중…\"],\"mDt3zx\":[\"확인…\"],\"mEPxTp\":[\"<0>⚠️ 주의하세요! 신뢰할 수 있는 출처의 링크만 여세요. 악성 링크는 보안이나 개인정보를 침해할 수 있습니다.\"],\"mH+wEJ\":[[\"0\"],\"에 메시지 보내기 (Enter로 줄바꿈, Shift+Enter로 전송)\"],\"mHGdhG\":[\"서버 정보\"],\"mHfd/S\":[\"현재 하고 있는 일\"],\"mMYBD9\":[\"광역 - 더 넓은 보호 범위\"],\"mOXFes\":[\"이모지 \",[\"0\"],\"개\"],\"mQuDmS\":[[\"sender\"],\"님이 암호화를 다시 시작했습니다. 수락하기 전까지 이 대화는 암호화되지 않습니다.\"],\"mRsNSE\":[\"봇 보기\"],\"mTGsPd\":[\"채널 주제\"],\"mU8j6O\":[\"외부 메시지 차단 (+n)\"],\"mZWTZP\":[\"채널 둘러보기\"],\"mZp8FL\":[\"자동으로 한 줄 모드로 전환\"],\"ma5SQ1\":[\"로그인을 완료하려면 인증 앱의 6자리 코드를 입력하세요.\"],\"mdIQ65\":[[\"nick\"],\" 님과의 메시지는 암호화되어 있습니다. 이 파일들은 암호화하기에 너무 커서 암호화되지 않은 상태로 전송됩니다.\"],\"mdQu8G\":[\"YourNickname\"],\"miSSBQ\":[\"댓글 (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"마이크와 카메라 선택\"],\"mryDEO\":[\"이메일로 받은 6자리 코드를 입력하세요.\"],\"mvyLSy\":[\"인증된 사용자\"],\"mwtcGl\":[\"댓글 닫기\"],\"myL0MR\":[\"이 네트워크를 삭제할까요?\"],\"mzI/c+\":[\"다운로드\"],\"mzfIag\":[\"서버\"],\"n3fGRk\":[[\"0\"],\"이(가) 설정\"],\"n5+j9l\":[\"예: <0>wss://host:port/socket\"],\"n6T9To\":[\"나에게만 음소거 해제\"],\"n8TilE\":[\"채널 이름 복사\"],\"n9NCB9\":[\"전송 전에 Obby에서 처리됨\"],\"nDekZG\":[\"연결 편집\"],\"nDvKjY\":[\"음성 채널\"],\"nE9jsU\":[\"완화 - 덜 공격적인 보호\"],\"nNflMD\":[\"채널 나가기\"],\"nPXkBi\":[\"WHOIS 데이터 불러오는 중...\"],\"nWMRxa\":[\"고정 해제\"],\"nX4XLG\":[\"운영자 작업\"],\"nXnMSE\":[\"이 브라우저에서는 이 동영상을 재생할 수 없습니다.\"],\"nYiCGx\":[\"새 키 수락\"],\"nkC032\":[\"플러드 프로필 없음\"],\"nsLuck\":[\"이 파일을 보내기 전에 암호화가 종료되었습니다. 파일은 전달되지 않았습니다.\"],\"nta7V8\":[\"암호화 옵션\"],\"o4oXFt\":[\"등록된 인증 수단\"],\"o69z4d\":[[\"username\"],\"에게 경고 메시지 보내기\"],\"o6OQlp\":[\"채널 편집\"],\"o9ylQi\":[\"GIF를 검색하여 시작하세요\"],\"oFGkER\":[\"서버 알림\"],\"oIn7d4\":[\"인증 앱의 6자리 코드를 입력하세요.\"],\"oOi11l\":[\"맨 아래로 스크롤\"],\"oPYIL5\":[\"네트워크\"],\"oQEzQR\":[\"새 DM\"],\"oRH6Dq\":[\"채널\"],\"oX4ytF\":[\"닉네임\"],\"oXOSPE\":[\"온라인\"],\"oaTtrx\":[\"봇 검색\"],\"oal760\":[\"서버 링크에 대한 중간자 공격이 가능합니다\"],\"obBbyQ\":[\"화면 녹화\"],\"ocCDzT\":[\"숏코드 (예: partyparrot)\"],\"oeqmmJ\":[\"신뢰할 수 있는 출처\"],\"ogKae6\":[\"이 기기에서는 암호화를 사용할 수 없습니다.\"],\"optX0N\":[[\"0\"],\"시간 전\"],\"ovBPCi\":[\"기본값\"],\"p0Z69r\":[\"패턴은 비워둘 수 없습니다\"],\"p1KgtK\":[\"오디오를 불러오지 못했습니다\"],\"p59pEv\":[\"추가 세부정보\"],\"p7sRI6\":[\"입력 중임을 다른 사람에게 알림\"],\"pBm1od\":[\"비밀 채널\"],\"pDpirO\":[\"IRC 서버에서 제공하는 명령어\"],\"pEK2nL\":[\"이 메시지는 암호화되지 않았습니다. 암호화를 사용하지 않는 상대방의 다른 클라이언트에서 왔을 수 있습니다.\"],\"pJ/IRc\":[\"녹화 중지\"],\"pNmiXx\":[\"모든 서버에 사용할 기본 닉네임\"],\"pUUo9G\":[\"호스트명:\"],\"pVGPmz\":[\"계정 비밀번호\"],\"pZGrXo\":[\"카메라 전환\"],\"peNE68\":[\"영구\"],\"pehLje\":[\"pack_id (예: team-mascots)\"],\"pgoP68\":[\"PTT 사용 안 함\"],\"plhHQt\":[\"데이터 없음\"],\"pm6+q5\":[\"보안 경고\"],\"pn5qSs\":[\"추가 정보\"],\"pqr+oY\":[[\"0\"],\"에 메시지 보내기\"],\"puvGJc\":[\"틱택토 하기\"],\"q0cR4S\":[\"이제 **\",[\"newNick\"],\"**(으)로 알려져 있습니다\"],\"qDAnDT\":[\"복구할 계정 이름을 입력하세요.\"],\"qF/wlG\":[\"영상을 공유하려면 카메라를 연결하세요\"],\"qFcunY\":[\"LIST 또는 NAMES 명령에 채널이 표시되지 않음\"],\"qGMwvV\":[\"마이크 수준\"],\"qIk9n4\":[[\"minutes\"],\"분\"],\"qJwf0a\":[\"<0>\",[\"0\"],\"님이 입력 중...\"],\"qLpTm/\":[[\"emoji\"],\" 반응 제거\"],\"qVkGWK\":[\"고정\"],\"qXgujk\":[\"액션 / 감정표현 보내기\"],\"qY8wNa\":[\"홈페이지\"],\"qZQ5M4\":[\"이 연락처를 확인했습니다.\"],\"qa9cy4\":[\"사진\"],\"qb0xJ7\":[\"와일드카드 사용: *는 임의의 문자열, ?는 임의의 단일 문자. 예: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"채널 키 (+k)\"],\"qsEYm5\":[\"이모지 추가\"],\"qtoOYG\":[\"제한 없음\"],\"r+6b6V\":[\"인증 앱 또는 생체 인증 / 보안 키를 추가하면 로그인할 때 두 번째 인증 요소가 필요합니다.\"],\"r1W2AS\":[\"파일 호스트 이미지\"],\"r8ojWq\":[\"삭제 확인\"],\"r9l16H\":[\"이 기기에서 지금은 위치를 확인할 수 없습니다.\"],\"rI9ogj\":[\"채널 옵션 열기\"],\"rIPR2O\":[\"주제 설정 이전 (분 전)\"],\"rMMSYo\":[\"최대 길이는 \",[\"0\"],\"자입니다\"],\"rT2cV+\":[\"카메라\"],\"rWtzQe\":[\"네트워크가 분리되었다가 재연결되었습니다. ✅\"],\"rYG2u6\":[\"잠시만 기다려 주세요...\"],\"rjGI/Q\":[\"개인정보 보호\"],\"rjTJRY\":[\"정지됨\"],\"rk8iDX\":[\"GIF 불러오는 중...\"],\"rn6SBY\":[\"음소거 해제\"],\"ry4yU/\":[\"원본 보기\"],\"rzK+O+\":[[\"nick\"],\"님이 이 기기에서 읽을 수 없는 암호화 메시지를 보내고 있습니다. 열려면 암호화를 다시 시작해야 합니다.\"],\"s/UKqq\":[\"채널에서 추방되었습니다\"],\"s/ereB\":[\"활성\"],\"s0J/k9\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 키\"]}]],\"s36GUv\":[\"마이크 액세스 허용\"],\"s4NaO3\":[\"위치를 확인할 수 없습니다.\"],\"s7L3Mu\":[\"새 폴더\"],\"s7oqXR\":[\"네트워크 선택\"],\"s8cATI\":[[\"channelName\"],\"에 참가했습니다\"],\"sCO9ue\":[\"<0>\",[\"serverName\"],\"에 대한 연결에 다음과 같은 보안 문제가 있습니다:\"],\"sGH11W\":[\"서버\"],\"sHI1H+\":[\"이제 **\",[\"newNick\"],\"**(으)로 알려져 있습니다\"],\"sJyV04\":[[\"inviter\"],\"이(가) 당신을 \",[\"channel\"],\"에 초대했습니다\"],\"sUBSbK\":[\"아직 업스트림 네트워크가 없습니다.\"],\"sUcRyL\":[\"업로드를 다시 시도하세요. 파일 호스트가 읽을 수 없는 응답을 보냈습니다.\"],\"sW5OjU\":[\"필수\"],\"sYI3px\":[\"메시지를 보낼 닉네임\"],\"sby+1/\":[\"클릭하여 복사\"],\"sfN25C\":[\"실명 또는 전체 이름\"],\"shXreC\":[\"화면 영역 녹화\"],\"skvjTF\":[\"브라우저가 WebAuthn을 제공하지 않습니다\"],\"sliuzR\":[\"링크 열기\"],\"sqrO9R\":[\"사용자 정의 멘션\"],\"sr6RdJ\":[\"Shift+Enter로 여러 줄 입력\"],\"swrCpB\":[[\"user\"],\"이(가) 채널을 \",[\"oldName\"],\"에서 \",[\"newName\"],\"(으)로 이름을 변경했습니다\",[\"0\"]],\"sxkWRg\":[\"고급\"],\"t/YqKh\":[\"제거\"],\"t2RBbk\":[\"텍스트 채널\"],\"t47eHD\":[\"이 서버에서의 고유 식별자\"],\"tAkAh0\":[\"동적 크기 조정을 위한 \",[\"size\"],\" 대체가 있는 URL. 예: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"복사 실패, 재시도하려면 선택\"],\"tXLJS3\":[\"채널 목록 사이드바 표시 또는 숨기기\"],\"tfDRzk\":[\"저장\"],\"tgfK6H\":[\"워크플로우 복사\"],\"thC9Rq\":[\"채널 나가기\"],\"tiBsJk\":[[\"channelName\"],\"에서 나갔습니다\"],\"tl/zMw\":[\"이 브라우저에서는 음성을 녹음할 수 없습니다.\"],\"tpVoTN\":[\"이 명령어를 실행한 사람에 관한 정보는 bot이 제공하며, 서버는 발신자를 확인할 수 없습니다.\"],\"tsc6g4\":[[\"safeName\"],\" 복호화 중…\"],\"tt4/UD\":[\"서버를 나갔습니다 (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"other\":[\"#\",\" 개 더 보기\"]}]],\"tu2JEr\":[\"참여할 채널 (#이름)\"],\"u0TcnO\":[\"닉네임 {nick}이(가) 이미 사용 중입니다. {newNick}(으)로 다시 시도합니다\"],\"u0a8B4\":[\"관리 권한을 위해 IRC Operator로 인증\"],\"u0rWFU\":[\"생성 시각 이후 (분 전)\"],\"u72w3t\":[\"무시할 사용자 및 패턴\"],\"u7jc2L\":[\"서버를 나갔습니다\"],\"uAQUqI\":[\"상태\"],\"uB85T3\":[\"저장 실패: \",[\"msg\"]],\"uK9Jap\":[\"브라우저는 마이크 또는 카메라 액세스를 허용해야 스피커를 표시합니다. 아무것도 녹음되지 않습니다.\"],\"uKPqyn\":[\"내 위치로 이동\"],\"uMIUx8\":[\"봇 \",[\"0\"],\"을(를) 삭제하시겠습니까? 데이터베이스 행을 소프트 삭제합니다. 닉네임을 나중에 다시 사용하려면 /REHASH 후에만 가능합니다.\"],\"uNSY8W\":[\"다시 연결 중입니다. 계속 실패하면 연결을 편집하세요\"],\"uSMfoN\":[\"확인\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"MOTD 표시\"],\"uW3lLI\":[\"IRC 서버:\"],\"ukyW4o\":[\"내 초대 링크\"],\"uowbPn\":[\"첨부 제거\"],\"usSSr/\":[\"확대/축소 수준\"],\"v0xJr9\":[[\"nick\"],\"의 암호화 키가 바뀌었습니다. 새 기기에서도 일어나지만, 공격자도 이와 같이 보입니다. 이 대화가 아닌 다른 곳에서 \",[\"nick\"],\"와 새 지문을 비교한 뒤 승인하세요.\"],\"v29Nn/\":[[\"0\"],\"님의 수락을 기다리는 중…\"],\"v7lfCq\":[\"아직 설정된 팩이 없습니다.\"],\"v7uvcf\":[\"소프트웨어:\"],\"vE8kb+\":[\"줄 바꿈은 Shift+Enter (Enter로 전송)\"],\"vERlcd\":[\"프로필\"],\"vK0RL8\":[\"주제 없음\"],\"vSJd18\":[\"동영상\"],\"vXIe7J\":[\"언어\"],\"vXeqjQ\":[\"확장자가 있는 파일을 선택하세요. 파일 호스트는 확장자가 없는 파일을 허용하지 않습니다.\"],\"vYUkQB\":[\"스피커가 감지되지 않았습니다.\"],\"vaHYxN\":[\"실명\"],\"vhjbKr\":[\"자리 비움\"],\"vnq5rj\":[\"동영상 메시지 녹화\"],\"vy/q7q\":[\"2FA를 비활성화합니다. 확인하려면 등록된 인증 앱 중 하나에서 6자리 코드를 입력하세요.\"],\"w/nogd\":[[\"0\"],\"개 네트워크\",[\"1\"],\" — 참여할 네트워크를 선택하세요\"],\"w4NYox\":[[\"title\"],\" 클라이언트\"],\"w8dbR6\":[\"통화에 사용할 마이크, 카메라, 스피커 선택\"],\"w8xQRx\":[\"잘못된 값\"],\"wCKe3+\":[\"워크플로 기록\"],\"wFjjxZ\":[[\"username\"],\"에 의해 \",[\"channelName\"],\"에서 추방당했습니다 (\",[\"reason\"],\")\"],\"wGjaGl\":[\"차단 예외가 없습니다\"],\"wHhlQr\":[\"암호화된 대화 수락\"],\"wJijgU\":[\"위치\"],\"wK0BwN\":[\"암호화 키가 변경됨\"],\"wPrGnM\":[\"채널 관리자\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"추론\"],\"wbm86v\":[\"사용자가 채널에 입장하거나 퇴장할 때 표시\"],\"wdxz7K\":[\"소스\"],\"whqZ9r\":[\"강조할 추가 단어 또는 문구\"],\"wlQNTg\":[\"멤버\"],\"wm7RV4\":[\"알림 소리\"],\"woaefe\":[\"시스템 기본값\"],\"wsRxbL\":[\"음성 녹음\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"서버 간 전달 시 메시지가 도청될 수 있습니다\"],\"x1m5RZ\":[\"사용자 초대\"],\"x3+y8b\":[\"이 링크를 통해 등록한 사람 수\"],\"x9G665\":[\"2단계 인증이 필요합니다\"],\"xCFNnL\":[[\"limit\"],\" 이하의 파일을 선택하세요. 파일 호스트가 허용하는 최대 크기입니다.\"],\"xCJdfg\":[\"지우기\"],\"xDAtGP\":[\"메시지\"],\"xDN4e3\":[\"채널 정보 보기\"],\"xOTzt5\":[\"방금\"],\"xQv7xy\":[[\"target\"],\"에게 내 위치를 공유합니다.\"],\"xRIdE6\":[\"<0>\",[\"0\"],\"님, <1>\",[\"1\"],\"님, <2>\",[\"2\"],\"님이 입력 중...\"],\"xUHRTR\":[\"연결 시 자동으로 operator로 인증\"],\"xWHwwQ\":[\"차단 목록\"],\"xXs5GT\":[\"파일이 업로드되지 않았습니다. 암호화를 설정하는 중입니다. 암호화가 활성화된 뒤, 또는 암호화를 종료한 뒤 보낼 수 있습니다.\"],\"xYilR2\":[\"미디어\"],\"xbi8D6\":[\"이 서버는 초대 링크를 지원하지 않습니다 (<0>obby.world/invitation 기능이 광고되지 않음). 일반 채팅은 계속할 수 있으며, 이 패널은 obbyircd 기반 네트워크용입니다.\"],\"xceQrO\":[\"보안 웹소켓만 지원됩니다\"],\"xdtXa+\":[\"채널-이름\"],\"xeiujy\":[\"텍스트\"],\"xlCYOE\":[\"메시지를 더 불러오는 중...\"],\"xlhswE\":[\"최솟값은 \",[\"0\"],\"입니다\"],\"xq97Ci\":[\"단어나 문구 추가...\"],\"xuRqRq\":[\"클라이언트 제한 (+l)\"],\"y1eoq1\":[\"링크 복사\"],\"y2ID0h\":[\"서버가 WebAuthn 지원을 알리지 않습니다\"],\"y7sj+0\":[\"스트리머\"],\"yIHP+U\":[\"신뢰할 수 없는 호스트의 암호화된 첨부 파일입니다. 열려면 외부 콘텐츠를 활성화하세요.\"],\"yJ1eqU\":[\"시청자 (\",[\"0\"],\"명)\"],\"yJztBY\":[\"네트워크 삭제\"],\"yNeucF\":[\"이 서버는 확장 프로필 메타데이터(IRCv3 METADATA 확장)를 지원하지 않습니다. 아바타, 표시 이름, 상태 등의 추가 필드를 사용할 수 없습니다.\"],\"yPlrca\":[\"채널 아바타\"],\"yQE2r9\":[\"로딩 중\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby - IRC를 미래로\"],\"yTX1Rt\":[\"Oper 사용자 이름\"],\"yYOzWD\":[\"로그\"],\"yek4JL\":[\"폴더를 위로 이동\"],\"yfx9Re\":[\"IRC operator 비밀번호\"],\"ygCKqB\":[\"정지\"],\"ymDxJx\":[\"IRC operator 사용자 이름\"],\"yrpRsQ\":[\"이름순 정렬\"],\"ywVWqb\":[[\"nick\"],\" 님과의 메시지는 암호화되어 있습니다. \",[\"1\"],\"개 파일 중 \",[\"0\"],\"개는 암호화하기에 너무 커서 암호화되지 않은 상태로 전송됩니다. 나머지는 암호화된 상태로 유지됩니다.\"],\"yxaNWl\":[\"파일 호스트에 연결할 수 없습니다. 연결을 확인하고 다시 시도하세요.\"],\"yz7wBu\":[\"닫기\"],\"z0DY9w\":[[\"0\"],\"에 메시지 보내기 (Shift+Enter로 줄바꿈)\"],\"z2xxYa\":[\"암호화 및 확인됨\"],\"z3ltMi\":[\"제공자가 bearer 토큰을 반환하지 않았습니다.\"],\"zCEMmq\":[\"이 브라우저에서는 동영상을 녹화할 수 없습니다.\"],\"zFT5rr\":[\"완료\"],\"zHa4lw\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 단계\"]}]],\"zJS04D\":[\"폴더에서 꺼내기\"],\"zJw+jA\":[\"모드 설정: \",[\"0\"]],\"zNSskd\":[\"녹화를 할 수 없습니다.\"],\"zZm1gU\":[\"비디오 중지\"],\"zb/HT0\":[\"확장\"],\"zbSnl2\":[\"업로드 크기 제한에 도달하여 여기서 녹화를 멈췄습니다.\"],\"zbymaY\":[[\"0\"],\"분 전\"],\"zebeLu\":[\"oper 사용자 이름 입력\"],\"zga9sT\":[\"확인\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"스피커\"]}"); \ No newline at end of file diff --git a/src/locales/ko/messages.po b/src/locales/ko/messages.po index e1d366a21..c66de70f8 100644 --- a/src/locales/ko/messages.po +++ b/src/locales/ko/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, other {# 단계}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, other {{1}개 더 보기}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "이모지 {0}개" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0}님이 게임에 초대했습니다." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "{0}시간 전" msgid "{0}m ago" msgstr "{0}분 전" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {파일 1개 업로드 중} other {파일 #개 업로드 중}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, other {{c}번}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, other {{c}번}}" msgid "{days} days" msgstr "{days}일" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {업로드 1건 실패} other {업로드 #건 실패}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, other {# 개 더 보기}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 권장사항: 이 서버를 신뢰하고 위험을 충분히 msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>위험: 민감한 정보(메시지, 비공개 대화, 인증 정보)가 네트워크 관리자나 IRC 서버 간에 위치한 공격자에게 노출될 수 있습니다." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "이 계정은 현재 2FA가 필수입니다. 등록된 유일한 인증 수단을 삭제하면 로그인할 수 없게 됩니다. 먼저 다른 인증 수단을 추가하거나 아래에서 2FA를 비활성화하세요." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "6자리 코드" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "이 출처 표시에 관하여" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "수락" @@ -350,6 +377,7 @@ msgid "Account" msgstr "계정" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "계정 이름" @@ -393,14 +421,30 @@ msgstr "활동" msgid "Add" msgstr "추가" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "2FA를 사용하려면 인증 수단을 추가하세요" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "단어나 문구 추가..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "인증 앱 또는 생체 인증 / 보안 키를 추가하면 로그인할 때 두 번째 인증 요소가 필요합니다." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "인증 앱 추가" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "차단 마스크 추가 (예: nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "생체 인증 / 보안 키 추가" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "채널 추가" @@ -409,6 +453,11 @@ msgstr "채널 추가" msgid "Add channel" msgstr "채널 추가" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "이모지 추가" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "예외 마스크 추가 (예: nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "서버 추가" msgid "Add your first network" msgstr "첫 네트워크 추가" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "{0} 추가함" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "추가 세부정보" @@ -492,6 +546,14 @@ msgstr "모든 콘텐츠" msgid "Allow camera access" msgstr "카메라 액세스 허용" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "영상을 공유하려면 설정에서 카메라 접근을 허용하세요" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "사진이나 동영상을 촬영하려면 카메라 접근을 허용하세요." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "여러 줄 텍스트 입력 허용" @@ -501,6 +563,14 @@ msgstr "여러 줄 텍스트 입력 허용" msgid "Allow microphone access" msgstr "마이크 액세스 허용" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "말하려면 설정에서 마이크 접근을 허용하세요" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "소리를 녹음하려면 마이크 접근을 허용하세요." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "이미 {0}에 있음" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "YouTube, Vimeo, SoundCloud 등 알려진 서비스의 미리보기도 표시합니다." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "대체 텍스트 (선택)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "UI에 표시할 대체 이름입니다. 공백, 이모지, 특수 문자를 포함할 수 있습니다. IRC 명령에는 실제 채널 이름({channelName})이 사용됩니다." @@ -565,6 +639,11 @@ msgstr "이 메시지를 삭제하시겠습니까? 이 작업은 취소할 수 msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "첨부" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "첨부 옵션" @@ -581,6 +660,14 @@ msgstr "오디오 재생 위치" msgid "Authenticate as an IRC Operator for administrative access" msgstr "관리 권한을 위해 IRC Operator로 인증" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "지금 인증" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "연결 시 인증" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "인증됨" @@ -589,6 +676,10 @@ msgstr "인증됨" msgid "Authenticated Account" msgstr "인증된 계정" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "인증 앱 (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "자동으로 한 줄 모드로 전환" @@ -650,6 +741,8 @@ msgstr "자리비움:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "뒤로" @@ -699,6 +792,10 @@ msgstr "사용자 차단 (닉네임)" msgid "Bans" msgstr "차단 목록" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "생체 인증 / 보안 키" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "봇이 아직 슬래시 명령을 등록하지 않았습니다." msgid "Bot in this channel" msgstr "이 채널의 봇" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "봇" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Bot ({botsLoadingCount}개 로딩 중)" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "이 네트워크의 봇" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "이 창을 앞으로 가져온 뒤 다시 시도하세요." @@ -747,6 +840,15 @@ msgstr "이 창을 앞으로 가져온 뒤 다시 시도하세요." msgid "Browse all channels on the server" msgstr "서버의 모든 채널 검색" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "채널 둘러보기" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "브라우저가 WebAuthn을 제공하지 않습니다" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "브라우저는 마이크 또는 카메라 액세스를 허용해야 스피커를 표시합니다. 아무것도 녹음되지 않습니다." @@ -755,7 +857,6 @@ msgstr "브라우저는 마이크 또는 카메라 액세스를 허용해야 스 msgid "Calls" msgstr "통화" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "카메라" msgid "Camera {0}" msgstr "카메라 {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "마지막 2FA 인증 수단은 삭제할 수 없습니다" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "카메라 {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "카메라 {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "암호화 취소" msgid "Cancel reply" msgstr "답장 취소" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "업로드 취소" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "취소됨" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "강조 색상 변경" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "비밀번호 변경" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "채널 이름 변경 (운영자 전용)" @@ -898,9 +1015,7 @@ msgstr "채널 Op" msgid "Channel Owner" msgstr "채널 소유자" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "채널 설정" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "나갈 채널 (기본값: 현재 채널)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "채널 주제" @@ -924,6 +1040,10 @@ msgstr "LIST 또는 NAMES 명령에 채널이 표시되지 않음" msgid "channel-name" msgstr "채널-이름" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "채널 전용" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "채널" msgid "Channels on {networkName}" msgstr "{networkName}의 채널" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "다른 파일 형식을 선택하세요. 파일 호스트가 {ext} 파일을 허용하지 않습니다." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "다른 파일을 선택하세요. 파일 호스트가 이 파일을 거부했습니다." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "{limit} 이하의 파일을 선택하세요. 파일 호스트가 허용하는 최대 크기입니다." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "확장자가 있는 파일을 선택하세요. 파일 호스트는 확장자가 없는 파일을 허용하지 않습니다." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "미리 정의된 플러드 방지 프로필을 선택하세요. 각 프로필은 다양한 사용 사례에 맞게 균형 잡힌 보호 설정을 제공합니다." @@ -942,6 +1078,10 @@ msgstr "미리 정의된 플러드 방지 프로필을 선택하세요. 각 프 msgid "Choose a secure password" msgstr "안전한 비밀번호를 선택하세요" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "더 작은 파일을 선택하세요. 이 파일은 파일 호스트에 비해 너무 큽니다." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "파일 선택" @@ -1007,10 +1147,6 @@ msgstr "{channel}에 참여하려면 클릭" msgid "Click to jump to message" msgstr "클릭하여 메시지로 이동" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "클릭하여 주제 설정" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "클라이언트" @@ -1034,11 +1170,18 @@ msgstr "클라이언트 제한 (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "상세한 플러드 방지 규칙을 설정하세요. 각 규칙은 모 msgid "Configure notification sounds and highlights" msgstr "알림 소리 및 강조 표시 설정" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "등록 확인" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "새 비밀번호 확인" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "삭제 확인" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "확인하시겠습니까?" @@ -1136,6 +1292,18 @@ msgstr "확인하시겠습니까?" msgid "Connect" msgstr "연결" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "영상을 공유하려면 카메라를 연결하세요" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "말하려면 마이크를 연결하세요" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "운영자 설정을 관리하려면 서버에 연결하세요." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "{sessionCount}개 세션에서 연결됨" @@ -1285,6 +1453,14 @@ msgstr "제한 시간 내에 위치를 확인하지 못했습니다. 하늘이 msgid "Could not get your location." msgstr "위치를 확인할 수 없습니다." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "GIF를 불러오지 못했습니다. 다시 검색하세요." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "파일 호스트에 연결할 수 없습니다. 연결을 확인하고 다시 시도하세요." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "{nick} 님과 암호화를 설정하지 못했습니다." @@ -1310,6 +1486,11 @@ msgstr "초대 링크 생성 및 관리" msgid "Create folder" msgstr "폴더 생성" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "팩 만들기" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "생성 시각 이후 (분 전)" @@ -1318,10 +1499,19 @@ msgstr "생성 시각 이후 (분 전)" msgid "Created Before (min ago)" msgstr "생성 시각 이전 (분 전)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "만드는 중…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "현재 아바타" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "커스텀 이모지 팩" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "사용자 정의 플러드 규칙 (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "헤드셋 음소거" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "거절" @@ -1402,6 +1593,14 @@ msgstr "메시지 삭제" msgid "Delete network" msgstr "네트워크 삭제" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "팩 삭제" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "팩 \"{packId}\"을(를) 삭제할까요? 팩에 있는 모든 이모지도 함께 삭제됩니다." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "비공개 채팅 삭제" @@ -1431,7 +1630,10 @@ msgstr "시청자로 전환" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "설명 (선택사항, 예: \"3분기 베타 테스터\")" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "설명 (선택)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "카메라 액세스를 허용할 때까지 장치 이름이 숨겨집니 msgid "Device names are hidden until you allow microphone access." msgstr "마이크 액세스를 허용할 때까지 장치 이름이 숨겨집니다." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "비활성화" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "2FA를 비활성화합니다. 확인하려면 등록된 인증 앱 중 하나에서 6자리 코드를 입력하세요." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "PTT 사용 안 함" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "비활성화됨" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "화면 표시" msgid "Display all server events in chat" msgstr "채팅에 모든 서버 이벤트 표시" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "이 링크를 새 탭에서 여시겠습니까?" msgid "Don't warn me about low link security for this server" msgstr "이 서버의 낮은 링크 보안에 대해 다시 경고하지 않음" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "완료" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "완료" @@ -1578,6 +1799,11 @@ msgstr "편집" msgid "Edit {0}" msgstr "{0} 편집" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "채널 편집" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "임베드" msgid "Emojis" msgstr "이모지" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "빈 팩입니다. 이모지를 추가하세요." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "2FA 사용" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "강조 표시 활성화" @@ -1639,6 +1873,10 @@ msgstr "알림 활성화" msgid "Enable push-to-talk" msgstr "PTT 사용" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "활성화됨" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "암호화 (Obby)" @@ -1719,6 +1957,14 @@ msgstr "{nick} 님과의 암호화가 작동을 멈춰 메시지가 전송되지 msgid "End encryption" msgstr "암호화 종료" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "2FA를 비활성화하려면 인증 앱에서 6자리 코드를 입력하세요." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "채널 전용 팩에는 채널 이름을 입력하세요." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "계정 이름 입력..." @@ -1765,10 +2011,35 @@ msgstr "실명 입력" msgid "Enter reason (optional)" msgstr "사유 입력 (선택 사항)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "{account}(으)로 로그인을 완료하려면 인증 앱의 6자리 코드를 입력하세요." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "로그인을 완료하려면 인증 앱의 6자리 코드를 입력하세요." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "인증 앱의 6자리 코드를 입력하세요." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "이메일로 받은 6자리 코드를 입력하세요." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "복구할 계정 이름을 입력하세요." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "초대할 사용자 이름 입력" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "계정 이름을 입력하세요. 등록된 인증 주소로 6자리 복구 코드를 이메일로 보내 드립니다." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "정확한 위치" @@ -1824,6 +2095,7 @@ msgstr "확장 프로필" msgid "External Link Warning" msgstr "외부 링크 경고" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "실패" @@ -1890,6 +2162,18 @@ msgstr "모두 축소" msgid "Folder name" msgstr "폴더 이름" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "보안을 위해 이 계정의 모든 기존 세션이 로그아웃되었고 계정 범위의 서버 상태가 삭제되었습니다. 2단계 인증을 사용 중이었다면 계속 사용 상태이므로 다음 로그인에도 필요합니다." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "기권" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "비밀번호 찾기" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC Operator" msgid "IRC operator password" msgstr "IRC operator 비밀번호" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "IRC operator 사용자 이름" @@ -2295,6 +2580,15 @@ msgstr "입력 중임을 다른 사람에게 알림" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "OAuth ID 연결" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "{0}(으)로 연결" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "라이브" @@ -2335,6 +2629,11 @@ msgstr "bouncer에서 네트워크를 불러오는 중…" msgid "Loading WHOIS data..." msgstr "WHOIS 데이터 불러오는 중..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "불러오는 중…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "로컬 저장소:" @@ -2377,6 +2676,26 @@ msgstr "손 내리기" msgid "Man-in-the-middle attacks on server links are possible" msgstr "서버 링크에 대한 중간자 공격이 가능합니다" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "봇 관리" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "봇 관리 (불러오는 중 {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "팩 관리" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "이 서버가 draft/EMOJI로 게시하는 네트워크 전체 및 채널 전용 이모지 팩을 관리하세요." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "2단계 인증 관리" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "계정 및 인증 관리" @@ -2619,6 +2938,10 @@ msgstr "알림 음소거" msgid "Mute or unmute notification sounds" msgstr "알림 소리 음소거 또는 해제" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "이름 (예: iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "새 폴더" msgid "New nickname" msgstr "새 닉네임" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "새 비밀번호" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "다음 이미지" @@ -2758,6 +3086,10 @@ msgstr "파일 선택 안 함" msgid "No flood profile" msgstr "플러드 프로필 없음" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "GIF를 찾을 수 없습니다. 다른 검색어를 입력하세요." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "호스트가 설정되지 않음" @@ -2790,6 +3122,10 @@ msgstr "메시지 없음" msgid "No microphone detected." msgstr "마이크가 감지되지 않았습니다." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "아직 설정된 팩이 없습니다." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "아직 캡처된 원시 IRC 트래픽이 없습니다. 연결하거나 메시지를 보내 보세요." @@ -2859,6 +3195,10 @@ msgstr "기본 - 표준 보호" msgid "Not encrypted" msgstr "암호화되지 않음" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "참고: 계정에 인증된 이메일이 있든 없든 서버는 같은 응답을 반환하므로 오타가 있어도 여기서는 알려주지 않습니다. 몇 분 안에 코드가 오지 않으면 계정 이름을 다시 확인하세요." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "알림 소리" @@ -2867,6 +3207,10 @@ msgstr "알림 소리" msgid "Notifications" msgstr "알림" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "OAuth-identiteit" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "오프라인" msgid "Offline" msgstr "오프라인" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "확인" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "켜기" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "운영자만 채널 주제를 변경할 수 있음" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "보안 웹소켓만 지원됩니다" @@ -3027,6 +3376,10 @@ msgstr "운영자 작업" msgid "Optional crash reports to improve the app" msgstr "앱 개선을 위한 선택적 충돌 보고서" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "이 변경으로 이 계정의 다른 열린 세션은 로그아웃됩니다. 2단계 인증 설정이 있다면 그대로 유지됩니다." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR는 파일을 암호화하지 않습니다. 그대로 전송됨" @@ -3039,6 +3392,14 @@ msgstr "출력" msgid "Owner" msgstr "소유자" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (예: team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id와 이름은 필수입니다." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "비밀번호" @@ -3047,6 +3408,15 @@ msgstr "비밀번호" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "채널 참여에 필요한 비밀번호입니다. 키를 제거하려면 비워두세요." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "비밀번호 재설정 완료" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "비밀번호가 일치하지 않습니다." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "이미 존재하는 패턴입니다" @@ -3088,6 +3458,15 @@ msgstr "영구" msgid "Photo" msgstr "사진" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "비밀번호를 정하세요 (3자 이상)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "공백 없는 한 단어 이름을 정하세요." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "채널 종류 선택" @@ -3214,6 +3593,10 @@ msgstr "대명사" msgid "Protected Topic (+t)" msgstr "주제 보호 (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "제공자가 bearer 토큰을 반환하지 않았습니다." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "개인정보 보호에 관한 문의사항이 있으신가요? 문의처:" @@ -3315,6 +3698,7 @@ msgstr "재연결 실패" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "서버에 재연결" @@ -3367,6 +3751,10 @@ msgstr "WHOIS 새로고침" msgid "Register for an account" msgstr "계정 등록" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "등록된 인증 수단" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "거부" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "완화 - 덜 공격적인 보호" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "제거" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "\"{0}\"을(를) 삭제할까요? 더 이상 두 번째 인증 요소로 사용할 수 없습니다." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "채널에서 {username} 제거" @@ -3460,7 +3855,6 @@ msgstr "다시 찍기" msgid "Retry sending" msgstr "다시 보내기" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "변경된 키 검토…" msgid "Review key" msgstr "키 확인" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "90° 회전" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "규칙" @@ -3530,6 +3929,10 @@ msgstr "저장됨" msgid "Saving..." msgstr "저장 중..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "인증 앱으로 이 QR 코드를 스캔한 다음, 앱에 표시되는 6자리 코드로 확인하세요." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "이 응답으로 채팅 스크롤" @@ -3551,6 +3954,10 @@ msgstr "검색" msgid "Search bots" msgstr "봇 검색" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "이모지 검색..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "GIF를 검색하여 시작하세요" @@ -3641,11 +4048,6 @@ msgstr "시작하려면 채널을 선택하거나 추가하세요." msgid "self-registered" msgstr "자가 등록됨" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "보내기" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "메시지 보내기" msgid "Send private message" msgstr "비공개 메시지 보내기" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "복구 코드 보내기" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "이 파일을 암호화하지 않고 보낼까요?" @@ -3687,6 +4093,10 @@ msgstr "암호화하지 않고 보내기" msgid "Sending" msgstr "보내는 중" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "보내는 중…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "서버" msgid "Server" msgstr "서버" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "서버 채널" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "서버가 WebAuthn 지원을 알리지 않습니다" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "서버가 고급 LIST 필터링을 지원하지 않습니다" @@ -3745,11 +4157,16 @@ msgstr "서버 비밀번호" msgid "Server Password (PASS)" msgstr "서버 비밀번호 (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "서버가 유효하지 않은 WebAuthn 챌린지를 반환했습니다." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "서버 간 통신에 암호화되지 않은 연결이 사용될 수 있습니다" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "서버 전체" @@ -3774,6 +4191,7 @@ msgstr "세션 {0}" msgid "Sessions" msgstr "세션" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "주제 설정…" @@ -3791,6 +4209,10 @@ msgstr "{0}이(가) 설정" msgid "Set by:" msgstr "설정자:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "새 비밀번호 설정" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "자리 비움으로 설정" @@ -3808,6 +4230,11 @@ msgstr "설정" msgid "Setting not found" msgstr "설정을 찾을 수 없습니다" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "설정하는 중…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "설정" @@ -3832,10 +4259,22 @@ msgstr "내 위치 공유" msgid "Share your location with {target}." msgstr "{target}에게 내 위치를 공유합니다." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "다시 시도하려면 화면을 다시 공유하세요" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "그녀/그녀의" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "숏코드 (예: partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "숏코드는 [A-Za-z0-9._-]+ 형식이어야 합니다." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "모든 이벤트 표시" @@ -3910,6 +4349,10 @@ msgstr "모든 외부 미디어를 표시합니다. 모든 URL이 알 수 없는 msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "서버의 신뢰할 수 있는 파일 호스트의 미디어를 표시합니다. 외부 서비스에 요청이 전송되지 않습니다." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "제공자로 로그인하면 얻은 ID를 계정에 연결하여 이후 연결에서 SASL OAUTHBEARER / IRCV3BEARER를 사용할 수 있습니다." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "로그인에 실패하여 게스트로 채팅 중입니다. 다시 로그인하거나 비밀번호를 수정하세요" @@ -3998,6 +4441,10 @@ msgstr "상태" msgid "Status Messages" msgstr "상태 메시지" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "상태:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "스트리밍 그만하기" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "비디오 중지" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "스트림" @@ -4074,6 +4522,14 @@ msgstr "폴더에서 꺼내기" msgid "Take photo" msgstr "사진 찍기" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "사진 또는 동영상 촬영" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "텍스트" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "텍스트 채널" @@ -4086,6 +4542,10 @@ msgstr "이 장치는 현재 사용할 수 없습니다." msgid "That screen is no longer there." msgstr "해당 화면이 더 이상 없습니다." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "통화 서버가 거부했습니다. 잠시 후 다시 시도하세요." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "<0>{serverName}에 대한 연결에 다음과 같은 보안 문제가 있습니다:" @@ -4192,6 +4652,10 @@ msgstr "이 작업은 soju bouncer에서 네트워크를 제거합니다. 다시 msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "이 서버는 확장 프로필 메타데이터(IRCv3 METADATA 확장)를 지원하지 않습니다. 아바타, 표시 이름, 상태 등의 추가 필드를 사용할 수 없습니다." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "이 서버는 백엔드 URL(draft/authtoken 또는 obby.world/FILEHOST)을 알리지 않습니다. 관리자 엔드포인트에 연결할 수 없습니다." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "이 서버는 초대 링크를 지원하지 않습니다 (<0>obby.world/invitation 기능이 광고되지 않음). 일반 채팅은 계속할 수 있으며, 이 패널은 obbyircd 기반 네트워크용입니다." @@ -4213,6 +4677,11 @@ msgstr "이 작업은 아래에 연결된 {0}개의 네트워크도 함께 닫 msgid "This will also close the bound network below." msgstr "이 작업은 아래에 연결된 네트워크도 함께 닫습니다." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "틱택토 vs {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "시간 (분)" @@ -4230,6 +4699,10 @@ msgstr "시간 초과" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "TLS 인증서 지문" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "잘린" msgid "Trusted Sources" msgstr "신뢰할 수 있는 출처" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "업로드를 다시 시도하세요." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "업로드를 다시 시도하세요. 파일 호스트가 읽을 수 없는 응답을 보냈습니다." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "다시 시도하려면 카메라를 켜세요" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "다시 시도하려면 마이크를 켜세요" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "2단계 인증" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "2단계 인증이 필요합니다" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "유형" @@ -4352,14 +4850,26 @@ msgstr "이미지를 업로드하거나 동적 크기 조정을 위해 {size} msgid "Upload Avatar" msgstr "아바타 업로드" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "업로드가 취소되었습니다." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "파일 업로드" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "업로드됨" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "업로드 중..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "URL은 http(s):// 또는 data:여야 합니다." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "아바타 이미지의 URL" @@ -4416,6 +4926,7 @@ msgstr "사용자 모드" msgid "User Profile" msgstr "사용자 프로필" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "사용자 설정" @@ -4459,6 +4970,14 @@ msgstr "올바른 서버 포트가 필요합니다" msgid "Verified account" msgstr "인증된 계정" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "확인" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "코드 확인" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "암호화 확인" @@ -4471,6 +4990,10 @@ msgstr "지문 확인…" msgid "Verify…" msgstr "확인…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "확인하는 중…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "매우 완화" @@ -4532,6 +5055,7 @@ msgstr "시청자" msgid "Viewers ({0})" msgstr "시청자 ({0}명)" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Voice" @@ -4557,10 +5081,23 @@ msgstr "볼륨" msgid "Volume for {0}" msgstr "{0}님의 볼륨" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "{0}님의 수락을 기다리는 중…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "생체 인증 요청을 기다리는 중…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "첫 단계 대기 중…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "로그인을 기다리는 중…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "이 서버의 원시 IRC 트래픽을 봅니다" msgid "We don't store your IRC communications on our servers" msgstr "IRC 통신 내용은 서버에 저장되지 않습니다" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "이 환경에서는 WebAuthn을 사용할 수 없습니다." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "외부 링크를 열려고 합니다:" msgid "You are an IRC Operator" msgstr "당신은 IRC Operator입니다" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "새 비밀번호를 정할 수 있는 시간은 몇 분입니다." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "등록된 2FA 인증 수단이 없습니다." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "저장되지 않은 변경 사항이 있습니다. 저장하지 않고 닫으시겠습니까?" diff --git a/src/locales/nl/messages.mjs b/src/locales/nl/messages.mjs index 7a77213b8..3014b2ecd 100644 --- a/src/locales/nl/messages.mjs +++ b/src/locales/nl/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Apparaatnamen zijn verborgen totdat je microfoontoegang toestaat.\"],\"+5VMrz\":[\"Ongeldig patroonformaat. Gebruik het formaat nick!gebruiker@host (jokerteken * toegestaan)\"],\"+6NQQA\":[\"Algemeen ondersteuningskanaal\"],\"+6NyRG\":[\"Client\"],\"+AI7ot\":[\"Locatie delen\"],\"+B5ztW\":[\"kanaal toevoegen\"],\"+K0AvT\":[\"Verbreken\"],\"+Q1v1x\":[\"Geverifieerd\"],\"+WNb3x\":[\"Video loskoppelen\"],\"+cyFdH\":[\"Standaardbericht wanneer je jezelf als afwezig markeert\"],\"+fRR7i\":[\"Opschorten\"],\"+mVPqU\":[\"Markdown-opmaak in berichten weergeven\"],\"+s1J8k\":[\"Markeren als gelezen\"],\"+s4tdz\":[\"Bijnaam kopiëren\"],\"+vqCJH\":[\"Je accountgebruikersnaam voor authenticatie\"],\"+yPBXI\":[\"Bestand kiezen\"],\"+zy2Nq\":[\"Type\"],\"/09cao\":[\"Lage verbindingsbeveiliging (niveau \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Markeer jezelf als terug\"],\"/3BQ4J\":[\"Gebruikers buiten het kanaal kunnen er geen berichten naar sturen\"],\"/4C8U0\":[\"Alles kopiëren\"],\"/6BzZF\":[\"Ledenlijst aan/uit\"],\"/AkXyp\":[\"Bevestigen?\"],\"/TNOPk\":[\"Gebruiker is afwezig\"],\"/UGQxY\":[\"Camera \",[\"0\"]],\"/X0D0z\":[\"Kies via welke luidspreker gesprekken worden afgespeeld\"],\"/XQgft\":[\"Ontdekken\"],\"/abSCI\":[\"Kopie mislukt, tik om opnieuw te proberen\"],\"/cF7Rs\":[\"Volume\"],\"/dqduX\":[\"Volgende pagina\"],\"/fc3q4\":[\"Alle inhoud\"],\"/kISDh\":[\"Meldingsgeluiden inschakelen\"],\"/kL38k\":[\"Kanalen herordenen\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Geluiden afspelen voor vermeldingen en berichten\"],\"/xQ19T\":[\"Bots op dit netwerk\"],\"/zrWol\":[\"Niet versleuteld\"],\"0/0ZGA\":[\"Kanaalnaammasker\"],\"0CvhiV\":[\"Bot in dit kanaal\"],\"0D6j7U\":[\"Meer informatie over aangepaste regels →\"],\"0NqWnb\":[\"Uitnodigen om te streamen\"],\"0XsHcR\":[\"Gebruiker verwijderen\"],\"0ZpE//\":[\"Sorteren op gebruikers\"],\"0bEPwz\":[\"Afwezig instellen\"],\"0dGkPt\":[\"Kanaallijst uitvouwen\"],\"0gS7M5\":[\"Weergavenaam\"],\"0kS+M8\":[\"VoorbeeldNET\"],\"0rgoY7\":[\"Alleen verbinden met servers die jij kiest\"],\"0rz+/Q\":[\"Opdrachten worden geladen…\"],\"0wdd7X\":[\"Deelnemen\"],\"196EG4\":[\"Privégesprek verwijderen\"],\"1A3EXy\":[\"Uitvouwen\"],\"1C/fOn\":[\"De bot heeft nog geen slash-opdrachten geregistreerd.\"],\"1DSr1i\":[\"Registreren voor een account\"],\"1K9HPk\":[\"Boomstructuur weergeven\"],\"1O/24y\":[\"Kanaallijst aan/uit\"],\"1OWwRx\":[\"Botopdrachten\"],\"1QfxQT\":[\"Sluiten\"],\"1TNIig\":[\"Openen\"],\"1VPJJ2\":[\"Waarschuwing externe link\"],\"1ZC/dv\":[\"Geen ongelezen vermeldingen of berichten\"],\"1iY5xv\":[\"Microfoon\"],\"1pO1zi\":[\"Servernaam is vereist\"],\"1qqOhi\":[\"Sleep een handvat om een kanaal te verplaatsen, of in een map\"],\"1t/NnN\":[\"Weigeren\"],\"1ub+Zu\":[[\"hours\"],\" uur\"],\"1uwfzQ\":[\"Kanaalonderwerp bekijken\"],\"1wdjme\":[\"Mensen\"],\"268g7c\":[\"Weergavenaam invoeren\"],\"27I0xj\":[\"Serverwijd bot, bereikbaar vanuit elk kanaal\"],\"2CEOW6\":[\"Netwerk gekoppeld via soju bouncer\"],\"2F9+AZ\":[\"Nog geen ruw IRC-verkeer vastgelegd. Probeer verbinding te maken of een bericht te versturen.\"],\"2FOFq1\":[\"Serveroperators op het netwerk kunnen mogelijk je berichten lezen\"],\"2FYpfJ\":[\"Meer\"],\"2HF1Y2\":[[\"inviter\"],\" heeft \",[\"target\"],\" uitgenodigd om deel te nemen aan \",[\"channel\"]],\"2I70QL\":[\"Gebruikersprofielinformatie bekijken\"],\"2QYdmE\":[\"Gebruikers:\"],\"2QpEjG\":[\"heeft verlaten\"],\"2bimFY\":[\"Serverwachtwoord gebruiken\"],\"2gMuHR\":[\"Betreden\"],\"2iTmdZ\":[\"Lokale opslag:\"],\"2odkwe\":[\"Streng — Agressievere beveiliging\"],\"2qXqZQ\":[\"Gebruikersmodi\"],\"2uDhbA\":[\"Gebruikersnaam invoeren om uit te nodigen\"],\"2xXP/g\":[\"Meedoen aan een kanaal\"],\"2y9Ojd\":[\"Sleep bestanden hierheen om ze bij te voegen\"],\"2ygf/L\":[\"← Terug\"],\"2zEgxj\":[\"GIF's zoeken...\"],\"38+WDJ\":[\"Echo-onderdrukking\"],\"3BKxln\":[\"Foto maken\"],\"3JjdaA\":[\"Uitvoeren\"],\"3Kf9Jh\":[\"Degraderen naar kijker\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" streamt · \",[\"1\"],\" kijkt mee\"],\"3MbP5E\":[\"Versleuteld bericht\"],\"3RdPhl\":[\"Kanaal hernoemen\"],\"3THokf\":[\"Gebruiker met voice\"],\"3TSz9S\":[\"Minimaliseren\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Scroll de chat naar dit antwoord\"],\"3hij11\":[\"Deelnemen aan \",[\"channelName\"]],\"3jBDvM\":[\"Weergavenaam van kanaal\"],\"3pRst1\":[\"Opdrachtenlijst wordt ontvangen…\"],\"3ryuFU\":[\"Optionele crashrapporten om de app te verbeteren\"],\"3uBF/8\":[\"Viewer sluiten\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Kon geen versleuteling met \",[\"nick\"],\" opzetten.\"],\"3xf8Kz\":[\"Voer accountnaam in...\"],\"4/Rr0R\":[\"Een gebruiker uitnodigen voor het huidige kanaal\"],\"4EZrJN\":[\"Regels\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"Achtercamera\"],\"4NqeT4\":[\"Floodprofiel (+F)\"],\"4QXpWJ\":[\"time-out\"],\"4RZQRK\":[\"Wat ben je aan het doen?\"],\"4cEClj\":[\"Sessies\"],\"4hfTrB\":[\"Nickname\"],\"4n99LO\":[\"Al in \",[\"0\"]],\"4t6vMV\":[\"Automatisch overschakelen naar één regel voor korte berichten\"],\"4vsHmf\":[\"Tijd (min)\"],\"4x/Axu\":[\"Je bouncer heeft nog geen netwerken. Voeg er een toe om te beginnen.\"],\"5+INAX\":[\"Berichten markeren die jou vermelden\"],\"5R5Pv/\":[\"Oper-naam\"],\"5WWr3M\":[\"Ongeveer\"],\"5kS5np\":[\"Markeren als geverifieerd\"],\"5yB4Kk\":[\"De bestandshost liet dit niet door.\"],\"678PKt\":[\"Netwerknaam\"],\"6Aih4U\":[\"Offline\"],\"6CO3WE\":[\"Wachtwoord vereist om het kanaal te betreden. Laat leeg om de sleutel te verwijderen.\"],\"6FyrFm\":[\"Scherm delen\"],\"6HhMs3\":[\"Afsluitbericht\"],\"6OpRdF\":[\"Volume van je microfoon automatisch aanpassen\"],\"6V3Ea3\":[\"Gekopieerd\"],\"6XJBxM\":[\"Je browser kan deze audio niet afspelen.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" item\"],\"other\":[\"#\",\" items\"]}]],\"6lGV3K\":[\"Minder weergeven\"],\"6yFOEi\":[\"Voer oper-wachtwoord in...\"],\"6yR6/K\":[\"Het bericht van de dag van elke server in Serverberichten en de welkomstpagina ervan posten\"],\"6zJnDQ\":[\"Doof opheffen\"],\"7+IHTZ\":[\"Geen bestand gekozen\"],\"7+q3Wn\":[\"#kanaal\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!gebruiker@host (bijv. spam*!*@*, *!*@slechtehost.com)\"],\"74qUIp\":[\"Deze chat is versleuteld met OTR, compatibel met andere IRC-clients. Vergelijk de vingerafdrukken via een ander kanaal en markeer hem daarna als geverifieerd.\"],\"7QkKyN\":[\"Privébericht sturen\"],\"7U1W7c\":[\"Zeer ontspannen\"],\"7Y1YQj\":[\"Echte naam:\"],\"7YHArF\":[\"— openen in viewer\"],\"7d1XbR\":[\"Workflow openen\"],\"7jL88x\":[\"Dit bericht verwijderen? Dit kan niet ongedaan worden gemaakt.\"],\"7l15X4\":[\"mislukt\"],\"7nGhhM\":[\"Waar denk je aan?\"],\"7sEpu1\":[\"Leden — \",[\"0\"]],\"7sNhEz\":[\"Gebruikersnaam\"],\"7w5KHY\":[\"Je berichten met \",[\"nick\"],\" zijn versleuteld met OTR, dat alleen tekst vervoert. Deze bestanden zouden onversleuteld worden verstuurd.\"],\"7y+YDA\":[\"Onversleuteld verzenden\"],\"85Fz0S\":[\"Slepen om te verplaatsen\"],\"8H0Q+x\":[\"Meer informatie over profielen →\"],\"8Phu0A\":[\"Weergeven wanneer gebruikers hun nickname wijzigen\"],\"8VEDbV\":[\"Geheim\"],\"8XTG9e\":[\"Oper-wachtwoord invoeren\"],\"8XsV2J\":[\"Opnieuw verzenden\"],\"8ZsakT\":[\"Wachtwoord\"],\"8dYnq1\":[\"Maximale opnameduur bereikt. Opname gestopt: verzend of verwerp hem.\"],\"8kR84m\":[\"Je staat op het punt een externe link te openen:\"],\"8kZ9ZV\":[\"Versleuteling beëindigen\"],\"8lCgih\":[\"Regel verwijderen\"],\"8mmL7G\":[\"Laad oudere berichten om het antwoord te bereiken\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" stap\"],\"other\":[\"#\",\" stappen\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"deed mee\"],\"other\":[\"deed \",[\"joinCount\"],\" keer mee\"]}]],\"9BMLnJ\":[\"Opnieuw verbinden met server\"],\"9LXhb1\":[\"Scherm opnemen\"],\"9OEgyT\":[\"Reactie toevoegen\"],\"9PQ8m2\":[\"G-Line (globale ban)\"],\"9Qs99X\":[\"E-mail:\"],\"9QupBP\":[\"Patroon verwijderen\"],\"9TBhGc\":[\"Hand laten zakken\"],\"9W7tl5\":[\"(ongewijzigd)\"],\"9aCFGH\":[\"Deze chat versleutelen\"],\"9bG48P\":[\"Bezig met verzenden\"],\"9f5f0u\":[\"Vragen over privacy? Neem contact met ons op:\"],\"9hXrER\":[\"Deelnemen aan een kanaal op \",[\"serverName\"]],\"9iweoP\":[\"Netwerken op \",[\"0\"]],\"9n+Pj3\":[\"stream-naam\"],\"9q17ZR\":[[\"0\"],\" is verplicht.\"],\"9qIYMn\":[\"Nieuwe bijnaam\"],\"9rnFEa\":[\"Gesprekken\"],\"9unqs3\":[\"Afwezig:\"],\"9v3hwv\":[\"Geen servers gevonden.\"],\"9zb2WA\":[\"Verbinding maken\"],\"A1taO8\":[\"Zoeken\"],\"A2adVi\":[\"Typemeldingen verzenden\"],\"A9Rhec\":[\"Kanaalnaam\"],\"AFXuc0\":[\"Bericht niet verzonden: versleuteling werkt niet meer. Beëindig de versleuteling om onversleuteld te verzenden.\"],\"ALZ4SG\":[\"Doof\"],\"AWOSPo\":[\"Inzoomen\"],\"AXSpEQ\":[\"Oper bij verbinding\"],\"AXkuzz\":[\"Geen camera gedetecteerd.\"],\"AdKRCX\":[\"Je bent verbonden met <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Account\"],\"AhNP40\":[\"Spoelen\"],\"AhYrTA\":[\"Verbinding: slecht\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Nickname gewijzigd\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Antwoord annuleren\"],\"ApSx0O\":[[\"0\"],\" berichten gevonden die overeenkomen met \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Opnieuw inloggen\"],\"AxPAXW\":[\"Geen resultaten gevonden\"],\"AyNqAB\":[\"Alle servergebeurtenissen in de chat weergeven\"],\"B/QqGw\":[\"Niet achter het toetsenbord\"],\"B0sB2k\":[\"Platte tekst\"],\"B1MuZq\":[\"Kies je camera en bekijk een voorbeeld van wat hij ziet\"],\"B8AaMI\":[\"Dit veld is vereist\"],\"BA2c49\":[\"Server ondersteunt geen geavanceerde LIST-filtering\"],\"BBCFUg\":[[\"sender\"],\" heeft de versleuteling opnieuw gestart, dus dit gesprek wordt opnieuw ingesteld.\"],\"BGul2A\":[\"Je hebt niet-opgeslagen wijzigingen. Weet je zeker dat je wilt sluiten zonder op te slaan?\"],\"BIDT9R\":[\"Bots\"],\"BIf9fi\":[\"Je statusbericht\"],\"BOJWfb\":[\"Verbinding met soju bouncer verbreken?\"],\"BPm98R\":[\"Er is geen server geselecteerd. Kies eerst een server uit de zijbalk; uitnodigingslinks worden per server beheerd.\"],\"BRNbHt\":[\"Versleuteld, niet geverifieerd\"],\"BZADk0\":[\"Stream verlaten\"],\"BZyTNS\":[\"Locatietoegang is geweigerd. Sta locatietoegang toe in je browser- of systeeminstellingen en probeer het opnieuw.\"],\"BZz3md\":[\"Je persoonlijke website\"],\"Bgm/H7\":[\"Meerdere tekstregels invoeren toestaan\"],\"BiQIl1\":[\"Dit privéberichtgesprek vastmaken\"],\"BlNZZ2\":[\"Klik om naar bericht te springen\"],\"Bowq3c\":[\"Alleen operators kunnen het kanaalonderwerp wijzigen\"],\"Btozzp\":[\"Deze afbeelding is verlopen\"],\"Bu/ywL\":[\"Kanaalsoort kiezen\"],\"Bycfjm\":[\"Totaal: \",[\"0\"]],\"C6IBQc\":[\"Kopieer volledige JSON\"],\"C6amLT\":[\"Dit apparaat is momenteel niet beschikbaar.\"],\"C9L9wL\":[\"Gegevensverzameling\"],\"CDq4wC\":[\"Gebruiker modereren\"],\"CHVRxG\":[\"Bericht aan @\",[\"0\"],\" (Shift+Enter voor nieuwe regel)\"],\"CN9zdR\":[\"Oper-naam en wachtwoord zijn vereist\"],\"CW3sYa\":[\"Reactie toevoegen \",[\"emoji\"]],\"CaAkqd\":[\"Afmeldingen weergeven\"],\"CaQ1Gb\":[\"Config-gedefinieerde bot. Bewerk obbyircd.conf en /REHASH om de status te wijzigen.\"],\"CbvaYj\":[\"Bannen via nickname\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Selecteer een kanaal\"],\"CpwGv7\":[\"De sleutel van \",[\"nick\"],\" verschilt van die je eerder zag. Dat gebeurt na een herinstallatie of op een nieuw apparaat, en zo ziet een man-in-the-middle er ook uit. Vergelijk de nieuwe vingerafdruk via een ander kanaal voordat je die accepteert.\"],\"CqO9qC\":[\"Sessie\"],\"CsekCi\":[\"Normaal\"],\"CwuBNI\":[\"Geen microfoon gedetecteerd.\"],\"D+NlUC\":[\"Systeem\"],\"D28t6+\":[\"is toegetreden en vertrokken\"],\"D69ns7\":[[\"0\"],\" hernoemen of verwijderen\"],\"DB8zMK\":[\"Toepassen\"],\"DBcWHr\":[\"Aangepast meldingsgeluidsbestand\"],\"DL4yUl\":[\"Bestand niet geüpload: de versleuteling werkt niet meer. Start die opnieuw, of beëindig die om onversleuteld te uploaden.\"],\"DPfwMq\":[\"Klaar\"],\"DTy9Xw\":[\"Mediavoorbeeldweergaven\"],\"Dj4pSr\":[\"Kies een veilig wachtwoord\"],\"Du+zn+\":[\"Zoeken...\"],\"Du2T2f\":[\"Instelling niet gevonden\"],\"DwsSVQ\":[\"Filters toepassen en vernieuwen\"],\"E3W/zd\":[\"Standaard nickname\"],\"E6nRW7\":[\"URL kopiëren\"],\"E703RG\":[\"Modi:\"],\"E9RV1x\":[\"verbonden vanaf \",[\"sessionCount\"],\" sessies\"],\"EAeu1Z\":[\"Uitnodiging verzenden\"],\"EFKJQT\":[\"Instelling\"],\"EGPQBv\":[\"Aangepaste floodregels (+f)\"],\"ELik0r\":[\"Volledig privacybeleid bekijken\"],\"EPbeC2\":[\"Kanaalonderwerp bekijken of bewerken\"],\"EQCDNT\":[\"Voer oper-gebruikersnaam in...\"],\"ERIfXJ\":[\"Kon je locatie niet op tijd bepalen. Probeer het opnieuw op een plek met vrij zicht op de hemel.\"],\"ET7frA\":[\"Sta cameratoegang toe\"],\"EUvulZ\":[\"1 bericht gevonden dat overeenkomt met \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Volgende afbeelding\"],\"Eaw75B\":[[\"userCount\"],\" gebruikers\"],\"EdQY6l\":[\"Geen\"],\"EflUyy\":[\"in gesprek\"],\"EnqLYU\":[\"Servers zoeken...\"],\"EqjE9A\":[\"iemand een bericht sturen\"],\"Eu7YKa\":[\"zelf-geregistreerd\"],\"Ev/rmg\":[\"Kies je microfoon en bekijk een voorbeeld van het invoerniveau\"],\"F0OKMc\":[\"Server bewerken\"],\"F6Int2\":[\"Markeringen inschakelen\"],\"FDoLyE\":[\"Max. gebruikers\"],\"FHnJDV\":[[\"userCount\"],\" kijkers\"],\"FOPeqj\":[\"Automatische versterkingsregeling\"],\"FUU/hZ\":[\"Bepaalt hoeveel externe media in de chat worden geladen.\"],\"Fdp03t\":[\"aan\"],\"FfPWR0\":[\"Venster\"],\"FjkaiT\":[\"Uitzoomen\"],\"FlqOE9\":[\"Wat dit betekent:\"],\"FolHNl\":[\"Je account en authenticatie beheren\"],\"Fp2Dif\":[\"De server verlaten\"],\"G5KmCc\":[\"GZ-Line (globale Z-Line)\"],\"GDs0lz\":[\"<0>Risico: Gevoelige informatie (berichten, privégesprekken, authenticatiegegevens) kan worden blootgesteld aan netwerkbeheerders of aanvallers tussen IRC-servers.\"],\"GP8D2E\":[\"Privéberichten\"],\"GPrF8Y\":[[\"safeName\"],\" is op de server gewijzigd en kan niet meer worden ontsleuteld.\"],\"GR+2I3\":[\"Uitnodigingsmasker toevoegen (bijv. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Losgekoppelde serverberichten sluiten\"],\"GdhD7H\":[\"Klik nogmaals om te bevestigen\"],\"GjRZex\":[\"Netwerkverbinding verbreken?\"],\"GlAoST\":[\"Versleuteling weigeren\"],\"GlHnXw\":[\"Nickname wijziging mislukt: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"Voorbeeld:\"],\"GtmO8/\":[\"van\"],\"GtuHUQ\":[\"Dit kanaal op de server hernoemen. Alle gebruikers zien de nieuwe naam.\"],\"GuGfFX\":[\"Zoeken aan/uit\"],\"GvwPQR\":[\"Versleutelen (OTR)\"],\"GxkJXS\":[\"Uploaden...\"],\"Gz0oR4\":[\"(afgehandeld door Obby)\"],\"GzbwnK\":[\"Het kanaal betreden\"],\"GzsUDB\":[\"Uitgebreid profiel\"],\"H/PnT8\":[\"Emoji invoegen\"],\"H3kCln\":[\"Hostnaam\"],\"H6Izzl\":[\"Je voorkeurkleurcode\"],\"H86f9p\":[\"Inklappen\"],\"H91IQz\":[\"Deelnemen aan stream \",[\"channelName\"]],\"H9jIv+\":[\"Aanmeldingen/vertrekken weergeven\"],\"HAKBY9\":[\"Bestanden uploaden\"],\"HVqh5e\":[\"Luidsprekerselectie wordt niet ondersteund in deze browser.\"],\"HdE1If\":[\"Kanaal\"],\"HeT8+a\":[[\"name\"],\" · uitvoer\"],\"HhlSUU\":[\"Sleep om te kiezen wat je opneemt. Druk op Escape om te annuleren.\"],\"Hk4AW9\":[\"Je voorkeurweergavenaam\"],\"HmHDk7\":[\"Lid selecteren\"],\"HrQzPU\":[\"Kanalen op \",[\"networkName\"]],\"Hy8RTc\":[\"Versleuteld. Verifieer de identiteit van \",[\"nick\"],\" voor de zekerheid.\"],\"I2tXQ5\":[\"Bericht aan @\",[\"0\"],\" (Enter voor nieuwe regel, Shift+Enter om te verzenden)\"],\"I6bw/h\":[\"Gebruiker bannen\"],\"I92Z+b\":[\"Meldingen inschakelen\"],\"I9D72S\":[\"Weet je zeker dat je dit bericht wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.\"],\"IA+1wo\":[\"Weergeven wanneer gebruikers uit kanalen worden verwijderd\"],\"IBi8Io\":[\"Microfoon \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IIXpvq\":[\"draait · \",[\"elapsed\"]],\"IJaotC\":[\"Opname starten\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Zet jezelf op afwezig\"],\"IUwGEM\":[\"Wijzigingen opslaan\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pauzeren\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Beantwoorden\"],\"IoHMnl\":[\"Maximale waarde is \",[\"0\"]],\"IryzcO\":[\"Alles lezen\"],\"IuszSX\":[\"Bestanden groter dan \",[\"0\"],\" worden ongewijzigd verzonden. De bestandshost slaat het leesbaar op en iedereen die de link krijgt, kan het openen.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Kanaalbot — alleen in kanalen waar je lid van bent\"],\"J09nwO\":[\"Versleutelen (Obby)\"],\"J28zul\":[\"Verbinding maken...\"],\"J5T9NW\":[\"Gebruikersinformatie\"],\"J8Y5+z\":[\"Oeps! Netwerksplitsing! ⚠️\"],\"JBHkBA\":[\"Het kanaal verlaten\"],\"JCPOml\":[\"Verplaatsen naar map\"],\"JCwL0Q\":[\"Reden invoeren (optioneel)\"],\"JFciKP\":[\"Aan/uit\"],\"JMXMCX\":[\"Afwezigheidsbericht\"],\"JNCzPW\":[\"Land\"],\"JXGkhG\":[\"Kanaalnaam wijzigen (alleen operators)\"],\"JYiL1b\":[\"een van:\"],\"JYynGH\":[\"tool\"],\"JcD7qf\":[\"Meer acties\"],\"JdkA+c\":[\"Geheim (+s)\"],\"JlFcis\":[\"Verzenden\"],\"Jmu12l\":[\"Serverkanalen\"],\"JoQY+E\":[\"Hiermee wordt het netwerk van je soju bouncer verwijderd. Om het opnieuw te gebruiken, moet je het weer toevoegen.\"],\"JrFTcr\":[\"Verbinden…\"],\"JvQ++s\":[\"Markdown inschakelen\"],\"JweKPN\":[\"OTR versleutelt geen bestanden, ongewijzigd verzonden\"],\"K2jwh/\":[\"Geen WHOIS-gegevens beschikbaar\"],\"K4vEhk\":[\"(opgeschort)\"],\"KAPufV\":[\"afgekapt\"],\"KAXSwC\":[\"Voice\"],\"KDfTdX\":[\"Bericht verwijderen\"],\"KFAYzh\":[\"Deze server heeft geen plek voor een bestand.\"],\"KFfDuG\":[\"Bericht van de dag\"],\"KKBlUU\":[\"Insluiten\"],\"KL53qt\":[\"Bericht niet verzonden: versleuteling is nog niet actief. Wacht tot het slot groen wordt, of beëindig de versleuteling om onversleuteld te verzenden.\"],\"KM0pLb\":[\"Welkom in het kanaal!\"],\"KMH/oC\":[\"Jouw vingerafdruk\"],\"KR6W2h\":[\"Gebruiker niet meer negeren\"],\"KUjOb9\":[\"uitvoering\"],\"KV+Bi1\":[\"Alleen op uitnodiging (+i)\"],\"KdCtwE\":[\"Hoeveel seconden floodactiviteit bewaken voordat tellers worden gereset\"],\"Kkezga\":[\"Serverwachtwoord\"],\"KpOQkN\":[\"Sleutel bekijken\"],\"KqcCdb\":[\"Stream starten op \",[\"serverName\"]],\"KsiQ/8\":[\"Gebruikers moeten worden uitgenodigd om het kanaal te betreden\"],\"KtADxr\":[\"voerde uit\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Kanaalinformatie\"],\"LC1a7n\":[\"De IRC-server heeft gemeld dat de server-naar-serververbindingen een laag beveiligingsniveau hebben. Dit betekent dat wanneer je berichten worden doorgegeven tussen IRC-servers in het netwerk, ze mogelijk niet correct worden versleuteld of dat de SSL/TLS-certificaten niet correct worden gevalideerd.\"],\"LEwpeL\":[\"soju bouncer (beheer)\"],\"LNfLR5\":[\"Kicks weergeven\"],\"LP+1Z7\":[\"Netwerk toevoegen\"],\"LQb0W/\":[\"Alle gebeurtenissen weergeven\"],\"LU7/yA\":[\"Alternatieve naam voor weergave in de interface. Mag spaties, emoji en speciale tekens bevatten. De echte kanaalnaam (\",[\"channelName\"],\") wordt nog steeds gebruikt voor IRC-opdrachten.\"],\"LUb9O7\":[\"Een geldige serverpoort is vereist\"],\"LV4fT6\":[\"Beschrijving (optioneel, bijv. \\\"Bètatesters K3\\\")\"],\"LVB64Y\":[\"Kopiëren als tekst\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Privacybeleid\"],\"LcuSDR\":[\"Je profielgegevens en metadata beheren\"],\"LqLS9B\":[\"Nicknamewijzigingen weergeven\"],\"LsDQt2\":[\"Kanaalinstellingen\"],\"LtI9AS\":[\"Eigenaar\"],\"LuNhhL\":[\"reageerde op dit bericht\"],\"M/AZNG\":[\"URL naar je avatarafbeelding\"],\"M/TIv1\":[\"Kijker\"],\"M/WIer\":[\"Bericht verzenden\"],\"M45wtf\":[\"Deze opdracht heeft geen parameters.\"],\"M8er/5\":[\"Naam:\"],\"MFKlMB\":[\"Uitnodigen\"],\"MHk+7g\":[\"Vorige afbeelding\"],\"MMVM6A\":[\"Serverbrede bot — bereikbaar vanaf elk kanaal\"],\"MOsYgM\":[\"Verbinding: goed\"],\"MRorGe\":[\"Gebruiker een PM sturen\"],\"MSSqHG\":[\"Werkt met andere IRC-clients\"],\"MVbSGP\":[\"Tijdvenster (seconden)\"],\"Mey/l4\":[\"Kan geen toegang krijgen tot het apparaat.\"],\"MhqAkA\":[[\"nick\"],\" heeft versleuteling geweigerd.\"],\"MkpcsT\":[\"Je berichten en instellingen worden lokaal op je apparaat opgeslagen\"],\"MzPdC2\":[\"Serverwachtwoord (PASS)\"],\"N/hDSy\":[\"Markeren als bot — gewoonlijk 'aan' of leeg\"],\"N40H+G\":[\"Alle\"],\"N6j2JH\":[[\"0\"],\" bewerken\"],\"N7TQbE\":[\"Gebruiker uitnodigen voor \",[\"channelName\"]],\"NCHYXe\":[\"Werkstroom samenvouwen\"],\"NCca/o\":[\"Voer standaard bijnaam in...\"],\"NEr2Ao\":[[\"userCount\"],\" in gesprek\"],\"NIBzIK\":[\"Maximale uploadgrootte bereikt. Opname gestopt: verzend of verwerp hem.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"De versleuteling met \",[\"nick\"],\" werkt niet meer, dus het bericht is niet verzonden. Start de versleuteling opnieuw om door te gaan.\"],\"NQN2HS\":[\"Opschorting opheffen\"],\"NZMhdJ\":[\"Te groot om te versleutelen, onversleuteld verzonden\"],\"NZgZhv\":[\"Map hernoemen\"],\"NbFtQm\":[\"Map verwijderen\"],\"Nj8ZSK\":[\"Beveiligingsgroepen\"],\"Nqs6B9\":[\"Toont alle externe media. Elke URL kan een verzoek naar een onbekende server veroorzaken.\"],\"Nt+9O7\":[\"WebSocket gebruiken in plaats van raw TCP\"],\"NxIHzc\":[\"Gebruiker verbreken\"],\"O+HhhG\":[\"Fluister naar een gebruiker in de context van het huidige kanaal\"],\"O+v/cL\":[\"Alle kanalen op de server bekijken\"],\"O5rZAi\":[\"WHOIS vernieuwen\"],\"OCGpR4\":[\"(overnemen)\"],\"ODwSCk\":[\"Een GIF verzenden\"],\"OGQ5kK\":[\"Meldingsgeluiden en markeringen instellen\"],\"OIPt1Z\":[\"Zijbalk met ledenlijst weergeven of verbergen\"],\"OJXCm+\":[\"Map omlaag verplaatsen\"],\"OKSNq/\":[\"Zeer streng\"],\"OLmMQs\":[\"Vingerafdruk verifiëren…\"],\"OVKoQO\":[\"Je accountwachtwoord voor authenticatie\"],\"Obby - Bringing IRC to the future\":[\"Obby - IRC naar de toekomst brengen\"],\"OhCpra\":[\"Een onderwerp instellen…\"],\"OkltoQ\":[[\"username\"],\" bannen via nickname (voorkomt dat ze opnieuw deelnemen met dezelfde nick)\"],\"OlAl5i\":[\"Alles uitvouwen\"],\"Oo7YVo\":[\"Map maken\"],\"P+t/Te\":[\"Geen aanvullende gegevens\"],\"P42Wcc\":[\"Veilig\"],\"P6Cibt\":[\"goedkeuren om door te gaan\"],\"P8eJCK\":[\"Ontdek de wereld van IRC met Obby\"],\"PD38l0\":[\"Kanaalavatar voorbeeldweergave\"],\"PD9mEt\":[\"Typ een bericht...\"],\"PKjhUq\":[\"Kanaal toevoegen\"],\"PPqfdA\":[\"Kanaelconfiguratie-instellingen openen\"],\"PRnH8G\":[\"van \",[\"0\"]],\"PSCjfZ\":[\"Het onderwerp dat voor dit kanaal wordt weergegeven. Alle gebruikers kunnen het onderwerp zien.\"],\"PYSmVm\":[\"Berichten met \",[\"nick\"],\" zijn nu versleuteld.\"],\"PYzHlv\":[\"Breng dit venster naar voren en probeer het opnieuw.\"],\"PZCecv\":[\"PDF-voorbeeld\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 keer\"],\"other\":[[\"c\"],\" keer\"]}]],\"PguS2C\":[\"Uitzonderingsmasker toevoegen (bijv. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[[\"displayedChannelsCount\"],\" van \",[\"0\"],\" kanalen weergegeven\"],\"PoZpSX\":[\"Kanaalinstellingen bewerken\"],\"PqhVlJ\":[\"Gebruiker bannen (via hostmasker)\"],\"PsufxD\":[\"Sessie \",[\"0\"]],\"Q+chwU\":[\"Gebruikersnaam:\"],\"Q2QY4/\":[\"Deze uitnodiging verwijderen\"],\"Q3v9Wc\":[\"Ja, verwijderen\"],\"Q6hhn8\":[\"Voorkeuren\"],\"QF4a34\":[\"Voer een gebruikersnaam in\"],\"QGqSZ2\":[\"Kleur en opmaak\"],\"QJQd1J\":[\"Profiel bewerken\"],\"QSzGDE\":[\"Inactief\"],\"QUlny5\":[\"Welkom bij \",[\"0\"],\"!\"],\"QgQSTl\":[\"Aangemeld op\"],\"QhglSm\":[\"Inloggen mislukt, je chat als gast. Log opnieuw in of herstel je wachtwoord\"],\"QjVZf0\":[\"geen bericht\"],\"QuSkCF\":[\"Kanalen filteren...\"],\"Qv14oC\":[\"Kopiëren als JSON\"],\"QwUrDZ\":[\"heeft het onderwerp gewijzigd naar: \",[\"topic\"]],\"Qxr8pV\":[\"Bot-menu openen\"],\"R0UH07\":[\"Afbeelding \",[\"0\"],\" van \",[\"1\"]],\"R7SsBE\":[\"Dempen\"],\"R8rf1X\":[\"Klik om onderwerp in te stellen\"],\"RArB3D\":[\"werd gekickt uit \",[\"channelName\"],\" door \",[\"username\"]],\"RIfHS5\":[\"Een nieuwe uitnodigingslink aanmaken\"],\"RMMaN5\":[\"Gemodereerd (+m)\"],\"RWw9Lg\":[\"Venster sluiten\"],\"RX8Gog\":[[\"nick\"],\" gebruikt een versleutelingsversie die deze client niet kan lezen.\"],\"RZ2BuZ\":[\"Accountregistratie voor \",[\"account\"],\" vereist verificatie: \",[\"message\"]],\"Rj1UeC\":[\"Versleuteld bericht uit een eerdere sessie\"],\"RlCInP\":[\"Slash-opdrachten\"],\"RySp6q\":[\"Reacties verbergen\"],\"RzfkXn\":[\"Wijzig je bijnaam op deze server\"],\"S48xcO\":[\"in afwachting\"],\"S5Togi\":[\"Netwerken van je bouncer laden…\"],\"SPKQTd\":[\"Nickname is vereist\"],\"SPVjfj\":[\"Standaard 'geen reden' als leeggelaten\"],\"SQKPvQ\":[\"Gebruiker uitnodigen\"],\"STmlpb\":[\"Terug naar netwerklijst\"],\"SY+DWF\":[\"Gewijzigde sleutel bekijken…\"],\"SkZcl+\":[\"Kies een vooraf ingesteld floodbeveililingsprofiel. Deze profielen bieden evenwichtige beveiligingsinstellingen voor verschillende toepassingen.\"],\"Slr+3C\":[\"Min. gebruikers\"],\"Spnlre\":[\"Je hebt \",[\"target\"],\" uitgenodigd om deel te nemen aan \",[\"channel\"]],\"SpsuQv\":[\"Ga naar \",[\"name\"]],\"SrtXDy\":[\"ingelogd als \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Openen in viewer\"],\"T6fO0X\":[\"client\"],\"T91vKp\":[\"Afspelen\"],\"TGa6nJ\":[\"Verbinding: matig\"],\"TIjT+J\":[\"Markeer jezelf als terug\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Lees hoe we met je gegevens omgaan en je privacy beschermen.\"],\"TgFpwD\":[\"Toepassen...\"],\"Tjg9YW\":[\"Versleutelde bijlage\"],\"TkzSFB\":[\"Geen wijzigingen\"],\"TntZTr\":[\"Spotlight verlaten\"],\"Tth9To\":[\"Toon mijn luidsprekers\"],\"TtserG\":[\"Echte naam invoeren\"],\"Ttz9J1\":[\"Voer wachtwoord in...\"],\"TusXkS\":[[\"days\"],\" dagen\"],\"Tz0i8g\":[\"Instellingen\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" seconden\"],\"U7yg75\":[\"Markeer jezelf als afwezig\"],\"UDb2YD\":[\"Reageren\"],\"UE4KO5\":[\"*kanaal*\"],\"UETAwW\":[\"Je hebt nog geen uitnodigingslinks aangemaakt. Gebruik het formulier hierboven om je eerste aan te maken.\"],\"UGT5vp\":[\"Instellingen opslaan\"],\"UV5hLB\":[\"Geen bannen gevonden\"],\"Uaj3Nd\":[\"Statusberichten\"],\"Ue3uny\":[\"Standaard (geen profiel)\"],\"UkARhe\":[\"Normaal — Standaardbeveiliging\"],\"Umn7Cj\":[\"Nog geen reacties. Wees de eerste!\"],\"UqtiKk\":[\"Automatisch sluiten over \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Open een privébericht naar een gebruiker\"],\"UtUIRh\":[[\"0\"],\" oudere berichten\"],\"UwzP+U\":[\"Beveiligde verbinding\"],\"V0/A4O\":[\"Kanaaleigenaar\"],\"V0zZWc\":[\"Hiermee wordt ook het gekoppelde netwerk hieronder gesloten.\"],\"V2dwib\":[[\"0\"],\" moet een getal zijn.\"],\"V4qgxE\":[\"Aangemaakt voor (min geleden)\"],\"V8yTm6\":[\"Zoekopdracht wissen\"],\"VBIlvI\":[\"Uitvoer kopiëren\"],\"VDj9CU\":[\"Deze host accepteert geen \",[\"CIPHERTEXT_EXTENSION\"],\"-bestanden, de vorm waarin een versleutelde bijlage wordt opgeslagen. Na het beëindigen van de versleuteling gaat het bestand ongewijzigd weg.\"],\"VJScHU\":[\"Reden\"],\"VLsmVV\":[\"Meldingen dempen\"],\"VP3V//\":[\"Voorcamera\"],\"VbyRUy\":[\"Reacties\"],\"VcYc0A\":[\"Netwerkopties openen\"],\"VjzSNi\":[\"Je locatie zoeken…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" en \",[\"3\"],\" anderen typen...\"],\"Vmx0mQ\":[\"Ingesteld door:\"],\"Vq10dn\":[\"Gesprek verlaten\"],\"VqX8C6\":[\"minder weergeven\"],\"VqnIZz\":[\"Ons privacybeleid en gegevenspraktijken bekijken\"],\"VrMygG\":[\"Minimale lengte is \",[\"0\"]],\"VrnTui\":[\"Je voornaamwoorden, weergegeven in je profiel\"],\"VugX2C\":[\"Vorige vingerafdruk\"],\"W8E3qn\":[\"Geverifieerd account\"],\"WFxTHC\":[\"Banmasker toevoegen (bijv. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Serverhost is vereist\"],\"WNMYIN\":[\"geannuleerd\"],\"WOOPuM\":[\"Verbinding verbroken. Maak opnieuw verbinding om verder te chatten\"],\"WRYdXW\":[\"Audiopositie\"],\"WUOH5B\":[\"Gebruiker negeren\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Toon 1 item meer\"],\"other\":[\"Toon \",[\"1\"],\" items meer\"]}]],\"WYxRzo\":[\"Beheer en maak je uitnodigingslinks aan\"],\"Wbsc8H\":[\"Dit ben jij\"],\"Wd38W1\":[\"Laat het kanaal leeg voor een algemene netwerkuitnodiging. De beschrijving is alleen voor je eigen administratie — alleen voor jou zichtbaar in deze lijst.\"],\"Weq9zb\":[\"Algemeen\"],\"Wf9lru\":[\"Spraakbericht opnemen\"],\"Wfj7Sk\":[\"Meldingsgeluiden dempen of activeren\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Gebruikersprofiel\"],\"X6S3lt\":[\"Instellingen, kanalen, servers zoeken...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Toch doorgaan\"],\"XI1+wb\":[\"Ongeldig formaat\"],\"XIXeuC\":[\"Bericht aan @\",[\"0\"]],\"XJOV1Y\":[\"Activiteit\"],\"XPaN4U\":[[\"name\"],\" · invoer\"],\"XPd6DR\":[\"Workflowgeschiedenis (\",[\"0\"],\", \",[\"activeTotal\"],\" actief)\"],\"XU5AOg\":[\"Invoer\"],\"XWgxXq\":[\"Album\"],\"Xd7+IT\":[\"Privégesprek losmaken\"],\"XiSFjH\":[\"De foto die je net hebt gemaakt\"],\"Xm/s+u\":[\"Weergave\"],\"Xp2n93\":[\"Toont media van de vertrouwde bestandshost van je server. Er worden geen verzoeken gedaan aan externe diensten.\"],\"XvjC4F\":[\"Opslaan...\"],\"Y+tK3n\":[\"Eerste bericht om te versturen\"],\"YAqRpI\":[\"Accountregistratie voor \",[\"account\"],\" geslaagd: \",[\"message\"]],\"YDrGG0\":[\"Opnieuw verbinden mislukt\"],\"YEfzvP\":[\"Beveiligd onderwerp (+t)\"],\"YGAmpG\":[\"Opnieuw\"],\"YQOn6a\":[\"Ledenlijst inklappen\"],\"YRCoE9\":[\"Kanaaloperator\"],\"YRwdh4\":[\"Delen stoppen\"],\"YURQaF\":[\"Profiel bekijken\"],\"YdBSvr\":[\"Mediaweergave en externe inhoud beheren\"],\"Yj6U3V\":[\"Geen centrale server:\"],\"YjvpGx\":[\"Voornaamwoorden\"],\"Yp+Hi/\":[\"Instellingen openen\"],\"YqH4l4\":[\"Geen sleutel\"],\"YulJZd\":[\"verwijderd\"],\"YyUPpV\":[\"Account:\"],\"Z7ZXbT\":[\"Goedkeuren\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" regel\"],\"other\":[\"#\",\" regels\"]}]],\"Z8lGw6\":[\"Delen\"],\"ZJSWfw\":[\"Bericht dat wordt weergegeven wanneer je de verbinding met de server verbreekt\"],\"ZPHI0f\":[[\"nick\"],\" heeft niet op het versleutelingsverzoek gereageerd.\"],\"ZR1dJ4\":[\"Uitnodigingen\"],\"ZTnDTA\":[\"Werkstroom uitvouwen\"],\"ZdWg0V\":[\"Openen in browser\"],\"ZhRBbl\":[\"Berichten zoeken…\"],\"Zmcu3y\":[\"Geavanceerde filters\"],\"ZqLD8l\":[\"Serverbreed\"],\"a0bHay\":[\"Verbinding met <0>\",[\"0\"],\" verbreken?\"],\"a2/8e5\":[\"Onderwerp ingesteld na (min geleden)\"],\"a3LDKx\":[\"Beveiliging\"],\"a739N6\":[\"Bekijk het ruwe IRC-verkeer van deze server\"],\"aHKcKc\":[\"Vorige pagina\"],\"aIhsAD\":[\"Push-to-talk inschakelen\"],\"aJTbXX\":[\"Oper-wachtwoord\"],\"aQryQv\":[\"Patroon bestaat al\"],\"aW33cO\":[\"Achtergrondgeluid van je microfoon verminderen\"],\"aW9pLN\":[\"Maximaal aantal toegestane gebruikers in het kanaal. Laat leeg voor geen limiet.\"],\"aYaeko\":[\"Dit bericht kon niet worden ontsleuteld. Het is versleuteld voor een sessie waarvan dit apparaat de sleutels niet meer heeft.\"],\"abGlUP\":[\"Terug naar kanaal\"],\"aecNzk\":[\"Deelnemen aan spraakkanaal \",[\"channelName\"]],\"afd7s2\":[\"Spraakkanaal starten op \",[\"serverName\"]],\"ah4fmZ\":[\"Toont ook voorbeeldweergaven van YouTube, Vimeo, SoundCloud en vergelijkbare bekende diensten.\"],\"aifXak\":[\"Geen media in dit kanaal\"],\"ap2zBz\":[\"Ontspannen\"],\"aubGf5\":[\"Sterkst, maar alleen met andere Obby-gebruikers\"],\"az8lvo\":[\"Uit\"],\"azXSNo\":[\"Ledenlijst uitvouwen\"],\"azdliB\":[\"Aanmelden bij een account\"],\"b0Z/U1\":[\"Maximale opnameduur bereikt, de opname is hier gestopt.\"],\"b26wlF\":[\"zij/haar\"],\"b2gRwi\":[\"Je locatie delen\"],\"bD/+Ei\":[\"Streng\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Workflow\"],\"bQ6BJn\":[\"Stel gedetailleerde floodbeveiligingsregels in. Elke regel bepaalt welk type activiteit wordt bewaakt en welke actie wordt ondernomen als drempelwaarden worden overschreden.\"],\"bRfx7k\":[\"Ga naar antwoord\"],\"bUu+tR\":[\"Dit bestand is niet versleuteld. Iedereen met de link kan het openen.\"],\"bVBC/W\":[\"Gateway verbonden\"],\"bZJKzE\":[\"Exact\"],\"beV7+y\":[\"De gebruiker ontvangt een uitnodiging om deel te nemen aan \",[\"channelName\"],\".\"],\"biKhQ2\":[\"Over deze toeschrijving\"],\"bk84cH\":[\"Afwezigheidsbericht\"],\"bkHdLj\":[\"IRC-server toevoegen\"],\"blWpTh\":[\"Kaart openen\"],\"bmQLn5\":[\"Regel toevoegen\"],\"bv4cFj\":[\"Transport\"],\"bwRvnp\":[\"Actie\"],\"bzSI52\":[\"Verwerpen\"],\"c8+EVZ\":[\"Geverifieerd account\"],\"cBQkN7\":[\"Apparaatnamen zijn verborgen totdat je cameratoegang toestaat.\"],\"cC5JaD\":[[\"nick\"],\" heeft de versleuteling beëindigd.\"],\"cGYUlD\":[\"Er worden geen mediavoorbeeldweergaven geladen.\"],\"cJMrvr\":[\"Deze chat is versleuteld met het eigen schema van Obby. Vergelijk de vingerafdrukken via een ander kanaal en markeer hem daarna als geverifieerd.\"],\"cLF98o\":[\"Reacties tonen (\",[\"commentCount\"],\")\"],\"cPWpNd\":[\"Vingerafdruk van \",[\"nick\"]],\"cSgpoS\":[\"Privégesprek vastmaken\"],\"cXeEKu\":[\"Hiermee worden ook de \",[\"0\"],\" gekoppelde netwerken hieronder gesloten.\"],\"chQsxg\":[\"Kopieer opgemaakte uitvoer\"],\"cl/A5J\":[\"Welkom bij \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Verwijderen\"],\"coPLXT\":[\"We slaan je IRC-communicatie niet op onze servers op\"],\"cqQyPB\":[\"Mapnaam\"],\"crYH/6\":[\"SoundCloud-speler\"],\"cv5DQb\":[\"geen host ingesteld\"],\"cvJaBb\":[\"Nieuwe vingerafdruk van \",[\"nick\"]],\"d+oYyk\":[\"Versleuteling verifiëren\"],\"d3sis4\":[\"Server toevoegen\"],\"d9aN5k\":[[\"username\"],\" uit het kanaal verwijderen\"],\"dCyaXa\":[\"Versleutelen met \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Annuleren\"],\"dF6vP6\":[\"Live\"],\"dGi1We\":[\"Dit privéberichtgesprek losmaken\"],\"dJVuyC\":[\"heeft \",[\"channelName\"],\" verlaten (\",[\"reason\"],\")\"],\"dMtLDE\":[\"aan\"],\"dNXmVa\":[\"Toegang geweigerd. Sta camera- en microfoontoegang toe in je browser- of systeeminstellingen en probeer het opnieuw.\"],\"dRqrdL\":[[\"0\"],\" moet een geheel getal zijn.\"],\"dTx/vl\":[\"Echo van je luidsprekers die door de microfoon wordt opgepikt verminderen\"],\"dXqxlh\":[\"<0>⚠️ Beveiligingsrisico! Deze verbinding kan kwetsbaar zijn voor onderschepping of man-in-the-middle-aanvallen.\"],\"dZwAKK\":[\"Privéchat openen\"],\"da9Q/R\":[\"Kanaalmodi gewijzigd\"],\"dhJN3N\":[\"Reacties tonen\"],\"diaYU+\":[\"<0>\",[\"0\"],\" en <1>\",[\"1\"],\" zijn aan het typen...\"],\"dj2xTE\":[\"Melding sluiten\"],\"dkycQY\":[\"Versleuteling annuleren\"],\"dlkjqx\":[\"Beeld-in-beeld\"],\"dnUmOX\":[\"Nog geen bots geregistreerd op dit netwerk.\"],\"dpCzmC\":[\"Floodbeveiligingsinstellingen\"],\"dqoiJ2\":[\"Nog geen kijkers.\"],\"e8jzAa\":[\"alle bijlagen verwijderen\"],\"e9dQpT\":[\"Wil je deze link in een nieuw tabblad openen?\"],\"ePK91l\":[\"Bewerken\"],\"eYBDuB\":[\"Upload een afbeelding of geef een URL op met optionele \",[\"size\"],\"-vervanging voor dynamische grootte\"],\"edBbee\":[[\"username\"],\" bannen via hostmasker (voorkomt dat ze opnieuw deelnemen via hetzelfde IP/host)\"],\"ekfzWq\":[\"Gebruikersinstellingen\"],\"elPDWs\":[\"Pas je IRC-clientervaring aan\"],\"etgedT\":[\"Emoji's\"],\"eu2osY\":[\"<0>💡 Aanbeveling: Ga alleen verder als je deze server vertrouwt en de risico's begrijpt. Deel geen gevoelige informatie of wachtwoorden via deze verbinding.\"],\"euEhbr\":[\"Klik om deel te nemen aan \",[\"channel\"]],\"exyUec\":[\"Verbinding\"],\"ez3vLd\":[\"Meerdere regels invoer inschakelen\"],\"f0J5Ki\":[\"Server-naar-servercommunicatie kan niet-versleutelde verbindingen gebruiken\"],\"f9BHJk\":[\"Gebruiker waarschuwen\"],\"fDOLLd\":[\"Geen kanalen gevonden.\"],\"fFgbRU\":[[\"safeName\"],\" is niet meer beschikbaar op de server.\"],\"fHbMUl\":[\"spraakkanaal\"],\"fMPkxb\":[\"Meer tonen\"],\"fWPVzC\":[\"De bestandshost bewaart het leesbaar, en iedereen met de link kan het openen. Schakel over op Obby-versleuteling om bestanden versleuteld te versturen.\"],\"fYdEvu\":[\"Workflowgeschiedenis (\",[\"0\"],\")\"],\"fdplPL\":[\"Dempen voor mij\"],\"ffzDkB\":[\"Anonieme analyses:\"],\"fk1WEw\":[\"Versleuteld\"],\"fq1GF9\":[\"Weergeven wanneer gebruikers de verbinding met de server verbreken\"],\"g1CwiD\":[[\"name\"],\" uitvoeren?\"],\"g3UF2V\":[\"Accepteren\"],\"g9NNfO\":[\"Video starten\"],\"gCldcN\":[\"Accentkleur wijzigen\"],\"gD44Av\":[\"Dit bestand onversleuteld verzenden?\"],\"gEF57C\":[\"Deze server ondersteunt slechts één verbindingstype\"],\"gJuLUI\":[\"Negeerlijst\"],\"gNzMrk\":[\"Huidige avatar\"],\"gbfM3J\":[\"Dit account is verbonden vanaf \",[\"sessionCount\"],\" sessies. Details per sessie worden alleen bekendgemaakt aan de accounthouder of IRC-operators.\"],\"gcoiFh\":[\"Opnieuw verbinden\"],\"gfySTe\":[\"Alles samenvouwen\"],\"gh06VD\":[\"Uitvoer\"],\"gjPWyO\":[\"Voer bijnaam in...\"],\"gnTaUA\":[\"Hand opsteken\"],\"gz6UQ3\":[\"Maximaliseren\"],\"h6/IMX\":[\"Voeg je eerste netwerk toe\"],\"h6razj\":[\"Kanaalnaammasker uitsluiten\"],\"hG6jnw\":[\"Geen onderwerp ingesteld\"],\"hG89Ed\":[\"Afbeelding\"],\"hYgDIe\":[\"Aanmaken\"],\"hZ6znB\":[\"Poort\"],\"ha+Bz5\":[\"bijv. 100:1440\"],\"hctjqj\":[\"Selecteer een bot links om de opdrachten en beheeracties te zien.\"],\"he3ygx\":[\"Kopiëren\"],\"hehnjM\":[\"Aantal\"],\"hhAi8w\":[\"Netwerklogboek\"],\"hou0tP\":[\"Stream\"],\"hxgCTb\":[\"Werkstroom sluiten\"],\"hzdLuQ\":[\"Alleen gebruikers met voice of hoger kunnen spreken\"],\"i0qMbr\":[\"Start\"],\"iDNBZe\":[\"Meldingen\"],\"iH8pgl\":[\"Terug\"],\"iL9SZg\":[\"Gebruiker bannen (via nickname)\"],\"iNt+3c\":[\"Terug naar afbeelding\"],\"iQvi+a\":[\"Niet meer waarschuwen over lage verbindingsbeveiliging voor deze server\"],\"iSLIjg\":[\"Verbinden\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Serverhost\"],\"idD8Ev\":[\"Opgeslagen\"],\"ifn/bQ\":[\"Dat scherm is er niet meer.\"],\"iivqkW\":[\"Aangemeld op\"],\"ij+Elv\":[\"Afbeeldingsvoorbeeldweergave\"],\"ilIWp7\":[\"Meldingen aan/uit\"],\"itEJCl\":[\"Map hernoemen of verwijderen\"],\"iuaqvB\":[\"Gebruik * voor jokertekens. Voorbeelden: slechtegebruiker!*@*, *!*@spammer.com, trol*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Bannen via hostmasker\"],\"jA4uoI\":[\"Onderwerp:\"],\"jHGY5E\":[\"Bericht niet verzonden: de versleutelingssleutel is gewijzigd. Verifieer de nieuwe sleutel of beëindig de versleuteling voordat je onversleuteld verzendt.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Reden (optioneel)\"],\"jUV7CU\":[\"Avatar uploaden\"],\"jW5Uwh\":[\"Bepaal hoeveel externe media worden geladen. Uit / Veilig / Vertrouwde bronnen / Alle inhoud.\"],\"jXzms5\":[\"Bijlageopties\"],\"jZlrte\":[\"Kleur\"],\"jbq7j2\":[\"Weigeren\"],\"jfC/xh\":[\"Contact\"],\"jvN2+I\":[[\"0\"],\" inactief\"],\"jywMpv\":[\"#nieuwe-kanaalnaam\"],\"k/7m6u\":[\"Vingerafdruk kopiëren\"],\"k112DD\":[\"Oudere berichten laden\"],\"k1opY7\":[\"Ruisonderdrukking\"],\"k3ID0F\":[\"Leden filteren…\"],\"k65gsE\":[\"Diepgaande analyse\"],\"k7Zgob\":[\"Verbinding annuleren\"],\"kAVx5h\":[\"Geen uitnodigingen gevonden\"],\"kCLEPU\":[\"Verbonden met\"],\"kF5LKb\":[\"Genegeerde patronen:\"],\"kG2fiE\":[\"config-gedefinieerd\"],\"kGeOx/\":[\"Deelnemen aan \",[\"0\"]],\"kITKr8\":[\"Kanaalmodi laden...\"],\"kPpPsw\":[\"Je bent een IRC Operator\"],\"kWJmRL\":[\"Jij\"],\"kb9fJC\":[\"Ontsleuteld bestand opslaan\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Versleutelen… (klik om te annuleren)\"],\"kjMqSj\":[\"Kopieer JSON\"],\"krViRy\":[\"Klik om te kopiëren als JSON\"],\"ks71ra\":[\"Uitzonderingen\"],\"kw4lRv\":[\"Kanaal half-operator\"],\"kxgIRq\":[\"Selecteer of voeg een kanaal toe om te beginnen.\"],\"ky2mw7\":[\"via @\",[\"0\"]],\"ky6dWe\":[\"Avatarvoorbeeldweergave\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Kanalen laden...\"],\"l+IUVW\":[\"Accountverificatie voor \",[\"account\"],\" geslaagd: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"opnieuw verbonden\"],\"other\":[[\"reconnectCount\"],\" keer opnieuw verbonden\"]}]],\"l1l8sj\":[[\"0\"],\"d geleden\"],\"l4mncX\":[\"Er is hier niemand. Vraag iemand om /join \",[\"channelName\"],\" uit te voeren.\"],\"l5NhnV\":[\"#kanaal (optioneel)\"],\"lCF0wC\":[\"Vernieuwen\"],\"lH+ed1\":[\"Wachten op eerste stap…\"],\"lHVfE4\":[\"Bestand niet geüpload: de versleutelingssleutel is veranderd. Bekijk de nieuwe sleutel, of beëindig de versleuteling om onversleuteld te uploaden.\"],\"lHy8N5\":[\"Meer kanalen laden...\"],\"lJGJot\":[\"Kanalen zoeken\"],\"lasgrr\":[\"gebruikt\"],\"lbpf14\":[\"Deelnemen aan \",[\"value\"]],\"lf3MT4\":[\"Kanaal om te verlaten (standaard het huidige)\"],\"lfFsZ4\":[\"Kanalen\"],\"lh69cG\":[[\"nick\"],\" wil een versleutelde chat starten\"],\"lip0az\":[\"Luidspreker \",[\"0\"]],\"lkNdiH\":[\"Accountnaam\"],\"loQxaJ\":[\"Ik ben terug\"],\"lrlQl/\":[\"Volume voor \",[\"0\"]],\"lvfaxv\":[\"START\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Toevoegen\"],\"m8flAk\":[\"Voorbeeld (nog niet geüpload)\"],\"mDkV0w\":[\"Workflow starten…\"],\"mDt3zx\":[\"Verifiëren…\"],\"mEPxTp\":[\"<0>⚠️ Wees voorzichtig! Open alleen links van vertrouwde bronnen. Kwaadaardige links kunnen je beveiliging of privacy in gevaar brengen.\"],\"mH+wEJ\":[\"Bericht aan \",[\"0\"],\" (Enter voor nieuwe regel, Shift+Enter om te verzenden)\"],\"mHGdhG\":[\"Serverinformatie\"],\"mHfd/S\":[\"Wat je aan het doen bent\"],\"mMYBD9\":[\"Breed — Ruimere beveiligingsscope\"],\"mQuDmS\":[[\"sender\"],\" heeft de versleuteling opnieuw gestart. Dit gesprek blijft onversleuteld totdat je akkoord gaat.\"],\"mRsNSE\":[\"Bots bekijken\"],\"mTGsPd\":[\"Kanaalonderwerp\"],\"mU8j6O\":[\"Geen externe berichten (+n)\"],\"mZp8FL\":[\"Automatisch terugvallen op één regel\"],\"mdIQ65\":[\"Je berichten met \",[\"nick\"],\" zijn versleuteld. Deze bestanden zijn te groot om te versleutelen en zouden onversleuteld worden verzonden.\"],\"mdQu8G\":[\"JouwNickname\"],\"miSSBQ\":[\"Reacties (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Microfoon en camera kiezen\"],\"mvyLSy\":[\"Gebruiker is geverifieerd\"],\"mwtcGl\":[\"Reacties sluiten\"],\"myL0MR\":[\"Dit netwerk verwijderen?\"],\"mzI/c+\":[\"Downloaden\"],\"mzfIag\":[\"server\"],\"n3fGRk\":[\"ingesteld door \",[\"0\"]],\"n5+j9l\":[\"bijv. <0>wss://host:port/socket\"],\"n6T9To\":[\"Dempen opheffen voor mij\"],\"n8TilE\":[\"Kanaalnaam kopiëren\"],\"n9NCB9\":[\"Verwerkt door Obby voordat het wordt verzonden\"],\"nDekZG\":[\"Verbinding bewerken\"],\"nDvKjY\":[\"Spraakkanaal\"],\"nE9jsU\":[\"Ontspannen — Minder agressieve beveiliging\"],\"nNflMD\":[\"Kanaal verlaten\"],\"nPXkBi\":[\"WHOIS-gegevens laden...\"],\"nWMRxa\":[\"Losmaken\"],\"nX4XLG\":[\"Operatoracties\"],\"nXnMSE\":[\"Je browser kan deze video niet afspelen.\"],\"nYiCGx\":[\"Nieuwe sleutel accepteren\"],\"nkC032\":[\"Geen floodprofiel\"],\"nsLuck\":[\"De versleuteling is beëindigd voordat dit bestand werd verzonden. Het is niet afgeleverd.\"],\"nta7V8\":[\"Versleutelingsopties\"],\"o69z4d\":[\"Een waarschuwingsbericht sturen naar \",[\"username\"]],\"o9ylQi\":[\"Zoek naar GIF's om te beginnen\"],\"oFGkER\":[\"Serverberichten\"],\"oOi11l\":[\"Naar beneden scrollen\"],\"oPYIL5\":[\"netwerk\"],\"oQEzQR\":[\"Nieuw DM\"],\"oRH6Dq\":[\"kanaal\"],\"oX4ytF\":[\"bijnaam\"],\"oXOSPE\":[\"Online\"],\"oaTtrx\":[\"Bots zoeken\"],\"oal760\":[\"Man-in-the-middle-aanvallen op serververbindingen zijn mogelijk\"],\"obBbyQ\":[\"Scherm opnemen\"],\"oeqmmJ\":[\"Vertrouwde bronnen\"],\"ogKae6\":[\"Versleuteling is niet beschikbaar op dit apparaat.\"],\"optX0N\":[[\"0\"],\"u geleden\"],\"ovBPCi\":[\"Standaard\"],\"p0Z69r\":[\"Patroon kan niet leeg zijn\"],\"p1KgtK\":[\"Audio laden mislukt\"],\"p59pEv\":[\"Extra details\"],\"p7sRI6\":[\"Laat anderen weten wanneer je typt\"],\"pBm1od\":[\"Geheim kanaal\"],\"pDpirO\":[\"Commando geleverd door de IRC-server\"],\"pEK2nL\":[\"Dit bericht was niet versleuteld. Het komt mogelijk van een andere client van deze persoon die geen versleuteling gebruikt.\"],\"pJ/IRc\":[\"Opname stoppen\"],\"pNmiXx\":[\"Je standaard nickname voor alle servers\"],\"pUUo9G\":[\"Hostnaam:\"],\"pVGPmz\":[\"Accountwachtwoord\"],\"pZGrXo\":[\"Camera wisselen\"],\"peNE68\":[\"Permanent\"],\"pgoP68\":[\"Push-to-talk uitschakelen\"],\"plhHQt\":[\"Geen gegevens\"],\"pm6+q5\":[\"Beveiligingswaarschuwing\"],\"pn5qSs\":[\"Aanvullende informatie\"],\"pqr+oY\":[\"Bericht aan \",[\"0\"]],\"puvGJc\":[\"Boter, kaas en eieren spelen\"],\"q0cR4S\":[\"is nu bekend als **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"Kanaal verschijnt niet in LIST- of NAMES-opdrachten\"],\"qGMwvV\":[\"Microfoonniveau\"],\"qIk9n4\":[[\"minutes\"],\" minuten\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" typt...\"],\"qLpTm/\":[\"Reactie \",[\"emoji\"],\" verwijderen\"],\"qVkGWK\":[\"Vastmaken\"],\"qXgujk\":[\"Stuur een actie / emote\"],\"qY8wNa\":[\"Startpagina\"],\"qZQ5M4\":[\"Je hebt dit contact geverifieerd.\"],\"qa9cy4\":[\"Foto\"],\"qb0xJ7\":[\"Gebruik jokertekens: * komt overeen met een reeks, ? met één teken. Voorbeelden: nick!*@*, *!*@host.com, *!*gebruiker@*\"],\"qhzpRq\":[\"Kanaalsleutel (+k)\"],\"qtoOYG\":[\"Geen limiet\"],\"r1W2AS\":[\"Afbeelding van bestandshost\"],\"r9l16H\":[\"Dit apparaat kon je locatie nu niet bepalen.\"],\"rI9ogj\":[\"Kanaalopties openen\"],\"rIPR2O\":[\"Onderwerp ingesteld voor (min geleden)\"],\"rMMSYo\":[\"Maximale lengte is \",[\"0\"]],\"rT2cV+\":[\"Camera\"],\"rWtzQe\":[\"Het netwerk splitste en herverbond. ✅\"],\"rYG2u6\":[\"Even wachten...\"],\"rjGI/Q\":[\"Privacy\"],\"rjTJRY\":[\"opgeschort\"],\"rk8iDX\":[\"GIF's laden...\"],\"rn6SBY\":[\"Dempen opheffen\"],\"ry4yU/\":[\"Onbewerkt weergeven\"],\"rzK+O+\":[[\"nick\"],\" stuurt versleutelde berichten die dit apparaat niet kan lezen. De versleuteling moet opnieuw worden gestart voordat ze opengaan.\"],\"s/UKqq\":[\"Uit het kanaal verwijderd\"],\"s/ereB\":[\"actief\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" sleutel\"],\"other\":[\"#\",\" sleutels\"]}]],\"s36GUv\":[\"Sta microfoontoegang toe\"],\"s4NaO3\":[\"Kon je locatie niet bepalen.\"],\"s7L3Mu\":[\"nieuwe map\"],\"s7oqXR\":[\"Selecteer een netwerk\"],\"s8cATI\":[\"heeft \",[\"channelName\"],\" betreden\"],\"sCO9ue\":[\"De verbinding met <0>\",[\"serverName\"],\" heeft de volgende beveiligingsproblemen:\"],\"sGH11W\":[\"Server\"],\"sHI1H+\":[\"is nu bekend als **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" heeft je uitgenodigd om deel te nemen aan \",[\"channel\"]],\"sUBSbK\":[\"Nog geen upstream-netwerken.\"],\"sW5OjU\":[\"verplicht\"],\"sYI3px\":[\"Bijnaam om te berichten\"],\"sby+1/\":[\"Klik om te kopiëren\"],\"sfN25C\":[\"Je echte of volledige naam\"],\"shXreC\":[\"Schermgebied opnemen\"],\"sliuzR\":[\"Link openen\"],\"sqrO9R\":[\"Aangepaste vermeldingen\"],\"sr6RdJ\":[\"Meerdere regels met Shift+Enter\"],\"swrCpB\":[\"Het kanaal is hernoemd van \",[\"oldName\"],\" naar \",[\"newName\"],\" door \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Geavanceerd\"],\"t/YqKh\":[\"Verwijderen\"],\"t2RBbk\":[\"Tekstkanaal\"],\"t47eHD\":[\"Je unieke identificatie op deze server\"],\"tAkAh0\":[\"URL met optionele \",[\"size\"],\"-vervanging voor dynamische grootte. Voorbeeld: https://voorbeeld.com/avatar/\",[\"size\"],\"/kanaal.jpg\"],\"tLA7wF\":[\"Kopie mislukt, selecteer om opnieuw te proberen\"],\"tXLJS3\":[\"Zijbalk met kanaallijst weergeven of verbergen\"],\"tfDRzk\":[\"Opslaan\"],\"tgfK6H\":[\"Werkstroom kopiëren\"],\"thC9Rq\":[\"Een kanaal verlaten\"],\"tiBsJk\":[\"heeft \",[\"channelName\"],\" verlaten\"],\"tl/zMw\":[\"Deze browser kan geen audio opnemen.\"],\"tpVoTN\":[\"Informatie over wie deze opdracht heeft aangeroepen, wordt door de bot verstrekt en de afzender kan niet door de server worden geverifieerd.\"],\"tsc6g4\":[[\"safeName\"],\" wordt ontsleuteld…\"],\"tt4/UD\":[\"verliet de server (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" extra regel\"],\"other\":[\"#\",\" extra regels\"]}]],\"tu2JEr\":[\"Kanaal om mee te doen (#naam)\"],\"u0TcnO\":[\"Nickname {nick} is al in gebruik, probeer opnieuw met {newNick}\"],\"u0a8B4\":[\"Authenticeren als IRC Operator voor beheerderstoegang\"],\"u0rWFU\":[\"Aangemaakt na (min geleden)\"],\"u72w3t\":[\"Gebruikers en patronen om te negeren\"],\"u7jc2L\":[\"verliet de server\"],\"uAQUqI\":[\"Status\"],\"uB85T3\":[\"Opslaan mislukt: \",[\"msg\"]],\"uK9Jap\":[\"Browsers laten je luidsprekers pas zien nadat je toegang tot een microfoon of camera hebt toegestaan. Er wordt niets opgenomen.\"],\"uKPqyn\":[\"Centreren op je locatie\"],\"uMIUx8\":[\"Bot \",[\"0\"],\" verwijderen? Dit verwijdert de databaserij zacht; hergebruik de nick later pas na een /REHASH.\"],\"uNSY8W\":[\"Opnieuw verbinden. Bewerk de verbinding als dit blijft mislukken\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"MOTD weergeven\"],\"uW3lLI\":[\"IRC-servers:\"],\"ukyW4o\":[\"Jouw uitnodigingslinks\"],\"uowbPn\":[\"bijlage verwijderen\"],\"usSSr/\":[\"Zoomniveau\"],\"v0xJr9\":[\"De versleutelingssleutel van \",[\"nick\"],\" is gewijzigd. Dat gebeurt op een nieuw apparaat, en zo ziet een aanvaller er ook uit. Vergelijk de nieuwe vingerafdruk met \",[\"nick\"],\" buiten deze chat en accepteer hem daarna.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Gebruik Shift+Enter voor nieuwe regels (Enter verstuurt)\"],\"vERlcd\":[\"Profiel\"],\"vK0RL8\":[\"Geen onderwerp\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Taal\"],\"vYUkQB\":[\"Geen luidspreker gedetecteerd.\"],\"vaHYxN\":[\"Echte naam\"],\"vhjbKr\":[\"Afwezig\"],\"vnq5rj\":[\"Videobericht opnemen\"],\"w/nogd\":[[\"0\"],\" netwerk\",[\"1\"],\" — kies er een om deel te nemen\"],\"w4NYox\":[[\"title\"],\" client\"],\"w8dbR6\":[\"Kies de microfoon, camera en luidspreker die gesprekken gebruiken\"],\"w8xQRx\":[\"Ongeldige waarde\"],\"wCKe3+\":[\"Workflowgeschiedenis\"],\"wFjjxZ\":[\"werd gekickt uit \",[\"channelName\"],\" door \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Geen uitzonderingen op bannen gevonden\"],\"wHhlQr\":[\"Versleutelde chat accepteren\"],\"wJijgU\":[\"Locatie\"],\"wK0BwN\":[\"Versleutelingssleutel gewijzigd\"],\"wPrGnM\":[\"Kanaalbeheerder\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Redenering\"],\"wbm86v\":[\"Weergeven wanneer gebruikers kanalen betreden of verlaten\"],\"wdxz7K\":[\"Bron\"],\"whqZ9r\":[\"Extra woorden of zinnen om te markeren\"],\"wlQNTg\":[\"Leden\"],\"wm7RV4\":[\"Meldingsgeluid\"],\"woaefe\":[\"Systeemstandaard\"],\"wsRxbL\":[\"Audio opnemen\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Je berichten kunnen worden onderschept wanneer ze tussen servers worden doorgegeven\"],\"x1m5RZ\":[\"Gebruiker uitnodigen\"],\"x3+y8b\":[\"Zoveel mensen hebben zich via deze link geregistreerd\"],\"xCJdfg\":[\"Wissen\"],\"xDAtGP\":[\"Bericht\"],\"xDN4e3\":[\"Kanaalinfo bekijken\"],\"xOTzt5\":[\"zojuist\"],\"xQv7xy\":[\"Deel je locatie met \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" en <2>\",[\"2\"],\" zijn aan het typen...\"],\"xUHRTR\":[\"Automatisch als operator authenticeren bij verbinden\"],\"xWHwwQ\":[\"Bannen\"],\"xXs5GT\":[\"Bestand niet geüpload: de versleuteling wordt nog opgezet. Het kan weg zodra de versleuteling actief is, of nadat je die beëindigt.\"],\"xYilR2\":[\"Media\"],\"xbi8D6\":[\"Deze server ondersteunt geen uitnodigingslinks (de<0>obby.world/invitation-capability wordt niet aangekondigd). Je kunt nog gewoon chatten; dit paneel is voor netwerken die op obbyircd draaien.\"],\"xceQrO\":[\"Alleen beveiligde WebSockets worden ondersteund\"],\"xdtXa+\":[\"kanaalnaam\"],\"xlCYOE\":[\"Meer berichten ophalen...\"],\"xlhswE\":[\"Minimale waarde is \",[\"0\"]],\"xq97Ci\":[\"Voeg een woord of zin toe...\"],\"xuRqRq\":[\"Clientlimiet (+l)\"],\"y1eoq1\":[\"Link kopiëren\"],\"y7sj+0\":[\"Streamer\"],\"yIHP+U\":[\"Versleutelde bijlage van een niet-vertrouwde host. Schakel externe inhoud in om deze te openen.\"],\"yJ1eqU\":[\"Kijkers (\",[\"0\"],\")\"],\"yJztBY\":[\"Netwerk verwijderen\"],\"yNeucF\":[\"Deze server ondersteunt geen uitgebreide profielmetadata (IRCv3 METADATA-extensie). Extra velden zoals avatar, weergavenaam en status zijn niet beschikbaar.\"],\"yPlrca\":[\"Kanaalavatar\"],\"yQE2r9\":[\"Laden\"],\"ySEw1a\":[\"Bots (\",[\"botsLoadingCount\"],\" worden geladen)\"],\"ySU+JY\":[\"jouw@email.com\"],\"ySlukM\":[\"Obby — IRC de toekomst in\"],\"yTX1Rt\":[\"Oper-gebruikersnaam\"],\"yYOzWD\":[\"logboeken\"],\"yek4JL\":[\"Map omhoog verplaatsen\"],\"yfx9Re\":[\"IRC operator-wachtwoord\"],\"ygCKqB\":[\"Stoppen\"],\"ymDxJx\":[\"IRC operator-gebruikersnaam\"],\"yrpRsQ\":[\"Sorteren op naam\"],\"ywVWqb\":[\"Je berichten met \",[\"nick\"],\" zijn versleuteld. \",[\"0\"],\" van \",[\"1\"],\" bestanden zijn te groot om te versleutelen en zouden onversleuteld worden verzonden. De rest blijft versleuteld.\"],\"yz7wBu\":[\"Sluiten\"],\"z0DY9w\":[\"Bericht aan \",[\"0\"],\" (Shift+Enter voor nieuwe regel)\"],\"z2xxYa\":[\"Versleuteld & geverifieerd\"],\"zCEMmq\":[\"Deze browser kan geen video opnemen.\"],\"zFT5rr\":[\"voltooid\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" stap\"],\"other\":[\"#\",\" stappen\"]}]],\"zJS04D\":[\"Uit map halen\"],\"zJw+jA\":[\"stelt modus in: \",[\"0\"]],\"zNSskd\":[\"De opname kon niet worden gemaakt.\"],\"zZm1gU\":[\"Video stoppen\"],\"zb/HT0\":[\"meer weergeven\"],\"zbSnl2\":[\"Uploadlimiet bereikt, de opname is hier gestopt.\"],\"zbymaY\":[[\"0\"],\"m geleden\"],\"zebeLu\":[\"Oper-gebruikersnaam invoeren\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Luidspreker\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Apparaatnamen zijn verborgen totdat je microfoontoegang toestaat.\"],\"+2t41u\":[\"Voer de 6-cijferige code van je authenticator-app in om het inloggen als \",[\"account\"],\" te voltooien.\"],\"+5VMrz\":[\"Ongeldig patroonformaat. Gebruik het formaat nick!gebruiker@host (jokerteken * toegestaan)\"],\"+6NQQA\":[\"Algemeen ondersteuningskanaal\"],\"+6NyRG\":[\"Client\"],\"+AI7ot\":[\"Locatie delen\"],\"+B5ztW\":[\"kanaal toevoegen\"],\"+K0AvT\":[\"Verbreken\"],\"+Q1v1x\":[\"Geverifieerd\"],\"+WNb3x\":[\"Video loskoppelen\"],\"+cyFdH\":[\"Standaardbericht wanneer je jezelf als afwezig markeert\"],\"+fRR7i\":[\"Opschorten\"],\"+mVPqU\":[\"Markdown-opmaak in berichten weergeven\"],\"+s1J8k\":[\"Markeren als gelezen\"],\"+s4tdz\":[\"Bijnaam kopiëren\"],\"+vqCJH\":[\"Je accountgebruikersnaam voor authenticatie\"],\"+yPBXI\":[\"Bestand kiezen\"],\"+zy2Nq\":[\"Type\"],\"/09cao\":[\"Lage verbindingsbeveiliging (niveau \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Markeer jezelf als terug\"],\"/3BQ4J\":[\"Gebruikers buiten het kanaal kunnen er geen berichten naar sturen\"],\"/4C8U0\":[\"Alles kopiëren\"],\"/6BzZF\":[\"Ledenlijst aan/uit\"],\"/AkXyp\":[\"Bevestigen?\"],\"/DwR+n\":[\"Maken…\"],\"/TNOPk\":[\"Gebruiker is afwezig\"],\"/UGQxY\":[\"Camera \",[\"0\"]],\"/X0D0z\":[\"Kies via welke luidspreker gesprekken worden afgespeeld\"],\"/XQgft\":[\"Ontdekken\"],\"/abSCI\":[\"Kopie mislukt, tik om opnieuw te proberen\"],\"/cF7Rs\":[\"Volume\"],\"/dqduX\":[\"Volgende pagina\"],\"/fc3q4\":[\"Alle inhoud\"],\"/kISDh\":[\"Meldingsgeluiden inschakelen\"],\"/kL38k\":[\"Kanalen herordenen\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"Nieuw wachtwoord\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Geluiden afspelen voor vermeldingen en berichten\"],\"/xQ19T\":[\"Bots op dit netwerk\"],\"/zrWol\":[\"Niet versleuteld\"],\"0/0ZGA\":[\"Kanaalnaammasker\"],\"05LWBX\":[\"Biometrische / beveiligingssleutel toevoegen\"],\"0CvhiV\":[\"Bot in dit kanaal\"],\"0D1Q7K\":[\"Opgeven\"],\"0D6j7U\":[\"Meer informatie over aangepaste regels →\"],\"0NqWnb\":[\"Uitnodigen om te streamen\"],\"0XsHcR\":[\"Gebruiker verwijderen\"],\"0ZpE//\":[\"Sorteren op gebruikers\"],\"0bEPwz\":[\"Afwezig instellen\"],\"0dGkPt\":[\"Kanaallijst uitvouwen\"],\"0gS7M5\":[\"Weergavenaam\"],\"0kS+M8\":[\"VoorbeeldNET\"],\"0lUbyX\":[\"Voer je accountnaam in. We e-mailen een 6-cijferige herstelcode naar het geverifieerde adres dat bekend is.\"],\"0rgoY7\":[\"Alleen verbinden met servers die jij kiest\"],\"0rz+/Q\":[\"Opdrachten worden geladen…\"],\"0wdd7X\":[\"Deelnemen\"],\"0xHrY2\":[\"Deze server geeft geen backend-URL aan (draft/authtoken of obby.world/FILEHOST). De beheerderseindpunten zijn niet bereikbaar.\"],\"196EG4\":[\"Privégesprek verwijderen\"],\"1A3EXy\":[\"Uitvouwen\"],\"1AzsG5\":[\"Koppelen met \",[\"0\"]],\"1C/fOn\":[\"De bot heeft nog geen slash-opdrachten geregistreerd.\"],\"1DSr1i\":[\"Registreren voor een account\"],\"1K9HPk\":[\"Boomstructuur weergeven\"],\"1O/24y\":[\"Kanaallijst aan/uit\"],\"1OWwRx\":[\"Botopdrachten\"],\"1QfxQT\":[\"Sluiten\"],\"1TNIig\":[\"Openen\"],\"1VPJJ2\":[\"Waarschuwing externe link\"],\"1VyPbQ\":[\"90° draaien\"],\"1ZC/dv\":[\"Geen ongelezen vermeldingen of berichten\"],\"1iY5xv\":[\"Microfoon\"],\"1p1J0V\":[\"Leeg pakket. Voeg emoji toe.\"],\"1pO1zi\":[\"Servernaam is vereist\"],\"1qqOhi\":[\"Sleep een handvat om een kanaal te verplaatsen, of in een map\"],\"1t/NnN\":[\"Weigeren\"],\"1u8a3u\":[\"Emoji's zoeken...\"],\"1ub+Zu\":[[\"hours\"],\" uur\"],\"1uwfzQ\":[\"Kanaalonderwerp bekijken\"],\"1wdjme\":[\"Mensen\"],\"268g7c\":[\"Weergavenaam invoeren\"],\"27I0xj\":[\"Serverwijd bot, bereikbaar vanuit elk kanaal\"],\"2CEOW6\":[\"Netwerk gekoppeld via soju bouncer\"],\"2F9+AZ\":[\"Nog geen ruw IRC-verkeer vastgelegd. Probeer verbinding te maken of een bericht te versturen.\"],\"2FOFq1\":[\"Serveroperators op het netwerk kunnen mogelijk je berichten lezen\"],\"2FYpfJ\":[\"Meer\"],\"2HF1Y2\":[[\"inviter\"],\" heeft \",[\"target\"],\" uitgenodigd om deel te nemen aan \",[\"channel\"]],\"2I70QL\":[\"Gebruikersprofielinformatie bekijken\"],\"2QYdmE\":[\"Gebruikers:\"],\"2QpEjG\":[\"heeft verlaten\"],\"2YOR+h\":[\"Maak verbinding met een server om operatorinstellingen te beheren.\"],\"2bimFY\":[\"Serverwachtwoord gebruiken\"],\"2gMuHR\":[\"Betreden\"],\"2iTmdZ\":[\"Lokale opslag:\"],\"2odkwe\":[\"Streng — Agressievere beveiliging\"],\"2qXqZQ\":[\"Gebruikersmodi\"],\"2uDhbA\":[\"Gebruikersnaam invoeren om uit te nodigen\"],\"2xXP/g\":[\"Meedoen aan een kanaal\"],\"2y9Ojd\":[\"Sleep bestanden hierheen om ze bij te voegen\"],\"2ygf/L\":[\"← Terug\"],\"2zEgxj\":[\"GIF's zoeken...\"],\"33SIID\":[\"Kies een wachtwoord (minstens 3 tekens).\"],\"38+WDJ\":[\"Echo-onderdrukking\"],\"3BKxln\":[\"Foto maken\"],\"3JjdaA\":[\"Uitvoeren\"],\"3Kf9Jh\":[\"Degraderen naar kijker\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" streamt · \",[\"1\"],\" kijkt mee\"],\"3MbP5E\":[\"Versleuteld bericht\"],\"3RdPhl\":[\"Kanaal hernoemen\"],\"3THokf\":[\"Gebruiker met voice\"],\"3TSz9S\":[\"Minimaliseren\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Scroll de chat naar dit antwoord\"],\"3hij11\":[\"Deelnemen aan \",[\"channelName\"]],\"3jBDvM\":[\"Weergavenaam van kanaal\"],\"3pRst1\":[\"Opdrachtenlijst wordt ontvangen…\"],\"3ryuFU\":[\"Optionele crashrapporten om de app te verbeteren\"],\"3uBF/8\":[\"Viewer sluiten\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Kon geen versleuteling met \",[\"nick\"],\" opzetten.\"],\"3wG7HI\":[\"Geüpload\"],\"3xf8Kz\":[\"Voer accountnaam in...\"],\"4/Rr0R\":[\"Een gebruiker uitnodigen voor het huidige kanaal\"],\"47jCYx\":[\"Wachtwoord opnieuw ingesteld\"],\"4EZrJN\":[\"Regels\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"Code verifiëren\"],\"4N0n26\":[\"Achtercamera\"],\"4NqeT4\":[\"Floodprofiel (+F)\"],\"4QXpWJ\":[\"time-out\"],\"4RZQRK\":[\"Wat ben je aan het doen?\"],\"4cEClj\":[\"Sessies\"],\"4hfTrB\":[\"Nickname\"],\"4n99LO\":[\"Al in \",[\"0\"]],\"4t6vMV\":[\"Automatisch overschakelen naar één regel voor korte berichten\"],\"4vsHmf\":[\"Tijd (min)\"],\"4x/Axu\":[\"Je bouncer heeft nog geen netwerken. Voeg er een toe om te beginnen.\"],\"4xUsvX\":[\"Naam (bijv. iPhone)\"],\"5+INAX\":[\"Berichten markeren die jou vermelden\"],\"5R5Pv/\":[\"Oper-naam\"],\"5TjgWS\":[\"URL moet http(s):// of data: zijn.\"],\"5WWr3M\":[\"Ongeveer\"],\"5cKKWR\":[\"Pakketten beheren\"],\"5kS5np\":[\"Markeren als geverifieerd\"],\"5yB4Kk\":[\"De bestandshost liet dit niet door.\"],\"678PKt\":[\"Netwerknaam\"],\"6Aih4U\":[\"Offline\"],\"6CO3WE\":[\"Wachtwoord vereist om het kanaal te betreden. Laat leeg om de sleutel te verwijderen.\"],\"6FyrFm\":[\"Scherm delen\"],\"6HhMs3\":[\"Afsluitbericht\"],\"6OpRdF\":[\"Volume van je microfoon automatisch aanpassen\"],\"6UUrUs\":[\"WebAuthn is niet beschikbaar in deze omgeving.\"],\"6V3Ea3\":[\"Gekopieerd\"],\"6XJBxM\":[\"Je browser kan deze audio niet afspelen.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" item\"],\"other\":[\"#\",\" items\"]}]],\"6lGV3K\":[\"Minder weergeven\"],\"6mi5TD\":[\"Sta cameratoegang toe in de instellingen om video te delen\"],\"6yFOEi\":[\"Voer oper-wachtwoord in...\"],\"6yR6/K\":[\"Het bericht van de dag van elke server in Serverberichten en de welkomstpagina ervan posten\"],\"6zJnDQ\":[\"Doof opheffen\"],\"7+IHTZ\":[\"Geen bestand gekozen\"],\"7+q3Wn\":[\"#kanaal\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!gebruiker@host (bijv. spam*!*@*, *!*@slechtehost.com)\"],\"74qUIp\":[\"Deze chat is versleuteld met OTR, compatibel met andere IRC-clients. Vergelijk de vingerafdrukken via een ander kanaal en markeer hem daarna als geverifieerd.\"],\"7PSmAM\":[\"Sta microfoontoegang toe in de instellingen om te praten\"],\"7QkKyN\":[\"Privébericht sturen\"],\"7U1W7c\":[\"Zeer ontspannen\"],\"7Y1YQj\":[\"Echte naam:\"],\"7YHArF\":[\"— openen in viewer\"],\"7cNwAY\":[\"Bots beheren (laden: \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"Workflow openen\"],\"7jL88x\":[\"Dit bericht verwijderen? Dit kan niet ongedaan worden gemaakt.\"],\"7l15X4\":[\"mislukt\"],\"7nGhhM\":[\"Waar denk je aan?\"],\"7sEpu1\":[\"Leden — \",[\"0\"]],\"7sNhEz\":[\"Gebruikersnaam\"],\"7w5KHY\":[\"Je berichten met \",[\"nick\"],\" zijn versleuteld met OTR, dat alleen tekst vervoert. Deze bestanden zouden onversleuteld worden verstuurd.\"],\"7y+YDA\":[\"Onversleuteld verzenden\"],\"85Fz0S\":[\"Slepen om te verplaatsen\"],\"8H0Q+x\":[\"Meer informatie over profielen →\"],\"8Phu0A\":[\"Weergeven wanneer gebruikers hun nickname wijzigen\"],\"8VEDbV\":[\"Geheim\"],\"8XTG9e\":[\"Oper-wachtwoord invoeren\"],\"8XsV2J\":[\"Opnieuw verzenden\"],\"8ZsakT\":[\"Wachtwoord\"],\"8dYnq1\":[\"Maximale opnameduur bereikt. Opname gestopt: verzend of verwerp hem.\"],\"8gSwST\":[\"Je hebt geen 2FA-inloggegevens geregistreerd.\"],\"8kR84m\":[\"Je staat op het punt een externe link te openen:\"],\"8kZ9ZV\":[\"Versleuteling beëindigen\"],\"8lCgih\":[\"Regel verwijderen\"],\"8mmL7G\":[\"Laad oudere berichten om het antwoord te bereiken\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" stap\"],\"other\":[\"#\",\" stappen\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"deed mee\"],\"other\":[\"deed \",[\"joinCount\"],\" keer mee\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"1 bestand uploaden\"],\"other\":[\"#\",\" bestanden uploaden\"]}]],\"9BMLnJ\":[\"Opnieuw verbinden met server\"],\"9LXhb1\":[\"Scherm opnemen\"],\"9NST0r\":[\"Om veiligheidsredenen zijn alle bestaande sessies van dit account afgemeld en is de accountgebonden serverstatus gewist. Als tweestapsverificatie was ingeschakeld, blijft die ingeschakeld, dus bij de volgende login is die nog steeds nodig.\"],\"9OEgyT\":[\"Reactie toevoegen\"],\"9PQ8m2\":[\"G-Line (globale ban)\"],\"9Qs99X\":[\"E-mail:\"],\"9QupBP\":[\"Patroon verwijderen\"],\"9TBhGc\":[\"Hand laten zakken\"],\"9W7tl5\":[\"(ongewijzigd)\"],\"9aCFGH\":[\"Deze chat versleutelen\"],\"9bG48P\":[\"Bezig met verzenden\"],\"9f5f0u\":[\"Vragen over privacy? Neem contact met ons op:\"],\"9hXrER\":[\"Deelnemen aan een kanaal op \",[\"serverName\"]],\"9iweoP\":[\"Netwerken op \",[\"0\"]],\"9n+Pj3\":[\"stream-naam\"],\"9q17ZR\":[[\"0\"],\" is verplicht.\"],\"9qIYMn\":[\"Nieuwe bijnaam\"],\"9rnFEa\":[\"Gesprekken\"],\"9unqs3\":[\"Afwezig:\"],\"9v3hwv\":[\"Geen servers gevonden.\"],\"9zb2WA\":[\"Verbinding maken\"],\"A1taO8\":[\"Zoeken\"],\"A2adVi\":[\"Typemeldingen verzenden\"],\"A9Rhec\":[\"Kanaalnaam\"],\"AFOOaq\":[\"Pakket \\\"\",[\"packId\"],\"\\\" verwijderen? Hiermee worden ook alle emoji erin verwijderd.\"],\"AFXuc0\":[\"Bericht niet verzonden: versleuteling werkt niet meer. Beëindig de versleuteling om onversleuteld te verzenden.\"],\"ALZ4SG\":[\"Doof\"],\"AWOSPo\":[\"Inzoomen\"],\"AXSpEQ\":[\"Oper bij verbinding\"],\"AXkuzz\":[\"Geen camera gedetecteerd.\"],\"AdKRCX\":[\"Je bent verbonden met <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Account\"],\"AhNP40\":[\"Spoelen\"],\"AhYrTA\":[\"Verbinding: slecht\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Nickname gewijzigd\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Antwoord annuleren\"],\"ApSx0O\":[[\"0\"],\" berichten gevonden die overeenkomen met \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Opnieuw inloggen\"],\"AxPAXW\":[\"Geen resultaten gevonden\"],\"AyNqAB\":[\"Alle servergebeurtenissen in de chat weergeven\"],\"B/QqGw\":[\"Niet achter het toetsenbord\"],\"B0sB2k\":[\"Platte tekst\"],\"B1MuZq\":[\"Kies je camera en bekijk een voorbeeld van wat hij ziet\"],\"B8AaMI\":[\"Dit veld is vereist\"],\"BA2c49\":[\"Server ondersteunt geen geavanceerde LIST-filtering\"],\"BBCFUg\":[[\"sender\"],\" heeft de versleuteling opnieuw gestart, dus dit gesprek wordt opnieuw ingesteld.\"],\"BGul2A\":[\"Je hebt niet-opgeslagen wijzigingen. Weet je zeker dat je wilt sluiten zonder op te slaan?\"],\"BIDT9R\":[\"Bots\"],\"BIf9fi\":[\"Je statusbericht\"],\"BOJWfb\":[\"Verbinding met soju bouncer verbreken?\"],\"BPm98R\":[\"Er is geen server geselecteerd. Kies eerst een server uit de zijbalk; uitnodigingslinks worden per server beheerd.\"],\"BRNbHt\":[\"Versleuteld, niet geverifieerd\"],\"BZADk0\":[\"Stream verlaten\"],\"BZyTNS\":[\"Locatietoegang is geweigerd. Sta locatietoegang toe in je browser- of systeeminstellingen en probeer het opnieuw.\"],\"BZz3md\":[\"Je persoonlijke website\"],\"Bgm/H7\":[\"Meerdere tekstregels invoeren toestaan\"],\"BiQIl1\":[\"Dit privéberichtgesprek vastmaken\"],\"BlNZZ2\":[\"Klik om naar bericht te springen\"],\"Bowq3c\":[\"Alleen operators kunnen het kanaalonderwerp wijzigen\"],\"Btozzp\":[\"Deze afbeelding is verlopen\"],\"Bu/ywL\":[\"Kanaalsoort kiezen\"],\"Bycfjm\":[\"Totaal: \",[\"0\"]],\"C6IBQc\":[\"Kopieer volledige JSON\"],\"C6amLT\":[\"Dit apparaat is momenteel niet beschikbaar.\"],\"C9L9wL\":[\"Gegevensverzameling\"],\"CDq4wC\":[\"Gebruiker modereren\"],\"CHVRxG\":[\"Bericht aan @\",[\"0\"],\" (Shift+Enter voor nieuwe regel)\"],\"CN9zdR\":[\"Oper-naam en wachtwoord zijn vereist\"],\"CW3sYa\":[\"Reactie toevoegen \",[\"emoji\"]],\"CaAkqd\":[\"Afmeldingen weergeven\"],\"CaQ1Gb\":[\"Config-gedefinieerde bot. Bewerk obbyircd.conf en /REHASH om de status te wijzigen.\"],\"CbvaYj\":[\"Bannen via nickname\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Selecteer een kanaal\"],\"CpwGv7\":[\"De sleutel van \",[\"nick\"],\" verschilt van die je eerder zag. Dat gebeurt na een herinstallatie of op een nieuw apparaat, en zo ziet een man-in-the-middle er ook uit. Vergelijk de nieuwe vingerafdruk via een ander kanaal voordat je die accepteert.\"],\"CqO9qC\":[\"Sessie\"],\"CsekCi\":[\"Normaal\"],\"CwuBNI\":[\"Geen microfoon gedetecteerd.\"],\"D+NlUC\":[\"Systeem\"],\"D28t6+\":[\"is toegetreden en vertrokken\"],\"D4fyqT\":[\"Registratie bevestigen\"],\"D69ns7\":[[\"0\"],\" hernoemen of verwijderen\"],\"DB8zMK\":[\"Toepassen\"],\"DBcWHr\":[\"Aangepast meldingsgeluidsbestand\"],\"DCRKbe\":[\"2FA inschakelen\"],\"DK9Ok6\":[\"Instellen…\"],\"DL4yUl\":[\"Bestand niet geüpload: de versleuteling werkt niet meer. Start die opnieuw, of beëindig die om onversleuteld te uploaden.\"],\"DPfwMq\":[\"Klaar\"],\"DTy9Xw\":[\"Mediavoorbeeldweergaven\"],\"Dj4pSr\":[\"Kies een veilig wachtwoord\"],\"Du+zn+\":[\"Zoeken...\"],\"Du2T2f\":[\"Instelling niet gevonden\"],\"DwsSVQ\":[\"Filters toepassen en vernieuwen\"],\"E/QGRL\":[\"Uitgeschakeld\"],\"E3W/zd\":[\"Standaard nickname\"],\"E6nRW7\":[\"URL kopiëren\"],\"E703RG\":[\"Modi:\"],\"E7ehgy\":[\"Kies een ander bestand. De bestandshost heeft dit bestand geweigerd.\"],\"E9RV1x\":[\"verbonden vanaf \",[\"sessionCount\"],\" sessies\"],\"EAeu1Z\":[\"Uitnodiging verzenden\"],\"EFKJQT\":[\"Instelling\"],\"EGPQBv\":[\"Aangepaste floodregels (+f)\"],\"EIU345\":[\"Tweestapsverificatie\"],\"ELik0r\":[\"Volledig privacybeleid bekijken\"],\"EPbeC2\":[\"Kanaalonderwerp bekijken of bewerken\"],\"EQCDNT\":[\"Voer oper-gebruikersnaam in...\"],\"ERIfXJ\":[\"Kon je locatie niet op tijd bepalen. Probeer het opnieuw op een plek met vrij zicht op de hemel.\"],\"ET7frA\":[\"Sta cameratoegang toe\"],\"EUvulZ\":[\"1 bericht gevonden dat overeenkomt met \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Volgende afbeelding\"],\"Eaw75B\":[[\"userCount\"],\" gebruikers\"],\"EdQY6l\":[\"Geen\"],\"EflUyy\":[\"in gesprek\"],\"EnqLYU\":[\"Servers zoeken...\"],\"EqjE9A\":[\"iemand een bericht sturen\"],\"Eu7YKa\":[\"zelf-geregistreerd\"],\"EuJnIe\":[\"2FA is momenteel verplicht voor dit account. Als je de enige geregistreerde inloggegevens verwijdert, kun je niet meer inloggen. Voeg eerst andere inloggegevens toe of schakel hieronder 2FA uit.\"],\"Ev/rmg\":[\"Kies je microfoon en bekijk een voorbeeld van het invoerniveau\"],\"F0OKMc\":[\"Server bewerken\"],\"F6Int2\":[\"Markeringen inschakelen\"],\"FDoLyE\":[\"Max. gebruikers\"],\"FHnJDV\":[[\"userCount\"],\" kijkers\"],\"FOPeqj\":[\"Automatische versterkingsregeling\"],\"FUU/hZ\":[\"Bepaalt hoeveel externe media in de chat worden geladen.\"],\"Fdp03t\":[\"aan\"],\"FfPWR0\":[\"Venster\"],\"FjkaiT\":[\"Uitzoomen\"],\"FlqOE9\":[\"Wat dit betekent:\"],\"FolHNl\":[\"Je account en authenticatie beheren\"],\"Fp2Dif\":[\"De server verlaten\"],\"Fxf4jq\":[\"Beschrijving (optioneel)\"],\"G5KmCc\":[\"GZ-Line (globale Z-Line)\"],\"GDs0lz\":[\"<0>Risico: Gevoelige informatie (berichten, privégesprekken, authenticatiegegevens) kan worden blootgesteld aan netwerkbeheerders of aanvallers tussen IRC-servers.\"],\"GP8D2E\":[\"Privéberichten\"],\"GPrF8Y\":[[\"safeName\"],\" is op de server gewijzigd en kan niet meer worden ontsleuteld.\"],\"GR+2I3\":[\"Uitnodigingsmasker toevoegen (bijv. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Losgekoppelde serverberichten sluiten\"],\"GdhD7H\":[\"Klik nogmaals om te bevestigen\"],\"GjRZex\":[\"Netwerkverbinding verbreken?\"],\"GlAoST\":[\"Versleuteling weigeren\"],\"GlHnXw\":[\"Nickname wijziging mislukt: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"Wachtwoord wijzigen\"],\"GswZF3\":[\"Voorbeeld:\"],\"GtmO8/\":[\"van\"],\"GtuHUQ\":[\"Dit kanaal op de server hernoemen. Alle gebruikers zien de nieuwe naam.\"],\"GuGfFX\":[\"Zoeken aan/uit\"],\"GuWXId\":[\"Upload geannuleerd.\"],\"GvwPQR\":[\"Versleutelen (OTR)\"],\"GxkJXS\":[\"Uploaden...\"],\"Gz0oR4\":[\"(afgehandeld door Obby)\"],\"GzbwnK\":[\"Het kanaal betreden\"],\"GzsUDB\":[\"Uitgebreid profiel\"],\"H/PnT8\":[\"Emoji invoegen\"],\"H3kCln\":[\"Hostnaam\"],\"H6Izzl\":[\"Je voorkeurkleurcode\"],\"H86f9p\":[\"Inklappen\"],\"H91IQz\":[\"Deelnemen aan stream \",[\"channelName\"]],\"H9jIv+\":[\"Aanmeldingen/vertrekken weergeven\"],\"HAKBY9\":[\"Bestanden uploaden\"],\"HREImF\":[\"Authenticeren bij verbinden\"],\"HVqh5e\":[\"Luidsprekerselectie wordt niet ondersteund in deze browser.\"],\"HdE1If\":[\"Kanaal\"],\"HeT8+a\":[[\"name\"],\" · uitvoer\"],\"HhlSUU\":[\"Sleep om te kiezen wat je opneemt. Druk op Escape om te annuleren.\"],\"Hk4AW9\":[\"Je voorkeurweergavenaam\"],\"HmHDk7\":[\"Lid selecteren\"],\"HrQzPU\":[\"Kanalen op \",[\"networkName\"]],\"HvxGfG\":[\"Deel je scherm opnieuw om het nog eens te proberen\"],\"Hy8RTc\":[\"Versleuteld. Verifieer de identiteit van \",[\"nick\"],\" voor de zekerheid.\"],\"I2tXQ5\":[\"Bericht aan @\",[\"0\"],\" (Enter voor nieuwe regel, Shift+Enter om te verzenden)\"],\"I6bw/h\":[\"Gebruiker bannen\"],\"I92Z+b\":[\"Meldingen inschakelen\"],\"I9D72S\":[\"Weet je zeker dat je dit bericht wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.\"],\"IA+1wo\":[\"Weergeven wanneer gebruikers uit kanalen worden verwijderd\"],\"IBi8Io\":[\"Microfoon \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IHCAh2\":[\"Bots beheren\"],\"IIQCpQ\":[\"Je laatste 2FA-inloggegevens kunnen niet worden verwijderd\"],\"IIXpvq\":[\"draait · \",[\"elapsed\"]],\"IJaotC\":[\"Opname starten\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Zet jezelf op afwezig\"],\"IUwGEM\":[\"Wijzigingen opslaan\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pauzeren\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Beantwoorden\"],\"IoHMnl\":[\"Maximale waarde is \",[\"0\"]],\"IryzcO\":[\"Alles lezen\"],\"IuszSX\":[\"Bestanden groter dan \",[\"0\"],\" worden ongewijzigd verzonden. De bestandshost slaat het leesbaar op en iedereen die de link krijgt, kan het openen.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Kanaalbot — alleen in kanalen waar je lid van bent\"],\"J09nwO\":[\"Versleutelen (Obby)\"],\"J28zul\":[\"Verbinding maken...\"],\"J5T9NW\":[\"Gebruikersinformatie\"],\"J8Y5+z\":[\"Oeps! Netwerksplitsing! ⚠️\"],\"J9Hz2t\":[\"6-cijferige code\"],\"JBHkBA\":[\"Het kanaal verlaten\"],\"JCPOml\":[\"Verplaatsen naar map\"],\"JCwL0Q\":[\"Reden invoeren (optioneel)\"],\"JFciKP\":[\"Aan/uit\"],\"JMXMCX\":[\"Afwezigheidsbericht\"],\"JNCzPW\":[\"Land\"],\"JRQitQ\":[\"Bevestig nieuw wachtwoord\"],\"JTaI7i\":[\"Foto of video maken\"],\"JXGkhG\":[\"Kanaalnaam wijzigen (alleen operators)\"],\"JYiL1b\":[\"een van:\"],\"JYynGH\":[\"tool\"],\"JcD7qf\":[\"Meer acties\"],\"JdkA+c\":[\"Geheim (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"1 upload mislukt\"],\"other\":[\"#\",\" uploads mislukt\"]}]],\"Jmu12l\":[\"Serverkanalen\"],\"JoQY+E\":[\"Hiermee wordt het netwerk van je soju bouncer verwijderd. Om het opnieuw te gebruiken, moet je het weer toevoegen.\"],\"JrFTcr\":[\"Verbinden…\"],\"JvQ++s\":[\"Markdown inschakelen\"],\"JweKPN\":[\"OTR versleutelt geen bestanden, ongewijzigd verzonden\"],\"K2jwh/\":[\"Geen WHOIS-gegevens beschikbaar\"],\"K4vEhk\":[\"(opgeschort)\"],\"KAPufV\":[\"afgekapt\"],\"KAXSwC\":[\"Voice\"],\"KDZeit\":[\"Pakket maken\"],\"KDfTdX\":[\"Bericht verwijderen\"],\"KFAYzh\":[\"Deze server heeft geen plek voor een bestand.\"],\"KFfDuG\":[\"Bericht van de dag\"],\"KKBlUU\":[\"Insluiten\"],\"KL53qt\":[\"Bericht niet verzonden: versleuteling is nog niet actief. Wacht tot het slot groen wordt, of beëindig de versleuteling om onversleuteld te verzenden.\"],\"KM0pLb\":[\"Welkom in het kanaal!\"],\"KMH/oC\":[\"Jouw vingerafdruk\"],\"KR6W2h\":[\"Gebruiker niet meer negeren\"],\"KTNKSg\":[\"Scan deze QR-code met je authenticator-app en bevestig met de 6-cijferige code die de app toont.\"],\"KUjOb9\":[\"uitvoering\"],\"KV+Bi1\":[\"Alleen op uitnodiging (+i)\"],\"KdCtwE\":[\"Hoeveel seconden floodactiviteit bewaken voordat tellers worden gereset\"],\"Kkezga\":[\"Serverwachtwoord\"],\"KpOQkN\":[\"Sleutel bekijken\"],\"KqcCdb\":[\"Stream starten op \",[\"serverName\"]],\"KsiQ/8\":[\"Gebruikers moeten worden uitgenodigd om het kanaal te betreden\"],\"KtADxr\":[\"voerde uit\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Kanaalinformatie\"],\"LC1a7n\":[\"De IRC-server heeft gemeld dat de server-naar-serververbindingen een laag beveiligingsniveau hebben. Dit betekent dat wanneer je berichten worden doorgegeven tussen IRC-servers in het netwerk, ze mogelijk niet correct worden versleuteld of dat de SSL/TLS-certificaten niet correct worden gevalideerd.\"],\"LEwpeL\":[\"soju bouncer (beheer)\"],\"LIBb0P\":[[\"0\"],\" toegevoegd\"],\"LNfLR5\":[\"Kicks weergeven\"],\"LP+1Z7\":[\"Netwerk toevoegen\"],\"LQb0W/\":[\"Alle gebeurtenissen weergeven\"],\"LU7/yA\":[\"Alternatieve naam voor weergave in de interface. Mag spaties, emoji en speciale tekens bevatten. De echte kanaalnaam (\",[\"channelName\"],\") wordt nog steeds gebruikt voor IRC-opdrachten.\"],\"LUb9O7\":[\"Een geldige serverpoort is vereist\"],\"LV4fT6\":[\"Beschrijving (optioneel, bijv. \\\"Bètatesters K3\\\")\"],\"LVB64Y\":[\"Kopiëren als tekst\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Privacybeleid\"],\"LcuSDR\":[\"Je profielgegevens en metadata beheren\"],\"Lh0M96\":[\"Aangepaste emojipakketten\"],\"Lpq5g7\":[\"Herstelcode verzenden\"],\"LqLS9B\":[\"Nicknamewijzigingen weergeven\"],\"LsDQt2\":[\"Kanaalinstellingen\"],\"LtI9AS\":[\"Eigenaar\"],\"LuNhhL\":[\"reageerde op dit bericht\"],\"M/AZNG\":[\"URL naar je avatarafbeelding\"],\"M/TIv1\":[\"Kijker\"],\"M/WIer\":[\"Bericht verzenden\"],\"M45wtf\":[\"Deze opdracht heeft geen parameters.\"],\"M4prNC\":[\"Voer een kanaalnaam in voor kanaalgebonden pakketten.\"],\"M8er/5\":[\"Naam:\"],\"MFKlMB\":[\"Uitnodigen\"],\"MHk+7g\":[\"Vorige afbeelding\"],\"MMVM6A\":[\"Serverbrede bot — bereikbaar vanaf elk kanaal\"],\"MOsYgM\":[\"Verbinding: goed\"],\"MRorGe\":[\"Gebruiker een PM sturen\"],\"MSSqHG\":[\"Werkt met andere IRC-clients\"],\"MV53Xh\":[\"Sta cameratoegang toe om een foto of video te maken.\"],\"MVbSGP\":[\"Tijdvenster (seconden)\"],\"Mey/l4\":[\"Kan geen toegang krijgen tot het apparaat.\"],\"MhqAkA\":[[\"nick\"],\" heeft versleuteling geweigerd.\"],\"MkpcsT\":[\"Je berichten en instellingen worden lokaal op je apparaat opgeslagen\"],\"MzPdC2\":[\"Serverwachtwoord (PASS)\"],\"N/hDSy\":[\"Markeren als bot — gewoonlijk 'aan' of leeg\"],\"N40H+G\":[\"Alle\"],\"N6j2JH\":[[\"0\"],\" bewerken\"],\"N7TQbE\":[\"Gebruiker uitnodigen voor \",[\"channelName\"]],\"N8ZEfW\":[\"Wachten op aanmelding…\"],\"NCHYXe\":[\"Werkstroom samenvouwen\"],\"NCca/o\":[\"Voer standaard bijnaam in...\"],\"NEr2Ao\":[[\"userCount\"],\" in gesprek\"],\"NIBzIK\":[\"Maximale uploadgrootte bereikt. Opname gestopt: verzend of verwerp hem.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"De versleuteling met \",[\"nick\"],\" werkt niet meer, dus het bericht is niet verzonden. Start de versleuteling opnieuw om door te gaan.\"],\"NQN2HS\":[\"Opschorting opheffen\"],\"NZMhdJ\":[\"Te groot om te versleutelen, onversleuteld verzonden\"],\"NZgZhv\":[\"Map hernoemen\"],\"NbFtQm\":[\"Map verwijderen\"],\"Nj8ZSK\":[\"Beveiligingsgroepen\"],\"Nm7Rmx\":[\"pack_id en naam zijn verplicht.\"],\"Nqs6B9\":[\"Toont alle externe media. Elke URL kan een verzoek naar een onbekende server veroorzaken.\"],\"Nt+9O7\":[\"WebSocket gebruiken in plaats van raw TCP\"],\"NxIHzc\":[\"Gebruiker verbreken\"],\"O+HhhG\":[\"Fluister naar een gebruiker in de context van het huidige kanaal\"],\"O+v/cL\":[\"Alle kanalen op de server bekijken\"],\"O5rZAi\":[\"WHOIS vernieuwen\"],\"O5sdzb\":[\"OAuth-identiteit koppelen\"],\"OCGpR4\":[\"(overnemen)\"],\"ODwSCk\":[\"Een GIF verzenden\"],\"OGQ5kK\":[\"Meldingsgeluiden en markeringen instellen\"],\"OIPt1Z\":[\"Zijbalk met ledenlijst weergeven of verbergen\"],\"OJXCm+\":[\"Map omlaag verplaatsen\"],\"OKSNq/\":[\"Zeer streng\"],\"OLmMQs\":[\"Vingerafdruk verifiëren…\"],\"ONuMlF\":[\"Meld je aan bij de provider. Daarna koppelen we de verkregen identiteit aan je account, zodat SASL OAUTHBEARER / IRCV3BEARER bij volgende verbindingen werkt.\"],\"OVKoQO\":[\"Je accountwachtwoord voor authenticatie\"],\"Obby - Bringing IRC to the future\":[\"Obby - IRC naar de toekomst brengen\"],\"OhCpra\":[\"Een onderwerp instellen…\"],\"OiEBnL\":[\"Nu authenticeren\"],\"OkltoQ\":[[\"username\"],\" bannen via nickname (voorkomt dat ze opnieuw deelnemen met dezelfde nick)\"],\"OlAl5i\":[\"Alles uitvouwen\"],\"Oo7YVo\":[\"Map maken\"],\"P+t/Te\":[\"Geen aanvullende gegevens\"],\"P42Wcc\":[\"Veilig\"],\"P6Cibt\":[\"goedkeuren om door te gaan\"],\"P8eJCK\":[\"Ontdek de wereld van IRC met Obby\"],\"PD38l0\":[\"Kanaalavatar voorbeeldweergave\"],\"PD9mEt\":[\"Typ een bericht...\"],\"PKjhUq\":[\"Kanaal toevoegen\"],\"PPqfdA\":[\"Kanaelconfiguratie-instellingen openen\"],\"PRnH8G\":[\"van \",[\"0\"]],\"PSCjfZ\":[\"Het onderwerp dat voor dit kanaal wordt weergegeven. Alle gebruikers kunnen het onderwerp zien.\"],\"PYSmVm\":[\"Berichten met \",[\"nick\"],\" zijn nu versleuteld.\"],\"PYzHlv\":[\"Breng dit venster naar voren en probeer het opnieuw.\"],\"PZCecv\":[\"PDF-voorbeeld\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 keer\"],\"other\":[[\"c\"],\" keer\"]}]],\"PguS2C\":[\"Uitzonderingsmasker toevoegen (bijv. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[[\"displayedChannelsCount\"],\" van \",[\"0\"],\" kanalen weergegeven\"],\"PoZpSX\":[\"Kanaalinstellingen bewerken\"],\"PqhVlJ\":[\"Gebruiker bannen (via hostmasker)\"],\"PsufxD\":[\"Sessie \",[\"0\"]],\"Pwqkdw\":[\"Laden…\"],\"PxSEQ0\":[\"Geen GIF's gevonden. Probeer een andere zoekopdracht.\"],\"Q+chwU\":[\"Gebruikersnaam:\"],\"Q1S1+o\":[\"Shortcode moet overeenkomen met [A-Za-z0-9._-]+.\"],\"Q2QY4/\":[\"Deze uitnodiging verwijderen\"],\"Q3v9Wc\":[\"Ja, verwijderen\"],\"Q6hhn8\":[\"Voorkeuren\"],\"Q7xfEj\":[\"klaar\"],\"Q9sOKK\":[\"Je hebt een paar minuten om een nieuw wachtwoord te kiezen.\"],\"QF4a34\":[\"Voer een gebruikersnaam in\"],\"QGqSZ2\":[\"Kleur en opmaak\"],\"QJKElz\":[\"OAuth-identiteit\"],\"QJQd1J\":[\"Profiel bewerken\"],\"QOq+NN\":[\"Verifiëren…\"],\"QSzGDE\":[\"Inactief\"],\"QUlny5\":[\"Welkom bij \",[\"0\"],\"!\"],\"QgQSTl\":[\"Aangemeld op\"],\"QhglSm\":[\"Inloggen mislukt, je chat als gast. Log opnieuw in of herstel je wachtwoord\"],\"QjVZf0\":[\"geen bericht\"],\"QuSkCF\":[\"Kanalen filteren...\"],\"Qv14oC\":[\"Kopiëren als JSON\"],\"QwUrDZ\":[\"heeft het onderwerp gewijzigd naar: \",[\"topic\"]],\"Qxr8pV\":[\"Bot-menu openen\"],\"R0UH07\":[\"Afbeelding \",[\"0\"],\" van \",[\"1\"]],\"R7SsBE\":[\"Dempen\"],\"RArB3D\":[\"werd gekickt uit \",[\"channelName\"],\" door \",[\"username\"]],\"RIfHS5\":[\"Een nieuwe uitnodigingslink aanmaken\"],\"RL9a0F\":[\"\\\"\",[\"0\"],\"\\\" verwijderen? Je kunt het dan niet meer als tweede factor gebruiken.\"],\"RMMaN5\":[\"Gemodereerd (+m)\"],\"RWw9Lg\":[\"Venster sluiten\"],\"RX8Gog\":[[\"nick\"],\" gebruikt een versleutelingsversie die deze client niet kan lezen.\"],\"RZ2BuZ\":[\"Accountregistratie voor \",[\"account\"],\" vereist verificatie: \",[\"message\"]],\"Rj1UeC\":[\"Versleuteld bericht uit een eerdere sessie\"],\"RlCInP\":[\"Slash-opdrachten\"],\"RxzN1M\":[\"Ingeschakeld\"],\"RySp6q\":[\"Reacties verbergen\"],\"RzfkXn\":[\"Wijzig je bijnaam op deze server\"],\"S48xcO\":[\"in afwachting\"],\"S5Togi\":[\"Netwerken van je bouncer laden…\"],\"SPKQTd\":[\"Nickname is vereist\"],\"SPVjfj\":[\"Standaard 'geen reden' als leeggelaten\"],\"SQKPvQ\":[\"Gebruiker uitnodigen\"],\"STmlpb\":[\"Terug naar netwerklijst\"],\"SY+DWF\":[\"Gewijzigde sleutel bekijken…\"],\"Sad2tK\":[\"Verzenden…\"],\"SkZcl+\":[\"Kies een vooraf ingesteld floodbeveililingsprofiel. Deze profielen bieden evenwichtige beveiligingsinstellingen voor verschillende toepassingen.\"],\"Slr+3C\":[\"Min. gebruikers\"],\"Spnlre\":[\"Je hebt \",[\"target\"],\" uitgenodigd om deel te nemen aan \",[\"channel\"]],\"SpsuQv\":[\"Ga naar \",[\"name\"]],\"SrtXDy\":[\"ingelogd als \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Openen in viewer\"],\"T6fO0X\":[\"client\"],\"T91vKp\":[\"Afspelen\"],\"TCuPAj\":[\"Let op: de server geeft hetzelfde antwoord, ongeacht of het account een geverifieerd e-mailadres heeft. Een typfout wordt hier dus niet gemeld. Als er binnen een paar minuten geen code binnenkomt, controleer dan de accountnaam.\"],\"TGa6nJ\":[\"Verbinding: matig\"],\"TIjT+J\":[\"Markeer jezelf als terug\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Lees hoe we met je gegevens omgaan en je privacy beschermen.\"],\"TgFpwD\":[\"Toepassen...\"],\"Tjg9YW\":[\"Versleutelde bijlage\"],\"TkzSFB\":[\"Geen wijzigingen\"],\"TntZTr\":[\"Spotlight verlaten\"],\"Tth9To\":[\"Toon mijn luidsprekers\"],\"TtserG\":[\"Echte naam invoeren\"],\"Ttz9J1\":[\"Voer wachtwoord in...\"],\"TusXkS\":[[\"days\"],\" dagen\"],\"Tz0i8g\":[\"Instellingen\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" seconden\"],\"U7yg75\":[\"Markeer jezelf als afwezig\"],\"UDb2YD\":[\"Reageren\"],\"UE4KO5\":[\"*kanaal*\"],\"UETAwW\":[\"Je hebt nog geen uitnodigingslinks aangemaakt. Gebruik het formulier hierboven om je eerste aan te maken.\"],\"UGT5vp\":[\"Instellingen opslaan\"],\"UV5hLB\":[\"Geen bannen gevonden\"],\"Uaj3Nd\":[\"Statusberichten\"],\"Ue3uny\":[\"Standaard (geen profiel)\"],\"UkARhe\":[\"Normaal — Standaardbeveiliging\"],\"Umn7Cj\":[\"Nog geen reacties. Wees de eerste!\"],\"UqtiKk\":[\"Automatisch sluiten over \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Open een privébericht naar een gebruiker\"],\"UtUIRh\":[[\"0\"],\" oudere berichten\"],\"UwzP+U\":[\"Beveiligde verbinding\"],\"UyIbNT\":[\"Server gaf een ongeldige WebAuthn-challenge terug.\"],\"V/e7nf\":[\"Nieuw wachtwoord instellen\"],\"V0/A4O\":[\"Kanaaleigenaar\"],\"V0zZWc\":[\"Hiermee wordt ook het gekoppelde netwerk hieronder gesloten.\"],\"V2dwib\":[[\"0\"],\" moet een getal zijn.\"],\"V4qgxE\":[\"Aangemaakt voor (min geleden)\"],\"V8yTm6\":[\"Zoekopdracht wissen\"],\"VBIlvI\":[\"Uitvoer kopiëren\"],\"VDj9CU\":[\"Deze host accepteert geen \",[\"CIPHERTEXT_EXTENSION\"],\"-bestanden, de vorm waarin een versleutelde bijlage wordt opgeslagen. Na het beëindigen van de versleuteling gaat het bestand ongewijzigd weg.\"],\"VJScHU\":[\"Reden\"],\"VLsmVV\":[\"Meldingen dempen\"],\"VP3V//\":[\"Voorcamera\"],\"VbyRUy\":[\"Reacties\"],\"VcYc0A\":[\"Netwerkopties openen\"],\"VjzSNi\":[\"Je locatie zoeken…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" en \",[\"3\"],\" anderen typen...\"],\"Vmx0mQ\":[\"Ingesteld door:\"],\"Vq10dn\":[\"Gesprek verlaten\"],\"VqX8C6\":[\"minder weergeven\"],\"VqnIZz\":[\"Ons privacybeleid en gegevenspraktijken bekijken\"],\"VrMygG\":[\"Minimale lengte is \",[\"0\"]],\"VrnTui\":[\"Je voornaamwoorden, weergegeven in je profiel\"],\"VugX2C\":[\"Vorige vingerafdruk\"],\"W6UMUZ\":[\"Biometrische / beveiligingssleutel\"],\"W8E3qn\":[\"Geverifieerd account\"],\"WFxTHC\":[\"Banmasker toevoegen (bijv. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Serverhost is vereist\"],\"WNMYIN\":[\"geannuleerd\"],\"WOOPuM\":[\"Verbinding verbroken. Maak opnieuw verbinding om verder te chatten\"],\"WRYdXW\":[\"Audiopositie\"],\"WTah5J\":[\"Kies een naam van één woord (zonder spaties).\"],\"WUOH5B\":[\"Gebruiker negeren\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Toon 1 item meer\"],\"other\":[\"Toon \",[\"1\"],\" items meer\"]}]],\"WYxRzo\":[\"Beheer en maak je uitnodigingslinks aan\"],\"Wbsc8H\":[\"Dit ben jij\"],\"Wd38W1\":[\"Laat het kanaal leeg voor een algemene netwerkuitnodiging. De beschrijving is alleen voor je eigen administratie — alleen voor jou zichtbaar in deze lijst.\"],\"Weq9zb\":[\"Algemeen\"],\"Wf9lru\":[\"Spraakbericht opnemen\"],\"Wfj7Sk\":[\"Meldingsgeluiden dempen of activeren\"],\"WhGzDA\":[\"Wachten op biometrische prompt…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Gebruikersprofiel\"],\"X6S3lt\":[\"Instellingen, kanalen, servers zoeken...\"],\"XBuUVn\":[\"Zet de camera aan om het opnieuw te proberen\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Toch doorgaan\"],\"XI1+wb\":[\"Ongeldig formaat\"],\"XIXeuC\":[\"Bericht aan @\",[\"0\"]],\"XJOV1Y\":[\"Activiteit\"],\"XPaN4U\":[[\"name\"],\" · invoer\"],\"XPd6DR\":[\"Workflowgeschiedenis (\",[\"0\"],\", \",[\"activeTotal\"],\" actief)\"],\"XU5AOg\":[\"Invoer\"],\"XWgxXq\":[\"Album\"],\"XZYMg4\":[\"Probeer de upload opnieuw.\"],\"Xd7+IT\":[\"Privégesprek losmaken\"],\"XiSFjH\":[\"De foto die je net hebt gemaakt\"],\"Xm/s+u\":[\"Weergave\"],\"Xp2n93\":[\"Toont media van de vertrouwde bestandshost van je server. Er worden geen verzoeken gedaan aan externe diensten.\"],\"XvjC4F\":[\"Opslaan...\"],\"Y+tK3n\":[\"Eerste bericht om te versturen\"],\"YAqRpI\":[\"Accountregistratie voor \",[\"account\"],\" geslaagd: \",[\"message\"]],\"YDrGG0\":[\"Opnieuw verbinden mislukt\"],\"YEfzvP\":[\"Beveiligd onderwerp (+t)\"],\"YGAmpG\":[\"Opnieuw\"],\"YQOn6a\":[\"Ledenlijst inklappen\"],\"YRCoE9\":[\"Kanaaloperator\"],\"YRwdh4\":[\"Delen stoppen\"],\"YURQaF\":[\"Profiel bekijken\"],\"YdBSvr\":[\"Mediaweergave en externe inhoud beheren\"],\"Yj6U3V\":[\"Geen centrale server:\"],\"YjvpGx\":[\"Voornaamwoorden\"],\"Yp+Hi/\":[\"Instellingen openen\"],\"YqH4l4\":[\"Geen sleutel\"],\"YulJZd\":[\"verwijderd\"],\"YyUPpV\":[\"Account:\"],\"Z5FYqf\":[\"Kies een kleiner bestand. Dit bestand is te groot voor de bestandshost.\"],\"Z7ZXbT\":[\"Goedkeuren\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" regel\"],\"other\":[\"#\",\" regels\"]}]],\"Z8lGw6\":[\"Delen\"],\"ZGqK7Q\":[[\"0\"],\" heeft je uitgenodigd om te spelen.\"],\"ZJSWfw\":[\"Bericht dat wordt weergegeven wanneer je de verbinding met de server verbreekt\"],\"ZPHI0f\":[[\"nick\"],\" heeft niet op het versleutelingsverzoek gereageerd.\"],\"ZR1dJ4\":[\"Uitnodigingen\"],\"ZTnDTA\":[\"Werkstroom uitvouwen\"],\"ZdWg0V\":[\"Openen in browser\"],\"ZhRBbl\":[\"Berichten zoeken…\"],\"Zmcu3y\":[\"Geavanceerde filters\"],\"ZqLD8l\":[\"Serverbreed\"],\"a0bHay\":[\"Verbinding met <0>\",[\"0\"],\" verbreken?\"],\"a2/8e5\":[\"Onderwerp ingesteld na (min geleden)\"],\"a3LDKx\":[\"Beveiliging\"],\"a739N6\":[\"Bekijk het ruwe IRC-verkeer van deze server\"],\"aHKcKc\":[\"Vorige pagina\"],\"aIhsAD\":[\"Push-to-talk inschakelen\"],\"aJTbXX\":[\"Oper-wachtwoord\"],\"aQryQv\":[\"Patroon bestaat al\"],\"aW33cO\":[\"Achtergrondgeluid van je microfoon verminderen\"],\"aW9pLN\":[\"Maximaal aantal toegestane gebruikers in het kanaal. Laat leeg voor geen limiet.\"],\"aYaeko\":[\"Dit bericht kon niet worden ontsleuteld. Het is versleuteld voor een sessie waarvan dit apparaat de sleutels niet meer heeft.\"],\"abGlUP\":[\"Terug naar kanaal\"],\"aecNzk\":[\"Deelnemen aan spraakkanaal \",[\"channelName\"]],\"afd7s2\":[\"Spraakkanaal starten op \",[\"serverName\"]],\"ah4fmZ\":[\"Toont ook voorbeeldweergaven van YouTube, Vimeo, SoundCloud en vergelijkbare bekende diensten.\"],\"aifXak\":[\"Geen media in dit kanaal\"],\"ap2zBz\":[\"Ontspannen\"],\"aubGf5\":[\"Sterkst, maar alleen met andere Obby-gebruikers\"],\"axoxGF\":[\"Authenticator-app toevoegen\"],\"az8lvo\":[\"Uit\"],\"azXSNo\":[\"Ledenlijst uitvouwen\"],\"azdliB\":[\"Aanmelden bij een account\"],\"b0Z/U1\":[\"Maximale opnameduur bereikt, de opname is hier gestopt.\"],\"b26wlF\":[\"zij/haar\"],\"b2gRwi\":[\"Je locatie delen\"],\"bD/+Ei\":[\"Streng\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Workflow\"],\"bOpnXm\":[\"Voer een 6-cijferige code in van een van je authenticator-apps om 2FA uit te schakelen.\"],\"bQ6BJn\":[\"Stel gedetailleerde floodbeveiligingsregels in. Elke regel bepaalt welk type activiteit wordt bewaakt en welke actie wordt ondernomen als drempelwaarden worden overschreden.\"],\"bRfx7k\":[\"Ga naar antwoord\"],\"bUu+tR\":[\"Dit bestand is niet versleuteld. Iedereen met de link kan het openen.\"],\"bVBC/W\":[\"Gateway verbonden\"],\"bZJKzE\":[\"Exact\"],\"bavafz\":[\"Zet de microfoon aan om het opnieuw te proberen\"],\"beV7+y\":[\"De gebruiker ontvangt een uitnodiging om deel te nemen aan \",[\"channelName\"],\".\"],\"bgwEHL\":[\"Voeg inloggegevens toe om 2FA in te schakelen\"],\"biKhQ2\":[\"Over deze toeschrijving\"],\"bk84cH\":[\"Afwezigheidsbericht\"],\"bkHdLj\":[\"IRC-server toevoegen\"],\"blWpTh\":[\"Kaart openen\"],\"bmQLn5\":[\"Regel toevoegen\"],\"bv4cFj\":[\"Transport\"],\"bwRvnp\":[\"Actie\"],\"bzSI52\":[\"Verwerpen\"],\"c8+EVZ\":[\"Geverifieerd account\"],\"cAFYbj\":[\"Wachtwoorden komen niet overeen.\"],\"cBQkN7\":[\"Apparaatnamen zijn verborgen totdat je cameratoegang toestaat.\"],\"cC5JaD\":[[\"nick\"],\" heeft de versleuteling beëindigd.\"],\"cGYUlD\":[\"Er worden geen mediavoorbeeldweergaven geladen.\"],\"cHFw6l\":[\"Sluit een microfoon aan om te praten\"],\"cJMrvr\":[\"Deze chat is versleuteld met het eigen schema van Obby. Vergelijk de vingerafdrukken via een ander kanaal en markeer hem daarna als geverifieerd.\"],\"cLF98o\":[\"Reacties tonen (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"Andere open sessies van dit account worden bij deze wijziging afgemeld. Instellingen voor tweestapsverificatie blijven ongewijzigd.\"],\"cO9+2L\":[\"Uitschakelen\"],\"cPWpNd\":[\"Vingerafdruk van \",[\"nick\"]],\"cSgpoS\":[\"Privégesprek vastmaken\"],\"cXeEKu\":[\"Hiermee worden ook de \",[\"0\"],\" gekoppelde netwerken hieronder gesloten.\"],\"cggChT\":[\"Tweestapsverificatie beheren\"],\"chQsxg\":[\"Kopieer opgemaakte uitvoer\"],\"cl/A5J\":[\"Welkom bij \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Verwijderen\"],\"coPLXT\":[\"We slaan je IRC-communicatie niet op onze servers op\"],\"cqQyPB\":[\"Mapnaam\"],\"crYH/6\":[\"SoundCloud-speler\"],\"cv5DQb\":[\"geen host ingesteld\"],\"cvJaBb\":[\"Nieuwe vingerafdruk van \",[\"nick\"]],\"d+oYyk\":[\"Versleuteling verifiëren\"],\"d3sis4\":[\"Server toevoegen\"],\"d9aN5k\":[[\"username\"],\" uit het kanaal verwijderen\"],\"dCyaXa\":[\"Versleutelen met \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Annuleren\"],\"dF6vP6\":[\"Live\"],\"dGi1We\":[\"Dit privéberichtgesprek losmaken\"],\"dJVuyC\":[\"heeft \",[\"channelName\"],\" verlaten (\",[\"reason\"],\")\"],\"dMtLDE\":[\"aan\"],\"dNXmVa\":[\"Toegang geweigerd. Sta camera- en microfoontoegang toe in je browser- of systeeminstellingen en probeer het opnieuw.\"],\"dRqrdL\":[[\"0\"],\" moet een geheel getal zijn.\"],\"dTx/vl\":[\"Echo van je luidsprekers die door de microfoon wordt opgepikt verminderen\"],\"dXqxlh\":[\"<0>⚠️ Beveiligingsrisico! Deze verbinding kan kwetsbaar zijn voor onderschepping of man-in-the-middle-aanvallen.\"],\"dZwAKK\":[\"Privéchat openen\"],\"da9Q/R\":[\"Kanaalmodi gewijzigd\"],\"dhJN3N\":[\"Reacties tonen\"],\"diaYU+\":[\"<0>\",[\"0\"],\" en <1>\",[\"1\"],\" zijn aan het typen...\"],\"dj2xTE\":[\"Melding sluiten\"],\"dkycQY\":[\"Versleuteling annuleren\"],\"dlkjqx\":[\"Beeld-in-beeld\"],\"dnUmOX\":[\"Nog geen bots geregistreerd op dit netwerk.\"],\"dpCzmC\":[\"Floodbeveiligingsinstellingen\"],\"dqoiJ2\":[\"Nog geen kijkers.\"],\"e8H3vl\":[\"Alternatieve tekst (optioneel)\"],\"e8jzAa\":[\"alle bijlagen verwijderen\"],\"e9dQpT\":[\"Wil je deze link in een nieuw tabblad openen?\"],\"eClJ8I\":[\"Beheer de netwerkbrede en kanaalgebonden emojipakketten die deze server publiceert via draft/EMOJI.\"],\"ePK91l\":[\"Bewerken\"],\"eYBDuB\":[\"Upload een afbeelding of geef een URL op met optionele \",[\"size\"],\"-vervanging voor dynamische grootte\"],\"edBbee\":[[\"username\"],\" bannen via hostmasker (voorkomt dat ze opnieuw deelnemen via hetzelfde IP/host)\"],\"eepqTT\":[\"TLS-certificaatvingerafdruk\"],\"ekfzWq\":[\"Gebruikersinstellingen\"],\"elPDWs\":[\"Pas je IRC-clientervaring aan\"],\"etgedT\":[\"Emoji's\"],\"eu2osY\":[\"<0>💡 Aanbeveling: Ga alleen verder als je deze server vertrouwt en de risico's begrijpt. Deel geen gevoelige informatie of wachtwoorden via deze verbinding.\"],\"euEhbr\":[\"Klik om deel te nemen aan \",[\"channel\"]],\"exyUec\":[\"Verbinding\"],\"ez3vLd\":[\"Meerdere regels invoer inschakelen\"],\"f0J5Ki\":[\"Server-naar-servercommunicatie kan niet-versleutelde verbindingen gebruiken\"],\"f2wrB1\":[\"Pakket verwijderen\"],\"f9BHJk\":[\"Gebruiker waarschuwen\"],\"fDOLLd\":[\"Geen kanalen gevonden.\"],\"fFgbRU\":[[\"safeName\"],\" is niet meer beschikbaar op de server.\"],\"fHbMUl\":[\"spraakkanaal\"],\"fJfkog\":[\"Kon GIF's niet laden. Zoek opnieuw om het nogmaals te proberen.\"],\"fMPkxb\":[\"Meer tonen\"],\"fWPVzC\":[\"De bestandshost bewaart het leesbaar, en iedereen met de link kan het openen. Schakel over op Obby-versleuteling om bestanden versleuteld te versturen.\"],\"fYdEvu\":[\"Workflowgeschiedenis (\",[\"0\"],\")\"],\"fdplPL\":[\"Dempen voor mij\"],\"ffzDkB\":[\"Anonieme analyses:\"],\"fk1WEw\":[\"Versleuteld\"],\"fq1GF9\":[\"Weergeven wanneer gebruikers de verbinding met de server verbreken\"],\"g1CwiD\":[[\"name\"],\" uitvoeren?\"],\"g3UF2V\":[\"Accepteren\"],\"g6SdZE\":[\"Sta microfoontoegang toe om geluid op te nemen.\"],\"g87FVm\":[\"De gespreksserver weigerde dat. Probeer het zo opnieuw.\"],\"g9NNfO\":[\"Video starten\"],\"gCldcN\":[\"Accentkleur wijzigen\"],\"gD44Av\":[\"Dit bestand onversleuteld verzenden?\"],\"gEF57C\":[\"Deze server ondersteunt slechts één verbindingstype\"],\"gJuLUI\":[\"Negeerlijst\"],\"gNzMrk\":[\"Huidige avatar\"],\"gbfM3J\":[\"Dit account is verbonden vanaf \",[\"sessionCount\"],\" sessies. Details per sessie worden alleen bekendgemaakt aan de accounthouder of IRC-operators.\"],\"gcoiFh\":[\"Opnieuw verbinden\"],\"gfySTe\":[\"Alles samenvouwen\"],\"gh06VD\":[\"Uitvoer\"],\"gjPWyO\":[\"Voer bijnaam in...\"],\"gnTaUA\":[\"Hand opsteken\"],\"gz6UQ3\":[\"Maximaliseren\"],\"h6/IMX\":[\"Voeg je eerste netwerk toe\"],\"h6razj\":[\"Kanaalnaammasker uitsluiten\"],\"hEPLrs\":[\"Wachtwoord vergeten\"],\"hG6jnw\":[\"Geen onderwerp ingesteld\"],\"hG89Ed\":[\"Afbeelding\"],\"hYgDIe\":[\"Aanmaken\"],\"hZ6znB\":[\"Poort\"],\"ha+Bz5\":[\"bijv. 100:1440\"],\"hctjqj\":[\"Selecteer een bot links om de opdrachten en beheeracties te zien.\"],\"he3ygx\":[\"Kopiëren\"],\"hehnjM\":[\"Aantal\"],\"hhAi8w\":[\"Netwerklogboek\"],\"hou0tP\":[\"Stream\"],\"htTcVX\":[\"Status:\"],\"hxgCTb\":[\"Werkstroom sluiten\"],\"hzdLuQ\":[\"Alleen gebruikers met voice of hoger kunnen spreken\"],\"i0qMbr\":[\"Start\"],\"iDNBZe\":[\"Meldingen\"],\"iH8pgl\":[\"Terug\"],\"iH8xys\":[\"Kies een ander bestandstype. De bestandshost accepteert geen \",[\"ext\"],\"-bestanden.\"],\"iL9SZg\":[\"Gebruiker bannen (via nickname)\"],\"iNt+3c\":[\"Terug naar afbeelding\"],\"iQvi+a\":[\"Niet meer waarschuwen over lage verbindingsbeveiliging voor deze server\"],\"iSLIjg\":[\"Verbinden\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Serverhost\"],\"idD8Ev\":[\"Opgeslagen\"],\"ifn/bQ\":[\"Dat scherm is er niet meer.\"],\"igVDFt\":[\"Bijvoegen\"],\"iivqkW\":[\"Aangemeld op\"],\"ij+Elv\":[\"Afbeeldingsvoorbeeldweergave\"],\"ilIWp7\":[\"Meldingen aan/uit\"],\"itEJCl\":[\"Map hernoemen of verwijderen\"],\"itoy0/\":[\"Boter-kaas-en-eieren vs \",[\"0\"]],\"iuaqvB\":[\"Gebruik * voor jokertekens. Voorbeelden: slechtegebruiker!*@*, *!*@spammer.com, trol*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Bannen via hostmasker\"],\"jA4uoI\":[\"Onderwerp:\"],\"jHGY5E\":[\"Bericht niet verzonden: de versleutelingssleutel is gewijzigd. Verifieer de nieuwe sleutel of beëindig de versleuteling voordat je onversleuteld verzendt.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Reden (optioneel)\"],\"jUV7CU\":[\"Avatar uploaden\"],\"jW5Uwh\":[\"Bepaal hoeveel externe media worden geladen. Uit / Veilig / Vertrouwde bronnen / Alle inhoud.\"],\"jXzms5\":[\"Bijlageopties\"],\"jZlrte\":[\"Kleur\"],\"jbq7j2\":[\"Weigeren\"],\"jfC/xh\":[\"Contact\"],\"jvN2+I\":[[\"0\"],\" inactief\"],\"jywMpv\":[\"#nieuwe-kanaalnaam\"],\"k/7m6u\":[\"Vingerafdruk kopiëren\"],\"k112DD\":[\"Oudere berichten laden\"],\"k1opY7\":[\"Ruisonderdrukking\"],\"k3ID0F\":[\"Leden filteren…\"],\"k65gsE\":[\"Diepgaande analyse\"],\"k7Zgob\":[\"Verbinding annuleren\"],\"k99j0U\":[\"Upload annuleren\"],\"kAVx5h\":[\"Geen uitnodigingen gevonden\"],\"kCLEPU\":[\"Verbonden met\"],\"kF5LKb\":[\"Genegeerde patronen:\"],\"kG2fiE\":[\"config-gedefinieerd\"],\"kGeOx/\":[\"Deelnemen aan \",[\"0\"]],\"kITKr8\":[\"Kanaalmodi laden...\"],\"kPpPsw\":[\"Je bent een IRC Operator\"],\"kWJmRL\":[\"Jij\"],\"kb9fJC\":[\"Ontsleuteld bestand opslaan\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Versleutelen… (klik om te annuleren)\"],\"kjMqSj\":[\"Kopieer JSON\"],\"krViRy\":[\"Klik om te kopiëren als JSON\"],\"ks71ra\":[\"Uitzonderingen\"],\"kw4lRv\":[\"Kanaal half-operator\"],\"kxgIRq\":[\"Selecteer of voeg een kanaal toe om te beginnen.\"],\"ky2mw7\":[\"via @\",[\"0\"]],\"ky6dWe\":[\"Avatarvoorbeeldweergave\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Kanalen laden...\"],\"l+IUVW\":[\"Accountverificatie voor \",[\"account\"],\" geslaagd: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"opnieuw verbonden\"],\"other\":[[\"reconnectCount\"],\" keer opnieuw verbonden\"]}]],\"l1l8sj\":[[\"0\"],\"d geleden\"],\"l4mncX\":[\"Er is hier niemand. Vraag iemand om /join \",[\"channelName\"],\" uit te voeren.\"],\"l5NhnV\":[\"#kanaal (optioneel)\"],\"lCF0wC\":[\"Vernieuwen\"],\"lH+ed1\":[\"Wachten op eerste stap…\"],\"lHVfE4\":[\"Bestand niet geüpload: de versleutelingssleutel is veranderd. Bekijk de nieuwe sleutel, of beëindig de versleuteling om onversleuteld te uploaden.\"],\"lHy8N5\":[\"Meer kanalen laden...\"],\"lJGJot\":[\"Kanalen zoeken\"],\"lKkdzh\":[\"Kanaalgebonden\"],\"lasgrr\":[\"gebruikt\"],\"lbpf14\":[\"Deelnemen aan \",[\"value\"]],\"lf3MT4\":[\"Kanaal om te verlaten (standaard het huidige)\"],\"lfFsZ4\":[\"Kanalen\"],\"lh69cG\":[[\"nick\"],\" wil een versleutelde chat starten\"],\"lip0az\":[\"Luidspreker \",[\"0\"]],\"lkNdiH\":[\"Accountnaam\"],\"loQxaJ\":[\"Ik ben terug\"],\"lrlQl/\":[\"Volume voor \",[\"0\"]],\"lvfaxv\":[\"START\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Toevoegen\"],\"m4YwIL\":[\"Authenticator-app (TOTP)\"],\"m8flAk\":[\"Voorbeeld (nog niet geüpload)\"],\"mDkV0w\":[\"Workflow starten…\"],\"mDt3zx\":[\"Verifiëren…\"],\"mEPxTp\":[\"<0>⚠️ Wees voorzichtig! Open alleen links van vertrouwde bronnen. Kwaadaardige links kunnen je beveiliging of privacy in gevaar brengen.\"],\"mH+wEJ\":[\"Bericht aan \",[\"0\"],\" (Enter voor nieuwe regel, Shift+Enter om te verzenden)\"],\"mHGdhG\":[\"Serverinformatie\"],\"mHfd/S\":[\"Wat je aan het doen bent\"],\"mMYBD9\":[\"Breed — Ruimere beveiligingsscope\"],\"mOXFes\":[[\"0\"],\" emoji\"],\"mQuDmS\":[[\"sender\"],\" heeft de versleuteling opnieuw gestart. Dit gesprek blijft onversleuteld totdat je akkoord gaat.\"],\"mRsNSE\":[\"Bots bekijken\"],\"mTGsPd\":[\"Kanaalonderwerp\"],\"mU8j6O\":[\"Geen externe berichten (+n)\"],\"mZWTZP\":[\"Kanalen bekijken\"],\"mZp8FL\":[\"Automatisch terugvallen op één regel\"],\"ma5SQ1\":[\"Voer de 6-cijferige code van je authenticator-app in om het inloggen te voltooien.\"],\"mdIQ65\":[\"Je berichten met \",[\"nick\"],\" zijn versleuteld. Deze bestanden zijn te groot om te versleutelen en zouden onversleuteld worden verzonden.\"],\"mdQu8G\":[\"JouwNickname\"],\"miSSBQ\":[\"Reacties (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Microfoon en camera kiezen\"],\"mryDEO\":[\"Voer de 6-cijferige code uit je e-mail in.\"],\"mvyLSy\":[\"Gebruiker is geverifieerd\"],\"mwtcGl\":[\"Reacties sluiten\"],\"myL0MR\":[\"Dit netwerk verwijderen?\"],\"mzI/c+\":[\"Downloaden\"],\"mzfIag\":[\"server\"],\"n3fGRk\":[\"ingesteld door \",[\"0\"]],\"n5+j9l\":[\"bijv. <0>wss://host:port/socket\"],\"n6T9To\":[\"Dempen opheffen voor mij\"],\"n8TilE\":[\"Kanaalnaam kopiëren\"],\"n9NCB9\":[\"Verwerkt door Obby voordat het wordt verzonden\"],\"nDekZG\":[\"Verbinding bewerken\"],\"nDvKjY\":[\"Spraakkanaal\"],\"nE9jsU\":[\"Ontspannen — Minder agressieve beveiliging\"],\"nNflMD\":[\"Kanaal verlaten\"],\"nPXkBi\":[\"WHOIS-gegevens laden...\"],\"nWMRxa\":[\"Losmaken\"],\"nX4XLG\":[\"Operatoracties\"],\"nXnMSE\":[\"Je browser kan deze video niet afspelen.\"],\"nYiCGx\":[\"Nieuwe sleutel accepteren\"],\"nkC032\":[\"Geen floodprofiel\"],\"nsLuck\":[\"De versleuteling is beëindigd voordat dit bestand werd verzonden. Het is niet afgeleverd.\"],\"nta7V8\":[\"Versleutelingsopties\"],\"o4oXFt\":[\"Geregistreerde inloggegevens\"],\"o69z4d\":[\"Een waarschuwingsbericht sturen naar \",[\"username\"]],\"o6OQlp\":[\"Kanaal bewerken\"],\"o9ylQi\":[\"Zoek naar GIF's om te beginnen\"],\"oFGkER\":[\"Serverberichten\"],\"oIn7d4\":[\"Voer de 6-cijferige code van je authenticator-app in.\"],\"oOi11l\":[\"Naar beneden scrollen\"],\"oPYIL5\":[\"netwerk\"],\"oQEzQR\":[\"Nieuw DM\"],\"oRH6Dq\":[\"kanaal\"],\"oX4ytF\":[\"bijnaam\"],\"oXOSPE\":[\"Online\"],\"oaTtrx\":[\"Bots zoeken\"],\"oal760\":[\"Man-in-the-middle-aanvallen op serververbindingen zijn mogelijk\"],\"obBbyQ\":[\"Scherm opnemen\"],\"ocCDzT\":[\"shortcode (bijv. partyparrot)\"],\"oeqmmJ\":[\"Vertrouwde bronnen\"],\"ogKae6\":[\"Versleuteling is niet beschikbaar op dit apparaat.\"],\"optX0N\":[[\"0\"],\"u geleden\"],\"ovBPCi\":[\"Standaard\"],\"p0Z69r\":[\"Patroon kan niet leeg zijn\"],\"p1KgtK\":[\"Audio laden mislukt\"],\"p59pEv\":[\"Extra details\"],\"p7sRI6\":[\"Laat anderen weten wanneer je typt\"],\"pBm1od\":[\"Geheim kanaal\"],\"pDpirO\":[\"Commando geleverd door de IRC-server\"],\"pEK2nL\":[\"Dit bericht was niet versleuteld. Het komt mogelijk van een andere client van deze persoon die geen versleuteling gebruikt.\"],\"pJ/IRc\":[\"Opname stoppen\"],\"pNmiXx\":[\"Je standaard nickname voor alle servers\"],\"pUUo9G\":[\"Hostnaam:\"],\"pVGPmz\":[\"Accountwachtwoord\"],\"pZGrXo\":[\"Camera wisselen\"],\"peNE68\":[\"Permanent\"],\"pehLje\":[\"pack_id (bijv. team-mascots)\"],\"pgoP68\":[\"Push-to-talk uitschakelen\"],\"plhHQt\":[\"Geen gegevens\"],\"pm6+q5\":[\"Beveiligingswaarschuwing\"],\"pn5qSs\":[\"Aanvullende informatie\"],\"pqr+oY\":[\"Bericht aan \",[\"0\"]],\"puvGJc\":[\"Boter, kaas en eieren spelen\"],\"q0cR4S\":[\"is nu bekend als **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"Voer de accountnaam in die je wilt herstellen.\"],\"qF/wlG\":[\"Sluit een camera aan om video te delen\"],\"qFcunY\":[\"Kanaal verschijnt niet in LIST- of NAMES-opdrachten\"],\"qGMwvV\":[\"Microfoonniveau\"],\"qIk9n4\":[[\"minutes\"],\" minuten\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" typt...\"],\"qLpTm/\":[\"Reactie \",[\"emoji\"],\" verwijderen\"],\"qVkGWK\":[\"Vastmaken\"],\"qXgujk\":[\"Stuur een actie / emote\"],\"qY8wNa\":[\"Startpagina\"],\"qZQ5M4\":[\"Je hebt dit contact geverifieerd.\"],\"qa9cy4\":[\"Foto\"],\"qb0xJ7\":[\"Gebruik jokertekens: * komt overeen met een reeks, ? met één teken. Voorbeelden: nick!*@*, *!*@host.com, *!*gebruiker@*\"],\"qhzpRq\":[\"Kanaalsleutel (+k)\"],\"qsEYm5\":[\"Emoji toevoegen\"],\"qtoOYG\":[\"Geen limiet\"],\"r+6b6V\":[\"Voeg een authenticator-app of biometrische / beveiligingssleutel toe om bij het inloggen een tweede factor te vereisen.\"],\"r1W2AS\":[\"Afbeelding van bestandshost\"],\"r8ojWq\":[\"Verwijderen bevestigen\"],\"r9l16H\":[\"Dit apparaat kon je locatie nu niet bepalen.\"],\"rI9ogj\":[\"Kanaalopties openen\"],\"rIPR2O\":[\"Onderwerp ingesteld voor (min geleden)\"],\"rMMSYo\":[\"Maximale lengte is \",[\"0\"]],\"rT2cV+\":[\"Camera\"],\"rWtzQe\":[\"Het netwerk splitste en herverbond. ✅\"],\"rYG2u6\":[\"Even wachten...\"],\"rjGI/Q\":[\"Privacy\"],\"rjTJRY\":[\"opgeschort\"],\"rk8iDX\":[\"GIF's laden...\"],\"rn6SBY\":[\"Dempen opheffen\"],\"ry4yU/\":[\"Onbewerkt weergeven\"],\"rzK+O+\":[[\"nick\"],\" stuurt versleutelde berichten die dit apparaat niet kan lezen. De versleuteling moet opnieuw worden gestart voordat ze opengaan.\"],\"s/UKqq\":[\"Uit het kanaal verwijderd\"],\"s/ereB\":[\"actief\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" sleutel\"],\"other\":[\"#\",\" sleutels\"]}]],\"s36GUv\":[\"Sta microfoontoegang toe\"],\"s4NaO3\":[\"Kon je locatie niet bepalen.\"],\"s7L3Mu\":[\"nieuwe map\"],\"s7oqXR\":[\"Selecteer een netwerk\"],\"s8cATI\":[\"heeft \",[\"channelName\"],\" betreden\"],\"sCO9ue\":[\"De verbinding met <0>\",[\"serverName\"],\" heeft de volgende beveiligingsproblemen:\"],\"sGH11W\":[\"Server\"],\"sHI1H+\":[\"is nu bekend als **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" heeft je uitgenodigd om deel te nemen aan \",[\"channel\"]],\"sUBSbK\":[\"Nog geen upstream-netwerken.\"],\"sUcRyL\":[\"Probeer de upload opnieuw. De bestandshost stuurde een antwoord terug dat we niet konden lezen.\"],\"sW5OjU\":[\"verplicht\"],\"sYI3px\":[\"Bijnaam om te berichten\"],\"sby+1/\":[\"Klik om te kopiëren\"],\"sfN25C\":[\"Je echte of volledige naam\"],\"shXreC\":[\"Schermgebied opnemen\"],\"skvjTF\":[\"Browser biedt geen WebAuthn\"],\"sliuzR\":[\"Link openen\"],\"sqrO9R\":[\"Aangepaste vermeldingen\"],\"sr6RdJ\":[\"Meerdere regels met Shift+Enter\"],\"swrCpB\":[\"Het kanaal is hernoemd van \",[\"oldName\"],\" naar \",[\"newName\"],\" door \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Geavanceerd\"],\"t/YqKh\":[\"Verwijderen\"],\"t2RBbk\":[\"Tekstkanaal\"],\"t47eHD\":[\"Je unieke identificatie op deze server\"],\"tAkAh0\":[\"URL met optionele \",[\"size\"],\"-vervanging voor dynamische grootte. Voorbeeld: https://voorbeeld.com/avatar/\",[\"size\"],\"/kanaal.jpg\"],\"tLA7wF\":[\"Kopie mislukt, selecteer om opnieuw te proberen\"],\"tXLJS3\":[\"Zijbalk met kanaallijst weergeven of verbergen\"],\"tfDRzk\":[\"Opslaan\"],\"tgfK6H\":[\"Werkstroom kopiëren\"],\"thC9Rq\":[\"Een kanaal verlaten\"],\"tiBsJk\":[\"heeft \",[\"channelName\"],\" verlaten\"],\"tl/zMw\":[\"Deze browser kan geen audio opnemen.\"],\"tpVoTN\":[\"Informatie over wie deze opdracht heeft aangeroepen, wordt door de bot verstrekt en de afzender kan niet door de server worden geverifieerd.\"],\"tsc6g4\":[[\"safeName\"],\" wordt ontsleuteld…\"],\"tt4/UD\":[\"verliet de server (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" extra regel\"],\"other\":[\"#\",\" extra regels\"]}]],\"tu2JEr\":[\"Kanaal om mee te doen (#naam)\"],\"u0TcnO\":[\"Nickname {nick} is al in gebruik, probeer opnieuw met {newNick}\"],\"u0a8B4\":[\"Authenticeren als IRC Operator voor beheerderstoegang\"],\"u0rWFU\":[\"Aangemaakt na (min geleden)\"],\"u72w3t\":[\"Gebruikers en patronen om te negeren\"],\"u7jc2L\":[\"verliet de server\"],\"uAQUqI\":[\"Status\"],\"uB85T3\":[\"Opslaan mislukt: \",[\"msg\"]],\"uK9Jap\":[\"Browsers laten je luidsprekers pas zien nadat je toegang tot een microfoon of camera hebt toegestaan. Er wordt niets opgenomen.\"],\"uKPqyn\":[\"Centreren op je locatie\"],\"uMIUx8\":[\"Bot \",[\"0\"],\" verwijderen? Dit verwijdert de databaserij zacht; hergebruik de nick later pas na een /REHASH.\"],\"uNSY8W\":[\"Opnieuw verbinden. Bewerk de verbinding als dit blijft mislukken\"],\"uSMfoN\":[\"Verifiëren\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"MOTD weergeven\"],\"uW3lLI\":[\"IRC-servers:\"],\"ukyW4o\":[\"Jouw uitnodigingslinks\"],\"uowbPn\":[\"bijlage verwijderen\"],\"usSSr/\":[\"Zoomniveau\"],\"v0xJr9\":[\"De versleutelingssleutel van \",[\"nick\"],\" is gewijzigd. Dat gebeurt op een nieuw apparaat, en zo ziet een aanvaller er ook uit. Vergelijk de nieuwe vingerafdruk met \",[\"nick\"],\" buiten deze chat en accepteer hem daarna.\"],\"v29Nn/\":[\"Wachten tot \",[\"0\"],\" accepteert…\"],\"v7lfCq\":[\"Nog geen pakketten ingesteld.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Gebruik Shift+Enter voor nieuwe regels (Enter verstuurt)\"],\"vERlcd\":[\"Profiel\"],\"vK0RL8\":[\"Geen onderwerp\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Taal\"],\"vXeqjQ\":[\"Kies een bestand met een extensie. De bestandshost accepteert geen bestanden zonder extensie.\"],\"vYUkQB\":[\"Geen luidspreker gedetecteerd.\"],\"vaHYxN\":[\"Echte naam\"],\"vhjbKr\":[\"Afwezig\"],\"vnq5rj\":[\"Videobericht opnemen\"],\"vy/q7q\":[\"Schakel 2FA uit. Voer ter bevestiging een 6-cijferige code in van een van je geregistreerde authenticator-apps.\"],\"w/nogd\":[[\"0\"],\" netwerk\",[\"1\"],\" — kies er een om deel te nemen\"],\"w4NYox\":[[\"title\"],\" client\"],\"w8dbR6\":[\"Kies de microfoon, camera en luidspreker die gesprekken gebruiken\"],\"w8xQRx\":[\"Ongeldige waarde\"],\"wCKe3+\":[\"Workflowgeschiedenis\"],\"wFjjxZ\":[\"werd gekickt uit \",[\"channelName\"],\" door \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Geen uitzonderingen op bannen gevonden\"],\"wHhlQr\":[\"Versleutelde chat accepteren\"],\"wJijgU\":[\"Locatie\"],\"wK0BwN\":[\"Versleutelingssleutel gewijzigd\"],\"wPrGnM\":[\"Kanaalbeheerder\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Redenering\"],\"wbm86v\":[\"Weergeven wanneer gebruikers kanalen betreden of verlaten\"],\"wdxz7K\":[\"Bron\"],\"whqZ9r\":[\"Extra woorden of zinnen om te markeren\"],\"wlQNTg\":[\"Leden\"],\"wm7RV4\":[\"Meldingsgeluid\"],\"woaefe\":[\"Systeemstandaard\"],\"wsRxbL\":[\"Audio opnemen\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Je berichten kunnen worden onderschept wanneer ze tussen servers worden doorgegeven\"],\"x1m5RZ\":[\"Gebruiker uitnodigen\"],\"x3+y8b\":[\"Zoveel mensen hebben zich via deze link geregistreerd\"],\"x9G665\":[\"Tweestapsverificatie vereist\"],\"xCFNnL\":[\"Kies een bestand kleiner dan \",[\"limit\"],\", het maximum dat de bestandshost accepteert.\"],\"xCJdfg\":[\"Wissen\"],\"xDAtGP\":[\"Bericht\"],\"xDN4e3\":[\"Kanaalinfo bekijken\"],\"xOTzt5\":[\"zojuist\"],\"xQv7xy\":[\"Deel je locatie met \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" en <2>\",[\"2\"],\" zijn aan het typen...\"],\"xUHRTR\":[\"Automatisch als operator authenticeren bij verbinden\"],\"xWHwwQ\":[\"Bannen\"],\"xXs5GT\":[\"Bestand niet geüpload: de versleuteling wordt nog opgezet. Het kan weg zodra de versleuteling actief is, of nadat je die beëindigt.\"],\"xYilR2\":[\"Media\"],\"xbi8D6\":[\"Deze server ondersteunt geen uitnodigingslinks (de<0>obby.world/invitation-capability wordt niet aangekondigd). Je kunt nog gewoon chatten; dit paneel is voor netwerken die op obbyircd draaien.\"],\"xceQrO\":[\"Alleen beveiligde WebSockets worden ondersteund\"],\"xdtXa+\":[\"kanaalnaam\"],\"xeiujy\":[\"Tekst\"],\"xlCYOE\":[\"Meer berichten ophalen...\"],\"xlhswE\":[\"Minimale waarde is \",[\"0\"]],\"xq97Ci\":[\"Voeg een woord of zin toe...\"],\"xuRqRq\":[\"Clientlimiet (+l)\"],\"y1eoq1\":[\"Link kopiëren\"],\"y2ID0h\":[\"Server geeft geen WebAuthn-ondersteuning aan\"],\"y7sj+0\":[\"Streamer\"],\"yIHP+U\":[\"Versleutelde bijlage van een niet-vertrouwde host. Schakel externe inhoud in om deze te openen.\"],\"yJ1eqU\":[\"Kijkers (\",[\"0\"],\")\"],\"yJztBY\":[\"Netwerk verwijderen\"],\"yNeucF\":[\"Deze server ondersteunt geen uitgebreide profielmetadata (IRCv3 METADATA-extensie). Extra velden zoals avatar, weergavenaam en status zijn niet beschikbaar.\"],\"yPlrca\":[\"Kanaalavatar\"],\"yQE2r9\":[\"Laden\"],\"ySU+JY\":[\"jouw@email.com\"],\"ySlukM\":[\"Obby — IRC de toekomst in\"],\"yTX1Rt\":[\"Oper-gebruikersnaam\"],\"yYOzWD\":[\"logboeken\"],\"yek4JL\":[\"Map omhoog verplaatsen\"],\"yfx9Re\":[\"IRC operator-wachtwoord\"],\"ygCKqB\":[\"Stoppen\"],\"ymDxJx\":[\"IRC operator-gebruikersnaam\"],\"yrpRsQ\":[\"Sorteren op naam\"],\"ywVWqb\":[\"Je berichten met \",[\"nick\"],\" zijn versleuteld. \",[\"0\"],\" van \",[\"1\"],\" bestanden zijn te groot om te versleutelen en zouden onversleuteld worden verzonden. De rest blijft versleuteld.\"],\"yxaNWl\":[\"Kon de bestandshost niet bereiken. Controleer je verbinding en probeer het opnieuw.\"],\"yz7wBu\":[\"Sluiten\"],\"z0DY9w\":[\"Bericht aan \",[\"0\"],\" (Shift+Enter voor nieuwe regel)\"],\"z2xxYa\":[\"Versleuteld & geverifieerd\"],\"z3ltMi\":[\"De provider heeft geen bearer-token teruggegeven.\"],\"zCEMmq\":[\"Deze browser kan geen video opnemen.\"],\"zFT5rr\":[\"voltooid\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" stap\"],\"other\":[\"#\",\" stappen\"]}]],\"zJS04D\":[\"Uit map halen\"],\"zJw+jA\":[\"stelt modus in: \",[\"0\"]],\"zNSskd\":[\"De opname kon niet worden gemaakt.\"],\"zZm1gU\":[\"Video stoppen\"],\"zb/HT0\":[\"meer weergeven\"],\"zbSnl2\":[\"Uploadlimiet bereikt, de opname is hier gestopt.\"],\"zbymaY\":[[\"0\"],\"m geleden\"],\"zebeLu\":[\"Oper-gebruikersnaam invoeren\"],\"zga9sT\":[\"OK\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Luidspreker\"]}"); \ No newline at end of file diff --git a/src/locales/nl/messages.po b/src/locales/nl/messages.po index 86a75632b..a7a68f0e0 100644 --- a/src/locales/nl/messages.po +++ b/src/locales/nl/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, one {# stap} other {# stappen}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, one {Toon 1 item meer} other {Toon {1} items meer}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} emoji" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} heeft je uitgenodigd om te spelen." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "{0}u geleden" msgid "{0}m ago" msgstr "{0}m geleden" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {1 bestand uploaden} other {# bestanden uploaden}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, one {1 keer} other {{c} keer}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, one {1 keer} other {{c} keer}}" msgid "{days} days" msgstr "{days} dagen" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {1 upload mislukt} other {# uploads mislukt}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, one {# extra regel} other {# extra regels}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 Aanbeveling: Ga alleen verder als je deze server vertrouwt e msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>Risico: Gevoelige informatie (berichten, privégesprekken, authenticatiegegevens) kan worden blootgesteld aan netwerkbeheerders of aanvallers tussen IRC-servers." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "2FA is momenteel verplicht voor dit account. Als je de enige geregistreerde inloggegevens verwijdert, kun je niet meer inloggen. Voeg eerst andere inloggegevens toe of schakel hieronder 2FA uit." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "6-cijferige code" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "Over deze toeschrijving" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "Accepteren" @@ -350,6 +377,7 @@ msgid "Account" msgstr "Account" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "Accountnaam" @@ -393,14 +421,30 @@ msgstr "Activiteit" msgid "Add" msgstr "Toevoegen" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "Voeg inloggegevens toe om 2FA in te schakelen" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "Voeg een woord of zin toe..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "Voeg een authenticator-app of biometrische / beveiligingssleutel toe om bij het inloggen een tweede factor te vereisen." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "Authenticator-app toevoegen" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "Banmasker toevoegen (bijv. nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "Biometrische / beveiligingssleutel toevoegen" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "kanaal toevoegen" @@ -409,6 +453,11 @@ msgstr "kanaal toevoegen" msgid "Add channel" msgstr "Kanaal toevoegen" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "Emoji toevoegen" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "Uitzonderingsmasker toevoegen (bijv. nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "Server toevoegen" msgid "Add your first network" msgstr "Voeg je eerste netwerk toe" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "{0} toegevoegd" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "Extra details" @@ -492,6 +546,14 @@ msgstr "Alle inhoud" msgid "Allow camera access" msgstr "Sta cameratoegang toe" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "Sta cameratoegang toe in de instellingen om video te delen" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "Sta cameratoegang toe om een foto of video te maken." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "Meerdere tekstregels invoeren toestaan" @@ -501,6 +563,14 @@ msgstr "Meerdere tekstregels invoeren toestaan" msgid "Allow microphone access" msgstr "Sta microfoontoegang toe" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "Sta microfoontoegang toe in de instellingen om te praten" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "Sta microfoontoegang toe om geluid op te nemen." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "Al in {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "Toont ook voorbeeldweergaven van YouTube, Vimeo, SoundCloud en vergelijkbare bekende diensten." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "Alternatieve tekst (optioneel)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "Alternatieve naam voor weergave in de interface. Mag spaties, emoji en speciale tekens bevatten. De echte kanaalnaam ({channelName}) wordt nog steeds gebruikt voor IRC-opdrachten." @@ -565,6 +639,11 @@ msgstr "Weet je zeker dat je dit bericht wilt verwijderen? Deze actie kan niet o msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "Bijvoegen" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "Bijlageopties" @@ -581,6 +660,14 @@ msgstr "Audiopositie" msgid "Authenticate as an IRC Operator for administrative access" msgstr "Authenticeren als IRC Operator voor beheerderstoegang" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "Nu authenticeren" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "Authenticeren bij verbinden" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "Geverifieerd" @@ -589,6 +676,10 @@ msgstr "Geverifieerd" msgid "Authenticated Account" msgstr "Geverifieerd account" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "Authenticator-app (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "Automatisch terugvallen op één regel" @@ -650,6 +741,8 @@ msgstr "Afwezig:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "Terug" @@ -699,6 +792,10 @@ msgstr "Gebruiker bannen (via nickname)" msgid "Bans" msgstr "Bannen" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "Biometrische / beveiligingssleutel" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "De bot heeft nog geen slash-opdrachten geregistreerd." msgid "Bot in this channel" msgstr "Bot in dit kanaal" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "Bots" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Bots ({botsLoadingCount} worden geladen)" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "Bots op dit netwerk" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "Breng dit venster naar voren en probeer het opnieuw." @@ -747,6 +840,15 @@ msgstr "Breng dit venster naar voren en probeer het opnieuw." msgid "Browse all channels on the server" msgstr "Alle kanalen op de server bekijken" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "Kanalen bekijken" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "Browser biedt geen WebAuthn" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "Browsers laten je luidsprekers pas zien nadat je toegang tot een microfoon of camera hebt toegestaan. Er wordt niets opgenomen." @@ -755,7 +857,6 @@ msgstr "Browsers laten je luidsprekers pas zien nadat je toegang tot een microfo msgid "Calls" msgstr "Gesprekken" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "Camera" msgid "Camera {0}" msgstr "Camera {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "Je laatste 2FA-inloggegevens kunnen niet worden verwijderd" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "Camera {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "Camera {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "Versleuteling annuleren" msgid "Cancel reply" msgstr "Antwoord annuleren" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "Upload annuleren" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "geannuleerd" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "Accentkleur wijzigen" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "Wachtwoord wijzigen" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "Kanaalnaam wijzigen (alleen operators)" @@ -898,9 +1015,7 @@ msgstr "Kanaaloperator" msgid "Channel Owner" msgstr "Kanaaleigenaar" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "Kanaalinstellingen" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "Kanaal om te verlaten (standaard het huidige)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "Kanaalonderwerp" @@ -924,6 +1040,10 @@ msgstr "Kanaal verschijnt niet in LIST- of NAMES-opdrachten" msgid "channel-name" msgstr "kanaalnaam" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "Kanaalgebonden" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "Kanalen" msgid "Channels on {networkName}" msgstr "Kanalen op {networkName}" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "Kies een ander bestandstype. De bestandshost accepteert geen {ext}-bestanden." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "Kies een ander bestand. De bestandshost heeft dit bestand geweigerd." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "Kies een bestand kleiner dan {limit}, het maximum dat de bestandshost accepteert." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "Kies een bestand met een extensie. De bestandshost accepteert geen bestanden zonder extensie." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "Kies een vooraf ingesteld floodbeveililingsprofiel. Deze profielen bieden evenwichtige beveiligingsinstellingen voor verschillende toepassingen." @@ -942,6 +1078,10 @@ msgstr "Kies een vooraf ingesteld floodbeveililingsprofiel. Deze profielen biede msgid "Choose a secure password" msgstr "Kies een veilig wachtwoord" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "Kies een kleiner bestand. Dit bestand is te groot voor de bestandshost." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "Bestand kiezen" @@ -1007,10 +1147,6 @@ msgstr "Klik om deel te nemen aan {channel}" msgid "Click to jump to message" msgstr "Klik om naar bericht te springen" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "Klik om onderwerp in te stellen" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "client" @@ -1034,11 +1170,18 @@ msgstr "Clientlimiet (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "Stel gedetailleerde floodbeveiligingsregels in. Elke regel bepaalt welk msgid "Configure notification sounds and highlights" msgstr "Meldingsgeluiden en markeringen instellen" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "Registratie bevestigen" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "Bevestig nieuw wachtwoord" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "Verwijderen bevestigen" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "Bevestigen?" @@ -1136,6 +1292,18 @@ msgstr "Bevestigen?" msgid "Connect" msgstr "Verbinden" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "Sluit een camera aan om video te delen" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "Sluit een microfoon aan om te praten" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "Maak verbinding met een server om operatorinstellingen te beheren." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "verbonden vanaf {sessionCount} sessies" @@ -1285,6 +1453,14 @@ msgstr "Kon je locatie niet op tijd bepalen. Probeer het opnieuw op een plek met msgid "Could not get your location." msgstr "Kon je locatie niet bepalen." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "Kon GIF's niet laden. Zoek opnieuw om het nogmaals te proberen." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "Kon de bestandshost niet bereiken. Controleer je verbinding en probeer het opnieuw." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "Kon geen versleuteling met {nick} opzetten." @@ -1310,6 +1486,11 @@ msgstr "Beheer en maak je uitnodigingslinks aan" msgid "Create folder" msgstr "Map maken" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "Pakket maken" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "Aangemaakt na (min geleden)" @@ -1318,10 +1499,19 @@ msgstr "Aangemaakt na (min geleden)" msgid "Created Before (min ago)" msgstr "Aangemaakt voor (min geleden)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "Maken…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "Huidige avatar" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "Aangepaste emojipakketten" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "Aangepaste floodregels (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "Doof" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "Weigeren" @@ -1402,6 +1593,14 @@ msgstr "Bericht verwijderen" msgid "Delete network" msgstr "Netwerk verwijderen" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "Pakket verwijderen" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "Pakket \"{packId}\" verwijderen? Hiermee worden ook alle emoji erin verwijderd." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "Privégesprek verwijderen" @@ -1431,7 +1630,10 @@ msgstr "Degraderen naar kijker" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "Beschrijving (optioneel, bijv. \"Bètatesters K3\")" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "Beschrijving (optioneel)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "Apparaatnamen zijn verborgen totdat je cameratoegang toestaat." msgid "Device names are hidden until you allow microphone access." msgstr "Apparaatnamen zijn verborgen totdat je microfoontoegang toestaat." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "Uitschakelen" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "Schakel 2FA uit. Voer ter bevestiging een 6-cijferige code in van een van je geregistreerde authenticator-apps." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "Push-to-talk uitschakelen" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "Uitgeschakeld" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "Weergave" msgid "Display all server events in chat" msgstr "Alle servergebeurtenissen in de chat weergeven" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "Wil je deze link in een nieuw tabblad openen?" msgid "Don't warn me about low link security for this server" msgstr "Niet meer waarschuwen over lage verbindingsbeveiliging voor deze server" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "klaar" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "Klaar" @@ -1578,6 +1799,11 @@ msgstr "Bewerken" msgid "Edit {0}" msgstr "{0} bewerken" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "Kanaal bewerken" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "Insluiten" msgid "Emojis" msgstr "Emoji's" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "Leeg pakket. Voeg emoji toe." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "2FA inschakelen" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "Markeringen inschakelen" @@ -1639,6 +1873,10 @@ msgstr "Meldingen inschakelen" msgid "Enable push-to-talk" msgstr "Push-to-talk inschakelen" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "Ingeschakeld" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "Versleutelen (Obby)" @@ -1719,6 +1957,14 @@ msgstr "De versleuteling met {nick} werkt niet meer, dus het bericht is niet ver msgid "End encryption" msgstr "Versleuteling beëindigen" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "Voer een 6-cijferige code in van een van je authenticator-apps om 2FA uit te schakelen." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "Voer een kanaalnaam in voor kanaalgebonden pakketten." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "Voer accountnaam in..." @@ -1765,10 +2011,35 @@ msgstr "Echte naam invoeren" msgid "Enter reason (optional)" msgstr "Reden invoeren (optioneel)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "Voer de 6-cijferige code van je authenticator-app in om het inloggen als {account} te voltooien." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "Voer de 6-cijferige code van je authenticator-app in om het inloggen te voltooien." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "Voer de 6-cijferige code van je authenticator-app in." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "Voer de 6-cijferige code uit je e-mail in." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "Voer de accountnaam in die je wilt herstellen." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "Gebruikersnaam invoeren om uit te nodigen" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "Voer je accountnaam in. We e-mailen een 6-cijferige herstelcode naar het geverifieerde adres dat bekend is." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "Exact" @@ -1824,6 +2095,7 @@ msgstr "Uitgebreid profiel" msgid "External Link Warning" msgstr "Waarschuwing externe link" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "mislukt" @@ -1890,6 +2162,18 @@ msgstr "Alles samenvouwen" msgid "Folder name" msgstr "Mapnaam" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "Om veiligheidsredenen zijn alle bestaande sessies van dit account afgemeld en is de accountgebonden serverstatus gewist. Als tweestapsverificatie was ingeschakeld, blijft die ingeschakeld, dus bij de volgende login is die nog steeds nodig." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "Opgeven" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "Wachtwoord vergeten" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC Operator" msgid "IRC operator password" msgstr "IRC operator-wachtwoord" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "IRC operator-gebruikersnaam" @@ -2295,6 +2580,15 @@ msgstr "Laat anderen weten wanneer je typt" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "OAuth-identiteit koppelen" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "Koppelen met {0}" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "Live" @@ -2335,6 +2629,11 @@ msgstr "Netwerken van je bouncer laden…" msgid "Loading WHOIS data..." msgstr "WHOIS-gegevens laden..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "Laden…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "Lokale opslag:" @@ -2377,6 +2676,26 @@ msgstr "Hand laten zakken" msgid "Man-in-the-middle attacks on server links are possible" msgstr "Man-in-the-middle-aanvallen op serververbindingen zijn mogelijk" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "Bots beheren" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "Bots beheren (laden: {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "Pakketten beheren" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "Beheer de netwerkbrede en kanaalgebonden emojipakketten die deze server publiceert via draft/EMOJI." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "Tweestapsverificatie beheren" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "Je account en authenticatie beheren" @@ -2619,6 +2938,10 @@ msgstr "Meldingen dempen" msgid "Mute or unmute notification sounds" msgstr "Meldingsgeluiden dempen of activeren" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "Naam (bijv. iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "nieuwe map" msgid "New nickname" msgstr "Nieuwe bijnaam" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "Nieuw wachtwoord" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "Volgende afbeelding" @@ -2758,6 +3086,10 @@ msgstr "Geen bestand gekozen" msgid "No flood profile" msgstr "Geen floodprofiel" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "Geen GIF's gevonden. Probeer een andere zoekopdracht." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "geen host ingesteld" @@ -2790,6 +3122,10 @@ msgstr "geen bericht" msgid "No microphone detected." msgstr "Geen microfoon gedetecteerd." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "Nog geen pakketten ingesteld." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "Nog geen ruw IRC-verkeer vastgelegd. Probeer verbinding te maken of een bericht te versturen." @@ -2859,6 +3195,10 @@ msgstr "Normaal — Standaardbeveiliging" msgid "Not encrypted" msgstr "Niet versleuteld" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "Let op: de server geeft hetzelfde antwoord, ongeacht of het account een geverifieerd e-mailadres heeft. Een typfout wordt hier dus niet gemeld. Als er binnen een paar minuten geen code binnenkomt, controleer dan de accountnaam." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "Meldingsgeluid" @@ -2867,6 +3207,10 @@ msgstr "Meldingsgeluid" msgid "Notifications" msgstr "Meldingen" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "OAuth-identiteit" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "offline" msgid "Offline" msgstr "Offline" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "OK" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "aan" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "Alleen operators kunnen het kanaalonderwerp wijzigen" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "Alleen beveiligde WebSockets worden ondersteund" @@ -3027,6 +3376,10 @@ msgstr "Operatoracties" msgid "Optional crash reports to improve the app" msgstr "Optionele crashrapporten om de app te verbeteren" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "Andere open sessies van dit account worden bij deze wijziging afgemeld. Instellingen voor tweestapsverificatie blijven ongewijzigd." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR versleutelt geen bestanden, ongewijzigd verzonden" @@ -3039,6 +3392,14 @@ msgstr "Uitvoer" msgid "Owner" msgstr "Eigenaar" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (bijv. team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id en naam zijn verplicht." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "Wachtwoord" @@ -3047,6 +3408,15 @@ msgstr "Wachtwoord" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "Wachtwoord vereist om het kanaal te betreden. Laat leeg om de sleutel te verwijderen." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "Wachtwoord opnieuw ingesteld" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "Wachtwoorden komen niet overeen." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "Patroon bestaat al" @@ -3088,6 +3458,15 @@ msgstr "Permanent" msgid "Photo" msgstr "Foto" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "Kies een wachtwoord (minstens 3 tekens)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "Kies een naam van één woord (zonder spaties)." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "Kanaalsoort kiezen" @@ -3214,6 +3593,10 @@ msgstr "Voornaamwoorden" msgid "Protected Topic (+t)" msgstr "Beveiligd onderwerp (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "De provider heeft geen bearer-token teruggegeven." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "Vragen over privacy? Neem contact met ons op:" @@ -3315,6 +3698,7 @@ msgstr "Opnieuw verbinden mislukt" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "Opnieuw verbinden met server" @@ -3367,6 +3751,10 @@ msgstr "WHOIS vernieuwen" msgid "Register for an account" msgstr "Registreren voor een account" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "Geregistreerde inloggegevens" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "Weigeren" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "Ontspannen — Minder agressieve beveiliging" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "Verwijderen" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "\"{0}\" verwijderen? Je kunt het dan niet meer als tweede factor gebruiken." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "{username} uit het kanaal verwijderen" @@ -3460,7 +3855,6 @@ msgstr "Opnieuw" msgid "Retry sending" msgstr "Opnieuw verzenden" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "Gewijzigde sleutel bekijken…" msgid "Review key" msgstr "Sleutel bekijken" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "90° draaien" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "Regels" @@ -3530,6 +3929,10 @@ msgstr "Opgeslagen" msgid "Saving..." msgstr "Opslaan..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "Scan deze QR-code met je authenticator-app en bevestig met de 6-cijferige code die de app toont." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "Scroll de chat naar dit antwoord" @@ -3551,6 +3954,10 @@ msgstr "Zoeken" msgid "Search bots" msgstr "Bots zoeken" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "Emoji's zoeken..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "Zoek naar GIF's om te beginnen" @@ -3641,11 +4048,6 @@ msgstr "Selecteer of voeg een kanaal toe om te beginnen." msgid "self-registered" msgstr "zelf-geregistreerd" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "Verzenden" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "Bericht verzenden" msgid "Send private message" msgstr "Privébericht sturen" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "Herstelcode verzenden" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "Dit bestand onversleuteld verzenden?" @@ -3687,6 +4093,10 @@ msgstr "Onversleuteld verzenden" msgid "Sending" msgstr "Bezig met verzenden" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "Verzenden…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "server" msgid "Server" msgstr "Server" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "Serverkanalen" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "Server geeft geen WebAuthn-ondersteuning aan" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "Server ondersteunt geen geavanceerde LIST-filtering" @@ -3745,11 +4157,16 @@ msgstr "Serverwachtwoord" msgid "Server Password (PASS)" msgstr "Serverwachtwoord (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "Server gaf een ongeldige WebAuthn-challenge terug." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "Server-naar-servercommunicatie kan niet-versleutelde verbindingen gebruiken" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "Serverbreed" @@ -3774,6 +4191,7 @@ msgstr "Sessie {0}" msgid "Sessions" msgstr "Sessies" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "Een onderwerp instellen…" @@ -3791,6 +4209,10 @@ msgstr "ingesteld door {0}" msgid "Set by:" msgstr "Ingesteld door:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "Nieuw wachtwoord instellen" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "Zet jezelf op afwezig" @@ -3808,6 +4230,11 @@ msgstr "Instelling" msgid "Setting not found" msgstr "Instelling niet gevonden" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "Instellen…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "Instellingen" @@ -3832,10 +4259,22 @@ msgstr "Je locatie delen" msgid "Share your location with {target}." msgstr "Deel je locatie met {target}." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "Deel je scherm opnieuw om het nog eens te proberen" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "zij/haar" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "shortcode (bijv. partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "Shortcode moet overeenkomen met [A-Za-z0-9._-]+." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "Alle gebeurtenissen weergeven" @@ -3910,6 +4349,10 @@ msgstr "Toont alle externe media. Elke URL kan een verzoek naar een onbekende se msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "Toont media van de vertrouwde bestandshost van je server. Er worden geen verzoeken gedaan aan externe diensten." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "Meld je aan bij de provider. Daarna koppelen we de verkregen identiteit aan je account, zodat SASL OAUTHBEARER / IRCV3BEARER bij volgende verbindingen werkt." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "Inloggen mislukt, je chat als gast. Log opnieuw in of herstel je wachtwoord" @@ -3998,6 +4441,10 @@ msgstr "Status" msgid "Status Messages" msgstr "Statusberichten" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "Status:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "Stream verlaten" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "Video stoppen" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "Stream" @@ -4074,6 +4522,14 @@ msgstr "Uit map halen" msgid "Take photo" msgstr "Foto maken" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "Foto of video maken" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "Tekst" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "Tekstkanaal" @@ -4086,6 +4542,10 @@ msgstr "Dit apparaat is momenteel niet beschikbaar." msgid "That screen is no longer there." msgstr "Dat scherm is er niet meer." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "De gespreksserver weigerde dat. Probeer het zo opnieuw." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "De verbinding met <0>{serverName} heeft de volgende beveiligingsproblemen:" @@ -4192,6 +4652,10 @@ msgstr "Hiermee wordt het netwerk van je soju bouncer verwijderd. Om het opnieuw msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "Deze server ondersteunt geen uitgebreide profielmetadata (IRCv3 METADATA-extensie). Extra velden zoals avatar, weergavenaam en status zijn niet beschikbaar." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "Deze server geeft geen backend-URL aan (draft/authtoken of obby.world/FILEHOST). De beheerderseindpunten zijn niet bereikbaar." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "Deze server ondersteunt geen uitnodigingslinks (de<0>obby.world/invitation-capability wordt niet aangekondigd). Je kunt nog gewoon chatten; dit paneel is voor netwerken die op obbyircd draaien." @@ -4213,6 +4677,11 @@ msgstr "Hiermee worden ook de {0} gekoppelde netwerken hieronder gesloten." msgid "This will also close the bound network below." msgstr "Hiermee wordt ook het gekoppelde netwerk hieronder gesloten." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "Boter-kaas-en-eieren vs {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "Tijd (min)" @@ -4230,6 +4699,10 @@ msgstr "time-out" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "TLS-certificaatvingerafdruk" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "afgekapt" msgid "Trusted Sources" msgstr "Vertrouwde bronnen" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "Probeer de upload opnieuw." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "Probeer de upload opnieuw. De bestandshost stuurde een antwoord terug dat we niet konden lezen." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "Zet de camera aan om het opnieuw te proberen" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "Zet de microfoon aan om het opnieuw te proberen" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "Tweestapsverificatie" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "Tweestapsverificatie vereist" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "Type" @@ -4352,14 +4850,26 @@ msgstr "Upload een afbeelding of geef een URL op met optionele {size}-vervanging msgid "Upload Avatar" msgstr "Avatar uploaden" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "Upload geannuleerd." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "Bestanden uploaden" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "Geüpload" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "Uploaden..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "URL moet http(s):// of data: zijn." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "URL naar je avatarafbeelding" @@ -4416,6 +4926,7 @@ msgstr "Gebruikersmodi" msgid "User Profile" msgstr "Gebruikersprofiel" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "Gebruikersinstellingen" @@ -4459,6 +4970,14 @@ msgstr "Een geldige serverpoort is vereist" msgid "Verified account" msgstr "Geverifieerd account" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "Verifiëren" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "Code verifiëren" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "Versleuteling verifiëren" @@ -4471,6 +4990,10 @@ msgstr "Vingerafdruk verifiëren…" msgid "Verify…" msgstr "Verifiëren…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "Verifiëren…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "Zeer ontspannen" @@ -4532,6 +5055,7 @@ msgstr "Kijker" msgid "Viewers ({0})" msgstr "Kijkers ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Voice" @@ -4557,10 +5081,23 @@ msgstr "Volume" msgid "Volume for {0}" msgstr "Volume voor {0}" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "Wachten tot {0} accepteert…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "Wachten op biometrische prompt…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "Wachten op eerste stap…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "Wachten op aanmelding…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "Bekijk het ruwe IRC-verkeer van deze server" msgid "We don't store your IRC communications on our servers" msgstr "We slaan je IRC-communicatie niet op onze servers op" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "WebAuthn is niet beschikbaar in deze omgeving." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "Je staat op het punt een externe link te openen:" msgid "You are an IRC Operator" msgstr "Je bent een IRC Operator" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "Je hebt een paar minuten om een nieuw wachtwoord te kiezen." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "Je hebt geen 2FA-inloggegevens geregistreerd." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "Je hebt niet-opgeslagen wijzigingen. Weet je zeker dat je wilt sluiten zonder op te slaan?" diff --git a/src/locales/pl/messages.mjs b/src/locales/pl/messages.mjs index 6e79a9e2f..e81474b42 100644 --- a/src/locales/pl/messages.mjs +++ b/src/locales/pl/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Nazwy urządzeń są ukryte, dopóki nie zezwolisz na dostęp do mikrofonu.\"],\"+5VMrz\":[\"Nieprawidłowy format wzorca. Użyj formatu nick!user@host (dozwolone symbole wieloznaczne *)\"],\"+6NQQA\":[\"Ogólny kanał wsparcia\"],\"+6NyRG\":[\"Klient\"],\"+AI7ot\":[\"Udostępnij lokalizację\"],\"+B5ztW\":[\"dodaj kanał\"],\"+K0AvT\":[\"Rozłącz\"],\"+Q1v1x\":[\"Uwierzytelniony\"],\"+WNb3x\":[\"Otwórz wideo w osobnym oknie\"],\"+cyFdH\":[\"Domyślna wiadomość przy ustawianiu statusu nieobecności\"],\"+fRR7i\":[\"Zawieś\"],\"+mVPqU\":[\"Renderuj formatowanie Markdown w wiadomościach\"],\"+s1J8k\":[\"Oznacz jako przeczytane\"],\"+s4tdz\":[\"Kopiuj pseudonim\"],\"+vqCJH\":[\"Nazwa użytkownika Twojego konta do uwierzytelniania\"],\"+yPBXI\":[\"Wybierz plik\"],\"+zy2Nq\":[\"Typ\"],\"/09cao\":[\"Niskie bezpieczeństwo połączenia (poziom \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Oznacz siebie jako obecnego\"],\"/3BQ4J\":[\"Użytkownicy spoza kanału nie mogą wysyłać do niego wiadomości\"],\"/4C8U0\":[\"Kopiuj wszystko\"],\"/6BzZF\":[\"Przełącz listę członków\"],\"/AkXyp\":[\"Potwierdzić?\"],\"/TNOPk\":[\"Użytkownik jest nieobecny\"],\"/UGQxY\":[\"Kamera \",[\"0\"]],\"/X0D0z\":[\"Wybierz głośnik, przez który mają być odtwarzane połączenia\"],\"/XQgft\":[\"Odkryj\"],\"/abSCI\":[\"Kopiowanie nie powiodło się, dotknij aby spróbować ponownie\"],\"/cF7Rs\":[\"Głośność\"],\"/dqduX\":[\"Następna strona\"],\"/fc3q4\":[\"Wszystkie treści\"],\"/kISDh\":[\"Włącz dźwięki powiadomień\"],\"/kL38k\":[\"Zmień kolejność kanałów\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Odtwarzaj dźwięki dla wzmianek i wiadomości\"],\"/xQ19T\":[\"Boty w tej sieci\"],\"/zrWol\":[\"Nieszyfrowane\"],\"0/0ZGA\":[\"Maska nazwy kanału\"],\"0CvhiV\":[\"Bot na tym kanale\"],\"0D6j7U\":[\"Dowiedz się więcej o niestandardowych regułach →\"],\"0NqWnb\":[\"Zaproś do transmisji\"],\"0XsHcR\":[\"Wyrzuć użytkownika\"],\"0ZpE//\":[\"Sortuj według użytkowników\"],\"0bEPwz\":[\"Ustaw nieobecność\"],\"0dGkPt\":[\"Rozwiń listę kanałów\"],\"0gS7M5\":[\"Wyświetlana nazwa\"],\"0kS+M8\":[\"PrzykładSIEĆ\"],\"0rgoY7\":[\"Łącz się tylko z serwerami, które wybierzesz\"],\"0rz+/Q\":[\"Polecenia się ładują…\"],\"0wdd7X\":[\"Dołącz\"],\"196EG4\":[\"Usuń prywatną rozmowę\"],\"1A3EXy\":[\"Rozwiń\"],\"1C/fOn\":[\"Bot nie zarejestrował jeszcze żadnych poleceń ukośnikowych.\"],\"1DSr1i\":[\"Zarejestruj konto\"],\"1K9HPk\":[\"Wyświetl drzewo\"],\"1O/24y\":[\"Przełącz listę kanałów\"],\"1OWwRx\":[\"Polecenia bota\"],\"1QfxQT\":[\"Zamknij\"],\"1TNIig\":[\"Otwórz\"],\"1VPJJ2\":[\"Ostrzeżenie o zewnętrznym linku\"],\"1ZC/dv\":[\"Brak nieprzeczytanych wzmianek lub wiadomości\"],\"1iY5xv\":[\"Mikrofon\"],\"1pO1zi\":[\"Nazwa serwera jest wymagana\"],\"1qqOhi\":[\"Przeciągnij uchwyt, aby przenieść kanał lub umieścić go w folderze\"],\"1t/NnN\":[\"Odrzuć\"],\"1ub+Zu\":[[\"hours\"],\" godzin\"],\"1uwfzQ\":[\"Zobacz temat kanału\"],\"1wdjme\":[\"Osoby\"],\"268g7c\":[\"Wpisz wyświetlaną nazwę\"],\"27I0xj\":[\"Bot dostępny na całym serwerze, osiągalny z dowolnego kanału\"],\"2CEOW6\":[\"Sieć powiązana przez bouncer soju\"],\"2F9+AZ\":[\"Nie przechwycono jeszcze surowego ruchu IRC. Spróbuj się połączyć lub wysłać wiadomość.\"],\"2FOFq1\":[\"Operatorzy serwerów w sieci mogą potencjalnie odczytywać Twoje wiadomości\"],\"2FYpfJ\":[\"Więcej\"],\"2HF1Y2\":[[\"inviter\"],\" zaprosił \",[\"target\"],\" do dołączenia do \",[\"channel\"]],\"2I70QL\":[\"Zobacz informacje o profilu użytkownika\"],\"2QYdmE\":[\"Użytkownicy:\"],\"2QpEjG\":[\"wyszedł\"],\"2bimFY\":[\"Użyj hasła serwera\"],\"2gMuHR\":[\"Dołączono\"],\"2iTmdZ\":[\"Pamięć lokalna:\"],\"2odkwe\":[\"Rygorystyczny – bardziej agresywna ochrona\"],\"2qXqZQ\":[\"Tryby użytkownika\"],\"2uDhbA\":[\"Wpisz nazwę użytkownika do zaproszenia\"],\"2xXP/g\":[\"Dołącz do kanału\"],\"2y9Ojd\":[\"Upuść pliki, aby je załączyć\"],\"2ygf/L\":[\"← Wróć\"],\"2zEgxj\":[\"Szukaj GIFów...\"],\"38+WDJ\":[\"Redukcja echa\"],\"3BKxln\":[\"Zrób zdjęcie\"],\"3JjdaA\":[\"Uruchom\"],\"3Kf9Jh\":[\"Degraduj do widza\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" transmituje · \",[\"1\"],\" ogląda\"],\"3MbP5E\":[\"Zaszyfrowana wiadomość\"],\"3RdPhl\":[\"Zmień nazwę kanału\"],\"3THokf\":[\"Użytkownik z głosem\"],\"3TSz9S\":[\"Minimalizuj\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Przewiń czat do tej odpowiedzi\"],\"3hij11\":[\"Dołącz do \",[\"channelName\"]],\"3jBDvM\":[\"Wyświetlana nazwa kanału\"],\"3pRst1\":[\"Odbieranie listy poleceń…\"],\"3ryuFU\":[\"Opcjonalne raporty o błędach w celu ulepszenia aplikacji\"],\"3uBF/8\":[\"Zamknij przeglądarkę\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Nie udało się nawiązać szyfrowania z \",[\"nick\"],\".\"],\"3xf8Kz\":[\"Wprowadź nazwę konta...\"],\"4/Rr0R\":[\"Zaproś użytkownika do bieżącego kanału\"],\"4EZrJN\":[\"Reguły\"],\"4JJtW9\":[\"#przepełnienie\"],\"4N0n26\":[\"Tylny\"],\"4NqeT4\":[\"Profil floodu (+F)\"],\"4QXpWJ\":[\"upłynął czas\"],\"4RZQRK\":[\"Co teraz robisz?\"],\"4cEClj\":[\"Sesje\"],\"4hfTrB\":[\"Nick\"],\"4n99LO\":[\"Już w \",[\"0\"]],\"4t6vMV\":[\"Automatycznie przełącz na jedną linię dla krótkich wiadomości\"],\"4vsHmf\":[\"Czas (min)\"],\"4x/Axu\":[\"Twój bouncer nie ma jeszcze żadnych sieci. Dodaj jedną, aby rozpocząć.\"],\"5+INAX\":[\"Podświetlaj wiadomości, w których jesteś wzmiankowany\"],\"5R5Pv/\":[\"Nazwa operatora\"],\"5WWr3M\":[\"Przybliżona\"],\"5kS5np\":[\"Oznacz jako zweryfikowane\"],\"5yB4Kk\":[\"Serwer plików tego nie przepuścił.\"],\"678PKt\":[\"Nazwa sieci\"],\"6Aih4U\":[\"Offline\"],\"6CO3WE\":[\"Hasło wymagane do dołączenia do kanału. Pozostaw puste, aby usunąć klucz.\"],\"6FyrFm\":[\"Udostępnij ekran\"],\"6HhMs3\":[\"Wiadomość pożegnalna\"],\"6OpRdF\":[\"Automatycznie dostosuj głośność mikrofonu\"],\"6V3Ea3\":[\"Skopiowano\"],\"6XJBxM\":[\"Twoja przeglądarka nie może odtworzyć tego dźwięku.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" element\"],\"few\":[\"#\",\" elementy\"],\"many\":[\"#\",\" elementów\"],\"other\":[\"#\",\" elementu\"]}]],\"6lGV3K\":[\"Pokaż mniej\"],\"6yFOEi\":[\"Wprowadź hasło opera...\"],\"6yR6/K\":[\"Opublikuj wiadomość dnia każdego serwera w Powiadomieniach serwera i na jego stronie powitalnej\"],\"6zJnDQ\":[\"Włącz dźwięk\"],\"7+IHTZ\":[\"Nie wybrano pliku\"],\"7+q3Wn\":[\"#kanał\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (np. spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Ta rozmowa jest szyfrowana protokołem OTR, zgodnym z innymi klientami IRC. Porównaj odciski palców innym kanałem, a następnie oznacz ją jako zweryfikowaną.\"],\"7QkKyN\":[\"Wyślij wiadomość prywatną\"],\"7U1W7c\":[\"Bardzo łagodny\"],\"7Y1YQj\":[\"Imię i nazwisko:\"],\"7YHArF\":[\"— otwórz w przeglądarce\"],\"7d1XbR\":[\"Otwórz przepływ\"],\"7jL88x\":[\"Usunąć tę wiadomość? Tej operacji nie można cofnąć.\"],\"7l15X4\":[\"nie powiodło się\"],\"7nGhhM\":[\"Co masz na myśli?\"],\"7sEpu1\":[\"Członkowie — \",[\"0\"]],\"7sNhEz\":[\"Nazwa użytkownika\"],\"7w5KHY\":[\"Twoje wiadomości z użytkownikiem \",[\"nick\"],\" są szyfrowane przez OTR, który przenosi tylko tekst. Te pliki zostałyby wysłane bez szyfrowania.\"],\"7y+YDA\":[\"Wyślij bez szyfrowania\"],\"85Fz0S\":[\"Przeciągnij, aby przenieść\"],\"8H0Q+x\":[\"Dowiedz się więcej o profilach →\"],\"8Phu0A\":[\"Wyświetlaj gdy użytkownicy zmieniają nick\"],\"8VEDbV\":[\"Sekret\"],\"8XTG9e\":[\"Wpisz hasło operatora\"],\"8XsV2J\":[\"Spróbuj wysłać ponownie\"],\"8ZsakT\":[\"Hasło\"],\"8dYnq1\":[\"Osiągnięto maksymalny czas nagrywania. Nagrywanie zatrzymane: wyślij nagranie lub je odrzuć.\"],\"8kR84m\":[\"Zamierzasz otworzyć zewnętrzny link:\"],\"8kZ9ZV\":[\"Zakończ szyfrowanie\"],\"8lCgih\":[\"Usuń regułę\"],\"8mmL7G\":[\"Załaduj starsze wiadomości, aby dotrzeć do odpowiedzi\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" krok\"],\"few\":[\"#\",\" kroki\"],\"many\":[\"#\",\" kroków\"],\"other\":[\"#\",\" kroku\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"dołączył\"],\"few\":[\"dołączył \",[\"joinCount\"],\" razy\"],\"many\":[\"dołączył \",[\"joinCount\"],\" razy\"],\"other\":[\"dołączył \",[\"joinCount\"],\" razy\"]}]],\"9BMLnJ\":[\"Ponownie połącz z serwerem\"],\"9LXhb1\":[\"Nagraj ekran\"],\"9OEgyT\":[\"Dodaj reakcję\"],\"9PQ8m2\":[\"G-Line (globalny ban)\"],\"9Qs99X\":[\"E-mail:\"],\"9QupBP\":[\"Usuń wzorzec\"],\"9TBhGc\":[\"Opuść rękę\"],\"9W7tl5\":[\"(bez zmian)\"],\"9aCFGH\":[\"Szyfruj tę rozmowę\"],\"9bG48P\":[\"Wysyłanie\"],\"9f5f0u\":[\"Pytania dotyczące prywatności? Skontaktuj się z nami:\"],\"9hXrER\":[\"Dołącz do kanału na \",[\"serverName\"]],\"9iweoP\":[\"Sieci na \",[\"0\"]],\"9n+Pj3\":[\"nazwa-streamu\"],\"9q17ZR\":[[\"0\"],\" jest wymagane.\"],\"9qIYMn\":[\"Nowy pseudonim\"],\"9rnFEa\":[\"Połączenia\"],\"9unqs3\":[\"Nieobecny:\"],\"9v3hwv\":[\"Nie znaleziono serwerów.\"],\"9zb2WA\":[\"Łączenie\"],\"A1taO8\":[\"Szukaj\"],\"A2adVi\":[\"Wysyłaj powiadomienia o pisaniu\"],\"A9Rhec\":[\"Nazwa kanału\"],\"AFXuc0\":[\"Wiadomość nie została wysłana: szyfrowanie przestało działać. Zakończ szyfrowanie, aby wysłać bez szyfrowania.\"],\"ALZ4SG\":[\"Wyłącz dźwięk\"],\"AWOSPo\":[\"Powiększ\"],\"AXSpEQ\":[\"Operator przy połączeniu\"],\"AXkuzz\":[\"Nie wykryto kamery.\"],\"AdKRCX\":[\"Jesteś połączony z <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Konto\"],\"AhNP40\":[\"Przewijaj\"],\"AhYrTA\":[\"Połączenie: słabe\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Zmieniono nick\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Anuluj odpowiedź\"],\"ApSx0O\":[\"Znaleziono \",[\"0\"],\" wiadomości pasujących do \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Zaloguj się ponownie\"],\"AxPAXW\":[\"Nie znaleziono wyników\"],\"AyNqAB\":[\"Wyświetl wszystkie zdarzenia serwera w czacie\"],\"B/QqGw\":[\"Z dala od klawiatury\"],\"B0sB2k\":[\"Tekst jawny\"],\"B1MuZq\":[\"Wybierz kamerę i zobacz podgląd tego, co widzi\"],\"B8AaMI\":[\"To pole jest wymagane\"],\"BA2c49\":[\"Serwer nie obsługuje zaawansowanego filtrowania LIST\"],\"BBCFUg\":[[\"sender\"],\" ponownie uruchomił szyfrowanie, więc ta rozmowa jest konfigurowana od nowa.\"],\"BGul2A\":[\"Masz niezapisane zmiany. Czy na pewno chcesz zamknąć bez zapisywania?\"],\"BIDT9R\":[\"Boty\"],\"BIf9fi\":[\"Twoja wiadomość statusu\"],\"BOJWfb\":[\"Rozłączyć z bouncerem soju?\"],\"BPm98R\":[\"Nie wybrano serwera. Wybierz najpierw serwer z paska bocznego; linki zapraszające są zarządzane osobno dla każdego serwera.\"],\"BRNbHt\":[\"Zaszyfrowane, niezweryfikowane\"],\"BZADk0\":[\"Zrezygnuj z transmisji\"],\"BZyTNS\":[\"Odmówiono dostępu do lokalizacji. Zezwól na dostęp do lokalizacji w ustawieniach przeglądarki lub systemu i spróbuj ponownie.\"],\"BZz3md\":[\"Twoja strona internetowa\"],\"Bgm/H7\":[\"Zezwól na wpisywanie wielu linii tekstu\"],\"BiQIl1\":[\"Przypnij tę prywatną rozmowę\"],\"BlNZZ2\":[\"Kliknij, aby przejść do wiadomości\"],\"Bowq3c\":[\"Tylko operatorzy mogą zmieniać temat kanału\"],\"Btozzp\":[\"Ten obraz wygasł\"],\"Bu/ywL\":[\"Wybierz typ kanału\"],\"Bycfjm\":[\"Łącznie: \",[\"0\"]],\"C6IBQc\":[\"Kopiuj cały JSON\"],\"C6amLT\":[\"To urządzenie jest teraz niedostępne.\"],\"C9L9wL\":[\"Zbieranie danych\"],\"CDq4wC\":[\"Moderuj użytkownika\"],\"CHVRxG\":[\"Wiadomość do @\",[\"0\"],\" (Shift+Enter – nowa linia)\"],\"CN9zdR\":[\"Nazwa operatora i hasło są wymagane\"],\"CW3sYa\":[\"Dodaj reakcję \",[\"emoji\"]],\"CaAkqd\":[\"Pokaż rozłączenia\"],\"CaQ1Gb\":[\"Bot zdefiniowany w konfiguracji. Edytuj obbyircd.conf i wykonaj /REHASH, aby zmienić stan.\"],\"CbvaYj\":[\"Zablokuj po nicku\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Wybierz kanał\"],\"CpwGv7\":[\"Klucz użytkownika \",[\"nick\"],\" różni się od tego, który widziałeś wcześniej. Zdarza się to po ponownej instalacji lub na nowym urządzeniu, ale tak samo wygląda atak typu man-in-the-middle. Porównaj nowy odcisk innym kanałem, zanim go zaakceptujesz.\"],\"CqO9qC\":[\"Sesja\"],\"CsekCi\":[\"Normalny\"],\"CwuBNI\":[\"Nie wykryto mikrofonu.\"],\"D+NlUC\":[\"System\"],\"D28t6+\":[\"dołączył i wyszedł\"],\"D69ns7\":[\"Zmień nazwę lub usuń \",[\"0\"]],\"DB8zMK\":[\"Zastosuj\"],\"DBcWHr\":[\"Niestandardowy plik dźwięku powiadomień\"],\"DL4yUl\":[\"Plik nie został wysłany: szyfrowanie przestało działać. Uruchom je ponownie albo zakończ, aby wysłać bez szyfrowania.\"],\"DPfwMq\":[\"Gotowe\"],\"DTy9Xw\":[\"Podglądy mediów\"],\"Dj4pSr\":[\"Wybierz bezpieczne hasło\"],\"Du+zn+\":[\"Wyszukiwanie...\"],\"Du2T2f\":[\"Nie znaleziono ustawienia\"],\"DwsSVQ\":[\"Zastosuj filtry i odśwież\"],\"E3W/zd\":[\"Domyślny nick\"],\"E6nRW7\":[\"Kopiuj URL\"],\"E703RG\":[\"Tryby:\"],\"E9RV1x\":[\"połączony z \",[\"sessionCount\"],\" sesji\"],\"EAeu1Z\":[\"Wyślij zaproszenie\"],\"EFKJQT\":[\"Ustawienie\"],\"EGPQBv\":[\"Niestandardowe reguły floodu (+f)\"],\"ELik0r\":[\"Zobacz pełną politykę prywatności\"],\"EPbeC2\":[\"Zobacz lub edytuj temat kanału\"],\"EQCDNT\":[\"Wprowadź nazwę użytkownika opera...\"],\"ERIfXJ\":[\"Nie udało się ustalić lokalizacji na czas. Spróbuj ponownie w miejscu z lepszym widokiem nieba.\"],\"ET7frA\":[\"Zezwól na dostęp do kamery\"],\"EUvulZ\":[\"Znaleziono 1 wiadomość pasującą do \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Następny obraz\"],\"Eaw75B\":[[\"userCount\"],\" użytkowników\"],\"EdQY6l\":[\"Brak\"],\"EflUyy\":[\"na połączeniu\"],\"EnqLYU\":[\"Szukaj serwerów...\"],\"EqjE9A\":[\"napisz do kogoś\"],\"Eu7YKa\":[\"samodzielnie zarejestrowany\"],\"Ev/rmg\":[\"Wybierz mikrofon i sprawdź poziom sygnału wejściowego\"],\"F0OKMc\":[\"Edytuj serwer\"],\"F6Int2\":[\"Włącz podświetlenia\"],\"FDoLyE\":[\"Maks. użytkowników\"],\"FHnJDV\":[[\"userCount\"],\" widzów\"],\"FOPeqj\":[\"Automatyczna kontrola wzmocnienia\"],\"FUU/hZ\":[\"Kontroluje ilość zewnętrznych mediów ładowanych na czacie.\"],\"Fdp03t\":[\"wł\"],\"FfPWR0\":[\"Okno\"],\"FjkaiT\":[\"Pomniejsz\"],\"FlqOE9\":[\"Co to oznacza:\"],\"FolHNl\":[\"Zarządzaj swoim kontem i uwierzytelnianiem\"],\"Fp2Dif\":[\"Opuścił serwer\"],\"G5KmCc\":[\"GZ-Line (globalna Z-Line)\"],\"GDs0lz\":[\"<0>Ryzyko: Poufne informacje (wiadomości, prywatne rozmowy, dane uwierzytelniające) mogą być widoczne dla administratorów sieci lub atakujących znajdujących się między serwerami IRC.\"],\"GP8D2E\":[\"Wiadomości prywatne\"],\"GPrF8Y\":[[\"safeName\"],\" został zmieniony na serwerze, więc nie da się go już odszyfrować.\"],\"GR+2I3\":[\"Dodaj maskę zaproszenia (np. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Zamknij wyskakujące powiadomienia serwera\"],\"GdhD7H\":[\"Kliknij ponownie, aby potwierdzić\"],\"GjRZex\":[\"Rozłączyć sieć?\"],\"GlAoST\":[\"Odrzuć szyfrowanie\"],\"GlHnXw\":[\"Zmiana nicku nie powiodła się: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"Podgląd:\"],\"GtmO8/\":[\"od\"],\"GtuHUQ\":[\"Zmień nazwę tego kanału na serwerze. Wszyscy użytkownicy zobaczą nową nazwę.\"],\"GuGfFX\":[\"Przełącz wyszukiwanie\"],\"GvwPQR\":[\"Szyfruj (OTR)\"],\"GxkJXS\":[\"Przesyłanie...\"],\"Gz0oR4\":[\"(obsługiwane przez Obby)\"],\"GzbwnK\":[\"Dołączył do kanału\"],\"GzsUDB\":[\"Rozszerzony profil\"],\"H/PnT8\":[\"Wstaw emoji\"],\"H3kCln\":[\"Nazwa hosta\"],\"H6Izzl\":[\"Twój preferowany kod koloru\"],\"H86f9p\":[\"Zwiń\"],\"H91IQz\":[\"Dołącz do transmisji \",[\"channelName\"]],\"H9jIv+\":[\"Pokaż dołączenia/odejścia\"],\"HAKBY9\":[\"Prześlij pliki\"],\"HVqh5e\":[\"Wybór głośnika nie jest obsługiwany w tej przeglądarce.\"],\"HdE1If\":[\"Kanał\"],\"HeT8+a\":[[\"name\"],\" · wyjście\"],\"HhlSUU\":[\"Przeciągnij, aby wybrać, co nagrać. Escape anuluje.\"],\"Hk4AW9\":[\"Twoja preferowana wyświetlana nazwa\"],\"HmHDk7\":[\"Wybierz członka\"],\"HrQzPU\":[\"Kanały na \",[\"networkName\"]],\"Hy8RTc\":[\"Zaszyfrowane. Dla pewności zweryfikuj tożsamość użytkownika \",[\"nick\"],\".\"],\"I2tXQ5\":[\"Wiadomość do @\",[\"0\"],\" (Enter – nowa linia, Shift+Enter – wyślij)\"],\"I6bw/h\":[\"Zablokuj użytkownika\"],\"I92Z+b\":[\"Włącz powiadomienia\"],\"I9D72S\":[\"Czy na pewno chcesz usunąć tę wiadomość? Tej operacji nie można cofnąć.\"],\"IA+1wo\":[\"Wyświetlaj gdy użytkownicy są wyrzucani z kanałów\"],\"IBi8Io\":[\"Mikrofon \",[\"0\"]],\"IDwkJx\":[\"Operator IRC\"],\"IIXpvq\":[\"uruchomiony · \",[\"elapsed\"]],\"IJaotC\":[\"Rozpocznij nagrywanie\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Ustaw się jako nieobecny\"],\"IUwGEM\":[\"Zapisz zmiany\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pauza\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Odpowiedz\"],\"IoHMnl\":[\"Maksymalna wartość wynosi \",[\"0\"]],\"IryzcO\":[\"Przeczytaj wszystko\"],\"IuszSX\":[\"Pliki większe niż \",[\"0\"],\" są wysyłane bez zmian. Serwis hostingowy przechowuje je w czytelnej postaci, a każdy, kto uzyska link, może je otworzyć.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Bot kanałowy — tylko na dołączonych kanałach\"],\"J09nwO\":[\"Szyfruj (Obby)\"],\"J28zul\":[\"Łączenie...\"],\"J5T9NW\":[\"Informacje o użytkowniku\"],\"J8Y5+z\":[\"Ups! Podział sieci! ⚠️\"],\"JBHkBA\":[\"Opuścił kanał\"],\"JCPOml\":[\"Przenieś do folderu\"],\"JCwL0Q\":[\"Wpisz powód (opcjonalnie)\"],\"JFciKP\":[\"Przełącz\"],\"JMXMCX\":[\"Wiadomość o nieobecności\"],\"JNCzPW\":[\"Kraj\"],\"JXGkhG\":[\"Zmień nazwę kanału (tylko dla operatorów)\"],\"JYiL1b\":[\"jedno z:\"],\"JYynGH\":[\"narzędzie\"],\"JcD7qf\":[\"Więcej akcji\"],\"JdkA+c\":[\"Tajny (+s)\"],\"JlFcis\":[\"Wyślij\"],\"Jmu12l\":[\"Kanały serwera\"],\"JoQY+E\":[\"To usuwa sieć z Twojego bouncera soju. Aby użyć jej ponownie, musisz dodać ją z powrotem.\"],\"JrFTcr\":[\"Łączenie…\"],\"JvQ++s\":[\"Włącz Markdown\"],\"JweKPN\":[\"OTR nie szyfruje plików, wysłano bez zmian\"],\"K2jwh/\":[\"Brak dostępnych danych WHOIS\"],\"K4vEhk\":[\"(zawieszony)\"],\"KAPufV\":[\"obcięty\"],\"KAXSwC\":[\"Voice\"],\"KDfTdX\":[\"Usuń wiadomość\"],\"KFAYzh\":[\"Ten serwer nie ma gdzie umieścić pliku.\"],\"KFfDuG\":[\"Wiadomość dnia\"],\"KKBlUU\":[\"Osadź\"],\"KL53qt\":[\"Wiadomość nie została wysłana: szyfrowanie nie jest jeszcze aktywne. Poczekaj, aż kłódka zmieni kolor na zielony, lub zakończ szyfrowanie, aby wysłać bez szyfrowania.\"],\"KM0pLb\":[\"Witamy na kanale!\"],\"KMH/oC\":[\"Twój odcisk palca\"],\"KR6W2h\":[\"Przestań ignorować użytkownika\"],\"KUjOb9\":[\"uruchomiony\"],\"KV+Bi1\":[\"Tylko na zaproszenie (+i)\"],\"KdCtwE\":[\"Ile sekund monitorować aktywność floodowania przed zresetowaniem liczników\"],\"Kkezga\":[\"Hasło serwera\"],\"KpOQkN\":[\"Sprawdź klucz\"],\"KqcCdb\":[\"Rozpocznij transmisję na \",[\"serverName\"]],\"KsiQ/8\":[\"Użytkownicy muszą być zaproszeni, aby dołączyć do kanału\"],\"KtADxr\":[\"uruchomił(a)\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Informacje o kanale\"],\"LC1a7n\":[\"Serwer IRC zgłosił, że jego połączenia między serwerami mają niski poziom bezpieczeństwa. Oznacza to, że gdy Twoje wiadomości są przekazywane między serwerami IRC w sieci, mogą nie być właściwie szyfrowane lub certyfikaty SSL/TLS mogą nie być poprawnie weryfikowane.\"],\"LEwpeL\":[\"bouncer soju (sterowanie)\"],\"LNfLR5\":[\"Pokaż wyrzucenia\"],\"LP+1Z7\":[\"Dodaj sieć\"],\"LQb0W/\":[\"Pokaż wszystkie zdarzenia\"],\"LU7/yA\":[\"Alternatywna nazwa wyświetlana w interfejsie. Może zawierać spacje, emoji i znaki specjalne. Prawdziwa nazwa kanału (\",[\"channelName\"],\") nadal będzie używana w poleceniach IRC.\"],\"LUb9O7\":[\"Wymagany jest prawidłowy port serwera\"],\"LV4fT6\":[\"Opis (opcjonalnie, np. \\\"Testerzy beta Q3\\\")\"],\"LVB64Y\":[\"Skopiuj jako tekst\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Polityka prywatności\"],\"LcuSDR\":[\"Zarządzaj informacjami w profilu i metadanymi\"],\"LqLS9B\":[\"Pokaż zmiany nicku\"],\"LsDQt2\":[\"Ustawienia kanału\"],\"LtI9AS\":[\"Właściciel\"],\"LuNhhL\":[\"zareagował na tę wiadomość\"],\"M/AZNG\":[\"URL do obrazu Twojego awatara\"],\"M/TIv1\":[\"Widz\"],\"M/WIer\":[\"Wyślij wiadomość\"],\"M45wtf\":[\"To polecenie nie przyjmuje parametrów.\"],\"M8er/5\":[\"Nazwa:\"],\"MFKlMB\":[\"Zaproś\"],\"MHk+7g\":[\"Poprzedni obraz\"],\"MMVM6A\":[\"Bot ogólnoserwerowy — dostępny z dowolnego kanału\"],\"MOsYgM\":[\"Połączenie: dobre\"],\"MRorGe\":[\"Wyślij wiadomość prywatną\"],\"MSSqHG\":[\"Działa z innymi klientami IRC\"],\"MVbSGP\":[\"Okno czasowe (sekundy)\"],\"Mey/l4\":[\"Nie udało się uzyskać dostępu do urządzenia.\"],\"MhqAkA\":[[\"nick\"],\" odrzucił szyfrowanie.\"],\"MkpcsT\":[\"Twoje wiadomości i ustawienia są przechowywane lokalnie na Twoim urządzeniu\"],\"MzPdC2\":[\"Hasło serwera (PASS)\"],\"N/hDSy\":[\"Oznacz jako bota – zazwyczaj 'on' lub puste\"],\"N40H+G\":[\"Wszystkie\"],\"N6j2JH\":[\"Edytuj \",[\"0\"]],\"N7TQbE\":[\"Zaproś użytkownika do \",[\"channelName\"]],\"NCHYXe\":[\"Zwiń przepływ pracy\"],\"NCca/o\":[\"Wprowadź domyślny pseudonim...\"],\"NEr2Ao\":[[\"userCount\"],\" w rozmowie\"],\"NIBzIK\":[\"Osiągnięto limit rozmiaru przesyłania. Nagrywanie zatrzymane: wyślij nagranie lub je odrzuć.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"Szyfrowanie z \",[\"nick\"],\" przestało działać, więc wiadomość nie została wysłana. Uruchom szyfrowanie ponownie, aby kontynuować.\"],\"NQN2HS\":[\"Wznów\"],\"NZMhdJ\":[\"Zbyt duży do zaszyfrowania, wysłany bez szyfrowania\"],\"NZgZhv\":[\"Zmień nazwę folderu\"],\"NbFtQm\":[\"Usuń folder\"],\"Nj8ZSK\":[\"Grupy bezpieczeństwa\"],\"Nqs6B9\":[\"Wyświetla wszystkie zewnętrzne media. Każdy URL może spowodować żądanie do nieznanego serwera.\"],\"Nt+9O7\":[\"Użyj WebSocket zamiast surowego TCP\"],\"NxIHzc\":[\"Rozłącz użytkownika\"],\"O+HhhG\":[\"Szepnij do użytkownika w kontekście bieżącego kanału\"],\"O+v/cL\":[\"Przeglądaj wszystkie kanały na serwerze\"],\"O5rZAi\":[\"Odśwież WHOIS\"],\"OCGpR4\":[\"(dziedziczone)\"],\"ODwSCk\":[\"Wyślij GIF\"],\"OGQ5kK\":[\"Konfiguruj dźwięki powiadomień i podświetlenia\"],\"OIPt1Z\":[\"Pokaż lub ukryj panel listy członków\"],\"OJXCm+\":[\"Przenieś folder w dół\"],\"OKSNq/\":[\"Bardzo rygorystyczny\"],\"OLmMQs\":[\"Zweryfikuj odcisk palca…\"],\"OVKoQO\":[\"Hasło Twojego konta do uwierzytelniania\"],\"Obby - Bringing IRC to the future\":[\"Obby - Przenosimy IRC w przyszłość\"],\"OhCpra\":[\"Ustaw temat…\"],\"OkltoQ\":[\"Zablokuj \",[\"username\"],\" po nicku (uniemożliwia ponowne dołączenie z tym samym nickiem)\"],\"OlAl5i\":[\"Rozwiń wszystko\"],\"Oo7YVo\":[\"Utwórz folder\"],\"P+t/Te\":[\"Brak dodatkowych danych\"],\"P42Wcc\":[\"Bezpieczne\"],\"P6Cibt\":[\"zatwierdź aby kontynuować\"],\"P8eJCK\":[\"Odkryj świat IRC z Obby\"],\"PD38l0\":[\"Podgląd awatara kanału\"],\"PD9mEt\":[\"Wpisz wiadomość...\"],\"PKjhUq\":[\"Dodaj kanał\"],\"PPqfdA\":[\"Otwórz ustawienia konfiguracji kanału\"],\"PRnH8G\":[\"z \",[\"0\"]],\"PSCjfZ\":[\"Temat, który będzie wyświetlany dla tego kanału. Wszyscy użytkownicy mogą zobaczyć temat.\"],\"PYSmVm\":[\"Wiadomości z użytkownikiem \",[\"nick\"],\" są teraz szyfrowane.\"],\"PYzHlv\":[\"Przenieś to okno na wierzch i spróbuj ponownie.\"],\"PZCecv\":[\"Podgląd PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 raz\"],\"few\":[[\"c\"],\" razy\"],\"many\":[[\"c\"],\" razy\"],\"other\":[[\"c\"],\" razy\"]}]],\"PguS2C\":[\"Dodaj maskę wyjątku (np. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Wyświetlanie \",[\"displayedChannelsCount\"],\" z \",[\"0\"],\" kanałów\"],\"PoZpSX\":[\"Edytuj ustawienia kanału\"],\"PqhVlJ\":[\"Zablokuj użytkownika (po hostmasce)\"],\"PsufxD\":[\"Sesja \",[\"0\"]],\"Q+chwU\":[\"Nazwa użytkownika:\"],\"Q2QY4/\":[\"Usuń to zaproszenie\"],\"Q3v9Wc\":[\"Tak, usuń\"],\"Q6hhn8\":[\"Preferencje\"],\"QF4a34\":[\"Proszę podać nazwę użytkownika\"],\"QGqSZ2\":[\"Kolor i formatowanie\"],\"QJQd1J\":[\"Edytuj profil\"],\"QSzGDE\":[\"Bezczynny\"],\"QUlny5\":[\"Witamy na \",[\"0\"],\"!\"],\"QgQSTl\":[\"Zalogowano\"],\"QhglSm\":[\"Logowanie nie powiodło się, czatujesz jako gość. Zaloguj się ponownie lub popraw hasło\"],\"QjVZf0\":[\"brak wiadomości\"],\"QuSkCF\":[\"Filtruj kanały...\"],\"Qv14oC\":[\"Skopiuj jako JSON\"],\"QwUrDZ\":[\"zmienił temat na: \",[\"topic\"]],\"Qxr8pV\":[\"Otwórz menu botów\"],\"R0UH07\":[\"Obraz \",[\"0\"],\" z \",[\"1\"]],\"R7SsBE\":[\"Wycisz\"],\"R8rf1X\":[\"Kliknij, aby ustawić temat\"],\"RArB3D\":[\"został wyrzucony z \",[\"channelName\"],\" przez \",[\"username\"]],\"RIfHS5\":[\"Utwórz nowy link zapraszający\"],\"RMMaN5\":[\"Moderowany (+m)\"],\"RWw9Lg\":[\"Zamknij okno\"],\"RX8Gog\":[[\"nick\"],\" używa wersji szyfrowania, której ten klient nie potrafi odczytać.\"],\"RZ2BuZ\":[\"Rejestracja konta \",[\"account\"],\" wymaga weryfikacji: \",[\"message\"]],\"Rj1UeC\":[\"Zaszyfrowana wiadomość z wcześniejszej sesji\"],\"RlCInP\":[\"Polecenia ukośnikowe\"],\"RySp6q\":[\"Ukryj komentarze\"],\"RzfkXn\":[\"Zmień swój pseudonim na tym serwerze\"],\"S48xcO\":[\"oczekuje\"],\"S5Togi\":[\"Wczytywanie sieci z Twojego bouncera…\"],\"SPKQTd\":[\"Nick jest wymagany\"],\"SPVjfj\":[\"Domyślnie 'brak powodu', jeśli pozostawione puste\"],\"SQKPvQ\":[\"Zaproś użytkownika\"],\"STmlpb\":[\"Powrót do listy sieci\"],\"SY+DWF\":[\"Sprawdź zmieniony klucz…\"],\"SkZcl+\":[\"Wybierz wstępnie zdefiniowany profil ochrony przed floodem. Profile te oferują zrównoważone ustawienia ochrony dla różnych przypadków użycia.\"],\"Slr+3C\":[\"Min. użytkowników\"],\"Spnlre\":[\"Zaprosiłeś \",[\"target\"],\" do dołączenia do \",[\"channel\"]],\"SpsuQv\":[\"Przejdź do \",[\"name\"]],\"SrtXDy\":[\"zalogowany jako \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Otwórz w przeglądarce mediów\"],\"T6fO0X\":[\"klient\"],\"T91vKp\":[\"Odtwórz\"],\"TGa6nJ\":[\"Połączenie: przeciętne\"],\"TIjT+J\":[\"Oznacz powrót\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Dowiedz się, jak przetwarzamy Twoje dane i chronimy Twoją prywatność.\"],\"TgFpwD\":[\"Stosowanie...\"],\"Tjg9YW\":[\"Zaszyfrowany załącznik\"],\"TkzSFB\":[\"Brak zmian\"],\"TntZTr\":[\"Zakończ wyróżnienie\"],\"Tth9To\":[\"Pokaż moje głośniki\"],\"TtserG\":[\"Wpisz prawdziwe imię i nazwisko\"],\"Ttz9J1\":[\"Wprowadź hasło...\"],\"TusXkS\":[[\"days\"],\" dni\"],\"Tz0i8g\":[\"Ustawienia\"],\"U3pytU\":[\"Administrator\"],\"U7Iesw\":[[\"seconds\"],\" sekund\"],\"U7yg75\":[\"Oznacz siebie jako nieobecnego\"],\"UDb2YD\":[\"Zareaguj\"],\"UE4KO5\":[\"*kanał*\"],\"UETAwW\":[\"Nie utworzyłeś jeszcze żadnych linków zapraszających. Użyj formularza powyżej, aby utworzyć swój pierwszy.\"],\"UGT5vp\":[\"Zapisz ustawienia\"],\"UV5hLB\":[\"Nie znaleziono żadnych banów\"],\"Uaj3Nd\":[\"Wiadomości statusu\"],\"Ue3uny\":[\"Domyślne (brak profilu)\"],\"UkARhe\":[\"Normalny – standardowa ochrona\"],\"Umn7Cj\":[\"Brak komentarzy. Bądź pierwszy!\"],\"UqtiKk\":[\"Automatyczne zamknięcie za \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Otwórz prywatną wiadomość do użytkownika\"],\"UtUIRh\":[[\"0\"],\" starszych wiadomości\"],\"UwzP+U\":[\"Bezpieczne połączenie\"],\"V0/A4O\":[\"Właściciel kanału\"],\"V0zZWc\":[\"Spowoduje to również zamknięcie powiązanej sieci poniżej.\"],\"V2dwib\":[[\"0\"],\" musi być liczbą.\"],\"V4qgxE\":[\"Utworzone przed (min temu)\"],\"V8yTm6\":[\"Wyczyść wyszukiwanie\"],\"VBIlvI\":[\"Skopiuj wyjście\"],\"VDj9CU\":[\"Ten host nie przyjmuje plików \",[\"CIPHERTEXT_EXTENSION\"],\", w których zapisywany jest zaszyfrowany załącznik. Po zakończeniu szyfrowania plik zostanie wysłany bez zmian.\"],\"VJScHU\":[\"Powód\"],\"VLsmVV\":[\"Wycisz powiadomienia\"],\"VP3V//\":[\"Przedni\"],\"VbyRUy\":[\"Komentarze\"],\"VcYc0A\":[\"Otwórz opcje sieci\"],\"VjzSNi\":[\"Ustalanie lokalizacji…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" i \",[\"3\"],\" innych pisze...\"],\"Vmx0mQ\":[\"Ustawione przez:\"],\"Vq10dn\":[\"Opuść rozmowę\"],\"VqX8C6\":[\"pokaż mniej\"],\"VqnIZz\":[\"Zobacz naszą politykę prywatności i zasady przetwarzania danych\"],\"VrMygG\":[\"Minimalna długość wynosi \",[\"0\"]],\"VrnTui\":[\"Twoje zaimki, widoczne w profilu\"],\"VugX2C\":[\"Poprzedni odcisk\"],\"W8E3qn\":[\"Uwierzytelnione konto\"],\"WFxTHC\":[\"Dodaj maskę bana (np. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Host serwera jest wymagany\"],\"WNMYIN\":[\"anulowano\"],\"WOOPuM\":[\"Utracono połączenie. Połącz ponownie, aby kontynuować czat\"],\"WRYdXW\":[\"Pozycja audio\"],\"WUOH5B\":[\"Ignoruj użytkownika\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Pokaż 1 więcej element\"],\"few\":[\"Pokaż \",[\"1\"],\" więcej elementów\"],\"many\":[\"Pokaż \",[\"1\"],\" więcej elementów\"],\"other\":[\"Pokaż \",[\"1\"],\" więcej elementów\"]}]],\"WYxRzo\":[\"Twórz i zarządzaj swoimi linkami zapraszającymi\"],\"Wbsc8H\":[\"To Ty\"],\"Wd38W1\":[\"Pozostaw kanał pusty, aby utworzyć ogólne zaproszenie do sieci. Opis służy wyłącznie do Twoich notatek — widoczny jest tylko dla Ciebie na tej liście.\"],\"Weq9zb\":[\"Ogólne\"],\"Wf9lru\":[\"Nagraj wiadomość głosową\"],\"Wfj7Sk\":[\"Wycisz lub odcisz dźwięki powiadomień\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Profil użytkownika\"],\"X6S3lt\":[\"Szukaj ustawień, kanałów, serwerów...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Kontynuuj mimo to\"],\"XI1+wb\":[\"Nieprawidłowy format\"],\"XIXeuC\":[\"Wiadomość do @\",[\"0\"]],\"XJOV1Y\":[\"Aktywność\"],\"XPaN4U\":[[\"name\"],\" · wejście\"],\"XPd6DR\":[\"Historia przepływów pracy (\",[\"0\"],\", \",[\"activeTotal\"],\" aktywnych)\"],\"XU5AOg\":[\"Wejście\"],\"XWgxXq\":[\"Album\"],\"Xd7+IT\":[\"Odepnij prywatną rozmowę\"],\"XiSFjH\":[\"Zdjęcie, które właśnie zrobiono\"],\"Xm/s+u\":[\"Wyświetlanie\"],\"Xp2n93\":[\"Wyświetla media z zaufanego hosta plików Twojego serwera. Żadne żądania nie są wysyłane do zewnętrznych serwisów.\"],\"XvjC4F\":[\"Zapisywanie...\"],\"Y+tK3n\":[\"Pierwsza wiadomość do wysłania\"],\"YAqRpI\":[\"Rejestracja konta \",[\"account\"],\" powiodła się: \",[\"message\"]],\"YDrGG0\":[\"Ponowne połączenie nie powiodło się\"],\"YEfzvP\":[\"Chroniony temat (+t)\"],\"YGAmpG\":[\"Nagraj ponownie\"],\"YQOn6a\":[\"Zwiń listę członków\"],\"YRCoE9\":[\"Operator kanału\"],\"YRwdh4\":[\"Zatrzymaj udostępnianie\"],\"YURQaF\":[\"Zobacz profil\"],\"YdBSvr\":[\"Kontroluj wyświetlanie mediów i zewnętrznych treści\"],\"Yj6U3V\":[\"Brak centralnego serwera:\"],\"YjvpGx\":[\"Zaimki\"],\"Yp+Hi/\":[\"Otwórz ustawienia\"],\"YqH4l4\":[\"Brak klucza\"],\"YulJZd\":[\"usunięto\"],\"YyUPpV\":[\"Konto:\"],\"Z7ZXbT\":[\"Zatwierdź\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" wiersz\"],\"few\":[\"#\",\" wiersze\"],\"many\":[\"#\",\" wierszy\"],\"other\":[\"#\",\" wierszy\"]}]],\"Z8lGw6\":[\"Udostępnij\"],\"ZJSWfw\":[\"Wiadomość wyświetlana przy rozłączeniu z serwera\"],\"ZPHI0f\":[[\"nick\"],\" nie odpowiedział(a) na prośbę o szyfrowanie.\"],\"ZR1dJ4\":[\"Zaproszenia\"],\"ZTnDTA\":[\"Rozwiń przepływ pracy\"],\"ZdWg0V\":[\"Otwórz w przeglądarce\"],\"ZhRBbl\":[\"Szukaj wiadomości…\"],\"Zmcu3y\":[\"Zaawansowane filtry\"],\"ZqLD8l\":[\"Dla całego serwera\"],\"a0bHay\":[\"Rozłączyć <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Temat ustawiony po (min temu)\"],\"a3LDKx\":[\"Bezpieczeństwo\"],\"a739N6\":[\"Obserwuj surowy ruch IRC tego serwera\"],\"aHKcKc\":[\"Poprzednia strona\"],\"aIhsAD\":[\"Włącz funkcję Naciśnij, aby mówić\"],\"aJTbXX\":[\"Hasło operatora\"],\"aQryQv\":[\"Wzorzec już istnieje\"],\"aW33cO\":[\"Redukuj szum tła w mikrofonie\"],\"aW9pLN\":[\"Maksymalna liczba użytkowników dozwolona na kanale. Pozostaw puste, aby nie było limitu.\"],\"aYaeko\":[\"Nie udało się odszyfrować tej wiadomości. Zaszyfrowano ją dla sesji, do której to urządzenie nie ma już kluczy.\"],\"abGlUP\":[\"Wróć do kanału\"],\"aecNzk\":[\"Dołącz do kanału głosowego \",[\"channelName\"]],\"afd7s2\":[\"Rozpocznij kanał głosowy na \",[\"serverName\"]],\"ah4fmZ\":[\"Wyświetla również podglądy z YouTube, Vimeo, SoundCloud i podobnych znanych serwisów.\"],\"aifXak\":[\"Brak mediów na tym kanale\"],\"ap2zBz\":[\"Łagodny\"],\"aubGf5\":[\"Najsilniejsze, ale tylko z innymi użytkownikami Obby\"],\"az8lvo\":[\"Wyłączone\"],\"azXSNo\":[\"Rozwiń listę członków\"],\"azdliB\":[\"Zaloguj się na konto\"],\"b0Z/U1\":[\"Osiągnięto maksymalną długość nagrania, nagrywanie zatrzymało się w tym miejscu.\"],\"b26wlF\":[\"ona/jej\"],\"b2gRwi\":[\"Udostępnij swoją lokalizację\"],\"bD/+Ei\":[\"Rygorystyczny\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Przepływ pracy\"],\"bQ6BJn\":[\"Konfiguruj szczegółowe reguły ochrony przed floodem. Każda reguła określa, jaki rodzaj aktywności monitorować i jakie działanie podjąć po przekroczeniu progów.\"],\"bRfx7k\":[\"Przejdź do odpowiedzi\"],\"bUu+tR\":[\"Ten plik nie jest zaszyfrowany. Może go otworzyć każdy, kto ma link.\"],\"bVBC/W\":[\"Gateway połączony\"],\"bZJKzE\":[\"Dokładna\"],\"beV7+y\":[\"Użytkownik otrzyma zaproszenie do dołączenia do \",[\"channelName\"],\".\"],\"biKhQ2\":[\"O tej atrybucji\"],\"bk84cH\":[\"Wiadomość o nieobecności\"],\"bkHdLj\":[\"Dodaj serwer IRC\"],\"blWpTh\":[\"Otwórz mapę\"],\"bmQLn5\":[\"Dodaj regułę\"],\"bv4cFj\":[\"Transport\"],\"bwRvnp\":[\"Akcja\"],\"bzSI52\":[\"Odrzuć\"],\"c8+EVZ\":[\"Zweryfikowane konto\"],\"cBQkN7\":[\"Nazwy urządzeń są ukryte, dopóki nie zezwolisz na dostęp do kamery.\"],\"cC5JaD\":[[\"nick\"],\" zakończył(a) szyfrowanie.\"],\"cGYUlD\":[\"Nie wczytano żadnych podglądów mediów.\"],\"cJMrvr\":[\"Ta rozmowa jest szyfrowana natywnym schematem Obby. Porównaj odciski palców innym kanałem, a następnie oznacz ją jako zweryfikowaną.\"],\"cLF98o\":[\"Pokaż komentarze (\",[\"commentCount\"],\")\"],\"cPWpNd\":[\"Odcisk palca użytkownika \",[\"nick\"]],\"cSgpoS\":[\"Przypnij prywatną rozmowę\"],\"cXeEKu\":[\"Spowoduje to również zamknięcie \",[\"0\"],\" powiązanych sieci poniżej.\"],\"chQsxg\":[\"Kopiuj sformatowane wyjście\"],\"cl/A5J\":[\"Witamy na \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Usuń\"],\"coPLXT\":[\"Nie przechowujemy Twoich komunikatów IRC na naszych serwerach\"],\"cqQyPB\":[\"Nazwa folderu\"],\"crYH/6\":[\"Odtwarzacz SoundCloud\"],\"cv5DQb\":[\"nie ustawiono hosta\"],\"cvJaBb\":[\"Nowy odcisk użytkownika \",[\"nick\"]],\"d+oYyk\":[\"Zweryfikuj szyfrowanie\"],\"d3sis4\":[\"Dodaj serwer\"],\"d9aN5k\":[\"Usuń \",[\"username\"],\" z kanału\"],\"dCyaXa\":[\"Szyfrowanie z użytkownikiem \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Anuluj\"],\"dF6vP6\":[\"Na żywo\"],\"dGi1We\":[\"Odepnij tę prywatną rozmowę\"],\"dJVuyC\":[\"opuścił \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"do\"],\"dNXmVa\":[\"Odmówiono dostępu. Zezwól na dostęp do kamery i mikrofonu w ustawieniach przeglądarki lub systemu, a następnie spróbuj ponownie.\"],\"dRqrdL\":[[\"0\"],\" musi być liczbą całkowitą.\"],\"dTx/vl\":[\"Redukuj echo z głośników odbierane przez mikrofon\"],\"dXqxlh\":[\"<0>⚠️ Zagrożenie bezpieczeństwa! To połączenie może być podatne na przechwycenie lub ataki typu man-in-the-middle.\"],\"dZwAKK\":[\"Otwórz prywatny czat\"],\"da9Q/R\":[\"Zmieniono tryby kanału\"],\"dhJN3N\":[\"Pokaż komentarze\"],\"diaYU+\":[\"<0>\",[\"0\"],\" i <1>\",[\"1\"],\" piszą...\"],\"dj2xTE\":[\"Odrzuć powiadomienie\"],\"dkycQY\":[\"Anuluj szyfrowanie\"],\"dlkjqx\":[\"Obraz w obrazie\"],\"dnUmOX\":[\"Żaden bot nie został jeszcze zarejestrowany w tej sieci.\"],\"dpCzmC\":[\"Ustawienia ochrony przed floodem\"],\"dqoiJ2\":[\"Brak widzów.\"],\"e8jzAa\":[\"usuń wszystkie załączniki\"],\"e9dQpT\":[\"Czy chcesz otworzyć ten link w nowej karcie?\"],\"ePK91l\":[\"Edytuj\"],\"eYBDuB\":[\"Prześlij obraz lub podaj URL z opcjonalnym podstawieniem \",[\"size\"],\" dla dynamicznego rozmiaru\"],\"edBbee\":[\"Zablokuj \",[\"username\"],\" po hostmasce (uniemożliwia ponowne dołączenie z tego samego IP/hosta)\"],\"ekfzWq\":[\"Ustawienia użytkownika\"],\"elPDWs\":[\"Dostosuj swoje doświadczenie z klientem IRC\"],\"etgedT\":[\"Emoji\"],\"eu2osY\":[\"<0>💡 Zalecenie: Kontynuuj tylko jeśli ufasz temu serwerowi i rozumiesz ryzyko. Unikaj udostępniania poufnych informacji lub haseł przez to połączenie.\"],\"euEhbr\":[\"Kliknij, aby dołączyć do \",[\"channel\"]],\"exyUec\":[\"Połączenie\"],\"ez3vLd\":[\"Włącz wieloliniowe wprowadzanie\"],\"f0J5Ki\":[\"Komunikacja między serwerami może używać nieszyfrowanych połączeń\"],\"f9BHJk\":[\"Ostrzeż użytkownika\"],\"fDOLLd\":[\"Nie znaleziono kanałów.\"],\"fFgbRU\":[[\"safeName\"],\" nie jest już dostępny na serwerze.\"],\"fHbMUl\":[\"kanał-głosowy\"],\"fMPkxb\":[\"Pokaż więcej\"],\"fWPVzC\":[\"Serwer plików przechowuje go w postaci czytelnej, a każdy, kto zdobędzie link, może go otworzyć. Przełącz się na szyfrowanie Obby, aby wysyłać pliki zaszyfrowane.\"],\"fYdEvu\":[\"Historia przepływów pracy (\",[\"0\"],\")\"],\"fdplPL\":[\"Wycisz dla mnie\"],\"ffzDkB\":[\"Anonimowa analityka:\"],\"fk1WEw\":[\"Zaszyfrowane\"],\"fq1GF9\":[\"Wyświetlaj gdy użytkownicy rozłączają się z serwera\"],\"g1CwiD\":[\"Uruchomić \",[\"name\"],\"?\"],\"g3UF2V\":[\"Zaakceptuj\"],\"g9NNfO\":[\"Włącz wideo\"],\"gCldcN\":[\"Zmień kolor akcentu\"],\"gD44Av\":[\"Wysłać ten plik bez szyfrowania?\"],\"gEF57C\":[\"Ten serwer obsługuje tylko jeden typ połączenia\"],\"gJuLUI\":[\"Lista ignorowanych\"],\"gNzMrk\":[\"Bieżący awatar\"],\"gbfM3J\":[\"To konto jest połączone z \",[\"sessionCount\"],\" sesji. Szczegóły poszczególnych sesji są ujawniane tylko właścicielowi konta lub operatorom IRC.\"],\"gcoiFh\":[\"Połącz ponownie\"],\"gfySTe\":[\"Zwiń wszystko\"],\"gh06VD\":[\"Wyjście\"],\"gjPWyO\":[\"Wprowadź pseudonim...\"],\"gnTaUA\":[\"Podnieś rękę\"],\"gz6UQ3\":[\"Maksymalizuj\"],\"h6/IMX\":[\"Dodaj swoją pierwszą sieć\"],\"h6razj\":[\"Wyklucz maskę nazwy kanału\"],\"hG6jnw\":[\"Nie ustawiono tematu\"],\"hG89Ed\":[\"Obraz\"],\"hYgDIe\":[\"Utwórz\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"np. 100:1440\"],\"hctjqj\":[\"Wybierz bota po lewej stronie, aby zobaczyć jego polecenia i akcje zarządzania.\"],\"he3ygx\":[\"Kopiuj\"],\"hehnjM\":[\"Ilość\"],\"hhAi8w\":[\"Dziennik sieci\"],\"hou0tP\":[\"Transmisja\"],\"hxgCTb\":[\"Zamknij przepływ pracy\"],\"hzdLuQ\":[\"Tylko użytkownicy z głosem lub wyżej mogą mówić\"],\"i0qMbr\":[\"Strona główna\"],\"iDNBZe\":[\"Powiadomienia\"],\"iH8pgl\":[\"Wróć\"],\"iL9SZg\":[\"Zablokuj użytkownika (po nicku)\"],\"iNt+3c\":[\"Wróć do obrazu\"],\"iQvi+a\":[\"Nie ostrzegaj mnie o niskim poziomie bezpieczeństwa połączeń dla tego serwera\"],\"iSLIjg\":[\"Połącz\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Host serwera\"],\"idD8Ev\":[\"Zapisano\"],\"ifn/bQ\":[\"Tego ekranu już nie ma.\"],\"iivqkW\":[\"Zalogowany od\"],\"ij+Elv\":[\"Podgląd obrazu\"],\"ilIWp7\":[\"Przełącz powiadomienia\"],\"itEJCl\":[\"Zmień nazwę lub usuń folder\"],\"iuaqvB\":[\"Użyj * jako symbolu wieloznacznego. Przykłady: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Zablokuj po hostmasce\"],\"jA4uoI\":[\"Temat:\"],\"jHGY5E\":[\"Wiadomość nie została wysłana: klucz szyfrowania uległ zmianie. Zweryfikuj nowy klucz lub zakończ szyfrowanie przed wysłaniem bez szyfrowania.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Powód (opcjonalnie)\"],\"jUV7CU\":[\"Prześlij awatar\"],\"jW5Uwh\":[\"Kontroluj ilość wczytywanego zewnętrznego medium. Wyłączone / Bezpieczne / Zaufane źródła / Wszystkie treści.\"],\"jXzms5\":[\"Opcje załącznika\"],\"jZlrte\":[\"Kolor\"],\"jbq7j2\":[\"Odrzuć\"],\"jfC/xh\":[\"Kontakt\"],\"jvN2+I\":[[\"0\"],\" bezczynny\"],\"jywMpv\":[\"#nowa-nazwa-kanału\"],\"k/7m6u\":[\"Kopiuj odcisk palca\"],\"k112DD\":[\"Wczytaj starsze wiadomości\"],\"k1opY7\":[\"Redukcja szumów\"],\"k3ID0F\":[\"Filtruj członków…\"],\"k65gsE\":[\"Szczegóły\"],\"k7Zgob\":[\"Anuluj połączenie\"],\"kAVx5h\":[\"Nie znaleziono zaproszeń\"],\"kCLEPU\":[\"Połączony z\"],\"kF5LKb\":[\"Ignorowane wzorce:\"],\"kG2fiE\":[\"zdefiniowany w konfiguracji\"],\"kGeOx/\":[\"Dołącz do \",[\"0\"]],\"kITKr8\":[\"Wczytywanie trybów kanału...\"],\"kPpPsw\":[\"Jesteś operatorem IRC\"],\"kWJmRL\":[\"Ty\"],\"kb9fJC\":[\"Zapisz odszyfrowany plik\"],\"kfcRb0\":[\"Awatar\"],\"kfeifH\":[\"Szyfrowanie… (kliknij, aby anulować)\"],\"kjMqSj\":[\"Kopiuj JSON\"],\"krViRy\":[\"Kliknij, aby skopiować jako JSON\"],\"ks71ra\":[\"Wyjątki\"],\"kw4lRv\":[\"Pół-operator kanału\"],\"kxgIRq\":[\"Wybierz lub dodaj kanał, aby zacząć.\"],\"ky2mw7\":[\"przez @\",[\"0\"]],\"ky6dWe\":[\"Podgląd awatara\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Wczytywanie kanałów...\"],\"l+IUVW\":[\"Weryfikacja konta \",[\"account\"],\" powiodła się: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"ponownie połączył\"],\"few\":[\"ponownie połączył \",[\"reconnectCount\"],\" razy\"],\"many\":[\"ponownie połączył \",[\"reconnectCount\"],\" razy\"],\"other\":[\"ponownie połączył \",[\"reconnectCount\"],\" razy\"]}]],\"l1l8sj\":[[\"0\"],\" dni temu\"],\"l4mncX\":[\"Nikogo tu nie ma. Poproś kogoś, aby wpisał /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#kanał (opcjonalnie)\"],\"lCF0wC\":[\"Odśwież\"],\"lH+ed1\":[\"Oczekiwanie na pierwszy krok…\"],\"lHVfE4\":[\"Plik nie został wysłany: klucz szyfrowania się zmienił. Sprawdź nowy klucz albo zakończ szyfrowanie, aby wysłać bez szyfrowania.\"],\"lHy8N5\":[\"Wczytywanie kolejnych kanałów...\"],\"lJGJot\":[\"Znajdź kanały\"],\"lasgrr\":[\"użyte\"],\"lbpf14\":[\"Dołącz do \",[\"value\"]],\"lf3MT4\":[\"Kanał do opuszczenia (domyślnie bieżący)\"],\"lfFsZ4\":[\"Kanały\"],\"lh69cG\":[[\"nick\"],\" chce rozpocząć szyfrowaną rozmowę\"],\"lip0az\":[\"Głośnik \",[\"0\"]],\"lkNdiH\":[\"Nazwa konta\"],\"loQxaJ\":[\"Wróciłem\"],\"lrlQl/\":[\"Głośność dla \",[\"0\"]],\"lvfaxv\":[\"STRONA GŁÓWNA\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Dodaj\"],\"m8flAk\":[\"Podgląd (jeszcze nie przesłany)\"],\"mDkV0w\":[\"Uruchamianie przepływu pracy…\"],\"mDt3zx\":[\"Zweryfikuj…\"],\"mEPxTp\":[\"<0>⚠️ Uwaga! Otwieraj tylko linki z zaufanych źródeł. Złośliwe linki mogą narazić Twoje bezpieczeństwo lub prywatność.\"],\"mH+wEJ\":[\"Wiadomość \",[\"0\"],\" (Enter, aby przejść do nowej linii, Shift+Enter, aby wysłać)\"],\"mHGdhG\":[\"Informacje o serwerze\"],\"mHfd/S\":[\"Co robisz\"],\"mMYBD9\":[\"Szeroki – szerszy zakres ochrony\"],\"mQuDmS\":[[\"sender\"],\" ponownie uruchomił szyfrowanie. Ta rozmowa pozostaje nieszyfrowana, dopóki jej nie zaakceptujesz.\"],\"mRsNSE\":[\"Zobacz boty\"],\"mTGsPd\":[\"Temat kanału\"],\"mU8j6O\":[\"Brak zewnętrznych wiadomości (+n)\"],\"mZp8FL\":[\"Automatyczny powrót do jednej linii\"],\"mdIQ65\":[\"Twoje wiadomości z użytkownikiem \",[\"nick\"],\" są zaszyfrowane. Te pliki są zbyt duże, aby je zaszyfrować, i zostałyby wysłane otwartym tekstem.\"],\"mdQu8G\":[\"TwójNick\"],\"miSSBQ\":[\"Komentarze (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Wybierz mikrofon i kamerę\"],\"mvyLSy\":[\"Użytkownik jest uwierzytelniony\"],\"mwtcGl\":[\"Zamknij komentarze\"],\"myL0MR\":[\"Usunąć tę sieć?\"],\"mzI/c+\":[\"Pobierz\"],\"mzfIag\":[\"serwer\"],\"n3fGRk\":[\"ustawione przez \",[\"0\"]],\"n5+j9l\":[\"np. <0>wss://host:port/socket\"],\"n6T9To\":[\"Odcisz dla mnie\"],\"n8TilE\":[\"Kopiuj nazwę kanału\"],\"n9NCB9\":[\"Obsłużone przez Obby przed wysłaniem\"],\"nDekZG\":[\"Edytuj połączenie\"],\"nDvKjY\":[\"Kanał głosowy\"],\"nE9jsU\":[\"Łagodny – mniej agresywna ochrona\"],\"nNflMD\":[\"Opuść kanał\"],\"nPXkBi\":[\"Wczytywanie danych WHOIS...\"],\"nWMRxa\":[\"Odepnij\"],\"nX4XLG\":[\"Akcje operatora\"],\"nXnMSE\":[\"Twoja przeglądarka nie może odtworzyć tego wideo.\"],\"nYiCGx\":[\"Zaakceptuj nowy klucz\"],\"nkC032\":[\"Brak profilu floodu\"],\"nsLuck\":[\"Szyfrowanie zakończyło się przed wysłaniem tego pliku. Plik nie został dostarczony.\"],\"nta7V8\":[\"Opcje szyfrowania\"],\"o69z4d\":[\"Wyślij wiadomość ostrzegawczą do \",[\"username\"]],\"o9ylQi\":[\"Wyszukaj GIFy, aby rozpocząć\"],\"oFGkER\":[\"Powiadomienia serwera\"],\"oOi11l\":[\"Przewiń na dół\"],\"oPYIL5\":[\"sieć\"],\"oQEzQR\":[\"Nowy DM\"],\"oRH6Dq\":[\"kanał\"],\"oX4ytF\":[\"nick\"],\"oXOSPE\":[\"Online\"],\"oaTtrx\":[\"Szukaj botów\"],\"oal760\":[\"Ataki man-in-the-middle na połączenia serwera są możliwe\"],\"obBbyQ\":[\"Nagraj ekran\"],\"oeqmmJ\":[\"Zaufane źródła\"],\"ogKae6\":[\"Szyfrowanie nie jest dostępne na tym urządzeniu.\"],\"optX0N\":[[\"0\"],\" godz. temu\"],\"ovBPCi\":[\"Domyślne\"],\"p0Z69r\":[\"Wzorzec nie może być pusty\"],\"p1KgtK\":[\"Nie udało się załadować audio\"],\"p59pEv\":[\"Dodatkowe szczegóły\"],\"p7sRI6\":[\"Informuj innych, gdy piszesz\"],\"pBm1od\":[\"Tajny kanał\"],\"pDpirO\":[\"Polecenie dostarczone przez serwer IRC\"],\"pEK2nL\":[\"Ta wiadomość nie była szyfrowana. Może pochodzić od innego klienta tej osoby, który nie używa szyfrowania.\"],\"pJ/IRc\":[\"Zatrzymaj nagrywanie\"],\"pNmiXx\":[\"Twój domyślny nick dla wszystkich serwerów\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Hasło konta\"],\"pZGrXo\":[\"Przełącz aparat\"],\"peNE68\":[\"Stały\"],\"pgoP68\":[\"Wyłącz funkcję Naciśnij, aby mówić\"],\"plhHQt\":[\"Brak danych\"],\"pm6+q5\":[\"Ostrzeżenie o bezpieczeństwie\"],\"pn5qSs\":[\"Dodatkowe informacje\"],\"pqr+oY\":[\"Wiadomość \",[\"0\"]],\"puvGJc\":[\"Zagraj w kółko i krzyżyk\"],\"q0cR4S\":[\"jest teraz znany jako **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"Kanał nie będzie widoczny w poleceniach LIST ani NAMES\"],\"qGMwvV\":[\"Poziom mikrofonu\"],\"qIk9n4\":[[\"minutes\"],\" minut\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" pisze...\"],\"qLpTm/\":[\"Usuń reakcję \",[\"emoji\"]],\"qVkGWK\":[\"Przypnij\"],\"qXgujk\":[\"Wyślij akcję / emotkę\"],\"qY8wNa\":[\"Strona internetowa\"],\"qZQ5M4\":[\"Zweryfikowano ten kontakt.\"],\"qa9cy4\":[\"Zdjęcie\"],\"qb0xJ7\":[\"Użyj symboli wieloznacznych: * pasuje do dowolnej sekwencji, ? pasuje do dowolnego pojedynczego znaku. Przykłady: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Klucz kanału (+k)\"],\"qtoOYG\":[\"Brak limitu\"],\"r1W2AS\":[\"Obraz z serwera plików\"],\"r9l16H\":[\"To urządzenie nie mogło teraz ustalić lokalizacji.\"],\"rI9ogj\":[\"Otwórz opcje kanału\"],\"rIPR2O\":[\"Temat ustawiony przed (min temu)\"],\"rMMSYo\":[\"Maksymalna długość wynosi \",[\"0\"]],\"rT2cV+\":[\"Kamera\"],\"rWtzQe\":[\"Sieć rozdzieliła się i ponownie połączyła. ✅\"],\"rYG2u6\":[\"Proszę czekać...\"],\"rjGI/Q\":[\"Prywatność\"],\"rjTJRY\":[\"zawieszony\"],\"rk8iDX\":[\"Wczytywanie GIFów...\"],\"rn6SBY\":[\"Odcisz\"],\"ry4yU/\":[\"Wyświetl surowe\"],\"rzK+O+\":[[\"nick\"],\" wysyła zaszyfrowane wiadomości, których to urządzenie nie umie odczytać. Zanim się otworzą, trzeba ponownie uruchomić szyfrowanie.\"],\"s/UKqq\":[\"Został wyrzucony z kanału\"],\"s/ereB\":[\"aktywny\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" klucz\"],\"few\":[\"#\",\" klucze\"],\"many\":[\"#\",\" kluczy\"],\"other\":[\"#\",\" klucza\"]}]],\"s36GUv\":[\"Zezwól na dostęp do mikrofonu\"],\"s4NaO3\":[\"Nie udało się ustalić Twojej lokalizacji.\"],\"s7L3Mu\":[\"nowy folder\"],\"s7oqXR\":[\"Wybierz sieć\"],\"s8cATI\":[\"dołączył do \",[\"channelName\"]],\"sCO9ue\":[\"Połączenie z <0>\",[\"serverName\"],\" ma następujące problemy z bezpieczeństwem:\"],\"sGH11W\":[\"Serwer\"],\"sHI1H+\":[\"jest teraz znany jako **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" zaprosił cię do dołączenia do \",[\"channel\"]],\"sUBSbK\":[\"Brak sieci nadrzędnych.\"],\"sW5OjU\":[\"wymagane\"],\"sYI3px\":[\"Nick odbiorcy\"],\"sby+1/\":[\"Kliknij, aby skopiować\"],\"sfN25C\":[\"Twoje prawdziwe imię i nazwisko\"],\"shXreC\":[\"Nagraj obszar ekranu\"],\"sliuzR\":[\"Otwórz link\"],\"sqrO9R\":[\"Niestandardowe wzmianki\"],\"sr6RdJ\":[\"Wieloliniowy przy Shift+Enter\"],\"swrCpB\":[\"Kanał został przemianowany z \",[\"oldName\"],\" na \",[\"newName\"],\" przez \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Zaawansowane\"],\"t/YqKh\":[\"Usuń\"],\"t2RBbk\":[\"Kanał tekstowy\"],\"t47eHD\":[\"Twój unikalny identyfikator na tym serwerze\"],\"tAkAh0\":[\"URL z opcjonalnym podstawieniem \",[\"size\"],\" dla dynamicznego rozmiaru. Przykład: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Kopiowanie nie powiodło się, wybierz aby spróbować ponownie\"],\"tXLJS3\":[\"Pokaż lub ukryj panel listy kanałów\"],\"tfDRzk\":[\"Zapisz\"],\"tgfK6H\":[\"Skopiuj przepływ pracy\"],\"thC9Rq\":[\"Opuść kanał\"],\"tiBsJk\":[\"opuścił \",[\"channelName\"]],\"tl/zMw\":[\"Ta przeglądarka nie może nagrywać audio.\"],\"tpVoTN\":[\"Informacje o tym, kto wywołał to polecenie, są dostarczane przez bota, a nadawca nie może zostać zweryfikowany przez serwer.\"],\"tsc6g4\":[\"Odszyfrowywanie \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"wyszedł (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" dalszy wiersz\"],\"few\":[\"#\",\" dalsze wiersze\"],\"many\":[\"#\",\" dalszych wierszy\"],\"other\":[\"#\",\" dalszych wierszy\"]}]],\"tu2JEr\":[\"Kanał do dołączenia (#nazwa)\"],\"u0TcnO\":[\"Nick {nick} jest już używany, ponawiam z {newNick}\"],\"u0a8B4\":[\"Uwierzytelnij się jako operator IRC, aby uzyskać dostęp administracyjny\"],\"u0rWFU\":[\"Utworzone po (min temu)\"],\"u72w3t\":[\"Użytkownicy i wzorce do ignorowania\"],\"u7jc2L\":[\"wyszedł\"],\"uAQUqI\":[\"Status\"],\"uB85T3\":[\"Zapis nieudany: \",[\"msg\"]],\"uK9Jap\":[\"Przeglądarki pokażą twoje głośniki dopiero gdy zezwolisz na dostęp do mikrofonu lub kamery. Nic nie jest nagrywane.\"],\"uKPqyn\":[\"Wyśrodkuj na swojej lokalizacji\"],\"uMIUx8\":[\"Usunąć bota \",[\"0\"],\"? Powoduje to miękkie usunięcie wiersza bazy danych; ponowne użycie nicka będzie możliwe dopiero po /REHASH.\"],\"uNSY8W\":[\"Ponowne łączenie. Edytuj połączenie, jeśli to nadal się nie udaje\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Pokaż MOTD\"],\"uW3lLI\":[\"Serwery IRC:\"],\"ukyW4o\":[\"Twoje linki zapraszające\"],\"uowbPn\":[\"usuń załącznik\"],\"usSSr/\":[\"Poziom powiększenia\"],\"v0xJr9\":[\"Klucz szyfrowania użytkownika \",[\"nick\"],\" się zmienił. Zdarza się to na nowym urządzeniu i tak samo wygląda atakujący. Porównaj nowy odcisk z użytkownikiem \",[\"nick\"],\" poza tym czatem, a potem go zaakceptuj.\"],\"v7uvcf\":[\"Oprogramowanie:\"],\"vE8kb+\":[\"Użyj Shift+Enter dla nowych linii (Enter wysyła)\"],\"vERlcd\":[\"Profil\"],\"vK0RL8\":[\"Brak tematu\"],\"vSJd18\":[\"Wideo\"],\"vXIe7J\":[\"Język\"],\"vYUkQB\":[\"Nie wykryto głośnika.\"],\"vaHYxN\":[\"Prawdziwe imię i nazwisko\"],\"vhjbKr\":[\"Nieobecny\"],\"vnq5rj\":[\"Nagraj wiadomość wideo\"],\"w/nogd\":[[\"0\"],\" sieci\",[\"1\"],\" — wybierz jedną, aby dołączyć\"],\"w4NYox\":[\"klient \",[\"title\"]],\"w8dbR6\":[\"Wybierz mikrofon, kamerę i głośnik używane w połączeniach\"],\"w8xQRx\":[\"Nieprawidłowa wartość\"],\"wCKe3+\":[\"Historia przepływów pracy\"],\"wFjjxZ\":[\"został wyrzucony z \",[\"channelName\"],\" przez \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Nie znaleziono wyjątków od bana\"],\"wHhlQr\":[\"Zaakceptuj szyfrowaną rozmowę\"],\"wJijgU\":[\"Lokalizacja\"],\"wK0BwN\":[\"Klucz szyfrowania uległ zmianie\"],\"wPrGnM\":[\"Administrator kanału\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Rozumowanie\"],\"wbm86v\":[\"Wyświetlaj gdy użytkownicy dołączają lub opuszczają kanały\"],\"wdxz7K\":[\"Źródło\"],\"whqZ9r\":[\"Dodatkowe słowa lub frazy do podświetlenia\"],\"wlQNTg\":[\"Członkowie\"],\"wm7RV4\":[\"Dźwięk powiadomienia\"],\"woaefe\":[\"Domyślne ustawienie systemu\"],\"wsRxbL\":[\"Nagraj audio\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Twoje wiadomości mogą zostać przechwycone podczas przekazywania między serwerami\"],\"x1m5RZ\":[\"Zaproś użytkownika\"],\"x3+y8b\":[\"Tylu osób zarejestrowało się przez ten link\"],\"xCJdfg\":[\"Wyczyść\"],\"xDAtGP\":[\"Wiadomość\"],\"xDN4e3\":[\"Zobacz informacje o kanale\"],\"xOTzt5\":[\"przed chwilą\"],\"xQv7xy\":[\"Udostępnij swoją lokalizację użytkownikowi \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" i <2>\",[\"2\"],\" piszą...\"],\"xUHRTR\":[\"Automatycznie uwierzytelniaj jako operator przy połączeniu\"],\"xWHwwQ\":[\"Blokady\"],\"xXs5GT\":[\"Plik nie został wysłany: szyfrowanie jest jeszcze konfigurowane. Wyśle się, gdy szyfrowanie będzie aktywne, albo po jego zakończeniu.\"],\"xYilR2\":[\"Media\"],\"xbi8D6\":[\"Ten serwer nie obsługuje linków zapraszających (możliwość<0>obby.world/invitationnie jest ogłaszana). Nadal możesz normalnie czatować; ten panel jest przeznaczony dla sieci opartych na obbyircd.\"],\"xceQrO\":[\"Obsługiwane są tylko bezpieczne WebSocket\"],\"xdtXa+\":[\"nazwa-kanału\"],\"xlCYOE\":[\"Pobieranie kolejnych wiadomości...\"],\"xlhswE\":[\"Minimalna wartość wynosi \",[\"0\"]],\"xq97Ci\":[\"Dodaj słowo lub frazę...\"],\"xuRqRq\":[\"Limit klientów (+l)\"],\"y1eoq1\":[\"Kopiuj link\"],\"y7sj+0\":[\"Nadawca\"],\"yIHP+U\":[\"Zaszyfrowany załącznik z niezaufanego hosta. Włącz zewnętrzne treści, aby go otworzyć.\"],\"yJ1eqU\":[\"Widzowie (\",[\"0\"],\")\"],\"yJztBY\":[\"Usuń sieć\"],\"yNeucF\":[\"Ten serwer nie obsługuje rozszerzonych metadanych profilu (rozszerzenie IRCv3 METADATA). Dodatkowe pola, takie jak awatar, wyświetlana nazwa i status, nie są dostępne.\"],\"yPlrca\":[\"Awatar kanału\"],\"yQE2r9\":[\"Ładowanie\"],\"ySEw1a\":[\"Boty (ładowanie \",[\"botsLoadingCount\"],\")\"],\"ySU+JY\":[\"twoj@email.com\"],\"ySlukM\":[\"Obby – IRC w nowoczesnym wydaniu\"],\"yTX1Rt\":[\"Nazwa użytkownika operatora\"],\"yYOzWD\":[\"logi\"],\"yek4JL\":[\"Przenieś folder w górę\"],\"yfx9Re\":[\"Hasło operatora IRC\"],\"ygCKqB\":[\"Zatrzymaj\"],\"ymDxJx\":[\"Nazwa użytkownika operatora IRC\"],\"yrpRsQ\":[\"Sortuj według nazwy\"],\"ywVWqb\":[\"Twoje wiadomości z użytkownikiem \",[\"nick\"],\" są zaszyfrowane. \",[\"0\"],\" z \",[\"1\"],\" plików jest zbyt dużych, aby je zaszyfrować, i zostałyby wysłane otwartym tekstem. Pozostałe pozostaną zaszyfrowane.\"],\"yz7wBu\":[\"Zamknij\"],\"z0DY9w\":[\"Wiadomość \",[\"0\"],\" (Shift+Enter, aby przejść do nowej linii)\"],\"z2xxYa\":[\"Zaszyfrowane i zweryfikowane\"],\"zCEMmq\":[\"Ta przeglądarka nie może nagrywać wideo.\"],\"zFT5rr\":[\"ukończono\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" krok\"],\"few\":[\"#\",\" kroki\"],\"many\":[\"#\",\" kroków\"],\"other\":[\"#\",\" kroků\"]}]],\"zJS04D\":[\"Wyjmij z folderu\"],\"zJw+jA\":[\"ustawia tryb: \",[\"0\"]],\"zNSskd\":[\"Nie udało się wykonać nagrania.\"],\"zZm1gU\":[\"Wyłącz wideo\"],\"zb/HT0\":[\"pokaż więcej\"],\"zbSnl2\":[\"Osiągnięto limit rozmiaru przesyłania, nagrywanie zatrzymało się w tym miejscu.\"],\"zbymaY\":[[\"0\"],\" min temu\"],\"zebeLu\":[\"Wpisz nazwę użytkownika operatora\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Głośnik\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Nazwy urządzeń są ukryte, dopóki nie zezwolisz na dostęp do mikrofonu.\"],\"+2t41u\":[\"Wpisz 6-cyfrowy kod z aplikacji uwierzytelniającej, aby dokończyć logowanie jako \",[\"account\"],\".\"],\"+5VMrz\":[\"Nieprawidłowy format wzorca. Użyj formatu nick!user@host (dozwolone symbole wieloznaczne *)\"],\"+6NQQA\":[\"Ogólny kanał wsparcia\"],\"+6NyRG\":[\"Klient\"],\"+AI7ot\":[\"Udostępnij lokalizację\"],\"+B5ztW\":[\"dodaj kanał\"],\"+K0AvT\":[\"Rozłącz\"],\"+Q1v1x\":[\"Uwierzytelniony\"],\"+WNb3x\":[\"Otwórz wideo w osobnym oknie\"],\"+cyFdH\":[\"Domyślna wiadomość przy ustawianiu statusu nieobecności\"],\"+fRR7i\":[\"Zawieś\"],\"+mVPqU\":[\"Renderuj formatowanie Markdown w wiadomościach\"],\"+s1J8k\":[\"Oznacz jako przeczytane\"],\"+s4tdz\":[\"Kopiuj pseudonim\"],\"+vqCJH\":[\"Nazwa użytkownika Twojego konta do uwierzytelniania\"],\"+yPBXI\":[\"Wybierz plik\"],\"+zy2Nq\":[\"Typ\"],\"/09cao\":[\"Niskie bezpieczeństwo połączenia (poziom \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Oznacz siebie jako obecnego\"],\"/3BQ4J\":[\"Użytkownicy spoza kanału nie mogą wysyłać do niego wiadomości\"],\"/4C8U0\":[\"Kopiuj wszystko\"],\"/6BzZF\":[\"Przełącz listę członków\"],\"/AkXyp\":[\"Potwierdzić?\"],\"/DwR+n\":[\"Tworzenie…\"],\"/TNOPk\":[\"Użytkownik jest nieobecny\"],\"/UGQxY\":[\"Kamera \",[\"0\"]],\"/X0D0z\":[\"Wybierz głośnik, przez który mają być odtwarzane połączenia\"],\"/XQgft\":[\"Odkryj\"],\"/abSCI\":[\"Kopiowanie nie powiodło się, dotknij aby spróbować ponownie\"],\"/cF7Rs\":[\"Głośność\"],\"/dqduX\":[\"Następna strona\"],\"/fc3q4\":[\"Wszystkie treści\"],\"/kISDh\":[\"Włącz dźwięki powiadomień\"],\"/kL38k\":[\"Zmień kolejność kanałów\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"Nowe hasło\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Odtwarzaj dźwięki dla wzmianek i wiadomości\"],\"/xQ19T\":[\"Boty w tej sieci\"],\"/zrWol\":[\"Nieszyfrowane\"],\"0/0ZGA\":[\"Maska nazwy kanału\"],\"05LWBX\":[\"Dodaj klucz biometryczny / bezpieczeństwa\"],\"0CvhiV\":[\"Bot na tym kanale\"],\"0D1Q7K\":[\"Poddaj się\"],\"0D6j7U\":[\"Dowiedz się więcej o niestandardowych regułach →\"],\"0NqWnb\":[\"Zaproś do transmisji\"],\"0XsHcR\":[\"Wyrzuć użytkownika\"],\"0ZpE//\":[\"Sortuj według użytkowników\"],\"0bEPwz\":[\"Ustaw nieobecność\"],\"0dGkPt\":[\"Rozwiń listę kanałów\"],\"0gS7M5\":[\"Wyświetlana nazwa\"],\"0kS+M8\":[\"PrzykładSIEĆ\"],\"0lUbyX\":[\"Wpisz nazwę konta. Wyślemy 6-cyfrowy kod odzyskiwania na zweryfikowany adres e-mail przypisany do konta.\"],\"0rgoY7\":[\"Łącz się tylko z serwerami, które wybierzesz\"],\"0rz+/Q\":[\"Polecenia się ładują…\"],\"0wdd7X\":[\"Dołącz\"],\"0xHrY2\":[\"Ten serwer nie zgłasza adresu URL backendu (draft/authtoken lub obby.world/FILEHOST). Punkty końcowe administratora są nieosiągalne.\"],\"196EG4\":[\"Usuń prywatną rozmowę\"],\"1A3EXy\":[\"Rozwiń\"],\"1AzsG5\":[\"Połącz z \",[\"0\"]],\"1C/fOn\":[\"Bot nie zarejestrował jeszcze żadnych poleceń ukośnikowych.\"],\"1DSr1i\":[\"Zarejestruj konto\"],\"1K9HPk\":[\"Wyświetl drzewo\"],\"1O/24y\":[\"Przełącz listę kanałów\"],\"1OWwRx\":[\"Polecenia bota\"],\"1QfxQT\":[\"Zamknij\"],\"1TNIig\":[\"Otwórz\"],\"1VPJJ2\":[\"Ostrzeżenie o zewnętrznym linku\"],\"1VyPbQ\":[\"Obróć o 90°\"],\"1ZC/dv\":[\"Brak nieprzeczytanych wzmianek lub wiadomości\"],\"1iY5xv\":[\"Mikrofon\"],\"1p1J0V\":[\"Pusty pakiet. Dodaj trochę emoji.\"],\"1pO1zi\":[\"Nazwa serwera jest wymagana\"],\"1qqOhi\":[\"Przeciągnij uchwyt, aby przenieść kanał lub umieścić go w folderze\"],\"1t/NnN\":[\"Odrzuć\"],\"1u8a3u\":[\"Szukaj emoji...\"],\"1ub+Zu\":[[\"hours\"],\" godzin\"],\"1uwfzQ\":[\"Zobacz temat kanału\"],\"1wdjme\":[\"Osoby\"],\"268g7c\":[\"Wpisz wyświetlaną nazwę\"],\"27I0xj\":[\"Bot dostępny na całym serwerze, osiągalny z dowolnego kanału\"],\"2CEOW6\":[\"Sieć powiązana przez bouncer soju\"],\"2F9+AZ\":[\"Nie przechwycono jeszcze surowego ruchu IRC. Spróbuj się połączyć lub wysłać wiadomość.\"],\"2FOFq1\":[\"Operatorzy serwerów w sieci mogą potencjalnie odczytywać Twoje wiadomości\"],\"2FYpfJ\":[\"Więcej\"],\"2HF1Y2\":[[\"inviter\"],\" zaprosił \",[\"target\"],\" do dołączenia do \",[\"channel\"]],\"2I70QL\":[\"Zobacz informacje o profilu użytkownika\"],\"2QYdmE\":[\"Użytkownicy:\"],\"2QpEjG\":[\"wyszedł\"],\"2YOR+h\":[\"Połącz się z serwerem, aby zarządzać ustawieniami operatora.\"],\"2bimFY\":[\"Użyj hasła serwera\"],\"2gMuHR\":[\"Dołączono\"],\"2iTmdZ\":[\"Pamięć lokalna:\"],\"2odkwe\":[\"Rygorystyczny – bardziej agresywna ochrona\"],\"2qXqZQ\":[\"Tryby użytkownika\"],\"2uDhbA\":[\"Wpisz nazwę użytkownika do zaproszenia\"],\"2xXP/g\":[\"Dołącz do kanału\"],\"2y9Ojd\":[\"Upuść pliki, aby je załączyć\"],\"2ygf/L\":[\"← Wróć\"],\"2zEgxj\":[\"Szukaj GIFów...\"],\"33SIID\":[\"Wybierz hasło (co najmniej 3 znaki).\"],\"38+WDJ\":[\"Redukcja echa\"],\"3BKxln\":[\"Zrób zdjęcie\"],\"3JjdaA\":[\"Uruchom\"],\"3Kf9Jh\":[\"Degraduj do widza\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" transmituje · \",[\"1\"],\" ogląda\"],\"3MbP5E\":[\"Zaszyfrowana wiadomość\"],\"3RdPhl\":[\"Zmień nazwę kanału\"],\"3THokf\":[\"Użytkownik z głosem\"],\"3TSz9S\":[\"Minimalizuj\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Przewiń czat do tej odpowiedzi\"],\"3hij11\":[\"Dołącz do \",[\"channelName\"]],\"3jBDvM\":[\"Wyświetlana nazwa kanału\"],\"3pRst1\":[\"Odbieranie listy poleceń…\"],\"3ryuFU\":[\"Opcjonalne raporty o błędach w celu ulepszenia aplikacji\"],\"3uBF/8\":[\"Zamknij przeglądarkę\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Nie udało się nawiązać szyfrowania z \",[\"nick\"],\".\"],\"3wG7HI\":[\"Wysłano\"],\"3xf8Kz\":[\"Wprowadź nazwę konta...\"],\"4/Rr0R\":[\"Zaproś użytkownika do bieżącego kanału\"],\"47jCYx\":[\"Resetowanie hasła zakończone\"],\"4EZrJN\":[\"Reguły\"],\"4JJtW9\":[\"#przepełnienie\"],\"4LFZoj\":[\"Zweryfikuj kod\"],\"4N0n26\":[\"Tylny\"],\"4NqeT4\":[\"Profil floodu (+F)\"],\"4QXpWJ\":[\"upłynął czas\"],\"4RZQRK\":[\"Co teraz robisz?\"],\"4cEClj\":[\"Sesje\"],\"4hfTrB\":[\"Nick\"],\"4n99LO\":[\"Już w \",[\"0\"]],\"4t6vMV\":[\"Automatycznie przełącz na jedną linię dla krótkich wiadomości\"],\"4vsHmf\":[\"Czas (min)\"],\"4x/Axu\":[\"Twój bouncer nie ma jeszcze żadnych sieci. Dodaj jedną, aby rozpocząć.\"],\"4xUsvX\":[\"Nazwa (np. iPhone)\"],\"5+INAX\":[\"Podświetlaj wiadomości, w których jesteś wzmiankowany\"],\"5R5Pv/\":[\"Nazwa operatora\"],\"5TjgWS\":[\"URL musi zaczynać się od http(s):// lub data:.\"],\"5WWr3M\":[\"Przybliżona\"],\"5cKKWR\":[\"Zarządzaj pakietami\"],\"5kS5np\":[\"Oznacz jako zweryfikowane\"],\"5yB4Kk\":[\"Serwer plików tego nie przepuścił.\"],\"678PKt\":[\"Nazwa sieci\"],\"6Aih4U\":[\"Offline\"],\"6CO3WE\":[\"Hasło wymagane do dołączenia do kanału. Pozostaw puste, aby usunąć klucz.\"],\"6FyrFm\":[\"Udostępnij ekran\"],\"6HhMs3\":[\"Wiadomość pożegnalna\"],\"6OpRdF\":[\"Automatycznie dostosuj głośność mikrofonu\"],\"6UUrUs\":[\"WebAuthn nie jest dostępne w tym środowisku.\"],\"6V3Ea3\":[\"Skopiowano\"],\"6XJBxM\":[\"Twoja przeglądarka nie może odtworzyć tego dźwięku.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" element\"],\"few\":[\"#\",\" elementy\"],\"many\":[\"#\",\" elementów\"],\"other\":[\"#\",\" elementu\"]}]],\"6lGV3K\":[\"Pokaż mniej\"],\"6mi5TD\":[\"Zezwól na dostęp do kamery w ustawieniach, aby udostępniać wideo\"],\"6yFOEi\":[\"Wprowadź hasło opera...\"],\"6yR6/K\":[\"Opublikuj wiadomość dnia każdego serwera w Powiadomieniach serwera i na jego stronie powitalnej\"],\"6zJnDQ\":[\"Włącz dźwięk\"],\"7+IHTZ\":[\"Nie wybrano pliku\"],\"7+q3Wn\":[\"#kanał\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (np. spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Ta rozmowa jest szyfrowana protokołem OTR, zgodnym z innymi klientami IRC. Porównaj odciski palców innym kanałem, a następnie oznacz ją jako zweryfikowaną.\"],\"7PSmAM\":[\"Zezwól na dostęp do mikrofonu w ustawieniach, aby mówić\"],\"7QkKyN\":[\"Wyślij wiadomość prywatną\"],\"7U1W7c\":[\"Bardzo łagodny\"],\"7Y1YQj\":[\"Imię i nazwisko:\"],\"7YHArF\":[\"— otwórz w przeglądarce\"],\"7cNwAY\":[\"Zarządzaj botami (wczytywanie: \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"Otwórz przepływ\"],\"7jL88x\":[\"Usunąć tę wiadomość? Tej operacji nie można cofnąć.\"],\"7l15X4\":[\"nie powiodło się\"],\"7nGhhM\":[\"Co masz na myśli?\"],\"7sEpu1\":[\"Członkowie — \",[\"0\"]],\"7sNhEz\":[\"Nazwa użytkownika\"],\"7w5KHY\":[\"Twoje wiadomości z użytkownikiem \",[\"nick\"],\" są szyfrowane przez OTR, który przenosi tylko tekst. Te pliki zostałyby wysłane bez szyfrowania.\"],\"7y+YDA\":[\"Wyślij bez szyfrowania\"],\"85Fz0S\":[\"Przeciągnij, aby przenieść\"],\"8H0Q+x\":[\"Dowiedz się więcej o profilach →\"],\"8Phu0A\":[\"Wyświetlaj gdy użytkownicy zmieniają nick\"],\"8VEDbV\":[\"Sekret\"],\"8XTG9e\":[\"Wpisz hasło operatora\"],\"8XsV2J\":[\"Spróbuj wysłać ponownie\"],\"8ZsakT\":[\"Hasło\"],\"8dYnq1\":[\"Osiągnięto maksymalny czas nagrywania. Nagrywanie zatrzymane: wyślij nagranie lub je odrzuć.\"],\"8gSwST\":[\"Nie masz zarejestrowanych metod 2FA.\"],\"8kR84m\":[\"Zamierzasz otworzyć zewnętrzny link:\"],\"8kZ9ZV\":[\"Zakończ szyfrowanie\"],\"8lCgih\":[\"Usuń regułę\"],\"8mmL7G\":[\"Załaduj starsze wiadomości, aby dotrzeć do odpowiedzi\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" krok\"],\"few\":[\"#\",\" kroki\"],\"many\":[\"#\",\" kroków\"],\"other\":[\"#\",\" kroku\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"dołączył\"],\"few\":[\"dołączył \",[\"joinCount\"],\" razy\"],\"many\":[\"dołączył \",[\"joinCount\"],\" razy\"],\"other\":[\"dołączył \",[\"joinCount\"],\" razy\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"Wysyłanie 1 pliku\"],\"other\":[\"Wysyłanie \",\"#\",\" plików\"]}]],\"9BMLnJ\":[\"Ponownie połącz z serwerem\"],\"9LXhb1\":[\"Nagraj ekran\"],\"9NST0r\":[\"Ze względów bezpieczeństwa wszystkie istniejące sesje tego konta zostały wylogowane, a stan serwera powiązany z kontem został usunięty. Jeśli uwierzytelnianie dwuskładnikowe było włączone, pozostaje włączone, więc następne logowanie nadal będzie go wymagać.\"],\"9OEgyT\":[\"Dodaj reakcję\"],\"9PQ8m2\":[\"G-Line (globalny ban)\"],\"9Qs99X\":[\"E-mail:\"],\"9QupBP\":[\"Usuń wzorzec\"],\"9TBhGc\":[\"Opuść rękę\"],\"9W7tl5\":[\"(bez zmian)\"],\"9aCFGH\":[\"Szyfruj tę rozmowę\"],\"9bG48P\":[\"Wysyłanie\"],\"9f5f0u\":[\"Pytania dotyczące prywatności? Skontaktuj się z nami:\"],\"9hXrER\":[\"Dołącz do kanału na \",[\"serverName\"]],\"9iweoP\":[\"Sieci na \",[\"0\"]],\"9n+Pj3\":[\"nazwa-streamu\"],\"9q17ZR\":[[\"0\"],\" jest wymagane.\"],\"9qIYMn\":[\"Nowy pseudonim\"],\"9rnFEa\":[\"Połączenia\"],\"9unqs3\":[\"Nieobecny:\"],\"9v3hwv\":[\"Nie znaleziono serwerów.\"],\"9zb2WA\":[\"Łączenie\"],\"A1taO8\":[\"Szukaj\"],\"A2adVi\":[\"Wysyłaj powiadomienia o pisaniu\"],\"A9Rhec\":[\"Nazwa kanału\"],\"AFOOaq\":[\"Usunąć pakiet \\\"\",[\"packId\"],\"\\\"? Spowoduje to również usunięcie wszystkich emoji w nim.\"],\"AFXuc0\":[\"Wiadomość nie została wysłana: szyfrowanie przestało działać. Zakończ szyfrowanie, aby wysłać bez szyfrowania.\"],\"ALZ4SG\":[\"Wyłącz dźwięk\"],\"AWOSPo\":[\"Powiększ\"],\"AXSpEQ\":[\"Operator przy połączeniu\"],\"AXkuzz\":[\"Nie wykryto kamery.\"],\"AdKRCX\":[\"Jesteś połączony z <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Konto\"],\"AhNP40\":[\"Przewijaj\"],\"AhYrTA\":[\"Połączenie: słabe\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Zmieniono nick\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Anuluj odpowiedź\"],\"ApSx0O\":[\"Znaleziono \",[\"0\"],\" wiadomości pasujących do \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Zaloguj się ponownie\"],\"AxPAXW\":[\"Nie znaleziono wyników\"],\"AyNqAB\":[\"Wyświetl wszystkie zdarzenia serwera w czacie\"],\"B/QqGw\":[\"Z dala od klawiatury\"],\"B0sB2k\":[\"Tekst jawny\"],\"B1MuZq\":[\"Wybierz kamerę i zobacz podgląd tego, co widzi\"],\"B8AaMI\":[\"To pole jest wymagane\"],\"BA2c49\":[\"Serwer nie obsługuje zaawansowanego filtrowania LIST\"],\"BBCFUg\":[[\"sender\"],\" ponownie uruchomił szyfrowanie, więc ta rozmowa jest konfigurowana od nowa.\"],\"BGul2A\":[\"Masz niezapisane zmiany. Czy na pewno chcesz zamknąć bez zapisywania?\"],\"BIDT9R\":[\"Boty\"],\"BIf9fi\":[\"Twoja wiadomość statusu\"],\"BOJWfb\":[\"Rozłączyć z bouncerem soju?\"],\"BPm98R\":[\"Nie wybrano serwera. Wybierz najpierw serwer z paska bocznego; linki zapraszające są zarządzane osobno dla każdego serwera.\"],\"BRNbHt\":[\"Zaszyfrowane, niezweryfikowane\"],\"BZADk0\":[\"Zrezygnuj z transmisji\"],\"BZyTNS\":[\"Odmówiono dostępu do lokalizacji. Zezwól na dostęp do lokalizacji w ustawieniach przeglądarki lub systemu i spróbuj ponownie.\"],\"BZz3md\":[\"Twoja strona internetowa\"],\"Bgm/H7\":[\"Zezwól na wpisywanie wielu linii tekstu\"],\"BiQIl1\":[\"Przypnij tę prywatną rozmowę\"],\"BlNZZ2\":[\"Kliknij, aby przejść do wiadomości\"],\"Bowq3c\":[\"Tylko operatorzy mogą zmieniać temat kanału\"],\"Btozzp\":[\"Ten obraz wygasł\"],\"Bu/ywL\":[\"Wybierz typ kanału\"],\"Bycfjm\":[\"Łącznie: \",[\"0\"]],\"C6IBQc\":[\"Kopiuj cały JSON\"],\"C6amLT\":[\"To urządzenie jest teraz niedostępne.\"],\"C9L9wL\":[\"Zbieranie danych\"],\"CDq4wC\":[\"Moderuj użytkownika\"],\"CHVRxG\":[\"Wiadomość do @\",[\"0\"],\" (Shift+Enter – nowa linia)\"],\"CN9zdR\":[\"Nazwa operatora i hasło są wymagane\"],\"CW3sYa\":[\"Dodaj reakcję \",[\"emoji\"]],\"CaAkqd\":[\"Pokaż rozłączenia\"],\"CaQ1Gb\":[\"Bot zdefiniowany w konfiguracji. Edytuj obbyircd.conf i wykonaj /REHASH, aby zmienić stan.\"],\"CbvaYj\":[\"Zablokuj po nicku\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Wybierz kanał\"],\"CpwGv7\":[\"Klucz użytkownika \",[\"nick\"],\" różni się od tego, który widziałeś wcześniej. Zdarza się to po ponownej instalacji lub na nowym urządzeniu, ale tak samo wygląda atak typu man-in-the-middle. Porównaj nowy odcisk innym kanałem, zanim go zaakceptujesz.\"],\"CqO9qC\":[\"Sesja\"],\"CsekCi\":[\"Normalny\"],\"CwuBNI\":[\"Nie wykryto mikrofonu.\"],\"D+NlUC\":[\"System\"],\"D28t6+\":[\"dołączył i wyszedł\"],\"D4fyqT\":[\"Potwierdź rejestrację\"],\"D69ns7\":[\"Zmień nazwę lub usuń \",[\"0\"]],\"DB8zMK\":[\"Zastosuj\"],\"DBcWHr\":[\"Niestandardowy plik dźwięku powiadomień\"],\"DCRKbe\":[\"Włącz 2FA\"],\"DK9Ok6\":[\"Ustawianie…\"],\"DL4yUl\":[\"Plik nie został wysłany: szyfrowanie przestało działać. Uruchom je ponownie albo zakończ, aby wysłać bez szyfrowania.\"],\"DPfwMq\":[\"Gotowe\"],\"DTy9Xw\":[\"Podglądy mediów\"],\"Dj4pSr\":[\"Wybierz bezpieczne hasło\"],\"Du+zn+\":[\"Wyszukiwanie...\"],\"Du2T2f\":[\"Nie znaleziono ustawienia\"],\"DwsSVQ\":[\"Zastosuj filtry i odśwież\"],\"E/QGRL\":[\"Wyłączone\"],\"E3W/zd\":[\"Domyślny nick\"],\"E6nRW7\":[\"Kopiuj URL\"],\"E703RG\":[\"Tryby:\"],\"E7ehgy\":[\"Wybierz inny plik. Host plików odrzucił ten.\"],\"E9RV1x\":[\"połączony z \",[\"sessionCount\"],\" sesji\"],\"EAeu1Z\":[\"Wyślij zaproszenie\"],\"EFKJQT\":[\"Ustawienie\"],\"EGPQBv\":[\"Niestandardowe reguły floodu (+f)\"],\"EIU345\":[\"Uwierzytelnianie dwuskładnikowe\"],\"ELik0r\":[\"Zobacz pełną politykę prywatności\"],\"EPbeC2\":[\"Zobacz lub edytuj temat kanału\"],\"EQCDNT\":[\"Wprowadź nazwę użytkownika opera...\"],\"ERIfXJ\":[\"Nie udało się ustalić lokalizacji na czas. Spróbuj ponownie w miejscu z lepszym widokiem nieba.\"],\"ET7frA\":[\"Zezwól na dostęp do kamery\"],\"EUvulZ\":[\"Znaleziono 1 wiadomość pasującą do \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Następny obraz\"],\"Eaw75B\":[[\"userCount\"],\" użytkowników\"],\"EdQY6l\":[\"Brak\"],\"EflUyy\":[\"na połączeniu\"],\"EnqLYU\":[\"Szukaj serwerów...\"],\"EqjE9A\":[\"napisz do kogoś\"],\"Eu7YKa\":[\"samodzielnie zarejestrowany\"],\"EuJnIe\":[\"2FA jest obecnie wymuszone na tym koncie. Usunięcie jedynej zarejestrowanej metody uniemożliwi Ci logowanie. Najpierw dodaj inną metodę lub wyłącz 2FA poniżej.\"],\"Ev/rmg\":[\"Wybierz mikrofon i sprawdź poziom sygnału wejściowego\"],\"F0OKMc\":[\"Edytuj serwer\"],\"F6Int2\":[\"Włącz podświetlenia\"],\"FDoLyE\":[\"Maks. użytkowników\"],\"FHnJDV\":[[\"userCount\"],\" widzów\"],\"FOPeqj\":[\"Automatyczna kontrola wzmocnienia\"],\"FUU/hZ\":[\"Kontroluje ilość zewnętrznych mediów ładowanych na czacie.\"],\"Fdp03t\":[\"wł\"],\"FfPWR0\":[\"Okno\"],\"FjkaiT\":[\"Pomniejsz\"],\"FlqOE9\":[\"Co to oznacza:\"],\"FolHNl\":[\"Zarządzaj swoim kontem i uwierzytelnianiem\"],\"Fp2Dif\":[\"Opuścił serwer\"],\"Fxf4jq\":[\"Opis (opcjonalnie)\"],\"G5KmCc\":[\"GZ-Line (globalna Z-Line)\"],\"GDs0lz\":[\"<0>Ryzyko: Poufne informacje (wiadomości, prywatne rozmowy, dane uwierzytelniające) mogą być widoczne dla administratorów sieci lub atakujących znajdujących się między serwerami IRC.\"],\"GP8D2E\":[\"Wiadomości prywatne\"],\"GPrF8Y\":[[\"safeName\"],\" został zmieniony na serwerze, więc nie da się go już odszyfrować.\"],\"GR+2I3\":[\"Dodaj maskę zaproszenia (np. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Zamknij wyskakujące powiadomienia serwera\"],\"GdhD7H\":[\"Kliknij ponownie, aby potwierdzić\"],\"GjRZex\":[\"Rozłączyć sieć?\"],\"GlAoST\":[\"Odrzuć szyfrowanie\"],\"GlHnXw\":[\"Zmiana nicku nie powiodła się: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"Zmień hasło\"],\"GswZF3\":[\"Podgląd:\"],\"GtmO8/\":[\"od\"],\"GtuHUQ\":[\"Zmień nazwę tego kanału na serwerze. Wszyscy użytkownicy zobaczą nową nazwę.\"],\"GuGfFX\":[\"Przełącz wyszukiwanie\"],\"GuWXId\":[\"Anulowano wysyłanie.\"],\"GvwPQR\":[\"Szyfruj (OTR)\"],\"GxkJXS\":[\"Przesyłanie...\"],\"Gz0oR4\":[\"(obsługiwane przez Obby)\"],\"GzbwnK\":[\"Dołączył do kanału\"],\"GzsUDB\":[\"Rozszerzony profil\"],\"H/PnT8\":[\"Wstaw emoji\"],\"H3kCln\":[\"Nazwa hosta\"],\"H6Izzl\":[\"Twój preferowany kod koloru\"],\"H86f9p\":[\"Zwiń\"],\"H91IQz\":[\"Dołącz do transmisji \",[\"channelName\"]],\"H9jIv+\":[\"Pokaż dołączenia/odejścia\"],\"HAKBY9\":[\"Prześlij pliki\"],\"HREImF\":[\"Uwierzytelniaj przy połączeniu\"],\"HVqh5e\":[\"Wybór głośnika nie jest obsługiwany w tej przeglądarce.\"],\"HdE1If\":[\"Kanał\"],\"HeT8+a\":[[\"name\"],\" · wyjście\"],\"HhlSUU\":[\"Przeciągnij, aby wybrać, co nagrać. Escape anuluje.\"],\"Hk4AW9\":[\"Twoja preferowana wyświetlana nazwa\"],\"HmHDk7\":[\"Wybierz członka\"],\"HrQzPU\":[\"Kanały na \",[\"networkName\"]],\"HvxGfG\":[\"Udostępnij ekran ponownie, aby spróbować jeszcze raz\"],\"Hy8RTc\":[\"Zaszyfrowane. Dla pewności zweryfikuj tożsamość użytkownika \",[\"nick\"],\".\"],\"I2tXQ5\":[\"Wiadomość do @\",[\"0\"],\" (Enter – nowa linia, Shift+Enter – wyślij)\"],\"I6bw/h\":[\"Zablokuj użytkownika\"],\"I92Z+b\":[\"Włącz powiadomienia\"],\"I9D72S\":[\"Czy na pewno chcesz usunąć tę wiadomość? Tej operacji nie można cofnąć.\"],\"IA+1wo\":[\"Wyświetlaj gdy użytkownicy są wyrzucani z kanałów\"],\"IBi8Io\":[\"Mikrofon \",[\"0\"]],\"IDwkJx\":[\"Operator IRC\"],\"IHCAh2\":[\"Zarządzaj botami\"],\"IIQCpQ\":[\"Nie można usunąć ostatniej metody 2FA\"],\"IIXpvq\":[\"uruchomiony · \",[\"elapsed\"]],\"IJaotC\":[\"Rozpocznij nagrywanie\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Ustaw się jako nieobecny\"],\"IUwGEM\":[\"Zapisz zmiany\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pauza\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Odpowiedz\"],\"IoHMnl\":[\"Maksymalna wartość wynosi \",[\"0\"]],\"IryzcO\":[\"Przeczytaj wszystko\"],\"IuszSX\":[\"Pliki większe niż \",[\"0\"],\" są wysyłane bez zmian. Serwis hostingowy przechowuje je w czytelnej postaci, a każdy, kto uzyska link, może je otworzyć.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Bot kanałowy — tylko na dołączonych kanałach\"],\"J09nwO\":[\"Szyfruj (Obby)\"],\"J28zul\":[\"Łączenie...\"],\"J5T9NW\":[\"Informacje o użytkowniku\"],\"J8Y5+z\":[\"Ups! Podział sieci! ⚠️\"],\"J9Hz2t\":[\"6-cyfrowy kod\"],\"JBHkBA\":[\"Opuścił kanał\"],\"JCPOml\":[\"Przenieś do folderu\"],\"JCwL0Q\":[\"Wpisz powód (opcjonalnie)\"],\"JFciKP\":[\"Przełącz\"],\"JMXMCX\":[\"Wiadomość o nieobecności\"],\"JNCzPW\":[\"Kraj\"],\"JRQitQ\":[\"Potwierdź nowe hasło\"],\"JTaI7i\":[\"Zrób zdjęcie lub nagraj wideo\"],\"JXGkhG\":[\"Zmień nazwę kanału (tylko dla operatorów)\"],\"JYiL1b\":[\"jedno z:\"],\"JYynGH\":[\"narzędzie\"],\"JcD7qf\":[\"Więcej akcji\"],\"JdkA+c\":[\"Tajny (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"Nie udało się wysłać 1 pliku\"],\"other\":[\"Nie udało się wysłać \",\"#\",\" plików\"]}]],\"Jmu12l\":[\"Kanały serwera\"],\"JoQY+E\":[\"To usuwa sieć z Twojego bouncera soju. Aby użyć jej ponownie, musisz dodać ją z powrotem.\"],\"JrFTcr\":[\"Łączenie…\"],\"JvQ++s\":[\"Włącz Markdown\"],\"JweKPN\":[\"OTR nie szyfruje plików, wysłano bez zmian\"],\"K2jwh/\":[\"Brak dostępnych danych WHOIS\"],\"K4vEhk\":[\"(zawieszony)\"],\"KAPufV\":[\"obcięty\"],\"KAXSwC\":[\"Voice\"],\"KDZeit\":[\"Utwórz pakiet\"],\"KDfTdX\":[\"Usuń wiadomość\"],\"KFAYzh\":[\"Ten serwer nie ma gdzie umieścić pliku.\"],\"KFfDuG\":[\"Wiadomość dnia\"],\"KKBlUU\":[\"Osadź\"],\"KL53qt\":[\"Wiadomość nie została wysłana: szyfrowanie nie jest jeszcze aktywne. Poczekaj, aż kłódka zmieni kolor na zielony, lub zakończ szyfrowanie, aby wysłać bez szyfrowania.\"],\"KM0pLb\":[\"Witamy na kanale!\"],\"KMH/oC\":[\"Twój odcisk palca\"],\"KR6W2h\":[\"Przestań ignorować użytkownika\"],\"KTNKSg\":[\"Zeskanuj ten kod QR aplikacją uwierzytelniającą, a następnie potwierdź 6-cyfrowym kodem, który ona wyświetla.\"],\"KUjOb9\":[\"uruchomiony\"],\"KV+Bi1\":[\"Tylko na zaproszenie (+i)\"],\"KdCtwE\":[\"Ile sekund monitorować aktywność floodowania przed zresetowaniem liczników\"],\"Kkezga\":[\"Hasło serwera\"],\"KpOQkN\":[\"Sprawdź klucz\"],\"KqcCdb\":[\"Rozpocznij transmisję na \",[\"serverName\"]],\"KsiQ/8\":[\"Użytkownicy muszą być zaproszeni, aby dołączyć do kanału\"],\"KtADxr\":[\"uruchomił(a)\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Informacje o kanale\"],\"LC1a7n\":[\"Serwer IRC zgłosił, że jego połączenia między serwerami mają niski poziom bezpieczeństwa. Oznacza to, że gdy Twoje wiadomości są przekazywane między serwerami IRC w sieci, mogą nie być właściwie szyfrowane lub certyfikaty SSL/TLS mogą nie być poprawnie weryfikowane.\"],\"LEwpeL\":[\"bouncer soju (sterowanie)\"],\"LIBb0P\":[\"dodano \",[\"0\"]],\"LNfLR5\":[\"Pokaż wyrzucenia\"],\"LP+1Z7\":[\"Dodaj sieć\"],\"LQb0W/\":[\"Pokaż wszystkie zdarzenia\"],\"LU7/yA\":[\"Alternatywna nazwa wyświetlana w interfejsie. Może zawierać spacje, emoji i znaki specjalne. Prawdziwa nazwa kanału (\",[\"channelName\"],\") nadal będzie używana w poleceniach IRC.\"],\"LUb9O7\":[\"Wymagany jest prawidłowy port serwera\"],\"LV4fT6\":[\"Opis (opcjonalnie, np. \\\"Testerzy beta Q3\\\")\"],\"LVB64Y\":[\"Skopiuj jako tekst\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Polityka prywatności\"],\"LcuSDR\":[\"Zarządzaj informacjami w profilu i metadanymi\"],\"Lh0M96\":[\"Własne pakiety emoji\"],\"Lpq5g7\":[\"Wyślij kod odzyskiwania\"],\"LqLS9B\":[\"Pokaż zmiany nicku\"],\"LsDQt2\":[\"Ustawienia kanału\"],\"LtI9AS\":[\"Właściciel\"],\"LuNhhL\":[\"zareagował na tę wiadomość\"],\"M/AZNG\":[\"URL do obrazu Twojego awatara\"],\"M/TIv1\":[\"Widz\"],\"M/WIer\":[\"Wyślij wiadomość\"],\"M45wtf\":[\"To polecenie nie przyjmuje parametrów.\"],\"M4prNC\":[\"Wpisz nazwę kanału dla pakietów kanałowych.\"],\"M8er/5\":[\"Nazwa:\"],\"MFKlMB\":[\"Zaproś\"],\"MHk+7g\":[\"Poprzedni obraz\"],\"MMVM6A\":[\"Bot ogólnoserwerowy — dostępny z dowolnego kanału\"],\"MOsYgM\":[\"Połączenie: dobre\"],\"MRorGe\":[\"Wyślij wiadomość prywatną\"],\"MSSqHG\":[\"Działa z innymi klientami IRC\"],\"MV53Xh\":[\"Zezwól na dostęp do kamery, aby zrobić zdjęcie lub nagrać wideo.\"],\"MVbSGP\":[\"Okno czasowe (sekundy)\"],\"Mey/l4\":[\"Nie udało się uzyskać dostępu do urządzenia.\"],\"MhqAkA\":[[\"nick\"],\" odrzucił szyfrowanie.\"],\"MkpcsT\":[\"Twoje wiadomości i ustawienia są przechowywane lokalnie na Twoim urządzeniu\"],\"MzPdC2\":[\"Hasło serwera (PASS)\"],\"N/hDSy\":[\"Oznacz jako bota – zazwyczaj 'on' lub puste\"],\"N40H+G\":[\"Wszystkie\"],\"N6j2JH\":[\"Edytuj \",[\"0\"]],\"N7TQbE\":[\"Zaproś użytkownika do \",[\"channelName\"]],\"N8ZEfW\":[\"Oczekiwanie na zalogowanie…\"],\"NCHYXe\":[\"Zwiń przepływ pracy\"],\"NCca/o\":[\"Wprowadź domyślny pseudonim...\"],\"NEr2Ao\":[[\"userCount\"],\" w rozmowie\"],\"NIBzIK\":[\"Osiągnięto limit rozmiaru przesyłania. Nagrywanie zatrzymane: wyślij nagranie lub je odrzuć.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"Szyfrowanie z \",[\"nick\"],\" przestało działać, więc wiadomość nie została wysłana. Uruchom szyfrowanie ponownie, aby kontynuować.\"],\"NQN2HS\":[\"Wznów\"],\"NZMhdJ\":[\"Zbyt duży do zaszyfrowania, wysłany bez szyfrowania\"],\"NZgZhv\":[\"Zmień nazwę folderu\"],\"NbFtQm\":[\"Usuń folder\"],\"Nj8ZSK\":[\"Grupy bezpieczeństwa\"],\"Nm7Rmx\":[\"pack_id i name są wymagane.\"],\"Nqs6B9\":[\"Wyświetla wszystkie zewnętrzne media. Każdy URL może spowodować żądanie do nieznanego serwera.\"],\"Nt+9O7\":[\"Użyj WebSocket zamiast surowego TCP\"],\"NxIHzc\":[\"Rozłącz użytkownika\"],\"O+HhhG\":[\"Szepnij do użytkownika w kontekście bieżącego kanału\"],\"O+v/cL\":[\"Przeglądaj wszystkie kanały na serwerze\"],\"O5rZAi\":[\"Odśwież WHOIS\"],\"O5sdzb\":[\"Połącz tożsamość OAuth\"],\"OCGpR4\":[\"(dziedziczone)\"],\"ODwSCk\":[\"Wyślij GIF\"],\"OGQ5kK\":[\"Konfiguruj dźwięki powiadomień i podświetlenia\"],\"OIPt1Z\":[\"Pokaż lub ukryj panel listy członków\"],\"OJXCm+\":[\"Przenieś folder w dół\"],\"OKSNq/\":[\"Bardzo rygorystyczny\"],\"OLmMQs\":[\"Zweryfikuj odcisk palca…\"],\"ONuMlF\":[\"Zaloguj się u dostawcy, a następnie powiążemy uzyskaną tożsamość z Twoim kontem, aby SASL OAUTHBEARER / IRCV3BEARER działał przy kolejnych połączeniach.\"],\"OVKoQO\":[\"Hasło Twojego konta do uwierzytelniania\"],\"Obby - Bringing IRC to the future\":[\"Obby - Przenosimy IRC w przyszłość\"],\"OhCpra\":[\"Ustaw temat…\"],\"OiEBnL\":[\"Uwierzytelnij teraz\"],\"OkltoQ\":[\"Zablokuj \",[\"username\"],\" po nicku (uniemożliwia ponowne dołączenie z tym samym nickiem)\"],\"OlAl5i\":[\"Rozwiń wszystko\"],\"Oo7YVo\":[\"Utwórz folder\"],\"P+t/Te\":[\"Brak dodatkowych danych\"],\"P42Wcc\":[\"Bezpieczne\"],\"P6Cibt\":[\"zatwierdź aby kontynuować\"],\"P8eJCK\":[\"Odkryj świat IRC z Obby\"],\"PD38l0\":[\"Podgląd awatara kanału\"],\"PD9mEt\":[\"Wpisz wiadomość...\"],\"PKjhUq\":[\"Dodaj kanał\"],\"PPqfdA\":[\"Otwórz ustawienia konfiguracji kanału\"],\"PRnH8G\":[\"z \",[\"0\"]],\"PSCjfZ\":[\"Temat, który będzie wyświetlany dla tego kanału. Wszyscy użytkownicy mogą zobaczyć temat.\"],\"PYSmVm\":[\"Wiadomości z użytkownikiem \",[\"nick\"],\" są teraz szyfrowane.\"],\"PYzHlv\":[\"Przenieś to okno na wierzch i spróbuj ponownie.\"],\"PZCecv\":[\"Podgląd PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 raz\"],\"few\":[[\"c\"],\" razy\"],\"many\":[[\"c\"],\" razy\"],\"other\":[[\"c\"],\" razy\"]}]],\"PguS2C\":[\"Dodaj maskę wyjątku (np. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Wyświetlanie \",[\"displayedChannelsCount\"],\" z \",[\"0\"],\" kanałów\"],\"PoZpSX\":[\"Edytuj ustawienia kanału\"],\"PqhVlJ\":[\"Zablokuj użytkownika (po hostmasce)\"],\"PsufxD\":[\"Sesja \",[\"0\"]],\"Pwqkdw\":[\"Ładowanie…\"],\"PxSEQ0\":[\"Nie znaleziono GIF-ów. Spróbuj innego wyszukiwania.\"],\"Q+chwU\":[\"Nazwa użytkownika:\"],\"Q1S1+o\":[\"Shortcode musi pasować do [A-Za-z0-9._-]+.\"],\"Q2QY4/\":[\"Usuń to zaproszenie\"],\"Q3v9Wc\":[\"Tak, usuń\"],\"Q6hhn8\":[\"Preferencje\"],\"Q7xfEj\":[\"gotowe\"],\"Q9sOKK\":[\"Masz kilka minut na wybranie nowego hasła.\"],\"QF4a34\":[\"Proszę podać nazwę użytkownika\"],\"QGqSZ2\":[\"Kolor i formatowanie\"],\"QJKElz\":[\"Tożsamość OAuth\"],\"QJQd1J\":[\"Edytuj profil\"],\"QOq+NN\":[\"Weryfikowanie…\"],\"QSzGDE\":[\"Bezczynny\"],\"QUlny5\":[\"Witamy na \",[\"0\"],\"!\"],\"QgQSTl\":[\"Zalogowano\"],\"QhglSm\":[\"Logowanie nie powiodło się, czatujesz jako gość. Zaloguj się ponownie lub popraw hasło\"],\"QjVZf0\":[\"brak wiadomości\"],\"QuSkCF\":[\"Filtruj kanały...\"],\"Qv14oC\":[\"Skopiuj jako JSON\"],\"QwUrDZ\":[\"zmienił temat na: \",[\"topic\"]],\"Qxr8pV\":[\"Otwórz menu botów\"],\"R0UH07\":[\"Obraz \",[\"0\"],\" z \",[\"1\"]],\"R7SsBE\":[\"Wycisz\"],\"RArB3D\":[\"został wyrzucony z \",[\"channelName\"],\" przez \",[\"username\"]],\"RIfHS5\":[\"Utwórz nowy link zapraszający\"],\"RL9a0F\":[\"Usunąć \\\"\",[\"0\"],\"\\\"? Nie będzie już można używać go jako drugiego składnika.\"],\"RMMaN5\":[\"Moderowany (+m)\"],\"RWw9Lg\":[\"Zamknij okno\"],\"RX8Gog\":[[\"nick\"],\" używa wersji szyfrowania, której ten klient nie potrafi odczytać.\"],\"RZ2BuZ\":[\"Rejestracja konta \",[\"account\"],\" wymaga weryfikacji: \",[\"message\"]],\"Rj1UeC\":[\"Zaszyfrowana wiadomość z wcześniejszej sesji\"],\"RlCInP\":[\"Polecenia ukośnikowe\"],\"RxzN1M\":[\"Włączone\"],\"RySp6q\":[\"Ukryj komentarze\"],\"RzfkXn\":[\"Zmień swój pseudonim na tym serwerze\"],\"S48xcO\":[\"oczekuje\"],\"S5Togi\":[\"Wczytywanie sieci z Twojego bouncera…\"],\"SPKQTd\":[\"Nick jest wymagany\"],\"SPVjfj\":[\"Domyślnie 'brak powodu', jeśli pozostawione puste\"],\"SQKPvQ\":[\"Zaproś użytkownika\"],\"STmlpb\":[\"Powrót do listy sieci\"],\"SY+DWF\":[\"Sprawdź zmieniony klucz…\"],\"Sad2tK\":[\"Wysyłanie…\"],\"SkZcl+\":[\"Wybierz wstępnie zdefiniowany profil ochrony przed floodem. Profile te oferują zrównoważone ustawienia ochrony dla różnych przypadków użycia.\"],\"Slr+3C\":[\"Min. użytkowników\"],\"Spnlre\":[\"Zaprosiłeś \",[\"target\"],\" do dołączenia do \",[\"channel\"]],\"SpsuQv\":[\"Przejdź do \",[\"name\"]],\"SrtXDy\":[\"zalogowany jako \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Otwórz w przeglądarce mediów\"],\"T6fO0X\":[\"klient\"],\"T91vKp\":[\"Odtwórz\"],\"TCuPAj\":[\"Uwaga: serwer zwraca taką samą odpowiedź niezależnie od tego, czy konto ma zweryfikowany adres e-mail, więc literówka nie zostanie tu zgłoszona. Jeśli kod nie dotrze w ciągu kilku minut, sprawdź ponownie nazwę konta.\"],\"TGa6nJ\":[\"Połączenie: przeciętne\"],\"TIjT+J\":[\"Oznacz powrót\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Dowiedz się, jak przetwarzamy Twoje dane i chronimy Twoją prywatność.\"],\"TgFpwD\":[\"Stosowanie...\"],\"Tjg9YW\":[\"Zaszyfrowany załącznik\"],\"TkzSFB\":[\"Brak zmian\"],\"TntZTr\":[\"Zakończ wyróżnienie\"],\"Tth9To\":[\"Pokaż moje głośniki\"],\"TtserG\":[\"Wpisz prawdziwe imię i nazwisko\"],\"Ttz9J1\":[\"Wprowadź hasło...\"],\"TusXkS\":[[\"days\"],\" dni\"],\"Tz0i8g\":[\"Ustawienia\"],\"U3pytU\":[\"Administrator\"],\"U7Iesw\":[[\"seconds\"],\" sekund\"],\"U7yg75\":[\"Oznacz siebie jako nieobecnego\"],\"UDb2YD\":[\"Zareaguj\"],\"UE4KO5\":[\"*kanał*\"],\"UETAwW\":[\"Nie utworzyłeś jeszcze żadnych linków zapraszających. Użyj formularza powyżej, aby utworzyć swój pierwszy.\"],\"UGT5vp\":[\"Zapisz ustawienia\"],\"UV5hLB\":[\"Nie znaleziono żadnych banów\"],\"Uaj3Nd\":[\"Wiadomości statusu\"],\"Ue3uny\":[\"Domyślne (brak profilu)\"],\"UkARhe\":[\"Normalny – standardowa ochrona\"],\"Umn7Cj\":[\"Brak komentarzy. Bądź pierwszy!\"],\"UqtiKk\":[\"Automatyczne zamknięcie za \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Otwórz prywatną wiadomość do użytkownika\"],\"UtUIRh\":[[\"0\"],\" starszych wiadomości\"],\"UwzP+U\":[\"Bezpieczne połączenie\"],\"UyIbNT\":[\"Serwer zwrócił nieprawidłowe wyzwanie WebAuthn.\"],\"V/e7nf\":[\"Ustaw nowe hasło\"],\"V0/A4O\":[\"Właściciel kanału\"],\"V0zZWc\":[\"Spowoduje to również zamknięcie powiązanej sieci poniżej.\"],\"V2dwib\":[[\"0\"],\" musi być liczbą.\"],\"V4qgxE\":[\"Utworzone przed (min temu)\"],\"V8yTm6\":[\"Wyczyść wyszukiwanie\"],\"VBIlvI\":[\"Skopiuj wyjście\"],\"VDj9CU\":[\"Ten host nie przyjmuje plików \",[\"CIPHERTEXT_EXTENSION\"],\", w których zapisywany jest zaszyfrowany załącznik. Po zakończeniu szyfrowania plik zostanie wysłany bez zmian.\"],\"VJScHU\":[\"Powód\"],\"VLsmVV\":[\"Wycisz powiadomienia\"],\"VP3V//\":[\"Przedni\"],\"VbyRUy\":[\"Komentarze\"],\"VcYc0A\":[\"Otwórz opcje sieci\"],\"VjzSNi\":[\"Ustalanie lokalizacji…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" i \",[\"3\"],\" innych pisze...\"],\"Vmx0mQ\":[\"Ustawione przez:\"],\"Vq10dn\":[\"Opuść rozmowę\"],\"VqX8C6\":[\"pokaż mniej\"],\"VqnIZz\":[\"Zobacz naszą politykę prywatności i zasady przetwarzania danych\"],\"VrMygG\":[\"Minimalna długość wynosi \",[\"0\"]],\"VrnTui\":[\"Twoje zaimki, widoczne w profilu\"],\"VugX2C\":[\"Poprzedni odcisk\"],\"W6UMUZ\":[\"Klucz biometryczny / bezpieczeństwa\"],\"W8E3qn\":[\"Uwierzytelnione konto\"],\"WFxTHC\":[\"Dodaj maskę bana (np. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Host serwera jest wymagany\"],\"WNMYIN\":[\"anulowano\"],\"WOOPuM\":[\"Utracono połączenie. Połącz ponownie, aby kontynuować czat\"],\"WRYdXW\":[\"Pozycja audio\"],\"WTah5J\":[\"Wybierz nazwę z jednego słowa (bez spacji).\"],\"WUOH5B\":[\"Ignoruj użytkownika\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Pokaż 1 więcej element\"],\"few\":[\"Pokaż \",[\"1\"],\" więcej elementów\"],\"many\":[\"Pokaż \",[\"1\"],\" więcej elementów\"],\"other\":[\"Pokaż \",[\"1\"],\" więcej elementów\"]}]],\"WYxRzo\":[\"Twórz i zarządzaj swoimi linkami zapraszającymi\"],\"Wbsc8H\":[\"To Ty\"],\"Wd38W1\":[\"Pozostaw kanał pusty, aby utworzyć ogólne zaproszenie do sieci. Opis służy wyłącznie do Twoich notatek — widoczny jest tylko dla Ciebie na tej liście.\"],\"Weq9zb\":[\"Ogólne\"],\"Wf9lru\":[\"Nagraj wiadomość głosową\"],\"Wfj7Sk\":[\"Wycisz lub odcisz dźwięki powiadomień\"],\"WhGzDA\":[\"Oczekiwanie na monit biometryczny…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Profil użytkownika\"],\"X6S3lt\":[\"Szukaj ustawień, kanałów, serwerów...\"],\"XBuUVn\":[\"Włącz kamerę, aby spróbować ponownie\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Kontynuuj mimo to\"],\"XI1+wb\":[\"Nieprawidłowy format\"],\"XIXeuC\":[\"Wiadomość do @\",[\"0\"]],\"XJOV1Y\":[\"Aktywność\"],\"XPaN4U\":[[\"name\"],\" · wejście\"],\"XPd6DR\":[\"Historia przepływów pracy (\",[\"0\"],\", \",[\"activeTotal\"],\" aktywnych)\"],\"XU5AOg\":[\"Wejście\"],\"XWgxXq\":[\"Album\"],\"XZYMg4\":[\"Spróbuj przesłać ponownie.\"],\"Xd7+IT\":[\"Odepnij prywatną rozmowę\"],\"XiSFjH\":[\"Zdjęcie, które właśnie zrobiono\"],\"Xm/s+u\":[\"Wyświetlanie\"],\"Xp2n93\":[\"Wyświetla media z zaufanego hosta plików Twojego serwera. Żadne żądania nie są wysyłane do zewnętrznych serwisów.\"],\"XvjC4F\":[\"Zapisywanie...\"],\"Y+tK3n\":[\"Pierwsza wiadomość do wysłania\"],\"YAqRpI\":[\"Rejestracja konta \",[\"account\"],\" powiodła się: \",[\"message\"]],\"YDrGG0\":[\"Ponowne połączenie nie powiodło się\"],\"YEfzvP\":[\"Chroniony temat (+t)\"],\"YGAmpG\":[\"Nagraj ponownie\"],\"YQOn6a\":[\"Zwiń listę członków\"],\"YRCoE9\":[\"Operator kanału\"],\"YRwdh4\":[\"Zatrzymaj udostępnianie\"],\"YURQaF\":[\"Zobacz profil\"],\"YdBSvr\":[\"Kontroluj wyświetlanie mediów i zewnętrznych treści\"],\"Yj6U3V\":[\"Brak centralnego serwera:\"],\"YjvpGx\":[\"Zaimki\"],\"Yp+Hi/\":[\"Otwórz ustawienia\"],\"YqH4l4\":[\"Brak klucza\"],\"YulJZd\":[\"usunięto\"],\"YyUPpV\":[\"Konto:\"],\"Z5FYqf\":[\"Wybierz mniejszy plik. Ten jest za duży dla hosta plików.\"],\"Z7ZXbT\":[\"Zatwierdź\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" wiersz\"],\"few\":[\"#\",\" wiersze\"],\"many\":[\"#\",\" wierszy\"],\"other\":[\"#\",\" wierszy\"]}]],\"Z8lGw6\":[\"Udostępnij\"],\"ZGqK7Q\":[[\"0\"],\" zaprasza Cię do gry.\"],\"ZJSWfw\":[\"Wiadomość wyświetlana przy rozłączeniu z serwera\"],\"ZPHI0f\":[[\"nick\"],\" nie odpowiedział(a) na prośbę o szyfrowanie.\"],\"ZR1dJ4\":[\"Zaproszenia\"],\"ZTnDTA\":[\"Rozwiń przepływ pracy\"],\"ZdWg0V\":[\"Otwórz w przeglądarce\"],\"ZhRBbl\":[\"Szukaj wiadomości…\"],\"Zmcu3y\":[\"Zaawansowane filtry\"],\"ZqLD8l\":[\"Dla całego serwera\"],\"a0bHay\":[\"Rozłączyć <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Temat ustawiony po (min temu)\"],\"a3LDKx\":[\"Bezpieczeństwo\"],\"a739N6\":[\"Obserwuj surowy ruch IRC tego serwera\"],\"aHKcKc\":[\"Poprzednia strona\"],\"aIhsAD\":[\"Włącz funkcję Naciśnij, aby mówić\"],\"aJTbXX\":[\"Hasło operatora\"],\"aQryQv\":[\"Wzorzec już istnieje\"],\"aW33cO\":[\"Redukuj szum tła w mikrofonie\"],\"aW9pLN\":[\"Maksymalna liczba użytkowników dozwolona na kanale. Pozostaw puste, aby nie było limitu.\"],\"aYaeko\":[\"Nie udało się odszyfrować tej wiadomości. Zaszyfrowano ją dla sesji, do której to urządzenie nie ma już kluczy.\"],\"abGlUP\":[\"Wróć do kanału\"],\"aecNzk\":[\"Dołącz do kanału głosowego \",[\"channelName\"]],\"afd7s2\":[\"Rozpocznij kanał głosowy na \",[\"serverName\"]],\"ah4fmZ\":[\"Wyświetla również podglądy z YouTube, Vimeo, SoundCloud i podobnych znanych serwisów.\"],\"aifXak\":[\"Brak mediów na tym kanale\"],\"ap2zBz\":[\"Łagodny\"],\"aubGf5\":[\"Najsilniejsze, ale tylko z innymi użytkownikami Obby\"],\"axoxGF\":[\"Dodaj aplikację uwierzytelniającą\"],\"az8lvo\":[\"Wyłączone\"],\"azXSNo\":[\"Rozwiń listę członków\"],\"azdliB\":[\"Zaloguj się na konto\"],\"b0Z/U1\":[\"Osiągnięto maksymalną długość nagrania, nagrywanie zatrzymało się w tym miejscu.\"],\"b26wlF\":[\"ona/jej\"],\"b2gRwi\":[\"Udostępnij swoją lokalizację\"],\"bD/+Ei\":[\"Rygorystyczny\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Przepływ pracy\"],\"bOpnXm\":[\"Wpisz 6-cyfrowy kod z dowolnej aplikacji uwierzytelniającej, aby wyłączyć 2FA.\"],\"bQ6BJn\":[\"Konfiguruj szczegółowe reguły ochrony przed floodem. Każda reguła określa, jaki rodzaj aktywności monitorować i jakie działanie podjąć po przekroczeniu progów.\"],\"bRfx7k\":[\"Przejdź do odpowiedzi\"],\"bUu+tR\":[\"Ten plik nie jest zaszyfrowany. Może go otworzyć każdy, kto ma link.\"],\"bVBC/W\":[\"Gateway połączony\"],\"bZJKzE\":[\"Dokładna\"],\"bavafz\":[\"Włącz mikrofon, aby spróbować ponownie\"],\"beV7+y\":[\"Użytkownik otrzyma zaproszenie do dołączenia do \",[\"channelName\"],\".\"],\"bgwEHL\":[\"Dodaj metodę, aby włączyć 2FA\"],\"biKhQ2\":[\"O tej atrybucji\"],\"bk84cH\":[\"Wiadomość o nieobecności\"],\"bkHdLj\":[\"Dodaj serwer IRC\"],\"blWpTh\":[\"Otwórz mapę\"],\"bmQLn5\":[\"Dodaj regułę\"],\"bv4cFj\":[\"Transport\"],\"bwRvnp\":[\"Akcja\"],\"bzSI52\":[\"Odrzuć\"],\"c8+EVZ\":[\"Zweryfikowane konto\"],\"cAFYbj\":[\"Hasła nie są zgodne.\"],\"cBQkN7\":[\"Nazwy urządzeń są ukryte, dopóki nie zezwolisz na dostęp do kamery.\"],\"cC5JaD\":[[\"nick\"],\" zakończył(a) szyfrowanie.\"],\"cGYUlD\":[\"Nie wczytano żadnych podglądów mediów.\"],\"cHFw6l\":[\"Podłącz mikrofon, aby mówić\"],\"cJMrvr\":[\"Ta rozmowa jest szyfrowana natywnym schematem Obby. Porównaj odciski palców innym kanałem, a następnie oznacz ją jako zweryfikowaną.\"],\"cLF98o\":[\"Pokaż komentarze (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"Inne otwarte sesje tego konta zostaną wylogowane w ramach tej zmiany. Ustawienia uwierzytelniania dwuskładnikowego, jeśli istnieją, pozostaną bez zmian.\"],\"cO9+2L\":[\"Wyłącz\"],\"cPWpNd\":[\"Odcisk palca użytkownika \",[\"nick\"]],\"cSgpoS\":[\"Przypnij prywatną rozmowę\"],\"cXeEKu\":[\"Spowoduje to również zamknięcie \",[\"0\"],\" powiązanych sieci poniżej.\"],\"cggChT\":[\"Zarządzaj uwierzytelnianiem dwuskładnikowym\"],\"chQsxg\":[\"Kopiuj sformatowane wyjście\"],\"cl/A5J\":[\"Witamy na \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Usuń\"],\"coPLXT\":[\"Nie przechowujemy Twoich komunikatów IRC na naszych serwerach\"],\"cqQyPB\":[\"Nazwa folderu\"],\"crYH/6\":[\"Odtwarzacz SoundCloud\"],\"cv5DQb\":[\"nie ustawiono hosta\"],\"cvJaBb\":[\"Nowy odcisk użytkownika \",[\"nick\"]],\"d+oYyk\":[\"Zweryfikuj szyfrowanie\"],\"d3sis4\":[\"Dodaj serwer\"],\"d9aN5k\":[\"Usuń \",[\"username\"],\" z kanału\"],\"dCyaXa\":[\"Szyfrowanie z użytkownikiem \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Anuluj\"],\"dF6vP6\":[\"Na żywo\"],\"dGi1We\":[\"Odepnij tę prywatną rozmowę\"],\"dJVuyC\":[\"opuścił \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"do\"],\"dNXmVa\":[\"Odmówiono dostępu. Zezwól na dostęp do kamery i mikrofonu w ustawieniach przeglądarki lub systemu, a następnie spróbuj ponownie.\"],\"dRqrdL\":[[\"0\"],\" musi być liczbą całkowitą.\"],\"dTx/vl\":[\"Redukuj echo z głośników odbierane przez mikrofon\"],\"dXqxlh\":[\"<0>⚠️ Zagrożenie bezpieczeństwa! To połączenie może być podatne na przechwycenie lub ataki typu man-in-the-middle.\"],\"dZwAKK\":[\"Otwórz prywatny czat\"],\"da9Q/R\":[\"Zmieniono tryby kanału\"],\"dhJN3N\":[\"Pokaż komentarze\"],\"diaYU+\":[\"<0>\",[\"0\"],\" i <1>\",[\"1\"],\" piszą...\"],\"dj2xTE\":[\"Odrzuć powiadomienie\"],\"dkycQY\":[\"Anuluj szyfrowanie\"],\"dlkjqx\":[\"Obraz w obrazie\"],\"dnUmOX\":[\"Żaden bot nie został jeszcze zarejestrowany w tej sieci.\"],\"dpCzmC\":[\"Ustawienia ochrony przed floodem\"],\"dqoiJ2\":[\"Brak widzów.\"],\"e8H3vl\":[\"Tekst alternatywny (opcjonalnie)\"],\"e8jzAa\":[\"usuń wszystkie załączniki\"],\"e9dQpT\":[\"Czy chcesz otworzyć ten link w nowej karcie?\"],\"eClJ8I\":[\"Zarządzaj pakietami emoji dla całej sieci i dla kanałów, które ten serwer publikuje przez draft/EMOJI.\"],\"ePK91l\":[\"Edytuj\"],\"eYBDuB\":[\"Prześlij obraz lub podaj URL z opcjonalnym podstawieniem \",[\"size\"],\" dla dynamicznego rozmiaru\"],\"edBbee\":[\"Zablokuj \",[\"username\"],\" po hostmasce (uniemożliwia ponowne dołączenie z tego samego IP/hosta)\"],\"eepqTT\":[\"Odcisk palca certyfikatu TLS\"],\"ekfzWq\":[\"Ustawienia użytkownika\"],\"elPDWs\":[\"Dostosuj swoje doświadczenie z klientem IRC\"],\"etgedT\":[\"Emoji\"],\"eu2osY\":[\"<0>💡 Zalecenie: Kontynuuj tylko jeśli ufasz temu serwerowi i rozumiesz ryzyko. Unikaj udostępniania poufnych informacji lub haseł przez to połączenie.\"],\"euEhbr\":[\"Kliknij, aby dołączyć do \",[\"channel\"]],\"exyUec\":[\"Połączenie\"],\"ez3vLd\":[\"Włącz wieloliniowe wprowadzanie\"],\"f0J5Ki\":[\"Komunikacja między serwerami może używać nieszyfrowanych połączeń\"],\"f2wrB1\":[\"Usuń pakiet\"],\"f9BHJk\":[\"Ostrzeż użytkownika\"],\"fDOLLd\":[\"Nie znaleziono kanałów.\"],\"fFgbRU\":[[\"safeName\"],\" nie jest już dostępny na serwerze.\"],\"fHbMUl\":[\"kanał-głosowy\"],\"fJfkog\":[\"Nie udało się wczytać GIF-ów. Wyszukaj ponownie, aby spróbować jeszcze raz.\"],\"fMPkxb\":[\"Pokaż więcej\"],\"fWPVzC\":[\"Serwer plików przechowuje go w postaci czytelnej, a każdy, kto zdobędzie link, może go otworzyć. Przełącz się na szyfrowanie Obby, aby wysyłać pliki zaszyfrowane.\"],\"fYdEvu\":[\"Historia przepływów pracy (\",[\"0\"],\")\"],\"fdplPL\":[\"Wycisz dla mnie\"],\"ffzDkB\":[\"Anonimowa analityka:\"],\"fk1WEw\":[\"Zaszyfrowane\"],\"fq1GF9\":[\"Wyświetlaj gdy użytkownicy rozłączają się z serwera\"],\"g1CwiD\":[\"Uruchomić \",[\"name\"],\"?\"],\"g3UF2V\":[\"Zaakceptuj\"],\"g6SdZE\":[\"Zezwól na dostęp do mikrofonu, aby nagrywać dźwięk.\"],\"g87FVm\":[\"Serwer połączeń odrzucił to. Spróbuj ponownie za chwilę.\"],\"g9NNfO\":[\"Włącz wideo\"],\"gCldcN\":[\"Zmień kolor akcentu\"],\"gD44Av\":[\"Wysłać ten plik bez szyfrowania?\"],\"gEF57C\":[\"Ten serwer obsługuje tylko jeden typ połączenia\"],\"gJuLUI\":[\"Lista ignorowanych\"],\"gNzMrk\":[\"Bieżący awatar\"],\"gbfM3J\":[\"To konto jest połączone z \",[\"sessionCount\"],\" sesji. Szczegóły poszczególnych sesji są ujawniane tylko właścicielowi konta lub operatorom IRC.\"],\"gcoiFh\":[\"Połącz ponownie\"],\"gfySTe\":[\"Zwiń wszystko\"],\"gh06VD\":[\"Wyjście\"],\"gjPWyO\":[\"Wprowadź pseudonim...\"],\"gnTaUA\":[\"Podnieś rękę\"],\"gz6UQ3\":[\"Maksymalizuj\"],\"h6/IMX\":[\"Dodaj swoją pierwszą sieć\"],\"h6razj\":[\"Wyklucz maskę nazwy kanału\"],\"hEPLrs\":[\"Nie pamiętam hasła\"],\"hG6jnw\":[\"Nie ustawiono tematu\"],\"hG89Ed\":[\"Obraz\"],\"hYgDIe\":[\"Utwórz\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"np. 100:1440\"],\"hctjqj\":[\"Wybierz bota po lewej stronie, aby zobaczyć jego polecenia i akcje zarządzania.\"],\"he3ygx\":[\"Kopiuj\"],\"hehnjM\":[\"Ilość\"],\"hhAi8w\":[\"Dziennik sieci\"],\"hou0tP\":[\"Transmisja\"],\"htTcVX\":[\"Status:\"],\"hxgCTb\":[\"Zamknij przepływ pracy\"],\"hzdLuQ\":[\"Tylko użytkownicy z głosem lub wyżej mogą mówić\"],\"i0qMbr\":[\"Strona główna\"],\"iDNBZe\":[\"Powiadomienia\"],\"iH8pgl\":[\"Wróć\"],\"iH8xys\":[\"Wybierz inny typ pliku. Host plików nie przyjmuje plików \",[\"ext\"],\".\"],\"iL9SZg\":[\"Zablokuj użytkownika (po nicku)\"],\"iNt+3c\":[\"Wróć do obrazu\"],\"iQvi+a\":[\"Nie ostrzegaj mnie o niskim poziomie bezpieczeństwa połączeń dla tego serwera\"],\"iSLIjg\":[\"Połącz\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Host serwera\"],\"idD8Ev\":[\"Zapisano\"],\"ifn/bQ\":[\"Tego ekranu już nie ma.\"],\"igVDFt\":[\"Załącz\"],\"iivqkW\":[\"Zalogowany od\"],\"ij+Elv\":[\"Podgląd obrazu\"],\"ilIWp7\":[\"Przełącz powiadomienia\"],\"itEJCl\":[\"Zmień nazwę lub usuń folder\"],\"itoy0/\":[\"Kółko i krzyżyk vs \",[\"0\"]],\"iuaqvB\":[\"Użyj * jako symbolu wieloznacznego. Przykłady: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Zablokuj po hostmasce\"],\"jA4uoI\":[\"Temat:\"],\"jHGY5E\":[\"Wiadomość nie została wysłana: klucz szyfrowania uległ zmianie. Zweryfikuj nowy klucz lub zakończ szyfrowanie przed wysłaniem bez szyfrowania.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Powód (opcjonalnie)\"],\"jUV7CU\":[\"Prześlij awatar\"],\"jW5Uwh\":[\"Kontroluj ilość wczytywanego zewnętrznego medium. Wyłączone / Bezpieczne / Zaufane źródła / Wszystkie treści.\"],\"jXzms5\":[\"Opcje załącznika\"],\"jZlrte\":[\"Kolor\"],\"jbq7j2\":[\"Odrzuć\"],\"jfC/xh\":[\"Kontakt\"],\"jvN2+I\":[[\"0\"],\" bezczynny\"],\"jywMpv\":[\"#nowa-nazwa-kanału\"],\"k/7m6u\":[\"Kopiuj odcisk palca\"],\"k112DD\":[\"Wczytaj starsze wiadomości\"],\"k1opY7\":[\"Redukcja szumów\"],\"k3ID0F\":[\"Filtruj członków…\"],\"k65gsE\":[\"Szczegóły\"],\"k7Zgob\":[\"Anuluj połączenie\"],\"k99j0U\":[\"Anuluj wysyłanie\"],\"kAVx5h\":[\"Nie znaleziono zaproszeń\"],\"kCLEPU\":[\"Połączony z\"],\"kF5LKb\":[\"Ignorowane wzorce:\"],\"kG2fiE\":[\"zdefiniowany w konfiguracji\"],\"kGeOx/\":[\"Dołącz do \",[\"0\"]],\"kITKr8\":[\"Wczytywanie trybów kanału...\"],\"kPpPsw\":[\"Jesteś operatorem IRC\"],\"kWJmRL\":[\"Ty\"],\"kb9fJC\":[\"Zapisz odszyfrowany plik\"],\"kfcRb0\":[\"Awatar\"],\"kfeifH\":[\"Szyfrowanie… (kliknij, aby anulować)\"],\"kjMqSj\":[\"Kopiuj JSON\"],\"krViRy\":[\"Kliknij, aby skopiować jako JSON\"],\"ks71ra\":[\"Wyjątki\"],\"kw4lRv\":[\"Pół-operator kanału\"],\"kxgIRq\":[\"Wybierz lub dodaj kanał, aby zacząć.\"],\"ky2mw7\":[\"przez @\",[\"0\"]],\"ky6dWe\":[\"Podgląd awatara\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Wczytywanie kanałów...\"],\"l+IUVW\":[\"Weryfikacja konta \",[\"account\"],\" powiodła się: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"ponownie połączył\"],\"few\":[\"ponownie połączył \",[\"reconnectCount\"],\" razy\"],\"many\":[\"ponownie połączył \",[\"reconnectCount\"],\" razy\"],\"other\":[\"ponownie połączył \",[\"reconnectCount\"],\" razy\"]}]],\"l1l8sj\":[[\"0\"],\" dni temu\"],\"l4mncX\":[\"Nikogo tu nie ma. Poproś kogoś, aby wpisał /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#kanał (opcjonalnie)\"],\"lCF0wC\":[\"Odśwież\"],\"lH+ed1\":[\"Oczekiwanie na pierwszy krok…\"],\"lHVfE4\":[\"Plik nie został wysłany: klucz szyfrowania się zmienił. Sprawdź nowy klucz albo zakończ szyfrowanie, aby wysłać bez szyfrowania.\"],\"lHy8N5\":[\"Wczytywanie kolejnych kanałów...\"],\"lJGJot\":[\"Znajdź kanały\"],\"lKkdzh\":[\"Dla kanału\"],\"lasgrr\":[\"użyte\"],\"lbpf14\":[\"Dołącz do \",[\"value\"]],\"lf3MT4\":[\"Kanał do opuszczenia (domyślnie bieżący)\"],\"lfFsZ4\":[\"Kanały\"],\"lh69cG\":[[\"nick\"],\" chce rozpocząć szyfrowaną rozmowę\"],\"lip0az\":[\"Głośnik \",[\"0\"]],\"lkNdiH\":[\"Nazwa konta\"],\"loQxaJ\":[\"Wróciłem\"],\"lrlQl/\":[\"Głośność dla \",[\"0\"]],\"lvfaxv\":[\"STRONA GŁÓWNA\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Dodaj\"],\"m4YwIL\":[\"Aplikacja uwierzytelniająca (TOTP)\"],\"m8flAk\":[\"Podgląd (jeszcze nie przesłany)\"],\"mDkV0w\":[\"Uruchamianie przepływu pracy…\"],\"mDt3zx\":[\"Zweryfikuj…\"],\"mEPxTp\":[\"<0>⚠️ Uwaga! Otwieraj tylko linki z zaufanych źródeł. Złośliwe linki mogą narazić Twoje bezpieczeństwo lub prywatność.\"],\"mH+wEJ\":[\"Wiadomość \",[\"0\"],\" (Enter, aby przejść do nowej linii, Shift+Enter, aby wysłać)\"],\"mHGdhG\":[\"Informacje o serwerze\"],\"mHfd/S\":[\"Co robisz\"],\"mMYBD9\":[\"Szeroki – szerszy zakres ochrony\"],\"mOXFes\":[[\"0\"],\" emoji\"],\"mQuDmS\":[[\"sender\"],\" ponownie uruchomił szyfrowanie. Ta rozmowa pozostaje nieszyfrowana, dopóki jej nie zaakceptujesz.\"],\"mRsNSE\":[\"Zobacz boty\"],\"mTGsPd\":[\"Temat kanału\"],\"mU8j6O\":[\"Brak zewnętrznych wiadomości (+n)\"],\"mZWTZP\":[\"Przeglądaj kanały\"],\"mZp8FL\":[\"Automatyczny powrót do jednej linii\"],\"ma5SQ1\":[\"Wpisz 6-cyfrowy kod z aplikacji uwierzytelniającej, aby dokończyć logowanie.\"],\"mdIQ65\":[\"Twoje wiadomości z użytkownikiem \",[\"nick\"],\" są zaszyfrowane. Te pliki są zbyt duże, aby je zaszyfrować, i zostałyby wysłane otwartym tekstem.\"],\"mdQu8G\":[\"TwójNick\"],\"miSSBQ\":[\"Komentarze (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Wybierz mikrofon i kamerę\"],\"mryDEO\":[\"Wpisz 6-cyfrowy kod z wiadomości e-mail.\"],\"mvyLSy\":[\"Użytkownik jest uwierzytelniony\"],\"mwtcGl\":[\"Zamknij komentarze\"],\"myL0MR\":[\"Usunąć tę sieć?\"],\"mzI/c+\":[\"Pobierz\"],\"mzfIag\":[\"serwer\"],\"n3fGRk\":[\"ustawione przez \",[\"0\"]],\"n5+j9l\":[\"np. <0>wss://host:port/socket\"],\"n6T9To\":[\"Odcisz dla mnie\"],\"n8TilE\":[\"Kopiuj nazwę kanału\"],\"n9NCB9\":[\"Obsłużone przez Obby przed wysłaniem\"],\"nDekZG\":[\"Edytuj połączenie\"],\"nDvKjY\":[\"Kanał głosowy\"],\"nE9jsU\":[\"Łagodny – mniej agresywna ochrona\"],\"nNflMD\":[\"Opuść kanał\"],\"nPXkBi\":[\"Wczytywanie danych WHOIS...\"],\"nWMRxa\":[\"Odepnij\"],\"nX4XLG\":[\"Akcje operatora\"],\"nXnMSE\":[\"Twoja przeglądarka nie może odtworzyć tego wideo.\"],\"nYiCGx\":[\"Zaakceptuj nowy klucz\"],\"nkC032\":[\"Brak profilu floodu\"],\"nsLuck\":[\"Szyfrowanie zakończyło się przed wysłaniem tego pliku. Plik nie został dostarczony.\"],\"nta7V8\":[\"Opcje szyfrowania\"],\"o4oXFt\":[\"Zarejestrowane metody\"],\"o69z4d\":[\"Wyślij wiadomość ostrzegawczą do \",[\"username\"]],\"o6OQlp\":[\"Edytuj kanał\"],\"o9ylQi\":[\"Wyszukaj GIFy, aby rozpocząć\"],\"oFGkER\":[\"Powiadomienia serwera\"],\"oIn7d4\":[\"Wpisz 6-cyfrowy kod z aplikacji uwierzytelniającej.\"],\"oOi11l\":[\"Przewiń na dół\"],\"oPYIL5\":[\"sieć\"],\"oQEzQR\":[\"Nowy DM\"],\"oRH6Dq\":[\"kanał\"],\"oX4ytF\":[\"nick\"],\"oXOSPE\":[\"Online\"],\"oaTtrx\":[\"Szukaj botów\"],\"oal760\":[\"Ataki man-in-the-middle na połączenia serwera są możliwe\"],\"obBbyQ\":[\"Nagraj ekran\"],\"ocCDzT\":[\"shortcode (np. partyparrot)\"],\"oeqmmJ\":[\"Zaufane źródła\"],\"ogKae6\":[\"Szyfrowanie nie jest dostępne na tym urządzeniu.\"],\"optX0N\":[[\"0\"],\" godz. temu\"],\"ovBPCi\":[\"Domyślne\"],\"p0Z69r\":[\"Wzorzec nie może być pusty\"],\"p1KgtK\":[\"Nie udało się załadować audio\"],\"p59pEv\":[\"Dodatkowe szczegóły\"],\"p7sRI6\":[\"Informuj innych, gdy piszesz\"],\"pBm1od\":[\"Tajny kanał\"],\"pDpirO\":[\"Polecenie dostarczone przez serwer IRC\"],\"pEK2nL\":[\"Ta wiadomość nie była szyfrowana. Może pochodzić od innego klienta tej osoby, który nie używa szyfrowania.\"],\"pJ/IRc\":[\"Zatrzymaj nagrywanie\"],\"pNmiXx\":[\"Twój domyślny nick dla wszystkich serwerów\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Hasło konta\"],\"pZGrXo\":[\"Przełącz aparat\"],\"peNE68\":[\"Stały\"],\"pehLje\":[\"pack_id (np. team-mascots)\"],\"pgoP68\":[\"Wyłącz funkcję Naciśnij, aby mówić\"],\"plhHQt\":[\"Brak danych\"],\"pm6+q5\":[\"Ostrzeżenie o bezpieczeństwie\"],\"pn5qSs\":[\"Dodatkowe informacje\"],\"pqr+oY\":[\"Wiadomość \",[\"0\"]],\"puvGJc\":[\"Zagraj w kółko i krzyżyk\"],\"q0cR4S\":[\"jest teraz znany jako **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"Wpisz nazwę konta, które chcesz odzyskać.\"],\"qF/wlG\":[\"Podłącz kamerę, aby udostępniać wideo\"],\"qFcunY\":[\"Kanał nie będzie widoczny w poleceniach LIST ani NAMES\"],\"qGMwvV\":[\"Poziom mikrofonu\"],\"qIk9n4\":[[\"minutes\"],\" minut\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" pisze...\"],\"qLpTm/\":[\"Usuń reakcję \",[\"emoji\"]],\"qVkGWK\":[\"Przypnij\"],\"qXgujk\":[\"Wyślij akcję / emotkę\"],\"qY8wNa\":[\"Strona internetowa\"],\"qZQ5M4\":[\"Zweryfikowano ten kontakt.\"],\"qa9cy4\":[\"Zdjęcie\"],\"qb0xJ7\":[\"Użyj symboli wieloznacznych: * pasuje do dowolnej sekwencji, ? pasuje do dowolnego pojedynczego znaku. Przykłady: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Klucz kanału (+k)\"],\"qsEYm5\":[\"Dodaj emoji\"],\"qtoOYG\":[\"Brak limitu\"],\"r+6b6V\":[\"Dodaj aplikację uwierzytelniającą lub klucz biometryczny / bezpieczeństwa, aby wymagać drugiego składnika przy logowaniu.\"],\"r1W2AS\":[\"Obraz z serwera plików\"],\"r8ojWq\":[\"Potwierdź usunięcie\"],\"r9l16H\":[\"To urządzenie nie mogło teraz ustalić lokalizacji.\"],\"rI9ogj\":[\"Otwórz opcje kanału\"],\"rIPR2O\":[\"Temat ustawiony przed (min temu)\"],\"rMMSYo\":[\"Maksymalna długość wynosi \",[\"0\"]],\"rT2cV+\":[\"Kamera\"],\"rWtzQe\":[\"Sieć rozdzieliła się i ponownie połączyła. ✅\"],\"rYG2u6\":[\"Proszę czekać...\"],\"rjGI/Q\":[\"Prywatność\"],\"rjTJRY\":[\"zawieszony\"],\"rk8iDX\":[\"Wczytywanie GIFów...\"],\"rn6SBY\":[\"Odcisz\"],\"ry4yU/\":[\"Wyświetl surowe\"],\"rzK+O+\":[[\"nick\"],\" wysyła zaszyfrowane wiadomości, których to urządzenie nie umie odczytać. Zanim się otworzą, trzeba ponownie uruchomić szyfrowanie.\"],\"s/UKqq\":[\"Został wyrzucony z kanału\"],\"s/ereB\":[\"aktywny\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" klucz\"],\"few\":[\"#\",\" klucze\"],\"many\":[\"#\",\" kluczy\"],\"other\":[\"#\",\" klucza\"]}]],\"s36GUv\":[\"Zezwól na dostęp do mikrofonu\"],\"s4NaO3\":[\"Nie udało się ustalić Twojej lokalizacji.\"],\"s7L3Mu\":[\"nowy folder\"],\"s7oqXR\":[\"Wybierz sieć\"],\"s8cATI\":[\"dołączył do \",[\"channelName\"]],\"sCO9ue\":[\"Połączenie z <0>\",[\"serverName\"],\" ma następujące problemy z bezpieczeństwem:\"],\"sGH11W\":[\"Serwer\"],\"sHI1H+\":[\"jest teraz znany jako **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" zaprosił cię do dołączenia do \",[\"channel\"]],\"sUBSbK\":[\"Brak sieci nadrzędnych.\"],\"sUcRyL\":[\"Spróbuj przesłać ponownie. Host plików odesłał odpowiedź, której nie mogliśmy odczytać.\"],\"sW5OjU\":[\"wymagane\"],\"sYI3px\":[\"Nick odbiorcy\"],\"sby+1/\":[\"Kliknij, aby skopiować\"],\"sfN25C\":[\"Twoje prawdziwe imię i nazwisko\"],\"shXreC\":[\"Nagraj obszar ekranu\"],\"skvjTF\":[\"Przeglądarka nie udostępnia WebAuthn\"],\"sliuzR\":[\"Otwórz link\"],\"sqrO9R\":[\"Niestandardowe wzmianki\"],\"sr6RdJ\":[\"Wieloliniowy przy Shift+Enter\"],\"swrCpB\":[\"Kanał został przemianowany z \",[\"oldName\"],\" na \",[\"newName\"],\" przez \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Zaawansowane\"],\"t/YqKh\":[\"Usuń\"],\"t2RBbk\":[\"Kanał tekstowy\"],\"t47eHD\":[\"Twój unikalny identyfikator na tym serwerze\"],\"tAkAh0\":[\"URL z opcjonalnym podstawieniem \",[\"size\"],\" dla dynamicznego rozmiaru. Przykład: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Kopiowanie nie powiodło się, wybierz aby spróbować ponownie\"],\"tXLJS3\":[\"Pokaż lub ukryj panel listy kanałów\"],\"tfDRzk\":[\"Zapisz\"],\"tgfK6H\":[\"Skopiuj przepływ pracy\"],\"thC9Rq\":[\"Opuść kanał\"],\"tiBsJk\":[\"opuścił \",[\"channelName\"]],\"tl/zMw\":[\"Ta przeglądarka nie może nagrywać audio.\"],\"tpVoTN\":[\"Informacje o tym, kto wywołał to polecenie, są dostarczane przez bota, a nadawca nie może zostać zweryfikowany przez serwer.\"],\"tsc6g4\":[\"Odszyfrowywanie \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"wyszedł (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" dalszy wiersz\"],\"few\":[\"#\",\" dalsze wiersze\"],\"many\":[\"#\",\" dalszych wierszy\"],\"other\":[\"#\",\" dalszych wierszy\"]}]],\"tu2JEr\":[\"Kanał do dołączenia (#nazwa)\"],\"u0TcnO\":[\"Nick {nick} jest już używany, ponawiam z {newNick}\"],\"u0a8B4\":[\"Uwierzytelnij się jako operator IRC, aby uzyskać dostęp administracyjny\"],\"u0rWFU\":[\"Utworzone po (min temu)\"],\"u72w3t\":[\"Użytkownicy i wzorce do ignorowania\"],\"u7jc2L\":[\"wyszedł\"],\"uAQUqI\":[\"Status\"],\"uB85T3\":[\"Zapis nieudany: \",[\"msg\"]],\"uK9Jap\":[\"Przeglądarki pokażą twoje głośniki dopiero gdy zezwolisz na dostęp do mikrofonu lub kamery. Nic nie jest nagrywane.\"],\"uKPqyn\":[\"Wyśrodkuj na swojej lokalizacji\"],\"uMIUx8\":[\"Usunąć bota \",[\"0\"],\"? Powoduje to miękkie usunięcie wiersza bazy danych; ponowne użycie nicka będzie możliwe dopiero po /REHASH.\"],\"uNSY8W\":[\"Ponowne łączenie. Edytuj połączenie, jeśli to nadal się nie udaje\"],\"uSMfoN\":[\"Zweryfikuj\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Pokaż MOTD\"],\"uW3lLI\":[\"Serwery IRC:\"],\"ukyW4o\":[\"Twoje linki zapraszające\"],\"uowbPn\":[\"usuń załącznik\"],\"usSSr/\":[\"Poziom powiększenia\"],\"v0xJr9\":[\"Klucz szyfrowania użytkownika \",[\"nick\"],\" się zmienił. Zdarza się to na nowym urządzeniu i tak samo wygląda atakujący. Porównaj nowy odcisk z użytkownikiem \",[\"nick\"],\" poza tym czatem, a potem go zaakceptuj.\"],\"v29Nn/\":[\"Oczekiwanie na akceptację przez \",[\"0\"],\"…\"],\"v7lfCq\":[\"Nie skonfigurowano jeszcze żadnych pakietów.\"],\"v7uvcf\":[\"Oprogramowanie:\"],\"vE8kb+\":[\"Użyj Shift+Enter dla nowych linii (Enter wysyła)\"],\"vERlcd\":[\"Profil\"],\"vK0RL8\":[\"Brak tematu\"],\"vSJd18\":[\"Wideo\"],\"vXIe7J\":[\"Język\"],\"vXeqjQ\":[\"Wybierz plik z rozszerzeniem. Host plików nie przyjmuje plików bez rozszerzenia.\"],\"vYUkQB\":[\"Nie wykryto głośnika.\"],\"vaHYxN\":[\"Prawdziwe imię i nazwisko\"],\"vhjbKr\":[\"Nieobecny\"],\"vnq5rj\":[\"Nagraj wiadomość wideo\"],\"vy/q7q\":[\"Wyłącz 2FA. Wpisz 6-cyfrowy kod z dowolnej zarejestrowanej aplikacji uwierzytelniającej, aby potwierdzić.\"],\"w/nogd\":[[\"0\"],\" sieci\",[\"1\"],\" — wybierz jedną, aby dołączyć\"],\"w4NYox\":[\"klient \",[\"title\"]],\"w8dbR6\":[\"Wybierz mikrofon, kamerę i głośnik używane w połączeniach\"],\"w8xQRx\":[\"Nieprawidłowa wartość\"],\"wCKe3+\":[\"Historia przepływów pracy\"],\"wFjjxZ\":[\"został wyrzucony z \",[\"channelName\"],\" przez \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Nie znaleziono wyjątków od bana\"],\"wHhlQr\":[\"Zaakceptuj szyfrowaną rozmowę\"],\"wJijgU\":[\"Lokalizacja\"],\"wK0BwN\":[\"Klucz szyfrowania uległ zmianie\"],\"wPrGnM\":[\"Administrator kanału\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Rozumowanie\"],\"wbm86v\":[\"Wyświetlaj gdy użytkownicy dołączają lub opuszczają kanały\"],\"wdxz7K\":[\"Źródło\"],\"whqZ9r\":[\"Dodatkowe słowa lub frazy do podświetlenia\"],\"wlQNTg\":[\"Członkowie\"],\"wm7RV4\":[\"Dźwięk powiadomienia\"],\"woaefe\":[\"Domyślne ustawienie systemu\"],\"wsRxbL\":[\"Nagraj audio\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Twoje wiadomości mogą zostać przechwycone podczas przekazywania między serwerami\"],\"x1m5RZ\":[\"Zaproś użytkownika\"],\"x3+y8b\":[\"Tylu osób zarejestrowało się przez ten link\"],\"x9G665\":[\"Wymagane uwierzytelnianie dwuskładnikowe\"],\"xCFNnL\":[\"Wybierz plik poniżej \",[\"limit\"],\", czyli maksimum akceptowane przez host plików.\"],\"xCJdfg\":[\"Wyczyść\"],\"xDAtGP\":[\"Wiadomość\"],\"xDN4e3\":[\"Zobacz informacje o kanale\"],\"xOTzt5\":[\"przed chwilą\"],\"xQv7xy\":[\"Udostępnij swoją lokalizację użytkownikowi \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" i <2>\",[\"2\"],\" piszą...\"],\"xUHRTR\":[\"Automatycznie uwierzytelniaj jako operator przy połączeniu\"],\"xWHwwQ\":[\"Blokady\"],\"xXs5GT\":[\"Plik nie został wysłany: szyfrowanie jest jeszcze konfigurowane. Wyśle się, gdy szyfrowanie będzie aktywne, albo po jego zakończeniu.\"],\"xYilR2\":[\"Media\"],\"xbi8D6\":[\"Ten serwer nie obsługuje linków zapraszających (możliwość<0>obby.world/invitationnie jest ogłaszana). Nadal możesz normalnie czatować; ten panel jest przeznaczony dla sieci opartych na obbyircd.\"],\"xceQrO\":[\"Obsługiwane są tylko bezpieczne WebSocket\"],\"xdtXa+\":[\"nazwa-kanału\"],\"xeiujy\":[\"Tekst\"],\"xlCYOE\":[\"Pobieranie kolejnych wiadomości...\"],\"xlhswE\":[\"Minimalna wartość wynosi \",[\"0\"]],\"xq97Ci\":[\"Dodaj słowo lub frazę...\"],\"xuRqRq\":[\"Limit klientów (+l)\"],\"y1eoq1\":[\"Kopiuj link\"],\"y2ID0h\":[\"Serwer nie zgłasza obsługi WebAuthn\"],\"y7sj+0\":[\"Nadawca\"],\"yIHP+U\":[\"Zaszyfrowany załącznik z niezaufanego hosta. Włącz zewnętrzne treści, aby go otworzyć.\"],\"yJ1eqU\":[\"Widzowie (\",[\"0\"],\")\"],\"yJztBY\":[\"Usuń sieć\"],\"yNeucF\":[\"Ten serwer nie obsługuje rozszerzonych metadanych profilu (rozszerzenie IRCv3 METADATA). Dodatkowe pola, takie jak awatar, wyświetlana nazwa i status, nie są dostępne.\"],\"yPlrca\":[\"Awatar kanału\"],\"yQE2r9\":[\"Ładowanie\"],\"ySU+JY\":[\"twoj@email.com\"],\"ySlukM\":[\"Obby – IRC w nowoczesnym wydaniu\"],\"yTX1Rt\":[\"Nazwa użytkownika operatora\"],\"yYOzWD\":[\"logi\"],\"yek4JL\":[\"Przenieś folder w górę\"],\"yfx9Re\":[\"Hasło operatora IRC\"],\"ygCKqB\":[\"Zatrzymaj\"],\"ymDxJx\":[\"Nazwa użytkownika operatora IRC\"],\"yrpRsQ\":[\"Sortuj według nazwy\"],\"ywVWqb\":[\"Twoje wiadomości z użytkownikiem \",[\"nick\"],\" są zaszyfrowane. \",[\"0\"],\" z \",[\"1\"],\" plików jest zbyt dużych, aby je zaszyfrować, i zostałyby wysłane otwartym tekstem. Pozostałe pozostaną zaszyfrowane.\"],\"yxaNWl\":[\"Nie udało się połączyć z hostem plików. Sprawdź połączenie i spróbuj ponownie.\"],\"yz7wBu\":[\"Zamknij\"],\"z0DY9w\":[\"Wiadomość \",[\"0\"],\" (Shift+Enter, aby przejść do nowej linii)\"],\"z2xxYa\":[\"Zaszyfrowane i zweryfikowane\"],\"z3ltMi\":[\"Dostawca nie zwrócił tokenu bearer.\"],\"zCEMmq\":[\"Ta przeglądarka nie może nagrywać wideo.\"],\"zFT5rr\":[\"ukończono\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" krok\"],\"few\":[\"#\",\" kroki\"],\"many\":[\"#\",\" kroków\"],\"other\":[\"#\",\" kroků\"]}]],\"zJS04D\":[\"Wyjmij z folderu\"],\"zJw+jA\":[\"ustawia tryb: \",[\"0\"]],\"zNSskd\":[\"Nie udało się wykonać nagrania.\"],\"zZm1gU\":[\"Wyłącz wideo\"],\"zb/HT0\":[\"pokaż więcej\"],\"zbSnl2\":[\"Osiągnięto limit rozmiaru przesyłania, nagrywanie zatrzymało się w tym miejscu.\"],\"zbymaY\":[[\"0\"],\" min temu\"],\"zebeLu\":[\"Wpisz nazwę użytkownika operatora\"],\"zga9sT\":[\"OK\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Głośnik\"]}"); \ No newline at end of file diff --git a/src/locales/pl/messages.po b/src/locales/pl/messages.po index 3324285d3..55157d1f2 100644 --- a/src/locales/pl/messages.po +++ b/src/locales/pl/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, one {# krok} few {# kroki} many {# kroków} other {# kroků} msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, one {Pokaż 1 więcej element} few {Pokaż {1} więcej elementów} many {Pokaż {1} więcej elementów} other {Pokaż {1} więcej elementów}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} emoji" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} zaprasza Cię do gry." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "{0} godz. temu" msgid "{0}m ago" msgstr "{0} min temu" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {Wysyłanie 1 pliku} other {Wysyłanie # plików}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, one {1 raz} few {{c} razy} many {{c} razy} other {{c} razy}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, one {1 raz} few {{c} razy} many {{c} razy} other {{c} razy}} msgid "{days} days" msgstr "{days} dni" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {Nie udało się wysłać 1 pliku} other {Nie udało się wysłać # plików}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, one {# dalszy wiersz} few {# dalsze wiersze} many {# dalszych wierszy} other {# dalszych wierszy}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 Zalecenie: Kontynuuj tylko jeśli ufasz temu serwerowi i roz msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>Ryzyko: Poufne informacje (wiadomości, prywatne rozmowy, dane uwierzytelniające) mogą być widoczne dla administratorów sieci lub atakujących znajdujących się między serwerami IRC." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "2FA jest obecnie wymuszone na tym koncie. Usunięcie jedynej zarejestrowanej metody uniemożliwi Ci logowanie. Najpierw dodaj inną metodę lub wyłącz 2FA poniżej." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "6-cyfrowy kod" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "O tej atrybucji" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "Zaakceptuj" @@ -350,6 +377,7 @@ msgid "Account" msgstr "Konto" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "Nazwa konta" @@ -393,14 +421,30 @@ msgstr "Aktywność" msgid "Add" msgstr "Dodaj" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "Dodaj metodę, aby włączyć 2FA" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "Dodaj słowo lub frazę..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "Dodaj aplikację uwierzytelniającą lub klucz biometryczny / bezpieczeństwa, aby wymagać drugiego składnika przy logowaniu." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "Dodaj aplikację uwierzytelniającą" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "Dodaj maskę bana (np. nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "Dodaj klucz biometryczny / bezpieczeństwa" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "dodaj kanał" @@ -409,6 +453,11 @@ msgstr "dodaj kanał" msgid "Add channel" msgstr "Dodaj kanał" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "Dodaj emoji" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "Dodaj maskę wyjątku (np. nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "Dodaj serwer" msgid "Add your first network" msgstr "Dodaj swoją pierwszą sieć" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "dodano {0}" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "Dodatkowe szczegóły" @@ -492,6 +546,14 @@ msgstr "Wszystkie treści" msgid "Allow camera access" msgstr "Zezwól na dostęp do kamery" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "Zezwól na dostęp do kamery w ustawieniach, aby udostępniać wideo" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "Zezwól na dostęp do kamery, aby zrobić zdjęcie lub nagrać wideo." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "Zezwól na wpisywanie wielu linii tekstu" @@ -501,6 +563,14 @@ msgstr "Zezwól na wpisywanie wielu linii tekstu" msgid "Allow microphone access" msgstr "Zezwól na dostęp do mikrofonu" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "Zezwól na dostęp do mikrofonu w ustawieniach, aby mówić" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "Zezwól na dostęp do mikrofonu, aby nagrywać dźwięk." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "Już w {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "Wyświetla również podglądy z YouTube, Vimeo, SoundCloud i podobnych znanych serwisów." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "Tekst alternatywny (opcjonalnie)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "Alternatywna nazwa wyświetlana w interfejsie. Może zawierać spacje, emoji i znaki specjalne. Prawdziwa nazwa kanału ({channelName}) nadal będzie używana w poleceniach IRC." @@ -565,6 +639,11 @@ msgstr "Czy na pewno chcesz usunąć tę wiadomość? Tej operacji nie można co msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "Załącz" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "Opcje załącznika" @@ -581,6 +660,14 @@ msgstr "Pozycja audio" msgid "Authenticate as an IRC Operator for administrative access" msgstr "Uwierzytelnij się jako operator IRC, aby uzyskać dostęp administracyjny" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "Uwierzytelnij teraz" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "Uwierzytelniaj przy połączeniu" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "Uwierzytelniony" @@ -589,6 +676,10 @@ msgstr "Uwierzytelniony" msgid "Authenticated Account" msgstr "Uwierzytelnione konto" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "Aplikacja uwierzytelniająca (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "Automatyczny powrót do jednej linii" @@ -650,6 +741,8 @@ msgstr "Nieobecny:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "Wróć" @@ -699,6 +792,10 @@ msgstr "Zablokuj użytkownika (po nicku)" msgid "Bans" msgstr "Blokady" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "Klucz biometryczny / bezpieczeństwa" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "Bot nie zarejestrował jeszcze żadnych poleceń ukośnikowych." msgid "Bot in this channel" msgstr "Bot na tym kanale" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "Boty" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Boty (ładowanie {botsLoadingCount})" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "Boty w tej sieci" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "Przenieś to okno na wierzch i spróbuj ponownie." @@ -747,6 +840,15 @@ msgstr "Przenieś to okno na wierzch i spróbuj ponownie." msgid "Browse all channels on the server" msgstr "Przeglądaj wszystkie kanały na serwerze" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "Przeglądaj kanały" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "Przeglądarka nie udostępnia WebAuthn" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "Przeglądarki pokażą twoje głośniki dopiero gdy zezwolisz na dostęp do mikrofonu lub kamery. Nic nie jest nagrywane." @@ -755,7 +857,6 @@ msgstr "Przeglądarki pokażą twoje głośniki dopiero gdy zezwolisz na dostęp msgid "Calls" msgstr "Połączenia" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "Kamera" msgid "Camera {0}" msgstr "Kamera {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "Nie można usunąć ostatniej metody 2FA" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "Kamera {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "Kamera {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "Anuluj szyfrowanie" msgid "Cancel reply" msgstr "Anuluj odpowiedź" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "Anuluj wysyłanie" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "anulowano" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "Zmień kolor akcentu" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "Zmień hasło" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "Zmień nazwę kanału (tylko dla operatorów)" @@ -898,9 +1015,7 @@ msgstr "Operator kanału" msgid "Channel Owner" msgstr "Właściciel kanału" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "Ustawienia kanału" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "Kanał do opuszczenia (domyślnie bieżący)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "Temat kanału" @@ -924,6 +1040,10 @@ msgstr "Kanał nie będzie widoczny w poleceniach LIST ani NAMES" msgid "channel-name" msgstr "nazwa-kanału" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "Dla kanału" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "Kanały" msgid "Channels on {networkName}" msgstr "Kanały na {networkName}" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "Wybierz inny typ pliku. Host plików nie przyjmuje plików {ext}." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "Wybierz inny plik. Host plików odrzucił ten." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "Wybierz plik poniżej {limit}, czyli maksimum akceptowane przez host plików." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "Wybierz plik z rozszerzeniem. Host plików nie przyjmuje plików bez rozszerzenia." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "Wybierz wstępnie zdefiniowany profil ochrony przed floodem. Profile te oferują zrównoważone ustawienia ochrony dla różnych przypadków użycia." @@ -942,6 +1078,10 @@ msgstr "Wybierz wstępnie zdefiniowany profil ochrony przed floodem. Profile te msgid "Choose a secure password" msgstr "Wybierz bezpieczne hasło" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "Wybierz mniejszy plik. Ten jest za duży dla hosta plików." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "Wybierz plik" @@ -1007,10 +1147,6 @@ msgstr "Kliknij, aby dołączyć do {channel}" msgid "Click to jump to message" msgstr "Kliknij, aby przejść do wiadomości" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "Kliknij, aby ustawić temat" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "klient" @@ -1034,11 +1170,18 @@ msgstr "Limit klientów (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "Konfiguruj szczegółowe reguły ochrony przed floodem. Każda reguła o msgid "Configure notification sounds and highlights" msgstr "Konfiguruj dźwięki powiadomień i podświetlenia" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "Potwierdź rejestrację" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "Potwierdź nowe hasło" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "Potwierdź usunięcie" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "Potwierdzić?" @@ -1136,6 +1292,18 @@ msgstr "Potwierdzić?" msgid "Connect" msgstr "Połącz" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "Podłącz kamerę, aby udostępniać wideo" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "Podłącz mikrofon, aby mówić" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "Połącz się z serwerem, aby zarządzać ustawieniami operatora." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "połączony z {sessionCount} sesji" @@ -1285,6 +1453,14 @@ msgstr "Nie udało się ustalić lokalizacji na czas. Spróbuj ponownie w miejsc msgid "Could not get your location." msgstr "Nie udało się ustalić Twojej lokalizacji." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "Nie udało się wczytać GIF-ów. Wyszukaj ponownie, aby spróbować jeszcze raz." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "Nie udało się połączyć z hostem plików. Sprawdź połączenie i spróbuj ponownie." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "Nie udało się nawiązać szyfrowania z {nick}." @@ -1310,6 +1486,11 @@ msgstr "Twórz i zarządzaj swoimi linkami zapraszającymi" msgid "Create folder" msgstr "Utwórz folder" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "Utwórz pakiet" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "Utworzone po (min temu)" @@ -1318,10 +1499,19 @@ msgstr "Utworzone po (min temu)" msgid "Created Before (min ago)" msgstr "Utworzone przed (min temu)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "Tworzenie…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "Bieżący awatar" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "Własne pakiety emoji" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "Niestandardowe reguły floodu (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "Wyłącz dźwięk" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "Odrzuć" @@ -1402,6 +1593,14 @@ msgstr "Usuń wiadomość" msgid "Delete network" msgstr "Usuń sieć" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "Usuń pakiet" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "Usunąć pakiet \"{packId}\"? Spowoduje to również usunięcie wszystkich emoji w nim." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "Usuń prywatną rozmowę" @@ -1431,7 +1630,10 @@ msgstr "Degraduj do widza" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "Opis (opcjonalnie, np. \"Testerzy beta Q3\")" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "Opis (opcjonalnie)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "Nazwy urządzeń są ukryte, dopóki nie zezwolisz na dostęp do kamery. msgid "Device names are hidden until you allow microphone access." msgstr "Nazwy urządzeń są ukryte, dopóki nie zezwolisz na dostęp do mikrofonu." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "Wyłącz" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "Wyłącz 2FA. Wpisz 6-cyfrowy kod z dowolnej zarejestrowanej aplikacji uwierzytelniającej, aby potwierdzić." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "Wyłącz funkcję Naciśnij, aby mówić" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "Wyłączone" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "Wyświetlanie" msgid "Display all server events in chat" msgstr "Wyświetl wszystkie zdarzenia serwera w czacie" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "Czy chcesz otworzyć ten link w nowej karcie?" msgid "Don't warn me about low link security for this server" msgstr "Nie ostrzegaj mnie o niskim poziomie bezpieczeństwa połączeń dla tego serwera" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "gotowe" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "Gotowe" @@ -1578,6 +1799,11 @@ msgstr "Edytuj" msgid "Edit {0}" msgstr "Edytuj {0}" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "Edytuj kanał" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "Osadź" msgid "Emojis" msgstr "Emoji" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "Pusty pakiet. Dodaj trochę emoji." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "Włącz 2FA" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "Włącz podświetlenia" @@ -1639,6 +1873,10 @@ msgstr "Włącz powiadomienia" msgid "Enable push-to-talk" msgstr "Włącz funkcję Naciśnij, aby mówić" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "Włączone" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "Szyfruj (Obby)" @@ -1719,6 +1957,14 @@ msgstr "Szyfrowanie z {nick} przestało działać, więc wiadomość nie został msgid "End encryption" msgstr "Zakończ szyfrowanie" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "Wpisz 6-cyfrowy kod z dowolnej aplikacji uwierzytelniającej, aby wyłączyć 2FA." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "Wpisz nazwę kanału dla pakietów kanałowych." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "Wprowadź nazwę konta..." @@ -1765,10 +2011,35 @@ msgstr "Wpisz prawdziwe imię i nazwisko" msgid "Enter reason (optional)" msgstr "Wpisz powód (opcjonalnie)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "Wpisz 6-cyfrowy kod z aplikacji uwierzytelniającej, aby dokończyć logowanie jako {account}." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "Wpisz 6-cyfrowy kod z aplikacji uwierzytelniającej, aby dokończyć logowanie." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "Wpisz 6-cyfrowy kod z aplikacji uwierzytelniającej." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "Wpisz 6-cyfrowy kod z wiadomości e-mail." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "Wpisz nazwę konta, które chcesz odzyskać." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "Wpisz nazwę użytkownika do zaproszenia" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "Wpisz nazwę konta. Wyślemy 6-cyfrowy kod odzyskiwania na zweryfikowany adres e-mail przypisany do konta." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "Dokładna" @@ -1824,6 +2095,7 @@ msgstr "Rozszerzony profil" msgid "External Link Warning" msgstr "Ostrzeżenie o zewnętrznym linku" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "nie powiodło się" @@ -1890,6 +2162,18 @@ msgstr "Zwiń wszystko" msgid "Folder name" msgstr "Nazwa folderu" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "Ze względów bezpieczeństwa wszystkie istniejące sesje tego konta zostały wylogowane, a stan serwera powiązany z kontem został usunięty. Jeśli uwierzytelnianie dwuskładnikowe było włączone, pozostaje włączone, więc następne logowanie nadal będzie go wymagać." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "Poddaj się" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "Nie pamiętam hasła" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "Operator IRC" msgid "IRC operator password" msgstr "Hasło operatora IRC" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "Nazwa użytkownika operatora IRC" @@ -2295,6 +2580,15 @@ msgstr "Informuj innych, gdy piszesz" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "Połącz tożsamość OAuth" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "Połącz z {0}" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "Na żywo" @@ -2335,6 +2629,11 @@ msgstr "Wczytywanie sieci z Twojego bouncera…" msgid "Loading WHOIS data..." msgstr "Wczytywanie danych WHOIS..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "Ładowanie…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "Pamięć lokalna:" @@ -2377,6 +2676,26 @@ msgstr "Opuść rękę" msgid "Man-in-the-middle attacks on server links are possible" msgstr "Ataki man-in-the-middle na połączenia serwera są możliwe" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "Zarządzaj botami" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "Zarządzaj botami (wczytywanie: {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "Zarządzaj pakietami" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "Zarządzaj pakietami emoji dla całej sieci i dla kanałów, które ten serwer publikuje przez draft/EMOJI." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "Zarządzaj uwierzytelnianiem dwuskładnikowym" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "Zarządzaj swoim kontem i uwierzytelnianiem" @@ -2619,6 +2938,10 @@ msgstr "Wycisz powiadomienia" msgid "Mute or unmute notification sounds" msgstr "Wycisz lub odcisz dźwięki powiadomień" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "Nazwa (np. iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "nowy folder" msgid "New nickname" msgstr "Nowy pseudonim" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "Nowe hasło" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "Następny obraz" @@ -2758,6 +3086,10 @@ msgstr "Nie wybrano pliku" msgid "No flood profile" msgstr "Brak profilu floodu" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "Nie znaleziono GIF-ów. Spróbuj innego wyszukiwania." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "nie ustawiono hosta" @@ -2790,6 +3122,10 @@ msgstr "brak wiadomości" msgid "No microphone detected." msgstr "Nie wykryto mikrofonu." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "Nie skonfigurowano jeszcze żadnych pakietów." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "Nie przechwycono jeszcze surowego ruchu IRC. Spróbuj się połączyć lub wysłać wiadomość." @@ -2859,6 +3195,10 @@ msgstr "Normalny – standardowa ochrona" msgid "Not encrypted" msgstr "Nieszyfrowane" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "Uwaga: serwer zwraca taką samą odpowiedź niezależnie od tego, czy konto ma zweryfikowany adres e-mail, więc literówka nie zostanie tu zgłoszona. Jeśli kod nie dotrze w ciągu kilku minut, sprawdź ponownie nazwę konta." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "Dźwięk powiadomienia" @@ -2867,6 +3207,10 @@ msgstr "Dźwięk powiadomienia" msgid "Notifications" msgstr "Powiadomienia" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "Tożsamość OAuth" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "offline" msgid "Offline" msgstr "Offline" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "OK" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "wł" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "Tylko operatorzy mogą zmieniać temat kanału" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "Obsługiwane są tylko bezpieczne WebSocket" @@ -3027,6 +3376,10 @@ msgstr "Akcje operatora" msgid "Optional crash reports to improve the app" msgstr "Opcjonalne raporty o błędach w celu ulepszenia aplikacji" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "Inne otwarte sesje tego konta zostaną wylogowane w ramach tej zmiany. Ustawienia uwierzytelniania dwuskładnikowego, jeśli istnieją, pozostaną bez zmian." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR nie szyfruje plików, wysłano bez zmian" @@ -3039,6 +3392,14 @@ msgstr "Wyjście" msgid "Owner" msgstr "Właściciel" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (np. team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id i name są wymagane." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "Hasło" @@ -3047,6 +3408,15 @@ msgstr "Hasło" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "Hasło wymagane do dołączenia do kanału. Pozostaw puste, aby usunąć klucz." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "Resetowanie hasła zakończone" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "Hasła nie są zgodne." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "Wzorzec już istnieje" @@ -3088,6 +3458,15 @@ msgstr "Stały" msgid "Photo" msgstr "Zdjęcie" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "Wybierz hasło (co najmniej 3 znaki)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "Wybierz nazwę z jednego słowa (bez spacji)." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "Wybierz typ kanału" @@ -3214,6 +3593,10 @@ msgstr "Zaimki" msgid "Protected Topic (+t)" msgstr "Chroniony temat (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "Dostawca nie zwrócił tokenu bearer." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "Pytania dotyczące prywatności? Skontaktuj się z nami:" @@ -3315,6 +3698,7 @@ msgstr "Ponowne połączenie nie powiodło się" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "Ponownie połącz z serwerem" @@ -3367,6 +3751,10 @@ msgstr "Odśwież WHOIS" msgid "Register for an account" msgstr "Zarejestruj konto" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "Zarejestrowane metody" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "Odrzuć" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "Łagodny – mniej agresywna ochrona" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "Usuń" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "Usunąć \"{0}\"? Nie będzie już można używać go jako drugiego składnika." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "Usuń {username} z kanału" @@ -3460,7 +3855,6 @@ msgstr "Nagraj ponownie" msgid "Retry sending" msgstr "Spróbuj wysłać ponownie" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "Sprawdź zmieniony klucz…" msgid "Review key" msgstr "Sprawdź klucz" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "Obróć o 90°" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "Reguły" @@ -3530,6 +3929,10 @@ msgstr "Zapisano" msgid "Saving..." msgstr "Zapisywanie..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "Zeskanuj ten kod QR aplikacją uwierzytelniającą, a następnie potwierdź 6-cyfrowym kodem, który ona wyświetla." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "Przewiń czat do tej odpowiedzi" @@ -3551,6 +3954,10 @@ msgstr "Szukaj" msgid "Search bots" msgstr "Szukaj botów" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "Szukaj emoji..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "Wyszukaj GIFy, aby rozpocząć" @@ -3641,11 +4048,6 @@ msgstr "Wybierz lub dodaj kanał, aby zacząć." msgid "self-registered" msgstr "samodzielnie zarejestrowany" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "Wyślij" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "Wyślij wiadomość" msgid "Send private message" msgstr "Wyślij wiadomość prywatną" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "Wyślij kod odzyskiwania" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "Wysłać ten plik bez szyfrowania?" @@ -3687,6 +4093,10 @@ msgstr "Wyślij bez szyfrowania" msgid "Sending" msgstr "Wysyłanie" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "Wysyłanie…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "serwer" msgid "Server" msgstr "Serwer" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "Kanały serwera" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "Serwer nie zgłasza obsługi WebAuthn" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "Serwer nie obsługuje zaawansowanego filtrowania LIST" @@ -3745,11 +4157,16 @@ msgstr "Hasło serwera" msgid "Server Password (PASS)" msgstr "Hasło serwera (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "Serwer zwrócił nieprawidłowe wyzwanie WebAuthn." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "Komunikacja między serwerami może używać nieszyfrowanych połączeń" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "Dla całego serwera" @@ -3774,6 +4191,7 @@ msgstr "Sesja {0}" msgid "Sessions" msgstr "Sesje" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "Ustaw temat…" @@ -3791,6 +4209,10 @@ msgstr "ustawione przez {0}" msgid "Set by:" msgstr "Ustawione przez:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "Ustaw nowe hasło" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "Ustaw się jako nieobecny" @@ -3808,6 +4230,11 @@ msgstr "Ustawienie" msgid "Setting not found" msgstr "Nie znaleziono ustawienia" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "Ustawianie…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "Ustawienia" @@ -3832,10 +4259,22 @@ msgstr "Udostępnij swoją lokalizację" msgid "Share your location with {target}." msgstr "Udostępnij swoją lokalizację użytkownikowi {target}." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "Udostępnij ekran ponownie, aby spróbować jeszcze raz" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "ona/jej" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "shortcode (np. partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "Shortcode musi pasować do [A-Za-z0-9._-]+." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "Pokaż wszystkie zdarzenia" @@ -3910,6 +4349,10 @@ msgstr "Wyświetla wszystkie zewnętrzne media. Każdy URL może spowodować ż msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "Wyświetla media z zaufanego hosta plików Twojego serwera. Żadne żądania nie są wysyłane do zewnętrznych serwisów." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "Zaloguj się u dostawcy, a następnie powiążemy uzyskaną tożsamość z Twoim kontem, aby SASL OAUTHBEARER / IRCV3BEARER działał przy kolejnych połączeniach." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "Logowanie nie powiodło się, czatujesz jako gość. Zaloguj się ponownie lub popraw hasło" @@ -3998,6 +4441,10 @@ msgstr "Status" msgid "Status Messages" msgstr "Wiadomości statusu" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "Status:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "Zrezygnuj z transmisji" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "Wyłącz wideo" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "Transmisja" @@ -4074,6 +4522,14 @@ msgstr "Wyjmij z folderu" msgid "Take photo" msgstr "Zrób zdjęcie" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "Zrób zdjęcie lub nagraj wideo" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "Tekst" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "Kanał tekstowy" @@ -4086,6 +4542,10 @@ msgstr "To urządzenie jest teraz niedostępne." msgid "That screen is no longer there." msgstr "Tego ekranu już nie ma." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "Serwer połączeń odrzucił to. Spróbuj ponownie za chwilę." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "Połączenie z <0>{serverName} ma następujące problemy z bezpieczeństwem:" @@ -4192,6 +4652,10 @@ msgstr "To usuwa sieć z Twojego bouncera soju. Aby użyć jej ponownie, musisz msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "Ten serwer nie obsługuje rozszerzonych metadanych profilu (rozszerzenie IRCv3 METADATA). Dodatkowe pola, takie jak awatar, wyświetlana nazwa i status, nie są dostępne." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "Ten serwer nie zgłasza adresu URL backendu (draft/authtoken lub obby.world/FILEHOST). Punkty końcowe administratora są nieosiągalne." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "Ten serwer nie obsługuje linków zapraszających (możliwość<0>obby.world/invitationnie jest ogłaszana). Nadal możesz normalnie czatować; ten panel jest przeznaczony dla sieci opartych na obbyircd." @@ -4213,6 +4677,11 @@ msgstr "Spowoduje to również zamknięcie {0} powiązanych sieci poniżej." msgid "This will also close the bound network below." msgstr "Spowoduje to również zamknięcie powiązanej sieci poniżej." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "Kółko i krzyżyk vs {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "Czas (min)" @@ -4230,6 +4699,10 @@ msgstr "upłynął czas" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "Odcisk palca certyfikatu TLS" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "obcięty" msgid "Trusted Sources" msgstr "Zaufane źródła" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "Spróbuj przesłać ponownie." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "Spróbuj przesłać ponownie. Host plików odesłał odpowiedź, której nie mogliśmy odczytać." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "Włącz kamerę, aby spróbować ponownie" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "Włącz mikrofon, aby spróbować ponownie" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "Uwierzytelnianie dwuskładnikowe" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "Wymagane uwierzytelnianie dwuskładnikowe" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "Typ" @@ -4352,14 +4850,26 @@ msgstr "Prześlij obraz lub podaj URL z opcjonalnym podstawieniem {size} dla dyn msgid "Upload Avatar" msgstr "Prześlij awatar" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "Anulowano wysyłanie." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "Prześlij pliki" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "Wysłano" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "Przesyłanie..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "URL musi zaczynać się od http(s):// lub data:." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "URL do obrazu Twojego awatara" @@ -4416,6 +4926,7 @@ msgstr "Tryby użytkownika" msgid "User Profile" msgstr "Profil użytkownika" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "Ustawienia użytkownika" @@ -4459,6 +4970,14 @@ msgstr "Wymagany jest prawidłowy port serwera" msgid "Verified account" msgstr "Zweryfikowane konto" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "Zweryfikuj" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "Zweryfikuj kod" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "Zweryfikuj szyfrowanie" @@ -4471,6 +4990,10 @@ msgstr "Zweryfikuj odcisk palca…" msgid "Verify…" msgstr "Zweryfikuj…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "Weryfikowanie…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "Bardzo łagodny" @@ -4532,6 +5055,7 @@ msgstr "Widz" msgid "Viewers ({0})" msgstr "Widzowie ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Voice" @@ -4557,10 +5081,23 @@ msgstr "Głośność" msgid "Volume for {0}" msgstr "Głośność dla {0}" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "Oczekiwanie na akceptację przez {0}…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "Oczekiwanie na monit biometryczny…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "Oczekiwanie na pierwszy krok…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "Oczekiwanie na zalogowanie…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "Obserwuj surowy ruch IRC tego serwera" msgid "We don't store your IRC communications on our servers" msgstr "Nie przechowujemy Twoich komunikatów IRC na naszych serwerach" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "WebAuthn nie jest dostępne w tym środowisku." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "Zamierzasz otworzyć zewnętrzny link:" msgid "You are an IRC Operator" msgstr "Jesteś operatorem IRC" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "Masz kilka minut na wybranie nowego hasła." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "Nie masz zarejestrowanych metod 2FA." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "Masz niezapisane zmiany. Czy na pewno chcesz zamknąć bez zapisywania?" diff --git a/src/locales/pt/messages.mjs b/src/locales/pt/messages.mjs index d3c093cde..8719b0bc3 100644 --- a/src/locales/pt/messages.mjs +++ b/src/locales/pt/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Os nomes dos dispositivos ficam ocultos até que você permita o acesso ao microfone.\"],\"+5VMrz\":[\"Formato de padrão inválido. Use o formato nick!user@host (curingas * permitidos)\"],\"+6NQQA\":[\"Canal de Suporte Geral\"],\"+6NyRG\":[\"Cliente\"],\"+AI7ot\":[\"Compartilhar Localização\"],\"+B5ztW\":[\"adicionar canal\"],\"+K0AvT\":[\"Desconectar\"],\"+Q1v1x\":[\"Autenticado\"],\"+WNb3x\":[\"Abrir vídeo em outra janela\"],\"+cyFdH\":[\"Mensagem padrão ao marcar-se como ausente\"],\"+fRR7i\":[\"Suspender\"],\"+mVPqU\":[\"Renderizar formatação Markdown nas mensagens\"],\"+s1J8k\":[\"Marcar como lido\"],\"+s4tdz\":[\"Copiar apelido\"],\"+vqCJH\":[\"Seu nome de usuário de conta para autenticação\"],\"+yPBXI\":[\"Escolher arquivo\"],\"+zy2Nq\":[\"Tipo\"],\"/09cao\":[\"Baixa Segurança de Link (Nível \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Marcar-se como de volta\"],\"/3BQ4J\":[\"Usuários fora do canal não podem enviar mensagens\"],\"/4C8U0\":[\"Copiar tudo\"],\"/6BzZF\":[\"Alternar Lista de Membros\"],\"/AkXyp\":[\"Confirmar?\"],\"/TNOPk\":[\"O usuário está ausente\"],\"/UGQxY\":[\"Câmera \",[\"0\"]],\"/X0D0z\":[\"Escolha o alto-falante usado para reproduzir as chamadas\"],\"/XQgft\":[\"Descobrir\"],\"/abSCI\":[\"Cópia falhou, toque para tentar novamente\"],\"/cF7Rs\":[\"Volume\"],\"/dqduX\":[\"Próxima página\"],\"/fc3q4\":[\"Todo o Conteúdo\"],\"/kISDh\":[\"Ativar sons de notificação\"],\"/kL38k\":[\"Reordenar canais\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"Áudio\"],\"/rfkZe\":[\"Reproduzir sons para menções e mensagens\"],\"/xQ19T\":[\"Bots nesta rede\"],\"/zrWol\":[\"Não criptografado\"],\"0/0ZGA\":[\"Máscara do nome do canal\"],\"0CvhiV\":[\"Bot neste canal\"],\"0D6j7U\":[\"Saiba mais sobre regras personalizadas →\"],\"0NqWnb\":[\"Convidar para transmitir\"],\"0XsHcR\":[\"Expulsar Usuário\"],\"0ZpE//\":[\"Ordenar por usuários\"],\"0bEPwz\":[\"Definir como Ausente\"],\"0dGkPt\":[\"Expandir lista de canais\"],\"0gS7M5\":[\"Nome de exibição\"],\"0kS+M8\":[\"ExemploREDE\"],\"0rgoY7\":[\"Conectar apenas a servidores que você escolher\"],\"0rz+/Q\":[\"Carregando comandos…\"],\"0wdd7X\":[\"Entrar\"],\"196EG4\":[\"Excluir Conversa Privada\"],\"1A3EXy\":[\"Expandir\"],\"1C/fOn\":[\"O bot ainda não registrou nenhum comando slash.\"],\"1DSr1i\":[\"Registrar uma conta\"],\"1K9HPk\":[\"Ver árvore\"],\"1O/24y\":[\"Alternar Lista de Canais\"],\"1OWwRx\":[\"Comandos do bot\"],\"1QfxQT\":[\"Dispensar\"],\"1TNIig\":[\"Abrir\"],\"1VPJJ2\":[\"Aviso de Link Externo\"],\"1ZC/dv\":[\"Nenhuma menção ou mensagem não lida\"],\"1iY5xv\":[\"Microfone\"],\"1pO1zi\":[\"Nome do servidor é obrigatório\"],\"1qqOhi\":[\"Arraste uma alça para mover um canal, ou para uma pasta\"],\"1t/NnN\":[\"Rejeitar\"],\"1ub+Zu\":[[\"hours\"],\" horas\"],\"1uwfzQ\":[\"Ver Tópico do Canal\"],\"1wdjme\":[\"Pessoas\"],\"268g7c\":[\"Digite o nome de exibição\"],\"27I0xj\":[\"Bot em todo o servidor, acessível de qualquer canal\"],\"2CEOW6\":[\"Rede vinculada através do soju bouncer\"],\"2F9+AZ\":[\"Nenhum tráfego IRC bruto capturado ainda. Tente conectar ou enviar uma mensagem.\"],\"2FOFq1\":[\"Operadores de servidor na rede podem potencialmente ler suas mensagens\"],\"2FYpfJ\":[\"Mais\"],\"2HF1Y2\":[[\"inviter\"],\" convidou \",[\"target\"],\" para entrar em \",[\"channel\"]],\"2I70QL\":[\"Ver informações do perfil do usuário\"],\"2QYdmE\":[\"Usuários:\"],\"2QpEjG\":[\"saiu\"],\"2bimFY\":[\"Usar senha do servidor\"],\"2gMuHR\":[\"Entrou\"],\"2iTmdZ\":[\"Armazenamento local:\"],\"2odkwe\":[\"Estrito – Proteção mais agressiva\"],\"2qXqZQ\":[\"Modos de usuário\"],\"2uDhbA\":[\"Digite o nome de usuário para convidar\"],\"2xXP/g\":[\"Entrar em um canal\"],\"2y9Ojd\":[\"Largue ficheiros aqui para anexar\"],\"2ygf/L\":[\"← Voltar\"],\"2zEgxj\":[\"Pesquisar GIFs...\"],\"38+WDJ\":[\"Cancelamento de eco\"],\"3BKxln\":[\"Tirar foto\"],\"3JjdaA\":[\"Executar\"],\"3Kf9Jh\":[\"Rebaixar para espectador\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" transmitindo · \",[\"1\"],\" assistindo\"],\"3MbP5E\":[\"Mensagem criptografada\"],\"3RdPhl\":[\"Renomear Canal\"],\"3THokf\":[\"Usuário com voz\"],\"3TSz9S\":[\"Minimizar\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Rolar o chat até esta resposta\"],\"3hij11\":[\"Entrar em \",[\"channelName\"]],\"3jBDvM\":[\"Nome de exibição do canal\"],\"3pRst1\":[\"Recebendo lista de comandos…\"],\"3ryuFU\":[\"Relatórios de falha opcionais para melhorar o app\"],\"3uBF/8\":[\"Fechar visualizador\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Não foi possível configurar a criptografia com \",[\"nick\"],\".\"],\"3xf8Kz\":[\"Inserir nome da conta...\"],\"4/Rr0R\":[\"Convidar um usuário para o canal atual\"],\"4EZrJN\":[\"Regras\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"Traseira\"],\"4NqeT4\":[\"Perfil de flood (+F)\"],\"4QXpWJ\":[\"tempo esgotado\"],\"4RZQRK\":[\"O que você está fazendo?\"],\"4cEClj\":[\"Sessões\"],\"4hfTrB\":[\"Apelido\"],\"4n99LO\":[\"Já em \",[\"0\"]],\"4t6vMV\":[\"Mudar automaticamente para linha única em mensagens curtas\"],\"4vsHmf\":[\"Tempo (min)\"],\"4x/Axu\":[\"Seu bouncer ainda não tem nenhuma rede. Adicione uma para começar.\"],\"5+INAX\":[\"Destacar mensagens que mencionam você\"],\"5R5Pv/\":[\"Nome Oper\"],\"5WWr3M\":[\"Aproximada\"],\"5kS5np\":[\"Marcar como verificado\"],\"5yB4Kk\":[\"O servidor de ficheiros recusou.\"],\"678PKt\":[\"Nome da Rede\"],\"6Aih4U\":[\"Offline\"],\"6CO3WE\":[\"Senha necessária para entrar no canal. Deixe vazio para remover a chave.\"],\"6FyrFm\":[\"Compartilhar tela\"],\"6HhMs3\":[\"Mensagem de saída\"],\"6OpRdF\":[\"Ajustar automaticamente o volume do seu microfone\"],\"6V3Ea3\":[\"Copiado\"],\"6XJBxM\":[\"Seu navegador não consegue reproduzir este áudio.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" item\"],\"other\":[\"#\",\" itens\"]}]],\"6lGV3K\":[\"Mostrar menos\"],\"6yFOEi\":[\"Inserir senha do oper...\"],\"6yR6/K\":[\"Publicar a mensagem do dia de cada servidor em Avisos do Servidor e sua página de boas-vindas\"],\"6zJnDQ\":[\"Reativar áudio\"],\"7+IHTZ\":[\"Nenhum arquivo escolhido\"],\"7+q3Wn\":[\"#canal\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (ex.: spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Esta conversa está criptografada com OTR, compatível com outros clientes IRC. Compare as impressões digitais por um canal externo e marque como verificada.\"],\"7QkKyN\":[\"Enviar mensagem privada\"],\"7U1W7c\":[\"Muito Relaxado\"],\"7Y1YQj\":[\"Nome real:\"],\"7YHArF\":[\"— abrir no visualizador\"],\"7d1XbR\":[\"Abrir fluxo de trabalho\"],\"7jL88x\":[\"Excluir esta mensagem? Esta ação não pode ser desfeita.\"],\"7l15X4\":[\"falhou\"],\"7nGhhM\":[\"O que você está pensando?\"],\"7sEpu1\":[\"Membros — \",[\"0\"]],\"7sNhEz\":[\"Nome de usuário\"],\"7w5KHY\":[\"Suas mensagens com \",[\"nick\"],\" são criptografadas com OTR, que só carrega texto. Esses arquivos seriam enviados sem criptografia.\"],\"7y+YDA\":[\"Enviar sem criptografia\"],\"85Fz0S\":[\"Arraste para mover\"],\"8H0Q+x\":[\"Saiba mais sobre perfis →\"],\"8Phu0A\":[\"Exibir quando usuários mudam seu apelido\"],\"8VEDbV\":[\"Secreto\"],\"8XTG9e\":[\"Digite a senha oper\"],\"8XsV2J\":[\"Tentar enviar novamente\"],\"8ZsakT\":[\"Senha\"],\"8dYnq1\":[\"Duração máxima de gravação atingida. Gravação interrompida: envie ou descarte.\"],\"8kR84m\":[\"Você está prestes a abrir um link externo:\"],\"8kZ9ZV\":[\"Encerrar criptografia\"],\"8lCgih\":[\"Remover regra\"],\"8mmL7G\":[\"Carregue mensagens mais antigas para alcançar a resposta\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" passo\"],\"other\":[\"#\",\" passos\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"entrou\"],\"other\":[\"entrou \",[\"joinCount\"],\" vezes\"]}]],\"9BMLnJ\":[\"Reconectar ao servidor\"],\"9LXhb1\":[\"Gravar Tela\"],\"9OEgyT\":[\"Adicionar reação\"],\"9PQ8m2\":[\"G-Line (ban global)\"],\"9Qs99X\":[\"E-mail:\"],\"9QupBP\":[\"Remover padrão\"],\"9TBhGc\":[\"Abaixar a mão\"],\"9W7tl5\":[\"(inalterado)\"],\"9aCFGH\":[\"Criptografar esta conversa\"],\"9bG48P\":[\"Enviando\"],\"9f5f0u\":[\"Dúvidas sobre privacidade? Entre em contato:\"],\"9hXrER\":[\"Entrar em um canal em \",[\"serverName\"]],\"9iweoP\":[\"Redes em \",[\"0\"]],\"9n+Pj3\":[\"nome-do-stream\"],\"9q17ZR\":[[\"0\"],\" é obrigatório.\"],\"9qIYMn\":[\"Novo apelido\"],\"9rnFEa\":[\"Chamadas\"],\"9unqs3\":[\"Ausente:\"],\"9v3hwv\":[\"Nenhum servidor encontrado.\"],\"9zb2WA\":[\"Conectando\"],\"A1taO8\":[\"Pesquisar\"],\"A2adVi\":[\"Enviar notificações de digitação\"],\"A9Rhec\":[\"Nome do canal\"],\"AFXuc0\":[\"Mensagem não enviada: a criptografia parou de funcionar. Encerre a criptografia para enviar sem criptografia.\"],\"ALZ4SG\":[\"Ensurdecer\"],\"AWOSPo\":[\"Ampliar\"],\"AXSpEQ\":[\"Oper ao conectar\"],\"AXkuzz\":[\"Nenhuma câmera detectada.\"],\"AdKRCX\":[\"Você está conectado a <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Conta\"],\"AhNP40\":[\"Avançar\"],\"AhYrTA\":[\"Conexão: ruim\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Apelido alterado\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Cancelar resposta\"],\"ApSx0O\":[\"Encontradas \",[\"0\"],\" mensagens correspondentes a \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Entrar novamente\"],\"AxPAXW\":[\"Nenhum resultado encontrado\"],\"AyNqAB\":[\"Exibir todos os eventos do servidor no chat\"],\"B/QqGw\":[\"Longe do teclado\"],\"B0sB2k\":[\"Texto simples\"],\"B1MuZq\":[\"Escolha a câmera e veja uma prévia do que ela vê\"],\"B8AaMI\":[\"Este campo é obrigatório\"],\"BA2c49\":[\"O servidor não suporta filtragem avançada de LIST\"],\"BBCFUg\":[[\"sender\"],\" reiniciou a criptografia, então esta conversa está sendo configurada de novo.\"],\"BGul2A\":[\"Você tem alterações não salvas. Tem certeza que deseja fechar sem salvar?\"],\"BIDT9R\":[\"Bots\"],\"BIf9fi\":[\"Sua mensagem de status\"],\"BOJWfb\":[\"Desconectar do soju bouncer?\"],\"BPm98R\":[\"Nenhum servidor selecionado. Escolha primeiro um servidor na barra lateral; os links de convite são gerenciados por servidor.\"],\"BRNbHt\":[\"Criptografado, não verificado\"],\"BZADk0\":[\"Sair da transmissão\"],\"BZyTNS\":[\"O acesso à localização foi negado. Permita o acesso à localização nas configurações do navegador ou do sistema e tente novamente.\"],\"BZz3md\":[\"Seu site pessoal\"],\"Bgm/H7\":[\"Permitir inserção de múltiplas linhas de texto\"],\"BiQIl1\":[\"Fixar esta conversa de mensagem privada\"],\"BlNZZ2\":[\"Clique para ir à mensagem\"],\"Bowq3c\":[\"Apenas operadores podem alterar o tópico\"],\"Btozzp\":[\"Esta imagem expirou\"],\"Bu/ywL\":[\"Escolher tipo de canal\"],\"Bycfjm\":[\"Total: \",[\"0\"]],\"C6IBQc\":[\"Copiar JSON completo\"],\"C6amLT\":[\"Este dispositivo não está disponível no momento.\"],\"C9L9wL\":[\"Coleta de dados\"],\"CDq4wC\":[\"Moderar Usuário\"],\"CHVRxG\":[\"Mensagem @\",[\"0\"],\" (Shift+Enter para nova linha)\"],\"CN9zdR\":[\"Nome oper e senha são obrigatórios\"],\"CW3sYa\":[\"Adicionar reação \",[\"emoji\"]],\"CaAkqd\":[\"Mostrar desconexões\"],\"CaQ1Gb\":[\"Bot definido na configuração. Edite obbyircd.conf e use /REHASH para alterar o estado.\"],\"CbvaYj\":[\"Banir por apelido\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Selecionar um canal\"],\"CpwGv7\":[\"A chave de \",[\"nick\"],\" é diferente da que você viu antes. Isso acontece após uma reinstalação ou em um novo dispositivo, e também é a aparência de um ataque man-in-the-middle. Compare a nova impressão digital por outro canal antes de aceitá-la.\"],\"CqO9qC\":[\"Sessão\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"Nenhum microfone detectado.\"],\"D+NlUC\":[\"Sistema\"],\"D28t6+\":[\"entrou e saiu\"],\"D69ns7\":[\"Renomear ou excluir \",[\"0\"]],\"DB8zMK\":[\"Aplicar\"],\"DBcWHr\":[\"Arquivo de som de notificação personalizado\"],\"DL4yUl\":[\"Arquivo não enviado: a criptografia parou de funcionar. Inicie de novo, ou encerre para enviar sem criptografia.\"],\"DPfwMq\":[\"Concluído\"],\"DTy9Xw\":[\"Pré-visualizações de mídia\"],\"Dj4pSr\":[\"Escolha uma senha segura\"],\"Du+zn+\":[\"Pesquisando...\"],\"Du2T2f\":[\"Configuração não encontrada\"],\"DwsSVQ\":[\"Aplicar filtros e atualizar\"],\"E3W/zd\":[\"Apelido padrão\"],\"E6nRW7\":[\"Copiar URL\"],\"E703RG\":[\"Modos:\"],\"E9RV1x\":[\"conectado de \",[\"sessionCount\"],\" sessões\"],\"EAeu1Z\":[\"Enviar convite\"],\"EFKJQT\":[\"Configuração\"],\"EGPQBv\":[\"Regras de flood personalizadas (+f)\"],\"ELik0r\":[\"Ver política de privacidade completa\"],\"EPbeC2\":[\"Ver ou editar o tópico do canal\"],\"EQCDNT\":[\"Inserir nome de usuário oper...\"],\"ERIfXJ\":[\"Não foi possível obter sua localização a tempo. Tente novamente em um local com vista mais livre para o céu.\"],\"ET7frA\":[\"Permitir acesso à câmera\"],\"EUvulZ\":[\"Encontrada 1 mensagem correspondente a \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Próxima imagem\"],\"Eaw75B\":[[\"userCount\"],\" usuários\"],\"EdQY6l\":[\"Nenhum\"],\"EflUyy\":[\"em chamada\"],\"EnqLYU\":[\"Pesquisar servidores...\"],\"EqjE9A\":[\"enviar mensagem a alguém\"],\"Eu7YKa\":[\"auto-registrado\"],\"Ev/rmg\":[\"Escolha o microfone e veja uma prévia do nível de entrada\"],\"F0OKMc\":[\"Editar Servidor\"],\"F6Int2\":[\"Ativar destaques\"],\"FDoLyE\":[\"Usuários máx.\"],\"FHnJDV\":[[\"userCount\"],\" assistindo\"],\"FOPeqj\":[\"Controle automático de ganho\"],\"FUU/hZ\":[\"Controla quanto conteúdo de mídia externa é carregado no chat.\"],\"Fdp03t\":[\"ativo\"],\"FfPWR0\":[\"Modal\"],\"FjkaiT\":[\"Reduzir\"],\"FlqOE9\":[\"O que isso significa:\"],\"FolHNl\":[\"Gerenciar sua conta e autenticação\"],\"Fp2Dif\":[\"Saiu do servidor\"],\"G5KmCc\":[\"GZ-Line (Z-Line global)\"],\"GDs0lz\":[\"<0>Risco: Informações sensíveis (mensagens, conversas privadas, dados de autenticação) podem ser expostas a administradores de rede ou atacantes posicionados entre servidores IRC.\"],\"GP8D2E\":[\"Mensagens privadas\"],\"GPrF8Y\":[[\"safeName\"],\" foi alterado no servidor, por isso já não é desencriptado.\"],\"GR+2I3\":[\"Adicionar máscara de convite (ex.: nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Fechar avisos do servidor em destaque\"],\"GdhD7H\":[\"Clique novamente para confirmar\"],\"GjRZex\":[\"Desconectar rede?\"],\"GlAoST\":[\"Recusar criptografia\"],\"GlHnXw\":[\"Falha ao alterar apelido: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"Prévia:\"],\"GtmO8/\":[\"de\"],\"GtuHUQ\":[\"Renomear este canal no servidor. Todos os usuários verão o novo nome.\"],\"GuGfFX\":[\"Alternar pesquisa\"],\"GvwPQR\":[\"Criptografar (OTR)\"],\"GxkJXS\":[\"Enviando...\"],\"Gz0oR4\":[\"(gerenciado pelo Obby)\"],\"GzbwnK\":[\"Entrou no canal\"],\"GzsUDB\":[\"Perfil estendido\"],\"H/PnT8\":[\"Inserir emoji\"],\"H3kCln\":[\"Hostname\"],\"H6Izzl\":[\"Seu código de cor preferido\"],\"H86f9p\":[\"Recolher\"],\"H91IQz\":[\"Entrar na transmissão \",[\"channelName\"]],\"H9jIv+\":[\"Mostrar entradas/saídas\"],\"HAKBY9\":[\"Enviar ficheiros\"],\"HVqh5e\":[\"A seleção de alto-falante não é compatível com este navegador.\"],\"HdE1If\":[\"Canal\"],\"HeT8+a\":[[\"name\"],\" · saída\"],\"HhlSUU\":[\"Arraste para escolher o que gravar. Carregue em Escape para cancelar.\"],\"Hk4AW9\":[\"Seu nome de exibição preferido\"],\"HmHDk7\":[\"Selecionar Membro\"],\"HrQzPU\":[\"Canais em \",[\"networkName\"]],\"Hy8RTc\":[\"Criptografado. Verifique a identidade de \",[\"nick\"],\" para ter certeza.\"],\"I2tXQ5\":[\"Mensagem @\",[\"0\"],\" (Enter para nova linha, Shift+Enter para enviar)\"],\"I6bw/h\":[\"Banir usuário\"],\"I92Z+b\":[\"Ativar notificações\"],\"I9D72S\":[\"Tem certeza que deseja excluir esta mensagem? Esta ação não pode ser desfeita.\"],\"IA+1wo\":[\"Exibir quando usuários são expulsos de canais\"],\"IBi8Io\":[\"Microfone \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IIXpvq\":[\"em execução · \",[\"elapsed\"]],\"IJaotC\":[\"Iniciar gravação\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Definir-se como ausente\"],\"IUwGEM\":[\"Salvar Alterações\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pausar\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Responder\"],\"IoHMnl\":[\"O valor máximo é \",[\"0\"]],\"IryzcO\":[\"Ler tudo\"],\"IuszSX\":[\"Arquivos acima de \",[\"0\"],\" são enviados como estão. O host de arquivos os armazena de forma legível, e qualquer pessoa que obtiver o link pode abri-los.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Bot de canal — apenas em canais que você entrou\"],\"J09nwO\":[\"Criptografar (Obby)\"],\"J28zul\":[\"Conectando...\"],\"J5T9NW\":[\"Informações do usuário\"],\"J8Y5+z\":[\"Ops! Divisão de rede! ⚠️\"],\"JBHkBA\":[\"Saiu do canal\"],\"JCPOml\":[\"Mover para pasta\"],\"JCwL0Q\":[\"Digite o motivo (opcional)\"],\"JFciKP\":[\"Alternar\"],\"JMXMCX\":[\"Mensagem de ausência\"],\"JNCzPW\":[\"País\"],\"JXGkhG\":[\"Alterar o nome do canal (apenas operadores)\"],\"JYiL1b\":[\"um de:\"],\"JYynGH\":[\"ferramenta\"],\"JcD7qf\":[\"Mais ações\"],\"JdkA+c\":[\"Secreto (+s)\"],\"JlFcis\":[\"Enviar\"],\"Jmu12l\":[\"Canais do Servidor\"],\"JoQY+E\":[\"Isso remove a rede do seu soju bouncer. Para usá-la novamente, você precisará adicioná-la de volta.\"],\"JrFTcr\":[\"Conectando…\"],\"JvQ++s\":[\"Ativar Markdown\"],\"JweKPN\":[\"OTR não criptografa arquivos, enviado como está\"],\"K2jwh/\":[\"Nenhum dado WHOIS disponível\"],\"K4vEhk\":[\"(suspenso)\"],\"KAPufV\":[\"truncado\"],\"KAXSwC\":[\"Voz\"],\"KDfTdX\":[\"Excluir mensagem\"],\"KFAYzh\":[\"Este servidor não tem onde guardar um ficheiro.\"],\"KFfDuG\":[\"Mensagem do dia\"],\"KKBlUU\":[\"Incorporar\"],\"KL53qt\":[\"Mensagem não enviada: a criptografia ainda não está ativa. Aguarde o cadeado ficar verde ou encerre a criptografia para enviar sem criptografia.\"],\"KM0pLb\":[\"Bem-vindo ao canal!\"],\"KMH/oC\":[\"Sua impressão digital\"],\"KR6W2h\":[\"Deixar de ignorar usuário\"],\"KUjOb9\":[\"em execução\"],\"KV+Bi1\":[\"Apenas por convite (+i)\"],\"KdCtwE\":[\"Quantos segundos monitorar a atividade de flood antes de redefinir os contadores\"],\"Kkezga\":[\"Senha do Servidor\"],\"KpOQkN\":[\"Rever a chave\"],\"KqcCdb\":[\"Iniciar uma transmissão em \",[\"serverName\"]],\"KsiQ/8\":[\"Os usuários devem ser convidados para entrar no canal\"],\"KtADxr\":[\"executou\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Informações do canal\"],\"LC1a7n\":[\"O servidor IRC relatou que seus links servidor a servidor têm um nível de segurança baixo. Isso significa que quando suas mensagens são retransmitidas entre servidores IRC na rede, elas podem não estar devidamente criptografadas ou os certificados SSL/TLS podem não ser validados corretamente.\"],\"LEwpeL\":[\"soju bouncer (controle)\"],\"LNfLR5\":[\"Mostrar expulsões\"],\"LP+1Z7\":[\"Adicionar rede\"],\"LQb0W/\":[\"Mostrar todos os eventos\"],\"LU7/yA\":[\"Nome alternativo para exibição. Pode conter espaços, emojis e caracteres especiais. O nome real (\",[\"channelName\"],\") ainda será usado para comandos IRC.\"],\"LUb9O7\":[\"Porta de servidor válida é obrigatória\"],\"LV4fT6\":[\"Descrição (opcional, ex.: \\\"Beta testers Q3\\\")\"],\"LVB64Y\":[\"Copiar como texto\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Política de privacidade\"],\"LcuSDR\":[\"Gerenciar suas informações de perfil e metadados\"],\"LqLS9B\":[\"Mostrar mudanças de apelido\"],\"LsDQt2\":[\"Configurações do Canal\"],\"LtI9AS\":[\"Dono\"],\"LuNhhL\":[\"reagiu a esta mensagem\"],\"M/AZNG\":[\"URL da sua imagem de avatar\"],\"M/TIv1\":[\"Espectador\"],\"M/WIer\":[\"Enviar mensagem\"],\"M45wtf\":[\"Este comando não recebe parâmetros.\"],\"M8er/5\":[\"Nome:\"],\"MFKlMB\":[\"Convidar\"],\"MHk+7g\":[\"Imagem anterior\"],\"MMVM6A\":[\"Bot de todo o servidor — acessível de qualquer canal\"],\"MOsYgM\":[\"Conexão: boa\"],\"MRorGe\":[\"Mensagem Privada\"],\"MSSqHG\":[\"Funciona com outros clientes IRC\"],\"MVbSGP\":[\"Janela de tempo (segundos)\"],\"Mey/l4\":[\"Não foi possível acessar o dispositivo.\"],\"MhqAkA\":[[\"nick\"],\" recusou a criptografia.\"],\"MkpcsT\":[\"Suas mensagens e configurações são armazenadas localmente\"],\"MzPdC2\":[\"Senha do servidor (PASS)\"],\"N/hDSy\":[\"Marcar como bot, geralmente 'on' ou vazio\"],\"N40H+G\":[\"Todos\"],\"N6j2JH\":[\"Editar \",[\"0\"]],\"N7TQbE\":[\"Convidar usuário para \",[\"channelName\"]],\"NCHYXe\":[\"Recolher fluxo de trabalho\"],\"NCca/o\":[\"Inserir apelido padrão...\"],\"NEr2Ao\":[[\"userCount\"],\" em chamada\"],\"NIBzIK\":[\"Limite de tamanho de envio atingido. Gravação interrompida: envie ou descarte.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"A criptografia com \",[\"nick\"],\" parou de funcionar, então a mensagem não foi enviada. Inicie a criptografia novamente para continuar.\"],\"NQN2HS\":[\"Reativar\"],\"NZMhdJ\":[\"Grande demais para criptografar, enviado sem criptografia\"],\"NZgZhv\":[\"Renomear pasta\"],\"NbFtQm\":[\"Excluir pasta\"],\"Nj8ZSK\":[\"Grupos de segurança\"],\"Nqs6B9\":[\"Exibe toda a mídia externa. Qualquer URL pode causar uma requisição a um servidor desconhecido.\"],\"Nt+9O7\":[\"Usar WebSocket em vez de TCP bruto\"],\"NxIHzc\":[\"Expulsar usuário\"],\"O+HhhG\":[\"Sussurrar para um usuário no contexto do canal atual\"],\"O+v/cL\":[\"Navegar por todos os canais do servidor\"],\"O5rZAi\":[\"Atualizar WHOIS\"],\"OCGpR4\":[\"(herdar)\"],\"ODwSCk\":[\"Enviar um GIF\"],\"OGQ5kK\":[\"Configurar sons de notificação e destaques\"],\"OIPt1Z\":[\"Mostrar ou ocultar a barra lateral de membros\"],\"OJXCm+\":[\"Mover pasta para baixo\"],\"OKSNq/\":[\"Muito Estrito\"],\"OLmMQs\":[\"Verificar impressão digital…\"],\"OVKoQO\":[\"Sua senha de conta para autenticação\"],\"Obby - Bringing IRC to the future\":[\"Obby - Levando o IRC para o futuro\"],\"OhCpra\":[\"Definir um tópico…\"],\"OkltoQ\":[\"Banir \",[\"username\"],\" por apelido (impede que entre novamente com o mesmo nick)\"],\"OlAl5i\":[\"Expandir tudo\"],\"Oo7YVo\":[\"Criar pasta\"],\"P+t/Te\":[\"Sem dados adicionais\"],\"P42Wcc\":[\"Seguro\"],\"P6Cibt\":[\"aprovar para continuar\"],\"P8eJCK\":[\"Descubra o mundo do IRC com o Obby\"],\"PD38l0\":[\"Visualização do avatar do canal\"],\"PD9mEt\":[\"Digite uma mensagem...\"],\"PKjhUq\":[\"Adicionar canal\"],\"PPqfdA\":[\"Abrir configurações do canal\"],\"PRnH8G\":[\"de \",[\"0\"]],\"PSCjfZ\":[\"O tópico exibido para este canal. Todos os usuários podem ver.\"],\"PYSmVm\":[\"As mensagens com \",[\"nick\"],\" agora são criptografadas.\"],\"PYzHlv\":[\"Traga esta janela para a frente e tente novamente.\"],\"PZCecv\":[\"Pré-visualização de PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 vez\"],\"other\":[[\"c\"],\" vezes\"]}]],\"PguS2C\":[\"Adicionar máscara de exceção (ex.: nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Mostrando \",[\"displayedChannelsCount\"],\" de \",[\"0\"],\" canais\"],\"PoZpSX\":[\"Editar configurações do canal\"],\"PqhVlJ\":[\"Banir Usuário (por Hostmask)\"],\"PsufxD\":[\"Sessão \",[\"0\"]],\"Q+chwU\":[\"Nome de usuário:\"],\"Q2QY4/\":[\"Excluir este convite\"],\"Q3v9Wc\":[\"Sim, excluir\"],\"Q6hhn8\":[\"Preferências\"],\"QF4a34\":[\"Por favor, insira um nome de usuário\"],\"QGqSZ2\":[\"Cor e Formatação\"],\"QJQd1J\":[\"Editar perfil\"],\"QSzGDE\":[\"Ocioso\"],\"QUlny5\":[\"Bem-vindo ao \",[\"0\"],\"!\"],\"QgQSTl\":[\"Conectado em\"],\"QhglSm\":[\"Falha no login, você está conversando como convidado. Entre novamente ou corrija sua senha\"],\"QjVZf0\":[\"sem mensagem\"],\"QuSkCF\":[\"Filtrar canais...\"],\"Qv14oC\":[\"Copiar como JSON\"],\"QwUrDZ\":[\"alterou o tópico para: \",[\"topic\"]],\"Qxr8pV\":[\"Abrir menu de bots\"],\"R0UH07\":[\"Imagem \",[\"0\"],\" de \",[\"1\"]],\"R7SsBE\":[\"Silenciar\"],\"R8rf1X\":[\"Clique para definir o tópico\"],\"RArB3D\":[\"foi expulso de \",[\"channelName\"],\" por \",[\"username\"]],\"RIfHS5\":[\"Criar um novo link de convite\"],\"RMMaN5\":[\"Moderado (+m)\"],\"RWw9Lg\":[\"Fechar janela\"],\"RX8Gog\":[[\"nick\"],\" usa uma versão de criptografia que este cliente não consegue ler.\"],\"RZ2BuZ\":[\"O registro da conta \",[\"account\"],\" requer verificação: \",[\"message\"]],\"Rj1UeC\":[\"Mensagem criptografada de uma sessão anterior\"],\"RlCInP\":[\"Comandos slash\"],\"RySp6q\":[\"Ocultar comentários\"],\"RzfkXn\":[\"Alterar seu apelido neste servidor\"],\"S48xcO\":[\"pendente\"],\"S5Togi\":[\"Carregando redes do seu bouncer…\"],\"SPKQTd\":[\"Apelido é obrigatório\"],\"SPVjfj\":[\"Será definido como 'sem motivo' se deixado em branco\"],\"SQKPvQ\":[\"Convidar Usuário\"],\"STmlpb\":[\"Voltar à lista de redes\"],\"SY+DWF\":[\"Revisar a chave alterada…\"],\"SkZcl+\":[\"Escolha um perfil de proteção contra flood predefinido. Estes perfis fornecem configurações de proteção equilibradas para diferentes casos de uso.\"],\"Slr+3C\":[\"Usuários mín.\"],\"Spnlre\":[\"Você convidou \",[\"target\"],\" para entrar em \",[\"channel\"]],\"SpsuQv\":[\"Ir para \",[\"name\"]],\"SrtXDy\":[\"autenticado como \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Abrir no visualizador\"],\"T6fO0X\":[\"cliente\"],\"T91vKp\":[\"Reproduzir\"],\"TGa6nJ\":[\"Conexão: razoável\"],\"TIjT+J\":[\"Marcar-se como de volta\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Saiba como tratamos seus dados e protegemos sua privacidade.\"],\"TgFpwD\":[\"Aplicando...\"],\"Tjg9YW\":[\"Anexo criptografado\"],\"TkzSFB\":[\"Sem Alterações\"],\"TntZTr\":[\"Sair do destaque\"],\"Tth9To\":[\"Mostrar meus alto-falantes\"],\"TtserG\":[\"Digite o nome real\"],\"Ttz9J1\":[\"Inserir senha...\"],\"TusXkS\":[[\"days\"],\" dias\"],\"Tz0i8g\":[\"Configurações\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" segundos\"],\"U7yg75\":[\"Marcar-se como ausente\"],\"UDb2YD\":[\"Reagir\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"Você ainda não criou nenhum link de convite. Use o formulário acima para criar o primeiro.\"],\"UGT5vp\":[\"Salvar configurações\"],\"UV5hLB\":[\"Nenhum banimento encontrado\"],\"Uaj3Nd\":[\"Mensagens de Status\"],\"Ue3uny\":[\"Padrão (sem perfil)\"],\"UkARhe\":[\"Normal – Proteção padrão\"],\"Umn7Cj\":[\"Ainda sem comentários. Seja o primeiro!\"],\"UqtiKk\":[\"Dispensar automaticamente em \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Abrir uma mensagem privada para um usuário\"],\"UtUIRh\":[[\"0\"],\" mensagens antigas\"],\"UwzP+U\":[\"Conexão segura\"],\"V0/A4O\":[\"Proprietário do canal\"],\"V0zZWc\":[\"Isso também fechará a rede vinculada abaixo.\"],\"V2dwib\":[[\"0\"],\" deve ser um número.\"],\"V4qgxE\":[\"Criado antes (min atrás)\"],\"V8yTm6\":[\"Limpar pesquisa\"],\"VBIlvI\":[\"Copiar saída\"],\"VDj9CU\":[\"Este host não aceita arquivos \",[\"CIPHERTEXT_EXTENSION\"],\", que é como um anexo criptografado fica armazenado. Ao encerrar a criptografia, o arquivo vai como está.\"],\"VJScHU\":[\"Motivo\"],\"VLsmVV\":[\"Silenciar notificações\"],\"VP3V//\":[\"Frontal\"],\"VbyRUy\":[\"Comentários\"],\"VcYc0A\":[\"Abrir opções de rede\"],\"VjzSNi\":[\"Buscando sua localização…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" e mais \",[\"3\"],\" estão digitando...\"],\"Vmx0mQ\":[\"Definido por:\"],\"Vq10dn\":[\"Sair da chamada\"],\"VqX8C6\":[\"mostrar menos\"],\"VqnIZz\":[\"Ver nossa política de privacidade e práticas de dados\"],\"VrMygG\":[\"O comprimento mínimo é \",[\"0\"]],\"VrnTui\":[\"Seus pronomes, exibidos no seu perfil\"],\"VugX2C\":[\"Impressão digital anterior\"],\"W8E3qn\":[\"Conta autenticada\"],\"WFxTHC\":[\"Adicionar máscara de banimento (ex.: nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Host do servidor é obrigatório\"],\"WNMYIN\":[\"cancelado\"],\"WOOPuM\":[\"Conexão perdida. Reconecte-se para continuar a conversar\"],\"WRYdXW\":[\"Posição do áudio\"],\"WUOH5B\":[\"Ignorar usuário\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Mostrar 1 item a mais\"],\"other\":[\"Mostrar \",[\"1\"],\" itens a mais\"]}]],\"WYxRzo\":[\"Crie e gerencie seus links de convite\"],\"Wbsc8H\":[\"Este é você\"],\"Wd38W1\":[\"Deixe o canal em branco para um convite genérico de rede. A descrição é apenas para seus registros — visível somente para você nesta lista.\"],\"Weq9zb\":[\"Geral\"],\"Wf9lru\":[\"Gravar mensagem de voz\"],\"Wfj7Sk\":[\"Silenciar ou ativar sons de notificação\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Perfil do Usuário\"],\"X6S3lt\":[\"Pesquisar configurações, canais, servidores...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Continuar Assim Mesmo\"],\"XI1+wb\":[\"Formato inválido\"],\"XIXeuC\":[\"Mensagem @\",[\"0\"]],\"XJOV1Y\":[\"Atividade\"],\"XPaN4U\":[[\"name\"],\" · entrada\"],\"XPd6DR\":[\"Histórico de fluxos de trabalho (\",[\"0\"],\", \",[\"activeTotal\"],\" ativos)\"],\"XU5AOg\":[\"Entrada\"],\"XWgxXq\":[\"Álbum\"],\"Xd7+IT\":[\"Desafixar Conversa Privada\"],\"XiSFjH\":[\"A foto que acabou de tirar\"],\"Xm/s+u\":[\"Exibição\"],\"Xp2n93\":[\"Exibe mídia do host de arquivos confiável do seu servidor. Nenhuma requisição é feita a serviços externos.\"],\"XvjC4F\":[\"Salvando...\"],\"Y+tK3n\":[\"Primeira mensagem a enviar\"],\"YAqRpI\":[\"Registro da conta \",[\"account\"],\" bem-sucedido: \",[\"message\"]],\"YDrGG0\":[\"Falha ao reconectar\"],\"YEfzvP\":[\"Tópico protegido (+t)\"],\"YGAmpG\":[\"Repetir\"],\"YQOn6a\":[\"Recolher lista de membros\"],\"YRCoE9\":[\"Operador do canal\"],\"YRwdh4\":[\"Parar compartilhamento\"],\"YURQaF\":[\"Ver perfil\"],\"YdBSvr\":[\"Controlar exibição de mídia e conteúdo externo\"],\"Yj6U3V\":[\"Sem servidor central:\"],\"YjvpGx\":[\"Pronomes\"],\"Yp+Hi/\":[\"Abrir configurações\"],\"YqH4l4\":[\"Sem chave\"],\"YulJZd\":[\"excluído\"],\"YyUPpV\":[\"Conta:\"],\"Z7ZXbT\":[\"Aprovar\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" linha\"],\"other\":[\"#\",\" linhas\"]}]],\"Z8lGw6\":[\"Compartilhar\"],\"ZJSWfw\":[\"Mensagem exibida ao desconectar do servidor\"],\"ZPHI0f\":[[\"nick\"],\" não respondeu ao pedido de criptografia.\"],\"ZR1dJ4\":[\"Convites\"],\"ZTnDTA\":[\"Expandir fluxo de trabalho\"],\"ZdWg0V\":[\"Abrir no navegador\"],\"ZhRBbl\":[\"Pesquisar mensagens…\"],\"Zmcu3y\":[\"Filtros avançados\"],\"ZqLD8l\":[\"Em todo o servidor\"],\"a0bHay\":[\"Desconectar <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Tópico definido após (min atrás)\"],\"a3LDKx\":[\"Segurança\"],\"a739N6\":[\"Veja o tráfego IRC bruto deste servidor\"],\"aHKcKc\":[\"Página anterior\"],\"aIhsAD\":[\"Ativar push-to-talk\"],\"aJTbXX\":[\"Senha Oper\"],\"aQryQv\":[\"O padrão já existe\"],\"aW33cO\":[\"Reduzir o ruído de fundo do seu microfone\"],\"aW9pLN\":[\"Número máximo de usuários permitidos. Deixe vazio para sem limite.\"],\"aYaeko\":[\"Não foi possível descriptografar esta mensagem. Ela foi criptografada para uma sessão cujas chaves este dispositivo não tem mais.\"],\"abGlUP\":[\"Voltar ao canal\"],\"aecNzk\":[\"Entrar no canal de voz \",[\"channelName\"]],\"afd7s2\":[\"Iniciar um canal de voz em \",[\"serverName\"]],\"ah4fmZ\":[\"Também exibe visualizações do YouTube, Vimeo, SoundCloud e serviços conhecidos similares.\"],\"aifXak\":[\"Nenhuma mídia neste canal\"],\"ap2zBz\":[\"Relaxado\"],\"aubGf5\":[\"Mais forte, mas apenas com outros usuários do Obby\"],\"az8lvo\":[\"Desligado\"],\"azXSNo\":[\"Expandir lista de membros\"],\"azdliB\":[\"Entrar em uma conta\"],\"b0Z/U1\":[\"Duração máxima de gravação atingida, a gravação parou aqui.\"],\"b26wlF\":[\"ela/dela\"],\"b2gRwi\":[\"Compartilhar Sua Localização\"],\"bD/+Ei\":[\"Estrito\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Fluxo de trabalho\"],\"bQ6BJn\":[\"Configure regras detalhadas de proteção contra flood. Cada regra especifica que tipo de atividade monitorar e que ação tomar quando os limites são excedidos.\"],\"bRfx7k\":[\"Ir para resposta\"],\"bUu+tR\":[\"Este arquivo não está criptografado. Qualquer pessoa com o link pode abri-lo.\"],\"bVBC/W\":[\"Gateway conectado\"],\"bZJKzE\":[\"Exata\"],\"beV7+y\":[\"O usuário receberá um convite para entrar em \",[\"channelName\"],\".\"],\"biKhQ2\":[\"Sobre esta atribuição\"],\"bk84cH\":[\"Mensagem de ausência\"],\"bkHdLj\":[\"Adicionar servidor IRC\"],\"blWpTh\":[\"Abrir mapa\"],\"bmQLn5\":[\"Adicionar regra\"],\"bv4cFj\":[\"Transporte\"],\"bwRvnp\":[\"Ação\"],\"bzSI52\":[\"Descartar\"],\"c8+EVZ\":[\"Conta verificada\"],\"cBQkN7\":[\"Os nomes dos dispositivos ficam ocultos até que você permita o acesso à câmera.\"],\"cC5JaD\":[[\"nick\"],\" encerrou a criptografia.\"],\"cGYUlD\":[\"Nenhuma visualização de mídia é carregada.\"],\"cJMrvr\":[\"Esta conversa está criptografada com o esquema nativo do Obby. Compare as impressões digitais por um canal externo e marque como verificada.\"],\"cLF98o\":[\"Mostrar comentários (\",[\"commentCount\"],\")\"],\"cPWpNd\":[\"Impressão digital de \",[\"nick\"]],\"cSgpoS\":[\"Fixar Conversa Privada\"],\"cXeEKu\":[\"Isso também fechará as \",[\"0\"],\" redes vinculadas abaixo.\"],\"chQsxg\":[\"Copiar saída formatada\"],\"cl/A5J\":[\"Bem-vindo ao \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Excluir\"],\"coPLXT\":[\"Não armazenamos suas comunicações IRC em nossos servidores\"],\"cqQyPB\":[\"Nome da pasta\"],\"crYH/6\":[\"Player do SoundCloud\"],\"cv5DQb\":[\"nenhum host definido\"],\"cvJaBb\":[\"Nova impressão digital de \",[\"nick\"]],\"d+oYyk\":[\"Verificar criptografia\"],\"d3sis4\":[\"Adicionar Servidor\"],\"d9aN5k\":[\"Remover \",[\"username\"],\" do canal\"],\"dCyaXa\":[\"Criptografando com \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Cancelar\"],\"dF6vP6\":[\"Ao vivo\"],\"dGi1We\":[\"Desafixar esta conversa de mensagem privada\"],\"dJVuyC\":[\"saiu de \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"para\"],\"dNXmVa\":[\"Acesso negado. Permita o acesso à câmera e ao microfone nas configurações do navegador ou do sistema e tente novamente.\"],\"dRqrdL\":[[\"0\"],\" deve ser um número inteiro.\"],\"dTx/vl\":[\"Reduzir o eco dos seus alto-falantes captado pelo microfone\"],\"dXqxlh\":[\"<0>⚠️ Risco de Segurança! Esta conexão pode ser vulnerável a interceptação ou ataques man-in-the-middle.\"],\"dZwAKK\":[\"Abrir chat privado\"],\"da9Q/R\":[\"Modos do canal alterados\"],\"dhJN3N\":[\"Mostrar comentários\"],\"diaYU+\":[\"<0>\",[\"0\"],\" e <1>\",[\"1\"],\" estão digitando...\"],\"dj2xTE\":[\"Dispensar notificação\"],\"dkycQY\":[\"Cancelar criptografia\"],\"dlkjqx\":[\"Picture-in-Picture\"],\"dnUmOX\":[\"Nenhum bot registrado nesta rede ainda.\"],\"dpCzmC\":[\"Configurações de proteção contra flood\"],\"dqoiJ2\":[\"Ainda sem espectadores.\"],\"e8jzAa\":[\"remover todos os anexos\"],\"e9dQpT\":[\"Deseja abrir este link em uma nova aba?\"],\"ePK91l\":[\"Editar\"],\"eYBDuB\":[\"Faça upload de uma imagem ou forneça uma URL com substituição opcional \",[\"size\"]],\"edBbee\":[\"Banir \",[\"username\"],\" por hostmask (impede que entre novamente pelo mesmo IP/host)\"],\"ekfzWq\":[\"Configurações do usuário\"],\"elPDWs\":[\"Personalize sua experiência no cliente IRC\"],\"etgedT\":[\"Emojis\"],\"eu2osY\":[\"<0>💡 Recomendação: Prossiga apenas se você confiar neste servidor e compreender os riscos. Evite compartilhar informações sensíveis ou senhas nesta conexão.\"],\"euEhbr\":[\"Clique para entrar em \",[\"channel\"]],\"exyUec\":[\"Conexão\"],\"ez3vLd\":[\"Ativar entrada multilinha\"],\"f0J5Ki\":[\"A comunicação servidor a servidor pode usar conexões não criptografadas\"],\"f9BHJk\":[\"Avisar Usuário\"],\"fDOLLd\":[\"Nenhum canal encontrado.\"],\"fFgbRU\":[[\"safeName\"],\" já não está disponível no servidor.\"],\"fHbMUl\":[\"canal-de-voz\"],\"fMPkxb\":[\"Mostrar mais\"],\"fWPVzC\":[\"O servidor de arquivos guarda o arquivo legível, e qualquer pessoa com o link consegue abri-lo. Mude para a criptografia Obby para enviar arquivos criptografados.\"],\"fYdEvu\":[\"Histórico de workflow (\",[\"0\"],\")\"],\"fdplPL\":[\"Silenciar para mim\"],\"ffzDkB\":[\"Análises anônimas:\"],\"fk1WEw\":[\"Criptografado\"],\"fq1GF9\":[\"Exibir quando usuários se desconectam do servidor\"],\"g1CwiD\":[\"Executar \",[\"name\"],\"?\"],\"g3UF2V\":[\"Aceitar\"],\"g9NNfO\":[\"Iniciar vídeo\"],\"gCldcN\":[\"Mudar cor de destaque\"],\"gD44Av\":[\"Enviar este arquivo sem criptografia?\"],\"gEF57C\":[\"Este servidor suporta apenas um tipo de conexão\"],\"gJuLUI\":[\"Lista de ignorados\"],\"gNzMrk\":[\"Avatar atual\"],\"gbfM3J\":[\"Esta conta está conectada a partir de \",[\"sessionCount\"],\" sessões. Os detalhes de cada sessão só são divulgados ao titular da conta ou aos operadores de IRC.\"],\"gcoiFh\":[\"Reconectar\"],\"gfySTe\":[\"Recolher tudo\"],\"gh06VD\":[\"Saída\"],\"gjPWyO\":[\"Inserir apelido...\"],\"gnTaUA\":[\"Levantar a mão\"],\"gz6UQ3\":[\"Maximizar\"],\"h6/IMX\":[\"Adicione sua primeira rede\"],\"h6razj\":[\"Excluir máscara do nome do canal\"],\"hG6jnw\":[\"Nenhum tópico definido\"],\"hG89Ed\":[\"Imagem\"],\"hYgDIe\":[\"Criar\"],\"hZ6znB\":[\"Porta\"],\"ha+Bz5\":[\"ex.: 100:1440\"],\"hctjqj\":[\"Selecione um bot à esquerda para ver seus comandos e ações de gerenciamento.\"],\"he3ygx\":[\"Copiar\"],\"hehnjM\":[\"Quantidade\"],\"hhAi8w\":[\"Registo de rede\"],\"hou0tP\":[\"Transmissão\"],\"hxgCTb\":[\"Fechar fluxo de trabalho\"],\"hzdLuQ\":[\"Apenas usuários com voz ou superior podem falar\"],\"i0qMbr\":[\"Início\"],\"iDNBZe\":[\"Notificações\"],\"iH8pgl\":[\"Voltar\"],\"iL9SZg\":[\"Banir Usuário (por Apelido)\"],\"iNt+3c\":[\"Voltar para a imagem\"],\"iQvi+a\":[\"Não me avisar sobre baixa segurança de link para este servidor\"],\"iSLIjg\":[\"Conectar\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Host do Servidor\"],\"idD8Ev\":[\"Salvo\"],\"ifn/bQ\":[\"Esse ecrã já não existe.\"],\"iivqkW\":[\"Conectado em\"],\"ij+Elv\":[\"Visualização da imagem\"],\"ilIWp7\":[\"Alternar Notificações\"],\"itEJCl\":[\"Renomear ou excluir pasta\"],\"iuaqvB\":[\"Use * para curingas. Exemplos: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Banir por máscara de host\"],\"jA4uoI\":[\"Tópico:\"],\"jHGY5E\":[\"Mensagem não enviada: a chave de criptografia mudou. Verifique a nova chave ou encerre a criptografia antes de enviar sem proteção.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Motivo (opcional)\"],\"jUV7CU\":[\"Fazer upload do avatar\"],\"jW5Uwh\":[\"Controla quanto conteúdo de mídia externa é carregado. Desativado / Seguro / Fontes confiáveis / Todo conteúdo.\"],\"jXzms5\":[\"Opções de anexo\"],\"jZlrte\":[\"Cor\"],\"jbq7j2\":[\"Recusar\"],\"jfC/xh\":[\"Contato\"],\"jvN2+I\":[[\"0\"],\" inativo\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Copiar impressão digital\"],\"k112DD\":[\"Carregar mensagens antigas\"],\"k1opY7\":[\"Supressão de ruído\"],\"k3ID0F\":[\"Filtrar membros…\"],\"k65gsE\":[\"Mergulho profundo\"],\"k7Zgob\":[\"Cancelar Conexão\"],\"kAVx5h\":[\"Nenhum convite encontrado\"],\"kCLEPU\":[\"Conectado a\"],\"kF5LKb\":[\"Padrões ignorados:\"],\"kG2fiE\":[\"definido na config\"],\"kGeOx/\":[\"Entrar em \",[\"0\"]],\"kITKr8\":[\"Carregando modos do canal...\"],\"kPpPsw\":[\"Você é um IRC Operator\"],\"kWJmRL\":[\"Você\"],\"kb9fJC\":[\"Salvar o arquivo descriptografado\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Criptografando… (clique para cancelar)\"],\"kjMqSj\":[\"Copiar JSON\"],\"krViRy\":[\"Clique para copiar como JSON\"],\"ks71ra\":[\"Exceções\"],\"kw4lRv\":[\"Meio operador do canal\"],\"kxgIRq\":[\"Selecione ou adicione um canal para começar.\"],\"ky2mw7\":[\"via @\",[\"0\"]],\"ky6dWe\":[\"Visualização do avatar\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Carregando canais...\"],\"l+IUVW\":[\"Verificação da conta \",[\"account\"],\" bem-sucedida: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"reconectou\"],\"other\":[\"reconectou \",[\"reconnectCount\"],\" vezes\"]}]],\"l1l8sj\":[\"há \",[\"0\"],\"d\"],\"l4mncX\":[\"Não há ninguém aqui. Peça para alguém executar /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#canal (opcional)\"],\"lCF0wC\":[\"Atualizar\"],\"lH+ed1\":[\"Aguardando a primeira etapa…\"],\"lHVfE4\":[\"Arquivo não enviado: a chave de criptografia mudou. Verifique a nova chave, ou encerre a criptografia para enviar sem criptografia.\"],\"lHy8N5\":[\"Carregando mais canais...\"],\"lJGJot\":[\"Encontrar canais\"],\"lasgrr\":[\"usado\"],\"lbpf14\":[\"Entrar em \",[\"value\"]],\"lf3MT4\":[\"Canal para sair (padrão é o atual)\"],\"lfFsZ4\":[\"Canais\"],\"lh69cG\":[[\"nick\"],\" quer iniciar uma conversa criptografada\"],\"lip0az\":[\"Alto-falante \",[\"0\"]],\"lkNdiH\":[\"Nome da conta\"],\"loQxaJ\":[\"Estou de Volta\"],\"lrlQl/\":[\"Volume de \",[\"0\"]],\"lvfaxv\":[\"INÍCIO\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Adicionar\"],\"m8flAk\":[\"Prévia (ainda não enviado)\"],\"mDkV0w\":[\"Iniciando workflow…\"],\"mDt3zx\":[\"Verificar…\"],\"mEPxTp\":[\"<0>⚠️ Cuidado! Abra apenas links de fontes confiáveis. Links maliciosos podem comprometer sua segurança ou privacidade.\"],\"mH+wEJ\":[\"Mensagem \",[\"0\"],\" (Enter para nova linha, Shift+Enter para enviar)\"],\"mHGdhG\":[\"Informações do servidor\"],\"mHfd/S\":[\"O que você está fazendo\"],\"mMYBD9\":[\"Amplo – Escopo de proteção mais amplo\"],\"mQuDmS\":[[\"sender\"],\" reiniciou a criptografia. Esta conversa continua sem criptografia até você aceitar.\"],\"mRsNSE\":[\"Ver bots\"],\"mTGsPd\":[\"Tópico do canal\"],\"mU8j6O\":[\"Sem mensagens externas (+n)\"],\"mZp8FL\":[\"Retorno automático para linha única\"],\"mdIQ65\":[\"Suas mensagens com \",[\"nick\"],\" são criptografadas. Estes arquivos são grandes demais para criptografar e seriam enviados sem criptografia.\"],\"mdQu8G\":[\"SeuApelido\"],\"miSSBQ\":[\"Comentários (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Escolher microfone e câmera\"],\"mvyLSy\":[\"Usuário autenticado\"],\"mwtcGl\":[\"Fechar comentários\"],\"myL0MR\":[\"Excluir esta rede?\"],\"mzI/c+\":[\"Baixar\"],\"mzfIag\":[\"servidor\"],\"n3fGRk\":[\"definido por \",[\"0\"]],\"n5+j9l\":[\"ex.: <0>wss://host:port/socket\"],\"n6T9To\":[\"Reativar áudio para mim\"],\"n8TilE\":[\"Copiar nome do canal\"],\"n9NCB9\":[\"Manipulado pelo Obby antes de ser enviado\"],\"nDekZG\":[\"Editar conexão\"],\"nDvKjY\":[\"Canal de voz\"],\"nE9jsU\":[\"Relaxado – Proteção menos agressiva\"],\"nNflMD\":[\"Sair do canal\"],\"nPXkBi\":[\"Carregando dados WHOIS...\"],\"nWMRxa\":[\"Desafixar\"],\"nX4XLG\":[\"Ações de operador\"],\"nXnMSE\":[\"Seu navegador não consegue reproduzir este vídeo.\"],\"nYiCGx\":[\"Aceitar a nova chave\"],\"nkC032\":[\"Sem perfil de flood\"],\"nsLuck\":[\"A criptografia foi encerrada antes que este arquivo fosse enviado. Ele não foi entregue.\"],\"nta7V8\":[\"Opções de criptografia\"],\"o69z4d\":[\"Enviar uma mensagem de aviso para \",[\"username\"]],\"o9ylQi\":[\"Pesquise GIFs para começar\"],\"oFGkER\":[\"Avisos do Servidor\"],\"oOi11l\":[\"Rolar para o fim\"],\"oPYIL5\":[\"rede\"],\"oQEzQR\":[\"Nova mensagem direta\"],\"oRH6Dq\":[\"canal\"],\"oX4ytF\":[\"apelido\"],\"oXOSPE\":[\"Online\"],\"oaTtrx\":[\"Pesquisar bots\"],\"oal760\":[\"Ataques man-in-the-middle em links de servidor são possíveis\"],\"obBbyQ\":[\"Gravar tela\"],\"oeqmmJ\":[\"Fontes Confiáveis\"],\"ogKae6\":[\"A criptografia não está disponível neste dispositivo.\"],\"optX0N\":[\"há \",[\"0\"],\"h\"],\"ovBPCi\":[\"Padrão\"],\"p0Z69r\":[\"O padrão não pode estar vazio\"],\"p1KgtK\":[\"Falha ao carregar áudio\"],\"p59pEv\":[\"Detalhes adicionais\"],\"p7sRI6\":[\"Avisar outros quando você está digitando\"],\"pBm1od\":[\"Canal secreto\"],\"pDpirO\":[\"Comando fornecido pelo servidor IRC\"],\"pEK2nL\":[\"Esta mensagem não foi criptografada. Pode vir de outro cliente dessa pessoa que não usa criptografia.\"],\"pJ/IRc\":[\"Parar gravação\"],\"pNmiXx\":[\"Seu apelido padrão para todos os servidores\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Senha da conta\"],\"pZGrXo\":[\"Mudar de câmara\"],\"peNE68\":[\"Permanente\"],\"pgoP68\":[\"Desativar push-to-talk\"],\"plhHQt\":[\"Sem dados\"],\"pm6+q5\":[\"Aviso de Segurança\"],\"pn5qSs\":[\"Informações adicionais\"],\"pqr+oY\":[\"Mensagem \",[\"0\"]],\"puvGJc\":[\"Jogar Tic-Tac-Toe\"],\"q0cR4S\":[\"agora é conhecido como **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"O canal não aparecerá nos comandos LIST ou NAMES\"],\"qGMwvV\":[\"Nível do microfone\"],\"qIk9n4\":[[\"minutes\"],\" minutos\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" está digitando...\"],\"qLpTm/\":[\"Remover reação \",[\"emoji\"]],\"qVkGWK\":[\"Fixar\"],\"qXgujk\":[\"Enviar uma ação / emote\"],\"qY8wNa\":[\"Página inicial\"],\"qZQ5M4\":[\"Você verificou este contato.\"],\"qa9cy4\":[\"Foto\"],\"qb0xJ7\":[\"Curingas: * corresponde a qualquer sequência, ? a um único caractere. Exemplos: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Chave do canal (+k)\"],\"qtoOYG\":[\"Sem limite\"],\"r1W2AS\":[\"Imagem do servidor de arquivos\"],\"r9l16H\":[\"Este dispositivo não conseguiu obter sua localização agora.\"],\"rI9ogj\":[\"Abrir opções do canal\"],\"rIPR2O\":[\"Tópico definido antes (min atrás)\"],\"rMMSYo\":[\"O comprimento máximo é \",[\"0\"]],\"rT2cV+\":[\"Câmera\"],\"rWtzQe\":[\"A rede se dividiu e reconectou. ✅\"],\"rYG2u6\":[\"Aguarde...\"],\"rjGI/Q\":[\"Privacidade\"],\"rjTJRY\":[\"suspenso\"],\"rk8iDX\":[\"Carregando GIFs...\"],\"rn6SBY\":[\"Ativar som\"],\"ry4yU/\":[\"Ver bruto\"],\"rzK+O+\":[[\"nick\"],\" está enviando mensagens criptografadas que este dispositivo não consegue ler. A criptografia precisa ser iniciada de novo para que elas abram.\"],\"s/UKqq\":[\"Foi expulso do canal\"],\"s/ereB\":[\"ativo\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" chave\"],\"other\":[\"#\",\" chaves\"]}]],\"s36GUv\":[\"Permitir acesso ao microfone\"],\"s4NaO3\":[\"Não foi possível obter sua localização.\"],\"s7L3Mu\":[\"nova pasta\"],\"s7oqXR\":[\"Selecione uma rede\"],\"s8cATI\":[\"entrou em \",[\"channelName\"]],\"sCO9ue\":[\"A conexão com <0>\",[\"serverName\"],\" apresenta as seguintes preocupações de segurança:\"],\"sGH11W\":[\"Servidor\"],\"sHI1H+\":[\"agora é conhecido como **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" convidou você para entrar em \",[\"channel\"]],\"sUBSbK\":[\"Nenhuma rede upstream ainda.\"],\"sW5OjU\":[\"obrigatório\"],\"sYI3px\":[\"Apelido para enviar mensagem\"],\"sby+1/\":[\"Clique para copiar\"],\"sfN25C\":[\"Seu nome real ou completo\"],\"shXreC\":[\"Gravar uma área do ecrã\"],\"sliuzR\":[\"Abrir Link\"],\"sqrO9R\":[\"Menções personalizadas\"],\"sr6RdJ\":[\"Multilinha com Shift+Enter\"],\"swrCpB\":[\"O canal foi renomeado de \",[\"oldName\"],\" para \",[\"newName\"],\" por \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Avançado\"],\"t/YqKh\":[\"Remover\"],\"t2RBbk\":[\"Canal de texto\"],\"t47eHD\":[\"Seu identificador único neste servidor\"],\"tAkAh0\":[\"URL com substituição opcional \",[\"size\"],\". Exemplo: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Cópia falhou, selecione para tentar novamente\"],\"tXLJS3\":[\"Mostrar ou ocultar a barra lateral de canais\"],\"tfDRzk\":[\"Salvar\"],\"tgfK6H\":[\"Copiar fluxo de trabalho\"],\"thC9Rq\":[\"Sair de um canal\"],\"tiBsJk\":[\"saiu de \",[\"channelName\"]],\"tl/zMw\":[\"Este navegador não consegue gravar áudio.\"],\"tpVoTN\":[\"As informações sobre quem invocou este comando são fornecidas pelo bot e o remetente não pode ser verificado pelo servidor.\"],\"tsc6g4\":[\"Descriptografando \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"saiu (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" linha extra\"],\"other\":[\"#\",\" linhas extra\"]}]],\"tu2JEr\":[\"Canal para entrar (#nome)\"],\"u0TcnO\":[\"O apelido {nick} já está em uso, tentando com {newNick}\"],\"u0a8B4\":[\"Autenticar como operador IRC para acesso administrativo\"],\"u0rWFU\":[\"Criado após (min atrás)\"],\"u72w3t\":[\"Usuários e padrões a ignorar\"],\"u7jc2L\":[\"saiu\"],\"uAQUqI\":[\"Status\"],\"uB85T3\":[\"Falha ao salvar: \",[\"msg\"]],\"uK9Jap\":[\"Os navegadores só mostram seus alto-falantes depois que você permite o acesso a um microfone ou câmera. Nada é gravado.\"],\"uKPqyn\":[\"Centrar na sua localização\"],\"uMIUx8\":[\"Excluir o bot \",[\"0\"],\"? Isto faz a exclusão lógica da linha do banco de dados; reutilize o nick mais tarde apenas após um /REHASH.\"],\"uNSY8W\":[\"Reconectando. Edite a conexão se isso continuar falhando\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Mostrar MOTD\"],\"uW3lLI\":[\"Servidores IRC:\"],\"ukyW4o\":[\"Seus links de convite\"],\"uowbPn\":[\"remover anexo\"],\"usSSr/\":[\"Nível de zoom\"],\"v0xJr9\":[\"A chave de cifra de \",[\"nick\"],\" mudou. Isso acontece num dispositivo novo, e é também o que parece um atacante. Compare a nova impressão digital com \",[\"nick\"],\" fora deste chat e depois aceite-a.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Shift+Enter para novas linhas (Enter envia)\"],\"vERlcd\":[\"Perfil\"],\"vK0RL8\":[\"Sem tópico\"],\"vSJd18\":[\"Vídeo\"],\"vXIe7J\":[\"Idioma\"],\"vYUkQB\":[\"Nenhum alto-falante detectado.\"],\"vaHYxN\":[\"Nome real\"],\"vhjbKr\":[\"Ausente\"],\"vnq5rj\":[\"Gravar mensagem de vídeo\"],\"w/nogd\":[[\"0\"],\" rede\",[\"1\"],\" — escolha uma para entrar\"],\"w4NYox\":[\"cliente \",[\"title\"]],\"w8dbR6\":[\"Escolha o microfone, a câmera e o alto-falante usados nas chamadas\"],\"w8xQRx\":[\"Valor inválido\"],\"wCKe3+\":[\"Histórico de workflow\"],\"wFjjxZ\":[\"foi expulso de \",[\"channelName\"],\" por \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Nenhuma exceção de banimento encontrada\"],\"wHhlQr\":[\"Aceitar conversa criptografada\"],\"wJijgU\":[\"Localização\"],\"wK0BwN\":[\"A chave de criptografia mudou\"],\"wPrGnM\":[\"Administrador do canal\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Raciocínio\"],\"wbm86v\":[\"Exibir quando usuários entram ou saem de canais\"],\"wdxz7K\":[\"Origem\"],\"whqZ9r\":[\"Palavras ou frases adicionais para destacar\"],\"wlQNTg\":[\"Membros\"],\"wm7RV4\":[\"Som de notificação\"],\"woaefe\":[\"Padrão do sistema\"],\"wsRxbL\":[\"Gravar Áudio\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Suas mensagens podem ser interceptadas ao serem retransmitidas entre servidores\"],\"x1m5RZ\":[\"Convidar usuário\"],\"x3+y8b\":[\"Esta é a quantidade de pessoas que se registraram por este link\"],\"xCJdfg\":[\"Limpar\"],\"xDAtGP\":[\"Mensagem\"],\"xDN4e3\":[\"Ver informações do canal\"],\"xOTzt5\":[\"agora mesmo\"],\"xQv7xy\":[\"Compartilhar sua localização com \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" e <2>\",[\"2\"],\" estão digitando...\"],\"xUHRTR\":[\"Autenticar automaticamente como operador ao conectar\"],\"xWHwwQ\":[\"Banimentos\"],\"xXs5GT\":[\"Arquivo não enviado: a criptografia ainda está sendo configurada. Ele vai assim que a criptografia estiver ativa, ou depois de encerrá-la.\"],\"xYilR2\":[\"Mídia\"],\"xbi8D6\":[\"Este servidor não suporta links de convite (a capability<0>obby.world/invitationnão é anunciada). Você ainda pode conversar normalmente; este painel é para redes baseadas em obbyircd.\"],\"xceQrO\":[\"Apenas websockets seguros são suportados\"],\"xdtXa+\":[\"nome-do-canal\"],\"xlCYOE\":[\"Carregando mais mensagens...\"],\"xlhswE\":[\"O valor mínimo é \",[\"0\"]],\"xq97Ci\":[\"Adicionar uma palavra ou frase...\"],\"xuRqRq\":[\"Limite de clientes (+l)\"],\"y1eoq1\":[\"Copiar link\"],\"y7sj+0\":[\"Streamer\"],\"yIHP+U\":[\"Anexo criptografado de um host não confiável. Ative o conteúdo externo para abri-lo.\"],\"yJ1eqU\":[\"Espectadores (\",[\"0\"],\")\"],\"yJztBY\":[\"Excluir rede\"],\"yNeucF\":[\"Este servidor não suporta metadados de perfil estendidos (extensão IRCv3 METADATA). Campos como avatar, nome de exibição e status não estão disponíveis.\"],\"yPlrca\":[\"Avatar do canal\"],\"yQE2r9\":[\"Carregando\"],\"ySEw1a\":[\"Bots (carregando \",[\"botsLoadingCount\"],\")\"],\"ySU+JY\":[\"seu@email.com\"],\"ySlukM\":[\"Obby - Levando o IRC ao futuro\"],\"yTX1Rt\":[\"Nome de usuário Oper\"],\"yYOzWD\":[\"logs\"],\"yek4JL\":[\"Mover pasta para cima\"],\"yfx9Re\":[\"Senha de operador IRC\"],\"ygCKqB\":[\"Parar\"],\"ymDxJx\":[\"Nome de usuário de operador IRC\"],\"yrpRsQ\":[\"Ordenar por nome\"],\"ywVWqb\":[\"Suas mensagens com \",[\"nick\"],\" são criptografadas. \",[\"0\"],\" de \",[\"1\"],\" arquivos são grandes demais para criptografar e seriam enviados sem criptografia. Os demais continuam criptografados.\"],\"yz7wBu\":[\"Fechar\"],\"z0DY9w\":[\"Mensagem \",[\"0\"],\" (Shift+Enter para nova linha)\"],\"z2xxYa\":[\"Criptografado e verificado\"],\"zCEMmq\":[\"Este navegador não consegue gravar vídeo.\"],\"zFT5rr\":[\"concluído\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" passo\"],\"other\":[\"#\",\" passos\"]}]],\"zJS04D\":[\"Tirar da pasta\"],\"zJw+jA\":[\"define modo: \",[\"0\"]],\"zNSskd\":[\"Não foi possível fazer a gravação.\"],\"zZm1gU\":[\"Parar vídeo\"],\"zb/HT0\":[\"mostrar mais\"],\"zbSnl2\":[\"Limite de tamanho de envio atingido, a gravação parou aqui.\"],\"zbymaY\":[\"há \",[\"0\"],\"min\"],\"zebeLu\":[\"Digite o nome de usuário oper\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Alto-falante\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Os nomes dos dispositivos ficam ocultos até que você permita o acesso ao microfone.\"],\"+2t41u\":[\"Introduza o código de 6 dígitos da sua aplicação de autenticação para concluir o início de sessão como \",[\"account\"],\".\"],\"+5VMrz\":[\"Formato de padrão inválido. Use o formato nick!user@host (curingas * permitidos)\"],\"+6NQQA\":[\"Canal de Suporte Geral\"],\"+6NyRG\":[\"Cliente\"],\"+AI7ot\":[\"Compartilhar Localização\"],\"+B5ztW\":[\"adicionar canal\"],\"+K0AvT\":[\"Desconectar\"],\"+Q1v1x\":[\"Autenticado\"],\"+WNb3x\":[\"Abrir vídeo em outra janela\"],\"+cyFdH\":[\"Mensagem padrão ao marcar-se como ausente\"],\"+fRR7i\":[\"Suspender\"],\"+mVPqU\":[\"Renderizar formatação Markdown nas mensagens\"],\"+s1J8k\":[\"Marcar como lido\"],\"+s4tdz\":[\"Copiar apelido\"],\"+vqCJH\":[\"Seu nome de usuário de conta para autenticação\"],\"+yPBXI\":[\"Escolher arquivo\"],\"+zy2Nq\":[\"Tipo\"],\"/09cao\":[\"Baixa Segurança de Link (Nível \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Marcar-se como de volta\"],\"/3BQ4J\":[\"Usuários fora do canal não podem enviar mensagens\"],\"/4C8U0\":[\"Copiar tudo\"],\"/6BzZF\":[\"Alternar Lista de Membros\"],\"/AkXyp\":[\"Confirmar?\"],\"/DwR+n\":[\"A criar…\"],\"/TNOPk\":[\"O usuário está ausente\"],\"/UGQxY\":[\"Câmera \",[\"0\"]],\"/X0D0z\":[\"Escolha o alto-falante usado para reproduzir as chamadas\"],\"/XQgft\":[\"Descobrir\"],\"/abSCI\":[\"Cópia falhou, toque para tentar novamente\"],\"/cF7Rs\":[\"Volume\"],\"/dqduX\":[\"Próxima página\"],\"/fc3q4\":[\"Todo o Conteúdo\"],\"/kISDh\":[\"Ativar sons de notificação\"],\"/kL38k\":[\"Reordenar canais\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"Nova senha\"],\"/rTz0M\":[\"Áudio\"],\"/rfkZe\":[\"Reproduzir sons para menções e mensagens\"],\"/xQ19T\":[\"Bots nesta rede\"],\"/zrWol\":[\"Não criptografado\"],\"0/0ZGA\":[\"Máscara do nome do canal\"],\"05LWBX\":[\"Adicionar chave biométrica / de segurança\"],\"0CvhiV\":[\"Bot neste canal\"],\"0D1Q7K\":[\"Desistir\"],\"0D6j7U\":[\"Saiba mais sobre regras personalizadas →\"],\"0NqWnb\":[\"Convidar para transmitir\"],\"0XsHcR\":[\"Expulsar Usuário\"],\"0ZpE//\":[\"Ordenar por usuários\"],\"0bEPwz\":[\"Definir como Ausente\"],\"0dGkPt\":[\"Expandir lista de canais\"],\"0gS7M5\":[\"Nome de exibição\"],\"0kS+M8\":[\"ExemploREDE\"],\"0lUbyX\":[\"Introduza o nome da sua conta. Enviaremos um código de recuperação de 6 dígitos para o endereço verificado associado.\"],\"0rgoY7\":[\"Conectar apenas a servidores que você escolher\"],\"0rz+/Q\":[\"Carregando comandos…\"],\"0wdd7X\":[\"Entrar\"],\"0xHrY2\":[\"Este servidor não anuncia um URL de backend (draft/authtoken ou obby.world/FILEHOST). Os endpoints de administração não podem ser alcançados.\"],\"196EG4\":[\"Excluir Conversa Privada\"],\"1A3EXy\":[\"Expandir\"],\"1AzsG5\":[\"Associar com \",[\"0\"]],\"1C/fOn\":[\"O bot ainda não registrou nenhum comando slash.\"],\"1DSr1i\":[\"Registrar uma conta\"],\"1K9HPk\":[\"Ver árvore\"],\"1O/24y\":[\"Alternar Lista de Canais\"],\"1OWwRx\":[\"Comandos do bot\"],\"1QfxQT\":[\"Dispensar\"],\"1TNIig\":[\"Abrir\"],\"1VPJJ2\":[\"Aviso de Link Externo\"],\"1VyPbQ\":[\"Girar 90°\"],\"1ZC/dv\":[\"Nenhuma menção ou mensagem não lida\"],\"1iY5xv\":[\"Microfone\"],\"1p1J0V\":[\"Pacote vazio. Adicione alguns emoji.\"],\"1pO1zi\":[\"Nome do servidor é obrigatório\"],\"1qqOhi\":[\"Arraste uma alça para mover um canal, ou para uma pasta\"],\"1t/NnN\":[\"Rejeitar\"],\"1u8a3u\":[\"Pesquisar emojis...\"],\"1ub+Zu\":[[\"hours\"],\" horas\"],\"1uwfzQ\":[\"Ver Tópico do Canal\"],\"1wdjme\":[\"Pessoas\"],\"268g7c\":[\"Digite o nome de exibição\"],\"27I0xj\":[\"Bot em todo o servidor, acessível de qualquer canal\"],\"2CEOW6\":[\"Rede vinculada através do soju bouncer\"],\"2F9+AZ\":[\"Nenhum tráfego IRC bruto capturado ainda. Tente conectar ou enviar uma mensagem.\"],\"2FOFq1\":[\"Operadores de servidor na rede podem potencialmente ler suas mensagens\"],\"2FYpfJ\":[\"Mais\"],\"2HF1Y2\":[[\"inviter\"],\" convidou \",[\"target\"],\" para entrar em \",[\"channel\"]],\"2I70QL\":[\"Ver informações do perfil do usuário\"],\"2QYdmE\":[\"Usuários:\"],\"2QpEjG\":[\"saiu\"],\"2YOR+h\":[\"Ligue-se a um servidor para gerir as definições de operador.\"],\"2bimFY\":[\"Usar senha do servidor\"],\"2gMuHR\":[\"Entrou\"],\"2iTmdZ\":[\"Armazenamento local:\"],\"2odkwe\":[\"Estrito – Proteção mais agressiva\"],\"2qXqZQ\":[\"Modos de usuário\"],\"2uDhbA\":[\"Digite o nome de usuário para convidar\"],\"2xXP/g\":[\"Entrar em um canal\"],\"2y9Ojd\":[\"Largue ficheiros aqui para anexar\"],\"2ygf/L\":[\"← Voltar\"],\"2zEgxj\":[\"Pesquisar GIFs...\"],\"33SIID\":[\"Escolha uma palavra-passe (3 ou mais caracteres).\"],\"38+WDJ\":[\"Cancelamento de eco\"],\"3BKxln\":[\"Tirar foto\"],\"3JjdaA\":[\"Executar\"],\"3Kf9Jh\":[\"Rebaixar para espectador\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" transmitindo · \",[\"1\"],\" assistindo\"],\"3MbP5E\":[\"Mensagem criptografada\"],\"3RdPhl\":[\"Renomear Canal\"],\"3THokf\":[\"Usuário com voz\"],\"3TSz9S\":[\"Minimizar\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Rolar o chat até esta resposta\"],\"3hij11\":[\"Entrar em \",[\"channelName\"]],\"3jBDvM\":[\"Nome de exibição do canal\"],\"3pRst1\":[\"Recebendo lista de comandos…\"],\"3ryuFU\":[\"Relatórios de falha opcionais para melhorar o app\"],\"3uBF/8\":[\"Fechar visualizador\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Não foi possível configurar a criptografia com \",[\"nick\"],\".\"],\"3wG7HI\":[\"Enviado\"],\"3xf8Kz\":[\"Inserir nome da conta...\"],\"4/Rr0R\":[\"Convidar um usuário para o canal atual\"],\"47jCYx\":[\"Reposição da palavra-passe concluída\"],\"4EZrJN\":[\"Regras\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"Verificar código\"],\"4N0n26\":[\"Traseira\"],\"4NqeT4\":[\"Perfil de flood (+F)\"],\"4QXpWJ\":[\"tempo esgotado\"],\"4RZQRK\":[\"O que você está fazendo?\"],\"4cEClj\":[\"Sessões\"],\"4hfTrB\":[\"Apelido\"],\"4n99LO\":[\"Já em \",[\"0\"]],\"4t6vMV\":[\"Mudar automaticamente para linha única em mensagens curtas\"],\"4vsHmf\":[\"Tempo (min)\"],\"4x/Axu\":[\"Seu bouncer ainda não tem nenhuma rede. Adicione uma para começar.\"],\"4xUsvX\":[\"Nome (ex.: iPhone)\"],\"5+INAX\":[\"Destacar mensagens que mencionam você\"],\"5R5Pv/\":[\"Nome Oper\"],\"5TjgWS\":[\"O URL tem de ser http(s):// ou data:.\"],\"5WWr3M\":[\"Aproximada\"],\"5cKKWR\":[\"Gerir pacotes\"],\"5kS5np\":[\"Marcar como verificado\"],\"5yB4Kk\":[\"O servidor de ficheiros recusou.\"],\"678PKt\":[\"Nome da Rede\"],\"6Aih4U\":[\"Offline\"],\"6CO3WE\":[\"Senha necessária para entrar no canal. Deixe vazio para remover a chave.\"],\"6FyrFm\":[\"Compartilhar tela\"],\"6HhMs3\":[\"Mensagem de saída\"],\"6OpRdF\":[\"Ajustar automaticamente o volume do seu microfone\"],\"6UUrUs\":[\"WebAuthn não está disponível neste ambiente.\"],\"6V3Ea3\":[\"Copiado\"],\"6XJBxM\":[\"Seu navegador não consegue reproduzir este áudio.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" item\"],\"other\":[\"#\",\" itens\"]}]],\"6lGV3K\":[\"Mostrar menos\"],\"6mi5TD\":[\"Permita o acesso à câmera nas configurações para compartilhar vídeo\"],\"6yFOEi\":[\"Inserir senha do oper...\"],\"6yR6/K\":[\"Publicar a mensagem do dia de cada servidor em Avisos do Servidor e sua página de boas-vindas\"],\"6zJnDQ\":[\"Reativar áudio\"],\"7+IHTZ\":[\"Nenhum arquivo escolhido\"],\"7+q3Wn\":[\"#canal\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (ex.: spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Esta conversa está criptografada com OTR, compatível com outros clientes IRC. Compare as impressões digitais por um canal externo e marque como verificada.\"],\"7PSmAM\":[\"Permita o acesso ao microfone nas configurações para falar\"],\"7QkKyN\":[\"Enviar mensagem privada\"],\"7U1W7c\":[\"Muito Relaxado\"],\"7Y1YQj\":[\"Nome real:\"],\"7YHArF\":[\"— abrir no visualizador\"],\"7cNwAY\":[\"Gerenciar bots (carregando \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"Abrir fluxo de trabalho\"],\"7jL88x\":[\"Excluir esta mensagem? Esta ação não pode ser desfeita.\"],\"7l15X4\":[\"falhou\"],\"7nGhhM\":[\"O que você está pensando?\"],\"7sEpu1\":[\"Membros — \",[\"0\"]],\"7sNhEz\":[\"Nome de usuário\"],\"7w5KHY\":[\"Suas mensagens com \",[\"nick\"],\" são criptografadas com OTR, que só carrega texto. Esses arquivos seriam enviados sem criptografia.\"],\"7y+YDA\":[\"Enviar sem criptografia\"],\"85Fz0S\":[\"Arraste para mover\"],\"8H0Q+x\":[\"Saiba mais sobre perfis →\"],\"8Phu0A\":[\"Exibir quando usuários mudam seu apelido\"],\"8VEDbV\":[\"Secreto\"],\"8XTG9e\":[\"Digite a senha oper\"],\"8XsV2J\":[\"Tentar enviar novamente\"],\"8ZsakT\":[\"Senha\"],\"8dYnq1\":[\"Duração máxima de gravação atingida. Gravação interrompida: envie ou descarte.\"],\"8gSwST\":[\"Não tem credenciais 2FA registadas.\"],\"8kR84m\":[\"Você está prestes a abrir um link externo:\"],\"8kZ9ZV\":[\"Encerrar criptografia\"],\"8lCgih\":[\"Remover regra\"],\"8mmL7G\":[\"Carregue mensagens mais antigas para alcançar a resposta\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" passo\"],\"other\":[\"#\",\" passos\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"entrou\"],\"other\":[\"entrou \",[\"joinCount\"],\" vezes\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"Enviando 1 arquivo\"],\"other\":[\"Enviando \",\"#\",\" arquivos\"]}]],\"9BMLnJ\":[\"Reconectar ao servidor\"],\"9LXhb1\":[\"Gravar Tela\"],\"9NST0r\":[\"Por segurança, todas as sessões existentes desta conta foram terminadas e o estado do servidor associado à conta foi eliminado. Se a autenticação de dois fatores estava ativada, continua ativada, pelo que o próximo início de sessão ainda a exigirá.\"],\"9OEgyT\":[\"Adicionar reação\"],\"9PQ8m2\":[\"G-Line (ban global)\"],\"9Qs99X\":[\"E-mail:\"],\"9QupBP\":[\"Remover padrão\"],\"9TBhGc\":[\"Abaixar a mão\"],\"9W7tl5\":[\"(inalterado)\"],\"9aCFGH\":[\"Criptografar esta conversa\"],\"9bG48P\":[\"Enviando\"],\"9f5f0u\":[\"Dúvidas sobre privacidade? Entre em contato:\"],\"9hXrER\":[\"Entrar em um canal em \",[\"serverName\"]],\"9iweoP\":[\"Redes em \",[\"0\"]],\"9n+Pj3\":[\"nome-do-stream\"],\"9q17ZR\":[[\"0\"],\" é obrigatório.\"],\"9qIYMn\":[\"Novo apelido\"],\"9rnFEa\":[\"Chamadas\"],\"9unqs3\":[\"Ausente:\"],\"9v3hwv\":[\"Nenhum servidor encontrado.\"],\"9zb2WA\":[\"Conectando\"],\"A1taO8\":[\"Pesquisar\"],\"A2adVi\":[\"Enviar notificações de digitação\"],\"A9Rhec\":[\"Nome do canal\"],\"AFOOaq\":[\"Eliminar o pacote \\\"\",[\"packId\"],\"\\\"? Isto também elimina todos os emoji nele.\"],\"AFXuc0\":[\"Mensagem não enviada: a criptografia parou de funcionar. Encerre a criptografia para enviar sem criptografia.\"],\"ALZ4SG\":[\"Ensurdecer\"],\"AWOSPo\":[\"Ampliar\"],\"AXSpEQ\":[\"Oper ao conectar\"],\"AXkuzz\":[\"Nenhuma câmera detectada.\"],\"AdKRCX\":[\"Você está conectado a <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Conta\"],\"AhNP40\":[\"Avançar\"],\"AhYrTA\":[\"Conexão: ruim\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Apelido alterado\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Cancelar resposta\"],\"ApSx0O\":[\"Encontradas \",[\"0\"],\" mensagens correspondentes a \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Entrar novamente\"],\"AxPAXW\":[\"Nenhum resultado encontrado\"],\"AyNqAB\":[\"Exibir todos os eventos do servidor no chat\"],\"B/QqGw\":[\"Longe do teclado\"],\"B0sB2k\":[\"Texto simples\"],\"B1MuZq\":[\"Escolha a câmera e veja uma prévia do que ela vê\"],\"B8AaMI\":[\"Este campo é obrigatório\"],\"BA2c49\":[\"O servidor não suporta filtragem avançada de LIST\"],\"BBCFUg\":[[\"sender\"],\" reiniciou a criptografia, então esta conversa está sendo configurada de novo.\"],\"BGul2A\":[\"Você tem alterações não salvas. Tem certeza que deseja fechar sem salvar?\"],\"BIDT9R\":[\"Bots\"],\"BIf9fi\":[\"Sua mensagem de status\"],\"BOJWfb\":[\"Desconectar do soju bouncer?\"],\"BPm98R\":[\"Nenhum servidor selecionado. Escolha primeiro um servidor na barra lateral; os links de convite são gerenciados por servidor.\"],\"BRNbHt\":[\"Criptografado, não verificado\"],\"BZADk0\":[\"Sair da transmissão\"],\"BZyTNS\":[\"O acesso à localização foi negado. Permita o acesso à localização nas configurações do navegador ou do sistema e tente novamente.\"],\"BZz3md\":[\"Seu site pessoal\"],\"Bgm/H7\":[\"Permitir inserção de múltiplas linhas de texto\"],\"BiQIl1\":[\"Fixar esta conversa de mensagem privada\"],\"BlNZZ2\":[\"Clique para ir à mensagem\"],\"Bowq3c\":[\"Apenas operadores podem alterar o tópico\"],\"Btozzp\":[\"Esta imagem expirou\"],\"Bu/ywL\":[\"Escolher tipo de canal\"],\"Bycfjm\":[\"Total: \",[\"0\"]],\"C6IBQc\":[\"Copiar JSON completo\"],\"C6amLT\":[\"Este dispositivo não está disponível no momento.\"],\"C9L9wL\":[\"Coleta de dados\"],\"CDq4wC\":[\"Moderar Usuário\"],\"CHVRxG\":[\"Mensagem @\",[\"0\"],\" (Shift+Enter para nova linha)\"],\"CN9zdR\":[\"Nome oper e senha são obrigatórios\"],\"CW3sYa\":[\"Adicionar reação \",[\"emoji\"]],\"CaAkqd\":[\"Mostrar desconexões\"],\"CaQ1Gb\":[\"Bot definido na configuração. Edite obbyircd.conf e use /REHASH para alterar o estado.\"],\"CbvaYj\":[\"Banir por apelido\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Selecionar um canal\"],\"CpwGv7\":[\"A chave de \",[\"nick\"],\" é diferente da que você viu antes. Isso acontece após uma reinstalação ou em um novo dispositivo, e também é a aparência de um ataque man-in-the-middle. Compare a nova impressão digital por outro canal antes de aceitá-la.\"],\"CqO9qC\":[\"Sessão\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"Nenhum microfone detectado.\"],\"D+NlUC\":[\"Sistema\"],\"D28t6+\":[\"entrou e saiu\"],\"D4fyqT\":[\"Confirmar registo\"],\"D69ns7\":[\"Renomear ou excluir \",[\"0\"]],\"DB8zMK\":[\"Aplicar\"],\"DBcWHr\":[\"Arquivo de som de notificação personalizado\"],\"DCRKbe\":[\"Ativar 2FA\"],\"DK9Ok6\":[\"A definir…\"],\"DL4yUl\":[\"Arquivo não enviado: a criptografia parou de funcionar. Inicie de novo, ou encerre para enviar sem criptografia.\"],\"DPfwMq\":[\"Concluído\"],\"DTy9Xw\":[\"Pré-visualizações de mídia\"],\"Dj4pSr\":[\"Escolha uma senha segura\"],\"Du+zn+\":[\"Pesquisando...\"],\"Du2T2f\":[\"Configuração não encontrada\"],\"DwsSVQ\":[\"Aplicar filtros e atualizar\"],\"E/QGRL\":[\"Desativado\"],\"E3W/zd\":[\"Apelido padrão\"],\"E6nRW7\":[\"Copiar URL\"],\"E703RG\":[\"Modos:\"],\"E7ehgy\":[\"Escolha outro ficheiro. O alojamento de ficheiros recusou este.\"],\"E9RV1x\":[\"conectado de \",[\"sessionCount\"],\" sessões\"],\"EAeu1Z\":[\"Enviar convite\"],\"EFKJQT\":[\"Configuração\"],\"EGPQBv\":[\"Regras de flood personalizadas (+f)\"],\"EIU345\":[\"Autenticação de dois fatores\"],\"ELik0r\":[\"Ver política de privacidade completa\"],\"EPbeC2\":[\"Ver ou editar o tópico do canal\"],\"EQCDNT\":[\"Inserir nome de usuário oper...\"],\"ERIfXJ\":[\"Não foi possível obter sua localização a tempo. Tente novamente em um local com vista mais livre para o céu.\"],\"ET7frA\":[\"Permitir acesso à câmera\"],\"EUvulZ\":[\"Encontrada 1 mensagem correspondente a \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Próxima imagem\"],\"Eaw75B\":[[\"userCount\"],\" usuários\"],\"EdQY6l\":[\"Nenhum\"],\"EflUyy\":[\"em chamada\"],\"EnqLYU\":[\"Pesquisar servidores...\"],\"EqjE9A\":[\"enviar mensagem a alguém\"],\"Eu7YKa\":[\"auto-registrado\"],\"EuJnIe\":[\"A 2FA está atualmente imposta nesta conta. Remover a única credencial registada impediria o seu início de sessão. Adicione primeiro outra credencial ou desative a 2FA abaixo.\"],\"Ev/rmg\":[\"Escolha o microfone e veja uma prévia do nível de entrada\"],\"F0OKMc\":[\"Editar Servidor\"],\"F6Int2\":[\"Ativar destaques\"],\"FDoLyE\":[\"Usuários máx.\"],\"FHnJDV\":[[\"userCount\"],\" assistindo\"],\"FOPeqj\":[\"Controle automático de ganho\"],\"FUU/hZ\":[\"Controla quanto conteúdo de mídia externa é carregado no chat.\"],\"Fdp03t\":[\"ativo\"],\"FfPWR0\":[\"Modal\"],\"FjkaiT\":[\"Reduzir\"],\"FlqOE9\":[\"O que isso significa:\"],\"FolHNl\":[\"Gerenciar sua conta e autenticação\"],\"Fp2Dif\":[\"Saiu do servidor\"],\"Fxf4jq\":[\"Descrição (opcional)\"],\"G5KmCc\":[\"GZ-Line (Z-Line global)\"],\"GDs0lz\":[\"<0>Risco: Informações sensíveis (mensagens, conversas privadas, dados de autenticação) podem ser expostas a administradores de rede ou atacantes posicionados entre servidores IRC.\"],\"GP8D2E\":[\"Mensagens privadas\"],\"GPrF8Y\":[[\"safeName\"],\" foi alterado no servidor, por isso já não é desencriptado.\"],\"GR+2I3\":[\"Adicionar máscara de convite (ex.: nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Fechar avisos do servidor em destaque\"],\"GdhD7H\":[\"Clique novamente para confirmar\"],\"GjRZex\":[\"Desconectar rede?\"],\"GlAoST\":[\"Recusar criptografia\"],\"GlHnXw\":[\"Falha ao alterar apelido: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"Alterar palavra-passe\"],\"GswZF3\":[\"Prévia:\"],\"GtmO8/\":[\"de\"],\"GtuHUQ\":[\"Renomear este canal no servidor. Todos os usuários verão o novo nome.\"],\"GuGfFX\":[\"Alternar pesquisa\"],\"GuWXId\":[\"Envio cancelado.\"],\"GvwPQR\":[\"Criptografar (OTR)\"],\"GxkJXS\":[\"Enviando...\"],\"Gz0oR4\":[\"(gerenciado pelo Obby)\"],\"GzbwnK\":[\"Entrou no canal\"],\"GzsUDB\":[\"Perfil estendido\"],\"H/PnT8\":[\"Inserir emoji\"],\"H3kCln\":[\"Hostname\"],\"H6Izzl\":[\"Seu código de cor preferido\"],\"H86f9p\":[\"Recolher\"],\"H91IQz\":[\"Entrar na transmissão \",[\"channelName\"]],\"H9jIv+\":[\"Mostrar entradas/saídas\"],\"HAKBY9\":[\"Enviar ficheiros\"],\"HREImF\":[\"Autenticar ao ligar\"],\"HVqh5e\":[\"A seleção de alto-falante não é compatível com este navegador.\"],\"HdE1If\":[\"Canal\"],\"HeT8+a\":[[\"name\"],\" · saída\"],\"HhlSUU\":[\"Arraste para escolher o que gravar. Carregue em Escape para cancelar.\"],\"Hk4AW9\":[\"Seu nome de exibição preferido\"],\"HmHDk7\":[\"Selecionar Membro\"],\"HrQzPU\":[\"Canais em \",[\"networkName\"]],\"HvxGfG\":[\"Partilhe o ecrã novamente para tentar de novo\"],\"Hy8RTc\":[\"Criptografado. Verifique a identidade de \",[\"nick\"],\" para ter certeza.\"],\"I2tXQ5\":[\"Mensagem @\",[\"0\"],\" (Enter para nova linha, Shift+Enter para enviar)\"],\"I6bw/h\":[\"Banir usuário\"],\"I92Z+b\":[\"Ativar notificações\"],\"I9D72S\":[\"Tem certeza que deseja excluir esta mensagem? Esta ação não pode ser desfeita.\"],\"IA+1wo\":[\"Exibir quando usuários são expulsos de canais\"],\"IBi8Io\":[\"Microfone \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IHCAh2\":[\"Gerenciar bots\"],\"IIQCpQ\":[\"Não é possível remover a sua última credencial 2FA\"],\"IIXpvq\":[\"em execução · \",[\"elapsed\"]],\"IJaotC\":[\"Iniciar gravação\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Definir-se como ausente\"],\"IUwGEM\":[\"Salvar Alterações\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pausar\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Responder\"],\"IoHMnl\":[\"O valor máximo é \",[\"0\"]],\"IryzcO\":[\"Ler tudo\"],\"IuszSX\":[\"Arquivos acima de \",[\"0\"],\" são enviados como estão. O host de arquivos os armazena de forma legível, e qualquer pessoa que obtiver o link pode abri-los.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Bot de canal — apenas em canais que você entrou\"],\"J09nwO\":[\"Criptografar (Obby)\"],\"J28zul\":[\"Conectando...\"],\"J5T9NW\":[\"Informações do usuário\"],\"J8Y5+z\":[\"Ops! Divisão de rede! ⚠️\"],\"J9Hz2t\":[\"Código de 6 dígitos\"],\"JBHkBA\":[\"Saiu do canal\"],\"JCPOml\":[\"Mover para pasta\"],\"JCwL0Q\":[\"Digite o motivo (opcional)\"],\"JFciKP\":[\"Alternar\"],\"JMXMCX\":[\"Mensagem de ausência\"],\"JNCzPW\":[\"País\"],\"JRQitQ\":[\"Confirme a nova senha\"],\"JTaI7i\":[\"Tirar foto ou gravar vídeo\"],\"JXGkhG\":[\"Alterar o nome do canal (apenas operadores)\"],\"JYiL1b\":[\"um de:\"],\"JYynGH\":[\"ferramenta\"],\"JcD7qf\":[\"Mais ações\"],\"JdkA+c\":[\"Secreto (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"1 envio falhou\"],\"other\":[\"#\",\" envios falharam\"]}]],\"Jmu12l\":[\"Canais do Servidor\"],\"JoQY+E\":[\"Isso remove a rede do seu soju bouncer. Para usá-la novamente, você precisará adicioná-la de volta.\"],\"JrFTcr\":[\"Conectando…\"],\"JvQ++s\":[\"Ativar Markdown\"],\"JweKPN\":[\"OTR não criptografa arquivos, enviado como está\"],\"K2jwh/\":[\"Nenhum dado WHOIS disponível\"],\"K4vEhk\":[\"(suspenso)\"],\"KAPufV\":[\"truncado\"],\"KAXSwC\":[\"Voz\"],\"KDZeit\":[\"Criar pacote\"],\"KDfTdX\":[\"Excluir mensagem\"],\"KFAYzh\":[\"Este servidor não tem onde guardar um ficheiro.\"],\"KFfDuG\":[\"Mensagem do dia\"],\"KKBlUU\":[\"Incorporar\"],\"KL53qt\":[\"Mensagem não enviada: a criptografia ainda não está ativa. Aguarde o cadeado ficar verde ou encerre a criptografia para enviar sem criptografia.\"],\"KM0pLb\":[\"Bem-vindo ao canal!\"],\"KMH/oC\":[\"Sua impressão digital\"],\"KR6W2h\":[\"Deixar de ignorar usuário\"],\"KTNKSg\":[\"Leia este código QR com a sua aplicação de autenticação e confirme com o código de 6 dígitos que ela mostra.\"],\"KUjOb9\":[\"em execução\"],\"KV+Bi1\":[\"Apenas por convite (+i)\"],\"KdCtwE\":[\"Quantos segundos monitorar a atividade de flood antes de redefinir os contadores\"],\"Kkezga\":[\"Senha do Servidor\"],\"KpOQkN\":[\"Rever a chave\"],\"KqcCdb\":[\"Iniciar uma transmissão em \",[\"serverName\"]],\"KsiQ/8\":[\"Os usuários devem ser convidados para entrar no canal\"],\"KtADxr\":[\"executou\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Informações do canal\"],\"LC1a7n\":[\"O servidor IRC relatou que seus links servidor a servidor têm um nível de segurança baixo. Isso significa que quando suas mensagens são retransmitidas entre servidores IRC na rede, elas podem não estar devidamente criptografadas ou os certificados SSL/TLS podem não ser validados corretamente.\"],\"LEwpeL\":[\"soju bouncer (controle)\"],\"LIBb0P\":[\"adicionou \",[\"0\"]],\"LNfLR5\":[\"Mostrar expulsões\"],\"LP+1Z7\":[\"Adicionar rede\"],\"LQb0W/\":[\"Mostrar todos os eventos\"],\"LU7/yA\":[\"Nome alternativo para exibição. Pode conter espaços, emojis e caracteres especiais. O nome real (\",[\"channelName\"],\") ainda será usado para comandos IRC.\"],\"LUb9O7\":[\"Porta de servidor válida é obrigatória\"],\"LV4fT6\":[\"Descrição (opcional, ex.: \\\"Beta testers Q3\\\")\"],\"LVB64Y\":[\"Copiar como texto\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Política de privacidade\"],\"LcuSDR\":[\"Gerenciar suas informações de perfil e metadados\"],\"Lh0M96\":[\"Pacotes de emoji personalizados\"],\"Lpq5g7\":[\"Enviar código de recuperação\"],\"LqLS9B\":[\"Mostrar mudanças de apelido\"],\"LsDQt2\":[\"Configurações do Canal\"],\"LtI9AS\":[\"Dono\"],\"LuNhhL\":[\"reagiu a esta mensagem\"],\"M/AZNG\":[\"URL da sua imagem de avatar\"],\"M/TIv1\":[\"Espectador\"],\"M/WIer\":[\"Enviar mensagem\"],\"M45wtf\":[\"Este comando não recebe parâmetros.\"],\"M4prNC\":[\"Introduza um nome de canal para pacotes de âmbito de canal.\"],\"M8er/5\":[\"Nome:\"],\"MFKlMB\":[\"Convidar\"],\"MHk+7g\":[\"Imagem anterior\"],\"MMVM6A\":[\"Bot de todo o servidor — acessível de qualquer canal\"],\"MOsYgM\":[\"Conexão: boa\"],\"MRorGe\":[\"Mensagem Privada\"],\"MSSqHG\":[\"Funciona com outros clientes IRC\"],\"MV53Xh\":[\"Permita o acesso à câmera para tirar uma foto ou gravar um vídeo.\"],\"MVbSGP\":[\"Janela de tempo (segundos)\"],\"Mey/l4\":[\"Não foi possível acessar o dispositivo.\"],\"MhqAkA\":[[\"nick\"],\" recusou a criptografia.\"],\"MkpcsT\":[\"Suas mensagens e configurações são armazenadas localmente\"],\"MzPdC2\":[\"Senha do servidor (PASS)\"],\"N/hDSy\":[\"Marcar como bot, geralmente 'on' ou vazio\"],\"N40H+G\":[\"Todos\"],\"N6j2JH\":[\"Editar \",[\"0\"]],\"N7TQbE\":[\"Convidar usuário para \",[\"channelName\"]],\"N8ZEfW\":[\"A aguardar o início de sessão…\"],\"NCHYXe\":[\"Recolher fluxo de trabalho\"],\"NCca/o\":[\"Inserir apelido padrão...\"],\"NEr2Ao\":[[\"userCount\"],\" em chamada\"],\"NIBzIK\":[\"Limite de tamanho de envio atingido. Gravação interrompida: envie ou descarte.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"A criptografia com \",[\"nick\"],\" parou de funcionar, então a mensagem não foi enviada. Inicie a criptografia novamente para continuar.\"],\"NQN2HS\":[\"Reativar\"],\"NZMhdJ\":[\"Grande demais para criptografar, enviado sem criptografia\"],\"NZgZhv\":[\"Renomear pasta\"],\"NbFtQm\":[\"Excluir pasta\"],\"Nj8ZSK\":[\"Grupos de segurança\"],\"Nm7Rmx\":[\"pack_id e name são obrigatórios.\"],\"Nqs6B9\":[\"Exibe toda a mídia externa. Qualquer URL pode causar uma requisição a um servidor desconhecido.\"],\"Nt+9O7\":[\"Usar WebSocket em vez de TCP bruto\"],\"NxIHzc\":[\"Expulsar usuário\"],\"O+HhhG\":[\"Sussurrar para um usuário no contexto do canal atual\"],\"O+v/cL\":[\"Navegar por todos os canais do servidor\"],\"O5rZAi\":[\"Atualizar WHOIS\"],\"O5sdzb\":[\"Associar uma identidade OAuth\"],\"OCGpR4\":[\"(herdar)\"],\"ODwSCk\":[\"Enviar um GIF\"],\"OGQ5kK\":[\"Configurar sons de notificação e destaques\"],\"OIPt1Z\":[\"Mostrar ou ocultar a barra lateral de membros\"],\"OJXCm+\":[\"Mover pasta para baixo\"],\"OKSNq/\":[\"Muito Estrito\"],\"OLmMQs\":[\"Verificar impressão digital…\"],\"ONuMlF\":[\"Inicie sessão no fornecedor e depois associaremos a identidade resultante à sua conta para que SASL OAUTHBEARER / IRCV3BEARER funcione nas ligações seguintes.\"],\"OVKoQO\":[\"Sua senha de conta para autenticação\"],\"Obby - Bringing IRC to the future\":[\"Obby - Levando o IRC para o futuro\"],\"OhCpra\":[\"Definir um tópico…\"],\"OiEBnL\":[\"Autenticar agora\"],\"OkltoQ\":[\"Banir \",[\"username\"],\" por apelido (impede que entre novamente com o mesmo nick)\"],\"OlAl5i\":[\"Expandir tudo\"],\"Oo7YVo\":[\"Criar pasta\"],\"P+t/Te\":[\"Sem dados adicionais\"],\"P42Wcc\":[\"Seguro\"],\"P6Cibt\":[\"aprovar para continuar\"],\"P8eJCK\":[\"Descubra o mundo do IRC com o Obby\"],\"PD38l0\":[\"Visualização do avatar do canal\"],\"PD9mEt\":[\"Digite uma mensagem...\"],\"PKjhUq\":[\"Adicionar canal\"],\"PPqfdA\":[\"Abrir configurações do canal\"],\"PRnH8G\":[\"de \",[\"0\"]],\"PSCjfZ\":[\"O tópico exibido para este canal. Todos os usuários podem ver.\"],\"PYSmVm\":[\"As mensagens com \",[\"nick\"],\" agora são criptografadas.\"],\"PYzHlv\":[\"Traga esta janela para a frente e tente novamente.\"],\"PZCecv\":[\"Pré-visualização de PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 vez\"],\"other\":[[\"c\"],\" vezes\"]}]],\"PguS2C\":[\"Adicionar máscara de exceção (ex.: nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Mostrando \",[\"displayedChannelsCount\"],\" de \",[\"0\"],\" canais\"],\"PoZpSX\":[\"Editar configurações do canal\"],\"PqhVlJ\":[\"Banir Usuário (por Hostmask)\"],\"PsufxD\":[\"Sessão \",[\"0\"]],\"Pwqkdw\":[\"A carregar…\"],\"PxSEQ0\":[\"Nenhum GIF encontrado. Tente outra pesquisa.\"],\"Q+chwU\":[\"Nome de usuário:\"],\"Q1S1+o\":[\"O shortcode tem de corresponder a [A-Za-z0-9._-]+.\"],\"Q2QY4/\":[\"Excluir este convite\"],\"Q3v9Wc\":[\"Sim, excluir\"],\"Q6hhn8\":[\"Preferências\"],\"Q7xfEj\":[\"concluído\"],\"Q9sOKK\":[\"Tem alguns minutos para escolher uma nova palavra-passe.\"],\"QF4a34\":[\"Por favor, insira um nome de usuário\"],\"QGqSZ2\":[\"Cor e Formatação\"],\"QJKElz\":[\"Identidade OAuth\"],\"QJQd1J\":[\"Editar perfil\"],\"QOq+NN\":[\"A verificar…\"],\"QSzGDE\":[\"Ocioso\"],\"QUlny5\":[\"Bem-vindo ao \",[\"0\"],\"!\"],\"QgQSTl\":[\"Conectado em\"],\"QhglSm\":[\"Falha no login, você está conversando como convidado. Entre novamente ou corrija sua senha\"],\"QjVZf0\":[\"sem mensagem\"],\"QuSkCF\":[\"Filtrar canais...\"],\"Qv14oC\":[\"Copiar como JSON\"],\"QwUrDZ\":[\"alterou o tópico para: \",[\"topic\"]],\"Qxr8pV\":[\"Abrir menu de bots\"],\"R0UH07\":[\"Imagem \",[\"0\"],\" de \",[\"1\"]],\"R7SsBE\":[\"Silenciar\"],\"RArB3D\":[\"foi expulso de \",[\"channelName\"],\" por \",[\"username\"]],\"RIfHS5\":[\"Criar um novo link de convite\"],\"RL9a0F\":[\"Remover \\\"\",[\"0\"],\"\\\"? Deixará de poder usá-la como segundo fator.\"],\"RMMaN5\":[\"Moderado (+m)\"],\"RWw9Lg\":[\"Fechar janela\"],\"RX8Gog\":[[\"nick\"],\" usa uma versão de criptografia que este cliente não consegue ler.\"],\"RZ2BuZ\":[\"O registro da conta \",[\"account\"],\" requer verificação: \",[\"message\"]],\"Rj1UeC\":[\"Mensagem criptografada de uma sessão anterior\"],\"RlCInP\":[\"Comandos slash\"],\"RxzN1M\":[\"Ativado\"],\"RySp6q\":[\"Ocultar comentários\"],\"RzfkXn\":[\"Alterar seu apelido neste servidor\"],\"S48xcO\":[\"pendente\"],\"S5Togi\":[\"Carregando redes do seu bouncer…\"],\"SPKQTd\":[\"Apelido é obrigatório\"],\"SPVjfj\":[\"Será definido como 'sem motivo' se deixado em branco\"],\"SQKPvQ\":[\"Convidar Usuário\"],\"STmlpb\":[\"Voltar à lista de redes\"],\"SY+DWF\":[\"Revisar a chave alterada…\"],\"Sad2tK\":[\"A enviar…\"],\"SkZcl+\":[\"Escolha um perfil de proteção contra flood predefinido. Estes perfis fornecem configurações de proteção equilibradas para diferentes casos de uso.\"],\"Slr+3C\":[\"Usuários mín.\"],\"Spnlre\":[\"Você convidou \",[\"target\"],\" para entrar em \",[\"channel\"]],\"SpsuQv\":[\"Ir para \",[\"name\"]],\"SrtXDy\":[\"autenticado como \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Abrir no visualizador\"],\"T6fO0X\":[\"cliente\"],\"T91vKp\":[\"Reproduzir\"],\"TCuPAj\":[\"Nota: o servidor devolve a mesma resposta quer a conta tenha ou não um e-mail verificado, por isso um erro de digitação não será assinalado aqui. Se nenhum código chegar em poucos minutos, verifique novamente o nome da conta.\"],\"TGa6nJ\":[\"Conexão: razoável\"],\"TIjT+J\":[\"Marcar-se como de volta\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Saiba como tratamos seus dados e protegemos sua privacidade.\"],\"TgFpwD\":[\"Aplicando...\"],\"Tjg9YW\":[\"Anexo criptografado\"],\"TkzSFB\":[\"Sem Alterações\"],\"TntZTr\":[\"Sair do destaque\"],\"Tth9To\":[\"Mostrar meus alto-falantes\"],\"TtserG\":[\"Digite o nome real\"],\"Ttz9J1\":[\"Inserir senha...\"],\"TusXkS\":[[\"days\"],\" dias\"],\"Tz0i8g\":[\"Configurações\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" segundos\"],\"U7yg75\":[\"Marcar-se como ausente\"],\"UDb2YD\":[\"Reagir\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"Você ainda não criou nenhum link de convite. Use o formulário acima para criar o primeiro.\"],\"UGT5vp\":[\"Salvar configurações\"],\"UV5hLB\":[\"Nenhum banimento encontrado\"],\"Uaj3Nd\":[\"Mensagens de Status\"],\"Ue3uny\":[\"Padrão (sem perfil)\"],\"UkARhe\":[\"Normal – Proteção padrão\"],\"Umn7Cj\":[\"Ainda sem comentários. Seja o primeiro!\"],\"UqtiKk\":[\"Dispensar automaticamente em \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Abrir uma mensagem privada para um usuário\"],\"UtUIRh\":[[\"0\"],\" mensagens antigas\"],\"UwzP+U\":[\"Conexão segura\"],\"UyIbNT\":[\"O servidor devolveu um desafio WebAuthn inválido.\"],\"V/e7nf\":[\"Definir nova palavra-passe\"],\"V0/A4O\":[\"Proprietário do canal\"],\"V0zZWc\":[\"Isso também fechará a rede vinculada abaixo.\"],\"V2dwib\":[[\"0\"],\" deve ser um número.\"],\"V4qgxE\":[\"Criado antes (min atrás)\"],\"V8yTm6\":[\"Limpar pesquisa\"],\"VBIlvI\":[\"Copiar saída\"],\"VDj9CU\":[\"Este host não aceita arquivos \",[\"CIPHERTEXT_EXTENSION\"],\", que é como um anexo criptografado fica armazenado. Ao encerrar a criptografia, o arquivo vai como está.\"],\"VJScHU\":[\"Motivo\"],\"VLsmVV\":[\"Silenciar notificações\"],\"VP3V//\":[\"Frontal\"],\"VbyRUy\":[\"Comentários\"],\"VcYc0A\":[\"Abrir opções de rede\"],\"VjzSNi\":[\"Buscando sua localização…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" e mais \",[\"3\"],\" estão digitando...\"],\"Vmx0mQ\":[\"Definido por:\"],\"Vq10dn\":[\"Sair da chamada\"],\"VqX8C6\":[\"mostrar menos\"],\"VqnIZz\":[\"Ver nossa política de privacidade e práticas de dados\"],\"VrMygG\":[\"O comprimento mínimo é \",[\"0\"]],\"VrnTui\":[\"Seus pronomes, exibidos no seu perfil\"],\"VugX2C\":[\"Impressão digital anterior\"],\"W6UMUZ\":[\"Chave biométrica / de segurança\"],\"W8E3qn\":[\"Conta autenticada\"],\"WFxTHC\":[\"Adicionar máscara de banimento (ex.: nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Host do servidor é obrigatório\"],\"WNMYIN\":[\"cancelado\"],\"WOOPuM\":[\"Conexão perdida. Reconecte-se para continuar a conversar\"],\"WRYdXW\":[\"Posição do áudio\"],\"WTah5J\":[\"Escolha um nome de uma só palavra (sem espaços).\"],\"WUOH5B\":[\"Ignorar usuário\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Mostrar 1 item a mais\"],\"other\":[\"Mostrar \",[\"1\"],\" itens a mais\"]}]],\"WYxRzo\":[\"Crie e gerencie seus links de convite\"],\"Wbsc8H\":[\"Este é você\"],\"Wd38W1\":[\"Deixe o canal em branco para um convite genérico de rede. A descrição é apenas para seus registros — visível somente para você nesta lista.\"],\"Weq9zb\":[\"Geral\"],\"Wf9lru\":[\"Gravar mensagem de voz\"],\"Wfj7Sk\":[\"Silenciar ou ativar sons de notificação\"],\"WhGzDA\":[\"A aguardar o pedido biométrico…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Perfil do Usuário\"],\"X6S3lt\":[\"Pesquisar configurações, canais, servidores...\"],\"XBuUVn\":[\"Ligue a câmara para tentar de novo\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Continuar Assim Mesmo\"],\"XI1+wb\":[\"Formato inválido\"],\"XIXeuC\":[\"Mensagem @\",[\"0\"]],\"XJOV1Y\":[\"Atividade\"],\"XPaN4U\":[[\"name\"],\" · entrada\"],\"XPd6DR\":[\"Histórico de fluxos de trabalho (\",[\"0\"],\", \",[\"activeTotal\"],\" ativos)\"],\"XU5AOg\":[\"Entrada\"],\"XWgxXq\":[\"Álbum\"],\"XZYMg4\":[\"Tente enviar novamente.\"],\"Xd7+IT\":[\"Desafixar Conversa Privada\"],\"XiSFjH\":[\"A foto que acabou de tirar\"],\"Xm/s+u\":[\"Exibição\"],\"Xp2n93\":[\"Exibe mídia do host de arquivos confiável do seu servidor. Nenhuma requisição é feita a serviços externos.\"],\"XvjC4F\":[\"Salvando...\"],\"Y+tK3n\":[\"Primeira mensagem a enviar\"],\"YAqRpI\":[\"Registro da conta \",[\"account\"],\" bem-sucedido: \",[\"message\"]],\"YDrGG0\":[\"Falha ao reconectar\"],\"YEfzvP\":[\"Tópico protegido (+t)\"],\"YGAmpG\":[\"Repetir\"],\"YQOn6a\":[\"Recolher lista de membros\"],\"YRCoE9\":[\"Operador do canal\"],\"YRwdh4\":[\"Parar compartilhamento\"],\"YURQaF\":[\"Ver perfil\"],\"YdBSvr\":[\"Controlar exibição de mídia e conteúdo externo\"],\"Yj6U3V\":[\"Sem servidor central:\"],\"YjvpGx\":[\"Pronomes\"],\"Yp+Hi/\":[\"Abrir configurações\"],\"YqH4l4\":[\"Sem chave\"],\"YulJZd\":[\"excluído\"],\"YyUPpV\":[\"Conta:\"],\"Z5FYqf\":[\"Escolha um ficheiro mais pequeno. Este é demasiado grande para o alojamento de ficheiros.\"],\"Z7ZXbT\":[\"Aprovar\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" linha\"],\"other\":[\"#\",\" linhas\"]}]],\"Z8lGw6\":[\"Compartilhar\"],\"ZGqK7Q\":[[\"0\"],\" convidou você para jogar.\"],\"ZJSWfw\":[\"Mensagem exibida ao desconectar do servidor\"],\"ZPHI0f\":[[\"nick\"],\" não respondeu ao pedido de criptografia.\"],\"ZR1dJ4\":[\"Convites\"],\"ZTnDTA\":[\"Expandir fluxo de trabalho\"],\"ZdWg0V\":[\"Abrir no navegador\"],\"ZhRBbl\":[\"Pesquisar mensagens…\"],\"Zmcu3y\":[\"Filtros avançados\"],\"ZqLD8l\":[\"Em todo o servidor\"],\"a0bHay\":[\"Desconectar <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Tópico definido após (min atrás)\"],\"a3LDKx\":[\"Segurança\"],\"a739N6\":[\"Veja o tráfego IRC bruto deste servidor\"],\"aHKcKc\":[\"Página anterior\"],\"aIhsAD\":[\"Ativar push-to-talk\"],\"aJTbXX\":[\"Senha Oper\"],\"aQryQv\":[\"O padrão já existe\"],\"aW33cO\":[\"Reduzir o ruído de fundo do seu microfone\"],\"aW9pLN\":[\"Número máximo de usuários permitidos. Deixe vazio para sem limite.\"],\"aYaeko\":[\"Não foi possível descriptografar esta mensagem. Ela foi criptografada para uma sessão cujas chaves este dispositivo não tem mais.\"],\"abGlUP\":[\"Voltar ao canal\"],\"aecNzk\":[\"Entrar no canal de voz \",[\"channelName\"]],\"afd7s2\":[\"Iniciar um canal de voz em \",[\"serverName\"]],\"ah4fmZ\":[\"Também exibe visualizações do YouTube, Vimeo, SoundCloud e serviços conhecidos similares.\"],\"aifXak\":[\"Nenhuma mídia neste canal\"],\"ap2zBz\":[\"Relaxado\"],\"aubGf5\":[\"Mais forte, mas apenas com outros usuários do Obby\"],\"axoxGF\":[\"Adicionar aplicação de autenticação\"],\"az8lvo\":[\"Desligado\"],\"azXSNo\":[\"Expandir lista de membros\"],\"azdliB\":[\"Entrar em uma conta\"],\"b0Z/U1\":[\"Duração máxima de gravação atingida, a gravação parou aqui.\"],\"b26wlF\":[\"ela/dela\"],\"b2gRwi\":[\"Compartilhar Sua Localização\"],\"bD/+Ei\":[\"Estrito\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Fluxo de trabalho\"],\"bOpnXm\":[\"Introduza um código de 6 dígitos de qualquer uma das suas aplicações de autenticação para desativar a 2FA.\"],\"bQ6BJn\":[\"Configure regras detalhadas de proteção contra flood. Cada regra especifica que tipo de atividade monitorar e que ação tomar quando os limites são excedidos.\"],\"bRfx7k\":[\"Ir para resposta\"],\"bUu+tR\":[\"Este arquivo não está criptografado. Qualquer pessoa com o link pode abri-lo.\"],\"bVBC/W\":[\"Gateway conectado\"],\"bZJKzE\":[\"Exata\"],\"bavafz\":[\"Ligue o microfone para tentar de novo\"],\"beV7+y\":[\"O usuário receberá um convite para entrar em \",[\"channelName\"],\".\"],\"bgwEHL\":[\"Adicione uma credencial para ativar a 2FA\"],\"biKhQ2\":[\"Sobre esta atribuição\"],\"bk84cH\":[\"Mensagem de ausência\"],\"bkHdLj\":[\"Adicionar servidor IRC\"],\"blWpTh\":[\"Abrir mapa\"],\"bmQLn5\":[\"Adicionar regra\"],\"bv4cFj\":[\"Transporte\"],\"bwRvnp\":[\"Ação\"],\"bzSI52\":[\"Descartar\"],\"c8+EVZ\":[\"Conta verificada\"],\"cAFYbj\":[\"As palavras-passe não coincidem.\"],\"cBQkN7\":[\"Os nomes dos dispositivos ficam ocultos até que você permita o acesso à câmera.\"],\"cC5JaD\":[[\"nick\"],\" encerrou a criptografia.\"],\"cGYUlD\":[\"Nenhuma visualização de mídia é carregada.\"],\"cHFw6l\":[\"Conecte um microfone para falar\"],\"cJMrvr\":[\"Esta conversa está criptografada com o esquema nativo do Obby. Compare as impressões digitais por um canal externo e marque como verificada.\"],\"cLF98o\":[\"Mostrar comentários (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"As outras sessões abertas desta conta serão terminadas como parte da alteração. As definições de autenticação de dois fatores, se existirem, permanecem inalteradas.\"],\"cO9+2L\":[\"Desativar\"],\"cPWpNd\":[\"Impressão digital de \",[\"nick\"]],\"cSgpoS\":[\"Fixar Conversa Privada\"],\"cXeEKu\":[\"Isso também fechará as \",[\"0\"],\" redes vinculadas abaixo.\"],\"cggChT\":[\"Gerir a autenticação de dois fatores\"],\"chQsxg\":[\"Copiar saída formatada\"],\"cl/A5J\":[\"Bem-vindo ao \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Excluir\"],\"coPLXT\":[\"Não armazenamos suas comunicações IRC em nossos servidores\"],\"cqQyPB\":[\"Nome da pasta\"],\"crYH/6\":[\"Player do SoundCloud\"],\"cv5DQb\":[\"nenhum host definido\"],\"cvJaBb\":[\"Nova impressão digital de \",[\"nick\"]],\"d+oYyk\":[\"Verificar criptografia\"],\"d3sis4\":[\"Adicionar Servidor\"],\"d9aN5k\":[\"Remover \",[\"username\"],\" do canal\"],\"dCyaXa\":[\"Criptografando com \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Cancelar\"],\"dF6vP6\":[\"Ao vivo\"],\"dGi1We\":[\"Desafixar esta conversa de mensagem privada\"],\"dJVuyC\":[\"saiu de \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"para\"],\"dNXmVa\":[\"Acesso negado. Permita o acesso à câmera e ao microfone nas configurações do navegador ou do sistema e tente novamente.\"],\"dRqrdL\":[[\"0\"],\" deve ser um número inteiro.\"],\"dTx/vl\":[\"Reduzir o eco dos seus alto-falantes captado pelo microfone\"],\"dXqxlh\":[\"<0>⚠️ Risco de Segurança! Esta conexão pode ser vulnerável a interceptação ou ataques man-in-the-middle.\"],\"dZwAKK\":[\"Abrir chat privado\"],\"da9Q/R\":[\"Modos do canal alterados\"],\"dhJN3N\":[\"Mostrar comentários\"],\"diaYU+\":[\"<0>\",[\"0\"],\" e <1>\",[\"1\"],\" estão digitando...\"],\"dj2xTE\":[\"Dispensar notificação\"],\"dkycQY\":[\"Cancelar criptografia\"],\"dlkjqx\":[\"Picture-in-Picture\"],\"dnUmOX\":[\"Nenhum bot registrado nesta rede ainda.\"],\"dpCzmC\":[\"Configurações de proteção contra flood\"],\"dqoiJ2\":[\"Ainda sem espectadores.\"],\"e8H3vl\":[\"Texto alternativo (opcional)\"],\"e8jzAa\":[\"remover todos os anexos\"],\"e9dQpT\":[\"Deseja abrir este link em uma nova aba?\"],\"eClJ8I\":[\"Gira os pacotes de emoji de toda a rede e de âmbito de canal que este servidor publica através de draft/EMOJI.\"],\"ePK91l\":[\"Editar\"],\"eYBDuB\":[\"Faça upload de uma imagem ou forneça uma URL com substituição opcional \",[\"size\"]],\"edBbee\":[\"Banir \",[\"username\"],\" por hostmask (impede que entre novamente pelo mesmo IP/host)\"],\"eepqTT\":[\"Impressão digital do certificado TLS\"],\"ekfzWq\":[\"Configurações do usuário\"],\"elPDWs\":[\"Personalize sua experiência no cliente IRC\"],\"etgedT\":[\"Emojis\"],\"eu2osY\":[\"<0>💡 Recomendação: Prossiga apenas se você confiar neste servidor e compreender os riscos. Evite compartilhar informações sensíveis ou senhas nesta conexão.\"],\"euEhbr\":[\"Clique para entrar em \",[\"channel\"]],\"exyUec\":[\"Conexão\"],\"ez3vLd\":[\"Ativar entrada multilinha\"],\"f0J5Ki\":[\"A comunicação servidor a servidor pode usar conexões não criptografadas\"],\"f2wrB1\":[\"Eliminar pacote\"],\"f9BHJk\":[\"Avisar Usuário\"],\"fDOLLd\":[\"Nenhum canal encontrado.\"],\"fFgbRU\":[[\"safeName\"],\" já não está disponível no servidor.\"],\"fHbMUl\":[\"canal-de-voz\"],\"fJfkog\":[\"Não foi possível carregar os GIFs. Pesquise novamente para tentar de novo.\"],\"fMPkxb\":[\"Mostrar mais\"],\"fWPVzC\":[\"O servidor de arquivos guarda o arquivo legível, e qualquer pessoa com o link consegue abri-lo. Mude para a criptografia Obby para enviar arquivos criptografados.\"],\"fYdEvu\":[\"Histórico de workflow (\",[\"0\"],\")\"],\"fdplPL\":[\"Silenciar para mim\"],\"ffzDkB\":[\"Análises anônimas:\"],\"fk1WEw\":[\"Criptografado\"],\"fq1GF9\":[\"Exibir quando usuários se desconectam do servidor\"],\"g1CwiD\":[\"Executar \",[\"name\"],\"?\"],\"g3UF2V\":[\"Aceitar\"],\"g6SdZE\":[\"Permita o acesso ao microfone para gravar som.\"],\"g87FVm\":[\"O servidor de chamadas recusou isso. Tente novamente dentro de instantes.\"],\"g9NNfO\":[\"Iniciar vídeo\"],\"gCldcN\":[\"Mudar cor de destaque\"],\"gD44Av\":[\"Enviar este arquivo sem criptografia?\"],\"gEF57C\":[\"Este servidor suporta apenas um tipo de conexão\"],\"gJuLUI\":[\"Lista de ignorados\"],\"gNzMrk\":[\"Avatar atual\"],\"gbfM3J\":[\"Esta conta está conectada a partir de \",[\"sessionCount\"],\" sessões. Os detalhes de cada sessão só são divulgados ao titular da conta ou aos operadores de IRC.\"],\"gcoiFh\":[\"Reconectar\"],\"gfySTe\":[\"Recolher tudo\"],\"gh06VD\":[\"Saída\"],\"gjPWyO\":[\"Inserir apelido...\"],\"gnTaUA\":[\"Levantar a mão\"],\"gz6UQ3\":[\"Maximizar\"],\"h6/IMX\":[\"Adicione sua primeira rede\"],\"h6razj\":[\"Excluir máscara do nome do canal\"],\"hEPLrs\":[\"Esqueci-me da palavra-passe\"],\"hG6jnw\":[\"Nenhum tópico definido\"],\"hG89Ed\":[\"Imagem\"],\"hYgDIe\":[\"Criar\"],\"hZ6znB\":[\"Porta\"],\"ha+Bz5\":[\"ex.: 100:1440\"],\"hctjqj\":[\"Selecione um bot à esquerda para ver seus comandos e ações de gerenciamento.\"],\"he3ygx\":[\"Copiar\"],\"hehnjM\":[\"Quantidade\"],\"hhAi8w\":[\"Registo de rede\"],\"hou0tP\":[\"Transmissão\"],\"htTcVX\":[\"Estado:\"],\"hxgCTb\":[\"Fechar fluxo de trabalho\"],\"hzdLuQ\":[\"Apenas usuários com voz ou superior podem falar\"],\"i0qMbr\":[\"Início\"],\"iDNBZe\":[\"Notificações\"],\"iH8pgl\":[\"Voltar\"],\"iH8xys\":[\"Escolha outro tipo de ficheiro. O alojamento de ficheiros não aceita ficheiros \",[\"ext\"],\".\"],\"iL9SZg\":[\"Banir Usuário (por Apelido)\"],\"iNt+3c\":[\"Voltar para a imagem\"],\"iQvi+a\":[\"Não me avisar sobre baixa segurança de link para este servidor\"],\"iSLIjg\":[\"Conectar\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Host do Servidor\"],\"idD8Ev\":[\"Salvo\"],\"ifn/bQ\":[\"Esse ecrã já não existe.\"],\"igVDFt\":[\"Anexar\"],\"iivqkW\":[\"Conectado em\"],\"ij+Elv\":[\"Visualização da imagem\"],\"ilIWp7\":[\"Alternar Notificações\"],\"itEJCl\":[\"Renomear ou excluir pasta\"],\"itoy0/\":[\"Jogo do galo vs \",[\"0\"]],\"iuaqvB\":[\"Use * para curingas. Exemplos: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Banir por máscara de host\"],\"jA4uoI\":[\"Tópico:\"],\"jHGY5E\":[\"Mensagem não enviada: a chave de criptografia mudou. Verifique a nova chave ou encerre a criptografia antes de enviar sem proteção.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Motivo (opcional)\"],\"jUV7CU\":[\"Fazer upload do avatar\"],\"jW5Uwh\":[\"Controla quanto conteúdo de mídia externa é carregado. Desativado / Seguro / Fontes confiáveis / Todo conteúdo.\"],\"jXzms5\":[\"Opções de anexo\"],\"jZlrte\":[\"Cor\"],\"jbq7j2\":[\"Recusar\"],\"jfC/xh\":[\"Contato\"],\"jvN2+I\":[[\"0\"],\" inativo\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Copiar impressão digital\"],\"k112DD\":[\"Carregar mensagens antigas\"],\"k1opY7\":[\"Supressão de ruído\"],\"k3ID0F\":[\"Filtrar membros…\"],\"k65gsE\":[\"Mergulho profundo\"],\"k7Zgob\":[\"Cancelar Conexão\"],\"k99j0U\":[\"Cancelar envio\"],\"kAVx5h\":[\"Nenhum convite encontrado\"],\"kCLEPU\":[\"Conectado a\"],\"kF5LKb\":[\"Padrões ignorados:\"],\"kG2fiE\":[\"definido na config\"],\"kGeOx/\":[\"Entrar em \",[\"0\"]],\"kITKr8\":[\"Carregando modos do canal...\"],\"kPpPsw\":[\"Você é um IRC Operator\"],\"kWJmRL\":[\"Você\"],\"kb9fJC\":[\"Salvar o arquivo descriptografado\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Criptografando… (clique para cancelar)\"],\"kjMqSj\":[\"Copiar JSON\"],\"krViRy\":[\"Clique para copiar como JSON\"],\"ks71ra\":[\"Exceções\"],\"kw4lRv\":[\"Meio operador do canal\"],\"kxgIRq\":[\"Selecione ou adicione um canal para começar.\"],\"ky2mw7\":[\"via @\",[\"0\"]],\"ky6dWe\":[\"Visualização do avatar\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Carregando canais...\"],\"l+IUVW\":[\"Verificação da conta \",[\"account\"],\" bem-sucedida: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"reconectou\"],\"other\":[\"reconectou \",[\"reconnectCount\"],\" vezes\"]}]],\"l1l8sj\":[\"há \",[\"0\"],\"d\"],\"l4mncX\":[\"Não há ninguém aqui. Peça para alguém executar /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#canal (opcional)\"],\"lCF0wC\":[\"Atualizar\"],\"lH+ed1\":[\"Aguardando a primeira etapa…\"],\"lHVfE4\":[\"Arquivo não enviado: a chave de criptografia mudou. Verifique a nova chave, ou encerre a criptografia para enviar sem criptografia.\"],\"lHy8N5\":[\"Carregando mais canais...\"],\"lJGJot\":[\"Encontrar canais\"],\"lKkdzh\":[\"Âmbito do canal\"],\"lasgrr\":[\"usado\"],\"lbpf14\":[\"Entrar em \",[\"value\"]],\"lf3MT4\":[\"Canal para sair (padrão é o atual)\"],\"lfFsZ4\":[\"Canais\"],\"lh69cG\":[[\"nick\"],\" quer iniciar uma conversa criptografada\"],\"lip0az\":[\"Alto-falante \",[\"0\"]],\"lkNdiH\":[\"Nome da conta\"],\"loQxaJ\":[\"Estou de Volta\"],\"lrlQl/\":[\"Volume de \",[\"0\"]],\"lvfaxv\":[\"INÍCIO\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Adicionar\"],\"m4YwIL\":[\"Aplicação de autenticação (TOTP)\"],\"m8flAk\":[\"Prévia (ainda não enviado)\"],\"mDkV0w\":[\"Iniciando workflow…\"],\"mDt3zx\":[\"Verificar…\"],\"mEPxTp\":[\"<0>⚠️ Cuidado! Abra apenas links de fontes confiáveis. Links maliciosos podem comprometer sua segurança ou privacidade.\"],\"mH+wEJ\":[\"Mensagem \",[\"0\"],\" (Enter para nova linha, Shift+Enter para enviar)\"],\"mHGdhG\":[\"Informações do servidor\"],\"mHfd/S\":[\"O que você está fazendo\"],\"mMYBD9\":[\"Amplo – Escopo de proteção mais amplo\"],\"mOXFes\":[[\"0\"],\" emoji\"],\"mQuDmS\":[[\"sender\"],\" reiniciou a criptografia. Esta conversa continua sem criptografia até você aceitar.\"],\"mRsNSE\":[\"Ver bots\"],\"mTGsPd\":[\"Tópico do canal\"],\"mU8j6O\":[\"Sem mensagens externas (+n)\"],\"mZWTZP\":[\"Explorar canais\"],\"mZp8FL\":[\"Retorno automático para linha única\"],\"ma5SQ1\":[\"Introduza o código de 6 dígitos da sua aplicação de autenticação para concluir o início de sessão.\"],\"mdIQ65\":[\"Suas mensagens com \",[\"nick\"],\" são criptografadas. Estes arquivos são grandes demais para criptografar e seriam enviados sem criptografia.\"],\"mdQu8G\":[\"SeuApelido\"],\"miSSBQ\":[\"Comentários (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Escolher microfone e câmera\"],\"mryDEO\":[\"Introduza o código de 6 dígitos do seu e-mail.\"],\"mvyLSy\":[\"Usuário autenticado\"],\"mwtcGl\":[\"Fechar comentários\"],\"myL0MR\":[\"Excluir esta rede?\"],\"mzI/c+\":[\"Baixar\"],\"mzfIag\":[\"servidor\"],\"n3fGRk\":[\"definido por \",[\"0\"]],\"n5+j9l\":[\"ex.: <0>wss://host:port/socket\"],\"n6T9To\":[\"Reativar áudio para mim\"],\"n8TilE\":[\"Copiar nome do canal\"],\"n9NCB9\":[\"Manipulado pelo Obby antes de ser enviado\"],\"nDekZG\":[\"Editar conexão\"],\"nDvKjY\":[\"Canal de voz\"],\"nE9jsU\":[\"Relaxado – Proteção menos agressiva\"],\"nNflMD\":[\"Sair do canal\"],\"nPXkBi\":[\"Carregando dados WHOIS...\"],\"nWMRxa\":[\"Desafixar\"],\"nX4XLG\":[\"Ações de operador\"],\"nXnMSE\":[\"Seu navegador não consegue reproduzir este vídeo.\"],\"nYiCGx\":[\"Aceitar a nova chave\"],\"nkC032\":[\"Sem perfil de flood\"],\"nsLuck\":[\"A criptografia foi encerrada antes que este arquivo fosse enviado. Ele não foi entregue.\"],\"nta7V8\":[\"Opções de criptografia\"],\"o4oXFt\":[\"Credenciais registadas\"],\"o69z4d\":[\"Enviar uma mensagem de aviso para \",[\"username\"]],\"o6OQlp\":[\"Editar canal\"],\"o9ylQi\":[\"Pesquise GIFs para começar\"],\"oFGkER\":[\"Avisos do Servidor\"],\"oIn7d4\":[\"Introduza o código de 6 dígitos da sua aplicação de autenticação.\"],\"oOi11l\":[\"Rolar para o fim\"],\"oPYIL5\":[\"rede\"],\"oQEzQR\":[\"Nova mensagem direta\"],\"oRH6Dq\":[\"canal\"],\"oX4ytF\":[\"apelido\"],\"oXOSPE\":[\"Online\"],\"oaTtrx\":[\"Pesquisar bots\"],\"oal760\":[\"Ataques man-in-the-middle em links de servidor são possíveis\"],\"obBbyQ\":[\"Gravar tela\"],\"ocCDzT\":[\"shortcode (p. ex. partyparrot)\"],\"oeqmmJ\":[\"Fontes Confiáveis\"],\"ogKae6\":[\"A criptografia não está disponível neste dispositivo.\"],\"optX0N\":[\"há \",[\"0\"],\"h\"],\"ovBPCi\":[\"Padrão\"],\"p0Z69r\":[\"O padrão não pode estar vazio\"],\"p1KgtK\":[\"Falha ao carregar áudio\"],\"p59pEv\":[\"Detalhes adicionais\"],\"p7sRI6\":[\"Avisar outros quando você está digitando\"],\"pBm1od\":[\"Canal secreto\"],\"pDpirO\":[\"Comando fornecido pelo servidor IRC\"],\"pEK2nL\":[\"Esta mensagem não foi criptografada. Pode vir de outro cliente dessa pessoa que não usa criptografia.\"],\"pJ/IRc\":[\"Parar gravação\"],\"pNmiXx\":[\"Seu apelido padrão para todos os servidores\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Senha da conta\"],\"pZGrXo\":[\"Mudar de câmara\"],\"peNE68\":[\"Permanente\"],\"pehLje\":[\"pack_id (p. ex. team-mascots)\"],\"pgoP68\":[\"Desativar push-to-talk\"],\"plhHQt\":[\"Sem dados\"],\"pm6+q5\":[\"Aviso de Segurança\"],\"pn5qSs\":[\"Informações adicionais\"],\"pqr+oY\":[\"Mensagem \",[\"0\"]],\"puvGJc\":[\"Jogar Tic-Tac-Toe\"],\"q0cR4S\":[\"agora é conhecido como **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"Introduza o nome da conta que pretende recuperar.\"],\"qF/wlG\":[\"Conecte uma câmera para compartilhar vídeo\"],\"qFcunY\":[\"O canal não aparecerá nos comandos LIST ou NAMES\"],\"qGMwvV\":[\"Nível do microfone\"],\"qIk9n4\":[[\"minutes\"],\" minutos\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" está digitando...\"],\"qLpTm/\":[\"Remover reação \",[\"emoji\"]],\"qVkGWK\":[\"Fixar\"],\"qXgujk\":[\"Enviar uma ação / emote\"],\"qY8wNa\":[\"Página inicial\"],\"qZQ5M4\":[\"Você verificou este contato.\"],\"qa9cy4\":[\"Foto\"],\"qb0xJ7\":[\"Curingas: * corresponde a qualquer sequência, ? a um único caractere. Exemplos: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Chave do canal (+k)\"],\"qsEYm5\":[\"Adicionar emoji\"],\"qtoOYG\":[\"Sem limite\"],\"r+6b6V\":[\"Adicione uma aplicação de autenticação ou uma chave biométrica / de segurança para exigir um segundo fator ao iniciar sessão.\"],\"r1W2AS\":[\"Imagem do servidor de arquivos\"],\"r8ojWq\":[\"Confirmar remoção\"],\"r9l16H\":[\"Este dispositivo não conseguiu obter sua localização agora.\"],\"rI9ogj\":[\"Abrir opções do canal\"],\"rIPR2O\":[\"Tópico definido antes (min atrás)\"],\"rMMSYo\":[\"O comprimento máximo é \",[\"0\"]],\"rT2cV+\":[\"Câmera\"],\"rWtzQe\":[\"A rede se dividiu e reconectou. ✅\"],\"rYG2u6\":[\"Aguarde...\"],\"rjGI/Q\":[\"Privacidade\"],\"rjTJRY\":[\"suspenso\"],\"rk8iDX\":[\"Carregando GIFs...\"],\"rn6SBY\":[\"Ativar som\"],\"ry4yU/\":[\"Ver bruto\"],\"rzK+O+\":[[\"nick\"],\" está enviando mensagens criptografadas que este dispositivo não consegue ler. A criptografia precisa ser iniciada de novo para que elas abram.\"],\"s/UKqq\":[\"Foi expulso do canal\"],\"s/ereB\":[\"ativo\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" chave\"],\"other\":[\"#\",\" chaves\"]}]],\"s36GUv\":[\"Permitir acesso ao microfone\"],\"s4NaO3\":[\"Não foi possível obter sua localização.\"],\"s7L3Mu\":[\"nova pasta\"],\"s7oqXR\":[\"Selecione uma rede\"],\"s8cATI\":[\"entrou em \",[\"channelName\"]],\"sCO9ue\":[\"A conexão com <0>\",[\"serverName\"],\" apresenta as seguintes preocupações de segurança:\"],\"sGH11W\":[\"Servidor\"],\"sHI1H+\":[\"agora é conhecido como **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" convidou você para entrar em \",[\"channel\"]],\"sUBSbK\":[\"Nenhuma rede upstream ainda.\"],\"sUcRyL\":[\"Tente enviar novamente. O alojamento de ficheiros devolveu uma resposta que não conseguimos ler.\"],\"sW5OjU\":[\"obrigatório\"],\"sYI3px\":[\"Apelido para enviar mensagem\"],\"sby+1/\":[\"Clique para copiar\"],\"sfN25C\":[\"Seu nome real ou completo\"],\"shXreC\":[\"Gravar uma área do ecrã\"],\"skvjTF\":[\"O navegador não disponibiliza WebAuthn\"],\"sliuzR\":[\"Abrir Link\"],\"sqrO9R\":[\"Menções personalizadas\"],\"sr6RdJ\":[\"Multilinha com Shift+Enter\"],\"swrCpB\":[\"O canal foi renomeado de \",[\"oldName\"],\" para \",[\"newName\"],\" por \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Avançado\"],\"t/YqKh\":[\"Remover\"],\"t2RBbk\":[\"Canal de texto\"],\"t47eHD\":[\"Seu identificador único neste servidor\"],\"tAkAh0\":[\"URL com substituição opcional \",[\"size\"],\". Exemplo: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Cópia falhou, selecione para tentar novamente\"],\"tXLJS3\":[\"Mostrar ou ocultar a barra lateral de canais\"],\"tfDRzk\":[\"Salvar\"],\"tgfK6H\":[\"Copiar fluxo de trabalho\"],\"thC9Rq\":[\"Sair de um canal\"],\"tiBsJk\":[\"saiu de \",[\"channelName\"]],\"tl/zMw\":[\"Este navegador não consegue gravar áudio.\"],\"tpVoTN\":[\"As informações sobre quem invocou este comando são fornecidas pelo bot e o remetente não pode ser verificado pelo servidor.\"],\"tsc6g4\":[\"Descriptografando \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"saiu (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" linha extra\"],\"other\":[\"#\",\" linhas extra\"]}]],\"tu2JEr\":[\"Canal para entrar (#nome)\"],\"u0TcnO\":[\"O apelido {nick} já está em uso, tentando com {newNick}\"],\"u0a8B4\":[\"Autenticar como operador IRC para acesso administrativo\"],\"u0rWFU\":[\"Criado após (min atrás)\"],\"u72w3t\":[\"Usuários e padrões a ignorar\"],\"u7jc2L\":[\"saiu\"],\"uAQUqI\":[\"Status\"],\"uB85T3\":[\"Falha ao salvar: \",[\"msg\"]],\"uK9Jap\":[\"Os navegadores só mostram seus alto-falantes depois que você permite o acesso a um microfone ou câmera. Nada é gravado.\"],\"uKPqyn\":[\"Centrar na sua localização\"],\"uMIUx8\":[\"Excluir o bot \",[\"0\"],\"? Isto faz a exclusão lógica da linha do banco de dados; reutilize o nick mais tarde apenas após um /REHASH.\"],\"uNSY8W\":[\"Reconectando. Edite a conexão se isso continuar falhando\"],\"uSMfoN\":[\"Verificar\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Mostrar MOTD\"],\"uW3lLI\":[\"Servidores IRC:\"],\"ukyW4o\":[\"Seus links de convite\"],\"uowbPn\":[\"remover anexo\"],\"usSSr/\":[\"Nível de zoom\"],\"v0xJr9\":[\"A chave de cifra de \",[\"nick\"],\" mudou. Isso acontece num dispositivo novo, e é também o que parece um atacante. Compare a nova impressão digital com \",[\"nick\"],\" fora deste chat e depois aceite-a.\"],\"v29Nn/\":[\"A aguardar que \",[\"0\"],\" aceite…\"],\"v7lfCq\":[\"Ainda não há pacotes configurados.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Shift+Enter para novas linhas (Enter envia)\"],\"vERlcd\":[\"Perfil\"],\"vK0RL8\":[\"Sem tópico\"],\"vSJd18\":[\"Vídeo\"],\"vXIe7J\":[\"Idioma\"],\"vXeqjQ\":[\"Escolha um ficheiro com extensão. O alojamento de ficheiros não aceita ficheiros sem extensão.\"],\"vYUkQB\":[\"Nenhum alto-falante detectado.\"],\"vaHYxN\":[\"Nome real\"],\"vhjbKr\":[\"Ausente\"],\"vnq5rj\":[\"Gravar mensagem de vídeo\"],\"vy/q7q\":[\"Desative a 2FA. Introduza um código de 6 dígitos de qualquer uma das suas aplicações de autenticação registadas para confirmar.\"],\"w/nogd\":[[\"0\"],\" rede\",[\"1\"],\" — escolha uma para entrar\"],\"w4NYox\":[\"cliente \",[\"title\"]],\"w8dbR6\":[\"Escolha o microfone, a câmera e o alto-falante usados nas chamadas\"],\"w8xQRx\":[\"Valor inválido\"],\"wCKe3+\":[\"Histórico de workflow\"],\"wFjjxZ\":[\"foi expulso de \",[\"channelName\"],\" por \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Nenhuma exceção de banimento encontrada\"],\"wHhlQr\":[\"Aceitar conversa criptografada\"],\"wJijgU\":[\"Localização\"],\"wK0BwN\":[\"A chave de criptografia mudou\"],\"wPrGnM\":[\"Administrador do canal\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Raciocínio\"],\"wbm86v\":[\"Exibir quando usuários entram ou saem de canais\"],\"wdxz7K\":[\"Origem\"],\"whqZ9r\":[\"Palavras ou frases adicionais para destacar\"],\"wlQNTg\":[\"Membros\"],\"wm7RV4\":[\"Som de notificação\"],\"woaefe\":[\"Padrão do sistema\"],\"wsRxbL\":[\"Gravar Áudio\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Suas mensagens podem ser interceptadas ao serem retransmitidas entre servidores\"],\"x1m5RZ\":[\"Convidar usuário\"],\"x3+y8b\":[\"Esta é a quantidade de pessoas que se registraram por este link\"],\"x9G665\":[\"Autenticação de dois fatores necessária\"],\"xCFNnL\":[\"Escolha um ficheiro abaixo de \",[\"limit\"],\", o máximo que o alojamento de ficheiros aceita.\"],\"xCJdfg\":[\"Limpar\"],\"xDAtGP\":[\"Mensagem\"],\"xDN4e3\":[\"Ver informações do canal\"],\"xOTzt5\":[\"agora mesmo\"],\"xQv7xy\":[\"Compartilhar sua localização com \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" e <2>\",[\"2\"],\" estão digitando...\"],\"xUHRTR\":[\"Autenticar automaticamente como operador ao conectar\"],\"xWHwwQ\":[\"Banimentos\"],\"xXs5GT\":[\"Arquivo não enviado: a criptografia ainda está sendo configurada. Ele vai assim que a criptografia estiver ativa, ou depois de encerrá-la.\"],\"xYilR2\":[\"Mídia\"],\"xbi8D6\":[\"Este servidor não suporta links de convite (a capability<0>obby.world/invitationnão é anunciada). Você ainda pode conversar normalmente; este painel é para redes baseadas em obbyircd.\"],\"xceQrO\":[\"Apenas websockets seguros são suportados\"],\"xdtXa+\":[\"nome-do-canal\"],\"xeiujy\":[\"Texto\"],\"xlCYOE\":[\"Carregando mais mensagens...\"],\"xlhswE\":[\"O valor mínimo é \",[\"0\"]],\"xq97Ci\":[\"Adicionar uma palavra ou frase...\"],\"xuRqRq\":[\"Limite de clientes (+l)\"],\"y1eoq1\":[\"Copiar link\"],\"y2ID0h\":[\"O servidor não anuncia suporte para WebAuthn\"],\"y7sj+0\":[\"Streamer\"],\"yIHP+U\":[\"Anexo criptografado de um host não confiável. Ative o conteúdo externo para abri-lo.\"],\"yJ1eqU\":[\"Espectadores (\",[\"0\"],\")\"],\"yJztBY\":[\"Excluir rede\"],\"yNeucF\":[\"Este servidor não suporta metadados de perfil estendidos (extensão IRCv3 METADATA). Campos como avatar, nome de exibição e status não estão disponíveis.\"],\"yPlrca\":[\"Avatar do canal\"],\"yQE2r9\":[\"Carregando\"],\"ySU+JY\":[\"seu@email.com\"],\"ySlukM\":[\"Obby - Levando o IRC ao futuro\"],\"yTX1Rt\":[\"Nome de usuário Oper\"],\"yYOzWD\":[\"logs\"],\"yek4JL\":[\"Mover pasta para cima\"],\"yfx9Re\":[\"Senha de operador IRC\"],\"ygCKqB\":[\"Parar\"],\"ymDxJx\":[\"Nome de usuário de operador IRC\"],\"yrpRsQ\":[\"Ordenar por nome\"],\"ywVWqb\":[\"Suas mensagens com \",[\"nick\"],\" são criptografadas. \",[\"0\"],\" de \",[\"1\"],\" arquivos são grandes demais para criptografar e seriam enviados sem criptografia. Os demais continuam criptografados.\"],\"yxaNWl\":[\"Não foi possível alcançar o host de arquivos. Verifique sua conexão e tente novamente.\"],\"yz7wBu\":[\"Fechar\"],\"z0DY9w\":[\"Mensagem \",[\"0\"],\" (Shift+Enter para nova linha)\"],\"z2xxYa\":[\"Criptografado e verificado\"],\"z3ltMi\":[\"O fornecedor não devolveu nenhum token bearer.\"],\"zCEMmq\":[\"Este navegador não consegue gravar vídeo.\"],\"zFT5rr\":[\"concluído\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" passo\"],\"other\":[\"#\",\" passos\"]}]],\"zJS04D\":[\"Tirar da pasta\"],\"zJw+jA\":[\"define modo: \",[\"0\"]],\"zNSskd\":[\"Não foi possível fazer a gravação.\"],\"zZm1gU\":[\"Parar vídeo\"],\"zb/HT0\":[\"mostrar mais\"],\"zbSnl2\":[\"Limite de tamanho de envio atingido, a gravação parou aqui.\"],\"zbymaY\":[\"há \",[\"0\"],\"min\"],\"zebeLu\":[\"Digite o nome de usuário oper\"],\"zga9sT\":[\"OK\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Alto-falante\"]}"); \ No newline at end of file diff --git a/src/locales/pt/messages.po b/src/locales/pt/messages.po index f19880ab6..1be691eb5 100644 --- a/src/locales/pt/messages.po +++ b/src/locales/pt/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, one {# passo} other {# passos}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, one {Mostrar 1 item a mais} other {Mostrar {1} itens a mais}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} emoji" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} convidou você para jogar." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "há {0}h" msgid "{0}m ago" msgstr "há {0}min" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {Enviando 1 arquivo} other {Enviando # arquivos}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, one {1 vez} other {{c} vezes}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, one {1 vez} other {{c} vezes}}" msgid "{days} days" msgstr "{days} dias" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {1 envio falhou} other {# envios falharam}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, one {# linha extra} other {# linhas extra}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 Recomendação: Prossiga apenas se você confiar neste servi msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>Risco: Informações sensíveis (mensagens, conversas privadas, dados de autenticação) podem ser expostas a administradores de rede ou atacantes posicionados entre servidores IRC." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "A 2FA está atualmente imposta nesta conta. Remover a única credencial registada impediria o seu início de sessão. Adicione primeiro outra credencial ou desative a 2FA abaixo." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "Código de 6 dígitos" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "Sobre esta atribuição" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "Aceitar" @@ -350,6 +377,7 @@ msgid "Account" msgstr "Conta" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "Nome da conta" @@ -393,14 +421,30 @@ msgstr "Atividade" msgid "Add" msgstr "Adicionar" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "Adicione uma credencial para ativar a 2FA" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "Adicionar uma palavra ou frase..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "Adicione uma aplicação de autenticação ou uma chave biométrica / de segurança para exigir um segundo fator ao iniciar sessão." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "Adicionar aplicação de autenticação" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "Adicionar máscara de banimento (ex.: nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "Adicionar chave biométrica / de segurança" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "adicionar canal" @@ -409,6 +453,11 @@ msgstr "adicionar canal" msgid "Add channel" msgstr "Adicionar canal" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "Adicionar emoji" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "Adicionar máscara de exceção (ex.: nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "Adicionar Servidor" msgid "Add your first network" msgstr "Adicione sua primeira rede" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "adicionou {0}" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "Detalhes adicionais" @@ -492,6 +546,14 @@ msgstr "Todo o Conteúdo" msgid "Allow camera access" msgstr "Permitir acesso à câmera" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "Permita o acesso à câmera nas configurações para compartilhar vídeo" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "Permita o acesso à câmera para tirar uma foto ou gravar um vídeo." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "Permitir inserção de múltiplas linhas de texto" @@ -501,6 +563,14 @@ msgstr "Permitir inserção de múltiplas linhas de texto" msgid "Allow microphone access" msgstr "Permitir acesso ao microfone" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "Permita o acesso ao microfone nas configurações para falar" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "Permita o acesso ao microfone para gravar som." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "Já em {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "Também exibe visualizações do YouTube, Vimeo, SoundCloud e serviços conhecidos similares." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "Texto alternativo (opcional)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "Nome alternativo para exibição. Pode conter espaços, emojis e caracteres especiais. O nome real ({channelName}) ainda será usado para comandos IRC." @@ -565,6 +639,11 @@ msgstr "Tem certeza que deseja excluir esta mensagem? Esta ação não pode ser msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "Anexar" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "Opções de anexo" @@ -581,6 +660,14 @@ msgstr "Posição do áudio" msgid "Authenticate as an IRC Operator for administrative access" msgstr "Autenticar como operador IRC para acesso administrativo" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "Autenticar agora" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "Autenticar ao ligar" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "Autenticado" @@ -589,6 +676,10 @@ msgstr "Autenticado" msgid "Authenticated Account" msgstr "Conta autenticada" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "Aplicação de autenticação (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "Retorno automático para linha única" @@ -650,6 +741,8 @@ msgstr "Ausente:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "Voltar" @@ -699,6 +792,10 @@ msgstr "Banir Usuário (por Apelido)" msgid "Bans" msgstr "Banimentos" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "Chave biométrica / de segurança" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "O bot ainda não registrou nenhum comando slash." msgid "Bot in this channel" msgstr "Bot neste canal" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "Bots" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Bots (carregando {botsLoadingCount})" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "Bots nesta rede" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "Traga esta janela para a frente e tente novamente." @@ -747,6 +840,15 @@ msgstr "Traga esta janela para a frente e tente novamente." msgid "Browse all channels on the server" msgstr "Navegar por todos os canais do servidor" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "Explorar canais" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "O navegador não disponibiliza WebAuthn" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "Os navegadores só mostram seus alto-falantes depois que você permite o acesso a um microfone ou câmera. Nada é gravado." @@ -755,7 +857,6 @@ msgstr "Os navegadores só mostram seus alto-falantes depois que você permite o msgid "Calls" msgstr "Chamadas" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "Câmera" msgid "Camera {0}" msgstr "Câmera {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "Não é possível remover a sua última credencial 2FA" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "Câmera {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "Câmera {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "Cancelar criptografia" msgid "Cancel reply" msgstr "Cancelar resposta" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "Cancelar envio" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "cancelado" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "Mudar cor de destaque" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "Alterar palavra-passe" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "Alterar o nome do canal (apenas operadores)" @@ -898,9 +1015,7 @@ msgstr "Operador do canal" msgid "Channel Owner" msgstr "Proprietário do canal" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "Configurações do Canal" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "Canal para sair (padrão é o atual)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "Tópico do canal" @@ -924,6 +1040,10 @@ msgstr "O canal não aparecerá nos comandos LIST ou NAMES" msgid "channel-name" msgstr "nome-do-canal" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "Âmbito do canal" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "Canais" msgid "Channels on {networkName}" msgstr "Canais em {networkName}" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "Escolha outro tipo de ficheiro. O alojamento de ficheiros não aceita ficheiros {ext}." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "Escolha outro ficheiro. O alojamento de ficheiros recusou este." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "Escolha um ficheiro abaixo de {limit}, o máximo que o alojamento de ficheiros aceita." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "Escolha um ficheiro com extensão. O alojamento de ficheiros não aceita ficheiros sem extensão." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "Escolha um perfil de proteção contra flood predefinido. Estes perfis fornecem configurações de proteção equilibradas para diferentes casos de uso." @@ -942,6 +1078,10 @@ msgstr "Escolha um perfil de proteção contra flood predefinido. Estes perfis f msgid "Choose a secure password" msgstr "Escolha uma senha segura" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "Escolha um ficheiro mais pequeno. Este é demasiado grande para o alojamento de ficheiros." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "Escolher arquivo" @@ -1007,10 +1147,6 @@ msgstr "Clique para entrar em {channel}" msgid "Click to jump to message" msgstr "Clique para ir à mensagem" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "Clique para definir o tópico" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "cliente" @@ -1034,11 +1170,18 @@ msgstr "Limite de clientes (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "Configure regras detalhadas de proteção contra flood. Cada regra espec msgid "Configure notification sounds and highlights" msgstr "Configurar sons de notificação e destaques" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "Confirmar registo" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "Confirme a nova senha" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "Confirmar remoção" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "Confirmar?" @@ -1136,6 +1292,18 @@ msgstr "Confirmar?" msgid "Connect" msgstr "Conectar" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "Conecte uma câmera para compartilhar vídeo" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "Conecte um microfone para falar" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "Ligue-se a um servidor para gerir as definições de operador." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "conectado de {sessionCount} sessões" @@ -1285,6 +1453,14 @@ msgstr "Não foi possível obter sua localização a tempo. Tente novamente em u msgid "Could not get your location." msgstr "Não foi possível obter sua localização." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "Não foi possível carregar os GIFs. Pesquise novamente para tentar de novo." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "Não foi possível alcançar o host de arquivos. Verifique sua conexão e tente novamente." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "Não foi possível configurar a criptografia com {nick}." @@ -1310,6 +1486,11 @@ msgstr "Crie e gerencie seus links de convite" msgid "Create folder" msgstr "Criar pasta" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "Criar pacote" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "Criado após (min atrás)" @@ -1318,10 +1499,19 @@ msgstr "Criado após (min atrás)" msgid "Created Before (min ago)" msgstr "Criado antes (min atrás)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "A criar…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "Avatar atual" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "Pacotes de emoji personalizados" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "Regras de flood personalizadas (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "Ensurdecer" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "Recusar" @@ -1402,6 +1593,14 @@ msgstr "Excluir mensagem" msgid "Delete network" msgstr "Excluir rede" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "Eliminar pacote" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "Eliminar o pacote \"{packId}\"? Isto também elimina todos os emoji nele." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "Excluir Conversa Privada" @@ -1431,7 +1630,10 @@ msgstr "Rebaixar para espectador" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "Descrição (opcional, ex.: \"Beta testers Q3\")" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "Descrição (opcional)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "Os nomes dos dispositivos ficam ocultos até que você permita o acesso msgid "Device names are hidden until you allow microphone access." msgstr "Os nomes dos dispositivos ficam ocultos até que você permita o acesso ao microfone." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "Desativar" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "Desative a 2FA. Introduza um código de 6 dígitos de qualquer uma das suas aplicações de autenticação registadas para confirmar." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "Desativar push-to-talk" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "Desativado" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "Exibição" msgid "Display all server events in chat" msgstr "Exibir todos os eventos do servidor no chat" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "Deseja abrir este link em uma nova aba?" msgid "Don't warn me about low link security for this server" msgstr "Não me avisar sobre baixa segurança de link para este servidor" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "concluído" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "Concluído" @@ -1578,6 +1799,11 @@ msgstr "Editar" msgid "Edit {0}" msgstr "Editar {0}" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "Editar canal" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "Incorporar" msgid "Emojis" msgstr "Emojis" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "Pacote vazio. Adicione alguns emoji." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "Ativar 2FA" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "Ativar destaques" @@ -1639,6 +1873,10 @@ msgstr "Ativar notificações" msgid "Enable push-to-talk" msgstr "Ativar push-to-talk" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "Ativado" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "Criptografar (Obby)" @@ -1719,6 +1957,14 @@ msgstr "A criptografia com {nick} parou de funcionar, então a mensagem não foi msgid "End encryption" msgstr "Encerrar criptografia" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "Introduza um código de 6 dígitos de qualquer uma das suas aplicações de autenticação para desativar a 2FA." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "Introduza um nome de canal para pacotes de âmbito de canal." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "Inserir nome da conta..." @@ -1765,10 +2011,35 @@ msgstr "Digite o nome real" msgid "Enter reason (optional)" msgstr "Digite o motivo (opcional)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "Introduza o código de 6 dígitos da sua aplicação de autenticação para concluir o início de sessão como {account}." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "Introduza o código de 6 dígitos da sua aplicação de autenticação para concluir o início de sessão." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "Introduza o código de 6 dígitos da sua aplicação de autenticação." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "Introduza o código de 6 dígitos do seu e-mail." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "Introduza o nome da conta que pretende recuperar." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "Digite o nome de usuário para convidar" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "Introduza o nome da sua conta. Enviaremos um código de recuperação de 6 dígitos para o endereço verificado associado." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "Exata" @@ -1824,6 +2095,7 @@ msgstr "Perfil estendido" msgid "External Link Warning" msgstr "Aviso de Link Externo" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "falhou" @@ -1890,6 +2162,18 @@ msgstr "Recolher tudo" msgid "Folder name" msgstr "Nome da pasta" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "Por segurança, todas as sessões existentes desta conta foram terminadas e o estado do servidor associado à conta foi eliminado. Se a autenticação de dois fatores estava ativada, continua ativada, pelo que o próximo início de sessão ainda a exigirá." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "Desistir" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "Esqueci-me da palavra-passe" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC Operator" msgid "IRC operator password" msgstr "Senha de operador IRC" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "Nome de usuário de operador IRC" @@ -2295,6 +2580,15 @@ msgstr "Avisar outros quando você está digitando" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "Associar uma identidade OAuth" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "Associar com {0}" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "Ao vivo" @@ -2335,6 +2629,11 @@ msgstr "Carregando redes do seu bouncer…" msgid "Loading WHOIS data..." msgstr "Carregando dados WHOIS..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "A carregar…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "Armazenamento local:" @@ -2377,6 +2676,26 @@ msgstr "Abaixar a mão" msgid "Man-in-the-middle attacks on server links are possible" msgstr "Ataques man-in-the-middle em links de servidor são possíveis" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "Gerenciar bots" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "Gerenciar bots (carregando {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "Gerir pacotes" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "Gira os pacotes de emoji de toda a rede e de âmbito de canal que este servidor publica através de draft/EMOJI." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "Gerir a autenticação de dois fatores" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "Gerenciar sua conta e autenticação" @@ -2619,6 +2938,10 @@ msgstr "Silenciar notificações" msgid "Mute or unmute notification sounds" msgstr "Silenciar ou ativar sons de notificação" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "Nome (ex.: iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "nova pasta" msgid "New nickname" msgstr "Novo apelido" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "Nova senha" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "Próxima imagem" @@ -2758,6 +3086,10 @@ msgstr "Nenhum arquivo escolhido" msgid "No flood profile" msgstr "Sem perfil de flood" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "Nenhum GIF encontrado. Tente outra pesquisa." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "nenhum host definido" @@ -2790,6 +3122,10 @@ msgstr "sem mensagem" msgid "No microphone detected." msgstr "Nenhum microfone detectado." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "Ainda não há pacotes configurados." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "Nenhum tráfego IRC bruto capturado ainda. Tente conectar ou enviar uma mensagem." @@ -2859,6 +3195,10 @@ msgstr "Normal – Proteção padrão" msgid "Not encrypted" msgstr "Não criptografado" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "Nota: o servidor devolve a mesma resposta quer a conta tenha ou não um e-mail verificado, por isso um erro de digitação não será assinalado aqui. Se nenhum código chegar em poucos minutos, verifique novamente o nome da conta." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "Som de notificação" @@ -2867,6 +3207,10 @@ msgstr "Som de notificação" msgid "Notifications" msgstr "Notificações" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "Identidade OAuth" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "offline" msgid "Offline" msgstr "Offline" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "OK" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "ativo" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "Apenas operadores podem alterar o tópico" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "Apenas websockets seguros são suportados" @@ -3027,6 +3376,10 @@ msgstr "Ações de operador" msgid "Optional crash reports to improve the app" msgstr "Relatórios de falha opcionais para melhorar o app" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "As outras sessões abertas desta conta serão terminadas como parte da alteração. As definições de autenticação de dois fatores, se existirem, permanecem inalteradas." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR não criptografa arquivos, enviado como está" @@ -3039,6 +3392,14 @@ msgstr "Saída" msgid "Owner" msgstr "Dono" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (p. ex. team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id e name são obrigatórios." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "Senha" @@ -3047,6 +3408,15 @@ msgstr "Senha" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "Senha necessária para entrar no canal. Deixe vazio para remover a chave." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "Reposição da palavra-passe concluída" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "As palavras-passe não coincidem." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "O padrão já existe" @@ -3088,6 +3458,15 @@ msgstr "Permanente" msgid "Photo" msgstr "Foto" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "Escolha uma palavra-passe (3 ou mais caracteres)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "Escolha um nome de uma só palavra (sem espaços)." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "Escolher tipo de canal" @@ -3214,6 +3593,10 @@ msgstr "Pronomes" msgid "Protected Topic (+t)" msgstr "Tópico protegido (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "O fornecedor não devolveu nenhum token bearer." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "Dúvidas sobre privacidade? Entre em contato:" @@ -3315,6 +3698,7 @@ msgstr "Falha ao reconectar" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "Reconectar ao servidor" @@ -3367,6 +3751,10 @@ msgstr "Atualizar WHOIS" msgid "Register for an account" msgstr "Registrar uma conta" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "Credenciais registadas" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "Rejeitar" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "Relaxado – Proteção menos agressiva" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "Remover" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "Remover \"{0}\"? Deixará de poder usá-la como segundo fator." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "Remover {username} do canal" @@ -3460,7 +3855,6 @@ msgstr "Repetir" msgid "Retry sending" msgstr "Tentar enviar novamente" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "Revisar a chave alterada…" msgid "Review key" msgstr "Rever a chave" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "Girar 90°" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "Regras" @@ -3530,6 +3929,10 @@ msgstr "Salvo" msgid "Saving..." msgstr "Salvando..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "Leia este código QR com a sua aplicação de autenticação e confirme com o código de 6 dígitos que ela mostra." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "Rolar o chat até esta resposta" @@ -3551,6 +3954,10 @@ msgstr "Pesquisar" msgid "Search bots" msgstr "Pesquisar bots" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "Pesquisar emojis..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "Pesquise GIFs para começar" @@ -3641,11 +4048,6 @@ msgstr "Selecione ou adicione um canal para começar." msgid "self-registered" msgstr "auto-registrado" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "Enviar" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "Enviar mensagem" msgid "Send private message" msgstr "Enviar mensagem privada" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "Enviar código de recuperação" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "Enviar este arquivo sem criptografia?" @@ -3687,6 +4093,10 @@ msgstr "Enviar sem criptografia" msgid "Sending" msgstr "Enviando" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "A enviar…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "servidor" msgid "Server" msgstr "Servidor" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "Canais do Servidor" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "O servidor não anuncia suporte para WebAuthn" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "O servidor não suporta filtragem avançada de LIST" @@ -3745,11 +4157,16 @@ msgstr "Senha do Servidor" msgid "Server Password (PASS)" msgstr "Senha do servidor (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "O servidor devolveu um desafio WebAuthn inválido." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "A comunicação servidor a servidor pode usar conexões não criptografadas" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "Em todo o servidor" @@ -3774,6 +4191,7 @@ msgstr "Sessão {0}" msgid "Sessions" msgstr "Sessões" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "Definir um tópico…" @@ -3791,6 +4209,10 @@ msgstr "definido por {0}" msgid "Set by:" msgstr "Definido por:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "Definir nova palavra-passe" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "Definir-se como ausente" @@ -3808,6 +4230,11 @@ msgstr "Configuração" msgid "Setting not found" msgstr "Configuração não encontrada" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "A definir…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "Configurações" @@ -3832,10 +4259,22 @@ msgstr "Compartilhar Sua Localização" msgid "Share your location with {target}." msgstr "Compartilhar sua localização com {target}." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "Partilhe o ecrã novamente para tentar de novo" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "ela/dela" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "shortcode (p. ex. partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "O shortcode tem de corresponder a [A-Za-z0-9._-]+." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "Mostrar todos os eventos" @@ -3910,6 +4349,10 @@ msgstr "Exibe toda a mídia externa. Qualquer URL pode causar uma requisição a msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "Exibe mídia do host de arquivos confiável do seu servidor. Nenhuma requisição é feita a serviços externos." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "Inicie sessão no fornecedor e depois associaremos a identidade resultante à sua conta para que SASL OAUTHBEARER / IRCV3BEARER funcione nas ligações seguintes." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "Falha no login, você está conversando como convidado. Entre novamente ou corrija sua senha" @@ -3998,6 +4441,10 @@ msgstr "Status" msgid "Status Messages" msgstr "Mensagens de Status" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "Estado:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "Sair da transmissão" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "Parar vídeo" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "Transmissão" @@ -4074,6 +4522,14 @@ msgstr "Tirar da pasta" msgid "Take photo" msgstr "Tirar foto" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "Tirar foto ou gravar vídeo" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "Texto" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "Canal de texto" @@ -4086,6 +4542,10 @@ msgstr "Este dispositivo não está disponível no momento." msgid "That screen is no longer there." msgstr "Esse ecrã já não existe." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "O servidor de chamadas recusou isso. Tente novamente dentro de instantes." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "A conexão com <0>{serverName} apresenta as seguintes preocupações de segurança:" @@ -4192,6 +4652,10 @@ msgstr "Isso remove a rede do seu soju bouncer. Para usá-la novamente, você pr msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "Este servidor não suporta metadados de perfil estendidos (extensão IRCv3 METADATA). Campos como avatar, nome de exibição e status não estão disponíveis." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "Este servidor não anuncia um URL de backend (draft/authtoken ou obby.world/FILEHOST). Os endpoints de administração não podem ser alcançados." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "Este servidor não suporta links de convite (a capability<0>obby.world/invitationnão é anunciada). Você ainda pode conversar normalmente; este painel é para redes baseadas em obbyircd." @@ -4213,6 +4677,11 @@ msgstr "Isso também fechará as {0} redes vinculadas abaixo." msgid "This will also close the bound network below." msgstr "Isso também fechará a rede vinculada abaixo." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "Jogo do galo vs {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "Tempo (min)" @@ -4230,6 +4699,10 @@ msgstr "tempo esgotado" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "Impressão digital do certificado TLS" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "truncado" msgid "Trusted Sources" msgstr "Fontes Confiáveis" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "Tente enviar novamente." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "Tente enviar novamente. O alojamento de ficheiros devolveu uma resposta que não conseguimos ler." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "Ligue a câmara para tentar de novo" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "Ligue o microfone para tentar de novo" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "Autenticação de dois fatores" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "Autenticação de dois fatores necessária" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "Tipo" @@ -4352,14 +4850,26 @@ msgstr "Faça upload de uma imagem ou forneça uma URL com substituição opcion msgid "Upload Avatar" msgstr "Fazer upload do avatar" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "Envio cancelado." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "Enviar ficheiros" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "Enviado" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "Enviando..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "O URL tem de ser http(s):// ou data:." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "URL da sua imagem de avatar" @@ -4416,6 +4926,7 @@ msgstr "Modos de usuário" msgid "User Profile" msgstr "Perfil do Usuário" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "Configurações do usuário" @@ -4459,6 +4970,14 @@ msgstr "Porta de servidor válida é obrigatória" msgid "Verified account" msgstr "Conta verificada" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "Verificar" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "Verificar código" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "Verificar criptografia" @@ -4471,6 +4990,10 @@ msgstr "Verificar impressão digital…" msgid "Verify…" msgstr "Verificar…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "A verificar…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "Muito Relaxado" @@ -4532,6 +5055,7 @@ msgstr "Espectador" msgid "Viewers ({0})" msgstr "Espectadores ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Voz" @@ -4557,10 +5081,23 @@ msgstr "Volume" msgid "Volume for {0}" msgstr "Volume de {0}" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "A aguardar que {0} aceite…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "A aguardar o pedido biométrico…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "Aguardando a primeira etapa…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "A aguardar o início de sessão…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "Veja o tráfego IRC bruto deste servidor" msgid "We don't store your IRC communications on our servers" msgstr "Não armazenamos suas comunicações IRC em nossos servidores" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "WebAuthn não está disponível neste ambiente." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "Você está prestes a abrir um link externo:" msgid "You are an IRC Operator" msgstr "Você é um IRC Operator" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "Tem alguns minutos para escolher uma nova palavra-passe." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "Não tem credenciais 2FA registadas." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "Você tem alterações não salvas. Tem certeza que deseja fechar sem salvar?" diff --git a/src/locales/ro/messages.mjs b/src/locales/ro/messages.mjs index c7004c1d6..68dbf124c 100644 --- a/src/locales/ro/messages.mjs +++ b/src/locales/ro/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Numele dispozitivelor sunt ascunse până când permiteți accesul la microfon.\"],\"+5VMrz\":[\"Format model invalid. Folosiți formatul nick!user@host (caractere wildcard * permise)\"],\"+6NQQA\":[\"Canal general de suport\"],\"+6NyRG\":[\"Client\"],\"+AI7ot\":[\"Distribuie locația\"],\"+B5ztW\":[\"adaugă canal\"],\"+K0AvT\":[\"Deconectează\"],\"+Q1v1x\":[\"Autentificat\"],\"+WNb3x\":[\"Deschide videoclipul într-o fereastră separată\"],\"+cyFdH\":[\"Mesaj implicit când vă marcați ca absent\"],\"+fRR7i\":[\"Suspendă\"],\"+mVPqU\":[\"Afișați formatarea Markdown în mesaje\"],\"+s1J8k\":[\"Marchează ca citit\"],\"+s4tdz\":[\"Copiază porecla\"],\"+vqCJH\":[\"Numele de utilizator al contului dvs. pentru autentificare\"],\"+yPBXI\":[\"Alege fișier\"],\"+zy2Nq\":[\"Tip\"],\"/09cao\":[\"Securitate scăzută a legăturii (Nivel \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Marchează-te ca revenit\"],\"/3BQ4J\":[\"Utilizatorii din afara canalului nu pot trimite mesaje\"],\"/4C8U0\":[\"Copiază tot\"],\"/6BzZF\":[\"Comută lista de membri\"],\"/AkXyp\":[\"Confirmați?\"],\"/TNOPk\":[\"Utilizatorul este absent\"],\"/UGQxY\":[\"Cameră \",[\"0\"]],\"/X0D0z\":[\"Alegeți difuzorul prin care sunt redate apelurile\"],\"/XQgft\":[\"Descoperă\"],\"/abSCI\":[\"Copie eșuată, atingeți pentru a încerca din nou\"],\"/cF7Rs\":[\"Volum\"],\"/dqduX\":[\"Pagina următoare\"],\"/fc3q4\":[\"Tot conținutul\"],\"/kISDh\":[\"Activați sunetele de notificare\"],\"/kL38k\":[\"Reordonează canalele\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Redați sunete pentru mențiuni și mesaje\"],\"/xQ19T\":[\"Boți pe această rețea\"],\"/zrWol\":[\"Necriptat\"],\"0/0ZGA\":[\"Mască nume canal\"],\"0CvhiV\":[\"Bot în acest canal\"],\"0D6j7U\":[\"Aflați mai multe despre regulile personalizate →\"],\"0NqWnb\":[\"Invită la transmisie\"],\"0XsHcR\":[\"Dă afară utilizatorul\"],\"0ZpE//\":[\"Sortare după utilizatori\"],\"0bEPwz\":[\"Setează ca absent\"],\"0dGkPt\":[\"Extinde lista de canale\"],\"0gS7M5\":[\"Nume afișat\"],\"0kS+M8\":[\"ExempluRET\"],\"0rgoY7\":[\"Conectați-vă doar la serverele pe care le alegeți\"],\"0rz+/Q\":[\"Se încarcă comenzile…\"],\"0wdd7X\":[\"Alătură-te\"],\"196EG4\":[\"Șterge conversația privată\"],\"1A3EXy\":[\"Extinde\"],\"1C/fOn\":[\"Botul nu a înregistrat încă nicio comandă slash.\"],\"1DSr1i\":[\"Înregistrează un cont\"],\"1K9HPk\":[\"Vizualizare arbore\"],\"1O/24y\":[\"Comută lista de canale\"],\"1OWwRx\":[\"Comenzi bot\"],\"1QfxQT\":[\"Respinge\"],\"1TNIig\":[\"Deschide\"],\"1VPJJ2\":[\"Avertisment link extern\"],\"1ZC/dv\":[\"Nicio mențiune sau mesaj necitit\"],\"1iY5xv\":[\"Microfon\"],\"1pO1zi\":[\"Numele serverului este obligatoriu\"],\"1qqOhi\":[\"Trage un mâner pentru a muta un canal, sau într-un folder\"],\"1t/NnN\":[\"Respinge\"],\"1ub+Zu\":[[\"hours\"],\" ore\"],\"1uwfzQ\":[\"Vezi subiectul canalului\"],\"1wdjme\":[\"Persoane\"],\"268g7c\":[\"Introdu numele afișat\"],\"27I0xj\":[\"Bot la nivel de server, accesibil din orice canal\"],\"2CEOW6\":[\"Rețea conectată prin bouncer-ul soju\"],\"2F9+AZ\":[\"Niciun trafic IRC brut capturat încă. Încearcă să te conectezi sau să trimiți un mesaj.\"],\"2FOFq1\":[\"Operatorii de server din rețea pot citi mesajele tale\"],\"2FYpfJ\":[\"Mai mult\"],\"2HF1Y2\":[[\"inviter\"],\" l-a invitat pe \",[\"target\"],\" să se alăture la \",[\"channel\"]],\"2I70QL\":[\"Vezi informațiile profilului utilizatorului\"],\"2QYdmE\":[\"Utilizatori:\"],\"2QpEjG\":[\"a ieșit\"],\"2bimFY\":[\"Folosește parola serverului\"],\"2gMuHR\":[\"Membru din\"],\"2iTmdZ\":[\"Stocare locală:\"],\"2odkwe\":[\"Strict – Protecție mai agresivă\"],\"2qXqZQ\":[\"Moduri utilizator\"],\"2uDhbA\":[\"Introdu numele de utilizator de invitat\"],\"2xXP/g\":[\"Intră pe un canal\"],\"2y9Ojd\":[\"Trage fișierele aici pentru a le atașa\"],\"2ygf/L\":[\"← Înapoi\"],\"2zEgxj\":[\"Caută GIF-uri...\"],\"38+WDJ\":[\"Anulare ecou\"],\"3BKxln\":[\"Fă o fotografie\"],\"3JjdaA\":[\"Execută\"],\"3Kf9Jh\":[\"Retrogradează la spectator\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" transmit · \",[\"1\"],\" urmăresc\"],\"3MbP5E\":[\"Mesaj criptat\"],\"3RdPhl\":[\"Redenumește canalul\"],\"3THokf\":[\"Utilizator cu drept de vorbire\"],\"3TSz9S\":[\"Minimizează\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Derulează chatul la acest răspuns\"],\"3hij11\":[\"Alătură-te la \",[\"channelName\"]],\"3jBDvM\":[\"Nume afișat canal\"],\"3pRst1\":[\"Se primește lista de comenzi…\"],\"3ryuFU\":[\"Rapoarte opționale de erori pentru îmbunătățirea aplicației\"],\"3uBF/8\":[\"Închide vizualizatorul\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Criptarea cu \",[\"nick\"],\" nu a putut fi configurată.\"],\"3xf8Kz\":[\"Introduceți numele contului...\"],\"4/Rr0R\":[\"Invită un utilizator în canalul curent\"],\"4EZrJN\":[\"Reguli\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"Spate\"],\"4NqeT4\":[\"Profil flood (+F)\"],\"4QXpWJ\":[\"timeout\"],\"4RZQRK\":[\"Ce faci?\"],\"4cEClj\":[\"Sesiuni\"],\"4hfTrB\":[\"Poreclă\"],\"4n99LO\":[\"Deja în \",[\"0\"]],\"4t6vMV\":[\"Comutare automată la linie unică pentru mesaje scurte\"],\"4vsHmf\":[\"Timp (min)\"],\"4x/Axu\":[\"Bouncer-ul tău nu are încă nicio rețea. Adaugă una pentru a începe.\"],\"5+INAX\":[\"Evidențiați mesajele care vă menționează\"],\"5R5Pv/\":[\"Nume oper\"],\"5WWr3M\":[\"Aproximativă\"],\"5kS5np\":[\"Marchează ca verificat\"],\"5yB4Kk\":[\"Serverul de fișiere nu a permis asta.\"],\"678PKt\":[\"Nume rețea\"],\"6Aih4U\":[\"Deconectat\"],\"6CO3WE\":[\"Parolă necesară pentru a intra în canal. Lăsați gol pentru a elimina cheia.\"],\"6FyrFm\":[\"Distribuie ecranul\"],\"6HhMs3\":[\"Mesaj de ieșire\"],\"6OpRdF\":[\"Ajustați automat volumul microfonului dvs.\"],\"6V3Ea3\":[\"Copiat\"],\"6XJBxM\":[\"Browserul tău nu poate reda acest fișier audio.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" element\"],\"other\":[\"#\",\" elemente\"]}]],\"6lGV3K\":[\"Arată mai puțin\"],\"6yFOEi\":[\"Introduceți parola oper...\"],\"6yR6/K\":[\"Postează mesajul zilei al fiecărui server în Notificări server și pe pagina sa de bun venit\"],\"6zJnDQ\":[\"Activează sunetul\"],\"7+IHTZ\":[\"Niciun fișier ales\"],\"7+q3Wn\":[\"#canal\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (ex., spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Această conversație este criptată cu OTR, compatibil cu alți clienți IRC. Comparați amprentele pe un canal separat, apoi marcați-o ca verificată.\"],\"7QkKyN\":[\"Trimite mesaj privat\"],\"7U1W7c\":[\"Foarte relaxat\"],\"7Y1YQj\":[\"Nume real:\"],\"7YHArF\":[\"— deschide în vizualizator\"],\"7d1XbR\":[\"Deschide fluxul de lucru\"],\"7jL88x\":[\"Ștergeți acest mesaj? Această acțiune nu poate fi anulată.\"],\"7l15X4\":[\"eșuat\"],\"7nGhhM\":[\"La ce te gândești?\"],\"7sEpu1\":[\"Membri — \",[\"0\"]],\"7sNhEz\":[\"Nume de utilizator\"],\"7w5KHY\":[\"Mesajele tale cu \",[\"nick\"],\" sunt criptate cu OTR, care transportă doar text. Aceste fișiere ar fi trimise necriptate.\"],\"7y+YDA\":[\"Trimite necriptat\"],\"85Fz0S\":[\"Trage pentru a muta\"],\"8H0Q+x\":[\"Aflați mai multe despre profiluri →\"],\"8Phu0A\":[\"Afișează când utilizatorii își schimbă pseudonimul\"],\"8VEDbV\":[\"Secret\"],\"8XTG9e\":[\"Introdu parola oper\"],\"8XsV2J\":[\"Reîncearcă trimiterea\"],\"8ZsakT\":[\"Parolă\"],\"8dYnq1\":[\"S-a atins durata maximă de înregistrare. Înregistrarea s-a oprit: trimite-o sau renunță la ea.\"],\"8kR84m\":[\"Ești pe cale să deschizi un link extern:\"],\"8kZ9ZV\":[\"Încheie criptarea\"],\"8lCgih\":[\"Eliminați regula\"],\"8mmL7G\":[\"Încărcați mesaje mai vechi pentru a ajunge la răspuns\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" pas\"],\"few\":[\"#\",\" pași\"],\"other\":[\"#\",\" de pași\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"s-a alăturat\"],\"few\":[\"s-a alăturat de \",[\"joinCount\"],\" ori\"],\"other\":[\"s-a alăturat de \",[\"joinCount\"],\" ori\"]}]],\"9BMLnJ\":[\"Reconectează-te la server\"],\"9LXhb1\":[\"Înregistrează ecranul\"],\"9OEgyT\":[\"Adaugă reacție\"],\"9PQ8m2\":[\"G-Line (ban global)\"],\"9Qs99X\":[\"Email:\"],\"9QupBP\":[\"Elimină șablon\"],\"9TBhGc\":[\"Coboară mâna\"],\"9W7tl5\":[\"(neschimbat)\"],\"9aCFGH\":[\"Criptează această conversație\"],\"9bG48P\":[\"Se trimite\"],\"9f5f0u\":[\"Întrebări despre confidențialitate? Contactați-ne:\"],\"9hXrER\":[\"Alătură-te unui canal pe \",[\"serverName\"]],\"9iweoP\":[\"Rețele pe \",[\"0\"]],\"9n+Pj3\":[\"nume-stream\"],\"9q17ZR\":[[\"0\"],\" este obligatoriu.\"],\"9qIYMn\":[\"Pseudonim nou\"],\"9rnFEa\":[\"Apeluri\"],\"9unqs3\":[\"Absent:\"],\"9v3hwv\":[\"Niciun server găsit.\"],\"9zb2WA\":[\"Se conectează\"],\"A1taO8\":[\"Caută\"],\"A2adVi\":[\"Trimiteți notificări de tastare\"],\"A9Rhec\":[\"Nume canal\"],\"AFXuc0\":[\"Mesajul nu a fost trimis: criptarea a încetat să funcționeze. Oprește criptarea pentru a trimite necriptat.\"],\"ALZ4SG\":[\"Dezactivează sunetul\"],\"AWOSPo\":[\"Mărește\"],\"AXSpEQ\":[\"Oper la conectare\"],\"AXkuzz\":[\"Nicio cameră detectată.\"],\"AdKRCX\":[\"Ești conectat la <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Cont\"],\"AhNP40\":[\"Derulare\"],\"AhYrTA\":[\"Conexiune: slabă\"],\"Ai2U7L\":[\"Gazdă\"],\"AjBQnf\":[\"Poreclă schimbată\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Anulează răspunsul\"],\"ApSx0O\":[\"S-au găsit \",[\"0\"],\" mesaje care corespund cu \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Conectează-te din nou\"],\"AxPAXW\":[\"Niciun rezultat găsit\"],\"AyNqAB\":[\"Afișează toate evenimentele serverului în chat\"],\"B/QqGw\":[\"Departe de tastatură\"],\"B0sB2k\":[\"Text simplu\"],\"B1MuZq\":[\"Alegeți camera și previzualizați ce vede\"],\"B8AaMI\":[\"Acest câmp este obligatoriu\"],\"BA2c49\":[\"Serverul nu acceptă filtrarea avansată LIST\"],\"BBCFUg\":[[\"sender\"],\" a repornit criptarea, așa că această conversație se configurează din nou.\"],\"BGul2A\":[\"Ai modificări nesalvate. Ești sigur că vrei să închizi fără să salvezi?\"],\"BIDT9R\":[\"Boți\"],\"BIf9fi\":[\"Mesajul dvs. de stare\"],\"BOJWfb\":[\"Te deconectezi de la bouncer-ul soju?\"],\"BPm98R\":[\"Niciun server nu este selectat. Alege mai întâi un server din bara laterală; linkurile de invitație sunt gestionate per server.\"],\"BRNbHt\":[\"Criptat, neverificat\"],\"BZADk0\":[\"Renunță la transmisie\"],\"BZyTNS\":[\"Accesul la locație a fost refuzat. Permiteți accesul la locație din setările browserului sau ale sistemului, apoi încercați din nou.\"],\"BZz3md\":[\"Site-ul dvs. web personal\"],\"Bgm/H7\":[\"Permite introducerea mai multor rânduri de text\"],\"BiQIl1\":[\"Fixează această conversație privată\"],\"BlNZZ2\":[\"Click pentru a sări la mesaj\"],\"Bowq3c\":[\"Doar operatorii pot schimba subiectul canalului\"],\"Btozzp\":[\"Această imagine a expirat\"],\"Bu/ywL\":[\"Alege tipul de canal\"],\"Bycfjm\":[\"Total: \",[\"0\"]],\"C6IBQc\":[\"Copiați JSON complet\"],\"C6amLT\":[\"Acest dispozitiv nu este disponibil momentan.\"],\"C9L9wL\":[\"Colectare de date\"],\"CDq4wC\":[\"Moderează utilizatorul\"],\"CHVRxG\":[\"Mesaj @\",[\"0\"],\" (Shift+Enter pentru linie nouă)\"],\"CN9zdR\":[\"Numele oper și parola sunt obligatorii\"],\"CW3sYa\":[\"Adaugă reacția \",[\"emoji\"]],\"CaAkqd\":[\"Afișați deconectările\"],\"CaQ1Gb\":[\"Bot definit în configurare. Editează obbyircd.conf și folosește /REHASH pentru a schimba starea.\"],\"CbvaYj\":[\"Banare după poreclă\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Selectează un canal\"],\"CpwGv7\":[\"Cheia lui \",[\"nick\"],\" este diferită de cea pe care ai văzut-o înainte. Se întâmplă după o reinstalare sau pe un dispozitiv nou, dar așa arată și un atac man-in-the-middle. Compară noua amprentă pe alt canal înainte de a o accepta.\"],\"CqO9qC\":[\"Sesiune\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"Niciun microfon detectat.\"],\"D+NlUC\":[\"Sistem\"],\"D28t6+\":[\"s-a alăturat și a ieșit\"],\"D69ns7\":[\"Redenumește sau șterge \",[\"0\"]],\"DB8zMK\":[\"Aplică\"],\"DBcWHr\":[\"Fișier audio de notificare personalizat\"],\"DL4yUl\":[\"Fișierul nu a fost încărcat: criptarea a încetat să funcționeze. Pornește-o din nou, sau încheie criptarea pentru a încărca necriptat.\"],\"DPfwMq\":[\"Gata\"],\"DTy9Xw\":[\"Previzualizări media\"],\"Dj4pSr\":[\"Alege o parolă sigură\"],\"Du+zn+\":[\"Se caută...\"],\"Du2T2f\":[\"Setarea nu a fost găsită\"],\"DwsSVQ\":[\"Aplică filtrele și actualizează\"],\"E3W/zd\":[\"Pseudonim implicit\"],\"E6nRW7\":[\"Copiază URL\"],\"E703RG\":[\"Moduri:\"],\"E9RV1x\":[\"conectat din \",[\"sessionCount\"],\" sesiuni\"],\"EAeu1Z\":[\"Trimiteți invitația\"],\"EFKJQT\":[\"Setare\"],\"EGPQBv\":[\"Reguli flood personalizate (+f)\"],\"ELik0r\":[\"Vizualizați politica completă de confidențialitate\"],\"EPbeC2\":[\"Vezi sau editează subiectul canalului\"],\"EQCDNT\":[\"Introduceți numele de utilizator oper...\"],\"ERIfXJ\":[\"Nu s-a putut obține locația la timp. Încercați din nou într-un loc cu vizibilitate mai bună spre cer.\"],\"ET7frA\":[\"Permiteți accesul la cameră\"],\"EUvulZ\":[\"S-a găsit 1 mesaj care corespunde cu \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Imaginea următoare\"],\"Eaw75B\":[[\"userCount\"],\" utilizatori\"],\"EdQY6l\":[\"Niciunul\"],\"EflUyy\":[\"în apel\"],\"EnqLYU\":[\"Caută servere...\"],\"EqjE9A\":[\"scrie cuiva\"],\"Eu7YKa\":[\"autoînregistrat\"],\"Ev/rmg\":[\"Alegeți microfonul și previzualizați nivelul de intrare\"],\"F0OKMc\":[\"Editează server\"],\"F6Int2\":[\"Activați evidențierile\"],\"FDoLyE\":[\"Utilizatori max.\"],\"FHnJDV\":[[\"userCount\"],\" spectatori\"],\"FOPeqj\":[\"Control automat al câștigului\"],\"FUU/hZ\":[\"Controlează câte conținuturi media externe sunt încărcate în chat.\"],\"Fdp03t\":[\"activ\"],\"FfPWR0\":[\"Modal\"],\"FjkaiT\":[\"Micșorează\"],\"FlqOE9\":[\"Ce înseamnă aceasta:\"],\"FolHNl\":[\"Gestionează-ți contul și autentificarea\"],\"Fp2Dif\":[\"A ieșit de pe server\"],\"G5KmCc\":[\"GZ-Line (Z-Line globală)\"],\"GDs0lz\":[\"<0>Risc: Informațiile sensibile (mesaje, conversații private, date de autentificare) pot fi expuse administratorilor de rețea sau atacatorilor poziționați între serverele IRC.\"],\"GP8D2E\":[\"Mesaje private\"],\"GPrF8Y\":[[\"safeName\"],\" a fost modificat pe server, așa că nu se mai decriptează.\"],\"GR+2I3\":[\"Adaugă mască de invitație (ex. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Închide notificările server detașate\"],\"GdhD7H\":[\"Faceți clic din nou pentru a confirma\"],\"GjRZex\":[\"Deconectezi rețeaua?\"],\"GlAoST\":[\"Refuză criptarea\"],\"GlHnXw\":[\"Schimbarea poreclelei a eșuat: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"Previzualizare:\"],\"GtmO8/\":[\"de la\"],\"GtuHUQ\":[\"Redenumiți acest canal pe server. Toți utilizatorii vor vedea noul nume.\"],\"GuGfFX\":[\"Comută căutarea\"],\"GvwPQR\":[\"Criptează (OTR)\"],\"GxkJXS\":[\"Se încarcă...\"],\"Gz0oR4\":[\"(gestionat de Obby)\"],\"GzbwnK\":[\"S-a alăturat canalului\"],\"GzsUDB\":[\"Profil extins\"],\"H/PnT8\":[\"Inserează emoji\"],\"H3kCln\":[\"Nume gazdă\"],\"H6Izzl\":[\"Codul dvs. de culoare preferat\"],\"H86f9p\":[\"Restrânge\"],\"H91IQz\":[\"Alătură-te transmisiei \",[\"channelName\"]],\"H9jIv+\":[\"Afișați intrări/ieșiri\"],\"HAKBY9\":[\"Încărcați fișiere\"],\"HVqh5e\":[\"Selectarea difuzorului nu este acceptată în acest browser.\"],\"HdE1If\":[\"Canal\"],\"HeT8+a\":[[\"name\"],\" · ieșire\"],\"HhlSUU\":[\"Trage pentru a alege ce să înregistrezi. Apasă Escape pentru a anula.\"],\"Hk4AW9\":[\"Numele dvs. de afișare preferat\"],\"HmHDk7\":[\"Selectează un membru\"],\"HrQzPU\":[\"Canale pe \",[\"networkName\"]],\"Hy8RTc\":[\"Criptat. Verifică identitatea lui \",[\"nick\"],\" ca să fii sigur.\"],\"I2tXQ5\":[\"Mesaj @\",[\"0\"],\" (Enter pentru linie nouă, Shift+Enter pentru trimitere)\"],\"I6bw/h\":[\"Banează utilizatorul\"],\"I92Z+b\":[\"Activează notificările\"],\"I9D72S\":[\"Sigur doriți să ștergeți acest mesaj? Această acțiune nu poate fi anulată.\"],\"IA+1wo\":[\"Afișează când utilizatorii sunt expulzați din canale\"],\"IBi8Io\":[\"Microfon \",[\"0\"]],\"IDwkJx\":[\"Operator IRC\"],\"IIXpvq\":[\"în curs de execuție · \",[\"elapsed\"]],\"IJaotC\":[\"Începe înregistrarea\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Setează-te ca absent\"],\"IUwGEM\":[\"Salvează modificările\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pauză\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Răspunde\"],\"IoHMnl\":[\"Valoarea maximă este \",[\"0\"]],\"IryzcO\":[\"Citește tot\"],\"IuszSX\":[\"Fișierele peste \",[\"0\"],\" sunt trimise ca atare. Gazda le păstrează în clar, iar oricine obține linkul le poate deschide.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Bot de canal — doar în canalele la care te-ai alăturat\"],\"J09nwO\":[\"Criptează (Obby)\"],\"J28zul\":[\"Se conectează...\"],\"J5T9NW\":[\"Informații utilizator\"],\"J8Y5+z\":[\"Oops! Rețeaua s-a împărțit! ⚠️\"],\"JBHkBA\":[\"A părăsit canalul\"],\"JCPOml\":[\"Mută în folder\"],\"JCwL0Q\":[\"Introdu motivul (opțional)\"],\"JFciKP\":[\"Comută\"],\"JMXMCX\":[\"Mesaj de absență\"],\"JNCzPW\":[\"Țară\"],\"JXGkhG\":[\"Schimbă numele canalului (numai operatori)\"],\"JYiL1b\":[\"unul dintre:\"],\"JYynGH\":[\"instrument\"],\"JcD7qf\":[\"Mai multe acțiuni\"],\"JdkA+c\":[\"Secret (+s)\"],\"JlFcis\":[\"Trimite\"],\"Jmu12l\":[\"Canale server\"],\"JoQY+E\":[\"Aceasta elimină rețeaua de pe bouncer-ul tău soju. Pentru a o folosi din nou, va trebui să o adaugi la loc.\"],\"JrFTcr\":[\"Se conectează…\"],\"JvQ++s\":[\"Activați Markdown\"],\"JweKPN\":[\"OTR nu criptează fișiere, trimis ca atare\"],\"K2jwh/\":[\"Nu există date WHOIS disponibile\"],\"K4vEhk\":[\"(suspendat)\"],\"KAPufV\":[\"trunchiat\"],\"KAXSwC\":[\"Voice\"],\"KDfTdX\":[\"Șterge mesaj\"],\"KFAYzh\":[\"Acest server nu are unde să pună un fișier.\"],\"KFfDuG\":[\"Mesajul zilei\"],\"KKBlUU\":[\"Încorporare\"],\"KL53qt\":[\"Mesajul nu a fost trimis: criptarea nu este încă activă. Așteaptă ca lacătul să devină verde sau oprește criptarea pentru a trimite necriptat.\"],\"KM0pLb\":[\"Bine ai venit în canal!\"],\"KMH/oC\":[\"Amprenta dvs.\"],\"KR6W2h\":[\"Nu mai ignora utilizatorul\"],\"KUjOb9\":[\"în curs\"],\"KV+Bi1\":[\"Doar pe invitație (+i)\"],\"KdCtwE\":[\"Câte secunde se monitorizează activitatea flood înainte de resetarea contoarelor\"],\"Kkezga\":[\"Parolă server\"],\"KpOQkN\":[\"Verifică cheia\"],\"KqcCdb\":[\"Pornește o transmisie pe \",[\"serverName\"]],\"KsiQ/8\":[\"Utilizatorii trebuie invitați pentru a intra în canal\"],\"KtADxr\":[\"a executat\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Informații canal\"],\"LC1a7n\":[\"Serverul IRC a raportat că legăturile sale server-la-server au un nivel scăzut de securitate. Aceasta înseamnă că atunci când mesajele tale sunt transmise între serverele IRC din rețea, este posibil ca acestea să nu fie criptate corespunzător sau certificatele SSL/TLS să nu fie validate corect.\"],\"LEwpeL\":[\"bouncer soju (control)\"],\"LNfLR5\":[\"Afișați expulzările\"],\"LP+1Z7\":[\"Adaugă rețea\"],\"LQb0W/\":[\"Afișați toate evenimentele\"],\"LU7/yA\":[\"Nume alternativ pentru afișaj. Poate conține spații, emoji și caractere speciale. Numele real (\",[\"channelName\"],\") va fi folosit în continuare pentru comenzile IRC.\"],\"LUb9O7\":[\"Este necesar un port de server valid\"],\"LV4fT6\":[\"Descriere (opțional, ex. „Testeri beta T3”)\"],\"LVB64Y\":[\"Copiați ca text\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Politică de confidențialitate\"],\"LcuSDR\":[\"Gestionează informațiile profilului și metadatele\"],\"LqLS9B\":[\"Afișați schimbările de pseudonim\"],\"LsDQt2\":[\"Setări canal\"],\"LtI9AS\":[\"Proprietar\"],\"LuNhhL\":[\"a reacționat la acest mesaj\"],\"M/AZNG\":[\"URL-ul imaginii dvs. de avatar\"],\"M/TIv1\":[\"Spectator\"],\"M/WIer\":[\"Trimite mesaj\"],\"M45wtf\":[\"Această comandă nu acceptă parametri.\"],\"M8er/5\":[\"Nume:\"],\"MFKlMB\":[\"Invită\"],\"MHk+7g\":[\"Imaginea anterioară\"],\"MMVM6A\":[\"Bot la nivel de server — accesibil din orice canal\"],\"MOsYgM\":[\"Conexiune: bună\"],\"MRorGe\":[\"Mesaj privat\"],\"MSSqHG\":[\"Funcționează cu alți clienți IRC\"],\"MVbSGP\":[\"Fereastră de timp (secunde)\"],\"Mey/l4\":[\"Dispozitivul nu a putut fi accesat.\"],\"MhqAkA\":[[\"nick\"],\" a refuzat criptarea.\"],\"MkpcsT\":[\"Mesajele și setările dvs. sunt stocate local pe dispozitivul dvs.\"],\"MzPdC2\":[\"Parolă server (PASS)\"],\"N/hDSy\":[\"Marcați ca bot, de obicei 'on' sau gol\"],\"N40H+G\":[\"Toate\"],\"N6j2JH\":[\"Editează \",[\"0\"]],\"N7TQbE\":[\"Invitați utilizatorul în \",[\"channelName\"]],\"NCHYXe\":[\"Restrângeți fluxul de lucru\"],\"NCca/o\":[\"Introduceți porecla implicită...\"],\"NEr2Ao\":[[\"userCount\"],\" în apel\"],\"NIBzIK\":[\"S-a atins limita de dimensiune pentru încărcare. Înregistrarea s-a oprit: trimite-o sau renunță la ea.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"Criptarea cu \",[\"nick\"],\" a încetat să funcționeze, așa că mesajul nu a fost trimis. Pornește criptarea din nou pentru a continua.\"],\"NQN2HS\":[\"Anulează suspendarea\"],\"NZMhdJ\":[\"Prea mare pentru criptare, trimis necriptat\"],\"NZgZhv\":[\"Redenumește folderul\"],\"NbFtQm\":[\"Șterge folderul\"],\"Nj8ZSK\":[\"Grupuri de securitate\"],\"Nqs6B9\":[\"Afișează toate conținuturile externe. Orice URL poate genera o solicitare către un server necunoscut.\"],\"Nt+9O7\":[\"Utilizați WebSocket în loc de TCP brut\"],\"NxIHzc\":[\"Expulzați utilizatorul\"],\"O+HhhG\":[\"Șoptește unui utilizator în contextul canalului curent\"],\"O+v/cL\":[\"Răsfoiește toate canalele de pe server\"],\"O5rZAi\":[\"Reîmprospătează WHOIS\"],\"OCGpR4\":[\"(moștenit)\"],\"ODwSCk\":[\"Trimite un GIF\"],\"OGQ5kK\":[\"Configurează sunetele de notificare și evidențierile\"],\"OIPt1Z\":[\"Afișează sau ascunde bara laterală cu lista de membri\"],\"OJXCm+\":[\"Mută folderul în jos\"],\"OKSNq/\":[\"Foarte strict\"],\"OLmMQs\":[\"Verifică amprenta…\"],\"OVKoQO\":[\"Parola contului dvs. pentru autentificare\"],\"Obby - Bringing IRC to the future\":[\"Obby - Aducem IRC în viitor\"],\"OhCpra\":[\"Setează un subiect…\"],\"OkltoQ\":[\"Banează \",[\"username\"],\" după poreclă (împiedică reconectarea cu același nick)\"],\"OlAl5i\":[\"Extindeți tot\"],\"Oo7YVo\":[\"Creaţi folder\"],\"P+t/Te\":[\"Nicio dată suplimentară\"],\"P42Wcc\":[\"Sigur\"],\"P6Cibt\":[\"aprobă pentru a continua\"],\"P8eJCK\":[\"Descoperă lumea IRC cu Obby\"],\"PD38l0\":[\"Previzualizare avatar canal\"],\"PD9mEt\":[\"Scrie un mesaj...\"],\"PKjhUq\":[\"Adaugă canal\"],\"PPqfdA\":[\"Deschide setările de configurare ale canalului\"],\"PRnH8G\":[\"din \",[\"0\"]],\"PSCjfZ\":[\"Subiectul afișat pentru acest canal. Toți utilizatorii îl pot vedea.\"],\"PYSmVm\":[\"Mesajele cu \",[\"nick\"],\" sunt acum criptate.\"],\"PYzHlv\":[\"Adu această fereastră în față și încearcă din nou.\"],\"PZCecv\":[\"Previzualizare PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 dată\"],\"few\":[[\"c\"],\" ori\"],\"other\":[[\"c\"],\" ori\"]}]],\"PguS2C\":[\"Adaugă mască de excepție (ex. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Se afișează \",[\"displayedChannelsCount\"],\" din \",[\"0\"],\" canale\"],\"PoZpSX\":[\"Editează setările canalului\"],\"PqhVlJ\":[\"Banează utilizator (după hostmask)\"],\"PsufxD\":[\"Sesiune \",[\"0\"]],\"Q+chwU\":[\"Nume utilizator:\"],\"Q2QY4/\":[\"Șterge această invitație\"],\"Q3v9Wc\":[\"Da, șterge\"],\"Q6hhn8\":[\"Preferințe\"],\"QF4a34\":[\"Introduceți un nume de utilizator\"],\"QGqSZ2\":[\"Culoare și formatare\"],\"QJQd1J\":[\"Editați profilul\"],\"QSzGDE\":[\"Inactiv\"],\"QUlny5\":[\"Bine ai venit la \",[\"0\"],\"!\"],\"QgQSTl\":[\"Conectat la\"],\"QhglSm\":[\"Autentificarea a eșuat, conversezi ca invitat. Conectează-te din nou sau corectează parola\"],\"QjVZf0\":[\"niciun mesaj\"],\"QuSkCF\":[\"Filtrează canale...\"],\"Qv14oC\":[\"Copiați ca JSON\"],\"QwUrDZ\":[\"a schimbat subiectul la: \",[\"topic\"]],\"Qxr8pV\":[\"Deschide meniu boti\"],\"R0UH07\":[\"Imaginea \",[\"0\"],\" din \",[\"1\"]],\"R7SsBE\":[\"Dezactivare sunet\"],\"R8rf1X\":[\"Click pentru a seta subiectul\"],\"RArB3D\":[\"a fost dat afară din \",[\"channelName\"],\" de \",[\"username\"]],\"RIfHS5\":[\"Creează un nou link de invitație\"],\"RMMaN5\":[\"Moderat (+m)\"],\"RWw9Lg\":[\"Închide fereastra\"],\"RX8Gog\":[[\"nick\"],\" folosește o versiune de criptare pe care acest client nu o poate citi.\"],\"RZ2BuZ\":[\"Înregistrarea contului \",[\"account\"],\" necesită verificare: \",[\"message\"]],\"Rj1UeC\":[\"Mesaj criptat dintr-o sesiune anterioară\"],\"RlCInP\":[\"Comenzi slash\"],\"RySp6q\":[\"Ascundeți comentariile\"],\"RzfkXn\":[\"Schimbă-ți pseudonimul pe acest server\"],\"S48xcO\":[\"în așteptare\"],\"S5Togi\":[\"Se încarcă rețelele de pe bouncer-ul tău…\"],\"SPKQTd\":[\"Porecla este obligatorie\"],\"SPVjfj\":[\"Va fi implicit „niciun motiv\\\" dacă este lăsat gol\"],\"SQKPvQ\":[\"Invită utilizator\"],\"STmlpb\":[\"Înapoi la lista de rețele\"],\"SY+DWF\":[\"Verifică cheia schimbată…\"],\"SkZcl+\":[\"Alegeți un profil de protecție flood predefinit. Aceste profiluri oferă setări de protecție echilibrate pentru diferite cazuri de utilizare.\"],\"Slr+3C\":[\"Utilizatori min.\"],\"Spnlre\":[\"L-ai invitat pe \",[\"target\"],\" să se alăture la \",[\"channel\"]],\"SpsuQv\":[\"Mergi la \",[\"name\"]],\"SrtXDy\":[\"autentificat ca \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Deschide în vizualizator\"],\"T6fO0X\":[\"client\"],\"T91vKp\":[\"Redare\"],\"TGa6nJ\":[\"Conexiune: satisfăcătoare\"],\"TIjT+J\":[\"Marchează-te ca revenit\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Aflați cum gestionăm datele dvs. și vă protejăm confidențialitatea.\"],\"TgFpwD\":[\"Se aplică...\"],\"Tjg9YW\":[\"Atașament criptat\"],\"TkzSFB\":[\"Nicio modificare\"],\"TntZTr\":[\"Ieși din evidențiere\"],\"Tth9To\":[\"Afișați difuzoarele mele\"],\"TtserG\":[\"Introdu numele real\"],\"Ttz9J1\":[\"Introduceți parola...\"],\"TusXkS\":[[\"days\"],\" zile\"],\"Tz0i8g\":[\"Setări\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" secunde\"],\"U7yg75\":[\"Marchează-te ca absent\"],\"UDb2YD\":[\"Reacționează\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"Nu ai creat încă niciun link de invitație. Folosește formularul de mai sus pentru a-l crea pe primul.\"],\"UGT5vp\":[\"Salvați setările\"],\"UV5hLB\":[\"Nu s-au găsit banuri\"],\"Uaj3Nd\":[\"Mesaje de stare\"],\"Ue3uny\":[\"Implicit (fără profil)\"],\"UkARhe\":[\"Normal – Protecție standard\"],\"Umn7Cj\":[\"Niciun comentariu. Fiți primul!\"],\"UqtiKk\":[\"Se închide automat în \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Deschide un mesaj privat către un utilizator\"],\"UtUIRh\":[[\"0\"],\" mesaje mai vechi\"],\"UwzP+U\":[\"Conexiune securizată\"],\"V0/A4O\":[\"Proprietar de canal\"],\"V0zZWc\":[\"Aceasta va închide și rețeaua conectată de mai jos.\"],\"V2dwib\":[[\"0\"],\" trebuie să fie un număr.\"],\"V4qgxE\":[\"Creat înainte (min în urmă)\"],\"V8yTm6\":[\"Șterge căutarea\"],\"VBIlvI\":[\"Copiați ieșirea\"],\"VDj9CU\":[\"Acest host nu acceptă fișiere \",[\"CIPHERTEXT_EXTENSION\"],\", forma în care este stocat un atașament criptat. După încheierea criptării, fișierul pleacă ca atare.\"],\"VJScHU\":[\"Motiv\"],\"VLsmVV\":[\"Dezactivează notificările\"],\"VP3V//\":[\"Frontală\"],\"VbyRUy\":[\"Comentarii\"],\"VcYc0A\":[\"Deschide opțiunile de rețea\"],\"VjzSNi\":[\"Se caută locația ta…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" și alți \",[\"3\"],\" scriu...\"],\"Vmx0mQ\":[\"Setat de:\"],\"Vq10dn\":[\"Părăsește apelul\"],\"VqX8C6\":[\"arată mai puțin\"],\"VqnIZz\":[\"Vezi politica noastră de confidențialitate și practicile privind datele\"],\"VrMygG\":[\"Lungimea minimă este \",[\"0\"]],\"VrnTui\":[\"Pronumele dvs., afișate în profil\"],\"VugX2C\":[\"Amprenta anterioară\"],\"W8E3qn\":[\"Cont autentificat\"],\"WFxTHC\":[\"Adaugă mască de banare (ex. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Adresa serverului este obligatorie\"],\"WNMYIN\":[\"anulat\"],\"WOOPuM\":[\"Conexiune pierdută. Reconectează-te pentru a continua conversația\"],\"WRYdXW\":[\"Poziție audio\"],\"WUOH5B\":[\"Ignoră utilizatorul\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Arată 1 element în plus\"],\"few\":[\"Arată \",[\"1\"],\" elemente în plus\"],\"other\":[\"Arată \",[\"1\"],\" de elemente în plus\"]}]],\"WYxRzo\":[\"Creează și administrează linkurile tale de invitație\"],\"Wbsc8H\":[\"Acesta ești tu\"],\"Wd38W1\":[\"Lasă canalul gol pentru o invitație generică în rețea. Descrierea este doar pentru evidența ta — vizibilă doar pentru tine în această listă.\"],\"Weq9zb\":[\"General\"],\"Wf9lru\":[\"Înregistrează mesaj vocal\"],\"Wfj7Sk\":[\"Activează sau dezactivează sunetele de notificare\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Profil utilizator\"],\"X6S3lt\":[\"Caută setări, canale, servere...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Continuă oricum\"],\"XI1+wb\":[\"Format invalid\"],\"XIXeuC\":[\"Mesaj @\",[\"0\"]],\"XJOV1Y\":[\"Activitate\"],\"XPaN4U\":[[\"name\"],\" · intrare\"],\"XPd6DR\":[\"Istoric flux de lucru (\",[\"0\"],\", \",[\"activeTotal\"],\" active)\"],\"XU5AOg\":[\"Intrare\"],\"XWgxXq\":[\"Album\"],\"Xd7+IT\":[\"Anulează fixarea conversației private\"],\"XiSFjH\":[\"Fotografia pe care tocmai ai făcut-o\"],\"Xm/s+u\":[\"Afișare\"],\"Xp2n93\":[\"Afișează media de pe gazda de fișiere de încredere a serverului. Nu se fac solicitări către servicii externe.\"],\"XvjC4F\":[\"Se salvează...\"],\"Y+tK3n\":[\"Primul mesaj de trimis\"],\"YAqRpI\":[\"Înregistrarea contului \",[\"account\"],\" a reușit: \",[\"message\"]],\"YDrGG0\":[\"Reconectarea a eșuat\"],\"YEfzvP\":[\"Subiect protejat (+t)\"],\"YGAmpG\":[\"Refă\"],\"YQOn6a\":[\"Restrânge lista de membri\"],\"YRCoE9\":[\"Operator de canal\"],\"YRwdh4\":[\"Oprește distribuirea\"],\"YURQaF\":[\"Vizualizați profilul\"],\"YdBSvr\":[\"Controlează afișarea media și conținutul extern\"],\"Yj6U3V\":[\"Fără server central:\"],\"YjvpGx\":[\"Pronume\"],\"Yp+Hi/\":[\"Deschide setările\"],\"YqH4l4\":[\"Nicio cheie\"],\"YulJZd\":[\"șters\"],\"YyUPpV\":[\"Cont:\"],\"Z7ZXbT\":[\"Aprobă\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" rând\"],\"few\":[\"#\",\" rânduri\"],\"other\":[\"#\",\" de rânduri\"]}]],\"Z8lGw6\":[\"Distribuie\"],\"ZJSWfw\":[\"Mesaj afișat la deconectarea de la server\"],\"ZPHI0f\":[[\"nick\"],\" nu a răspuns la cererea de criptare.\"],\"ZR1dJ4\":[\"Invitații\"],\"ZTnDTA\":[\"Extindeți fluxul de lucru\"],\"ZdWg0V\":[\"Deschide în browser\"],\"ZhRBbl\":[\"Caută mesaje…\"],\"Zmcu3y\":[\"Filtre avansate\"],\"ZqLD8l\":[\"La nivel de server\"],\"a0bHay\":[\"Deconectezi <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Subiect setat după (min în urmă)\"],\"a3LDKx\":[\"Securitate\"],\"a739N6\":[\"Urmăriți traficul IRC brut al acestui server\"],\"aHKcKc\":[\"Pagina anterioară\"],\"aIhsAD\":[\"Activează apăsați pentru a vorbi\"],\"aJTbXX\":[\"Parolă oper\"],\"aQryQv\":[\"Modelul există deja\"],\"aW33cO\":[\"Reduceți zgomotul de fond al microfonului dvs.\"],\"aW9pLN\":[\"Numărul maxim de utilizatori permis în canal. Lăsați gol pentru fără limită.\"],\"aYaeko\":[\"Acest mesaj nu a putut fi decriptat. A fost criptat pentru o sesiune ale cărei chei acest dispozitiv nu le mai are.\"],\"abGlUP\":[\"Revino la canal\"],\"aecNzk\":[\"Alătură-te canalului vocal \",[\"channelName\"]],\"afd7s2\":[\"Pornește un canal vocal pe \",[\"serverName\"]],\"ah4fmZ\":[\"Afișează și previzualizări de pe YouTube, Vimeo, SoundCloud și servicii similare cunoscute.\"],\"aifXak\":[\"Niciun fișier media în acest canal\"],\"ap2zBz\":[\"Relaxat\"],\"aubGf5\":[\"Cea mai puternică, dar doar cu alți utilizatori Obby\"],\"az8lvo\":[\"Oprit\"],\"azXSNo\":[\"Extinde lista de membri\"],\"azdliB\":[\"Conectează-te la un cont\"],\"b0Z/U1\":[\"S-a atins durata maximă de înregistrare, așa că înregistrarea s-a oprit aici.\"],\"b26wlF\":[\"ea/ei\"],\"b2gRwi\":[\"Distribuie locația ta\"],\"bD/+Ei\":[\"Strict\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Flux de lucru\"],\"bQ6BJn\":[\"Configurați reguli detaliate de protecție flood. Fiecare regulă specifică tipul de activitate de monitorizat și acțiunea de întreprins când pragurile sunt depășite.\"],\"bRfx7k\":[\"Mergeți la răspuns\"],\"bUu+tR\":[\"Acest fișier nu este criptat. Oricine are linkul îl poate deschide.\"],\"bVBC/W\":[\"Gateway conectat\"],\"bZJKzE\":[\"Exactă\"],\"beV7+y\":[\"Utilizatorul va primi o invitație să se alăture \",[\"channelName\"],\".\"],\"biKhQ2\":[\"Despre această atribuire\"],\"bk84cH\":[\"Mesaj de absență\"],\"bkHdLj\":[\"Adaugă server IRC\"],\"blWpTh\":[\"Deschide harta\"],\"bmQLn5\":[\"Adaugă regulă\"],\"bv4cFj\":[\"Transport\"],\"bwRvnp\":[\"Acțiune\"],\"bzSI52\":[\"Renunță\"],\"c8+EVZ\":[\"Cont verificat\"],\"cBQkN7\":[\"Numele dispozitivelor sunt ascunse până când permiteți accesul la cameră.\"],\"cC5JaD\":[[\"nick\"],\" a oprit criptarea.\"],\"cGYUlD\":[\"Nu sunt încărcate previzualizări media.\"],\"cJMrvr\":[\"Această conversație este criptată cu schema nativă Obby. Comparați amprentele pe un canal separat, apoi marcați-o ca verificată.\"],\"cLF98o\":[\"Afișați comentariile (\",[\"commentCount\"],\")\"],\"cPWpNd\":[\"Amprenta \",[\"nick\"]],\"cSgpoS\":[\"Fixează conversația privată\"],\"cXeEKu\":[\"Aceasta va închide și cele \",[\"0\"],\" rețele conectate de mai jos.\"],\"chQsxg\":[\"Copiați ieșirea formatată\"],\"cl/A5J\":[\"Bine ai venit la \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Șterge\"],\"coPLXT\":[\"Nu stocăm comunicațiile dvs. IRC pe serverele noastre\"],\"cqQyPB\":[\"Numele folderului\"],\"crYH/6\":[\"Player SoundCloud\"],\"cv5DQb\":[\"niciun host setat\"],\"cvJaBb\":[\"Noua amprentă a lui \",[\"nick\"]],\"d+oYyk\":[\"Verifică criptarea\"],\"d3sis4\":[\"Adaugă server\"],\"d9aN5k\":[\"Elimină \",[\"username\"],\" din canal\"],\"dCyaXa\":[\"Se criptează cu \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Anulează\"],\"dF6vP6\":[\"În direct\"],\"dGi1We\":[\"Anulează fixarea acestei conversații private\"],\"dJVuyC\":[\"a părăsit \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"către\"],\"dNXmVa\":[\"Accesul a fost refuzat. Permiteți accesul la cameră și microfon din setările browserului sau ale sistemului, apoi încercați din nou.\"],\"dRqrdL\":[[\"0\"],\" trebuie să fie un număr întreg.\"],\"dTx/vl\":[\"Reduceți ecoul de la difuzoarele dvs. captat de microfon\"],\"dXqxlh\":[\"<0>⚠️ Risc de securitate! Această conexiune poate fi vulnerabilă la interceptare sau atacuri de tip man-in-the-middle.\"],\"dZwAKK\":[\"Deschide chat privat\"],\"da9Q/R\":[\"Moduri canal modificate\"],\"dhJN3N\":[\"Afișați comentariile\"],\"diaYU+\":[\"<0>\",[\"0\"],\" și <1>\",[\"1\"],\" scriu...\"],\"dj2xTE\":[\"Respinge notificarea\"],\"dkycQY\":[\"Anulează criptarea\"],\"dlkjqx\":[\"Imagine în imagine\"],\"dnUmOX\":[\"Niciun bot înregistrat pe această rețea încă.\"],\"dpCzmC\":[\"Setări de protecție flood\"],\"dqoiJ2\":[\"Niciun spectator încă.\"],\"e8jzAa\":[\"elimină toate atașamentele\"],\"e9dQpT\":[\"Dorești să deschizi acest link într-o filă nouă?\"],\"ePK91l\":[\"Editează\"],\"eYBDuB\":[\"Încărcați o imagine sau furnizați o adresă URL cu înlocuire opțională \",[\"size\"]],\"edBbee\":[\"Banează \",[\"username\"],\" după hostmask (împiedică reconectarea de pe același IP/host)\"],\"ekfzWq\":[\"Setări utilizator\"],\"elPDWs\":[\"Personalizează experiența clientului IRC\"],\"etgedT\":[\"Emoji\"],\"eu2osY\":[\"<0>💡 Recomandare: Continuați doar dacă aveți încredere în acest server și înțelegeți riscurile. Evitați să partajați informații sensibile sau parole prin această conexiune.\"],\"euEhbr\":[\"Faceți clic pentru a vă alătura \",[\"channel\"]],\"exyUec\":[\"Conexiune\"],\"ez3vLd\":[\"Activați introducerea pe mai multe rânduri\"],\"f0J5Ki\":[\"Comunicarea server-la-server poate folosi conexiuni necriptate\"],\"f9BHJk\":[\"Avertizează utilizatorul\"],\"fDOLLd\":[\"Nu s-au găsit canale.\"],\"fFgbRU\":[[\"safeName\"],\" nu mai este disponibil pe server.\"],\"fHbMUl\":[\"canal-voce\"],\"fMPkxb\":[\"Arată mai mult\"],\"fWPVzC\":[\"Serverul de fișiere îl stochează lizibil, iar oricine obține linkul îl poate deschide. Treci la criptarea Obby pentru a trimite fișiere criptate.\"],\"fYdEvu\":[\"Istoric fluxuri de lucru (\",[\"0\"],\")\"],\"fdplPL\":[\"Dezactivează sunetul doar pentru mine\"],\"ffzDkB\":[\"Analize anonime:\"],\"fk1WEw\":[\"Criptat\"],\"fq1GF9\":[\"Afișează când utilizatorii se deconectează de la server\"],\"g1CwiD\":[\"Executați \",[\"name\"],\"?\"],\"g3UF2V\":[\"Acceptă\"],\"g9NNfO\":[\"Pornește camera video\"],\"gCldcN\":[\"Schimbă culoarea de accent\"],\"gD44Av\":[\"Trimiți acest fișier necriptat?\"],\"gEF57C\":[\"Acest server acceptă doar un tip de conexiune\"],\"gJuLUI\":[\"Listă de ignorați\"],\"gNzMrk\":[\"Avatar curent\"],\"gbfM3J\":[\"Acest cont este conectat din \",[\"sessionCount\"],\" sesiuni. Detaliile per sesiune sunt dezvăluite doar titularului contului sau operatorilor IRC.\"],\"gcoiFh\":[\"Reconectează-te\"],\"gfySTe\":[\"Restrângeți tot\"],\"gh06VD\":[\"Ieșire\"],\"gjPWyO\":[\"Introduceți porecla...\"],\"gnTaUA\":[\"Ridică mâna\"],\"gz6UQ3\":[\"Maximizează\"],\"h6/IMX\":[\"Adaugă prima ta rețea\"],\"h6razj\":[\"Excludeți masca numelui canalului\"],\"hG6jnw\":[\"Niciun subiect setat\"],\"hG89Ed\":[\"Imagine\"],\"hYgDIe\":[\"Creează\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"ex., 100:1440\"],\"hctjqj\":[\"Selectează un bot din stânga pentru a-i vedea comenzile și acțiunile de administrare.\"],\"he3ygx\":[\"Copiază\"],\"hehnjM\":[\"Cantitate\"],\"hhAi8w\":[\"Jurnal de rețea\"],\"hou0tP\":[\"Flux\"],\"hxgCTb\":[\"Închideți fluxul de lucru\"],\"hzdLuQ\":[\"Doar utilizatorii cu voice sau mai mult pot vorbi\"],\"i0qMbr\":[\"Acasă\"],\"iDNBZe\":[\"Notificări\"],\"iH8pgl\":[\"Înapoi\"],\"iL9SZg\":[\"Banează utilizator (după poreclă)\"],\"iNt+3c\":[\"Înapoi la imagine\"],\"iQvi+a\":[\"Nu mă avertiza despre securitatea scăzută a legăturilor pentru acest server\"],\"iSLIjg\":[\"Conectare\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Adresă server\"],\"idD8Ev\":[\"Salvat\"],\"ifn/bQ\":[\"Ecranul acela nu mai există.\"],\"iivqkW\":[\"Conectat la\"],\"ij+Elv\":[\"Previzualizare imagine\"],\"ilIWp7\":[\"Comută notificările\"],\"itEJCl\":[\"Redenumește sau șterge folderul\"],\"iuaqvB\":[\"Folosiți * pentru wildcard. Exemple: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Banare după mască gazdă\"],\"jA4uoI\":[\"Subiect:\"],\"jHGY5E\":[\"Mesajul nu a fost trimis: cheia de criptare s-a schimbat. Verifică noua cheie sau oprește criptarea înainte de a trimite necriptat.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Motiv (opțional)\"],\"jUV7CU\":[\"Încarcă avatar\"],\"jW5Uwh\":[\"Controlează câtă media externă se încarcă. Dezactivat / Sigur / Surse de încredere / Tot conținutul.\"],\"jXzms5\":[\"Opțiuni atașament\"],\"jZlrte\":[\"Culoare\"],\"jbq7j2\":[\"Refuză\"],\"jfC/xh\":[\"Contact\"],\"jvN2+I\":[[\"0\"],\" inactiv\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Copiază amprenta\"],\"k112DD\":[\"Încarcă mesaje mai vechi\"],\"k1opY7\":[\"Reducerea zgomotului\"],\"k3ID0F\":[\"Filtrează membri…\"],\"k65gsE\":[\"Detalii\"],\"k7Zgob\":[\"Anulează conexiunea\"],\"kAVx5h\":[\"Nu s-au găsit invitații\"],\"kCLEPU\":[\"Conectat la\"],\"kF5LKb\":[\"Modele ignorate:\"],\"kG2fiE\":[\"definit în configurare\"],\"kGeOx/\":[\"Alătură-te la \",[\"0\"]],\"kITKr8\":[\"Se încarcă modurile canalului...\"],\"kPpPsw\":[\"Ești un Operator IRC\"],\"kWJmRL\":[\"Tu\"],\"kb9fJC\":[\"Salvează fișierul decriptat\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Se criptează… (clic pentru anulare)\"],\"kjMqSj\":[\"Copiați JSON\"],\"krViRy\":[\"Clic pentru copiere ca JSON\"],\"ks71ra\":[\"Excepții\"],\"kw4lRv\":[\"Semi-operator de canal\"],\"kxgIRq\":[\"Selectează sau adaugă un canal pentru a începe.\"],\"ky2mw7\":[\"prin @\",[\"0\"]],\"ky6dWe\":[\"Previzualizare avatar\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Se încarcă canalele...\"],\"l+IUVW\":[\"Verificarea contului \",[\"account\"],\" a reușit: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"s-a reconectat\"],\"few\":[\"s-a reconectat de \",[\"reconnectCount\"],\" ori\"],\"other\":[\"s-a reconectat de \",[\"reconnectCount\"],\" ori\"]}]],\"l1l8sj\":[\"acum \",[\"0\"],\"z\"],\"l4mncX\":[\"Nu e nimeni aici. Roagă pe cineva să scrie /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#canal (opțional)\"],\"lCF0wC\":[\"Reîmprospătează\"],\"lH+ed1\":[\"Se așteaptă primul pas…\"],\"lHVfE4\":[\"Fișierul nu a fost încărcat: cheia de criptare s-a schimbat. Verifică noua cheie, sau încheie criptarea pentru a încărca necriptat.\"],\"lHy8N5\":[\"Se încarcă mai multe canale...\"],\"lJGJot\":[\"Găsește canale\"],\"lasgrr\":[\"utilizat\"],\"lbpf14\":[\"Intrați în \",[\"value\"]],\"lf3MT4\":[\"Canal de părăsit (implicit cel curent)\"],\"lfFsZ4\":[\"Canale\"],\"lh69cG\":[[\"nick\"],\" dorește să înceapă o conversație criptată\"],\"lip0az\":[\"Difuzor \",[\"0\"]],\"lkNdiH\":[\"Nume cont\"],\"loQxaJ\":[\"M-am întors\"],\"lrlQl/\":[\"Volum pentru \",[\"0\"]],\"lvfaxv\":[\"ACASĂ\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Adaugă\"],\"m8flAk\":[\"Previzualizare (neîncărcat încă)\"],\"mDkV0w\":[\"Se pornește fluxul de lucru…\"],\"mDt3zx\":[\"Verifică…\"],\"mEPxTp\":[\"<0>⚠️ Atenție! Deschide numai linkuri din surse de încredere. Linkurile malițioase îți pot compromite securitatea sau confidențialitatea.\"],\"mH+wEJ\":[\"Mesaj \",[\"0\"],\" (Enter pentru rând nou, Shift+Enter pentru trimitere)\"],\"mHGdhG\":[\"Informații server\"],\"mHfd/S\":[\"Ce faci\"],\"mMYBD9\":[\"Larg – Domeniu de protecție mai amplu\"],\"mQuDmS\":[[\"sender\"],\" a repornit criptarea. Această conversație rămâne necriptată până când accepți.\"],\"mRsNSE\":[\"Vezi boții\"],\"mTGsPd\":[\"Subiect canal\"],\"mU8j6O\":[\"Fără mesaje externe (+n)\"],\"mZp8FL\":[\"Revenire automată la o singură linie\"],\"mdIQ65\":[\"Mesajele tale cu \",[\"nick\"],\" sunt criptate. Aceste fișiere sunt prea mari pentru criptare și ar fi trimise în clar.\"],\"mdQu8G\":[\"NumeleTău\"],\"miSSBQ\":[\"Comentarii (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Alegeți microfonul și camera\"],\"mvyLSy\":[\"Utilizatorul este autentificat\"],\"mwtcGl\":[\"Închide comentariile\"],\"myL0MR\":[\"Ștergi această rețea?\"],\"mzI/c+\":[\"Descarcă\"],\"mzfIag\":[\"server\"],\"n3fGRk\":[\"setat de \",[\"0\"]],\"n5+j9l\":[\"ex. <0>wss://host:port/socket\"],\"n6T9To\":[\"Activează sunetul doar pentru mine\"],\"n8TilE\":[\"Copiază numele canalului\"],\"n9NCB9\":[\"Procesat de Obby înainte de a fi trimis\"],\"nDekZG\":[\"Editează conexiunea\"],\"nDvKjY\":[\"Canal vocal\"],\"nE9jsU\":[\"Relaxat – Protecție mai puțin agresivă\"],\"nNflMD\":[\"Părăsește canalul\"],\"nPXkBi\":[\"Se încarcă datele WHOIS...\"],\"nWMRxa\":[\"Anulează fixarea\"],\"nX4XLG\":[\"Acțiuni de operator\"],\"nXnMSE\":[\"Browserul tău nu poate reda acest videoclip.\"],\"nYiCGx\":[\"Acceptă cheia nouă\"],\"nkC032\":[\"Niciun profil anti-flood\"],\"nsLuck\":[\"Criptarea s-a încheiat înainte ca acest fișier să fie trimis. Nu a fost livrat.\"],\"nta7V8\":[\"Opțiuni de criptare\"],\"o69z4d\":[\"Trimite un mesaj de avertizare către \",[\"username\"]],\"o9ylQi\":[\"Căutați GIF-uri pentru a începe\"],\"oFGkER\":[\"Notificări server\"],\"oOi11l\":[\"Derulează în jos\"],\"oPYIL5\":[\"rețea\"],\"oQEzQR\":[\"Mesaj direct nou\"],\"oRH6Dq\":[\"canal\"],\"oX4ytF\":[\"pseudonim\"],\"oXOSPE\":[\"Conectat\"],\"oaTtrx\":[\"Caută boți\"],\"oal760\":[\"Atacurile man-in-the-middle asupra legăturilor de server sunt posibile\"],\"obBbyQ\":[\"Înregistrează ecranul\"],\"oeqmmJ\":[\"Surse de încredere\"],\"ogKae6\":[\"Criptarea nu este disponibilă pe acest dispozitiv.\"],\"optX0N\":[\"acum \",[\"0\"],\"h\"],\"ovBPCi\":[\"Implicit\"],\"p0Z69r\":[\"Modelul nu poate fi gol\"],\"p1KgtK\":[\"Eroare la încărcarea audio\"],\"p59pEv\":[\"Detalii suplimentare\"],\"p7sRI6\":[\"Anunțați ceilalți când scrieți\"],\"pBm1od\":[\"Canal secret\"],\"pDpirO\":[\"Comandă furnizată de serverul IRC\"],\"pEK2nL\":[\"Acest mesaj nu a fost criptat. Poate proveni de la un alt client al acestei persoane care nu folosește criptare.\"],\"pJ/IRc\":[\"Oprește înregistrarea\"],\"pNmiXx\":[\"Pseudonimul dvs. implicit pentru toate serverele\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Parolă cont\"],\"pZGrXo\":[\"Schimbă camera\"],\"peNE68\":[\"Permanent\"],\"pgoP68\":[\"Dezactivează apăsați pentru a vorbi\"],\"plhHQt\":[\"Fără date\"],\"pm6+q5\":[\"Avertisment de securitate\"],\"pn5qSs\":[\"Informații suplimentare\"],\"pqr+oY\":[\"Mesaj \",[\"0\"]],\"puvGJc\":[\"Joacă X și 0\"],\"q0cR4S\":[\"acum este cunoscut ca **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"Canalul nu va apărea în comenzile LIST sau NAMES\"],\"qGMwvV\":[\"Nivel microfon\"],\"qIk9n4\":[[\"minutes\"],\" minute\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" scrie...\"],\"qLpTm/\":[\"Elimină reacția \",[\"emoji\"]],\"qVkGWK\":[\"Fixează\"],\"qXgujk\":[\"Trimite o acțiune / emote\"],\"qY8wNa\":[\"Pagină principală\"],\"qZQ5M4\":[\"Ați verificat acest contact.\"],\"qa9cy4\":[\"Fotografie\"],\"qb0xJ7\":[\"Wildcard: * se potrivește oricărei secvențe, ? unui singur caracter. Exemple: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Cheie canal (+k)\"],\"qtoOYG\":[\"Nicio limită\"],\"r1W2AS\":[\"Imagine filehost\"],\"r9l16H\":[\"Acest dispozitiv nu a putut obține locația chiar acum.\"],\"rI9ogj\":[\"Deschide opțiunile canalului\"],\"rIPR2O\":[\"Subiect setat înainte (min în urmă)\"],\"rMMSYo\":[\"Lungimea maximă este \",[\"0\"]],\"rT2cV+\":[\"Cameră\"],\"rWtzQe\":[\"Rețeaua s-a împărțit și s-a reconectat. ✅\"],\"rYG2u6\":[\"Vă rugăm așteptați...\"],\"rjGI/Q\":[\"Confidențialitate\"],\"rjTJRY\":[\"suspendat\"],\"rk8iDX\":[\"Se încarcă GIF-urile...\"],\"rn6SBY\":[\"Activare sunet\"],\"ry4yU/\":[\"Vizualizare brută\"],\"rzK+O+\":[[\"nick\"],\" trimite mesaje criptate pe care acest dispozitiv nu le poate citi. Criptarea trebuie pornită din nou ca să se deschidă.\"],\"s/UKqq\":[\"A fost dat afară din canal\"],\"s/ereB\":[\"activ\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" cheie\"],\"other\":[\"#\",\" chei\"]}]],\"s36GUv\":[\"Permiteți accesul la microfon\"],\"s4NaO3\":[\"Nu s-a putut obține locația.\"],\"s7L3Mu\":[\"folder nou\"],\"s7oqXR\":[\"Selectează o rețea\"],\"s8cATI\":[\"s-a alăturat la \",[\"channelName\"]],\"sCO9ue\":[\"Conexiunea la <0>\",[\"serverName\"],\" prezintă următoarele probleme de securitate:\"],\"sGH11W\":[\"Server\"],\"sHI1H+\":[\"acum este cunoscut ca **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" te-a invitat să te alături la \",[\"channel\"]],\"sUBSbK\":[\"Încă nu există rețele upstream.\"],\"sW5OjU\":[\"obligatoriu\"],\"sYI3px\":[\"Pseudonimul căruia îi scrii\"],\"sby+1/\":[\"Faceți clic pentru a copia\"],\"sfN25C\":[\"Numele dvs. real sau complet\"],\"shXreC\":[\"Înregistrează o zonă din ecran\"],\"sliuzR\":[\"Deschide linkul\"],\"sqrO9R\":[\"Mențiuni personalizate\"],\"sr6RdJ\":[\"Multilinie cu Shift+Enter\"],\"swrCpB\":[\"Canalul a fost redenumit din \",[\"oldName\"],\" în \",[\"newName\"],\" de \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Avansat\"],\"t/YqKh\":[\"Elimină\"],\"t2RBbk\":[\"Canal text\"],\"t47eHD\":[\"Identificatorul dvs. unic pe acest server\"],\"tAkAh0\":[\"URL cu înlocuire opțională \",[\"size\"],\". Exemplu: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Copie eșuată, selectați pentru a încerca din nou\"],\"tXLJS3\":[\"Afișează sau ascunde bara laterală cu lista de canale\"],\"tfDRzk\":[\"Salvează\"],\"tgfK6H\":[\"Copiați fluxul de lucru\"],\"thC9Rq\":[\"Părăsește un canal\"],\"tiBsJk\":[\"a părăsit \",[\"channelName\"]],\"tl/zMw\":[\"Acest browser nu poate înregistra audio.\"],\"tpVoTN\":[\"Informațiile despre cine a invocat această comandă sunt furnizate de bot, iar expeditorul nu poate fi verificat de server.\"],\"tsc6g4\":[\"Se decriptează \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"a ieșit (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" rând suplimentar\"],\"few\":[\"#\",\" rânduri suplimentare\"],\"other\":[\"#\",\" de rânduri suplimentare\"]}]],\"tu2JEr\":[\"Canal de intrat (#nume)\"],\"u0TcnO\":[\"Porecla {nick} este deja utilizată, reîncercare cu {newNick}\"],\"u0a8B4\":[\"Autentificați-vă ca operator IRC pentru acces administrativ\"],\"u0rWFU\":[\"Creat după (min în urmă)\"],\"u72w3t\":[\"Utilizatori și modele de ignorat\"],\"u7jc2L\":[\"a ieșit\"],\"uAQUqI\":[\"Stare\"],\"uB85T3\":[\"Salvare eșuată: \",[\"msg\"]],\"uK9Jap\":[\"Browserele afișează difuzoarele doar după ce permiteți accesul la microfon sau cameră. Nimic nu este înregistrat.\"],\"uKPqyn\":[\"Centrează pe locația ta\"],\"uMIUx8\":[\"Ștergi botul \",[\"0\"],\"? Aceasta marchează rândul din baza de date ca șters; reutilizează nick-ul mai târziu doar după un /REHASH.\"],\"uNSY8W\":[\"Se reconectează. Editează conexiunea dacă tot eșuează\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Afișează MOTD\"],\"uW3lLI\":[\"Servere IRC:\"],\"ukyW4o\":[\"Linkurile tale de invitație\"],\"uowbPn\":[\"elimină atașamentul\"],\"usSSr/\":[\"Nivel de zoom\"],\"v0xJr9\":[\"Cheia de criptare a lui \",[\"nick\"],\" s-a schimbat. Asta se întâmplă pe un dispozitiv nou și așa arată și un atacator. Compară noua amprentă cu \",[\"nick\"],\" în altă parte decât în acest chat, apoi acceptă-o.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Shift+Enter pentru rânduri noi (Enter trimite)\"],\"vERlcd\":[\"Profil\"],\"vK0RL8\":[\"Fără subiect\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Limbă\"],\"vYUkQB\":[\"Niciun difuzor detectat.\"],\"vaHYxN\":[\"Nume real\"],\"vhjbKr\":[\"Absent\"],\"vnq5rj\":[\"Înregistrează mesaj video\"],\"w/nogd\":[[\"0\"],\" rețea\",[\"1\"],\" — alege una pentru a te conecta\"],\"w4NYox\":[\"client \",[\"title\"]],\"w8dbR6\":[\"Alegeți microfonul, camera și difuzorul folosite de apeluri\"],\"w8xQRx\":[\"Valoare invalidă\"],\"wCKe3+\":[\"Istoric fluxuri de lucru\"],\"wFjjxZ\":[\"a fost dat afară din \",[\"channelName\"],\" de \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Nu s-au găsit excepții de banare\"],\"wHhlQr\":[\"Acceptă conversația criptată\"],\"wJijgU\":[\"Locație\"],\"wK0BwN\":[\"Cheia de criptare s-a schimbat\"],\"wPrGnM\":[\"Administrator de canal\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Raționament\"],\"wbm86v\":[\"Afișează când utilizatorii intră sau ies din canale\"],\"wdxz7K\":[\"Sursă\"],\"whqZ9r\":[\"Cuvinte sau fraze suplimentare de evidențiat\"],\"wlQNTg\":[\"Membri\"],\"wm7RV4\":[\"Sunet de notificare\"],\"woaefe\":[\"Setare implicită a sistemului\"],\"wsRxbL\":[\"Înregistrează audio\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Mesajele tale pot fi interceptate când sunt transmise între servere\"],\"x1m5RZ\":[\"Invită utilizator\"],\"x3+y8b\":[\"Atâtea persoane s-au înregistrat prin acest link\"],\"xCJdfg\":[\"Șterge\"],\"xDAtGP\":[\"Mesaj\"],\"xDN4e3\":[\"Vezi informațiile canalului\"],\"xOTzt5\":[\"chiar acum\"],\"xQv7xy\":[\"Distribuie locația ta cu \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" și <2>\",[\"2\"],\" scriu...\"],\"xUHRTR\":[\"Autentificare automată ca operator la conectare\"],\"xWHwwQ\":[\"Banuri\"],\"xXs5GT\":[\"Fișierul nu a fost încărcat: criptarea încă se configurează. Va pleca odată ce criptarea este activă, sau după ce o închei.\"],\"xYilR2\":[\"Media\"],\"xbi8D6\":[\"Acest server nu acceptă linkuri de invitație (capabilitatea<0>obby.world/invitationnu este anunțată). Poți discuta în continuare normal; acest panou este pentru rețelele bazate pe obbyircd.\"],\"xceQrO\":[\"Sunt acceptate numai websocket-uri securizate\"],\"xdtXa+\":[\"nume-canal\"],\"xlCYOE\":[\"Se încarcă mai multe mesaje...\"],\"xlhswE\":[\"Valoarea minimă este \",[\"0\"]],\"xq97Ci\":[\"Adaugă un cuvânt sau o expresie...\"],\"xuRqRq\":[\"Limită clienți (+l)\"],\"y1eoq1\":[\"Copiază linkul\"],\"y7sj+0\":[\"Transmițător\"],\"yIHP+U\":[\"Atașament criptat de la o gazdă neîncrezută. Activează conținutul extern pentru a-l deschide.\"],\"yJ1eqU\":[\"Spectatori (\",[\"0\"],\")\"],\"yJztBY\":[\"Șterge rețeaua\"],\"yNeucF\":[\"Acest server nu acceptă metadate extinse de profil (extensia IRCv3 METADATA). Câmpurile precum avatar, nume afișat și stare nu sunt disponibile.\"],\"yPlrca\":[\"Avatar canal\"],\"yQE2r9\":[\"Se încarcă\"],\"ySEw1a\":[\"Boți (se încarcă \",[\"botsLoadingCount\"],\")\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby - Aducând IRC în viitor\"],\"yTX1Rt\":[\"Nume utilizator operator\"],\"yYOzWD\":[\"jurnale\"],\"yek4JL\":[\"Mută folderul în sus\"],\"yfx9Re\":[\"Parola operatorului IRC\"],\"ygCKqB\":[\"Oprește\"],\"ymDxJx\":[\"Numele de utilizator al operatorului IRC\"],\"yrpRsQ\":[\"Sortare după nume\"],\"ywVWqb\":[\"Mesajele tale cu \",[\"nick\"],\" sunt criptate. \",[\"0\"],\" din \",[\"1\"],\" fișiere sunt prea mari pentru criptare și ar fi trimise în clar. Restul rămân criptate.\"],\"yz7wBu\":[\"Închide\"],\"z0DY9w\":[\"Mesaj \",[\"0\"],\" (Shift+Enter pentru rând nou)\"],\"z2xxYa\":[\"Criptat și verificat\"],\"zCEMmq\":[\"Acest browser nu poate înregistra video.\"],\"zFT5rr\":[\"completat\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" pas\"],\"few\":[\"#\",\" pași\"],\"other\":[\"#\",\" pași\"]}]],\"zJS04D\":[\"Scoate din folder\"],\"zJw+jA\":[\"setează modul: \",[\"0\"]],\"zNSskd\":[\"Înregistrarea nu a putut fi realizată.\"],\"zZm1gU\":[\"Oprește camera video\"],\"zb/HT0\":[\"arată mai mult\"],\"zbSnl2\":[\"S-a atins limita de mărime pentru încărcare, așa că înregistrarea s-a oprit aici.\"],\"zbymaY\":[\"acum \",[\"0\"],\"min\"],\"zebeLu\":[\"Introdu numele de utilizator oper\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Difuzor\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Numele dispozitivelor sunt ascunse până când permiteți accesul la microfon.\"],\"+2t41u\":[\"Introdu codul din 6 cifre din aplicația de autentificare pentru a finaliza autentificarea ca \",[\"account\"],\".\"],\"+5VMrz\":[\"Format model invalid. Folosiți formatul nick!user@host (caractere wildcard * permise)\"],\"+6NQQA\":[\"Canal general de suport\"],\"+6NyRG\":[\"Client\"],\"+AI7ot\":[\"Distribuie locația\"],\"+B5ztW\":[\"adaugă canal\"],\"+K0AvT\":[\"Deconectează\"],\"+Q1v1x\":[\"Autentificat\"],\"+WNb3x\":[\"Deschide videoclipul într-o fereastră separată\"],\"+cyFdH\":[\"Mesaj implicit când vă marcați ca absent\"],\"+fRR7i\":[\"Suspendă\"],\"+mVPqU\":[\"Afișați formatarea Markdown în mesaje\"],\"+s1J8k\":[\"Marchează ca citit\"],\"+s4tdz\":[\"Copiază porecla\"],\"+vqCJH\":[\"Numele de utilizator al contului dvs. pentru autentificare\"],\"+yPBXI\":[\"Alege fișier\"],\"+zy2Nq\":[\"Tip\"],\"/09cao\":[\"Securitate scăzută a legăturii (Nivel \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Marchează-te ca revenit\"],\"/3BQ4J\":[\"Utilizatorii din afara canalului nu pot trimite mesaje\"],\"/4C8U0\":[\"Copiază tot\"],\"/6BzZF\":[\"Comută lista de membri\"],\"/AkXyp\":[\"Confirmați?\"],\"/DwR+n\":[\"Se creează…\"],\"/TNOPk\":[\"Utilizatorul este absent\"],\"/UGQxY\":[\"Cameră \",[\"0\"]],\"/X0D0z\":[\"Alegeți difuzorul prin care sunt redate apelurile\"],\"/XQgft\":[\"Descoperă\"],\"/abSCI\":[\"Copie eșuată, atingeți pentru a încerca din nou\"],\"/cF7Rs\":[\"Volum\"],\"/dqduX\":[\"Pagina următoare\"],\"/fc3q4\":[\"Tot conținutul\"],\"/kISDh\":[\"Activați sunetele de notificare\"],\"/kL38k\":[\"Reordonează canalele\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"Parolă nouă\"],\"/rTz0M\":[\"Audio\"],\"/rfkZe\":[\"Redați sunete pentru mențiuni și mesaje\"],\"/xQ19T\":[\"Boți pe această rețea\"],\"/zrWol\":[\"Necriptat\"],\"0/0ZGA\":[\"Mască nume canal\"],\"05LWBX\":[\"Adaugă cheie biometrică / de securitate\"],\"0CvhiV\":[\"Bot în acest canal\"],\"0D1Q7K\":[\"Renunță\"],\"0D6j7U\":[\"Aflați mai multe despre regulile personalizate →\"],\"0NqWnb\":[\"Invită la transmisie\"],\"0XsHcR\":[\"Dă afară utilizatorul\"],\"0ZpE//\":[\"Sortare după utilizatori\"],\"0bEPwz\":[\"Setează ca absent\"],\"0dGkPt\":[\"Extinde lista de canale\"],\"0gS7M5\":[\"Nume afișat\"],\"0kS+M8\":[\"ExempluRET\"],\"0lUbyX\":[\"Introdu numele contului. Vom trimite un cod de recuperare din 6 cifre la adresa de e-mail verificată asociată.\"],\"0rgoY7\":[\"Conectați-vă doar la serverele pe care le alegeți\"],\"0rz+/Q\":[\"Se încarcă comenzile…\"],\"0wdd7X\":[\"Alătură-te\"],\"0xHrY2\":[\"Acest server nu anunță un URL de backend (draft/authtoken sau obby.world/FILEHOST). Endpoint-urile de administrare nu pot fi accesate.\"],\"196EG4\":[\"Șterge conversația privată\"],\"1A3EXy\":[\"Extinde\"],\"1AzsG5\":[\"Leagă cu \",[\"0\"]],\"1C/fOn\":[\"Botul nu a înregistrat încă nicio comandă slash.\"],\"1DSr1i\":[\"Înregistrează un cont\"],\"1K9HPk\":[\"Vizualizare arbore\"],\"1O/24y\":[\"Comută lista de canale\"],\"1OWwRx\":[\"Comenzi bot\"],\"1QfxQT\":[\"Respinge\"],\"1TNIig\":[\"Deschide\"],\"1VPJJ2\":[\"Avertisment link extern\"],\"1VyPbQ\":[\"Rotește cu 90°\"],\"1ZC/dv\":[\"Nicio mențiune sau mesaj necitit\"],\"1iY5xv\":[\"Microfon\"],\"1p1J0V\":[\"Pachet gol. Adaugă câteva emoji.\"],\"1pO1zi\":[\"Numele serverului este obligatoriu\"],\"1qqOhi\":[\"Trage un mâner pentru a muta un canal, sau într-un folder\"],\"1t/NnN\":[\"Respinge\"],\"1u8a3u\":[\"Caută emoji-uri...\"],\"1ub+Zu\":[[\"hours\"],\" ore\"],\"1uwfzQ\":[\"Vezi subiectul canalului\"],\"1wdjme\":[\"Persoane\"],\"268g7c\":[\"Introdu numele afișat\"],\"27I0xj\":[\"Bot la nivel de server, accesibil din orice canal\"],\"2CEOW6\":[\"Rețea conectată prin bouncer-ul soju\"],\"2F9+AZ\":[\"Niciun trafic IRC brut capturat încă. Încearcă să te conectezi sau să trimiți un mesaj.\"],\"2FOFq1\":[\"Operatorii de server din rețea pot citi mesajele tale\"],\"2FYpfJ\":[\"Mai mult\"],\"2HF1Y2\":[[\"inviter\"],\" l-a invitat pe \",[\"target\"],\" să se alăture la \",[\"channel\"]],\"2I70QL\":[\"Vezi informațiile profilului utilizatorului\"],\"2QYdmE\":[\"Utilizatori:\"],\"2QpEjG\":[\"a ieșit\"],\"2YOR+h\":[\"Conectează-te la un server pentru a gestiona setările operatorului.\"],\"2bimFY\":[\"Folosește parola serverului\"],\"2gMuHR\":[\"Membru din\"],\"2iTmdZ\":[\"Stocare locală:\"],\"2odkwe\":[\"Strict – Protecție mai agresivă\"],\"2qXqZQ\":[\"Moduri utilizator\"],\"2uDhbA\":[\"Introdu numele de utilizator de invitat\"],\"2xXP/g\":[\"Intră pe un canal\"],\"2y9Ojd\":[\"Trage fișierele aici pentru a le atașa\"],\"2ygf/L\":[\"← Înapoi\"],\"2zEgxj\":[\"Caută GIF-uri...\"],\"33SIID\":[\"Alege o parolă (cel puțin 3 caractere).\"],\"38+WDJ\":[\"Anulare ecou\"],\"3BKxln\":[\"Fă o fotografie\"],\"3JjdaA\":[\"Execută\"],\"3Kf9Jh\":[\"Retrogradează la spectator\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" transmit · \",[\"1\"],\" urmăresc\"],\"3MbP5E\":[\"Mesaj criptat\"],\"3RdPhl\":[\"Redenumește canalul\"],\"3THokf\":[\"Utilizator cu drept de vorbire\"],\"3TSz9S\":[\"Minimizează\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Derulează chatul la acest răspuns\"],\"3hij11\":[\"Alătură-te la \",[\"channelName\"]],\"3jBDvM\":[\"Nume afișat canal\"],\"3pRst1\":[\"Se primește lista de comenzi…\"],\"3ryuFU\":[\"Rapoarte opționale de erori pentru îmbunătățirea aplicației\"],\"3uBF/8\":[\"Închide vizualizatorul\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Criptarea cu \",[\"nick\"],\" nu a putut fi configurată.\"],\"3wG7HI\":[\"Încărcat\"],\"3xf8Kz\":[\"Introduceți numele contului...\"],\"4/Rr0R\":[\"Invită un utilizator în canalul curent\"],\"47jCYx\":[\"Resetarea parolei s-a încheiat\"],\"4EZrJN\":[\"Reguli\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"Verifică codul\"],\"4N0n26\":[\"Spate\"],\"4NqeT4\":[\"Profil flood (+F)\"],\"4QXpWJ\":[\"timeout\"],\"4RZQRK\":[\"Ce faci?\"],\"4cEClj\":[\"Sesiuni\"],\"4hfTrB\":[\"Poreclă\"],\"4n99LO\":[\"Deja în \",[\"0\"]],\"4t6vMV\":[\"Comutare automată la linie unică pentru mesaje scurte\"],\"4vsHmf\":[\"Timp (min)\"],\"4x/Axu\":[\"Bouncer-ul tău nu are încă nicio rețea. Adaugă una pentru a începe.\"],\"4xUsvX\":[\"Nume (de ex. iPhone)\"],\"5+INAX\":[\"Evidențiați mesajele care vă menționează\"],\"5R5Pv/\":[\"Nume oper\"],\"5TjgWS\":[\"URL-ul trebuie să fie http(s):// sau data:.\"],\"5WWr3M\":[\"Aproximativă\"],\"5cKKWR\":[\"Gestionează pachetele\"],\"5kS5np\":[\"Marchează ca verificat\"],\"5yB4Kk\":[\"Serverul de fișiere nu a permis asta.\"],\"678PKt\":[\"Nume rețea\"],\"6Aih4U\":[\"Deconectat\"],\"6CO3WE\":[\"Parolă necesară pentru a intra în canal. Lăsați gol pentru a elimina cheia.\"],\"6FyrFm\":[\"Distribuie ecranul\"],\"6HhMs3\":[\"Mesaj de ieșire\"],\"6OpRdF\":[\"Ajustați automat volumul microfonului dvs.\"],\"6UUrUs\":[\"WebAuthn nu este disponibil în acest mediu.\"],\"6V3Ea3\":[\"Copiat\"],\"6XJBxM\":[\"Browserul tău nu poate reda acest fișier audio.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" element\"],\"other\":[\"#\",\" elemente\"]}]],\"6lGV3K\":[\"Arată mai puțin\"],\"6mi5TD\":[\"Permite accesul la cameră din setări pentru a partaja video\"],\"6yFOEi\":[\"Introduceți parola oper...\"],\"6yR6/K\":[\"Postează mesajul zilei al fiecărui server în Notificări server și pe pagina sa de bun venit\"],\"6zJnDQ\":[\"Activează sunetul\"],\"7+IHTZ\":[\"Niciun fișier ales\"],\"7+q3Wn\":[\"#canal\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (ex., spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Această conversație este criptată cu OTR, compatibil cu alți clienți IRC. Comparați amprentele pe un canal separat, apoi marcați-o ca verificată.\"],\"7PSmAM\":[\"Permite accesul la microfon din setări pentru a vorbi\"],\"7QkKyN\":[\"Trimite mesaj privat\"],\"7U1W7c\":[\"Foarte relaxat\"],\"7Y1YQj\":[\"Nume real:\"],\"7YHArF\":[\"— deschide în vizualizator\"],\"7cNwAY\":[\"Gestionează boții (se încarcă \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"Deschide fluxul de lucru\"],\"7jL88x\":[\"Ștergeți acest mesaj? Această acțiune nu poate fi anulată.\"],\"7l15X4\":[\"eșuat\"],\"7nGhhM\":[\"La ce te gândești?\"],\"7sEpu1\":[\"Membri — \",[\"0\"]],\"7sNhEz\":[\"Nume de utilizator\"],\"7w5KHY\":[\"Mesajele tale cu \",[\"nick\"],\" sunt criptate cu OTR, care transportă doar text. Aceste fișiere ar fi trimise necriptate.\"],\"7y+YDA\":[\"Trimite necriptat\"],\"85Fz0S\":[\"Trage pentru a muta\"],\"8H0Q+x\":[\"Aflați mai multe despre profiluri →\"],\"8Phu0A\":[\"Afișează când utilizatorii își schimbă pseudonimul\"],\"8VEDbV\":[\"Secret\"],\"8XTG9e\":[\"Introdu parola oper\"],\"8XsV2J\":[\"Reîncearcă trimiterea\"],\"8ZsakT\":[\"Parolă\"],\"8dYnq1\":[\"S-a atins durata maximă de înregistrare. Înregistrarea s-a oprit: trimite-o sau renunță la ea.\"],\"8gSwST\":[\"Nu ai credențiale 2FA înregistrate.\"],\"8kR84m\":[\"Ești pe cale să deschizi un link extern:\"],\"8kZ9ZV\":[\"Încheie criptarea\"],\"8lCgih\":[\"Eliminați regula\"],\"8mmL7G\":[\"Încărcați mesaje mai vechi pentru a ajunge la răspuns\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" pas\"],\"few\":[\"#\",\" pași\"],\"other\":[\"#\",\" de pași\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"s-a alăturat\"],\"few\":[\"s-a alăturat de \",[\"joinCount\"],\" ori\"],\"other\":[\"s-a alăturat de \",[\"joinCount\"],\" ori\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"Se încarcă 1 fișier\"],\"other\":[\"Se încarcă \",\"#\",\" fișiere\"]}]],\"9BMLnJ\":[\"Reconectează-te la server\"],\"9LXhb1\":[\"Înregistrează ecranul\"],\"9NST0r\":[\"Din motive de securitate, toate sesiunile existente ale acestui cont au fost deconectate, iar starea serverului asociată contului a fost ștearsă. Dacă autentificarea în doi pași era activată, rămâne activată, deci următoarea autentificare o va cere în continuare.\"],\"9OEgyT\":[\"Adaugă reacție\"],\"9PQ8m2\":[\"G-Line (ban global)\"],\"9Qs99X\":[\"Email:\"],\"9QupBP\":[\"Elimină șablon\"],\"9TBhGc\":[\"Coboară mâna\"],\"9W7tl5\":[\"(neschimbat)\"],\"9aCFGH\":[\"Criptează această conversație\"],\"9bG48P\":[\"Se trimite\"],\"9f5f0u\":[\"Întrebări despre confidențialitate? Contactați-ne:\"],\"9hXrER\":[\"Alătură-te unui canal pe \",[\"serverName\"]],\"9iweoP\":[\"Rețele pe \",[\"0\"]],\"9n+Pj3\":[\"nume-stream\"],\"9q17ZR\":[[\"0\"],\" este obligatoriu.\"],\"9qIYMn\":[\"Pseudonim nou\"],\"9rnFEa\":[\"Apeluri\"],\"9unqs3\":[\"Absent:\"],\"9v3hwv\":[\"Niciun server găsit.\"],\"9zb2WA\":[\"Se conectează\"],\"A1taO8\":[\"Caută\"],\"A2adVi\":[\"Trimiteți notificări de tastare\"],\"A9Rhec\":[\"Nume canal\"],\"AFOOaq\":[\"Ștergi pachetul \\\"\",[\"packId\"],\"\\\"? Se șterg și toate emoji-urile din el.\"],\"AFXuc0\":[\"Mesajul nu a fost trimis: criptarea a încetat să funcționeze. Oprește criptarea pentru a trimite necriptat.\"],\"ALZ4SG\":[\"Dezactivează sunetul\"],\"AWOSPo\":[\"Mărește\"],\"AXSpEQ\":[\"Oper la conectare\"],\"AXkuzz\":[\"Nicio cameră detectată.\"],\"AdKRCX\":[\"Ești conectat la <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Cont\"],\"AhNP40\":[\"Derulare\"],\"AhYrTA\":[\"Conexiune: slabă\"],\"Ai2U7L\":[\"Gazdă\"],\"AjBQnf\":[\"Poreclă schimbată\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Anulează răspunsul\"],\"ApSx0O\":[\"S-au găsit \",[\"0\"],\" mesaje care corespund cu \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Conectează-te din nou\"],\"AxPAXW\":[\"Niciun rezultat găsit\"],\"AyNqAB\":[\"Afișează toate evenimentele serverului în chat\"],\"B/QqGw\":[\"Departe de tastatură\"],\"B0sB2k\":[\"Text simplu\"],\"B1MuZq\":[\"Alegeți camera și previzualizați ce vede\"],\"B8AaMI\":[\"Acest câmp este obligatoriu\"],\"BA2c49\":[\"Serverul nu acceptă filtrarea avansată LIST\"],\"BBCFUg\":[[\"sender\"],\" a repornit criptarea, așa că această conversație se configurează din nou.\"],\"BGul2A\":[\"Ai modificări nesalvate. Ești sigur că vrei să închizi fără să salvezi?\"],\"BIDT9R\":[\"Boți\"],\"BIf9fi\":[\"Mesajul dvs. de stare\"],\"BOJWfb\":[\"Te deconectezi de la bouncer-ul soju?\"],\"BPm98R\":[\"Niciun server nu este selectat. Alege mai întâi un server din bara laterală; linkurile de invitație sunt gestionate per server.\"],\"BRNbHt\":[\"Criptat, neverificat\"],\"BZADk0\":[\"Renunță la transmisie\"],\"BZyTNS\":[\"Accesul la locație a fost refuzat. Permiteți accesul la locație din setările browserului sau ale sistemului, apoi încercați din nou.\"],\"BZz3md\":[\"Site-ul dvs. web personal\"],\"Bgm/H7\":[\"Permite introducerea mai multor rânduri de text\"],\"BiQIl1\":[\"Fixează această conversație privată\"],\"BlNZZ2\":[\"Click pentru a sări la mesaj\"],\"Bowq3c\":[\"Doar operatorii pot schimba subiectul canalului\"],\"Btozzp\":[\"Această imagine a expirat\"],\"Bu/ywL\":[\"Alege tipul de canal\"],\"Bycfjm\":[\"Total: \",[\"0\"]],\"C6IBQc\":[\"Copiați JSON complet\"],\"C6amLT\":[\"Acest dispozitiv nu este disponibil momentan.\"],\"C9L9wL\":[\"Colectare de date\"],\"CDq4wC\":[\"Moderează utilizatorul\"],\"CHVRxG\":[\"Mesaj @\",[\"0\"],\" (Shift+Enter pentru linie nouă)\"],\"CN9zdR\":[\"Numele oper și parola sunt obligatorii\"],\"CW3sYa\":[\"Adaugă reacția \",[\"emoji\"]],\"CaAkqd\":[\"Afișați deconectările\"],\"CaQ1Gb\":[\"Bot definit în configurare. Editează obbyircd.conf și folosește /REHASH pentru a schimba starea.\"],\"CbvaYj\":[\"Banare după poreclă\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Selectează un canal\"],\"CpwGv7\":[\"Cheia lui \",[\"nick\"],\" este diferită de cea pe care ai văzut-o înainte. Se întâmplă după o reinstalare sau pe un dispozitiv nou, dar așa arată și un atac man-in-the-middle. Compară noua amprentă pe alt canal înainte de a o accepta.\"],\"CqO9qC\":[\"Sesiune\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"Niciun microfon detectat.\"],\"D+NlUC\":[\"Sistem\"],\"D28t6+\":[\"s-a alăturat și a ieșit\"],\"D4fyqT\":[\"Confirmă înregistrarea\"],\"D69ns7\":[\"Redenumește sau șterge \",[\"0\"]],\"DB8zMK\":[\"Aplică\"],\"DBcWHr\":[\"Fișier audio de notificare personalizat\"],\"DCRKbe\":[\"Activează 2FA\"],\"DK9Ok6\":[\"Se setează…\"],\"DL4yUl\":[\"Fișierul nu a fost încărcat: criptarea a încetat să funcționeze. Pornește-o din nou, sau încheie criptarea pentru a încărca necriptat.\"],\"DPfwMq\":[\"Gata\"],\"DTy9Xw\":[\"Previzualizări media\"],\"Dj4pSr\":[\"Alege o parolă sigură\"],\"Du+zn+\":[\"Se caută...\"],\"Du2T2f\":[\"Setarea nu a fost găsită\"],\"DwsSVQ\":[\"Aplică filtrele și actualizează\"],\"E/QGRL\":[\"Dezactivat\"],\"E3W/zd\":[\"Pseudonim implicit\"],\"E6nRW7\":[\"Copiază URL\"],\"E703RG\":[\"Moduri:\"],\"E7ehgy\":[\"Alege alt fișier. Gazda de fișiere l-a refuzat pe acesta.\"],\"E9RV1x\":[\"conectat din \",[\"sessionCount\"],\" sesiuni\"],\"EAeu1Z\":[\"Trimiteți invitația\"],\"EFKJQT\":[\"Setare\"],\"EGPQBv\":[\"Reguli flood personalizate (+f)\"],\"EIU345\":[\"Autentificare în doi pași\"],\"ELik0r\":[\"Vizualizați politica completă de confidențialitate\"],\"EPbeC2\":[\"Vezi sau editează subiectul canalului\"],\"EQCDNT\":[\"Introduceți numele de utilizator oper...\"],\"ERIfXJ\":[\"Nu s-a putut obține locația la timp. Încercați din nou într-un loc cu vizibilitate mai bună spre cer.\"],\"ET7frA\":[\"Permiteți accesul la cameră\"],\"EUvulZ\":[\"S-a găsit 1 mesaj care corespunde cu \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Imaginea următoare\"],\"Eaw75B\":[[\"userCount\"],\" utilizatori\"],\"EdQY6l\":[\"Niciunul\"],\"EflUyy\":[\"în apel\"],\"EnqLYU\":[\"Caută servere...\"],\"EqjE9A\":[\"scrie cuiva\"],\"Eu7YKa\":[\"autoînregistrat\"],\"EuJnIe\":[\"2FA este impusă în prezent pe acest cont. Eliminarea singurei credențiale înregistrate te-ar bloca la autentificare. Adaugă mai întâi o altă credențială sau dezactivează 2FA mai jos.\"],\"Ev/rmg\":[\"Alegeți microfonul și previzualizați nivelul de intrare\"],\"F0OKMc\":[\"Editează server\"],\"F6Int2\":[\"Activați evidențierile\"],\"FDoLyE\":[\"Utilizatori max.\"],\"FHnJDV\":[[\"userCount\"],\" spectatori\"],\"FOPeqj\":[\"Control automat al câștigului\"],\"FUU/hZ\":[\"Controlează câte conținuturi media externe sunt încărcate în chat.\"],\"Fdp03t\":[\"activ\"],\"FfPWR0\":[\"Modal\"],\"FjkaiT\":[\"Micșorează\"],\"FlqOE9\":[\"Ce înseamnă aceasta:\"],\"FolHNl\":[\"Gestionează-ți contul și autentificarea\"],\"Fp2Dif\":[\"A ieșit de pe server\"],\"Fxf4jq\":[\"Descriere (opțional)\"],\"G5KmCc\":[\"GZ-Line (Z-Line globală)\"],\"GDs0lz\":[\"<0>Risc: Informațiile sensibile (mesaje, conversații private, date de autentificare) pot fi expuse administratorilor de rețea sau atacatorilor poziționați între serverele IRC.\"],\"GP8D2E\":[\"Mesaje private\"],\"GPrF8Y\":[[\"safeName\"],\" a fost modificat pe server, așa că nu se mai decriptează.\"],\"GR+2I3\":[\"Adaugă mască de invitație (ex. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Închide notificările server detașate\"],\"GdhD7H\":[\"Faceți clic din nou pentru a confirma\"],\"GjRZex\":[\"Deconectezi rețeaua?\"],\"GlAoST\":[\"Refuză criptarea\"],\"GlHnXw\":[\"Schimbarea poreclelei a eșuat: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"Schimbă parola\"],\"GswZF3\":[\"Previzualizare:\"],\"GtmO8/\":[\"de la\"],\"GtuHUQ\":[\"Redenumiți acest canal pe server. Toți utilizatorii vor vedea noul nume.\"],\"GuGfFX\":[\"Comută căutarea\"],\"GuWXId\":[\"Încărcare anulată.\"],\"GvwPQR\":[\"Criptează (OTR)\"],\"GxkJXS\":[\"Se încarcă...\"],\"Gz0oR4\":[\"(gestionat de Obby)\"],\"GzbwnK\":[\"S-a alăturat canalului\"],\"GzsUDB\":[\"Profil extins\"],\"H/PnT8\":[\"Inserează emoji\"],\"H3kCln\":[\"Nume gazdă\"],\"H6Izzl\":[\"Codul dvs. de culoare preferat\"],\"H86f9p\":[\"Restrânge\"],\"H91IQz\":[\"Alătură-te transmisiei \",[\"channelName\"]],\"H9jIv+\":[\"Afișați intrări/ieșiri\"],\"HAKBY9\":[\"Încărcați fișiere\"],\"HREImF\":[\"Autentifică la conectare\"],\"HVqh5e\":[\"Selectarea difuzorului nu este acceptată în acest browser.\"],\"HdE1If\":[\"Canal\"],\"HeT8+a\":[[\"name\"],\" · ieșire\"],\"HhlSUU\":[\"Trage pentru a alege ce să înregistrezi. Apasă Escape pentru a anula.\"],\"Hk4AW9\":[\"Numele dvs. de afișare preferat\"],\"HmHDk7\":[\"Selectează un membru\"],\"HrQzPU\":[\"Canale pe \",[\"networkName\"]],\"HvxGfG\":[\"Partajează din nou ecranul pentru a reîncerca\"],\"Hy8RTc\":[\"Criptat. Verifică identitatea lui \",[\"nick\"],\" ca să fii sigur.\"],\"I2tXQ5\":[\"Mesaj @\",[\"0\"],\" (Enter pentru linie nouă, Shift+Enter pentru trimitere)\"],\"I6bw/h\":[\"Banează utilizatorul\"],\"I92Z+b\":[\"Activează notificările\"],\"I9D72S\":[\"Sigur doriți să ștergeți acest mesaj? Această acțiune nu poate fi anulată.\"],\"IA+1wo\":[\"Afișează când utilizatorii sunt expulzați din canale\"],\"IBi8Io\":[\"Microfon \",[\"0\"]],\"IDwkJx\":[\"Operator IRC\"],\"IHCAh2\":[\"Gestionează boții\"],\"IIQCpQ\":[\"Nu poți elimina ultima credențială 2FA\"],\"IIXpvq\":[\"în curs de execuție · \",[\"elapsed\"]],\"IJaotC\":[\"Începe înregistrarea\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Setează-te ca absent\"],\"IUwGEM\":[\"Salvează modificările\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pauză\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Răspunde\"],\"IoHMnl\":[\"Valoarea maximă este \",[\"0\"]],\"IryzcO\":[\"Citește tot\"],\"IuszSX\":[\"Fișierele peste \",[\"0\"],\" sunt trimise ca atare. Gazda le păstrează în clar, iar oricine obține linkul le poate deschide.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Bot de canal — doar în canalele la care te-ai alăturat\"],\"J09nwO\":[\"Criptează (Obby)\"],\"J28zul\":[\"Se conectează...\"],\"J5T9NW\":[\"Informații utilizator\"],\"J8Y5+z\":[\"Oops! Rețeaua s-a împărțit! ⚠️\"],\"J9Hz2t\":[\"Cod din 6 cifre\"],\"JBHkBA\":[\"A părăsit canalul\"],\"JCPOml\":[\"Mută în folder\"],\"JCwL0Q\":[\"Introdu motivul (opțional)\"],\"JFciKP\":[\"Comută\"],\"JMXMCX\":[\"Mesaj de absență\"],\"JNCzPW\":[\"Țară\"],\"JRQitQ\":[\"Confirmă parola nouă\"],\"JTaI7i\":[\"Fă o fotografie sau un videoclip\"],\"JXGkhG\":[\"Schimbă numele canalului (numai operatori)\"],\"JYiL1b\":[\"unul dintre:\"],\"JYynGH\":[\"instrument\"],\"JcD7qf\":[\"Mai multe acțiuni\"],\"JdkA+c\":[\"Secret (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"1 încărcare a eșuat\"],\"other\":[\"#\",\" încărcări au eșuat\"]}]],\"Jmu12l\":[\"Canale server\"],\"JoQY+E\":[\"Aceasta elimină rețeaua de pe bouncer-ul tău soju. Pentru a o folosi din nou, va trebui să o adaugi la loc.\"],\"JrFTcr\":[\"Se conectează…\"],\"JvQ++s\":[\"Activați Markdown\"],\"JweKPN\":[\"OTR nu criptează fișiere, trimis ca atare\"],\"K2jwh/\":[\"Nu există date WHOIS disponibile\"],\"K4vEhk\":[\"(suspendat)\"],\"KAPufV\":[\"trunchiat\"],\"KAXSwC\":[\"Voice\"],\"KDZeit\":[\"Creează pachet\"],\"KDfTdX\":[\"Șterge mesaj\"],\"KFAYzh\":[\"Acest server nu are unde să pună un fișier.\"],\"KFfDuG\":[\"Mesajul zilei\"],\"KKBlUU\":[\"Încorporare\"],\"KL53qt\":[\"Mesajul nu a fost trimis: criptarea nu este încă activă. Așteaptă ca lacătul să devină verde sau oprește criptarea pentru a trimite necriptat.\"],\"KM0pLb\":[\"Bine ai venit în canal!\"],\"KMH/oC\":[\"Amprenta dvs.\"],\"KR6W2h\":[\"Nu mai ignora utilizatorul\"],\"KTNKSg\":[\"Scanează acest cod QR cu aplicația de autentificare, apoi confirmă cu codul din 6 cifre afișat.\"],\"KUjOb9\":[\"în curs\"],\"KV+Bi1\":[\"Doar pe invitație (+i)\"],\"KdCtwE\":[\"Câte secunde se monitorizează activitatea flood înainte de resetarea contoarelor\"],\"Kkezga\":[\"Parolă server\"],\"KpOQkN\":[\"Verifică cheia\"],\"KqcCdb\":[\"Pornește o transmisie pe \",[\"serverName\"]],\"KsiQ/8\":[\"Utilizatorii trebuie invitați pentru a intra în canal\"],\"KtADxr\":[\"a executat\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Informații canal\"],\"LC1a7n\":[\"Serverul IRC a raportat că legăturile sale server-la-server au un nivel scăzut de securitate. Aceasta înseamnă că atunci când mesajele tale sunt transmise între serverele IRC din rețea, este posibil ca acestea să nu fie criptate corespunzător sau certificatele SSL/TLS să nu fie validate corect.\"],\"LEwpeL\":[\"bouncer soju (control)\"],\"LIBb0P\":[\"a adăugat \",[\"0\"]],\"LNfLR5\":[\"Afișați expulzările\"],\"LP+1Z7\":[\"Adaugă rețea\"],\"LQb0W/\":[\"Afișați toate evenimentele\"],\"LU7/yA\":[\"Nume alternativ pentru afișaj. Poate conține spații, emoji și caractere speciale. Numele real (\",[\"channelName\"],\") va fi folosit în continuare pentru comenzile IRC.\"],\"LUb9O7\":[\"Este necesar un port de server valid\"],\"LV4fT6\":[\"Descriere (opțional, ex. „Testeri beta T3”)\"],\"LVB64Y\":[\"Copiați ca text\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Politică de confidențialitate\"],\"LcuSDR\":[\"Gestionează informațiile profilului și metadatele\"],\"Lh0M96\":[\"Pachete de emoji personalizate\"],\"Lpq5g7\":[\"Trimite codul de recuperare\"],\"LqLS9B\":[\"Afișați schimbările de pseudonim\"],\"LsDQt2\":[\"Setări canal\"],\"LtI9AS\":[\"Proprietar\"],\"LuNhhL\":[\"a reacționat la acest mesaj\"],\"M/AZNG\":[\"URL-ul imaginii dvs. de avatar\"],\"M/TIv1\":[\"Spectator\"],\"M/WIer\":[\"Trimite mesaj\"],\"M45wtf\":[\"Această comandă nu acceptă parametri.\"],\"M4prNC\":[\"Introdu un nume de canal pentru pachetele specifice canalului.\"],\"M8er/5\":[\"Nume:\"],\"MFKlMB\":[\"Invită\"],\"MHk+7g\":[\"Imaginea anterioară\"],\"MMVM6A\":[\"Bot la nivel de server — accesibil din orice canal\"],\"MOsYgM\":[\"Conexiune: bună\"],\"MRorGe\":[\"Mesaj privat\"],\"MSSqHG\":[\"Funcționează cu alți clienți IRC\"],\"MV53Xh\":[\"Permite accesul la cameră pentru a face o fotografie sau un videoclip.\"],\"MVbSGP\":[\"Fereastră de timp (secunde)\"],\"Mey/l4\":[\"Dispozitivul nu a putut fi accesat.\"],\"MhqAkA\":[[\"nick\"],\" a refuzat criptarea.\"],\"MkpcsT\":[\"Mesajele și setările dvs. sunt stocate local pe dispozitivul dvs.\"],\"MzPdC2\":[\"Parolă server (PASS)\"],\"N/hDSy\":[\"Marcați ca bot, de obicei 'on' sau gol\"],\"N40H+G\":[\"Toate\"],\"N6j2JH\":[\"Editează \",[\"0\"]],\"N7TQbE\":[\"Invitați utilizatorul în \",[\"channelName\"]],\"N8ZEfW\":[\"Se așteaptă autentificarea…\"],\"NCHYXe\":[\"Restrângeți fluxul de lucru\"],\"NCca/o\":[\"Introduceți porecla implicită...\"],\"NEr2Ao\":[[\"userCount\"],\" în apel\"],\"NIBzIK\":[\"S-a atins limita de dimensiune pentru încărcare. Înregistrarea s-a oprit: trimite-o sau renunță la ea.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"Criptarea cu \",[\"nick\"],\" a încetat să funcționeze, așa că mesajul nu a fost trimis. Pornește criptarea din nou pentru a continua.\"],\"NQN2HS\":[\"Anulează suspendarea\"],\"NZMhdJ\":[\"Prea mare pentru criptare, trimis necriptat\"],\"NZgZhv\":[\"Redenumește folderul\"],\"NbFtQm\":[\"Șterge folderul\"],\"Nj8ZSK\":[\"Grupuri de securitate\"],\"Nm7Rmx\":[\"pack_id și name sunt obligatorii.\"],\"Nqs6B9\":[\"Afișează toate conținuturile externe. Orice URL poate genera o solicitare către un server necunoscut.\"],\"Nt+9O7\":[\"Utilizați WebSocket în loc de TCP brut\"],\"NxIHzc\":[\"Expulzați utilizatorul\"],\"O+HhhG\":[\"Șoptește unui utilizator în contextul canalului curent\"],\"O+v/cL\":[\"Răsfoiește toate canalele de pe server\"],\"O5rZAi\":[\"Reîmprospătează WHOIS\"],\"O5sdzb\":[\"Leagă o identitate OAuth\"],\"OCGpR4\":[\"(moștenit)\"],\"ODwSCk\":[\"Trimite un GIF\"],\"OGQ5kK\":[\"Configurează sunetele de notificare și evidențierile\"],\"OIPt1Z\":[\"Afișează sau ascunde bara laterală cu lista de membri\"],\"OJXCm+\":[\"Mută folderul în jos\"],\"OKSNq/\":[\"Foarte strict\"],\"OLmMQs\":[\"Verifică amprenta…\"],\"ONuMlF\":[\"Autentifică-te la furnizor, apoi vom lega identitatea rezultată de contul tău, astfel încât SASL OAUTHBEARER / IRCV3BEARER să funcționeze la conexiunile următoare.\"],\"OVKoQO\":[\"Parola contului dvs. pentru autentificare\"],\"Obby - Bringing IRC to the future\":[\"Obby - Aducem IRC în viitor\"],\"OhCpra\":[\"Setează un subiect…\"],\"OiEBnL\":[\"Autentifică-te acum\"],\"OkltoQ\":[\"Banează \",[\"username\"],\" după poreclă (împiedică reconectarea cu același nick)\"],\"OlAl5i\":[\"Extindeți tot\"],\"Oo7YVo\":[\"Creaţi folder\"],\"P+t/Te\":[\"Nicio dată suplimentară\"],\"P42Wcc\":[\"Sigur\"],\"P6Cibt\":[\"aprobă pentru a continua\"],\"P8eJCK\":[\"Descoperă lumea IRC cu Obby\"],\"PD38l0\":[\"Previzualizare avatar canal\"],\"PD9mEt\":[\"Scrie un mesaj...\"],\"PKjhUq\":[\"Adaugă canal\"],\"PPqfdA\":[\"Deschide setările de configurare ale canalului\"],\"PRnH8G\":[\"din \",[\"0\"]],\"PSCjfZ\":[\"Subiectul afișat pentru acest canal. Toți utilizatorii îl pot vedea.\"],\"PYSmVm\":[\"Mesajele cu \",[\"nick\"],\" sunt acum criptate.\"],\"PYzHlv\":[\"Adu această fereastră în față și încearcă din nou.\"],\"PZCecv\":[\"Previzualizare PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 dată\"],\"few\":[[\"c\"],\" ori\"],\"other\":[[\"c\"],\" ori\"]}]],\"PguS2C\":[\"Adaugă mască de excepție (ex. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Se afișează \",[\"displayedChannelsCount\"],\" din \",[\"0\"],\" canale\"],\"PoZpSX\":[\"Editează setările canalului\"],\"PqhVlJ\":[\"Banează utilizator (după hostmask)\"],\"PsufxD\":[\"Sesiune \",[\"0\"]],\"Pwqkdw\":[\"Se încarcă…\"],\"PxSEQ0\":[\"Nu s-a găsit niciun GIF. Încearcă o altă căutare.\"],\"Q+chwU\":[\"Nume utilizator:\"],\"Q1S1+o\":[\"Shortcode-ul trebuie să se potrivească cu [A-Za-z0-9._-]+.\"],\"Q2QY4/\":[\"Șterge această invitație\"],\"Q3v9Wc\":[\"Da, șterge\"],\"Q6hhn8\":[\"Preferințe\"],\"Q7xfEj\":[\"gata\"],\"Q9sOKK\":[\"Ai câteva minute pentru a alege o parolă nouă.\"],\"QF4a34\":[\"Introduceți un nume de utilizator\"],\"QGqSZ2\":[\"Culoare și formatare\"],\"QJKElz\":[\"Identitate OAuth\"],\"QJQd1J\":[\"Editați profilul\"],\"QOq+NN\":[\"Se verifică…\"],\"QSzGDE\":[\"Inactiv\"],\"QUlny5\":[\"Bine ai venit la \",[\"0\"],\"!\"],\"QgQSTl\":[\"Conectat la\"],\"QhglSm\":[\"Autentificarea a eșuat, conversezi ca invitat. Conectează-te din nou sau corectează parola\"],\"QjVZf0\":[\"niciun mesaj\"],\"QuSkCF\":[\"Filtrează canale...\"],\"Qv14oC\":[\"Copiați ca JSON\"],\"QwUrDZ\":[\"a schimbat subiectul la: \",[\"topic\"]],\"Qxr8pV\":[\"Deschide meniu boti\"],\"R0UH07\":[\"Imaginea \",[\"0\"],\" din \",[\"1\"]],\"R7SsBE\":[\"Dezactivare sunet\"],\"RArB3D\":[\"a fost dat afară din \",[\"channelName\"],\" de \",[\"username\"]],\"RIfHS5\":[\"Creează un nou link de invitație\"],\"RL9a0F\":[\"Elimini \\\"\",[\"0\"],\"\\\"? Nu o vei mai putea folosi ca al doilea factor.\"],\"RMMaN5\":[\"Moderat (+m)\"],\"RWw9Lg\":[\"Închide fereastra\"],\"RX8Gog\":[[\"nick\"],\" folosește o versiune de criptare pe care acest client nu o poate citi.\"],\"RZ2BuZ\":[\"Înregistrarea contului \",[\"account\"],\" necesită verificare: \",[\"message\"]],\"Rj1UeC\":[\"Mesaj criptat dintr-o sesiune anterioară\"],\"RlCInP\":[\"Comenzi slash\"],\"RxzN1M\":[\"Activat\"],\"RySp6q\":[\"Ascundeți comentariile\"],\"RzfkXn\":[\"Schimbă-ți pseudonimul pe acest server\"],\"S48xcO\":[\"în așteptare\"],\"S5Togi\":[\"Se încarcă rețelele de pe bouncer-ul tău…\"],\"SPKQTd\":[\"Porecla este obligatorie\"],\"SPVjfj\":[\"Va fi implicit „niciun motiv\\\" dacă este lăsat gol\"],\"SQKPvQ\":[\"Invită utilizator\"],\"STmlpb\":[\"Înapoi la lista de rețele\"],\"SY+DWF\":[\"Verifică cheia schimbată…\"],\"Sad2tK\":[\"Se trimite…\"],\"SkZcl+\":[\"Alegeți un profil de protecție flood predefinit. Aceste profiluri oferă setări de protecție echilibrate pentru diferite cazuri de utilizare.\"],\"Slr+3C\":[\"Utilizatori min.\"],\"Spnlre\":[\"L-ai invitat pe \",[\"target\"],\" să se alăture la \",[\"channel\"]],\"SpsuQv\":[\"Mergi la \",[\"name\"]],\"SrtXDy\":[\"autentificat ca \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Deschide în vizualizator\"],\"T6fO0X\":[\"client\"],\"T91vKp\":[\"Redare\"],\"TCuPAj\":[\"Notă: serverul returnează același răspuns indiferent dacă contul are sau nu un e-mail verificat, deci o greșeală de scriere nu va fi semnalată aici. Dacă nu primești niciun cod în câteva minute, verifică din nou numele contului.\"],\"TGa6nJ\":[\"Conexiune: satisfăcătoare\"],\"TIjT+J\":[\"Marchează-te ca revenit\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Aflați cum gestionăm datele dvs. și vă protejăm confidențialitatea.\"],\"TgFpwD\":[\"Se aplică...\"],\"Tjg9YW\":[\"Atașament criptat\"],\"TkzSFB\":[\"Nicio modificare\"],\"TntZTr\":[\"Ieși din evidențiere\"],\"Tth9To\":[\"Afișați difuzoarele mele\"],\"TtserG\":[\"Introdu numele real\"],\"Ttz9J1\":[\"Introduceți parola...\"],\"TusXkS\":[[\"days\"],\" zile\"],\"Tz0i8g\":[\"Setări\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" secunde\"],\"U7yg75\":[\"Marchează-te ca absent\"],\"UDb2YD\":[\"Reacționează\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"Nu ai creat încă niciun link de invitație. Folosește formularul de mai sus pentru a-l crea pe primul.\"],\"UGT5vp\":[\"Salvați setările\"],\"UV5hLB\":[\"Nu s-au găsit banuri\"],\"Uaj3Nd\":[\"Mesaje de stare\"],\"Ue3uny\":[\"Implicit (fără profil)\"],\"UkARhe\":[\"Normal – Protecție standard\"],\"Umn7Cj\":[\"Niciun comentariu. Fiți primul!\"],\"UqtiKk\":[\"Se închide automat în \",[\"secondsLeft\"],\"s\"],\"UrEy4W\":[\"Deschide un mesaj privat către un utilizator\"],\"UtUIRh\":[[\"0\"],\" mesaje mai vechi\"],\"UwzP+U\":[\"Conexiune securizată\"],\"UyIbNT\":[\"Serverul a returnat o provocare WebAuthn invalidă.\"],\"V/e7nf\":[\"Setează parola nouă\"],\"V0/A4O\":[\"Proprietar de canal\"],\"V0zZWc\":[\"Aceasta va închide și rețeaua conectată de mai jos.\"],\"V2dwib\":[[\"0\"],\" trebuie să fie un număr.\"],\"V4qgxE\":[\"Creat înainte (min în urmă)\"],\"V8yTm6\":[\"Șterge căutarea\"],\"VBIlvI\":[\"Copiați ieșirea\"],\"VDj9CU\":[\"Acest host nu acceptă fișiere \",[\"CIPHERTEXT_EXTENSION\"],\", forma în care este stocat un atașament criptat. După încheierea criptării, fișierul pleacă ca atare.\"],\"VJScHU\":[\"Motiv\"],\"VLsmVV\":[\"Dezactivează notificările\"],\"VP3V//\":[\"Frontală\"],\"VbyRUy\":[\"Comentarii\"],\"VcYc0A\":[\"Deschide opțiunile de rețea\"],\"VjzSNi\":[\"Se caută locația ta…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" și alți \",[\"3\"],\" scriu...\"],\"Vmx0mQ\":[\"Setat de:\"],\"Vq10dn\":[\"Părăsește apelul\"],\"VqX8C6\":[\"arată mai puțin\"],\"VqnIZz\":[\"Vezi politica noastră de confidențialitate și practicile privind datele\"],\"VrMygG\":[\"Lungimea minimă este \",[\"0\"]],\"VrnTui\":[\"Pronumele dvs., afișate în profil\"],\"VugX2C\":[\"Amprenta anterioară\"],\"W6UMUZ\":[\"Cheie biometrică / de securitate\"],\"W8E3qn\":[\"Cont autentificat\"],\"WFxTHC\":[\"Adaugă mască de banare (ex. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Adresa serverului este obligatorie\"],\"WNMYIN\":[\"anulat\"],\"WOOPuM\":[\"Conexiune pierdută. Reconectează-te pentru a continua conversația\"],\"WRYdXW\":[\"Poziție audio\"],\"WTah5J\":[\"Alege un nume dintr-un singur cuvânt (fără spații).\"],\"WUOH5B\":[\"Ignoră utilizatorul\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Arată 1 element în plus\"],\"few\":[\"Arată \",[\"1\"],\" elemente în plus\"],\"other\":[\"Arată \",[\"1\"],\" de elemente în plus\"]}]],\"WYxRzo\":[\"Creează și administrează linkurile tale de invitație\"],\"Wbsc8H\":[\"Acesta ești tu\"],\"Wd38W1\":[\"Lasă canalul gol pentru o invitație generică în rețea. Descrierea este doar pentru evidența ta — vizibilă doar pentru tine în această listă.\"],\"Weq9zb\":[\"General\"],\"Wf9lru\":[\"Înregistrează mesaj vocal\"],\"Wfj7Sk\":[\"Activează sau dezactivează sunetele de notificare\"],\"WhGzDA\":[\"Se așteaptă solicitarea biometrică…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Profil utilizator\"],\"X6S3lt\":[\"Caută setări, canale, servere...\"],\"XBuUVn\":[\"Pornește camera pentru a reîncerca\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Continuă oricum\"],\"XI1+wb\":[\"Format invalid\"],\"XIXeuC\":[\"Mesaj @\",[\"0\"]],\"XJOV1Y\":[\"Activitate\"],\"XPaN4U\":[[\"name\"],\" · intrare\"],\"XPd6DR\":[\"Istoric flux de lucru (\",[\"0\"],\", \",[\"activeTotal\"],\" active)\"],\"XU5AOg\":[\"Intrare\"],\"XWgxXq\":[\"Album\"],\"XZYMg4\":[\"Încearcă din nou încărcarea.\"],\"Xd7+IT\":[\"Anulează fixarea conversației private\"],\"XiSFjH\":[\"Fotografia pe care tocmai ai făcut-o\"],\"Xm/s+u\":[\"Afișare\"],\"Xp2n93\":[\"Afișează media de pe gazda de fișiere de încredere a serverului. Nu se fac solicitări către servicii externe.\"],\"XvjC4F\":[\"Se salvează...\"],\"Y+tK3n\":[\"Primul mesaj de trimis\"],\"YAqRpI\":[\"Înregistrarea contului \",[\"account\"],\" a reușit: \",[\"message\"]],\"YDrGG0\":[\"Reconectarea a eșuat\"],\"YEfzvP\":[\"Subiect protejat (+t)\"],\"YGAmpG\":[\"Refă\"],\"YQOn6a\":[\"Restrânge lista de membri\"],\"YRCoE9\":[\"Operator de canal\"],\"YRwdh4\":[\"Oprește distribuirea\"],\"YURQaF\":[\"Vizualizați profilul\"],\"YdBSvr\":[\"Controlează afișarea media și conținutul extern\"],\"Yj6U3V\":[\"Fără server central:\"],\"YjvpGx\":[\"Pronume\"],\"Yp+Hi/\":[\"Deschide setările\"],\"YqH4l4\":[\"Nicio cheie\"],\"YulJZd\":[\"șters\"],\"YyUPpV\":[\"Cont:\"],\"Z5FYqf\":[\"Alege un fișier mai mic. Acesta este prea mare pentru gazda de fișiere.\"],\"Z7ZXbT\":[\"Aprobă\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" rând\"],\"few\":[\"#\",\" rânduri\"],\"other\":[\"#\",\" de rânduri\"]}]],\"Z8lGw6\":[\"Distribuie\"],\"ZGqK7Q\":[[\"0\"],\" te-a invitat să joci.\"],\"ZJSWfw\":[\"Mesaj afișat la deconectarea de la server\"],\"ZPHI0f\":[[\"nick\"],\" nu a răspuns la cererea de criptare.\"],\"ZR1dJ4\":[\"Invitații\"],\"ZTnDTA\":[\"Extindeți fluxul de lucru\"],\"ZdWg0V\":[\"Deschide în browser\"],\"ZhRBbl\":[\"Caută mesaje…\"],\"Zmcu3y\":[\"Filtre avansate\"],\"ZqLD8l\":[\"La nivel de server\"],\"a0bHay\":[\"Deconectezi <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Subiect setat după (min în urmă)\"],\"a3LDKx\":[\"Securitate\"],\"a739N6\":[\"Urmăriți traficul IRC brut al acestui server\"],\"aHKcKc\":[\"Pagina anterioară\"],\"aIhsAD\":[\"Activează apăsați pentru a vorbi\"],\"aJTbXX\":[\"Parolă oper\"],\"aQryQv\":[\"Modelul există deja\"],\"aW33cO\":[\"Reduceți zgomotul de fond al microfonului dvs.\"],\"aW9pLN\":[\"Numărul maxim de utilizatori permis în canal. Lăsați gol pentru fără limită.\"],\"aYaeko\":[\"Acest mesaj nu a putut fi decriptat. A fost criptat pentru o sesiune ale cărei chei acest dispozitiv nu le mai are.\"],\"abGlUP\":[\"Revino la canal\"],\"aecNzk\":[\"Alătură-te canalului vocal \",[\"channelName\"]],\"afd7s2\":[\"Pornește un canal vocal pe \",[\"serverName\"]],\"ah4fmZ\":[\"Afișează și previzualizări de pe YouTube, Vimeo, SoundCloud și servicii similare cunoscute.\"],\"aifXak\":[\"Niciun fișier media în acest canal\"],\"ap2zBz\":[\"Relaxat\"],\"aubGf5\":[\"Cea mai puternică, dar doar cu alți utilizatori Obby\"],\"axoxGF\":[\"Adaugă aplicație de autentificare\"],\"az8lvo\":[\"Oprit\"],\"azXSNo\":[\"Extinde lista de membri\"],\"azdliB\":[\"Conectează-te la un cont\"],\"b0Z/U1\":[\"S-a atins durata maximă de înregistrare, așa că înregistrarea s-a oprit aici.\"],\"b26wlF\":[\"ea/ei\"],\"b2gRwi\":[\"Distribuie locația ta\"],\"bD/+Ei\":[\"Strict\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Flux de lucru\"],\"bOpnXm\":[\"Introdu un cod din 6 cifre din oricare dintre aplicațiile de autentificare pentru a dezactiva 2FA.\"],\"bQ6BJn\":[\"Configurați reguli detaliate de protecție flood. Fiecare regulă specifică tipul de activitate de monitorizat și acțiunea de întreprins când pragurile sunt depășite.\"],\"bRfx7k\":[\"Mergeți la răspuns\"],\"bUu+tR\":[\"Acest fișier nu este criptat. Oricine are linkul îl poate deschide.\"],\"bVBC/W\":[\"Gateway conectat\"],\"bZJKzE\":[\"Exactă\"],\"bavafz\":[\"Pornește microfonul pentru a reîncerca\"],\"beV7+y\":[\"Utilizatorul va primi o invitație să se alăture \",[\"channelName\"],\".\"],\"bgwEHL\":[\"Adaugă o credențială pentru a activa 2FA\"],\"biKhQ2\":[\"Despre această atribuire\"],\"bk84cH\":[\"Mesaj de absență\"],\"bkHdLj\":[\"Adaugă server IRC\"],\"blWpTh\":[\"Deschide harta\"],\"bmQLn5\":[\"Adaugă regulă\"],\"bv4cFj\":[\"Transport\"],\"bwRvnp\":[\"Acțiune\"],\"bzSI52\":[\"Renunță\"],\"c8+EVZ\":[\"Cont verificat\"],\"cAFYbj\":[\"Parolele nu se potrivesc.\"],\"cBQkN7\":[\"Numele dispozitivelor sunt ascunse până când permiteți accesul la cameră.\"],\"cC5JaD\":[[\"nick\"],\" a oprit criptarea.\"],\"cGYUlD\":[\"Nu sunt încărcate previzualizări media.\"],\"cHFw6l\":[\"Conectează un microfon pentru a vorbi\"],\"cJMrvr\":[\"Această conversație este criptată cu schema nativă Obby. Comparați amprentele pe un canal separat, apoi marcați-o ca verificată.\"],\"cLF98o\":[\"Afișați comentariile (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"Celelalte sesiuni deschise ale acestui cont vor fi deconectate în urma modificării. Setările autentificării în doi pași, dacă există, rămân neschimbate.\"],\"cO9+2L\":[\"Dezactivează\"],\"cPWpNd\":[\"Amprenta \",[\"nick\"]],\"cSgpoS\":[\"Fixează conversația privată\"],\"cXeEKu\":[\"Aceasta va închide și cele \",[\"0\"],\" rețele conectate de mai jos.\"],\"cggChT\":[\"Gestionează autentificarea în doi pași\"],\"chQsxg\":[\"Copiați ieșirea formatată\"],\"cl/A5J\":[\"Bine ai venit la \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Șterge\"],\"coPLXT\":[\"Nu stocăm comunicațiile dvs. IRC pe serverele noastre\"],\"cqQyPB\":[\"Numele folderului\"],\"crYH/6\":[\"Player SoundCloud\"],\"cv5DQb\":[\"niciun host setat\"],\"cvJaBb\":[\"Noua amprentă a lui \",[\"nick\"]],\"d+oYyk\":[\"Verifică criptarea\"],\"d3sis4\":[\"Adaugă server\"],\"d9aN5k\":[\"Elimină \",[\"username\"],\" din canal\"],\"dCyaXa\":[\"Se criptează cu \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Anulează\"],\"dF6vP6\":[\"În direct\"],\"dGi1We\":[\"Anulează fixarea acestei conversații private\"],\"dJVuyC\":[\"a părăsit \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"către\"],\"dNXmVa\":[\"Accesul a fost refuzat. Permiteți accesul la cameră și microfon din setările browserului sau ale sistemului, apoi încercați din nou.\"],\"dRqrdL\":[[\"0\"],\" trebuie să fie un număr întreg.\"],\"dTx/vl\":[\"Reduceți ecoul de la difuzoarele dvs. captat de microfon\"],\"dXqxlh\":[\"<0>⚠️ Risc de securitate! Această conexiune poate fi vulnerabilă la interceptare sau atacuri de tip man-in-the-middle.\"],\"dZwAKK\":[\"Deschide chat privat\"],\"da9Q/R\":[\"Moduri canal modificate\"],\"dhJN3N\":[\"Afișați comentariile\"],\"diaYU+\":[\"<0>\",[\"0\"],\" și <1>\",[\"1\"],\" scriu...\"],\"dj2xTE\":[\"Respinge notificarea\"],\"dkycQY\":[\"Anulează criptarea\"],\"dlkjqx\":[\"Imagine în imagine\"],\"dnUmOX\":[\"Niciun bot înregistrat pe această rețea încă.\"],\"dpCzmC\":[\"Setări de protecție flood\"],\"dqoiJ2\":[\"Niciun spectator încă.\"],\"e8H3vl\":[\"Text alternativ (opțional)\"],\"e8jzAa\":[\"elimină toate atașamentele\"],\"e9dQpT\":[\"Dorești să deschizi acest link într-o filă nouă?\"],\"eClJ8I\":[\"Gestionează pachetele de emoji la nivel de rețea și specifice canalelor pe care acest server le publică prin draft/EMOJI.\"],\"ePK91l\":[\"Editează\"],\"eYBDuB\":[\"Încărcați o imagine sau furnizați o adresă URL cu înlocuire opțională \",[\"size\"]],\"edBbee\":[\"Banează \",[\"username\"],\" după hostmask (împiedică reconectarea de pe același IP/host)\"],\"eepqTT\":[\"Amprenta certificatului TLS\"],\"ekfzWq\":[\"Setări utilizator\"],\"elPDWs\":[\"Personalizează experiența clientului IRC\"],\"etgedT\":[\"Emoji\"],\"eu2osY\":[\"<0>💡 Recomandare: Continuați doar dacă aveți încredere în acest server și înțelegeți riscurile. Evitați să partajați informații sensibile sau parole prin această conexiune.\"],\"euEhbr\":[\"Faceți clic pentru a vă alătura \",[\"channel\"]],\"exyUec\":[\"Conexiune\"],\"ez3vLd\":[\"Activați introducerea pe mai multe rânduri\"],\"f0J5Ki\":[\"Comunicarea server-la-server poate folosi conexiuni necriptate\"],\"f2wrB1\":[\"Șterge pachetul\"],\"f9BHJk\":[\"Avertizează utilizatorul\"],\"fDOLLd\":[\"Nu s-au găsit canale.\"],\"fFgbRU\":[[\"safeName\"],\" nu mai este disponibil pe server.\"],\"fHbMUl\":[\"canal-voce\"],\"fJfkog\":[\"Nu s-au putut încărca GIF-urile. Caută din nou pentru a reîncerca.\"],\"fMPkxb\":[\"Arată mai mult\"],\"fWPVzC\":[\"Serverul de fișiere îl stochează lizibil, iar oricine obține linkul îl poate deschide. Treci la criptarea Obby pentru a trimite fișiere criptate.\"],\"fYdEvu\":[\"Istoric fluxuri de lucru (\",[\"0\"],\")\"],\"fdplPL\":[\"Dezactivează sunetul doar pentru mine\"],\"ffzDkB\":[\"Analize anonime:\"],\"fk1WEw\":[\"Criptat\"],\"fq1GF9\":[\"Afișează când utilizatorii se deconectează de la server\"],\"g1CwiD\":[\"Executați \",[\"name\"],\"?\"],\"g3UF2V\":[\"Acceptă\"],\"g6SdZE\":[\"Permite accesul la microfon pentru a înregistra sunet.\"],\"g87FVm\":[\"Serverul de apeluri a refuzat. Încearcă din nou în scurt timp.\"],\"g9NNfO\":[\"Pornește camera video\"],\"gCldcN\":[\"Schimbă culoarea de accent\"],\"gD44Av\":[\"Trimiți acest fișier necriptat?\"],\"gEF57C\":[\"Acest server acceptă doar un tip de conexiune\"],\"gJuLUI\":[\"Listă de ignorați\"],\"gNzMrk\":[\"Avatar curent\"],\"gbfM3J\":[\"Acest cont este conectat din \",[\"sessionCount\"],\" sesiuni. Detaliile per sesiune sunt dezvăluite doar titularului contului sau operatorilor IRC.\"],\"gcoiFh\":[\"Reconectează-te\"],\"gfySTe\":[\"Restrângeți tot\"],\"gh06VD\":[\"Ieșire\"],\"gjPWyO\":[\"Introduceți porecla...\"],\"gnTaUA\":[\"Ridică mâna\"],\"gz6UQ3\":[\"Maximizează\"],\"h6/IMX\":[\"Adaugă prima ta rețea\"],\"h6razj\":[\"Excludeți masca numelui canalului\"],\"hEPLrs\":[\"Am uitat parola\"],\"hG6jnw\":[\"Niciun subiect setat\"],\"hG89Ed\":[\"Imagine\"],\"hYgDIe\":[\"Creează\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"ex., 100:1440\"],\"hctjqj\":[\"Selectează un bot din stânga pentru a-i vedea comenzile și acțiunile de administrare.\"],\"he3ygx\":[\"Copiază\"],\"hehnjM\":[\"Cantitate\"],\"hhAi8w\":[\"Jurnal de rețea\"],\"hou0tP\":[\"Flux\"],\"htTcVX\":[\"Stare:\"],\"hxgCTb\":[\"Închideți fluxul de lucru\"],\"hzdLuQ\":[\"Doar utilizatorii cu voice sau mai mult pot vorbi\"],\"i0qMbr\":[\"Acasă\"],\"iDNBZe\":[\"Notificări\"],\"iH8pgl\":[\"Înapoi\"],\"iH8xys\":[\"Alege alt tip de fișier. Gazda de fișiere nu acceptă fișiere \",[\"ext\"],\".\"],\"iL9SZg\":[\"Banează utilizator (după poreclă)\"],\"iNt+3c\":[\"Înapoi la imagine\"],\"iQvi+a\":[\"Nu mă avertiza despre securitatea scăzută a legăturilor pentru acest server\"],\"iSLIjg\":[\"Conectare\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Adresă server\"],\"idD8Ev\":[\"Salvat\"],\"ifn/bQ\":[\"Ecranul acela nu mai există.\"],\"igVDFt\":[\"Atașează\"],\"iivqkW\":[\"Conectat la\"],\"ij+Elv\":[\"Previzualizare imagine\"],\"ilIWp7\":[\"Comută notificările\"],\"itEJCl\":[\"Redenumește sau șterge folderul\"],\"itoy0/\":[\"X și 0 vs \",[\"0\"]],\"iuaqvB\":[\"Folosiți * pentru wildcard. Exemple: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Banare după mască gazdă\"],\"jA4uoI\":[\"Subiect:\"],\"jHGY5E\":[\"Mesajul nu a fost trimis: cheia de criptare s-a schimbat. Verifică noua cheie sau oprește criptarea înainte de a trimite necriptat.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Motiv (opțional)\"],\"jUV7CU\":[\"Încarcă avatar\"],\"jW5Uwh\":[\"Controlează câtă media externă se încarcă. Dezactivat / Sigur / Surse de încredere / Tot conținutul.\"],\"jXzms5\":[\"Opțiuni atașament\"],\"jZlrte\":[\"Culoare\"],\"jbq7j2\":[\"Refuză\"],\"jfC/xh\":[\"Contact\"],\"jvN2+I\":[[\"0\"],\" inactiv\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Copiază amprenta\"],\"k112DD\":[\"Încarcă mesaje mai vechi\"],\"k1opY7\":[\"Reducerea zgomotului\"],\"k3ID0F\":[\"Filtrează membri…\"],\"k65gsE\":[\"Detalii\"],\"k7Zgob\":[\"Anulează conexiunea\"],\"k99j0U\":[\"Anulează încărcarea\"],\"kAVx5h\":[\"Nu s-au găsit invitații\"],\"kCLEPU\":[\"Conectat la\"],\"kF5LKb\":[\"Modele ignorate:\"],\"kG2fiE\":[\"definit în configurare\"],\"kGeOx/\":[\"Alătură-te la \",[\"0\"]],\"kITKr8\":[\"Se încarcă modurile canalului...\"],\"kPpPsw\":[\"Ești un Operator IRC\"],\"kWJmRL\":[\"Tu\"],\"kb9fJC\":[\"Salvează fișierul decriptat\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Se criptează… (clic pentru anulare)\"],\"kjMqSj\":[\"Copiați JSON\"],\"krViRy\":[\"Clic pentru copiere ca JSON\"],\"ks71ra\":[\"Excepții\"],\"kw4lRv\":[\"Semi-operator de canal\"],\"kxgIRq\":[\"Selectează sau adaugă un canal pentru a începe.\"],\"ky2mw7\":[\"prin @\",[\"0\"]],\"ky6dWe\":[\"Previzualizare avatar\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Se încarcă canalele...\"],\"l+IUVW\":[\"Verificarea contului \",[\"account\"],\" a reușit: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"s-a reconectat\"],\"few\":[\"s-a reconectat de \",[\"reconnectCount\"],\" ori\"],\"other\":[\"s-a reconectat de \",[\"reconnectCount\"],\" ori\"]}]],\"l1l8sj\":[\"acum \",[\"0\"],\"z\"],\"l4mncX\":[\"Nu e nimeni aici. Roagă pe cineva să scrie /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#canal (opțional)\"],\"lCF0wC\":[\"Reîmprospătează\"],\"lH+ed1\":[\"Se așteaptă primul pas…\"],\"lHVfE4\":[\"Fișierul nu a fost încărcat: cheia de criptare s-a schimbat. Verifică noua cheie, sau încheie criptarea pentru a încărca necriptat.\"],\"lHy8N5\":[\"Se încarcă mai multe canale...\"],\"lJGJot\":[\"Găsește canale\"],\"lKkdzh\":[\"Specific canalului\"],\"lasgrr\":[\"utilizat\"],\"lbpf14\":[\"Intrați în \",[\"value\"]],\"lf3MT4\":[\"Canal de părăsit (implicit cel curent)\"],\"lfFsZ4\":[\"Canale\"],\"lh69cG\":[[\"nick\"],\" dorește să înceapă o conversație criptată\"],\"lip0az\":[\"Difuzor \",[\"0\"]],\"lkNdiH\":[\"Nume cont\"],\"loQxaJ\":[\"M-am întors\"],\"lrlQl/\":[\"Volum pentru \",[\"0\"]],\"lvfaxv\":[\"ACASĂ\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Adaugă\"],\"m4YwIL\":[\"Aplicație de autentificare (TOTP)\"],\"m8flAk\":[\"Previzualizare (neîncărcat încă)\"],\"mDkV0w\":[\"Se pornește fluxul de lucru…\"],\"mDt3zx\":[\"Verifică…\"],\"mEPxTp\":[\"<0>⚠️ Atenție! Deschide numai linkuri din surse de încredere. Linkurile malițioase îți pot compromite securitatea sau confidențialitatea.\"],\"mH+wEJ\":[\"Mesaj \",[\"0\"],\" (Enter pentru rând nou, Shift+Enter pentru trimitere)\"],\"mHGdhG\":[\"Informații server\"],\"mHfd/S\":[\"Ce faci\"],\"mMYBD9\":[\"Larg – Domeniu de protecție mai amplu\"],\"mOXFes\":[[\"0\"],\" emoji\"],\"mQuDmS\":[[\"sender\"],\" a repornit criptarea. Această conversație rămâne necriptată până când accepți.\"],\"mRsNSE\":[\"Vezi boții\"],\"mTGsPd\":[\"Subiect canal\"],\"mU8j6O\":[\"Fără mesaje externe (+n)\"],\"mZWTZP\":[\"Răsfoiește canalele\"],\"mZp8FL\":[\"Revenire automată la o singură linie\"],\"ma5SQ1\":[\"Introdu codul din 6 cifre din aplicația de autentificare pentru a finaliza autentificarea.\"],\"mdIQ65\":[\"Mesajele tale cu \",[\"nick\"],\" sunt criptate. Aceste fișiere sunt prea mari pentru criptare și ar fi trimise în clar.\"],\"mdQu8G\":[\"NumeleTău\"],\"miSSBQ\":[\"Comentarii (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Alegeți microfonul și camera\"],\"mryDEO\":[\"Introdu codul din 6 cifre din e-mail.\"],\"mvyLSy\":[\"Utilizatorul este autentificat\"],\"mwtcGl\":[\"Închide comentariile\"],\"myL0MR\":[\"Ștergi această rețea?\"],\"mzI/c+\":[\"Descarcă\"],\"mzfIag\":[\"server\"],\"n3fGRk\":[\"setat de \",[\"0\"]],\"n5+j9l\":[\"ex. <0>wss://host:port/socket\"],\"n6T9To\":[\"Activează sunetul doar pentru mine\"],\"n8TilE\":[\"Copiază numele canalului\"],\"n9NCB9\":[\"Procesat de Obby înainte de a fi trimis\"],\"nDekZG\":[\"Editează conexiunea\"],\"nDvKjY\":[\"Canal vocal\"],\"nE9jsU\":[\"Relaxat – Protecție mai puțin agresivă\"],\"nNflMD\":[\"Părăsește canalul\"],\"nPXkBi\":[\"Se încarcă datele WHOIS...\"],\"nWMRxa\":[\"Anulează fixarea\"],\"nX4XLG\":[\"Acțiuni de operator\"],\"nXnMSE\":[\"Browserul tău nu poate reda acest videoclip.\"],\"nYiCGx\":[\"Acceptă cheia nouă\"],\"nkC032\":[\"Niciun profil anti-flood\"],\"nsLuck\":[\"Criptarea s-a încheiat înainte ca acest fișier să fie trimis. Nu a fost livrat.\"],\"nta7V8\":[\"Opțiuni de criptare\"],\"o4oXFt\":[\"Credențiale înregistrate\"],\"o69z4d\":[\"Trimite un mesaj de avertizare către \",[\"username\"]],\"o6OQlp\":[\"Editează canalul\"],\"o9ylQi\":[\"Căutați GIF-uri pentru a începe\"],\"oFGkER\":[\"Notificări server\"],\"oIn7d4\":[\"Introdu codul din 6 cifre din aplicația de autentificare.\"],\"oOi11l\":[\"Derulează în jos\"],\"oPYIL5\":[\"rețea\"],\"oQEzQR\":[\"Mesaj direct nou\"],\"oRH6Dq\":[\"canal\"],\"oX4ytF\":[\"pseudonim\"],\"oXOSPE\":[\"Conectat\"],\"oaTtrx\":[\"Caută boți\"],\"oal760\":[\"Atacurile man-in-the-middle asupra legăturilor de server sunt posibile\"],\"obBbyQ\":[\"Înregistrează ecranul\"],\"ocCDzT\":[\"shortcode (de ex. partyparrot)\"],\"oeqmmJ\":[\"Surse de încredere\"],\"ogKae6\":[\"Criptarea nu este disponibilă pe acest dispozitiv.\"],\"optX0N\":[\"acum \",[\"0\"],\"h\"],\"ovBPCi\":[\"Implicit\"],\"p0Z69r\":[\"Modelul nu poate fi gol\"],\"p1KgtK\":[\"Eroare la încărcarea audio\"],\"p59pEv\":[\"Detalii suplimentare\"],\"p7sRI6\":[\"Anunțați ceilalți când scrieți\"],\"pBm1od\":[\"Canal secret\"],\"pDpirO\":[\"Comandă furnizată de serverul IRC\"],\"pEK2nL\":[\"Acest mesaj nu a fost criptat. Poate proveni de la un alt client al acestei persoane care nu folosește criptare.\"],\"pJ/IRc\":[\"Oprește înregistrarea\"],\"pNmiXx\":[\"Pseudonimul dvs. implicit pentru toate serverele\"],\"pUUo9G\":[\"Hostname:\"],\"pVGPmz\":[\"Parolă cont\"],\"pZGrXo\":[\"Schimbă camera\"],\"peNE68\":[\"Permanent\"],\"pehLje\":[\"pack_id (de ex. team-mascots)\"],\"pgoP68\":[\"Dezactivează apăsați pentru a vorbi\"],\"plhHQt\":[\"Fără date\"],\"pm6+q5\":[\"Avertisment de securitate\"],\"pn5qSs\":[\"Informații suplimentare\"],\"pqr+oY\":[\"Mesaj \",[\"0\"]],\"puvGJc\":[\"Joacă X și 0\"],\"q0cR4S\":[\"acum este cunoscut ca **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"Introdu numele contului pe care vrei să îl recuperezi.\"],\"qF/wlG\":[\"Conectează o cameră pentru a partaja video\"],\"qFcunY\":[\"Canalul nu va apărea în comenzile LIST sau NAMES\"],\"qGMwvV\":[\"Nivel microfon\"],\"qIk9n4\":[[\"minutes\"],\" minute\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" scrie...\"],\"qLpTm/\":[\"Elimină reacția \",[\"emoji\"]],\"qVkGWK\":[\"Fixează\"],\"qXgujk\":[\"Trimite o acțiune / emote\"],\"qY8wNa\":[\"Pagină principală\"],\"qZQ5M4\":[\"Ați verificat acest contact.\"],\"qa9cy4\":[\"Fotografie\"],\"qb0xJ7\":[\"Wildcard: * se potrivește oricărei secvențe, ? unui singur caracter. Exemple: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Cheie canal (+k)\"],\"qsEYm5\":[\"Adaugă emoji\"],\"qtoOYG\":[\"Nicio limită\"],\"r+6b6V\":[\"Adaugă o aplicație de autentificare sau o cheie biometrică / de securitate pentru a cere un al doilea factor la autentificare.\"],\"r1W2AS\":[\"Imagine filehost\"],\"r8ojWq\":[\"Confirmă eliminarea\"],\"r9l16H\":[\"Acest dispozitiv nu a putut obține locația chiar acum.\"],\"rI9ogj\":[\"Deschide opțiunile canalului\"],\"rIPR2O\":[\"Subiect setat înainte (min în urmă)\"],\"rMMSYo\":[\"Lungimea maximă este \",[\"0\"]],\"rT2cV+\":[\"Cameră\"],\"rWtzQe\":[\"Rețeaua s-a împărțit și s-a reconectat. ✅\"],\"rYG2u6\":[\"Vă rugăm așteptați...\"],\"rjGI/Q\":[\"Confidențialitate\"],\"rjTJRY\":[\"suspendat\"],\"rk8iDX\":[\"Se încarcă GIF-urile...\"],\"rn6SBY\":[\"Activare sunet\"],\"ry4yU/\":[\"Vizualizare brută\"],\"rzK+O+\":[[\"nick\"],\" trimite mesaje criptate pe care acest dispozitiv nu le poate citi. Criptarea trebuie pornită din nou ca să se deschidă.\"],\"s/UKqq\":[\"A fost dat afară din canal\"],\"s/ereB\":[\"activ\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" cheie\"],\"other\":[\"#\",\" chei\"]}]],\"s36GUv\":[\"Permiteți accesul la microfon\"],\"s4NaO3\":[\"Nu s-a putut obține locația.\"],\"s7L3Mu\":[\"folder nou\"],\"s7oqXR\":[\"Selectează o rețea\"],\"s8cATI\":[\"s-a alăturat la \",[\"channelName\"]],\"sCO9ue\":[\"Conexiunea la <0>\",[\"serverName\"],\" prezintă următoarele probleme de securitate:\"],\"sGH11W\":[\"Server\"],\"sHI1H+\":[\"acum este cunoscut ca **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" te-a invitat să te alături la \",[\"channel\"]],\"sUBSbK\":[\"Încă nu există rețele upstream.\"],\"sUcRyL\":[\"Încearcă din nou încărcarea. Gazda de fișiere a trimis un răspuns pe care nu l-am putut citi.\"],\"sW5OjU\":[\"obligatoriu\"],\"sYI3px\":[\"Pseudonimul căruia îi scrii\"],\"sby+1/\":[\"Faceți clic pentru a copia\"],\"sfN25C\":[\"Numele dvs. real sau complet\"],\"shXreC\":[\"Înregistrează o zonă din ecran\"],\"skvjTF\":[\"Browserul nu expune WebAuthn\"],\"sliuzR\":[\"Deschide linkul\"],\"sqrO9R\":[\"Mențiuni personalizate\"],\"sr6RdJ\":[\"Multilinie cu Shift+Enter\"],\"swrCpB\":[\"Canalul a fost redenumit din \",[\"oldName\"],\" în \",[\"newName\"],\" de \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Avansat\"],\"t/YqKh\":[\"Elimină\"],\"t2RBbk\":[\"Canal text\"],\"t47eHD\":[\"Identificatorul dvs. unic pe acest server\"],\"tAkAh0\":[\"URL cu înlocuire opțională \",[\"size\"],\". Exemplu: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Copie eșuată, selectați pentru a încerca din nou\"],\"tXLJS3\":[\"Afișează sau ascunde bara laterală cu lista de canale\"],\"tfDRzk\":[\"Salvează\"],\"tgfK6H\":[\"Copiați fluxul de lucru\"],\"thC9Rq\":[\"Părăsește un canal\"],\"tiBsJk\":[\"a părăsit \",[\"channelName\"]],\"tl/zMw\":[\"Acest browser nu poate înregistra audio.\"],\"tpVoTN\":[\"Informațiile despre cine a invocat această comandă sunt furnizate de bot, iar expeditorul nu poate fi verificat de server.\"],\"tsc6g4\":[\"Se decriptează \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"a ieșit (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" rând suplimentar\"],\"few\":[\"#\",\" rânduri suplimentare\"],\"other\":[\"#\",\" de rânduri suplimentare\"]}]],\"tu2JEr\":[\"Canal de intrat (#nume)\"],\"u0TcnO\":[\"Porecla {nick} este deja utilizată, reîncercare cu {newNick}\"],\"u0a8B4\":[\"Autentificați-vă ca operator IRC pentru acces administrativ\"],\"u0rWFU\":[\"Creat după (min în urmă)\"],\"u72w3t\":[\"Utilizatori și modele de ignorat\"],\"u7jc2L\":[\"a ieșit\"],\"uAQUqI\":[\"Stare\"],\"uB85T3\":[\"Salvare eșuată: \",[\"msg\"]],\"uK9Jap\":[\"Browserele afișează difuzoarele doar după ce permiteți accesul la microfon sau cameră. Nimic nu este înregistrat.\"],\"uKPqyn\":[\"Centrează pe locația ta\"],\"uMIUx8\":[\"Ștergi botul \",[\"0\"],\"? Aceasta marchează rândul din baza de date ca șters; reutilizează nick-ul mai târziu doar după un /REHASH.\"],\"uNSY8W\":[\"Se reconectează. Editează conexiunea dacă tot eșuează\"],\"uSMfoN\":[\"Verifică\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Afișează MOTD\"],\"uW3lLI\":[\"Servere IRC:\"],\"ukyW4o\":[\"Linkurile tale de invitație\"],\"uowbPn\":[\"elimină atașamentul\"],\"usSSr/\":[\"Nivel de zoom\"],\"v0xJr9\":[\"Cheia de criptare a lui \",[\"nick\"],\" s-a schimbat. Asta se întâmplă pe un dispozitiv nou și așa arată și un atacator. Compară noua amprentă cu \",[\"nick\"],\" în altă parte decât în acest chat, apoi acceptă-o.\"],\"v29Nn/\":[\"Se așteaptă ca \",[\"0\"],\" să accepte…\"],\"v7lfCq\":[\"Nu există încă pachete configurate.\"],\"v7uvcf\":[\"Software:\"],\"vE8kb+\":[\"Shift+Enter pentru rânduri noi (Enter trimite)\"],\"vERlcd\":[\"Profil\"],\"vK0RL8\":[\"Fără subiect\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Limbă\"],\"vXeqjQ\":[\"Alege un fișier cu extensie. Gazda de fișiere nu acceptă fișiere fără extensie.\"],\"vYUkQB\":[\"Niciun difuzor detectat.\"],\"vaHYxN\":[\"Nume real\"],\"vhjbKr\":[\"Absent\"],\"vnq5rj\":[\"Înregistrează mesaj video\"],\"vy/q7q\":[\"Dezactivează 2FA. Introdu un cod din 6 cifre din oricare dintre aplicațiile de autentificare înregistrate pentru a confirma.\"],\"w/nogd\":[[\"0\"],\" rețea\",[\"1\"],\" — alege una pentru a te conecta\"],\"w4NYox\":[\"client \",[\"title\"]],\"w8dbR6\":[\"Alegeți microfonul, camera și difuzorul folosite de apeluri\"],\"w8xQRx\":[\"Valoare invalidă\"],\"wCKe3+\":[\"Istoric fluxuri de lucru\"],\"wFjjxZ\":[\"a fost dat afară din \",[\"channelName\"],\" de \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Nu s-au găsit excepții de banare\"],\"wHhlQr\":[\"Acceptă conversația criptată\"],\"wJijgU\":[\"Locație\"],\"wK0BwN\":[\"Cheia de criptare s-a schimbat\"],\"wPrGnM\":[\"Administrator de canal\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Raționament\"],\"wbm86v\":[\"Afișează când utilizatorii intră sau ies din canale\"],\"wdxz7K\":[\"Sursă\"],\"whqZ9r\":[\"Cuvinte sau fraze suplimentare de evidențiat\"],\"wlQNTg\":[\"Membri\"],\"wm7RV4\":[\"Sunet de notificare\"],\"woaefe\":[\"Setare implicită a sistemului\"],\"wsRxbL\":[\"Înregistrează audio\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Mesajele tale pot fi interceptate când sunt transmise între servere\"],\"x1m5RZ\":[\"Invită utilizator\"],\"x3+y8b\":[\"Atâtea persoane s-au înregistrat prin acest link\"],\"x9G665\":[\"Autentificare în doi pași necesară\"],\"xCFNnL\":[\"Alege un fișier sub \",[\"limit\"],\", maximul acceptat de gazda de fișiere.\"],\"xCJdfg\":[\"Șterge\"],\"xDAtGP\":[\"Mesaj\"],\"xDN4e3\":[\"Vezi informațiile canalului\"],\"xOTzt5\":[\"chiar acum\"],\"xQv7xy\":[\"Distribuie locația ta cu \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" și <2>\",[\"2\"],\" scriu...\"],\"xUHRTR\":[\"Autentificare automată ca operator la conectare\"],\"xWHwwQ\":[\"Banuri\"],\"xXs5GT\":[\"Fișierul nu a fost încărcat: criptarea încă se configurează. Va pleca odată ce criptarea este activă, sau după ce o închei.\"],\"xYilR2\":[\"Media\"],\"xbi8D6\":[\"Acest server nu acceptă linkuri de invitație (capabilitatea<0>obby.world/invitationnu este anunțată). Poți discuta în continuare normal; acest panou este pentru rețelele bazate pe obbyircd.\"],\"xceQrO\":[\"Sunt acceptate numai websocket-uri securizate\"],\"xdtXa+\":[\"nume-canal\"],\"xeiujy\":[\"Text\"],\"xlCYOE\":[\"Se încarcă mai multe mesaje...\"],\"xlhswE\":[\"Valoarea minimă este \",[\"0\"]],\"xq97Ci\":[\"Adaugă un cuvânt sau o expresie...\"],\"xuRqRq\":[\"Limită clienți (+l)\"],\"y1eoq1\":[\"Copiază linkul\"],\"y2ID0h\":[\"Serverul nu anunță suport pentru WebAuthn\"],\"y7sj+0\":[\"Transmițător\"],\"yIHP+U\":[\"Atașament criptat de la o gazdă neîncrezută. Activează conținutul extern pentru a-l deschide.\"],\"yJ1eqU\":[\"Spectatori (\",[\"0\"],\")\"],\"yJztBY\":[\"Șterge rețeaua\"],\"yNeucF\":[\"Acest server nu acceptă metadate extinse de profil (extensia IRCv3 METADATA). Câmpurile precum avatar, nume afișat și stare nu sunt disponibile.\"],\"yPlrca\":[\"Avatar canal\"],\"yQE2r9\":[\"Se încarcă\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby - Aducând IRC în viitor\"],\"yTX1Rt\":[\"Nume utilizator operator\"],\"yYOzWD\":[\"jurnale\"],\"yek4JL\":[\"Mută folderul în sus\"],\"yfx9Re\":[\"Parola operatorului IRC\"],\"ygCKqB\":[\"Oprește\"],\"ymDxJx\":[\"Numele de utilizator al operatorului IRC\"],\"yrpRsQ\":[\"Sortare după nume\"],\"ywVWqb\":[\"Mesajele tale cu \",[\"nick\"],\" sunt criptate. \",[\"0\"],\" din \",[\"1\"],\" fișiere sunt prea mari pentru criptare și ar fi trimise în clar. Restul rămân criptate.\"],\"yxaNWl\":[\"Nu s-a putut contacta gazda de fișiere. Verifică conexiunea și încearcă din nou.\"],\"yz7wBu\":[\"Închide\"],\"z0DY9w\":[\"Mesaj \",[\"0\"],\" (Shift+Enter pentru rând nou)\"],\"z2xxYa\":[\"Criptat și verificat\"],\"z3ltMi\":[\"Furnizorul nu a returnat niciun token bearer.\"],\"zCEMmq\":[\"Acest browser nu poate înregistra video.\"],\"zFT5rr\":[\"completat\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" pas\"],\"few\":[\"#\",\" pași\"],\"other\":[\"#\",\" pași\"]}]],\"zJS04D\":[\"Scoate din folder\"],\"zJw+jA\":[\"setează modul: \",[\"0\"]],\"zNSskd\":[\"Înregistrarea nu a putut fi realizată.\"],\"zZm1gU\":[\"Oprește camera video\"],\"zb/HT0\":[\"arată mai mult\"],\"zbSnl2\":[\"S-a atins limita de mărime pentru încărcare, așa că înregistrarea s-a oprit aici.\"],\"zbymaY\":[\"acum \",[\"0\"],\"min\"],\"zebeLu\":[\"Introdu numele de utilizator oper\"],\"zga9sT\":[\"OK\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Difuzor\"]}"); \ No newline at end of file diff --git a/src/locales/ro/messages.po b/src/locales/ro/messages.po index 8de928c2a..c3e34776f 100644 --- a/src/locales/ro/messages.po +++ b/src/locales/ro/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, one {# pas} few {# pași} other {# pași}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, one {Arată 1 element în plus} few {Arată {1} elemente în plus} other {Arată {1} de elemente în plus}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} emoji" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} te-a invitat să joci." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "acum {0}h" msgid "{0}m ago" msgstr "acum {0}min" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {Se încarcă 1 fișier} other {Se încarcă # fișiere}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, one {1 dată} few {{c} ori} other {{c} ori}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, one {1 dată} few {{c} ori} other {{c} ori}}" msgid "{days} days" msgstr "{days} zile" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {1 încărcare a eșuat} other {# încărcări au eșuat}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, one {# rând suplimentar} few {# rânduri suplimentare} other {# de rânduri suplimentare}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 Recomandare: Continuați doar dacă aveți încredere în ac msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>Risc: Informațiile sensibile (mesaje, conversații private, date de autentificare) pot fi expuse administratorilor de rețea sau atacatorilor poziționați între serverele IRC." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "2FA este impusă în prezent pe acest cont. Eliminarea singurei credențiale înregistrate te-ar bloca la autentificare. Adaugă mai întâi o altă credențială sau dezactivează 2FA mai jos." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "Cod din 6 cifre" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "Despre această atribuire" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "Acceptă" @@ -350,6 +377,7 @@ msgid "Account" msgstr "Cont" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "Nume cont" @@ -393,14 +421,30 @@ msgstr "Activitate" msgid "Add" msgstr "Adaugă" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "Adaugă o credențială pentru a activa 2FA" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "Adaugă un cuvânt sau o expresie..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "Adaugă o aplicație de autentificare sau o cheie biometrică / de securitate pentru a cere un al doilea factor la autentificare." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "Adaugă aplicație de autentificare" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "Adaugă mască de banare (ex. nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "Adaugă cheie biometrică / de securitate" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "adaugă canal" @@ -409,6 +453,11 @@ msgstr "adaugă canal" msgid "Add channel" msgstr "Adaugă canal" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "Adaugă emoji" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "Adaugă mască de excepție (ex. nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "Adaugă server" msgid "Add your first network" msgstr "Adaugă prima ta rețea" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "a adăugat {0}" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "Detalii suplimentare" @@ -492,6 +546,14 @@ msgstr "Tot conținutul" msgid "Allow camera access" msgstr "Permiteți accesul la cameră" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "Permite accesul la cameră din setări pentru a partaja video" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "Permite accesul la cameră pentru a face o fotografie sau un videoclip." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "Permite introducerea mai multor rânduri de text" @@ -501,6 +563,14 @@ msgstr "Permite introducerea mai multor rânduri de text" msgid "Allow microphone access" msgstr "Permiteți accesul la microfon" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "Permite accesul la microfon din setări pentru a vorbi" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "Permite accesul la microfon pentru a înregistra sunet." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "Deja în {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "Afișează și previzualizări de pe YouTube, Vimeo, SoundCloud și servicii similare cunoscute." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "Text alternativ (opțional)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "Nume alternativ pentru afișaj. Poate conține spații, emoji și caractere speciale. Numele real ({channelName}) va fi folosit în continuare pentru comenzile IRC." @@ -565,6 +639,11 @@ msgstr "Sigur doriți să ștergeți acest mesaj? Această acțiune nu poate fi msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "Atașează" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "Opțiuni atașament" @@ -581,6 +660,14 @@ msgstr "Poziție audio" msgid "Authenticate as an IRC Operator for administrative access" msgstr "Autentificați-vă ca operator IRC pentru acces administrativ" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "Autentifică-te acum" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "Autentifică la conectare" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "Autentificat" @@ -589,6 +676,10 @@ msgstr "Autentificat" msgid "Authenticated Account" msgstr "Cont autentificat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "Aplicație de autentificare (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "Revenire automată la o singură linie" @@ -650,6 +741,8 @@ msgstr "Absent:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "Înapoi" @@ -699,6 +792,10 @@ msgstr "Banează utilizator (după poreclă)" msgid "Bans" msgstr "Banuri" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "Cheie biometrică / de securitate" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "Botul nu a înregistrat încă nicio comandă slash." msgid "Bot in this channel" msgstr "Bot în acest canal" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "Boți" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Boți (se încarcă {botsLoadingCount})" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "Boți pe această rețea" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "Adu această fereastră în față și încearcă din nou." @@ -747,6 +840,15 @@ msgstr "Adu această fereastră în față și încearcă din nou." msgid "Browse all channels on the server" msgstr "Răsfoiește toate canalele de pe server" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "Răsfoiește canalele" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "Browserul nu expune WebAuthn" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "Browserele afișează difuzoarele doar după ce permiteți accesul la microfon sau cameră. Nimic nu este înregistrat." @@ -755,7 +857,6 @@ msgstr "Browserele afișează difuzoarele doar după ce permiteți accesul la mi msgid "Calls" msgstr "Apeluri" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "Cameră" msgid "Camera {0}" msgstr "Cameră {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "Nu poți elimina ultima credențială 2FA" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "Cameră {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "Cameră {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "Anulează criptarea" msgid "Cancel reply" msgstr "Anulează răspunsul" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "Anulează încărcarea" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "anulat" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "Schimbă culoarea de accent" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "Schimbă parola" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "Schimbă numele canalului (numai operatori)" @@ -898,9 +1015,7 @@ msgstr "Operator de canal" msgid "Channel Owner" msgstr "Proprietar de canal" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "Setări canal" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "Canal de părăsit (implicit cel curent)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "Subiect canal" @@ -924,6 +1040,10 @@ msgstr "Canalul nu va apărea în comenzile LIST sau NAMES" msgid "channel-name" msgstr "nume-canal" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "Specific canalului" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "Canale" msgid "Channels on {networkName}" msgstr "Canale pe {networkName}" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "Alege alt tip de fișier. Gazda de fișiere nu acceptă fișiere {ext}." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "Alege alt fișier. Gazda de fișiere l-a refuzat pe acesta." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "Alege un fișier sub {limit}, maximul acceptat de gazda de fișiere." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "Alege un fișier cu extensie. Gazda de fișiere nu acceptă fișiere fără extensie." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "Alegeți un profil de protecție flood predefinit. Aceste profiluri oferă setări de protecție echilibrate pentru diferite cazuri de utilizare." @@ -942,6 +1078,10 @@ msgstr "Alegeți un profil de protecție flood predefinit. Aceste profiluri ofer msgid "Choose a secure password" msgstr "Alege o parolă sigură" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "Alege un fișier mai mic. Acesta este prea mare pentru gazda de fișiere." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "Alege fișier" @@ -1007,10 +1147,6 @@ msgstr "Faceți clic pentru a vă alătura {channel}" msgid "Click to jump to message" msgstr "Click pentru a sări la mesaj" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "Click pentru a seta subiectul" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "client" @@ -1034,11 +1170,18 @@ msgstr "Limită clienți (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "Configurați reguli detaliate de protecție flood. Fiecare regulă speci msgid "Configure notification sounds and highlights" msgstr "Configurează sunetele de notificare și evidențierile" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "Confirmă înregistrarea" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "Confirmă parola nouă" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "Confirmă eliminarea" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "Confirmați?" @@ -1136,6 +1292,18 @@ msgstr "Confirmați?" msgid "Connect" msgstr "Conectare" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "Conectează o cameră pentru a partaja video" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "Conectează un microfon pentru a vorbi" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "Conectează-te la un server pentru a gestiona setările operatorului." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "conectat din {sessionCount} sesiuni" @@ -1285,6 +1453,14 @@ msgstr "Nu s-a putut obține locația la timp. Încercați din nou într-un loc msgid "Could not get your location." msgstr "Nu s-a putut obține locația." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "Nu s-au putut încărca GIF-urile. Caută din nou pentru a reîncerca." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "Nu s-a putut contacta gazda de fișiere. Verifică conexiunea și încearcă din nou." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "Criptarea cu {nick} nu a putut fi configurată." @@ -1310,6 +1486,11 @@ msgstr "Creează și administrează linkurile tale de invitație" msgid "Create folder" msgstr "Creaţi folder" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "Creează pachet" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "Creat după (min în urmă)" @@ -1318,10 +1499,19 @@ msgstr "Creat după (min în urmă)" msgid "Created Before (min ago)" msgstr "Creat înainte (min în urmă)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "Se creează…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "Avatar curent" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "Pachete de emoji personalizate" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "Reguli flood personalizate (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "Dezactivează sunetul" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "Refuză" @@ -1402,6 +1593,14 @@ msgstr "Șterge mesaj" msgid "Delete network" msgstr "Șterge rețeaua" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "Șterge pachetul" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "Ștergi pachetul \"{packId}\"? Se șterg și toate emoji-urile din el." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "Șterge conversația privată" @@ -1431,7 +1630,10 @@ msgstr "Retrogradează la spectator" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "Descriere (opțional, ex. „Testeri beta T3”)" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "Descriere (opțional)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "Numele dispozitivelor sunt ascunse până când permiteți accesul la ca msgid "Device names are hidden until you allow microphone access." msgstr "Numele dispozitivelor sunt ascunse până când permiteți accesul la microfon." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "Dezactivează" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "Dezactivează 2FA. Introdu un cod din 6 cifre din oricare dintre aplicațiile de autentificare înregistrate pentru a confirma." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "Dezactivează apăsați pentru a vorbi" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "Dezactivat" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "Afișare" msgid "Display all server events in chat" msgstr "Afișează toate evenimentele serverului în chat" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "Dorești să deschizi acest link într-o filă nouă?" msgid "Don't warn me about low link security for this server" msgstr "Nu mă avertiza despre securitatea scăzută a legăturilor pentru acest server" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "gata" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "Gata" @@ -1578,6 +1799,11 @@ msgstr "Editează" msgid "Edit {0}" msgstr "Editează {0}" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "Editează canalul" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "Încorporare" msgid "Emojis" msgstr "Emoji" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "Pachet gol. Adaugă câteva emoji." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "Activează 2FA" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "Activați evidențierile" @@ -1639,6 +1873,10 @@ msgstr "Activează notificările" msgid "Enable push-to-talk" msgstr "Activează apăsați pentru a vorbi" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "Activat" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "Criptează (Obby)" @@ -1719,6 +1957,14 @@ msgstr "Criptarea cu {nick} a încetat să funcționeze, așa că mesajul nu a f msgid "End encryption" msgstr "Încheie criptarea" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "Introdu un cod din 6 cifre din oricare dintre aplicațiile de autentificare pentru a dezactiva 2FA." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "Introdu un nume de canal pentru pachetele specifice canalului." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "Introduceți numele contului..." @@ -1765,10 +2011,35 @@ msgstr "Introdu numele real" msgid "Enter reason (optional)" msgstr "Introdu motivul (opțional)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "Introdu codul din 6 cifre din aplicația de autentificare pentru a finaliza autentificarea ca {account}." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "Introdu codul din 6 cifre din aplicația de autentificare pentru a finaliza autentificarea." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "Introdu codul din 6 cifre din aplicația de autentificare." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "Introdu codul din 6 cifre din e-mail." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "Introdu numele contului pe care vrei să îl recuperezi." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "Introdu numele de utilizator de invitat" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "Introdu numele contului. Vom trimite un cod de recuperare din 6 cifre la adresa de e-mail verificată asociată." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "Exactă" @@ -1824,6 +2095,7 @@ msgstr "Profil extins" msgid "External Link Warning" msgstr "Avertisment link extern" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "eșuat" @@ -1890,6 +2162,18 @@ msgstr "Restrângeți tot" msgid "Folder name" msgstr "Numele folderului" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "Din motive de securitate, toate sesiunile existente ale acestui cont au fost deconectate, iar starea serverului asociată contului a fost ștearsă. Dacă autentificarea în doi pași era activată, rămâne activată, deci următoarea autentificare o va cere în continuare." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "Renunță" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "Am uitat parola" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "Operator IRC" msgid "IRC operator password" msgstr "Parola operatorului IRC" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "Numele de utilizator al operatorului IRC" @@ -2295,6 +2580,15 @@ msgstr "Anunțați ceilalți când scrieți" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "Leagă o identitate OAuth" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "Leagă cu {0}" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "În direct" @@ -2335,6 +2629,11 @@ msgstr "Se încarcă rețelele de pe bouncer-ul tău…" msgid "Loading WHOIS data..." msgstr "Se încarcă datele WHOIS..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "Se încarcă…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "Stocare locală:" @@ -2377,6 +2676,26 @@ msgstr "Coboară mâna" msgid "Man-in-the-middle attacks on server links are possible" msgstr "Atacurile man-in-the-middle asupra legăturilor de server sunt posibile" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "Gestionează boții" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "Gestionează boții (se încarcă {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "Gestionează pachetele" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "Gestionează pachetele de emoji la nivel de rețea și specifice canalelor pe care acest server le publică prin draft/EMOJI." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "Gestionează autentificarea în doi pași" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "Gestionează-ți contul și autentificarea" @@ -2619,6 +2938,10 @@ msgstr "Dezactivează notificările" msgid "Mute or unmute notification sounds" msgstr "Activează sau dezactivează sunetele de notificare" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "Nume (de ex. iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "folder nou" msgid "New nickname" msgstr "Pseudonim nou" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "Parolă nouă" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "Imaginea următoare" @@ -2758,6 +3086,10 @@ msgstr "Niciun fișier ales" msgid "No flood profile" msgstr "Niciun profil anti-flood" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "Nu s-a găsit niciun GIF. Încearcă o altă căutare." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "niciun host setat" @@ -2790,6 +3122,10 @@ msgstr "niciun mesaj" msgid "No microphone detected." msgstr "Niciun microfon detectat." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "Nu există încă pachete configurate." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "Niciun trafic IRC brut capturat încă. Încearcă să te conectezi sau să trimiți un mesaj." @@ -2859,6 +3195,10 @@ msgstr "Normal – Protecție standard" msgid "Not encrypted" msgstr "Necriptat" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "Notă: serverul returnează același răspuns indiferent dacă contul are sau nu un e-mail verificat, deci o greșeală de scriere nu va fi semnalată aici. Dacă nu primești niciun cod în câteva minute, verifică din nou numele contului." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "Sunet de notificare" @@ -2867,6 +3207,10 @@ msgstr "Sunet de notificare" msgid "Notifications" msgstr "Notificări" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "Identitate OAuth" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "offline" msgid "Offline" msgstr "Deconectat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "OK" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "activ" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "Doar operatorii pot schimba subiectul canalului" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "Sunt acceptate numai websocket-uri securizate" @@ -3027,6 +3376,10 @@ msgstr "Acțiuni de operator" msgid "Optional crash reports to improve the app" msgstr "Rapoarte opționale de erori pentru îmbunătățirea aplicației" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "Celelalte sesiuni deschise ale acestui cont vor fi deconectate în urma modificării. Setările autentificării în doi pași, dacă există, rămân neschimbate." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR nu criptează fișiere, trimis ca atare" @@ -3039,6 +3392,14 @@ msgstr "Ieșire" msgid "Owner" msgstr "Proprietar" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (de ex. team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id și name sunt obligatorii." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "Parolă" @@ -3047,6 +3408,15 @@ msgstr "Parolă" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "Parolă necesară pentru a intra în canal. Lăsați gol pentru a elimina cheia." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "Resetarea parolei s-a încheiat" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "Parolele nu se potrivesc." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "Modelul există deja" @@ -3088,6 +3458,15 @@ msgstr "Permanent" msgid "Photo" msgstr "Fotografie" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "Alege o parolă (cel puțin 3 caractere)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "Alege un nume dintr-un singur cuvânt (fără spații)." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "Alege tipul de canal" @@ -3214,6 +3593,10 @@ msgstr "Pronume" msgid "Protected Topic (+t)" msgstr "Subiect protejat (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "Furnizorul nu a returnat niciun token bearer." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "Întrebări despre confidențialitate? Contactați-ne:" @@ -3315,6 +3698,7 @@ msgstr "Reconectarea a eșuat" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "Reconectează-te la server" @@ -3367,6 +3751,10 @@ msgstr "Reîmprospătează WHOIS" msgid "Register for an account" msgstr "Înregistrează un cont" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "Credențiale înregistrate" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "Respinge" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "Relaxat – Protecție mai puțin agresivă" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "Elimină" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "Elimini \"{0}\"? Nu o vei mai putea folosi ca al doilea factor." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "Elimină {username} din canal" @@ -3460,7 +3855,6 @@ msgstr "Refă" msgid "Retry sending" msgstr "Reîncearcă trimiterea" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "Verifică cheia schimbată…" msgid "Review key" msgstr "Verifică cheia" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "Rotește cu 90°" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "Reguli" @@ -3530,6 +3929,10 @@ msgstr "Salvat" msgid "Saving..." msgstr "Se salvează..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "Scanează acest cod QR cu aplicația de autentificare, apoi confirmă cu codul din 6 cifre afișat." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "Derulează chatul la acest răspuns" @@ -3551,6 +3954,10 @@ msgstr "Caută" msgid "Search bots" msgstr "Caută boți" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "Caută emoji-uri..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "Căutați GIF-uri pentru a începe" @@ -3641,11 +4048,6 @@ msgstr "Selectează sau adaugă un canal pentru a începe." msgid "self-registered" msgstr "autoînregistrat" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "Trimite" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "Trimite mesaj" msgid "Send private message" msgstr "Trimite mesaj privat" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "Trimite codul de recuperare" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "Trimiți acest fișier necriptat?" @@ -3687,6 +4093,10 @@ msgstr "Trimite necriptat" msgid "Sending" msgstr "Se trimite" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "Se trimite…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "server" msgid "Server" msgstr "Server" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "Canale server" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "Serverul nu anunță suport pentru WebAuthn" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "Serverul nu acceptă filtrarea avansată LIST" @@ -3745,11 +4157,16 @@ msgstr "Parolă server" msgid "Server Password (PASS)" msgstr "Parolă server (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "Serverul a returnat o provocare WebAuthn invalidă." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "Comunicarea server-la-server poate folosi conexiuni necriptate" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "La nivel de server" @@ -3774,6 +4191,7 @@ msgstr "Sesiune {0}" msgid "Sessions" msgstr "Sesiuni" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "Setează un subiect…" @@ -3791,6 +4209,10 @@ msgstr "setat de {0}" msgid "Set by:" msgstr "Setat de:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "Setează parola nouă" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "Setează-te ca absent" @@ -3808,6 +4230,11 @@ msgstr "Setare" msgid "Setting not found" msgstr "Setarea nu a fost găsită" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "Se setează…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "Setări" @@ -3832,10 +4259,22 @@ msgstr "Distribuie locația ta" msgid "Share your location with {target}." msgstr "Distribuie locația ta cu {target}." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "Partajează din nou ecranul pentru a reîncerca" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "ea/ei" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "shortcode (de ex. partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "Shortcode-ul trebuie să se potrivească cu [A-Za-z0-9._-]+." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "Afișați toate evenimentele" @@ -3910,6 +4349,10 @@ msgstr "Afișează toate conținuturile externe. Orice URL poate genera o solici msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "Afișează media de pe gazda de fișiere de încredere a serverului. Nu se fac solicitări către servicii externe." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "Autentifică-te la furnizor, apoi vom lega identitatea rezultată de contul tău, astfel încât SASL OAUTHBEARER / IRCV3BEARER să funcționeze la conexiunile următoare." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "Autentificarea a eșuat, conversezi ca invitat. Conectează-te din nou sau corectează parola" @@ -3998,6 +4441,10 @@ msgstr "Stare" msgid "Status Messages" msgstr "Mesaje de stare" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "Stare:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "Renunță la transmisie" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "Oprește camera video" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "Flux" @@ -4074,6 +4522,14 @@ msgstr "Scoate din folder" msgid "Take photo" msgstr "Fă o fotografie" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "Fă o fotografie sau un videoclip" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "Text" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "Canal text" @@ -4086,6 +4542,10 @@ msgstr "Acest dispozitiv nu este disponibil momentan." msgid "That screen is no longer there." msgstr "Ecranul acela nu mai există." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "Serverul de apeluri a refuzat. Încearcă din nou în scurt timp." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "Conexiunea la <0>{serverName} prezintă următoarele probleme de securitate:" @@ -4192,6 +4652,10 @@ msgstr "Aceasta elimină rețeaua de pe bouncer-ul tău soju. Pentru a o folosi msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "Acest server nu acceptă metadate extinse de profil (extensia IRCv3 METADATA). Câmpurile precum avatar, nume afișat și stare nu sunt disponibile." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "Acest server nu anunță un URL de backend (draft/authtoken sau obby.world/FILEHOST). Endpoint-urile de administrare nu pot fi accesate." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "Acest server nu acceptă linkuri de invitație (capabilitatea<0>obby.world/invitationnu este anunțată). Poți discuta în continuare normal; acest panou este pentru rețelele bazate pe obbyircd." @@ -4213,6 +4677,11 @@ msgstr "Aceasta va închide și cele {0} rețele conectate de mai jos." msgid "This will also close the bound network below." msgstr "Aceasta va închide și rețeaua conectată de mai jos." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "X și 0 vs {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "Timp (min)" @@ -4230,6 +4699,10 @@ msgstr "timeout" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "Amprenta certificatului TLS" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "trunchiat" msgid "Trusted Sources" msgstr "Surse de încredere" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "Încearcă din nou încărcarea." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "Încearcă din nou încărcarea. Gazda de fișiere a trimis un răspuns pe care nu l-am putut citi." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "Pornește camera pentru a reîncerca" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "Pornește microfonul pentru a reîncerca" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "Autentificare în doi pași" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "Autentificare în doi pași necesară" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "Tip" @@ -4352,14 +4850,26 @@ msgstr "Încărcați o imagine sau furnizați o adresă URL cu înlocuire opțio msgid "Upload Avatar" msgstr "Încarcă avatar" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "Încărcare anulată." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "Încărcați fișiere" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "Încărcat" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "Se încarcă..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "URL-ul trebuie să fie http(s):// sau data:." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "URL-ul imaginii dvs. de avatar" @@ -4416,6 +4926,7 @@ msgstr "Moduri utilizator" msgid "User Profile" msgstr "Profil utilizator" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "Setări utilizator" @@ -4459,6 +4970,14 @@ msgstr "Este necesar un port de server valid" msgid "Verified account" msgstr "Cont verificat" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "Verifică" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "Verifică codul" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "Verifică criptarea" @@ -4471,6 +4990,10 @@ msgstr "Verifică amprenta…" msgid "Verify…" msgstr "Verifică…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "Se verifică…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "Foarte relaxat" @@ -4532,6 +5055,7 @@ msgstr "Spectator" msgid "Viewers ({0})" msgstr "Spectatori ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Voice" @@ -4557,10 +5081,23 @@ msgstr "Volum" msgid "Volume for {0}" msgstr "Volum pentru {0}" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "Se așteaptă ca {0} să accepte…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "Se așteaptă solicitarea biometrică…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "Se așteaptă primul pas…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "Se așteaptă autentificarea…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "Urmăriți traficul IRC brut al acestui server" msgid "We don't store your IRC communications on our servers" msgstr "Nu stocăm comunicațiile dvs. IRC pe serverele noastre" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "WebAuthn nu este disponibil în acest mediu." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "Ești pe cale să deschizi un link extern:" msgid "You are an IRC Operator" msgstr "Ești un Operator IRC" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "Ai câteva minute pentru a alege o parolă nouă." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "Nu ai credențiale 2FA înregistrate." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "Ai modificări nesalvate. Ești sigur că vrei să închizi fără să salvezi?" diff --git a/src/locales/ru/messages.mjs b/src/locales/ru/messages.mjs index 6ea52586e..94f9b849e 100644 --- a/src/locales/ru/messages.mjs +++ b/src/locales/ru/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Названия устройств скрыты, пока вы не разрешите доступ к микрофону.\"],\"+5VMrz\":[\"Неверный формат шаблона. Используйте формат nick!user@host (допускаются маски *)\"],\"+6NQQA\":[\"Канал общей поддержки\"],\"+6NyRG\":[\"Клиент\"],\"+AI7ot\":[\"Поделиться местоположением\"],\"+B5ztW\":[\"добавить канал\"],\"+K0AvT\":[\"Отключиться\"],\"+Q1v1x\":[\"Аутентифицирован\"],\"+WNb3x\":[\"Открыть видео в отдельном окне\"],\"+cyFdH\":[\"Сообщение по умолчанию при переходе в режим отсутствия\"],\"+fRR7i\":[\"Приостановить\"],\"+mVPqU\":[\"Отображать форматирование Markdown в сообщениях\"],\"+s1J8k\":[\"Отметить как прочитанное\"],\"+s4tdz\":[\"Скопировать ник\"],\"+vqCJH\":[\"Имя пользователя вашего аккаунта для аутентификации\"],\"+yPBXI\":[\"Выбрать файл\"],\"+zy2Nq\":[\"Тип\"],\"/09cao\":[\"Низкий уровень безопасности соединения (уровень \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Отметить себя как вернувшегося\"],\"/3BQ4J\":[\"Пользователи вне канала не могут отправлять в него сообщения\"],\"/4C8U0\":[\"Копировать всё\"],\"/6BzZF\":[\"Показать/скрыть список участников\"],\"/AkXyp\":[\"Подтвердить?\"],\"/TNOPk\":[\"Пользователь отсутствует\"],\"/UGQxY\":[\"Камера \",[\"0\"]],\"/X0D0z\":[\"Выберите динамик, через который будут звучать звонки\"],\"/XQgft\":[\"Обзор\"],\"/abSCI\":[\"Копирование не удалось, коснитесь для повтора\"],\"/cF7Rs\":[\"Громкость\"],\"/dqduX\":[\"Следующая страница\"],\"/fc3q4\":[\"Весь контент\"],\"/kISDh\":[\"Включить звуки уведомлений\"],\"/kL38k\":[\"Изменить порядок каналов\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"Аудио\"],\"/rfkZe\":[\"Воспроизводить звуки для упоминаний и сообщений\"],\"/xQ19T\":[\"Боты в этой сети\"],\"/zrWol\":[\"Не зашифровано\"],\"0/0ZGA\":[\"Маска имени канала\"],\"0CvhiV\":[\"Бот в этом канале\"],\"0D6j7U\":[\"Подробнее о пользовательских правилах →\"],\"0NqWnb\":[\"Пригласить в трансляцию\"],\"0XsHcR\":[\"Исключить пользователя\"],\"0ZpE//\":[\"Сортировать по пользователям\"],\"0bEPwz\":[\"Отметиться как отсутствующий\"],\"0dGkPt\":[\"Развернуть список каналов\"],\"0gS7M5\":[\"Отображаемое имя\"],\"0kS+M8\":[\"ПримерНЕТ\"],\"0rgoY7\":[\"Подключайтесь только к выбранным вами серверам\"],\"0rz+/Q\":[\"Загрузка команд…\"],\"0wdd7X\":[\"Войти\"],\"196EG4\":[\"Удалить личную переписку\"],\"1A3EXy\":[\"Развернуть\"],\"1C/fOn\":[\"Бот ещё не зарегистрировал ни одной слэш-команды.\"],\"1DSr1i\":[\"Зарегистрировать аккаунт\"],\"1K9HPk\":[\"Просмотр дерева\"],\"1O/24y\":[\"Показать/скрыть список каналов\"],\"1OWwRx\":[\"Команды бота\"],\"1QfxQT\":[\"Закрыть\"],\"1TNIig\":[\"Открыть\"],\"1VPJJ2\":[\"Предупреждение о внешней ссылке\"],\"1ZC/dv\":[\"Нет непрочитанных упоминаний или сообщений\"],\"1iY5xv\":[\"Микрофон\"],\"1pO1zi\":[\"Необходимо указать имя сервера\"],\"1qqOhi\":[\"Перетащите за ручку, чтобы переместить канал или поместить в папку\"],\"1t/NnN\":[\"Отклонить\"],\"1ub+Zu\":[[\"hours\"],\" ч.\"],\"1uwfzQ\":[\"Просмотреть тему канала\"],\"1wdjme\":[\"Люди\"],\"268g7c\":[\"Введите отображаемое имя\"],\"27I0xj\":[\"Бот на уровне сервера, доступный из любого канала\"],\"2CEOW6\":[\"Сеть, привязанная через soju bouncer\"],\"2F9+AZ\":[\"Сырой IRC-трафик ещё не зафиксирован. Попробуйте подключиться или отправить сообщение.\"],\"2FOFq1\":[\"Операторы серверов сети потенциально могут читать ваши сообщения\"],\"2FYpfJ\":[\"Ещё\"],\"2HF1Y2\":[[\"inviter\"],\" пригласил \",[\"target\"],\" присоединиться к \",[\"channel\"]],\"2I70QL\":[\"Просмотреть информацию профиля пользователя\"],\"2QYdmE\":[\"Пользователи:\"],\"2QpEjG\":[\"вышел\"],\"2bimFY\":[\"Использовать пароль сервера\"],\"2gMuHR\":[\"Присоединился\"],\"2iTmdZ\":[\"Локальное хранилище:\"],\"2odkwe\":[\"Строгий — более агрессивная защита\"],\"2qXqZQ\":[\"Пользовательские режимы\"],\"2uDhbA\":[\"Введите имя пользователя для приглашения\"],\"2xXP/g\":[\"Войти в канал\"],\"2y9Ojd\":[\"Перетащите файлы сюда, чтобы прикрепить\"],\"2ygf/L\":[\"← Назад\"],\"2zEgxj\":[\"Поиск GIF...\"],\"38+WDJ\":[\"Подавление эха\"],\"3BKxln\":[\"Сделать фото\"],\"3JjdaA\":[\"Выполнить\"],\"3Kf9Jh\":[\"Перевести в зрители\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" в эфире · \",[\"1\"],\" смотрят\"],\"3MbP5E\":[\"Зашифрованное сообщение\"],\"3RdPhl\":[\"Переименовать канал\"],\"3THokf\":[\"Пользователь с голосом\"],\"3TSz9S\":[\"Свернуть\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Прокрутить чат к этому ответу\"],\"3hij11\":[\"Присоединиться к \",[\"channelName\"]],\"3jBDvM\":[\"Отображаемое имя канала\"],\"3pRst1\":[\"Получение списка команд…\"],\"3ryuFU\":[\"Необязательные отчёты о сбоях для улучшения приложения\"],\"3uBF/8\":[\"Закрыть просмотрщик\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Не удалось настроить шифрование с \",[\"nick\"],\".\"],\"3xf8Kz\":[\"Введите имя аккаунта...\"],\"4/Rr0R\":[\"Пригласить пользователя в текущий канал\"],\"4EZrJN\":[\"Правила\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"Задняя\"],\"4NqeT4\":[\"Профиль флуда (+F)\"],\"4QXpWJ\":[\"истекло время\"],\"4RZQRK\":[\"Чем ты занимаешься?\"],\"4cEClj\":[\"Сессии\"],\"4hfTrB\":[\"Никнейм\"],\"4n99LO\":[\"Уже в \",[\"0\"]],\"4t6vMV\":[\"Автоматически переключаться на однострочный режим для коротких сообщений\"],\"4vsHmf\":[\"Время (мин)\"],\"4x/Axu\":[\"У вашего bouncer пока нет сетей. Добавьте одну, чтобы начать.\"],\"5+INAX\":[\"Выделять сообщения, в которых упоминается ваш никнейм\"],\"5R5Pv/\":[\"Имя оператора\"],\"5WWr3M\":[\"Примерное\"],\"5kS5np\":[\"Отметить как проверенный\"],\"5yB4Kk\":[\"Файловый сервер это не пропустил.\"],\"678PKt\":[\"Название сети\"],\"6Aih4U\":[\"Не в сети\"],\"6CO3WE\":[\"Пароль для входа в канал. Оставьте пустым, чтобы удалить ключ.\"],\"6FyrFm\":[\"Демонстрация экрана\"],\"6HhMs3\":[\"Сообщение при выходе\"],\"6OpRdF\":[\"Автоматически регулировать громкость микрофона\"],\"6V3Ea3\":[\"Скопировано\"],\"6XJBxM\":[\"Ваш браузер не может воспроизвести это аудио.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" элемент\"],\"few\":[\"#\",\" элемента\"],\"many\":[\"#\",\" элементов\"],\"other\":[\"#\",\" элементов\"]}]],\"6lGV3K\":[\"Свернуть\"],\"6yFOEi\":[\"Введите пароль опера...\"],\"6yR6/K\":[\"Опубликовать сообщение дня каждого сервера в Уведомлениях сервера и на его странице приветствия\"],\"6zJnDQ\":[\"Включить звук\"],\"7+IHTZ\":[\"Файл не выбран\"],\"7+q3Wn\":[\"#канал\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (например: spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Этот чат зашифрован с помощью OTR, совместимого с другими IRC-клиентами. Сравните отпечатки по другому каналу связи, затем отметьте его как проверенный.\"],\"7QkKyN\":[\"Отправить личное сообщение\"],\"7U1W7c\":[\"Очень мягкий\"],\"7Y1YQj\":[\"Имя:\"],\"7YHArF\":[\"— открыть в просмотрщике\"],\"7d1XbR\":[\"Открыть процесс\"],\"7jL88x\":[\"Удалить это сообщение? Это действие нельзя отменить.\"],\"7l15X4\":[\"ошибка\"],\"7nGhhM\":[\"О чём вы думаете?\"],\"7sEpu1\":[\"Участники — \",[\"0\"]],\"7sNhEz\":[\"Имя пользователя\"],\"7w5KHY\":[\"Ваши сообщения с \",[\"nick\"],\" шифруются через OTR, который передаёт только текст. Эти файлы уйдут незашифрованными.\"],\"7y+YDA\":[\"Отправить без шифрования\"],\"85Fz0S\":[\"Перетащите для перемещения\"],\"8H0Q+x\":[\"Подробнее о профилях →\"],\"8Phu0A\":[\"Показывать, когда пользователи меняют никнейм\"],\"8VEDbV\":[\"Секретный\"],\"8XTG9e\":[\"Введите пароль оператора\"],\"8XsV2J\":[\"Повторить отправку\"],\"8ZsakT\":[\"Пароль\"],\"8dYnq1\":[\"Достигнута максимальная длительность записи. Запись остановлена: отправьте её или удалите.\"],\"8kR84m\":[\"Вы собираетесь открыть внешнюю ссылку:\"],\"8kZ9ZV\":[\"Завершить шифрование\"],\"8lCgih\":[\"Удалить правило\"],\"8mmL7G\":[\"Загрузите старые сообщения, чтобы достичь ответа\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" шаг\"],\"few\":[\"#\",\" шага\"],\"many\":[\"#\",\" шагов\"],\"other\":[\"#\",\" шага\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"присоединился\"],\"few\":[\"присоединился \",[\"joinCount\"],\" раза\"],\"many\":[\"присоединился \",[\"joinCount\"],\" раз\"],\"other\":[\"присоединился \",[\"joinCount\"],\" раза\"]}]],\"9BMLnJ\":[\"Переподключиться к серверу\"],\"9LXhb1\":[\"Записать экран\"],\"9OEgyT\":[\"Добавить реакцию\"],\"9PQ8m2\":[\"G-Line (глобальный бан)\"],\"9Qs99X\":[\"Email:\"],\"9QupBP\":[\"Удалить шаблон\"],\"9TBhGc\":[\"Опустить руку\"],\"9W7tl5\":[\"(без изменений)\"],\"9aCFGH\":[\"Зашифровать этот чат\"],\"9bG48P\":[\"Отправка\"],\"9f5f0u\":[\"Вопросы о конфиденциальности? Свяжитесь с нами:\"],\"9hXrER\":[\"Присоединиться к каналу на \",[\"serverName\"]],\"9iweoP\":[\"Сети на \",[\"0\"]],\"9n+Pj3\":[\"имя-стрима\"],\"9q17ZR\":[[\"0\"],\" обязателен.\"],\"9qIYMn\":[\"Новый никнейм\"],\"9rnFEa\":[\"Звонки\"],\"9unqs3\":[\"Отсутствие:\"],\"9v3hwv\":[\"Серверы не найдены.\"],\"9zb2WA\":[\"Подключение\"],\"A1taO8\":[\"Поиск\"],\"A2adVi\":[\"Отправлять уведомления о наборе текста\"],\"A9Rhec\":[\"Имя канала\"],\"AFXuc0\":[\"Сообщение не отправлено: шифрование перестало работать. Завершите шифрование, чтобы отправить без шифрования.\"],\"ALZ4SG\":[\"Отключить звук\"],\"AWOSPo\":[\"Увеличить\"],\"AXSpEQ\":[\"Войти как оператор при подключении\"],\"AXkuzz\":[\"Камера не обнаружена.\"],\"AdKRCX\":[\"Вы подключены к <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Аккаунт\"],\"AhNP40\":[\"Перемотка\"],\"AhYrTA\":[\"Соединение: плохое\"],\"Ai2U7L\":[\"Хост\"],\"AjBQnf\":[\"Изменил никнейм\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Отменить ответ\"],\"ApSx0O\":[\"Найдено \",[\"0\"],\" сообщений, соответствующих \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Войти снова\"],\"AxPAXW\":[\"Результаты не найдены\"],\"AyNqAB\":[\"Отображать все события сервера в чате\"],\"B/QqGw\":[\"Отошёл от клавиатуры\"],\"B0sB2k\":[\"Открытый текст\"],\"B1MuZq\":[\"Выберите камеру и посмотрите, что она видит\"],\"B8AaMI\":[\"Это поле обязательно для заполнения\"],\"BA2c49\":[\"Сервер не поддерживает расширенную фильтрацию LIST\"],\"BBCFUg\":[[\"sender\"],\" перезапустил шифрование, поэтому этот разговор настраивается заново.\"],\"BGul2A\":[\"У вас есть несохранённые изменения. Вы уверены, что хотите закрыть без сохранения?\"],\"BIDT9R\":[\"Боты\"],\"BIf9fi\":[\"Ваше статусное сообщение\"],\"BOJWfb\":[\"Отключиться от soju bouncer?\"],\"BPm98R\":[\"Сервер не выбран. Сначала выберите сервер на боковой панели; пригласительные ссылки управляются отдельно для каждого сервера.\"],\"BRNbHt\":[\"Зашифровано, не проверено\"],\"BZADk0\":[\"Прекратить трансляцию\"],\"BZyTNS\":[\"Доступ к местоположению запрещён. Разрешите доступ к местоположению в настройках браузера или системы и попробуйте снова.\"],\"BZz3md\":[\"Ваш личный сайт\"],\"Bgm/H7\":[\"Разрешить ввод нескольких строк текста\"],\"BiQIl1\":[\"Закрепить эту личную переписку\"],\"BlNZZ2\":[\"Нажмите, чтобы перейти к сообщению\"],\"Bowq3c\":[\"Только операторы могут изменять тему канала\"],\"Btozzp\":[\"Срок действия этого изображения истёк\"],\"Bu/ywL\":[\"Выберите тип канала\"],\"Bycfjm\":[\"Всего: \",[\"0\"]],\"C6IBQc\":[\"Копировать весь JSON\"],\"C6amLT\":[\"Это устройство сейчас недоступно.\"],\"C9L9wL\":[\"Сбор данных\"],\"CDq4wC\":[\"Модерировать пользователя\"],\"CHVRxG\":[\"Сообщение @\",[\"0\"],\" (Shift+Enter — новая строка)\"],\"CN9zdR\":[\"Необходимо указать имя и пароль оператора\"],\"CW3sYa\":[\"Добавить реакцию \",[\"emoji\"]],\"CaAkqd\":[\"Показывать выходы\"],\"CaQ1Gb\":[\"Бот, заданный в конфигурации. Отредактируйте obbyircd.conf и выполните /REHASH, чтобы изменить состояние.\"],\"CbvaYj\":[\"Забанить по никнейму\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Выберите канал\"],\"CpwGv7\":[\"Ключ \",[\"nick\"],\" отличается от того, который вы видели раньше. Так бывает после переустановки или на новом устройстве, но так же выглядит и атака «человек посередине». Сверьте новый отпечаток по другому каналу, прежде чем принять его.\"],\"CqO9qC\":[\"Сессия\"],\"CsekCi\":[\"Обычный\"],\"CwuBNI\":[\"Микрофон не обнаружен.\"],\"D+NlUC\":[\"Система\"],\"D28t6+\":[\"подключился и отключился\"],\"D69ns7\":[\"Переименовать или удалить \",[\"0\"]],\"DB8zMK\":[\"Применить\"],\"DBcWHr\":[\"Пользовательский файл звука уведомления\"],\"DL4yUl\":[\"Файл не загружен: шифрование перестало работать. Начните заново или завершите шифрование, чтобы загрузить без него.\"],\"DPfwMq\":[\"Готово\"],\"DTy9Xw\":[\"Предпросмотр медиа\"],\"Dj4pSr\":[\"Выберите надёжный пароль\"],\"Du+zn+\":[\"Поиск...\"],\"Du2T2f\":[\"Настройка не найдена\"],\"DwsSVQ\":[\"Применить фильтры и обновить\"],\"E3W/zd\":[\"Никнейм по умолчанию\"],\"E6nRW7\":[\"Копировать URL\"],\"E703RG\":[\"Режимы:\"],\"E9RV1x\":[\"подключено с \",[\"sessionCount\"],\" сессий\"],\"EAeu1Z\":[\"Отправить приглашение\"],\"EFKJQT\":[\"Настройка\"],\"EGPQBv\":[\"Пользовательские правила флуда (+f)\"],\"ELik0r\":[\"Просмотреть полную политику конфиденциальности\"],\"EPbeC2\":[\"Просмотреть или изменить тему канала\"],\"EQCDNT\":[\"Введите имя пользователя опера...\"],\"ERIfXJ\":[\"Не удалось определить местоположение вовремя. Попробуйте снова в месте с более открытым видом на небо.\"],\"ET7frA\":[\"Разрешить доступ к камере\"],\"EUvulZ\":[\"Найдено 1 сообщение, соответствующее \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Следующее изображение\"],\"Eaw75B\":[[\"userCount\"],\" пользователей\"],\"EdQY6l\":[\"Нет\"],\"EflUyy\":[\"в звонке\"],\"EnqLYU\":[\"Поиск серверов...\"],\"EqjE9A\":[\"написать кому-нибудь\"],\"Eu7YKa\":[\"самостоятельно зарегистрирован\"],\"Ev/rmg\":[\"Выберите микрофон и посмотрите уровень входного сигнала\"],\"F0OKMc\":[\"Редактировать сервер\"],\"F6Int2\":[\"Включить выделения\"],\"FDoLyE\":[\"Макс. пользователей\"],\"FHnJDV\":[[\"userCount\"],\" смотрят\"],\"FOPeqj\":[\"Автоматическая регулировка усиления\"],\"FUU/hZ\":[\"Управляет количеством внешних медиафайлов, загружаемых в чат.\"],\"Fdp03t\":[\"вкл\"],\"FfPWR0\":[\"Диалог\"],\"FjkaiT\":[\"Уменьшить\"],\"FlqOE9\":[\"Что это означает:\"],\"FolHNl\":[\"Управление аккаунтом и аутентификацией\"],\"Fp2Dif\":[\"Покинул сервер\"],\"G5KmCc\":[\"GZ-Line (глобальная Z-Line)\"],\"GDs0lz\":[\"<0>Риск: Конфиденциальная информация (сообщения, личные переписки, данные аутентификации) может быть раскрыта сетевым администраторам или злоумышленникам, находящимся между IRC-серверами.\"],\"GP8D2E\":[\"Личные сообщения\"],\"GPrF8Y\":[[\"safeName\"],\" был изменён на сервере, поэтому больше не расшифровывается.\"],\"GR+2I3\":[\"Добавить маску приглашения (например: nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Закрыть всплывающие уведомления сервера\"],\"GdhD7H\":[\"Нажмите ещё раз для подтверждения\"],\"GjRZex\":[\"Отключить сеть?\"],\"GlAoST\":[\"Отклонить шифрование\"],\"GlHnXw\":[\"Смена ника не удалась: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"Предпросмотр:\"],\"GtmO8/\":[\"от\"],\"GtuHUQ\":[\"Переименовать этот канал на сервере. Все пользователи увидят новое имя.\"],\"GuGfFX\":[\"Включить/выключить поиск\"],\"GvwPQR\":[\"Шифровать (OTR)\"],\"GxkJXS\":[\"Загрузка...\"],\"Gz0oR4\":[\"(обрабатывается Obby)\"],\"GzbwnK\":[\"Присоединился к каналу\"],\"GzsUDB\":[\"Расширенный профиль\"],\"H/PnT8\":[\"Вставить эмодзи\"],\"H3kCln\":[\"Имя хоста\"],\"H6Izzl\":[\"Ваш предпочтительный цветовой код\"],\"H86f9p\":[\"Свернуть\"],\"H91IQz\":[\"Присоединиться к трансляции \",[\"channelName\"]],\"H9jIv+\":[\"Показывать входы/выходы\"],\"HAKBY9\":[\"Загрузить файлы\"],\"HVqh5e\":[\"Выбор динамика не поддерживается в этом браузере.\"],\"HdE1If\":[\"Канал\"],\"HeT8+a\":[[\"name\"],\" · вывод\"],\"HhlSUU\":[\"Выделите область, которую нужно записать. Escape отменяет.\"],\"Hk4AW9\":[\"Ваше предпочтительное отображаемое имя\"],\"HmHDk7\":[\"Выбрать участника\"],\"HrQzPU\":[\"Каналы на \",[\"networkName\"]],\"Hy8RTc\":[\"Зашифровано. Для уверенности проверьте личность \",[\"nick\"],\".\"],\"I2tXQ5\":[\"Сообщение @\",[\"0\"],\" (Enter — новая строка, Shift+Enter — отправить)\"],\"I6bw/h\":[\"Забанить пользователя\"],\"I92Z+b\":[\"Включить уведомления\"],\"I9D72S\":[\"Вы уверены, что хотите удалить это сообщение? Это действие нельзя отменить.\"],\"IA+1wo\":[\"Показывать, когда пользователей исключают из каналов\"],\"IBi8Io\":[\"Микрофон \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IIXpvq\":[\"выполняется · \",[\"elapsed\"]],\"IJaotC\":[\"Начать запись\"],\"ILlU+s\":[\"Инфо:\"],\"ISS9Ed\":[\"Отметить себя отошедшим\"],\"IUwGEM\":[\"Сохранить изменения\"],\"IcHxhR\":[\"не в сети\"],\"IgrLD/\":[\"Пауза\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Ответить\"],\"IoHMnl\":[\"Максимальное значение: \",[\"0\"]],\"IryzcO\":[\"Прочитать всё\"],\"IuszSX\":[\"Файлы больше \",[\"0\"],\" отправляются как есть. Файловый хостинг хранит их в читаемом виде, и любой, кто получит ссылку, сможет их открыть.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Канальный бот — только в каналах, в которые вы вошли\"],\"J09nwO\":[\"Шифровать (Obby)\"],\"J28zul\":[\"Подключение...\"],\"J5T9NW\":[\"Информация о пользователе\"],\"J8Y5+z\":[\"Упс! Разрыв сети! ⚠️\"],\"JBHkBA\":[\"Покинул канал\"],\"JCPOml\":[\"Переместить в папку\"],\"JCwL0Q\":[\"Укажите причину (необязательно)\"],\"JFciKP\":[\"Переключить\"],\"JMXMCX\":[\"Сообщение об отсутствии\"],\"JNCzPW\":[\"Страна\"],\"JXGkhG\":[\"Изменить имя канала (только для операторов)\"],\"JYiL1b\":[\"один из:\"],\"JYynGH\":[\"инструмент\"],\"JcD7qf\":[\"Другие действия\"],\"JdkA+c\":[\"Секретный (+s)\"],\"JlFcis\":[\"Отправить\"],\"Jmu12l\":[\"Каналы сервера\"],\"JoQY+E\":[\"Это удалит сеть из вашего soju bouncer. Чтобы использовать её снова, вам нужно будет добавить её заново.\"],\"JrFTcr\":[\"Подключение…\"],\"JvQ++s\":[\"Включить Markdown\"],\"JweKPN\":[\"OTR не шифрует файлы, отправлено как есть\"],\"K2jwh/\":[\"Данные WHOIS недоступны\"],\"K4vEhk\":[\"(приостановлен)\"],\"KAPufV\":[\"сокращено\"],\"KAXSwC\":[\"Voice\"],\"KDfTdX\":[\"Удалить сообщение\"],\"KFAYzh\":[\"Этому серверу некуда положить файл.\"],\"KFfDuG\":[\"Сообщение дня\"],\"KKBlUU\":[\"Встроить\"],\"KL53qt\":[\"Сообщение не отправлено: шифрование ещё не активно. Дождитесь, пока замок станет зелёным, или завершите шифрование, чтобы отправить без шифрования.\"],\"KM0pLb\":[\"Добро пожаловать в канал!\"],\"KMH/oC\":[\"Ваш отпечаток\"],\"KR6W2h\":[\"Перестать игнорировать пользователя\"],\"KUjOb9\":[\"выполняется\"],\"KV+Bi1\":[\"Только по приглашению (+i)\"],\"KdCtwE\":[\"Сколько секунд отслеживать флуд-активность до сброса счётчиков\"],\"Kkezga\":[\"Пароль сервера\"],\"KpOQkN\":[\"Проверить ключ\"],\"KqcCdb\":[\"Начать трансляцию на \",[\"serverName\"]],\"KsiQ/8\":[\"Для входа в канал необходимо приглашение\"],\"KtADxr\":[\"выполнил\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Информация о канале\"],\"LC1a7n\":[\"IRC-сервер сообщил о низком уровне безопасности межсерверных соединений. Это означает, что при передаче ваших сообщений между IRC-серверами сети они могут быть недостаточно зашифрованы или SSL/TLS-сертификаты могут не проверяться должным образом.\"],\"LEwpeL\":[\"soju bouncer (управление)\"],\"LNfLR5\":[\"Показывать исключения\"],\"LP+1Z7\":[\"Добавить сеть\"],\"LQb0W/\":[\"Показывать все события\"],\"LU7/yA\":[\"Альтернативное имя для отображения в интерфейсе. Может содержать пробелы, эмодзи и специальные символы. Настоящее имя канала (\",[\"channelName\"],\") по-прежнему будет использоваться для IRC-команд.\"],\"LUb9O7\":[\"Необходимо указать корректный порт сервера\"],\"LV4fT6\":[\"Описание (необязательно, например «Бета-тестеры Q3»)\"],\"LVB64Y\":[\"Копировать как текст\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Политика конфиденциальности\"],\"LcuSDR\":[\"Управление информацией профиля и метаданными\"],\"LqLS9B\":[\"Показывать смену никнейма\"],\"LsDQt2\":[\"Настройки канала\"],\"LtI9AS\":[\"Владелец\"],\"LuNhhL\":[\"отреагировал на это сообщение\"],\"M/AZNG\":[\"URL вашего аватара\"],\"M/TIv1\":[\"Зритель\"],\"M/WIer\":[\"Отправить сообщение\"],\"M45wtf\":[\"Эта команда не принимает параметров.\"],\"M8er/5\":[\"Имя:\"],\"MFKlMB\":[\"Пригласить\"],\"MHk+7g\":[\"Предыдущее изображение\"],\"MMVM6A\":[\"Серверный бот — доступен из любого канала\"],\"MOsYgM\":[\"Соединение: хорошее\"],\"MRorGe\":[\"Написать в личку\"],\"MSSqHG\":[\"Работает с другими IRC-клиентами\"],\"MVbSGP\":[\"Временное окно (секунды)\"],\"Mey/l4\":[\"Не удалось получить доступ к устройству.\"],\"MhqAkA\":[[\"nick\"],\" отклонил(а) шифрование.\"],\"MkpcsT\":[\"Ваши сообщения и настройки хранятся локально на вашем устройстве\"],\"MzPdC2\":[\"Пароль сервера (PASS)\"],\"N/hDSy\":[\"Пометить как бота — обычно «on» или пусто\"],\"N40H+G\":[\"Все\"],\"N6j2JH\":[\"Изменить \",[\"0\"]],\"N7TQbE\":[\"Пригласить пользователя в \",[\"channelName\"]],\"NCHYXe\":[\"Свернуть рабочий процесс\"],\"NCca/o\":[\"Введите ник по умолчанию...\"],\"NEr2Ao\":[[\"userCount\"],\" в звонке\"],\"NIBzIK\":[\"Достигнут предел размера загружаемого файла. Запись остановлена: отправьте её или удалите.\"],\"NJfmLa\":[\"ник\"],\"NKorF2\":[\"Шифрование с \",[\"nick\"],\" перестало работать, поэтому сообщение не отправлено. Запустите шифрование снова, чтобы продолжить.\"],\"NQN2HS\":[\"Возобновить\"],\"NZMhdJ\":[\"Слишком большой для шифрования, отправлен без шифрования\"],\"NZgZhv\":[\"Переименовать папку\"],\"NbFtQm\":[\"Удалить папку\"],\"Nj8ZSK\":[\"Группы безопасности\"],\"Nqs6B9\":[\"Показывает весь внешний медиаконтент. Любой URL может вызвать запрос к неизвестному серверу.\"],\"Nt+9O7\":[\"Использовать WebSocket вместо обычного TCP\"],\"NxIHzc\":[\"Отключить пользователя\"],\"O+HhhG\":[\"Шепнуть пользователю в контексте текущего канала\"],\"O+v/cL\":[\"Просмотреть все каналы на сервере\"],\"O5rZAi\":[\"Обновить WHOIS\"],\"OCGpR4\":[\"(наследуется)\"],\"ODwSCk\":[\"Отправить GIF\"],\"OGQ5kK\":[\"Настройка звуков уведомлений и выделений\"],\"OIPt1Z\":[\"Показать или скрыть боковую панель списка участников\"],\"OJXCm+\":[\"Переместить папку вниз\"],\"OKSNq/\":[\"Очень строгий\"],\"OLmMQs\":[\"Проверить отпечаток…\"],\"OVKoQO\":[\"Пароль вашего аккаунта для аутентификации\"],\"Obby - Bringing IRC to the future\":[\"Obby - Перенося IRC в будущее\"],\"OhCpra\":[\"Задать тему…\"],\"OkltoQ\":[\"Забанить \",[\"username\"],\" по никнейму (запрещает переподключение с тем же ником)\"],\"OlAl5i\":[\"Развернуть все\"],\"Oo7YVo\":[\"Создать папку\"],\"P+t/Te\":[\"Нет дополнительных данных\"],\"P42Wcc\":[\"Безопасно\"],\"P6Cibt\":[\"одобрить для продолжения\"],\"P8eJCK\":[\"Откройте мир IRC вместе с Obby\"],\"PD38l0\":[\"Предпросмотр аватара канала\"],\"PD9mEt\":[\"Введите сообщение...\"],\"PKjhUq\":[\"Добавить канал\"],\"PPqfdA\":[\"Открыть настройки конфигурации канала\"],\"PRnH8G\":[\"из \",[\"0\"]],\"PSCjfZ\":[\"Тема, которая будет отображаться для этого канала. Тему видят все пользователи.\"],\"PYSmVm\":[\"Сообщения с \",[\"nick\"],\" теперь зашифрованы.\"],\"PYzHlv\":[\"Переключитесь на это окно и попробуйте снова.\"],\"PZCecv\":[\"Предпросмотр PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 раз\"],\"few\":[[\"c\"],\" раза\"],\"many\":[[\"c\"],\" раз\"],\"other\":[[\"c\"],\" раза\"]}]],\"PguS2C\":[\"Добавить маску исключения (например: nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Показано \",[\"displayedChannelsCount\"],\" из \",[\"0\"],\" каналов\"],\"PoZpSX\":[\"Изменить настройки канала\"],\"PqhVlJ\":[\"Забанить пользователя (по hostmask)\"],\"PsufxD\":[\"Сессия \",[\"0\"]],\"Q+chwU\":[\"Имя пользователя:\"],\"Q2QY4/\":[\"Удалить это приглашение\"],\"Q3v9Wc\":[\"Да, удалить\"],\"Q6hhn8\":[\"Настройки\"],\"QF4a34\":[\"Введите имя пользователя\"],\"QGqSZ2\":[\"Цвет и форматирование\"],\"QJQd1J\":[\"Редактировать профиль\"],\"QSzGDE\":[\"Не активен\"],\"QUlny5\":[\"Добро пожаловать на \",[\"0\"],\"!\"],\"QgQSTl\":[\"В сети с\"],\"QhglSm\":[\"Не удалось войти, вы общаетесь как гость. Войдите снова или исправьте пароль\"],\"QjVZf0\":[\"нет сообщения\"],\"QuSkCF\":[\"Фильтр каналов...\"],\"Qv14oC\":[\"Копировать как JSON\"],\"QwUrDZ\":[\"изменил тему на: \",[\"topic\"]],\"Qxr8pV\":[\"Открыть меню ботов\"],\"R0UH07\":[\"Изображение \",[\"0\"],\" из \",[\"1\"]],\"R7SsBE\":[\"Выкл. звук\"],\"R8rf1X\":[\"Нажмите, чтобы задать тему\"],\"RArB3D\":[\"был кикнут из \",[\"channelName\"],\" пользователем \",[\"username\"]],\"RIfHS5\":[\"Создать новую пригласительную ссылку\"],\"RMMaN5\":[\"Модерируемый (+m)\"],\"RWw9Lg\":[\"Закрыть диалог\"],\"RX8Gog\":[[\"nick\"],\" использует версию шифрования, которую этот клиент не может прочитать.\"],\"RZ2BuZ\":[\"Регистрация аккаунта \",[\"account\"],\" требует подтверждения: \",[\"message\"]],\"Rj1UeC\":[\"Зашифрованное сообщение из прошлого сеанса\"],\"RlCInP\":[\"Слэш-команды\"],\"RySp6q\":[\"Скрыть комментарии\"],\"RzfkXn\":[\"Изменить ваш никнейм на этом сервере\"],\"S48xcO\":[\"в ожидании\"],\"S5Togi\":[\"Загрузка сетей с вашего bouncer…\"],\"SPKQTd\":[\"Необходимо указать никнейм\"],\"SPVjfj\":[\"Если оставить пустым, будет использоваться «без причины»\"],\"SQKPvQ\":[\"Пригласить пользователя\"],\"STmlpb\":[\"Назад к списку сетей\"],\"SY+DWF\":[\"Проверить изменённый ключ…\"],\"SkZcl+\":[\"Выберите заранее заданный профиль защиты от флуда. Эти профили предоставляют сбалансированные настройки защиты для различных сценариев использования.\"],\"Slr+3C\":[\"Мин. пользователей\"],\"Spnlre\":[\"Вы пригласили \",[\"target\"],\" присоединиться к \",[\"channel\"]],\"SpsuQv\":[\"Перейти к \",[\"name\"]],\"SrtXDy\":[\"вошёл как \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Открыть в просмотрщике\"],\"T6fO0X\":[\"клиент\"],\"T91vKp\":[\"Воспроизвести\"],\"TGa6nJ\":[\"Соединение: среднее\"],\"TIjT+J\":[\"Отметить себя вернувшимся\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Узнайте, как мы обрабатываем ваши данные и защищаем вашу конфиденциальность.\"],\"TgFpwD\":[\"Применяется...\"],\"Tjg9YW\":[\"Зашифрованное вложение\"],\"TkzSFB\":[\"Нет изменений\"],\"TntZTr\":[\"Выйти из режима выделения\"],\"Tth9To\":[\"Показать мои динамики\"],\"TtserG\":[\"Введите настоящее имя\"],\"Ttz9J1\":[\"Введите пароль...\"],\"TusXkS\":[[\"days\"],\" дн.\"],\"Tz0i8g\":[\"Настройки\"],\"U3pytU\":[\"Администратор\"],\"U7Iesw\":[[\"seconds\"],\" сек.\"],\"U7yg75\":[\"Отметить себя как отошедшего\"],\"UDb2YD\":[\"Реакция\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"Вы ещё не создали ни одной пригласительной ссылки. Используйте форму выше, чтобы создать первую.\"],\"UGT5vp\":[\"Сохранить настройки\"],\"UV5hLB\":[\"Баны не найдены\"],\"Uaj3Nd\":[\"Статусные сообщения\"],\"Ue3uny\":[\"По умолчанию (без профиля)\"],\"UkARhe\":[\"Обычный — стандартная защита\"],\"Umn7Cj\":[\"Комментариев пока нет. Будьте первым!\"],\"UqtiKk\":[\"Автоматическое закрытие через \",[\"secondsLeft\"],\"с\"],\"UrEy4W\":[\"Открыть приватное сообщение пользователю\"],\"UtUIRh\":[[\"0\"],\" старых сообщений\"],\"UwzP+U\":[\"Защищённое соединение\"],\"V0/A4O\":[\"Владелец канала\"],\"V0zZWc\":[\"Это также закроет привязанную сеть ниже.\"],\"V2dwib\":[[\"0\"],\" должно быть числом.\"],\"V4qgxE\":[\"Создан до (мин назад)\"],\"V8yTm6\":[\"Очистить поиск\"],\"VBIlvI\":[\"Копировать вывод\"],\"VDj9CU\":[\"Этот хост не принимает файлы \",[\"CIPHERTEXT_EXTENSION\"],\", в виде которых хранится зашифрованное вложение. После завершения шифрования файл уйдёт как есть.\"],\"VJScHU\":[\"Причина\"],\"VLsmVV\":[\"Отключить уведомления\"],\"VP3V//\":[\"Передняя\"],\"VbyRUy\":[\"Комментарии\"],\"VcYc0A\":[\"Открыть параметры сети\"],\"VjzSNi\":[\"Определение вашего местоположения…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" и ещё \",[\"3\"],\" печатают...\"],\"Vmx0mQ\":[\"Установлено:\"],\"Vq10dn\":[\"Покинуть звонок\"],\"VqX8C6\":[\"показать меньше\"],\"VqnIZz\":[\"Ознакомьтесь с нашей политикой конфиденциальности и практикой обработки данных\"],\"VrMygG\":[\"Минимальная длина: \",[\"0\"]],\"VrnTui\":[\"Ваши местоимения, отображаемые в профиле\"],\"VugX2C\":[\"Предыдущий отпечаток\"],\"W8E3qn\":[\"Аутентифицированный аккаунт\"],\"WFxTHC\":[\"Добавить маску бана (например: nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Необходимо указать хост сервера\"],\"WNMYIN\":[\"отменено\"],\"WOOPuM\":[\"Соединение потеряно. Переподключитесь, чтобы продолжить общение\"],\"WRYdXW\":[\"Позиция в аудио\"],\"WUOH5B\":[\"Игнорировать пользователя\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Показать ещё 1 элемент\"],\"few\":[\"Показать ещё \",[\"1\"],\" элемента\"],\"many\":[\"Показать ещё \",[\"1\"],\" элементов\"],\"other\":[\"Показать ещё \",[\"1\"],\" элемента\"]}]],\"WYxRzo\":[\"Создание и управление вашими пригласительными ссылками\"],\"Wbsc8H\":[\"Это вы\"],\"Wd38W1\":[\"Оставьте поле канала пустым для общего приглашения в сеть. Описание нужно только для ваших записей — оно видно только вам в этом списке.\"],\"Weq9zb\":[\"Основное\"],\"Wf9lru\":[\"Запись голосового сообщения\"],\"Wfj7Sk\":[\"Включить или отключить звуки уведомлений\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Профиль пользователя\"],\"X6S3lt\":[\"Поиск настроек, каналов, серверов...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Всё равно продолжить\"],\"XI1+wb\":[\"Неверный формат\"],\"XIXeuC\":[\"Сообщение @\",[\"0\"]],\"XJOV1Y\":[\"Активность\"],\"XPaN4U\":[[\"name\"],\" · ввод\"],\"XPd6DR\":[\"История рабочих процессов (\",[\"0\"],\", \",[\"activeTotal\"],\" активных)\"],\"XU5AOg\":[\"Ввод\"],\"XWgxXq\":[\"Альбом\"],\"Xd7+IT\":[\"Открепить личный чат\"],\"XiSFjH\":[\"Только что сделанное фото\"],\"Xm/s+u\":[\"Отображение\"],\"Xp2n93\":[\"Показывает медиафайлы с доверенного файлового хоста вашего сервера. Запросы к внешним сервисам не выполняются.\"],\"XvjC4F\":[\"Сохранение...\"],\"Y+tK3n\":[\"Первое сообщение для отправки\"],\"YAqRpI\":[\"Регистрация аккаунта \",[\"account\"],\" успешна: \",[\"message\"]],\"YDrGG0\":[\"Не удалось переподключиться\"],\"YEfzvP\":[\"Защищённая тема (+t)\"],\"YGAmpG\":[\"Переснять\"],\"YQOn6a\":[\"Свернуть список участников\"],\"YRCoE9\":[\"Оператор канала\"],\"YRwdh4\":[\"Остановить демонстрацию\"],\"YURQaF\":[\"Просмотреть профиль\"],\"YdBSvr\":[\"Управление отображением медиа и внешнего контента\"],\"Yj6U3V\":[\"Нет центрального сервера:\"],\"YjvpGx\":[\"Местоимения\"],\"Yp+Hi/\":[\"Открыть настройки\"],\"YqH4l4\":[\"Без ключа\"],\"YulJZd\":[\"удалён\"],\"YyUPpV\":[\"Аккаунт:\"],\"Z7ZXbT\":[\"Одобрить\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" строка\"],\"few\":[\"#\",\" строки\"],\"many\":[\"#\",\" строк\"],\"other\":[\"#\",\" строк\"]}]],\"Z8lGw6\":[\"Поделиться\"],\"ZJSWfw\":[\"Сообщение, отображаемое при отключении от сервера\"],\"ZPHI0f\":[[\"nick\"],\" не ответил(а) на запрос шифрования.\"],\"ZR1dJ4\":[\"Приглашения\"],\"ZTnDTA\":[\"Развернуть рабочий процесс\"],\"ZdWg0V\":[\"Открыть в браузере\"],\"ZhRBbl\":[\"Поиск сообщений…\"],\"Zmcu3y\":[\"Расширенные фильтры\"],\"ZqLD8l\":[\"По всему серверу\"],\"a0bHay\":[\"Отключить <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Тема установлена после (мин назад)\"],\"a3LDKx\":[\"Безопасность\"],\"a739N6\":[\"Просмотр необработанного трафика IRC этого сервера\"],\"aHKcKc\":[\"Предыдущая страница\"],\"aIhsAD\":[\"Включить push-to-talk\"],\"aJTbXX\":[\"Пароль оператора\"],\"aQryQv\":[\"Такой шаблон уже существует\"],\"aW33cO\":[\"Уменьшить фоновый шум микрофона\"],\"aW9pLN\":[\"Максимальное количество пользователей в канале. Оставьте пустым для снятия ограничения.\"],\"aYaeko\":[\"Это сообщение не удалось расшифровать. Оно было зашифровано для сеанса, ключей от которого на этом устройстве больше нет.\"],\"abGlUP\":[\"Вернуться в канал\"],\"aecNzk\":[\"Присоединиться к голосовому каналу \",[\"channelName\"]],\"afd7s2\":[\"Начать голосовой канал на \",[\"serverName\"]],\"ah4fmZ\":[\"Также показывает превью с YouTube, Vimeo, SoundCloud и других известных сервисов.\"],\"aifXak\":[\"В этом канале нет медиафайлов\"],\"ap2zBz\":[\"Мягкий\"],\"aubGf5\":[\"Наиболее надёжно, но только с другими пользователями Obby\"],\"az8lvo\":[\"Выкл.\"],\"azXSNo\":[\"Развернуть список участников\"],\"azdliB\":[\"Войти в аккаунт\"],\"b0Z/U1\":[\"Достигнута максимальная длительность записи, поэтому запись остановлена.\"],\"b26wlF\":[\"она/её\"],\"b2gRwi\":[\"Поделиться вашим местоположением\"],\"bD/+Ei\":[\"Строгий\"],\"bFDO8z\":[\"gateway в сети\"],\"bLt/0J\":[\"Рабочий процесс\"],\"bQ6BJn\":[\"Настройте подробные правила защиты от флуда. Каждое правило задаёт тип активности для мониторинга и действие при превышении порога.\"],\"bRfx7k\":[\"Перейти к ответу\"],\"bUu+tR\":[\"Этот файл не зашифрован. Открыть его может любой, у кого есть ссылка.\"],\"bVBC/W\":[\"Gateway подключён\"],\"bZJKzE\":[\"Точное\"],\"beV7+y\":[\"Пользователь получит приглашение вступить в \",[\"channelName\"],\".\"],\"biKhQ2\":[\"Об этой атрибуции\"],\"bk84cH\":[\"Сообщение об отсутствии\"],\"bkHdLj\":[\"Добавить IRC-сервер\"],\"blWpTh\":[\"Открыть карту\"],\"bmQLn5\":[\"Добавить правило\"],\"bv4cFj\":[\"Транспорт\"],\"bwRvnp\":[\"Действие\"],\"bzSI52\":[\"Удалить\"],\"c8+EVZ\":[\"Верифицированный аккаунт\"],\"cBQkN7\":[\"Названия устройств скрыты, пока вы не разрешите доступ к камере.\"],\"cC5JaD\":[[\"nick\"],\" завершил(а) шифрование.\"],\"cGYUlD\":[\"Предпросмотр медиа не загружается.\"],\"cJMrvr\":[\"Этот чат зашифрован собственной схемой Obby. Сравните отпечатки по другому каналу связи, затем отметьте его как проверенный.\"],\"cLF98o\":[\"Показать комментарии (\",[\"commentCount\"],\")\"],\"cPWpNd\":[\"Отпечаток \",[\"nick\"]],\"cSgpoS\":[\"Закрепить личный чат\"],\"cXeEKu\":[\"Это также закроет \",[\"0\"],\" привязанных сетей ниже.\"],\"chQsxg\":[\"Копировать форматированный вывод\"],\"cl/A5J\":[\"Добро пожаловать на \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Удалить\"],\"coPLXT\":[\"Мы не храним ваши IRC-переписки на наших серверах\"],\"cqQyPB\":[\"Название папки\"],\"crYH/6\":[\"Плеер SoundCloud\"],\"cv5DQb\":[\"хост не задан\"],\"cvJaBb\":[\"Новый отпечаток \",[\"nick\"]],\"d+oYyk\":[\"Проверить шифрование\"],\"d3sis4\":[\"Добавить сервер\"],\"d9aN5k\":[\"Удалить \",[\"username\"],\" из канала\"],\"dCyaXa\":[\"Установка шифрования с \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Отмена\"],\"dF6vP6\":[\"В эфире\"],\"dGi1We\":[\"Открепить эту личную переписку\"],\"dJVuyC\":[\"покинул \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"кому\"],\"dNXmVa\":[\"Доступ запрещён. Разрешите доступ к камере и микрофону в настройках браузера или системы и попробуйте снова.\"],\"dRqrdL\":[[\"0\"],\" должно быть целым числом.\"],\"dTx/vl\":[\"Уменьшить эхо от динамиков, улавливаемое микрофоном\"],\"dXqxlh\":[\"<0>⚠️ Угроза безопасности! Это соединение может быть уязвимо для перехвата или атак типа «человек посередине».\"],\"dZwAKK\":[\"Открыть личный чат\"],\"da9Q/R\":[\"Изменил режимы канала\"],\"dhJN3N\":[\"Показать комментарии\"],\"diaYU+\":[\"<0>\",[\"0\"],\" и <1>\",[\"1\"],\" печатают...\"],\"dj2xTE\":[\"Закрыть уведомление\"],\"dkycQY\":[\"Отменить шифрование\"],\"dlkjqx\":[\"Картинка в картинке\"],\"dnUmOX\":[\"В этой сети пока не зарегистрировано ни одного бота.\"],\"dpCzmC\":[\"Настройки защиты от флуда\"],\"dqoiJ2\":[\"Пока никто не смотрит.\"],\"e8jzAa\":[\"убрать все вложения\"],\"e9dQpT\":[\"Открыть эту ссылку в новой вкладке?\"],\"ePK91l\":[\"Изменить\"],\"eYBDuB\":[\"Загрузите изображение или укажите URL с необязательной подстановкой \",[\"size\"],\" для динамического масштабирования\"],\"edBbee\":[\"Забанить \",[\"username\"],\" по hostmask (запрещает переподключение с того же IP/хоста)\"],\"ekfzWq\":[\"Настройки пользователя\"],\"elPDWs\":[\"Настройте IRC-клиент под себя\"],\"etgedT\":[\"Эмодзи\"],\"eu2osY\":[\"<0>💡 Рекомендация: Продолжайте только если вы доверяете этому серверу и понимаете риски. Избегайте передачи конфиденциальной информации или паролей через это соединение.\"],\"euEhbr\":[\"Нажмите, чтобы войти в \",[\"channel\"]],\"exyUec\":[\"Соединение\"],\"ez3vLd\":[\"Включить многострочный ввод\"],\"f0J5Ki\":[\"Межсерверное взаимодействие может использовать незашифрованные соединения\"],\"f9BHJk\":[\"Предупредить пользователя\"],\"fDOLLd\":[\"Каналы не найдены.\"],\"fFgbRU\":[[\"safeName\"],\" больше недоступен на сервере.\"],\"fHbMUl\":[\"голосовой-канал\"],\"fMPkxb\":[\"Показать ещё\"],\"fWPVzC\":[\"Файловый хост хранит его в открытом виде, и любой, кто получит ссылку, сможет его открыть. Переключитесь на шифрование Obby, чтобы отправлять файлы зашифрованными.\"],\"fYdEvu\":[\"История рабочих процессов (\",[\"0\"],\")\"],\"fdplPL\":[\"Заглушить для меня\"],\"ffzDkB\":[\"Анонимная аналитика:\"],\"fk1WEw\":[\"Зашифровано\"],\"fq1GF9\":[\"Показывать, когда пользователи отключаются от сервера\"],\"g1CwiD\":[\"Запустить \",[\"name\"],\"?\"],\"g3UF2V\":[\"Принять\"],\"g9NNfO\":[\"Включить видео\"],\"gCldcN\":[\"Изменить акцентный цвет\"],\"gD44Av\":[\"Отправить этот файл без шифрования?\"],\"gEF57C\":[\"Этот сервер поддерживает только один тип подключения\"],\"gJuLUI\":[\"Список игнорирования\"],\"gNzMrk\":[\"Текущий аватар\"],\"gbfM3J\":[\"Эта учётная запись подключена с \",[\"sessionCount\"],\" сессий. Данные по отдельным сессиям раскрываются только владельцу учётной записи или операторам IRC.\"],\"gcoiFh\":[\"Переподключиться\"],\"gfySTe\":[\"Свернуть все\"],\"gh06VD\":[\"Вывод\"],\"gjPWyO\":[\"Введите ник...\"],\"gnTaUA\":[\"Поднять руку\"],\"gz6UQ3\":[\"Развернуть\"],\"h6/IMX\":[\"Добавьте вашу первую сеть\"],\"h6razj\":[\"Исключить маску имени канала\"],\"hG6jnw\":[\"Тема не задана\"],\"hG89Ed\":[\"Изображение\"],\"hYgDIe\":[\"Создать\"],\"hZ6znB\":[\"Порт\"],\"ha+Bz5\":[\"например: 100:1440\"],\"hctjqj\":[\"Выберите бота слева, чтобы увидеть его команды и действия управления.\"],\"he3ygx\":[\"Копировать\"],\"hehnjM\":[\"Количество\"],\"hhAi8w\":[\"Сетевой журнал\"],\"hou0tP\":[\"Трансляция\"],\"hxgCTb\":[\"Закрыть рабочий процесс\"],\"hzdLuQ\":[\"Говорить могут только пользователи с голосом или выше\"],\"i0qMbr\":[\"Главная\"],\"iDNBZe\":[\"Уведомления\"],\"iH8pgl\":[\"Назад\"],\"iL9SZg\":[\"Забанить пользователя (по никнейму)\"],\"iNt+3c\":[\"Вернуться к изображению\"],\"iQvi+a\":[\"Не предупреждать меня о низком уровне безопасности соединений для этого сервера\"],\"iSLIjg\":[\"Подключиться\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Хост сервера\"],\"idD8Ev\":[\"Сохранено\"],\"ifn/bQ\":[\"Этого экрана больше нет.\"],\"iivqkW\":[\"В сети с\"],\"ij+Elv\":[\"Предпросмотр изображения\"],\"ilIWp7\":[\"Включить/выключить уведомления\"],\"itEJCl\":[\"Переименовать или удалить папку\"],\"iuaqvB\":[\"Используйте * в качестве маски. Примеры: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Бот\"],\"j2DGR0\":[\"Забанить по hostmask\"],\"jA4uoI\":[\"Тема:\"],\"jHGY5E\":[\"Сообщение не отправлено: ключ шифрования изменился. Проверьте новый ключ или завершите шифрование, прежде чем отправлять в открытом виде.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Причина (необязательно)\"],\"jUV7CU\":[\"Загрузить аватар\"],\"jW5Uwh\":[\"Управление загрузкой внешних медиафайлов. Выкл / Безопасно / Доверенные источники / Весь контент.\"],\"jXzms5\":[\"Параметры вложения\"],\"jZlrte\":[\"Цвет\"],\"jbq7j2\":[\"Отклонить\"],\"jfC/xh\":[\"Контакт\"],\"jvN2+I\":[[\"0\"],\" без активности\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Копировать отпечаток\"],\"k112DD\":[\"Загрузить старые сообщения\"],\"k1opY7\":[\"Подавление шума\"],\"k3ID0F\":[\"Фильтр участников…\"],\"k65gsE\":[\"Подробнее\"],\"k7Zgob\":[\"Отменить подключение\"],\"kAVx5h\":[\"Приглашения не найдены\"],\"kCLEPU\":[\"Подключён к\"],\"kF5LKb\":[\"Игнорируемые шаблоны:\"],\"kG2fiE\":[\"задан в конфигурации\"],\"kGeOx/\":[\"Присоединиться к \",[\"0\"]],\"kITKr8\":[\"Загрузка режимов канала...\"],\"kPpPsw\":[\"Вы являетесь IRC-оператором\"],\"kWJmRL\":[\"ты\"],\"kb9fJC\":[\"Сохранить расшифрованный файл\"],\"kfcRb0\":[\"Аватар\"],\"kfeifH\":[\"Шифрование… (нажмите, чтобы отменить)\"],\"kjMqSj\":[\"Копировать JSON\"],\"krViRy\":[\"Нажмите для копирования как JSON\"],\"ks71ra\":[\"Исключения\"],\"kw4lRv\":[\"Полуоператор канала\"],\"kxgIRq\":[\"Выберите или добавьте канал для начала.\"],\"ky2mw7\":[\"через @\",[\"0\"]],\"ky6dWe\":[\"Предпросмотр аватара\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Загрузка каналов...\"],\"l+IUVW\":[\"Верификация аккаунта \",[\"account\"],\" успешна: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"переподключился\"],\"few\":[\"переподключился \",[\"reconnectCount\"],\" раза\"],\"many\":[\"переподключился \",[\"reconnectCount\"],\" раз\"],\"other\":[\"переподключился \",[\"reconnectCount\"],\" раза\"]}]],\"l1l8sj\":[[\"0\"],\" дн. назад\"],\"l4mncX\":[\"Здесь никого нет. Позовите кого-нибудь командой /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#канал (необязательно)\"],\"lCF0wC\":[\"Обновить\"],\"lH+ed1\":[\"Ожидание первого шага…\"],\"lHVfE4\":[\"Файл не загружен: ключ шифрования изменился. Проверьте новый ключ или завершите шифрование, чтобы загрузить без него.\"],\"lHy8N5\":[\"Загрузка дополнительных каналов...\"],\"lJGJot\":[\"Найти каналы\"],\"lasgrr\":[\"использовано\"],\"lbpf14\":[\"Войти в \",[\"value\"]],\"lf3MT4\":[\"Канал, который покинуть (по умолчанию — текущий)\"],\"lfFsZ4\":[\"Каналы\"],\"lh69cG\":[[\"nick\"],\" хочет начать зашифрованный чат\"],\"lip0az\":[\"Динамик \",[\"0\"]],\"lkNdiH\":[\"Имя аккаунта\"],\"loQxaJ\":[\"Я вернулся\"],\"lrlQl/\":[\"Громкость для \",[\"0\"]],\"lvfaxv\":[\"ГЛАВНАЯ\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Добавить\"],\"m8flAk\":[\"Предпросмотр (ещё не загружено)\"],\"mDkV0w\":[\"Запуск рабочего процесса…\"],\"mDt3zx\":[\"Проверить…\"],\"mEPxTp\":[\"<0>⚠️ Будьте осторожны! Открывайте ссылки только из доверенных источников. Вредоносные ссылки могут угрожать вашей безопасности или конфиденциальности.\"],\"mH+wEJ\":[\"Сообщение \",[\"0\"],\" (Enter — новая строка, Shift+Enter — отправить)\"],\"mHGdhG\":[\"Информация о сервере\"],\"mHfd/S\":[\"Что вы делаете\"],\"mMYBD9\":[\"Широкий — более широкая область защиты\"],\"mQuDmS\":[[\"sender\"],\" перезапустил шифрование. Этот разговор остаётся незашифрованным, пока вы не согласитесь.\"],\"mRsNSE\":[\"Показать ботов\"],\"mTGsPd\":[\"Тема канала\"],\"mU8j6O\":[\"Без внешних сообщений (+n)\"],\"mZp8FL\":[\"Автоматический возврат к однострочному режиму\"],\"mdIQ65\":[\"Ваши сообщения с \",[\"nick\"],\" зашифрованы. Эти файлы слишком велики для шифрования и будут отправлены в открытом виде.\"],\"mdQu8G\":[\"YourNickname\"],\"miSSBQ\":[\"Комментарии (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Выбрать микрофон и камеру\"],\"mvyLSy\":[\"Пользователь аутентифицирован\"],\"mwtcGl\":[\"Закрыть комментарии\"],\"myL0MR\":[\"Удалить эту сеть?\"],\"mzI/c+\":[\"Скачать\"],\"mzfIag\":[\"сервер\"],\"n3fGRk\":[\"установил \",[\"0\"]],\"n5+j9l\":[\"например, <0>wss://host:port/socket\"],\"n6T9To\":[\"Включить звук для меня\"],\"n8TilE\":[\"Скопировать название канала\"],\"n9NCB9\":[\"Обработано Obby перед отправкой\"],\"nDekZG\":[\"Изменить подключение\"],\"nDvKjY\":[\"Голосовой канал\"],\"nE9jsU\":[\"Мягкий — менее строгая защита\"],\"nNflMD\":[\"Покинуть канал\"],\"nPXkBi\":[\"Загрузка данных WHOIS...\"],\"nWMRxa\":[\"Открепить\"],\"nX4XLG\":[\"Действия оператора\"],\"nXnMSE\":[\"Ваш браузер не может воспроизвести это видео.\"],\"nYiCGx\":[\"Принять новый ключ\"],\"nkC032\":[\"Без профиля флуда\"],\"nsLuck\":[\"Шифрование завершилось до отправки этого файла. Он не был доставлен.\"],\"nta7V8\":[\"Параметры шифрования\"],\"o69z4d\":[\"Отправить предупреждение пользователю \",[\"username\"]],\"o9ylQi\":[\"Найдите GIF для начала\"],\"oFGkER\":[\"Уведомления сервера\"],\"oOi11l\":[\"Прокрутить вниз\"],\"oPYIL5\":[\"сеть\"],\"oQEzQR\":[\"Новое DM\"],\"oRH6Dq\":[\"канал\"],\"oX4ytF\":[\"ник\"],\"oXOSPE\":[\"В сети\"],\"oaTtrx\":[\"Поиск ботов\"],\"oal760\":[\"Возможны атаки типа «человек посередине» на межсерверные соединения\"],\"obBbyQ\":[\"Запись экрана\"],\"oeqmmJ\":[\"Доверенные источники\"],\"ogKae6\":[\"Шифрование недоступно на этом устройстве.\"],\"optX0N\":[[\"0\"],\" ч. назад\"],\"ovBPCi\":[\"По умолчанию\"],\"p0Z69r\":[\"Шаблон не может быть пустым\"],\"p1KgtK\":[\"Не удалось загрузить аудио\"],\"p59pEv\":[\"Подробности\"],\"p7sRI6\":[\"Сообщать другим, когда вы печатаете\"],\"pBm1od\":[\"Секретный канал\"],\"pDpirO\":[\"Команда, предоставленная сервером IRC\"],\"pEK2nL\":[\"Это сообщение не было зашифровано. Возможно, оно отправлено с другого клиента этого человека, который не использует шифрование.\"],\"pJ/IRc\":[\"Остановить запись\"],\"pNmiXx\":[\"Ваш никнейм по умолчанию для всех серверов\"],\"pUUo9G\":[\"Хост:\"],\"pVGPmz\":[\"Пароль аккаунта\"],\"pZGrXo\":[\"Переключить камеру\"],\"peNE68\":[\"Навсегда\"],\"pgoP68\":[\"Отключить push-to-talk\"],\"plhHQt\":[\"Нет данных\"],\"pm6+q5\":[\"Предупреждение безопасности\"],\"pn5qSs\":[\"Дополнительная информация\"],\"pqr+oY\":[\"Сообщение \",[\"0\"]],\"puvGJc\":[\"Играть в крестики-нолики\"],\"q0cR4S\":[\"теперь известен как **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"Канал не будет отображаться в командах LIST и NAMES\"],\"qGMwvV\":[\"Уровень микрофона\"],\"qIk9n4\":[[\"minutes\"],\" мин.\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" печатает...\"],\"qLpTm/\":[\"Убрать реакцию \",[\"emoji\"]],\"qVkGWK\":[\"Закрепить\"],\"qXgujk\":[\"Отправить действие / эмоцию\"],\"qY8wNa\":[\"Сайт\"],\"qZQ5M4\":[\"Вы подтвердили этот контакт.\"],\"qa9cy4\":[\"Фото\"],\"qb0xJ7\":[\"Используйте маски: * соответствует любой последовательности, ? — любому одному символу. Примеры: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Ключ канала (+k)\"],\"qtoOYG\":[\"Без ограничений\"],\"r1W2AS\":[\"Изображение с файлового хостинга\"],\"r9l16H\":[\"Этому устройству не удалось определить местоположение прямо сейчас.\"],\"rI9ogj\":[\"Открыть параметры канала\"],\"rIPR2O\":[\"Тема установлена до (мин назад)\"],\"rMMSYo\":[\"Максимальная длина: \",[\"0\"]],\"rT2cV+\":[\"Камера\"],\"rWtzQe\":[\"Сеть разделилась и воссоединилась. ✅\"],\"rYG2u6\":[\"Пожалуйста, подождите...\"],\"rjGI/Q\":[\"Конфиденциальность\"],\"rjTJRY\":[\"приостановлен\"],\"rk8iDX\":[\"Загрузка GIF...\"],\"rn6SBY\":[\"Вкл. звук\"],\"ry4yU/\":[\"Просмотр сырых\"],\"rzK+O+\":[[\"nick\"],\" отправляет зашифрованные сообщения, которые это устройство не может прочитать. Чтобы они открылись, шифрование нужно начать заново.\"],\"s/UKqq\":[\"Был исключён из канала\"],\"s/ereB\":[\"активен\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" ключ\"],\"few\":[\"#\",\" ключа\"],\"many\":[\"#\",\" ключей\"],\"other\":[\"#\",\" ключей\"]}]],\"s36GUv\":[\"Разрешить доступ к микрофону\"],\"s4NaO3\":[\"Не удалось определить ваше местоположение.\"],\"s7L3Mu\":[\"новая папка\"],\"s7oqXR\":[\"Выберите сеть\"],\"s8cATI\":[\"присоединился к \",[\"channelName\"]],\"sCO9ue\":[\"Соединение с <0>\",[\"serverName\"],\" имеет следующие проблемы безопасности:\"],\"sGH11W\":[\"Сервер\"],\"sHI1H+\":[\"теперь известен как **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" пригласил вас присоединиться к \",[\"channel\"]],\"sUBSbK\":[\"Пока нет вышестоящих сетей.\"],\"sW5OjU\":[\"обязательно\"],\"sYI3px\":[\"Ник получателя\"],\"sby+1/\":[\"Нажмите, чтобы скопировать\"],\"sfN25C\":[\"Ваше настоящее или полное имя\"],\"shXreC\":[\"Записать область экрана\"],\"sliuzR\":[\"Открыть ссылку\"],\"sqrO9R\":[\"Пользовательские упоминания\"],\"sr6RdJ\":[\"Многострочный режим по Shift+Enter\"],\"swrCpB\":[\"Канал был переименован с \",[\"oldName\"],\" на \",[\"newName\"],\" пользователем \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Дополнительно\"],\"t/YqKh\":[\"Удалить\"],\"t2RBbk\":[\"Текстовый канал\"],\"t47eHD\":[\"Ваш уникальный идентификатор на этом сервере\"],\"tAkAh0\":[\"URL с необязательной подстановкой \",[\"size\"],\" для динамического масштабирования. Пример: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Копирование не удалось, выберите для повтора\"],\"tXLJS3\":[\"Показать или скрыть боковую панель списка каналов\"],\"tfDRzk\":[\"Сохранить\"],\"tgfK6H\":[\"Копировать рабочий процесс\"],\"thC9Rq\":[\"Покинуть канал\"],\"tiBsJk\":[\"покинул \",[\"channelName\"]],\"tl/zMw\":[\"Этот браузер не может записывать аудио.\"],\"tpVoTN\":[\"Сведения о том, кто вызвал эту команду, предоставлены ботом, и отправитель не может быть проверен сервером.\"],\"tsc6g4\":[\"Расшифровка \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"вышел (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"ещё \",\"#\",\" строка\"],\"few\":[\"ещё \",\"#\",\" строки\"],\"many\":[\"ещё \",\"#\",\" строк\"],\"other\":[\"ещё \",\"#\",\" строк\"]}]],\"tu2JEr\":[\"Канал для входа (#имя)\"],\"u0TcnO\":[\"Ник {nick} уже используется, повторная попытка с {newNick}\"],\"u0a8B4\":[\"Аутентифицироваться как IRC-оператор для административного доступа\"],\"u0rWFU\":[\"Создан после (мин назад)\"],\"u72w3t\":[\"Пользователи и шаблоны для игнорирования\"],\"u7jc2L\":[\"вышел\"],\"uAQUqI\":[\"Статус\"],\"uB85T3\":[\"Ошибка сохранения: \",[\"msg\"]],\"uK9Jap\":[\"Браузеры показывают ваши динамики только после того, как вы разрешите доступ к микрофону или камере. Ничего не записывается.\"],\"uKPqyn\":[\"Центрировать на вашем местоположении\"],\"uMIUx8\":[\"Удалить бота \",[\"0\"],\"? Это мягко удаляет строку в базе данных; повторно использовать ник можно только после /REHASH.\"],\"uNSY8W\":[\"Переподключение. Измените подключение, если это продолжает не получаться\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Показать MOTD\"],\"uW3lLI\":[\"IRC-серверы:\"],\"ukyW4o\":[\"Ваши пригласительные ссылки\"],\"uowbPn\":[\"убрать вложение\"],\"usSSr/\":[\"Масштаб\"],\"v0xJr9\":[\"Ключ шифрования \",[\"nick\"],\" изменился. Так бывает на новом устройстве, и так же выглядит атака. Сравните новый отпечаток с \",[\"nick\"],\" вне этого чата, а затем примите его.\"],\"v7uvcf\":[\"Программа:\"],\"vE8kb+\":[\"Shift+Enter для новой строки (Enter отправляет)\"],\"vERlcd\":[\"Профиль\"],\"vK0RL8\":[\"Без темы\"],\"vSJd18\":[\"Видео\"],\"vXIe7J\":[\"Язык\"],\"vYUkQB\":[\"Динамик не обнаружен.\"],\"vaHYxN\":[\"Настоящее имя\"],\"vhjbKr\":[\"Отсутствую\"],\"vnq5rj\":[\"Запись видеосообщения\"],\"w/nogd\":[[\"0\"],\" сеть\",[\"1\"],\" — выберите одну для подключения\"],\"w4NYox\":[\"клиент \",[\"title\"]],\"w8dbR6\":[\"Выберите микрофон, камеру и динамик для звонков\"],\"w8xQRx\":[\"Неверное значение\"],\"wCKe3+\":[\"История рабочих процессов\"],\"wFjjxZ\":[\"был кикнут из \",[\"channelName\"],\" пользователем \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Исключения из банов не найдены\"],\"wHhlQr\":[\"Принять зашифрованный чат\"],\"wJijgU\":[\"Местоположение\"],\"wK0BwN\":[\"Ключ шифрования изменился\"],\"wPrGnM\":[\"Администратор канала\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Рассуждение\"],\"wbm86v\":[\"Показывать, когда пользователи входят в каналы или покидают их\"],\"wdxz7K\":[\"Источник\"],\"whqZ9r\":[\"Дополнительные слова или фразы для выделения\"],\"wlQNTg\":[\"Участники\"],\"wm7RV4\":[\"Звук уведомления\"],\"woaefe\":[\"Системное значение по умолчанию\"],\"wsRxbL\":[\"Записать аудио\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Ваши сообщения могут быть перехвачены при передаче между серверами\"],\"x1m5RZ\":[\"Пригласить пользователя\"],\"x3+y8b\":[\"Столько человек зарегистрировалось по этой ссылке\"],\"xCJdfg\":[\"Очистить\"],\"xDAtGP\":[\"Сообщение\"],\"xDN4e3\":[\"Показать информацию о канале\"],\"xOTzt5\":[\"только что\"],\"xQv7xy\":[\"Поделиться местоположением с \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" и <2>\",[\"2\"],\" печатают...\"],\"xUHRTR\":[\"Автоматически аутентифицироваться как оператор при подключении\"],\"xWHwwQ\":[\"Баны\"],\"xXs5GT\":[\"Файл не загружен: шифрование ещё настраивается. Он уйдёт, когда шифрование заработает, или после его завершения.\"],\"xYilR2\":[\"Медиа\"],\"xbi8D6\":[\"Этот сервер не поддерживает пригласительные ссылки (возможность<0>obby.world/invitationне объявлена). Вы по-прежнему можете общаться в чате как обычно; эта панель предназначена для сетей на базе obbyircd.\"],\"xceQrO\":[\"Поддерживаются только защищённые WebSocket-соединения\"],\"xdtXa+\":[\"имя-канала\"],\"xlCYOE\":[\"Загрузка сообщений...\"],\"xlhswE\":[\"Минимальное значение: \",[\"0\"]],\"xq97Ci\":[\"Добавить слово или фразу...\"],\"xuRqRq\":[\"Лимит пользователей (+l)\"],\"y1eoq1\":[\"Копировать ссылку\"],\"y7sj+0\":[\"Стример\"],\"yIHP+U\":[\"Зашифрованное вложение с недоверенного хоста. Чтобы открыть его, включите внешний контент.\"],\"yJ1eqU\":[\"Зрители (\",[\"0\"],\")\"],\"yJztBY\":[\"Удалить сеть\"],\"yNeucF\":[\"Этот сервер не поддерживает расширенные метаданные профиля (расширение IRCv3 METADATA). Дополнительные поля, такие как аватар, отображаемое имя и статус, недоступны.\"],\"yPlrca\":[\"Аватар канала\"],\"yQE2r9\":[\"Загрузка\"],\"ySEw1a\":[\"Боты (загрузка \",[\"botsLoadingCount\"],\")\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby — IRC будущего\"],\"yTX1Rt\":[\"Имя пользователя оператора\"],\"yYOzWD\":[\"логи\"],\"yek4JL\":[\"Переместить папку вверх\"],\"yfx9Re\":[\"Пароль IRC-оператора\"],\"ygCKqB\":[\"Стоп\"],\"ymDxJx\":[\"Имя пользователя IRC-оператора\"],\"yrpRsQ\":[\"Сортировать по имени\"],\"ywVWqb\":[\"Ваши сообщения с \",[\"nick\"],\" зашифрованы. \",[\"0\"],\" из \",[\"1\"],\" файлов слишком велики для шифрования и будут отправлены в открытом виде. Остальные останутся зашифрованными.\"],\"yz7wBu\":[\"Закрыть\"],\"z0DY9w\":[\"Сообщение \",[\"0\"],\" (Shift+Enter — новая строка)\"],\"z2xxYa\":[\"Зашифровано и подтверждено\"],\"zCEMmq\":[\"Этот браузер не может записывать видео.\"],\"zFT5rr\":[\"завершено\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" шаг\"],\"few\":[\"#\",\" шага\"],\"many\":[\"#\",\" шагов\"],\"other\":[\"#\",\" шагов\"]}]],\"zJS04D\":[\"Вынуть из папки\"],\"zJw+jA\":[\"устанавливает режим: \",[\"0\"]],\"zNSskd\":[\"Не удалось сделать запись.\"],\"zZm1gU\":[\"Отключить видео\"],\"zb/HT0\":[\"показать больше\"],\"zbSnl2\":[\"Достигнут предел размера загрузки, поэтому запись остановлена.\"],\"zbymaY\":[[\"0\"],\" мин. назад\"],\"zebeLu\":[\"Введите имя пользователя оператора\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Динамик\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Названия устройств скрыты, пока вы не разрешите доступ к микрофону.\"],\"+2t41u\":[\"Введите 6-значный код из приложения-аутентификатора, чтобы завершить вход как \",[\"account\"],\".\"],\"+5VMrz\":[\"Неверный формат шаблона. Используйте формат nick!user@host (допускаются маски *)\"],\"+6NQQA\":[\"Канал общей поддержки\"],\"+6NyRG\":[\"Клиент\"],\"+AI7ot\":[\"Поделиться местоположением\"],\"+B5ztW\":[\"добавить канал\"],\"+K0AvT\":[\"Отключиться\"],\"+Q1v1x\":[\"Аутентифицирован\"],\"+WNb3x\":[\"Открыть видео в отдельном окне\"],\"+cyFdH\":[\"Сообщение по умолчанию при переходе в режим отсутствия\"],\"+fRR7i\":[\"Приостановить\"],\"+mVPqU\":[\"Отображать форматирование Markdown в сообщениях\"],\"+s1J8k\":[\"Отметить как прочитанное\"],\"+s4tdz\":[\"Скопировать ник\"],\"+vqCJH\":[\"Имя пользователя вашего аккаунта для аутентификации\"],\"+yPBXI\":[\"Выбрать файл\"],\"+zy2Nq\":[\"Тип\"],\"/09cao\":[\"Низкий уровень безопасности соединения (уровень \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Отметить себя как вернувшегося\"],\"/3BQ4J\":[\"Пользователи вне канала не могут отправлять в него сообщения\"],\"/4C8U0\":[\"Копировать всё\"],\"/6BzZF\":[\"Показать/скрыть список участников\"],\"/AkXyp\":[\"Подтвердить?\"],\"/DwR+n\":[\"Создание…\"],\"/TNOPk\":[\"Пользователь отсутствует\"],\"/UGQxY\":[\"Камера \",[\"0\"]],\"/X0D0z\":[\"Выберите динамик, через который будут звучать звонки\"],\"/XQgft\":[\"Обзор\"],\"/abSCI\":[\"Копирование не удалось, коснитесь для повтора\"],\"/cF7Rs\":[\"Громкость\"],\"/dqduX\":[\"Следующая страница\"],\"/fc3q4\":[\"Весь контент\"],\"/kISDh\":[\"Включить звуки уведомлений\"],\"/kL38k\":[\"Изменить порядок каналов\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"Новый пароль\"],\"/rTz0M\":[\"Аудио\"],\"/rfkZe\":[\"Воспроизводить звуки для упоминаний и сообщений\"],\"/xQ19T\":[\"Боты в этой сети\"],\"/zrWol\":[\"Не зашифровано\"],\"0/0ZGA\":[\"Маска имени канала\"],\"05LWBX\":[\"Добавить биометрический ключ / ключ безопасности\"],\"0CvhiV\":[\"Бот в этом канале\"],\"0D1Q7K\":[\"Сдаться\"],\"0D6j7U\":[\"Подробнее о пользовательских правилах →\"],\"0NqWnb\":[\"Пригласить в трансляцию\"],\"0XsHcR\":[\"Исключить пользователя\"],\"0ZpE//\":[\"Сортировать по пользователям\"],\"0bEPwz\":[\"Отметиться как отсутствующий\"],\"0dGkPt\":[\"Развернуть список каналов\"],\"0gS7M5\":[\"Отображаемое имя\"],\"0kS+M8\":[\"ПримерНЕТ\"],\"0lUbyX\":[\"Введите имя учётной записи. Мы отправим 6-значный код восстановления на подтверждённый адрес электронной почты.\"],\"0rgoY7\":[\"Подключайтесь только к выбранным вами серверам\"],\"0rz+/Q\":[\"Загрузка команд…\"],\"0wdd7X\":[\"Войти\"],\"0xHrY2\":[\"Этот сервер не сообщает URL бэкенда (draft/authtoken или obby.world/FILEHOST). Административные эндпоинты недоступны.\"],\"196EG4\":[\"Удалить личную переписку\"],\"1A3EXy\":[\"Развернуть\"],\"1AzsG5\":[\"Привязать через \",[\"0\"]],\"1C/fOn\":[\"Бот ещё не зарегистрировал ни одной слэш-команды.\"],\"1DSr1i\":[\"Зарегистрировать аккаунт\"],\"1K9HPk\":[\"Просмотр дерева\"],\"1O/24y\":[\"Показать/скрыть список каналов\"],\"1OWwRx\":[\"Команды бота\"],\"1QfxQT\":[\"Закрыть\"],\"1TNIig\":[\"Открыть\"],\"1VPJJ2\":[\"Предупреждение о внешней ссылке\"],\"1VyPbQ\":[\"Повернуть на 90°\"],\"1ZC/dv\":[\"Нет непрочитанных упоминаний или сообщений\"],\"1iY5xv\":[\"Микрофон\"],\"1p1J0V\":[\"Набор пуст. Добавьте эмодзи.\"],\"1pO1zi\":[\"Необходимо указать имя сервера\"],\"1qqOhi\":[\"Перетащите за ручку, чтобы переместить канал или поместить в папку\"],\"1t/NnN\":[\"Отклонить\"],\"1u8a3u\":[\"Искать эмодзи...\"],\"1ub+Zu\":[[\"hours\"],\" ч.\"],\"1uwfzQ\":[\"Просмотреть тему канала\"],\"1wdjme\":[\"Люди\"],\"268g7c\":[\"Введите отображаемое имя\"],\"27I0xj\":[\"Бот на уровне сервера, доступный из любого канала\"],\"2CEOW6\":[\"Сеть, привязанная через soju bouncer\"],\"2F9+AZ\":[\"Сырой IRC-трафик ещё не зафиксирован. Попробуйте подключиться или отправить сообщение.\"],\"2FOFq1\":[\"Операторы серверов сети потенциально могут читать ваши сообщения\"],\"2FYpfJ\":[\"Ещё\"],\"2HF1Y2\":[[\"inviter\"],\" пригласил \",[\"target\"],\" присоединиться к \",[\"channel\"]],\"2I70QL\":[\"Просмотреть информацию профиля пользователя\"],\"2QYdmE\":[\"Пользователи:\"],\"2QpEjG\":[\"вышел\"],\"2YOR+h\":[\"Подключитесь к серверу, чтобы управлять настройками оператора.\"],\"2bimFY\":[\"Использовать пароль сервера\"],\"2gMuHR\":[\"Присоединился\"],\"2iTmdZ\":[\"Локальное хранилище:\"],\"2odkwe\":[\"Строгий — более агрессивная защита\"],\"2qXqZQ\":[\"Пользовательские режимы\"],\"2uDhbA\":[\"Введите имя пользователя для приглашения\"],\"2xXP/g\":[\"Войти в канал\"],\"2y9Ojd\":[\"Перетащите файлы сюда, чтобы прикрепить\"],\"2ygf/L\":[\"← Назад\"],\"2zEgxj\":[\"Поиск GIF...\"],\"33SIID\":[\"Выберите пароль (3 символа или больше).\"],\"38+WDJ\":[\"Подавление эха\"],\"3BKxln\":[\"Сделать фото\"],\"3JjdaA\":[\"Выполнить\"],\"3Kf9Jh\":[\"Перевести в зрители\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" в эфире · \",[\"1\"],\" смотрят\"],\"3MbP5E\":[\"Зашифрованное сообщение\"],\"3RdPhl\":[\"Переименовать канал\"],\"3THokf\":[\"Пользователь с голосом\"],\"3TSz9S\":[\"Свернуть\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Прокрутить чат к этому ответу\"],\"3hij11\":[\"Присоединиться к \",[\"channelName\"]],\"3jBDvM\":[\"Отображаемое имя канала\"],\"3pRst1\":[\"Получение списка команд…\"],\"3ryuFU\":[\"Необязательные отчёты о сбоях для улучшения приложения\"],\"3uBF/8\":[\"Закрыть просмотрщик\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Не удалось настроить шифрование с \",[\"nick\"],\".\"],\"3wG7HI\":[\"Загружено\"],\"3xf8Kz\":[\"Введите имя аккаунта...\"],\"4/Rr0R\":[\"Пригласить пользователя в текущий канал\"],\"47jCYx\":[\"Сброс пароля завершён\"],\"4EZrJN\":[\"Правила\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"Проверить код\"],\"4N0n26\":[\"Задняя\"],\"4NqeT4\":[\"Профиль флуда (+F)\"],\"4QXpWJ\":[\"истекло время\"],\"4RZQRK\":[\"Чем ты занимаешься?\"],\"4cEClj\":[\"Сессии\"],\"4hfTrB\":[\"Никнейм\"],\"4n99LO\":[\"Уже в \",[\"0\"]],\"4t6vMV\":[\"Автоматически переключаться на однострочный режим для коротких сообщений\"],\"4vsHmf\":[\"Время (мин)\"],\"4x/Axu\":[\"У вашего bouncer пока нет сетей. Добавьте одну, чтобы начать.\"],\"4xUsvX\":[\"Название (например, iPhone)\"],\"5+INAX\":[\"Выделять сообщения, в которых упоминается ваш никнейм\"],\"5R5Pv/\":[\"Имя оператора\"],\"5TjgWS\":[\"URL должен начинаться с http(s):// или data:.\"],\"5WWr3M\":[\"Примерное\"],\"5cKKWR\":[\"Управлять наборами\"],\"5kS5np\":[\"Отметить как проверенный\"],\"5yB4Kk\":[\"Файловый сервер это не пропустил.\"],\"678PKt\":[\"Название сети\"],\"6Aih4U\":[\"Не в сети\"],\"6CO3WE\":[\"Пароль для входа в канал. Оставьте пустым, чтобы удалить ключ.\"],\"6FyrFm\":[\"Демонстрация экрана\"],\"6HhMs3\":[\"Сообщение при выходе\"],\"6OpRdF\":[\"Автоматически регулировать громкость микрофона\"],\"6UUrUs\":[\"WebAuthn недоступен в этой среде.\"],\"6V3Ea3\":[\"Скопировано\"],\"6XJBxM\":[\"Ваш браузер не может воспроизвести это аудио.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" элемент\"],\"few\":[\"#\",\" элемента\"],\"many\":[\"#\",\" элементов\"],\"other\":[\"#\",\" элементов\"]}]],\"6lGV3K\":[\"Свернуть\"],\"6mi5TD\":[\"Разрешите доступ к камере в настройках, чтобы показывать видео\"],\"6yFOEi\":[\"Введите пароль опера...\"],\"6yR6/K\":[\"Опубликовать сообщение дня каждого сервера в Уведомлениях сервера и на его странице приветствия\"],\"6zJnDQ\":[\"Включить звук\"],\"7+IHTZ\":[\"Файл не выбран\"],\"7+q3Wn\":[\"#канал\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (например: spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Этот чат зашифрован с помощью OTR, совместимого с другими IRC-клиентами. Сравните отпечатки по другому каналу связи, затем отметьте его как проверенный.\"],\"7PSmAM\":[\"Разрешите доступ к микрофону в настройках, чтобы говорить\"],\"7QkKyN\":[\"Отправить личное сообщение\"],\"7U1W7c\":[\"Очень мягкий\"],\"7Y1YQj\":[\"Имя:\"],\"7YHArF\":[\"— открыть в просмотрщике\"],\"7cNwAY\":[\"Управлять ботами (загрузка: \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"Открыть процесс\"],\"7jL88x\":[\"Удалить это сообщение? Это действие нельзя отменить.\"],\"7l15X4\":[\"ошибка\"],\"7nGhhM\":[\"О чём вы думаете?\"],\"7sEpu1\":[\"Участники — \",[\"0\"]],\"7sNhEz\":[\"Имя пользователя\"],\"7w5KHY\":[\"Ваши сообщения с \",[\"nick\"],\" шифруются через OTR, который передаёт только текст. Эти файлы уйдут незашифрованными.\"],\"7y+YDA\":[\"Отправить без шифрования\"],\"85Fz0S\":[\"Перетащите для перемещения\"],\"8H0Q+x\":[\"Подробнее о профилях →\"],\"8Phu0A\":[\"Показывать, когда пользователи меняют никнейм\"],\"8VEDbV\":[\"Секретный\"],\"8XTG9e\":[\"Введите пароль оператора\"],\"8XsV2J\":[\"Повторить отправку\"],\"8ZsakT\":[\"Пароль\"],\"8dYnq1\":[\"Достигнута максимальная длительность записи. Запись остановлена: отправьте её или удалите.\"],\"8gSwST\":[\"У вас нет зарегистрированных учётных данных 2FA.\"],\"8kR84m\":[\"Вы собираетесь открыть внешнюю ссылку:\"],\"8kZ9ZV\":[\"Завершить шифрование\"],\"8lCgih\":[\"Удалить правило\"],\"8mmL7G\":[\"Загрузите старые сообщения, чтобы достичь ответа\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" шаг\"],\"few\":[\"#\",\" шага\"],\"many\":[\"#\",\" шагов\"],\"other\":[\"#\",\" шага\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"присоединился\"],\"few\":[\"присоединился \",[\"joinCount\"],\" раза\"],\"many\":[\"присоединился \",[\"joinCount\"],\" раз\"],\"other\":[\"присоединился \",[\"joinCount\"],\" раза\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"Загрузка \",\"#\",\" файла\"],\"few\":[\"Загрузка \",\"#\",\" файлов\"],\"many\":[\"Загрузка \",\"#\",\" файлов\"],\"other\":[\"Загрузка \",\"#\",\" файлов\"]}]],\"9BMLnJ\":[\"Переподключиться к серверу\"],\"9LXhb1\":[\"Записать экран\"],\"9NST0r\":[\"В целях безопасности все существующие сеансы этой учётной записи завершены, а связанное с ней состояние на сервере удалено. Если двухфакторная аутентификация была включена, она остаётся включённой, поэтому при следующем входе она по-прежнему потребуется.\"],\"9OEgyT\":[\"Добавить реакцию\"],\"9PQ8m2\":[\"G-Line (глобальный бан)\"],\"9Qs99X\":[\"Email:\"],\"9QupBP\":[\"Удалить шаблон\"],\"9TBhGc\":[\"Опустить руку\"],\"9W7tl5\":[\"(без изменений)\"],\"9aCFGH\":[\"Зашифровать этот чат\"],\"9bG48P\":[\"Отправка\"],\"9f5f0u\":[\"Вопросы о конфиденциальности? Свяжитесь с нами:\"],\"9hXrER\":[\"Присоединиться к каналу на \",[\"serverName\"]],\"9iweoP\":[\"Сети на \",[\"0\"]],\"9n+Pj3\":[\"имя-стрима\"],\"9q17ZR\":[[\"0\"],\" обязателен.\"],\"9qIYMn\":[\"Новый никнейм\"],\"9rnFEa\":[\"Звонки\"],\"9unqs3\":[\"Отсутствие:\"],\"9v3hwv\":[\"Серверы не найдены.\"],\"9zb2WA\":[\"Подключение\"],\"A1taO8\":[\"Поиск\"],\"A2adVi\":[\"Отправлять уведомления о наборе текста\"],\"A9Rhec\":[\"Имя канала\"],\"AFOOaq\":[\"Удалить набор «\",[\"packId\"],\"»? Это также удалит все эмодзи в нём.\"],\"AFXuc0\":[\"Сообщение не отправлено: шифрование перестало работать. Завершите шифрование, чтобы отправить без шифрования.\"],\"ALZ4SG\":[\"Отключить звук\"],\"AWOSPo\":[\"Увеличить\"],\"AXSpEQ\":[\"Войти как оператор при подключении\"],\"AXkuzz\":[\"Камера не обнаружена.\"],\"AdKRCX\":[\"Вы подключены к <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Аккаунт\"],\"AhNP40\":[\"Перемотка\"],\"AhYrTA\":[\"Соединение: плохое\"],\"Ai2U7L\":[\"Хост\"],\"AjBQnf\":[\"Изменил никнейм\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Отменить ответ\"],\"ApSx0O\":[\"Найдено \",[\"0\"],\" сообщений, соответствующих \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Войти снова\"],\"AxPAXW\":[\"Результаты не найдены\"],\"AyNqAB\":[\"Отображать все события сервера в чате\"],\"B/QqGw\":[\"Отошёл от клавиатуры\"],\"B0sB2k\":[\"Открытый текст\"],\"B1MuZq\":[\"Выберите камеру и посмотрите, что она видит\"],\"B8AaMI\":[\"Это поле обязательно для заполнения\"],\"BA2c49\":[\"Сервер не поддерживает расширенную фильтрацию LIST\"],\"BBCFUg\":[[\"sender\"],\" перезапустил шифрование, поэтому этот разговор настраивается заново.\"],\"BGul2A\":[\"У вас есть несохранённые изменения. Вы уверены, что хотите закрыть без сохранения?\"],\"BIDT9R\":[\"Боты\"],\"BIf9fi\":[\"Ваше статусное сообщение\"],\"BOJWfb\":[\"Отключиться от soju bouncer?\"],\"BPm98R\":[\"Сервер не выбран. Сначала выберите сервер на боковой панели; пригласительные ссылки управляются отдельно для каждого сервера.\"],\"BRNbHt\":[\"Зашифровано, не проверено\"],\"BZADk0\":[\"Прекратить трансляцию\"],\"BZyTNS\":[\"Доступ к местоположению запрещён. Разрешите доступ к местоположению в настройках браузера или системы и попробуйте снова.\"],\"BZz3md\":[\"Ваш личный сайт\"],\"Bgm/H7\":[\"Разрешить ввод нескольких строк текста\"],\"BiQIl1\":[\"Закрепить эту личную переписку\"],\"BlNZZ2\":[\"Нажмите, чтобы перейти к сообщению\"],\"Bowq3c\":[\"Только операторы могут изменять тему канала\"],\"Btozzp\":[\"Срок действия этого изображения истёк\"],\"Bu/ywL\":[\"Выберите тип канала\"],\"Bycfjm\":[\"Всего: \",[\"0\"]],\"C6IBQc\":[\"Копировать весь JSON\"],\"C6amLT\":[\"Это устройство сейчас недоступно.\"],\"C9L9wL\":[\"Сбор данных\"],\"CDq4wC\":[\"Модерировать пользователя\"],\"CHVRxG\":[\"Сообщение @\",[\"0\"],\" (Shift+Enter — новая строка)\"],\"CN9zdR\":[\"Необходимо указать имя и пароль оператора\"],\"CW3sYa\":[\"Добавить реакцию \",[\"emoji\"]],\"CaAkqd\":[\"Показывать выходы\"],\"CaQ1Gb\":[\"Бот, заданный в конфигурации. Отредактируйте obbyircd.conf и выполните /REHASH, чтобы изменить состояние.\"],\"CbvaYj\":[\"Забанить по никнейму\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Выберите канал\"],\"CpwGv7\":[\"Ключ \",[\"nick\"],\" отличается от того, который вы видели раньше. Так бывает после переустановки или на новом устройстве, но так же выглядит и атака «человек посередине». Сверьте новый отпечаток по другому каналу, прежде чем принять его.\"],\"CqO9qC\":[\"Сессия\"],\"CsekCi\":[\"Обычный\"],\"CwuBNI\":[\"Микрофон не обнаружен.\"],\"D+NlUC\":[\"Система\"],\"D28t6+\":[\"подключился и отключился\"],\"D4fyqT\":[\"Подтвердить регистрацию\"],\"D69ns7\":[\"Переименовать или удалить \",[\"0\"]],\"DB8zMK\":[\"Применить\"],\"DBcWHr\":[\"Пользовательский файл звука уведомления\"],\"DCRKbe\":[\"Включить 2FA\"],\"DK9Ok6\":[\"Установка…\"],\"DL4yUl\":[\"Файл не загружен: шифрование перестало работать. Начните заново или завершите шифрование, чтобы загрузить без него.\"],\"DPfwMq\":[\"Готово\"],\"DTy9Xw\":[\"Предпросмотр медиа\"],\"Dj4pSr\":[\"Выберите надёжный пароль\"],\"Du+zn+\":[\"Поиск...\"],\"Du2T2f\":[\"Настройка не найдена\"],\"DwsSVQ\":[\"Применить фильтры и обновить\"],\"E/QGRL\":[\"Отключено\"],\"E3W/zd\":[\"Никнейм по умолчанию\"],\"E6nRW7\":[\"Копировать URL\"],\"E703RG\":[\"Режимы:\"],\"E7ehgy\":[\"Выберите другой файл. Файловый хост отклонил этот.\"],\"E9RV1x\":[\"подключено с \",[\"sessionCount\"],\" сессий\"],\"EAeu1Z\":[\"Отправить приглашение\"],\"EFKJQT\":[\"Настройка\"],\"EGPQBv\":[\"Пользовательские правила флуда (+f)\"],\"EIU345\":[\"Двухфакторная аутентификация\"],\"ELik0r\":[\"Просмотреть полную политику конфиденциальности\"],\"EPbeC2\":[\"Просмотреть или изменить тему канала\"],\"EQCDNT\":[\"Введите имя пользователя опера...\"],\"ERIfXJ\":[\"Не удалось определить местоположение вовремя. Попробуйте снова в месте с более открытым видом на небо.\"],\"ET7frA\":[\"Разрешить доступ к камере\"],\"EUvulZ\":[\"Найдено 1 сообщение, соответствующее \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Следующее изображение\"],\"Eaw75B\":[[\"userCount\"],\" пользователей\"],\"EdQY6l\":[\"Нет\"],\"EflUyy\":[\"в звонке\"],\"EnqLYU\":[\"Поиск серверов...\"],\"EqjE9A\":[\"написать кому-нибудь\"],\"Eu7YKa\":[\"самостоятельно зарегистрирован\"],\"EuJnIe\":[\"2FA сейчас обязательна для этой учётной записи. Если удалить единственные зарегистрированные учётные данные, вы не сможете войти. Сначала добавьте другие учётные данные или отключите 2FA ниже.\"],\"Ev/rmg\":[\"Выберите микрофон и посмотрите уровень входного сигнала\"],\"F0OKMc\":[\"Редактировать сервер\"],\"F6Int2\":[\"Включить выделения\"],\"FDoLyE\":[\"Макс. пользователей\"],\"FHnJDV\":[[\"userCount\"],\" смотрят\"],\"FOPeqj\":[\"Автоматическая регулировка усиления\"],\"FUU/hZ\":[\"Управляет количеством внешних медиафайлов, загружаемых в чат.\"],\"Fdp03t\":[\"вкл\"],\"FfPWR0\":[\"Диалог\"],\"FjkaiT\":[\"Уменьшить\"],\"FlqOE9\":[\"Что это означает:\"],\"FolHNl\":[\"Управление аккаунтом и аутентификацией\"],\"Fp2Dif\":[\"Покинул сервер\"],\"Fxf4jq\":[\"Описание (необязательно)\"],\"G5KmCc\":[\"GZ-Line (глобальная Z-Line)\"],\"GDs0lz\":[\"<0>Риск: Конфиденциальная информация (сообщения, личные переписки, данные аутентификации) может быть раскрыта сетевым администраторам или злоумышленникам, находящимся между IRC-серверами.\"],\"GP8D2E\":[\"Личные сообщения\"],\"GPrF8Y\":[[\"safeName\"],\" был изменён на сервере, поэтому больше не расшифровывается.\"],\"GR+2I3\":[\"Добавить маску приглашения (например: nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Закрыть всплывающие уведомления сервера\"],\"GdhD7H\":[\"Нажмите ещё раз для подтверждения\"],\"GjRZex\":[\"Отключить сеть?\"],\"GlAoST\":[\"Отклонить шифрование\"],\"GlHnXw\":[\"Смена ника не удалась: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"Сменить пароль\"],\"GswZF3\":[\"Предпросмотр:\"],\"GtmO8/\":[\"от\"],\"GtuHUQ\":[\"Переименовать этот канал на сервере. Все пользователи увидят новое имя.\"],\"GuGfFX\":[\"Включить/выключить поиск\"],\"GuWXId\":[\"Загрузка отменена.\"],\"GvwPQR\":[\"Шифровать (OTR)\"],\"GxkJXS\":[\"Загрузка...\"],\"Gz0oR4\":[\"(обрабатывается Obby)\"],\"GzbwnK\":[\"Присоединился к каналу\"],\"GzsUDB\":[\"Расширенный профиль\"],\"H/PnT8\":[\"Вставить эмодзи\"],\"H3kCln\":[\"Имя хоста\"],\"H6Izzl\":[\"Ваш предпочтительный цветовой код\"],\"H86f9p\":[\"Свернуть\"],\"H91IQz\":[\"Присоединиться к трансляции \",[\"channelName\"]],\"H9jIv+\":[\"Показывать входы/выходы\"],\"HAKBY9\":[\"Загрузить файлы\"],\"HREImF\":[\"Аутентифицироваться при подключении\"],\"HVqh5e\":[\"Выбор динамика не поддерживается в этом браузере.\"],\"HdE1If\":[\"Канал\"],\"HeT8+a\":[[\"name\"],\" · вывод\"],\"HhlSUU\":[\"Выделите область, которую нужно записать. Escape отменяет.\"],\"Hk4AW9\":[\"Ваше предпочтительное отображаемое имя\"],\"HmHDk7\":[\"Выбрать участника\"],\"HrQzPU\":[\"Каналы на \",[\"networkName\"]],\"HvxGfG\":[\"Снова поделитесь экраном, чтобы повторить\"],\"Hy8RTc\":[\"Зашифровано. Для уверенности проверьте личность \",[\"nick\"],\".\"],\"I2tXQ5\":[\"Сообщение @\",[\"0\"],\" (Enter — новая строка, Shift+Enter — отправить)\"],\"I6bw/h\":[\"Забанить пользователя\"],\"I92Z+b\":[\"Включить уведомления\"],\"I9D72S\":[\"Вы уверены, что хотите удалить это сообщение? Это действие нельзя отменить.\"],\"IA+1wo\":[\"Показывать, когда пользователей исключают из каналов\"],\"IBi8Io\":[\"Микрофон \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IHCAh2\":[\"Управлять ботами\"],\"IIQCpQ\":[\"Нельзя удалить последние учётные данные 2FA\"],\"IIXpvq\":[\"выполняется · \",[\"elapsed\"]],\"IJaotC\":[\"Начать запись\"],\"ILlU+s\":[\"Инфо:\"],\"ISS9Ed\":[\"Отметить себя отошедшим\"],\"IUwGEM\":[\"Сохранить изменения\"],\"IcHxhR\":[\"не в сети\"],\"IgrLD/\":[\"Пауза\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"Ответить\"],\"IoHMnl\":[\"Максимальное значение: \",[\"0\"]],\"IryzcO\":[\"Прочитать всё\"],\"IuszSX\":[\"Файлы больше \",[\"0\"],\" отправляются как есть. Файловый хостинг хранит их в читаемом виде, и любой, кто получит ссылку, сможет их открыть.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Канальный бот — только в каналах, в которые вы вошли\"],\"J09nwO\":[\"Шифровать (Obby)\"],\"J28zul\":[\"Подключение...\"],\"J5T9NW\":[\"Информация о пользователе\"],\"J8Y5+z\":[\"Упс! Разрыв сети! ⚠️\"],\"J9Hz2t\":[\"6-значный код\"],\"JBHkBA\":[\"Покинул канал\"],\"JCPOml\":[\"Переместить в папку\"],\"JCwL0Q\":[\"Укажите причину (необязательно)\"],\"JFciKP\":[\"Переключить\"],\"JMXMCX\":[\"Сообщение об отсутствии\"],\"JNCzPW\":[\"Страна\"],\"JRQitQ\":[\"Подтвердите новый пароль\"],\"JTaI7i\":[\"Сделать фото или видео\"],\"JXGkhG\":[\"Изменить имя канала (только для операторов)\"],\"JYiL1b\":[\"один из:\"],\"JYynGH\":[\"инструмент\"],\"JcD7qf\":[\"Другие действия\"],\"JdkA+c\":[\"Секретный (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"#\",\" загрузка не удалась\"],\"few\":[\"#\",\" загрузки не удались\"],\"many\":[\"#\",\" загрузок не удалось\"],\"other\":[\"#\",\" загрузок не удалось\"]}]],\"Jmu12l\":[\"Каналы сервера\"],\"JoQY+E\":[\"Это удалит сеть из вашего soju bouncer. Чтобы использовать её снова, вам нужно будет добавить её заново.\"],\"JrFTcr\":[\"Подключение…\"],\"JvQ++s\":[\"Включить Markdown\"],\"JweKPN\":[\"OTR не шифрует файлы, отправлено как есть\"],\"K2jwh/\":[\"Данные WHOIS недоступны\"],\"K4vEhk\":[\"(приостановлен)\"],\"KAPufV\":[\"сокращено\"],\"KAXSwC\":[\"Voice\"],\"KDZeit\":[\"Создать набор\"],\"KDfTdX\":[\"Удалить сообщение\"],\"KFAYzh\":[\"Этому серверу некуда положить файл.\"],\"KFfDuG\":[\"Сообщение дня\"],\"KKBlUU\":[\"Встроить\"],\"KL53qt\":[\"Сообщение не отправлено: шифрование ещё не активно. Дождитесь, пока замок станет зелёным, или завершите шифрование, чтобы отправить без шифрования.\"],\"KM0pLb\":[\"Добро пожаловать в канал!\"],\"KMH/oC\":[\"Ваш отпечаток\"],\"KR6W2h\":[\"Перестать игнорировать пользователя\"],\"KTNKSg\":[\"Отсканируйте этот QR-код приложением-аутентификатором, затем подтвердите 6-значным кодом, который оно покажет.\"],\"KUjOb9\":[\"выполняется\"],\"KV+Bi1\":[\"Только по приглашению (+i)\"],\"KdCtwE\":[\"Сколько секунд отслеживать флуд-активность до сброса счётчиков\"],\"Kkezga\":[\"Пароль сервера\"],\"KpOQkN\":[\"Проверить ключ\"],\"KqcCdb\":[\"Начать трансляцию на \",[\"serverName\"]],\"KsiQ/8\":[\"Для входа в канал необходимо приглашение\"],\"KtADxr\":[\"выполнил\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Информация о канале\"],\"LC1a7n\":[\"IRC-сервер сообщил о низком уровне безопасности межсерверных соединений. Это означает, что при передаче ваших сообщений между IRC-серверами сети они могут быть недостаточно зашифрованы или SSL/TLS-сертификаты могут не проверяться должным образом.\"],\"LEwpeL\":[\"soju bouncer (управление)\"],\"LIBb0P\":[\"добавлено: \",[\"0\"]],\"LNfLR5\":[\"Показывать исключения\"],\"LP+1Z7\":[\"Добавить сеть\"],\"LQb0W/\":[\"Показывать все события\"],\"LU7/yA\":[\"Альтернативное имя для отображения в интерфейсе. Может содержать пробелы, эмодзи и специальные символы. Настоящее имя канала (\",[\"channelName\"],\") по-прежнему будет использоваться для IRC-команд.\"],\"LUb9O7\":[\"Необходимо указать корректный порт сервера\"],\"LV4fT6\":[\"Описание (необязательно, например «Бета-тестеры Q3»)\"],\"LVB64Y\":[\"Копировать как текст\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Политика конфиденциальности\"],\"LcuSDR\":[\"Управление информацией профиля и метаданными\"],\"Lh0M96\":[\"Наборы пользовательских эмодзи\"],\"Lpq5g7\":[\"Отправить код восстановления\"],\"LqLS9B\":[\"Показывать смену никнейма\"],\"LsDQt2\":[\"Настройки канала\"],\"LtI9AS\":[\"Владелец\"],\"LuNhhL\":[\"отреагировал на это сообщение\"],\"M/AZNG\":[\"URL вашего аватара\"],\"M/TIv1\":[\"Зритель\"],\"M/WIer\":[\"Отправить сообщение\"],\"M45wtf\":[\"Эта команда не принимает параметров.\"],\"M4prNC\":[\"Введите название канала для наборов, привязанных к каналу.\"],\"M8er/5\":[\"Имя:\"],\"MFKlMB\":[\"Пригласить\"],\"MHk+7g\":[\"Предыдущее изображение\"],\"MMVM6A\":[\"Серверный бот — доступен из любого канала\"],\"MOsYgM\":[\"Соединение: хорошее\"],\"MRorGe\":[\"Написать в личку\"],\"MSSqHG\":[\"Работает с другими IRC-клиентами\"],\"MV53Xh\":[\"Разрешите доступ к камере, чтобы сделать фото или видео.\"],\"MVbSGP\":[\"Временное окно (секунды)\"],\"Mey/l4\":[\"Не удалось получить доступ к устройству.\"],\"MhqAkA\":[[\"nick\"],\" отклонил(а) шифрование.\"],\"MkpcsT\":[\"Ваши сообщения и настройки хранятся локально на вашем устройстве\"],\"MzPdC2\":[\"Пароль сервера (PASS)\"],\"N/hDSy\":[\"Пометить как бота — обычно «on» или пусто\"],\"N40H+G\":[\"Все\"],\"N6j2JH\":[\"Изменить \",[\"0\"]],\"N7TQbE\":[\"Пригласить пользователя в \",[\"channelName\"]],\"N8ZEfW\":[\"Ожидание входа…\"],\"NCHYXe\":[\"Свернуть рабочий процесс\"],\"NCca/o\":[\"Введите ник по умолчанию...\"],\"NEr2Ao\":[[\"userCount\"],\" в звонке\"],\"NIBzIK\":[\"Достигнут предел размера загружаемого файла. Запись остановлена: отправьте её или удалите.\"],\"NJfmLa\":[\"ник\"],\"NKorF2\":[\"Шифрование с \",[\"nick\"],\" перестало работать, поэтому сообщение не отправлено. Запустите шифрование снова, чтобы продолжить.\"],\"NQN2HS\":[\"Возобновить\"],\"NZMhdJ\":[\"Слишком большой для шифрования, отправлен без шифрования\"],\"NZgZhv\":[\"Переименовать папку\"],\"NbFtQm\":[\"Удалить папку\"],\"Nj8ZSK\":[\"Группы безопасности\"],\"Nm7Rmx\":[\"pack_id и имя обязательны.\"],\"Nqs6B9\":[\"Показывает весь внешний медиаконтент. Любой URL может вызвать запрос к неизвестному серверу.\"],\"Nt+9O7\":[\"Использовать WebSocket вместо обычного TCP\"],\"NxIHzc\":[\"Отключить пользователя\"],\"O+HhhG\":[\"Шепнуть пользователю в контексте текущего канала\"],\"O+v/cL\":[\"Просмотреть все каналы на сервере\"],\"O5rZAi\":[\"Обновить WHOIS\"],\"O5sdzb\":[\"Привязать удостоверение OAuth\"],\"OCGpR4\":[\"(наследуется)\"],\"ODwSCk\":[\"Отправить GIF\"],\"OGQ5kK\":[\"Настройка звуков уведомлений и выделений\"],\"OIPt1Z\":[\"Показать или скрыть боковую панель списка участников\"],\"OJXCm+\":[\"Переместить папку вниз\"],\"OKSNq/\":[\"Очень строгий\"],\"OLmMQs\":[\"Проверить отпечаток…\"],\"ONuMlF\":[\"Войдите через провайдера, и мы привяжем полученное удостоверение к вашей учётной записи, чтобы SASL OAUTHBEARER / IRCV3BEARER работал при последующих подключениях.\"],\"OVKoQO\":[\"Пароль вашего аккаунта для аутентификации\"],\"Obby - Bringing IRC to the future\":[\"Obby - Перенося IRC в будущее\"],\"OhCpra\":[\"Задать тему…\"],\"OiEBnL\":[\"Аутентифицироваться сейчас\"],\"OkltoQ\":[\"Забанить \",[\"username\"],\" по никнейму (запрещает переподключение с тем же ником)\"],\"OlAl5i\":[\"Развернуть все\"],\"Oo7YVo\":[\"Создать папку\"],\"P+t/Te\":[\"Нет дополнительных данных\"],\"P42Wcc\":[\"Безопасно\"],\"P6Cibt\":[\"одобрить для продолжения\"],\"P8eJCK\":[\"Откройте мир IRC вместе с Obby\"],\"PD38l0\":[\"Предпросмотр аватара канала\"],\"PD9mEt\":[\"Введите сообщение...\"],\"PKjhUq\":[\"Добавить канал\"],\"PPqfdA\":[\"Открыть настройки конфигурации канала\"],\"PRnH8G\":[\"из \",[\"0\"]],\"PSCjfZ\":[\"Тема, которая будет отображаться для этого канала. Тему видят все пользователи.\"],\"PYSmVm\":[\"Сообщения с \",[\"nick\"],\" теперь зашифрованы.\"],\"PYzHlv\":[\"Переключитесь на это окно и попробуйте снова.\"],\"PZCecv\":[\"Предпросмотр PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 раз\"],\"few\":[[\"c\"],\" раза\"],\"many\":[[\"c\"],\" раз\"],\"other\":[[\"c\"],\" раза\"]}]],\"PguS2C\":[\"Добавить маску исключения (например: nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Показано \",[\"displayedChannelsCount\"],\" из \",[\"0\"],\" каналов\"],\"PoZpSX\":[\"Изменить настройки канала\"],\"PqhVlJ\":[\"Забанить пользователя (по hostmask)\"],\"PsufxD\":[\"Сессия \",[\"0\"]],\"Pwqkdw\":[\"Загрузка…\"],\"PxSEQ0\":[\"GIF не найдены. Попробуйте другой запрос.\"],\"Q+chwU\":[\"Имя пользователя:\"],\"Q1S1+o\":[\"Шорткод должен соответствовать [A-Za-z0-9._-]+.\"],\"Q2QY4/\":[\"Удалить это приглашение\"],\"Q3v9Wc\":[\"Да, удалить\"],\"Q6hhn8\":[\"Настройки\"],\"Q7xfEj\":[\"готово\"],\"Q9sOKK\":[\"У вас есть несколько минут, чтобы выбрать новый пароль.\"],\"QF4a34\":[\"Введите имя пользователя\"],\"QGqSZ2\":[\"Цвет и форматирование\"],\"QJKElz\":[\"Удостоверение OAuth\"],\"QJQd1J\":[\"Редактировать профиль\"],\"QOq+NN\":[\"Проверка…\"],\"QSzGDE\":[\"Не активен\"],\"QUlny5\":[\"Добро пожаловать на \",[\"0\"],\"!\"],\"QgQSTl\":[\"В сети с\"],\"QhglSm\":[\"Не удалось войти, вы общаетесь как гость. Войдите снова или исправьте пароль\"],\"QjVZf0\":[\"нет сообщения\"],\"QuSkCF\":[\"Фильтр каналов...\"],\"Qv14oC\":[\"Копировать как JSON\"],\"QwUrDZ\":[\"изменил тему на: \",[\"topic\"]],\"Qxr8pV\":[\"Открыть меню ботов\"],\"R0UH07\":[\"Изображение \",[\"0\"],\" из \",[\"1\"]],\"R7SsBE\":[\"Выкл. звук\"],\"RArB3D\":[\"был кикнут из \",[\"channelName\"],\" пользователем \",[\"username\"]],\"RIfHS5\":[\"Создать новую пригласительную ссылку\"],\"RL9a0F\":[\"Удалить «\",[\"0\"],\"»? Вы больше не сможете использовать это как второй фактор.\"],\"RMMaN5\":[\"Модерируемый (+m)\"],\"RWw9Lg\":[\"Закрыть диалог\"],\"RX8Gog\":[[\"nick\"],\" использует версию шифрования, которую этот клиент не может прочитать.\"],\"RZ2BuZ\":[\"Регистрация аккаунта \",[\"account\"],\" требует подтверждения: \",[\"message\"]],\"Rj1UeC\":[\"Зашифрованное сообщение из прошлого сеанса\"],\"RlCInP\":[\"Слэш-команды\"],\"RxzN1M\":[\"Включено\"],\"RySp6q\":[\"Скрыть комментарии\"],\"RzfkXn\":[\"Изменить ваш никнейм на этом сервере\"],\"S48xcO\":[\"в ожидании\"],\"S5Togi\":[\"Загрузка сетей с вашего bouncer…\"],\"SPKQTd\":[\"Необходимо указать никнейм\"],\"SPVjfj\":[\"Если оставить пустым, будет использоваться «без причины»\"],\"SQKPvQ\":[\"Пригласить пользователя\"],\"STmlpb\":[\"Назад к списку сетей\"],\"SY+DWF\":[\"Проверить изменённый ключ…\"],\"Sad2tK\":[\"Отправка…\"],\"SkZcl+\":[\"Выберите заранее заданный профиль защиты от флуда. Эти профили предоставляют сбалансированные настройки защиты для различных сценариев использования.\"],\"Slr+3C\":[\"Мин. пользователей\"],\"Spnlre\":[\"Вы пригласили \",[\"target\"],\" присоединиться к \",[\"channel\"]],\"SpsuQv\":[\"Перейти к \",[\"name\"]],\"SrtXDy\":[\"вошёл как \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Открыть в просмотрщике\"],\"T6fO0X\":[\"клиент\"],\"T91vKp\":[\"Воспроизвести\"],\"TCuPAj\":[\"Примечание: сервер отвечает одинаково независимо от того, есть ли у учётной записи подтверждённая почта, поэтому опечатка здесь не будет замечена. Если код не пришёл в течение пары минут, проверьте имя учётной записи.\"],\"TGa6nJ\":[\"Соединение: среднее\"],\"TIjT+J\":[\"Отметить себя вернувшимся\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Узнайте, как мы обрабатываем ваши данные и защищаем вашу конфиденциальность.\"],\"TgFpwD\":[\"Применяется...\"],\"Tjg9YW\":[\"Зашифрованное вложение\"],\"TkzSFB\":[\"Нет изменений\"],\"TntZTr\":[\"Выйти из режима выделения\"],\"Tth9To\":[\"Показать мои динамики\"],\"TtserG\":[\"Введите настоящее имя\"],\"Ttz9J1\":[\"Введите пароль...\"],\"TusXkS\":[[\"days\"],\" дн.\"],\"Tz0i8g\":[\"Настройки\"],\"U3pytU\":[\"Администратор\"],\"U7Iesw\":[[\"seconds\"],\" сек.\"],\"U7yg75\":[\"Отметить себя как отошедшего\"],\"UDb2YD\":[\"Реакция\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"Вы ещё не создали ни одной пригласительной ссылки. Используйте форму выше, чтобы создать первую.\"],\"UGT5vp\":[\"Сохранить настройки\"],\"UV5hLB\":[\"Баны не найдены\"],\"Uaj3Nd\":[\"Статусные сообщения\"],\"Ue3uny\":[\"По умолчанию (без профиля)\"],\"UkARhe\":[\"Обычный — стандартная защита\"],\"Umn7Cj\":[\"Комментариев пока нет. Будьте первым!\"],\"UqtiKk\":[\"Автоматическое закрытие через \",[\"secondsLeft\"],\"с\"],\"UrEy4W\":[\"Открыть приватное сообщение пользователю\"],\"UtUIRh\":[[\"0\"],\" старых сообщений\"],\"UwzP+U\":[\"Защищённое соединение\"],\"UyIbNT\":[\"Сервер вернул недопустимый запрос WebAuthn.\"],\"V/e7nf\":[\"Задать новый пароль\"],\"V0/A4O\":[\"Владелец канала\"],\"V0zZWc\":[\"Это также закроет привязанную сеть ниже.\"],\"V2dwib\":[[\"0\"],\" должно быть числом.\"],\"V4qgxE\":[\"Создан до (мин назад)\"],\"V8yTm6\":[\"Очистить поиск\"],\"VBIlvI\":[\"Копировать вывод\"],\"VDj9CU\":[\"Этот хост не принимает файлы \",[\"CIPHERTEXT_EXTENSION\"],\", в виде которых хранится зашифрованное вложение. После завершения шифрования файл уйдёт как есть.\"],\"VJScHU\":[\"Причина\"],\"VLsmVV\":[\"Отключить уведомления\"],\"VP3V//\":[\"Передняя\"],\"VbyRUy\":[\"Комментарии\"],\"VcYc0A\":[\"Открыть параметры сети\"],\"VjzSNi\":[\"Определение вашего местоположения…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" и ещё \",[\"3\"],\" печатают...\"],\"Vmx0mQ\":[\"Установлено:\"],\"Vq10dn\":[\"Покинуть звонок\"],\"VqX8C6\":[\"показать меньше\"],\"VqnIZz\":[\"Ознакомьтесь с нашей политикой конфиденциальности и практикой обработки данных\"],\"VrMygG\":[\"Минимальная длина: \",[\"0\"]],\"VrnTui\":[\"Ваши местоимения, отображаемые в профиле\"],\"VugX2C\":[\"Предыдущий отпечаток\"],\"W6UMUZ\":[\"Биометрический ключ / ключ безопасности\"],\"W8E3qn\":[\"Аутентифицированный аккаунт\"],\"WFxTHC\":[\"Добавить маску бана (например: nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Необходимо указать хост сервера\"],\"WNMYIN\":[\"отменено\"],\"WOOPuM\":[\"Соединение потеряно. Переподключитесь, чтобы продолжить общение\"],\"WRYdXW\":[\"Позиция в аудио\"],\"WTah5J\":[\"Выберите имя из одного слова (без пробелов).\"],\"WUOH5B\":[\"Игнорировать пользователя\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Показать ещё 1 элемент\"],\"few\":[\"Показать ещё \",[\"1\"],\" элемента\"],\"many\":[\"Показать ещё \",[\"1\"],\" элементов\"],\"other\":[\"Показать ещё \",[\"1\"],\" элемента\"]}]],\"WYxRzo\":[\"Создание и управление вашими пригласительными ссылками\"],\"Wbsc8H\":[\"Это вы\"],\"Wd38W1\":[\"Оставьте поле канала пустым для общего приглашения в сеть. Описание нужно только для ваших записей — оно видно только вам в этом списке.\"],\"Weq9zb\":[\"Основное\"],\"Wf9lru\":[\"Запись голосового сообщения\"],\"Wfj7Sk\":[\"Включить или отключить звуки уведомлений\"],\"WhGzDA\":[\"Ожидание биометрического запроса…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Профиль пользователя\"],\"X6S3lt\":[\"Поиск настроек, каналов, серверов...\"],\"XBuUVn\":[\"Включите камеру, чтобы повторить\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Всё равно продолжить\"],\"XI1+wb\":[\"Неверный формат\"],\"XIXeuC\":[\"Сообщение @\",[\"0\"]],\"XJOV1Y\":[\"Активность\"],\"XPaN4U\":[[\"name\"],\" · ввод\"],\"XPd6DR\":[\"История рабочих процессов (\",[\"0\"],\", \",[\"activeTotal\"],\" активных)\"],\"XU5AOg\":[\"Ввод\"],\"XWgxXq\":[\"Альбом\"],\"XZYMg4\":[\"Повторите загрузку.\"],\"Xd7+IT\":[\"Открепить личный чат\"],\"XiSFjH\":[\"Только что сделанное фото\"],\"Xm/s+u\":[\"Отображение\"],\"Xp2n93\":[\"Показывает медиафайлы с доверенного файлового хоста вашего сервера. Запросы к внешним сервисам не выполняются.\"],\"XvjC4F\":[\"Сохранение...\"],\"Y+tK3n\":[\"Первое сообщение для отправки\"],\"YAqRpI\":[\"Регистрация аккаунта \",[\"account\"],\" успешна: \",[\"message\"]],\"YDrGG0\":[\"Не удалось переподключиться\"],\"YEfzvP\":[\"Защищённая тема (+t)\"],\"YGAmpG\":[\"Переснять\"],\"YQOn6a\":[\"Свернуть список участников\"],\"YRCoE9\":[\"Оператор канала\"],\"YRwdh4\":[\"Остановить демонстрацию\"],\"YURQaF\":[\"Просмотреть профиль\"],\"YdBSvr\":[\"Управление отображением медиа и внешнего контента\"],\"Yj6U3V\":[\"Нет центрального сервера:\"],\"YjvpGx\":[\"Местоимения\"],\"Yp+Hi/\":[\"Открыть настройки\"],\"YqH4l4\":[\"Без ключа\"],\"YulJZd\":[\"удалён\"],\"YyUPpV\":[\"Аккаунт:\"],\"Z5FYqf\":[\"Выберите файл меньшего размера. Этот слишком велик для файлового хоста.\"],\"Z7ZXbT\":[\"Одобрить\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" строка\"],\"few\":[\"#\",\" строки\"],\"many\":[\"#\",\" строк\"],\"other\":[\"#\",\" строк\"]}]],\"Z8lGw6\":[\"Поделиться\"],\"ZGqK7Q\":[[\"0\"],\" приглашает вас сыграть.\"],\"ZJSWfw\":[\"Сообщение, отображаемое при отключении от сервера\"],\"ZPHI0f\":[[\"nick\"],\" не ответил(а) на запрос шифрования.\"],\"ZR1dJ4\":[\"Приглашения\"],\"ZTnDTA\":[\"Развернуть рабочий процесс\"],\"ZdWg0V\":[\"Открыть в браузере\"],\"ZhRBbl\":[\"Поиск сообщений…\"],\"Zmcu3y\":[\"Расширенные фильтры\"],\"ZqLD8l\":[\"По всему серверу\"],\"a0bHay\":[\"Отключить <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Тема установлена после (мин назад)\"],\"a3LDKx\":[\"Безопасность\"],\"a739N6\":[\"Просмотр необработанного трафика IRC этого сервера\"],\"aHKcKc\":[\"Предыдущая страница\"],\"aIhsAD\":[\"Включить push-to-talk\"],\"aJTbXX\":[\"Пароль оператора\"],\"aQryQv\":[\"Такой шаблон уже существует\"],\"aW33cO\":[\"Уменьшить фоновый шум микрофона\"],\"aW9pLN\":[\"Максимальное количество пользователей в канале. Оставьте пустым для снятия ограничения.\"],\"aYaeko\":[\"Это сообщение не удалось расшифровать. Оно было зашифровано для сеанса, ключей от которого на этом устройстве больше нет.\"],\"abGlUP\":[\"Вернуться в канал\"],\"aecNzk\":[\"Присоединиться к голосовому каналу \",[\"channelName\"]],\"afd7s2\":[\"Начать голосовой канал на \",[\"serverName\"]],\"ah4fmZ\":[\"Также показывает превью с YouTube, Vimeo, SoundCloud и других известных сервисов.\"],\"aifXak\":[\"В этом канале нет медиафайлов\"],\"ap2zBz\":[\"Мягкий\"],\"aubGf5\":[\"Наиболее надёжно, но только с другими пользователями Obby\"],\"axoxGF\":[\"Добавить приложение-аутентификатор\"],\"az8lvo\":[\"Выкл.\"],\"azXSNo\":[\"Развернуть список участников\"],\"azdliB\":[\"Войти в аккаунт\"],\"b0Z/U1\":[\"Достигнута максимальная длительность записи, поэтому запись остановлена.\"],\"b26wlF\":[\"она/её\"],\"b2gRwi\":[\"Поделиться вашим местоположением\"],\"bD/+Ei\":[\"Строгий\"],\"bFDO8z\":[\"gateway в сети\"],\"bLt/0J\":[\"Рабочий процесс\"],\"bOpnXm\":[\"Введите 6-значный код из любого из ваших приложений-аутентификаторов, чтобы отключить 2FA.\"],\"bQ6BJn\":[\"Настройте подробные правила защиты от флуда. Каждое правило задаёт тип активности для мониторинга и действие при превышении порога.\"],\"bRfx7k\":[\"Перейти к ответу\"],\"bUu+tR\":[\"Этот файл не зашифрован. Открыть его может любой, у кого есть ссылка.\"],\"bVBC/W\":[\"Gateway подключён\"],\"bZJKzE\":[\"Точное\"],\"bavafz\":[\"Включите микрофон, чтобы повторить\"],\"beV7+y\":[\"Пользователь получит приглашение вступить в \",[\"channelName\"],\".\"],\"bgwEHL\":[\"Добавьте учётные данные, чтобы включить 2FA\"],\"biKhQ2\":[\"Об этой атрибуции\"],\"bk84cH\":[\"Сообщение об отсутствии\"],\"bkHdLj\":[\"Добавить IRC-сервер\"],\"blWpTh\":[\"Открыть карту\"],\"bmQLn5\":[\"Добавить правило\"],\"bv4cFj\":[\"Транспорт\"],\"bwRvnp\":[\"Действие\"],\"bzSI52\":[\"Удалить\"],\"c8+EVZ\":[\"Верифицированный аккаунт\"],\"cAFYbj\":[\"Пароли не совпадают.\"],\"cBQkN7\":[\"Названия устройств скрыты, пока вы не разрешите доступ к камере.\"],\"cC5JaD\":[[\"nick\"],\" завершил(а) шифрование.\"],\"cGYUlD\":[\"Предпросмотр медиа не загружается.\"],\"cHFw6l\":[\"Подключите микрофон, чтобы говорить\"],\"cJMrvr\":[\"Этот чат зашифрован собственной схемой Obby. Сравните отпечатки по другому каналу связи, затем отметьте его как проверенный.\"],\"cLF98o\":[\"Показать комментарии (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"Остальные открытые сеансы этой учётной записи будут завершены в рамках изменения. Настройки двухфакторной аутентификации, если они есть, остаются прежними.\"],\"cO9+2L\":[\"Отключить\"],\"cPWpNd\":[\"Отпечаток \",[\"nick\"]],\"cSgpoS\":[\"Закрепить личный чат\"],\"cXeEKu\":[\"Это также закроет \",[\"0\"],\" привязанных сетей ниже.\"],\"cggChT\":[\"Управлять двухфакторной аутентификацией\"],\"chQsxg\":[\"Копировать форматированный вывод\"],\"cl/A5J\":[\"Добро пожаловать на \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Удалить\"],\"coPLXT\":[\"Мы не храним ваши IRC-переписки на наших серверах\"],\"cqQyPB\":[\"Название папки\"],\"crYH/6\":[\"Плеер SoundCloud\"],\"cv5DQb\":[\"хост не задан\"],\"cvJaBb\":[\"Новый отпечаток \",[\"nick\"]],\"d+oYyk\":[\"Проверить шифрование\"],\"d3sis4\":[\"Добавить сервер\"],\"d9aN5k\":[\"Удалить \",[\"username\"],\" из канала\"],\"dCyaXa\":[\"Установка шифрования с \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Отмена\"],\"dF6vP6\":[\"В эфире\"],\"dGi1We\":[\"Открепить эту личную переписку\"],\"dJVuyC\":[\"покинул \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"кому\"],\"dNXmVa\":[\"Доступ запрещён. Разрешите доступ к камере и микрофону в настройках браузера или системы и попробуйте снова.\"],\"dRqrdL\":[[\"0\"],\" должно быть целым числом.\"],\"dTx/vl\":[\"Уменьшить эхо от динамиков, улавливаемое микрофоном\"],\"dXqxlh\":[\"<0>⚠️ Угроза безопасности! Это соединение может быть уязвимо для перехвата или атак типа «человек посередине».\"],\"dZwAKK\":[\"Открыть личный чат\"],\"da9Q/R\":[\"Изменил режимы канала\"],\"dhJN3N\":[\"Показать комментарии\"],\"diaYU+\":[\"<0>\",[\"0\"],\" и <1>\",[\"1\"],\" печатают...\"],\"dj2xTE\":[\"Закрыть уведомление\"],\"dkycQY\":[\"Отменить шифрование\"],\"dlkjqx\":[\"Картинка в картинке\"],\"dnUmOX\":[\"В этой сети пока не зарегистрировано ни одного бота.\"],\"dpCzmC\":[\"Настройки защиты от флуда\"],\"dqoiJ2\":[\"Пока никто не смотрит.\"],\"e8H3vl\":[\"Альтернативный текст (необязательно)\"],\"e8jzAa\":[\"убрать все вложения\"],\"e9dQpT\":[\"Открыть эту ссылку в новой вкладке?\"],\"eClJ8I\":[\"Управляйте наборами эмодзи для всей сети и для отдельных каналов, которые этот сервер публикует через draft/EMOJI.\"],\"ePK91l\":[\"Изменить\"],\"eYBDuB\":[\"Загрузите изображение или укажите URL с необязательной подстановкой \",[\"size\"],\" для динамического масштабирования\"],\"edBbee\":[\"Забанить \",[\"username\"],\" по hostmask (запрещает переподключение с того же IP/хоста)\"],\"eepqTT\":[\"Отпечаток сертификата TLS\"],\"ekfzWq\":[\"Настройки пользователя\"],\"elPDWs\":[\"Настройте IRC-клиент под себя\"],\"etgedT\":[\"Эмодзи\"],\"eu2osY\":[\"<0>💡 Рекомендация: Продолжайте только если вы доверяете этому серверу и понимаете риски. Избегайте передачи конфиденциальной информации или паролей через это соединение.\"],\"euEhbr\":[\"Нажмите, чтобы войти в \",[\"channel\"]],\"exyUec\":[\"Соединение\"],\"ez3vLd\":[\"Включить многострочный ввод\"],\"f0J5Ki\":[\"Межсерверное взаимодействие может использовать незашифрованные соединения\"],\"f2wrB1\":[\"Удалить набор\"],\"f9BHJk\":[\"Предупредить пользователя\"],\"fDOLLd\":[\"Каналы не найдены.\"],\"fFgbRU\":[[\"safeName\"],\" больше недоступен на сервере.\"],\"fHbMUl\":[\"голосовой-канал\"],\"fJfkog\":[\"Не удалось загрузить GIF. Повторите поиск.\"],\"fMPkxb\":[\"Показать ещё\"],\"fWPVzC\":[\"Файловый хост хранит его в открытом виде, и любой, кто получит ссылку, сможет его открыть. Переключитесь на шифрование Obby, чтобы отправлять файлы зашифрованными.\"],\"fYdEvu\":[\"История рабочих процессов (\",[\"0\"],\")\"],\"fdplPL\":[\"Заглушить для меня\"],\"ffzDkB\":[\"Анонимная аналитика:\"],\"fk1WEw\":[\"Зашифровано\"],\"fq1GF9\":[\"Показывать, когда пользователи отключаются от сервера\"],\"g1CwiD\":[\"Запустить \",[\"name\"],\"?\"],\"g3UF2V\":[\"Принять\"],\"g6SdZE\":[\"Разрешите доступ к микрофону, чтобы записывать звук.\"],\"g87FVm\":[\"Сервер звонков отклонил запрос. Повторите попытку чуть позже.\"],\"g9NNfO\":[\"Включить видео\"],\"gCldcN\":[\"Изменить акцентный цвет\"],\"gD44Av\":[\"Отправить этот файл без шифрования?\"],\"gEF57C\":[\"Этот сервер поддерживает только один тип подключения\"],\"gJuLUI\":[\"Список игнорирования\"],\"gNzMrk\":[\"Текущий аватар\"],\"gbfM3J\":[\"Эта учётная запись подключена с \",[\"sessionCount\"],\" сессий. Данные по отдельным сессиям раскрываются только владельцу учётной записи или операторам IRC.\"],\"gcoiFh\":[\"Переподключиться\"],\"gfySTe\":[\"Свернуть все\"],\"gh06VD\":[\"Вывод\"],\"gjPWyO\":[\"Введите ник...\"],\"gnTaUA\":[\"Поднять руку\"],\"gz6UQ3\":[\"Развернуть\"],\"h6/IMX\":[\"Добавьте вашу первую сеть\"],\"h6razj\":[\"Исключить маску имени канала\"],\"hEPLrs\":[\"Забыли пароль\"],\"hG6jnw\":[\"Тема не задана\"],\"hG89Ed\":[\"Изображение\"],\"hYgDIe\":[\"Создать\"],\"hZ6znB\":[\"Порт\"],\"ha+Bz5\":[\"например: 100:1440\"],\"hctjqj\":[\"Выберите бота слева, чтобы увидеть его команды и действия управления.\"],\"he3ygx\":[\"Копировать\"],\"hehnjM\":[\"Количество\"],\"hhAi8w\":[\"Сетевой журнал\"],\"hou0tP\":[\"Трансляция\"],\"htTcVX\":[\"Статус:\"],\"hxgCTb\":[\"Закрыть рабочий процесс\"],\"hzdLuQ\":[\"Говорить могут только пользователи с голосом или выше\"],\"i0qMbr\":[\"Главная\"],\"iDNBZe\":[\"Уведомления\"],\"iH8pgl\":[\"Назад\"],\"iH8xys\":[\"Выберите другой тип файла. Файловый хост не принимает файлы \",[\"ext\"],\".\"],\"iL9SZg\":[\"Забанить пользователя (по никнейму)\"],\"iNt+3c\":[\"Вернуться к изображению\"],\"iQvi+a\":[\"Не предупреждать меня о низком уровне безопасности соединений для этого сервера\"],\"iSLIjg\":[\"Подключиться\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Хост сервера\"],\"idD8Ev\":[\"Сохранено\"],\"ifn/bQ\":[\"Этого экрана больше нет.\"],\"igVDFt\":[\"Прикрепить\"],\"iivqkW\":[\"В сети с\"],\"ij+Elv\":[\"Предпросмотр изображения\"],\"ilIWp7\":[\"Включить/выключить уведомления\"],\"itEJCl\":[\"Переименовать или удалить папку\"],\"itoy0/\":[\"Крестики-нолики против \",[\"0\"]],\"iuaqvB\":[\"Используйте * в качестве маски. Примеры: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Бот\"],\"j2DGR0\":[\"Забанить по hostmask\"],\"jA4uoI\":[\"Тема:\"],\"jHGY5E\":[\"Сообщение не отправлено: ключ шифрования изменился. Проверьте новый ключ или завершите шифрование, прежде чем отправлять в открытом виде.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Причина (необязательно)\"],\"jUV7CU\":[\"Загрузить аватар\"],\"jW5Uwh\":[\"Управление загрузкой внешних медиафайлов. Выкл / Безопасно / Доверенные источники / Весь контент.\"],\"jXzms5\":[\"Параметры вложения\"],\"jZlrte\":[\"Цвет\"],\"jbq7j2\":[\"Отклонить\"],\"jfC/xh\":[\"Контакт\"],\"jvN2+I\":[[\"0\"],\" без активности\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"Копировать отпечаток\"],\"k112DD\":[\"Загрузить старые сообщения\"],\"k1opY7\":[\"Подавление шума\"],\"k3ID0F\":[\"Фильтр участников…\"],\"k65gsE\":[\"Подробнее\"],\"k7Zgob\":[\"Отменить подключение\"],\"k99j0U\":[\"Отменить загрузку\"],\"kAVx5h\":[\"Приглашения не найдены\"],\"kCLEPU\":[\"Подключён к\"],\"kF5LKb\":[\"Игнорируемые шаблоны:\"],\"kG2fiE\":[\"задан в конфигурации\"],\"kGeOx/\":[\"Присоединиться к \",[\"0\"]],\"kITKr8\":[\"Загрузка режимов канала...\"],\"kPpPsw\":[\"Вы являетесь IRC-оператором\"],\"kWJmRL\":[\"ты\"],\"kb9fJC\":[\"Сохранить расшифрованный файл\"],\"kfcRb0\":[\"Аватар\"],\"kfeifH\":[\"Шифрование… (нажмите, чтобы отменить)\"],\"kjMqSj\":[\"Копировать JSON\"],\"krViRy\":[\"Нажмите для копирования как JSON\"],\"ks71ra\":[\"Исключения\"],\"kw4lRv\":[\"Полуоператор канала\"],\"kxgIRq\":[\"Выберите или добавьте канал для начала.\"],\"ky2mw7\":[\"через @\",[\"0\"]],\"ky6dWe\":[\"Предпросмотр аватара\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Загрузка каналов...\"],\"l+IUVW\":[\"Верификация аккаунта \",[\"account\"],\" успешна: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"переподключился\"],\"few\":[\"переподключился \",[\"reconnectCount\"],\" раза\"],\"many\":[\"переподключился \",[\"reconnectCount\"],\" раз\"],\"other\":[\"переподключился \",[\"reconnectCount\"],\" раза\"]}]],\"l1l8sj\":[[\"0\"],\" дн. назад\"],\"l4mncX\":[\"Здесь никого нет. Позовите кого-нибудь командой /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#канал (необязательно)\"],\"lCF0wC\":[\"Обновить\"],\"lH+ed1\":[\"Ожидание первого шага…\"],\"lHVfE4\":[\"Файл не загружен: ключ шифрования изменился. Проверьте новый ключ или завершите шифрование, чтобы загрузить без него.\"],\"lHy8N5\":[\"Загрузка дополнительных каналов...\"],\"lJGJot\":[\"Найти каналы\"],\"lKkdzh\":[\"Для канала\"],\"lasgrr\":[\"использовано\"],\"lbpf14\":[\"Войти в \",[\"value\"]],\"lf3MT4\":[\"Канал, который покинуть (по умолчанию — текущий)\"],\"lfFsZ4\":[\"Каналы\"],\"lh69cG\":[[\"nick\"],\" хочет начать зашифрованный чат\"],\"lip0az\":[\"Динамик \",[\"0\"]],\"lkNdiH\":[\"Имя аккаунта\"],\"loQxaJ\":[\"Я вернулся\"],\"lrlQl/\":[\"Громкость для \",[\"0\"]],\"lvfaxv\":[\"ГЛАВНАЯ\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Добавить\"],\"m4YwIL\":[\"Приложение-аутентификатор (TOTP)\"],\"m8flAk\":[\"Предпросмотр (ещё не загружено)\"],\"mDkV0w\":[\"Запуск рабочего процесса…\"],\"mDt3zx\":[\"Проверить…\"],\"mEPxTp\":[\"<0>⚠️ Будьте осторожны! Открывайте ссылки только из доверенных источников. Вредоносные ссылки могут угрожать вашей безопасности или конфиденциальности.\"],\"mH+wEJ\":[\"Сообщение \",[\"0\"],\" (Enter — новая строка, Shift+Enter — отправить)\"],\"mHGdhG\":[\"Информация о сервере\"],\"mHfd/S\":[\"Что вы делаете\"],\"mMYBD9\":[\"Широкий — более широкая область защиты\"],\"mOXFes\":[[\"0\"],\" эмодзи\"],\"mQuDmS\":[[\"sender\"],\" перезапустил шифрование. Этот разговор остаётся незашифрованным, пока вы не согласитесь.\"],\"mRsNSE\":[\"Показать ботов\"],\"mTGsPd\":[\"Тема канала\"],\"mU8j6O\":[\"Без внешних сообщений (+n)\"],\"mZWTZP\":[\"Обзор каналов\"],\"mZp8FL\":[\"Автоматический возврат к однострочному режиму\"],\"ma5SQ1\":[\"Введите 6-значный код из приложения-аутентификатора, чтобы завершить вход.\"],\"mdIQ65\":[\"Ваши сообщения с \",[\"nick\"],\" зашифрованы. Эти файлы слишком велики для шифрования и будут отправлены в открытом виде.\"],\"mdQu8G\":[\"YourNickname\"],\"miSSBQ\":[\"Комментарии (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Выбрать микрофон и камеру\"],\"mryDEO\":[\"Введите 6-значный код из письма.\"],\"mvyLSy\":[\"Пользователь аутентифицирован\"],\"mwtcGl\":[\"Закрыть комментарии\"],\"myL0MR\":[\"Удалить эту сеть?\"],\"mzI/c+\":[\"Скачать\"],\"mzfIag\":[\"сервер\"],\"n3fGRk\":[\"установил \",[\"0\"]],\"n5+j9l\":[\"например, <0>wss://host:port/socket\"],\"n6T9To\":[\"Включить звук для меня\"],\"n8TilE\":[\"Скопировать название канала\"],\"n9NCB9\":[\"Обработано Obby перед отправкой\"],\"nDekZG\":[\"Изменить подключение\"],\"nDvKjY\":[\"Голосовой канал\"],\"nE9jsU\":[\"Мягкий — менее строгая защита\"],\"nNflMD\":[\"Покинуть канал\"],\"nPXkBi\":[\"Загрузка данных WHOIS...\"],\"nWMRxa\":[\"Открепить\"],\"nX4XLG\":[\"Действия оператора\"],\"nXnMSE\":[\"Ваш браузер не может воспроизвести это видео.\"],\"nYiCGx\":[\"Принять новый ключ\"],\"nkC032\":[\"Без профиля флуда\"],\"nsLuck\":[\"Шифрование завершилось до отправки этого файла. Он не был доставлен.\"],\"nta7V8\":[\"Параметры шифрования\"],\"o4oXFt\":[\"Зарегистрированные учётные данные\"],\"o69z4d\":[\"Отправить предупреждение пользователю \",[\"username\"]],\"o6OQlp\":[\"Изменить канал\"],\"o9ylQi\":[\"Найдите GIF для начала\"],\"oFGkER\":[\"Уведомления сервера\"],\"oIn7d4\":[\"Введите 6-значный код из приложения-аутентификатора.\"],\"oOi11l\":[\"Прокрутить вниз\"],\"oPYIL5\":[\"сеть\"],\"oQEzQR\":[\"Новое DM\"],\"oRH6Dq\":[\"канал\"],\"oX4ytF\":[\"ник\"],\"oXOSPE\":[\"В сети\"],\"oaTtrx\":[\"Поиск ботов\"],\"oal760\":[\"Возможны атаки типа «человек посередине» на межсерверные соединения\"],\"obBbyQ\":[\"Запись экрана\"],\"ocCDzT\":[\"шорткод (напр. partyparrot)\"],\"oeqmmJ\":[\"Доверенные источники\"],\"ogKae6\":[\"Шифрование недоступно на этом устройстве.\"],\"optX0N\":[[\"0\"],\" ч. назад\"],\"ovBPCi\":[\"По умолчанию\"],\"p0Z69r\":[\"Шаблон не может быть пустым\"],\"p1KgtK\":[\"Не удалось загрузить аудио\"],\"p59pEv\":[\"Подробности\"],\"p7sRI6\":[\"Сообщать другим, когда вы печатаете\"],\"pBm1od\":[\"Секретный канал\"],\"pDpirO\":[\"Команда, предоставленная сервером IRC\"],\"pEK2nL\":[\"Это сообщение не было зашифровано. Возможно, оно отправлено с другого клиента этого человека, который не использует шифрование.\"],\"pJ/IRc\":[\"Остановить запись\"],\"pNmiXx\":[\"Ваш никнейм по умолчанию для всех серверов\"],\"pUUo9G\":[\"Хост:\"],\"pVGPmz\":[\"Пароль аккаунта\"],\"pZGrXo\":[\"Переключить камеру\"],\"peNE68\":[\"Навсегда\"],\"pehLje\":[\"pack_id (напр. team-mascots)\"],\"pgoP68\":[\"Отключить push-to-talk\"],\"plhHQt\":[\"Нет данных\"],\"pm6+q5\":[\"Предупреждение безопасности\"],\"pn5qSs\":[\"Дополнительная информация\"],\"pqr+oY\":[\"Сообщение \",[\"0\"]],\"puvGJc\":[\"Играть в крестики-нолики\"],\"q0cR4S\":[\"теперь известен как **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"Введите имя учётной записи, которую нужно восстановить.\"],\"qF/wlG\":[\"Подключите камеру, чтобы показывать видео\"],\"qFcunY\":[\"Канал не будет отображаться в командах LIST и NAMES\"],\"qGMwvV\":[\"Уровень микрофона\"],\"qIk9n4\":[[\"minutes\"],\" мин.\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" печатает...\"],\"qLpTm/\":[\"Убрать реакцию \",[\"emoji\"]],\"qVkGWK\":[\"Закрепить\"],\"qXgujk\":[\"Отправить действие / эмоцию\"],\"qY8wNa\":[\"Сайт\"],\"qZQ5M4\":[\"Вы подтвердили этот контакт.\"],\"qa9cy4\":[\"Фото\"],\"qb0xJ7\":[\"Используйте маски: * соответствует любой последовательности, ? — любому одному символу. Примеры: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Ключ канала (+k)\"],\"qsEYm5\":[\"Добавить эмодзи\"],\"qtoOYG\":[\"Без ограничений\"],\"r+6b6V\":[\"Добавьте приложение-аутентификатор или биометрический ключ / ключ безопасности, чтобы при входе требовался второй фактор.\"],\"r1W2AS\":[\"Изображение с файлового хостинга\"],\"r8ojWq\":[\"Подтвердить удаление\"],\"r9l16H\":[\"Этому устройству не удалось определить местоположение прямо сейчас.\"],\"rI9ogj\":[\"Открыть параметры канала\"],\"rIPR2O\":[\"Тема установлена до (мин назад)\"],\"rMMSYo\":[\"Максимальная длина: \",[\"0\"]],\"rT2cV+\":[\"Камера\"],\"rWtzQe\":[\"Сеть разделилась и воссоединилась. ✅\"],\"rYG2u6\":[\"Пожалуйста, подождите...\"],\"rjGI/Q\":[\"Конфиденциальность\"],\"rjTJRY\":[\"приостановлен\"],\"rk8iDX\":[\"Загрузка GIF...\"],\"rn6SBY\":[\"Вкл. звук\"],\"ry4yU/\":[\"Просмотр сырых\"],\"rzK+O+\":[[\"nick\"],\" отправляет зашифрованные сообщения, которые это устройство не может прочитать. Чтобы они открылись, шифрование нужно начать заново.\"],\"s/UKqq\":[\"Был исключён из канала\"],\"s/ereB\":[\"активен\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" ключ\"],\"few\":[\"#\",\" ключа\"],\"many\":[\"#\",\" ключей\"],\"other\":[\"#\",\" ключей\"]}]],\"s36GUv\":[\"Разрешить доступ к микрофону\"],\"s4NaO3\":[\"Не удалось определить ваше местоположение.\"],\"s7L3Mu\":[\"новая папка\"],\"s7oqXR\":[\"Выберите сеть\"],\"s8cATI\":[\"присоединился к \",[\"channelName\"]],\"sCO9ue\":[\"Соединение с <0>\",[\"serverName\"],\" имеет следующие проблемы безопасности:\"],\"sGH11W\":[\"Сервер\"],\"sHI1H+\":[\"теперь известен как **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" пригласил вас присоединиться к \",[\"channel\"]],\"sUBSbK\":[\"Пока нет вышестоящих сетей.\"],\"sUcRyL\":[\"Повторите загрузку. Файловый хост прислал ответ, который мы не смогли прочитать.\"],\"sW5OjU\":[\"обязательно\"],\"sYI3px\":[\"Ник получателя\"],\"sby+1/\":[\"Нажмите, чтобы скопировать\"],\"sfN25C\":[\"Ваше настоящее или полное имя\"],\"shXreC\":[\"Записать область экрана\"],\"skvjTF\":[\"Браузер не поддерживает WebAuthn\"],\"sliuzR\":[\"Открыть ссылку\"],\"sqrO9R\":[\"Пользовательские упоминания\"],\"sr6RdJ\":[\"Многострочный режим по Shift+Enter\"],\"swrCpB\":[\"Канал был переименован с \",[\"oldName\"],\" на \",[\"newName\"],\" пользователем \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Дополнительно\"],\"t/YqKh\":[\"Удалить\"],\"t2RBbk\":[\"Текстовый канал\"],\"t47eHD\":[\"Ваш уникальный идентификатор на этом сервере\"],\"tAkAh0\":[\"URL с необязательной подстановкой \",[\"size\"],\" для динамического масштабирования. Пример: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Копирование не удалось, выберите для повтора\"],\"tXLJS3\":[\"Показать или скрыть боковую панель списка каналов\"],\"tfDRzk\":[\"Сохранить\"],\"tgfK6H\":[\"Копировать рабочий процесс\"],\"thC9Rq\":[\"Покинуть канал\"],\"tiBsJk\":[\"покинул \",[\"channelName\"]],\"tl/zMw\":[\"Этот браузер не может записывать аудио.\"],\"tpVoTN\":[\"Сведения о том, кто вызвал эту команду, предоставлены ботом, и отправитель не может быть проверен сервером.\"],\"tsc6g4\":[\"Расшифровка \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"вышел (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"ещё \",\"#\",\" строка\"],\"few\":[\"ещё \",\"#\",\" строки\"],\"many\":[\"ещё \",\"#\",\" строк\"],\"other\":[\"ещё \",\"#\",\" строк\"]}]],\"tu2JEr\":[\"Канал для входа (#имя)\"],\"u0TcnO\":[\"Ник {nick} уже используется, повторная попытка с {newNick}\"],\"u0a8B4\":[\"Аутентифицироваться как IRC-оператор для административного доступа\"],\"u0rWFU\":[\"Создан после (мин назад)\"],\"u72w3t\":[\"Пользователи и шаблоны для игнорирования\"],\"u7jc2L\":[\"вышел\"],\"uAQUqI\":[\"Статус\"],\"uB85T3\":[\"Ошибка сохранения: \",[\"msg\"]],\"uK9Jap\":[\"Браузеры показывают ваши динамики только после того, как вы разрешите доступ к микрофону или камере. Ничего не записывается.\"],\"uKPqyn\":[\"Центрировать на вашем местоположении\"],\"uMIUx8\":[\"Удалить бота \",[\"0\"],\"? Это мягко удаляет строку в базе данных; повторно использовать ник можно только после /REHASH.\"],\"uNSY8W\":[\"Переподключение. Измените подключение, если это продолжает не получаться\"],\"uSMfoN\":[\"Подтвердить\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Показать MOTD\"],\"uW3lLI\":[\"IRC-серверы:\"],\"ukyW4o\":[\"Ваши пригласительные ссылки\"],\"uowbPn\":[\"убрать вложение\"],\"usSSr/\":[\"Масштаб\"],\"v0xJr9\":[\"Ключ шифрования \",[\"nick\"],\" изменился. Так бывает на новом устройстве, и так же выглядит атака. Сравните новый отпечаток с \",[\"nick\"],\" вне этого чата, а затем примите его.\"],\"v29Nn/\":[\"Ожидание, пока \",[\"0\"],\" примет…\"],\"v7lfCq\":[\"Наборы ещё не настроены.\"],\"v7uvcf\":[\"Программа:\"],\"vE8kb+\":[\"Shift+Enter для новой строки (Enter отправляет)\"],\"vERlcd\":[\"Профиль\"],\"vK0RL8\":[\"Без темы\"],\"vSJd18\":[\"Видео\"],\"vXIe7J\":[\"Язык\"],\"vXeqjQ\":[\"Выберите файл с расширением. Файловый хост не принимает файлы без расширения.\"],\"vYUkQB\":[\"Динамик не обнаружен.\"],\"vaHYxN\":[\"Настоящее имя\"],\"vhjbKr\":[\"Отсутствую\"],\"vnq5rj\":[\"Запись видеосообщения\"],\"vy/q7q\":[\"Отключите 2FA. Для подтверждения введите 6-значный код из любого из ваших зарегистрированных приложений-аутентификаторов.\"],\"w/nogd\":[[\"0\"],\" сеть\",[\"1\"],\" — выберите одну для подключения\"],\"w4NYox\":[\"клиент \",[\"title\"]],\"w8dbR6\":[\"Выберите микрофон, камеру и динамик для звонков\"],\"w8xQRx\":[\"Неверное значение\"],\"wCKe3+\":[\"История рабочих процессов\"],\"wFjjxZ\":[\"был кикнут из \",[\"channelName\"],\" пользователем \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Исключения из банов не найдены\"],\"wHhlQr\":[\"Принять зашифрованный чат\"],\"wJijgU\":[\"Местоположение\"],\"wK0BwN\":[\"Ключ шифрования изменился\"],\"wPrGnM\":[\"Администратор канала\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Рассуждение\"],\"wbm86v\":[\"Показывать, когда пользователи входят в каналы или покидают их\"],\"wdxz7K\":[\"Источник\"],\"whqZ9r\":[\"Дополнительные слова или фразы для выделения\"],\"wlQNTg\":[\"Участники\"],\"wm7RV4\":[\"Звук уведомления\"],\"woaefe\":[\"Системное значение по умолчанию\"],\"wsRxbL\":[\"Записать аудио\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Ваши сообщения могут быть перехвачены при передаче между серверами\"],\"x1m5RZ\":[\"Пригласить пользователя\"],\"x3+y8b\":[\"Столько человек зарегистрировалось по этой ссылке\"],\"x9G665\":[\"Требуется двухфакторная аутентификация\"],\"xCFNnL\":[\"Выберите файл меньше \",[\"limit\"],\", это максимум для файлового хоста.\"],\"xCJdfg\":[\"Очистить\"],\"xDAtGP\":[\"Сообщение\"],\"xDN4e3\":[\"Показать информацию о канале\"],\"xOTzt5\":[\"только что\"],\"xQv7xy\":[\"Поделиться местоположением с \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" и <2>\",[\"2\"],\" печатают...\"],\"xUHRTR\":[\"Автоматически аутентифицироваться как оператор при подключении\"],\"xWHwwQ\":[\"Баны\"],\"xXs5GT\":[\"Файл не загружен: шифрование ещё настраивается. Он уйдёт, когда шифрование заработает, или после его завершения.\"],\"xYilR2\":[\"Медиа\"],\"xbi8D6\":[\"Этот сервер не поддерживает пригласительные ссылки (возможность<0>obby.world/invitationне объявлена). Вы по-прежнему можете общаться в чате как обычно; эта панель предназначена для сетей на базе obbyircd.\"],\"xceQrO\":[\"Поддерживаются только защищённые WebSocket-соединения\"],\"xdtXa+\":[\"имя-канала\"],\"xeiujy\":[\"Текст\"],\"xlCYOE\":[\"Загрузка сообщений...\"],\"xlhswE\":[\"Минимальное значение: \",[\"0\"]],\"xq97Ci\":[\"Добавить слово или фразу...\"],\"xuRqRq\":[\"Лимит пользователей (+l)\"],\"y1eoq1\":[\"Копировать ссылку\"],\"y2ID0h\":[\"Сервер не сообщает о поддержке WebAuthn\"],\"y7sj+0\":[\"Стример\"],\"yIHP+U\":[\"Зашифрованное вложение с недоверенного хоста. Чтобы открыть его, включите внешний контент.\"],\"yJ1eqU\":[\"Зрители (\",[\"0\"],\")\"],\"yJztBY\":[\"Удалить сеть\"],\"yNeucF\":[\"Этот сервер не поддерживает расширенные метаданные профиля (расширение IRCv3 METADATA). Дополнительные поля, такие как аватар, отображаемое имя и статус, недоступны.\"],\"yPlrca\":[\"Аватар канала\"],\"yQE2r9\":[\"Загрузка\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby — IRC будущего\"],\"yTX1Rt\":[\"Имя пользователя оператора\"],\"yYOzWD\":[\"логи\"],\"yek4JL\":[\"Переместить папку вверх\"],\"yfx9Re\":[\"Пароль IRC-оператора\"],\"ygCKqB\":[\"Стоп\"],\"ymDxJx\":[\"Имя пользователя IRC-оператора\"],\"yrpRsQ\":[\"Сортировать по имени\"],\"ywVWqb\":[\"Ваши сообщения с \",[\"nick\"],\" зашифрованы. \",[\"0\"],\" из \",[\"1\"],\" файлов слишком велики для шифрования и будут отправлены в открытом виде. Остальные останутся зашифрованными.\"],\"yxaNWl\":[\"Не удалось связаться с файловым хостом. Проверьте подключение и повторите попытку.\"],\"yz7wBu\":[\"Закрыть\"],\"z0DY9w\":[\"Сообщение \",[\"0\"],\" (Shift+Enter — новая строка)\"],\"z2xxYa\":[\"Зашифровано и подтверждено\"],\"z3ltMi\":[\"Провайдер не вернул токен доступа (bearer).\"],\"zCEMmq\":[\"Этот браузер не может записывать видео.\"],\"zFT5rr\":[\"завершено\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" шаг\"],\"few\":[\"#\",\" шага\"],\"many\":[\"#\",\" шагов\"],\"other\":[\"#\",\" шагов\"]}]],\"zJS04D\":[\"Вынуть из папки\"],\"zJw+jA\":[\"устанавливает режим: \",[\"0\"]],\"zNSskd\":[\"Не удалось сделать запись.\"],\"zZm1gU\":[\"Отключить видео\"],\"zb/HT0\":[\"показать больше\"],\"zbSnl2\":[\"Достигнут предел размера загрузки, поэтому запись остановлена.\"],\"zbymaY\":[[\"0\"],\" мин. назад\"],\"zebeLu\":[\"Введите имя пользователя оператора\"],\"zga9sT\":[\"ОК\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Динамик\"]}"); \ No newline at end of file diff --git a/src/locales/ru/messages.po b/src/locales/ru/messages.po index 69aef3992..785ef6e49 100644 --- a/src/locales/ru/messages.po +++ b/src/locales/ru/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, one {# шаг} few {# шага} many {# шагов} other {# msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, one {Показать ещё 1 элемент} few {Показать ещё {1} элемента} many {Показать ещё {1} элементов} other {Показать ещё {1} элемента}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} эмодзи" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} приглашает вас сыграть." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "{0} ч. назад" msgid "{0}m ago" msgstr "{0} мин. назад" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {Загрузка # файла} few {Загрузка # файлов} many {Загрузка # файлов} other {Загрузка # файлов}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, one {1 раз} few {{c} раза} many {{c} раз} other {{c} раза}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, one {1 раз} few {{c} раза} many {{c} раз} other {{ msgid "{days} days" msgstr "{days} дн." +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {# загрузка не удалась} few {# загрузки не удались} many {# загрузок не удалось} other {# загрузок не удалось}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, one {ещё # строка} few {ещё # строки} many {ещё # строк} other {ещё # строк}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 Рекомендация: Продолжайте тольк msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>Риск: Конфиденциальная информация (сообщения, личные переписки, данные аутентификации) может быть раскрыта сетевым администраторам или злоумышленникам, находящимся между IRC-серверами." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "2FA сейчас обязательна для этой учётной записи. Если удалить единственные зарегистрированные учётные данные, вы не сможете войти. Сначала добавьте другие учётные данные или отключите 2FA ниже." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "6-значный код" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "Об этой атрибуции" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "Принять" @@ -350,6 +377,7 @@ msgid "Account" msgstr "Аккаунт" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "Имя аккаунта" @@ -393,14 +421,30 @@ msgstr "Активность" msgid "Add" msgstr "Добавить" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "Добавьте учётные данные, чтобы включить 2FA" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "Добавить слово или фразу..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "Добавьте приложение-аутентификатор или биометрический ключ / ключ безопасности, чтобы при входе требовался второй фактор." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "Добавить приложение-аутентификатор" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "Добавить маску бана (например: nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "Добавить биометрический ключ / ключ безопасности" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "добавить канал" @@ -409,6 +453,11 @@ msgstr "добавить канал" msgid "Add channel" msgstr "Добавить канал" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "Добавить эмодзи" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "Добавить маску исключения (например: nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "Добавить сервер" msgid "Add your first network" msgstr "Добавьте вашу первую сеть" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "добавлено: {0}" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "Подробности" @@ -492,6 +546,14 @@ msgstr "Весь контент" msgid "Allow camera access" msgstr "Разрешить доступ к камере" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "Разрешите доступ к камере в настройках, чтобы показывать видео" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "Разрешите доступ к камере, чтобы сделать фото или видео." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "Разрешить ввод нескольких строк текста" @@ -501,6 +563,14 @@ msgstr "Разрешить ввод нескольких строк текста msgid "Allow microphone access" msgstr "Разрешить доступ к микрофону" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "Разрешите доступ к микрофону в настройках, чтобы говорить" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "Разрешите доступ к микрофону, чтобы записывать звук." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "Уже в {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "Также показывает превью с YouTube, Vimeo, SoundCloud и других известных сервисов." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "Альтернативный текст (необязательно)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "Альтернативное имя для отображения в интерфейсе. Может содержать пробелы, эмодзи и специальные символы. Настоящее имя канала ({channelName}) по-прежнему будет использоваться для IRC-команд." @@ -565,6 +639,11 @@ msgstr "Вы уверены, что хотите удалить это сооб msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "Прикрепить" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "Параметры вложения" @@ -581,6 +660,14 @@ msgstr "Позиция в аудио" msgid "Authenticate as an IRC Operator for administrative access" msgstr "Аутентифицироваться как IRC-оператор для административного доступа" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "Аутентифицироваться сейчас" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "Аутентифицироваться при подключении" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "Аутентифицирован" @@ -589,6 +676,10 @@ msgstr "Аутентифицирован" msgid "Authenticated Account" msgstr "Аутентифицированный аккаунт" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "Приложение-аутентификатор (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "Автоматический возврат к однострочному режиму" @@ -650,6 +741,8 @@ msgstr "Отсутствие:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "Назад" @@ -699,6 +792,10 @@ msgstr "Забанить пользователя (по никнейму)" msgid "Bans" msgstr "Баны" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "Биометрический ключ / ключ безопасности" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "Бот ещё не зарегистрировал ни одной слэ msgid "Bot in this channel" msgstr "Бот в этом канале" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "Боты" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Боты (загрузка {botsLoadingCount})" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "Боты в этой сети" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "Переключитесь на это окно и попробуйте снова." @@ -747,6 +840,15 @@ msgstr "Переключитесь на это окно и попробуйте msgid "Browse all channels on the server" msgstr "Просмотреть все каналы на сервере" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "Обзор каналов" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "Браузер не поддерживает WebAuthn" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "Браузеры показывают ваши динамики только после того, как вы разрешите доступ к микрофону или камере. Ничего не записывается." @@ -755,7 +857,6 @@ msgstr "Браузеры показывают ваши динамики толь msgid "Calls" msgstr "Звонки" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "Камера" msgid "Camera {0}" msgstr "Камера {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "Нельзя удалить последние учётные данные 2FA" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "Камера {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "Камера {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "Отменить шифрование" msgid "Cancel reply" msgstr "Отменить ответ" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "Отменить загрузку" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "отменено" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "Изменить акцентный цвет" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "Сменить пароль" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "Изменить имя канала (только для операторов)" @@ -898,9 +1015,7 @@ msgstr "Оператор канала" msgid "Channel Owner" msgstr "Владелец канала" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "Настройки канала" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "Канал, который покинуть (по умолчанию — текущий)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "Тема канала" @@ -924,6 +1040,10 @@ msgstr "Канал не будет отображаться в командах msgid "channel-name" msgstr "имя-канала" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "Для канала" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "Каналы" msgid "Channels on {networkName}" msgstr "Каналы на {networkName}" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "Выберите другой тип файла. Файловый хост не принимает файлы {ext}." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "Выберите другой файл. Файловый хост отклонил этот." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "Выберите файл меньше {limit}, это максимум для файлового хоста." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "Выберите файл с расширением. Файловый хост не принимает файлы без расширения." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "Выберите заранее заданный профиль защиты от флуда. Эти профили предоставляют сбалансированные настройки защиты для различных сценариев использования." @@ -942,6 +1078,10 @@ msgstr "Выберите заранее заданный профиль защи msgid "Choose a secure password" msgstr "Выберите надёжный пароль" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "Выберите файл меньшего размера. Этот слишком велик для файлового хоста." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "Выбрать файл" @@ -1007,10 +1147,6 @@ msgstr "Нажмите, чтобы войти в {channel}" msgid "Click to jump to message" msgstr "Нажмите, чтобы перейти к сообщению" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "Нажмите, чтобы задать тему" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "клиент" @@ -1034,11 +1170,18 @@ msgstr "Лимит пользователей (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "Настройте подробные правила защиты от msgid "Configure notification sounds and highlights" msgstr "Настройка звуков уведомлений и выделений" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "Подтвердить регистрацию" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "Подтвердите новый пароль" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "Подтвердить удаление" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "Подтвердить?" @@ -1136,6 +1292,18 @@ msgstr "Подтвердить?" msgid "Connect" msgstr "Подключиться" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "Подключите камеру, чтобы показывать видео" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "Подключите микрофон, чтобы говорить" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "Подключитесь к серверу, чтобы управлять настройками оператора." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "подключено с {sessionCount} сессий" @@ -1285,6 +1453,14 @@ msgstr "Не удалось определить местоположение в msgid "Could not get your location." msgstr "Не удалось определить ваше местоположение." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "Не удалось загрузить GIF. Повторите поиск." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "Не удалось связаться с файловым хостом. Проверьте подключение и повторите попытку." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "Не удалось настроить шифрование с {nick}." @@ -1310,6 +1486,11 @@ msgstr "Создание и управление вашими пригласит msgid "Create folder" msgstr "Создать папку" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "Создать набор" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "Создан после (мин назад)" @@ -1318,10 +1499,19 @@ msgstr "Создан после (мин назад)" msgid "Created Before (min ago)" msgstr "Создан до (мин назад)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "Создание…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "Текущий аватар" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "Наборы пользовательских эмодзи" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "Пользовательские правила флуда (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "Отключить звук" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "Отклонить" @@ -1402,6 +1593,14 @@ msgstr "Удалить сообщение" msgid "Delete network" msgstr "Удалить сеть" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "Удалить набор" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "Удалить набор «{packId}»? Это также удалит все эмодзи в нём." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "Удалить личную переписку" @@ -1431,7 +1630,10 @@ msgstr "Перевести в зрители" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "Описание (необязательно, например «Бета-тестеры Q3»)" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "Описание (необязательно)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "Названия устройств скрыты, пока вы не р msgid "Device names are hidden until you allow microphone access." msgstr "Названия устройств скрыты, пока вы не разрешите доступ к микрофону." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "Отключить" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "Отключите 2FA. Для подтверждения введите 6-значный код из любого из ваших зарегистрированных приложений-аутентификаторов." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "Отключить push-to-talk" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "Отключено" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "Отображение" msgid "Display all server events in chat" msgstr "Отображать все события сервера в чате" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "Открыть эту ссылку в новой вкладке?" msgid "Don't warn me about low link security for this server" msgstr "Не предупреждать меня о низком уровне безопасности соединений для этого сервера" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "готово" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "Готово" @@ -1578,6 +1799,11 @@ msgstr "Изменить" msgid "Edit {0}" msgstr "Изменить {0}" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "Изменить канал" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "Встроить" msgid "Emojis" msgstr "Эмодзи" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "Набор пуст. Добавьте эмодзи." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "Включить 2FA" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "Включить выделения" @@ -1639,6 +1873,10 @@ msgstr "Включить уведомления" msgid "Enable push-to-talk" msgstr "Включить push-to-talk" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "Включено" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "Шифровать (Obby)" @@ -1719,6 +1957,14 @@ msgstr "Шифрование с {nick} перестало работать, по msgid "End encryption" msgstr "Завершить шифрование" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "Введите 6-значный код из любого из ваших приложений-аутентификаторов, чтобы отключить 2FA." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "Введите название канала для наборов, привязанных к каналу." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "Введите имя аккаунта..." @@ -1765,10 +2011,35 @@ msgstr "Введите настоящее имя" msgid "Enter reason (optional)" msgstr "Укажите причину (необязательно)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "Введите 6-значный код из приложения-аутентификатора, чтобы завершить вход как {account}." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "Введите 6-значный код из приложения-аутентификатора, чтобы завершить вход." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "Введите 6-значный код из приложения-аутентификатора." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "Введите 6-значный код из письма." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "Введите имя учётной записи, которую нужно восстановить." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "Введите имя пользователя для приглашения" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "Введите имя учётной записи. Мы отправим 6-значный код восстановления на подтверждённый адрес электронной почты." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "Точное" @@ -1824,6 +2095,7 @@ msgstr "Расширенный профиль" msgid "External Link Warning" msgstr "Предупреждение о внешней ссылке" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "ошибка" @@ -1890,6 +2162,18 @@ msgstr "Свернуть все" msgid "Folder name" msgstr "Название папки" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "В целях безопасности все существующие сеансы этой учётной записи завершены, а связанное с ней состояние на сервере удалено. Если двухфакторная аутентификация была включена, она остаётся включённой, поэтому при следующем входе она по-прежнему потребуется." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "Сдаться" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "Забыли пароль" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC Operator" msgid "IRC operator password" msgstr "Пароль IRC-оператора" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "Имя пользователя IRC-оператора" @@ -2295,6 +2580,15 @@ msgstr "Сообщать другим, когда вы печатаете" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "Привязать удостоверение OAuth" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "Привязать через {0}" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "В эфире" @@ -2335,6 +2629,11 @@ msgstr "Загрузка сетей с вашего bouncer…" msgid "Loading WHOIS data..." msgstr "Загрузка данных WHOIS..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "Загрузка…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "Локальное хранилище:" @@ -2377,6 +2676,26 @@ msgstr "Опустить руку" msgid "Man-in-the-middle attacks on server links are possible" msgstr "Возможны атаки типа «человек посередине» на межсерверные соединения" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "Управлять ботами" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "Управлять ботами (загрузка: {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "Управлять наборами" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "Управляйте наборами эмодзи для всей сети и для отдельных каналов, которые этот сервер публикует через draft/EMOJI." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "Управлять двухфакторной аутентификацией" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "Управление аккаунтом и аутентификацией" @@ -2619,6 +2938,10 @@ msgstr "Отключить уведомления" msgid "Mute or unmute notification sounds" msgstr "Включить или отключить звуки уведомлений" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "Название (например, iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "новая папка" msgid "New nickname" msgstr "Новый никнейм" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "Новый пароль" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "Следующее изображение" @@ -2758,6 +3086,10 @@ msgstr "Файл не выбран" msgid "No flood profile" msgstr "Без профиля флуда" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "GIF не найдены. Попробуйте другой запрос." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "хост не задан" @@ -2790,6 +3122,10 @@ msgstr "нет сообщения" msgid "No microphone detected." msgstr "Микрофон не обнаружен." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "Наборы ещё не настроены." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "Сырой IRC-трафик ещё не зафиксирован. Попробуйте подключиться или отправить сообщение." @@ -2859,6 +3195,10 @@ msgstr "Обычный — стандартная защита" msgid "Not encrypted" msgstr "Не зашифровано" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "Примечание: сервер отвечает одинаково независимо от того, есть ли у учётной записи подтверждённая почта, поэтому опечатка здесь не будет замечена. Если код не пришёл в течение пары минут, проверьте имя учётной записи." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "Звук уведомления" @@ -2867,6 +3207,10 @@ msgstr "Звук уведомления" msgid "Notifications" msgstr "Уведомления" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "Удостоверение OAuth" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "не в сети" msgid "Offline" msgstr "Не в сети" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "ОК" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "вкл" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "Только операторы могут изменять тему канала" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "Поддерживаются только защищённые WebSocket-соединения" @@ -3027,6 +3376,10 @@ msgstr "Действия оператора" msgid "Optional crash reports to improve the app" msgstr "Необязательные отчёты о сбоях для улучшения приложения" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "Остальные открытые сеансы этой учётной записи будут завершены в рамках изменения. Настройки двухфакторной аутентификации, если они есть, остаются прежними." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR не шифрует файлы, отправлено как есть" @@ -3039,6 +3392,14 @@ msgstr "Вывод" msgid "Owner" msgstr "Владелец" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (напр. team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id и имя обязательны." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "Пароль" @@ -3047,6 +3408,15 @@ msgstr "Пароль" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "Пароль для входа в канал. Оставьте пустым, чтобы удалить ключ." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "Сброс пароля завершён" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "Пароли не совпадают." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "Такой шаблон уже существует" @@ -3088,6 +3458,15 @@ msgstr "Навсегда" msgid "Photo" msgstr "Фото" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "Выберите пароль (3 символа или больше)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "Выберите имя из одного слова (без пробелов)." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "Выберите тип канала" @@ -3214,6 +3593,10 @@ msgstr "Местоимения" msgid "Protected Topic (+t)" msgstr "Защищённая тема (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "Провайдер не вернул токен доступа (bearer)." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "Вопросы о конфиденциальности? Свяжитесь с нами:" @@ -3315,6 +3698,7 @@ msgstr "Не удалось переподключиться" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "Переподключиться к серверу" @@ -3367,6 +3751,10 @@ msgstr "Обновить WHOIS" msgid "Register for an account" msgstr "Зарегистрировать аккаунт" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "Зарегистрированные учётные данные" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "Отклонить" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "Мягкий — менее строгая защита" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "Удалить" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "Удалить «{0}»? Вы больше не сможете использовать это как второй фактор." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "Удалить {username} из канала" @@ -3460,7 +3855,6 @@ msgstr "Переснять" msgid "Retry sending" msgstr "Повторить отправку" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "Проверить изменённый ключ…" msgid "Review key" msgstr "Проверить ключ" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "Повернуть на 90°" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "Правила" @@ -3530,6 +3929,10 @@ msgstr "Сохранено" msgid "Saving..." msgstr "Сохранение..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "Отсканируйте этот QR-код приложением-аутентификатором, затем подтвердите 6-значным кодом, который оно покажет." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "Прокрутить чат к этому ответу" @@ -3551,6 +3954,10 @@ msgstr "Поиск" msgid "Search bots" msgstr "Поиск ботов" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "Искать эмодзи..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "Найдите GIF для начала" @@ -3641,11 +4048,6 @@ msgstr "Выберите или добавьте канал для начала. msgid "self-registered" msgstr "самостоятельно зарегистрирован" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "Отправить" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "Отправить сообщение" msgid "Send private message" msgstr "Отправить личное сообщение" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "Отправить код восстановления" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "Отправить этот файл без шифрования?" @@ -3687,6 +4093,10 @@ msgstr "Отправить без шифрования" msgid "Sending" msgstr "Отправка" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "Отправка…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "сервер" msgid "Server" msgstr "Сервер" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "Каналы сервера" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "Сервер не сообщает о поддержке WebAuthn" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "Сервер не поддерживает расширенную фильтрацию LIST" @@ -3745,11 +4157,16 @@ msgstr "Пароль сервера" msgid "Server Password (PASS)" msgstr "Пароль сервера (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "Сервер вернул недопустимый запрос WebAuthn." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "Межсерверное взаимодействие может использовать незашифрованные соединения" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "По всему серверу" @@ -3774,6 +4191,7 @@ msgstr "Сессия {0}" msgid "Sessions" msgstr "Сессии" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "Задать тему…" @@ -3791,6 +4209,10 @@ msgstr "установил {0}" msgid "Set by:" msgstr "Установлено:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "Задать новый пароль" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "Отметить себя отошедшим" @@ -3808,6 +4230,11 @@ msgstr "Настройка" msgid "Setting not found" msgstr "Настройка не найдена" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "Установка…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "Настройки" @@ -3832,10 +4259,22 @@ msgstr "Поделиться вашим местоположением" msgid "Share your location with {target}." msgstr "Поделиться местоположением с {target}." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "Снова поделитесь экраном, чтобы повторить" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "она/её" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "шорткод (напр. partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "Шорткод должен соответствовать [A-Za-z0-9._-]+." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "Показывать все события" @@ -3910,6 +4349,10 @@ msgstr "Показывает весь внешний медиаконтент. msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "Показывает медиафайлы с доверенного файлового хоста вашего сервера. Запросы к внешним сервисам не выполняются." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "Войдите через провайдера, и мы привяжем полученное удостоверение к вашей учётной записи, чтобы SASL OAUTHBEARER / IRCV3BEARER работал при последующих подключениях." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "Не удалось войти, вы общаетесь как гость. Войдите снова или исправьте пароль" @@ -3998,6 +4441,10 @@ msgstr "Статус" msgid "Status Messages" msgstr "Статусные сообщения" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "Статус:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "Прекратить трансляцию" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "Отключить видео" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "Трансляция" @@ -4074,6 +4522,14 @@ msgstr "Вынуть из папки" msgid "Take photo" msgstr "Сделать фото" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "Сделать фото или видео" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "Текст" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "Текстовый канал" @@ -4086,6 +4542,10 @@ msgstr "Это устройство сейчас недоступно." msgid "That screen is no longer there." msgstr "Этого экрана больше нет." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "Сервер звонков отклонил запрос. Повторите попытку чуть позже." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "Соединение с <0>{serverName} имеет следующие проблемы безопасности:" @@ -4192,6 +4652,10 @@ msgstr "Это удалит сеть из вашего soju bouncer. Чтобы msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "Этот сервер не поддерживает расширенные метаданные профиля (расширение IRCv3 METADATA). Дополнительные поля, такие как аватар, отображаемое имя и статус, недоступны." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "Этот сервер не сообщает URL бэкенда (draft/authtoken или obby.world/FILEHOST). Административные эндпоинты недоступны." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "Этот сервер не поддерживает пригласительные ссылки (возможность<0>obby.world/invitationне объявлена). Вы по-прежнему можете общаться в чате как обычно; эта панель предназначена для сетей на базе obbyircd." @@ -4213,6 +4677,11 @@ msgstr "Это также закроет {0} привязанных сетей msgid "This will also close the bound network below." msgstr "Это также закроет привязанную сеть ниже." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "Крестики-нолики против {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "Время (мин)" @@ -4230,6 +4699,10 @@ msgstr "истекло время" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "Отпечаток сертификата TLS" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "сокращено" msgid "Trusted Sources" msgstr "Доверенные источники" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "Повторите загрузку." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "Повторите загрузку. Файловый хост прислал ответ, который мы не смогли прочитать." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "Включите камеру, чтобы повторить" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "Включите микрофон, чтобы повторить" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "Двухфакторная аутентификация" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "Требуется двухфакторная аутентификация" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "Тип" @@ -4352,14 +4850,26 @@ msgstr "Загрузите изображение или укажите URL с msgid "Upload Avatar" msgstr "Загрузить аватар" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "Загрузка отменена." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "Загрузить файлы" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "Загружено" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "Загрузка..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "URL должен начинаться с http(s):// или data:." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "URL вашего аватара" @@ -4416,6 +4926,7 @@ msgstr "Пользовательские режимы" msgid "User Profile" msgstr "Профиль пользователя" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "Настройки пользователя" @@ -4459,6 +4970,14 @@ msgstr "Необходимо указать корректный порт сер msgid "Verified account" msgstr "Верифицированный аккаунт" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "Подтвердить" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "Проверить код" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "Проверить шифрование" @@ -4471,6 +4990,10 @@ msgstr "Проверить отпечаток…" msgid "Verify…" msgstr "Проверить…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "Проверка…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "Очень мягкий" @@ -4532,6 +5055,7 @@ msgstr "Зритель" msgid "Viewers ({0})" msgstr "Зрители ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Voice" @@ -4557,10 +5081,23 @@ msgstr "Громкость" msgid "Volume for {0}" msgstr "Громкость для {0}" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "Ожидание, пока {0} примет…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "Ожидание биометрического запроса…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "Ожидание первого шага…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "Ожидание входа…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "Просмотр необработанного трафика IRC эт msgid "We don't store your IRC communications on our servers" msgstr "Мы не храним ваши IRC-переписки на наших серверах" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "WebAuthn недоступен в этой среде." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "Вы собираетесь открыть внешнюю ссылку:" msgid "You are an IRC Operator" msgstr "Вы являетесь IRC-оператором" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "У вас есть несколько минут, чтобы выбрать новый пароль." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "У вас нет зарегистрированных учётных данных 2FA." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "У вас есть несохранённые изменения. Вы уверены, что хотите закрыть без сохранения?" diff --git a/src/locales/sv/messages.mjs b/src/locales/sv/messages.mjs index ce85ab7ec..947b4c24b 100644 --- a/src/locales/sv/messages.mjs +++ b/src/locales/sv/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Enhetsnamn döljs tills du tillåter mikrofonåtkomst.\"],\"+5VMrz\":[\"Ogiltigt mönsterformat. Använd formatet nick!user@host (jokertecken * tillåts)\"],\"+6NQQA\":[\"Allmän supportkanal\"],\"+6NyRG\":[\"Klient\"],\"+AI7ot\":[\"Dela plats\"],\"+B5ztW\":[\"lägg till kanal\"],\"+K0AvT\":[\"Koppla från\"],\"+Q1v1x\":[\"Autentiserad\"],\"+WNb3x\":[\"Öppna video i eget fönster\"],\"+cyFdH\":[\"Standardmeddelande när du markerar dig som borta\"],\"+fRR7i\":[\"Stäng av\"],\"+mVPqU\":[\"Rendera markdown-formatering i meddelanden\"],\"+s1J8k\":[\"Markera som läst\"],\"+s4tdz\":[\"Kopiera smeknamn\"],\"+vqCJH\":[\"Ditt kontoanvändarnamn för autentisering\"],\"+yPBXI\":[\"Välj fil\"],\"+zy2Nq\":[\"Typ\"],\"/09cao\":[\"Låg länksäkerhet (nivå \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Markera dig själv som tillbaka\"],\"/3BQ4J\":[\"Användare utanför kanalen kan inte skicka meddelanden till den\"],\"/4C8U0\":[\"Kopiera allt\"],\"/6BzZF\":[\"Växla medlemslista\"],\"/AkXyp\":[\"Bekräfta?\"],\"/TNOPk\":[\"Användaren är borta\"],\"/UGQxY\":[\"Kamera \",[\"0\"]],\"/X0D0z\":[\"Välj vilken högtalare samtal spelas upp genom\"],\"/XQgft\":[\"Utforska\"],\"/abSCI\":[\"Kopie misslyckades, tryck för att försöka igen\"],\"/cF7Rs\":[\"Volym\"],\"/dqduX\":[\"Nästa sida\"],\"/fc3q4\":[\"Allt innehåll\"],\"/kISDh\":[\"Aktivera aviseringsljud\"],\"/kL38k\":[\"Ändra kanalordning\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"Ljud\"],\"/rfkZe\":[\"Spela upp ljud för omnämnanden och meddelanden\"],\"/xQ19T\":[\"Bottar i detta nätverk\"],\"/zrWol\":[\"Inte krypterat\"],\"0/0ZGA\":[\"Kanalnamns-mask\"],\"0CvhiV\":[\"Bot i den här kanalen\"],\"0D6j7U\":[\"Läs mer om anpassade regler →\"],\"0NqWnb\":[\"Bjud in till sändning\"],\"0XsHcR\":[\"Sparka ut användare\"],\"0ZpE//\":[\"Sortera efter användare\"],\"0bEPwz\":[\"Ange borta\"],\"0dGkPt\":[\"Expandera kanallistan\"],\"0gS7M5\":[\"Visningsnamn\"],\"0kS+M8\":[\"ExempelNÄT\"],\"0rgoY7\":[\"Anslut bara till servrar du väljer\"],\"0rz+/Q\":[\"Kommandon läses in…\"],\"0wdd7X\":[\"Gå med\"],\"196EG4\":[\"Ta bort privatchatt\"],\"1A3EXy\":[\"Fäll ut\"],\"1C/fOn\":[\"Botten har inte registrerat några snedstreckskommandon än.\"],\"1DSr1i\":[\"Registrera ett konto\"],\"1K9HPk\":[\"Visa träd\"],\"1O/24y\":[\"Växla kanallista\"],\"1OWwRx\":[\"Bot-kommandon\"],\"1QfxQT\":[\"Avfärda\"],\"1TNIig\":[\"Öppna\"],\"1VPJJ2\":[\"Varning för extern länk\"],\"1ZC/dv\":[\"Inga olästa omnämnanden eller meddelanden\"],\"1iY5xv\":[\"Mikrofon\"],\"1pO1zi\":[\"Servernamn krävs\"],\"1qqOhi\":[\"Dra i ett handtag för att flytta en kanal, eller in i en mapp\"],\"1t/NnN\":[\"Avvisa\"],\"1ub+Zu\":[[\"hours\"],\" timmar\"],\"1uwfzQ\":[\"Visa kanalämne\"],\"1wdjme\":[\"Personer\"],\"268g7c\":[\"Ange visningsnamn\"],\"27I0xj\":[\"Server-omfattande bot, åtkomlig från alla kanaler\"],\"2CEOW6\":[\"Nätverk bundet via soju bouncer\"],\"2F9+AZ\":[\"Ingen rå IRC-trafik har fångats än. Försök att ansluta eller skicka ett meddelande.\"],\"2FOFq1\":[\"Serveroperatörer på nätverket kan potentiellt läsa dina meddelanden\"],\"2FYpfJ\":[\"Mer\"],\"2HF1Y2\":[[\"inviter\"],\" bjöd in \",[\"target\"],\" att gå med i \",[\"channel\"]],\"2I70QL\":[\"Visa användarprofilinformation\"],\"2QYdmE\":[\"Användare:\"],\"2QpEjG\":[\"lämnade\"],\"2bimFY\":[\"Använd serverlösenord\"],\"2gMuHR\":[\"Gick med\"],\"2iTmdZ\":[\"Lokal lagring:\"],\"2odkwe\":[\"Strikt – mer aggressivt skydd\"],\"2qXqZQ\":[\"Användarlägen\"],\"2uDhbA\":[\"Ange användarnamn att bjuda in\"],\"2xXP/g\":[\"Gå med i en kanal\"],\"2y9Ojd\":[\"Släpp filer här för att bifoga\"],\"2ygf/L\":[\"← Tillbaka\"],\"2zEgxj\":[\"Sök GIF:ar...\"],\"38+WDJ\":[\"Ekoeliminering\"],\"3BKxln\":[\"Ta foto\"],\"3JjdaA\":[\"Kör\"],\"3Kf9Jh\":[\"Gör om till tittare\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" sänder · \",[\"1\"],\" tittar\"],\"3MbP5E\":[\"Krypterat meddelande\"],\"3RdPhl\":[\"Byt namn på kanal\"],\"3THokf\":[\"Voice-användare\"],\"3TSz9S\":[\"Minimera\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Bläddra chatten till detta svar\"],\"3hij11\":[\"Gå med i \",[\"channelName\"]],\"3jBDvM\":[\"Kanalens visningsnamn\"],\"3pRst1\":[\"Tar emot kommandolista…\"],\"3ryuFU\":[\"Valfria kraschrapporter för att förbättra appen\"],\"3uBF/8\":[\"Stäng visaren\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Kunde inte upprätta kryptering med \",[\"nick\"],\".\"],\"3xf8Kz\":[\"Ange kontonamn...\"],\"4/Rr0R\":[\"Bjud in en användare till den aktuella kanalen\"],\"4EZrJN\":[\"Regler\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"Bak\"],\"4NqeT4\":[\"Flödesprofil (+F)\"],\"4QXpWJ\":[\"timeout\"],\"4RZQRK\":[\"Vad håller du på med?\"],\"4cEClj\":[\"Sessioner\"],\"4hfTrB\":[\"Nick\"],\"4n99LO\":[\"Redan i \",[\"0\"]],\"4t6vMV\":[\"Växla automatiskt till enkel rad för korta meddelanden\"],\"4vsHmf\":[\"Tid (min)\"],\"4x/Axu\":[\"Din bouncer har inga nätverk ännu. Lägg till ett för att komma igång.\"],\"5+INAX\":[\"Markera meddelanden som nämner dig\"],\"5R5Pv/\":[\"Oper-namn\"],\"5WWr3M\":[\"Ungefärlig\"],\"5kS5np\":[\"Markera som verifierad\"],\"5yB4Kk\":[\"Filvärden släppte inte igenom det.\"],\"678PKt\":[\"Nätverksnamn\"],\"6Aih4U\":[\"Offline\"],\"6CO3WE\":[\"Lösenord krävs för att gå med i kanalen. Lämna tomt för att ta bort nyckeln.\"],\"6FyrFm\":[\"Dela skärm\"],\"6HhMs3\":[\"Quit-meddelande\"],\"6OpRdF\":[\"Justera automatiskt din mikrofons volym\"],\"6V3Ea3\":[\"Kopierat\"],\"6XJBxM\":[\"Din webbläsare kan inte spela upp det här ljudet.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" objekt\"],\"other\":[\"#\",\" objekt\"]}]],\"6lGV3K\":[\"Visa mindre\"],\"6yFOEi\":[\"Ange oper-lösenord...\"],\"6yR6/K\":[\"Publicera varje servers meddelande för dagen i Servermeddelanden och på dess välkomstsida\"],\"6zJnDQ\":[\"Avdöva\"],\"7+IHTZ\":[\"Ingen fil vald\"],\"7+q3Wn\":[\"#kanal\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (t.ex. spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Den här chatten är krypterad med OTR, kompatibel med andra IRC-klienter. Jämför fingeravtrycken via en separat kanal och markera den sedan som verifierad.\"],\"7QkKyN\":[\"Skicka privat meddelande\"],\"7U1W7c\":[\"Mycket avslappnat\"],\"7Y1YQj\":[\"Riktigt namn:\"],\"7YHArF\":[\"— öppna i visaren\"],\"7d1XbR\":[\"Öppna arbetsflöde\"],\"7jL88x\":[\"Ta bort det här meddelandet? Det kan inte ångras.\"],\"7l15X4\":[\"misslyckades\"],\"7nGhhM\":[\"Vad tänker du på?\"],\"7sEpu1\":[\"Medlemmar — \",[\"0\"]],\"7sNhEz\":[\"Användarnamn\"],\"7w5KHY\":[\"Dina meddelanden med \",[\"nick\"],\" är krypterade med OTR, som bara bär text. De här filerna skulle skickas okrypterade.\"],\"7y+YDA\":[\"Skicka okrypterat\"],\"85Fz0S\":[\"Dra för att flytta\"],\"8H0Q+x\":[\"Läs mer om profiler →\"],\"8Phu0A\":[\"Visa när användare byter nick\"],\"8VEDbV\":[\"Hemlig\"],\"8XTG9e\":[\"Ange oper-lösenord\"],\"8XsV2J\":[\"Försök skicka igen\"],\"8ZsakT\":[\"Lösenord\"],\"8dYnq1\":[\"Maximal inspelningslängd har nåtts. Inspelningen stoppades: skicka den eller förkasta den.\"],\"8kR84m\":[\"Du håller på att öppna en extern länk:\"],\"8kZ9ZV\":[\"Avsluta kryptering\"],\"8lCgih\":[\"Ta bort regel\"],\"8mmL7G\":[\"Ladda äldre meddelanden för att nå svaret\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" steg\"],\"other\":[\"#\",\" steg\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"gick med\"],\"other\":[\"gick med \",[\"joinCount\"],\" gånger\"]}]],\"9BMLnJ\":[\"Återanslut till server\"],\"9LXhb1\":[\"Spela in skärm\"],\"9OEgyT\":[\"Lägg till reaktion\"],\"9PQ8m2\":[\"G-Line (globalt ban)\"],\"9Qs99X\":[\"E-post:\"],\"9QupBP\":[\"Ta bort mönster\"],\"9TBhGc\":[\"Sänk handen\"],\"9W7tl5\":[\"(oförändrad)\"],\"9aCFGH\":[\"Kryptera den här chatten\"],\"9bG48P\":[\"Skickar\"],\"9f5f0u\":[\"Frågor om integritet? Kontakta oss:\"],\"9hXrER\":[\"Gå med i en kanal på \",[\"serverName\"]],\"9iweoP\":[\"Nätverk på \",[\"0\"]],\"9n+Pj3\":[\"streamnamn\"],\"9q17ZR\":[[\"0\"],\" krävs.\"],\"9qIYMn\":[\"Nytt smeknamn\"],\"9rnFEa\":[\"Samtal\"],\"9unqs3\":[\"Frånvarande:\"],\"9v3hwv\":[\"Inga servrar hittades.\"],\"9zb2WA\":[\"Ansluter\"],\"A1taO8\":[\"Sök\"],\"A2adVi\":[\"Skicka skriv-aviseringar\"],\"A9Rhec\":[\"Kanalnamn\"],\"AFXuc0\":[\"Meddelandet skickades inte: krypteringen slutade fungera. Avsluta krypteringen för att skicka okrypterat.\"],\"ALZ4SG\":[\"Döva\"],\"AWOSPo\":[\"Zooma in\"],\"AXSpEQ\":[\"Oper vid anslutning\"],\"AXkuzz\":[\"Ingen kamera hittades.\"],\"AdKRCX\":[\"Du är ansluten till <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Konto\"],\"AhNP40\":[\"Sök position\"],\"AhYrTA\":[\"Anslutning: dålig\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Bytte nick\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Avbryt svar\"],\"ApSx0O\":[\"Hittade \",[\"0\"],\" meddelanden som matchar \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Logga in igen\"],\"AxPAXW\":[\"Inga resultat hittades\"],\"AyNqAB\":[\"Visa alla serverhändelser i chatten\"],\"B/QqGw\":[\"Borta från tangentbordet\"],\"B0sB2k\":[\"Klartext\"],\"B1MuZq\":[\"Välj din kamera och förhandsgranska vad den ser\"],\"B8AaMI\":[\"Det här fältet krävs\"],\"BA2c49\":[\"Servern stöder inte avancerad LIST-filtrering\"],\"BBCFUg\":[[\"sender\"],\" startade om krypteringen, så den här konversationen sätts upp igen.\"],\"BGul2A\":[\"Du har osparade ändringar. Är du säker på att du vill stänga utan att spara?\"],\"BIDT9R\":[\"Bottar\"],\"BIf9fi\":[\"Ditt statusmeddelande\"],\"BOJWfb\":[\"Koppla från soju bouncer?\"],\"BPm98R\":[\"Ingen server är vald. Välj en server från sidofältet först; inbjudningslänkar hanteras per server.\"],\"BRNbHt\":[\"Krypterat, inte verifierat\"],\"BZADk0\":[\"Kliv ur sändningen\"],\"BZyTNS\":[\"Platsåtkomst nekades. Tillåt platsåtkomst i webbläsarens eller systemets inställningar och försök igen.\"],\"BZz3md\":[\"Din personliga webbplats\"],\"Bgm/H7\":[\"Tillåt att skriva flera rader text\"],\"BiQIl1\":[\"Fäst den här privata meddelandekonversationen\"],\"BlNZZ2\":[\"Klicka för att hoppa till meddelandet\"],\"Bowq3c\":[\"Endast operatörer kan ändra kanalämnet\"],\"Btozzp\":[\"Den här bilden har gått ut\"],\"Bu/ywL\":[\"Välj kanaltyp\"],\"Bycfjm\":[\"Totalt: \",[\"0\"]],\"C6IBQc\":[\"Kopiera hela JSON\"],\"C6amLT\":[\"Den här enheten är inte tillgänglig just nu.\"],\"C9L9wL\":[\"Datainsamling\"],\"CDq4wC\":[\"Moderera användare\"],\"CHVRxG\":[\"Meddelande @\",[\"0\"],\" (Shift+Enter för ny rad)\"],\"CN9zdR\":[\"Oper-namn och lösenord krävs\"],\"CW3sYa\":[\"Lägg till reaktion \",[\"emoji\"]],\"CaAkqd\":[\"Visa quit-meddelanden\"],\"CaQ1Gb\":[\"Konfigurationsdefinierad bot. Redigera obbyircd.conf och kör /REHASH för att ändra tillstånd.\"],\"CbvaYj\":[\"Banna via nick\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Välj en kanal\"],\"CpwGv7\":[\"Nyckeln från \",[\"nick\"],\" skiljer sig från den du såg tidigare. Det händer efter en ominstallation eller på en ny enhet, och det är också så en man-in-the-middle ser ut. Jämför det nya fingeravtrycket via en annan kanal innan du accepterar det.\"],\"CqO9qC\":[\"Session\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"Ingen mikrofon hittades.\"],\"D+NlUC\":[\"System\"],\"D28t6+\":[\"gick med och lämnade\"],\"D69ns7\":[\"Byt namn på eller ta bort \",[\"0\"]],\"DB8zMK\":[\"Tillämpa\"],\"DBcWHr\":[\"Anpassad aviseringsljudfil\"],\"DL4yUl\":[\"Filen laddades inte upp: krypteringen slutade fungera. Starta den igen, eller avsluta den för att ladda upp okrypterat.\"],\"DPfwMq\":[\"Klar\"],\"DTy9Xw\":[\"Medieförhandsvisningar\"],\"Dj4pSr\":[\"Välj ett säkert lösenord\"],\"Du+zn+\":[\"Söker...\"],\"Du2T2f\":[\"Inställningen hittades inte\"],\"DwsSVQ\":[\"Tillämpa filter och uppdatera\"],\"E3W/zd\":[\"Standard-nick\"],\"E6nRW7\":[\"Kopiera URL\"],\"E703RG\":[\"Lägen:\"],\"E9RV1x\":[\"ansluten från \",[\"sessionCount\"],\" sessioner\"],\"EAeu1Z\":[\"Skicka inbjudan\"],\"EFKJQT\":[\"Inställning\"],\"EGPQBv\":[\"Anpassade flödesregler (+f)\"],\"ELik0r\":[\"Visa fullständig integritetspolicy\"],\"EPbeC2\":[\"Visa eller redigera kanalämnet\"],\"EQCDNT\":[\"Ange oper-användarnamn...\"],\"ERIfXJ\":[\"Kunde inte fastställa platsen i tid. Försök igen någonstans med fri sikt mot himlen.\"],\"ET7frA\":[\"Tillåt kameraåtkomst\"],\"EUvulZ\":[\"Hittade 1 meddelande som matchar \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Nästa bild\"],\"Eaw75B\":[[\"userCount\"],\" användare\"],\"EdQY6l\":[\"Ingen\"],\"EflUyy\":[\"i samtal\"],\"EnqLYU\":[\"Sök servrar...\"],\"EqjE9A\":[\"skriv till någon\"],\"Eu7YKa\":[\"självregistrerad\"],\"Ev/rmg\":[\"Välj din mikrofon och förhandsgranska dess ingångsnivå\"],\"F0OKMc\":[\"Redigera server\"],\"F6Int2\":[\"Aktivera markeringar\"],\"FDoLyE\":[\"Max användare\"],\"FHnJDV\":[[\"userCount\"],\" tittar\"],\"FOPeqj\":[\"Automatisk förstärkningskontroll\"],\"FUU/hZ\":[\"Styr hur mycket externt media som laddas i chatten.\"],\"Fdp03t\":[\"på\"],\"FfPWR0\":[\"Dialog\"],\"FjkaiT\":[\"Zooma ut\"],\"FlqOE9\":[\"Vad detta innebär:\"],\"FolHNl\":[\"Hantera ditt konto och autentisering\"],\"Fp2Dif\":[\"Lämnade servern\"],\"G5KmCc\":[\"GZ-Line (global Z-Line)\"],\"GDs0lz\":[\"<0>Risk: Känslig information (meddelanden, privata konversationer, autentiseringsuppgifter) kan exponeras för nätverksadministratörer eller angripare som befinner sig mellan IRC-servrar.\"],\"GP8D2E\":[\"Privata meddelanden\"],\"GPrF8Y\":[[\"safeName\"],\" ändrades på servern och går inte längre att dekryptera.\"],\"GR+2I3\":[\"Lägg till inbjudningsmask (t.ex. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Stäng utfällt servermeddelanden-fönster\"],\"GdhD7H\":[\"Klicka igen för att bekräfta\"],\"GjRZex\":[\"Koppla från nätverk?\"],\"GlAoST\":[\"Avböj kryptering\"],\"GlHnXw\":[\"Namnbyte misslyckades: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"Förhandsvisning:\"],\"GtmO8/\":[\"från\"],\"GtuHUQ\":[\"Byt namn på den här kanalen på servern. Alla användare ser det nya namnet.\"],\"GuGfFX\":[\"Växla sökning\"],\"GvwPQR\":[\"Kryptera (OTR)\"],\"GxkJXS\":[\"Laddar upp...\"],\"Gz0oR4\":[\"(hanteras av Obby)\"],\"GzbwnK\":[\"Gick med i kanalen\"],\"GzsUDB\":[\"Utökad profil\"],\"H/PnT8\":[\"Infoga emoji\"],\"H3kCln\":[\"Värdnamn\"],\"H6Izzl\":[\"Din föredragna färgkod\"],\"H86f9p\":[\"Fäll ihop\"],\"H91IQz\":[\"Gå med i sändningen \",[\"channelName\"]],\"H9jIv+\":[\"Visa join/part\"],\"HAKBY9\":[\"Ladda upp filer\"],\"HVqh5e\":[\"Val av högtalare stöds inte i den här webbläsaren.\"],\"HdE1If\":[\"Kanal\"],\"HeT8+a\":[[\"name\"],\" · utmatning\"],\"HhlSUU\":[\"Dra för att välja vad som spelas in. Tryck Escape för att avbryta.\"],\"Hk4AW9\":[\"Ditt föredragna visningsnamn\"],\"HmHDk7\":[\"Välj medlem\"],\"HrQzPU\":[\"Kanaler på \",[\"networkName\"]],\"Hy8RTc\":[\"Krypterat. Verifiera identiteten för \",[\"nick\"],\" för att vara säker.\"],\"I2tXQ5\":[\"Meddelande @\",[\"0\"],\" (Enter för ny rad, Shift+Enter för att skicka)\"],\"I6bw/h\":[\"Banna användare\"],\"I92Z+b\":[\"Aktivera aviseringar\"],\"I9D72S\":[\"Är du säker på att du vill ta bort det här meddelandet? Den här åtgärden kan inte ångras.\"],\"IA+1wo\":[\"Visa när användare sparkats ut från kanaler\"],\"IBi8Io\":[\"Mikrofon \",[\"0\"]],\"IDwkJx\":[\"IRC-operatör\"],\"IIXpvq\":[\"körs · \",[\"elapsed\"]],\"IJaotC\":[\"Starta inspelning\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Ange dig som borta\"],\"IUwGEM\":[\"Spara ändringar\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pausa\"],\"Im6JED\":[\"VISKNING\"],\"ImOQa9\":[\"Svara\"],\"IoHMnl\":[\"Maximalt värde är \",[\"0\"]],\"IryzcO\":[\"Läs allt\"],\"IuszSX\":[\"Filer över \",[\"0\"],\" skickas som de är. Filvärden lagrar filen läsbar, och alla som får tag på länken kan öppna den.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Kanalbot — endast i anslutna kanaler\"],\"J09nwO\":[\"Kryptera (Obby)\"],\"J28zul\":[\"Ansluter...\"],\"J5T9NW\":[\"Användarinformation\"],\"J8Y5+z\":[\"Hoppsan! Nätverksuppdelning! ⚠️\"],\"JBHkBA\":[\"Lämnade kanalen\"],\"JCPOml\":[\"Flytta till mapp\"],\"JCwL0Q\":[\"Ange anledning (valfritt)\"],\"JFciKP\":[\"Växla\"],\"JMXMCX\":[\"Bortameddelande\"],\"JNCzPW\":[\"Land\"],\"JXGkhG\":[\"Ändra kanalnamnet (endast operatörer)\"],\"JYiL1b\":[\"en av:\"],\"JYynGH\":[\"verktyg\"],\"JcD7qf\":[\"Fler åtgärder\"],\"JdkA+c\":[\"Hemlig (+s)\"],\"JlFcis\":[\"Skicka\"],\"Jmu12l\":[\"Serverkanaler\"],\"JoQY+E\":[\"Detta tar bort nätverket från din soju bouncer. För att använda det igen behöver du lägga till det på nytt.\"],\"JrFTcr\":[\"Ansluter…\"],\"JvQ++s\":[\"Aktivera Markdown\"],\"JweKPN\":[\"OTR krypterar inte filer, skickad som den är\"],\"K2jwh/\":[\"Ingen WHOIS-data tillgänglig\"],\"K4vEhk\":[\"(avstängd)\"],\"KAPufV\":[\"trunkerad\"],\"KAXSwC\":[\"Voice\"],\"KDfTdX\":[\"Ta bort meddelande\"],\"KFAYzh\":[\"Den här servern har ingenstans att lägga en fil.\"],\"KFfDuG\":[\"Dagens meddelande\"],\"KKBlUU\":[\"Inbäddning\"],\"KL53qt\":[\"Meddelandet skickades inte: krypteringen är inte aktiv ännu. Vänta tills låset blir grönt, eller avsluta krypteringen för att skicka okrypterat.\"],\"KM0pLb\":[\"Välkommen till kanalen!\"],\"KMH/oC\":[\"Ditt fingeravtryck\"],\"KR6W2h\":[\"Sluta ignorera användare\"],\"KUjOb9\":[\"körs\"],\"KV+Bi1\":[\"Endast inbjudna (+i)\"],\"KdCtwE\":[\"Hur många sekunder flödaktivitet ska övervakas innan räknarna återställs\"],\"Kkezga\":[\"Serverlösenord\"],\"KpOQkN\":[\"Granska nyckeln\"],\"KqcCdb\":[\"Starta en sändning på \",[\"serverName\"]],\"KsiQ/8\":[\"Användare måste bjudas in för att gå med i kanalen\"],\"KtADxr\":[\"körde\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Kanalinformation\"],\"LC1a7n\":[\"IRC-servern har rapporterat att dess server-till-server-länkar har en låg säkerhetsnivå. Det innebär att när dina meddelanden vidarebefordras mellan IRC-servrar i nätverket kanske de inte krypteras ordentligt eller att SSL/TLS-certifikaten inte valideras korrekt.\"],\"LEwpeL\":[\"soju bouncer (kontroll)\"],\"LNfLR5\":[\"Visa utsparkningar\"],\"LP+1Z7\":[\"Lägg till nätverk\"],\"LQb0W/\":[\"Visa alla händelser\"],\"LU7/yA\":[\"Alternativt namn för visning i gränssnittet. Får innehålla mellanslag, emoji och specialtecken. Det riktiga kanalnamnet (\",[\"channelName\"],\") används fortfarande för IRC-kommandon.\"],\"LUb9O7\":[\"Giltig serverport krävs\"],\"LV4fT6\":[\"Beskrivning (valfri, t.ex. \\\"Betatestare Q3\\\")\"],\"LVB64Y\":[\"Kopiera som text\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Integritetspolicy\"],\"LcuSDR\":[\"Hantera din profilinformation och metadata\"],\"LqLS9B\":[\"Visa nickbyten\"],\"LsDQt2\":[\"Kanalinställningar\"],\"LtI9AS\":[\"Ägare\"],\"LuNhhL\":[\"reagerade på det här meddelandet\"],\"M/AZNG\":[\"URL till din avatarbild\"],\"M/TIv1\":[\"Tittare\"],\"M/WIer\":[\"Skicka meddelande\"],\"M45wtf\":[\"Detta kommando tar inga parametrar.\"],\"M8er/5\":[\"Namn:\"],\"MFKlMB\":[\"Bjud in\"],\"MHk+7g\":[\"Föregående bild\"],\"MMVM6A\":[\"Serveromfattande bot — nåbar från vilken kanal som helst\"],\"MOsYgM\":[\"Anslutning: bra\"],\"MRorGe\":[\"PM-användare\"],\"MSSqHG\":[\"Fungerar med andra IRC-klienter\"],\"MVbSGP\":[\"Tidsfönster (sekunder)\"],\"Mey/l4\":[\"Det gick inte att komma åt enheten.\"],\"MhqAkA\":[[\"nick\"],\" avböjde kryptering.\"],\"MkpcsT\":[\"Dina meddelanden och inställningar lagras lokalt på din enhet\"],\"MzPdC2\":[\"Serverlösenord (PASS)\"],\"N/hDSy\":[\"Markera som bot – vanligtvis 'on' eller tomt\"],\"N40H+G\":[\"Alla\"],\"N6j2JH\":[\"Redigera \",[\"0\"]],\"N7TQbE\":[\"Bjud in användare till \",[\"channelName\"]],\"NCHYXe\":[\"Dölj arbetsflöde\"],\"NCca/o\":[\"Ange standardsmeknamn...\"],\"NEr2Ao\":[[\"userCount\"],\" i samtal\"],\"NIBzIK\":[\"Gränsen för uppladdningsstorlek har nåtts. Inspelningen stoppades: skicka den eller förkasta den.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"Krypteringen med \",[\"nick\"],\" slutade fungera, så meddelandet skickades inte. Starta krypteringen igen för att fortsätta.\"],\"NQN2HS\":[\"Återaktivera\"],\"NZMhdJ\":[\"För stor för att kryptera, skickad okrypterat\"],\"NZgZhv\":[\"Byt namn på mapp\"],\"NbFtQm\":[\"Ta bort mapp\"],\"Nj8ZSK\":[\"Säkerhetsgrupper\"],\"Nqs6B9\":[\"Visar allt externt media. Valfri URL kan orsaka en begäran till en okänd server.\"],\"Nt+9O7\":[\"Använd WebSocket istället för råa TCP\"],\"NxIHzc\":[\"Koppla från användare\"],\"O+HhhG\":[\"Viska till en användare i den aktuella kanalkontexten\"],\"O+v/cL\":[\"Bläddra bland alla kanaler på servern\"],\"O5rZAi\":[\"Uppdatera WHOIS\"],\"OCGpR4\":[\"(ärv)\"],\"ODwSCk\":[\"Skicka en GIF\"],\"OGQ5kK\":[\"Konfigurera aviseringsljud och markeringar\"],\"OIPt1Z\":[\"Visa eller dölj medlemslistans sidopanel\"],\"OJXCm+\":[\"Flytta mapp nedåt\"],\"OKSNq/\":[\"Mycket strikt\"],\"OLmMQs\":[\"Verifiera fingeravtryck…\"],\"OVKoQO\":[\"Ditt kontolösenord för autentisering\"],\"Obby - Bringing IRC to the future\":[\"Obby - För IRC in i framtiden\"],\"OhCpra\":[\"Ange ett ämne…\"],\"OkltoQ\":[\"Banna \",[\"username\"],\" via nick (förhindrar återanslutning med samma nick)\"],\"OlAl5i\":[\"Expandera alla\"],\"Oo7YVo\":[\"Skapa mapp\"],\"P+t/Te\":[\"Inga ytterligare data\"],\"P42Wcc\":[\"Säkert\"],\"P6Cibt\":[\"godkänn för att fortsätta\"],\"P8eJCK\":[\"Utforska IRC-världen med Obby\"],\"PD38l0\":[\"Förhandsvisning av kanalavatar\"],\"PD9mEt\":[\"Skriv ett meddelande...\"],\"PKjhUq\":[\"Lägg till kanal\"],\"PPqfdA\":[\"Öppna kanalens konfigurationsinställningar\"],\"PRnH8G\":[\"av \",[\"0\"]],\"PSCjfZ\":[\"Ämnet som visas för den här kanalen. Alla användare kan se ämnet.\"],\"PYSmVm\":[\"Meddelanden med \",[\"nick\"],\" är nu krypterade.\"],\"PYzHlv\":[\"Ta fram det här fönstret och försök igen.\"],\"PZCecv\":[\"PDF-förhandsgranskning\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 gång\"],\"other\":[[\"c\"],\" gånger\"]}]],\"PguS2C\":[\"Lägg till undantagsmask (t.ex. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Visar \",[\"displayedChannelsCount\"],\" av \",[\"0\"],\" kanaler\"],\"PoZpSX\":[\"Redigera kanalinställningar\"],\"PqhVlJ\":[\"Banna användare (via hostmask)\"],\"PsufxD\":[\"Session \",[\"0\"]],\"Q+chwU\":[\"Användarnamn:\"],\"Q2QY4/\":[\"Ta bort den här inbjudan\"],\"Q3v9Wc\":[\"Ja, ta bort\"],\"Q6hhn8\":[\"Inställningar\"],\"QF4a34\":[\"Ange ett användarnamn\"],\"QGqSZ2\":[\"Färg och formatering\"],\"QJQd1J\":[\"Redigera profil\"],\"QSzGDE\":[\"Inaktiv\"],\"QUlny5\":[\"Välkommen till \",[\"0\"],\"!\"],\"QgQSTl\":[\"Inloggad\"],\"QhglSm\":[\"Inloggningen misslyckades, du chattar som gäst. Logga in igen eller åtgärda ditt lösenord\"],\"QjVZf0\":[\"inget meddelande\"],\"QuSkCF\":[\"Filtrera kanaler...\"],\"Qv14oC\":[\"Kopiera som JSON\"],\"QwUrDZ\":[\"ändrade ämnet till: \",[\"topic\"]],\"Qxr8pV\":[\"Öppna bot-meny\"],\"R0UH07\":[\"Bild \",[\"0\"],\" av \",[\"1\"]],\"R7SsBE\":[\"Tysta\"],\"R8rf1X\":[\"Klicka för att ange ämne\"],\"RArB3D\":[\"kastades ut från \",[\"channelName\"],\" av \",[\"username\"]],\"RIfHS5\":[\"Skapa en ny inbjudningslänk\"],\"RMMaN5\":[\"Modererad (+m)\"],\"RWw9Lg\":[\"Stäng dialog\"],\"RX8Gog\":[[\"nick\"],\" använder en krypteringsversion som den här klienten inte kan läsa.\"],\"RZ2BuZ\":[\"Kontoregistrering för \",[\"account\"],\" kräver verifiering: \",[\"message\"]],\"Rj1UeC\":[\"Krypterat meddelande från en tidigare session\"],\"RlCInP\":[\"Snedstreckskommandon\"],\"RySp6q\":[\"Dölj kommentarer\"],\"RzfkXn\":[\"Byt ditt smeknamn på denna server\"],\"S48xcO\":[\"väntande\"],\"S5Togi\":[\"Laddar nätverk från din bouncer…\"],\"SPKQTd\":[\"Nick krävs\"],\"SPVjfj\":[\"Standardvärdet är 'ingen anledning' om det lämnas tomt\"],\"SQKPvQ\":[\"Bjud in användare\"],\"STmlpb\":[\"Tillbaka till nätverkslistan\"],\"SY+DWF\":[\"Granska ändrad nyckel…\"],\"SkZcl+\":[\"Välj en fördefinierad flödeskyddsprofil. Dessa profiler ger balanserade skyddsinställningar för olika användningsfall.\"],\"Slr+3C\":[\"Min användare\"],\"Spnlre\":[\"Du bjöd in \",[\"target\"],\" att gå med i \",[\"channel\"]],\"SpsuQv\":[\"Gå till \",[\"name\"]],\"SrtXDy\":[\"inloggad som \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Öppna i visaren\"],\"T6fO0X\":[\"klient\"],\"T91vKp\":[\"Spela upp\"],\"TGa6nJ\":[\"Anslutning: acceptabel\"],\"TIjT+J\":[\"Markera dig som tillbaka\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Läs om hur vi hanterar dina uppgifter och skyddar din integritet.\"],\"TgFpwD\":[\"Tillämpar...\"],\"Tjg9YW\":[\"Krypterad bilaga\"],\"TkzSFB\":[\"Inga ändringar\"],\"TntZTr\":[\"Lämna spotlight\"],\"Tth9To\":[\"Visa mina högtalare\"],\"TtserG\":[\"Ange riktigt namn\"],\"Ttz9J1\":[\"Ange lösenord...\"],\"TusXkS\":[[\"days\"],\" dagar\"],\"Tz0i8g\":[\"Inställningar\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" sekunder\"],\"U7yg75\":[\"Markera dig själv som borta\"],\"UDb2YD\":[\"Reagera\"],\"UE4KO5\":[\"*kanal*\"],\"UETAwW\":[\"Du har inte skapat några inbjudningslänkar än. Använd formuläret ovan för att skapa din första.\"],\"UGT5vp\":[\"Spara inställningar\"],\"UV5hLB\":[\"Inga banningar hittades\"],\"Uaj3Nd\":[\"Statusmeddelanden\"],\"Ue3uny\":[\"Standard (ingen profil)\"],\"UkARhe\":[\"Normal – standardskydd\"],\"Umn7Cj\":[\"Inga kommentarer ännu. Var den första!\"],\"UqtiKk\":[\"Stängs automatiskt om \",[\"secondsLeft\"],\" s\"],\"UrEy4W\":[\"Öppna ett privat meddelande till en användare\"],\"UtUIRh\":[[\"0\"],\" äldre meddelanden\"],\"UwzP+U\":[\"Säker anslutning\"],\"V0/A4O\":[\"Kanalägare\"],\"V0zZWc\":[\"Detta stänger även det bundna nätverket nedan.\"],\"V2dwib\":[[\"0\"],\" måste vara ett tal.\"],\"V4qgxE\":[\"Skapad före (min sedan)\"],\"V8yTm6\":[\"Rensa sökning\"],\"VBIlvI\":[\"Kopiera utmatning\"],\"VDj9CU\":[\"Den här värden tar inte emot \",[\"CIPHERTEXT_EXTENSION\"],\"-filer, formatet en krypterad bilaga lagras som. Efter att krypteringen avslutats skickas filen som den är.\"],\"VJScHU\":[\"Anledning\"],\"VLsmVV\":[\"Tysta aviseringar\"],\"VP3V//\":[\"Fram\"],\"VbyRUy\":[\"Kommentarer\"],\"VcYc0A\":[\"Öppna nätverksalternativ\"],\"VjzSNi\":[\"Hittar din plats…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" och \",[\"3\"],\" andra skriver...\"],\"Vmx0mQ\":[\"Satt av:\"],\"Vq10dn\":[\"Lämna samtalet\"],\"VqX8C6\":[\"visa mindre\"],\"VqnIZz\":[\"Visa vår integritetspolicy och datapraxis\"],\"VrMygG\":[\"Minimal längd är \",[\"0\"]],\"VrnTui\":[\"Dina pronomen, visas i din profil\"],\"VugX2C\":[\"Tidigare fingeravtryck\"],\"W8E3qn\":[\"Autentiserat konto\"],\"WFxTHC\":[\"Lägg till banmask (t.ex. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Serveradress krävs\"],\"WNMYIN\":[\"avbryts\"],\"WOOPuM\":[\"Anslutningen förlorades. Återanslut för att fortsätta chatta\"],\"WRYdXW\":[\"Ljudposition\"],\"WUOH5B\":[\"Ignorera användare\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Visa 1 till\"],\"other\":[\"Visa \",[\"1\"],\" till\"]}]],\"WYxRzo\":[\"Skapa och hantera dina inbjudningslänkar\"],\"Wbsc8H\":[\"Det här är du\"],\"Wd38W1\":[\"Lämna kanal tomt för en allmän nätverksinbjudan. Beskrivningen är bara för dina anteckningar — syns bara för dig i den här listan.\"],\"Weq9zb\":[\"Allmänt\"],\"Wf9lru\":[\"Spela in röstmeddelande\"],\"Wfj7Sk\":[\"Tysta eller aktivera aviseringsljud\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*skräp*\"],\"WzMCru\":[\"Användarprofil\"],\"X6S3lt\":[\"Sök inställningar, kanaler, servrar...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Fortsätt ändå\"],\"XI1+wb\":[\"Ogiltigt format\"],\"XIXeuC\":[\"Meddelande @\",[\"0\"]],\"XJOV1Y\":[\"Aktivitet\"],\"XPaN4U\":[[\"name\"],\" · inmatning\"],\"XPd6DR\":[\"Arbetsflödeshistorik (\",[\"0\"],\", \",[\"activeTotal\"],\" aktiva)\"],\"XU5AOg\":[\"Inmatning\"],\"XWgxXq\":[\"Album\"],\"Xd7+IT\":[\"Lossa privatchatt\"],\"XiSFjH\":[\"Fotot du just tog\"],\"Xm/s+u\":[\"Visning\"],\"Xp2n93\":[\"Visar media från serverns betrodda filvärd. Inga begäranden görs till externa tjänster.\"],\"XvjC4F\":[\"Sparar...\"],\"Y+tK3n\":[\"Första meddelandet att skicka\"],\"YAqRpI\":[\"Kontoregistrering för \",[\"account\"],\" lyckades: \",[\"message\"]],\"YDrGG0\":[\"Återanslutning misslyckades\"],\"YEfzvP\":[\"Skyddat ämne (+t)\"],\"YGAmpG\":[\"Ta om\"],\"YQOn6a\":[\"Dölj medlemslistan\"],\"YRCoE9\":[\"Kanaloperatör\"],\"YRwdh4\":[\"Sluta dela\"],\"YURQaF\":[\"Visa profil\"],\"YdBSvr\":[\"Styr medievisning och externt innehåll\"],\"Yj6U3V\":[\"Ingen central server:\"],\"YjvpGx\":[\"Pronomen\"],\"Yp+Hi/\":[\"Öppna inställningar\"],\"YqH4l4\":[\"Ingen nyckel\"],\"YulJZd\":[\"raderad\"],\"YyUPpV\":[\"Konto:\"],\"Z7ZXbT\":[\"Godkänn\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" rad\"],\"other\":[\"#\",\" rader\"]}]],\"Z8lGw6\":[\"Dela\"],\"ZJSWfw\":[\"Meddelande som visas när du kopplar från servern\"],\"ZPHI0f\":[[\"nick\"],\" svarade inte på krypteringsförfrågan.\"],\"ZR1dJ4\":[\"Inbjudningar\"],\"ZTnDTA\":[\"Expandera arbetsflöde\"],\"ZdWg0V\":[\"Öppna i webbläsare\"],\"ZhRBbl\":[\"Sök meddelanden…\"],\"Zmcu3y\":[\"Avancerade filter\"],\"ZqLD8l\":[\"Hela servern\"],\"a0bHay\":[\"Koppla från <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Ämne angivet efter (min sedan)\"],\"a3LDKx\":[\"Säkerhet\"],\"a739N6\":[\"Se den råa IRC-trafiken för den här servern\"],\"aHKcKc\":[\"Föregående sida\"],\"aIhsAD\":[\"Aktivera tryck-och-prata\"],\"aJTbXX\":[\"Oper-lösenord\"],\"aQryQv\":[\"Mönstret finns redan\"],\"aW33cO\":[\"Minska bakgrundsljud från din mikrofon\"],\"aW9pLN\":[\"Maximalt antal användare som tillåts i kanalen. Lämna tomt för ingen gräns.\"],\"aYaeko\":[\"Det här meddelandet gick inte att dekryptera. Det krypterades för en session vars nycklar den här enheten inte längre har.\"],\"abGlUP\":[\"Återgå till kanalen\"],\"aecNzk\":[\"Gå med i röstkanalen \",[\"channelName\"]],\"afd7s2\":[\"Starta en röstkanal på \",[\"serverName\"]],\"ah4fmZ\":[\"Visar också förhandsvisningar från YouTube, Vimeo, SoundCloud och liknande kända tjänster.\"],\"aifXak\":[\"Inget media i den här kanalen\"],\"ap2zBz\":[\"Avslappnat\"],\"aubGf5\":[\"Starkast, men bara med andra Obby-användare\"],\"az8lvo\":[\"Av\"],\"azXSNo\":[\"Expandera medlemslistan\"],\"azdliB\":[\"Logga in på ett konto\"],\"b0Z/U1\":[\"Den maximala inspelningslängden nåddes, så inspelningen stoppades här.\"],\"b26wlF\":[\"hon/hennes\"],\"b2gRwi\":[\"Dela din plats\"],\"bD/+Ei\":[\"Strikt\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Arbetsflöde\"],\"bQ6BJn\":[\"Konfigurera detaljerade flödeskyddsregler. Varje regel anger vilken typ av aktivitet som ska övervakas och vilken åtgärd som ska vidtas när gränser överskrids.\"],\"bRfx7k\":[\"Gå till svar\"],\"bUu+tR\":[\"Den här filen är inte krypterad. Alla med länken kan öppna den.\"],\"bVBC/W\":[\"Gateway ansluten\"],\"bZJKzE\":[\"Exakt\"],\"beV7+y\":[\"Användaren får en inbjudan att gå med i \",[\"channelName\"],\".\"],\"biKhQ2\":[\"Om denna tillskrivning\"],\"bk84cH\":[\"Borta-meddelande\"],\"bkHdLj\":[\"Lägg till IRC-server\"],\"blWpTh\":[\"Öppna kartan\"],\"bmQLn5\":[\"Lägg till regel\"],\"bv4cFj\":[\"Transport\"],\"bwRvnp\":[\"Åtgärd\"],\"bzSI52\":[\"Förkasta\"],\"c8+EVZ\":[\"Verifierat konto\"],\"cBQkN7\":[\"Enhetsnamn döljs tills du tillåter kameraåtkomst.\"],\"cC5JaD\":[[\"nick\"],\" avslutade krypteringen.\"],\"cGYUlD\":[\"Inga medieförhandsvisningar laddas.\"],\"cJMrvr\":[\"Den här chatten är krypterad med Obbys inbyggda schema. Jämför fingeravtrycken via en separat kanal och markera den sedan som verifierad.\"],\"cLF98o\":[\"Visa kommentarer (\",[\"commentCount\"],\")\"],\"cPWpNd\":[[\"nick\"],\"s fingeravtryck\"],\"cSgpoS\":[\"Fäst privatchatt\"],\"cXeEKu\":[\"Detta stänger även de \",[\"0\"],\" bundna nätverken nedan.\"],\"chQsxg\":[\"Kopiera formaterad utdata\"],\"cl/A5J\":[\"Välkommen till \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Ta bort\"],\"coPLXT\":[\"Vi lagrar inte dina IRC-kommunikationer på våra servrar\"],\"cqQyPB\":[\"Mappnamn\"],\"crYH/6\":[\"SoundCloud-spelare\"],\"cv5DQb\":[\"ingen värd inställd\"],\"cvJaBb\":[\"Nytt fingeravtryck för \",[\"nick\"]],\"d+oYyk\":[\"Verifiera kryptering\"],\"d3sis4\":[\"Lägg till server\"],\"d9aN5k\":[\"Ta bort \",[\"username\"],\" från kanalen\"],\"dCyaXa\":[\"Krypterar med \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Avbryt\"],\"dF6vP6\":[\"Live\"],\"dGi1We\":[\"Lossa den här privata meddelandekonversationen\"],\"dJVuyC\":[\"lämnade \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"till\"],\"dNXmVa\":[\"Åtkomst nekades. Tillåt åtkomst till kamera och mikrofon i webbläsarens eller systemets inställningar och försök igen.\"],\"dRqrdL\":[[\"0\"],\" måste vara ett heltal.\"],\"dTx/vl\":[\"Minska eko från dina högtalare som fångas upp av mikrofonen\"],\"dXqxlh\":[\"<0>⚠️ Säkerhetsrisk! Den här anslutningen kan vara sårbar för avlyssning eller man-in-the-middle-attacker.\"],\"dZwAKK\":[\"Öppna privat chatt\"],\"da9Q/R\":[\"Ändrade kanallägen\"],\"dhJN3N\":[\"Visa kommentarer\"],\"diaYU+\":[\"<0>\",[\"0\"],\" och <1>\",[\"1\"],\" skriver...\"],\"dj2xTE\":[\"Stäng avisering\"],\"dkycQY\":[\"Avbryt kryptering\"],\"dlkjqx\":[\"Bild-i-bild\"],\"dnUmOX\":[\"Inga bottar registrerade i detta nätverk än.\"],\"dpCzmC\":[\"Inställningar för flödeskydd\"],\"dqoiJ2\":[\"Inga tittare än.\"],\"e8jzAa\":[\"ta bort alla bilagor\"],\"e9dQpT\":[\"Vill du öppna den här länken i en ny flik?\"],\"ePK91l\":[\"Redigera\"],\"eYBDuB\":[\"Ladda upp en bild eller ange en URL med valfri \",[\"size\"],\"-ersättning för dynamisk storleksanpassning\"],\"edBbee\":[\"Banna \",[\"username\"],\" via hostmask (förhindrar återanslutning från samma IP/host)\"],\"ekfzWq\":[\"Användarinställningar\"],\"elPDWs\":[\"Anpassa din IRC-klientupplevelse\"],\"etgedT\":[\"Emojis\"],\"eu2osY\":[\"<0>💡 Rekommendation: Fortsätt bara om du litar på den här servern och förstår riskerna. Undvik att dela känslig information eller lösenord via den här anslutningen.\"],\"euEhbr\":[\"Klicka för att gå med i \",[\"channel\"]],\"exyUec\":[\"Anslutning\"],\"ez3vLd\":[\"Aktivera flerrads-inmatning\"],\"f0J5Ki\":[\"Server-till-server-kommunikation kan använda okrypterade anslutningar\"],\"f9BHJk\":[\"Varna användare\"],\"fDOLLd\":[\"Inga kanaler hittades.\"],\"fFgbRU\":[[\"safeName\"],\" är inte längre tillgänglig på servern.\"],\"fHbMUl\":[\"röstkanal\"],\"fMPkxb\":[\"Visa mer\"],\"fWPVzC\":[\"Filvärden lagrar den läsbar, och alla som får länken kan öppna den. Byt till Obby-kryptering för att skicka filer krypterade.\"],\"fYdEvu\":[\"Arbetsflödeshistorik (\",[\"0\"],\")\"],\"fdplPL\":[\"Tysta för mig\"],\"ffzDkB\":[\"Anonym analys:\"],\"fk1WEw\":[\"Krypterad\"],\"fq1GF9\":[\"Visa när användare kopplar från servern\"],\"g1CwiD\":[\"Kör \",[\"name\"],\"?\"],\"g3UF2V\":[\"Acceptera\"],\"g9NNfO\":[\"Starta video\"],\"gCldcN\":[\"Ändra accentfärg\"],\"gD44Av\":[\"Skicka den här filen okrypterat?\"],\"gEF57C\":[\"Den här servern stöder bara en anslutningstyp\"],\"gJuLUI\":[\"Ignorera-lista\"],\"gNzMrk\":[\"Nuvarande avatar\"],\"gbfM3J\":[\"Det här kontot är anslutet från \",[\"sessionCount\"],\" sessioner. Detaljer per session avslöjas endast för kontoinnehavaren eller IRC-operatörer.\"],\"gcoiFh\":[\"Återanslut\"],\"gfySTe\":[\"Dölj alla\"],\"gh06VD\":[\"Utmatning\"],\"gjPWyO\":[\"Ange smeknamn...\"],\"gnTaUA\":[\"Räck upp handen\"],\"gz6UQ3\":[\"Maximera\"],\"h6/IMX\":[\"Lägg till ditt första nätverk\"],\"h6razj\":[\"Uteslut kanalnamns-mask\"],\"hG6jnw\":[\"Inget ämne angivet\"],\"hG89Ed\":[\"Bild\"],\"hYgDIe\":[\"Skapa\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"t.ex. 100:1440\"],\"hctjqj\":[\"Välj en bot till vänster för att se dess kommandon och hanteringsåtgärder.\"],\"he3ygx\":[\"Kopiera\"],\"hehnjM\":[\"Mängd\"],\"hhAi8w\":[\"Nätverkslogg\"],\"hou0tP\":[\"Stream\"],\"hxgCTb\":[\"Stäng arbetsflöde\"],\"hzdLuQ\":[\"Endast användare med Voice eller högre kan tala\"],\"i0qMbr\":[\"Hem\"],\"iDNBZe\":[\"Aviseringar\"],\"iH8pgl\":[\"Tillbaka\"],\"iL9SZg\":[\"Banna användare (via nick)\"],\"iNt+3c\":[\"Tillbaka till bild\"],\"iQvi+a\":[\"Varna mig inte om låg länksäkerhet för den här servern\"],\"iSLIjg\":[\"Anslut\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Serveradress\"],\"idD8Ev\":[\"Sparat\"],\"ifn/bQ\":[\"Den skärmen finns inte längre.\"],\"iivqkW\":[\"Inloggad sedan\"],\"ij+Elv\":[\"Bildförhandsvisning\"],\"ilIWp7\":[\"Växla aviseringar\"],\"itEJCl\":[\"Byt namn på eller ta bort mapp\"],\"iuaqvB\":[\"Använd * som jokertecken. Exempel: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Banna via hostmask\"],\"jA4uoI\":[\"Ämne:\"],\"jHGY5E\":[\"Meddelandet skickades inte: krypteringsnyckeln har ändrats. Verifiera den nya nyckeln eller avsluta krypteringen innan du skickar i klartext.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Anledning (valfritt)\"],\"jUV7CU\":[\"Ladda upp avatar\"],\"jW5Uwh\":[\"Styr hur mycket externt media som laddas. Av / Säkert / Betrodda källor / Allt innehåll.\"],\"jXzms5\":[\"Bilagealternativ\"],\"jZlrte\":[\"Färg\"],\"jbq7j2\":[\"Avböj\"],\"jfC/xh\":[\"Kontakt\"],\"jvN2+I\":[[\"0\"],\" inaktiv\"],\"jywMpv\":[\"#nytt-kanalnamn\"],\"k/7m6u\":[\"Kopiera fingeravtryck\"],\"k112DD\":[\"Ladda äldre meddelanden\"],\"k1opY7\":[\"Brusreducering\"],\"k3ID0F\":[\"Filtrera medlemmar…\"],\"k65gsE\":[\"Fördjupning\"],\"k7Zgob\":[\"Avbryt anslutning\"],\"kAVx5h\":[\"Inga inbjudningar hittades\"],\"kCLEPU\":[\"Ansluten till\"],\"kF5LKb\":[\"Ignorerade mönster:\"],\"kG2fiE\":[\"konfigurationsdefinierad\"],\"kGeOx/\":[\"Gå med i \",[\"0\"]],\"kITKr8\":[\"Laddar kanallägen...\"],\"kPpPsw\":[\"Du är en IRC-operatör\"],\"kWJmRL\":[\"Du\"],\"kb9fJC\":[\"Spara den dekrypterade filen\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Krypterar… (klicka för att avbryta)\"],\"kjMqSj\":[\"Kopiera JSON\"],\"krViRy\":[\"Klicka för att kopiera som JSON\"],\"ks71ra\":[\"Undantag\"],\"kw4lRv\":[\"Kanal-halvoperatör\"],\"kxgIRq\":[\"Välj eller lägg till en kanal för att komma igång.\"],\"ky2mw7\":[\"via @\",[\"0\"]],\"ky6dWe\":[\"Förhandsvisning av avatar\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Laddar kanaler...\"],\"l+IUVW\":[\"Kontoverifiering för \",[\"account\"],\" lyckades: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"återanslöt\"],\"other\":[\"återanslöt \",[\"reconnectCount\"],\" gånger\"]}]],\"l1l8sj\":[[\"0\"],\"d sedan\"],\"l4mncX\":[\"Ingen är här. Be någon att skriva /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#kanal (valfritt)\"],\"lCF0wC\":[\"Uppdatera\"],\"lH+ed1\":[\"Väntar på första steget…\"],\"lHVfE4\":[\"Filen laddades inte upp: krypteringsnyckeln har ändrats. Granska den nya nyckeln, eller avsluta krypteringen för att ladda upp okrypterat.\"],\"lHy8N5\":[\"Laddar fler kanaler...\"],\"lJGJot\":[\"Hitta kanaler\"],\"lasgrr\":[\"använd\"],\"lbpf14\":[\"Gå med i \",[\"value\"]],\"lf3MT4\":[\"Kanal att lämna (standard är aktuell)\"],\"lfFsZ4\":[\"Kanaler\"],\"lh69cG\":[[\"nick\"],\" vill starta en krypterad chatt\"],\"lip0az\":[\"Högtalare \",[\"0\"]],\"lkNdiH\":[\"Kontonamn\"],\"loQxaJ\":[\"Jag är tillbaka\"],\"lrlQl/\":[\"Volym för \",[\"0\"]],\"lvfaxv\":[\"HEM\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Lägg till\"],\"m8flAk\":[\"Förhandsvisning (ej uppladdad ännu)\"],\"mDkV0w\":[\"Startar arbetsflöde…\"],\"mDt3zx\":[\"Verifiera…\"],\"mEPxTp\":[\"<0>⚠️ Var försiktig! Öppna bara länkar från betrodda källor. Skadliga länkar kan äventyra din säkerhet eller integritet.\"],\"mH+wEJ\":[\"Meddelande \",[\"0\"],\" (Enter för ny rad, Skift+Enter för att skicka)\"],\"mHGdhG\":[\"Serverinformation\"],\"mHfd/S\":[\"Vad du gör\"],\"mMYBD9\":[\"Brett – bredare skyddsomfång\"],\"mQuDmS\":[[\"sender\"],\" startade om krypteringen. Den här konversationen förblir okrypterad tills du godkänner.\"],\"mRsNSE\":[\"Visa botar\"],\"mTGsPd\":[\"Kanalämne\"],\"mU8j6O\":[\"Inga externa meddelanden (+n)\"],\"mZp8FL\":[\"Automatisk återgång till enkel rad\"],\"mdIQ65\":[\"Dina meddelanden med \",[\"nick\"],\" är krypterade. De här filerna är för stora för att kryptera och skulle skickas i klartext.\"],\"mdQu8G\":[\"DittNick\"],\"miSSBQ\":[\"Kommentarer (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Välj mikrofon och kamera\"],\"mvyLSy\":[\"Användaren är autentiserad\"],\"mwtcGl\":[\"Stäng kommentarer\"],\"myL0MR\":[\"Ta bort det här nätverket?\"],\"mzI/c+\":[\"Ladda ned\"],\"mzfIag\":[\"server\"],\"n3fGRk\":[\"angett av \",[\"0\"]],\"n5+j9l\":[\"t.ex. <0>wss://host:port/socket\"],\"n6T9To\":[\"Avtysta för mig\"],\"n8TilE\":[\"Kopiera kanalnamn\"],\"n9NCB9\":[\"Hanteras av Obby innan det skickas\"],\"nDekZG\":[\"Redigera anslutning\"],\"nDvKjY\":[\"Röstkanal\"],\"nE9jsU\":[\"Avslappnat – mindre aggressivt skydd\"],\"nNflMD\":[\"Lämna kanal\"],\"nPXkBi\":[\"Laddar WHOIS-data...\"],\"nWMRxa\":[\"Lossa\"],\"nX4XLG\":[\"Operatörsåtgärder\"],\"nXnMSE\":[\"Din webbläsare kan inte spela upp den här videon.\"],\"nYiCGx\":[\"Acceptera ny nyckel\"],\"nkC032\":[\"Ingen flödesprofil\"],\"nsLuck\":[\"Krypteringen avslutades innan den här filen skickades. Den levererades inte.\"],\"nta7V8\":[\"Krypteringsalternativ\"],\"o69z4d\":[\"Skicka ett varningsmeddelande till \",[\"username\"]],\"o9ylQi\":[\"Sök efter GIF:ar för att komma igång\"],\"oFGkER\":[\"Servermeddelanden\"],\"oOi11l\":[\"Scrolla till botten\"],\"oPYIL5\":[\"nätverk\"],\"oQEzQR\":[\"Nytt DM\"],\"oRH6Dq\":[\"kanal\"],\"oX4ytF\":[\"smeknamn\"],\"oXOSPE\":[\"Online\"],\"oaTtrx\":[\"Sök bottar\"],\"oal760\":[\"Man-in-the-middle-attacker på serverlänkar är möjliga\"],\"obBbyQ\":[\"Spela in skärm\"],\"oeqmmJ\":[\"Betrodda källor\"],\"ogKae6\":[\"Kryptering är inte tillgänglig på den här enheten.\"],\"optX0N\":[[\"0\"],\"h sedan\"],\"ovBPCi\":[\"Standard\"],\"p0Z69r\":[\"Mönstret kan inte vara tomt\"],\"p1KgtK\":[\"Det gick inte att läsa in ljud\"],\"p59pEv\":[\"Ytterligare detaljer\"],\"p7sRI6\":[\"Låt andra se när du skriver\"],\"pBm1od\":[\"Hemlig kanal\"],\"pDpirO\":[\"Kommando från IRC-servern\"],\"pEK2nL\":[\"Det här meddelandet var inte krypterat. Det kan komma från en annan av deras klienter som inte använder kryptering.\"],\"pJ/IRc\":[\"Stoppa inspelning\"],\"pNmiXx\":[\"Ditt standard-nick för alla servrar\"],\"pUUo9G\":[\"Värdnamn:\"],\"pVGPmz\":[\"Kontolösenord\"],\"pZGrXo\":[\"Byt kamera\"],\"peNE68\":[\"Permanent\"],\"pgoP68\":[\"Inaktivera tryck-och-prata\"],\"plhHQt\":[\"Inga data\"],\"pm6+q5\":[\"Säkerhetsvarning\"],\"pn5qSs\":[\"Ytterligare information\"],\"pqr+oY\":[\"Meddelande \",[\"0\"]],\"puvGJc\":[\"Spela Tre i rad\"],\"q0cR4S\":[\"är nu känd som **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"Kanalen visas inte i LIST- eller NAMES-kommandon\"],\"qGMwvV\":[\"Mikrofonnivå\"],\"qIk9n4\":[[\"minutes\"],\" minuter\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" skriver...\"],\"qLpTm/\":[\"Ta bort reaktion \",[\"emoji\"]],\"qVkGWK\":[\"Fäst\"],\"qXgujk\":[\"Skicka en handling / emote\"],\"qY8wNa\":[\"Hemsida\"],\"qZQ5M4\":[\"Du har verifierat den här kontakten.\"],\"qa9cy4\":[\"Foto\"],\"qb0xJ7\":[\"Använd jokertecken: * matchar valfri sekvens, ? matchar valfritt enskilt tecken. Exempel: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Kanalnyckel (+k)\"],\"qtoOYG\":[\"Ingen gräns\"],\"r1W2AS\":[\"Filserverbild\"],\"r9l16H\":[\"Den här enheten kunde inte fastställa platsen just nu.\"],\"rI9ogj\":[\"Öppna kanalalternativ\"],\"rIPR2O\":[\"Ämne angivet före (min sedan)\"],\"rMMSYo\":[\"Maximal längd är \",[\"0\"]],\"rT2cV+\":[\"Kamera\"],\"rWtzQe\":[\"Nätverket splittrades och återanslöts. ✅\"],\"rYG2u6\":[\"Vänta...\"],\"rjGI/Q\":[\"Integritet\"],\"rjTJRY\":[\"avstängd\"],\"rk8iDX\":[\"Laddar GIF:ar...\"],\"rn6SBY\":[\"Sluta tysta\"],\"ry4yU/\":[\"Visa rå\"],\"rzK+O+\":[[\"nick\"],\" skickar krypterade meddelanden som den här enheten inte kan läsa. Krypteringen måste startas om innan de går att öppna.\"],\"s/UKqq\":[\"Sparkades ut från kanalen\"],\"s/ereB\":[\"aktiv\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" nyckel\"],\"other\":[\"#\",\" nycklar\"]}]],\"s36GUv\":[\"Tillåt mikrofonåtkomst\"],\"s4NaO3\":[\"Kunde inte hämta din plats.\"],\"s7L3Mu\":[\"ny mapp\"],\"s7oqXR\":[\"Välj ett nätverk\"],\"s8cATI\":[\"gick med i \",[\"channelName\"]],\"sCO9ue\":[\"Anslutningen till <0>\",[\"serverName\"],\" har följande säkerhetsproblem:\"],\"sGH11W\":[\"Server\"],\"sHI1H+\":[\"är nu känd som **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" bjöd in dig att gå med i \",[\"channel\"]],\"sUBSbK\":[\"Inga uppströmsnätverk ännu.\"],\"sW5OjU\":[\"obligatoriskt\"],\"sYI3px\":[\"Smeknamn att skriva till\"],\"sby+1/\":[\"Klicka för att kopiera\"],\"sfN25C\":[\"Ditt riktiga eller fullständiga namn\"],\"shXreC\":[\"Spela in ett skärmområde\"],\"sliuzR\":[\"Öppna länk\"],\"sqrO9R\":[\"Anpassade omnämnanden\"],\"sr6RdJ\":[\"Flerrad med Shift+Enter\"],\"swrCpB\":[\"Kanalen har döpts om från \",[\"oldName\"],\" till \",[\"newName\"],\" av \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Avancerat\"],\"t/YqKh\":[\"Ta bort\"],\"t2RBbk\":[\"Textkanal\"],\"t47eHD\":[\"Din unika identifierare på den här servern\"],\"tAkAh0\":[\"URL med valfri \",[\"size\"],\"-ersättning för dynamisk storleksanpassning. Exempel: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Kopie misslyckades, välj för att försöka igen\"],\"tXLJS3\":[\"Visa eller dölj kanallistans sidopanel\"],\"tfDRzk\":[\"Spara\"],\"tgfK6H\":[\"Kopiera arbetsflöde\"],\"thC9Rq\":[\"Lämna en kanal\"],\"tiBsJk\":[\"lämnade \",[\"channelName\"]],\"tl/zMw\":[\"Den här webbläsaren kan inte spela in ljud.\"],\"tpVoTN\":[\"Information om vem som anropade det här kommandot tillhandahålls av boten och avsändaren kan inte verifieras av servern.\"],\"tsc6g4\":[\"Dekrypterar \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"lämnade (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" till rad\"],\"other\":[\"#\",\" till rader\"]}]],\"tu2JEr\":[\"Kanal att gå med i (#namn)\"],\"u0TcnO\":[\"Smeknamnet {nick} används redan, försöker med {newNick}\"],\"u0a8B4\":[\"Autentisera som IRC-operatör för administrativ åtkomst\"],\"u0rWFU\":[\"Skapad efter (min sedan)\"],\"u72w3t\":[\"Användare och mönster att ignorera\"],\"u7jc2L\":[\"lämnade\"],\"uAQUqI\":[\"Status\"],\"uB85T3\":[\"Sparning misslyckades: \",[\"msg\"]],\"uK9Jap\":[\"Webbläsare visar dina högtalare först när du har tillåtit åtkomst till en mikrofon eller kamera. Inget spelas in.\"],\"uKPqyn\":[\"Centrera på din plats\"],\"uMIUx8\":[\"Ta bort botten \",[\"0\"],\"? Detta mjukraderar databasraden; återanvänd smeknamnet senare först efter en /REHASH.\"],\"uNSY8W\":[\"Återansluter. Redigera anslutningen om detta fortsätter att misslyckas\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Visa MOTD\"],\"uW3lLI\":[\"IRC-servrar:\"],\"ukyW4o\":[\"Dina inbjudningslänkar\"],\"uowbPn\":[\"ta bort bilaga\"],\"usSSr/\":[\"Zoomnivå\"],\"v0xJr9\":[\"Krypteringsnyckeln för \",[\"nick\"],\" har ändrats. Det händer på en ny enhet, och det är också så en angripare ser ut. Jämför det nya fingeravtrycket med \",[\"nick\"],\" någon annanstans än i den här chatten och acceptera det sedan.\"],\"v7uvcf\":[\"Programvara:\"],\"vE8kb+\":[\"Använd Shift+Enter för nya rader (Enter skickar)\"],\"vERlcd\":[\"Profil\"],\"vK0RL8\":[\"Inget ämne\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Språk\"],\"vYUkQB\":[\"Ingen högtalare hittades.\"],\"vaHYxN\":[\"Riktigt namn\"],\"vhjbKr\":[\"Borta\"],\"vnq5rj\":[\"Spela in videomeddelande\"],\"w/nogd\":[[\"0\"],\" nätverk\",[\"1\"],\" — välj ett att gå med i\"],\"w4NYox\":[[\"title\"],\" klient\"],\"w8dbR6\":[\"Välj mikrofonen, kameran och högtalaren som samtal använder\"],\"w8xQRx\":[\"Ogiltigt värde\"],\"wCKe3+\":[\"Arbetsflödeshistorik\"],\"wFjjxZ\":[\"kastades ut från \",[\"channelName\"],\" av \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Inga banundantag hittades\"],\"wHhlQr\":[\"Acceptera krypterad chatt\"],\"wJijgU\":[\"Plats\"],\"wK0BwN\":[\"Krypteringsnyckeln ändrades\"],\"wPrGnM\":[\"Kanaladmin\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Resonemang\"],\"wbm86v\":[\"Visa när användare går med i eller lämnar kanaler\"],\"wdxz7K\":[\"Källa\"],\"whqZ9r\":[\"Ytterligare ord eller fraser att markera\"],\"wlQNTg\":[\"Medlemmar\"],\"wm7RV4\":[\"Aviseringsljud\"],\"woaefe\":[\"Systemstandard\"],\"wsRxbL\":[\"Spela in ljud\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Dina meddelanden kan avlyssnas när de vidarebefordras mellan servrar\"],\"x1m5RZ\":[\"Bjud in användare\"],\"x3+y8b\":[\"Så här många registrerade sig via den här länken\"],\"xCJdfg\":[\"Rensa\"],\"xDAtGP\":[\"Meddelande\"],\"xDN4e3\":[\"Visa kanalinfo\"],\"xOTzt5\":[\"just nu\"],\"xQv7xy\":[\"Dela din plats med \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" och <2>\",[\"2\"],\" skriver...\"],\"xUHRTR\":[\"Autentisera automatiskt som operatör vid anslutning\"],\"xWHwwQ\":[\"Banningar\"],\"xXs5GT\":[\"Filen laddades inte upp: krypteringen håller på att sättas upp. Den går iväg när krypteringen är aktiv, eller efter att du avslutat den.\"],\"xYilR2\":[\"Media\"],\"xbi8D6\":[\"Den här servern stöder inte inbjudningslänkar (kapabiliteten<0>obby.world/invitationannonseras inte). Du kan fortfarande chatta normalt; den här panelen är för nätverk som drivs av obbyircd.\"],\"xceQrO\":[\"Endast säkra websockets stöds\"],\"xdtXa+\":[\"kanalnamn\"],\"xlCYOE\":[\"Hämtar fler meddelanden...\"],\"xlhswE\":[\"Minimalt värde är \",[\"0\"]],\"xq97Ci\":[\"Lägg till ett ord eller en fras...\"],\"xuRqRq\":[\"Klientgräns (+l)\"],\"y1eoq1\":[\"Kopiera länk\"],\"y7sj+0\":[\"Sändare\"],\"yIHP+U\":[\"Krypterad bilaga från en obetrodd värd. Aktivera externt innehåll för att öppna den.\"],\"yJ1eqU\":[\"Tittare (\",[\"0\"],\")\"],\"yJztBY\":[\"Ta bort nätverk\"],\"yNeucF\":[\"Den här servern stöder inte utökad profilmetadata (IRCv3 METADATA-tillägget). Ytterligare fält som avatar, visningsnamn och status är inte tillgängliga.\"],\"yPlrca\":[\"Kanalavatar\"],\"yQE2r9\":[\"Laddar\"],\"ySEw1a\":[\"Bots (läser in \",[\"botsLoadingCount\"],\")\"],\"ySU+JY\":[\"din@epost.se\"],\"ySlukM\":[\"Obby - För IRC in i framtiden\"],\"yTX1Rt\":[\"Oper-användarnamn\"],\"yYOzWD\":[\"loggar\"],\"yek4JL\":[\"Flytta mapp uppåt\"],\"yfx9Re\":[\"IRC-operatörslösenord\"],\"ygCKqB\":[\"Stoppa\"],\"ymDxJx\":[\"IRC-operatörens användarnamn\"],\"yrpRsQ\":[\"Sortera efter namn\"],\"ywVWqb\":[\"Dina meddelanden med \",[\"nick\"],\" är krypterade. \",[\"0\"],\" av \",[\"1\"],\" filer är för stora för att kryptera och skulle skickas i klartext. Resten förblir krypterade.\"],\"yz7wBu\":[\"Stäng\"],\"z0DY9w\":[\"Meddelande \",[\"0\"],\" (Skift+Enter för ny rad)\"],\"z2xxYa\":[\"Krypterad och verifierad\"],\"zCEMmq\":[\"Den här webbläsaren kan inte spela in video.\"],\"zFT5rr\":[\"färdig\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" steg\"],\"other\":[\"#\",\" steg\"]}]],\"zJS04D\":[\"Ta ut ur mapp\"],\"zJw+jA\":[\"anger läge: \",[\"0\"]],\"zNSskd\":[\"Inspelningen kunde inte göras.\"],\"zZm1gU\":[\"Stoppa video\"],\"zb/HT0\":[\"visa mer\"],\"zbSnl2\":[\"Uppladdningens storleksgräns nåddes, så inspelningen stoppades här.\"],\"zbymaY\":[[\"0\"],\"m sedan\"],\"zebeLu\":[\"Ange oper-användarnamn\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Högtalare\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Enhetsnamn döljs tills du tillåter mikrofonåtkomst.\"],\"+2t41u\":[\"Ange den 6-siffriga koden från din autentiseringsapp för att slutföra inloggningen som \",[\"account\"],\".\"],\"+5VMrz\":[\"Ogiltigt mönsterformat. Använd formatet nick!user@host (jokertecken * tillåts)\"],\"+6NQQA\":[\"Allmän supportkanal\"],\"+6NyRG\":[\"Klient\"],\"+AI7ot\":[\"Dela plats\"],\"+B5ztW\":[\"lägg till kanal\"],\"+K0AvT\":[\"Koppla från\"],\"+Q1v1x\":[\"Autentiserad\"],\"+WNb3x\":[\"Öppna video i eget fönster\"],\"+cyFdH\":[\"Standardmeddelande när du markerar dig som borta\"],\"+fRR7i\":[\"Stäng av\"],\"+mVPqU\":[\"Rendera markdown-formatering i meddelanden\"],\"+s1J8k\":[\"Markera som läst\"],\"+s4tdz\":[\"Kopiera smeknamn\"],\"+vqCJH\":[\"Ditt kontoanvändarnamn för autentisering\"],\"+yPBXI\":[\"Välj fil\"],\"+zy2Nq\":[\"Typ\"],\"/09cao\":[\"Låg länksäkerhet (nivå \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Markera dig själv som tillbaka\"],\"/3BQ4J\":[\"Användare utanför kanalen kan inte skicka meddelanden till den\"],\"/4C8U0\":[\"Kopiera allt\"],\"/6BzZF\":[\"Växla medlemslista\"],\"/AkXyp\":[\"Bekräfta?\"],\"/DwR+n\":[\"Skapar…\"],\"/TNOPk\":[\"Användaren är borta\"],\"/UGQxY\":[\"Kamera \",[\"0\"]],\"/X0D0z\":[\"Välj vilken högtalare samtal spelas upp genom\"],\"/XQgft\":[\"Utforska\"],\"/abSCI\":[\"Kopie misslyckades, tryck för att försöka igen\"],\"/cF7Rs\":[\"Volym\"],\"/dqduX\":[\"Nästa sida\"],\"/fc3q4\":[\"Allt innehåll\"],\"/kISDh\":[\"Aktivera aviseringsljud\"],\"/kL38k\":[\"Ändra kanalordning\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"Nytt lösenord\"],\"/rTz0M\":[\"Ljud\"],\"/rfkZe\":[\"Spela upp ljud för omnämnanden och meddelanden\"],\"/xQ19T\":[\"Bottar i detta nätverk\"],\"/zrWol\":[\"Inte krypterat\"],\"0/0ZGA\":[\"Kanalnamns-mask\"],\"05LWBX\":[\"Lägg till biometrisk nyckel / säkerhetsnyckel\"],\"0CvhiV\":[\"Bot i den här kanalen\"],\"0D1Q7K\":[\"Ge upp\"],\"0D6j7U\":[\"Läs mer om anpassade regler →\"],\"0NqWnb\":[\"Bjud in till sändning\"],\"0XsHcR\":[\"Sparka ut användare\"],\"0ZpE//\":[\"Sortera efter användare\"],\"0bEPwz\":[\"Ange borta\"],\"0dGkPt\":[\"Expandera kanallistan\"],\"0gS7M5\":[\"Visningsnamn\"],\"0kS+M8\":[\"ExempelNÄT\"],\"0lUbyX\":[\"Ange ditt kontonamn. Vi skickar en 6-siffrig återställningskod till den verifierade adressen vi har registrerad.\"],\"0rgoY7\":[\"Anslut bara till servrar du väljer\"],\"0rz+/Q\":[\"Kommandon läses in…\"],\"0wdd7X\":[\"Gå med\"],\"0xHrY2\":[\"Den här servern annonserar ingen backend-URL (draft/authtoken eller obby.world/FILEHOST). Administratörsändpunkterna kan inte nås.\"],\"196EG4\":[\"Ta bort privatchatt\"],\"1A3EXy\":[\"Fäll ut\"],\"1AzsG5\":[\"Länka med \",[\"0\"]],\"1C/fOn\":[\"Botten har inte registrerat några snedstreckskommandon än.\"],\"1DSr1i\":[\"Registrera ett konto\"],\"1K9HPk\":[\"Visa träd\"],\"1O/24y\":[\"Växla kanallista\"],\"1OWwRx\":[\"Bot-kommandon\"],\"1QfxQT\":[\"Avfärda\"],\"1TNIig\":[\"Öppna\"],\"1VPJJ2\":[\"Varning för extern länk\"],\"1VyPbQ\":[\"Rotera 90°\"],\"1ZC/dv\":[\"Inga olästa omnämnanden eller meddelanden\"],\"1iY5xv\":[\"Mikrofon\"],\"1p1J0V\":[\"Tomt paket. Lägg till några emoji.\"],\"1pO1zi\":[\"Servernamn krävs\"],\"1qqOhi\":[\"Dra i ett handtag för att flytta en kanal, eller in i en mapp\"],\"1t/NnN\":[\"Avvisa\"],\"1u8a3u\":[\"Sök emojis...\"],\"1ub+Zu\":[[\"hours\"],\" timmar\"],\"1uwfzQ\":[\"Visa kanalämne\"],\"1wdjme\":[\"Personer\"],\"268g7c\":[\"Ange visningsnamn\"],\"27I0xj\":[\"Server-omfattande bot, åtkomlig från alla kanaler\"],\"2CEOW6\":[\"Nätverk bundet via soju bouncer\"],\"2F9+AZ\":[\"Ingen rå IRC-trafik har fångats än. Försök att ansluta eller skicka ett meddelande.\"],\"2FOFq1\":[\"Serveroperatörer på nätverket kan potentiellt läsa dina meddelanden\"],\"2FYpfJ\":[\"Mer\"],\"2HF1Y2\":[[\"inviter\"],\" bjöd in \",[\"target\"],\" att gå med i \",[\"channel\"]],\"2I70QL\":[\"Visa användarprofilinformation\"],\"2QYdmE\":[\"Användare:\"],\"2QpEjG\":[\"lämnade\"],\"2YOR+h\":[\"Anslut till en server för att hantera operatörsinställningar.\"],\"2bimFY\":[\"Använd serverlösenord\"],\"2gMuHR\":[\"Gick med\"],\"2iTmdZ\":[\"Lokal lagring:\"],\"2odkwe\":[\"Strikt – mer aggressivt skydd\"],\"2qXqZQ\":[\"Användarlägen\"],\"2uDhbA\":[\"Ange användarnamn att bjuda in\"],\"2xXP/g\":[\"Gå med i en kanal\"],\"2y9Ojd\":[\"Släpp filer här för att bifoga\"],\"2ygf/L\":[\"← Tillbaka\"],\"2zEgxj\":[\"Sök GIF:ar...\"],\"33SIID\":[\"Välj ett lösenord (minst 3 tecken).\"],\"38+WDJ\":[\"Ekoeliminering\"],\"3BKxln\":[\"Ta foto\"],\"3JjdaA\":[\"Kör\"],\"3Kf9Jh\":[\"Gör om till tittare\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" sänder · \",[\"1\"],\" tittar\"],\"3MbP5E\":[\"Krypterat meddelande\"],\"3RdPhl\":[\"Byt namn på kanal\"],\"3THokf\":[\"Voice-användare\"],\"3TSz9S\":[\"Minimera\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Bläddra chatten till detta svar\"],\"3hij11\":[\"Gå med i \",[\"channelName\"]],\"3jBDvM\":[\"Kanalens visningsnamn\"],\"3pRst1\":[\"Tar emot kommandolista…\"],\"3ryuFU\":[\"Valfria kraschrapporter för att förbättra appen\"],\"3uBF/8\":[\"Stäng visaren\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Kunde inte upprätta kryptering med \",[\"nick\"],\".\"],\"3wG7HI\":[\"Uppladdad\"],\"3xf8Kz\":[\"Ange kontonamn...\"],\"4/Rr0R\":[\"Bjud in en användare till den aktuella kanalen\"],\"47jCYx\":[\"Lösenordsåterställningen är klar\"],\"4EZrJN\":[\"Regler\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"Verifiera kod\"],\"4N0n26\":[\"Bak\"],\"4NqeT4\":[\"Flödesprofil (+F)\"],\"4QXpWJ\":[\"timeout\"],\"4RZQRK\":[\"Vad håller du på med?\"],\"4cEClj\":[\"Sessioner\"],\"4hfTrB\":[\"Nick\"],\"4n99LO\":[\"Redan i \",[\"0\"]],\"4t6vMV\":[\"Växla automatiskt till enkel rad för korta meddelanden\"],\"4vsHmf\":[\"Tid (min)\"],\"4x/Axu\":[\"Din bouncer har inga nätverk ännu. Lägg till ett för att komma igång.\"],\"4xUsvX\":[\"Namn (t.ex. iPhone)\"],\"5+INAX\":[\"Markera meddelanden som nämner dig\"],\"5R5Pv/\":[\"Oper-namn\"],\"5TjgWS\":[\"URL måste vara http(s):// eller data:.\"],\"5WWr3M\":[\"Ungefärlig\"],\"5cKKWR\":[\"Hantera paket\"],\"5kS5np\":[\"Markera som verifierad\"],\"5yB4Kk\":[\"Filvärden släppte inte igenom det.\"],\"678PKt\":[\"Nätverksnamn\"],\"6Aih4U\":[\"Offline\"],\"6CO3WE\":[\"Lösenord krävs för att gå med i kanalen. Lämna tomt för att ta bort nyckeln.\"],\"6FyrFm\":[\"Dela skärm\"],\"6HhMs3\":[\"Quit-meddelande\"],\"6OpRdF\":[\"Justera automatiskt din mikrofons volym\"],\"6UUrUs\":[\"WebAuthn är inte tillgängligt i den här miljön.\"],\"6V3Ea3\":[\"Kopierat\"],\"6XJBxM\":[\"Din webbläsare kan inte spela upp det här ljudet.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" objekt\"],\"other\":[\"#\",\" objekt\"]}]],\"6lGV3K\":[\"Visa mindre\"],\"6mi5TD\":[\"Tillåt kameraåtkomst i inställningarna för att dela video\"],\"6yFOEi\":[\"Ange oper-lösenord...\"],\"6yR6/K\":[\"Publicera varje servers meddelande för dagen i Servermeddelanden och på dess välkomstsida\"],\"6zJnDQ\":[\"Avdöva\"],\"7+IHTZ\":[\"Ingen fil vald\"],\"7+q3Wn\":[\"#kanal\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (t.ex. spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Den här chatten är krypterad med OTR, kompatibel med andra IRC-klienter. Jämför fingeravtrycken via en separat kanal och markera den sedan som verifierad.\"],\"7PSmAM\":[\"Tillåt mikrofonåtkomst i inställningarna för att prata\"],\"7QkKyN\":[\"Skicka privat meddelande\"],\"7U1W7c\":[\"Mycket avslappnat\"],\"7Y1YQj\":[\"Riktigt namn:\"],\"7YHArF\":[\"— öppna i visaren\"],\"7cNwAY\":[\"Hantera bottar (laddar \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"Öppna arbetsflöde\"],\"7jL88x\":[\"Ta bort det här meddelandet? Det kan inte ångras.\"],\"7l15X4\":[\"misslyckades\"],\"7nGhhM\":[\"Vad tänker du på?\"],\"7sEpu1\":[\"Medlemmar — \",[\"0\"]],\"7sNhEz\":[\"Användarnamn\"],\"7w5KHY\":[\"Dina meddelanden med \",[\"nick\"],\" är krypterade med OTR, som bara bär text. De här filerna skulle skickas okrypterade.\"],\"7y+YDA\":[\"Skicka okrypterat\"],\"85Fz0S\":[\"Dra för att flytta\"],\"8H0Q+x\":[\"Läs mer om profiler →\"],\"8Phu0A\":[\"Visa när användare byter nick\"],\"8VEDbV\":[\"Hemlig\"],\"8XTG9e\":[\"Ange oper-lösenord\"],\"8XsV2J\":[\"Försök skicka igen\"],\"8ZsakT\":[\"Lösenord\"],\"8dYnq1\":[\"Maximal inspelningslängd har nåtts. Inspelningen stoppades: skicka den eller förkasta den.\"],\"8gSwST\":[\"Du har inga 2FA-uppgifter registrerade.\"],\"8kR84m\":[\"Du håller på att öppna en extern länk:\"],\"8kZ9ZV\":[\"Avsluta kryptering\"],\"8lCgih\":[\"Ta bort regel\"],\"8mmL7G\":[\"Ladda äldre meddelanden för att nå svaret\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" steg\"],\"other\":[\"#\",\" steg\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"gick med\"],\"other\":[\"gick med \",[\"joinCount\"],\" gånger\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"Laddar upp 1 fil\"],\"other\":[\"Laddar upp \",\"#\",\" filer\"]}]],\"9BMLnJ\":[\"Återanslut till server\"],\"9LXhb1\":[\"Spela in skärm\"],\"9NST0r\":[\"Av säkerhetsskäl har alla befintliga sessioner för det här kontot loggats ut och kontots serverstatus har rensats. Om tvåfaktorsautentisering var aktiverad är den fortfarande aktiverad, så nästa inloggning kräver den fortfarande.\"],\"9OEgyT\":[\"Lägg till reaktion\"],\"9PQ8m2\":[\"G-Line (globalt ban)\"],\"9Qs99X\":[\"E-post:\"],\"9QupBP\":[\"Ta bort mönster\"],\"9TBhGc\":[\"Sänk handen\"],\"9W7tl5\":[\"(oförändrad)\"],\"9aCFGH\":[\"Kryptera den här chatten\"],\"9bG48P\":[\"Skickar\"],\"9f5f0u\":[\"Frågor om integritet? Kontakta oss:\"],\"9hXrER\":[\"Gå med i en kanal på \",[\"serverName\"]],\"9iweoP\":[\"Nätverk på \",[\"0\"]],\"9n+Pj3\":[\"streamnamn\"],\"9q17ZR\":[[\"0\"],\" krävs.\"],\"9qIYMn\":[\"Nytt smeknamn\"],\"9rnFEa\":[\"Samtal\"],\"9unqs3\":[\"Frånvarande:\"],\"9v3hwv\":[\"Inga servrar hittades.\"],\"9zb2WA\":[\"Ansluter\"],\"A1taO8\":[\"Sök\"],\"A2adVi\":[\"Skicka skriv-aviseringar\"],\"A9Rhec\":[\"Kanalnamn\"],\"AFOOaq\":[\"Ta bort paketet \\\"\",[\"packId\"],\"\\\"? Alla emoji i det tas också bort.\"],\"AFXuc0\":[\"Meddelandet skickades inte: krypteringen slutade fungera. Avsluta krypteringen för att skicka okrypterat.\"],\"ALZ4SG\":[\"Döva\"],\"AWOSPo\":[\"Zooma in\"],\"AXSpEQ\":[\"Oper vid anslutning\"],\"AXkuzz\":[\"Ingen kamera hittades.\"],\"AdKRCX\":[\"Du är ansluten till <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Konto\"],\"AhNP40\":[\"Sök position\"],\"AhYrTA\":[\"Anslutning: dålig\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Bytte nick\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Avbryt svar\"],\"ApSx0O\":[\"Hittade \",[\"0\"],\" meddelanden som matchar \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Logga in igen\"],\"AxPAXW\":[\"Inga resultat hittades\"],\"AyNqAB\":[\"Visa alla serverhändelser i chatten\"],\"B/QqGw\":[\"Borta från tangentbordet\"],\"B0sB2k\":[\"Klartext\"],\"B1MuZq\":[\"Välj din kamera och förhandsgranska vad den ser\"],\"B8AaMI\":[\"Det här fältet krävs\"],\"BA2c49\":[\"Servern stöder inte avancerad LIST-filtrering\"],\"BBCFUg\":[[\"sender\"],\" startade om krypteringen, så den här konversationen sätts upp igen.\"],\"BGul2A\":[\"Du har osparade ändringar. Är du säker på att du vill stänga utan att spara?\"],\"BIDT9R\":[\"Bottar\"],\"BIf9fi\":[\"Ditt statusmeddelande\"],\"BOJWfb\":[\"Koppla från soju bouncer?\"],\"BPm98R\":[\"Ingen server är vald. Välj en server från sidofältet först; inbjudningslänkar hanteras per server.\"],\"BRNbHt\":[\"Krypterat, inte verifierat\"],\"BZADk0\":[\"Kliv ur sändningen\"],\"BZyTNS\":[\"Platsåtkomst nekades. Tillåt platsåtkomst i webbläsarens eller systemets inställningar och försök igen.\"],\"BZz3md\":[\"Din personliga webbplats\"],\"Bgm/H7\":[\"Tillåt att skriva flera rader text\"],\"BiQIl1\":[\"Fäst den här privata meddelandekonversationen\"],\"BlNZZ2\":[\"Klicka för att hoppa till meddelandet\"],\"Bowq3c\":[\"Endast operatörer kan ändra kanalämnet\"],\"Btozzp\":[\"Den här bilden har gått ut\"],\"Bu/ywL\":[\"Välj kanaltyp\"],\"Bycfjm\":[\"Totalt: \",[\"0\"]],\"C6IBQc\":[\"Kopiera hela JSON\"],\"C6amLT\":[\"Den här enheten är inte tillgänglig just nu.\"],\"C9L9wL\":[\"Datainsamling\"],\"CDq4wC\":[\"Moderera användare\"],\"CHVRxG\":[\"Meddelande @\",[\"0\"],\" (Shift+Enter för ny rad)\"],\"CN9zdR\":[\"Oper-namn och lösenord krävs\"],\"CW3sYa\":[\"Lägg till reaktion \",[\"emoji\"]],\"CaAkqd\":[\"Visa quit-meddelanden\"],\"CaQ1Gb\":[\"Konfigurationsdefinierad bot. Redigera obbyircd.conf och kör /REHASH för att ändra tillstånd.\"],\"CbvaYj\":[\"Banna via nick\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Välj en kanal\"],\"CpwGv7\":[\"Nyckeln från \",[\"nick\"],\" skiljer sig från den du såg tidigare. Det händer efter en ominstallation eller på en ny enhet, och det är också så en man-in-the-middle ser ut. Jämför det nya fingeravtrycket via en annan kanal innan du accepterar det.\"],\"CqO9qC\":[\"Session\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"Ingen mikrofon hittades.\"],\"D+NlUC\":[\"System\"],\"D28t6+\":[\"gick med och lämnade\"],\"D4fyqT\":[\"Bekräfta registrering\"],\"D69ns7\":[\"Byt namn på eller ta bort \",[\"0\"]],\"DB8zMK\":[\"Tillämpa\"],\"DBcWHr\":[\"Anpassad aviseringsljudfil\"],\"DCRKbe\":[\"Aktivera 2FA\"],\"DK9Ok6\":[\"Ställer in…\"],\"DL4yUl\":[\"Filen laddades inte upp: krypteringen slutade fungera. Starta den igen, eller avsluta den för att ladda upp okrypterat.\"],\"DPfwMq\":[\"Klar\"],\"DTy9Xw\":[\"Medieförhandsvisningar\"],\"Dj4pSr\":[\"Välj ett säkert lösenord\"],\"Du+zn+\":[\"Söker...\"],\"Du2T2f\":[\"Inställningen hittades inte\"],\"DwsSVQ\":[\"Tillämpa filter och uppdatera\"],\"E/QGRL\":[\"Inaktiverad\"],\"E3W/zd\":[\"Standard-nick\"],\"E6nRW7\":[\"Kopiera URL\"],\"E703RG\":[\"Lägen:\"],\"E7ehgy\":[\"Välj en annan fil. Filvärden avvisade den här.\"],\"E9RV1x\":[\"ansluten från \",[\"sessionCount\"],\" sessioner\"],\"EAeu1Z\":[\"Skicka inbjudan\"],\"EFKJQT\":[\"Inställning\"],\"EGPQBv\":[\"Anpassade flödesregler (+f)\"],\"EIU345\":[\"Tvåfaktorsautentisering\"],\"ELik0r\":[\"Visa fullständig integritetspolicy\"],\"EPbeC2\":[\"Visa eller redigera kanalämnet\"],\"EQCDNT\":[\"Ange oper-användarnamn...\"],\"ERIfXJ\":[\"Kunde inte fastställa platsen i tid. Försök igen någonstans med fri sikt mot himlen.\"],\"ET7frA\":[\"Tillåt kameraåtkomst\"],\"EUvulZ\":[\"Hittade 1 meddelande som matchar \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Nästa bild\"],\"Eaw75B\":[[\"userCount\"],\" användare\"],\"EdQY6l\":[\"Ingen\"],\"EflUyy\":[\"i samtal\"],\"EnqLYU\":[\"Sök servrar...\"],\"EqjE9A\":[\"skriv till någon\"],\"Eu7YKa\":[\"självregistrerad\"],\"EuJnIe\":[\"2FA är för närvarande obligatoriskt för det här kontot. Om du tar bort den enda registrerade inloggningsuppgiften kan du inte logga in. Lägg först till en annan uppgift eller inaktivera 2FA nedan.\"],\"Ev/rmg\":[\"Välj din mikrofon och förhandsgranska dess ingångsnivå\"],\"F0OKMc\":[\"Redigera server\"],\"F6Int2\":[\"Aktivera markeringar\"],\"FDoLyE\":[\"Max användare\"],\"FHnJDV\":[[\"userCount\"],\" tittar\"],\"FOPeqj\":[\"Automatisk förstärkningskontroll\"],\"FUU/hZ\":[\"Styr hur mycket externt media som laddas i chatten.\"],\"Fdp03t\":[\"på\"],\"FfPWR0\":[\"Dialog\"],\"FjkaiT\":[\"Zooma ut\"],\"FlqOE9\":[\"Vad detta innebär:\"],\"FolHNl\":[\"Hantera ditt konto och autentisering\"],\"Fp2Dif\":[\"Lämnade servern\"],\"Fxf4jq\":[\"Beskrivning (valfritt)\"],\"G5KmCc\":[\"GZ-Line (global Z-Line)\"],\"GDs0lz\":[\"<0>Risk: Känslig information (meddelanden, privata konversationer, autentiseringsuppgifter) kan exponeras för nätverksadministratörer eller angripare som befinner sig mellan IRC-servrar.\"],\"GP8D2E\":[\"Privata meddelanden\"],\"GPrF8Y\":[[\"safeName\"],\" ändrades på servern och går inte längre att dekryptera.\"],\"GR+2I3\":[\"Lägg till inbjudningsmask (t.ex. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Stäng utfällt servermeddelanden-fönster\"],\"GdhD7H\":[\"Klicka igen för att bekräfta\"],\"GjRZex\":[\"Koppla från nätverk?\"],\"GlAoST\":[\"Avböj kryptering\"],\"GlHnXw\":[\"Namnbyte misslyckades: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"Byt lösenord\"],\"GswZF3\":[\"Förhandsvisning:\"],\"GtmO8/\":[\"från\"],\"GtuHUQ\":[\"Byt namn på den här kanalen på servern. Alla användare ser det nya namnet.\"],\"GuGfFX\":[\"Växla sökning\"],\"GuWXId\":[\"Uppladdningen avbröts.\"],\"GvwPQR\":[\"Kryptera (OTR)\"],\"GxkJXS\":[\"Laddar upp...\"],\"Gz0oR4\":[\"(hanteras av Obby)\"],\"GzbwnK\":[\"Gick med i kanalen\"],\"GzsUDB\":[\"Utökad profil\"],\"H/PnT8\":[\"Infoga emoji\"],\"H3kCln\":[\"Värdnamn\"],\"H6Izzl\":[\"Din föredragna färgkod\"],\"H86f9p\":[\"Fäll ihop\"],\"H91IQz\":[\"Gå med i sändningen \",[\"channelName\"]],\"H9jIv+\":[\"Visa join/part\"],\"HAKBY9\":[\"Ladda upp filer\"],\"HREImF\":[\"Autentisera vid anslutning\"],\"HVqh5e\":[\"Val av högtalare stöds inte i den här webbläsaren.\"],\"HdE1If\":[\"Kanal\"],\"HeT8+a\":[[\"name\"],\" · utmatning\"],\"HhlSUU\":[\"Dra för att välja vad som spelas in. Tryck Escape för att avbryta.\"],\"Hk4AW9\":[\"Ditt föredragna visningsnamn\"],\"HmHDk7\":[\"Välj medlem\"],\"HrQzPU\":[\"Kanaler på \",[\"networkName\"]],\"HvxGfG\":[\"Dela din skärm igen för att försöka på nytt\"],\"Hy8RTc\":[\"Krypterat. Verifiera identiteten för \",[\"nick\"],\" för att vara säker.\"],\"I2tXQ5\":[\"Meddelande @\",[\"0\"],\" (Enter för ny rad, Shift+Enter för att skicka)\"],\"I6bw/h\":[\"Banna användare\"],\"I92Z+b\":[\"Aktivera aviseringar\"],\"I9D72S\":[\"Är du säker på att du vill ta bort det här meddelandet? Den här åtgärden kan inte ångras.\"],\"IA+1wo\":[\"Visa när användare sparkats ut från kanaler\"],\"IBi8Io\":[\"Mikrofon \",[\"0\"]],\"IDwkJx\":[\"IRC-operatör\"],\"IHCAh2\":[\"Hantera bottar\"],\"IIQCpQ\":[\"Det går inte att ta bort din sista 2FA-uppgift\"],\"IIXpvq\":[\"körs · \",[\"elapsed\"]],\"IJaotC\":[\"Starta inspelning\"],\"ILlU+s\":[\"Info:\"],\"ISS9Ed\":[\"Ange dig som borta\"],\"IUwGEM\":[\"Spara ändringar\"],\"IcHxhR\":[\"offline\"],\"IgrLD/\":[\"Pausa\"],\"Im6JED\":[\"VISKNING\"],\"ImOQa9\":[\"Svara\"],\"IoHMnl\":[\"Maximalt värde är \",[\"0\"]],\"IryzcO\":[\"Läs allt\"],\"IuszSX\":[\"Filer över \",[\"0\"],\" skickas som de är. Filvärden lagrar filen läsbar, och alla som får tag på länken kan öppna den.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Kanalbot — endast i anslutna kanaler\"],\"J09nwO\":[\"Kryptera (Obby)\"],\"J28zul\":[\"Ansluter...\"],\"J5T9NW\":[\"Användarinformation\"],\"J8Y5+z\":[\"Hoppsan! Nätverksuppdelning! ⚠️\"],\"J9Hz2t\":[\"6-siffrig kod\"],\"JBHkBA\":[\"Lämnade kanalen\"],\"JCPOml\":[\"Flytta till mapp\"],\"JCwL0Q\":[\"Ange anledning (valfritt)\"],\"JFciKP\":[\"Växla\"],\"JMXMCX\":[\"Bortameddelande\"],\"JNCzPW\":[\"Land\"],\"JRQitQ\":[\"Bekräfta nytt lösenord\"],\"JTaI7i\":[\"Ta foto eller video\"],\"JXGkhG\":[\"Ändra kanalnamnet (endast operatörer)\"],\"JYiL1b\":[\"en av:\"],\"JYynGH\":[\"verktyg\"],\"JcD7qf\":[\"Fler åtgärder\"],\"JdkA+c\":[\"Hemlig (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"1 uppladdning misslyckades\"],\"other\":[\"#\",\" uppladdningar misslyckades\"]}]],\"Jmu12l\":[\"Serverkanaler\"],\"JoQY+E\":[\"Detta tar bort nätverket från din soju bouncer. För att använda det igen behöver du lägga till det på nytt.\"],\"JrFTcr\":[\"Ansluter…\"],\"JvQ++s\":[\"Aktivera Markdown\"],\"JweKPN\":[\"OTR krypterar inte filer, skickad som den är\"],\"K2jwh/\":[\"Ingen WHOIS-data tillgänglig\"],\"K4vEhk\":[\"(avstängd)\"],\"KAPufV\":[\"trunkerad\"],\"KAXSwC\":[\"Voice\"],\"KDZeit\":[\"Skapa paket\"],\"KDfTdX\":[\"Ta bort meddelande\"],\"KFAYzh\":[\"Den här servern har ingenstans att lägga en fil.\"],\"KFfDuG\":[\"Dagens meddelande\"],\"KKBlUU\":[\"Inbäddning\"],\"KL53qt\":[\"Meddelandet skickades inte: krypteringen är inte aktiv ännu. Vänta tills låset blir grönt, eller avsluta krypteringen för att skicka okrypterat.\"],\"KM0pLb\":[\"Välkommen till kanalen!\"],\"KMH/oC\":[\"Ditt fingeravtryck\"],\"KR6W2h\":[\"Sluta ignorera användare\"],\"KTNKSg\":[\"Skanna den här QR-koden med din autentiseringsapp och bekräfta sedan med den 6-siffriga koden den visar.\"],\"KUjOb9\":[\"körs\"],\"KV+Bi1\":[\"Endast inbjudna (+i)\"],\"KdCtwE\":[\"Hur många sekunder flödaktivitet ska övervakas innan räknarna återställs\"],\"Kkezga\":[\"Serverlösenord\"],\"KpOQkN\":[\"Granska nyckeln\"],\"KqcCdb\":[\"Starta en sändning på \",[\"serverName\"]],\"KsiQ/8\":[\"Användare måste bjudas in för att gå med i kanalen\"],\"KtADxr\":[\"körde\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Kanalinformation\"],\"LC1a7n\":[\"IRC-servern har rapporterat att dess server-till-server-länkar har en låg säkerhetsnivå. Det innebär att när dina meddelanden vidarebefordras mellan IRC-servrar i nätverket kanske de inte krypteras ordentligt eller att SSL/TLS-certifikaten inte valideras korrekt.\"],\"LEwpeL\":[\"soju bouncer (kontroll)\"],\"LIBb0P\":[\"lade till \",[\"0\"]],\"LNfLR5\":[\"Visa utsparkningar\"],\"LP+1Z7\":[\"Lägg till nätverk\"],\"LQb0W/\":[\"Visa alla händelser\"],\"LU7/yA\":[\"Alternativt namn för visning i gränssnittet. Får innehålla mellanslag, emoji och specialtecken. Det riktiga kanalnamnet (\",[\"channelName\"],\") används fortfarande för IRC-kommandon.\"],\"LUb9O7\":[\"Giltig serverport krävs\"],\"LV4fT6\":[\"Beskrivning (valfri, t.ex. \\\"Betatestare Q3\\\")\"],\"LVB64Y\":[\"Kopiera som text\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Integritetspolicy\"],\"LcuSDR\":[\"Hantera din profilinformation och metadata\"],\"Lh0M96\":[\"Anpassade emojipaket\"],\"Lpq5g7\":[\"Skicka återställningskod\"],\"LqLS9B\":[\"Visa nickbyten\"],\"LsDQt2\":[\"Kanalinställningar\"],\"LtI9AS\":[\"Ägare\"],\"LuNhhL\":[\"reagerade på det här meddelandet\"],\"M/AZNG\":[\"URL till din avatarbild\"],\"M/TIv1\":[\"Tittare\"],\"M/WIer\":[\"Skicka meddelande\"],\"M45wtf\":[\"Detta kommando tar inga parametrar.\"],\"M4prNC\":[\"Ange ett kanalnamn för kanalspecifika paket.\"],\"M8er/5\":[\"Namn:\"],\"MFKlMB\":[\"Bjud in\"],\"MHk+7g\":[\"Föregående bild\"],\"MMVM6A\":[\"Serveromfattande bot — nåbar från vilken kanal som helst\"],\"MOsYgM\":[\"Anslutning: bra\"],\"MRorGe\":[\"PM-användare\"],\"MSSqHG\":[\"Fungerar med andra IRC-klienter\"],\"MV53Xh\":[\"Tillåt kameraåtkomst för att ta ett foto eller en video.\"],\"MVbSGP\":[\"Tidsfönster (sekunder)\"],\"Mey/l4\":[\"Det gick inte att komma åt enheten.\"],\"MhqAkA\":[[\"nick\"],\" avböjde kryptering.\"],\"MkpcsT\":[\"Dina meddelanden och inställningar lagras lokalt på din enhet\"],\"MzPdC2\":[\"Serverlösenord (PASS)\"],\"N/hDSy\":[\"Markera som bot – vanligtvis 'on' eller tomt\"],\"N40H+G\":[\"Alla\"],\"N6j2JH\":[\"Redigera \",[\"0\"]],\"N7TQbE\":[\"Bjud in användare till \",[\"channelName\"]],\"N8ZEfW\":[\"Väntar på inloggning…\"],\"NCHYXe\":[\"Dölj arbetsflöde\"],\"NCca/o\":[\"Ange standardsmeknamn...\"],\"NEr2Ao\":[[\"userCount\"],\" i samtal\"],\"NIBzIK\":[\"Gränsen för uppladdningsstorlek har nåtts. Inspelningen stoppades: skicka den eller förkasta den.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[\"Krypteringen med \",[\"nick\"],\" slutade fungera, så meddelandet skickades inte. Starta krypteringen igen för att fortsätta.\"],\"NQN2HS\":[\"Återaktivera\"],\"NZMhdJ\":[\"För stor för att kryptera, skickad okrypterat\"],\"NZgZhv\":[\"Byt namn på mapp\"],\"NbFtQm\":[\"Ta bort mapp\"],\"Nj8ZSK\":[\"Säkerhetsgrupper\"],\"Nm7Rmx\":[\"pack_id och namn krävs.\"],\"Nqs6B9\":[\"Visar allt externt media. Valfri URL kan orsaka en begäran till en okänd server.\"],\"Nt+9O7\":[\"Använd WebSocket istället för råa TCP\"],\"NxIHzc\":[\"Koppla från användare\"],\"O+HhhG\":[\"Viska till en användare i den aktuella kanalkontexten\"],\"O+v/cL\":[\"Bläddra bland alla kanaler på servern\"],\"O5rZAi\":[\"Uppdatera WHOIS\"],\"O5sdzb\":[\"Länka en OAuth-identitet\"],\"OCGpR4\":[\"(ärv)\"],\"ODwSCk\":[\"Skicka en GIF\"],\"OGQ5kK\":[\"Konfigurera aviseringsljud och markeringar\"],\"OIPt1Z\":[\"Visa eller dölj medlemslistans sidopanel\"],\"OJXCm+\":[\"Flytta mapp nedåt\"],\"OKSNq/\":[\"Mycket strikt\"],\"OLmMQs\":[\"Verifiera fingeravtryck…\"],\"ONuMlF\":[\"Logga in hos leverantören så kopplar vi den resulterande identiteten till ditt konto, så att SASL OAUTHBEARER / IRCV3BEARER fungerar vid kommande anslutningar.\"],\"OVKoQO\":[\"Ditt kontolösenord för autentisering\"],\"Obby - Bringing IRC to the future\":[\"Obby - För IRC in i framtiden\"],\"OhCpra\":[\"Ange ett ämne…\"],\"OiEBnL\":[\"Autentisera nu\"],\"OkltoQ\":[\"Banna \",[\"username\"],\" via nick (förhindrar återanslutning med samma nick)\"],\"OlAl5i\":[\"Expandera alla\"],\"Oo7YVo\":[\"Skapa mapp\"],\"P+t/Te\":[\"Inga ytterligare data\"],\"P42Wcc\":[\"Säkert\"],\"P6Cibt\":[\"godkänn för att fortsätta\"],\"P8eJCK\":[\"Utforska IRC-världen med Obby\"],\"PD38l0\":[\"Förhandsvisning av kanalavatar\"],\"PD9mEt\":[\"Skriv ett meddelande...\"],\"PKjhUq\":[\"Lägg till kanal\"],\"PPqfdA\":[\"Öppna kanalens konfigurationsinställningar\"],\"PRnH8G\":[\"av \",[\"0\"]],\"PSCjfZ\":[\"Ämnet som visas för den här kanalen. Alla användare kan se ämnet.\"],\"PYSmVm\":[\"Meddelanden med \",[\"nick\"],\" är nu krypterade.\"],\"PYzHlv\":[\"Ta fram det här fönstret och försök igen.\"],\"PZCecv\":[\"PDF-förhandsgranskning\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 gång\"],\"other\":[[\"c\"],\" gånger\"]}]],\"PguS2C\":[\"Lägg till undantagsmask (t.ex. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Visar \",[\"displayedChannelsCount\"],\" av \",[\"0\"],\" kanaler\"],\"PoZpSX\":[\"Redigera kanalinställningar\"],\"PqhVlJ\":[\"Banna användare (via hostmask)\"],\"PsufxD\":[\"Session \",[\"0\"]],\"Pwqkdw\":[\"Laddar…\"],\"PxSEQ0\":[\"Inga GIF:ar hittades. Prova en annan sökning.\"],\"Q+chwU\":[\"Användarnamn:\"],\"Q1S1+o\":[\"Kortkoden måste matcha [A-Za-z0-9._-]+.\"],\"Q2QY4/\":[\"Ta bort den här inbjudan\"],\"Q3v9Wc\":[\"Ja, ta bort\"],\"Q6hhn8\":[\"Inställningar\"],\"Q7xfEj\":[\"klart\"],\"Q9sOKK\":[\"Du har några minuter på dig att välja ett nytt lösenord.\"],\"QF4a34\":[\"Ange ett användarnamn\"],\"QGqSZ2\":[\"Färg och formatering\"],\"QJKElz\":[\"OAuth-identitet\"],\"QJQd1J\":[\"Redigera profil\"],\"QOq+NN\":[\"Verifierar…\"],\"QSzGDE\":[\"Inaktiv\"],\"QUlny5\":[\"Välkommen till \",[\"0\"],\"!\"],\"QgQSTl\":[\"Inloggad\"],\"QhglSm\":[\"Inloggningen misslyckades, du chattar som gäst. Logga in igen eller åtgärda ditt lösenord\"],\"QjVZf0\":[\"inget meddelande\"],\"QuSkCF\":[\"Filtrera kanaler...\"],\"Qv14oC\":[\"Kopiera som JSON\"],\"QwUrDZ\":[\"ändrade ämnet till: \",[\"topic\"]],\"Qxr8pV\":[\"Öppna bot-meny\"],\"R0UH07\":[\"Bild \",[\"0\"],\" av \",[\"1\"]],\"R7SsBE\":[\"Tysta\"],\"RArB3D\":[\"kastades ut från \",[\"channelName\"],\" av \",[\"username\"]],\"RIfHS5\":[\"Skapa en ny inbjudningslänk\"],\"RL9a0F\":[\"Ta bort \\\"\",[\"0\"],\"\\\"? Du kan inte längre använda den som andra faktor.\"],\"RMMaN5\":[\"Modererad (+m)\"],\"RWw9Lg\":[\"Stäng dialog\"],\"RX8Gog\":[[\"nick\"],\" använder en krypteringsversion som den här klienten inte kan läsa.\"],\"RZ2BuZ\":[\"Kontoregistrering för \",[\"account\"],\" kräver verifiering: \",[\"message\"]],\"Rj1UeC\":[\"Krypterat meddelande från en tidigare session\"],\"RlCInP\":[\"Snedstreckskommandon\"],\"RxzN1M\":[\"Aktiverad\"],\"RySp6q\":[\"Dölj kommentarer\"],\"RzfkXn\":[\"Byt ditt smeknamn på denna server\"],\"S48xcO\":[\"väntande\"],\"S5Togi\":[\"Laddar nätverk från din bouncer…\"],\"SPKQTd\":[\"Nick krävs\"],\"SPVjfj\":[\"Standardvärdet är 'ingen anledning' om det lämnas tomt\"],\"SQKPvQ\":[\"Bjud in användare\"],\"STmlpb\":[\"Tillbaka till nätverkslistan\"],\"SY+DWF\":[\"Granska ändrad nyckel…\"],\"Sad2tK\":[\"Skickar…\"],\"SkZcl+\":[\"Välj en fördefinierad flödeskyddsprofil. Dessa profiler ger balanserade skyddsinställningar för olika användningsfall.\"],\"Slr+3C\":[\"Min användare\"],\"Spnlre\":[\"Du bjöd in \",[\"target\"],\" att gå med i \",[\"channel\"]],\"SpsuQv\":[\"Gå till \",[\"name\"]],\"SrtXDy\":[\"inloggad som \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Öppna i visaren\"],\"T6fO0X\":[\"klient\"],\"T91vKp\":[\"Spela upp\"],\"TCuPAj\":[\"Observera: servern ger samma svar oavsett om kontot har en verifierad e-postadress, så ett stavfel flaggas inte här. Om ingen kod kommer inom ett par minuter, kontrollera kontonamnet.\"],\"TGa6nJ\":[\"Anslutning: acceptabel\"],\"TIjT+J\":[\"Markera dig som tillbaka\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Läs om hur vi hanterar dina uppgifter och skyddar din integritet.\"],\"TgFpwD\":[\"Tillämpar...\"],\"Tjg9YW\":[\"Krypterad bilaga\"],\"TkzSFB\":[\"Inga ändringar\"],\"TntZTr\":[\"Lämna spotlight\"],\"Tth9To\":[\"Visa mina högtalare\"],\"TtserG\":[\"Ange riktigt namn\"],\"Ttz9J1\":[\"Ange lösenord...\"],\"TusXkS\":[[\"days\"],\" dagar\"],\"Tz0i8g\":[\"Inställningar\"],\"U3pytU\":[\"Admin\"],\"U7Iesw\":[[\"seconds\"],\" sekunder\"],\"U7yg75\":[\"Markera dig själv som borta\"],\"UDb2YD\":[\"Reagera\"],\"UE4KO5\":[\"*kanal*\"],\"UETAwW\":[\"Du har inte skapat några inbjudningslänkar än. Använd formuläret ovan för att skapa din första.\"],\"UGT5vp\":[\"Spara inställningar\"],\"UV5hLB\":[\"Inga banningar hittades\"],\"Uaj3Nd\":[\"Statusmeddelanden\"],\"Ue3uny\":[\"Standard (ingen profil)\"],\"UkARhe\":[\"Normal – standardskydd\"],\"Umn7Cj\":[\"Inga kommentarer ännu. Var den första!\"],\"UqtiKk\":[\"Stängs automatiskt om \",[\"secondsLeft\"],\" s\"],\"UrEy4W\":[\"Öppna ett privat meddelande till en användare\"],\"UtUIRh\":[[\"0\"],\" äldre meddelanden\"],\"UwzP+U\":[\"Säker anslutning\"],\"UyIbNT\":[\"Servern returnerade en ogiltig WebAuthn-utmaning.\"],\"V/e7nf\":[\"Ange nytt lösenord\"],\"V0/A4O\":[\"Kanalägare\"],\"V0zZWc\":[\"Detta stänger även det bundna nätverket nedan.\"],\"V2dwib\":[[\"0\"],\" måste vara ett tal.\"],\"V4qgxE\":[\"Skapad före (min sedan)\"],\"V8yTm6\":[\"Rensa sökning\"],\"VBIlvI\":[\"Kopiera utmatning\"],\"VDj9CU\":[\"Den här värden tar inte emot \",[\"CIPHERTEXT_EXTENSION\"],\"-filer, formatet en krypterad bilaga lagras som. Efter att krypteringen avslutats skickas filen som den är.\"],\"VJScHU\":[\"Anledning\"],\"VLsmVV\":[\"Tysta aviseringar\"],\"VP3V//\":[\"Fram\"],\"VbyRUy\":[\"Kommentarer\"],\"VcYc0A\":[\"Öppna nätverksalternativ\"],\"VjzSNi\":[\"Hittar din plats…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" och \",[\"3\"],\" andra skriver...\"],\"Vmx0mQ\":[\"Satt av:\"],\"Vq10dn\":[\"Lämna samtalet\"],\"VqX8C6\":[\"visa mindre\"],\"VqnIZz\":[\"Visa vår integritetspolicy och datapraxis\"],\"VrMygG\":[\"Minimal längd är \",[\"0\"]],\"VrnTui\":[\"Dina pronomen, visas i din profil\"],\"VugX2C\":[\"Tidigare fingeravtryck\"],\"W6UMUZ\":[\"Biometrisk nyckel / säkerhetsnyckel\"],\"W8E3qn\":[\"Autentiserat konto\"],\"WFxTHC\":[\"Lägg till banmask (t.ex. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Serveradress krävs\"],\"WNMYIN\":[\"avbryts\"],\"WOOPuM\":[\"Anslutningen förlorades. Återanslut för att fortsätta chatta\"],\"WRYdXW\":[\"Ljudposition\"],\"WTah5J\":[\"Välj ett namn på ett enda ord (utan mellanslag).\"],\"WUOH5B\":[\"Ignorera användare\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Visa 1 till\"],\"other\":[\"Visa \",[\"1\"],\" till\"]}]],\"WYxRzo\":[\"Skapa och hantera dina inbjudningslänkar\"],\"Wbsc8H\":[\"Det här är du\"],\"Wd38W1\":[\"Lämna kanal tomt för en allmän nätverksinbjudan. Beskrivningen är bara för dina anteckningar — syns bara för dig i den här listan.\"],\"Weq9zb\":[\"Allmänt\"],\"Wf9lru\":[\"Spela in röstmeddelande\"],\"Wfj7Sk\":[\"Tysta eller aktivera aviseringsljud\"],\"WhGzDA\":[\"Väntar på biometrisk prompt…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*skräp*\"],\"WzMCru\":[\"Användarprofil\"],\"X6S3lt\":[\"Sök inställningar, kanaler, servrar...\"],\"XBuUVn\":[\"Slå på kameran för att försöka igen\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Fortsätt ändå\"],\"XI1+wb\":[\"Ogiltigt format\"],\"XIXeuC\":[\"Meddelande @\",[\"0\"]],\"XJOV1Y\":[\"Aktivitet\"],\"XPaN4U\":[[\"name\"],\" · inmatning\"],\"XPd6DR\":[\"Arbetsflödeshistorik (\",[\"0\"],\", \",[\"activeTotal\"],\" aktiva)\"],\"XU5AOg\":[\"Inmatning\"],\"XWgxXq\":[\"Album\"],\"XZYMg4\":[\"Försök ladda upp igen.\"],\"Xd7+IT\":[\"Lossa privatchatt\"],\"XiSFjH\":[\"Fotot du just tog\"],\"Xm/s+u\":[\"Visning\"],\"Xp2n93\":[\"Visar media från serverns betrodda filvärd. Inga begäranden görs till externa tjänster.\"],\"XvjC4F\":[\"Sparar...\"],\"Y+tK3n\":[\"Första meddelandet att skicka\"],\"YAqRpI\":[\"Kontoregistrering för \",[\"account\"],\" lyckades: \",[\"message\"]],\"YDrGG0\":[\"Återanslutning misslyckades\"],\"YEfzvP\":[\"Skyddat ämne (+t)\"],\"YGAmpG\":[\"Ta om\"],\"YQOn6a\":[\"Dölj medlemslistan\"],\"YRCoE9\":[\"Kanaloperatör\"],\"YRwdh4\":[\"Sluta dela\"],\"YURQaF\":[\"Visa profil\"],\"YdBSvr\":[\"Styr medievisning och externt innehåll\"],\"Yj6U3V\":[\"Ingen central server:\"],\"YjvpGx\":[\"Pronomen\"],\"Yp+Hi/\":[\"Öppna inställningar\"],\"YqH4l4\":[\"Ingen nyckel\"],\"YulJZd\":[\"raderad\"],\"YyUPpV\":[\"Konto:\"],\"Z5FYqf\":[\"Välj en mindre fil. Den här är för stor för filvärden.\"],\"Z7ZXbT\":[\"Godkänn\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" rad\"],\"other\":[\"#\",\" rader\"]}]],\"Z8lGw6\":[\"Dela\"],\"ZGqK7Q\":[[\"0\"],\" har bjudit in dig att spela.\"],\"ZJSWfw\":[\"Meddelande som visas när du kopplar från servern\"],\"ZPHI0f\":[[\"nick\"],\" svarade inte på krypteringsförfrågan.\"],\"ZR1dJ4\":[\"Inbjudningar\"],\"ZTnDTA\":[\"Expandera arbetsflöde\"],\"ZdWg0V\":[\"Öppna i webbläsare\"],\"ZhRBbl\":[\"Sök meddelanden…\"],\"Zmcu3y\":[\"Avancerade filter\"],\"ZqLD8l\":[\"Hela servern\"],\"a0bHay\":[\"Koppla från <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Ämne angivet efter (min sedan)\"],\"a3LDKx\":[\"Säkerhet\"],\"a739N6\":[\"Se den råa IRC-trafiken för den här servern\"],\"aHKcKc\":[\"Föregående sida\"],\"aIhsAD\":[\"Aktivera tryck-och-prata\"],\"aJTbXX\":[\"Oper-lösenord\"],\"aQryQv\":[\"Mönstret finns redan\"],\"aW33cO\":[\"Minska bakgrundsljud från din mikrofon\"],\"aW9pLN\":[\"Maximalt antal användare som tillåts i kanalen. Lämna tomt för ingen gräns.\"],\"aYaeko\":[\"Det här meddelandet gick inte att dekryptera. Det krypterades för en session vars nycklar den här enheten inte längre har.\"],\"abGlUP\":[\"Återgå till kanalen\"],\"aecNzk\":[\"Gå med i röstkanalen \",[\"channelName\"]],\"afd7s2\":[\"Starta en röstkanal på \",[\"serverName\"]],\"ah4fmZ\":[\"Visar också förhandsvisningar från YouTube, Vimeo, SoundCloud och liknande kända tjänster.\"],\"aifXak\":[\"Inget media i den här kanalen\"],\"ap2zBz\":[\"Avslappnat\"],\"aubGf5\":[\"Starkast, men bara med andra Obby-användare\"],\"axoxGF\":[\"Lägg till autentiseringsapp\"],\"az8lvo\":[\"Av\"],\"azXSNo\":[\"Expandera medlemslistan\"],\"azdliB\":[\"Logga in på ett konto\"],\"b0Z/U1\":[\"Den maximala inspelningslängden nåddes, så inspelningen stoppades här.\"],\"b26wlF\":[\"hon/hennes\"],\"b2gRwi\":[\"Dela din plats\"],\"bD/+Ei\":[\"Strikt\"],\"bFDO8z\":[\"gateway online\"],\"bLt/0J\":[\"Arbetsflöde\"],\"bOpnXm\":[\"Ange en 6-siffrig kod från någon av dina autentiseringsappar för att inaktivera 2FA.\"],\"bQ6BJn\":[\"Konfigurera detaljerade flödeskyddsregler. Varje regel anger vilken typ av aktivitet som ska övervakas och vilken åtgärd som ska vidtas när gränser överskrids.\"],\"bRfx7k\":[\"Gå till svar\"],\"bUu+tR\":[\"Den här filen är inte krypterad. Alla med länken kan öppna den.\"],\"bVBC/W\":[\"Gateway ansluten\"],\"bZJKzE\":[\"Exakt\"],\"bavafz\":[\"Slå på mikrofonen för att försöka igen\"],\"beV7+y\":[\"Användaren får en inbjudan att gå med i \",[\"channelName\"],\".\"],\"bgwEHL\":[\"Lägg till en inloggningsuppgift för att aktivera 2FA\"],\"biKhQ2\":[\"Om denna tillskrivning\"],\"bk84cH\":[\"Borta-meddelande\"],\"bkHdLj\":[\"Lägg till IRC-server\"],\"blWpTh\":[\"Öppna kartan\"],\"bmQLn5\":[\"Lägg till regel\"],\"bv4cFj\":[\"Transport\"],\"bwRvnp\":[\"Åtgärd\"],\"bzSI52\":[\"Förkasta\"],\"c8+EVZ\":[\"Verifierat konto\"],\"cAFYbj\":[\"Lösenorden matchar inte.\"],\"cBQkN7\":[\"Enhetsnamn döljs tills du tillåter kameraåtkomst.\"],\"cC5JaD\":[[\"nick\"],\" avslutade krypteringen.\"],\"cGYUlD\":[\"Inga medieförhandsvisningar laddas.\"],\"cHFw6l\":[\"Anslut en mikrofon för att prata\"],\"cJMrvr\":[\"Den här chatten är krypterad med Obbys inbyggda schema. Jämför fingeravtrycken via en separat kanal och markera den sedan som verifierad.\"],\"cLF98o\":[\"Visa kommentarer (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"Andra öppna sessioner för det här kontot loggas ut som en del av ändringen. Inställningar för tvåfaktorsautentisering, om några, lämnas oförändrade.\"],\"cO9+2L\":[\"Inaktivera\"],\"cPWpNd\":[[\"nick\"],\"s fingeravtryck\"],\"cSgpoS\":[\"Fäst privatchatt\"],\"cXeEKu\":[\"Detta stänger även de \",[\"0\"],\" bundna nätverken nedan.\"],\"cggChT\":[\"Hantera tvåfaktorsautentisering\"],\"chQsxg\":[\"Kopiera formaterad utdata\"],\"cl/A5J\":[\"Välkommen till \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Ta bort\"],\"coPLXT\":[\"Vi lagrar inte dina IRC-kommunikationer på våra servrar\"],\"cqQyPB\":[\"Mappnamn\"],\"crYH/6\":[\"SoundCloud-spelare\"],\"cv5DQb\":[\"ingen värd inställd\"],\"cvJaBb\":[\"Nytt fingeravtryck för \",[\"nick\"]],\"d+oYyk\":[\"Verifiera kryptering\"],\"d3sis4\":[\"Lägg till server\"],\"d9aN5k\":[\"Ta bort \",[\"username\"],\" från kanalen\"],\"dCyaXa\":[\"Krypterar med \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Avbryt\"],\"dF6vP6\":[\"Live\"],\"dGi1We\":[\"Lossa den här privata meddelandekonversationen\"],\"dJVuyC\":[\"lämnade \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"till\"],\"dNXmVa\":[\"Åtkomst nekades. Tillåt åtkomst till kamera och mikrofon i webbläsarens eller systemets inställningar och försök igen.\"],\"dRqrdL\":[[\"0\"],\" måste vara ett heltal.\"],\"dTx/vl\":[\"Minska eko från dina högtalare som fångas upp av mikrofonen\"],\"dXqxlh\":[\"<0>⚠️ Säkerhetsrisk! Den här anslutningen kan vara sårbar för avlyssning eller man-in-the-middle-attacker.\"],\"dZwAKK\":[\"Öppna privat chatt\"],\"da9Q/R\":[\"Ändrade kanallägen\"],\"dhJN3N\":[\"Visa kommentarer\"],\"diaYU+\":[\"<0>\",[\"0\"],\" och <1>\",[\"1\"],\" skriver...\"],\"dj2xTE\":[\"Stäng avisering\"],\"dkycQY\":[\"Avbryt kryptering\"],\"dlkjqx\":[\"Bild-i-bild\"],\"dnUmOX\":[\"Inga bottar registrerade i detta nätverk än.\"],\"dpCzmC\":[\"Inställningar för flödeskydd\"],\"dqoiJ2\":[\"Inga tittare än.\"],\"e8H3vl\":[\"Alternativ text (valfritt)\"],\"e8jzAa\":[\"ta bort alla bilagor\"],\"e9dQpT\":[\"Vill du öppna den här länken i en ny flik?\"],\"eClJ8I\":[\"Hantera de nätverksomfattande och kanalspecifika emojipaket som den här servern publicerar via draft/EMOJI.\"],\"ePK91l\":[\"Redigera\"],\"eYBDuB\":[\"Ladda upp en bild eller ange en URL med valfri \",[\"size\"],\"-ersättning för dynamisk storleksanpassning\"],\"edBbee\":[\"Banna \",[\"username\"],\" via hostmask (förhindrar återanslutning från samma IP/host)\"],\"eepqTT\":[\"TLS-certifikatets fingeravtryck\"],\"ekfzWq\":[\"Användarinställningar\"],\"elPDWs\":[\"Anpassa din IRC-klientupplevelse\"],\"etgedT\":[\"Emojis\"],\"eu2osY\":[\"<0>💡 Rekommendation: Fortsätt bara om du litar på den här servern och förstår riskerna. Undvik att dela känslig information eller lösenord via den här anslutningen.\"],\"euEhbr\":[\"Klicka för att gå med i \",[\"channel\"]],\"exyUec\":[\"Anslutning\"],\"ez3vLd\":[\"Aktivera flerrads-inmatning\"],\"f0J5Ki\":[\"Server-till-server-kommunikation kan använda okrypterade anslutningar\"],\"f2wrB1\":[\"Ta bort paket\"],\"f9BHJk\":[\"Varna användare\"],\"fDOLLd\":[\"Inga kanaler hittades.\"],\"fFgbRU\":[[\"safeName\"],\" är inte längre tillgänglig på servern.\"],\"fHbMUl\":[\"röstkanal\"],\"fJfkog\":[\"Kunde inte ladda GIF:ar. Sök igen för att försöka på nytt.\"],\"fMPkxb\":[\"Visa mer\"],\"fWPVzC\":[\"Filvärden lagrar den läsbar, och alla som får länken kan öppna den. Byt till Obby-kryptering för att skicka filer krypterade.\"],\"fYdEvu\":[\"Arbetsflödeshistorik (\",[\"0\"],\")\"],\"fdplPL\":[\"Tysta för mig\"],\"ffzDkB\":[\"Anonym analys:\"],\"fk1WEw\":[\"Krypterad\"],\"fq1GF9\":[\"Visa när användare kopplar från servern\"],\"g1CwiD\":[\"Kör \",[\"name\"],\"?\"],\"g3UF2V\":[\"Acceptera\"],\"g6SdZE\":[\"Tillåt mikrofonåtkomst för att spela in ljud.\"],\"g87FVm\":[\"Samtalsservern avvisade det. Försök igen om en stund.\"],\"g9NNfO\":[\"Starta video\"],\"gCldcN\":[\"Ändra accentfärg\"],\"gD44Av\":[\"Skicka den här filen okrypterat?\"],\"gEF57C\":[\"Den här servern stöder bara en anslutningstyp\"],\"gJuLUI\":[\"Ignorera-lista\"],\"gNzMrk\":[\"Nuvarande avatar\"],\"gbfM3J\":[\"Det här kontot är anslutet från \",[\"sessionCount\"],\" sessioner. Detaljer per session avslöjas endast för kontoinnehavaren eller IRC-operatörer.\"],\"gcoiFh\":[\"Återanslut\"],\"gfySTe\":[\"Dölj alla\"],\"gh06VD\":[\"Utmatning\"],\"gjPWyO\":[\"Ange smeknamn...\"],\"gnTaUA\":[\"Räck upp handen\"],\"gz6UQ3\":[\"Maximera\"],\"h6/IMX\":[\"Lägg till ditt första nätverk\"],\"h6razj\":[\"Uteslut kanalnamns-mask\"],\"hEPLrs\":[\"Glömt lösenord\"],\"hG6jnw\":[\"Inget ämne angivet\"],\"hG89Ed\":[\"Bild\"],\"hYgDIe\":[\"Skapa\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"t.ex. 100:1440\"],\"hctjqj\":[\"Välj en bot till vänster för att se dess kommandon och hanteringsåtgärder.\"],\"he3ygx\":[\"Kopiera\"],\"hehnjM\":[\"Mängd\"],\"hhAi8w\":[\"Nätverkslogg\"],\"hou0tP\":[\"Stream\"],\"htTcVX\":[\"Status:\"],\"hxgCTb\":[\"Stäng arbetsflöde\"],\"hzdLuQ\":[\"Endast användare med Voice eller högre kan tala\"],\"i0qMbr\":[\"Hem\"],\"iDNBZe\":[\"Aviseringar\"],\"iH8pgl\":[\"Tillbaka\"],\"iH8xys\":[\"Välj en annan filtyp. Filvärden accepterar inte \",[\"ext\"],\"-filer.\"],\"iL9SZg\":[\"Banna användare (via nick)\"],\"iNt+3c\":[\"Tillbaka till bild\"],\"iQvi+a\":[\"Varna mig inte om låg länksäkerhet för den här servern\"],\"iSLIjg\":[\"Anslut\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Serveradress\"],\"idD8Ev\":[\"Sparat\"],\"ifn/bQ\":[\"Den skärmen finns inte längre.\"],\"igVDFt\":[\"Bifoga\"],\"iivqkW\":[\"Inloggad sedan\"],\"ij+Elv\":[\"Bildförhandsvisning\"],\"ilIWp7\":[\"Växla aviseringar\"],\"itEJCl\":[\"Byt namn på eller ta bort mapp\"],\"itoy0/\":[\"Tre i rad mot \",[\"0\"]],\"iuaqvB\":[\"Använd * som jokertecken. Exempel: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Banna via hostmask\"],\"jA4uoI\":[\"Ämne:\"],\"jHGY5E\":[\"Meddelandet skickades inte: krypteringsnyckeln har ändrats. Verifiera den nya nyckeln eller avsluta krypteringen innan du skickar i klartext.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Anledning (valfritt)\"],\"jUV7CU\":[\"Ladda upp avatar\"],\"jW5Uwh\":[\"Styr hur mycket externt media som laddas. Av / Säkert / Betrodda källor / Allt innehåll.\"],\"jXzms5\":[\"Bilagealternativ\"],\"jZlrte\":[\"Färg\"],\"jbq7j2\":[\"Avböj\"],\"jfC/xh\":[\"Kontakt\"],\"jvN2+I\":[[\"0\"],\" inaktiv\"],\"jywMpv\":[\"#nytt-kanalnamn\"],\"k/7m6u\":[\"Kopiera fingeravtryck\"],\"k112DD\":[\"Ladda äldre meddelanden\"],\"k1opY7\":[\"Brusreducering\"],\"k3ID0F\":[\"Filtrera medlemmar…\"],\"k65gsE\":[\"Fördjupning\"],\"k7Zgob\":[\"Avbryt anslutning\"],\"k99j0U\":[\"Avbryt uppladdning\"],\"kAVx5h\":[\"Inga inbjudningar hittades\"],\"kCLEPU\":[\"Ansluten till\"],\"kF5LKb\":[\"Ignorerade mönster:\"],\"kG2fiE\":[\"konfigurationsdefinierad\"],\"kGeOx/\":[\"Gå med i \",[\"0\"]],\"kITKr8\":[\"Laddar kanallägen...\"],\"kPpPsw\":[\"Du är en IRC-operatör\"],\"kWJmRL\":[\"Du\"],\"kb9fJC\":[\"Spara den dekrypterade filen\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Krypterar… (klicka för att avbryta)\"],\"kjMqSj\":[\"Kopiera JSON\"],\"krViRy\":[\"Klicka för att kopiera som JSON\"],\"ks71ra\":[\"Undantag\"],\"kw4lRv\":[\"Kanal-halvoperatör\"],\"kxgIRq\":[\"Välj eller lägg till en kanal för att komma igång.\"],\"ky2mw7\":[\"via @\",[\"0\"]],\"ky6dWe\":[\"Förhandsvisning av avatar\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Laddar kanaler...\"],\"l+IUVW\":[\"Kontoverifiering för \",[\"account\"],\" lyckades: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"återanslöt\"],\"other\":[\"återanslöt \",[\"reconnectCount\"],\" gånger\"]}]],\"l1l8sj\":[[\"0\"],\"d sedan\"],\"l4mncX\":[\"Ingen är här. Be någon att skriva /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#kanal (valfritt)\"],\"lCF0wC\":[\"Uppdatera\"],\"lH+ed1\":[\"Väntar på första steget…\"],\"lHVfE4\":[\"Filen laddades inte upp: krypteringsnyckeln har ändrats. Granska den nya nyckeln, eller avsluta krypteringen för att ladda upp okrypterat.\"],\"lHy8N5\":[\"Laddar fler kanaler...\"],\"lJGJot\":[\"Hitta kanaler\"],\"lKkdzh\":[\"Kanalspecifik\"],\"lasgrr\":[\"använd\"],\"lbpf14\":[\"Gå med i \",[\"value\"]],\"lf3MT4\":[\"Kanal att lämna (standard är aktuell)\"],\"lfFsZ4\":[\"Kanaler\"],\"lh69cG\":[[\"nick\"],\" vill starta en krypterad chatt\"],\"lip0az\":[\"Högtalare \",[\"0\"]],\"lkNdiH\":[\"Kontonamn\"],\"loQxaJ\":[\"Jag är tillbaka\"],\"lrlQl/\":[\"Volym för \",[\"0\"]],\"lvfaxv\":[\"HEM\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Lägg till\"],\"m4YwIL\":[\"Autentiseringsapp (TOTP)\"],\"m8flAk\":[\"Förhandsvisning (ej uppladdad ännu)\"],\"mDkV0w\":[\"Startar arbetsflöde…\"],\"mDt3zx\":[\"Verifiera…\"],\"mEPxTp\":[\"<0>⚠️ Var försiktig! Öppna bara länkar från betrodda källor. Skadliga länkar kan äventyra din säkerhet eller integritet.\"],\"mH+wEJ\":[\"Meddelande \",[\"0\"],\" (Enter för ny rad, Skift+Enter för att skicka)\"],\"mHGdhG\":[\"Serverinformation\"],\"mHfd/S\":[\"Vad du gör\"],\"mMYBD9\":[\"Brett – bredare skyddsomfång\"],\"mOXFes\":[[\"0\"],\" emoji\"],\"mQuDmS\":[[\"sender\"],\" startade om krypteringen. Den här konversationen förblir okrypterad tills du godkänner.\"],\"mRsNSE\":[\"Visa botar\"],\"mTGsPd\":[\"Kanalämne\"],\"mU8j6O\":[\"Inga externa meddelanden (+n)\"],\"mZWTZP\":[\"Bläddra bland kanaler\"],\"mZp8FL\":[\"Automatisk återgång till enkel rad\"],\"ma5SQ1\":[\"Ange den 6-siffriga koden från din autentiseringsapp för att slutföra inloggningen.\"],\"mdIQ65\":[\"Dina meddelanden med \",[\"nick\"],\" är krypterade. De här filerna är för stora för att kryptera och skulle skickas i klartext.\"],\"mdQu8G\":[\"DittNick\"],\"miSSBQ\":[\"Kommentarer (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Välj mikrofon och kamera\"],\"mryDEO\":[\"Ange den 6-siffriga koden från din e-post.\"],\"mvyLSy\":[\"Användaren är autentiserad\"],\"mwtcGl\":[\"Stäng kommentarer\"],\"myL0MR\":[\"Ta bort det här nätverket?\"],\"mzI/c+\":[\"Ladda ned\"],\"mzfIag\":[\"server\"],\"n3fGRk\":[\"angett av \",[\"0\"]],\"n5+j9l\":[\"t.ex. <0>wss://host:port/socket\"],\"n6T9To\":[\"Avtysta för mig\"],\"n8TilE\":[\"Kopiera kanalnamn\"],\"n9NCB9\":[\"Hanteras av Obby innan det skickas\"],\"nDekZG\":[\"Redigera anslutning\"],\"nDvKjY\":[\"Röstkanal\"],\"nE9jsU\":[\"Avslappnat – mindre aggressivt skydd\"],\"nNflMD\":[\"Lämna kanal\"],\"nPXkBi\":[\"Laddar WHOIS-data...\"],\"nWMRxa\":[\"Lossa\"],\"nX4XLG\":[\"Operatörsåtgärder\"],\"nXnMSE\":[\"Din webbläsare kan inte spela upp den här videon.\"],\"nYiCGx\":[\"Acceptera ny nyckel\"],\"nkC032\":[\"Ingen flödesprofil\"],\"nsLuck\":[\"Krypteringen avslutades innan den här filen skickades. Den levererades inte.\"],\"nta7V8\":[\"Krypteringsalternativ\"],\"o4oXFt\":[\"Registrerade inloggningsuppgifter\"],\"o69z4d\":[\"Skicka ett varningsmeddelande till \",[\"username\"]],\"o6OQlp\":[\"Redigera kanal\"],\"o9ylQi\":[\"Sök efter GIF:ar för att komma igång\"],\"oFGkER\":[\"Servermeddelanden\"],\"oIn7d4\":[\"Ange den 6-siffriga koden från din autentiseringsapp.\"],\"oOi11l\":[\"Scrolla till botten\"],\"oPYIL5\":[\"nätverk\"],\"oQEzQR\":[\"Nytt DM\"],\"oRH6Dq\":[\"kanal\"],\"oX4ytF\":[\"smeknamn\"],\"oXOSPE\":[\"Online\"],\"oaTtrx\":[\"Sök bottar\"],\"oal760\":[\"Man-in-the-middle-attacker på serverlänkar är möjliga\"],\"obBbyQ\":[\"Spela in skärm\"],\"ocCDzT\":[\"kortkod (t.ex. partyparrot)\"],\"oeqmmJ\":[\"Betrodda källor\"],\"ogKae6\":[\"Kryptering är inte tillgänglig på den här enheten.\"],\"optX0N\":[[\"0\"],\"h sedan\"],\"ovBPCi\":[\"Standard\"],\"p0Z69r\":[\"Mönstret kan inte vara tomt\"],\"p1KgtK\":[\"Det gick inte att läsa in ljud\"],\"p59pEv\":[\"Ytterligare detaljer\"],\"p7sRI6\":[\"Låt andra se när du skriver\"],\"pBm1od\":[\"Hemlig kanal\"],\"pDpirO\":[\"Kommando från IRC-servern\"],\"pEK2nL\":[\"Det här meddelandet var inte krypterat. Det kan komma från en annan av deras klienter som inte använder kryptering.\"],\"pJ/IRc\":[\"Stoppa inspelning\"],\"pNmiXx\":[\"Ditt standard-nick för alla servrar\"],\"pUUo9G\":[\"Värdnamn:\"],\"pVGPmz\":[\"Kontolösenord\"],\"pZGrXo\":[\"Byt kamera\"],\"peNE68\":[\"Permanent\"],\"pehLje\":[\"pack_id (t.ex. team-mascots)\"],\"pgoP68\":[\"Inaktivera tryck-och-prata\"],\"plhHQt\":[\"Inga data\"],\"pm6+q5\":[\"Säkerhetsvarning\"],\"pn5qSs\":[\"Ytterligare information\"],\"pqr+oY\":[\"Meddelande \",[\"0\"]],\"puvGJc\":[\"Spela Tre i rad\"],\"q0cR4S\":[\"är nu känd som **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"Ange namnet på kontot du vill återställa.\"],\"qF/wlG\":[\"Anslut en kamera för att dela video\"],\"qFcunY\":[\"Kanalen visas inte i LIST- eller NAMES-kommandon\"],\"qGMwvV\":[\"Mikrofonnivå\"],\"qIk9n4\":[[\"minutes\"],\" minuter\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" skriver...\"],\"qLpTm/\":[\"Ta bort reaktion \",[\"emoji\"]],\"qVkGWK\":[\"Fäst\"],\"qXgujk\":[\"Skicka en handling / emote\"],\"qY8wNa\":[\"Hemsida\"],\"qZQ5M4\":[\"Du har verifierat den här kontakten.\"],\"qa9cy4\":[\"Foto\"],\"qb0xJ7\":[\"Använd jokertecken: * matchar valfri sekvens, ? matchar valfritt enskilt tecken. Exempel: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Kanalnyckel (+k)\"],\"qsEYm5\":[\"Lägg till emoji\"],\"qtoOYG\":[\"Ingen gräns\"],\"r+6b6V\":[\"Lägg till en autentiseringsapp eller en biometrisk nyckel / säkerhetsnyckel för att kräva en andra faktor vid inloggning.\"],\"r1W2AS\":[\"Filserverbild\"],\"r8ojWq\":[\"Bekräfta borttagning\"],\"r9l16H\":[\"Den här enheten kunde inte fastställa platsen just nu.\"],\"rI9ogj\":[\"Öppna kanalalternativ\"],\"rIPR2O\":[\"Ämne angivet före (min sedan)\"],\"rMMSYo\":[\"Maximal längd är \",[\"0\"]],\"rT2cV+\":[\"Kamera\"],\"rWtzQe\":[\"Nätverket splittrades och återanslöts. ✅\"],\"rYG2u6\":[\"Vänta...\"],\"rjGI/Q\":[\"Integritet\"],\"rjTJRY\":[\"avstängd\"],\"rk8iDX\":[\"Laddar GIF:ar...\"],\"rn6SBY\":[\"Sluta tysta\"],\"ry4yU/\":[\"Visa rå\"],\"rzK+O+\":[[\"nick\"],\" skickar krypterade meddelanden som den här enheten inte kan läsa. Krypteringen måste startas om innan de går att öppna.\"],\"s/UKqq\":[\"Sparkades ut från kanalen\"],\"s/ereB\":[\"aktiv\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" nyckel\"],\"other\":[\"#\",\" nycklar\"]}]],\"s36GUv\":[\"Tillåt mikrofonåtkomst\"],\"s4NaO3\":[\"Kunde inte hämta din plats.\"],\"s7L3Mu\":[\"ny mapp\"],\"s7oqXR\":[\"Välj ett nätverk\"],\"s8cATI\":[\"gick med i \",[\"channelName\"]],\"sCO9ue\":[\"Anslutningen till <0>\",[\"serverName\"],\" har följande säkerhetsproblem:\"],\"sGH11W\":[\"Server\"],\"sHI1H+\":[\"är nu känd som **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" bjöd in dig att gå med i \",[\"channel\"]],\"sUBSbK\":[\"Inga uppströmsnätverk ännu.\"],\"sUcRyL\":[\"Försök ladda upp igen. Filvärden skickade tillbaka ett svar vi inte kunde läsa.\"],\"sW5OjU\":[\"obligatoriskt\"],\"sYI3px\":[\"Smeknamn att skriva till\"],\"sby+1/\":[\"Klicka för att kopiera\"],\"sfN25C\":[\"Ditt riktiga eller fullständiga namn\"],\"shXreC\":[\"Spela in ett skärmområde\"],\"skvjTF\":[\"Webbläsaren exponerar inte WebAuthn\"],\"sliuzR\":[\"Öppna länk\"],\"sqrO9R\":[\"Anpassade omnämnanden\"],\"sr6RdJ\":[\"Flerrad med Shift+Enter\"],\"swrCpB\":[\"Kanalen har döpts om från \",[\"oldName\"],\" till \",[\"newName\"],\" av \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Avancerat\"],\"t/YqKh\":[\"Ta bort\"],\"t2RBbk\":[\"Textkanal\"],\"t47eHD\":[\"Din unika identifierare på den här servern\"],\"tAkAh0\":[\"URL med valfri \",[\"size\"],\"-ersättning för dynamisk storleksanpassning. Exempel: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Kopie misslyckades, välj för att försöka igen\"],\"tXLJS3\":[\"Visa eller dölj kanallistans sidopanel\"],\"tfDRzk\":[\"Spara\"],\"tgfK6H\":[\"Kopiera arbetsflöde\"],\"thC9Rq\":[\"Lämna en kanal\"],\"tiBsJk\":[\"lämnade \",[\"channelName\"]],\"tl/zMw\":[\"Den här webbläsaren kan inte spela in ljud.\"],\"tpVoTN\":[\"Information om vem som anropade det här kommandot tillhandahålls av boten och avsändaren kan inte verifieras av servern.\"],\"tsc6g4\":[\"Dekrypterar \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"lämnade (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" till rad\"],\"other\":[\"#\",\" till rader\"]}]],\"tu2JEr\":[\"Kanal att gå med i (#namn)\"],\"u0TcnO\":[\"Smeknamnet {nick} används redan, försöker med {newNick}\"],\"u0a8B4\":[\"Autentisera som IRC-operatör för administrativ åtkomst\"],\"u0rWFU\":[\"Skapad efter (min sedan)\"],\"u72w3t\":[\"Användare och mönster att ignorera\"],\"u7jc2L\":[\"lämnade\"],\"uAQUqI\":[\"Status\"],\"uB85T3\":[\"Sparning misslyckades: \",[\"msg\"]],\"uK9Jap\":[\"Webbläsare visar dina högtalare först när du har tillåtit åtkomst till en mikrofon eller kamera. Inget spelas in.\"],\"uKPqyn\":[\"Centrera på din plats\"],\"uMIUx8\":[\"Ta bort botten \",[\"0\"],\"? Detta mjukraderar databasraden; återanvänd smeknamnet senare först efter en /REHASH.\"],\"uNSY8W\":[\"Återansluter. Redigera anslutningen om detta fortsätter att misslyckas\"],\"uSMfoN\":[\"Verifiera\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Visa MOTD\"],\"uW3lLI\":[\"IRC-servrar:\"],\"ukyW4o\":[\"Dina inbjudningslänkar\"],\"uowbPn\":[\"ta bort bilaga\"],\"usSSr/\":[\"Zoomnivå\"],\"v0xJr9\":[\"Krypteringsnyckeln för \",[\"nick\"],\" har ändrats. Det händer på en ny enhet, och det är också så en angripare ser ut. Jämför det nya fingeravtrycket med \",[\"nick\"],\" någon annanstans än i den här chatten och acceptera det sedan.\"],\"v29Nn/\":[\"Väntar på att \",[\"0\"],\" ska acceptera…\"],\"v7lfCq\":[\"Inga paket har konfigurerats ännu.\"],\"v7uvcf\":[\"Programvara:\"],\"vE8kb+\":[\"Använd Shift+Enter för nya rader (Enter skickar)\"],\"vERlcd\":[\"Profil\"],\"vK0RL8\":[\"Inget ämne\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Språk\"],\"vXeqjQ\":[\"Välj en fil med filändelse. Filvärden accepterar inte filer utan.\"],\"vYUkQB\":[\"Ingen högtalare hittades.\"],\"vaHYxN\":[\"Riktigt namn\"],\"vhjbKr\":[\"Borta\"],\"vnq5rj\":[\"Spela in videomeddelande\"],\"vy/q7q\":[\"Inaktivera 2FA. Ange en 6-siffrig kod från någon av dina registrerade autentiseringsappar för att bekräfta.\"],\"w/nogd\":[[\"0\"],\" nätverk\",[\"1\"],\" — välj ett att gå med i\"],\"w4NYox\":[[\"title\"],\" klient\"],\"w8dbR6\":[\"Välj mikrofonen, kameran och högtalaren som samtal använder\"],\"w8xQRx\":[\"Ogiltigt värde\"],\"wCKe3+\":[\"Arbetsflödeshistorik\"],\"wFjjxZ\":[\"kastades ut från \",[\"channelName\"],\" av \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Inga banundantag hittades\"],\"wHhlQr\":[\"Acceptera krypterad chatt\"],\"wJijgU\":[\"Plats\"],\"wK0BwN\":[\"Krypteringsnyckeln ändrades\"],\"wPrGnM\":[\"Kanaladmin\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Resonemang\"],\"wbm86v\":[\"Visa när användare går med i eller lämnar kanaler\"],\"wdxz7K\":[\"Källa\"],\"whqZ9r\":[\"Ytterligare ord eller fraser att markera\"],\"wlQNTg\":[\"Medlemmar\"],\"wm7RV4\":[\"Aviseringsljud\"],\"woaefe\":[\"Systemstandard\"],\"wsRxbL\":[\"Spela in ljud\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Dina meddelanden kan avlyssnas när de vidarebefordras mellan servrar\"],\"x1m5RZ\":[\"Bjud in användare\"],\"x3+y8b\":[\"Så här många registrerade sig via den här länken\"],\"x9G665\":[\"Tvåfaktorsautentisering krävs\"],\"xCFNnL\":[\"Välj en fil under \",[\"limit\"],\", det mesta filvärden accepterar.\"],\"xCJdfg\":[\"Rensa\"],\"xDAtGP\":[\"Meddelande\"],\"xDN4e3\":[\"Visa kanalinfo\"],\"xOTzt5\":[\"just nu\"],\"xQv7xy\":[\"Dela din plats med \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" och <2>\",[\"2\"],\" skriver...\"],\"xUHRTR\":[\"Autentisera automatiskt som operatör vid anslutning\"],\"xWHwwQ\":[\"Banningar\"],\"xXs5GT\":[\"Filen laddades inte upp: krypteringen håller på att sättas upp. Den går iväg när krypteringen är aktiv, eller efter att du avslutat den.\"],\"xYilR2\":[\"Media\"],\"xbi8D6\":[\"Den här servern stöder inte inbjudningslänkar (kapabiliteten<0>obby.world/invitationannonseras inte). Du kan fortfarande chatta normalt; den här panelen är för nätverk som drivs av obbyircd.\"],\"xceQrO\":[\"Endast säkra websockets stöds\"],\"xdtXa+\":[\"kanalnamn\"],\"xeiujy\":[\"Text\"],\"xlCYOE\":[\"Hämtar fler meddelanden...\"],\"xlhswE\":[\"Minimalt värde är \",[\"0\"]],\"xq97Ci\":[\"Lägg till ett ord eller en fras...\"],\"xuRqRq\":[\"Klientgräns (+l)\"],\"y1eoq1\":[\"Kopiera länk\"],\"y2ID0h\":[\"Servern annonserar inte stöd för WebAuthn\"],\"y7sj+0\":[\"Sändare\"],\"yIHP+U\":[\"Krypterad bilaga från en obetrodd värd. Aktivera externt innehåll för att öppna den.\"],\"yJ1eqU\":[\"Tittare (\",[\"0\"],\")\"],\"yJztBY\":[\"Ta bort nätverk\"],\"yNeucF\":[\"Den här servern stöder inte utökad profilmetadata (IRCv3 METADATA-tillägget). Ytterligare fält som avatar, visningsnamn och status är inte tillgängliga.\"],\"yPlrca\":[\"Kanalavatar\"],\"yQE2r9\":[\"Laddar\"],\"ySU+JY\":[\"din@epost.se\"],\"ySlukM\":[\"Obby - För IRC in i framtiden\"],\"yTX1Rt\":[\"Oper-användarnamn\"],\"yYOzWD\":[\"loggar\"],\"yek4JL\":[\"Flytta mapp uppåt\"],\"yfx9Re\":[\"IRC-operatörslösenord\"],\"ygCKqB\":[\"Stoppa\"],\"ymDxJx\":[\"IRC-operatörens användarnamn\"],\"yrpRsQ\":[\"Sortera efter namn\"],\"ywVWqb\":[\"Dina meddelanden med \",[\"nick\"],\" är krypterade. \",[\"0\"],\" av \",[\"1\"],\" filer är för stora för att kryptera och skulle skickas i klartext. Resten förblir krypterade.\"],\"yxaNWl\":[\"Kunde inte nå filvärden. Kontrollera anslutningen och försök igen.\"],\"yz7wBu\":[\"Stäng\"],\"z0DY9w\":[\"Meddelande \",[\"0\"],\" (Skift+Enter för ny rad)\"],\"z2xxYa\":[\"Krypterad och verifierad\"],\"z3ltMi\":[\"Leverantören returnerade ingen bearer-token.\"],\"zCEMmq\":[\"Den här webbläsaren kan inte spela in video.\"],\"zFT5rr\":[\"färdig\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" steg\"],\"other\":[\"#\",\" steg\"]}]],\"zJS04D\":[\"Ta ut ur mapp\"],\"zJw+jA\":[\"anger läge: \",[\"0\"]],\"zNSskd\":[\"Inspelningen kunde inte göras.\"],\"zZm1gU\":[\"Stoppa video\"],\"zb/HT0\":[\"visa mer\"],\"zbSnl2\":[\"Uppladdningens storleksgräns nåddes, så inspelningen stoppades här.\"],\"zbymaY\":[[\"0\"],\"m sedan\"],\"zebeLu\":[\"Ange oper-användarnamn\"],\"zga9sT\":[\"OK\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Högtalare\"]}"); \ No newline at end of file diff --git a/src/locales/sv/messages.po b/src/locales/sv/messages.po index 2fed5388c..6c0ad25a1 100644 --- a/src/locales/sv/messages.po +++ b/src/locales/sv/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, one {# steg} other {# steg}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, one {Visa 1 till} other {Visa {1} till}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} emoji" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} har bjudit in dig att spela." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "{0}h sedan" msgid "{0}m ago" msgstr "{0}m sedan" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {Laddar upp 1 fil} other {Laddar upp # filer}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, one {1 gång} other {{c} gånger}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, one {1 gång} other {{c} gånger}}" msgid "{days} days" msgstr "{days} dagar" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {1 uppladdning misslyckades} other {# uppladdningar misslyckades}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, one {# till rad} other {# till rader}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 Rekommendation: Fortsätt bara om du litar på den här serv msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>Risk: Känslig information (meddelanden, privata konversationer, autentiseringsuppgifter) kan exponeras för nätverksadministratörer eller angripare som befinner sig mellan IRC-servrar." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "2FA är för närvarande obligatoriskt för det här kontot. Om du tar bort den enda registrerade inloggningsuppgiften kan du inte logga in. Lägg först till en annan uppgift eller inaktivera 2FA nedan." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "6-siffrig kod" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "Om denna tillskrivning" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "Acceptera" @@ -350,6 +377,7 @@ msgid "Account" msgstr "Konto" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "Kontonamn" @@ -393,14 +421,30 @@ msgstr "Aktivitet" msgid "Add" msgstr "Lägg till" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "Lägg till en inloggningsuppgift för att aktivera 2FA" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "Lägg till ett ord eller en fras..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "Lägg till en autentiseringsapp eller en biometrisk nyckel / säkerhetsnyckel för att kräva en andra faktor vid inloggning." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "Lägg till autentiseringsapp" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "Lägg till banmask (t.ex. nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "Lägg till biometrisk nyckel / säkerhetsnyckel" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "lägg till kanal" @@ -409,6 +453,11 @@ msgstr "lägg till kanal" msgid "Add channel" msgstr "Lägg till kanal" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "Lägg till emoji" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "Lägg till undantagsmask (t.ex. nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "Lägg till server" msgid "Add your first network" msgstr "Lägg till ditt första nätverk" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "lade till {0}" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "Ytterligare detaljer" @@ -492,6 +546,14 @@ msgstr "Allt innehåll" msgid "Allow camera access" msgstr "Tillåt kameraåtkomst" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "Tillåt kameraåtkomst i inställningarna för att dela video" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "Tillåt kameraåtkomst för att ta ett foto eller en video." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "Tillåt att skriva flera rader text" @@ -501,6 +563,14 @@ msgstr "Tillåt att skriva flera rader text" msgid "Allow microphone access" msgstr "Tillåt mikrofonåtkomst" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "Tillåt mikrofonåtkomst i inställningarna för att prata" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "Tillåt mikrofonåtkomst för att spela in ljud." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "Redan i {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "Visar också förhandsvisningar från YouTube, Vimeo, SoundCloud och liknande kända tjänster." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "Alternativ text (valfritt)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "Alternativt namn för visning i gränssnittet. Får innehålla mellanslag, emoji och specialtecken. Det riktiga kanalnamnet ({channelName}) används fortfarande för IRC-kommandon." @@ -565,6 +639,11 @@ msgstr "Är du säker på att du vill ta bort det här meddelandet? Den här åt msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "Bifoga" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "Bilagealternativ" @@ -581,6 +660,14 @@ msgstr "Ljudposition" msgid "Authenticate as an IRC Operator for administrative access" msgstr "Autentisera som IRC-operatör för administrativ åtkomst" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "Autentisera nu" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "Autentisera vid anslutning" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "Autentiserad" @@ -589,6 +676,10 @@ msgstr "Autentiserad" msgid "Authenticated Account" msgstr "Autentiserat konto" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "Autentiseringsapp (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "Automatisk återgång till enkel rad" @@ -650,6 +741,8 @@ msgstr "Frånvarande:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "Tillbaka" @@ -699,6 +792,10 @@ msgstr "Banna användare (via nick)" msgid "Bans" msgstr "Banningar" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "Biometrisk nyckel / säkerhetsnyckel" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "Botten har inte registrerat några snedstreckskommandon än." msgid "Bot in this channel" msgstr "Bot i den här kanalen" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "Bottar" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Bots (läser in {botsLoadingCount})" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "Bottar i detta nätverk" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "Ta fram det här fönstret och försök igen." @@ -747,6 +840,15 @@ msgstr "Ta fram det här fönstret och försök igen." msgid "Browse all channels on the server" msgstr "Bläddra bland alla kanaler på servern" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "Bläddra bland kanaler" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "Webbläsaren exponerar inte WebAuthn" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "Webbläsare visar dina högtalare först när du har tillåtit åtkomst till en mikrofon eller kamera. Inget spelas in." @@ -755,7 +857,6 @@ msgstr "Webbläsare visar dina högtalare först när du har tillåtit åtkomst msgid "Calls" msgstr "Samtal" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "Kamera" msgid "Camera {0}" msgstr "Kamera {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "Det går inte att ta bort din sista 2FA-uppgift" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "Kamera {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "Kamera {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "Avbryt kryptering" msgid "Cancel reply" msgstr "Avbryt svar" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "Avbryt uppladdning" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "avbryts" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "Ändra accentfärg" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "Byt lösenord" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "Ändra kanalnamnet (endast operatörer)" @@ -898,9 +1015,7 @@ msgstr "Kanaloperatör" msgid "Channel Owner" msgstr "Kanalägare" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "Kanalinställningar" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "Kanal att lämna (standard är aktuell)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "Kanalämne" @@ -924,6 +1040,10 @@ msgstr "Kanalen visas inte i LIST- eller NAMES-kommandon" msgid "channel-name" msgstr "kanalnamn" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "Kanalspecifik" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "Kanaler" msgid "Channels on {networkName}" msgstr "Kanaler på {networkName}" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "Välj en annan filtyp. Filvärden accepterar inte {ext}-filer." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "Välj en annan fil. Filvärden avvisade den här." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "Välj en fil under {limit}, det mesta filvärden accepterar." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "Välj en fil med filändelse. Filvärden accepterar inte filer utan." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "Välj en fördefinierad flödeskyddsprofil. Dessa profiler ger balanserade skyddsinställningar för olika användningsfall." @@ -942,6 +1078,10 @@ msgstr "Välj en fördefinierad flödeskyddsprofil. Dessa profiler ger balansera msgid "Choose a secure password" msgstr "Välj ett säkert lösenord" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "Välj en mindre fil. Den här är för stor för filvärden." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "Välj fil" @@ -1007,10 +1147,6 @@ msgstr "Klicka för att gå med i {channel}" msgid "Click to jump to message" msgstr "Klicka för att hoppa till meddelandet" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "Klicka för att ange ämne" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "klient" @@ -1034,11 +1170,18 @@ msgstr "Klientgräns (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "Konfigurera detaljerade flödeskyddsregler. Varje regel anger vilken typ msgid "Configure notification sounds and highlights" msgstr "Konfigurera aviseringsljud och markeringar" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "Bekräfta registrering" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "Bekräfta nytt lösenord" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "Bekräfta borttagning" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "Bekräfta?" @@ -1136,6 +1292,18 @@ msgstr "Bekräfta?" msgid "Connect" msgstr "Anslut" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "Anslut en kamera för att dela video" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "Anslut en mikrofon för att prata" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "Anslut till en server för att hantera operatörsinställningar." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "ansluten från {sessionCount} sessioner" @@ -1285,6 +1453,14 @@ msgstr "Kunde inte fastställa platsen i tid. Försök igen någonstans med fri msgid "Could not get your location." msgstr "Kunde inte hämta din plats." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "Kunde inte ladda GIF:ar. Sök igen för att försöka på nytt." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "Kunde inte nå filvärden. Kontrollera anslutningen och försök igen." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "Kunde inte upprätta kryptering med {nick}." @@ -1310,6 +1486,11 @@ msgstr "Skapa och hantera dina inbjudningslänkar" msgid "Create folder" msgstr "Skapa mapp" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "Skapa paket" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "Skapad efter (min sedan)" @@ -1318,10 +1499,19 @@ msgstr "Skapad efter (min sedan)" msgid "Created Before (min ago)" msgstr "Skapad före (min sedan)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "Skapar…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "Nuvarande avatar" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "Anpassade emojipaket" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "Anpassade flödesregler (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "Döva" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "Avböj" @@ -1402,6 +1593,14 @@ msgstr "Ta bort meddelande" msgid "Delete network" msgstr "Ta bort nätverk" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "Ta bort paket" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "Ta bort paketet \"{packId}\"? Alla emoji i det tas också bort." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "Ta bort privatchatt" @@ -1431,7 +1630,10 @@ msgstr "Gör om till tittare" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "Beskrivning (valfri, t.ex. \"Betatestare Q3\")" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "Beskrivning (valfritt)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "Enhetsnamn döljs tills du tillåter kameraåtkomst." msgid "Device names are hidden until you allow microphone access." msgstr "Enhetsnamn döljs tills du tillåter mikrofonåtkomst." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "Inaktivera" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "Inaktivera 2FA. Ange en 6-siffrig kod från någon av dina registrerade autentiseringsappar för att bekräfta." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "Inaktivera tryck-och-prata" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "Inaktiverad" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "Visning" msgid "Display all server events in chat" msgstr "Visa alla serverhändelser i chatten" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "Vill du öppna den här länken i en ny flik?" msgid "Don't warn me about low link security for this server" msgstr "Varna mig inte om låg länksäkerhet för den här servern" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "klart" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "Klar" @@ -1578,6 +1799,11 @@ msgstr "Redigera" msgid "Edit {0}" msgstr "Redigera {0}" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "Redigera kanal" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "Inbäddning" msgid "Emojis" msgstr "Emojis" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "Tomt paket. Lägg till några emoji." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "Aktivera 2FA" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "Aktivera markeringar" @@ -1639,6 +1873,10 @@ msgstr "Aktivera aviseringar" msgid "Enable push-to-talk" msgstr "Aktivera tryck-och-prata" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "Aktiverad" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "Kryptera (Obby)" @@ -1719,6 +1957,14 @@ msgstr "Krypteringen med {nick} slutade fungera, så meddelandet skickades inte. msgid "End encryption" msgstr "Avsluta kryptering" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "Ange en 6-siffrig kod från någon av dina autentiseringsappar för att inaktivera 2FA." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "Ange ett kanalnamn för kanalspecifika paket." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "Ange kontonamn..." @@ -1765,10 +2011,35 @@ msgstr "Ange riktigt namn" msgid "Enter reason (optional)" msgstr "Ange anledning (valfritt)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "Ange den 6-siffriga koden från din autentiseringsapp för att slutföra inloggningen som {account}." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "Ange den 6-siffriga koden från din autentiseringsapp för att slutföra inloggningen." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "Ange den 6-siffriga koden från din autentiseringsapp." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "Ange den 6-siffriga koden från din e-post." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "Ange namnet på kontot du vill återställa." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "Ange användarnamn att bjuda in" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "Ange ditt kontonamn. Vi skickar en 6-siffrig återställningskod till den verifierade adressen vi har registrerad." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "Exakt" @@ -1824,6 +2095,7 @@ msgstr "Utökad profil" msgid "External Link Warning" msgstr "Varning för extern länk" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "misslyckades" @@ -1890,6 +2162,18 @@ msgstr "Dölj alla" msgid "Folder name" msgstr "Mappnamn" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "Av säkerhetsskäl har alla befintliga sessioner för det här kontot loggats ut och kontots serverstatus har rensats. Om tvåfaktorsautentisering var aktiverad är den fortfarande aktiverad, så nästa inloggning kräver den fortfarande." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "Ge upp" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "Glömt lösenord" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC-operatör" msgid "IRC operator password" msgstr "IRC-operatörslösenord" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "IRC-operatörens användarnamn" @@ -2295,6 +2580,15 @@ msgstr "Låt andra se när du skriver" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "Länka en OAuth-identitet" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "Länka med {0}" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "Live" @@ -2335,6 +2629,11 @@ msgstr "Laddar nätverk från din bouncer…" msgid "Loading WHOIS data..." msgstr "Laddar WHOIS-data..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "Laddar…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "Lokal lagring:" @@ -2377,6 +2676,26 @@ msgstr "Sänk handen" msgid "Man-in-the-middle attacks on server links are possible" msgstr "Man-in-the-middle-attacker på serverlänkar är möjliga" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "Hantera bottar" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "Hantera bottar (laddar {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "Hantera paket" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "Hantera de nätverksomfattande och kanalspecifika emojipaket som den här servern publicerar via draft/EMOJI." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "Hantera tvåfaktorsautentisering" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "Hantera ditt konto och autentisering" @@ -2619,6 +2938,10 @@ msgstr "Tysta aviseringar" msgid "Mute or unmute notification sounds" msgstr "Tysta eller aktivera aviseringsljud" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "Namn (t.ex. iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "ny mapp" msgid "New nickname" msgstr "Nytt smeknamn" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "Nytt lösenord" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "Nästa bild" @@ -2758,6 +3086,10 @@ msgstr "Ingen fil vald" msgid "No flood profile" msgstr "Ingen flödesprofil" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "Inga GIF:ar hittades. Prova en annan sökning." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "ingen värd inställd" @@ -2790,6 +3122,10 @@ msgstr "inget meddelande" msgid "No microphone detected." msgstr "Ingen mikrofon hittades." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "Inga paket har konfigurerats ännu." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "Ingen rå IRC-trafik har fångats än. Försök att ansluta eller skicka ett meddelande." @@ -2859,6 +3195,10 @@ msgstr "Normal – standardskydd" msgid "Not encrypted" msgstr "Inte krypterat" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "Observera: servern ger samma svar oavsett om kontot har en verifierad e-postadress, så ett stavfel flaggas inte här. Om ingen kod kommer inom ett par minuter, kontrollera kontonamnet." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "Aviseringsljud" @@ -2867,6 +3207,10 @@ msgstr "Aviseringsljud" msgid "Notifications" msgstr "Aviseringar" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "OAuth-identitet" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "offline" msgid "Offline" msgstr "Offline" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "OK" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "på" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "Endast operatörer kan ändra kanalämnet" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "Endast säkra websockets stöds" @@ -3027,6 +3376,10 @@ msgstr "Operatörsåtgärder" msgid "Optional crash reports to improve the app" msgstr "Valfria kraschrapporter för att förbättra appen" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "Andra öppna sessioner för det här kontot loggas ut som en del av ändringen. Inställningar för tvåfaktorsautentisering, om några, lämnas oförändrade." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR krypterar inte filer, skickad som den är" @@ -3039,6 +3392,14 @@ msgstr "Utmatning" msgid "Owner" msgstr "Ägare" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (t.ex. team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id och namn krävs." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "Lösenord" @@ -3047,6 +3408,15 @@ msgstr "Lösenord" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "Lösenord krävs för att gå med i kanalen. Lämna tomt för att ta bort nyckeln." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "Lösenordsåterställningen är klar" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "Lösenorden matchar inte." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "Mönstret finns redan" @@ -3088,6 +3458,15 @@ msgstr "Permanent" msgid "Photo" msgstr "Foto" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "Välj ett lösenord (minst 3 tecken)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "Välj ett namn på ett enda ord (utan mellanslag)." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "Välj kanaltyp" @@ -3214,6 +3593,10 @@ msgstr "Pronomen" msgid "Protected Topic (+t)" msgstr "Skyddat ämne (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "Leverantören returnerade ingen bearer-token." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "Frågor om integritet? Kontakta oss:" @@ -3315,6 +3698,7 @@ msgstr "Återanslutning misslyckades" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "Återanslut till server" @@ -3367,6 +3751,10 @@ msgstr "Uppdatera WHOIS" msgid "Register for an account" msgstr "Registrera ett konto" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "Registrerade inloggningsuppgifter" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "Avvisa" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "Avslappnat – mindre aggressivt skydd" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "Ta bort" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "Ta bort \"{0}\"? Du kan inte längre använda den som andra faktor." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "Ta bort {username} från kanalen" @@ -3460,7 +3855,6 @@ msgstr "Ta om" msgid "Retry sending" msgstr "Försök skicka igen" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "Granska ändrad nyckel…" msgid "Review key" msgstr "Granska nyckeln" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "Rotera 90°" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "Regler" @@ -3530,6 +3929,10 @@ msgstr "Sparat" msgid "Saving..." msgstr "Sparar..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "Skanna den här QR-koden med din autentiseringsapp och bekräfta sedan med den 6-siffriga koden den visar." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "Bläddra chatten till detta svar" @@ -3551,6 +3954,10 @@ msgstr "Sök" msgid "Search bots" msgstr "Sök bottar" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "Sök emojis..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "Sök efter GIF:ar för att komma igång" @@ -3641,11 +4048,6 @@ msgstr "Välj eller lägg till en kanal för att komma igång." msgid "self-registered" msgstr "självregistrerad" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "Skicka" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "Skicka meddelande" msgid "Send private message" msgstr "Skicka privat meddelande" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "Skicka återställningskod" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "Skicka den här filen okrypterat?" @@ -3687,6 +4093,10 @@ msgstr "Skicka okrypterat" msgid "Sending" msgstr "Skickar" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "Skickar…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "server" msgid "Server" msgstr "Server" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "Serverkanaler" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "Servern annonserar inte stöd för WebAuthn" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "Servern stöder inte avancerad LIST-filtrering" @@ -3745,11 +4157,16 @@ msgstr "Serverlösenord" msgid "Server Password (PASS)" msgstr "Serverlösenord (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "Servern returnerade en ogiltig WebAuthn-utmaning." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "Server-till-server-kommunikation kan använda okrypterade anslutningar" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "Hela servern" @@ -3774,6 +4191,7 @@ msgstr "Session {0}" msgid "Sessions" msgstr "Sessioner" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "Ange ett ämne…" @@ -3791,6 +4209,10 @@ msgstr "angett av {0}" msgid "Set by:" msgstr "Satt av:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "Ange nytt lösenord" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "Ange dig som borta" @@ -3808,6 +4230,11 @@ msgstr "Inställning" msgid "Setting not found" msgstr "Inställningen hittades inte" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "Ställer in…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "Inställningar" @@ -3832,10 +4259,22 @@ msgstr "Dela din plats" msgid "Share your location with {target}." msgstr "Dela din plats med {target}." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "Dela din skärm igen för att försöka på nytt" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "hon/hennes" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "kortkod (t.ex. partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "Kortkoden måste matcha [A-Za-z0-9._-]+." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "Visa alla händelser" @@ -3910,6 +4349,10 @@ msgstr "Visar allt externt media. Valfri URL kan orsaka en begäran till en okä msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "Visar media från serverns betrodda filvärd. Inga begäranden görs till externa tjänster." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "Logga in hos leverantören så kopplar vi den resulterande identiteten till ditt konto, så att SASL OAUTHBEARER / IRCV3BEARER fungerar vid kommande anslutningar." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "Inloggningen misslyckades, du chattar som gäst. Logga in igen eller åtgärda ditt lösenord" @@ -3998,6 +4441,10 @@ msgstr "Status" msgid "Status Messages" msgstr "Statusmeddelanden" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "Status:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "Kliv ur sändningen" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "Stoppa video" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "Stream" @@ -4074,6 +4522,14 @@ msgstr "Ta ut ur mapp" msgid "Take photo" msgstr "Ta foto" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "Ta foto eller video" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "Text" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "Textkanal" @@ -4086,6 +4542,10 @@ msgstr "Den här enheten är inte tillgänglig just nu." msgid "That screen is no longer there." msgstr "Den skärmen finns inte längre." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "Samtalsservern avvisade det. Försök igen om en stund." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "Anslutningen till <0>{serverName} har följande säkerhetsproblem:" @@ -4192,6 +4652,10 @@ msgstr "Detta tar bort nätverket från din soju bouncer. För att använda det msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "Den här servern stöder inte utökad profilmetadata (IRCv3 METADATA-tillägget). Ytterligare fält som avatar, visningsnamn och status är inte tillgängliga." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "Den här servern annonserar ingen backend-URL (draft/authtoken eller obby.world/FILEHOST). Administratörsändpunkterna kan inte nås." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "Den här servern stöder inte inbjudningslänkar (kapabiliteten<0>obby.world/invitationannonseras inte). Du kan fortfarande chatta normalt; den här panelen är för nätverk som drivs av obbyircd." @@ -4213,6 +4677,11 @@ msgstr "Detta stänger även de {0} bundna nätverken nedan." msgid "This will also close the bound network below." msgstr "Detta stänger även det bundna nätverket nedan." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "Tre i rad mot {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "Tid (min)" @@ -4230,6 +4699,10 @@ msgstr "timeout" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "TLS-certifikatets fingeravtryck" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "trunkerad" msgid "Trusted Sources" msgstr "Betrodda källor" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "Försök ladda upp igen." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "Försök ladda upp igen. Filvärden skickade tillbaka ett svar vi inte kunde läsa." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "Slå på kameran för att försöka igen" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "Slå på mikrofonen för att försöka igen" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "Tvåfaktorsautentisering" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "Tvåfaktorsautentisering krävs" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "Typ" @@ -4352,14 +4850,26 @@ msgstr "Ladda upp en bild eller ange en URL med valfri {size}-ersättning för d msgid "Upload Avatar" msgstr "Ladda upp avatar" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "Uppladdningen avbröts." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "Ladda upp filer" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "Uppladdad" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "Laddar upp..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "URL måste vara http(s):// eller data:." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "URL till din avatarbild" @@ -4416,6 +4926,7 @@ msgstr "Användarlägen" msgid "User Profile" msgstr "Användarprofil" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "Användarinställningar" @@ -4459,6 +4970,14 @@ msgstr "Giltig serverport krävs" msgid "Verified account" msgstr "Verifierat konto" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "Verifiera" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "Verifiera kod" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "Verifiera kryptering" @@ -4471,6 +4990,10 @@ msgstr "Verifiera fingeravtryck…" msgid "Verify…" msgstr "Verifiera…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "Verifierar…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "Mycket avslappnat" @@ -4532,6 +5055,7 @@ msgstr "Tittare" msgid "Viewers ({0})" msgstr "Tittare ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Voice" @@ -4557,10 +5081,23 @@ msgstr "Volym" msgid "Volume for {0}" msgstr "Volym för {0}" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "Väntar på att {0} ska acceptera…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "Väntar på biometrisk prompt…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "Väntar på första steget…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "Väntar på inloggning…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "Se den råa IRC-trafiken för den här servern" msgid "We don't store your IRC communications on our servers" msgstr "Vi lagrar inte dina IRC-kommunikationer på våra servrar" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "WebAuthn är inte tillgängligt i den här miljön." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "Du håller på att öppna en extern länk:" msgid "You are an IRC Operator" msgstr "Du är en IRC-operatör" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "Du har några minuter på dig att välja ett nytt lösenord." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "Du har inga 2FA-uppgifter registrerade." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "Du har osparade ändringar. Är du säker på att du vill stänga utan att spara?" diff --git a/src/locales/tr/messages.mjs b/src/locales/tr/messages.mjs index 1211ad207..ebaaa4432 100644 --- a/src/locales/tr/messages.mjs +++ b/src/locales/tr/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Mikrofon erişimine izin verene kadar cihaz adları gizlidir.\"],\"+5VMrz\":[\"Geçersiz desen biçimi. nick!user@host biçimini kullanın (joker karakter * kullanılabilir)\"],\"+6NQQA\":[\"Genel Destek Kanalı\"],\"+6NyRG\":[\"İstemci\"],\"+AI7ot\":[\"Konum paylaş\"],\"+B5ztW\":[\"kanal ekle\"],\"+K0AvT\":[\"Bağlantıyı Kes\"],\"+Q1v1x\":[\"Kimliği doğrulandı\"],\"+WNb3x\":[\"Videoyu ayrı pencerede aç\"],\"+cyFdH\":[\"Uzakta olarak işaretlendiğinde gösterilecek varsayılan mesaj\"],\"+fRR7i\":[\"Askıya al\"],\"+mVPqU\":[\"Mesajlarda markdown biçimlendirmesini işle\"],\"+s1J8k\":[\"Okundu olarak işaretle\"],\"+s4tdz\":[\"Takma adı kopyala\"],\"+vqCJH\":[\"Kimlik doğrulama için hesap kullanıcı adınız\"],\"+yPBXI\":[\"Dosya seç\"],\"+zy2Nq\":[\"Tür\"],\"/09cao\":[\"Düşük Bağlantı Güvenliği (Seviye \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Kendinizi geri dönmüş olarak işaretleyin\"],\"/3BQ4J\":[\"Kanal dışındaki kullanıcılar kanala mesaj gönderemez\"],\"/4C8U0\":[\"Tümünü kopyala\"],\"/6BzZF\":[\"Üye Listesini Aç/Kapat\"],\"/AkXyp\":[\"Onaylıyor musunuz?\"],\"/TNOPk\":[\"Kullanıcı uzakta\"],\"/UGQxY\":[\"Kamera \",[\"0\"]],\"/X0D0z\":[\"Aramaların hangi hoparlörden çalacağını seç\"],\"/XQgft\":[\"Keşfet\"],\"/abSCI\":[\"Kopya başarısız, yeniden denemek için dokunun\"],\"/cF7Rs\":[\"Ses Seviyesi\"],\"/dqduX\":[\"Sonraki sayfa\"],\"/fc3q4\":[\"Tüm İçerik\"],\"/kISDh\":[\"Bildirim Seslerini Etkinleştir\"],\"/kL38k\":[\"Kanalları yeniden sırala\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"Ses\"],\"/rfkZe\":[\"Bahisler ve mesajlar için ses çal\"],\"/xQ19T\":[\"Bu ağdaki botlar\"],\"/zrWol\":[\"Şifrelenmemiş\"],\"0/0ZGA\":[\"Kanal Adı Maskesi\"],\"0CvhiV\":[\"Bu kanalda bot\"],\"0D6j7U\":[\"Özel kurallar hakkında daha fazla bilgi →\"],\"0NqWnb\":[\"Yayına davet et\"],\"0XsHcR\":[\"Kullanıcıyı At\"],\"0ZpE//\":[\"Kullanıcıya Göre Sırala\"],\"0bEPwz\":[\"Uzakta Olarak İşaretle\"],\"0dGkPt\":[\"Kanal listesini genişlet\"],\"0gS7M5\":[\"Görünen Ad\"],\"0kS+M8\":[\"ÖrnekAĞ\"],\"0rgoY7\":[\"Yalnızca seçtiğiniz sunuculara bağlanın\"],\"0rz+/Q\":[\"Komutlar yükleniyor…\"],\"0wdd7X\":[\"Katıl\"],\"196EG4\":[\"Özel Sohbeti Sil\"],\"1A3EXy\":[\"Genişlet\"],\"1C/fOn\":[\"Bot henüz hiçbir eğik çizgi komutu kaydetmedi.\"],\"1DSr1i\":[\"Hesap kaydı oluştur\"],\"1K9HPk\":[\"Ağacı görüntüle\"],\"1O/24y\":[\"Kanal Listesini Aç/Kapat\"],\"1OWwRx\":[\"Bot Komutları\"],\"1QfxQT\":[\"Kapat\"],\"1TNIig\":[\"Aç\"],\"1VPJJ2\":[\"Harici Bağlantı Uyarısı\"],\"1ZC/dv\":[\"Okunmamış bahis veya mesaj yok\"],\"1iY5xv\":[\"Mikrofon\"],\"1pO1zi\":[\"Sunucu adı gereklidir\"],\"1qqOhi\":[\"Bir kanalı taşımak veya bir klasöre koymak için bir tutamacı sürükle\"],\"1t/NnN\":[\"Reddet\"],\"1ub+Zu\":[[\"hours\"],\" saat\"],\"1uwfzQ\":[\"Kanal Konusunu Görüntüle\"],\"1wdjme\":[\"Kişiler\"],\"268g7c\":[\"Görünen adı girin\"],\"27I0xj\":[\"Sunucuya geniş bot, herhangi bir kanaldan erişilebilir\"],\"2CEOW6\":[\"soju bouncer üzerinden bağlanan ağ\"],\"2F9+AZ\":[\"Henüz ham IRC trafiği yakalanmadı. Bağlanmayı veya bir mesaj göndermeyi deneyin.\"],\"2FOFq1\":[\"Ağdaki sunucu operatörleri mesajlarınızı okuyabilir\"],\"2FYpfJ\":[\"Daha fazla\"],\"2HF1Y2\":[[\"inviter\"],\", \",[\"target\"],\" kişisini \",[\"channel\"],\" kanalına davet etti\"],\"2I70QL\":[\"Kullanıcı profil bilgilerini görüntüle\"],\"2QYdmE\":[\"Kullanıcılar:\"],\"2QpEjG\":[\"ayrıldı\"],\"2bimFY\":[\"Sunucu şifresini kullan\"],\"2gMuHR\":[\"Katıldı\"],\"2iTmdZ\":[\"Yerel Depolama:\"],\"2odkwe\":[\"Katı - Daha agresif koruma\"],\"2qXqZQ\":[\"Kullanıcı modları\"],\"2uDhbA\":[\"Davet edilecek kullanıcı adını girin\"],\"2xXP/g\":[\"Bir kanala katıl\"],\"2y9Ojd\":[\"Eklemek için dosyaları buraya bırakın\"],\"2ygf/L\":[\"← Geri\"],\"2zEgxj\":[\"GIF ara...\"],\"38+WDJ\":[\"Yankı Giderme\"],\"3BKxln\":[\"Fotoğraf çek\"],\"3JjdaA\":[\"Çalıştır\"],\"3Kf9Jh\":[\"İzleyici yap\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" yayında · \",[\"1\"],\" izliyor\"],\"3MbP5E\":[\"Şifrelenmiş mesaj\"],\"3RdPhl\":[\"Kanalı Yeniden Adlandır\"],\"3THokf\":[\"Sesli Kullanıcı\"],\"3TSz9S\":[\"Küçült\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Sohbeti bu yanıta kaydır\"],\"3hij11\":[[\"channelName\"],\" kanalına katıl\"],\"3jBDvM\":[\"Kanal Görünen Adı\"],\"3pRst1\":[\"Komut listesi alınıyor…\"],\"3ryuFU\":[\"Uygulamayı geliştirmek için isteğe bağlı çökme raporları\"],\"3uBF/8\":[\"Görüntüleyiciyi kapat\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[[\"nick\"],\" ile şifreleme kurulamadı.\"],\"3xf8Kz\":[\"Hesap adını girin...\"],\"4/Rr0R\":[\"Mevcut kanala bir kullanıcı davet et\"],\"4EZrJN\":[\"Kurallar\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"Arka\"],\"4NqeT4\":[\"Flood Profili (+F)\"],\"4QXpWJ\":[\"zaman aşımı\"],\"4RZQRK\":[\"Ne yapıyorsun?\"],\"4cEClj\":[\"Oturumlar\"],\"4hfTrB\":[\"Takma Ad\"],\"4n99LO\":[[\"0\"],\" kanalında zaten var\"],\"4t6vMV\":[\"Kısa mesajlar için otomatik olarak tek satıra geç\"],\"4vsHmf\":[\"Süre (dk)\"],\"4x/Axu\":[\"Bouncer'ınızda henüz ağ yok. Başlamak için bir tane ekleyin.\"],\"5+INAX\":[\"Sizi bahseden mesajları vurgula\"],\"5R5Pv/\":[\"Oper Adı\"],\"5WWr3M\":[\"Yaklaşık\"],\"5kS5np\":[\"Doğrulanmış olarak işaretle\"],\"5yB4Kk\":[\"Dosya sunucusu buna izin vermedi.\"],\"678PKt\":[\"Ağ Adı\"],\"6Aih4U\":[\"Çevrimdışı\"],\"6CO3WE\":[\"Kanala katılmak için şifre gerekli. Anahtarı kaldırmak için boş bırakın.\"],\"6FyrFm\":[\"Ekranı paylaş\"],\"6HhMs3\":[\"Ayrılma Mesajı\"],\"6OpRdF\":[\"Mikrofon seviyeni otomatik olarak ayarla\"],\"6V3Ea3\":[\"Kopyalandı\"],\"6XJBxM\":[\"Tarayıcınız bu sesi oynatamıyor.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" öğe\"],\"other\":[\"#\",\" öğe\"]}]],\"6lGV3K\":[\"Daha az göster\"],\"6yFOEi\":[\"Oper şifresini girin...\"],\"6yR6/K\":[\"Her sunucunun günün mesajını Sunucu Bildirimleri'nde ve hoş geldin sayfasında yayınla\"],\"6zJnDQ\":[\"Sesi aç\"],\"7+IHTZ\":[\"Dosya seçilmedi\"],\"7+q3Wn\":[\"#kanal\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (örn. spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Bu sohbet, diğer IRC istemcileriyle uyumlu olan OTR ile şifrelenmiştir. Parmak izlerini farklı bir kanaldan karşılaştırın, ardından doğrulanmış olarak işaretleyin.\"],\"7QkKyN\":[\"Özel mesaj gönder\"],\"7U1W7c\":[\"Çok Rahat\"],\"7Y1YQj\":[\"Gerçek ad:\"],\"7YHArF\":[\"— görüntüleyicide aç\"],\"7d1XbR\":[\"İş akışını aç\"],\"7jL88x\":[\"Bu mesaj silinsin mi? Bu işlem geri alınamaz.\"],\"7l15X4\":[\"başarısız\"],\"7nGhhM\":[\"Aklınızda ne var?\"],\"7sEpu1\":[\"Üyeler — \",[\"0\"]],\"7sNhEz\":[\"Kullanıcı Adı\"],\"7w5KHY\":[[\"nick\"],\" ile mesajlarınız yalnızca metin taşıyan OTR ile şifreleniyor. Bu dosyalar şifresiz gönderilir.\"],\"7y+YDA\":[\"Şifresiz gönder\"],\"85Fz0S\":[\"Taşımak için sürükle\"],\"8H0Q+x\":[\"Profiller hakkında daha fazla bilgi →\"],\"8Phu0A\":[\"Kullanıcılar takma adını değiştirdiğinde göster\"],\"8VEDbV\":[\"Gizli\"],\"8XTG9e\":[\"Oper şifresini girin\"],\"8XsV2J\":[\"Yeniden gönder\"],\"8ZsakT\":[\"Şifre\"],\"8dYnq1\":[\"Maksimum kayıt süresine ulaşıldı. Kayıt durduruldu: gönderebilirsin ya da silebilirsin.\"],\"8kR84m\":[\"Harici bir bağlantı açmak üzeresiniz:\"],\"8kZ9ZV\":[\"Şifrelemeyi sonlandır\"],\"8lCgih\":[\"Kuralı Kaldır\"],\"8mmL7G\":[\"Yanıta ulaşmak için eski mesajları yükle\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" adım\"],\"other\":[\"#\",\" adım\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"katıldı\"],\"other\":[[\"joinCount\"],\" kez katıldı\"]}]],\"9BMLnJ\":[\"Sunucuya yeniden bağlan\"],\"9LXhb1\":[\"Ekran kaydet\"],\"9OEgyT\":[\"Tepki ekle\"],\"9PQ8m2\":[\"G-Line (global yasak)\"],\"9Qs99X\":[\"E-posta:\"],\"9QupBP\":[\"Deseni kaldır\"],\"9TBhGc\":[\"Eli indir\"],\"9W7tl5\":[\"(değiştirilmedi)\"],\"9aCFGH\":[\"Bu sohbeti şifrele\"],\"9bG48P\":[\"Gönderiliyor\"],\"9f5f0u\":[\"Gizlilik hakkında sorularınız mı var? Bize ulaşın:\"],\"9hXrER\":[[\"serverName\"],\" sunucusunda kanala katıl\"],\"9iweoP\":[[\"0\"],\" üzerindeki ağlar\"],\"9n+Pj3\":[\"stream-adi\"],\"9q17ZR\":[[\"0\"],\" gereklidir.\"],\"9qIYMn\":[\"Yeni takma ad\"],\"9rnFEa\":[\"Aramalar\"],\"9unqs3\":[\"Uzakta:\"],\"9v3hwv\":[\"Sunucu bulunamadı.\"],\"9zb2WA\":[\"Bağlanıyor\"],\"A1taO8\":[\"Ara\"],\"A2adVi\":[\"Yazıyor Bildirimleri Gönder\"],\"A9Rhec\":[\"Kanal Adı\"],\"AFXuc0\":[\"Mesaj gönderilmedi: şifreleme çalışmayı durdurdu. Şifrelemeyi sonlandırıp şifrelenmemiş olarak gönderin.\"],\"ALZ4SG\":[\"Sesi kapat\"],\"AWOSPo\":[\"Yakınlaştır\"],\"AXSpEQ\":[\"Bağlanırken Oper Ol\"],\"AXkuzz\":[\"Kamera bulunamadı.\"],\"AdKRCX\":[\"<0>\",[\"0\"],\" sunucusuna bağlısınız.\"],\"AeXO77\":[\"Hesap\"],\"AhNP40\":[\"Konuma git\"],\"AhYrTA\":[\"Bağlantı: zayıf\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Takma ad değiştirildi\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Yanıtı iptal et\"],\"ApSx0O\":[\"\\\"\",[\"searchQuery\"],\"\\\" ile eşleşen \",[\"0\"],\" mesaj bulundu\"],\"Ask+xm\":[\"Tekrar giriş yap\"],\"AxPAXW\":[\"Sonuç bulunamadı\"],\"AyNqAB\":[\"Tüm sunucu olaylarını sohbette göster\"],\"B/QqGw\":[\"Klavyeden uzakta\"],\"B0sB2k\":[\"Düz metin\"],\"B1MuZq\":[\"Kameranı seç ve ne gördüğünü önizle\"],\"B8AaMI\":[\"Bu alan zorunludur\"],\"BA2c49\":[\"Sunucu gelişmiş LIST filtrelemesini desteklemiyor\"],\"BBCFUg\":[[\"sender\"],\" şifrelemeyi yeniden başlattı, bu yüzden bu sohbet yeniden kuruluyor.\"],\"BGul2A\":[\"Kaydedilmemiş değişiklikleriniz var. Kaydetmeden kapatmak istediğinizden emin misiniz?\"],\"BIDT9R\":[\"Botlar\"],\"BIf9fi\":[\"Durum mesajınız\"],\"BOJWfb\":[\"soju bouncer bağlantısı kesilsin mi?\"],\"BPm98R\":[\"Hiçbir sunucu seçilmedi. Önce kenar çubuğundan bir sunucu seçin; davet bağlantıları sunucu başına yönetilir.\"],\"BRNbHt\":[\"Şifreli, doğrulanmadı\"],\"BZADk0\":[\"Yayından çık\"],\"BZyTNS\":[\"Konum erişimi reddedildi. Tarayıcı veya sistem ayarlarından konum erişimine izin ver, ardından tekrar dene.\"],\"BZz3md\":[\"Kişisel web siteniz\"],\"Bgm/H7\":[\"Çok satırlı metin girişine izin ver\"],\"BiQIl1\":[\"Bu özel mesaj konuşmasını sabitle\"],\"BlNZZ2\":[\"Mesaja gitmek için tıklayın\"],\"Bowq3c\":[\"Yalnızca operatörler kanal konusunu değiştirebilir\"],\"Btozzp\":[\"Bu görüntünün süresi doldu\"],\"Bu/ywL\":[\"Kanal türünü seçin\"],\"Bycfjm\":[\"Toplam: \",[\"0\"]],\"C6IBQc\":[\"Tüm JSON'u kopyala\"],\"C6amLT\":[\"Bu cihaz şu anda kullanılamıyor.\"],\"C9L9wL\":[\"Veri Toplama\"],\"CDq4wC\":[\"Kullanıcıyı Yönet\"],\"CHVRxG\":[\"@\",[\"0\"],\"'a mesaj (yeni satır için Shift+Enter)\"],\"CN9zdR\":[\"Oper adı ve şifresi gereklidir\"],\"CW3sYa\":[[\"emoji\"],\" tepkisi ekle\"],\"CaAkqd\":[\"Ayrılmaları Göster\"],\"CaQ1Gb\":[\"Yapılandırmada tanımlı bot. Durumu değiştirmek için obbyircd.conf dosyasını düzenleyin ve /REHASH yapın.\"],\"CbvaYj\":[\"Takma Adıyla Yasakla\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Bir kanal seçin\"],\"CpwGv7\":[[\"nick\"],\" kullanıcısının anahtarı daha önce gördüğünüzden farklı. Bu, yeniden kurulumdan sonra veya yeni bir cihazda olur, ancak bir ortadaki adam saldırısı da böyle görünür. Kabul etmeden önce yeni parmak izini başka bir kanaldan karşılaştırın.\"],\"CqO9qC\":[\"Oturum\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"Mikrofon bulunamadı.\"],\"D+NlUC\":[\"Sistem\"],\"D28t6+\":[\"katıldı ve ayrıldı\"],\"D69ns7\":[[\"0\"],\" öğesini yeniden adlandır veya sil\"],\"DB8zMK\":[\"Uygula\"],\"DBcWHr\":[\"Özel bildirim sesi dosyası\"],\"DL4yUl\":[\"Dosya yüklenmedi: şifreleme çalışmayı durdurdu. Yeniden başlatın ya da şifrelemeyi bitirip şifresiz yükleyin.\"],\"DPfwMq\":[\"Bitti\"],\"DTy9Xw\":[\"Medya Önizlemeleri\"],\"Dj4pSr\":[\"Güvenli bir şifre seçin\"],\"Du+zn+\":[\"Aranıyor...\"],\"Du2T2f\":[\"Ayar bulunamadı\"],\"DwsSVQ\":[\"Filtreleri Uygula ve Yenile\"],\"E3W/zd\":[\"Varsayılan Takma Ad\"],\"E6nRW7\":[\"URL'yi Kopyala\"],\"E703RG\":[\"Modlar:\"],\"E9RV1x\":[[\"sessionCount\"],\" oturumdan bağlı\"],\"EAeu1Z\":[\"Davet Gönder\"],\"EFKJQT\":[\"Ayar\"],\"EGPQBv\":[\"Özel Flood Kuralları (+f)\"],\"ELik0r\":[\"Tam Gizlilik Politikasını Görüntüle\"],\"EPbeC2\":[\"Kanal konusunu görüntüle veya düzenle\"],\"EQCDNT\":[\"Oper kullanıcı adını girin...\"],\"ERIfXJ\":[\"Konum zamanında belirlenemedi. Gökyüzünün daha açık göründüğü bir yerde tekrar dene.\"],\"ET7frA\":[\"Kamera erişimine izin ver\"],\"EUvulZ\":[\"\\\"\",[\"searchQuery\"],\"\\\" ile eşleşen 1 mesaj bulundu\"],\"EatZYJ\":[\"Sonraki görüntü\"],\"Eaw75B\":[[\"userCount\"],\" kullanıcı\"],\"EdQY6l\":[\"Yok\"],\"EflUyy\":[\"aramada\"],\"EnqLYU\":[\"Sunucu ara...\"],\"EqjE9A\":[\"birine mesaj gönder\"],\"Eu7YKa\":[\"kendi kaydı\"],\"Ev/rmg\":[\"Mikrofonunu seç ve giriş seviyesini önizle\"],\"F0OKMc\":[\"Sunucuyu Düzenle\"],\"F6Int2\":[\"Vurgulamayı Etkinleştir\"],\"FDoLyE\":[\"Maks. Kullanıcı\"],\"FHnJDV\":[[\"userCount\"],\" kişi izliyor\"],\"FOPeqj\":[\"Otomatik Kazanç Kontrolü\"],\"FUU/hZ\":[\"Sohbette ne kadar harici medyanın yükleneceğini denetleyin.\"],\"Fdp03t\":[\"açık\"],\"FfPWR0\":[\"Pencere\"],\"FjkaiT\":[\"Uzaklaştır\"],\"FlqOE9\":[\"Bu ne anlama geliyor:\"],\"FolHNl\":[\"Hesabınızı ve kimlik doğrulamayı yönetin\"],\"Fp2Dif\":[\"Sunucudan ayrıldı\"],\"G5KmCc\":[\"GZ-Line (global Z-Line)\"],\"GDs0lz\":[\"<0>Risk: Hassas bilgiler (mesajlar, özel konuşmalar, kimlik doğrulama bilgileri) ağ yöneticilerine veya IRC sunucuları arasına konumlanmış saldırganlara açık olabilir.\"],\"GP8D2E\":[\"Özel mesajlar\"],\"GPrF8Y\":[[\"safeName\"],\" sunucuda değiştirildi, bu yüzden artık şifresi çözülemiyor.\"],\"GR+2I3\":[\"Davet maskesi ekle (örn. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Açılır sunucu bildirimlerini kapat\"],\"GdhD7H\":[\"Onaylamak için tekrar tıklayın\"],\"GjRZex\":[\"Ağ bağlantısı kesilsin mi?\"],\"GlAoST\":[\"Şifrelemeyi reddet\"],\"GlHnXw\":[\"Takma ad değişikliği başarısız: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"Önizleme:\"],\"GtmO8/\":[\"kimden\"],\"GtuHUQ\":[\"Bu kanalı sunucuda yeniden adlandır. Tüm kullanıcılar yeni adı görecek.\"],\"GuGfFX\":[\"Aramayı aç/kapat\"],\"GvwPQR\":[\"Şifrele (OTR)\"],\"GxkJXS\":[\"Yükleniyor...\"],\"Gz0oR4\":[\"(Obby tarafından işlenir)\"],\"GzbwnK\":[\"Kanala katıldı\"],\"GzsUDB\":[\"Genişletilmiş Profil\"],\"H/PnT8\":[\"Emoji ekle\"],\"H3kCln\":[\"Ana bilgisayar adı\"],\"H6Izzl\":[\"Tercih ettiğiniz renk kodu\"],\"H86f9p\":[\"Daralt\"],\"H91IQz\":[[\"channelName\"],\" yayınına katıl\"],\"H9jIv+\":[\"Katılma/Ayrılma Göster\"],\"HAKBY9\":[\"Dosyaları yükle\"],\"HVqh5e\":[\"Hoparlör seçimi bu tarayıcıda desteklenmiyor.\"],\"HdE1If\":[\"Kanal\"],\"HeT8+a\":[[\"name\"],\" · çıktı\"],\"HhlSUU\":[\"Kaydedilecek yeri seçmek için sürükle. İptal için Escape'e bas.\"],\"Hk4AW9\":[\"Tercih ettiğiniz görünen ad\"],\"HmHDk7\":[\"Üye Seç\"],\"HrQzPU\":[[\"networkName\"],\" üzerindeki kanallar\"],\"Hy8RTc\":[\"Şifreli. Emin olmak için \",[\"nick\"],\" kimliğini doğrulayın.\"],\"I2tXQ5\":[\"@\",[\"0\"],\"'a mesaj (yeni satır için Enter, göndermek için Shift+Enter)\"],\"I6bw/h\":[\"Kullanıcıyı Yasakla\"],\"I92Z+b\":[\"Bildirimleri etkinleştir\"],\"I9D72S\":[\"Bu mesajı silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.\"],\"IA+1wo\":[\"Kullanıcılar kanaldan atıldığında göster\"],\"IBi8Io\":[\"Mikrofon \",[\"0\"]],\"IDwkJx\":[\"IRC Operatörü\"],\"IIXpvq\":[\"çalışıyor · \",[\"elapsed\"]],\"IJaotC\":[\"Kaydı başlat\"],\"ILlU+s\":[\"Bilgi:\"],\"ISS9Ed\":[\"Kendini uzakta olarak ayarla\"],\"IUwGEM\":[\"Değişiklikleri Kaydet\"],\"IcHxhR\":[\"çevrimdışı\"],\"IgrLD/\":[\"Duraklat\"],\"Im6JED\":[\"FISISALTI\"],\"ImOQa9\":[\"Yanıtla\"],\"IoHMnl\":[\"Maksimum değer \",[\"0\"]],\"IryzcO\":[\"Hepsini oku\"],\"IuszSX\":[[\"0\"],\" boyutunu aşan dosyalar olduğu gibi gönderilir. Dosya sunucusu bunları okunabilir şekilde saklar ve bağlantıyı elde eden herkes açabilir.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Kanal botu — yalnızca katıldığınız kanallarda\"],\"J09nwO\":[\"Şifrele (Obby)\"],\"J28zul\":[\"Bağlanıyor...\"],\"J5T9NW\":[\"Kullanıcı Bilgileri\"],\"J8Y5+z\":[\"Eyvah! Ağ bölündü! ⚠️\"],\"JBHkBA\":[\"Kanaldan ayrıldı\"],\"JCPOml\":[\"Klasöre taşı\"],\"JCwL0Q\":[\"Neden girin (isteğe bağlı)\"],\"JFciKP\":[\"Değiştir\"],\"JMXMCX\":[\"Uzakta mesajı\"],\"JNCzPW\":[\"Ülke\"],\"JXGkhG\":[\"Kanal adını değiştir (yalnızca operatörler)\"],\"JYiL1b\":[\"şunlardan biri:\"],\"JYynGH\":[\"araç\"],\"JcD7qf\":[\"Daha fazla işlem\"],\"JdkA+c\":[\"Gizli (+s)\"],\"JlFcis\":[\"Gönder\"],\"Jmu12l\":[\"Sunucu Kanalları\"],\"JoQY+E\":[\"Bu, ağı soju bouncer'ınızdan kaldırır. Tekrar kullanmak için yeniden eklemeniz gerekir.\"],\"JrFTcr\":[\"Bağlanıyor…\"],\"JvQ++s\":[\"Markdown'ı Etkinleştir\"],\"JweKPN\":[\"OTR dosyaları şifrelemez, olduğu gibi gönderildi\"],\"K2jwh/\":[\"WHOIS verisi mevcut değil\"],\"K4vEhk\":[\"(askıya alındı)\"],\"KAPufV\":[\"kısaltılmış\"],\"KAXSwC\":[\"Voice\"],\"KDfTdX\":[\"Mesajı sil\"],\"KFAYzh\":[\"Bu sunucunun dosya koyacak bir yeri yok.\"],\"KFfDuG\":[\"Günün Mesajı\"],\"KKBlUU\":[\"Gömülü\"],\"KL53qt\":[\"Mesaj gönderilmedi: şifreleme henüz etkin değil. Kilidin yeşile dönmesini bekleyin ya da şifrelemeyi sonlandırıp şifrelenmemiş olarak gönderin.\"],\"KM0pLb\":[\"Kanala hoş geldiniz!\"],\"KMH/oC\":[\"Parmak iziniz\"],\"KR6W2h\":[\"Kullanıcının Engelini Kaldır\"],\"KUjOb9\":[\"çalışıyor\"],\"KV+Bi1\":[\"Yalnızca Davetli (+i)\"],\"KdCtwE\":[\"Sayaçları sıfırlamadan önce flood etkinliğinin kaç saniye izleneceği\"],\"Kkezga\":[\"Sunucu Şifresi\"],\"KpOQkN\":[\"Anahtarı incele\"],\"KqcCdb\":[[\"serverName\"],\" sunucusunda yayın başlat\"],\"KsiQ/8\":[\"Kullanıcıların kanala katılmak için davet edilmesi gerekir\"],\"KtADxr\":[\"çalıştırdı\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Kanal bilgisi\"],\"LC1a7n\":[\"IRC sunucusu, sunucular arası bağlantılarının düşük güvenlik seviyesine sahip olduğunu bildirdi. Bu, mesajlarınız ağdaki IRC sunucuları arasında iletilirken düzgün şifrelenmeyebileceği veya SSL/TLS sertifikalarının doğru şekilde doğrulanmayabileceği anlamına gelir.\"],\"LEwpeL\":[\"soju bouncer (kontrol)\"],\"LNfLR5\":[\"Atmaları Göster\"],\"LP+1Z7\":[\"Ağ Ekle\"],\"LQb0W/\":[\"Tüm Olayları Göster\"],\"LU7/yA\":[\"Arayüzde gösterilecek alternatif ad. Boşluk, emoji ve özel karakter içerebilir. IRC komutlarında gerçek kanal adı (\",[\"channelName\"],\") kullanılmaya devam eder.\"],\"LUb9O7\":[\"Geçerli bir sunucu portu gereklidir\"],\"LV4fT6\":[\"Açıklama (isteğe bağlı, örn. \\\"Beta test ekibi Ç3\\\")\"],\"LVB64Y\":[\"Metin olarak kopyala\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Gizlilik Politikası\"],\"LcuSDR\":[\"Profil bilgilerinizi ve meta verilerinizi yönetin\"],\"LqLS9B\":[\"Takma Ad Değişikliklerini Göster\"],\"LsDQt2\":[\"Kanal Ayarları\"],\"LtI9AS\":[\"Sahip\"],\"LuNhhL\":[\"bu mesaja tepki verdi\"],\"M/AZNG\":[\"Avatar görüntünüzün URL'si\"],\"M/TIv1\":[\"İzleyici\"],\"M/WIer\":[\"Mesaj Gönder\"],\"M45wtf\":[\"Bu komut parametre almıyor.\"],\"M8er/5\":[\"Ad:\"],\"MFKlMB\":[\"Davet et\"],\"MHk+7g\":[\"Önceki görüntü\"],\"MMVM6A\":[\"Sunucu genelinde bot — herhangi bir kanaldan erişilebilir\"],\"MOsYgM\":[\"Bağlantı: iyi\"],\"MRorGe\":[\"Kullanıcıya PM Gönder\"],\"MSSqHG\":[\"Diğer IRC istemcileriyle çalışır\"],\"MVbSGP\":[\"Zaman Penceresi (saniye)\"],\"Mey/l4\":[\"Cihaza erişilemedi.\"],\"MhqAkA\":[[\"nick\"],\" şifrelemeyi reddetti.\"],\"MkpcsT\":[\"Mesajlarınız ve ayarlarınız cihazınızda yerel olarak saklanır\"],\"MzPdC2\":[\"Sunucu Parolası (PASS)\"],\"N/hDSy\":[\"Bot olarak işaretle - genellikle 'on' veya boş\"],\"N40H+G\":[\"Tümü\"],\"N6j2JH\":[[\"0\"],\" düzenle\"],\"N7TQbE\":[[\"channelName\"],\" kanalına Kullanıcı Davet Et\"],\"NCHYXe\":[\"İş akışını daralt\"],\"NCca/o\":[\"Varsayılan takma adı girin...\"],\"NEr2Ao\":[[\"userCount\"],\" kişi aramada\"],\"NIBzIK\":[\"Yükleme boyutu sınırına ulaşıldı. Kayıt durduruldu: gönderebilirsin ya da silebilirsin.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[[\"nick\"],\" ile şifreleme çalışmayı durdurdu, bu yüzden mesaj gönderilmedi. Devam etmek için şifrelemeyi yeniden başlatın.\"],\"NQN2HS\":[\"Askıdan al\"],\"NZMhdJ\":[\"Şifrelenemeyecek kadar büyük, şifresiz gönderildi\"],\"NZgZhv\":[\"Klasörü yeniden adlandır\"],\"NbFtQm\":[\"Klasörü sil\"],\"Nj8ZSK\":[\"Güvenlik grupları\"],\"Nqs6B9\":[\"Tüm harici medyayı gösterir. Herhangi bir URL bilinmeyen bir sunucuya istek gönderebilir.\"],\"Nt+9O7\":[\"Ham TCP yerine WebSocket kullan\"],\"NxIHzc\":[\"Kullanıcıyı at\"],\"O+HhhG\":[\"Geçerli kanal bağlamında bir kullanıcıya fısılda\"],\"O+v/cL\":[\"Sunucudaki tüm kanalları görüntüle\"],\"O5rZAi\":[\"WHOIS'i yenile\"],\"OCGpR4\":[\"(devralınan)\"],\"ODwSCk\":[\"GIF gönder\"],\"OGQ5kK\":[\"Bildirim seslerini ve vurguları yapılandır\"],\"OIPt1Z\":[\"Üye listesi kenar çubuğunu göster veya gizle\"],\"OJXCm+\":[\"Klasörü aşağı taşı\"],\"OKSNq/\":[\"Çok Katı\"],\"OLmMQs\":[\"Parmak izini doğrula…\"],\"OVKoQO\":[\"Kimlik doğrulama için hesap şifreniz\"],\"Obby - Bringing IRC to the future\":[\"Obby - IRC'yi geleceğe taşıyor\"],\"OhCpra\":[\"Konu belirle…\"],\"OkltoQ\":[[\"username\"],\" kullanıcısını takma adıyla yasakla (aynı takma adla yeniden katılmasını engeller)\"],\"OlAl5i\":[\"Tümünü genişlet\"],\"Oo7YVo\":[\"Klasör oluştur\"],\"P+t/Te\":[\"Ek veri yok\"],\"P42Wcc\":[\"Güvenli\"],\"P6Cibt\":[\"devam etmek için onayla\"],\"P8eJCK\":[\"Obby ile IRC dünyasını keşfedin\"],\"PD38l0\":[\"Kanal avatarı önizlemesi\"],\"PD9mEt\":[\"Mesaj yazın...\"],\"PKjhUq\":[\"Kanal ekle\"],\"PPqfdA\":[\"Kanal yapılandırma ayarlarını aç\"],\"PRnH8G\":[\"/ \",[\"0\"]],\"PSCjfZ\":[\"Bu kanal için görüntülenecek konu. Tüm kullanıcılar konuyu görebilir.\"],\"PYSmVm\":[[\"nick\"],\" ile mesajlar artık şifreli.\"],\"PYzHlv\":[\"Bu pencereyi öne getirip tekrar dene.\"],\"PZCecv\":[\"PDF önizleme\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 kez\"],\"other\":[[\"c\"],\" kez\"]}]],\"PguS2C\":[\"İstisna maskesi ekle (örn. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[[\"0\"],\" kanaldan \",[\"displayedChannelsCount\"],\" tanesi gösteriliyor\"],\"PoZpSX\":[\"Kanal ayarlarını düzenle\"],\"PqhVlJ\":[\"Kullanıcıyı Yasakla (Host Maskesiyle)\"],\"PsufxD\":[\"Oturum \",[\"0\"]],\"Q+chwU\":[\"Kullanıcı adı:\"],\"Q2QY4/\":[\"Bu daveti sil\"],\"Q3v9Wc\":[\"Evet, sil\"],\"Q6hhn8\":[\"Tercihler\"],\"QF4a34\":[\"Lütfen bir kullanıcı adı girin\"],\"QGqSZ2\":[\"Renk ve Biçimlendirme\"],\"QJQd1J\":[\"Profili Düzenle\"],\"QSzGDE\":[\"Boşta\"],\"QUlny5\":[[\"0\"],\"'a hoş geldiniz!\"],\"QgQSTl\":[\"Giriş yaptı\"],\"QhglSm\":[\"Giriş başarısız oldu, misafir olarak sohbet ediyorsun. Tekrar giriş yap veya şifreni düzelt\"],\"QjVZf0\":[\"mesaj yok\"],\"QuSkCF\":[\"Kanalları filtrele...\"],\"Qv14oC\":[\"JSON olarak kopyala\"],\"QwUrDZ\":[\"konuyu şu şekilde değiştirdi: \",[\"topic\"]],\"Qxr8pV\":[\"Bot menüsünü aç\"],\"R0UH07\":[[\"1\"],\" görselinden \",[\"0\"],\". görsel\"],\"R7SsBE\":[\"Sessize Al\"],\"R8rf1X\":[\"Konu belirlemek için tıklayın\"],\"RArB3D\":[[\"channelName\"],\" kanalından \",[\"username\"],\" tarafından atıldı\"],\"RIfHS5\":[\"Yeni bir davet bağlantısı oluştur\"],\"RMMaN5\":[\"Moderasyonlu (+m)\"],\"RWw9Lg\":[\"Pencereyi kapat\"],\"RX8Gog\":[[\"nick\"],\" bu istemcinin okuyamadığı bir şifreleme sürümü kullanıyor.\"],\"RZ2BuZ\":[[\"account\"],\" hesap kaydı doğrulama gerektiriyor: \",[\"message\"]],\"Rj1UeC\":[\"Önceki bir oturumdan şifrelenmiş mesaj\"],\"RlCInP\":[\"Eğik çizgi komutları\"],\"RySp6q\":[\"Yorumları gizle\"],\"RzfkXn\":[\"Bu sunucudaki takma adınızı değiştirin\"],\"S48xcO\":[\"beklemede\"],\"S5Togi\":[\"Ağlar bouncer'ınızdan yükleniyor…\"],\"SPKQTd\":[\"Takma ad gereklidir\"],\"SPVjfj\":[\"Boş bırakılırsa varsayılan olarak 'neden yok' kullanılır\"],\"SQKPvQ\":[\"Kullanıcı Davet Et\"],\"STmlpb\":[\"Ağ listesine dön\"],\"SY+DWF\":[\"Değişen anahtarı incele…\"],\"SkZcl+\":[\"Önceden tanımlanmış bir flood koruma profili seçin. Bu profiller, farklı kullanım durumları için dengeli koruma ayarları sunar.\"],\"Slr+3C\":[\"Min. Kullanıcı\"],\"Spnlre\":[[\"target\"],\" kişisini \",[\"channel\"],\" kanalına davet ettiniz\"],\"SpsuQv\":[[\"name\"],\" kanalına git\"],\"SrtXDy\":[[\"0\"],\" olarak oturum açtı\"],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Görüntüleyicide aç\"],\"T6fO0X\":[\"istemci\"],\"T91vKp\":[\"Oynat\"],\"TGa6nJ\":[\"Bağlantı: orta\"],\"TIjT+J\":[\"Döndüğünü işaretle\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Verilerinizi nasıl işlediğimizi ve gizliliğinizi nasıl koruduğumuzu öğrenin.\"],\"TgFpwD\":[\"Uygulanıyor...\"],\"Tjg9YW\":[\"Şifrelenmiş ek\"],\"TkzSFB\":[\"Değişiklik Yok\"],\"TntZTr\":[\"Öne çıkarmayı durdur\"],\"Tth9To\":[\"Hoparlörlerimi göster\"],\"TtserG\":[\"Gerçek adı girin\"],\"Ttz9J1\":[\"Şifreyi girin...\"],\"TusXkS\":[[\"days\"],\" gün\"],\"Tz0i8g\":[\"Ayarlar\"],\"U3pytU\":[\"Yönetici\"],\"U7Iesw\":[[\"seconds\"],\" saniye\"],\"U7yg75\":[\"Kendinizi uzakta olarak işaretleyin\"],\"UDb2YD\":[\"Tepki Ver\"],\"UE4KO5\":[\"*kanal*\"],\"UETAwW\":[\"Henüz hiç davet bağlantısı oluşturmadınız. İlkini oluşturmak için yukarıdaki formu kullanın.\"],\"UGT5vp\":[\"Ayarları Kaydet\"],\"UV5hLB\":[\"Yasak bulunamadı\"],\"Uaj3Nd\":[\"Durum Mesajları\"],\"Ue3uny\":[\"Varsayılan (profil yok)\"],\"UkARhe\":[\"Normal - Standart koruma\"],\"Umn7Cj\":[\"Henüz yorum yok. İlk sen ol!\"],\"UqtiKk\":[[\"secondsLeft\"],\" sn içinde otomatik kapanır\"],\"UrEy4W\":[\"Bir kullanıcıya özel mesaj aç\"],\"UtUIRh\":[[\"0\"],\" eski mesaj\"],\"UwzP+U\":[\"Güvenli Bağlantı\"],\"V0/A4O\":[\"Kanal Sahibi\"],\"V0zZWc\":[\"Bu, aşağıdaki bağlı ağı da kapatır.\"],\"V2dwib\":[[\"0\"],\" bir sayı olmalıdır.\"],\"V4qgxE\":[\"Şu kadar dakika önce önce oluşturulan\"],\"V8yTm6\":[\"Aramayı temizle\"],\"VBIlvI\":[\"Çıktıyı kopyala\"],\"VDj9CU\":[\"Bu sunucu, şifreli bir ekin saklandığı biçim olan \",[\"CIPHERTEXT_EXTENSION\"],\" dosyalarını kabul etmiyor. Şifreleme bitirildiğinde dosya olduğu gibi gönderilir.\"],\"VJScHU\":[\"Neden\"],\"VLsmVV\":[\"Bildirimleri sessize al\"],\"VP3V//\":[\"Ön\"],\"VbyRUy\":[\"Yorumlar\"],\"VcYc0A\":[\"Ağ seçeneklerini aç\"],\"VjzSNi\":[\"Konum bulunuyor…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" ve \",[\"3\"],\" kişi daha yazıyor...\"],\"Vmx0mQ\":[\"Ayarlayan:\"],\"Vq10dn\":[\"Aramadan ayrıl\"],\"VqX8C6\":[\"daha az göster\"],\"VqnIZz\":[\"Gizlilik politikamızı ve veri uygulamalarımızı görüntüleyin\"],\"VrMygG\":[\"Minimum uzunluk \",[\"0\"]],\"VrnTui\":[\"Profilinizde gösterilen zamirleriniz\"],\"VugX2C\":[\"Önceki parmak izi\"],\"W8E3qn\":[\"Doğrulanmış Hesap\"],\"WFxTHC\":[\"Yasaklama maskesi ekle (örn. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Sunucu hostu gereklidir\"],\"WNMYIN\":[\"iptal edildi\"],\"WOOPuM\":[\"Bağlantı kesildi. Sohbete devam etmek için yeniden bağlan\"],\"WRYdXW\":[\"Ses konumu\"],\"WUOH5B\":[\"Kullanıcıyı Engelle\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"1 öğe daha göster\"],\"other\":[[\"1\"],\" öğe daha göster\"]}]],\"WYxRzo\":[\"Davet bağlantılarınızı oluşturun ve yönetin\"],\"Wbsc8H\":[\"Bu sizsiniz\"],\"Wd38W1\":[\"Genel bir ağ daveti için kanal alanını boş bırakın. Açıklama yalnızca sizin kayıtlarınız içindir — bu listede yalnızca sizin görebileceğiniz şekilde gösterilir.\"],\"Weq9zb\":[\"Genel\"],\"Wf9lru\":[\"Sesli mesaj kaydet\"],\"Wfj7Sk\":[\"Bildirim seslerini sessize al veya aç\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Kullanıcı Profili\"],\"X6S3lt\":[\"Ayarlar, kanallar, sunucular arayın...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Yine de Devam Et\"],\"XI1+wb\":[\"Geçersiz biçim\"],\"XIXeuC\":[\"@\",[\"0\"],\"'a mesaj\"],\"XJOV1Y\":[\"Etkinlik\"],\"XPaN4U\":[[\"name\"],\" · girdi\"],\"XPd6DR\":[\"İş akışı geçmişi (\",[\"0\"],\", \",[\"activeTotal\"],\" aktif)\"],\"XU5AOg\":[\"Girdi\"],\"XWgxXq\":[\"Albüm\"],\"Xd7+IT\":[\"Özel Sohbetin Sabitlemesini Kaldır\"],\"XiSFjH\":[\"Az önce çektiğin fotoğraf\"],\"Xm/s+u\":[\"Görünüm\"],\"Xp2n93\":[\"Sunucunuzun güvenilir dosya hostundan medya gösterir. Harici hizmetlere istek gönderilmez.\"],\"XvjC4F\":[\"Kaydediliyor...\"],\"Y+tK3n\":[\"Gönderilecek ilk mesaj\"],\"YAqRpI\":[[\"account\"],\" hesap kaydı başarılı: \",[\"message\"]],\"YDrGG0\":[\"Yeniden bağlanma başarısız oldu\"],\"YEfzvP\":[\"Korumalı Konu (+t)\"],\"YGAmpG\":[\"Yeniden çek\"],\"YQOn6a\":[\"Üye listesini daralt\"],\"YRCoE9\":[\"Kanal Operatörü\"],\"YRwdh4\":[\"Paylaşımı durdur\"],\"YURQaF\":[\"Profili Görüntüle\"],\"YdBSvr\":[\"Medya gösterimini ve harici içeriği denetleyin\"],\"Yj6U3V\":[\"Merkezi Sunucu Yok:\"],\"YjvpGx\":[\"Zamirler\"],\"Yp+Hi/\":[\"Ayarları aç\"],\"YqH4l4\":[\"Anahtar yok\"],\"YulJZd\":[\"silindi\"],\"YyUPpV\":[\"Hesap:\"],\"Z7ZXbT\":[\"Onayla\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" satır\"],\"other\":[\"#\",\" satır\"]}]],\"Z8lGw6\":[\"Paylaş\"],\"ZJSWfw\":[\"Sunucudan ayrıldığınızda gösterilen mesaj\"],\"ZPHI0f\":[[\"nick\"],\" şifreleme isteğine yanıt vermedi.\"],\"ZR1dJ4\":[\"Davetler\"],\"ZTnDTA\":[\"İş akışını genişlet\"],\"ZdWg0V\":[\"Tarayıcıda aç\"],\"ZhRBbl\":[\"Mesajlarda ara…\"],\"Zmcu3y\":[\"Gelişmiş Filtreler\"],\"ZqLD8l\":[\"Sunucu genelinde\"],\"a0bHay\":[\"<0>\",[\"0\"],\" bağlantısı kesilsin mi?\"],\"a2/8e5\":[\"Şu kadar dakika önce sonra konu belirlenen\"],\"a3LDKx\":[\"Güvenlik\"],\"a739N6\":[\"Bu sunucunun ham IRC trafiğini izleyin\"],\"aHKcKc\":[\"Önceki sayfa\"],\"aIhsAD\":[\"Bas-Konuş'u etkinleştir\"],\"aJTbXX\":[\"Oper Şifresi\"],\"aQryQv\":[\"Desen zaten mevcut\"],\"aW33cO\":[\"Mikrofonundaki arka plan gürültüsünü azalt\"],\"aW9pLN\":[\"Kanalda izin verilen maksimum kullanıcı sayısı. Sınır olmaması için boş bırakın.\"],\"aYaeko\":[\"Bu mesajın şifresi çözülemedi. Bu cihazın artık anahtarlarına sahip olmadığı bir oturum için şifrelenmiş.\"],\"abGlUP\":[\"Kanala dön\"],\"aecNzk\":[[\"channelName\"],\" ses kanalına katıl\"],\"afd7s2\":[[\"serverName\"],\" sunucusunda ses kanalı başlat\"],\"ah4fmZ\":[\"YouTube, Vimeo, SoundCloud ve benzeri bilinen hizmetlerden önizlemeler de gösterir.\"],\"aifXak\":[\"Bu kanalda medya yok\"],\"ap2zBz\":[\"Rahat\"],\"aubGf5\":[\"En güçlüsü, ancak yalnızca diğer Obby kullanıcılarıyla\"],\"az8lvo\":[\"Kapalı\"],\"azXSNo\":[\"Üye listesini genişlet\"],\"azdliB\":[\"Bir hesaba giriş yap\"],\"b0Z/U1\":[\"Maksimum kayıt süresine ulaşıldı, kayıt burada durdu.\"],\"b26wlF\":[\"o/onun\"],\"b2gRwi\":[\"Konumunu paylaş\"],\"bD/+Ei\":[\"Katı\"],\"bFDO8z\":[\"gateway çevrimiçi\"],\"bLt/0J\":[\"İş akışı\"],\"bQ6BJn\":[\"Ayrıntılı flood koruma kurallarını yapılandırın. Her kural, hangi etkinlik türünün izleneceğini ve eşikler aşıldığında hangi işlemin yapılacağını belirtir.\"],\"bRfx7k\":[\"Yanıta git\"],\"bUu+tR\":[\"Bu dosya şifrelenmemiş. Bağlantıya sahip olan herkes açabilir.\"],\"bVBC/W\":[\"Gateway bağlandı\"],\"bZJKzE\":[\"Tam\"],\"beV7+y\":[\"Kullanıcı \",[\"channelName\"],\" kanalına katılmak için davet alacak.\"],\"biKhQ2\":[\"Bu atıf hakkında\"],\"bk84cH\":[\"Uzakta Mesajı\"],\"bkHdLj\":[\"IRC Sunucusu Ekle\"],\"blWpTh\":[\"Haritayı aç\"],\"bmQLn5\":[\"Kural Ekle\"],\"bv4cFj\":[\"Taşıma\"],\"bwRvnp\":[\"İşlem\"],\"bzSI52\":[\"Sil\"],\"c8+EVZ\":[\"Doğrulanmış hesap\"],\"cBQkN7\":[\"Kamera erişimine izin verene kadar cihaz adları gizlidir.\"],\"cC5JaD\":[[\"nick\"],\" şifrelemeyi sonlandırdı.\"],\"cGYUlD\":[\"Medya önizlemesi yüklenmiyor.\"],\"cJMrvr\":[\"Bu sohbet Obby'nin yerel şifreleme yöntemiyle şifrelenmiştir. Parmak izlerini farklı bir kanaldan karşılaştırın, ardından doğrulanmış olarak işaretleyin.\"],\"cLF98o\":[\"Yorumları göster (\",[\"commentCount\"],\")\"],\"cPWpNd\":[[\"nick\"],\" kişisinin parmak izi\"],\"cSgpoS\":[\"Özel Sohbeti Sabitle\"],\"cXeEKu\":[\"Bu, aşağıdaki \",[\"0\"],\" bağlı ağı da kapatır.\"],\"chQsxg\":[\"Biçimlendirilmiş çıktıyı kopyala\"],\"cl/A5J\":[[\"__DEFAULT_IRC_SERVER_NAME__\"],\"'a hoş geldiniz!\"],\"cnGeoo\":[\"Sil\"],\"coPLXT\":[\"IRC iletişimlerinizi sunucularımızda saklamıyoruz\"],\"cqQyPB\":[\"Klasör adı\"],\"crYH/6\":[\"SoundCloud oynatıcı\"],\"cv5DQb\":[\"sunucu ayarlanmadı\"],\"cvJaBb\":[[\"nick\"],\" kullanıcısının yeni parmak izi\"],\"d+oYyk\":[\"Şifrelemeyi doğrula\"],\"d3sis4\":[\"Sunucu Ekle\"],\"d9aN5k\":[[\"username\"],\" kullanıcısını kanaldan kaldır\"],\"dCyaXa\":[[\"nick\"],\" ile şifreleniyor…\"],\"dEgA5A\":[\"İptal\"],\"dF6vP6\":[\"Canlı\"],\"dGi1We\":[\"Bu özel mesaj konuşmasının sabitlemesini kaldır\"],\"dJVuyC\":[[\"channelName\"],\" kanalından ayrıldı (\",[\"reason\"],\")\"],\"dMtLDE\":[\"kime\"],\"dNXmVa\":[\"Erişim reddedildi. Tarayıcı veya sistem ayarlarından kamera ve mikrofon erişimine izin ver, ardından tekrar dene.\"],\"dRqrdL\":[[\"0\"],\" bir tam sayı olmalıdır.\"],\"dTx/vl\":[\"Mikrofonun algıladığı hoparlör yankısını azalt\"],\"dXqxlh\":[\"<0>⚠️ Güvenlik Riski! Bu bağlantı, araya girme veya ortadaki adam saldırılarına karşı savunmasız olabilir.\"],\"dZwAKK\":[\"Özel sohbet aç\"],\"da9Q/R\":[\"Kanal modları değiştirildi\"],\"dhJN3N\":[\"Yorumları göster\"],\"diaYU+\":[\"<0>\",[\"0\"],\" ve <1>\",[\"1\"],\" yazıyor...\"],\"dj2xTE\":[\"Bildirimi kapat\"],\"dkycQY\":[\"Şifrelemeyi iptal et\"],\"dlkjqx\":[\"Resim içinde resim\"],\"dnUmOX\":[\"Bu ağda henüz kayıtlı bot yok.\"],\"dpCzmC\":[\"Flood Koruma Ayarları\"],\"dqoiJ2\":[\"Henüz izleyen yok.\"],\"e8jzAa\":[\"tüm ekleri kaldır\"],\"e9dQpT\":[\"Bu bağlantıyı yeni sekmede açmak istiyor musunuz?\"],\"ePK91l\":[\"Düzenle\"],\"eYBDuB\":[\"Bir görüntü yükleyin veya dinamik boyutlandırma için isteğe bağlı \",[\"size\"],\" değişkeni içeren bir URL sağlayın\"],\"edBbee\":[[\"username\"],\" kullanıcısını host maskesiyle yasakla (aynı IP/host'tan yeniden katılmasını engeller)\"],\"ekfzWq\":[\"Kullanıcı Ayarları\"],\"elPDWs\":[\"IRC istemci deneyiminizi özelleştirin\"],\"etgedT\":[\"Emojiler\"],\"eu2osY\":[\"<0>💡 Öneri: Yalnızca bu sunucuya güveniyorsanız ve risklerin farkındaysanız devam edin. Bu bağlantı üzerinden hassas bilgi veya şifre paylaşmaktan kaçının.\"],\"euEhbr\":[[\"channel\"],\" kanalına katılmak için tıklayın\"],\"exyUec\":[\"Bağlantı\"],\"ez3vLd\":[\"Çok Satırlı Girişi Etkinleştir\"],\"f0J5Ki\":[\"Sunucular arası iletişim şifrelenmemiş bağlantılar kullanıyor olabilir\"],\"f9BHJk\":[\"Kullanıcıyı Uyar\"],\"fDOLLd\":[\"Kanal bulunamadı.\"],\"fFgbRU\":[[\"safeName\"],\" artık sunucuda yok.\"],\"fHbMUl\":[\"ses-kanali\"],\"fMPkxb\":[\"Daha fazla göster\"],\"fWPVzC\":[\"Dosya sunucusu dosyayı okunabilir biçimde saklar ve bağlantıyı ele geçiren herkes açabilir. Dosyaları şifreli göndermek için Obby şifrelemesine geçin.\"],\"fYdEvu\":[\"İş akışı geçmişi (\",[\"0\"],\")\"],\"fdplPL\":[\"Benim için sessize al\"],\"ffzDkB\":[\"Anonim Analitik:\"],\"fk1WEw\":[\"Şifrelenmiş\"],\"fq1GF9\":[\"Kullanıcılar sunucudan ayrıldığında göster\"],\"g1CwiD\":[[\"name\"],\" çalıştır?\"],\"g3UF2V\":[\"Kabul et\"],\"g9NNfO\":[\"Videoyu başlat\"],\"gCldcN\":[\"Vurgu rengini değiştir\"],\"gD44Av\":[\"Bu dosya şifresiz gönderilsin mi?\"],\"gEF57C\":[\"Bu sunucu yalnızca bir bağlantı türünü destekliyor\"],\"gJuLUI\":[\"Engelleme Listesi\"],\"gNzMrk\":[\"Mevcut avatar\"],\"gbfM3J\":[\"Bu hesap \",[\"sessionCount\"],\" oturumdan bağlı. Oturum başına ayrıntılar yalnızca hesap sahibine veya IRC operatörlerine açıklanır.\"],\"gcoiFh\":[\"Yeniden bağlan\"],\"gfySTe\":[\"Tümünü daralt\"],\"gh06VD\":[\"Çıktı\"],\"gjPWyO\":[\"Takma adı girin...\"],\"gnTaUA\":[\"El kaldır\"],\"gz6UQ3\":[\"Büyüt\"],\"h6/IMX\":[\"İlk ağınızı ekleyin\"],\"h6razj\":[\"Kanal Adı Maskesini Hariç Tut\"],\"hG6jnw\":[\"Konu belirlenmemiş\"],\"hG89Ed\":[\"Görüntü\"],\"hYgDIe\":[\"Oluştur\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"örn. 100:1440\"],\"hctjqj\":[\"Komutlarını ve yönetim işlemlerini görmek için soldan bir bot seçin.\"],\"he3ygx\":[\"Kopyala\"],\"hehnjM\":[\"Miktar\"],\"hhAi8w\":[\"Ağ günlüğü\"],\"hou0tP\":[\"Akış\"],\"hxgCTb\":[\"İş akışını kapat\"],\"hzdLuQ\":[\"Yalnızca Voice veya daha yüksek yetkiye sahip kullanıcılar konuşabilir\"],\"i0qMbr\":[\"Ana Sayfa\"],\"iDNBZe\":[\"Bildirimler\"],\"iH8pgl\":[\"Geri\"],\"iL9SZg\":[\"Kullanıcıyı Yasakla (Takma Adıyla)\"],\"iNt+3c\":[\"Görüntüye geri dön\"],\"iQvi+a\":[\"Bu sunucu için düşük bağlantı güvenliği konusunda uyarma\"],\"iSLIjg\":[\"Bağlan\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Sunucu Hostu\"],\"idD8Ev\":[\"Kaydedildi\"],\"ifn/bQ\":[\"O ekran artık yok.\"],\"iivqkW\":[\"Giriş Yapıldı\"],\"ij+Elv\":[\"Görüntü önizlemesi\"],\"ilIWp7\":[\"Bildirimleri Aç/Kapat\"],\"itEJCl\":[\"Klasörü yeniden adlandır veya sil\"],\"iuaqvB\":[\"Joker karakter için * kullanın. Örnekler: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Host Maskesiyle Yasakla\"],\"jA4uoI\":[\"Konu:\"],\"jHGY5E\":[\"Mesaj gönderilmedi: şifreleme anahtarı değişti. Açık metin olarak göndermeden önce yeni anahtarı doğrulayın ya da şifrelemeyi sonlandırın.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Neden (isteğe bağlı)\"],\"jUV7CU\":[\"Avatar Yükle\"],\"jW5Uwh\":[\"Ne kadar harici medya yükleneceğini denetleyin. Kapalı / Güvenli / Güvenilir Kaynaklar / Tüm İçerik.\"],\"jXzms5\":[\"Ek seçenekleri\"],\"jZlrte\":[\"Renk\"],\"jbq7j2\":[\"Reddet\"],\"jfC/xh\":[\"İletişim\"],\"jvN2+I\":[[\"0\"],\" boşta\"],\"jywMpv\":[\"#yeni-kanal-adı\"],\"k/7m6u\":[\"Parmak izini kopyala\"],\"k112DD\":[\"Eski mesajları yükle\"],\"k1opY7\":[\"Gürültü Engelleme\"],\"k3ID0F\":[\"Üyeleri filtrele…\"],\"k65gsE\":[\"Derinlemesine incele\"],\"k7Zgob\":[\"Bağlantıyı İptal Et\"],\"kAVx5h\":[\"Davet bulunamadı\"],\"kCLEPU\":[\"Bağlı Olduğu Sunucu\"],\"kF5LKb\":[\"Engellenen desenler:\"],\"kG2fiE\":[\"yapılandırmada tanımlı\"],\"kGeOx/\":[[\"0\"],\" kanalına katıl\"],\"kITKr8\":[\"Kanal modları yükleniyor...\"],\"kPpPsw\":[\"IRC Operatörüsünüz\"],\"kWJmRL\":[\"Siz\"],\"kb9fJC\":[\"Şifresi çözülmüş dosyayı kaydet\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Şifreleniyor… (iptal için tıklayın)\"],\"kjMqSj\":[\"JSON kopyala\"],\"krViRy\":[\"JSON olarak kopyalamak için tıklayın\"],\"ks71ra\":[\"İstisnalar\"],\"kw4lRv\":[\"Kanal Yarı Operatörü\"],\"kxgIRq\":[\"Başlamak için bir kanal seçin veya ekleyin.\"],\"ky2mw7\":[\"@\",[\"0\"],\" üzerinden\"],\"ky6dWe\":[\"Avatar önizlemesi\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Kanallar yükleniyor...\"],\"l+IUVW\":[[\"account\"],\" hesap doğrulaması başarılı: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"yeniden bağlandı\"],\"other\":[[\"reconnectCount\"],\" kez yeniden bağlandı\"]}]],\"l1l8sj\":[[\"0\"],\"g önce\"],\"l4mncX\":[\"Burada kimse yok. Birinden /join \",[\"channelName\"],\" komutuyla katılmasını isteyin.\"],\"l5NhnV\":[\"#kanal (isteğe bağlı)\"],\"lCF0wC\":[\"Yenile\"],\"lH+ed1\":[\"İlk adım bekleniyor…\"],\"lHVfE4\":[\"Dosya yüklenmedi: şifreleme anahtarı değişti. Yeni anahtarı inceleyin ya da şifrelemeyi bitirip şifresiz yükleyin.\"],\"lHy8N5\":[\"Daha fazla kanal yükleniyor...\"],\"lJGJot\":[\"Kanal bul\"],\"lasgrr\":[\"kullanıldı\"],\"lbpf14\":[[\"value\"],\" kanalına katıl\"],\"lf3MT4\":[\"Ayrılınacak kanal (varsayılan: geçerli)\"],\"lfFsZ4\":[\"Kanallar\"],\"lh69cG\":[[\"nick\"],\" şifreli bir sohbet başlatmak istiyor\"],\"lip0az\":[\"Hoparlör \",[\"0\"]],\"lkNdiH\":[\"Hesap Adı\"],\"loQxaJ\":[\"Geri Döndüm\"],\"lrlQl/\":[[\"0\"],\" için ses düzeyi\"],\"lvfaxv\":[\"ANA SAYFA\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Ekle\"],\"m8flAk\":[\"Önizleme (henüz yüklenmedi)\"],\"mDkV0w\":[\"İş akışı başlatılıyor…\"],\"mDt3zx\":[\"Doğrula…\"],\"mEPxTp\":[\"<0>⚠️ Dikkatli olun! Yalnızca güvenilir kaynaklardan gelen bağlantıları açın. Kötü amaçlı bağlantılar güvenliğinizi veya gizliliğinizi tehlikeye atabilir.\"],\"mH+wEJ\":[[\"0\"],\" için mesaj (yeni satır için Enter, göndermek için Shift+Enter)\"],\"mHGdhG\":[\"Sunucu bilgisi\"],\"mHfd/S\":[\"Ne yapıyorsunuz\"],\"mMYBD9\":[\"Geniş - Daha kapsamlı koruma alanı\"],\"mQuDmS\":[[\"sender\"],\" şifrelemeyi yeniden başlattı. Siz kabul edene kadar bu sohbet şifresiz kalıyor.\"],\"mRsNSE\":[\"Botları gör\"],\"mTGsPd\":[\"Kanal Konusu\"],\"mU8j6O\":[\"Harici Mesaj Yok (+n)\"],\"mZp8FL\":[\"Otomatik Tek Satıra Dön\"],\"mdIQ65\":[[\"nick\"],\" ile mesajlarınız şifreli. Bu dosyalar şifrelenemeyecek kadar büyük ve şifresiz gönderilecek.\"],\"mdQu8G\":[\"TakmaAdınız\"],\"miSSBQ\":[\"Yorumlar (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Mikrofon ve kamera seç\"],\"mvyLSy\":[\"Kullanıcı kimliği doğrulandı\"],\"mwtcGl\":[\"Yorumları kapat\"],\"myL0MR\":[\"Bu ağ silinsin mi?\"],\"mzI/c+\":[\"İndir\"],\"mzfIag\":[\"sunucu\"],\"n3fGRk\":[[\"0\"],\" tarafından ayarlandı\"],\"n5+j9l\":[\"örn. <0>wss://host:port/socket\"],\"n6T9To\":[\"Benim için sesi aç\"],\"n8TilE\":[\"Kanal adını kopyala\"],\"n9NCB9\":[\"Gönderilmeden önce Obby tarafından işlenmiş\"],\"nDekZG\":[\"Bağlantıyı düzenle\"],\"nDvKjY\":[\"Ses kanalı\"],\"nE9jsU\":[\"Rahat - Daha az agresif koruma\"],\"nNflMD\":[\"Kanaldan ayrıl\"],\"nPXkBi\":[\"WHOIS verisi yükleniyor...\"],\"nWMRxa\":[\"Sabitlemeyi Kaldır\"],\"nX4XLG\":[\"Operator işlemleri\"],\"nXnMSE\":[\"Tarayıcınız bu videoyu oynatamıyor.\"],\"nYiCGx\":[\"Yeni anahtarı kabul et\"],\"nkC032\":[\"Flood profili yok\"],\"nsLuck\":[\"Bu dosya gönderilmeden önce şifreleme sona erdi. Dosya iletilmedi.\"],\"nta7V8\":[\"Şifreleme seçenekleri\"],\"o69z4d\":[[\"username\"],\" kullanıcısına uyarı mesajı gönder\"],\"o9ylQi\":[\"Başlamak için GIF arayın\"],\"oFGkER\":[\"Sunucu Bildirimleri\"],\"oOi11l\":[\"En alta kaydır\"],\"oPYIL5\":[\"ağ\"],\"oQEzQR\":[\"Yeni DM\"],\"oRH6Dq\":[\"kanal\"],\"oX4ytF\":[\"takma ad\"],\"oXOSPE\":[\"Çevrimiçi\"],\"oaTtrx\":[\"Botları ara\"],\"oal760\":[\"Sunucu bağlantılarında ortadaki adam saldırıları mümkün\"],\"obBbyQ\":[\"Ekran kaydet\"],\"oeqmmJ\":[\"Güvenilir Kaynaklar\"],\"ogKae6\":[\"Bu cihazda şifreleme kullanılamıyor.\"],\"optX0N\":[[\"0\"],\"s önce\"],\"ovBPCi\":[\"Varsayılan\"],\"p0Z69r\":[\"Desen boş olamaz\"],\"p1KgtK\":[\"Ses yüklenemedi\"],\"p59pEv\":[\"Ek ayrıntılar\"],\"p7sRI6\":[\"Yazarken diğerlerini bilgilendir\"],\"pBm1od\":[\"Gizli kanal\"],\"pDpirO\":[\"IRC sunucusu tarafından sağlanan komut\"],\"pEK2nL\":[\"Bu mesaj şifrelenmemişti. Bu kişinin şifreleme kullanmayan başka bir istemcisinden gelmiş olabilir.\"],\"pJ/IRc\":[\"Kaydı durdur\"],\"pNmiXx\":[\"Tüm sunucular için varsayılan takma adınız\"],\"pUUo9G\":[\"Ana makine adı:\"],\"pVGPmz\":[\"Hesap Şifresi\"],\"pZGrXo\":[\"Kamerayı değiştir\"],\"peNE68\":[\"Kalıcı\"],\"pgoP68\":[\"Bas-Konuş'u devre dışı bırak\"],\"plhHQt\":[\"Veri yok\"],\"pm6+q5\":[\"Güvenlik Uyarısı\"],\"pn5qSs\":[\"Ek Bilgiler\"],\"pqr+oY\":[[\"0\"],\" için mesaj\"],\"puvGJc\":[\"Tic-Tac-Toe Oyna\"],\"q0cR4S\":[\"artık **\",[\"newNick\"],\"** olarak bilinmektedir\"],\"qFcunY\":[\"Kanal LIST veya NAMES komutlarında görünmeyecek\"],\"qGMwvV\":[\"Mikrofon seviyesi\"],\"qIk9n4\":[[\"minutes\"],\" dakika\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" yazıyor...\"],\"qLpTm/\":[[\"emoji\"],\" tepkisini kaldır\"],\"qVkGWK\":[\"Sabitle\"],\"qXgujk\":[\"Bir eylem / emote gönder\"],\"qY8wNa\":[\"Ana Sayfa\"],\"qZQ5M4\":[\"Bu kişiyi doğruladınız.\"],\"qa9cy4\":[\"Fotoğraf\"],\"qb0xJ7\":[\"Joker karakter kullanın: * herhangi bir diziyle eşleşir, ? herhangi bir tek karakterle eşleşir. Örnekler: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Kanal Anahtarı (+k)\"],\"qtoOYG\":[\"Sınır yok\"],\"r1W2AS\":[\"Dosya sunucu görseli\"],\"r9l16H\":[\"Bu cihaz şu anda konum belirleyemedi.\"],\"rI9ogj\":[\"Kanal seçeneklerini aç\"],\"rIPR2O\":[\"Şu kadar dakika önce önce konu belirlenen\"],\"rMMSYo\":[\"Maksimum uzunluk \",[\"0\"]],\"rT2cV+\":[\"Kamera\"],\"rWtzQe\":[\"Ağ bölündü ve yeniden birleşti. ✅\"],\"rYG2u6\":[\"Lütfen bekleyin...\"],\"rjGI/Q\":[\"Gizlilik\"],\"rjTJRY\":[\"askıya alındı\"],\"rk8iDX\":[\"GIF'ler yükleniyor...\"],\"rn6SBY\":[\"Sesi Aç\"],\"ry4yU/\":[\"Hammı görüntüle\"],\"rzK+O+\":[[\"nick\"],\" bu cihazın okuyamadığı şifreli mesajlar gönderiyor. Açılabilmeleri için şifrelemenin yeniden başlatılması gerekiyor.\"],\"s/UKqq\":[\"Kanaldan atıldı\"],\"s/ereB\":[\"aktif\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" anahtar\"],\"other\":[\"#\",\" anahtar\"]}]],\"s36GUv\":[\"Mikrofon erişimine izin ver\"],\"s4NaO3\":[\"Konumun alınamadı.\"],\"s7L3Mu\":[\"yeni klasör\"],\"s7oqXR\":[\"Bir Ağ Seçin\"],\"s8cATI\":[[\"channelName\"],\" kanalına katıldı\"],\"sCO9ue\":[\"<0>\",[\"serverName\"],\" bağlantısında aşağıdaki güvenlik endişeleri bulunmaktadır:\"],\"sGH11W\":[\"Sunucu\"],\"sHI1H+\":[\"artık **\",[\"newNick\"],\"** olarak bilinmektedir\"],\"sJyV04\":[[\"inviter\"],\", sizi \",[\"channel\"],\" kanalına davet etti\"],\"sUBSbK\":[\"Henüz üst ağ yok.\"],\"sW5OjU\":[\"gerekli\"],\"sYI3px\":[\"Mesaj gönderilecek takma ad\"],\"sby+1/\":[\"Kopyalamak için tıklayın\"],\"sfN25C\":[\"Gerçek veya tam adınız\"],\"shXreC\":[\"Ekran alanını kaydet\"],\"sliuzR\":[\"Bağlantıyı Aç\"],\"sqrO9R\":[\"Özel Bahsediler\"],\"sr6RdJ\":[\"Shift+Enter ile çok satır\"],\"swrCpB\":[\"Kanal, \",[\"user\"],\" tarafından \",[\"oldName\"],\" yerine \",[\"newName\"],\" olarak yeniden adlandırıldı\",[\"0\"]],\"sxkWRg\":[\"Gelişmiş\"],\"t/YqKh\":[\"Kaldır\"],\"t2RBbk\":[\"Metin kanalı\"],\"t47eHD\":[\"Bu sunucudaki benzersiz tanımlayıcınız\"],\"tAkAh0\":[\"Dinamik boyutlandırma için isteğe bağlı \",[\"size\"],\" değişkeni içeren URL. Örnek: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Kopya başarısız, yeniden denemek için seç\"],\"tXLJS3\":[\"Kanal listesi kenar çubuğunu göster veya gizle\"],\"tfDRzk\":[\"Kaydet\"],\"tgfK6H\":[\"İş akışını kopyala\"],\"thC9Rq\":[\"Bir kanaldan ayrıl\"],\"tiBsJk\":[[\"channelName\"],\" kanalından ayrıldı\"],\"tl/zMw\":[\"Bu tarayıcı ses kaydedemiyor.\"],\"tpVoTN\":[\"Bu komutu kimin çağırdığına dair bilgi bot tarafından sağlanır ve gönderen sunucu tarafından doğrulanamaz.\"],\"tsc6g4\":[[\"safeName\"],\" şifresi çözülüyor…\"],\"tt4/UD\":[\"ayrıldı (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" satır daha\"],\"other\":[\"#\",\" satır daha\"]}]],\"tu2JEr\":[\"Katılınacak kanal (#ad)\"],\"u0TcnO\":[\"{nick} takma adı zaten kullanımda, {newNick} ile yeniden deneniyor\"],\"u0a8B4\":[\"Yönetici erişimi için IRC Operatörü olarak kimlik doğrula\"],\"u0rWFU\":[\"Şu kadar dakika önce sonra oluşturulan\"],\"u72w3t\":[\"Engellenecek kullanıcılar ve desenler\"],\"u7jc2L\":[\"ayrıldı\"],\"uAQUqI\":[\"Durum\"],\"uB85T3\":[\"Kaydetme başarısız: \",[\"msg\"]],\"uK9Jap\":[\"Tarayıcılar, mikrofon veya kameraya erişime izin verene kadar hoparlörlerinizi göstermez. Hiçbir şey kaydedilmez.\"],\"uKPqyn\":[\"Konumuna ortala\"],\"uMIUx8\":[[\"0\"],\" botu silinsin mi? Bu, veritabanı satırını yumuşak siler; takma adı yalnızca bir /REHASH sonrasında yeniden kullanın.\"],\"uNSY8W\":[\"Yeniden bağlanılıyor. Bu başarısız olmaya devam ederse bağlantıyı düzenle\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"MOTD'yi Göster\"],\"uW3lLI\":[\"IRC Sunucuları:\"],\"ukyW4o\":[\"Davet bağlantılarınız\"],\"uowbPn\":[\"eki kaldır\"],\"usSSr/\":[\"Yakınlaştırma seviyesi\"],\"v0xJr9\":[[\"nick\"],\" kullanıcısının şifreleme anahtarı değişti. Bu yeni bir cihazda olur ve bir saldırgan da böyle görünür. Yeni parmak izini bu sohbetin dışında \",[\"nick\"],\" ile karşılaştırın, sonra kabul edin.\"],\"v7uvcf\":[\"Yazılım:\"],\"vE8kb+\":[\"Yeni satır için Shift+Enter kullanın (Enter gönderir)\"],\"vERlcd\":[\"Profil\"],\"vK0RL8\":[\"Konu yok\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Dil\"],\"vYUkQB\":[\"Hoparlör bulunamadı.\"],\"vaHYxN\":[\"Gerçek Ad\"],\"vhjbKr\":[\"Uzakta\"],\"vnq5rj\":[\"Görüntülü mesaj kaydet\"],\"w/nogd\":[[\"0\"],\" ağ\",[\"1\"],\" — katılmak için birini seçin\"],\"w4NYox\":[[\"title\"],\" istemcisi\"],\"w8dbR6\":[\"Aramaların kullandığı mikrofonu, kamerayı ve hoparlörü seç\"],\"w8xQRx\":[\"Geçersiz değer\"],\"wCKe3+\":[\"İş akışı geçmişi\"],\"wFjjxZ\":[[\"channelName\"],\" kanalından \",[\"username\"],\" tarafından atıldı (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Yasak istisnası bulunamadı\"],\"wHhlQr\":[\"Şifreli sohbeti kabul et\"],\"wJijgU\":[\"Konum\"],\"wK0BwN\":[\"Şifreleme anahtarı değişti\"],\"wPrGnM\":[\"Kanal Yöneticisi\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Akıl yürütme\"],\"wbm86v\":[\"Kullanıcılar kanala katıldığında veya ayrıldığında göster\"],\"wdxz7K\":[\"Kaynak\"],\"whqZ9r\":[\"Vurgulanacak ek kelimeler veya ifadeler\"],\"wlQNTg\":[\"Üyeler\"],\"wm7RV4\":[\"Bildirim Sesi\"],\"woaefe\":[\"Sistem varsayılanı\"],\"wsRxbL\":[\"Ses kaydet\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Mesajlarınız sunucular arasında iletilirken ele geçirilebilir\"],\"x1m5RZ\":[\"Kullanıcıyı davet et\"],\"x3+y8b\":[\"Bu bağlantı aracılığıyla kayıt olan kişi sayısı\"],\"xCJdfg\":[\"Temizle\"],\"xDAtGP\":[\"Mesaj\"],\"xDN4e3\":[\"Kanal bilgisini gör\"],\"xOTzt5\":[\"az önce\"],\"xQv7xy\":[\"Konumunu \",[\"target\"],\" ile paylaş.\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" ve <2>\",[\"2\"],\" yazıyor...\"],\"xUHRTR\":[\"Bağlanırken otomatik olarak operatör kimliği doğrula\"],\"xWHwwQ\":[\"Yasaklar\"],\"xXs5GT\":[\"Dosya yüklenmedi: şifreleme henüz kuruluyor. Şifreleme etkin olunca ya da şifrelemeyi bitirdikten sonra gidebilir.\"],\"xYilR2\":[\"Medya\"],\"xbi8D6\":[\"Bu sunucu davet bağlantılarını desteklemiyor (<0>obby.world/invitation yeteneği duyurulmuyor). Yine de normal şekilde sohbet edebilirsiniz; bu panel obbyircd tabanlı ağlar içindir.\"],\"xceQrO\":[\"Yalnızca güvenli websocket'ler desteklenmektedir\"],\"xdtXa+\":[\"kanal-adı\"],\"xlCYOE\":[\"Daha fazla mesaj alınıyor...\"],\"xlhswE\":[\"Minimum değer \",[\"0\"]],\"xq97Ci\":[\"Kelime veya ifade ekle...\"],\"xuRqRq\":[\"İstemci Sınırı (+l)\"],\"y1eoq1\":[\"Bağlantıyı kopyala\"],\"y7sj+0\":[\"Yayıncı\"],\"yIHP+U\":[\"Güvenilmeyen bir sunucudan gelen şifrelenmiş ek. Açmak için harici içeriği etkinleştirin.\"],\"yJ1eqU\":[\"İzleyiciler (\",[\"0\"],\")\"],\"yJztBY\":[\"Ağı sil\"],\"yNeucF\":[\"Bu sunucu genişletilmiş profil meta verilerini (IRCv3 METADATA uzantısı) desteklemiyor. Avatar, görünen ad ve durum gibi ek alanlar mevcut değil.\"],\"yPlrca\":[\"Kanal Avatarı\"],\"yQE2r9\":[\"Yükleniyor\"],\"ySEw1a\":[\"Botlar (\",[\"botsLoadingCount\"],\" yükleniyor)\"],\"ySU+JY\":[\"eposta@adresiniz.com\"],\"ySlukM\":[\"Obby - IRC'yi geleceğe taşıyor\"],\"yTX1Rt\":[\"Oper Kullanıcı Adı\"],\"yYOzWD\":[\"günlükler\"],\"yek4JL\":[\"Klasörü yukarı taşı\"],\"yfx9Re\":[\"IRC operatör şifresi\"],\"ygCKqB\":[\"Durdur\"],\"ymDxJx\":[\"IRC operatör kullanıcı adı\"],\"yrpRsQ\":[\"Ada Göre Sırala\"],\"ywVWqb\":[[\"nick\"],\" ile mesajlarınız şifreli. \",[\"1\"],\" dosyanın \",[\"0\"],\" tanesi şifrelenemeyecek kadar büyük ve şifresiz gönderilecek. Geri kalanı şifreli kalır.\"],\"yz7wBu\":[\"Kapat\"],\"z0DY9w\":[[\"0\"],\" için mesaj (yeni satır için Shift+Enter)\"],\"z2xxYa\":[\"Şifreli ve doğrulandı\"],\"zCEMmq\":[\"Bu tarayıcı video kaydedemiyor.\"],\"zFT5rr\":[\"tamamlandı\"],\"zHa4lw\":[[\"0\",\"plural\",{\"other\":[\"#\",\" adım\"]}]],\"zJS04D\":[\"Klasörden çıkar\"],\"zJw+jA\":[\"modu ayarlar: \",[\"0\"]],\"zNSskd\":[\"Kayıt yapılamadı.\"],\"zZm1gU\":[\"Videoyu durdur\"],\"zb/HT0\":[\"daha fazla göster\"],\"zbSnl2\":[\"Yükleme boyutu sınırına ulaşıldı, kayıt burada durdu.\"],\"zbymaY\":[[\"0\"],\"dk önce\"],\"zebeLu\":[\"Oper kullanıcı adını girin\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Hoparlör\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Mikrofon erişimine izin verene kadar cihaz adları gizlidir.\"],\"+2t41u\":[[\"account\"],\" olarak oturum açmayı tamamlamak için kimlik doğrulayıcı uygulamanızdaki 6 haneli kodu girin.\"],\"+5VMrz\":[\"Geçersiz desen biçimi. nick!user@host biçimini kullanın (joker karakter * kullanılabilir)\"],\"+6NQQA\":[\"Genel Destek Kanalı\"],\"+6NyRG\":[\"İstemci\"],\"+AI7ot\":[\"Konum paylaş\"],\"+B5ztW\":[\"kanal ekle\"],\"+K0AvT\":[\"Bağlantıyı Kes\"],\"+Q1v1x\":[\"Kimliği doğrulandı\"],\"+WNb3x\":[\"Videoyu ayrı pencerede aç\"],\"+cyFdH\":[\"Uzakta olarak işaretlendiğinde gösterilecek varsayılan mesaj\"],\"+fRR7i\":[\"Askıya al\"],\"+mVPqU\":[\"Mesajlarda markdown biçimlendirmesini işle\"],\"+s1J8k\":[\"Okundu olarak işaretle\"],\"+s4tdz\":[\"Takma adı kopyala\"],\"+vqCJH\":[\"Kimlik doğrulama için hesap kullanıcı adınız\"],\"+yPBXI\":[\"Dosya seç\"],\"+zy2Nq\":[\"Tür\"],\"/09cao\":[\"Düşük Bağlantı Güvenliği (Seviye \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Kendinizi geri dönmüş olarak işaretleyin\"],\"/3BQ4J\":[\"Kanal dışındaki kullanıcılar kanala mesaj gönderemez\"],\"/4C8U0\":[\"Tümünü kopyala\"],\"/6BzZF\":[\"Üye Listesini Aç/Kapat\"],\"/AkXyp\":[\"Onaylıyor musunuz?\"],\"/DwR+n\":[\"Oluşturuluyor…\"],\"/TNOPk\":[\"Kullanıcı uzakta\"],\"/UGQxY\":[\"Kamera \",[\"0\"]],\"/X0D0z\":[\"Aramaların hangi hoparlörden çalacağını seç\"],\"/XQgft\":[\"Keşfet\"],\"/abSCI\":[\"Kopya başarısız, yeniden denemek için dokunun\"],\"/cF7Rs\":[\"Ses Seviyesi\"],\"/dqduX\":[\"Sonraki sayfa\"],\"/fc3q4\":[\"Tüm İçerik\"],\"/kISDh\":[\"Bildirim Seslerini Etkinleştir\"],\"/kL38k\":[\"Kanalları yeniden sırala\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"Yeni parola\"],\"/rTz0M\":[\"Ses\"],\"/rfkZe\":[\"Bahisler ve mesajlar için ses çal\"],\"/xQ19T\":[\"Bu ağdaki botlar\"],\"/zrWol\":[\"Şifrelenmemiş\"],\"0/0ZGA\":[\"Kanal Adı Maskesi\"],\"05LWBX\":[\"Biyometrik / güvenlik anahtarı ekle\"],\"0CvhiV\":[\"Bu kanalda bot\"],\"0D1Q7K\":[\"Pes et\"],\"0D6j7U\":[\"Özel kurallar hakkında daha fazla bilgi →\"],\"0NqWnb\":[\"Yayına davet et\"],\"0XsHcR\":[\"Kullanıcıyı At\"],\"0ZpE//\":[\"Kullanıcıya Göre Sırala\"],\"0bEPwz\":[\"Uzakta Olarak İşaretle\"],\"0dGkPt\":[\"Kanal listesini genişlet\"],\"0gS7M5\":[\"Görünen Ad\"],\"0kS+M8\":[\"ÖrnekAĞ\"],\"0lUbyX\":[\"Hesap adınızı girin. Kayıtlı doğrulanmış adrese 6 haneli bir kurtarma kodu e-postayla göndereceğiz.\"],\"0rgoY7\":[\"Yalnızca seçtiğiniz sunuculara bağlanın\"],\"0rz+/Q\":[\"Komutlar yükleniyor…\"],\"0wdd7X\":[\"Katıl\"],\"0xHrY2\":[\"Bu sunucu bir arka uç URL'si bildirmiyor (draft/authtoken veya obby.world/FILEHOST). Yönetici uç noktalarına erişilemiyor.\"],\"196EG4\":[\"Özel Sohbeti Sil\"],\"1A3EXy\":[\"Genişlet\"],\"1AzsG5\":[[\"0\"],\" ile bağla\"],\"1C/fOn\":[\"Bot henüz hiçbir eğik çizgi komutu kaydetmedi.\"],\"1DSr1i\":[\"Hesap kaydı oluştur\"],\"1K9HPk\":[\"Ağacı görüntüle\"],\"1O/24y\":[\"Kanal Listesini Aç/Kapat\"],\"1OWwRx\":[\"Bot Komutları\"],\"1QfxQT\":[\"Kapat\"],\"1TNIig\":[\"Aç\"],\"1VPJJ2\":[\"Harici Bağlantı Uyarısı\"],\"1VyPbQ\":[\"90° döndür\"],\"1ZC/dv\":[\"Okunmamış bahis veya mesaj yok\"],\"1iY5xv\":[\"Mikrofon\"],\"1p1J0V\":[\"Paket boş. Birkaç emoji ekleyin.\"],\"1pO1zi\":[\"Sunucu adı gereklidir\"],\"1qqOhi\":[\"Bir kanalı taşımak veya bir klasöre koymak için bir tutamacı sürükle\"],\"1t/NnN\":[\"Reddet\"],\"1u8a3u\":[\"Emoji ara...\"],\"1ub+Zu\":[[\"hours\"],\" saat\"],\"1uwfzQ\":[\"Kanal Konusunu Görüntüle\"],\"1wdjme\":[\"Kişiler\"],\"268g7c\":[\"Görünen adı girin\"],\"27I0xj\":[\"Sunucuya geniş bot, herhangi bir kanaldan erişilebilir\"],\"2CEOW6\":[\"soju bouncer üzerinden bağlanan ağ\"],\"2F9+AZ\":[\"Henüz ham IRC trafiği yakalanmadı. Bağlanmayı veya bir mesaj göndermeyi deneyin.\"],\"2FOFq1\":[\"Ağdaki sunucu operatörleri mesajlarınızı okuyabilir\"],\"2FYpfJ\":[\"Daha fazla\"],\"2HF1Y2\":[[\"inviter\"],\", \",[\"target\"],\" kişisini \",[\"channel\"],\" kanalına davet etti\"],\"2I70QL\":[\"Kullanıcı profil bilgilerini görüntüle\"],\"2QYdmE\":[\"Kullanıcılar:\"],\"2QpEjG\":[\"ayrıldı\"],\"2YOR+h\":[\"Operatör ayarlarını yönetmek için bir sunucuya bağlanın.\"],\"2bimFY\":[\"Sunucu şifresini kullan\"],\"2gMuHR\":[\"Katıldı\"],\"2iTmdZ\":[\"Yerel Depolama:\"],\"2odkwe\":[\"Katı - Daha agresif koruma\"],\"2qXqZQ\":[\"Kullanıcı modları\"],\"2uDhbA\":[\"Davet edilecek kullanıcı adını girin\"],\"2xXP/g\":[\"Bir kanala katıl\"],\"2y9Ojd\":[\"Eklemek için dosyaları buraya bırakın\"],\"2ygf/L\":[\"← Geri\"],\"2zEgxj\":[\"GIF ara...\"],\"33SIID\":[\"Bir parola seçin (3 karakter veya daha fazla).\"],\"38+WDJ\":[\"Yankı Giderme\"],\"3BKxln\":[\"Fotoğraf çek\"],\"3JjdaA\":[\"Çalıştır\"],\"3Kf9Jh\":[\"İzleyici yap\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" yayında · \",[\"1\"],\" izliyor\"],\"3MbP5E\":[\"Şifrelenmiş mesaj\"],\"3RdPhl\":[\"Kanalı Yeniden Adlandır\"],\"3THokf\":[\"Sesli Kullanıcı\"],\"3TSz9S\":[\"Küçült\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Sohbeti bu yanıta kaydır\"],\"3hij11\":[[\"channelName\"],\" kanalına katıl\"],\"3jBDvM\":[\"Kanal Görünen Adı\"],\"3pRst1\":[\"Komut listesi alınıyor…\"],\"3ryuFU\":[\"Uygulamayı geliştirmek için isteğe bağlı çökme raporları\"],\"3uBF/8\":[\"Görüntüleyiciyi kapat\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[[\"nick\"],\" ile şifreleme kurulamadı.\"],\"3wG7HI\":[\"Yüklendi\"],\"3xf8Kz\":[\"Hesap adını girin...\"],\"4/Rr0R\":[\"Mevcut kanala bir kullanıcı davet et\"],\"47jCYx\":[\"Parola sıfırlama tamamlandı\"],\"4EZrJN\":[\"Kurallar\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"Kodu doğrula\"],\"4N0n26\":[\"Arka\"],\"4NqeT4\":[\"Flood Profili (+F)\"],\"4QXpWJ\":[\"zaman aşımı\"],\"4RZQRK\":[\"Ne yapıyorsun?\"],\"4cEClj\":[\"Oturumlar\"],\"4hfTrB\":[\"Takma Ad\"],\"4n99LO\":[[\"0\"],\" kanalında zaten var\"],\"4t6vMV\":[\"Kısa mesajlar için otomatik olarak tek satıra geç\"],\"4vsHmf\":[\"Süre (dk)\"],\"4x/Axu\":[\"Bouncer'ınızda henüz ağ yok. Başlamak için bir tane ekleyin.\"],\"4xUsvX\":[\"Ad (ör. iPhone)\"],\"5+INAX\":[\"Sizi bahseden mesajları vurgula\"],\"5R5Pv/\":[\"Oper Adı\"],\"5TjgWS\":[\"URL http(s):// veya data: olmalıdır.\"],\"5WWr3M\":[\"Yaklaşık\"],\"5cKKWR\":[\"Paketleri yönet\"],\"5kS5np\":[\"Doğrulanmış olarak işaretle\"],\"5yB4Kk\":[\"Dosya sunucusu buna izin vermedi.\"],\"678PKt\":[\"Ağ Adı\"],\"6Aih4U\":[\"Çevrimdışı\"],\"6CO3WE\":[\"Kanala katılmak için şifre gerekli. Anahtarı kaldırmak için boş bırakın.\"],\"6FyrFm\":[\"Ekranı paylaş\"],\"6HhMs3\":[\"Ayrılma Mesajı\"],\"6OpRdF\":[\"Mikrofon seviyeni otomatik olarak ayarla\"],\"6UUrUs\":[\"WebAuthn bu ortamda kullanılamıyor.\"],\"6V3Ea3\":[\"Kopyalandı\"],\"6XJBxM\":[\"Tarayıcınız bu sesi oynatamıyor.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" öğe\"],\"other\":[\"#\",\" öğe\"]}]],\"6lGV3K\":[\"Daha az göster\"],\"6mi5TD\":[\"Video paylaşmak için ayarlardan kamera erişimine izin ver\"],\"6yFOEi\":[\"Oper şifresini girin...\"],\"6yR6/K\":[\"Her sunucunun günün mesajını Sunucu Bildirimleri'nde ve hoş geldin sayfasında yayınla\"],\"6zJnDQ\":[\"Sesi aç\"],\"7+IHTZ\":[\"Dosya seçilmedi\"],\"7+q3Wn\":[\"#kanal\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (örn. spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Bu sohbet, diğer IRC istemcileriyle uyumlu olan OTR ile şifrelenmiştir. Parmak izlerini farklı bir kanaldan karşılaştırın, ardından doğrulanmış olarak işaretleyin.\"],\"7PSmAM\":[\"Konuşmak için ayarlardan mikrofon erişimine izin ver\"],\"7QkKyN\":[\"Özel mesaj gönder\"],\"7U1W7c\":[\"Çok Rahat\"],\"7Y1YQj\":[\"Gerçek ad:\"],\"7YHArF\":[\"— görüntüleyicide aç\"],\"7cNwAY\":[\"Botları yönet (\",[\"botsLoadingCount\"],\" yükleniyor)\"],\"7d1XbR\":[\"İş akışını aç\"],\"7jL88x\":[\"Bu mesaj silinsin mi? Bu işlem geri alınamaz.\"],\"7l15X4\":[\"başarısız\"],\"7nGhhM\":[\"Aklınızda ne var?\"],\"7sEpu1\":[\"Üyeler — \",[\"0\"]],\"7sNhEz\":[\"Kullanıcı Adı\"],\"7w5KHY\":[[\"nick\"],\" ile mesajlarınız yalnızca metin taşıyan OTR ile şifreleniyor. Bu dosyalar şifresiz gönderilir.\"],\"7y+YDA\":[\"Şifresiz gönder\"],\"85Fz0S\":[\"Taşımak için sürükle\"],\"8H0Q+x\":[\"Profiller hakkında daha fazla bilgi →\"],\"8Phu0A\":[\"Kullanıcılar takma adını değiştirdiğinde göster\"],\"8VEDbV\":[\"Gizli\"],\"8XTG9e\":[\"Oper şifresini girin\"],\"8XsV2J\":[\"Yeniden gönder\"],\"8ZsakT\":[\"Şifre\"],\"8dYnq1\":[\"Maksimum kayıt süresine ulaşıldı. Kayıt durduruldu: gönderebilirsin ya da silebilirsin.\"],\"8gSwST\":[\"Kayıtlı 2FA kimlik bilgisi yok.\"],\"8kR84m\":[\"Harici bir bağlantı açmak üzeresiniz:\"],\"8kZ9ZV\":[\"Şifrelemeyi sonlandır\"],\"8lCgih\":[\"Kuralı Kaldır\"],\"8mmL7G\":[\"Yanıta ulaşmak için eski mesajları yükle\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" adım\"],\"other\":[\"#\",\" adım\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"katıldı\"],\"other\":[[\"joinCount\"],\" kez katıldı\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"1 dosya yükleniyor\"],\"other\":[\"#\",\" dosya yükleniyor\"]}]],\"9BMLnJ\":[\"Sunucuya yeniden bağlan\"],\"9LXhb1\":[\"Ekran kaydet\"],\"9NST0r\":[\"Güvenlik için bu hesabın tüm mevcut oturumları kapatıldı ve hesaba bağlı sunucu durumu temizlendi. İki adımlı doğrulama etkinse etkin kalır, bu yüzden bir sonraki oturum açmada yine istenecektir.\"],\"9OEgyT\":[\"Tepki ekle\"],\"9PQ8m2\":[\"G-Line (global yasak)\"],\"9Qs99X\":[\"E-posta:\"],\"9QupBP\":[\"Deseni kaldır\"],\"9TBhGc\":[\"Eli indir\"],\"9W7tl5\":[\"(değiştirilmedi)\"],\"9aCFGH\":[\"Bu sohbeti şifrele\"],\"9bG48P\":[\"Gönderiliyor\"],\"9f5f0u\":[\"Gizlilik hakkında sorularınız mı var? Bize ulaşın:\"],\"9hXrER\":[[\"serverName\"],\" sunucusunda kanala katıl\"],\"9iweoP\":[[\"0\"],\" üzerindeki ağlar\"],\"9n+Pj3\":[\"stream-adi\"],\"9q17ZR\":[[\"0\"],\" gereklidir.\"],\"9qIYMn\":[\"Yeni takma ad\"],\"9rnFEa\":[\"Aramalar\"],\"9unqs3\":[\"Uzakta:\"],\"9v3hwv\":[\"Sunucu bulunamadı.\"],\"9zb2WA\":[\"Bağlanıyor\"],\"A1taO8\":[\"Ara\"],\"A2adVi\":[\"Yazıyor Bildirimleri Gönder\"],\"A9Rhec\":[\"Kanal Adı\"],\"AFOOaq\":[\"\\\"\",[\"packId\"],\"\\\" paketi silinsin mi? Bu, içindeki tüm emojileri de siler.\"],\"AFXuc0\":[\"Mesaj gönderilmedi: şifreleme çalışmayı durdurdu. Şifrelemeyi sonlandırıp şifrelenmemiş olarak gönderin.\"],\"ALZ4SG\":[\"Sesi kapat\"],\"AWOSPo\":[\"Yakınlaştır\"],\"AXSpEQ\":[\"Bağlanırken Oper Ol\"],\"AXkuzz\":[\"Kamera bulunamadı.\"],\"AdKRCX\":[\"<0>\",[\"0\"],\" sunucusuna bağlısınız.\"],\"AeXO77\":[\"Hesap\"],\"AhNP40\":[\"Konuma git\"],\"AhYrTA\":[\"Bağlantı: zayıf\"],\"Ai2U7L\":[\"Host\"],\"AjBQnf\":[\"Takma ad değiştirildi\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Yanıtı iptal et\"],\"ApSx0O\":[\"\\\"\",[\"searchQuery\"],\"\\\" ile eşleşen \",[\"0\"],\" mesaj bulundu\"],\"Ask+xm\":[\"Tekrar giriş yap\"],\"AxPAXW\":[\"Sonuç bulunamadı\"],\"AyNqAB\":[\"Tüm sunucu olaylarını sohbette göster\"],\"B/QqGw\":[\"Klavyeden uzakta\"],\"B0sB2k\":[\"Düz metin\"],\"B1MuZq\":[\"Kameranı seç ve ne gördüğünü önizle\"],\"B8AaMI\":[\"Bu alan zorunludur\"],\"BA2c49\":[\"Sunucu gelişmiş LIST filtrelemesini desteklemiyor\"],\"BBCFUg\":[[\"sender\"],\" şifrelemeyi yeniden başlattı, bu yüzden bu sohbet yeniden kuruluyor.\"],\"BGul2A\":[\"Kaydedilmemiş değişiklikleriniz var. Kaydetmeden kapatmak istediğinizden emin misiniz?\"],\"BIDT9R\":[\"Botlar\"],\"BIf9fi\":[\"Durum mesajınız\"],\"BOJWfb\":[\"soju bouncer bağlantısı kesilsin mi?\"],\"BPm98R\":[\"Hiçbir sunucu seçilmedi. Önce kenar çubuğundan bir sunucu seçin; davet bağlantıları sunucu başına yönetilir.\"],\"BRNbHt\":[\"Şifreli, doğrulanmadı\"],\"BZADk0\":[\"Yayından çık\"],\"BZyTNS\":[\"Konum erişimi reddedildi. Tarayıcı veya sistem ayarlarından konum erişimine izin ver, ardından tekrar dene.\"],\"BZz3md\":[\"Kişisel web siteniz\"],\"Bgm/H7\":[\"Çok satırlı metin girişine izin ver\"],\"BiQIl1\":[\"Bu özel mesaj konuşmasını sabitle\"],\"BlNZZ2\":[\"Mesaja gitmek için tıklayın\"],\"Bowq3c\":[\"Yalnızca operatörler kanal konusunu değiştirebilir\"],\"Btozzp\":[\"Bu görüntünün süresi doldu\"],\"Bu/ywL\":[\"Kanal türünü seçin\"],\"Bycfjm\":[\"Toplam: \",[\"0\"]],\"C6IBQc\":[\"Tüm JSON'u kopyala\"],\"C6amLT\":[\"Bu cihaz şu anda kullanılamıyor.\"],\"C9L9wL\":[\"Veri Toplama\"],\"CDq4wC\":[\"Kullanıcıyı Yönet\"],\"CHVRxG\":[\"@\",[\"0\"],\"'a mesaj (yeni satır için Shift+Enter)\"],\"CN9zdR\":[\"Oper adı ve şifresi gereklidir\"],\"CW3sYa\":[[\"emoji\"],\" tepkisi ekle\"],\"CaAkqd\":[\"Ayrılmaları Göster\"],\"CaQ1Gb\":[\"Yapılandırmada tanımlı bot. Durumu değiştirmek için obbyircd.conf dosyasını düzenleyin ve /REHASH yapın.\"],\"CbvaYj\":[\"Takma Adıyla Yasakla\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Bir kanal seçin\"],\"CpwGv7\":[[\"nick\"],\" kullanıcısının anahtarı daha önce gördüğünüzden farklı. Bu, yeniden kurulumdan sonra veya yeni bir cihazda olur, ancak bir ortadaki adam saldırısı da böyle görünür. Kabul etmeden önce yeni parmak izini başka bir kanaldan karşılaştırın.\"],\"CqO9qC\":[\"Oturum\"],\"CsekCi\":[\"Normal\"],\"CwuBNI\":[\"Mikrofon bulunamadı.\"],\"D+NlUC\":[\"Sistem\"],\"D28t6+\":[\"katıldı ve ayrıldı\"],\"D4fyqT\":[\"Kaydı onayla\"],\"D69ns7\":[[\"0\"],\" öğesini yeniden adlandır veya sil\"],\"DB8zMK\":[\"Uygula\"],\"DBcWHr\":[\"Özel bildirim sesi dosyası\"],\"DCRKbe\":[\"2FA'yı etkinleştir\"],\"DK9Ok6\":[\"Ayarlanıyor…\"],\"DL4yUl\":[\"Dosya yüklenmedi: şifreleme çalışmayı durdurdu. Yeniden başlatın ya da şifrelemeyi bitirip şifresiz yükleyin.\"],\"DPfwMq\":[\"Bitti\"],\"DTy9Xw\":[\"Medya Önizlemeleri\"],\"Dj4pSr\":[\"Güvenli bir şifre seçin\"],\"Du+zn+\":[\"Aranıyor...\"],\"Du2T2f\":[\"Ayar bulunamadı\"],\"DwsSVQ\":[\"Filtreleri Uygula ve Yenile\"],\"E/QGRL\":[\"Devre dışı\"],\"E3W/zd\":[\"Varsayılan Takma Ad\"],\"E6nRW7\":[\"URL'yi Kopyala\"],\"E703RG\":[\"Modlar:\"],\"E7ehgy\":[\"Farklı bir dosya seçin. Dosya sunucusu bunu reddetti.\"],\"E9RV1x\":[[\"sessionCount\"],\" oturumdan bağlı\"],\"EAeu1Z\":[\"Davet Gönder\"],\"EFKJQT\":[\"Ayar\"],\"EGPQBv\":[\"Özel Flood Kuralları (+f)\"],\"EIU345\":[\"İki adımlı doğrulama\"],\"ELik0r\":[\"Tam Gizlilik Politikasını Görüntüle\"],\"EPbeC2\":[\"Kanal konusunu görüntüle veya düzenle\"],\"EQCDNT\":[\"Oper kullanıcı adını girin...\"],\"ERIfXJ\":[\"Konum zamanında belirlenemedi. Gökyüzünün daha açık göründüğü bir yerde tekrar dene.\"],\"ET7frA\":[\"Kamera erişimine izin ver\"],\"EUvulZ\":[\"\\\"\",[\"searchQuery\"],\"\\\" ile eşleşen 1 mesaj bulundu\"],\"EatZYJ\":[\"Sonraki görüntü\"],\"Eaw75B\":[[\"userCount\"],\" kullanıcı\"],\"EdQY6l\":[\"Yok\"],\"EflUyy\":[\"aramada\"],\"EnqLYU\":[\"Sunucu ara...\"],\"EqjE9A\":[\"birine mesaj gönder\"],\"Eu7YKa\":[\"kendi kaydı\"],\"EuJnIe\":[\"2FA bu hesapta şu anda zorunlu. Kayıtlı tek kimlik bilgisini kaldırırsanız oturum açamazsınız. Önce başka bir kimlik bilgisi ekleyin veya aşağıdan 2FA'yı devre dışı bırakın.\"],\"Ev/rmg\":[\"Mikrofonunu seç ve giriş seviyesini önizle\"],\"F0OKMc\":[\"Sunucuyu Düzenle\"],\"F6Int2\":[\"Vurgulamayı Etkinleştir\"],\"FDoLyE\":[\"Maks. Kullanıcı\"],\"FHnJDV\":[[\"userCount\"],\" kişi izliyor\"],\"FOPeqj\":[\"Otomatik Kazanç Kontrolü\"],\"FUU/hZ\":[\"Sohbette ne kadar harici medyanın yükleneceğini denetleyin.\"],\"Fdp03t\":[\"açık\"],\"FfPWR0\":[\"Pencere\"],\"FjkaiT\":[\"Uzaklaştır\"],\"FlqOE9\":[\"Bu ne anlama geliyor:\"],\"FolHNl\":[\"Hesabınızı ve kimlik doğrulamayı yönetin\"],\"Fp2Dif\":[\"Sunucudan ayrıldı\"],\"Fxf4jq\":[\"Açıklama (isteğe bağlı)\"],\"G5KmCc\":[\"GZ-Line (global Z-Line)\"],\"GDs0lz\":[\"<0>Risk: Hassas bilgiler (mesajlar, özel konuşmalar, kimlik doğrulama bilgileri) ağ yöneticilerine veya IRC sunucuları arasına konumlanmış saldırganlara açık olabilir.\"],\"GP8D2E\":[\"Özel mesajlar\"],\"GPrF8Y\":[[\"safeName\"],\" sunucuda değiştirildi, bu yüzden artık şifresi çözülemiyor.\"],\"GR+2I3\":[\"Davet maskesi ekle (örn. nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Açılır sunucu bildirimlerini kapat\"],\"GdhD7H\":[\"Onaylamak için tekrar tıklayın\"],\"GjRZex\":[\"Ağ bağlantısı kesilsin mi?\"],\"GlAoST\":[\"Şifrelemeyi reddet\"],\"GlHnXw\":[\"Takma ad değişikliği başarısız: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"Parolayı değiştir\"],\"GswZF3\":[\"Önizleme:\"],\"GtmO8/\":[\"kimden\"],\"GtuHUQ\":[\"Bu kanalı sunucuda yeniden adlandır. Tüm kullanıcılar yeni adı görecek.\"],\"GuGfFX\":[\"Aramayı aç/kapat\"],\"GuWXId\":[\"Yükleme iptal edildi.\"],\"GvwPQR\":[\"Şifrele (OTR)\"],\"GxkJXS\":[\"Yükleniyor...\"],\"Gz0oR4\":[\"(Obby tarafından işlenir)\"],\"GzbwnK\":[\"Kanala katıldı\"],\"GzsUDB\":[\"Genişletilmiş Profil\"],\"H/PnT8\":[\"Emoji ekle\"],\"H3kCln\":[\"Ana bilgisayar adı\"],\"H6Izzl\":[\"Tercih ettiğiniz renk kodu\"],\"H86f9p\":[\"Daralt\"],\"H91IQz\":[[\"channelName\"],\" yayınına katıl\"],\"H9jIv+\":[\"Katılma/Ayrılma Göster\"],\"HAKBY9\":[\"Dosyaları yükle\"],\"HREImF\":[\"Bağlanırken kimlik doğrula\"],\"HVqh5e\":[\"Hoparlör seçimi bu tarayıcıda desteklenmiyor.\"],\"HdE1If\":[\"Kanal\"],\"HeT8+a\":[[\"name\"],\" · çıktı\"],\"HhlSUU\":[\"Kaydedilecek yeri seçmek için sürükle. İptal için Escape'e bas.\"],\"Hk4AW9\":[\"Tercih ettiğiniz görünen ad\"],\"HmHDk7\":[\"Üye Seç\"],\"HrQzPU\":[[\"networkName\"],\" üzerindeki kanallar\"],\"HvxGfG\":[\"Yeniden denemek için ekranınızı tekrar paylaşın\"],\"Hy8RTc\":[\"Şifreli. Emin olmak için \",[\"nick\"],\" kimliğini doğrulayın.\"],\"I2tXQ5\":[\"@\",[\"0\"],\"'a mesaj (yeni satır için Enter, göndermek için Shift+Enter)\"],\"I6bw/h\":[\"Kullanıcıyı Yasakla\"],\"I92Z+b\":[\"Bildirimleri etkinleştir\"],\"I9D72S\":[\"Bu mesajı silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.\"],\"IA+1wo\":[\"Kullanıcılar kanaldan atıldığında göster\"],\"IBi8Io\":[\"Mikrofon \",[\"0\"]],\"IDwkJx\":[\"IRC Operatörü\"],\"IHCAh2\":[\"Botları yönet\"],\"IIQCpQ\":[\"Son 2FA kimlik bilgisi kaldırılamaz\"],\"IIXpvq\":[\"çalışıyor · \",[\"elapsed\"]],\"IJaotC\":[\"Kaydı başlat\"],\"ILlU+s\":[\"Bilgi:\"],\"ISS9Ed\":[\"Kendini uzakta olarak ayarla\"],\"IUwGEM\":[\"Değişiklikleri Kaydet\"],\"IcHxhR\":[\"çevrimdışı\"],\"IgrLD/\":[\"Duraklat\"],\"Im6JED\":[\"FISISALTI\"],\"ImOQa9\":[\"Yanıtla\"],\"IoHMnl\":[\"Maksimum değer \",[\"0\"]],\"IryzcO\":[\"Hepsini oku\"],\"IuszSX\":[[\"0\"],\" boyutunu aşan dosyalar olduğu gibi gönderilir. Dosya sunucusu bunları okunabilir şekilde saklar ve bağlantıyı elde eden herkes açabilir.\"],\"IvMj+0\":[\"Op\"],\"J/qWdF\":[\"Kanal botu — yalnızca katıldığınız kanallarda\"],\"J09nwO\":[\"Şifrele (Obby)\"],\"J28zul\":[\"Bağlanıyor...\"],\"J5T9NW\":[\"Kullanıcı Bilgileri\"],\"J8Y5+z\":[\"Eyvah! Ağ bölündü! ⚠️\"],\"J9Hz2t\":[\"6 haneli kod\"],\"JBHkBA\":[\"Kanaldan ayrıldı\"],\"JCPOml\":[\"Klasöre taşı\"],\"JCwL0Q\":[\"Neden girin (isteğe bağlı)\"],\"JFciKP\":[\"Değiştir\"],\"JMXMCX\":[\"Uzakta mesajı\"],\"JNCzPW\":[\"Ülke\"],\"JRQitQ\":[\"Yeni parolayı onaylayın\"],\"JTaI7i\":[\"Fotoğraf veya video çek\"],\"JXGkhG\":[\"Kanal adını değiştir (yalnızca operatörler)\"],\"JYiL1b\":[\"şunlardan biri:\"],\"JYynGH\":[\"araç\"],\"JcD7qf\":[\"Daha fazla işlem\"],\"JdkA+c\":[\"Gizli (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"1 yükleme başarısız oldu\"],\"other\":[\"#\",\" yükleme başarısız oldu\"]}]],\"Jmu12l\":[\"Sunucu Kanalları\"],\"JoQY+E\":[\"Bu, ağı soju bouncer'ınızdan kaldırır. Tekrar kullanmak için yeniden eklemeniz gerekir.\"],\"JrFTcr\":[\"Bağlanıyor…\"],\"JvQ++s\":[\"Markdown'ı Etkinleştir\"],\"JweKPN\":[\"OTR dosyaları şifrelemez, olduğu gibi gönderildi\"],\"K2jwh/\":[\"WHOIS verisi mevcut değil\"],\"K4vEhk\":[\"(askıya alındı)\"],\"KAPufV\":[\"kısaltılmış\"],\"KAXSwC\":[\"Voice\"],\"KDZeit\":[\"Paket oluştur\"],\"KDfTdX\":[\"Mesajı sil\"],\"KFAYzh\":[\"Bu sunucunun dosya koyacak bir yeri yok.\"],\"KFfDuG\":[\"Günün Mesajı\"],\"KKBlUU\":[\"Gömülü\"],\"KL53qt\":[\"Mesaj gönderilmedi: şifreleme henüz etkin değil. Kilidin yeşile dönmesini bekleyin ya da şifrelemeyi sonlandırıp şifrelenmemiş olarak gönderin.\"],\"KM0pLb\":[\"Kanala hoş geldiniz!\"],\"KMH/oC\":[\"Parmak iziniz\"],\"KR6W2h\":[\"Kullanıcının Engelini Kaldır\"],\"KTNKSg\":[\"Bu QR kodunu kimlik doğrulayıcı uygulamanızla tarayın, ardından gösterdiği 6 haneli kodla onaylayın.\"],\"KUjOb9\":[\"çalışıyor\"],\"KV+Bi1\":[\"Yalnızca Davetli (+i)\"],\"KdCtwE\":[\"Sayaçları sıfırlamadan önce flood etkinliğinin kaç saniye izleneceği\"],\"Kkezga\":[\"Sunucu Şifresi\"],\"KpOQkN\":[\"Anahtarı incele\"],\"KqcCdb\":[[\"serverName\"],\" sunucusunda yayın başlat\"],\"KsiQ/8\":[\"Kullanıcıların kanala katılmak için davet edilmesi gerekir\"],\"KtADxr\":[\"çalıştırdı\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Kanal bilgisi\"],\"LC1a7n\":[\"IRC sunucusu, sunucular arası bağlantılarının düşük güvenlik seviyesine sahip olduğunu bildirdi. Bu, mesajlarınız ağdaki IRC sunucuları arasında iletilirken düzgün şifrelenmeyebileceği veya SSL/TLS sertifikalarının doğru şekilde doğrulanmayabileceği anlamına gelir.\"],\"LEwpeL\":[\"soju bouncer (kontrol)\"],\"LIBb0P\":[[\"0\"],\" eklendi\"],\"LNfLR5\":[\"Atmaları Göster\"],\"LP+1Z7\":[\"Ağ Ekle\"],\"LQb0W/\":[\"Tüm Olayları Göster\"],\"LU7/yA\":[\"Arayüzde gösterilecek alternatif ad. Boşluk, emoji ve özel karakter içerebilir. IRC komutlarında gerçek kanal adı (\",[\"channelName\"],\") kullanılmaya devam eder.\"],\"LUb9O7\":[\"Geçerli bir sunucu portu gereklidir\"],\"LV4fT6\":[\"Açıklama (isteğe bağlı, örn. \\\"Beta test ekibi Ç3\\\")\"],\"LVB64Y\":[\"Metin olarak kopyala\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Gizlilik Politikası\"],\"LcuSDR\":[\"Profil bilgilerinizi ve meta verilerinizi yönetin\"],\"Lh0M96\":[\"Özel emoji paketleri\"],\"Lpq5g7\":[\"Kurtarma kodu gönder\"],\"LqLS9B\":[\"Takma Ad Değişikliklerini Göster\"],\"LsDQt2\":[\"Kanal Ayarları\"],\"LtI9AS\":[\"Sahip\"],\"LuNhhL\":[\"bu mesaja tepki verdi\"],\"M/AZNG\":[\"Avatar görüntünüzün URL'si\"],\"M/TIv1\":[\"İzleyici\"],\"M/WIer\":[\"Mesaj Gönder\"],\"M45wtf\":[\"Bu komut parametre almıyor.\"],\"M4prNC\":[\"Kanala özel paketler için bir kanal adı girin.\"],\"M8er/5\":[\"Ad:\"],\"MFKlMB\":[\"Davet et\"],\"MHk+7g\":[\"Önceki görüntü\"],\"MMVM6A\":[\"Sunucu genelinde bot — herhangi bir kanaldan erişilebilir\"],\"MOsYgM\":[\"Bağlantı: iyi\"],\"MRorGe\":[\"Kullanıcıya PM Gönder\"],\"MSSqHG\":[\"Diğer IRC istemcileriyle çalışır\"],\"MV53Xh\":[\"Fotoğraf veya video çekmek için kamera erişimine izin verin.\"],\"MVbSGP\":[\"Zaman Penceresi (saniye)\"],\"Mey/l4\":[\"Cihaza erişilemedi.\"],\"MhqAkA\":[[\"nick\"],\" şifrelemeyi reddetti.\"],\"MkpcsT\":[\"Mesajlarınız ve ayarlarınız cihazınızda yerel olarak saklanır\"],\"MzPdC2\":[\"Sunucu Parolası (PASS)\"],\"N/hDSy\":[\"Bot olarak işaretle - genellikle 'on' veya boş\"],\"N40H+G\":[\"Tümü\"],\"N6j2JH\":[[\"0\"],\" düzenle\"],\"N7TQbE\":[[\"channelName\"],\" kanalına Kullanıcı Davet Et\"],\"N8ZEfW\":[\"Oturum açma bekleniyor…\"],\"NCHYXe\":[\"İş akışını daralt\"],\"NCca/o\":[\"Varsayılan takma adı girin...\"],\"NEr2Ao\":[[\"userCount\"],\" kişi aramada\"],\"NIBzIK\":[\"Yükleme boyutu sınırına ulaşıldı. Kayıt durduruldu: gönderebilirsin ya da silebilirsin.\"],\"NJfmLa\":[\"nick\"],\"NKorF2\":[[\"nick\"],\" ile şifreleme çalışmayı durdurdu, bu yüzden mesaj gönderilmedi. Devam etmek için şifrelemeyi yeniden başlatın.\"],\"NQN2HS\":[\"Askıdan al\"],\"NZMhdJ\":[\"Şifrelenemeyecek kadar büyük, şifresiz gönderildi\"],\"NZgZhv\":[\"Klasörü yeniden adlandır\"],\"NbFtQm\":[\"Klasörü sil\"],\"Nj8ZSK\":[\"Güvenlik grupları\"],\"Nm7Rmx\":[\"pack_id ve ad gereklidir.\"],\"Nqs6B9\":[\"Tüm harici medyayı gösterir. Herhangi bir URL bilinmeyen bir sunucuya istek gönderebilir.\"],\"Nt+9O7\":[\"Ham TCP yerine WebSocket kullan\"],\"NxIHzc\":[\"Kullanıcıyı at\"],\"O+HhhG\":[\"Geçerli kanal bağlamında bir kullanıcıya fısılda\"],\"O+v/cL\":[\"Sunucudaki tüm kanalları görüntüle\"],\"O5rZAi\":[\"WHOIS'i yenile\"],\"O5sdzb\":[\"OAuth kimliği bağla\"],\"OCGpR4\":[\"(devralınan)\"],\"ODwSCk\":[\"GIF gönder\"],\"OGQ5kK\":[\"Bildirim seslerini ve vurguları yapılandır\"],\"OIPt1Z\":[\"Üye listesi kenar çubuğunu göster veya gizle\"],\"OJXCm+\":[\"Klasörü aşağı taşı\"],\"OKSNq/\":[\"Çok Katı\"],\"OLmMQs\":[\"Parmak izini doğrula…\"],\"ONuMlF\":[\"Sağlayıcıyla oturum açın, ardından ortaya çıkan kimliği hesabınıza bağlayacağız; böylece SASL OAUTHBEARER / IRCV3BEARER sonraki bağlantılarda çalışır.\"],\"OVKoQO\":[\"Kimlik doğrulama için hesap şifreniz\"],\"Obby - Bringing IRC to the future\":[\"Obby - IRC'yi geleceğe taşıyor\"],\"OhCpra\":[\"Konu belirle…\"],\"OiEBnL\":[\"Şimdi kimlik doğrula\"],\"OkltoQ\":[[\"username\"],\" kullanıcısını takma adıyla yasakla (aynı takma adla yeniden katılmasını engeller)\"],\"OlAl5i\":[\"Tümünü genişlet\"],\"Oo7YVo\":[\"Klasör oluştur\"],\"P+t/Te\":[\"Ek veri yok\"],\"P42Wcc\":[\"Güvenli\"],\"P6Cibt\":[\"devam etmek için onayla\"],\"P8eJCK\":[\"Obby ile IRC dünyasını keşfedin\"],\"PD38l0\":[\"Kanal avatarı önizlemesi\"],\"PD9mEt\":[\"Mesaj yazın...\"],\"PKjhUq\":[\"Kanal ekle\"],\"PPqfdA\":[\"Kanal yapılandırma ayarlarını aç\"],\"PRnH8G\":[\"/ \",[\"0\"]],\"PSCjfZ\":[\"Bu kanal için görüntülenecek konu. Tüm kullanıcılar konuyu görebilir.\"],\"PYSmVm\":[[\"nick\"],\" ile mesajlar artık şifreli.\"],\"PYzHlv\":[\"Bu pencereyi öne getirip tekrar dene.\"],\"PZCecv\":[\"PDF önizleme\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 kez\"],\"other\":[[\"c\"],\" kez\"]}]],\"PguS2C\":[\"İstisna maskesi ekle (örn. nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[[\"0\"],\" kanaldan \",[\"displayedChannelsCount\"],\" tanesi gösteriliyor\"],\"PoZpSX\":[\"Kanal ayarlarını düzenle\"],\"PqhVlJ\":[\"Kullanıcıyı Yasakla (Host Maskesiyle)\"],\"PsufxD\":[\"Oturum \",[\"0\"]],\"Pwqkdw\":[\"Yükleniyor…\"],\"PxSEQ0\":[\"GIF bulunamadı. Başka bir arama deneyin.\"],\"Q+chwU\":[\"Kullanıcı adı:\"],\"Q1S1+o\":[\"Kısa kod [A-Za-z0-9._-]+ ile eşleşmelidir.\"],\"Q2QY4/\":[\"Bu daveti sil\"],\"Q3v9Wc\":[\"Evet, sil\"],\"Q6hhn8\":[\"Tercihler\"],\"Q7xfEj\":[\"bitti\"],\"Q9sOKK\":[\"Yeni bir parola seçmek için birkaç dakikanız var.\"],\"QF4a34\":[\"Lütfen bir kullanıcı adı girin\"],\"QGqSZ2\":[\"Renk ve Biçimlendirme\"],\"QJKElz\":[\"OAuth kimliği\"],\"QJQd1J\":[\"Profili Düzenle\"],\"QOq+NN\":[\"Doğrulanıyor…\"],\"QSzGDE\":[\"Boşta\"],\"QUlny5\":[[\"0\"],\"'a hoş geldiniz!\"],\"QgQSTl\":[\"Giriş yaptı\"],\"QhglSm\":[\"Giriş başarısız oldu, misafir olarak sohbet ediyorsun. Tekrar giriş yap veya şifreni düzelt\"],\"QjVZf0\":[\"mesaj yok\"],\"QuSkCF\":[\"Kanalları filtrele...\"],\"Qv14oC\":[\"JSON olarak kopyala\"],\"QwUrDZ\":[\"konuyu şu şekilde değiştirdi: \",[\"topic\"]],\"Qxr8pV\":[\"Bot menüsünü aç\"],\"R0UH07\":[[\"1\"],\" görselinden \",[\"0\"],\". görsel\"],\"R7SsBE\":[\"Sessize Al\"],\"RArB3D\":[[\"channelName\"],\" kanalından \",[\"username\"],\" tarafından atıldı\"],\"RIfHS5\":[\"Yeni bir davet bağlantısı oluştur\"],\"RL9a0F\":[\"\\\"\",[\"0\"],\"\\\" kaldırılsın mı? Artık ikinci faktör olarak kullanamayacaksınız.\"],\"RMMaN5\":[\"Moderasyonlu (+m)\"],\"RWw9Lg\":[\"Pencereyi kapat\"],\"RX8Gog\":[[\"nick\"],\" bu istemcinin okuyamadığı bir şifreleme sürümü kullanıyor.\"],\"RZ2BuZ\":[[\"account\"],\" hesap kaydı doğrulama gerektiriyor: \",[\"message\"]],\"Rj1UeC\":[\"Önceki bir oturumdan şifrelenmiş mesaj\"],\"RlCInP\":[\"Eğik çizgi komutları\"],\"RxzN1M\":[\"Etkin\"],\"RySp6q\":[\"Yorumları gizle\"],\"RzfkXn\":[\"Bu sunucudaki takma adınızı değiştirin\"],\"S48xcO\":[\"beklemede\"],\"S5Togi\":[\"Ağlar bouncer'ınızdan yükleniyor…\"],\"SPKQTd\":[\"Takma ad gereklidir\"],\"SPVjfj\":[\"Boş bırakılırsa varsayılan olarak 'neden yok' kullanılır\"],\"SQKPvQ\":[\"Kullanıcı Davet Et\"],\"STmlpb\":[\"Ağ listesine dön\"],\"SY+DWF\":[\"Değişen anahtarı incele…\"],\"Sad2tK\":[\"Gönderiliyor…\"],\"SkZcl+\":[\"Önceden tanımlanmış bir flood koruma profili seçin. Bu profiller, farklı kullanım durumları için dengeli koruma ayarları sunar.\"],\"Slr+3C\":[\"Min. Kullanıcı\"],\"Spnlre\":[[\"target\"],\" kişisini \",[\"channel\"],\" kanalına davet ettiniz\"],\"SpsuQv\":[[\"name\"],\" kanalına git\"],\"SrtXDy\":[[\"0\"],\" olarak oturum açtı\"],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Görüntüleyicide aç\"],\"T6fO0X\":[\"istemci\"],\"T91vKp\":[\"Oynat\"],\"TCuPAj\":[\"Not: sunucu, hesabın doğrulanmış bir e-postası olsun ya da olmasın aynı yanıtı verir, bu yüzden yazım hatası burada belirtilmez. Birkaç dakika içinde kod gelmezse hesap adını tekrar kontrol edin.\"],\"TGa6nJ\":[\"Bağlantı: orta\"],\"TIjT+J\":[\"Döndüğünü işaretle\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Verilerinizi nasıl işlediğimizi ve gizliliğinizi nasıl koruduğumuzu öğrenin.\"],\"TgFpwD\":[\"Uygulanıyor...\"],\"Tjg9YW\":[\"Şifrelenmiş ek\"],\"TkzSFB\":[\"Değişiklik Yok\"],\"TntZTr\":[\"Öne çıkarmayı durdur\"],\"Tth9To\":[\"Hoparlörlerimi göster\"],\"TtserG\":[\"Gerçek adı girin\"],\"Ttz9J1\":[\"Şifreyi girin...\"],\"TusXkS\":[[\"days\"],\" gün\"],\"Tz0i8g\":[\"Ayarlar\"],\"U3pytU\":[\"Yönetici\"],\"U7Iesw\":[[\"seconds\"],\" saniye\"],\"U7yg75\":[\"Kendinizi uzakta olarak işaretleyin\"],\"UDb2YD\":[\"Tepki Ver\"],\"UE4KO5\":[\"*kanal*\"],\"UETAwW\":[\"Henüz hiç davet bağlantısı oluşturmadınız. İlkini oluşturmak için yukarıdaki formu kullanın.\"],\"UGT5vp\":[\"Ayarları Kaydet\"],\"UV5hLB\":[\"Yasak bulunamadı\"],\"Uaj3Nd\":[\"Durum Mesajları\"],\"Ue3uny\":[\"Varsayılan (profil yok)\"],\"UkARhe\":[\"Normal - Standart koruma\"],\"Umn7Cj\":[\"Henüz yorum yok. İlk sen ol!\"],\"UqtiKk\":[[\"secondsLeft\"],\" sn içinde otomatik kapanır\"],\"UrEy4W\":[\"Bir kullanıcıya özel mesaj aç\"],\"UtUIRh\":[[\"0\"],\" eski mesaj\"],\"UwzP+U\":[\"Güvenli Bağlantı\"],\"UyIbNT\":[\"Sunucu geçersiz bir WebAuthn sınaması döndürdü.\"],\"V/e7nf\":[\"Yeni parola belirle\"],\"V0/A4O\":[\"Kanal Sahibi\"],\"V0zZWc\":[\"Bu, aşağıdaki bağlı ağı da kapatır.\"],\"V2dwib\":[[\"0\"],\" bir sayı olmalıdır.\"],\"V4qgxE\":[\"Şu kadar dakika önce önce oluşturulan\"],\"V8yTm6\":[\"Aramayı temizle\"],\"VBIlvI\":[\"Çıktıyı kopyala\"],\"VDj9CU\":[\"Bu sunucu, şifreli bir ekin saklandığı biçim olan \",[\"CIPHERTEXT_EXTENSION\"],\" dosyalarını kabul etmiyor. Şifreleme bitirildiğinde dosya olduğu gibi gönderilir.\"],\"VJScHU\":[\"Neden\"],\"VLsmVV\":[\"Bildirimleri sessize al\"],\"VP3V//\":[\"Ön\"],\"VbyRUy\":[\"Yorumlar\"],\"VcYc0A\":[\"Ağ seçeneklerini aç\"],\"VjzSNi\":[\"Konum bulunuyor…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" ve \",[\"3\"],\" kişi daha yazıyor...\"],\"Vmx0mQ\":[\"Ayarlayan:\"],\"Vq10dn\":[\"Aramadan ayrıl\"],\"VqX8C6\":[\"daha az göster\"],\"VqnIZz\":[\"Gizlilik politikamızı ve veri uygulamalarımızı görüntüleyin\"],\"VrMygG\":[\"Minimum uzunluk \",[\"0\"]],\"VrnTui\":[\"Profilinizde gösterilen zamirleriniz\"],\"VugX2C\":[\"Önceki parmak izi\"],\"W6UMUZ\":[\"Biyometrik / güvenlik anahtarı\"],\"W8E3qn\":[\"Doğrulanmış Hesap\"],\"WFxTHC\":[\"Yasaklama maskesi ekle (örn. nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Sunucu hostu gereklidir\"],\"WNMYIN\":[\"iptal edildi\"],\"WOOPuM\":[\"Bağlantı kesildi. Sohbete devam etmek için yeniden bağlan\"],\"WRYdXW\":[\"Ses konumu\"],\"WTah5J\":[\"Tek kelimelik bir ad seçin (boşluksuz).\"],\"WUOH5B\":[\"Kullanıcıyı Engelle\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"1 öğe daha göster\"],\"other\":[[\"1\"],\" öğe daha göster\"]}]],\"WYxRzo\":[\"Davet bağlantılarınızı oluşturun ve yönetin\"],\"Wbsc8H\":[\"Bu sizsiniz\"],\"Wd38W1\":[\"Genel bir ağ daveti için kanal alanını boş bırakın. Açıklama yalnızca sizin kayıtlarınız içindir — bu listede yalnızca sizin görebileceğiniz şekilde gösterilir.\"],\"Weq9zb\":[\"Genel\"],\"Wf9lru\":[\"Sesli mesaj kaydet\"],\"Wfj7Sk\":[\"Bildirim seslerini sessize al veya aç\"],\"WhGzDA\":[\"Biyometrik istem bekleniyor…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"Kullanıcı Profili\"],\"X6S3lt\":[\"Ayarlar, kanallar, sunucular arayın...\"],\"XBuUVn\":[\"Yeniden denemek için kamerayı açın\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Yine de Devam Et\"],\"XI1+wb\":[\"Geçersiz biçim\"],\"XIXeuC\":[\"@\",[\"0\"],\"'a mesaj\"],\"XJOV1Y\":[\"Etkinlik\"],\"XPaN4U\":[[\"name\"],\" · girdi\"],\"XPd6DR\":[\"İş akışı geçmişi (\",[\"0\"],\", \",[\"activeTotal\"],\" aktif)\"],\"XU5AOg\":[\"Girdi\"],\"XWgxXq\":[\"Albüm\"],\"XZYMg4\":[\"Yüklemeyi tekrar deneyin.\"],\"Xd7+IT\":[\"Özel Sohbetin Sabitlemesini Kaldır\"],\"XiSFjH\":[\"Az önce çektiğin fotoğraf\"],\"Xm/s+u\":[\"Görünüm\"],\"Xp2n93\":[\"Sunucunuzun güvenilir dosya hostundan medya gösterir. Harici hizmetlere istek gönderilmez.\"],\"XvjC4F\":[\"Kaydediliyor...\"],\"Y+tK3n\":[\"Gönderilecek ilk mesaj\"],\"YAqRpI\":[[\"account\"],\" hesap kaydı başarılı: \",[\"message\"]],\"YDrGG0\":[\"Yeniden bağlanma başarısız oldu\"],\"YEfzvP\":[\"Korumalı Konu (+t)\"],\"YGAmpG\":[\"Yeniden çek\"],\"YQOn6a\":[\"Üye listesini daralt\"],\"YRCoE9\":[\"Kanal Operatörü\"],\"YRwdh4\":[\"Paylaşımı durdur\"],\"YURQaF\":[\"Profili Görüntüle\"],\"YdBSvr\":[\"Medya gösterimini ve harici içeriği denetleyin\"],\"Yj6U3V\":[\"Merkezi Sunucu Yok:\"],\"YjvpGx\":[\"Zamirler\"],\"Yp+Hi/\":[\"Ayarları aç\"],\"YqH4l4\":[\"Anahtar yok\"],\"YulJZd\":[\"silindi\"],\"YyUPpV\":[\"Hesap:\"],\"Z5FYqf\":[\"Daha küçük bir dosya seçin. Bu dosya, dosya sunucusu için çok büyük.\"],\"Z7ZXbT\":[\"Onayla\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" satır\"],\"other\":[\"#\",\" satır\"]}]],\"Z8lGw6\":[\"Paylaş\"],\"ZGqK7Q\":[[\"0\"],\" seni oynamaya davet etti.\"],\"ZJSWfw\":[\"Sunucudan ayrıldığınızda gösterilen mesaj\"],\"ZPHI0f\":[[\"nick\"],\" şifreleme isteğine yanıt vermedi.\"],\"ZR1dJ4\":[\"Davetler\"],\"ZTnDTA\":[\"İş akışını genişlet\"],\"ZdWg0V\":[\"Tarayıcıda aç\"],\"ZhRBbl\":[\"Mesajlarda ara…\"],\"Zmcu3y\":[\"Gelişmiş Filtreler\"],\"ZqLD8l\":[\"Sunucu genelinde\"],\"a0bHay\":[\"<0>\",[\"0\"],\" bağlantısı kesilsin mi?\"],\"a2/8e5\":[\"Şu kadar dakika önce sonra konu belirlenen\"],\"a3LDKx\":[\"Güvenlik\"],\"a739N6\":[\"Bu sunucunun ham IRC trafiğini izleyin\"],\"aHKcKc\":[\"Önceki sayfa\"],\"aIhsAD\":[\"Bas-Konuş'u etkinleştir\"],\"aJTbXX\":[\"Oper Şifresi\"],\"aQryQv\":[\"Desen zaten mevcut\"],\"aW33cO\":[\"Mikrofonundaki arka plan gürültüsünü azalt\"],\"aW9pLN\":[\"Kanalda izin verilen maksimum kullanıcı sayısı. Sınır olmaması için boş bırakın.\"],\"aYaeko\":[\"Bu mesajın şifresi çözülemedi. Bu cihazın artık anahtarlarına sahip olmadığı bir oturum için şifrelenmiş.\"],\"abGlUP\":[\"Kanala dön\"],\"aecNzk\":[[\"channelName\"],\" ses kanalına katıl\"],\"afd7s2\":[[\"serverName\"],\" sunucusunda ses kanalı başlat\"],\"ah4fmZ\":[\"YouTube, Vimeo, SoundCloud ve benzeri bilinen hizmetlerden önizlemeler de gösterir.\"],\"aifXak\":[\"Bu kanalda medya yok\"],\"ap2zBz\":[\"Rahat\"],\"aubGf5\":[\"En güçlüsü, ancak yalnızca diğer Obby kullanıcılarıyla\"],\"axoxGF\":[\"Kimlik doğrulayıcı uygulaması ekle\"],\"az8lvo\":[\"Kapalı\"],\"azXSNo\":[\"Üye listesini genişlet\"],\"azdliB\":[\"Bir hesaba giriş yap\"],\"b0Z/U1\":[\"Maksimum kayıt süresine ulaşıldı, kayıt burada durdu.\"],\"b26wlF\":[\"o/onun\"],\"b2gRwi\":[\"Konumunu paylaş\"],\"bD/+Ei\":[\"Katı\"],\"bFDO8z\":[\"gateway çevrimiçi\"],\"bLt/0J\":[\"İş akışı\"],\"bOpnXm\":[\"2FA'yı devre dışı bırakmak için kimlik doğrulayıcı uygulamalarınızdan birinden 6 haneli bir kod girin.\"],\"bQ6BJn\":[\"Ayrıntılı flood koruma kurallarını yapılandırın. Her kural, hangi etkinlik türünün izleneceğini ve eşikler aşıldığında hangi işlemin yapılacağını belirtir.\"],\"bRfx7k\":[\"Yanıta git\"],\"bUu+tR\":[\"Bu dosya şifrelenmemiş. Bağlantıya sahip olan herkes açabilir.\"],\"bVBC/W\":[\"Gateway bağlandı\"],\"bZJKzE\":[\"Tam\"],\"bavafz\":[\"Yeniden denemek için mikrofonu açın\"],\"beV7+y\":[\"Kullanıcı \",[\"channelName\"],\" kanalına katılmak için davet alacak.\"],\"bgwEHL\":[\"2FA'yı etkinleştirmek için bir kimlik bilgisi ekleyin\"],\"biKhQ2\":[\"Bu atıf hakkında\"],\"bk84cH\":[\"Uzakta Mesajı\"],\"bkHdLj\":[\"IRC Sunucusu Ekle\"],\"blWpTh\":[\"Haritayı aç\"],\"bmQLn5\":[\"Kural Ekle\"],\"bv4cFj\":[\"Taşıma\"],\"bwRvnp\":[\"İşlem\"],\"bzSI52\":[\"Sil\"],\"c8+EVZ\":[\"Doğrulanmış hesap\"],\"cAFYbj\":[\"Parolalar eşleşmiyor.\"],\"cBQkN7\":[\"Kamera erişimine izin verene kadar cihaz adları gizlidir.\"],\"cC5JaD\":[[\"nick\"],\" şifrelemeyi sonlandırdı.\"],\"cGYUlD\":[\"Medya önizlemesi yüklenmiyor.\"],\"cHFw6l\":[\"Konuşmak için bir mikrofon bağla\"],\"cJMrvr\":[\"Bu sohbet Obby'nin yerel şifreleme yöntemiyle şifrelenmiştir. Parmak izlerini farklı bir kanaldan karşılaştırın, ardından doğrulanmış olarak işaretleyin.\"],\"cLF98o\":[\"Yorumları göster (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"Bu hesabın diğer açık oturumları değişiklik kapsamında kapatılacak. İki adımlı doğrulama ayarları varsa değiştirilmeden kalır.\"],\"cO9+2L\":[\"Devre dışı bırak\"],\"cPWpNd\":[[\"nick\"],\" kişisinin parmak izi\"],\"cSgpoS\":[\"Özel Sohbeti Sabitle\"],\"cXeEKu\":[\"Bu, aşağıdaki \",[\"0\"],\" bağlı ağı da kapatır.\"],\"cggChT\":[\"İki adımlı doğrulamayı yönet\"],\"chQsxg\":[\"Biçimlendirilmiş çıktıyı kopyala\"],\"cl/A5J\":[[\"__DEFAULT_IRC_SERVER_NAME__\"],\"'a hoş geldiniz!\"],\"cnGeoo\":[\"Sil\"],\"coPLXT\":[\"IRC iletişimlerinizi sunucularımızda saklamıyoruz\"],\"cqQyPB\":[\"Klasör adı\"],\"crYH/6\":[\"SoundCloud oynatıcı\"],\"cv5DQb\":[\"sunucu ayarlanmadı\"],\"cvJaBb\":[[\"nick\"],\" kullanıcısının yeni parmak izi\"],\"d+oYyk\":[\"Şifrelemeyi doğrula\"],\"d3sis4\":[\"Sunucu Ekle\"],\"d9aN5k\":[[\"username\"],\" kullanıcısını kanaldan kaldır\"],\"dCyaXa\":[[\"nick\"],\" ile şifreleniyor…\"],\"dEgA5A\":[\"İptal\"],\"dF6vP6\":[\"Canlı\"],\"dGi1We\":[\"Bu özel mesaj konuşmasının sabitlemesini kaldır\"],\"dJVuyC\":[[\"channelName\"],\" kanalından ayrıldı (\",[\"reason\"],\")\"],\"dMtLDE\":[\"kime\"],\"dNXmVa\":[\"Erişim reddedildi. Tarayıcı veya sistem ayarlarından kamera ve mikrofon erişimine izin ver, ardından tekrar dene.\"],\"dRqrdL\":[[\"0\"],\" bir tam sayı olmalıdır.\"],\"dTx/vl\":[\"Mikrofonun algıladığı hoparlör yankısını azalt\"],\"dXqxlh\":[\"<0>⚠️ Güvenlik Riski! Bu bağlantı, araya girme veya ortadaki adam saldırılarına karşı savunmasız olabilir.\"],\"dZwAKK\":[\"Özel sohbet aç\"],\"da9Q/R\":[\"Kanal modları değiştirildi\"],\"dhJN3N\":[\"Yorumları göster\"],\"diaYU+\":[\"<0>\",[\"0\"],\" ve <1>\",[\"1\"],\" yazıyor...\"],\"dj2xTE\":[\"Bildirimi kapat\"],\"dkycQY\":[\"Şifrelemeyi iptal et\"],\"dlkjqx\":[\"Resim içinde resim\"],\"dnUmOX\":[\"Bu ağda henüz kayıtlı bot yok.\"],\"dpCzmC\":[\"Flood Koruma Ayarları\"],\"dqoiJ2\":[\"Henüz izleyen yok.\"],\"e8H3vl\":[\"Alternatif metin (isteğe bağlı)\"],\"e8jzAa\":[\"tüm ekleri kaldır\"],\"e9dQpT\":[\"Bu bağlantıyı yeni sekmede açmak istiyor musunuz?\"],\"eClJ8I\":[\"Bu sunucunun draft/EMOJI aracılığıyla yayımladığı ağ genelindeki ve kanala özel emoji paketlerini yönetin.\"],\"ePK91l\":[\"Düzenle\"],\"eYBDuB\":[\"Bir görüntü yükleyin veya dinamik boyutlandırma için isteğe bağlı \",[\"size\"],\" değişkeni içeren bir URL sağlayın\"],\"edBbee\":[[\"username\"],\" kullanıcısını host maskesiyle yasakla (aynı IP/host'tan yeniden katılmasını engeller)\"],\"eepqTT\":[\"TLS sertifikası parmak izi\"],\"ekfzWq\":[\"Kullanıcı Ayarları\"],\"elPDWs\":[\"IRC istemci deneyiminizi özelleştirin\"],\"etgedT\":[\"Emojiler\"],\"eu2osY\":[\"<0>💡 Öneri: Yalnızca bu sunucuya güveniyorsanız ve risklerin farkındaysanız devam edin. Bu bağlantı üzerinden hassas bilgi veya şifre paylaşmaktan kaçının.\"],\"euEhbr\":[[\"channel\"],\" kanalına katılmak için tıklayın\"],\"exyUec\":[\"Bağlantı\"],\"ez3vLd\":[\"Çok Satırlı Girişi Etkinleştir\"],\"f0J5Ki\":[\"Sunucular arası iletişim şifrelenmemiş bağlantılar kullanıyor olabilir\"],\"f2wrB1\":[\"Paketi sil\"],\"f9BHJk\":[\"Kullanıcıyı Uyar\"],\"fDOLLd\":[\"Kanal bulunamadı.\"],\"fFgbRU\":[[\"safeName\"],\" artık sunucuda yok.\"],\"fHbMUl\":[\"ses-kanali\"],\"fJfkog\":[\"GIF'ler yüklenemedi. Yeniden denemek için tekrar arayın.\"],\"fMPkxb\":[\"Daha fazla göster\"],\"fWPVzC\":[\"Dosya sunucusu dosyayı okunabilir biçimde saklar ve bağlantıyı ele geçiren herkes açabilir. Dosyaları şifreli göndermek için Obby şifrelemesine geçin.\"],\"fYdEvu\":[\"İş akışı geçmişi (\",[\"0\"],\")\"],\"fdplPL\":[\"Benim için sessize al\"],\"ffzDkB\":[\"Anonim Analitik:\"],\"fk1WEw\":[\"Şifrelenmiş\"],\"fq1GF9\":[\"Kullanıcılar sunucudan ayrıldığında göster\"],\"g1CwiD\":[[\"name\"],\" çalıştır?\"],\"g3UF2V\":[\"Kabul et\"],\"g6SdZE\":[\"Ses kaydetmek için mikrofon erişimine izin verin.\"],\"g87FVm\":[\"Arama sunucusu bunu reddetti. Birazdan tekrar deneyin.\"],\"g9NNfO\":[\"Videoyu başlat\"],\"gCldcN\":[\"Vurgu rengini değiştir\"],\"gD44Av\":[\"Bu dosya şifresiz gönderilsin mi?\"],\"gEF57C\":[\"Bu sunucu yalnızca bir bağlantı türünü destekliyor\"],\"gJuLUI\":[\"Engelleme Listesi\"],\"gNzMrk\":[\"Mevcut avatar\"],\"gbfM3J\":[\"Bu hesap \",[\"sessionCount\"],\" oturumdan bağlı. Oturum başına ayrıntılar yalnızca hesap sahibine veya IRC operatörlerine açıklanır.\"],\"gcoiFh\":[\"Yeniden bağlan\"],\"gfySTe\":[\"Tümünü daralt\"],\"gh06VD\":[\"Çıktı\"],\"gjPWyO\":[\"Takma adı girin...\"],\"gnTaUA\":[\"El kaldır\"],\"gz6UQ3\":[\"Büyüt\"],\"h6/IMX\":[\"İlk ağınızı ekleyin\"],\"h6razj\":[\"Kanal Adı Maskesini Hariç Tut\"],\"hEPLrs\":[\"Parolamı unuttum\"],\"hG6jnw\":[\"Konu belirlenmemiş\"],\"hG89Ed\":[\"Görüntü\"],\"hYgDIe\":[\"Oluştur\"],\"hZ6znB\":[\"Port\"],\"ha+Bz5\":[\"örn. 100:1440\"],\"hctjqj\":[\"Komutlarını ve yönetim işlemlerini görmek için soldan bir bot seçin.\"],\"he3ygx\":[\"Kopyala\"],\"hehnjM\":[\"Miktar\"],\"hhAi8w\":[\"Ağ günlüğü\"],\"hou0tP\":[\"Akış\"],\"htTcVX\":[\"Durum:\"],\"hxgCTb\":[\"İş akışını kapat\"],\"hzdLuQ\":[\"Yalnızca Voice veya daha yüksek yetkiye sahip kullanıcılar konuşabilir\"],\"i0qMbr\":[\"Ana Sayfa\"],\"iDNBZe\":[\"Bildirimler\"],\"iH8pgl\":[\"Geri\"],\"iH8xys\":[\"Farklı bir dosya türü seçin. Dosya sunucusu \",[\"ext\"],\" dosyalarını kabul etmiyor.\"],\"iL9SZg\":[\"Kullanıcıyı Yasakla (Takma Adıyla)\"],\"iNt+3c\":[\"Görüntüye geri dön\"],\"iQvi+a\":[\"Bu sunucu için düşük bağlantı güvenliği konusunda uyarma\"],\"iSLIjg\":[\"Bağlan\"],\"iWXkHH\":[\"Halfop\"],\"iZeTtp\":[\"Sunucu Hostu\"],\"idD8Ev\":[\"Kaydedildi\"],\"ifn/bQ\":[\"O ekran artık yok.\"],\"igVDFt\":[\"Ekle\"],\"iivqkW\":[\"Giriş Yapıldı\"],\"ij+Elv\":[\"Görüntü önizlemesi\"],\"ilIWp7\":[\"Bildirimleri Aç/Kapat\"],\"itEJCl\":[\"Klasörü yeniden adlandır veya sil\"],\"itoy0/\":[[\"0\"],\" ile XOX\"],\"iuaqvB\":[\"Joker karakter için * kullanın. Örnekler: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Bot\"],\"j2DGR0\":[\"Host Maskesiyle Yasakla\"],\"jA4uoI\":[\"Konu:\"],\"jHGY5E\":[\"Mesaj gönderilmedi: şifreleme anahtarı değişti. Açık metin olarak göndermeden önce yeni anahtarı doğrulayın ya da şifrelemeyi sonlandırın.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Neden (isteğe bağlı)\"],\"jUV7CU\":[\"Avatar Yükle\"],\"jW5Uwh\":[\"Ne kadar harici medya yükleneceğini denetleyin. Kapalı / Güvenli / Güvenilir Kaynaklar / Tüm İçerik.\"],\"jXzms5\":[\"Ek seçenekleri\"],\"jZlrte\":[\"Renk\"],\"jbq7j2\":[\"Reddet\"],\"jfC/xh\":[\"İletişim\"],\"jvN2+I\":[[\"0\"],\" boşta\"],\"jywMpv\":[\"#yeni-kanal-adı\"],\"k/7m6u\":[\"Parmak izini kopyala\"],\"k112DD\":[\"Eski mesajları yükle\"],\"k1opY7\":[\"Gürültü Engelleme\"],\"k3ID0F\":[\"Üyeleri filtrele…\"],\"k65gsE\":[\"Derinlemesine incele\"],\"k7Zgob\":[\"Bağlantıyı İptal Et\"],\"k99j0U\":[\"Yüklemeyi iptal et\"],\"kAVx5h\":[\"Davet bulunamadı\"],\"kCLEPU\":[\"Bağlı Olduğu Sunucu\"],\"kF5LKb\":[\"Engellenen desenler:\"],\"kG2fiE\":[\"yapılandırmada tanımlı\"],\"kGeOx/\":[[\"0\"],\" kanalına katıl\"],\"kITKr8\":[\"Kanal modları yükleniyor...\"],\"kPpPsw\":[\"IRC Operatörüsünüz\"],\"kWJmRL\":[\"Siz\"],\"kb9fJC\":[\"Şifresi çözülmüş dosyayı kaydet\"],\"kfcRb0\":[\"Avatar\"],\"kfeifH\":[\"Şifreleniyor… (iptal için tıklayın)\"],\"kjMqSj\":[\"JSON kopyala\"],\"krViRy\":[\"JSON olarak kopyalamak için tıklayın\"],\"ks71ra\":[\"İstisnalar\"],\"kw4lRv\":[\"Kanal Yarı Operatörü\"],\"kxgIRq\":[\"Başlamak için bir kanal seçin veya ekleyin.\"],\"ky2mw7\":[\"@\",[\"0\"],\" üzerinden\"],\"ky6dWe\":[\"Avatar önizlemesi\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Kanallar yükleniyor...\"],\"l+IUVW\":[[\"account\"],\" hesap doğrulaması başarılı: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"yeniden bağlandı\"],\"other\":[[\"reconnectCount\"],\" kez yeniden bağlandı\"]}]],\"l1l8sj\":[[\"0\"],\"g önce\"],\"l4mncX\":[\"Burada kimse yok. Birinden /join \",[\"channelName\"],\" komutuyla katılmasını isteyin.\"],\"l5NhnV\":[\"#kanal (isteğe bağlı)\"],\"lCF0wC\":[\"Yenile\"],\"lH+ed1\":[\"İlk adım bekleniyor…\"],\"lHVfE4\":[\"Dosya yüklenmedi: şifreleme anahtarı değişti. Yeni anahtarı inceleyin ya da şifrelemeyi bitirip şifresiz yükleyin.\"],\"lHy8N5\":[\"Daha fazla kanal yükleniyor...\"],\"lJGJot\":[\"Kanal bul\"],\"lKkdzh\":[\"Kanala özel\"],\"lasgrr\":[\"kullanıldı\"],\"lbpf14\":[[\"value\"],\" kanalına katıl\"],\"lf3MT4\":[\"Ayrılınacak kanal (varsayılan: geçerli)\"],\"lfFsZ4\":[\"Kanallar\"],\"lh69cG\":[[\"nick\"],\" şifreli bir sohbet başlatmak istiyor\"],\"lip0az\":[\"Hoparlör \",[\"0\"]],\"lkNdiH\":[\"Hesap Adı\"],\"loQxaJ\":[\"Geri Döndüm\"],\"lrlQl/\":[[\"0\"],\" için ses düzeyi\"],\"lvfaxv\":[\"ANA SAYFA\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Ekle\"],\"m4YwIL\":[\"Kimlik doğrulayıcı uygulaması (TOTP)\"],\"m8flAk\":[\"Önizleme (henüz yüklenmedi)\"],\"mDkV0w\":[\"İş akışı başlatılıyor…\"],\"mDt3zx\":[\"Doğrula…\"],\"mEPxTp\":[\"<0>⚠️ Dikkatli olun! Yalnızca güvenilir kaynaklardan gelen bağlantıları açın. Kötü amaçlı bağlantılar güvenliğinizi veya gizliliğinizi tehlikeye atabilir.\"],\"mH+wEJ\":[[\"0\"],\" için mesaj (yeni satır için Enter, göndermek için Shift+Enter)\"],\"mHGdhG\":[\"Sunucu bilgisi\"],\"mHfd/S\":[\"Ne yapıyorsunuz\"],\"mMYBD9\":[\"Geniş - Daha kapsamlı koruma alanı\"],\"mOXFes\":[[\"0\"],\" emoji\"],\"mQuDmS\":[[\"sender\"],\" şifrelemeyi yeniden başlattı. Siz kabul edene kadar bu sohbet şifresiz kalıyor.\"],\"mRsNSE\":[\"Botları gör\"],\"mTGsPd\":[\"Kanal Konusu\"],\"mU8j6O\":[\"Harici Mesaj Yok (+n)\"],\"mZWTZP\":[\"Kanallara göz at\"],\"mZp8FL\":[\"Otomatik Tek Satıra Dön\"],\"ma5SQ1\":[\"Oturum açmayı tamamlamak için kimlik doğrulayıcı uygulamanızdaki 6 haneli kodu girin.\"],\"mdIQ65\":[[\"nick\"],\" ile mesajlarınız şifreli. Bu dosyalar şifrelenemeyecek kadar büyük ve şifresiz gönderilecek.\"],\"mdQu8G\":[\"TakmaAdınız\"],\"miSSBQ\":[\"Yorumlar (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Mikrofon ve kamera seç\"],\"mryDEO\":[\"E-postanızdaki 6 haneli kodu girin.\"],\"mvyLSy\":[\"Kullanıcı kimliği doğrulandı\"],\"mwtcGl\":[\"Yorumları kapat\"],\"myL0MR\":[\"Bu ağ silinsin mi?\"],\"mzI/c+\":[\"İndir\"],\"mzfIag\":[\"sunucu\"],\"n3fGRk\":[[\"0\"],\" tarafından ayarlandı\"],\"n5+j9l\":[\"örn. <0>wss://host:port/socket\"],\"n6T9To\":[\"Benim için sesi aç\"],\"n8TilE\":[\"Kanal adını kopyala\"],\"n9NCB9\":[\"Gönderilmeden önce Obby tarafından işlenmiş\"],\"nDekZG\":[\"Bağlantıyı düzenle\"],\"nDvKjY\":[\"Ses kanalı\"],\"nE9jsU\":[\"Rahat - Daha az agresif koruma\"],\"nNflMD\":[\"Kanaldan ayrıl\"],\"nPXkBi\":[\"WHOIS verisi yükleniyor...\"],\"nWMRxa\":[\"Sabitlemeyi Kaldır\"],\"nX4XLG\":[\"Operator işlemleri\"],\"nXnMSE\":[\"Tarayıcınız bu videoyu oynatamıyor.\"],\"nYiCGx\":[\"Yeni anahtarı kabul et\"],\"nkC032\":[\"Flood profili yok\"],\"nsLuck\":[\"Bu dosya gönderilmeden önce şifreleme sona erdi. Dosya iletilmedi.\"],\"nta7V8\":[\"Şifreleme seçenekleri\"],\"o4oXFt\":[\"Kayıtlı kimlik bilgileri\"],\"o69z4d\":[[\"username\"],\" kullanıcısına uyarı mesajı gönder\"],\"o6OQlp\":[\"Kanalı düzenle\"],\"o9ylQi\":[\"Başlamak için GIF arayın\"],\"oFGkER\":[\"Sunucu Bildirimleri\"],\"oIn7d4\":[\"Kimlik doğrulayıcı uygulamanızdaki 6 haneli kodu girin.\"],\"oOi11l\":[\"En alta kaydır\"],\"oPYIL5\":[\"ağ\"],\"oQEzQR\":[\"Yeni DM\"],\"oRH6Dq\":[\"kanal\"],\"oX4ytF\":[\"takma ad\"],\"oXOSPE\":[\"Çevrimiçi\"],\"oaTtrx\":[\"Botları ara\"],\"oal760\":[\"Sunucu bağlantılarında ortadaki adam saldırıları mümkün\"],\"obBbyQ\":[\"Ekran kaydet\"],\"ocCDzT\":[\"kısa kod (örn. partyparrot)\"],\"oeqmmJ\":[\"Güvenilir Kaynaklar\"],\"ogKae6\":[\"Bu cihazda şifreleme kullanılamıyor.\"],\"optX0N\":[[\"0\"],\"s önce\"],\"ovBPCi\":[\"Varsayılan\"],\"p0Z69r\":[\"Desen boş olamaz\"],\"p1KgtK\":[\"Ses yüklenemedi\"],\"p59pEv\":[\"Ek ayrıntılar\"],\"p7sRI6\":[\"Yazarken diğerlerini bilgilendir\"],\"pBm1od\":[\"Gizli kanal\"],\"pDpirO\":[\"IRC sunucusu tarafından sağlanan komut\"],\"pEK2nL\":[\"Bu mesaj şifrelenmemişti. Bu kişinin şifreleme kullanmayan başka bir istemcisinden gelmiş olabilir.\"],\"pJ/IRc\":[\"Kaydı durdur\"],\"pNmiXx\":[\"Tüm sunucular için varsayılan takma adınız\"],\"pUUo9G\":[\"Ana makine adı:\"],\"pVGPmz\":[\"Hesap Şifresi\"],\"pZGrXo\":[\"Kamerayı değiştir\"],\"peNE68\":[\"Kalıcı\"],\"pehLje\":[\"pack_id (örn. team-mascots)\"],\"pgoP68\":[\"Bas-Konuş'u devre dışı bırak\"],\"plhHQt\":[\"Veri yok\"],\"pm6+q5\":[\"Güvenlik Uyarısı\"],\"pn5qSs\":[\"Ek Bilgiler\"],\"pqr+oY\":[[\"0\"],\" için mesaj\"],\"puvGJc\":[\"Tic-Tac-Toe Oyna\"],\"q0cR4S\":[\"artık **\",[\"newNick\"],\"** olarak bilinmektedir\"],\"qDAnDT\":[\"Kurtarmak istediğiniz hesap adını girin.\"],\"qF/wlG\":[\"Video paylaşmak için bir kamera bağla\"],\"qFcunY\":[\"Kanal LIST veya NAMES komutlarında görünmeyecek\"],\"qGMwvV\":[\"Mikrofon seviyesi\"],\"qIk9n4\":[[\"minutes\"],\" dakika\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" yazıyor...\"],\"qLpTm/\":[[\"emoji\"],\" tepkisini kaldır\"],\"qVkGWK\":[\"Sabitle\"],\"qXgujk\":[\"Bir eylem / emote gönder\"],\"qY8wNa\":[\"Ana Sayfa\"],\"qZQ5M4\":[\"Bu kişiyi doğruladınız.\"],\"qa9cy4\":[\"Fotoğraf\"],\"qb0xJ7\":[\"Joker karakter kullanın: * herhangi bir diziyle eşleşir, ? herhangi bir tek karakterle eşleşir. Örnekler: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Kanal Anahtarı (+k)\"],\"qsEYm5\":[\"Emoji ekle\"],\"qtoOYG\":[\"Sınır yok\"],\"r+6b6V\":[\"Oturum açarken ikinci bir doğrulama faktörü istemek için bir kimlik doğrulayıcı uygulaması veya biyometrik / güvenlik anahtarı ekleyin.\"],\"r1W2AS\":[\"Dosya sunucu görseli\"],\"r8ojWq\":[\"Kaldırmayı onayla\"],\"r9l16H\":[\"Bu cihaz şu anda konum belirleyemedi.\"],\"rI9ogj\":[\"Kanal seçeneklerini aç\"],\"rIPR2O\":[\"Şu kadar dakika önce önce konu belirlenen\"],\"rMMSYo\":[\"Maksimum uzunluk \",[\"0\"]],\"rT2cV+\":[\"Kamera\"],\"rWtzQe\":[\"Ağ bölündü ve yeniden birleşti. ✅\"],\"rYG2u6\":[\"Lütfen bekleyin...\"],\"rjGI/Q\":[\"Gizlilik\"],\"rjTJRY\":[\"askıya alındı\"],\"rk8iDX\":[\"GIF'ler yükleniyor...\"],\"rn6SBY\":[\"Sesi Aç\"],\"ry4yU/\":[\"Hammı görüntüle\"],\"rzK+O+\":[[\"nick\"],\" bu cihazın okuyamadığı şifreli mesajlar gönderiyor. Açılabilmeleri için şifrelemenin yeniden başlatılması gerekiyor.\"],\"s/UKqq\":[\"Kanaldan atıldı\"],\"s/ereB\":[\"aktif\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" anahtar\"],\"other\":[\"#\",\" anahtar\"]}]],\"s36GUv\":[\"Mikrofon erişimine izin ver\"],\"s4NaO3\":[\"Konumun alınamadı.\"],\"s7L3Mu\":[\"yeni klasör\"],\"s7oqXR\":[\"Bir Ağ Seçin\"],\"s8cATI\":[[\"channelName\"],\" kanalına katıldı\"],\"sCO9ue\":[\"<0>\",[\"serverName\"],\" bağlantısında aşağıdaki güvenlik endişeleri bulunmaktadır:\"],\"sGH11W\":[\"Sunucu\"],\"sHI1H+\":[\"artık **\",[\"newNick\"],\"** olarak bilinmektedir\"],\"sJyV04\":[[\"inviter\"],\", sizi \",[\"channel\"],\" kanalına davet etti\"],\"sUBSbK\":[\"Henüz üst ağ yok.\"],\"sUcRyL\":[\"Yüklemeyi tekrar deneyin. Dosya sunucusu okuyamadığımız bir yanıt gönderdi.\"],\"sW5OjU\":[\"gerekli\"],\"sYI3px\":[\"Mesaj gönderilecek takma ad\"],\"sby+1/\":[\"Kopyalamak için tıklayın\"],\"sfN25C\":[\"Gerçek veya tam adınız\"],\"shXreC\":[\"Ekran alanını kaydet\"],\"skvjTF\":[\"Tarayıcı WebAuthn sunmuyor\"],\"sliuzR\":[\"Bağlantıyı Aç\"],\"sqrO9R\":[\"Özel Bahsediler\"],\"sr6RdJ\":[\"Shift+Enter ile çok satır\"],\"swrCpB\":[\"Kanal, \",[\"user\"],\" tarafından \",[\"oldName\"],\" yerine \",[\"newName\"],\" olarak yeniden adlandırıldı\",[\"0\"]],\"sxkWRg\":[\"Gelişmiş\"],\"t/YqKh\":[\"Kaldır\"],\"t2RBbk\":[\"Metin kanalı\"],\"t47eHD\":[\"Bu sunucudaki benzersiz tanımlayıcınız\"],\"tAkAh0\":[\"Dinamik boyutlandırma için isteğe bağlı \",[\"size\"],\" değişkeni içeren URL. Örnek: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Kopya başarısız, yeniden denemek için seç\"],\"tXLJS3\":[\"Kanal listesi kenar çubuğunu göster veya gizle\"],\"tfDRzk\":[\"Kaydet\"],\"tgfK6H\":[\"İş akışını kopyala\"],\"thC9Rq\":[\"Bir kanaldan ayrıl\"],\"tiBsJk\":[[\"channelName\"],\" kanalından ayrıldı\"],\"tl/zMw\":[\"Bu tarayıcı ses kaydedemiyor.\"],\"tpVoTN\":[\"Bu komutu kimin çağırdığına dair bilgi bot tarafından sağlanır ve gönderen sunucu tarafından doğrulanamaz.\"],\"tsc6g4\":[[\"safeName\"],\" şifresi çözülüyor…\"],\"tt4/UD\":[\"ayrıldı (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"#\",\" satır daha\"],\"other\":[\"#\",\" satır daha\"]}]],\"tu2JEr\":[\"Katılınacak kanal (#ad)\"],\"u0TcnO\":[\"{nick} takma adı zaten kullanımda, {newNick} ile yeniden deneniyor\"],\"u0a8B4\":[\"Yönetici erişimi için IRC Operatörü olarak kimlik doğrula\"],\"u0rWFU\":[\"Şu kadar dakika önce sonra oluşturulan\"],\"u72w3t\":[\"Engellenecek kullanıcılar ve desenler\"],\"u7jc2L\":[\"ayrıldı\"],\"uAQUqI\":[\"Durum\"],\"uB85T3\":[\"Kaydetme başarısız: \",[\"msg\"]],\"uK9Jap\":[\"Tarayıcılar, mikrofon veya kameraya erişime izin verene kadar hoparlörlerinizi göstermez. Hiçbir şey kaydedilmez.\"],\"uKPqyn\":[\"Konumuna ortala\"],\"uMIUx8\":[[\"0\"],\" botu silinsin mi? Bu, veritabanı satırını yumuşak siler; takma adı yalnızca bir /REHASH sonrasında yeniden kullanın.\"],\"uNSY8W\":[\"Yeniden bağlanılıyor. Bu başarısız olmaya devam ederse bağlantıyı düzenle\"],\"uSMfoN\":[\"Doğrula\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"MOTD'yi Göster\"],\"uW3lLI\":[\"IRC Sunucuları:\"],\"ukyW4o\":[\"Davet bağlantılarınız\"],\"uowbPn\":[\"eki kaldır\"],\"usSSr/\":[\"Yakınlaştırma seviyesi\"],\"v0xJr9\":[[\"nick\"],\" kullanıcısının şifreleme anahtarı değişti. Bu yeni bir cihazda olur ve bir saldırgan da böyle görünür. Yeni parmak izini bu sohbetin dışında \",[\"nick\"],\" ile karşılaştırın, sonra kabul edin.\"],\"v29Nn/\":[[\"0\"],\" kişisinin kabul etmesi bekleniyor…\"],\"v7lfCq\":[\"Henüz yapılandırılmış paket yok.\"],\"v7uvcf\":[\"Yazılım:\"],\"vE8kb+\":[\"Yeni satır için Shift+Enter kullanın (Enter gönderir)\"],\"vERlcd\":[\"Profil\"],\"vK0RL8\":[\"Konu yok\"],\"vSJd18\":[\"Video\"],\"vXIe7J\":[\"Dil\"],\"vXeqjQ\":[\"Uzantısı olan bir dosya seçin. Dosya sunucusu uzantısız dosyaları kabul etmiyor.\"],\"vYUkQB\":[\"Hoparlör bulunamadı.\"],\"vaHYxN\":[\"Gerçek Ad\"],\"vhjbKr\":[\"Uzakta\"],\"vnq5rj\":[\"Görüntülü mesaj kaydet\"],\"vy/q7q\":[\"2FA'yı devre dışı bırakın. Onaylamak için kayıtlı kimlik doğrulayıcı uygulamalarınızdan birinden 6 haneli bir kod girin.\"],\"w/nogd\":[[\"0\"],\" ağ\",[\"1\"],\" — katılmak için birini seçin\"],\"w4NYox\":[[\"title\"],\" istemcisi\"],\"w8dbR6\":[\"Aramaların kullandığı mikrofonu, kamerayı ve hoparlörü seç\"],\"w8xQRx\":[\"Geçersiz değer\"],\"wCKe3+\":[\"İş akışı geçmişi\"],\"wFjjxZ\":[[\"channelName\"],\" kanalından \",[\"username\"],\" tarafından atıldı (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Yasak istisnası bulunamadı\"],\"wHhlQr\":[\"Şifreli sohbeti kabul et\"],\"wJijgU\":[\"Konum\"],\"wK0BwN\":[\"Şifreleme anahtarı değişti\"],\"wPrGnM\":[\"Kanal Yöneticisi\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Akıl yürütme\"],\"wbm86v\":[\"Kullanıcılar kanala katıldığında veya ayrıldığında göster\"],\"wdxz7K\":[\"Kaynak\"],\"whqZ9r\":[\"Vurgulanacak ek kelimeler veya ifadeler\"],\"wlQNTg\":[\"Üyeler\"],\"wm7RV4\":[\"Bildirim Sesi\"],\"woaefe\":[\"Sistem varsayılanı\"],\"wsRxbL\":[\"Ses kaydet\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Mesajlarınız sunucular arasında iletilirken ele geçirilebilir\"],\"x1m5RZ\":[\"Kullanıcıyı davet et\"],\"x3+y8b\":[\"Bu bağlantı aracılığıyla kayıt olan kişi sayısı\"],\"x9G665\":[\"İki adımlı doğrulama gerekli\"],\"xCFNnL\":[[\"limit\"],\" altında bir dosya seçin, dosya sunucusunun kabul ettiği en yüksek boyut bu.\"],\"xCJdfg\":[\"Temizle\"],\"xDAtGP\":[\"Mesaj\"],\"xDN4e3\":[\"Kanal bilgisini gör\"],\"xOTzt5\":[\"az önce\"],\"xQv7xy\":[\"Konumunu \",[\"target\"],\" ile paylaş.\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" ve <2>\",[\"2\"],\" yazıyor...\"],\"xUHRTR\":[\"Bağlanırken otomatik olarak operatör kimliği doğrula\"],\"xWHwwQ\":[\"Yasaklar\"],\"xXs5GT\":[\"Dosya yüklenmedi: şifreleme henüz kuruluyor. Şifreleme etkin olunca ya da şifrelemeyi bitirdikten sonra gidebilir.\"],\"xYilR2\":[\"Medya\"],\"xbi8D6\":[\"Bu sunucu davet bağlantılarını desteklemiyor (<0>obby.world/invitation yeteneği duyurulmuyor). Yine de normal şekilde sohbet edebilirsiniz; bu panel obbyircd tabanlı ağlar içindir.\"],\"xceQrO\":[\"Yalnızca güvenli websocket'ler desteklenmektedir\"],\"xdtXa+\":[\"kanal-adı\"],\"xeiujy\":[\"Metin\"],\"xlCYOE\":[\"Daha fazla mesaj alınıyor...\"],\"xlhswE\":[\"Minimum değer \",[\"0\"]],\"xq97Ci\":[\"Kelime veya ifade ekle...\"],\"xuRqRq\":[\"İstemci Sınırı (+l)\"],\"y1eoq1\":[\"Bağlantıyı kopyala\"],\"y2ID0h\":[\"Sunucu WebAuthn desteği bildirmiyor\"],\"y7sj+0\":[\"Yayıncı\"],\"yIHP+U\":[\"Güvenilmeyen bir sunucudan gelen şifrelenmiş ek. Açmak için harici içeriği etkinleştirin.\"],\"yJ1eqU\":[\"İzleyiciler (\",[\"0\"],\")\"],\"yJztBY\":[\"Ağı sil\"],\"yNeucF\":[\"Bu sunucu genişletilmiş profil meta verilerini (IRCv3 METADATA uzantısı) desteklemiyor. Avatar, görünen ad ve durum gibi ek alanlar mevcut değil.\"],\"yPlrca\":[\"Kanal Avatarı\"],\"yQE2r9\":[\"Yükleniyor\"],\"ySU+JY\":[\"eposta@adresiniz.com\"],\"ySlukM\":[\"Obby - IRC'yi geleceğe taşıyor\"],\"yTX1Rt\":[\"Oper Kullanıcı Adı\"],\"yYOzWD\":[\"günlükler\"],\"yek4JL\":[\"Klasörü yukarı taşı\"],\"yfx9Re\":[\"IRC operatör şifresi\"],\"ygCKqB\":[\"Durdur\"],\"ymDxJx\":[\"IRC operatör kullanıcı adı\"],\"yrpRsQ\":[\"Ada Göre Sırala\"],\"ywVWqb\":[[\"nick\"],\" ile mesajlarınız şifreli. \",[\"1\"],\" dosyanın \",[\"0\"],\" tanesi şifrelenemeyecek kadar büyük ve şifresiz gönderilecek. Geri kalanı şifreli kalır.\"],\"yxaNWl\":[\"Dosya sunucusuna ulaşılamadı. Bağlantınızı kontrol edip tekrar deneyin.\"],\"yz7wBu\":[\"Kapat\"],\"z0DY9w\":[[\"0\"],\" için mesaj (yeni satır için Shift+Enter)\"],\"z2xxYa\":[\"Şifreli ve doğrulandı\"],\"z3ltMi\":[\"Sağlayıcı bearer belirteci döndürmedi.\"],\"zCEMmq\":[\"Bu tarayıcı video kaydedemiyor.\"],\"zFT5rr\":[\"tamamlandı\"],\"zHa4lw\":[[\"0\",\"plural\",{\"other\":[\"#\",\" adım\"]}]],\"zJS04D\":[\"Klasörden çıkar\"],\"zJw+jA\":[\"modu ayarlar: \",[\"0\"]],\"zNSskd\":[\"Kayıt yapılamadı.\"],\"zZm1gU\":[\"Videoyu durdur\"],\"zb/HT0\":[\"daha fazla göster\"],\"zbSnl2\":[\"Yükleme boyutu sınırına ulaşıldı, kayıt burada durdu.\"],\"zbymaY\":[[\"0\"],\"dk önce\"],\"zebeLu\":[\"Oper kullanıcı adını girin\"],\"zga9sT\":[\"Tamam\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Hoparlör\"]}"); \ No newline at end of file diff --git a/src/locales/tr/messages.po b/src/locales/tr/messages.po index 453af5f9d..40cf4eb37 100644 --- a/src/locales/tr/messages.po +++ b/src/locales/tr/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, other {# adım}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, one {1 öğe daha göster} other {{1} öğe daha göster}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} emoji" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} seni oynamaya davet etti." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "{0}s önce" msgid "{0}m ago" msgstr "{0}dk önce" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {1 dosya yükleniyor} other {# dosya yükleniyor}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, one {1 kez} other {{c} kez}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, one {1 kez} other {{c} kez}}" msgid "{days} days" msgstr "{days} gün" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {1 yükleme başarısız oldu} other {# yükleme başarısız oldu}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, one {# satır daha} other {# satır daha}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 Öneri: Yalnızca bu sunucuya güveniyorsanız ve risklerin msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>Risk: Hassas bilgiler (mesajlar, özel konuşmalar, kimlik doğrulama bilgileri) ağ yöneticilerine veya IRC sunucuları arasına konumlanmış saldırganlara açık olabilir." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "2FA bu hesapta şu anda zorunlu. Kayıtlı tek kimlik bilgisini kaldırırsanız oturum açamazsınız. Önce başka bir kimlik bilgisi ekleyin veya aşağıdan 2FA'yı devre dışı bırakın." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "6 haneli kod" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "Bu atıf hakkında" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "Kabul et" @@ -350,6 +377,7 @@ msgid "Account" msgstr "Hesap" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "Hesap Adı" @@ -393,14 +421,30 @@ msgstr "Etkinlik" msgid "Add" msgstr "Ekle" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "2FA'yı etkinleştirmek için bir kimlik bilgisi ekleyin" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "Kelime veya ifade ekle..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "Oturum açarken ikinci bir doğrulama faktörü istemek için bir kimlik doğrulayıcı uygulaması veya biyometrik / güvenlik anahtarı ekleyin." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "Kimlik doğrulayıcı uygulaması ekle" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "Yasaklama maskesi ekle (örn. nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "Biyometrik / güvenlik anahtarı ekle" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "kanal ekle" @@ -409,6 +453,11 @@ msgstr "kanal ekle" msgid "Add channel" msgstr "Kanal ekle" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "Emoji ekle" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "İstisna maskesi ekle (örn. nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "Sunucu Ekle" msgid "Add your first network" msgstr "İlk ağınızı ekleyin" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "{0} eklendi" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "Ek ayrıntılar" @@ -492,6 +546,14 @@ msgstr "Tüm İçerik" msgid "Allow camera access" msgstr "Kamera erişimine izin ver" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "Video paylaşmak için ayarlardan kamera erişimine izin ver" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "Fotoğraf veya video çekmek için kamera erişimine izin verin." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "Çok satırlı metin girişine izin ver" @@ -501,6 +563,14 @@ msgstr "Çok satırlı metin girişine izin ver" msgid "Allow microphone access" msgstr "Mikrofon erişimine izin ver" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "Konuşmak için ayarlardan mikrofon erişimine izin ver" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "Ses kaydetmek için mikrofon erişimine izin verin." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "{0} kanalında zaten var" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "YouTube, Vimeo, SoundCloud ve benzeri bilinen hizmetlerden önizlemeler de gösterir." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "Alternatif metin (isteğe bağlı)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "Arayüzde gösterilecek alternatif ad. Boşluk, emoji ve özel karakter içerebilir. IRC komutlarında gerçek kanal adı ({channelName}) kullanılmaya devam eder." @@ -565,6 +639,11 @@ msgstr "Bu mesajı silmek istediğinizden emin misiniz? Bu işlem geri alınamaz msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "Ekle" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "Ek seçenekleri" @@ -581,6 +660,14 @@ msgstr "Ses konumu" msgid "Authenticate as an IRC Operator for administrative access" msgstr "Yönetici erişimi için IRC Operatörü olarak kimlik doğrula" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "Şimdi kimlik doğrula" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "Bağlanırken kimlik doğrula" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "Kimliği doğrulandı" @@ -589,6 +676,10 @@ msgstr "Kimliği doğrulandı" msgid "Authenticated Account" msgstr "Doğrulanmış Hesap" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "Kimlik doğrulayıcı uygulaması (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "Otomatik Tek Satıra Dön" @@ -650,6 +741,8 @@ msgstr "Uzakta:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "Geri" @@ -699,6 +792,10 @@ msgstr "Kullanıcıyı Yasakla (Takma Adıyla)" msgid "Bans" msgstr "Yasaklar" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "Biyometrik / güvenlik anahtarı" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "Bot henüz hiçbir eğik çizgi komutu kaydetmedi." msgid "Bot in this channel" msgstr "Bu kanalda bot" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "Botlar" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Botlar ({botsLoadingCount} yükleniyor)" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "Bu ağdaki botlar" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "Bu pencereyi öne getirip tekrar dene." @@ -747,6 +840,15 @@ msgstr "Bu pencereyi öne getirip tekrar dene." msgid "Browse all channels on the server" msgstr "Sunucudaki tüm kanalları görüntüle" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "Kanallara göz at" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "Tarayıcı WebAuthn sunmuyor" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "Tarayıcılar, mikrofon veya kameraya erişime izin verene kadar hoparlörlerinizi göstermez. Hiçbir şey kaydedilmez." @@ -755,7 +857,6 @@ msgstr "Tarayıcılar, mikrofon veya kameraya erişime izin verene kadar hoparl msgid "Calls" msgstr "Aramalar" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "Kamera" msgid "Camera {0}" msgstr "Kamera {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "Son 2FA kimlik bilgisi kaldırılamaz" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "Kamera {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "Kamera {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "Şifrelemeyi iptal et" msgid "Cancel reply" msgstr "Yanıtı iptal et" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "Yüklemeyi iptal et" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "iptal edildi" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "Vurgu rengini değiştir" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "Parolayı değiştir" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "Kanal adını değiştir (yalnızca operatörler)" @@ -898,9 +1015,7 @@ msgstr "Kanal Operatörü" msgid "Channel Owner" msgstr "Kanal Sahibi" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "Kanal Ayarları" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "Ayrılınacak kanal (varsayılan: geçerli)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "Kanal Konusu" @@ -924,6 +1040,10 @@ msgstr "Kanal LIST veya NAMES komutlarında görünmeyecek" msgid "channel-name" msgstr "kanal-adı" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "Kanala özel" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "Kanallar" msgid "Channels on {networkName}" msgstr "{networkName} üzerindeki kanallar" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "Farklı bir dosya türü seçin. Dosya sunucusu {ext} dosyalarını kabul etmiyor." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "Farklı bir dosya seçin. Dosya sunucusu bunu reddetti." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "{limit} altında bir dosya seçin, dosya sunucusunun kabul ettiği en yüksek boyut bu." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "Uzantısı olan bir dosya seçin. Dosya sunucusu uzantısız dosyaları kabul etmiyor." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "Önceden tanımlanmış bir flood koruma profili seçin. Bu profiller, farklı kullanım durumları için dengeli koruma ayarları sunar." @@ -942,6 +1078,10 @@ msgstr "Önceden tanımlanmış bir flood koruma profili seçin. Bu profiller, f msgid "Choose a secure password" msgstr "Güvenli bir şifre seçin" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "Daha küçük bir dosya seçin. Bu dosya, dosya sunucusu için çok büyük." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "Dosya seç" @@ -1007,10 +1147,6 @@ msgstr "{channel} kanalına katılmak için tıklayın" msgid "Click to jump to message" msgstr "Mesaja gitmek için tıklayın" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "Konu belirlemek için tıklayın" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "istemci" @@ -1034,11 +1170,18 @@ msgstr "İstemci Sınırı (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "Ayrıntılı flood koruma kurallarını yapılandırın. Her kural, hang msgid "Configure notification sounds and highlights" msgstr "Bildirim seslerini ve vurguları yapılandır" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "Kaydı onayla" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "Yeni parolayı onaylayın" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "Kaldırmayı onayla" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "Onaylıyor musunuz?" @@ -1136,6 +1292,18 @@ msgstr "Onaylıyor musunuz?" msgid "Connect" msgstr "Bağlan" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "Video paylaşmak için bir kamera bağla" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "Konuşmak için bir mikrofon bağla" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "Operatör ayarlarını yönetmek için bir sunucuya bağlanın." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "{sessionCount} oturumdan bağlı" @@ -1285,6 +1453,14 @@ msgstr "Konum zamanında belirlenemedi. Gökyüzünün daha açık göründüğ msgid "Could not get your location." msgstr "Konumun alınamadı." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "GIF'ler yüklenemedi. Yeniden denemek için tekrar arayın." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "Dosya sunucusuna ulaşılamadı. Bağlantınızı kontrol edip tekrar deneyin." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "{nick} ile şifreleme kurulamadı." @@ -1310,6 +1486,11 @@ msgstr "Davet bağlantılarınızı oluşturun ve yönetin" msgid "Create folder" msgstr "Klasör oluştur" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "Paket oluştur" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "Şu kadar dakika önce sonra oluşturulan" @@ -1318,10 +1499,19 @@ msgstr "Şu kadar dakika önce sonra oluşturulan" msgid "Created Before (min ago)" msgstr "Şu kadar dakika önce önce oluşturulan" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "Oluşturuluyor…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "Mevcut avatar" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "Özel emoji paketleri" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "Özel Flood Kuralları (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "Sesi kapat" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "Reddet" @@ -1402,6 +1593,14 @@ msgstr "Mesajı sil" msgid "Delete network" msgstr "Ağı sil" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "Paketi sil" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "\"{packId}\" paketi silinsin mi? Bu, içindeki tüm emojileri de siler." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "Özel Sohbeti Sil" @@ -1431,7 +1630,10 @@ msgstr "İzleyici yap" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "Açıklama (isteğe bağlı, örn. \"Beta test ekibi Ç3\")" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "Açıklama (isteğe bağlı)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "Kamera erişimine izin verene kadar cihaz adları gizlidir." msgid "Device names are hidden until you allow microphone access." msgstr "Mikrofon erişimine izin verene kadar cihaz adları gizlidir." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "Devre dışı bırak" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "2FA'yı devre dışı bırakın. Onaylamak için kayıtlı kimlik doğrulayıcı uygulamalarınızdan birinden 6 haneli bir kod girin." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "Bas-Konuş'u devre dışı bırak" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "Devre dışı" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "Görünüm" msgid "Display all server events in chat" msgstr "Tüm sunucu olaylarını sohbette göster" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "Bu bağlantıyı yeni sekmede açmak istiyor musunuz?" msgid "Don't warn me about low link security for this server" msgstr "Bu sunucu için düşük bağlantı güvenliği konusunda uyarma" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "bitti" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "Bitti" @@ -1578,6 +1799,11 @@ msgstr "Düzenle" msgid "Edit {0}" msgstr "{0} düzenle" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "Kanalı düzenle" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "Gömülü" msgid "Emojis" msgstr "Emojiler" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "Paket boş. Birkaç emoji ekleyin." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "2FA'yı etkinleştir" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "Vurgulamayı Etkinleştir" @@ -1639,6 +1873,10 @@ msgstr "Bildirimleri etkinleştir" msgid "Enable push-to-talk" msgstr "Bas-Konuş'u etkinleştir" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "Etkin" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "Şifrele (Obby)" @@ -1719,6 +1957,14 @@ msgstr "{nick} ile şifreleme çalışmayı durdurdu, bu yüzden mesaj gönderil msgid "End encryption" msgstr "Şifrelemeyi sonlandır" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "2FA'yı devre dışı bırakmak için kimlik doğrulayıcı uygulamalarınızdan birinden 6 haneli bir kod girin." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "Kanala özel paketler için bir kanal adı girin." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "Hesap adını girin..." @@ -1765,10 +2011,35 @@ msgstr "Gerçek adı girin" msgid "Enter reason (optional)" msgstr "Neden girin (isteğe bağlı)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "{account} olarak oturum açmayı tamamlamak için kimlik doğrulayıcı uygulamanızdaki 6 haneli kodu girin." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "Oturum açmayı tamamlamak için kimlik doğrulayıcı uygulamanızdaki 6 haneli kodu girin." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "Kimlik doğrulayıcı uygulamanızdaki 6 haneli kodu girin." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "E-postanızdaki 6 haneli kodu girin." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "Kurtarmak istediğiniz hesap adını girin." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "Davet edilecek kullanıcı adını girin" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "Hesap adınızı girin. Kayıtlı doğrulanmış adrese 6 haneli bir kurtarma kodu e-postayla göndereceğiz." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "Tam" @@ -1824,6 +2095,7 @@ msgstr "Genişletilmiş Profil" msgid "External Link Warning" msgstr "Harici Bağlantı Uyarısı" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "başarısız" @@ -1890,6 +2162,18 @@ msgstr "Tümünü daralt" msgid "Folder name" msgstr "Klasör adı" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "Güvenlik için bu hesabın tüm mevcut oturumları kapatıldı ve hesaba bağlı sunucu durumu temizlendi. İki adımlı doğrulama etkinse etkin kalır, bu yüzden bir sonraki oturum açmada yine istenecektir." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "Pes et" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "Parolamı unuttum" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC Operatörü" msgid "IRC operator password" msgstr "IRC operatör şifresi" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "IRC operatör kullanıcı adı" @@ -2295,6 +2580,15 @@ msgstr "Yazarken diğerlerini bilgilendir" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "OAuth kimliği bağla" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "{0} ile bağla" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "Canlı" @@ -2335,6 +2629,11 @@ msgstr "Ağlar bouncer'ınızdan yükleniyor…" msgid "Loading WHOIS data..." msgstr "WHOIS verisi yükleniyor..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "Yükleniyor…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "Yerel Depolama:" @@ -2377,6 +2676,26 @@ msgstr "Eli indir" msgid "Man-in-the-middle attacks on server links are possible" msgstr "Sunucu bağlantılarında ortadaki adam saldırıları mümkün" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "Botları yönet" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "Botları yönet ({botsLoadingCount} yükleniyor)" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "Paketleri yönet" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "Bu sunucunun draft/EMOJI aracılığıyla yayımladığı ağ genelindeki ve kanala özel emoji paketlerini yönetin." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "İki adımlı doğrulamayı yönet" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "Hesabınızı ve kimlik doğrulamayı yönetin" @@ -2619,6 +2938,10 @@ msgstr "Bildirimleri sessize al" msgid "Mute or unmute notification sounds" msgstr "Bildirim seslerini sessize al veya aç" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "Ad (ör. iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "yeni klasör" msgid "New nickname" msgstr "Yeni takma ad" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "Yeni parola" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "Sonraki görüntü" @@ -2758,6 +3086,10 @@ msgstr "Dosya seçilmedi" msgid "No flood profile" msgstr "Flood profili yok" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "GIF bulunamadı. Başka bir arama deneyin." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "sunucu ayarlanmadı" @@ -2790,6 +3122,10 @@ msgstr "mesaj yok" msgid "No microphone detected." msgstr "Mikrofon bulunamadı." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "Henüz yapılandırılmış paket yok." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "Henüz ham IRC trafiği yakalanmadı. Bağlanmayı veya bir mesaj göndermeyi deneyin." @@ -2859,6 +3195,10 @@ msgstr "Normal - Standart koruma" msgid "Not encrypted" msgstr "Şifrelenmemiş" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "Not: sunucu, hesabın doğrulanmış bir e-postası olsun ya da olmasın aynı yanıtı verir, bu yüzden yazım hatası burada belirtilmez. Birkaç dakika içinde kod gelmezse hesap adını tekrar kontrol edin." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "Bildirim Sesi" @@ -2867,6 +3207,10 @@ msgstr "Bildirim Sesi" msgid "Notifications" msgstr "Bildirimler" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "OAuth kimliği" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "çevrimdışı" msgid "Offline" msgstr "Çevrimdışı" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "Tamam" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "açık" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "Yalnızca operatörler kanal konusunu değiştirebilir" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "Yalnızca güvenli websocket'ler desteklenmektedir" @@ -3027,6 +3376,10 @@ msgstr "Operator işlemleri" msgid "Optional crash reports to improve the app" msgstr "Uygulamayı geliştirmek için isteğe bağlı çökme raporları" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "Bu hesabın diğer açık oturumları değişiklik kapsamında kapatılacak. İki adımlı doğrulama ayarları varsa değiştirilmeden kalır." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR dosyaları şifrelemez, olduğu gibi gönderildi" @@ -3039,6 +3392,14 @@ msgstr "Çıktı" msgid "Owner" msgstr "Sahip" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (örn. team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id ve ad gereklidir." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "Şifre" @@ -3047,6 +3408,15 @@ msgstr "Şifre" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "Kanala katılmak için şifre gerekli. Anahtarı kaldırmak için boş bırakın." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "Parola sıfırlama tamamlandı" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "Parolalar eşleşmiyor." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "Desen zaten mevcut" @@ -3088,6 +3458,15 @@ msgstr "Kalıcı" msgid "Photo" msgstr "Fotoğraf" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "Bir parola seçin (3 karakter veya daha fazla)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "Tek kelimelik bir ad seçin (boşluksuz)." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "Kanal türünü seçin" @@ -3214,6 +3593,10 @@ msgstr "Zamirler" msgid "Protected Topic (+t)" msgstr "Korumalı Konu (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "Sağlayıcı bearer belirteci döndürmedi." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "Gizlilik hakkında sorularınız mı var? Bize ulaşın:" @@ -3315,6 +3698,7 @@ msgstr "Yeniden bağlanma başarısız oldu" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "Sunucuya yeniden bağlan" @@ -3367,6 +3751,10 @@ msgstr "WHOIS'i yenile" msgid "Register for an account" msgstr "Hesap kaydı oluştur" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "Kayıtlı kimlik bilgileri" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "Reddet" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "Rahat - Daha az agresif koruma" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "Kaldır" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "\"{0}\" kaldırılsın mı? Artık ikinci faktör olarak kullanamayacaksınız." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "{username} kullanıcısını kanaldan kaldır" @@ -3460,7 +3855,6 @@ msgstr "Yeniden çek" msgid "Retry sending" msgstr "Yeniden gönder" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "Değişen anahtarı incele…" msgid "Review key" msgstr "Anahtarı incele" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "90° döndür" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "Kurallar" @@ -3530,6 +3929,10 @@ msgstr "Kaydedildi" msgid "Saving..." msgstr "Kaydediliyor..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "Bu QR kodunu kimlik doğrulayıcı uygulamanızla tarayın, ardından gösterdiği 6 haneli kodla onaylayın." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "Sohbeti bu yanıta kaydır" @@ -3551,6 +3954,10 @@ msgstr "Ara" msgid "Search bots" msgstr "Botları ara" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "Emoji ara..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "Başlamak için GIF arayın" @@ -3641,11 +4048,6 @@ msgstr "Başlamak için bir kanal seçin veya ekleyin." msgid "self-registered" msgstr "kendi kaydı" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "Gönder" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "Mesaj Gönder" msgid "Send private message" msgstr "Özel mesaj gönder" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "Kurtarma kodu gönder" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "Bu dosya şifresiz gönderilsin mi?" @@ -3687,6 +4093,10 @@ msgstr "Şifresiz gönder" msgid "Sending" msgstr "Gönderiliyor" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "Gönderiliyor…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "sunucu" msgid "Server" msgstr "Sunucu" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "Sunucu Kanalları" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "Sunucu WebAuthn desteği bildirmiyor" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "Sunucu gelişmiş LIST filtrelemesini desteklemiyor" @@ -3745,11 +4157,16 @@ msgstr "Sunucu Şifresi" msgid "Server Password (PASS)" msgstr "Sunucu Parolası (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "Sunucu geçersiz bir WebAuthn sınaması döndürdü." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "Sunucular arası iletişim şifrelenmemiş bağlantılar kullanıyor olabilir" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "Sunucu genelinde" @@ -3774,6 +4191,7 @@ msgstr "Oturum {0}" msgid "Sessions" msgstr "Oturumlar" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "Konu belirle…" @@ -3791,6 +4209,10 @@ msgstr "{0} tarafından ayarlandı" msgid "Set by:" msgstr "Ayarlayan:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "Yeni parola belirle" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "Kendini uzakta olarak ayarla" @@ -3808,6 +4230,11 @@ msgstr "Ayar" msgid "Setting not found" msgstr "Ayar bulunamadı" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "Ayarlanıyor…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "Ayarlar" @@ -3832,10 +4259,22 @@ msgstr "Konumunu paylaş" msgid "Share your location with {target}." msgstr "Konumunu {target} ile paylaş." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "Yeniden denemek için ekranınızı tekrar paylaşın" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "o/onun" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "kısa kod (örn. partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "Kısa kod [A-Za-z0-9._-]+ ile eşleşmelidir." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "Tüm Olayları Göster" @@ -3910,6 +4349,10 @@ msgstr "Tüm harici medyayı gösterir. Herhangi bir URL bilinmeyen bir sunucuya msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "Sunucunuzun güvenilir dosya hostundan medya gösterir. Harici hizmetlere istek gönderilmez." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "Sağlayıcıyla oturum açın, ardından ortaya çıkan kimliği hesabınıza bağlayacağız; böylece SASL OAUTHBEARER / IRCV3BEARER sonraki bağlantılarda çalışır." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "Giriş başarısız oldu, misafir olarak sohbet ediyorsun. Tekrar giriş yap veya şifreni düzelt" @@ -3998,6 +4441,10 @@ msgstr "Durum" msgid "Status Messages" msgstr "Durum Mesajları" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "Durum:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "Yayından çık" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "Videoyu durdur" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "Akış" @@ -4074,6 +4522,14 @@ msgstr "Klasörden çıkar" msgid "Take photo" msgstr "Fotoğraf çek" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "Fotoğraf veya video çek" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "Metin" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "Metin kanalı" @@ -4086,6 +4542,10 @@ msgstr "Bu cihaz şu anda kullanılamıyor." msgid "That screen is no longer there." msgstr "O ekran artık yok." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "Arama sunucusu bunu reddetti. Birazdan tekrar deneyin." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "<0>{serverName} bağlantısında aşağıdaki güvenlik endişeleri bulunmaktadır:" @@ -4192,6 +4652,10 @@ msgstr "Bu, ağı soju bouncer'ınızdan kaldırır. Tekrar kullanmak için yeni msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "Bu sunucu genişletilmiş profil meta verilerini (IRCv3 METADATA uzantısı) desteklemiyor. Avatar, görünen ad ve durum gibi ek alanlar mevcut değil." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "Bu sunucu bir arka uç URL'si bildirmiyor (draft/authtoken veya obby.world/FILEHOST). Yönetici uç noktalarına erişilemiyor." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "Bu sunucu davet bağlantılarını desteklemiyor (<0>obby.world/invitation yeteneği duyurulmuyor). Yine de normal şekilde sohbet edebilirsiniz; bu panel obbyircd tabanlı ağlar içindir." @@ -4213,6 +4677,11 @@ msgstr "Bu, aşağıdaki {0} bağlı ağı da kapatır." msgid "This will also close the bound network below." msgstr "Bu, aşağıdaki bağlı ağı da kapatır." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "{0} ile XOX" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "Süre (dk)" @@ -4230,6 +4699,10 @@ msgstr "zaman aşımı" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "TLS sertifikası parmak izi" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "kısaltılmış" msgid "Trusted Sources" msgstr "Güvenilir Kaynaklar" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "Yüklemeyi tekrar deneyin." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "Yüklemeyi tekrar deneyin. Dosya sunucusu okuyamadığımız bir yanıt gönderdi." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "Yeniden denemek için kamerayı açın" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "Yeniden denemek için mikrofonu açın" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "İki adımlı doğrulama" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "İki adımlı doğrulama gerekli" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "Tür" @@ -4352,14 +4850,26 @@ msgstr "Bir görüntü yükleyin veya dinamik boyutlandırma için isteğe bağl msgid "Upload Avatar" msgstr "Avatar Yükle" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "Yükleme iptal edildi." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "Dosyaları yükle" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "Yüklendi" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "Yükleniyor..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "URL http(s):// veya data: olmalıdır." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "Avatar görüntünüzün URL'si" @@ -4416,6 +4926,7 @@ msgstr "Kullanıcı modları" msgid "User Profile" msgstr "Kullanıcı Profili" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "Kullanıcı Ayarları" @@ -4459,6 +4970,14 @@ msgstr "Geçerli bir sunucu portu gereklidir" msgid "Verified account" msgstr "Doğrulanmış hesap" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "Doğrula" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "Kodu doğrula" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "Şifrelemeyi doğrula" @@ -4471,6 +4990,10 @@ msgstr "Parmak izini doğrula…" msgid "Verify…" msgstr "Doğrula…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "Doğrulanıyor…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "Çok Rahat" @@ -4532,6 +5055,7 @@ msgstr "İzleyici" msgid "Viewers ({0})" msgstr "İzleyiciler ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Voice" @@ -4557,10 +5081,23 @@ msgstr "Ses Seviyesi" msgid "Volume for {0}" msgstr "{0} için ses düzeyi" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "{0} kişisinin kabul etmesi bekleniyor…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "Biyometrik istem bekleniyor…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "İlk adım bekleniyor…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "Oturum açma bekleniyor…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "Bu sunucunun ham IRC trafiğini izleyin" msgid "We don't store your IRC communications on our servers" msgstr "IRC iletişimlerinizi sunucularımızda saklamıyoruz" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "WebAuthn bu ortamda kullanılamıyor." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "Harici bir bağlantı açmak üzeresiniz:" msgid "You are an IRC Operator" msgstr "IRC Operatörüsünüz" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "Yeni bir parola seçmek için birkaç dakikanız var." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "Kayıtlı 2FA kimlik bilgisi yok." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "Kaydedilmemiş değişiklikleriniz var. Kaydetmeden kapatmak istediğinizden emin misiniz?" diff --git a/src/locales/uk/messages.mjs b/src/locales/uk/messages.mjs index 6c419cfa6..27520ad51 100644 --- a/src/locales/uk/messages.mjs +++ b/src/locales/uk/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Назви пристроїв приховані, доки ви не дозволите доступ до мікрофона.\"],\"+5VMrz\":[\"Недійсний формат шаблону. Використовуйте формат nick!user@host (дозволені символи * як шаблони)\"],\"+6NQQA\":[\"Загальний канал підтримки\"],\"+6NyRG\":[\"Клієнт\"],\"+AI7ot\":[\"Поділитися місцезнаходженням\"],\"+B5ztW\":[\"додати канал\"],\"+K0AvT\":[\"Від'єднатися\"],\"+Q1v1x\":[\"Автентифіковано\"],\"+WNb3x\":[\"Відкрити відео в окремому вікні\"],\"+cyFdH\":[\"Стандартне повідомлення при позначенні себе відсутнім\"],\"+fRR7i\":[\"Призупинити\"],\"+mVPqU\":[\"Відображати Markdown-форматування у повідомленнях\"],\"+s1J8k\":[\"Позначити як прочитане\"],\"+s4tdz\":[\"Скопіювати нік\"],\"+vqCJH\":[\"Ім'я користувача вашого акаунту для автентифікації\"],\"+yPBXI\":[\"Вибрати файл\"],\"+zy2Nq\":[\"Тип\"],\"/09cao\":[\"Низький рівень безпеки з'єднання (Рівень \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Позначити себе як повернувся\"],\"/3BQ4J\":[\"Користувачі за межами каналу не можуть надсилати до нього повідомлення\"],\"/4C8U0\":[\"Копіювати все\"],\"/6BzZF\":[\"Перемкнути список учасників\"],\"/AkXyp\":[\"Підтвердити?\"],\"/TNOPk\":[\"Користувач відсутній\"],\"/UGQxY\":[\"Камера \",[\"0\"]],\"/X0D0z\":[\"Виберіть динамік, через який відтворюються дзвінки\"],\"/XQgft\":[\"Дослідити\"],\"/abSCI\":[\"Копіювання не вдалося, торкніться для повтору\"],\"/cF7Rs\":[\"Гучність\"],\"/dqduX\":[\"Наступна сторінка\"],\"/fc3q4\":[\"Весь вміст\"],\"/kISDh\":[\"Увімкнути звуки сповіщень\"],\"/kL38k\":[\"Змінити порядок каналів\"],\"/n04sB\":[\"Kill\"],\"/rTz0M\":[\"Аудіо\"],\"/rfkZe\":[\"Відтворювати звуки для згадок і повідомлень\"],\"/xQ19T\":[\"Боти в цій мережі\"],\"/zrWol\":[\"Не зашифровано\"],\"0/0ZGA\":[\"Маска назви каналу\"],\"0CvhiV\":[\"Бот у цьому каналі\"],\"0D6j7U\":[\"Дізнатися більше про власні правила →\"],\"0NqWnb\":[\"Запросити до трансляції\"],\"0XsHcR\":[\"Вигнати користувача\"],\"0ZpE//\":[\"Сортувати за кількістю користувачів\"],\"0bEPwz\":[\"Встановити статус «Відсутній»\"],\"0dGkPt\":[\"Розгорнути список каналів\"],\"0gS7M5\":[\"Відображуване ім'я\"],\"0kS+M8\":[\"ПрикладМЕРЕЖА\"],\"0rgoY7\":[\"Підключатися лише до обраних вами серверів\"],\"0rz+/Q\":[\"Команди завантажуються…\"],\"0wdd7X\":[\"Приєднатися\"],\"196EG4\":[\"Видалити приватний чат\"],\"1A3EXy\":[\"Розгорнути\"],\"1C/fOn\":[\"Бот ще не зареєстрував жодної слеш-команди.\"],\"1DSr1i\":[\"Зареєструвати акаунт\"],\"1K9HPk\":[\"Переглянути дерево\"],\"1O/24y\":[\"Перемкнути список каналів\"],\"1OWwRx\":[\"Команди бота\"],\"1QfxQT\":[\"Відхилити\"],\"1TNIig\":[\"Відкрити\"],\"1VPJJ2\":[\"Попередження про зовнішнє посилання\"],\"1ZC/dv\":[\"Немає непрочитаних згадувань або повідомлень\"],\"1iY5xv\":[\"Мікрофон\"],\"1pO1zi\":[\"Назва сервера обов'язкова\"],\"1qqOhi\":[\"Перетягніть за ручку, щоб перемістити канал або покласти в папку\"],\"1t/NnN\":[\"Відхилити\"],\"1ub+Zu\":[[\"hours\"],\" годин\"],\"1uwfzQ\":[\"Переглянути тему каналу\"],\"1wdjme\":[\"Люди\"],\"268g7c\":[\"Введіть відображуване ім'я\"],\"27I0xj\":[\"Бот на рівні сервера, доступний з будь-якого каналу\"],\"2CEOW6\":[\"Мережа, прив'язана через soju bouncer\"],\"2F9+AZ\":[\"Сирий IRC-трафік ще не зафіксовано. Спробуйте підключитися або надіслати повідомлення.\"],\"2FOFq1\":[\"Оператори сервера в мережі можуть потенційно читати ваші повідомлення\"],\"2FYpfJ\":[\"Більше\"],\"2HF1Y2\":[[\"inviter\"],\" запросив \",[\"target\"],\" приєднатися до \",[\"channel\"]],\"2I70QL\":[\"Переглянути інформацію профілю користувача\"],\"2QYdmE\":[\"Користувачі:\"],\"2QpEjG\":[\"вийшов\"],\"2bimFY\":[\"Використовувати пароль сервера\"],\"2gMuHR\":[\"Приєднано\"],\"2iTmdZ\":[\"Локальне сховище:\"],\"2odkwe\":[\"Строгий - більш агресивний захист\"],\"2qXqZQ\":[\"Режими користувача\"],\"2uDhbA\":[\"Введіть ім'я користувача для запрошення\"],\"2xXP/g\":[\"Приєднатися до каналу\"],\"2y9Ojd\":[\"Перетягніть файли сюди, щоб прикріпити\"],\"2ygf/L\":[\"← Назад\"],\"2zEgxj\":[\"Пошук GIF...\"],\"38+WDJ\":[\"Придушення луни\"],\"3BKxln\":[\"Зробити фото\"],\"3JjdaA\":[\"Виконати\"],\"3Kf9Jh\":[\"Перевести у глядачі\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" в ефірі · \",[\"1\"],\" дивляться\"],\"3MbP5E\":[\"Зашифроване повідомлення\"],\"3RdPhl\":[\"Перейменувати канал\"],\"3THokf\":[\"Користувач з голосом\"],\"3TSz9S\":[\"Згорнути\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Прокрутити чат до цієї відповіді\"],\"3hij11\":[\"Приєднатися до \",[\"channelName\"]],\"3jBDvM\":[\"Відображувана назва каналу\"],\"3pRst1\":[\"Отримання списку команд…\"],\"3ryuFU\":[\"Необов'язкові звіти про збої для покращення додатку\"],\"3uBF/8\":[\"Закрити переглядач\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Не вдалося налаштувати шифрування з \",[\"nick\"],\".\"],\"3xf8Kz\":[\"Введіть ім'я акаунту...\"],\"4/Rr0R\":[\"Запросити користувача до поточного каналу\"],\"4EZrJN\":[\"Правила\"],\"4JJtW9\":[\"#переповнення\"],\"4N0n26\":[\"Задня\"],\"4NqeT4\":[\"Профіль флуду (+F)\"],\"4QXpWJ\":[\"час минув\"],\"4RZQRK\":[\"Що ти зараз робиш?\"],\"4cEClj\":[\"Сеанси\"],\"4hfTrB\":[\"Псевдонім\"],\"4n99LO\":[\"Вже в \",[\"0\"]],\"4t6vMV\":[\"Автоматично перемикатися на один рядок для коротких повідомлень\"],\"4vsHmf\":[\"Час (хв)\"],\"4x/Axu\":[\"У вашого bouncer ще немає жодної мережі. Додайте одну, щоб почати.\"],\"5+INAX\":[\"Виділяти повідомлення, що вас згадують\"],\"5R5Pv/\":[\"Ім'я оператора\"],\"5WWr3M\":[\"Приблизне\"],\"5kS5np\":[\"Позначити як перевірено\"],\"5yB4Kk\":[\"Файловий сервер це не пропустив.\"],\"678PKt\":[\"Назва мережі\"],\"6Aih4U\":[\"Офлайн\"],\"6CO3WE\":[\"Пароль для входу до каналу. Залиште порожнім для видалення ключа.\"],\"6FyrFm\":[\"Демонстрація екрана\"],\"6HhMs3\":[\"Повідомлення про вихід\"],\"6OpRdF\":[\"Автоматично регулювати гучність мікрофона\"],\"6V3Ea3\":[\"Скопійовано\"],\"6XJBxM\":[\"Ваш браузер не може відтворити це аудіо.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" елемент\"],\"few\":[\"#\",\" елементи\"],\"many\":[\"#\",\" елементів\"],\"other\":[\"#\",\" елементів\"]}]],\"6lGV3K\":[\"Показати менше\"],\"6yFOEi\":[\"Введіть пароль оператора...\"],\"6yR6/K\":[\"Опубліковувати повідомлення дня кожного сервера у Повідомленнях сервера та його сторінці привітання\"],\"6zJnDQ\":[\"Увімкнути звук\"],\"7+IHTZ\":[\"Файл не вибрано\"],\"7+q3Wn\":[\"#channel\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (напр., spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Цей чат зашифровано за допомогою OTR, сумісного з іншими клієнтами IRC. Порівняйте відбитки іншим каналом, а потім позначте його як перевірений.\"],\"7QkKyN\":[\"Надіслати приватне повідомлення\"],\"7U1W7c\":[\"Дуже розслаблений\"],\"7Y1YQj\":[\"Справжнє ім'я:\"],\"7YHArF\":[\"— відкрити у переглядачі\"],\"7d1XbR\":[\"Відкрити процес\"],\"7jL88x\":[\"Видалити це повідомлення? Цю дію неможливо скасувати.\"],\"7l15X4\":[\"помилка\"],\"7nGhhM\":[\"Що у вас на думці?\"],\"7sEpu1\":[\"Учасники — \",[\"0\"]],\"7sNhEz\":[\"Ім'я користувача\"],\"7w5KHY\":[\"Ваші повідомлення з \",[\"nick\"],\" шифруються через OTR, який передає лише текст. Ці файли підуть незашифрованими.\"],\"7y+YDA\":[\"Надіслати без шифрування\"],\"85Fz0S\":[\"Перетягніть, щоб перемістити\"],\"8H0Q+x\":[\"Дізнатися більше про профілі →\"],\"8Phu0A\":[\"Відображати, коли користувачі змінюють псевдонім\"],\"8VEDbV\":[\"Секрет\"],\"8XTG9e\":[\"Введіть пароль оператора\"],\"8XsV2J\":[\"Повторити надсилання\"],\"8ZsakT\":[\"Пароль\"],\"8dYnq1\":[\"Досягнуто максимальної тривалості запису. Запис зупинено: надішліть його або видаліть.\"],\"8kR84m\":[\"Ви збираєтеся відкрити зовнішнє посилання:\"],\"8kZ9ZV\":[\"Завершити шифрування\"],\"8lCgih\":[\"Видалити правило\"],\"8mmL7G\":[\"Завантажте старі повідомлення, щоб досягти відповіді\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" крок\"],\"few\":[\"#\",\" кроки\"],\"many\":[\"#\",\" кроків\"],\"other\":[\"#\",\" кроку\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"приєднався\"],\"few\":[\"приєднався \",[\"joinCount\"],\" рази\"],\"many\":[\"приєднався \",[\"joinCount\"],\" разів\"],\"other\":[\"приєднався \",[\"joinCount\"],\" рази\"]}]],\"9BMLnJ\":[\"Перепідключитися до сервера\"],\"9LXhb1\":[\"Записати екран\"],\"9OEgyT\":[\"Додати реакцію\"],\"9PQ8m2\":[\"G-Line (глобальний бан)\"],\"9Qs99X\":[\"Електронна пошта:\"],\"9QupBP\":[\"Видалити шаблон\"],\"9TBhGc\":[\"Опустити руку\"],\"9W7tl5\":[\"(без змін)\"],\"9aCFGH\":[\"Зашифрувати цей чат\"],\"9bG48P\":[\"Надсилання\"],\"9f5f0u\":[\"Питання про конфіденційність? Зв'яжіться з нами:\"],\"9hXrER\":[\"Приєднатися до каналу на \",[\"serverName\"]],\"9iweoP\":[\"Мережі на \",[\"0\"]],\"9n+Pj3\":[\"назва-стріму\"],\"9q17ZR\":[[\"0\"],\" обов'язковий.\"],\"9qIYMn\":[\"Новий нікнейм\"],\"9rnFEa\":[\"Дзвінки\"],\"9unqs3\":[\"Відсутність:\"],\"9v3hwv\":[\"Сервери не знайдено.\"],\"9zb2WA\":[\"Підключення\"],\"A1taO8\":[\"Пошук\"],\"A2adVi\":[\"Надсилати сповіщення про введення\"],\"A9Rhec\":[\"Назва каналу\"],\"AFXuc0\":[\"Повідомлення не надіслано: шифрування припинило працювати. Завершіть шифрування, щоб надіслати без шифрування.\"],\"ALZ4SG\":[\"Вимкнути звук\"],\"AWOSPo\":[\"Збільшити\"],\"AXSpEQ\":[\"Оператор при підключенні\"],\"AXkuzz\":[\"Камеру не виявлено.\"],\"AdKRCX\":[\"Ви підключені до <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Акаунт\"],\"AhNP40\":[\"Перемотати\"],\"AhYrTA\":[\"З'єднання: погане\"],\"Ai2U7L\":[\"Хост\"],\"AjBQnf\":[\"Змінено псевдонім\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Скасувати відповідь\"],\"ApSx0O\":[\"Знайдено \",[\"0\"],\" повідомлень, що відповідають \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Увійти знову\"],\"AxPAXW\":[\"Результатів не знайдено\"],\"AyNqAB\":[\"Відображати всі події сервера в чаті\"],\"B/QqGw\":[\"Відійшов від клавіатури\"],\"B0sB2k\":[\"Відкритий текст\"],\"B1MuZq\":[\"Виберіть камеру й перегляньте, що вона знімає\"],\"B8AaMI\":[\"Це поле обов'язкове\"],\"BA2c49\":[\"Сервер не підтримує розширену фільтрацію LIST\"],\"BBCFUg\":[[\"sender\"],\" перезапустив шифрування, тому цю розмову налаштовують заново.\"],\"BGul2A\":[\"У вас є незбережені зміни. Ви впевнені, що хочете закрити без збереження?\"],\"BIDT9R\":[\"Боти\"],\"BIf9fi\":[\"Ваше статусне повідомлення\"],\"BOJWfb\":[\"Відключитися від soju bouncer?\"],\"BPm98R\":[\"Жоден сервер не вибрано. Спочатку оберіть сервер з бічної панелі; запрошувальні посилання керуються окремо для кожного сервера.\"],\"BRNbHt\":[\"Зашифровано, не перевірено\"],\"BZADk0\":[\"Завершити трансляцію\"],\"BZyTNS\":[\"У доступі до місцезнаходження відмовлено. Дозвольте доступ до місцезнаходження в налаштуваннях браузера або системи, потім спробуйте ще раз.\"],\"BZz3md\":[\"Ваш особистий веб-сайт\"],\"Bgm/H7\":[\"Дозволити введення кількох рядків тексту\"],\"BiQIl1\":[\"Закріпити цю приватну розмову\"],\"BlNZZ2\":[\"Натисніть, щоб перейти до повідомлення\"],\"Bowq3c\":[\"Тільки оператори можуть змінювати тему каналу\"],\"Btozzp\":[\"Термін дії цього зображення минув\"],\"Bu/ywL\":[\"Виберіть тип каналу\"],\"Bycfjm\":[\"Всього: \",[\"0\"]],\"C6IBQc\":[\"Скопіювати весь JSON\"],\"C6amLT\":[\"Цей пристрій зараз недоступний.\"],\"C9L9wL\":[\"Збір даних\"],\"CDq4wC\":[\"Помірний режим для користувача\"],\"CHVRxG\":[\"Повідомлення @\",[\"0\"],\" (Shift+Enter для нового рядка)\"],\"CN9zdR\":[\"Ім'я та пароль оператора обов'язкові\"],\"CW3sYa\":[\"Додати реакцію \",[\"emoji\"]],\"CaAkqd\":[\"Показати виходи\"],\"CaQ1Gb\":[\"Бот, визначений у конфігурації. Відредагуйте obbyircd.conf і виконайте /REHASH, щоб змінити стан.\"],\"CbvaYj\":[\"Блокування за псевдонімом\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Вибрати канал\"],\"CpwGv7\":[\"Ключ \",[\"nick\"],\" відрізняється від того, який ви бачили раніше. Так буває після перевстановлення або на новому пристрої, але так само виглядає й атака «людина посередині». Звірте новий відбиток іншим каналом, перш ніж прийняти його.\"],\"CqO9qC\":[\"Сеанс\"],\"CsekCi\":[\"Нормальний\"],\"CwuBNI\":[\"Мікрофон не виявлено.\"],\"D+NlUC\":[\"Система\"],\"D28t6+\":[\"приєднався та вийшов\"],\"D69ns7\":[\"Перейменувати або видалити \",[\"0\"]],\"DB8zMK\":[\"Застосувати\"],\"DBcWHr\":[\"Власний файл звуку сповіщення\"],\"DL4yUl\":[\"Файл не завантажено: шифрування перестало працювати. Почніть знову або завершіть шифрування, щоб завантажити без нього.\"],\"DPfwMq\":[\"Готово\"],\"DTy9Xw\":[\"Попередній перегляд медіа\"],\"Dj4pSr\":[\"Виберіть надійний пароль\"],\"Du+zn+\":[\"Пошук...\"],\"Du2T2f\":[\"Налаштування не знайдено\"],\"DwsSVQ\":[\"Застосувати фільтри та оновити\"],\"E3W/zd\":[\"Стандартний псевдонім\"],\"E6nRW7\":[\"Копіювати URL\"],\"E703RG\":[\"Режими:\"],\"E9RV1x\":[\"підключено з \",[\"sessionCount\"],\" сеансів\"],\"EAeu1Z\":[\"Надіслати запрошення\"],\"EFKJQT\":[\"Налаштування\"],\"EGPQBv\":[\"Власні правила флуду (+f)\"],\"ELik0r\":[\"Переглянути повну політику конфіденційності\"],\"EPbeC2\":[\"Переглянути або редагувати тему каналу\"],\"EQCDNT\":[\"Введіть ім'я користувача оператора...\"],\"ERIfXJ\":[\"Не вдалося вчасно визначити місцезнаходження. Спробуйте ще раз там, де небо видно чіткіше.\"],\"ET7frA\":[\"Дозволити доступ до камери\"],\"EUvulZ\":[\"Знайдено 1 повідомлення, що відповідає \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Наступне зображення\"],\"Eaw75B\":[[\"userCount\"],\" користувачів\"],\"EdQY6l\":[\"Немає\"],\"EflUyy\":[\"у дзвінку\"],\"EnqLYU\":[\"Пошук серверів...\"],\"EqjE9A\":[\"написати комусь\"],\"Eu7YKa\":[\"самостійно зареєстрований\"],\"Ev/rmg\":[\"Виберіть мікрофон і перегляньте рівень вхідного сигналу\"],\"F0OKMc\":[\"Редагувати сервер\"],\"F6Int2\":[\"Увімкнути виділення\"],\"FDoLyE\":[\"Макс. користувачів\"],\"FHnJDV\":[[\"userCount\"],\" дивляться\"],\"FOPeqj\":[\"Автоматичне регулювання посилення\"],\"FUU/hZ\":[\"Контролюйте, скільки зовнішніх медіа завантажується у чаті.\"],\"Fdp03t\":[\"увімк\"],\"FfPWR0\":[\"Модальне вікно\"],\"FjkaiT\":[\"Зменшити\"],\"FlqOE9\":[\"Що це означає:\"],\"FolHNl\":[\"Керуйте своїм обліковим записом та автентифікацією\"],\"Fp2Dif\":[\"Вийти з сервера\"],\"G5KmCc\":[\"GZ-Line (глобальна Z-Line)\"],\"GDs0lz\":[\"<0>Ризик: Конфіденційна інформація (повідомлення, приватні розмови, дані автентифікації) може бути доступна мережевим адміністраторам або зловмисникам між IRC-серверами.\"],\"GP8D2E\":[\"Особисті повідомлення\"],\"GPrF8Y\":[[\"safeName\"],\" було змінено на сервері, тому він більше не розшифровується.\"],\"GR+2I3\":[\"Додати маску запрошення (напр., nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Закрити виспливаючі сповіщення сервера\"],\"GdhD7H\":[\"Натисніть ще раз для підтвердження\"],\"GjRZex\":[\"Відключити мережу?\"],\"GlAoST\":[\"Відхилити шифрування\"],\"GlHnXw\":[\"Зміна псевдоніму не вдалась: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"Попередній перегляд:\"],\"GtmO8/\":[\"від\"],\"GtuHUQ\":[\"Перейменувати цей канал на сервері. Усі користувачі побачать нову назву.\"],\"GuGfFX\":[\"Перемкнути пошук\"],\"GvwPQR\":[\"Шифрувати (OTR)\"],\"GxkJXS\":[\"Завантаження...\"],\"Gz0oR4\":[\"(обробляється Obby)\"],\"GzbwnK\":[\"Приєднався до каналу\"],\"GzsUDB\":[\"Розширений профіль\"],\"H/PnT8\":[\"Вставити емодзі\"],\"H3kCln\":[\"Ім'я хоста\"],\"H6Izzl\":[\"Ваш бажаний код кольору\"],\"H86f9p\":[\"Згорнути\"],\"H91IQz\":[\"Приєднатися до трансляції \",[\"channelName\"]],\"H9jIv+\":[\"Показати входи/виходи\"],\"HAKBY9\":[\"Завантажити файли\"],\"HVqh5e\":[\"Вибір динаміка не підтримується в цьому браузері.\"],\"HdE1If\":[\"Канал\"],\"HeT8+a\":[[\"name\"],\" · вивід\"],\"HhlSUU\":[\"Перетягніть, щоб вибрати, що записати. Escape скасовує.\"],\"Hk4AW9\":[\"Ваше бажане відображуване ім'я\"],\"HmHDk7\":[\"Вибрати учасника\"],\"HrQzPU\":[\"Канали на \",[\"networkName\"]],\"Hy8RTc\":[\"Зашифровано. Для впевненості перевірте особу \",[\"nick\"],\".\"],\"I2tXQ5\":[\"Повідомлення @\",[\"0\"],\" (Enter для нового рядка, Shift+Enter для відправки)\"],\"I6bw/h\":[\"Заблокувати користувача\"],\"I92Z+b\":[\"Увімкнути сповіщення\"],\"I9D72S\":[\"Ви впевнені, що хочете видалити це повідомлення? Цю дію неможливо скасувати.\"],\"IA+1wo\":[\"Відображати, коли користувачів виганяють з каналів\"],\"IBi8Io\":[\"Мікрофон \",[\"0\"]],\"IDwkJx\":[\"IRC оператор\"],\"IIXpvq\":[\"виконується · \",[\"elapsed\"]],\"IJaotC\":[\"Почати запис\"],\"ILlU+s\":[\"Інфо:\"],\"ISS9Ed\":[\"Позначити себе як відсутнього\"],\"IUwGEM\":[\"Зберегти зміни\"],\"IcHxhR\":[\"не в мережі\"],\"IgrLD/\":[\"Пауза\"],\"Im6JED\":[\"ШЕПІТ\"],\"ImOQa9\":[\"Відповісти\"],\"IoHMnl\":[\"Максимальне значення: \",[\"0\"]],\"IryzcO\":[\"Прочитати все\"],\"IuszSX\":[\"Файли, більші за \",[\"0\"],\", надсилаються як є. Файловий хост зберігає їх у відкритому вигляді, і будь-хто, хто отримає посилання, може їх відкрити.\"],\"IvMj+0\":[\"Оп\"],\"J/qWdF\":[\"Бот каналу — лише в приєднаних каналах\"],\"J09nwO\":[\"Шифрувати (Obby)\"],\"J28zul\":[\"Підключення...\"],\"J5T9NW\":[\"Інформація про користувача\"],\"J8Y5+z\":[\"Ой! Розрив мережі! ⚠️\"],\"JBHkBA\":[\"Покинув канал\"],\"JCPOml\":[\"Перемістити в папку\"],\"JCwL0Q\":[\"Введіть причину (необов'язково)\"],\"JFciKP\":[\"Перемкнути\"],\"JMXMCX\":[\"Повідомлення про відсутність\"],\"JNCzPW\":[\"Країна\"],\"JXGkhG\":[\"Змінити назву каналу (лише оператори)\"],\"JYiL1b\":[\"один з:\"],\"JYynGH\":[\"інструмент\"],\"JcD7qf\":[\"Більше дій\"],\"JdkA+c\":[\"Секретний (+s)\"],\"JlFcis\":[\"Надіслати\"],\"Jmu12l\":[\"Канали сервера\"],\"JoQY+E\":[\"Це видалить мережу з вашого soju bouncer. Щоб знову її використовувати, вам доведеться додати її назад.\"],\"JrFTcr\":[\"Підключення…\"],\"JvQ++s\":[\"Увімкнути Markdown\"],\"JweKPN\":[\"OTR не шифрує файли, надіслано як є\"],\"K2jwh/\":[\"Дані WHOIS недоступні\"],\"K4vEhk\":[\"(призупинено)\"],\"KAPufV\":[\"обрізано\"],\"KAXSwC\":[\"Голос\"],\"KDfTdX\":[\"Видалити повідомлення\"],\"KFAYzh\":[\"Цьому серверу немає куди покласти файл.\"],\"KFfDuG\":[\"Повідомлення дня\"],\"KKBlUU\":[\"Вбудувати\"],\"KL53qt\":[\"Повідомлення не надіслано: шифрування ще не активне. Зачекайте, доки замок не стане зеленим, або завершіть шифрування, щоб надіслати без шифрування.\"],\"KM0pLb\":[\"Ласкаво просимо до каналу!\"],\"KMH/oC\":[\"Ваш відбиток\"],\"KR6W2h\":[\"Скасувати ігнорування\"],\"KUjOb9\":[\"виконується\"],\"KV+Bi1\":[\"Тільки за запрошенням (+i)\"],\"KdCtwE\":[\"Скільки секунд відстежувати активність флуду перед скиданням лічильників\"],\"Kkezga\":[\"Пароль сервера\"],\"KpOQkN\":[\"Перевірити ключ\"],\"KqcCdb\":[\"Розпочати трансляцію на \",[\"serverName\"]],\"KsiQ/8\":[\"Користувачі повинні бути запрошені для входу до каналу\"],\"KtADxr\":[\"виконав\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Інформація про канал\"],\"LC1a7n\":[\"IRC-сервер повідомив, що зв'язки між серверами мають низький рівень безпеки. Це означає, що коли ваші повідомлення передаються між IRC-серверами в мережі, вони можуть бути не належним чином зашифровані або SSL/TLS-сертифікати можуть не перевірятися правильно.\"],\"LEwpeL\":[\"soju bouncer (керування)\"],\"LNfLR5\":[\"Показати виключення\"],\"LP+1Z7\":[\"Додати мережу\"],\"LQb0W/\":[\"Показати всі події\"],\"LU7/yA\":[\"Альтернативна назва для відображення в інтерфейсі. Може містити пробіли, емодзі та спеціальні символи. Справжня назва каналу (\",[\"channelName\"],\") використовуватиметься для IRC-команд.\"],\"LUb9O7\":[\"Потрібен дійсний порт сервера\"],\"LV4fT6\":[\"Опис (необов'язково, напр. \\\"Бета-тестувальники Q3\\\")\"],\"LVB64Y\":[\"Копіювати як текст\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Політика конфіденційності\"],\"LcuSDR\":[\"Керуйте інформацією профілю та метаданими\"],\"LqLS9B\":[\"Показати зміни псевдоніма\"],\"LsDQt2\":[\"Налаштування каналу\"],\"LtI9AS\":[\"Власник\"],\"LuNhhL\":[\"відреагував на це повідомлення\"],\"M/AZNG\":[\"URL зображення вашого аватара\"],\"M/TIv1\":[\"Глядач\"],\"M/WIer\":[\"Надіслати повідомлення\"],\"M45wtf\":[\"Ця команда не приймає параметрів.\"],\"M8er/5\":[\"Ім'я:\"],\"MFKlMB\":[\"Запросити\"],\"MHk+7g\":[\"Попереднє зображення\"],\"MMVM6A\":[\"Бот на весь сервер — доступний з будь-якого каналу\"],\"MOsYgM\":[\"З'єднання: добре\"],\"MRorGe\":[\"ПП користувачу\"],\"MSSqHG\":[\"Працює з іншими клієнтами IRC\"],\"MVbSGP\":[\"Часове вікно (секунди)\"],\"Mey/l4\":[\"Не вдалося отримати доступ до пристрою.\"],\"MhqAkA\":[[\"nick\"],\" відхилив шифрування.\"],\"MkpcsT\":[\"Ваші повідомлення та налаштування зберігаються локально на вашому пристрої\"],\"MzPdC2\":[\"Пароль сервера (PASS)\"],\"N/hDSy\":[\"Позначити як бот - зазвичай 'on' або порожньо\"],\"N40H+G\":[\"Усі\"],\"N6j2JH\":[\"Редагувати \",[\"0\"]],\"N7TQbE\":[\"Запросити користувача до \",[\"channelName\"]],\"NCHYXe\":[\"Згорнути робочий процес\"],\"NCca/o\":[\"Введіть стандартний нік...\"],\"NEr2Ao\":[[\"userCount\"],\" у дзвінку\"],\"NIBzIK\":[\"Досягнуто ліміту розміру завантаження. Запис зупинено: надішліть його або видаліть.\"],\"NJfmLa\":[\"нік\"],\"NKorF2\":[\"Шифрування з \",[\"nick\"],\" припинило працювати, тому повідомлення не надіслано. Запустіть шифрування знову, щоб продовжити.\"],\"NQN2HS\":[\"Відновити\"],\"NZMhdJ\":[\"Завеликий для шифрування, надіслано без шифрування\"],\"NZgZhv\":[\"Перейменувати папку\"],\"NbFtQm\":[\"Видалити папку\"],\"Nj8ZSK\":[\"Групи безпеки\"],\"Nqs6B9\":[\"Показує всі зовнішні медіа. Будь-яка URL може спричинити запит до невідомого сервера.\"],\"Nt+9O7\":[\"Використовувати WebSocket замість звичайного TCP\"],\"NxIHzc\":[\"Відключити користувача\"],\"O+HhhG\":[\"Шепнути користувачу в контексті поточного каналу\"],\"O+v/cL\":[\"Переглянути всі канали на сервері\"],\"O5rZAi\":[\"Оновити WHOIS\"],\"OCGpR4\":[\"(успадкувати)\"],\"ODwSCk\":[\"Надіслати GIF\"],\"OGQ5kK\":[\"Налаштувати звуки сповіщень та виділення\"],\"OIPt1Z\":[\"Показати або приховати бічну панель зі списком учасників\"],\"OJXCm+\":[\"Перемістити папку вниз\"],\"OKSNq/\":[\"Дуже строгий\"],\"OLmMQs\":[\"Перевірити відбиток…\"],\"OVKoQO\":[\"Пароль вашого акаунту для автентифікації\"],\"Obby - Bringing IRC to the future\":[\"Obby - Привносимо IRC у майбутнє\"],\"OhCpra\":[\"Встановити тему…\"],\"OkltoQ\":[\"Заблокувати \",[\"username\"],\" за псевдонімом (запобігає повторному входу з тим же ніком)\"],\"OlAl5i\":[\"Розгорнути все\"],\"Oo7YVo\":[\"Створити папку\"],\"P+t/Te\":[\"Немає додаткових даних\"],\"P42Wcc\":[\"Безпечно\"],\"P6Cibt\":[\"схвалити для продовження\"],\"P8eJCK\":[\"Відкрийте світ IRC з Obby\"],\"PD38l0\":[\"Попередній перегляд аватара каналу\"],\"PD9mEt\":[\"Введіть повідомлення...\"],\"PKjhUq\":[\"Додати канал\"],\"PPqfdA\":[\"Відкрити налаштування конфігурації каналу\"],\"PRnH8G\":[\"з \",[\"0\"]],\"PSCjfZ\":[\"Тема, яка відображатиметься для цього каналу. Усі користувачі можуть бачити тему.\"],\"PYSmVm\":[\"Повідомлення з \",[\"nick\"],\" тепер зашифровані.\"],\"PYzHlv\":[\"Перемкніться на це вікно та спробуйте ще раз.\"],\"PZCecv\":[\"Попередній перегляд PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 раз\"],\"few\":[[\"c\"],\" рази\"],\"many\":[[\"c\"],\" разів\"],\"other\":[[\"c\"],\" рази\"]}]],\"PguS2C\":[\"Додати маску винятку (напр., nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Показано \",[\"displayedChannelsCount\"],\" із \",[\"0\"],\" каналів\"],\"PoZpSX\":[\"Редагувати налаштування каналу\"],\"PqhVlJ\":[\"Заблокувати користувача (за маскою хоста)\"],\"PsufxD\":[\"Сеанс \",[\"0\"]],\"Q+chwU\":[\"Ім'я користувача:\"],\"Q2QY4/\":[\"Видалити це запрошення\"],\"Q3v9Wc\":[\"Так, видалити\"],\"Q6hhn8\":[\"Налаштування\"],\"QF4a34\":[\"Будь ласка, введіть ім'я користувача\"],\"QGqSZ2\":[\"Колір і форматування\"],\"QJQd1J\":[\"Редагувати профіль\"],\"QSzGDE\":[\"Бездіяльний\"],\"QUlny5\":[\"Ласкаво просимо до \",[\"0\"],\"!\"],\"QgQSTl\":[\"Час входу\"],\"QhglSm\":[\"Не вдалося увійти, ви спілкуєтеся як гість. Увійдіть знову або виправте пароль\"],\"QjVZf0\":[\"немає повідомлення\"],\"QuSkCF\":[\"Фільтрувати канали...\"],\"Qv14oC\":[\"Копіювати як JSON\"],\"QwUrDZ\":[\"змінив тему на: \",[\"topic\"]],\"Qxr8pV\":[\"Відкрити меню ботів\"],\"R0UH07\":[\"Зображення \",[\"0\"],\" з \",[\"1\"]],\"R7SsBE\":[\"Вимкнути звук\"],\"R8rf1X\":[\"Натисніть для встановлення теми\"],\"RArB3D\":[\"був кікнутий з \",[\"channelName\"],\" користувачем \",[\"username\"]],\"RIfHS5\":[\"Створити нове запрошувальне посилання\"],\"RMMaN5\":[\"Модерований (+m)\"],\"RWw9Lg\":[\"Закрити вікно\"],\"RX8Gog\":[[\"nick\"],\" використовує версію шифрування, яку цей клієнт не може прочитати.\"],\"RZ2BuZ\":[\"Реєстрація облікового запису \",[\"account\"],\" потребує підтвердження: \",[\"message\"]],\"Rj1UeC\":[\"Зашифроване повідомлення з попереднього сеансу\"],\"RlCInP\":[\"Слеш-команди\"],\"RySp6q\":[\"Приховати коментарі\"],\"RzfkXn\":[\"Змінити свій нікнейм на цьому сервері\"],\"S48xcO\":[\"очікує\"],\"S5Togi\":[\"Завантаження мереж з вашого bouncer…\"],\"SPKQTd\":[\"Псевдонім обов'язковий\"],\"SPVjfj\":[\"За замовчуванням буде 'без причини', якщо залишити порожнім\"],\"SQKPvQ\":[\"Запросити користувача\"],\"STmlpb\":[\"Назад до списку мереж\"],\"SY+DWF\":[\"Переглянути змінений ключ…\"],\"SkZcl+\":[\"Виберіть готовий профіль захисту від флуду. Ці профілі надають збалансовані налаштування захисту для різних випадків використання.\"],\"Slr+3C\":[\"Мін. користувачів\"],\"Spnlre\":[\"Ви запросили \",[\"target\"],\" приєднатися до \",[\"channel\"]],\"SpsuQv\":[\"Перейти до \",[\"name\"]],\"SrtXDy\":[\"увійшов як \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Відкрити у переглядачі\"],\"T6fO0X\":[\"клієнт\"],\"T91vKp\":[\"Відтворити\"],\"TGa6nJ\":[\"З'єднання: середнє\"],\"TIjT+J\":[\"Позначити себе як повернувся\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Дізнайтесь, як ми обробляємо ваші дані та захищаємо вашу конфіденційність.\"],\"TgFpwD\":[\"Застосовується...\"],\"Tjg9YW\":[\"Зашифроване вкладення\"],\"TkzSFB\":[\"Без змін\"],\"TntZTr\":[\"Вийти з режиму виділення\"],\"Tth9To\":[\"Показати мої динаміки\"],\"TtserG\":[\"Введіть справжнє ім'я\"],\"Ttz9J1\":[\"Введіть пароль...\"],\"TusXkS\":[[\"days\"],\" днів\"],\"Tz0i8g\":[\"Налаштування\"],\"U3pytU\":[\"Адмін\"],\"U7Iesw\":[[\"seconds\"],\" секунд\"],\"U7yg75\":[\"Позначити себе як відсутнього\"],\"UDb2YD\":[\"React\"],\"UE4KO5\":[\"*канал*\"],\"UETAwW\":[\"Ви ще не створили жодного запрошувального посилання. Скористайтеся формою вище, щоб створити перше.\"],\"UGT5vp\":[\"Зберегти налаштування\"],\"UV5hLB\":[\"Заборон не знайдено\"],\"Uaj3Nd\":[\"Статусні повідомлення\"],\"Ue3uny\":[\"За замовчуванням (без профілю)\"],\"UkARhe\":[\"Нормальний - стандартний захист\"],\"Umn7Cj\":[\"Коментарів ще немає. Будьте першим!\"],\"UqtiKk\":[\"Автоматичне закриття через \",[\"secondsLeft\"],\"с\"],\"UrEy4W\":[\"Відкрити приватне повідомлення з користувачем\"],\"UtUIRh\":[[\"0\"],\" старіших повідомлень\"],\"UwzP+U\":[\"Безпечне з'єднання\"],\"V0/A4O\":[\"Власник каналу\"],\"V0zZWc\":[\"Це також закриє прив'язану мережу нижче.\"],\"V2dwib\":[[\"0\"],\" має бути числом.\"],\"V4qgxE\":[\"Створено до (хв тому)\"],\"V8yTm6\":[\"Очистити пошук\"],\"VBIlvI\":[\"Копіювати вивід\"],\"VDj9CU\":[\"Цей хост не приймає файли \",[\"CIPHERTEXT_EXTENSION\"],\", у вигляді яких зберігається зашифроване вкладення. Після завершення шифрування файл піде як є.\"],\"VJScHU\":[\"Причина\"],\"VLsmVV\":[\"Вимкнути сповіщення\"],\"VP3V//\":[\"Передня\"],\"VbyRUy\":[\"Коментарі\"],\"VcYc0A\":[\"Відкрити параметри мережі\"],\"VjzSNi\":[\"Визначення вашого місцезнаходження…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" та ще \",[\"3\"],\" пишуть...\"],\"Vmx0mQ\":[\"Встановлено:\"],\"Vq10dn\":[\"Покинути дзвінок\"],\"VqX8C6\":[\"показати менше\"],\"VqnIZz\":[\"Переглянути нашу політику конфіденційності та практики роботи з даними\"],\"VrMygG\":[\"Мінімальна довжина: \",[\"0\"]],\"VrnTui\":[\"Ваші займенники, відображені у вашому профілі\"],\"VugX2C\":[\"Попередній відбиток\"],\"W8E3qn\":[\"Автентифікований акаунт\"],\"WFxTHC\":[\"Додати маску бану (напр., nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Хост сервера обов'язковий\"],\"WNMYIN\":[\"скасовано\"],\"WOOPuM\":[\"З'єднання втрачено. Перепідключіться, щоб продовжити спілкування\"],\"WRYdXW\":[\"Позиція аудіо\"],\"WUOH5B\":[\"Ігнорувати користувача\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Показати ще 1 елемент\"],\"few\":[\"Показати ще \",[\"1\"],\" елементи\"],\"many\":[\"Показати ще \",[\"1\"],\" елементів\"],\"other\":[\"Показати ще \",[\"1\"],\" елементи\"]}]],\"WYxRzo\":[\"Створюйте та керуйте своїми запрошувальними посиланнями\"],\"Wbsc8H\":[\"Це ви\"],\"Wd38W1\":[\"Залиште поле каналу порожнім для загального запрошення в мережу. Опис призначений лише для ваших записів — видимий лише вам у цьому списку.\"],\"Weq9zb\":[\"Загальне\"],\"Wf9lru\":[\"Записати голосове повідомлення\"],\"Wfj7Sk\":[\"Вимкнути або увімкнути звуки сповіщень\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*спам*\"],\"WzMCru\":[\"Профіль користувача\"],\"X6S3lt\":[\"Пошук налаштувань, каналів, серверів...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Продовжити все одно\"],\"XI1+wb\":[\"Недійсний формат\"],\"XIXeuC\":[\"Повідомлення @\",[\"0\"]],\"XJOV1Y\":[\"Активність\"],\"XPaN4U\":[[\"name\"],\" · введення\"],\"XPd6DR\":[\"Історія робочих процесів (\",[\"0\"],\", \",[\"activeTotal\"],\" активних)\"],\"XU5AOg\":[\"Введення\"],\"XWgxXq\":[\"Альбом\"],\"Xd7+IT\":[\"Відкріпити приватну розмову\"],\"XiSFjH\":[\"Щойно зроблене фото\"],\"Xm/s+u\":[\"Дисплей\"],\"Xp2n93\":[\"Показує медіа з надійного файлового хоста вашого сервера. Запити до зовнішніх сервісів не здійснюються.\"],\"XvjC4F\":[\"Збереження...\"],\"Y+tK3n\":[\"Перше повідомлення для надсилання\"],\"YAqRpI\":[\"Реєстрація облікового запису \",[\"account\"],\" успішна: \",[\"message\"]],\"YDrGG0\":[\"Не вдалося перепідключитися\"],\"YEfzvP\":[\"Захищена тема (+t)\"],\"YGAmpG\":[\"Перезняти\"],\"YQOn6a\":[\"Згорнути список учасників\"],\"YRCoE9\":[\"Оператор каналу\"],\"YRwdh4\":[\"Зупинити демонстрацію\"],\"YURQaF\":[\"Переглянути профіль\"],\"YdBSvr\":[\"Керувати відображенням медіа та зовнішнього вмісту\"],\"Yj6U3V\":[\"Без центрального сервера:\"],\"YjvpGx\":[\"Займенники\"],\"Yp+Hi/\":[\"Відкрити налаштування\"],\"YqH4l4\":[\"Без ключа\"],\"YulJZd\":[\"видалено\"],\"YyUPpV\":[\"Акаунт:\"],\"Z7ZXbT\":[\"Затвердити\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" рядок\"],\"few\":[\"#\",\" рядки\"],\"many\":[\"#\",\" рядків\"],\"other\":[\"#\",\" рядків\"]}]],\"Z8lGw6\":[\"Поділитися\"],\"ZJSWfw\":[\"Повідомлення при від'єднанні від сервера\"],\"ZPHI0f\":[[\"nick\"],\" не відповів(ла) на запит шифрування.\"],\"ZR1dJ4\":[\"Запрошення\"],\"ZTnDTA\":[\"Розгорнути робочий процес\"],\"ZdWg0V\":[\"Відкрити в браузері\"],\"ZhRBbl\":[\"Пошук повідомлень…\"],\"Zmcu3y\":[\"Розширені фільтри\"],\"ZqLD8l\":[\"По всьому серверу\"],\"a0bHay\":[\"Відключити <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Тему встановлено після (хв тому)\"],\"a3LDKx\":[\"Безпека\"],\"a739N6\":[\"Перегляд необробленого трафіку IRC цього сервера\"],\"aHKcKc\":[\"Попередня сторінка\"],\"aIhsAD\":[\"Увімкнути push-to-talk\"],\"aJTbXX\":[\"Пароль оператора\"],\"aQryQv\":[\"Шаблон вже існує\"],\"aW33cO\":[\"Зменшити фоновий шум мікрофона\"],\"aW9pLN\":[\"Максимальна кількість користувачів у каналі. Залиште порожнім для відсутності обмежень.\"],\"aYaeko\":[\"Це повідомлення не вдалося розшифрувати. Його зашифровано для сеансу, ключів від якого на цьому пристрої більше немає.\"],\"abGlUP\":[\"Повернутися до каналу\"],\"aecNzk\":[\"Приєднатися до голосового каналу \",[\"channelName\"]],\"afd7s2\":[\"Розпочати голосовий канал на \",[\"serverName\"]],\"ah4fmZ\":[\"Також показує попередній перегляд з YouTube, Vimeo, SoundCloud та подібних відомих сервісів.\"],\"aifXak\":[\"Немає медіа у цьому каналі\"],\"ap2zBz\":[\"Розслаблений\"],\"aubGf5\":[\"Найнадійніше, але лише з іншими користувачами Obby\"],\"az8lvo\":[\"Вимк\"],\"azXSNo\":[\"Розгорнути список учасників\"],\"azdliB\":[\"Увійти в акаунт\"],\"b0Z/U1\":[\"Досягнуто максимальної тривалості запису, тому запис зупинено.\"],\"b26wlF\":[\"вона/її\"],\"b2gRwi\":[\"Поділитися своїм місцезнаходженням\"],\"bD/+Ei\":[\"Строгий\"],\"bFDO8z\":[\"gateway у мережі\"],\"bLt/0J\":[\"Робочий процес\"],\"bQ6BJn\":[\"Налаштуйте детальні правила захисту від флуду. Кожне правило вказує, яку активність відстежувати і які дії вживати при перевищенні порогів.\"],\"bRfx7k\":[\"Перейти до відповіді\"],\"bUu+tR\":[\"Цей файл не зашифровано. Відкрити його може будь-хто, у кого є посилання.\"],\"bVBC/W\":[\"Gateway підключено\"],\"bZJKzE\":[\"Точне\"],\"beV7+y\":[\"Користувач отримає запрошення приєднатися до \",[\"channelName\"],\".\"],\"biKhQ2\":[\"Про цю атрибуцію\"],\"bk84cH\":[\"Повідомлення про відсутність\"],\"bkHdLj\":[\"Додати IRC-сервер\"],\"blWpTh\":[\"Відкрити карту\"],\"bmQLn5\":[\"Додати правило\"],\"bv4cFj\":[\"Транспорт\"],\"bwRvnp\":[\"Дія\"],\"bzSI52\":[\"Видалити\"],\"c8+EVZ\":[\"Підтверджений акаунт\"],\"cBQkN7\":[\"Назви пристроїв приховані, доки ви не дозволите доступ до камери.\"],\"cC5JaD\":[[\"nick\"],\" завершив(ла) шифрування.\"],\"cGYUlD\":[\"Медіа-перегляди не завантажені.\"],\"cJMrvr\":[\"Цей чат зашифровано власною схемою Obby. Порівняйте відбитки іншим каналом, а потім позначте його як перевірений.\"],\"cLF98o\":[\"Показати коментарі (\",[\"commentCount\"],\")\"],\"cPWpNd\":[\"Відбиток \",[\"nick\"]],\"cSgpoS\":[\"Закріпити приватну розмову\"],\"cXeEKu\":[\"Це також закриє \",[\"0\"],\" прив'язані мережі нижче.\"],\"chQsxg\":[\"Скопіювати форматований вивід\"],\"cl/A5J\":[\"Ласкаво просимо до \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Видалити\"],\"coPLXT\":[\"Ми не зберігаємо ваші IRC-комунікації на наших серверах\"],\"cqQyPB\":[\"Назва папки\"],\"crYH/6\":[\"Програвач SoundCloud\"],\"cv5DQb\":[\"хост не задано\"],\"cvJaBb\":[\"Новий відбиток \",[\"nick\"]],\"d+oYyk\":[\"Перевірити шифрування\"],\"d3sis4\":[\"Додати сервер\"],\"d9aN5k\":[\"Видалити \",[\"username\"],\" з каналу\"],\"dCyaXa\":[\"Шифрування з \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Скасувати\"],\"dF6vP6\":[\"В ефірі\"],\"dGi1We\":[\"Відкріпити цю приватну розмову\"],\"dJVuyC\":[\"покинув \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"до\"],\"dNXmVa\":[\"У доступі відмовлено. Дозвольте доступ до камери й мікрофона в налаштуваннях браузера або системи, потім спробуйте ще раз.\"],\"dRqrdL\":[[\"0\"],\" має бути цілим числом.\"],\"dTx/vl\":[\"Зменшити луну від динаміків, яку вловлює мікрофон\"],\"dXqxlh\":[\"<0>⚠️ Загроза безпеці! Це з'єднання може бути вразливим до перехоплення або атак «людина посередині».\"],\"dZwAKK\":[\"Відкрити особистий чат\"],\"da9Q/R\":[\"Змінено режими каналу\"],\"dhJN3N\":[\"Показати коментарі\"],\"diaYU+\":[\"<0>\",[\"0\"],\" та <1>\",[\"1\"],\" пишуть...\"],\"dj2xTE\":[\"Відхилити сповіщення\"],\"dkycQY\":[\"Скасувати шифрування\"],\"dlkjqx\":[\"Картинка в картинці\"],\"dnUmOX\":[\"У цій мережі ще не зареєстровано жодного бота.\"],\"dpCzmC\":[\"Налаштування захисту від флуду\"],\"dqoiJ2\":[\"Поки що немає глядачів.\"],\"e8jzAa\":[\"прибрати всі вкладення\"],\"e9dQpT\":[\"Бажаєте відкрити це посилання в новій вкладці?\"],\"ePK91l\":[\"Редагувати\"],\"eYBDuB\":[\"Завантажте зображення або вкажіть URL з необов'язковою підстановкою \",[\"size\"],\" для динамічного розміру\"],\"edBbee\":[\"Заблокувати \",[\"username\"],\" за маскою хоста (запобігає повторному входу з тієї ж IP/хоста)\"],\"ekfzWq\":[\"Налаштування користувача\"],\"elPDWs\":[\"Налаштуйте свій IRC-клієнт\"],\"etgedT\":[\"Емодзі\"],\"eu2osY\":[\"<0>💡 Рекомендація: Продовжуйте лише якщо довіряєте цьому серверу і розумієте ризики. Уникайте передачі конфіденційної інформації або паролів через це з'єднання.\"],\"euEhbr\":[\"Натисніть, щоб приєднатися до \",[\"channel\"]],\"exyUec\":[\"З'єднання\"],\"ez3vLd\":[\"Увімкнути багаторядкове введення\"],\"f0J5Ki\":[\"Зв'язок між серверами може використовувати незашифровані з'єднання\"],\"f9BHJk\":[\"Попередити користувача\"],\"fDOLLd\":[\"Канали не знайдено.\"],\"fFgbRU\":[[\"safeName\"],\" більше недоступний на сервері.\"],\"fHbMUl\":[\"голосовий-канал\"],\"fMPkxb\":[\"Показати більше\"],\"fWPVzC\":[\"Файловий хост зберігає його у відкритому вигляді, і будь-хто, хто отримає посилання, зможе його відкрити. Перейдіть на шифрування Obby, щоб надсилати файли зашифрованими.\"],\"fYdEvu\":[\"Історія робочих процесів (\",[\"0\"],\")\"],\"fdplPL\":[\"Заглушити для мене\"],\"ffzDkB\":[\"Анонімна аналітика:\"],\"fk1WEw\":[\"Зашифровано\"],\"fq1GF9\":[\"Відображати, коли користувачі від'єднуються від сервера\"],\"g1CwiD\":[\"Запустити \",[\"name\"],\"?\"],\"g3UF2V\":[\"Прийняти\"],\"g9NNfO\":[\"Увімкнути відео\"],\"gCldcN\":[\"Змінити акцентний колір\"],\"gD44Av\":[\"Надіслати цей файл без шифрування?\"],\"gEF57C\":[\"Цей сервер підтримує лише один тип з'єднання\"],\"gJuLUI\":[\"Список ігнорування\"],\"gNzMrk\":[\"Поточний аватар\"],\"gbfM3J\":[\"Цей обліковий запис підключено з \",[\"sessionCount\"],\" сеансів. Дані окремих сеансів розкриваються лише власнику облікового запису або IRC-операторам.\"],\"gcoiFh\":[\"Перепідключитися\"],\"gfySTe\":[\"Згорнути все\"],\"gh06VD\":[\"Вивід\"],\"gjPWyO\":[\"Введіть нік...\"],\"gnTaUA\":[\"Підняти руку\"],\"gz6UQ3\":[\"Розгорнути\"],\"h6/IMX\":[\"Додайте вашу першу мережу\"],\"h6razj\":[\"Маска виключення назви каналу\"],\"hG6jnw\":[\"Тема не встановлена\"],\"hG89Ed\":[\"Зображення\"],\"hYgDIe\":[\"Створити\"],\"hZ6znB\":[\"Порт\"],\"ha+Bz5\":[\"напр., 100:1440\"],\"hctjqj\":[\"Виберіть бота ліворуч, щоб побачити його команди та дії керування.\"],\"he3ygx\":[\"Копіювати\"],\"hehnjM\":[\"Кількість\"],\"hhAi8w\":[\"Мережевий журнал\"],\"hou0tP\":[\"Трансляція\"],\"hxgCTb\":[\"Закрити робочий процес\"],\"hzdLuQ\":[\"Говорити можуть лише користувачі з голосом або вище\"],\"i0qMbr\":[\"Головна\"],\"iDNBZe\":[\"Сповіщення\"],\"iH8pgl\":[\"Назад\"],\"iL9SZg\":[\"Заблокувати користувача (за псевдонімом)\"],\"iNt+3c\":[\"Назад до зображення\"],\"iQvi+a\":[\"Не попереджати мене про низький рівень безпеки для цього сервера\"],\"iSLIjg\":[\"Підключитися\"],\"iWXkHH\":[\"Напів-оператор\"],\"iZeTtp\":[\"Хост сервера\"],\"idD8Ev\":[\"Збережено\"],\"ifn/bQ\":[\"Цього екрана більше немає.\"],\"iivqkW\":[\"Час входу\"],\"ij+Elv\":[\"Попередній перегляд зображення\"],\"ilIWp7\":[\"Перемкнути сповіщення\"],\"itEJCl\":[\"Перейменувати або видалити папку\"],\"iuaqvB\":[\"Використовуйте * для шаблонів. Приклади: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Бот\"],\"j2DGR0\":[\"Блокування за маскою хоста\"],\"jA4uoI\":[\"Тема:\"],\"jHGY5E\":[\"Повідомлення не надіслано: ключ шифрування змінився. Перевірте новий ключ або завершіть шифрування, перш ніж надсилати у відкритому вигляді.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Причина (необов'язково)\"],\"jUV7CU\":[\"Завантажити аватар\"],\"jW5Uwh\":[\"Контролюйте завантаження зовнішніх медіа. Вимк / Безпечно / Надійні джерела / Весь вміст.\"],\"jXzms5\":[\"Параметри вкладення\"],\"jZlrte\":[\"Колір\"],\"jbq7j2\":[\"Відхилити\"],\"jfC/xh\":[\"Контакт\"],\"jvN2+I\":[[\"0\"],\" без активності\"],\"jywMpv\":[\"#нова-назва-каналу\"],\"k/7m6u\":[\"Копіювати відбиток\"],\"k112DD\":[\"Завантажити старіші повідомлення\"],\"k1opY7\":[\"Придушення шуму\"],\"k3ID0F\":[\"Фільтрувати учасників…\"],\"k65gsE\":[\"Детальний огляд\"],\"k7Zgob\":[\"Скасувати підключення\"],\"kAVx5h\":[\"Запрошень не знайдено\"],\"kCLEPU\":[\"Підключено до\"],\"kF5LKb\":[\"Ігноровані шаблони:\"],\"kG2fiE\":[\"визначений у конфігурації\"],\"kGeOx/\":[\"Приєднатися до \",[\"0\"]],\"kITKr8\":[\"Завантаження режимів каналу...\"],\"kPpPsw\":[\"Ви є IRC-оператором\"],\"kWJmRL\":[\"Ви\"],\"kb9fJC\":[\"Зберегти розшифрований файл\"],\"kfcRb0\":[\"Аватар\"],\"kfeifH\":[\"Шифрування… (натисніть, щоб скасувати)\"],\"kjMqSj\":[\"Скопіювати JSON\"],\"krViRy\":[\"Натисніть для копіювання як JSON\"],\"ks71ra\":[\"Винятки\"],\"kw4lRv\":[\"Напів-оператор каналу\"],\"kxgIRq\":[\"Виберіть або додайте канал для початку.\"],\"ky2mw7\":[\"через @\",[\"0\"]],\"ky6dWe\":[\"Попередній перегляд аватара\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Завантаження каналів...\"],\"l+IUVW\":[\"Верифікація облікового запису \",[\"account\"],\" успішна: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"перепідключився\"],\"few\":[\"перепідключився \",[\"reconnectCount\"],\" рази\"],\"many\":[\"перепідключився \",[\"reconnectCount\"],\" разів\"],\"other\":[\"перепідключився \",[\"reconnectCount\"],\" рази\"]}]],\"l1l8sj\":[[\"0\"],\" д тому\"],\"l4mncX\":[\"Тут нікого немає. Попросіть когось приєднатися командою /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#канал (необов'язково)\"],\"lCF0wC\":[\"Оновити\"],\"lH+ed1\":[\"Очікування першого кроку…\"],\"lHVfE4\":[\"Файл не завантажено: ключ шифрування змінився. Перевірте новий ключ або завершіть шифрування, щоб завантажити без нього.\"],\"lHy8N5\":[\"Завантаження більше каналів...\"],\"lJGJot\":[\"Знайти канали\"],\"lasgrr\":[\"використано\"],\"lbpf14\":[\"Приєднатися до \",[\"value\"]],\"lf3MT4\":[\"Канал, який покинути (за замовчуванням — поточний)\"],\"lfFsZ4\":[\"Канали\"],\"lh69cG\":[[\"nick\"],\" хоче розпочати зашифрований чат\"],\"lip0az\":[\"Динамік \",[\"0\"]],\"lkNdiH\":[\"Ім'я акаунту\"],\"loQxaJ\":[\"Я повернувся\"],\"lrlQl/\":[\"Гучність для \",[\"0\"]],\"lvfaxv\":[\"ГОЛОВНА\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Додати\"],\"m8flAk\":[\"Попередній перегляд (ще не завантажено)\"],\"mDkV0w\":[\"Запуск робочого процесу…\"],\"mDt3zx\":[\"Перевірити…\"],\"mEPxTp\":[\"<0>⚠️ Будьте обережні! Відкривайте лише посилання з надійних джерел. Шкідливі посилання можуть порушити вашу безпеку або конфіденційність.\"],\"mH+wEJ\":[\"Повідомлення \",[\"0\"],\" (Enter — новий рядок, Shift+Enter — надіслати)\"],\"mHGdhG\":[\"Інформація про сервер\"],\"mHfd/S\":[\"Що ви робите\"],\"mMYBD9\":[\"Широкий - ширша область захисту\"],\"mQuDmS\":[[\"sender\"],\" перезапустив шифрування. Ця розмова лишається незашифрованою, доки ви не погодитесь.\"],\"mRsNSE\":[\"Переглянути ботів\"],\"mTGsPd\":[\"Тема каналу\"],\"mU8j6O\":[\"Без зовнішніх повідомлень (+n)\"],\"mZp8FL\":[\"Автоматичне повернення до одного рядка\"],\"mdIQ65\":[\"Ваші повідомлення з \",[\"nick\"],\" зашифровані. Ці файли завеликі для шифрування і будуть надіслані у відкритому вигляді.\"],\"mdQu8G\":[\"ВашПсевдонім\"],\"miSSBQ\":[\"Коментарі (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Вибрати мікрофон і камеру\"],\"mvyLSy\":[\"Користувач автентифікований\"],\"mwtcGl\":[\"Закрити коментарі\"],\"myL0MR\":[\"Видалити цю мережу?\"],\"mzI/c+\":[\"Завантажити\"],\"mzfIag\":[\"сервер\"],\"n3fGRk\":[\"встановлено \",[\"0\"]],\"n5+j9l\":[\"напр. <0>wss://host:port/socket\"],\"n6T9To\":[\"Увімкнути звук для мене\"],\"n8TilE\":[\"Копіювати назву каналу\"],\"n9NCB9\":[\"Обробляється Obby перед відправленням\"],\"nDekZG\":[\"Редагувати з'єднання\"],\"nDvKjY\":[\"Голосовий канал\"],\"nE9jsU\":[\"Розслаблений - менш агресивний захист\"],\"nNflMD\":[\"Покинути канал\"],\"nPXkBi\":[\"Завантаження даних WHOIS...\"],\"nWMRxa\":[\"Відкріпити\"],\"nX4XLG\":[\"Дії оператора\"],\"nXnMSE\":[\"Ваш браузер не може відтворити це відео.\"],\"nYiCGx\":[\"Прийняти новий ключ\"],\"nkC032\":[\"Без профілю флуду\"],\"nsLuck\":[\"Шифрування завершилося до того, як цей файл було надіслано. Його не доставлено.\"],\"nta7V8\":[\"Параметри шифрування\"],\"o69z4d\":[\"Надіслати попереджувальне повідомлення \",[\"username\"]],\"o9ylQi\":[\"Знайдіть GIF для початку\"],\"oFGkER\":[\"Повідомлення сервера\"],\"oOi11l\":[\"Прокрутити вниз\"],\"oPYIL5\":[\"мережа\"],\"oQEzQR\":[\"Нове DM\"],\"oRH6Dq\":[\"канал\"],\"oX4ytF\":[\"нік\"],\"oXOSPE\":[\"Онлайн\"],\"oaTtrx\":[\"Пошук ботів\"],\"oal760\":[\"Можливі атаки «людина посередині» на з'єднання сервера\"],\"obBbyQ\":[\"Записати екран\"],\"oeqmmJ\":[\"Надійні джерела\"],\"ogKae6\":[\"Шифрування недоступне на цьому пристрої.\"],\"optX0N\":[[\"0\"],\" год тому\"],\"ovBPCi\":[\"За замовчуванням\"],\"p0Z69r\":[\"Шаблон не може бути порожнім\"],\"p1KgtK\":[\"Не вдалося завантажити аудіо\"],\"p59pEv\":[\"Детальніше\"],\"p7sRI6\":[\"Повідомляти інших, коли ви друкуєте\"],\"pBm1od\":[\"Секретний канал\"],\"pDpirO\":[\"Команда, надана сервером IRC\"],\"pEK2nL\":[\"Це повідомлення не було зашифроване. Можливо, воно надійшло з іншого клієнта цієї особи, який не використовує шифрування.\"],\"pJ/IRc\":[\"Зупинити запис\"],\"pNmiXx\":[\"Ваш псевдонім за замовчуванням для всіх серверів\"],\"pUUo9G\":[\"Хост:\"],\"pVGPmz\":[\"Пароль акаунту\"],\"pZGrXo\":[\"Перемкнути камеру\"],\"peNE68\":[\"Постійний\"],\"pgoP68\":[\"Вимкнути push-to-talk\"],\"plhHQt\":[\"Немає даних\"],\"pm6+q5\":[\"Попередження про безпеку\"],\"pn5qSs\":[\"Додаткова інформація\"],\"pqr+oY\":[\"Повідомлення \",[\"0\"]],\"puvGJc\":[\"Грати в хрестики-нулики\"],\"q0cR4S\":[\"тепер відомий як **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"Канал не відображатиметься у командах LIST або NAMES\"],\"qGMwvV\":[\"Рівень мікрофона\"],\"qIk9n4\":[[\"minutes\"],\" хвилин\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" пише...\"],\"qLpTm/\":[\"Видалити реакцію \",[\"emoji\"]],\"qVkGWK\":[\"Закріпити\"],\"qXgujk\":[\"Надіслати дію / емоцію\"],\"qY8wNa\":[\"Головна сторінка\"],\"qZQ5M4\":[\"Ви перевірили цей контакт.\"],\"qa9cy4\":[\"Фото\"],\"qb0xJ7\":[\"Використовуйте шаблони: * відповідає будь-якій послідовності, ? відповідає будь-якому одному символу. Приклади: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Ключ каналу (+k)\"],\"qtoOYG\":[\"Без обмежень\"],\"r1W2AS\":[\"Зображення з файлового хостингу\"],\"r9l16H\":[\"Цьому пристрою зараз не вдалося визначити місцезнаходження.\"],\"rI9ogj\":[\"Відкрити параметри каналу\"],\"rIPR2O\":[\"Тему встановлено до (хв тому)\"],\"rMMSYo\":[\"Максимальна довжина: \",[\"0\"]],\"rT2cV+\":[\"Камера\"],\"rWtzQe\":[\"Мережа розділилась і возз'єдналась. ✅\"],\"rYG2u6\":[\"Будь ласка, зачекайте...\"],\"rjGI/Q\":[\"Конфіденційність\"],\"rjTJRY\":[\"призупинено\"],\"rk8iDX\":[\"Завантаження GIF...\"],\"rn6SBY\":[\"Увімкнути звук\"],\"ry4yU/\":[\"Переглянути сирці\"],\"rzK+O+\":[[\"nick\"],\" надсилає зашифровані повідомлення, які цей пристрій не може прочитати. Щоб вони відкрилися, шифрування треба почати знову.\"],\"s/UKqq\":[\"Виключено з каналу\"],\"s/ereB\":[\"активний\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" ключ\"],\"few\":[\"#\",\" ключі\"],\"many\":[\"#\",\" ключів\"],\"other\":[\"#\",\" ключів\"]}]],\"s36GUv\":[\"Дозволити доступ до мікрофона\"],\"s4NaO3\":[\"Не вдалося визначити ваше місцезнаходження.\"],\"s7L3Mu\":[\"нова папка\"],\"s7oqXR\":[\"Виберіть мережу\"],\"s8cATI\":[\"приєднався до \",[\"channelName\"]],\"sCO9ue\":[\"З'єднання з <0>\",[\"serverName\"],\" має такі проблеми безпеки:\"],\"sGH11W\":[\"Сервер\"],\"sHI1H+\":[\"тепер відомий як **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" запросив вас приєднатися до \",[\"channel\"]],\"sUBSbK\":[\"Ще немає висхідних мереж.\"],\"sW5OjU\":[\"обов'язково\"],\"sYI3px\":[\"Нік отримувача\"],\"sby+1/\":[\"Натисніть для копіювання\"],\"sfN25C\":[\"Ваше справжнє або повне ім'я\"],\"shXreC\":[\"Записати область екрана\"],\"sliuzR\":[\"Відкрити посилання\"],\"sqrO9R\":[\"Власні згадки\"],\"sr6RdJ\":[\"Багаторядковий на Shift+Enter\"],\"swrCpB\":[\"Канал перейменовано з \",[\"oldName\"],\" на \",[\"newName\"],\" користувачем \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Додаткові\"],\"t/YqKh\":[\"Видалити\"],\"t2RBbk\":[\"Текстовий канал\"],\"t47eHD\":[\"Ваш унікальний ідентифікатор на цьому сервері\"],\"tAkAh0\":[\"URL з необов'язковою підстановкою \",[\"size\"],\" для динамічного розміру. Приклад: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Копіювання не вдалося, виберіть для повтору\"],\"tXLJS3\":[\"Показати або приховати бічну панель зі списком каналів\"],\"tfDRzk\":[\"Зберегти\"],\"tgfK6H\":[\"Копіювати робочий процес\"],\"thC9Rq\":[\"Покинути канал\"],\"tiBsJk\":[\"покинув \",[\"channelName\"]],\"tl/zMw\":[\"Цей браузер не може записувати аудіо.\"],\"tpVoTN\":[\"Інформація про те, хто викликав цю команду, надається ботом, і сервер не може перевірити відправника.\"],\"tsc6g4\":[\"Розшифрування \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"вийшов (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"ще \",\"#\",\" рядок\"],\"few\":[\"ще \",\"#\",\" рядки\"],\"many\":[\"ще \",\"#\",\" рядків\"],\"other\":[\"ще \",\"#\",\" рядків\"]}]],\"tu2JEr\":[\"Канал для приєднання (#назва)\"],\"u0TcnO\":[\"Псевдонім {nick} вже використовується, повторна спроба з {newNick}\"],\"u0a8B4\":[\"Автентифікуватися як IRC-оператор для адміністративного доступу\"],\"u0rWFU\":[\"Створено після (хв тому)\"],\"u72w3t\":[\"Користувачі та шаблони для ігнорування\"],\"u7jc2L\":[\"вийшов\"],\"uAQUqI\":[\"Статус\"],\"uB85T3\":[\"Помилка збереження: \",[\"msg\"]],\"uK9Jap\":[\"Браузери показують ваші динаміки лише після того, як ви дозволите доступ до мікрофона або камери. Нічого не записується.\"],\"uKPqyn\":[\"Відцентрувати на вашому місцезнаходженні\"],\"uMIUx8\":[\"Видалити бота \",[\"0\"],\"? Це м'яко видаляє рядок у базі даних; повторно використати нік можна лише після /REHASH.\"],\"uNSY8W\":[\"Перепідключення. Відредагуйте з'єднання, якщо це не вдається знову\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Показати MOTD\"],\"uW3lLI\":[\"IRC сервери:\"],\"ukyW4o\":[\"Ваші запрошувальні посилання\"],\"uowbPn\":[\"прибрати вкладення\"],\"usSSr/\":[\"Рівень масштабу\"],\"v0xJr9\":[\"Ключ шифрування \",[\"nick\"],\" змінився. Так буває на новому пристрої, і так само виглядає атака. Порівняйте новий відпечаток із \",[\"nick\"],\" поза цим чатом, а потім прийміть його.\"],\"v7uvcf\":[\"Програма:\"],\"vE8kb+\":[\"Використовуйте Shift+Enter для нового рядка (Enter надсилає)\"],\"vERlcd\":[\"Профіль\"],\"vK0RL8\":[\"Без теми\"],\"vSJd18\":[\"Відео\"],\"vXIe7J\":[\"Мова\"],\"vYUkQB\":[\"Динамік не виявлено.\"],\"vaHYxN\":[\"Справжнє ім'я\"],\"vhjbKr\":[\"Відсутній\"],\"vnq5rj\":[\"Записати відеоповідомлення\"],\"w/nogd\":[[\"0\"],\" мереж\",[\"1\"],\" — виберіть одну, щоб приєднатися\"],\"w4NYox\":[\"клієнт \",[\"title\"]],\"w8dbR6\":[\"Виберіть мікрофон, камеру й динамік для дзвінків\"],\"w8xQRx\":[\"Недійсне значення\"],\"wCKe3+\":[\"Історія робочих процесів\"],\"wFjjxZ\":[\"був кікнутий з \",[\"channelName\"],\" користувачем \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Винятків з заборон не знайдено\"],\"wHhlQr\":[\"Прийняти зашифрований чат\"],\"wJijgU\":[\"Місцезнаходження\"],\"wK0BwN\":[\"Ключ шифрування змінився\"],\"wPrGnM\":[\"Адміністратор каналу\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Міркування\"],\"wbm86v\":[\"Відображати, коли користувачі входять або виходять з каналів\"],\"wdxz7K\":[\"Джерело\"],\"whqZ9r\":[\"Додаткові слова або фрази для виділення\"],\"wlQNTg\":[\"Члени\"],\"wm7RV4\":[\"Звук сповіщення\"],\"woaefe\":[\"Типове значення системи\"],\"wsRxbL\":[\"Записати аудіо\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Ваші повідомлення можуть бути перехоплені при передачі між серверами\"],\"x1m5RZ\":[\"Запросити користувача\"],\"x3+y8b\":[\"Стільки людей зареєструвалося через це посилання\"],\"xCJdfg\":[\"Очистити\"],\"xDAtGP\":[\"Повідомлення\"],\"xDN4e3\":[\"Переглянути інформацію про канал\"],\"xOTzt5\":[\"щойно\"],\"xQv7xy\":[\"Поділіться своїм місцезнаходженням з \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" та <2>\",[\"2\"],\" пишуть...\"],\"xUHRTR\":[\"Автоматично автентифікуватися як оператор при підключенні\"],\"xWHwwQ\":[\"Блокування\"],\"xXs5GT\":[\"Файл не завантажено: шифрування ще налаштовується. Він піде, щойно шифрування запрацює, або після його завершення.\"],\"xYilR2\":[\"Медіа\"],\"xbi8D6\":[\"Цей сервер не підтримує запрошувальні посилання (можливість<0>obby.world/invitationне оголошена). Ви все ще можете нормально спілкуватися; ця панель призначена для мереж на основі obbyircd.\"],\"xceQrO\":[\"Підтримуються лише захищені websocket-з'єднання\"],\"xdtXa+\":[\"назва-каналу\"],\"xlCYOE\":[\"Отримання більше повідомлень...\"],\"xlhswE\":[\"Мінімальне значення: \",[\"0\"]],\"xq97Ci\":[\"Додати слово або фразу...\"],\"xuRqRq\":[\"Ліміт клієнтів (+l)\"],\"y1eoq1\":[\"Копіювати посилання\"],\"y7sj+0\":[\"Стрімер\"],\"yIHP+U\":[\"Зашифроване вкладення з ненадійного хоста. Увімкніть зовнішній вміст, щоб відкрити його.\"],\"yJ1eqU\":[\"Глядачі (\",[\"0\"],\")\"],\"yJztBY\":[\"Видалити мережу\"],\"yNeucF\":[\"Цей сервер не підтримує розширені метадані профілю (розширення IRCv3 METADATA). Додаткові поля, такі як аватар, відображуване ім'я та статус, недоступні.\"],\"yPlrca\":[\"Аватар каналу\"],\"yQE2r9\":[\"Завантаження\"],\"ySEw1a\":[\"Боти (завантаження \",[\"botsLoadingCount\"],\")\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby - Привносимо IRC у майбутнє\"],\"yTX1Rt\":[\"Ім'я оператора\"],\"yYOzWD\":[\"логи\"],\"yek4JL\":[\"Перемістити папку вгору\"],\"yfx9Re\":[\"Пароль IRC оператора\"],\"ygCKqB\":[\"Зупинити\"],\"ymDxJx\":[\"Ім'я IRC оператора\"],\"yrpRsQ\":[\"Сортувати за назвою\"],\"ywVWqb\":[\"Ваші повідомлення з \",[\"nick\"],\" зашифровані. \",[\"0\"],\" з \",[\"1\"],\" файлів завеликі для шифрування і будуть надіслані у відкритому вигляді. Решта залишаються зашифрованими.\"],\"yz7wBu\":[\"Закрити\"],\"z0DY9w\":[\"Повідомлення \",[\"0\"],\" (Shift+Enter — новий рядок)\"],\"z2xxYa\":[\"Зашифровано та перевірено\"],\"zCEMmq\":[\"Цей браузер не може записувати відео.\"],\"zFT5rr\":[\"завершено\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" крок\"],\"few\":[\"#\",\" кроки\"],\"many\":[\"#\",\" кроків\"],\"other\":[\"#\",\" кроків\"]}]],\"zJS04D\":[\"Вийняти з папки\"],\"zJw+jA\":[\"встановлює режим: \",[\"0\"]],\"zNSskd\":[\"Не вдалося зробити запис.\"],\"zZm1gU\":[\"Вимкнути відео\"],\"zb/HT0\":[\"показати більше\"],\"zbSnl2\":[\"Досягнуто ліміту розміру завантаження, тому запис зупинено.\"],\"zbymaY\":[[\"0\"],\" хв тому\"],\"zebeLu\":[\"Введіть ім'я оператора\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Динамік\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"Назви пристроїв приховані, доки ви не дозволите доступ до мікрофона.\"],\"+2t41u\":[\"Введіть 6-значний код із застосунку-автентифікатора, щоб завершити вхід як \",[\"account\"],\".\"],\"+5VMrz\":[\"Недійсний формат шаблону. Використовуйте формат nick!user@host (дозволені символи * як шаблони)\"],\"+6NQQA\":[\"Загальний канал підтримки\"],\"+6NyRG\":[\"Клієнт\"],\"+AI7ot\":[\"Поділитися місцезнаходженням\"],\"+B5ztW\":[\"додати канал\"],\"+K0AvT\":[\"Від'єднатися\"],\"+Q1v1x\":[\"Автентифіковано\"],\"+WNb3x\":[\"Відкрити відео в окремому вікні\"],\"+cyFdH\":[\"Стандартне повідомлення при позначенні себе відсутнім\"],\"+fRR7i\":[\"Призупинити\"],\"+mVPqU\":[\"Відображати Markdown-форматування у повідомленнях\"],\"+s1J8k\":[\"Позначити як прочитане\"],\"+s4tdz\":[\"Скопіювати нік\"],\"+vqCJH\":[\"Ім'я користувача вашого акаунту для автентифікації\"],\"+yPBXI\":[\"Вибрати файл\"],\"+zy2Nq\":[\"Тип\"],\"/09cao\":[\"Низький рівень безпеки з'єднання (Рівень \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"Позначити себе як повернувся\"],\"/3BQ4J\":[\"Користувачі за межами каналу не можуть надсилати до нього повідомлення\"],\"/4C8U0\":[\"Копіювати все\"],\"/6BzZF\":[\"Перемкнути список учасників\"],\"/AkXyp\":[\"Підтвердити?\"],\"/DwR+n\":[\"Створення…\"],\"/TNOPk\":[\"Користувач відсутній\"],\"/UGQxY\":[\"Камера \",[\"0\"]],\"/X0D0z\":[\"Виберіть динамік, через який відтворюються дзвінки\"],\"/XQgft\":[\"Дослідити\"],\"/abSCI\":[\"Копіювання не вдалося, торкніться для повтору\"],\"/cF7Rs\":[\"Гучність\"],\"/dqduX\":[\"Наступна сторінка\"],\"/fc3q4\":[\"Весь вміст\"],\"/kISDh\":[\"Увімкнути звуки сповіщень\"],\"/kL38k\":[\"Змінити порядок каналів\"],\"/n04sB\":[\"Kill\"],\"/nT6AE\":[\"Новий пароль\"],\"/rTz0M\":[\"Аудіо\"],\"/rfkZe\":[\"Відтворювати звуки для згадок і повідомлень\"],\"/xQ19T\":[\"Боти в цій мережі\"],\"/zrWol\":[\"Не зашифровано\"],\"0/0ZGA\":[\"Маска назви каналу\"],\"05LWBX\":[\"Додати біометрію / ключ безпеки\"],\"0CvhiV\":[\"Бот у цьому каналі\"],\"0D1Q7K\":[\"Здатися\"],\"0D6j7U\":[\"Дізнатися більше про власні правила →\"],\"0NqWnb\":[\"Запросити до трансляції\"],\"0XsHcR\":[\"Вигнати користувача\"],\"0ZpE//\":[\"Сортувати за кількістю користувачів\"],\"0bEPwz\":[\"Встановити статус «Відсутній»\"],\"0dGkPt\":[\"Розгорнути список каналів\"],\"0gS7M5\":[\"Відображуване ім'я\"],\"0kS+M8\":[\"ПрикладМЕРЕЖА\"],\"0lUbyX\":[\"Введіть назву свого акаунта. Ми надішлемо 6-значний код відновлення на підтверджену адресу електронної пошти.\"],\"0rgoY7\":[\"Підключатися лише до обраних вами серверів\"],\"0rz+/Q\":[\"Команди завантажуються…\"],\"0wdd7X\":[\"Приєднатися\"],\"0xHrY2\":[\"Цей сервер не повідомляє URL бекенда (draft/authtoken або obby.world/FILEHOST). Адмінські ендпоінти недоступні.\"],\"196EG4\":[\"Видалити приватний чат\"],\"1A3EXy\":[\"Розгорнути\"],\"1AzsG5\":[\"Прив'язати через \",[\"0\"]],\"1C/fOn\":[\"Бот ще не зареєстрував жодної слеш-команди.\"],\"1DSr1i\":[\"Зареєструвати акаунт\"],\"1K9HPk\":[\"Переглянути дерево\"],\"1O/24y\":[\"Перемкнути список каналів\"],\"1OWwRx\":[\"Команди бота\"],\"1QfxQT\":[\"Відхилити\"],\"1TNIig\":[\"Відкрити\"],\"1VPJJ2\":[\"Попередження про зовнішнє посилання\"],\"1VyPbQ\":[\"Повернути на 90°\"],\"1ZC/dv\":[\"Немає непрочитаних згадувань або повідомлень\"],\"1iY5xv\":[\"Мікрофон\"],\"1p1J0V\":[\"Порожній пак. Додайте емодзі.\"],\"1pO1zi\":[\"Назва сервера обов'язкова\"],\"1qqOhi\":[\"Перетягніть за ручку, щоб перемістити канал або покласти в папку\"],\"1t/NnN\":[\"Відхилити\"],\"1u8a3u\":[\"Шукати емодзі...\"],\"1ub+Zu\":[[\"hours\"],\" годин\"],\"1uwfzQ\":[\"Переглянути тему каналу\"],\"1wdjme\":[\"Люди\"],\"268g7c\":[\"Введіть відображуване ім'я\"],\"27I0xj\":[\"Бот на рівні сервера, доступний з будь-якого каналу\"],\"2CEOW6\":[\"Мережа, прив'язана через soju bouncer\"],\"2F9+AZ\":[\"Сирий IRC-трафік ще не зафіксовано. Спробуйте підключитися або надіслати повідомлення.\"],\"2FOFq1\":[\"Оператори сервера в мережі можуть потенційно читати ваші повідомлення\"],\"2FYpfJ\":[\"Більше\"],\"2HF1Y2\":[[\"inviter\"],\" запросив \",[\"target\"],\" приєднатися до \",[\"channel\"]],\"2I70QL\":[\"Переглянути інформацію профілю користувача\"],\"2QYdmE\":[\"Користувачі:\"],\"2QpEjG\":[\"вийшов\"],\"2YOR+h\":[\"Підключіться до сервера, щоб керувати налаштуваннями оператора.\"],\"2bimFY\":[\"Використовувати пароль сервера\"],\"2gMuHR\":[\"Приєднано\"],\"2iTmdZ\":[\"Локальне сховище:\"],\"2odkwe\":[\"Строгий - більш агресивний захист\"],\"2qXqZQ\":[\"Режими користувача\"],\"2uDhbA\":[\"Введіть ім'я користувача для запрошення\"],\"2xXP/g\":[\"Приєднатися до каналу\"],\"2y9Ojd\":[\"Перетягніть файли сюди, щоб прикріпити\"],\"2ygf/L\":[\"← Назад\"],\"2zEgxj\":[\"Пошук GIF...\"],\"33SIID\":[\"Виберіть пароль (щонайменше 3 символи).\"],\"38+WDJ\":[\"Придушення луни\"],\"3BKxln\":[\"Зробити фото\"],\"3JjdaA\":[\"Виконати\"],\"3Kf9Jh\":[\"Перевести у глядачі\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" в ефірі · \",[\"1\"],\" дивляться\"],\"3MbP5E\":[\"Зашифроване повідомлення\"],\"3RdPhl\":[\"Перейменувати канал\"],\"3THokf\":[\"Користувач з голосом\"],\"3TSz9S\":[\"Згорнути\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"Прокрутити чат до цієї відповіді\"],\"3hij11\":[\"Приєднатися до \",[\"channelName\"]],\"3jBDvM\":[\"Відображувана назва каналу\"],\"3pRst1\":[\"Отримання списку команд…\"],\"3ryuFU\":[\"Необов'язкові звіти про збої для покращення додатку\"],\"3uBF/8\":[\"Закрити переглядач\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"Не вдалося налаштувати шифрування з \",[\"nick\"],\".\"],\"3wG7HI\":[\"Завантажено\"],\"3xf8Kz\":[\"Введіть ім'я акаунту...\"],\"4/Rr0R\":[\"Запросити користувача до поточного каналу\"],\"47jCYx\":[\"Пароль скинуто\"],\"4EZrJN\":[\"Правила\"],\"4JJtW9\":[\"#переповнення\"],\"4LFZoj\":[\"Підтвердити код\"],\"4N0n26\":[\"Задня\"],\"4NqeT4\":[\"Профіль флуду (+F)\"],\"4QXpWJ\":[\"час минув\"],\"4RZQRK\":[\"Що ти зараз робиш?\"],\"4cEClj\":[\"Сеанси\"],\"4hfTrB\":[\"Псевдонім\"],\"4n99LO\":[\"Вже в \",[\"0\"]],\"4t6vMV\":[\"Автоматично перемикатися на один рядок для коротких повідомлень\"],\"4vsHmf\":[\"Час (хв)\"],\"4x/Axu\":[\"У вашого bouncer ще немає жодної мережі. Додайте одну, щоб почати.\"],\"4xUsvX\":[\"Назва (напр. iPhone)\"],\"5+INAX\":[\"Виділяти повідомлення, що вас згадують\"],\"5R5Pv/\":[\"Ім'я оператора\"],\"5TjgWS\":[\"URL має бути http(s):// або data:.\"],\"5WWr3M\":[\"Приблизне\"],\"5cKKWR\":[\"Керувати паками\"],\"5kS5np\":[\"Позначити як перевірено\"],\"5yB4Kk\":[\"Файловий сервер це не пропустив.\"],\"678PKt\":[\"Назва мережі\"],\"6Aih4U\":[\"Офлайн\"],\"6CO3WE\":[\"Пароль для входу до каналу. Залиште порожнім для видалення ключа.\"],\"6FyrFm\":[\"Демонстрація екрана\"],\"6HhMs3\":[\"Повідомлення про вихід\"],\"6OpRdF\":[\"Автоматично регулювати гучність мікрофона\"],\"6UUrUs\":[\"WebAuthn недоступний у цьому середовищі.\"],\"6V3Ea3\":[\"Скопійовано\"],\"6XJBxM\":[\"Ваш браузер не може відтворити це аудіо.\"],\"6ki7F2\":[[\"0\",\"plural\",{\"one\":[\"#\",\" елемент\"],\"few\":[\"#\",\" елементи\"],\"many\":[\"#\",\" елементів\"],\"other\":[\"#\",\" елементів\"]}]],\"6lGV3K\":[\"Показати менше\"],\"6mi5TD\":[\"Дозвольте доступ до камери в налаштуваннях, щоб показувати відео\"],\"6yFOEi\":[\"Введіть пароль оператора...\"],\"6yR6/K\":[\"Опубліковувати повідомлення дня кожного сервера у Повідомленнях сервера та його сторінці привітання\"],\"6zJnDQ\":[\"Увімкнути звук\"],\"7+IHTZ\":[\"Файл не вибрано\"],\"7+q3Wn\":[\"#channel\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host (напр., spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"Цей чат зашифровано за допомогою OTR, сумісного з іншими клієнтами IRC. Порівняйте відбитки іншим каналом, а потім позначте його як перевірений.\"],\"7PSmAM\":[\"Дозвольте доступ до мікрофона в налаштуваннях, щоб говорити\"],\"7QkKyN\":[\"Надіслати приватне повідомлення\"],\"7U1W7c\":[\"Дуже розслаблений\"],\"7Y1YQj\":[\"Справжнє ім'я:\"],\"7YHArF\":[\"— відкрити у переглядачі\"],\"7cNwAY\":[\"Керувати ботами (завантаження: \",[\"botsLoadingCount\"],\")\"],\"7d1XbR\":[\"Відкрити процес\"],\"7jL88x\":[\"Видалити це повідомлення? Цю дію неможливо скасувати.\"],\"7l15X4\":[\"помилка\"],\"7nGhhM\":[\"Що у вас на думці?\"],\"7sEpu1\":[\"Учасники — \",[\"0\"]],\"7sNhEz\":[\"Ім'я користувача\"],\"7w5KHY\":[\"Ваші повідомлення з \",[\"nick\"],\" шифруються через OTR, який передає лише текст. Ці файли підуть незашифрованими.\"],\"7y+YDA\":[\"Надіслати без шифрування\"],\"85Fz0S\":[\"Перетягніть, щоб перемістити\"],\"8H0Q+x\":[\"Дізнатися більше про профілі →\"],\"8Phu0A\":[\"Відображати, коли користувачі змінюють псевдонім\"],\"8VEDbV\":[\"Секрет\"],\"8XTG9e\":[\"Введіть пароль оператора\"],\"8XsV2J\":[\"Повторити надсилання\"],\"8ZsakT\":[\"Пароль\"],\"8dYnq1\":[\"Досягнуто максимальної тривалості запису. Запис зупинено: надішліть його або видаліть.\"],\"8gSwST\":[\"У вас немає зареєстрованих облікових даних 2FA.\"],\"8kR84m\":[\"Ви збираєтеся відкрити зовнішнє посилання:\"],\"8kZ9ZV\":[\"Завершити шифрування\"],\"8lCgih\":[\"Видалити правило\"],\"8mmL7G\":[\"Завантажте старі повідомлення, щоб досягти відповіді\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"one\":[\"#\",\" крок\"],\"few\":[\"#\",\" кроки\"],\"many\":[\"#\",\" кроків\"],\"other\":[\"#\",\" кроку\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"one\":[\"приєднався\"],\"few\":[\"приєднався \",[\"joinCount\"],\" рази\"],\"many\":[\"приєднався \",[\"joinCount\"],\" разів\"],\"other\":[\"приєднався \",[\"joinCount\"],\" рази\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"one\":[\"Завантаження 1 файлу\"],\"few\":[\"Завантаження \",\"#\",\" файлів\"],\"many\":[\"Завантаження \",\"#\",\" файлів\"],\"other\":[\"Завантаження \",\"#\",\" файлу\"]}]],\"9BMLnJ\":[\"Перепідключитися до сервера\"],\"9LXhb1\":[\"Записати екран\"],\"9NST0r\":[\"Задля безпеки всі наявні сеанси цього акаунта завершено, а прив'язаний до акаунта стан сервера очищено. Якщо двофакторну автентифікацію було ввімкнено, вона залишається ввімкненою, тож наступний вхід усе одно її вимагатиме.\"],\"9OEgyT\":[\"Додати реакцію\"],\"9PQ8m2\":[\"G-Line (глобальний бан)\"],\"9Qs99X\":[\"Електронна пошта:\"],\"9QupBP\":[\"Видалити шаблон\"],\"9TBhGc\":[\"Опустити руку\"],\"9W7tl5\":[\"(без змін)\"],\"9aCFGH\":[\"Зашифрувати цей чат\"],\"9bG48P\":[\"Надсилання\"],\"9f5f0u\":[\"Питання про конфіденційність? Зв'яжіться з нами:\"],\"9hXrER\":[\"Приєднатися до каналу на \",[\"serverName\"]],\"9iweoP\":[\"Мережі на \",[\"0\"]],\"9n+Pj3\":[\"назва-стріму\"],\"9q17ZR\":[[\"0\"],\" обов'язковий.\"],\"9qIYMn\":[\"Новий нікнейм\"],\"9rnFEa\":[\"Дзвінки\"],\"9unqs3\":[\"Відсутність:\"],\"9v3hwv\":[\"Сервери не знайдено.\"],\"9zb2WA\":[\"Підключення\"],\"A1taO8\":[\"Пошук\"],\"A2adVi\":[\"Надсилати сповіщення про введення\"],\"A9Rhec\":[\"Назва каналу\"],\"AFOOaq\":[\"Видалити пак \\\"\",[\"packId\"],\"\\\"? Це також видалить усі емодзі в ньому.\"],\"AFXuc0\":[\"Повідомлення не надіслано: шифрування припинило працювати. Завершіть шифрування, щоб надіслати без шифрування.\"],\"ALZ4SG\":[\"Вимкнути звук\"],\"AWOSPo\":[\"Збільшити\"],\"AXSpEQ\":[\"Оператор при підключенні\"],\"AXkuzz\":[\"Камеру не виявлено.\"],\"AdKRCX\":[\"Ви підключені до <0>\",[\"0\"],\".\"],\"AeXO77\":[\"Акаунт\"],\"AhNP40\":[\"Перемотати\"],\"AhYrTA\":[\"З'єднання: погане\"],\"Ai2U7L\":[\"Хост\"],\"AjBQnf\":[\"Змінено псевдонім\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"Скасувати відповідь\"],\"ApSx0O\":[\"Знайдено \",[\"0\"],\" повідомлень, що відповідають \\\"\",[\"searchQuery\"],\"\\\"\"],\"Ask+xm\":[\"Увійти знову\"],\"AxPAXW\":[\"Результатів не знайдено\"],\"AyNqAB\":[\"Відображати всі події сервера в чаті\"],\"B/QqGw\":[\"Відійшов від клавіатури\"],\"B0sB2k\":[\"Відкритий текст\"],\"B1MuZq\":[\"Виберіть камеру й перегляньте, що вона знімає\"],\"B8AaMI\":[\"Це поле обов'язкове\"],\"BA2c49\":[\"Сервер не підтримує розширену фільтрацію LIST\"],\"BBCFUg\":[[\"sender\"],\" перезапустив шифрування, тому цю розмову налаштовують заново.\"],\"BGul2A\":[\"У вас є незбережені зміни. Ви впевнені, що хочете закрити без збереження?\"],\"BIDT9R\":[\"Боти\"],\"BIf9fi\":[\"Ваше статусне повідомлення\"],\"BOJWfb\":[\"Відключитися від soju bouncer?\"],\"BPm98R\":[\"Жоден сервер не вибрано. Спочатку оберіть сервер з бічної панелі; запрошувальні посилання керуються окремо для кожного сервера.\"],\"BRNbHt\":[\"Зашифровано, не перевірено\"],\"BZADk0\":[\"Завершити трансляцію\"],\"BZyTNS\":[\"У доступі до місцезнаходження відмовлено. Дозвольте доступ до місцезнаходження в налаштуваннях браузера або системи, потім спробуйте ще раз.\"],\"BZz3md\":[\"Ваш особистий веб-сайт\"],\"Bgm/H7\":[\"Дозволити введення кількох рядків тексту\"],\"BiQIl1\":[\"Закріпити цю приватну розмову\"],\"BlNZZ2\":[\"Натисніть, щоб перейти до повідомлення\"],\"Bowq3c\":[\"Тільки оператори можуть змінювати тему каналу\"],\"Btozzp\":[\"Термін дії цього зображення минув\"],\"Bu/ywL\":[\"Виберіть тип каналу\"],\"Bycfjm\":[\"Всього: \",[\"0\"]],\"C6IBQc\":[\"Скопіювати весь JSON\"],\"C6amLT\":[\"Цей пристрій зараз недоступний.\"],\"C9L9wL\":[\"Збір даних\"],\"CDq4wC\":[\"Помірний режим для користувача\"],\"CHVRxG\":[\"Повідомлення @\",[\"0\"],\" (Shift+Enter для нового рядка)\"],\"CN9zdR\":[\"Ім'я та пароль оператора обов'язкові\"],\"CW3sYa\":[\"Додати реакцію \",[\"emoji\"]],\"CaAkqd\":[\"Показати виходи\"],\"CaQ1Gb\":[\"Бот, визначений у конфігурації. Відредагуйте obbyircd.conf і виконайте /REHASH, щоб змінити стан.\"],\"CbvaYj\":[\"Блокування за псевдонімом\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"Вибрати канал\"],\"CpwGv7\":[\"Ключ \",[\"nick\"],\" відрізняється від того, який ви бачили раніше. Так буває після перевстановлення або на новому пристрої, але так само виглядає й атака «людина посередині». Звірте новий відбиток іншим каналом, перш ніж прийняти його.\"],\"CqO9qC\":[\"Сеанс\"],\"CsekCi\":[\"Нормальний\"],\"CwuBNI\":[\"Мікрофон не виявлено.\"],\"D+NlUC\":[\"Система\"],\"D28t6+\":[\"приєднався та вийшов\"],\"D4fyqT\":[\"Підтвердити реєстрацію\"],\"D69ns7\":[\"Перейменувати або видалити \",[\"0\"]],\"DB8zMK\":[\"Застосувати\"],\"DBcWHr\":[\"Власний файл звуку сповіщення\"],\"DCRKbe\":[\"Увімкнути 2FA\"],\"DK9Ok6\":[\"Встановлення…\"],\"DL4yUl\":[\"Файл не завантажено: шифрування перестало працювати. Почніть знову або завершіть шифрування, щоб завантажити без нього.\"],\"DPfwMq\":[\"Готово\"],\"DTy9Xw\":[\"Попередній перегляд медіа\"],\"Dj4pSr\":[\"Виберіть надійний пароль\"],\"Du+zn+\":[\"Пошук...\"],\"Du2T2f\":[\"Налаштування не знайдено\"],\"DwsSVQ\":[\"Застосувати фільтри та оновити\"],\"E/QGRL\":[\"Вимкнено\"],\"E3W/zd\":[\"Стандартний псевдонім\"],\"E6nRW7\":[\"Копіювати URL\"],\"E703RG\":[\"Режими:\"],\"E7ehgy\":[\"Виберіть інший файл. Файлосховище відхилило цей.\"],\"E9RV1x\":[\"підключено з \",[\"sessionCount\"],\" сеансів\"],\"EAeu1Z\":[\"Надіслати запрошення\"],\"EFKJQT\":[\"Налаштування\"],\"EGPQBv\":[\"Власні правила флуду (+f)\"],\"EIU345\":[\"Двофакторна автентифікація\"],\"ELik0r\":[\"Переглянути повну політику конфіденційності\"],\"EPbeC2\":[\"Переглянути або редагувати тему каналу\"],\"EQCDNT\":[\"Введіть ім'я користувача оператора...\"],\"ERIfXJ\":[\"Не вдалося вчасно визначити місцезнаходження. Спробуйте ще раз там, де небо видно чіткіше.\"],\"ET7frA\":[\"Дозволити доступ до камери\"],\"EUvulZ\":[\"Знайдено 1 повідомлення, що відповідає \\\"\",[\"searchQuery\"],\"\\\"\"],\"EatZYJ\":[\"Наступне зображення\"],\"Eaw75B\":[[\"userCount\"],\" користувачів\"],\"EdQY6l\":[\"Немає\"],\"EflUyy\":[\"у дзвінку\"],\"EnqLYU\":[\"Пошук серверів...\"],\"EqjE9A\":[\"написати комусь\"],\"Eu7YKa\":[\"самостійно зареєстрований\"],\"EuJnIe\":[\"На цьому акаунті зараз обов'язкова 2FA. Видалення єдиних зареєстрованих облікових даних заблокує вам вхід. Спершу додайте інші облікові дані або вимкніть 2FA нижче.\"],\"Ev/rmg\":[\"Виберіть мікрофон і перегляньте рівень вхідного сигналу\"],\"F0OKMc\":[\"Редагувати сервер\"],\"F6Int2\":[\"Увімкнути виділення\"],\"FDoLyE\":[\"Макс. користувачів\"],\"FHnJDV\":[[\"userCount\"],\" дивляться\"],\"FOPeqj\":[\"Автоматичне регулювання посилення\"],\"FUU/hZ\":[\"Контролюйте, скільки зовнішніх медіа завантажується у чаті.\"],\"Fdp03t\":[\"увімк\"],\"FfPWR0\":[\"Модальне вікно\"],\"FjkaiT\":[\"Зменшити\"],\"FlqOE9\":[\"Що це означає:\"],\"FolHNl\":[\"Керуйте своїм обліковим записом та автентифікацією\"],\"Fp2Dif\":[\"Вийти з сервера\"],\"Fxf4jq\":[\"Опис (необов'язково)\"],\"G5KmCc\":[\"GZ-Line (глобальна Z-Line)\"],\"GDs0lz\":[\"<0>Ризик: Конфіденційна інформація (повідомлення, приватні розмови, дані автентифікації) може бути доступна мережевим адміністраторам або зловмисникам між IRC-серверами.\"],\"GP8D2E\":[\"Особисті повідомлення\"],\"GPrF8Y\":[[\"safeName\"],\" було змінено на сервері, тому він більше не розшифровується.\"],\"GR+2I3\":[\"Додати маску запрошення (напр., nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"Закрити виспливаючі сповіщення сервера\"],\"GdhD7H\":[\"Натисніть ще раз для підтвердження\"],\"GjRZex\":[\"Відключити мережу?\"],\"GlAoST\":[\"Відхилити шифрування\"],\"GlHnXw\":[\"Зміна псевдоніму не вдалась: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"Змінити пароль\"],\"GswZF3\":[\"Попередній перегляд:\"],\"GtmO8/\":[\"від\"],\"GtuHUQ\":[\"Перейменувати цей канал на сервері. Усі користувачі побачать нову назву.\"],\"GuGfFX\":[\"Перемкнути пошук\"],\"GuWXId\":[\"Завантаження скасовано.\"],\"GvwPQR\":[\"Шифрувати (OTR)\"],\"GxkJXS\":[\"Завантаження...\"],\"Gz0oR4\":[\"(обробляється Obby)\"],\"GzbwnK\":[\"Приєднався до каналу\"],\"GzsUDB\":[\"Розширений профіль\"],\"H/PnT8\":[\"Вставити емодзі\"],\"H3kCln\":[\"Ім'я хоста\"],\"H6Izzl\":[\"Ваш бажаний код кольору\"],\"H86f9p\":[\"Згорнути\"],\"H91IQz\":[\"Приєднатися до трансляції \",[\"channelName\"]],\"H9jIv+\":[\"Показати входи/виходи\"],\"HAKBY9\":[\"Завантажити файли\"],\"HREImF\":[\"Автентифікуватися під час підключення\"],\"HVqh5e\":[\"Вибір динаміка не підтримується в цьому браузері.\"],\"HdE1If\":[\"Канал\"],\"HeT8+a\":[[\"name\"],\" · вивід\"],\"HhlSUU\":[\"Перетягніть, щоб вибрати, що записати. Escape скасовує.\"],\"Hk4AW9\":[\"Ваше бажане відображуване ім'я\"],\"HmHDk7\":[\"Вибрати учасника\"],\"HrQzPU\":[\"Канали на \",[\"networkName\"]],\"HvxGfG\":[\"Поділіться екраном ще раз, щоб повторити\"],\"Hy8RTc\":[\"Зашифровано. Для впевненості перевірте особу \",[\"nick\"],\".\"],\"I2tXQ5\":[\"Повідомлення @\",[\"0\"],\" (Enter для нового рядка, Shift+Enter для відправки)\"],\"I6bw/h\":[\"Заблокувати користувача\"],\"I92Z+b\":[\"Увімкнути сповіщення\"],\"I9D72S\":[\"Ви впевнені, що хочете видалити це повідомлення? Цю дію неможливо скасувати.\"],\"IA+1wo\":[\"Відображати, коли користувачів виганяють з каналів\"],\"IBi8Io\":[\"Мікрофон \",[\"0\"]],\"IDwkJx\":[\"IRC оператор\"],\"IHCAh2\":[\"Керувати ботами\"],\"IIQCpQ\":[\"Не можна видалити останні облікові дані 2FA\"],\"IIXpvq\":[\"виконується · \",[\"elapsed\"]],\"IJaotC\":[\"Почати запис\"],\"ILlU+s\":[\"Інфо:\"],\"ISS9Ed\":[\"Позначити себе як відсутнього\"],\"IUwGEM\":[\"Зберегти зміни\"],\"IcHxhR\":[\"не в мережі\"],\"IgrLD/\":[\"Пауза\"],\"Im6JED\":[\"ШЕПІТ\"],\"ImOQa9\":[\"Відповісти\"],\"IoHMnl\":[\"Максимальне значення: \",[\"0\"]],\"IryzcO\":[\"Прочитати все\"],\"IuszSX\":[\"Файли, більші за \",[\"0\"],\", надсилаються як є. Файловий хост зберігає їх у відкритому вигляді, і будь-хто, хто отримає посилання, може їх відкрити.\"],\"IvMj+0\":[\"Оп\"],\"J/qWdF\":[\"Бот каналу — лише в приєднаних каналах\"],\"J09nwO\":[\"Шифрувати (Obby)\"],\"J28zul\":[\"Підключення...\"],\"J5T9NW\":[\"Інформація про користувача\"],\"J8Y5+z\":[\"Ой! Розрив мережі! ⚠️\"],\"J9Hz2t\":[\"6-значний код\"],\"JBHkBA\":[\"Покинув канал\"],\"JCPOml\":[\"Перемістити в папку\"],\"JCwL0Q\":[\"Введіть причину (необов'язково)\"],\"JFciKP\":[\"Перемкнути\"],\"JMXMCX\":[\"Повідомлення про відсутність\"],\"JNCzPW\":[\"Країна\"],\"JRQitQ\":[\"Підтвердьте новий пароль\"],\"JTaI7i\":[\"Зробити фото або відео\"],\"JXGkhG\":[\"Змінити назву каналу (лише оператори)\"],\"JYiL1b\":[\"один з:\"],\"JYynGH\":[\"інструмент\"],\"JcD7qf\":[\"Більше дій\"],\"JdkA+c\":[\"Секретний (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"one\":[\"Не вдалося завантажити 1 файл\"],\"few\":[\"Не вдалося завантажити \",\"#\",\" файли\"],\"many\":[\"Не вдалося завантажити \",\"#\",\" файлів\"],\"other\":[\"Не вдалося завантажити \",\"#\",\" файлу\"]}]],\"Jmu12l\":[\"Канали сервера\"],\"JoQY+E\":[\"Це видалить мережу з вашого soju bouncer. Щоб знову її використовувати, вам доведеться додати її назад.\"],\"JrFTcr\":[\"Підключення…\"],\"JvQ++s\":[\"Увімкнути Markdown\"],\"JweKPN\":[\"OTR не шифрує файли, надіслано як є\"],\"K2jwh/\":[\"Дані WHOIS недоступні\"],\"K4vEhk\":[\"(призупинено)\"],\"KAPufV\":[\"обрізано\"],\"KAXSwC\":[\"Голос\"],\"KDZeit\":[\"Створити пак\"],\"KDfTdX\":[\"Видалити повідомлення\"],\"KFAYzh\":[\"Цьому серверу немає куди покласти файл.\"],\"KFfDuG\":[\"Повідомлення дня\"],\"KKBlUU\":[\"Вбудувати\"],\"KL53qt\":[\"Повідомлення не надіслано: шифрування ще не активне. Зачекайте, доки замок не стане зеленим, або завершіть шифрування, щоб надіслати без шифрування.\"],\"KM0pLb\":[\"Ласкаво просимо до каналу!\"],\"KMH/oC\":[\"Ваш відбиток\"],\"KR6W2h\":[\"Скасувати ігнорування\"],\"KTNKSg\":[\"Скануйте цей QR-код застосунком-автентифікатором, потім підтвердьте 6-значним кодом, який він покаже.\"],\"KUjOb9\":[\"виконується\"],\"KV+Bi1\":[\"Тільки за запрошенням (+i)\"],\"KdCtwE\":[\"Скільки секунд відстежувати активність флуду перед скиданням лічильників\"],\"Kkezga\":[\"Пароль сервера\"],\"KpOQkN\":[\"Перевірити ключ\"],\"KqcCdb\":[\"Розпочати трансляцію на \",[\"serverName\"]],\"KsiQ/8\":[\"Користувачі повинні бути запрошені для входу до каналу\"],\"KtADxr\":[\"виконав\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"Інформація про канал\"],\"LC1a7n\":[\"IRC-сервер повідомив, що зв'язки між серверами мають низький рівень безпеки. Це означає, що коли ваші повідомлення передаються між IRC-серверами в мережі, вони можуть бути не належним чином зашифровані або SSL/TLS-сертифікати можуть не перевірятися правильно.\"],\"LEwpeL\":[\"soju bouncer (керування)\"],\"LIBb0P\":[\"додано \",[\"0\"]],\"LNfLR5\":[\"Показати виключення\"],\"LP+1Z7\":[\"Додати мережу\"],\"LQb0W/\":[\"Показати всі події\"],\"LU7/yA\":[\"Альтернативна назва для відображення в інтерфейсі. Може містити пробіли, емодзі та спеціальні символи. Справжня назва каналу (\",[\"channelName\"],\") використовуватиметься для IRC-команд.\"],\"LUb9O7\":[\"Потрібен дійсний порт сервера\"],\"LV4fT6\":[\"Опис (необов'язково, напр. \\\"Бета-тестувальники Q3\\\")\"],\"LVB64Y\":[\"Копіювати як текст\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"Політика конфіденційності\"],\"LcuSDR\":[\"Керуйте інформацією профілю та метаданими\"],\"Lh0M96\":[\"Власні паки емодзі\"],\"Lpq5g7\":[\"Надіслати код відновлення\"],\"LqLS9B\":[\"Показати зміни псевдоніма\"],\"LsDQt2\":[\"Налаштування каналу\"],\"LtI9AS\":[\"Власник\"],\"LuNhhL\":[\"відреагував на це повідомлення\"],\"M/AZNG\":[\"URL зображення вашого аватара\"],\"M/TIv1\":[\"Глядач\"],\"M/WIer\":[\"Надіслати повідомлення\"],\"M45wtf\":[\"Ця команда не приймає параметрів.\"],\"M4prNC\":[\"Введіть назву каналу для паків каналу.\"],\"M8er/5\":[\"Ім'я:\"],\"MFKlMB\":[\"Запросити\"],\"MHk+7g\":[\"Попереднє зображення\"],\"MMVM6A\":[\"Бот на весь сервер — доступний з будь-якого каналу\"],\"MOsYgM\":[\"З'єднання: добре\"],\"MRorGe\":[\"ПП користувачу\"],\"MSSqHG\":[\"Працює з іншими клієнтами IRC\"],\"MV53Xh\":[\"Дозвольте доступ до камери, щоб зробити фото або відео.\"],\"MVbSGP\":[\"Часове вікно (секунди)\"],\"Mey/l4\":[\"Не вдалося отримати доступ до пристрою.\"],\"MhqAkA\":[[\"nick\"],\" відхилив шифрування.\"],\"MkpcsT\":[\"Ваші повідомлення та налаштування зберігаються локально на вашому пристрої\"],\"MzPdC2\":[\"Пароль сервера (PASS)\"],\"N/hDSy\":[\"Позначити як бот - зазвичай 'on' або порожньо\"],\"N40H+G\":[\"Усі\"],\"N6j2JH\":[\"Редагувати \",[\"0\"]],\"N7TQbE\":[\"Запросити користувача до \",[\"channelName\"]],\"N8ZEfW\":[\"Очікування входу…\"],\"NCHYXe\":[\"Згорнути робочий процес\"],\"NCca/o\":[\"Введіть стандартний нік...\"],\"NEr2Ao\":[[\"userCount\"],\" у дзвінку\"],\"NIBzIK\":[\"Досягнуто ліміту розміру завантаження. Запис зупинено: надішліть його або видаліть.\"],\"NJfmLa\":[\"нік\"],\"NKorF2\":[\"Шифрування з \",[\"nick\"],\" припинило працювати, тому повідомлення не надіслано. Запустіть шифрування знову, щоб продовжити.\"],\"NQN2HS\":[\"Відновити\"],\"NZMhdJ\":[\"Завеликий для шифрування, надіслано без шифрування\"],\"NZgZhv\":[\"Перейменувати папку\"],\"NbFtQm\":[\"Видалити папку\"],\"Nj8ZSK\":[\"Групи безпеки\"],\"Nm7Rmx\":[\"pack_id та назва обов'язкові.\"],\"Nqs6B9\":[\"Показує всі зовнішні медіа. Будь-яка URL може спричинити запит до невідомого сервера.\"],\"Nt+9O7\":[\"Використовувати WebSocket замість звичайного TCP\"],\"NxIHzc\":[\"Відключити користувача\"],\"O+HhhG\":[\"Шепнути користувачу в контексті поточного каналу\"],\"O+v/cL\":[\"Переглянути всі канали на сервері\"],\"O5rZAi\":[\"Оновити WHOIS\"],\"O5sdzb\":[\"Прив'язати ідентичність OAuth\"],\"OCGpR4\":[\"(успадкувати)\"],\"ODwSCk\":[\"Надіслати GIF\"],\"OGQ5kK\":[\"Налаштувати звуки сповіщень та виділення\"],\"OIPt1Z\":[\"Показати або приховати бічну панель зі списком учасників\"],\"OJXCm+\":[\"Перемістити папку вниз\"],\"OKSNq/\":[\"Дуже строгий\"],\"OLmMQs\":[\"Перевірити відбиток…\"],\"ONuMlF\":[\"Увійдіть через провайдера, і ми прив'яжемо отриману ідентичність до вашого акаунта, щоб SASL OAUTHBEARER / IRCV3BEARER працював під час наступних підключень.\"],\"OVKoQO\":[\"Пароль вашого акаунту для автентифікації\"],\"Obby - Bringing IRC to the future\":[\"Obby - Привносимо IRC у майбутнє\"],\"OhCpra\":[\"Встановити тему…\"],\"OiEBnL\":[\"Автентифікуватися зараз\"],\"OkltoQ\":[\"Заблокувати \",[\"username\"],\" за псевдонімом (запобігає повторному входу з тим же ніком)\"],\"OlAl5i\":[\"Розгорнути все\"],\"Oo7YVo\":[\"Створити папку\"],\"P+t/Te\":[\"Немає додаткових даних\"],\"P42Wcc\":[\"Безпечно\"],\"P6Cibt\":[\"схвалити для продовження\"],\"P8eJCK\":[\"Відкрийте світ IRC з Obby\"],\"PD38l0\":[\"Попередній перегляд аватара каналу\"],\"PD9mEt\":[\"Введіть повідомлення...\"],\"PKjhUq\":[\"Додати канал\"],\"PPqfdA\":[\"Відкрити налаштування конфігурації каналу\"],\"PRnH8G\":[\"з \",[\"0\"]],\"PSCjfZ\":[\"Тема, яка відображатиметься для цього каналу. Усі користувачі можуть бачити тему.\"],\"PYSmVm\":[\"Повідомлення з \",[\"nick\"],\" тепер зашифровані.\"],\"PYzHlv\":[\"Перемкніться на це вікно та спробуйте ще раз.\"],\"PZCecv\":[\"Попередній перегляд PDF\"],\"PeLgsC\":[[\"c\",\"plural\",{\"one\":[\"1 раз\"],\"few\":[[\"c\"],\" рази\"],\"many\":[[\"c\"],\" разів\"],\"other\":[[\"c\"],\" рази\"]}]],\"PguS2C\":[\"Додати маску винятку (напр., nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"Показано \",[\"displayedChannelsCount\"],\" із \",[\"0\"],\" каналів\"],\"PoZpSX\":[\"Редагувати налаштування каналу\"],\"PqhVlJ\":[\"Заблокувати користувача (за маскою хоста)\"],\"PsufxD\":[\"Сеанс \",[\"0\"]],\"Pwqkdw\":[\"Завантаження…\"],\"PxSEQ0\":[\"GIF не знайдено. Спробуйте інший пошук.\"],\"Q+chwU\":[\"Ім'я користувача:\"],\"Q1S1+o\":[\"Шорткод має відповідати [A-Za-z0-9._-]+.\"],\"Q2QY4/\":[\"Видалити це запрошення\"],\"Q3v9Wc\":[\"Так, видалити\"],\"Q6hhn8\":[\"Налаштування\"],\"Q7xfEj\":[\"готово\"],\"Q9sOKK\":[\"У вас є кілька хвилин, щоб вибрати новий пароль.\"],\"QF4a34\":[\"Будь ласка, введіть ім'я користувача\"],\"QGqSZ2\":[\"Колір і форматування\"],\"QJKElz\":[\"Ідентичність OAuth\"],\"QJQd1J\":[\"Редагувати профіль\"],\"QOq+NN\":[\"Перевірка…\"],\"QSzGDE\":[\"Бездіяльний\"],\"QUlny5\":[\"Ласкаво просимо до \",[\"0\"],\"!\"],\"QgQSTl\":[\"Час входу\"],\"QhglSm\":[\"Не вдалося увійти, ви спілкуєтеся як гість. Увійдіть знову або виправте пароль\"],\"QjVZf0\":[\"немає повідомлення\"],\"QuSkCF\":[\"Фільтрувати канали...\"],\"Qv14oC\":[\"Копіювати як JSON\"],\"QwUrDZ\":[\"змінив тему на: \",[\"topic\"]],\"Qxr8pV\":[\"Відкрити меню ботів\"],\"R0UH07\":[\"Зображення \",[\"0\"],\" з \",[\"1\"]],\"R7SsBE\":[\"Вимкнути звук\"],\"RArB3D\":[\"був кікнутий з \",[\"channelName\"],\" користувачем \",[\"username\"]],\"RIfHS5\":[\"Створити нове запрошувальне посилання\"],\"RL9a0F\":[\"Видалити \\\"\",[\"0\"],\"\\\"? Ви більше не зможете використовувати його як другий фактор.\"],\"RMMaN5\":[\"Модерований (+m)\"],\"RWw9Lg\":[\"Закрити вікно\"],\"RX8Gog\":[[\"nick\"],\" використовує версію шифрування, яку цей клієнт не може прочитати.\"],\"RZ2BuZ\":[\"Реєстрація облікового запису \",[\"account\"],\" потребує підтвердження: \",[\"message\"]],\"Rj1UeC\":[\"Зашифроване повідомлення з попереднього сеансу\"],\"RlCInP\":[\"Слеш-команди\"],\"RxzN1M\":[\"Увімкнено\"],\"RySp6q\":[\"Приховати коментарі\"],\"RzfkXn\":[\"Змінити свій нікнейм на цьому сервері\"],\"S48xcO\":[\"очікує\"],\"S5Togi\":[\"Завантаження мереж з вашого bouncer…\"],\"SPKQTd\":[\"Псевдонім обов'язковий\"],\"SPVjfj\":[\"За замовчуванням буде 'без причини', якщо залишити порожнім\"],\"SQKPvQ\":[\"Запросити користувача\"],\"STmlpb\":[\"Назад до списку мереж\"],\"SY+DWF\":[\"Переглянути змінений ключ…\"],\"Sad2tK\":[\"Надсилання…\"],\"SkZcl+\":[\"Виберіть готовий профіль захисту від флуду. Ці профілі надають збалансовані налаштування захисту для різних випадків використання.\"],\"Slr+3C\":[\"Мін. користувачів\"],\"Spnlre\":[\"Ви запросили \",[\"target\"],\" приєднатися до \",[\"channel\"]],\"SpsuQv\":[\"Перейти до \",[\"name\"]],\"SrtXDy\":[\"увійшов як \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"Відкрити у переглядачі\"],\"T6fO0X\":[\"клієнт\"],\"T91vKp\":[\"Відтворити\"],\"TCuPAj\":[\"Примітка: сервер повертає однакову відповідь незалежно від того, чи має акаунт підтверджену пошту, тому помилку в написанні тут не буде позначено. Якщо код не надійшов за кілька хвилин, перевірте назву акаунта.\"],\"TGa6nJ\":[\"З'єднання: середнє\"],\"TIjT+J\":[\"Позначити себе як повернувся\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"Дізнайтесь, як ми обробляємо ваші дані та захищаємо вашу конфіденційність.\"],\"TgFpwD\":[\"Застосовується...\"],\"Tjg9YW\":[\"Зашифроване вкладення\"],\"TkzSFB\":[\"Без змін\"],\"TntZTr\":[\"Вийти з режиму виділення\"],\"Tth9To\":[\"Показати мої динаміки\"],\"TtserG\":[\"Введіть справжнє ім'я\"],\"Ttz9J1\":[\"Введіть пароль...\"],\"TusXkS\":[[\"days\"],\" днів\"],\"Tz0i8g\":[\"Налаштування\"],\"U3pytU\":[\"Адмін\"],\"U7Iesw\":[[\"seconds\"],\" секунд\"],\"U7yg75\":[\"Позначити себе як відсутнього\"],\"UDb2YD\":[\"React\"],\"UE4KO5\":[\"*канал*\"],\"UETAwW\":[\"Ви ще не створили жодного запрошувального посилання. Скористайтеся формою вище, щоб створити перше.\"],\"UGT5vp\":[\"Зберегти налаштування\"],\"UV5hLB\":[\"Заборон не знайдено\"],\"Uaj3Nd\":[\"Статусні повідомлення\"],\"Ue3uny\":[\"За замовчуванням (без профілю)\"],\"UkARhe\":[\"Нормальний - стандартний захист\"],\"Umn7Cj\":[\"Коментарів ще немає. Будьте першим!\"],\"UqtiKk\":[\"Автоматичне закриття через \",[\"secondsLeft\"],\"с\"],\"UrEy4W\":[\"Відкрити приватне повідомлення з користувачем\"],\"UtUIRh\":[[\"0\"],\" старіших повідомлень\"],\"UwzP+U\":[\"Безпечне з'єднання\"],\"UyIbNT\":[\"Сервер повернув недійсний виклик WebAuthn.\"],\"V/e7nf\":[\"Встановити новий пароль\"],\"V0/A4O\":[\"Власник каналу\"],\"V0zZWc\":[\"Це також закриє прив'язану мережу нижче.\"],\"V2dwib\":[[\"0\"],\" має бути числом.\"],\"V4qgxE\":[\"Створено до (хв тому)\"],\"V8yTm6\":[\"Очистити пошук\"],\"VBIlvI\":[\"Копіювати вивід\"],\"VDj9CU\":[\"Цей хост не приймає файли \",[\"CIPHERTEXT_EXTENSION\"],\", у вигляді яких зберігається зашифроване вкладення. Після завершення шифрування файл піде як є.\"],\"VJScHU\":[\"Причина\"],\"VLsmVV\":[\"Вимкнути сповіщення\"],\"VP3V//\":[\"Передня\"],\"VbyRUy\":[\"Коментарі\"],\"VcYc0A\":[\"Відкрити параметри мережі\"],\"VjzSNi\":[\"Визначення вашого місцезнаходження…\"],\"VmSocf\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\", <2>\",[\"2\"],\" та ще \",[\"3\"],\" пишуть...\"],\"Vmx0mQ\":[\"Встановлено:\"],\"Vq10dn\":[\"Покинути дзвінок\"],\"VqX8C6\":[\"показати менше\"],\"VqnIZz\":[\"Переглянути нашу політику конфіденційності та практики роботи з даними\"],\"VrMygG\":[\"Мінімальна довжина: \",[\"0\"]],\"VrnTui\":[\"Ваші займенники, відображені у вашому профілі\"],\"VugX2C\":[\"Попередній відбиток\"],\"W6UMUZ\":[\"Біометрія / ключ безпеки\"],\"W8E3qn\":[\"Автентифікований акаунт\"],\"WFxTHC\":[\"Додати маску бану (напр., nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"Хост сервера обов'язковий\"],\"WNMYIN\":[\"скасовано\"],\"WOOPuM\":[\"З'єднання втрачено. Перепідключіться, щоб продовжити спілкування\"],\"WRYdXW\":[\"Позиція аудіо\"],\"WTah5J\":[\"Виберіть назву з одного слова (без пробілів).\"],\"WUOH5B\":[\"Ігнорувати користувача\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"one\":[\"Показати ще 1 елемент\"],\"few\":[\"Показати ще \",[\"1\"],\" елементи\"],\"many\":[\"Показати ще \",[\"1\"],\" елементів\"],\"other\":[\"Показати ще \",[\"1\"],\" елементи\"]}]],\"WYxRzo\":[\"Створюйте та керуйте своїми запрошувальними посиланнями\"],\"Wbsc8H\":[\"Це ви\"],\"Wd38W1\":[\"Залиште поле каналу порожнім для загального запрошення в мережу. Опис призначений лише для ваших записів — видимий лише вам у цьому списку.\"],\"Weq9zb\":[\"Загальне\"],\"Wf9lru\":[\"Записати голосове повідомлення\"],\"Wfj7Sk\":[\"Вимкнути або увімкнути звуки сповіщень\"],\"WhGzDA\":[\"Очікування біометричного запиту…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*спам*\"],\"WzMCru\":[\"Профіль користувача\"],\"X6S3lt\":[\"Пошук налаштувань, каналів, серверів...\"],\"XBuUVn\":[\"Увімкніть камеру, щоб повторити\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"Продовжити все одно\"],\"XI1+wb\":[\"Недійсний формат\"],\"XIXeuC\":[\"Повідомлення @\",[\"0\"]],\"XJOV1Y\":[\"Активність\"],\"XPaN4U\":[[\"name\"],\" · введення\"],\"XPd6DR\":[\"Історія робочих процесів (\",[\"0\"],\", \",[\"activeTotal\"],\" активних)\"],\"XU5AOg\":[\"Введення\"],\"XWgxXq\":[\"Альбом\"],\"XZYMg4\":[\"Спробуйте завантажити ще раз.\"],\"Xd7+IT\":[\"Відкріпити приватну розмову\"],\"XiSFjH\":[\"Щойно зроблене фото\"],\"Xm/s+u\":[\"Дисплей\"],\"Xp2n93\":[\"Показує медіа з надійного файлового хоста вашого сервера. Запити до зовнішніх сервісів не здійснюються.\"],\"XvjC4F\":[\"Збереження...\"],\"Y+tK3n\":[\"Перше повідомлення для надсилання\"],\"YAqRpI\":[\"Реєстрація облікового запису \",[\"account\"],\" успішна: \",[\"message\"]],\"YDrGG0\":[\"Не вдалося перепідключитися\"],\"YEfzvP\":[\"Захищена тема (+t)\"],\"YGAmpG\":[\"Перезняти\"],\"YQOn6a\":[\"Згорнути список учасників\"],\"YRCoE9\":[\"Оператор каналу\"],\"YRwdh4\":[\"Зупинити демонстрацію\"],\"YURQaF\":[\"Переглянути профіль\"],\"YdBSvr\":[\"Керувати відображенням медіа та зовнішнього вмісту\"],\"Yj6U3V\":[\"Без центрального сервера:\"],\"YjvpGx\":[\"Займенники\"],\"Yp+Hi/\":[\"Відкрити налаштування\"],\"YqH4l4\":[\"Без ключа\"],\"YulJZd\":[\"видалено\"],\"YyUPpV\":[\"Акаунт:\"],\"Z5FYqf\":[\"Виберіть менший файл. Цей завеликий для файлосховища.\"],\"Z7ZXbT\":[\"Затвердити\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"one\":[\"#\",\" рядок\"],\"few\":[\"#\",\" рядки\"],\"many\":[\"#\",\" рядків\"],\"other\":[\"#\",\" рядків\"]}]],\"Z8lGw6\":[\"Поділитися\"],\"ZGqK7Q\":[[\"0\"],\" запрошує вас зіграти.\"],\"ZJSWfw\":[\"Повідомлення при від'єднанні від сервера\"],\"ZPHI0f\":[[\"nick\"],\" не відповів(ла) на запит шифрування.\"],\"ZR1dJ4\":[\"Запрошення\"],\"ZTnDTA\":[\"Розгорнути робочий процес\"],\"ZdWg0V\":[\"Відкрити в браузері\"],\"ZhRBbl\":[\"Пошук повідомлень…\"],\"Zmcu3y\":[\"Розширені фільтри\"],\"ZqLD8l\":[\"По всьому серверу\"],\"a0bHay\":[\"Відключити <0>\",[\"0\"],\"?\"],\"a2/8e5\":[\"Тему встановлено після (хв тому)\"],\"a3LDKx\":[\"Безпека\"],\"a739N6\":[\"Перегляд необробленого трафіку IRC цього сервера\"],\"aHKcKc\":[\"Попередня сторінка\"],\"aIhsAD\":[\"Увімкнути push-to-talk\"],\"aJTbXX\":[\"Пароль оператора\"],\"aQryQv\":[\"Шаблон вже існує\"],\"aW33cO\":[\"Зменшити фоновий шум мікрофона\"],\"aW9pLN\":[\"Максимальна кількість користувачів у каналі. Залиште порожнім для відсутності обмежень.\"],\"aYaeko\":[\"Це повідомлення не вдалося розшифрувати. Його зашифровано для сеансу, ключів від якого на цьому пристрої більше немає.\"],\"abGlUP\":[\"Повернутися до каналу\"],\"aecNzk\":[\"Приєднатися до голосового каналу \",[\"channelName\"]],\"afd7s2\":[\"Розпочати голосовий канал на \",[\"serverName\"]],\"ah4fmZ\":[\"Також показує попередній перегляд з YouTube, Vimeo, SoundCloud та подібних відомих сервісів.\"],\"aifXak\":[\"Немає медіа у цьому каналі\"],\"ap2zBz\":[\"Розслаблений\"],\"aubGf5\":[\"Найнадійніше, але лише з іншими користувачами Obby\"],\"axoxGF\":[\"Додати застосунок-автентифікатор\"],\"az8lvo\":[\"Вимк\"],\"azXSNo\":[\"Розгорнути список учасників\"],\"azdliB\":[\"Увійти в акаунт\"],\"b0Z/U1\":[\"Досягнуто максимальної тривалості запису, тому запис зупинено.\"],\"b26wlF\":[\"вона/її\"],\"b2gRwi\":[\"Поділитися своїм місцезнаходженням\"],\"bD/+Ei\":[\"Строгий\"],\"bFDO8z\":[\"gateway у мережі\"],\"bLt/0J\":[\"Робочий процес\"],\"bOpnXm\":[\"Введіть 6-значний код із будь-якого вашого застосунку-автентифікатора, щоб вимкнути 2FA.\"],\"bQ6BJn\":[\"Налаштуйте детальні правила захисту від флуду. Кожне правило вказує, яку активність відстежувати і які дії вживати при перевищенні порогів.\"],\"bRfx7k\":[\"Перейти до відповіді\"],\"bUu+tR\":[\"Цей файл не зашифровано. Відкрити його може будь-хто, у кого є посилання.\"],\"bVBC/W\":[\"Gateway підключено\"],\"bZJKzE\":[\"Точне\"],\"bavafz\":[\"Увімкніть мікрофон, щоб повторити\"],\"beV7+y\":[\"Користувач отримає запрошення приєднатися до \",[\"channelName\"],\".\"],\"bgwEHL\":[\"Додайте облікові дані, щоб увімкнути 2FA\"],\"biKhQ2\":[\"Про цю атрибуцію\"],\"bk84cH\":[\"Повідомлення про відсутність\"],\"bkHdLj\":[\"Додати IRC-сервер\"],\"blWpTh\":[\"Відкрити карту\"],\"bmQLn5\":[\"Додати правило\"],\"bv4cFj\":[\"Транспорт\"],\"bwRvnp\":[\"Дія\"],\"bzSI52\":[\"Видалити\"],\"c8+EVZ\":[\"Підтверджений акаунт\"],\"cAFYbj\":[\"Паролі не збігаються.\"],\"cBQkN7\":[\"Назви пристроїв приховані, доки ви не дозволите доступ до камери.\"],\"cC5JaD\":[[\"nick\"],\" завершив(ла) шифрування.\"],\"cGYUlD\":[\"Медіа-перегляди не завантажені.\"],\"cHFw6l\":[\"Підключіть мікрофон, щоб говорити\"],\"cJMrvr\":[\"Цей чат зашифровано власною схемою Obby. Порівняйте відбитки іншим каналом, а потім позначте його як перевірений.\"],\"cLF98o\":[\"Показати коментарі (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"Інші відкриті сеанси цього акаунта буде завершено під час зміни. Налаштування двофакторної автентифікації, якщо вони є, залишаться без змін.\"],\"cO9+2L\":[\"Вимкнути\"],\"cPWpNd\":[\"Відбиток \",[\"nick\"]],\"cSgpoS\":[\"Закріпити приватну розмову\"],\"cXeEKu\":[\"Це також закриє \",[\"0\"],\" прив'язані мережі нижче.\"],\"cggChT\":[\"Керувати двофакторною автентифікацією\"],\"chQsxg\":[\"Скопіювати форматований вивід\"],\"cl/A5J\":[\"Ласкаво просимо до \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"Видалити\"],\"coPLXT\":[\"Ми не зберігаємо ваші IRC-комунікації на наших серверах\"],\"cqQyPB\":[\"Назва папки\"],\"crYH/6\":[\"Програвач SoundCloud\"],\"cv5DQb\":[\"хост не задано\"],\"cvJaBb\":[\"Новий відбиток \",[\"nick\"]],\"d+oYyk\":[\"Перевірити шифрування\"],\"d3sis4\":[\"Додати сервер\"],\"d9aN5k\":[\"Видалити \",[\"username\"],\" з каналу\"],\"dCyaXa\":[\"Шифрування з \",[\"nick\"],\"…\"],\"dEgA5A\":[\"Скасувати\"],\"dF6vP6\":[\"В ефірі\"],\"dGi1We\":[\"Відкріпити цю приватну розмову\"],\"dJVuyC\":[\"покинув \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"до\"],\"dNXmVa\":[\"У доступі відмовлено. Дозвольте доступ до камери й мікрофона в налаштуваннях браузера або системи, потім спробуйте ще раз.\"],\"dRqrdL\":[[\"0\"],\" має бути цілим числом.\"],\"dTx/vl\":[\"Зменшити луну від динаміків, яку вловлює мікрофон\"],\"dXqxlh\":[\"<0>⚠️ Загроза безпеці! Це з'єднання може бути вразливим до перехоплення або атак «людина посередині».\"],\"dZwAKK\":[\"Відкрити особистий чат\"],\"da9Q/R\":[\"Змінено режими каналу\"],\"dhJN3N\":[\"Показати коментарі\"],\"diaYU+\":[\"<0>\",[\"0\"],\" та <1>\",[\"1\"],\" пишуть...\"],\"dj2xTE\":[\"Відхилити сповіщення\"],\"dkycQY\":[\"Скасувати шифрування\"],\"dlkjqx\":[\"Картинка в картинці\"],\"dnUmOX\":[\"У цій мережі ще не зареєстровано жодного бота.\"],\"dpCzmC\":[\"Налаштування захисту від флуду\"],\"dqoiJ2\":[\"Поки що немає глядачів.\"],\"e8H3vl\":[\"Альтернативний текст (необов'язково)\"],\"e8jzAa\":[\"прибрати всі вкладення\"],\"e9dQpT\":[\"Бажаєте відкрити це посилання в новій вкладці?\"],\"eClJ8I\":[\"Керуйте паками емодзі для всієї мережі та для каналів, які цей сервер публікує через draft/EMOJI.\"],\"ePK91l\":[\"Редагувати\"],\"eYBDuB\":[\"Завантажте зображення або вкажіть URL з необов'язковою підстановкою \",[\"size\"],\" для динамічного розміру\"],\"edBbee\":[\"Заблокувати \",[\"username\"],\" за маскою хоста (запобігає повторному входу з тієї ж IP/хоста)\"],\"eepqTT\":[\"Відбиток TLS-сертифіката\"],\"ekfzWq\":[\"Налаштування користувача\"],\"elPDWs\":[\"Налаштуйте свій IRC-клієнт\"],\"etgedT\":[\"Емодзі\"],\"eu2osY\":[\"<0>💡 Рекомендація: Продовжуйте лише якщо довіряєте цьому серверу і розумієте ризики. Уникайте передачі конфіденційної інформації або паролів через це з'єднання.\"],\"euEhbr\":[\"Натисніть, щоб приєднатися до \",[\"channel\"]],\"exyUec\":[\"З'єднання\"],\"ez3vLd\":[\"Увімкнути багаторядкове введення\"],\"f0J5Ki\":[\"Зв'язок між серверами може використовувати незашифровані з'єднання\"],\"f2wrB1\":[\"Видалити пак\"],\"f9BHJk\":[\"Попередити користувача\"],\"fDOLLd\":[\"Канали не знайдено.\"],\"fFgbRU\":[[\"safeName\"],\" більше недоступний на сервері.\"],\"fHbMUl\":[\"голосовий-канал\"],\"fJfkog\":[\"Не вдалося завантажити GIF. Повторіть пошук.\"],\"fMPkxb\":[\"Показати більше\"],\"fWPVzC\":[\"Файловий хост зберігає його у відкритому вигляді, і будь-хто, хто отримає посилання, зможе його відкрити. Перейдіть на шифрування Obby, щоб надсилати файли зашифрованими.\"],\"fYdEvu\":[\"Історія робочих процесів (\",[\"0\"],\")\"],\"fdplPL\":[\"Заглушити для мене\"],\"ffzDkB\":[\"Анонімна аналітика:\"],\"fk1WEw\":[\"Зашифровано\"],\"fq1GF9\":[\"Відображати, коли користувачі від'єднуються від сервера\"],\"g1CwiD\":[\"Запустити \",[\"name\"],\"?\"],\"g3UF2V\":[\"Прийняти\"],\"g6SdZE\":[\"Дозвольте доступ до мікрофона, щоб записувати звук.\"],\"g87FVm\":[\"Сервер дзвінків відхилив це. Спробуйте ще раз за мить.\"],\"g9NNfO\":[\"Увімкнути відео\"],\"gCldcN\":[\"Змінити акцентний колір\"],\"gD44Av\":[\"Надіслати цей файл без шифрування?\"],\"gEF57C\":[\"Цей сервер підтримує лише один тип з'єднання\"],\"gJuLUI\":[\"Список ігнорування\"],\"gNzMrk\":[\"Поточний аватар\"],\"gbfM3J\":[\"Цей обліковий запис підключено з \",[\"sessionCount\"],\" сеансів. Дані окремих сеансів розкриваються лише власнику облікового запису або IRC-операторам.\"],\"gcoiFh\":[\"Перепідключитися\"],\"gfySTe\":[\"Згорнути все\"],\"gh06VD\":[\"Вивід\"],\"gjPWyO\":[\"Введіть нік...\"],\"gnTaUA\":[\"Підняти руку\"],\"gz6UQ3\":[\"Розгорнути\"],\"h6/IMX\":[\"Додайте вашу першу мережу\"],\"h6razj\":[\"Маска виключення назви каналу\"],\"hEPLrs\":[\"Забули пароль\"],\"hG6jnw\":[\"Тема не встановлена\"],\"hG89Ed\":[\"Зображення\"],\"hYgDIe\":[\"Створити\"],\"hZ6znB\":[\"Порт\"],\"ha+Bz5\":[\"напр., 100:1440\"],\"hctjqj\":[\"Виберіть бота ліворуч, щоб побачити його команди та дії керування.\"],\"he3ygx\":[\"Копіювати\"],\"hehnjM\":[\"Кількість\"],\"hhAi8w\":[\"Мережевий журнал\"],\"hou0tP\":[\"Трансляція\"],\"htTcVX\":[\"Статус:\"],\"hxgCTb\":[\"Закрити робочий процес\"],\"hzdLuQ\":[\"Говорити можуть лише користувачі з голосом або вище\"],\"i0qMbr\":[\"Головна\"],\"iDNBZe\":[\"Сповіщення\"],\"iH8pgl\":[\"Назад\"],\"iH8xys\":[\"Виберіть інший тип файлу. Файлосховище не приймає файли \",[\"ext\"],\".\"],\"iL9SZg\":[\"Заблокувати користувача (за псевдонімом)\"],\"iNt+3c\":[\"Назад до зображення\"],\"iQvi+a\":[\"Не попереджати мене про низький рівень безпеки для цього сервера\"],\"iSLIjg\":[\"Підключитися\"],\"iWXkHH\":[\"Напів-оператор\"],\"iZeTtp\":[\"Хост сервера\"],\"idD8Ev\":[\"Збережено\"],\"ifn/bQ\":[\"Цього екрана більше немає.\"],\"igVDFt\":[\"Прикріпити\"],\"iivqkW\":[\"Час входу\"],\"ij+Elv\":[\"Попередній перегляд зображення\"],\"ilIWp7\":[\"Перемкнути сповіщення\"],\"itEJCl\":[\"Перейменувати або видалити папку\"],\"itoy0/\":[\"Хрестики-нулики проти \",[\"0\"]],\"iuaqvB\":[\"Використовуйте * для шаблонів. Приклади: baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"Бот\"],\"j2DGR0\":[\"Блокування за маскою хоста\"],\"jA4uoI\":[\"Тема:\"],\"jHGY5E\":[\"Повідомлення не надіслано: ключ шифрування змінився. Перевірте новий ключ або завершіть шифрування, перш ніж надсилати у відкритому вигляді.\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"Причина (необов'язково)\"],\"jUV7CU\":[\"Завантажити аватар\"],\"jW5Uwh\":[\"Контролюйте завантаження зовнішніх медіа. Вимк / Безпечно / Надійні джерела / Весь вміст.\"],\"jXzms5\":[\"Параметри вкладення\"],\"jZlrte\":[\"Колір\"],\"jbq7j2\":[\"Відхилити\"],\"jfC/xh\":[\"Контакт\"],\"jvN2+I\":[[\"0\"],\" без активності\"],\"jywMpv\":[\"#нова-назва-каналу\"],\"k/7m6u\":[\"Копіювати відбиток\"],\"k112DD\":[\"Завантажити старіші повідомлення\"],\"k1opY7\":[\"Придушення шуму\"],\"k3ID0F\":[\"Фільтрувати учасників…\"],\"k65gsE\":[\"Детальний огляд\"],\"k7Zgob\":[\"Скасувати підключення\"],\"k99j0U\":[\"Скасувати завантаження\"],\"kAVx5h\":[\"Запрошень не знайдено\"],\"kCLEPU\":[\"Підключено до\"],\"kF5LKb\":[\"Ігноровані шаблони:\"],\"kG2fiE\":[\"визначений у конфігурації\"],\"kGeOx/\":[\"Приєднатися до \",[\"0\"]],\"kITKr8\":[\"Завантаження режимів каналу...\"],\"kPpPsw\":[\"Ви є IRC-оператором\"],\"kWJmRL\":[\"Ви\"],\"kb9fJC\":[\"Зберегти розшифрований файл\"],\"kfcRb0\":[\"Аватар\"],\"kfeifH\":[\"Шифрування… (натисніть, щоб скасувати)\"],\"kjMqSj\":[\"Скопіювати JSON\"],\"krViRy\":[\"Натисніть для копіювання як JSON\"],\"ks71ra\":[\"Винятки\"],\"kw4lRv\":[\"Напів-оператор каналу\"],\"kxgIRq\":[\"Виберіть або додайте канал для початку.\"],\"ky2mw7\":[\"через @\",[\"0\"]],\"ky6dWe\":[\"Попередній перегляд аватара\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"Завантаження каналів...\"],\"l+IUVW\":[\"Верифікація облікового запису \",[\"account\"],\" успішна: \",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"one\":[\"перепідключився\"],\"few\":[\"перепідключився \",[\"reconnectCount\"],\" рази\"],\"many\":[\"перепідключився \",[\"reconnectCount\"],\" разів\"],\"other\":[\"перепідключився \",[\"reconnectCount\"],\" рази\"]}]],\"l1l8sj\":[[\"0\"],\" д тому\"],\"l4mncX\":[\"Тут нікого немає. Попросіть когось приєднатися командою /join \",[\"channelName\"],\".\"],\"l5NhnV\":[\"#канал (необов'язково)\"],\"lCF0wC\":[\"Оновити\"],\"lH+ed1\":[\"Очікування першого кроку…\"],\"lHVfE4\":[\"Файл не завантажено: ключ шифрування змінився. Перевірте новий ключ або завершіть шифрування, щоб завантажити без нього.\"],\"lHy8N5\":[\"Завантаження більше каналів...\"],\"lJGJot\":[\"Знайти канали\"],\"lKkdzh\":[\"Для каналу\"],\"lasgrr\":[\"використано\"],\"lbpf14\":[\"Приєднатися до \",[\"value\"]],\"lf3MT4\":[\"Канал, який покинути (за замовчуванням — поточний)\"],\"lfFsZ4\":[\"Канали\"],\"lh69cG\":[[\"nick\"],\" хоче розпочати зашифрований чат\"],\"lip0az\":[\"Динамік \",[\"0\"]],\"lkNdiH\":[\"Ім'я акаунту\"],\"loQxaJ\":[\"Я повернувся\"],\"lrlQl/\":[\"Гучність для \",[\"0\"]],\"lvfaxv\":[\"ГОЛОВНА\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"Додати\"],\"m4YwIL\":[\"Застосунок-автентифікатор (TOTP)\"],\"m8flAk\":[\"Попередній перегляд (ще не завантажено)\"],\"mDkV0w\":[\"Запуск робочого процесу…\"],\"mDt3zx\":[\"Перевірити…\"],\"mEPxTp\":[\"<0>⚠️ Будьте обережні! Відкривайте лише посилання з надійних джерел. Шкідливі посилання можуть порушити вашу безпеку або конфіденційність.\"],\"mH+wEJ\":[\"Повідомлення \",[\"0\"],\" (Enter — новий рядок, Shift+Enter — надіслати)\"],\"mHGdhG\":[\"Інформація про сервер\"],\"mHfd/S\":[\"Що ви робите\"],\"mMYBD9\":[\"Широкий - ширша область захисту\"],\"mOXFes\":[[\"0\"],\" емодзі\"],\"mQuDmS\":[[\"sender\"],\" перезапустив шифрування. Ця розмова лишається незашифрованою, доки ви не погодитесь.\"],\"mRsNSE\":[\"Переглянути ботів\"],\"mTGsPd\":[\"Тема каналу\"],\"mU8j6O\":[\"Без зовнішніх повідомлень (+n)\"],\"mZWTZP\":[\"Переглянути канали\"],\"mZp8FL\":[\"Автоматичне повернення до одного рядка\"],\"ma5SQ1\":[\"Введіть 6-значний код із застосунку-автентифікатора, щоб завершити вхід.\"],\"mdIQ65\":[\"Ваші повідомлення з \",[\"nick\"],\" зашифровані. Ці файли завеликі для шифрування і будуть надіслані у відкритому вигляді.\"],\"mdQu8G\":[\"ВашПсевдонім\"],\"miSSBQ\":[\"Коментарі (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"Вибрати мікрофон і камеру\"],\"mryDEO\":[\"Введіть 6-значний код зі свого листа.\"],\"mvyLSy\":[\"Користувач автентифікований\"],\"mwtcGl\":[\"Закрити коментарі\"],\"myL0MR\":[\"Видалити цю мережу?\"],\"mzI/c+\":[\"Завантажити\"],\"mzfIag\":[\"сервер\"],\"n3fGRk\":[\"встановлено \",[\"0\"]],\"n5+j9l\":[\"напр. <0>wss://host:port/socket\"],\"n6T9To\":[\"Увімкнути звук для мене\"],\"n8TilE\":[\"Копіювати назву каналу\"],\"n9NCB9\":[\"Обробляється Obby перед відправленням\"],\"nDekZG\":[\"Редагувати з'єднання\"],\"nDvKjY\":[\"Голосовий канал\"],\"nE9jsU\":[\"Розслаблений - менш агресивний захист\"],\"nNflMD\":[\"Покинути канал\"],\"nPXkBi\":[\"Завантаження даних WHOIS...\"],\"nWMRxa\":[\"Відкріпити\"],\"nX4XLG\":[\"Дії оператора\"],\"nXnMSE\":[\"Ваш браузер не може відтворити це відео.\"],\"nYiCGx\":[\"Прийняти новий ключ\"],\"nkC032\":[\"Без профілю флуду\"],\"nsLuck\":[\"Шифрування завершилося до того, як цей файл було надіслано. Його не доставлено.\"],\"nta7V8\":[\"Параметри шифрування\"],\"o4oXFt\":[\"Зареєстровані облікові дані\"],\"o69z4d\":[\"Надіслати попереджувальне повідомлення \",[\"username\"]],\"o6OQlp\":[\"Редагувати канал\"],\"o9ylQi\":[\"Знайдіть GIF для початку\"],\"oFGkER\":[\"Повідомлення сервера\"],\"oIn7d4\":[\"Введіть 6-значний код зі свого застосунку-автентифікатора.\"],\"oOi11l\":[\"Прокрутити вниз\"],\"oPYIL5\":[\"мережа\"],\"oQEzQR\":[\"Нове DM\"],\"oRH6Dq\":[\"канал\"],\"oX4ytF\":[\"нік\"],\"oXOSPE\":[\"Онлайн\"],\"oaTtrx\":[\"Пошук ботів\"],\"oal760\":[\"Можливі атаки «людина посередині» на з'єднання сервера\"],\"obBbyQ\":[\"Записати екран\"],\"ocCDzT\":[\"шорткод (напр. partyparrot)\"],\"oeqmmJ\":[\"Надійні джерела\"],\"ogKae6\":[\"Шифрування недоступне на цьому пристрої.\"],\"optX0N\":[[\"0\"],\" год тому\"],\"ovBPCi\":[\"За замовчуванням\"],\"p0Z69r\":[\"Шаблон не може бути порожнім\"],\"p1KgtK\":[\"Не вдалося завантажити аудіо\"],\"p59pEv\":[\"Детальніше\"],\"p7sRI6\":[\"Повідомляти інших, коли ви друкуєте\"],\"pBm1od\":[\"Секретний канал\"],\"pDpirO\":[\"Команда, надана сервером IRC\"],\"pEK2nL\":[\"Це повідомлення не було зашифроване. Можливо, воно надійшло з іншого клієнта цієї особи, який не використовує шифрування.\"],\"pJ/IRc\":[\"Зупинити запис\"],\"pNmiXx\":[\"Ваш псевдонім за замовчуванням для всіх серверів\"],\"pUUo9G\":[\"Хост:\"],\"pVGPmz\":[\"Пароль акаунту\"],\"pZGrXo\":[\"Перемкнути камеру\"],\"peNE68\":[\"Постійний\"],\"pehLje\":[\"pack_id (напр. team-mascots)\"],\"pgoP68\":[\"Вимкнути push-to-talk\"],\"plhHQt\":[\"Немає даних\"],\"pm6+q5\":[\"Попередження про безпеку\"],\"pn5qSs\":[\"Додаткова інформація\"],\"pqr+oY\":[\"Повідомлення \",[\"0\"]],\"puvGJc\":[\"Грати в хрестики-нулики\"],\"q0cR4S\":[\"тепер відомий як **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"Введіть назву акаунта, який потрібно відновити.\"],\"qF/wlG\":[\"Підключіть камеру, щоб показувати відео\"],\"qFcunY\":[\"Канал не відображатиметься у командах LIST або NAMES\"],\"qGMwvV\":[\"Рівень мікрофона\"],\"qIk9n4\":[[\"minutes\"],\" хвилин\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" пише...\"],\"qLpTm/\":[\"Видалити реакцію \",[\"emoji\"]],\"qVkGWK\":[\"Закріпити\"],\"qXgujk\":[\"Надіслати дію / емоцію\"],\"qY8wNa\":[\"Головна сторінка\"],\"qZQ5M4\":[\"Ви перевірили цей контакт.\"],\"qa9cy4\":[\"Фото\"],\"qb0xJ7\":[\"Використовуйте шаблони: * відповідає будь-якій послідовності, ? відповідає будь-якому одному символу. Приклади: nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"Ключ каналу (+k)\"],\"qsEYm5\":[\"Додати емодзі\"],\"qtoOYG\":[\"Без обмежень\"],\"r+6b6V\":[\"Додайте застосунок-автентифікатор або біометрію / ключ безпеки, щоб вимагати другий фактор під час входу.\"],\"r1W2AS\":[\"Зображення з файлового хостингу\"],\"r8ojWq\":[\"Підтвердити видалення\"],\"r9l16H\":[\"Цьому пристрою зараз не вдалося визначити місцезнаходження.\"],\"rI9ogj\":[\"Відкрити параметри каналу\"],\"rIPR2O\":[\"Тему встановлено до (хв тому)\"],\"rMMSYo\":[\"Максимальна довжина: \",[\"0\"]],\"rT2cV+\":[\"Камера\"],\"rWtzQe\":[\"Мережа розділилась і возз'єдналась. ✅\"],\"rYG2u6\":[\"Будь ласка, зачекайте...\"],\"rjGI/Q\":[\"Конфіденційність\"],\"rjTJRY\":[\"призупинено\"],\"rk8iDX\":[\"Завантаження GIF...\"],\"rn6SBY\":[\"Увімкнути звук\"],\"ry4yU/\":[\"Переглянути сирці\"],\"rzK+O+\":[[\"nick\"],\" надсилає зашифровані повідомлення, які цей пристрій не може прочитати. Щоб вони відкрилися, шифрування треба почати знову.\"],\"s/UKqq\":[\"Виключено з каналу\"],\"s/ereB\":[\"активний\"],\"s0J/k9\":[[\"0\",\"plural\",{\"one\":[\"#\",\" ключ\"],\"few\":[\"#\",\" ключі\"],\"many\":[\"#\",\" ключів\"],\"other\":[\"#\",\" ключів\"]}]],\"s36GUv\":[\"Дозволити доступ до мікрофона\"],\"s4NaO3\":[\"Не вдалося визначити ваше місцезнаходження.\"],\"s7L3Mu\":[\"нова папка\"],\"s7oqXR\":[\"Виберіть мережу\"],\"s8cATI\":[\"приєднався до \",[\"channelName\"]],\"sCO9ue\":[\"З'єднання з <0>\",[\"serverName\"],\" має такі проблеми безпеки:\"],\"sGH11W\":[\"Сервер\"],\"sHI1H+\":[\"тепер відомий як **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" запросив вас приєднатися до \",[\"channel\"]],\"sUBSbK\":[\"Ще немає висхідних мереж.\"],\"sUcRyL\":[\"Спробуйте завантажити ще раз. Файлосховище надіслало відповідь, яку ми не змогли прочитати.\"],\"sW5OjU\":[\"обов'язково\"],\"sYI3px\":[\"Нік отримувача\"],\"sby+1/\":[\"Натисніть для копіювання\"],\"sfN25C\":[\"Ваше справжнє або повне ім'я\"],\"shXreC\":[\"Записати область екрана\"],\"skvjTF\":[\"Браузер не надає WebAuthn\"],\"sliuzR\":[\"Відкрити посилання\"],\"sqrO9R\":[\"Власні згадки\"],\"sr6RdJ\":[\"Багаторядковий на Shift+Enter\"],\"swrCpB\":[\"Канал перейменовано з \",[\"oldName\"],\" на \",[\"newName\"],\" користувачем \",[\"user\"],[\"0\"]],\"sxkWRg\":[\"Додаткові\"],\"t/YqKh\":[\"Видалити\"],\"t2RBbk\":[\"Текстовий канал\"],\"t47eHD\":[\"Ваш унікальний ідентифікатор на цьому сервері\"],\"tAkAh0\":[\"URL з необов'язковою підстановкою \",[\"size\"],\" для динамічного розміру. Приклад: https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"Копіювання не вдалося, виберіть для повтору\"],\"tXLJS3\":[\"Показати або приховати бічну панель зі списком каналів\"],\"tfDRzk\":[\"Зберегти\"],\"tgfK6H\":[\"Копіювати робочий процес\"],\"thC9Rq\":[\"Покинути канал\"],\"tiBsJk\":[\"покинув \",[\"channelName\"]],\"tl/zMw\":[\"Цей браузер не може записувати аудіо.\"],\"tpVoTN\":[\"Інформація про те, хто викликав цю команду, надається ботом, і сервер не може перевірити відправника.\"],\"tsc6g4\":[\"Розшифрування \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"вийшов (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"one\":[\"ще \",\"#\",\" рядок\"],\"few\":[\"ще \",\"#\",\" рядки\"],\"many\":[\"ще \",\"#\",\" рядків\"],\"other\":[\"ще \",\"#\",\" рядків\"]}]],\"tu2JEr\":[\"Канал для приєднання (#назва)\"],\"u0TcnO\":[\"Псевдонім {nick} вже використовується, повторна спроба з {newNick}\"],\"u0a8B4\":[\"Автентифікуватися як IRC-оператор для адміністративного доступу\"],\"u0rWFU\":[\"Створено після (хв тому)\"],\"u72w3t\":[\"Користувачі та шаблони для ігнорування\"],\"u7jc2L\":[\"вийшов\"],\"uAQUqI\":[\"Статус\"],\"uB85T3\":[\"Помилка збереження: \",[\"msg\"]],\"uK9Jap\":[\"Браузери показують ваші динаміки лише після того, як ви дозволите доступ до мікрофона або камери. Нічого не записується.\"],\"uKPqyn\":[\"Відцентрувати на вашому місцезнаходженні\"],\"uMIUx8\":[\"Видалити бота \",[\"0\"],\"? Це м'яко видаляє рядок у базі даних; повторно використати нік можна лише після /REHASH.\"],\"uNSY8W\":[\"Перепідключення. Відредагуйте з'єднання, якщо це не вдається знову\"],\"uSMfoN\":[\"Підтвердити\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"Показати MOTD\"],\"uW3lLI\":[\"IRC сервери:\"],\"ukyW4o\":[\"Ваші запрошувальні посилання\"],\"uowbPn\":[\"прибрати вкладення\"],\"usSSr/\":[\"Рівень масштабу\"],\"v0xJr9\":[\"Ключ шифрування \",[\"nick\"],\" змінився. Так буває на новому пристрої, і так само виглядає атака. Порівняйте новий відпечаток із \",[\"nick\"],\" поза цим чатом, а потім прийміть його.\"],\"v29Nn/\":[\"Очікування, поки \",[\"0\"],\" прийме…\"],\"v7lfCq\":[\"Паків ще не налаштовано.\"],\"v7uvcf\":[\"Програма:\"],\"vE8kb+\":[\"Використовуйте Shift+Enter для нового рядка (Enter надсилає)\"],\"vERlcd\":[\"Профіль\"],\"vK0RL8\":[\"Без теми\"],\"vSJd18\":[\"Відео\"],\"vXIe7J\":[\"Мова\"],\"vXeqjQ\":[\"Виберіть файл із розширенням. Файлосховище не приймає файли без нього.\"],\"vYUkQB\":[\"Динамік не виявлено.\"],\"vaHYxN\":[\"Справжнє ім'я\"],\"vhjbKr\":[\"Відсутній\"],\"vnq5rj\":[\"Записати відеоповідомлення\"],\"vy/q7q\":[\"Вимкніть 2FA. Введіть 6-значний код із будь-якого зареєстрованого застосунку-автентифікатора для підтвердження.\"],\"w/nogd\":[[\"0\"],\" мереж\",[\"1\"],\" — виберіть одну, щоб приєднатися\"],\"w4NYox\":[\"клієнт \",[\"title\"]],\"w8dbR6\":[\"Виберіть мікрофон, камеру й динамік для дзвінків\"],\"w8xQRx\":[\"Недійсне значення\"],\"wCKe3+\":[\"Історія робочих процесів\"],\"wFjjxZ\":[\"був кікнутий з \",[\"channelName\"],\" користувачем \",[\"username\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"Винятків з заборон не знайдено\"],\"wHhlQr\":[\"Прийняти зашифрований чат\"],\"wJijgU\":[\"Місцезнаходження\"],\"wK0BwN\":[\"Ключ шифрування змінився\"],\"wPrGnM\":[\"Адміністратор каналу\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"Міркування\"],\"wbm86v\":[\"Відображати, коли користувачі входять або виходять з каналів\"],\"wdxz7K\":[\"Джерело\"],\"whqZ9r\":[\"Додаткові слова або фрази для виділення\"],\"wlQNTg\":[\"Члени\"],\"wm7RV4\":[\"Звук сповіщення\"],\"woaefe\":[\"Типове значення системи\"],\"wsRxbL\":[\"Записати аудіо\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"Ваші повідомлення можуть бути перехоплені при передачі між серверами\"],\"x1m5RZ\":[\"Запросити користувача\"],\"x3+y8b\":[\"Стільки людей зареєструвалося через це посилання\"],\"x9G665\":[\"Потрібна двофакторна автентифікація\"],\"xCFNnL\":[\"Виберіть файл менший за \",[\"limit\"],\", це максимум для файлосховища.\"],\"xCJdfg\":[\"Очистити\"],\"xDAtGP\":[\"Повідомлення\"],\"xDN4e3\":[\"Переглянути інформацію про канал\"],\"xOTzt5\":[\"щойно\"],\"xQv7xy\":[\"Поділіться своїм місцезнаходженням з \",[\"target\"],\".\"],\"xRIdE6\":[\"<0>\",[\"0\"],\", <1>\",[\"1\"],\" та <2>\",[\"2\"],\" пишуть...\"],\"xUHRTR\":[\"Автоматично автентифікуватися як оператор при підключенні\"],\"xWHwwQ\":[\"Блокування\"],\"xXs5GT\":[\"Файл не завантажено: шифрування ще налаштовується. Він піде, щойно шифрування запрацює, або після його завершення.\"],\"xYilR2\":[\"Медіа\"],\"xbi8D6\":[\"Цей сервер не підтримує запрошувальні посилання (можливість<0>obby.world/invitationне оголошена). Ви все ще можете нормально спілкуватися; ця панель призначена для мереж на основі obbyircd.\"],\"xceQrO\":[\"Підтримуються лише захищені websocket-з'єднання\"],\"xdtXa+\":[\"назва-каналу\"],\"xeiujy\":[\"Текст\"],\"xlCYOE\":[\"Отримання більше повідомлень...\"],\"xlhswE\":[\"Мінімальне значення: \",[\"0\"]],\"xq97Ci\":[\"Додати слово або фразу...\"],\"xuRqRq\":[\"Ліміт клієнтів (+l)\"],\"y1eoq1\":[\"Копіювати посилання\"],\"y2ID0h\":[\"Сервер не повідомляє про підтримку WebAuthn\"],\"y7sj+0\":[\"Стрімер\"],\"yIHP+U\":[\"Зашифроване вкладення з ненадійного хоста. Увімкніть зовнішній вміст, щоб відкрити його.\"],\"yJ1eqU\":[\"Глядачі (\",[\"0\"],\")\"],\"yJztBY\":[\"Видалити мережу\"],\"yNeucF\":[\"Цей сервер не підтримує розширені метадані профілю (розширення IRCv3 METADATA). Додаткові поля, такі як аватар, відображуване ім'я та статус, недоступні.\"],\"yPlrca\":[\"Аватар каналу\"],\"yQE2r9\":[\"Завантаження\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby - Привносимо IRC у майбутнє\"],\"yTX1Rt\":[\"Ім'я оператора\"],\"yYOzWD\":[\"логи\"],\"yek4JL\":[\"Перемістити папку вгору\"],\"yfx9Re\":[\"Пароль IRC оператора\"],\"ygCKqB\":[\"Зупинити\"],\"ymDxJx\":[\"Ім'я IRC оператора\"],\"yrpRsQ\":[\"Сортувати за назвою\"],\"ywVWqb\":[\"Ваші повідомлення з \",[\"nick\"],\" зашифровані. \",[\"0\"],\" з \",[\"1\"],\" файлів завеликі для шифрування і будуть надіслані у відкритому вигляді. Решта залишаються зашифрованими.\"],\"yxaNWl\":[\"Не вдалося зв'язатися з файловим хостом. Перевірте з'єднання та спробуйте ще раз.\"],\"yz7wBu\":[\"Закрити\"],\"z0DY9w\":[\"Повідомлення \",[\"0\"],\" (Shift+Enter — новий рядок)\"],\"z2xxYa\":[\"Зашифровано та перевірено\"],\"z3ltMi\":[\"Провайдер не повернув bearer-токен.\"],\"zCEMmq\":[\"Цей браузер не може записувати відео.\"],\"zFT5rr\":[\"завершено\"],\"zHa4lw\":[[\"0\",\"plural\",{\"one\":[\"#\",\" крок\"],\"few\":[\"#\",\" кроки\"],\"many\":[\"#\",\" кроків\"],\"other\":[\"#\",\" кроків\"]}]],\"zJS04D\":[\"Вийняти з папки\"],\"zJw+jA\":[\"встановлює режим: \",[\"0\"]],\"zNSskd\":[\"Не вдалося зробити запис.\"],\"zZm1gU\":[\"Вимкнути відео\"],\"zb/HT0\":[\"показати більше\"],\"zbSnl2\":[\"Досягнуто ліміту розміру завантаження, тому запис зупинено.\"],\"zbymaY\":[[\"0\"],\" хв тому\"],\"zebeLu\":[\"Введіть ім'я оператора\"],\"zga9sT\":[\"OK\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"Динамік\"]}"); \ No newline at end of file diff --git a/src/locales/uk/messages.po b/src/locales/uk/messages.po index 77200f374..bbab82cbc 100644 --- a/src/locales/uk/messages.po +++ b/src/locales/uk/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, one {# крок} few {# кроки} many {# кроків} ot msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, one {Показати ще 1 елемент} few {Показати ще {1} елементи} many {Показати ще {1} елементів} other {Показати ще {1} елементи}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} емодзі" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} запрошує вас зіграти." + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "{0} год тому" msgid "{0}m ago" msgstr "{0} хв тому" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, one {Завантаження 1 файлу} few {Завантаження # файлів} many {Завантаження # файлів} other {Завантаження # файлу}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, one {1 раз} few {{c} рази} many {{c} разів} other {{c} рази}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, one {1 раз} few {{c} рази} many {{c} разів} othe msgid "{days} days" msgstr "{days} днів" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, one {Не вдалося завантажити 1 файл} few {Не вдалося завантажити # файли} many {Не вдалося завантажити # файлів} other {Не вдалося завантажити # файлу}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, one {ще # рядок} few {ще # рядки} many {ще # рядків} other {ще # рядків}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 Рекомендація: Продовжуйте лише я msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>Ризик: Конфіденційна інформація (повідомлення, приватні розмови, дані автентифікації) може бути доступна мережевим адміністраторам або зловмисникам між IRC-серверами." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "На цьому акаунті зараз обов'язкова 2FA. Видалення єдиних зареєстрованих облікових даних заблокує вам вхід. Спершу додайте інші облікові дані або вимкніть 2FA нижче." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "6-значний код" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "Про цю атрибуцію" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "Прийняти" @@ -350,6 +377,7 @@ msgid "Account" msgstr "Акаунт" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "Ім'я акаунту" @@ -393,14 +421,30 @@ msgstr "Активність" msgid "Add" msgstr "Додати" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "Додайте облікові дані, щоб увімкнути 2FA" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "Додати слово або фразу..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "Додайте застосунок-автентифікатор або біометрію / ключ безпеки, щоб вимагати другий фактор під час входу." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "Додати застосунок-автентифікатор" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "Додати маску бану (напр., nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "Додати біометрію / ключ безпеки" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "додати канал" @@ -409,6 +453,11 @@ msgstr "додати канал" msgid "Add channel" msgstr "Додати канал" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "Додати емодзі" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "Додати маску винятку (напр., nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "Додати сервер" msgid "Add your first network" msgstr "Додайте вашу першу мережу" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "додано {0}" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "Детальніше" @@ -492,6 +546,14 @@ msgstr "Весь вміст" msgid "Allow camera access" msgstr "Дозволити доступ до камери" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "Дозвольте доступ до камери в налаштуваннях, щоб показувати відео" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "Дозвольте доступ до камери, щоб зробити фото або відео." + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "Дозволити введення кількох рядків тексту" @@ -501,6 +563,14 @@ msgstr "Дозволити введення кількох рядків текс msgid "Allow microphone access" msgstr "Дозволити доступ до мікрофона" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "Дозвольте доступ до мікрофона в налаштуваннях, щоб говорити" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "Дозвольте доступ до мікрофона, щоб записувати звук." + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "Вже в {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "Також показує попередній перегляд з YouTube, Vimeo, SoundCloud та подібних відомих сервісів." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "Альтернативний текст (необов'язково)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "Альтернативна назва для відображення в інтерфейсі. Може містити пробіли, емодзі та спеціальні символи. Справжня назва каналу ({channelName}) використовуватиметься для IRC-команд." @@ -565,6 +639,11 @@ msgstr "Ви впевнені, що хочете видалити це пові msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "Прикріпити" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "Параметри вкладення" @@ -581,6 +660,14 @@ msgstr "Позиція аудіо" msgid "Authenticate as an IRC Operator for administrative access" msgstr "Автентифікуватися як IRC-оператор для адміністративного доступу" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "Автентифікуватися зараз" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "Автентифікуватися під час підключення" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "Автентифіковано" @@ -589,6 +676,10 @@ msgstr "Автентифіковано" msgid "Authenticated Account" msgstr "Автентифікований акаунт" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "Застосунок-автентифікатор (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "Автоматичне повернення до одного рядка" @@ -650,6 +741,8 @@ msgstr "Відсутність:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "Назад" @@ -699,6 +792,10 @@ msgstr "Заблокувати користувача (за псевдонімо msgid "Bans" msgstr "Блокування" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "Біометрія / ключ безпеки" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "Бот ще не зареєстрував жодної слеш-кома msgid "Bot in this channel" msgstr "Бот у цьому каналі" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "Боти" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Боти (завантаження {botsLoadingCount})" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "Боти в цій мережі" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "Перемкніться на це вікно та спробуйте ще раз." @@ -747,6 +840,15 @@ msgstr "Перемкніться на це вікно та спробуйте щ msgid "Browse all channels on the server" msgstr "Переглянути всі канали на сервері" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "Переглянути канали" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "Браузер не надає WebAuthn" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "Браузери показують ваші динаміки лише після того, як ви дозволите доступ до мікрофона або камери. Нічого не записується." @@ -755,7 +857,6 @@ msgstr "Браузери показують ваші динаміки лише msgid "Calls" msgstr "Дзвінки" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "Камера" msgid "Camera {0}" msgstr "Камера {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "Не можна видалити останні облікові дані 2FA" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "Камера {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "Камера {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "Скасувати шифрування" msgid "Cancel reply" msgstr "Скасувати відповідь" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "Скасувати завантаження" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "скасовано" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "Змінити акцентний колір" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "Змінити пароль" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "Змінити назву каналу (лише оператори)" @@ -898,9 +1015,7 @@ msgstr "Оператор каналу" msgid "Channel Owner" msgstr "Власник каналу" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "Налаштування каналу" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "Канал, який покинути (за замовчуванням — поточний)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "Тема каналу" @@ -924,6 +1040,10 @@ msgstr "Канал не відображатиметься у командах L msgid "channel-name" msgstr "назва-каналу" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "Для каналу" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "Канали" msgid "Channels on {networkName}" msgstr "Канали на {networkName}" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "Виберіть інший тип файлу. Файлосховище не приймає файли {ext}." + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "Виберіть інший файл. Файлосховище відхилило цей." + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "Виберіть файл менший за {limit}, це максимум для файлосховища." + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "Виберіть файл із розширенням. Файлосховище не приймає файли без нього." + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "Виберіть готовий профіль захисту від флуду. Ці профілі надають збалансовані налаштування захисту для різних випадків використання." @@ -942,6 +1078,10 @@ msgstr "Виберіть готовий профіль захисту від ф msgid "Choose a secure password" msgstr "Виберіть надійний пароль" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "Виберіть менший файл. Цей завеликий для файлосховища." + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "Вибрати файл" @@ -1007,10 +1147,6 @@ msgstr "Натисніть, щоб приєднатися до {channel}" msgid "Click to jump to message" msgstr "Натисніть, щоб перейти до повідомлення" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "Натисніть для встановлення теми" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "клієнт" @@ -1034,11 +1170,18 @@ msgstr "Ліміт клієнтів (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "Налаштуйте детальні правила захисту ві msgid "Configure notification sounds and highlights" msgstr "Налаштувати звуки сповіщень та виділення" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "Підтвердити реєстрацію" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "Підтвердьте новий пароль" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "Підтвердити видалення" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "Підтвердити?" @@ -1136,6 +1292,18 @@ msgstr "Підтвердити?" msgid "Connect" msgstr "Підключитися" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "Підключіть камеру, щоб показувати відео" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "Підключіть мікрофон, щоб говорити" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "Підключіться до сервера, щоб керувати налаштуваннями оператора." + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "підключено з {sessionCount} сеансів" @@ -1285,6 +1453,14 @@ msgstr "Не вдалося вчасно визначити місцезнахо msgid "Could not get your location." msgstr "Не вдалося визначити ваше місцезнаходження." +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "Не вдалося завантажити GIF. Повторіть пошук." + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "Не вдалося зв'язатися з файловим хостом. Перевірте з'єднання та спробуйте ще раз." + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "Не вдалося налаштувати шифрування з {nick}." @@ -1310,6 +1486,11 @@ msgstr "Створюйте та керуйте своїми запрошувал msgid "Create folder" msgstr "Створити папку" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "Створити пак" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "Створено після (хв тому)" @@ -1318,10 +1499,19 @@ msgstr "Створено після (хв тому)" msgid "Created Before (min ago)" msgstr "Створено до (хв тому)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "Створення…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "Поточний аватар" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "Власні паки емодзі" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "Власні правила флуду (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "Вимкнути звук" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "Відхилити" @@ -1402,6 +1593,14 @@ msgstr "Видалити повідомлення" msgid "Delete network" msgstr "Видалити мережу" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "Видалити пак" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "Видалити пак \"{packId}\"? Це також видалить усі емодзі в ньому." + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "Видалити приватний чат" @@ -1431,7 +1630,10 @@ msgstr "Перевести у глядачі" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "Опис (необов'язково, напр. \"Бета-тестувальники Q3\")" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "Опис (необов'язково)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "Назви пристроїв приховані, доки ви не д msgid "Device names are hidden until you allow microphone access." msgstr "Назви пристроїв приховані, доки ви не дозволите доступ до мікрофона." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "Вимкнути" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "Вимкніть 2FA. Введіть 6-значний код із будь-якого зареєстрованого застосунку-автентифікатора для підтвердження." + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "Вимкнути push-to-talk" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "Вимкнено" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "Дисплей" msgid "Display all server events in chat" msgstr "Відображати всі події сервера в чаті" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "Бажаєте відкрити це посилання в новій в msgid "Don't warn me about low link security for this server" msgstr "Не попереджати мене про низький рівень безпеки для цього сервера" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "готово" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "Готово" @@ -1578,6 +1799,11 @@ msgstr "Редагувати" msgid "Edit {0}" msgstr "Редагувати {0}" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "Редагувати канал" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "Вбудувати" msgid "Emojis" msgstr "Емодзі" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "Порожній пак. Додайте емодзі." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "Увімкнути 2FA" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "Увімкнути виділення" @@ -1639,6 +1873,10 @@ msgstr "Увімкнути сповіщення" msgid "Enable push-to-talk" msgstr "Увімкнути push-to-talk" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "Увімкнено" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "Шифрувати (Obby)" @@ -1719,6 +1957,14 @@ msgstr "Шифрування з {nick} припинило працювати, т msgid "End encryption" msgstr "Завершити шифрування" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "Введіть 6-значний код із будь-якого вашого застосунку-автентифікатора, щоб вимкнути 2FA." + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "Введіть назву каналу для паків каналу." + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "Введіть ім'я акаунту..." @@ -1765,10 +2011,35 @@ msgstr "Введіть справжнє ім'я" msgid "Enter reason (optional)" msgstr "Введіть причину (необов'язково)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "Введіть 6-значний код із застосунку-автентифікатора, щоб завершити вхід як {account}." + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "Введіть 6-значний код із застосунку-автентифікатора, щоб завершити вхід." + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "Введіть 6-значний код зі свого застосунку-автентифікатора." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "Введіть 6-значний код зі свого листа." + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "Введіть назву акаунта, який потрібно відновити." + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "Введіть ім'я користувача для запрошення" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "Введіть назву свого акаунта. Ми надішлемо 6-значний код відновлення на підтверджену адресу електронної пошти." + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "Точне" @@ -1824,6 +2095,7 @@ msgstr "Розширений профіль" msgid "External Link Warning" msgstr "Попередження про зовнішнє посилання" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "помилка" @@ -1890,6 +2162,18 @@ msgstr "Згорнути все" msgid "Folder name" msgstr "Назва папки" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "Задля безпеки всі наявні сеанси цього акаунта завершено, а прив'язаний до акаунта стан сервера очищено. Якщо двофакторну автентифікацію було ввімкнено, вона залишається ввімкненою, тож наступний вхід усе одно її вимагатиме." + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "Здатися" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "Забули пароль" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC оператор" msgid "IRC operator password" msgstr "Пароль IRC оператора" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "Ім'я IRC оператора" @@ -2295,6 +2580,15 @@ msgstr "Повідомляти інших, коли ви друкуєте" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "Прив'язати ідентичність OAuth" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "Прив'язати через {0}" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "В ефірі" @@ -2335,6 +2629,11 @@ msgstr "Завантаження мереж з вашого bouncer…" msgid "Loading WHOIS data..." msgstr "Завантаження даних WHOIS..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "Завантаження…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "Локальне сховище:" @@ -2377,6 +2676,26 @@ msgstr "Опустити руку" msgid "Man-in-the-middle attacks on server links are possible" msgstr "Можливі атаки «людина посередині» на з'єднання сервера" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "Керувати ботами" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "Керувати ботами (завантаження: {botsLoadingCount})" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "Керувати паками" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "Керуйте паками емодзі для всієї мережі та для каналів, які цей сервер публікує через draft/EMOJI." + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "Керувати двофакторною автентифікацією" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "Керуйте своїм обліковим записом та автентифікацією" @@ -2619,6 +2938,10 @@ msgstr "Вимкнути сповіщення" msgid "Mute or unmute notification sounds" msgstr "Вимкнути або увімкнути звуки сповіщень" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "Назва (напр. iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "нова папка" msgid "New nickname" msgstr "Новий нікнейм" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "Новий пароль" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "Наступне зображення" @@ -2758,6 +3086,10 @@ msgstr "Файл не вибрано" msgid "No flood profile" msgstr "Без профілю флуду" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "GIF не знайдено. Спробуйте інший пошук." + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "хост не задано" @@ -2790,6 +3122,10 @@ msgstr "немає повідомлення" msgid "No microphone detected." msgstr "Мікрофон не виявлено." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "Паків ще не налаштовано." + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "Сирий IRC-трафік ще не зафіксовано. Спробуйте підключитися або надіслати повідомлення." @@ -2859,6 +3195,10 @@ msgstr "Нормальний - стандартний захист" msgid "Not encrypted" msgstr "Не зашифровано" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "Примітка: сервер повертає однакову відповідь незалежно від того, чи має акаунт підтверджену пошту, тому помилку в написанні тут не буде позначено. Якщо код не надійшов за кілька хвилин, перевірте назву акаунта." + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "Звук сповіщення" @@ -2867,6 +3207,10 @@ msgstr "Звук сповіщення" msgid "Notifications" msgstr "Сповіщення" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "Ідентичність OAuth" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "не в мережі" msgid "Offline" msgstr "Офлайн" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "OK" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "увімк" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "Тільки оператори можуть змінювати тему каналу" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "Підтримуються лише захищені websocket-з'єднання" @@ -3027,6 +3376,10 @@ msgstr "Дії оператора" msgid "Optional crash reports to improve the app" msgstr "Необов'язкові звіти про збої для покращення додатку" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "Інші відкриті сеанси цього акаунта буде завершено під час зміни. Налаштування двофакторної автентифікації, якщо вони є, залишаться без змін." + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR не шифрує файли, надіслано як є" @@ -3039,6 +3392,14 @@ msgstr "Вивід" msgid "Owner" msgstr "Власник" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id (напр. team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id та назва обов'язкові." + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "Пароль" @@ -3047,6 +3408,15 @@ msgstr "Пароль" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "Пароль для входу до каналу. Залиште порожнім для видалення ключа." +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "Пароль скинуто" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "Паролі не збігаються." + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "Шаблон вже існує" @@ -3088,6 +3458,15 @@ msgstr "Постійний" msgid "Photo" msgstr "Фото" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "Виберіть пароль (щонайменше 3 символи)." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "Виберіть назву з одного слова (без пробілів)." + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "Виберіть тип каналу" @@ -3214,6 +3593,10 @@ msgstr "Займенники" msgid "Protected Topic (+t)" msgstr "Захищена тема (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "Провайдер не повернув bearer-токен." + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "Питання про конфіденційність? Зв'яжіться з нами:" @@ -3315,6 +3698,7 @@ msgstr "Не вдалося перепідключитися" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "Перепідключитися до сервера" @@ -3367,6 +3751,10 @@ msgstr "Оновити WHOIS" msgid "Register for an account" msgstr "Зареєструвати акаунт" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "Зареєстровані облікові дані" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "Відхилити" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "Розслаблений - менш агресивний захист" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "Видалити" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "Видалити \"{0}\"? Ви більше не зможете використовувати його як другий фактор." + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "Видалити {username} з каналу" @@ -3460,7 +3855,6 @@ msgstr "Перезняти" msgid "Retry sending" msgstr "Повторити надсилання" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "Переглянути змінений ключ…" msgid "Review key" msgstr "Перевірити ключ" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "Повернути на 90°" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "Правила" @@ -3530,6 +3929,10 @@ msgstr "Збережено" msgid "Saving..." msgstr "Збереження..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "Скануйте цей QR-код застосунком-автентифікатором, потім підтвердьте 6-значним кодом, який він покаже." + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "Прокрутити чат до цієї відповіді" @@ -3551,6 +3954,10 @@ msgstr "Пошук" msgid "Search bots" msgstr "Пошук ботів" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "Шукати емодзі..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "Знайдіть GIF для початку" @@ -3641,11 +4048,6 @@ msgstr "Виберіть або додайте канал для початку. msgid "self-registered" msgstr "самостійно зареєстрований" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "Надіслати" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "Надіслати повідомлення" msgid "Send private message" msgstr "Надіслати приватне повідомлення" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "Надіслати код відновлення" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "Надіслати цей файл без шифрування?" @@ -3687,6 +4093,10 @@ msgstr "Надіслати без шифрування" msgid "Sending" msgstr "Надсилання" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "Надсилання…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "сервер" msgid "Server" msgstr "Сервер" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "Канали сервера" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "Сервер не повідомляє про підтримку WebAuthn" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "Сервер не підтримує розширену фільтрацію LIST" @@ -3745,11 +4157,16 @@ msgstr "Пароль сервера" msgid "Server Password (PASS)" msgstr "Пароль сервера (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "Сервер повернув недійсний виклик WebAuthn." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "Зв'язок між серверами може використовувати незашифровані з'єднання" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "По всьому серверу" @@ -3774,6 +4191,7 @@ msgstr "Сеанс {0}" msgid "Sessions" msgstr "Сеанси" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "Встановити тему…" @@ -3791,6 +4209,10 @@ msgstr "встановлено {0}" msgid "Set by:" msgstr "Встановлено:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "Встановити новий пароль" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "Позначити себе як відсутнього" @@ -3808,6 +4230,11 @@ msgstr "Налаштування" msgid "Setting not found" msgstr "Налаштування не знайдено" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "Встановлення…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "Налаштування" @@ -3832,10 +4259,22 @@ msgstr "Поділитися своїм місцезнаходженням" msgid "Share your location with {target}." msgstr "Поділіться своїм місцезнаходженням з {target}." +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "Поділіться екраном ще раз, щоб повторити" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "вона/її" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "шорткод (напр. partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "Шорткод має відповідати [A-Za-z0-9._-]+." + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "Показати всі події" @@ -3910,6 +4349,10 @@ msgstr "Показує всі зовнішні медіа. Будь-яка URL msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "Показує медіа з надійного файлового хоста вашого сервера. Запити до зовнішніх сервісів не здійснюються." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "Увійдіть через провайдера, і ми прив'яжемо отриману ідентичність до вашого акаунта, щоб SASL OAUTHBEARER / IRCV3BEARER працював під час наступних підключень." + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "Не вдалося увійти, ви спілкуєтеся як гість. Увійдіть знову або виправте пароль" @@ -3998,6 +4441,10 @@ msgstr "Статус" msgid "Status Messages" msgstr "Статусні повідомлення" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "Статус:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "Завершити трансляцію" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "Вимкнути відео" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "Трансляція" @@ -4074,6 +4522,14 @@ msgstr "Вийняти з папки" msgid "Take photo" msgstr "Зробити фото" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "Зробити фото або відео" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "Текст" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "Текстовий канал" @@ -4086,6 +4542,10 @@ msgstr "Цей пристрій зараз недоступний." msgid "That screen is no longer there." msgstr "Цього екрана більше немає." +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "Сервер дзвінків відхилив це. Спробуйте ще раз за мить." + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "З'єднання з <0>{serverName} має такі проблеми безпеки:" @@ -4192,6 +4652,10 @@ msgstr "Це видалить мережу з вашого soju bouncer. Щоб msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "Цей сервер не підтримує розширені метадані профілю (розширення IRCv3 METADATA). Додаткові поля, такі як аватар, відображуване ім'я та статус, недоступні." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "Цей сервер не повідомляє URL бекенда (draft/authtoken або obby.world/FILEHOST). Адмінські ендпоінти недоступні." + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "Цей сервер не підтримує запрошувальні посилання (можливість<0>obby.world/invitationне оголошена). Ви все ще можете нормально спілкуватися; ця панель призначена для мереж на основі obbyircd." @@ -4213,6 +4677,11 @@ msgstr "Це також закриє {0} прив'язані мережі ниж msgid "This will also close the bound network below." msgstr "Це також закриє прив'язану мережу нижче." +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "Хрестики-нулики проти {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "Час (хв)" @@ -4230,6 +4699,10 @@ msgstr "час минув" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "Відбиток TLS-сертифіката" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "обрізано" msgid "Trusted Sources" msgstr "Надійні джерела" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "Спробуйте завантажити ще раз." + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "Спробуйте завантажити ще раз. Файлосховище надіслало відповідь, яку ми не змогли прочитати." + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "Увімкніть камеру, щоб повторити" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "Увімкніть мікрофон, щоб повторити" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "Двофакторна автентифікація" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "Потрібна двофакторна автентифікація" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "Тип" @@ -4352,14 +4850,26 @@ msgstr "Завантажте зображення або вкажіть URL з msgid "Upload Avatar" msgstr "Завантажити аватар" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "Завантаження скасовано." + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "Завантажити файли" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "Завантажено" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "Завантаження..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "URL має бути http(s):// або data:." + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "URL зображення вашого аватара" @@ -4416,6 +4926,7 @@ msgstr "Режими користувача" msgid "User Profile" msgstr "Профіль користувача" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "Налаштування користувача" @@ -4459,6 +4970,14 @@ msgstr "Потрібен дійсний порт сервера" msgid "Verified account" msgstr "Підтверджений акаунт" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "Підтвердити" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "Підтвердити код" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "Перевірити шифрування" @@ -4471,6 +4990,10 @@ msgstr "Перевірити відбиток…" msgid "Verify…" msgstr "Перевірити…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "Перевірка…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "Дуже розслаблений" @@ -4532,6 +5055,7 @@ msgstr "Глядач" msgid "Viewers ({0})" msgstr "Глядачі ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "Голос" @@ -4557,10 +5081,23 @@ msgstr "Гучність" msgid "Volume for {0}" msgstr "Гучність для {0}" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "Очікування, поки {0} прийме…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "Очікування біометричного запиту…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "Очікування першого кроку…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "Очікування входу…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "Перегляд необробленого трафіку IRC цьог msgid "We don't store your IRC communications on our servers" msgstr "Ми не зберігаємо ваші IRC-комунікації на наших серверах" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "WebAuthn недоступний у цьому середовищі." + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "Ви збираєтеся відкрити зовнішнє посила msgid "You are an IRC Operator" msgstr "Ви є IRC-оператором" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "У вас є кілька хвилин, щоб вибрати новий пароль." + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "У вас немає зареєстрованих облікових даних 2FA." + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "У вас є незбережені зміни. Ви впевнені, що хочете закрити без збереження?" diff --git a/src/locales/zh-TW/messages.mjs b/src/locales/zh-TW/messages.mjs index 82f7e68c1..6a67d718e 100644 --- a/src/locales/zh-TW/messages.mjs +++ b/src/locales/zh-TW/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"在您允許麥克風存取之前,裝置名稱將被隱藏。\"],\"+5VMrz\":[\"無效的模式格式,請使用 nick!user@host 格式(允許萬用字元 *)\"],\"+6NQQA\":[\"通用支持频道\"],\"+6NyRG\":[\"客戶端\"],\"+AI7ot\":[\"分享位置\"],\"+B5ztW\":[\"新增頻道\"],\"+K0AvT\":[\"断开连接\"],\"+Q1v1x\":[\"已驗證\"],\"+WNb3x\":[\"彈出視訊\"],\"+cyFdH\":[\"標記為離開時的預設訊息\"],\"+fRR7i\":[\"停用\"],\"+mVPqU\":[\"在訊息中渲染 Markdown 格式\"],\"+s1J8k\":[\"標記為已讀\"],\"+s4tdz\":[\"複製暱稱\"],\"+vqCJH\":[\"您的帳戶認證使用者名稱\"],\"+yPBXI\":[\"選擇檔案\"],\"+zy2Nq\":[\"類型\"],\"/09cao\":[\"链路安全级别较低(级别 \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"將自己標記為回來\"],\"/3BQ4J\":[\"頻道外的使用者無法傳送訊息\"],\"/4C8U0\":[\"全部複製\"],\"/6BzZF\":[\"切换成员列表\"],\"/AkXyp\":[\"確認?\"],\"/TNOPk\":[\"使用者已離開\"],\"/UGQxY\":[\"攝影機 \",[\"0\"]],\"/X0D0z\":[\"選擇通話播放所使用的喇叭\"],\"/XQgft\":[\"探索\"],\"/abSCI\":[\"複製失敗,點擊重試\"],\"/cF7Rs\":[\"音量\"],\"/dqduX\":[\"下一页\"],\"/fc3q4\":[\"所有内容\"],\"/kISDh\":[\"啟用通知聲音\"],\"/kL38k\":[\"重新排序頻道\"],\"/n04sB\":[\"踢出\"],\"/rTz0M\":[\"音訊\"],\"/rfkZe\":[\"提及和訊息時播放聲音\"],\"/xQ19T\":[\"此網路上的機器人\"],\"/zrWol\":[\"未加密\"],\"0/0ZGA\":[\"頻道名稱遮罩\"],\"0CvhiV\":[\"此頻道中的機器人\"],\"0D6j7U\":[\"了解更多自訂規則 →\"],\"0NqWnb\":[\"邀請加入直播\"],\"0XsHcR\":[\"踢出用户\"],\"0ZpE//\":[\"依使用者數排序\"],\"0bEPwz\":[\"设置为离开\"],\"0dGkPt\":[\"展开频道列表\"],\"0gS7M5\":[\"显示名称\"],\"0kS+M8\":[\"範例網路\"],\"0rgoY7\":[\"僅連線至您選擇的伺服器\"],\"0rz+/Q\":[\"指令載入中…\"],\"0wdd7X\":[\"加入\"],\"196EG4\":[\"删除私聊\"],\"1A3EXy\":[\"展開\"],\"1C/fOn\":[\"機器人尚未註冊任何斜線命令。\"],\"1DSr1i\":[\"注册账户\"],\"1K9HPk\":[\"檢視樹\"],\"1O/24y\":[\"切换频道列表\"],\"1OWwRx\":[\"Bot 指令\"],\"1QfxQT\":[\"關閉\"],\"1TNIig\":[\"開啟\"],\"1VPJJ2\":[\"外部链接警告\"],\"1ZC/dv\":[\"沒有未讀提及或訊息\"],\"1iY5xv\":[\"麥克風\"],\"1pO1zi\":[\"服务器名称为必填项\"],\"1qqOhi\":[\"拖曳把手以移動頻道,或將其放入資料夾\"],\"1t/NnN\":[\"拒絕\"],\"1ub+Zu\":[[\"hours\"],\" 小時\"],\"1uwfzQ\":[\"查看频道主题\"],\"1wdjme\":[\"使用者\"],\"268g7c\":[\"输入显示名称\"],\"27I0xj\":[\"伺服器範圍的機器人,可從任何頻道存取\"],\"2CEOW6\":[\"透過 soju bouncer 綁定的網路\"],\"2F9+AZ\":[\"尚未擷取任何原始 IRC 流量。請嘗試連線或傳送訊息。\"],\"2FOFq1\":[\"网络上的服务器管理员可能读取您的消息\"],\"2FYpfJ\":[\"更多\"],\"2HF1Y2\":[[\"inviter\"],\" 邀請了 \",[\"target\"],\" 加入 \",[\"channel\"]],\"2I70QL\":[\"查看用户资料信息\"],\"2QYdmE\":[\"用戶:\"],\"2QpEjG\":[\"已離開\"],\"2bimFY\":[\"使用服务器密码\"],\"2gMuHR\":[\"加入時間\"],\"2iTmdZ\":[\"本機儲存:\"],\"2odkwe\":[\"嚴格 – 更強的保護\"],\"2qXqZQ\":[\"使用者模式\"],\"2uDhbA\":[\"输入要邀请的用户名\"],\"2xXP/g\":[\"加入頻道\"],\"2y9Ojd\":[\"拖放檔案以新增附件\"],\"2ygf/L\":[\"← 返回\"],\"2zEgxj\":[\"搜索 GIF...\"],\"38+WDJ\":[\"回音消除\"],\"3BKxln\":[\"拍照\"],\"3JjdaA\":[\"執行\"],\"3Kf9Jh\":[\"降為觀眾\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" 人正在直播 · \",[\"1\"],\" 人觀看中\"],\"3MbP5E\":[\"已加密的訊息\"],\"3RdPhl\":[\"重命名频道\"],\"3THokf\":[\"有發言權的使用者\"],\"3TSz9S\":[\"最小化\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"將聊天捲動至此回覆\"],\"3hij11\":[\"加入 \",[\"channelName\"]],\"3jBDvM\":[\"頻道顯示名稱\"],\"3pRst1\":[\"正在接收指令清單…\"],\"3ryuFU\":[\"可選的當機報告以改善應用程式\"],\"3uBF/8\":[\"关闭查看器\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"無法與 \",[\"nick\"],\" 建立加密。\"],\"3xf8Kz\":[\"輸入帳戶名稱...\"],\"4/Rr0R\":[\"邀请用户加入当前频道\"],\"4EZrJN\":[\"規則\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"後鏡頭\"],\"4NqeT4\":[\"洪水設定檔 (+F)\"],\"4QXpWJ\":[\"已逾時\"],\"4RZQRK\":[\"你在做什麼?\"],\"4cEClj\":[\"工作階段\"],\"4hfTrB\":[\"昵称\"],\"4n99LO\":[\"已在 \",[\"0\"]],\"4t6vMV\":[\"短訊息自動切換至單行\"],\"4vsHmf\":[\"時間(分鐘)\"],\"4x/Axu\":[\"您的 bouncer 尚無任何網路。新增一個以開始使用。\"],\"5+INAX\":[\"醒目提示提及您的訊息\"],\"5R5Pv/\":[\"Oper 用户名\"],\"5WWr3M\":[\"大概位置\"],\"5kS5np\":[\"標記為已驗證\"],\"5yB4Kk\":[\"檔案伺服器拒絕了它。\"],\"678PKt\":[\"网络名称\"],\"6Aih4U\":[\"离线\"],\"6CO3WE\":[\"加入頻道需要密碼,留空可移除金鑰。\"],\"6FyrFm\":[\"分享螢幕\"],\"6HhMs3\":[\"退出消息\"],\"6OpRdF\":[\"自動調整麥克風音量\"],\"6V3Ea3\":[\"已复制\"],\"6XJBxM\":[\"你的瀏覽器無法播放此音訊。\"],\"6ki7F2\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 個項目\"]}]],\"6lGV3K\":[\"收起\"],\"6yFOEi\":[\"輸入 oper 密碼...\"],\"6yR6/K\":[\"在服務器通知和歡迎頁面中發布每個服務器的每日訊息\"],\"6zJnDQ\":[\"取消屏蔽聲音\"],\"7+IHTZ\":[\"未選擇檔案\"],\"7+q3Wn\":[\"#頻道\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host(例如:spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"此聊天使用 OTR 加密,與其他 IRC 客戶端相容。請透過其他管道比對指紋,然後標記為已驗證。\"],\"7QkKyN\":[\"发送私信\"],\"7U1W7c\":[\"非常宽松\"],\"7Y1YQj\":[\"真實姓名:\"],\"7YHArF\":[\"— 在檢視器中開啟\"],\"7d1XbR\":[\"開啟工作流程\"],\"7jL88x\":[\"刪除此訊息?此操作無法復原。\"],\"7l15X4\":[\"失敗\"],\"7nGhhM\":[\"您在想什么?\"],\"7sEpu1\":[\"成员 — \",[\"0\"]],\"7sNhEz\":[\"用户名\"],\"7w5KHY\":[\"你與 \",[\"nick\"],\" 的訊息使用只傳輸文字的 OTR 加密。這些檔案將以明文傳送。\"],\"7y+YDA\":[\"未加密傳送\"],\"85Fz0S\":[\"拖曳以移動\"],\"8H0Q+x\":[\"了解更多設定檔 →\"],\"8Phu0A\":[\"顯示使用者更改暱稱的事件\"],\"8VEDbV\":[\"私密\"],\"8XTG9e\":[\"输入 oper 密码\"],\"8XsV2J\":[\"重新傳送\"],\"8ZsakT\":[\"密码\"],\"8dYnq1\":[\"已達到最長錄製時間,錄製已停止:傳送或捨棄。\"],\"8kR84m\":[\"您即将打开一个外部链接:\"],\"8kZ9ZV\":[\"結束加密\"],\"8lCgih\":[\"移除規則\"],\"8mmL7G\":[\"載入較舊的訊息以到達回覆\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"other\":[\"#\",\" 個步驟\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"other\":[\"已加入 \",[\"joinCount\"],\" 次\"]}]],\"9BMLnJ\":[\"重新连接服务器\"],\"9LXhb1\":[\"螢幕錄影\"],\"9OEgyT\":[\"添加表情\"],\"9PQ8m2\":[\"G-Line(全域封禁)\"],\"9Qs99X\":[\"電子郵件:\"],\"9QupBP\":[\"删除规则\"],\"9TBhGc\":[\"放下手\"],\"9W7tl5\":[\"(未變更)\"],\"9aCFGH\":[\"加密此聊天\"],\"9bG48P\":[\"傳送中\"],\"9f5f0u\":[\"有隱私問題?請聯絡我們:\"],\"9hXrER\":[\"在 \",[\"serverName\"],\" 上加入頻道\"],\"9iweoP\":[[\"0\"],\" 上的網路\"],\"9n+Pj3\":[\"直播頻道名稱\"],\"9q17ZR\":[[\"0\"],\" 為必填項。\"],\"9qIYMn\":[\"新暱稱\"],\"9rnFEa\":[\"通話\"],\"9unqs3\":[\"離開:\"],\"9v3hwv\":[\"未找到服务器。\"],\"9zb2WA\":[\"连接中\"],\"A1taO8\":[\"搜索\"],\"A2adVi\":[\"傳送正在輸入通知\"],\"A9Rhec\":[\"頻道名稱\"],\"AFXuc0\":[\"訊息未送出:加密已停止運作。請結束加密以未加密方式傳送。\"],\"ALZ4SG\":[\"屏蔽聲音\"],\"AWOSPo\":[\"放大\"],\"AXSpEQ\":[\"連線時獲取 Oper\"],\"AXkuzz\":[\"未偵測到攝影機。\"],\"AdKRCX\":[\"您已連線至 <0>\",[\"0\"],\"。\"],\"AeXO77\":[\"账户\"],\"AhNP40\":[\"跳转\"],\"AhYrTA\":[\"連線:不佳\"],\"Ai2U7L\":[\"主機\"],\"AjBQnf\":[\"已更改昵称\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"取消回复\"],\"ApSx0O\":[\"找到 \",[\"0\"],\" 則符合「\",[\"searchQuery\"],\"」的訊息\"],\"Ask+xm\":[\"重新登入\"],\"AxPAXW\":[\"未找到結果\"],\"AyNqAB\":[\"在聊天中顯示所有伺服器事件\"],\"B/QqGw\":[\"暂时离开\"],\"B0sB2k\":[\"純文字\"],\"B1MuZq\":[\"選擇您的攝影機並預覽其畫面\"],\"B8AaMI\":[\"此欄位為必填\"],\"BA2c49\":[\"伺服器不支援進階 LIST 篩選\"],\"BBCFUg\":[[\"sender\"],\" 重新啟動了加密,因此正在重新建立這個對話。\"],\"BGul2A\":[\"您有未保存的更改。确定要关闭而不保存吗?\"],\"BIDT9R\":[\"機器人\"],\"BIf9fi\":[\"您的狀態訊息\"],\"BOJWfb\":[\"從 soju bouncer 中斷連線?\"],\"BPm98R\":[\"尚未選擇伺服器。請先從側邊欄選擇一個伺服器;邀請連結是依伺服器管理的。\"],\"BRNbHt\":[\"已加密,未驗證\"],\"BZADk0\":[\"退出直播\"],\"BZyTNS\":[\"位置存取遭拒。請在瀏覽器或系統設定中允許位置存取,然後再試一次。\"],\"BZz3md\":[\"您的個人網站\"],\"Bgm/H7\":[\"允許輸入多行文字\"],\"BiQIl1\":[\"置顶此私信对话\"],\"BlNZZ2\":[\"点击跳转到消息\"],\"Bowq3c\":[\"只有管理員可以更改頻道主題\"],\"Btozzp\":[\"此图片已过期\"],\"Bu/ywL\":[\"選擇頻道類型\"],\"Bycfjm\":[\"總計:\",[\"0\"]],\"C6IBQc\":[\"複製完整 JSON\"],\"C6amLT\":[\"此裝置目前無法使用。\"],\"C9L9wL\":[\"資料收集\"],\"CDq4wC\":[\"管理用户\"],\"CHVRxG\":[\"发消息给 @\",[\"0\"],\"(Shift+Enter 换行)\"],\"CN9zdR\":[\"Oper 用户名和密码为必填项\"],\"CW3sYa\":[\"添加表情 \",[\"emoji\"]],\"CaAkqd\":[\"顯示退出事件\"],\"CaQ1Gb\":[\"由設定定義的機器人。編輯 obbyircd.conf 並執行 /REHASH 以變更狀態。\"],\"CbvaYj\":[\"依暱稱封禁\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"选择频道\"],\"CpwGv7\":[[\"nick\"],\" 的金鑰與你先前看到的不同。重新安裝或換新裝置後會如此,中間人攻擊看起來也一樣。接受之前請透過其他管道核對新指紋。\"],\"CqO9qC\":[\"工作階段\"],\"CsekCi\":[\"普通\"],\"CwuBNI\":[\"未偵測到麥克風。\"],\"D+NlUC\":[\"系统\"],\"D28t6+\":[\"已加入並退出\"],\"D69ns7\":[\"重新命名或刪除 \",[\"0\"]],\"DB8zMK\":[\"套用\"],\"DBcWHr\":[\"自訂通知音效檔\"],\"DL4yUl\":[\"檔案未上傳:加密已停止運作。請重新開始加密,或結束加密以明文上傳。\"],\"DPfwMq\":[\"完成\"],\"DTy9Xw\":[\"媒體預覽\"],\"Dj4pSr\":[\"选择一个安全密码\"],\"Du+zn+\":[\"搜尋中...\"],\"Du2T2f\":[\"未找到設定\"],\"DwsSVQ\":[\"套用篩選並重新整理\"],\"E3W/zd\":[\"預設暱稱\"],\"E6nRW7\":[\"复制链接\"],\"E703RG\":[\"模式:\"],\"E9RV1x\":[\"從 \",[\"sessionCount\"],\" 個工作階段連線\"],\"EAeu1Z\":[\"傳送邀請\"],\"EFKJQT\":[\"設定\"],\"EGPQBv\":[\"自訂洪水規則 (+f)\"],\"ELik0r\":[\"查看完整隱私權政策\"],\"EPbeC2\":[\"查看或编辑频道主题\"],\"EQCDNT\":[\"輸入 oper 用戶名...\"],\"ERIfXJ\":[\"無法即時取得定位。請在視野較開闊的地方再試一次。\"],\"ET7frA\":[\"允許攝影機存取\"],\"EUvulZ\":[\"找到 1 則符合「\",[\"searchQuery\"],\"」的訊息\"],\"EatZYJ\":[\"下一张图片\"],\"Eaw75B\":[[\"userCount\"],\" 位使用者\"],\"EdQY6l\":[\"無\"],\"EflUyy\":[\"通話中\"],\"EnqLYU\":[\"搜索服务器...\"],\"EqjE9A\":[\"傳訊息給某人\"],\"Eu7YKa\":[\"自助註冊\"],\"Ev/rmg\":[\"選擇您的麥克風並預覽其輸入音量\"],\"F0OKMc\":[\"编辑服务器\"],\"F6Int2\":[\"啟用醒目提示\"],\"FDoLyE\":[\"最多使用者數\"],\"FHnJDV\":[[\"userCount\"],\" 人觀看中\"],\"FOPeqj\":[\"自動增益控制\"],\"FUU/hZ\":[\"控制聊天中載入的外部媒體數量。\"],\"Fdp03t\":[\"開啟\"],\"FfPWR0\":[\"弹窗\"],\"FjkaiT\":[\"缩小\"],\"FlqOE9\":[\"这意味着:\"],\"FolHNl\":[\"管理您的账户和身份验证\"],\"Fp2Dif\":[\"已退出服务器\"],\"G5KmCc\":[\"GZ-Line(全域 Z-Line)\"],\"GDs0lz\":[\"<0>风险: 敏感信息(消息、私人对话、身份验证详情)可能会暴露给网络管理员或位于 IRC 服务器之间的攻击者。\"],\"GP8D2E\":[\"私訊\"],\"GPrF8Y\":[[\"safeName\"],\" 在伺服器上被更動過,已無法解密。\"],\"GR+2I3\":[\"新增邀請遮罩(例如 nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"关闭弹出的服务器通知\"],\"GdhD7H\":[\"再按一次以確認\"],\"GjRZex\":[\"中斷網路連線?\"],\"GlAoST\":[\"拒絕加密\"],\"GlHnXw\":[\"暱稱修改失敗: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"預覽:\"],\"GtmO8/\":[\"来自\"],\"GtuHUQ\":[\"在伺服器上重新命名此頻道,所有使用者都會看到新名稱。\"],\"GuGfFX\":[\"切换搜索\"],\"GvwPQR\":[\"加密 (OTR)\"],\"GxkJXS\":[\"上傳中...\"],\"Gz0oR4\":[\"(由 Obby 處理)\"],\"GzbwnK\":[\"已加入频道\"],\"GzsUDB\":[\"擴充個人資料\"],\"H/PnT8\":[\"插入表情\"],\"H3kCln\":[\"主機名稱\"],\"H6Izzl\":[\"您的首選顏色代碼\"],\"H86f9p\":[\"收合\"],\"H91IQz\":[\"加入直播 \",[\"channelName\"]],\"H9jIv+\":[\"顯示加入/離開\"],\"HAKBY9\":[\"上傳檔案\"],\"HVqh5e\":[\"此瀏覽器不支援選擇喇叭。\"],\"HdE1If\":[\"頻道\"],\"HeT8+a\":[[\"name\"],\" · 輸出\"],\"HhlSUU\":[\"拖曳選擇要錄製的範圍。按 Escape 取消。\"],\"Hk4AW9\":[\"您的首選顯示名稱\"],\"HmHDk7\":[\"选择成员\"],\"HrQzPU\":[[\"networkName\"],\" 上的頻道\"],\"Hy8RTc\":[\"已加密。為確保安全,請驗證 \",[\"nick\"],\" 的身分。\"],\"I2tXQ5\":[\"发消息给 @\",[\"0\"],\"(Enter 换行,Shift+Enter 发送)\"],\"I6bw/h\":[\"封禁使用者\"],\"I92Z+b\":[\"启用通知\"],\"I9D72S\":[\"您確定要刪除此訊息嗎?此操作無法復原。\"],\"IA+1wo\":[\"顯示使用者被踢出頻道的事件\"],\"IBi8Io\":[\"麥克風 \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IIXpvq\":[\"執行中 · \",[\"elapsed\"]],\"IJaotC\":[\"開始錄製\"],\"ILlU+s\":[\"資訊:\"],\"ISS9Ed\":[\"設為離開\"],\"IUwGEM\":[\"保存更改\"],\"IcHxhR\":[\"離線\"],\"IgrLD/\":[\"暫停\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"回复\"],\"IoHMnl\":[\"最大值為 \",[\"0\"]],\"IryzcO\":[\"閱讀全部\"],\"IuszSX\":[\"超過 \",[\"0\"],\" 的檔案將按原樣傳送。檔案託管方會以可讀形式儲存,任何取得連結的人都可以開啟。\"],\"IvMj+0\":[\"管理员\"],\"J/qWdF\":[\"頻道 bot — 僅在已加入的頻道\"],\"J09nwO\":[\"加密 (Obby)\"],\"J28zul\":[\"正在連線...\"],\"J5T9NW\":[\"使用者資訊\"],\"J8Y5+z\":[\"哎呀!網路分裂!⚠️\"],\"JBHkBA\":[\"已离开频道\"],\"JCPOml\":[\"移動到資料夾\"],\"JCwL0Q\":[\"输入原因(可选)\"],\"JFciKP\":[\"切换\"],\"JMXMCX\":[\"離開訊息\"],\"JNCzPW\":[\"國家\"],\"JXGkhG\":[\"更改频道名称(仅限管理员)\"],\"JYiL1b\":[\"其中之一:\"],\"JYynGH\":[\"工具\"],\"JcD7qf\":[\"更多操作\"],\"JdkA+c\":[\"隱密 (+s)\"],\"JlFcis\":[\"傳送\"],\"Jmu12l\":[\"服务器频道\"],\"JoQY+E\":[\"這會從您的 soju bouncer 移除該網路。若要再次使用,您需要重新新增它。\"],\"JrFTcr\":[\"連線中…\"],\"JvQ++s\":[\"啟用 Markdown\"],\"JweKPN\":[\"OTR 不加密檔案,已按原樣傳送\"],\"K2jwh/\":[\"無可用 WHOIS 資料\"],\"K4vEhk\":[\"(已停用)\"],\"KAPufV\":[\"已截斷\"],\"KAXSwC\":[\"语音权限\"],\"KDfTdX\":[\"删除消息\"],\"KFAYzh\":[\"此伺服器沒有地方存放檔案。\"],\"KFfDuG\":[\"每日訊息\"],\"KKBlUU\":[\"嵌入\"],\"KL53qt\":[\"訊息未送出:加密尚未啟用。請等待鎖頭變為綠色,或結束加密以未加密方式傳送。\"],\"KM0pLb\":[\"欢迎来到本频道!\"],\"KMH/oC\":[\"您的指紋\"],\"KR6W2h\":[\"取消忽略使用者\"],\"KUjOb9\":[\"運行中\"],\"KV+Bi1\":[\"僅限邀請 (+i)\"],\"KdCtwE\":[\"在重置計數器之前監控洪水活動的秒數\"],\"Kkezga\":[\"服务器密码\"],\"KpOQkN\":[\"檢視金鑰\"],\"KqcCdb\":[\"在 \",[\"serverName\"],\" 上開啟直播\"],\"KsiQ/8\":[\"使用者必須受邀才能加入頻道\"],\"KtADxr\":[\"執行了\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"頻道資訊\"],\"LC1a7n\":[\"IRC 服务器报告其服务器间链路的安全级别较低。这意味着当您的消息在网络中的 IRC 服务器之间转发时,可能未经过妥善加密,或者 SSL/TLS 证书未被正确验证。\"],\"LEwpeL\":[\"soju bouncer(控制)\"],\"LNfLR5\":[\"顯示踢出事件\"],\"LP+1Z7\":[\"新增網路\"],\"LQb0W/\":[\"顯示所有事件\"],\"LU7/yA\":[\"顯示用的別名,可包含空格、表情符號和特殊字元。真實頻道名(\",[\"channelName\"],\")仍用於 IRC 指令。\"],\"LUb9O7\":[\"需要有效的服务器端口\"],\"LV4fT6\":[\"描述(選填,例如「第三季 Beta 測試者」)\"],\"LVB64Y\":[\"複製為文字\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"隱私權政策\"],\"LcuSDR\":[\"管理您的个人资料信息和元数据\"],\"LqLS9B\":[\"顯示暱稱變更\"],\"LsDQt2\":[\"频道设置\"],\"LtI9AS\":[\"频道所有者\"],\"LuNhhL\":[\"对此消息做出了回应\"],\"M/AZNG\":[\"頭像圖片 URL\"],\"M/TIv1\":[\"觀眾\"],\"M/WIer\":[\"傳送訊息\"],\"M45wtf\":[\"此命令不需要參數。\"],\"M8er/5\":[\"名稱:\"],\"MFKlMB\":[\"邀請\"],\"MHk+7g\":[\"上一张图片\"],\"MMVM6A\":[\"全伺服器 bot — 可從任何頻道存取\"],\"MOsYgM\":[\"連線:良好\"],\"MRorGe\":[\"私信用户\"],\"MSSqHG\":[\"可與其他 IRC 客戶端搭配使用\"],\"MVbSGP\":[\"時間視窗(秒)\"],\"Mey/l4\":[\"無法存取裝置。\"],\"MhqAkA\":[[\"nick\"],\" 拒絕了加密。\"],\"MkpcsT\":[\"您的訊息和設定儲存在本機裝置上\"],\"MzPdC2\":[\"伺服器密碼 (PASS)\"],\"N/hDSy\":[\"標記為機器人——通常為 'on' 或空白\"],\"N40H+G\":[\"全部\"],\"N6j2JH\":[\"編輯 \",[\"0\"]],\"N7TQbE\":[\"邀請使用者加入 \",[\"channelName\"]],\"NCHYXe\":[\"摺疊工作流程\"],\"NCca/o\":[\"輸入預設暱稱...\"],\"NEr2Ao\":[[\"userCount\"],\" 人通話中\"],\"NIBzIK\":[\"已達到上傳大小限制,錄製已停止:傳送或捨棄。\"],\"NJfmLa\":[\"暱稱\"],\"NKorF2\":[\"與 \",[\"nick\"],\" 的加密已停止運作,因此訊息未送出。請重新開始加密以繼續。\"],\"NQN2HS\":[\"取消停用\"],\"NZMhdJ\":[\"檔案過大無法加密,已未加密傳送\"],\"NZgZhv\":[\"重新命名資料夾\"],\"NbFtQm\":[\"刪除資料夾\"],\"Nj8ZSK\":[\"安全性群組\"],\"Nqs6B9\":[\"显示所有外部媒体。任何 URL 都可能向未知服务器发送请求。\"],\"Nt+9O7\":[\"使用 WebSocket 而非原始 TCP\"],\"NxIHzc\":[\"踢出用戶\"],\"O+HhhG\":[\"在目前頻道情境中對使用者悄悄話\"],\"O+v/cL\":[\"浏览服务器上的所有频道\"],\"O5rZAi\":[\"重新整理 WHOIS\"],\"OCGpR4\":[\"(繼承)\"],\"ODwSCk\":[\"发送 GIF\"],\"OGQ5kK\":[\"配置通知声音和高亮提示\"],\"OIPt1Z\":[\"显示或隐藏成员列表侧栏\"],\"OJXCm+\":[\"下移資料夾\"],\"OKSNq/\":[\"非常严格\"],\"OLmMQs\":[\"驗證指紋…\"],\"OVKoQO\":[\"您的帳戶認證密碼\"],\"Obby - Bringing IRC to the future\":[\"Obby - 將 IRC 帶入未來\"],\"OhCpra\":[\"设置主题…\"],\"OkltoQ\":[\"通过昵称封禁 \",[\"username\"],\"(阻止其使用相同昵称重新加入)\"],\"OlAl5i\":[\"全部展開\"],\"Oo7YVo\":[\"建立資料夾\"],\"P+t/Te\":[\"無其他資料\"],\"P42Wcc\":[\"安全\"],\"P6Cibt\":[\"批准以繼續\"],\"P8eJCK\":[\"使用 Obby 探索 IRC 的世界\"],\"PD38l0\":[\"频道头像预览\"],\"PD9mEt\":[\"输入消息...\"],\"PKjhUq\":[\"新增頻道\"],\"PPqfdA\":[\"打开频道配置设置\"],\"PRnH8G\":[\"共 \",[\"0\"]],\"PSCjfZ\":[\"此頻道顯示的主題,所有使用者均可查看。\"],\"PYSmVm\":[\"與 \",[\"nick\"],\" 的訊息現在已加密。\"],\"PYzHlv\":[\"把這個視窗切換到前景後再試一次。\"],\"PZCecv\":[\"PDF 預覽\"],\"PeLgsC\":[[\"c\",\"plural\",{\"other\":[[\"c\"],\" 次\"]}]],\"PguS2C\":[\"新增例外遮罩(例如 nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"顯示 \",[\"displayedChannelsCount\"],\",共 \",[\"0\"],\" 個頻道\"],\"PoZpSX\":[\"編輯頻道設定\"],\"PqhVlJ\":[\"封禁用户(按 Hostmask)\"],\"PsufxD\":[\"工作階段 \",[\"0\"]],\"Q+chwU\":[\"用戶名:\"],\"Q2QY4/\":[\"刪除此邀請\"],\"Q3v9Wc\":[\"是,刪除\"],\"Q6hhn8\":[\"偏好设置\"],\"QF4a34\":[\"請輸入使用者名稱\"],\"QGqSZ2\":[\"颜色与格式\"],\"QJQd1J\":[\"編輯資料\"],\"QSzGDE\":[\"閒置\"],\"QUlny5\":[\"欢迎来到 \",[\"0\"],\"!\"],\"QgQSTl\":[\"登入時間\"],\"QhglSm\":[\"登入失敗,你目前以訪客身分聊天。請重新登入或修正密碼\"],\"QjVZf0\":[\"無訊息\"],\"QuSkCF\":[\"筛选频道...\"],\"Qv14oC\":[\"複製為 JSON\"],\"QwUrDZ\":[\"將主題更改為:\",[\"topic\"]],\"Qxr8pV\":[\"打開機器人選單\"],\"R0UH07\":[\"第 \",[\"0\"],\" 張,共 \",[\"1\"],\" 張\"],\"R7SsBE\":[\"靜音\"],\"R8rf1X\":[\"点击设置主题\"],\"RArB3D\":[\"被 \",[\"username\"],\" 踢出 \",[\"channelName\"]],\"RIfHS5\":[\"建立新的邀請連結\"],\"RMMaN5\":[\"已審核 (+m)\"],\"RWw9Lg\":[\"關閉視窗\"],\"RX8Gog\":[[\"nick\"],\" 使用的加密版本此用戶端無法讀取。\"],\"RZ2BuZ\":[\"帳戶 \",[\"account\"],\" 註冊需要驗證:\",[\"message\"]],\"Rj1UeC\":[\"來自先前工作階段的加密訊息\"],\"RlCInP\":[\"斜線命令\"],\"RySp6q\":[\"隱藏評論\"],\"RzfkXn\":[\"在此伺服器上更改你的暱稱\"],\"S48xcO\":[\"等待中\"],\"S5Togi\":[\"正在從您的 bouncer 載入網路…\"],\"SPKQTd\":[\"昵称为必填项\"],\"SPVjfj\":[\"留空将默认显示\\\"无原因\\\"\"],\"SQKPvQ\":[\"邀请用户\"],\"STmlpb\":[\"返回網路清單\"],\"SY+DWF\":[\"查看已變更的金鑰…\"],\"SkZcl+\":[\"選擇預定義的洪水保護設定檔。這些設定檔為不同使用場景提供均衡的保護設定。\"],\"Slr+3C\":[\"最少使用者數\"],\"Spnlre\":[\"您邀請了 \",[\"target\"],\" 加入 \",[\"channel\"]],\"SpsuQv\":[\"前往 \",[\"name\"]],\"SrtXDy\":[\"已以 \",[\"0\"],\" 登入\"],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"在查看器中打开\"],\"T6fO0X\":[\"客戶端\"],\"T91vKp\":[\"播放\"],\"TGa6nJ\":[\"連線:普通\"],\"TIjT+J\":[\"標記為已回來\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"了解我們如何處理您的資料並保護您的隱私。\"],\"TgFpwD\":[\"正在套用...\"],\"Tjg9YW\":[\"加密附件\"],\"TkzSFB\":[\"无更改\"],\"TntZTr\":[\"結束聚焦\"],\"Tth9To\":[\"顯示我的喇叭\"],\"TtserG\":[\"输入真实姓名\"],\"Ttz9J1\":[\"輸入密碼...\"],\"TusXkS\":[[\"days\"],\" 天\"],\"Tz0i8g\":[\"設定\"],\"U3pytU\":[\"管理员\"],\"U7Iesw\":[[\"seconds\"],\" 秒\"],\"U7yg75\":[\"將自己標記為離開\"],\"UDb2YD\":[\"添加表情\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"您尚未建立任何邀請連結。請使用上方表單建立第一個。\"],\"UGT5vp\":[\"儲存設定\"],\"UV5hLB\":[\"未找到封禁\"],\"Uaj3Nd\":[\"状态消息\"],\"Ue3uny\":[\"預設(無設定檔)\"],\"UkARhe\":[\"普通 – 標準保護\"],\"Umn7Cj\":[\"尚無評論,成為第一個吧!\"],\"UqtiKk\":[[\"secondsLeft\"],\" 秒後自動關閉\"],\"UrEy4W\":[\"開啟與使用者的私訊\"],\"UtUIRh\":[[\"0\"],\" 則較早的訊息\"],\"UwzP+U\":[\"安全連線\"],\"V0/A4O\":[\"頻道擁有者\"],\"V0zZWc\":[\"這也會關閉下方綁定的網路。\"],\"V2dwib\":[[\"0\"],\" 必須是數字。\"],\"V4qgxE\":[\"建立時間早於(分鐘前)\"],\"V8yTm6\":[\"清除搜索\"],\"VBIlvI\":[\"複製輸出\"],\"VDj9CU\":[\"該主機不接受 \",[\"CIPHERTEXT_EXTENSION\"],\" 檔案,加密附件正是以這種形式儲存的。結束加密後,檔案將按原樣傳送。\"],\"VJScHU\":[\"原因\"],\"VLsmVV\":[\"静音通知\"],\"VP3V//\":[\"前鏡頭\"],\"VbyRUy\":[\"評論\"],\"VcYc0A\":[\"開啟網路選項\"],\"VjzSNi\":[\"正在取得您的位置…\"],\"VmSocf\":[\"<0>\",[\"0\"],\"、<1>\",[\"1\"],\"、<2>\",[\"2\"],\" 以及另外 \",[\"3\"],\" 人正在輸入...\"],\"Vmx0mQ\":[\"設定者:\"],\"Vq10dn\":[\"離開通話\"],\"VqX8C6\":[\"顯示更少\"],\"VqnIZz\":[\"查看我们的隐私政策和数据使用规范\"],\"VrMygG\":[\"最小長度為 \",[\"0\"]],\"VrnTui\":[\"您的代名詞,顯示在個人資料中\"],\"VugX2C\":[\"先前的指紋\"],\"W8E3qn\":[\"已驗證帳戶\"],\"WFxTHC\":[\"新增封禁遮罩(例如 nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"服务器地址为必填项\"],\"WNMYIN\":[\"已取消\"],\"WOOPuM\":[\"連線已中斷。重新連線以繼續聊天\"],\"WRYdXW\":[\"音频进度\"],\"WUOH5B\":[\"忽略使用者\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"other\":[\"顯示另外 \",[\"1\"],\" 個項目\"]}]],\"WYxRzo\":[\"建立並管理您的邀請連結\"],\"Wbsc8H\":[\"這是你\"],\"Wd38W1\":[\"頻道留空可建立一般網路邀請。描述僅供您自己記錄使用——只有您能在此清單中看到。\"],\"Weq9zb\":[\"一般\"],\"Wf9lru\":[\"錄製語音訊息\"],\"Wfj7Sk\":[\"开启或关闭通知声音\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"用户资料\"],\"X6S3lt\":[\"搜索设置、频道、服务器...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"仍然继续\"],\"XI1+wb\":[\"格式無效\"],\"XIXeuC\":[\"发消息给 @\",[\"0\"]],\"XJOV1Y\":[\"活動\"],\"XPaN4U\":[[\"name\"],\" · 輸入\"],\"XPd6DR\":[\"工作流程記錄(\",[\"0\"],\",\",[\"activeTotal\"],\" 個活躍)\"],\"XU5AOg\":[\"輸入\"],\"XWgxXq\":[\"相簿\"],\"Xd7+IT\":[\"取消置顶私聊\"],\"XiSFjH\":[\"你剛拍的照片\"],\"Xm/s+u\":[\"顯示\"],\"Xp2n93\":[\"显示来自服务器受信任文件主机的媒体。不会向外部服务发送任何请求。\"],\"XvjC4F\":[\"正在儲存...\"],\"Y+tK3n\":[\"要傳送的第一則訊息\"],\"YAqRpI\":[\"帳戶 \",[\"account\"],\" 註冊成功:\",[\"message\"]],\"YDrGG0\":[\"重新連線失敗\"],\"YEfzvP\":[\"受保護主題 (+t)\"],\"YGAmpG\":[\"重拍\"],\"YQOn6a\":[\"收起成员列表\"],\"YRCoE9\":[\"頻道操作員\"],\"YRwdh4\":[\"停止分享\"],\"YURQaF\":[\"查看個人資料\"],\"YdBSvr\":[\"控制媒体显示和外部内容\"],\"Yj6U3V\":[\"無中央伺服器:\"],\"YjvpGx\":[\"代词\"],\"Yp+Hi/\":[\"開啟設定\"],\"YqH4l4\":[\"无密钥\"],\"YulJZd\":[\"已刪除\"],\"YyUPpV\":[\"帳戶:\"],\"Z7ZXbT\":[\"核准\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"other\":[\"#\",\" 行\"]}]],\"Z8lGw6\":[\"分享\"],\"ZJSWfw\":[\"中斷伺服器連線時顯示的訊息\"],\"ZPHI0f\":[[\"nick\"],\" 未回應加密請求。\"],\"ZR1dJ4\":[\"邀請\"],\"ZTnDTA\":[\"展開工作流程\"],\"ZdWg0V\":[\"在浏览器中打开\"],\"ZhRBbl\":[\"搜索消息…\"],\"Zmcu3y\":[\"進階篩選\"],\"ZqLD8l\":[\"伺服器範圍\"],\"a0bHay\":[\"中斷 <0>\",[\"0\"],\" 的連線?\"],\"a2/8e5\":[\"主題設定時間晚於(分鐘前)\"],\"a3LDKx\":[\"安全性\"],\"a739N6\":[\"檢視此伺服器的原始 IRC 流量\"],\"aHKcKc\":[\"上一页\"],\"aIhsAD\":[\"啟用按鍵通話\"],\"aJTbXX\":[\"Oper 密码\"],\"aQryQv\":[\"模式已存在\"],\"aW33cO\":[\"降低麥克風的背景雜訊\"],\"aW9pLN\":[\"頻道允許的最大使用者數,留空表示無限制。\"],\"aYaeko\":[\"無法解密這則訊息。它是為本裝置已不再持有金鑰的工作階段加密的。\"],\"abGlUP\":[\"返回頻道\"],\"aecNzk\":[\"加入語音頻道 \",[\"channelName\"]],\"afd7s2\":[\"在 \",[\"serverName\"],\" 上開啟語音頻道\"],\"ah4fmZ\":[\"同时显示来自 YouTube、Vimeo、SoundCloud 及类似知名服务的预览。\"],\"aifXak\":[\"此頻道沒有媒體\"],\"ap2zBz\":[\"宽松\"],\"aubGf5\":[\"最強,但僅限於其他 Obby 使用者\"],\"az8lvo\":[\"关\"],\"azXSNo\":[\"展开成员列表\"],\"azdliB\":[\"登录账户\"],\"b0Z/U1\":[\"已達到最長錄製時間,錄製到此停止。\"],\"b26wlF\":[\"她/她的\"],\"b2gRwi\":[\"分享您的位置\"],\"bD/+Ei\":[\"严格\"],\"bFDO8z\":[\"gateway 上線\"],\"bLt/0J\":[\"工作流程\"],\"bQ6BJn\":[\"設定詳細的洪水保護規則。每條規則指定要監控的活動類型以及超過閾值時採取的操作。\"],\"bRfx7k\":[\"前往回覆\"],\"bUu+tR\":[\"此檔案未加密。任何擁有連結的人都可以開啟它。\"],\"bVBC/W\":[\"Gateway 已連線\"],\"bZJKzE\":[\"精確位置\"],\"beV7+y\":[\"使用者將收到加入 \",[\"channelName\"],\" 的邀請。\"],\"biKhQ2\":[\"關於此歸屬資訊\"],\"bk84cH\":[\"离开消息\"],\"bkHdLj\":[\"添加 IRC 服务器\"],\"blWpTh\":[\"開啟地圖\"],\"bmQLn5\":[\"新增規則\"],\"bv4cFj\":[\"傳輸\"],\"bwRvnp\":[\"操作\"],\"bzSI52\":[\"捨棄\"],\"c8+EVZ\":[\"已验证账户\"],\"cBQkN7\":[\"在您允許攝影機存取之前,裝置名稱將被隱藏。\"],\"cC5JaD\":[[\"nick\"],\" 已結束加密。\"],\"cGYUlD\":[\"未加载任何媒体预览。\"],\"cJMrvr\":[\"此聊天使用 Obby 的原生機制加密。請透過其他管道比對指紋,然後標記為已驗證。\"],\"cLF98o\":[\"顯示評論 (\",[\"commentCount\"],\")\"],\"cPWpNd\":[[\"nick\"],\" 的指紋\"],\"cSgpoS\":[\"置顶私聊\"],\"cXeEKu\":[\"這也會關閉下方 \",[\"0\"],\" 個綁定的網路。\"],\"chQsxg\":[\"複製格式化輸出\"],\"cl/A5J\":[\"欢迎来到 \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"删除\"],\"coPLXT\":[\"我們不在伺服器上儲存您的 IRC 通訊\"],\"cqQyPB\":[\"資料夾名稱\"],\"crYH/6\":[\"SoundCloud 播放器\"],\"cv5DQb\":[\"未設定主機\"],\"cvJaBb\":[[\"nick\"],\" 的新指紋\"],\"d+oYyk\":[\"驗證加密\"],\"d3sis4\":[\"添加服务器\"],\"d9aN5k\":[\"将 \",[\"username\"],\" 移出频道\"],\"dCyaXa\":[\"正在與 \",[\"nick\"],\" 建立加密…\"],\"dEgA5A\":[\"取消\"],\"dF6vP6\":[\"直播中\"],\"dGi1We\":[\"取消置顶此私信对话\"],\"dJVuyC\":[\"離開了 \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"至\"],\"dNXmVa\":[\"存取遭拒。請在瀏覽器或系統設定中允許攝影機和麥克風存取,然後再試一次。\"],\"dRqrdL\":[[\"0\"],\" 必須是整數。\"],\"dTx/vl\":[\"降低麥克風收到的喇叭回音\"],\"dXqxlh\":[\"<0>⚠️ 安全风险! 此连接可能容易遭受窃听或中间人攻击。\"],\"dZwAKK\":[\"開啟私人聊天\"],\"da9Q/R\":[\"已更改频道模式\"],\"dhJN3N\":[\"顯示評論\"],\"diaYU+\":[\"<0>\",[\"0\"],\" 和 <1>\",[\"1\"],\" 正在輸入...\"],\"dj2xTE\":[\"关闭通知\"],\"dkycQY\":[\"取消加密\"],\"dlkjqx\":[\"子母畫面\"],\"dnUmOX\":[\"此網路上尚未註冊任何機器人。\"],\"dpCzmC\":[\"洪水保護設定\"],\"dqoiJ2\":[\"目前尚無觀眾。\"],\"e8jzAa\":[\"移除所有附件\"],\"e9dQpT\":[\"是否在新标签页中打开此链接?\"],\"ePK91l\":[\"编辑\"],\"eYBDuB\":[\"上傳圖片或提供含可選 \",[\"size\"],\" 替換的 URL\"],\"edBbee\":[\"通过 hostmask 封禁 \",[\"username\"],\"(阻止其从相同 IP/主机重新加入)\"],\"ekfzWq\":[\"使用者設定\"],\"elPDWs\":[\"自定义您的 IRC 客户端体验\"],\"etgedT\":[\"表情符號\"],\"eu2osY\":[\"<0>💡 建议: 仅在您信任此服务器并了解相关风险的情况下继续操作。避免通过此连接共享敏感信息或密码。\"],\"euEhbr\":[\"點擊加入 \",[\"channel\"]],\"exyUec\":[\"連線\"],\"ez3vLd\":[\"啟用多行輸入\"],\"f0J5Ki\":[\"服务器之间的通信可能使用未加密的连接\"],\"f9BHJk\":[\"警告用户\"],\"fDOLLd\":[\"未找到頻道。\"],\"fFgbRU\":[[\"safeName\"],\" 在伺服器上已不存在。\"],\"fHbMUl\":[\"語音頻道\"],\"fMPkxb\":[\"顯示更多\"],\"fWPVzC\":[\"檔案主機以可讀形式保存它,拿到連結的人都能開啟。若要加密傳送檔案,請改用 Obby 加密。\"],\"fYdEvu\":[\"工作流程歷史(\",[\"0\"],\")\"],\"fdplPL\":[\"僅對我靜音\"],\"ffzDkB\":[\"匿名分析:\"],\"fk1WEw\":[\"已加密\"],\"fq1GF9\":[\"顯示使用者中斷伺服器連線的事件\"],\"g1CwiD\":[\"運行 \",[\"name\"],\"?\"],\"g3UF2V\":[\"接受\"],\"g9NNfO\":[\"開啟視訊\"],\"gCldcN\":[\"變更強調色\"],\"gD44Av\":[\"以未加密方式傳送此檔案?\"],\"gEF57C\":[\"此伺服器僅支援一種連線類型\"],\"gJuLUI\":[\"忽略清單\"],\"gNzMrk\":[\"目前頭像\"],\"gbfM3J\":[\"此帳號從 \",[\"sessionCount\"],\" 個工作階段連線。每個工作階段的詳細資訊僅向帳號持有人或 IRC 操作員揭露。\"],\"gcoiFh\":[\"重新連線\"],\"gfySTe\":[\"全部摺疊\"],\"gh06VD\":[\"輸出\"],\"gjPWyO\":[\"輸入暱稱...\"],\"gnTaUA\":[\"舉手\"],\"gz6UQ3\":[\"最大化\"],\"h6/IMX\":[\"新增您的第一個網路\"],\"h6razj\":[\"排除頻道名稱遮罩\"],\"hG6jnw\":[\"未设置主题\"],\"hG89Ed\":[\"圖片\"],\"hYgDIe\":[\"建立\"],\"hZ6znB\":[\"端口\"],\"ha+Bz5\":[\"例如:100:1440\"],\"hctjqj\":[\"在左側選擇一個機器人以檢視其命令和管理操作。\"],\"he3ygx\":[\"複製\"],\"hehnjM\":[\"數量\"],\"hhAi8w\":[\"網路日誌\"],\"hou0tP\":[\"直播\"],\"hxgCTb\":[\"關閉工作流程\"],\"hzdLuQ\":[\"只有獲得發言權或更高權限的使用者才能發言\"],\"i0qMbr\":[\"主页\"],\"iDNBZe\":[\"通知\"],\"iH8pgl\":[\"返回\"],\"iL9SZg\":[\"封禁用户(按昵称)\"],\"iNt+3c\":[\"返回图片\"],\"iQvi+a\":[\"不再提醒我此服务器的低链路安全问题\"],\"iSLIjg\":[\"連線\"],\"iWXkHH\":[\"半管理员\"],\"iZeTtp\":[\"服务器地址\"],\"idD8Ev\":[\"已儲存\"],\"ifn/bQ\":[\"該螢幕已不存在。\"],\"iivqkW\":[\"登入時間\"],\"ij+Elv\":[\"图片预览\"],\"ilIWp7\":[\"切换通知\"],\"itEJCl\":[\"重新命名或刪除資料夾\"],\"iuaqvB\":[\"使用 * 作為萬用字元。範例:baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"机器人\"],\"j2DGR0\":[\"依主機遮罩封禁\"],\"jA4uoI\":[\"話題:\"],\"jHGY5E\":[\"訊息未送出:加密金鑰已變更。請先驗證新金鑰,或結束加密後再以明文傳送。\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"原因(可选)\"],\"jUV7CU\":[\"上傳頭像\"],\"jW5Uwh\":[\"控制載入的外部媒體量。關閉 / 安全 / 可信來源 / 所有內容。\"],\"jXzms5\":[\"附件选项\"],\"jZlrte\":[\"颜色\"],\"jbq7j2\":[\"拒絕\"],\"jfC/xh\":[\"聯絡方式\"],\"jvN2+I\":[[\"0\"],\" 閒置\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"複製指紋\"],\"k112DD\":[\"載入較早的訊息\"],\"k1opY7\":[\"雜訊抑制\"],\"k3ID0F\":[\"筛选成员…\"],\"k65gsE\":[\"深入查看\"],\"k7Zgob\":[\"取消连接\"],\"kAVx5h\":[\"未找到邀請\"],\"kCLEPU\":[\"已連線至\"],\"kF5LKb\":[\"已忽略的模式:\"],\"kG2fiE\":[\"設定定義\"],\"kGeOx/\":[\"加入 \",[\"0\"]],\"kITKr8\":[\"正在載入頻道模式...\"],\"kPpPsw\":[\"您是 IRC Operator\"],\"kWJmRL\":[\"您\"],\"kb9fJC\":[\"儲存解密後的檔案\"],\"kfcRb0\":[\"头像\"],\"kfeifH\":[\"正在加密…(點擊取消)\"],\"kjMqSj\":[\"複製 JSON\"],\"krViRy\":[\"點擊以 JSON 格式複製\"],\"ks71ra\":[\"例外\"],\"kw4lRv\":[\"頻道半操作員\"],\"kxgIRq\":[\"选择或添加频道以开始使用。\"],\"ky2mw7\":[\"透過 @\",[\"0\"]],\"ky6dWe\":[\"头像预览\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"正在載入頻道...\"],\"l+IUVW\":[\"帳戶 \",[\"account\"],\" 驗證成功:\",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"other\":[\"已重新連線 \",[\"reconnectCount\"],\" 次\"]}]],\"l1l8sj\":[[\"0\"],\" 天前\"],\"l4mncX\":[\"這裡還沒有人。邀請其他人輸入 /join \",[\"channelName\"],\" 加入。\"],\"l5NhnV\":[\"#頻道(選填)\"],\"lCF0wC\":[\"重新整理\"],\"lH+ed1\":[\"正在等待第一個步驟…\"],\"lHVfE4\":[\"檔案未上傳:加密金鑰已變更。請查看新金鑰,或結束加密以明文上傳。\"],\"lHy8N5\":[\"正在載入更多頻道...\"],\"lJGJot\":[\"尋找頻道\"],\"lasgrr\":[\"已使用\"],\"lbpf14\":[\"加入 \",[\"value\"]],\"lf3MT4\":[\"要離開的頻道 (預設為目前頻道)\"],\"lfFsZ4\":[\"頻道\"],\"lh69cG\":[[\"nick\"],\" 想要開始加密聊天\"],\"lip0az\":[\"喇叭 \",[\"0\"]],\"lkNdiH\":[\"帳戶名稱\"],\"loQxaJ\":[\"我回来了\"],\"lrlQl/\":[[\"0\"],\" 的音量\"],\"lvfaxv\":[\"首頁\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"新增\"],\"m8flAk\":[\"預覽(尚未上傳)\"],\"mDkV0w\":[\"正在啟動工作流程…\"],\"mDt3zx\":[\"驗證…\"],\"mEPxTp\":[\"<0>⚠️ 请注意! 仅打开来自可信来源的链接。恶意链接可能危害您的安全或隐私。\"],\"mH+wEJ\":[\"傳訊息給 \",[\"0\"],\"(Enter 換行,Shift+Enter 傳送)\"],\"mHGdhG\":[\"伺服器資訊\"],\"mHfd/S\":[\"你正在做什麼\"],\"mMYBD9\":[\"寬泛 – 更廣的保護範圍\"],\"mQuDmS\":[[\"sender\"],\" 重新啟動了加密。在你接受之前,這個對話不會加密。\"],\"mRsNSE\":[\"檢視機器人\"],\"mTGsPd\":[\"頻道主題\"],\"mU8j6O\":[\"禁止外部訊息 (+n)\"],\"mZp8FL\":[\"自動回退至單行\"],\"mdIQ65\":[\"您與 \",[\"nick\"],\" 的訊息已加密。這些檔案過大無法加密,將以明文傳送。\"],\"mdQu8G\":[\"YourNickname\"],\"miSSBQ\":[\"評論 (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"選擇麥克風和攝影機\"],\"mvyLSy\":[\"用户已认证\"],\"mwtcGl\":[\"关闭评论\"],\"myL0MR\":[\"刪除此網路?\"],\"mzI/c+\":[\"下载\"],\"mzfIag\":[\"伺服器\"],\"n3fGRk\":[\"由 \",[\"0\"],\" 設定\"],\"n5+j9l\":[\"例如 <0>wss://host:port/socket\"],\"n6T9To\":[\"僅對我取消靜音\"],\"n8TilE\":[\"複製頻道名稱\"],\"n9NCB9\":[\"在傳送前由Obby處理\"],\"nDekZG\":[\"編輯連線\"],\"nDvKjY\":[\"語音頻道\"],\"nE9jsU\":[\"寬鬆 – 較弱的保護\"],\"nNflMD\":[\"离开频道\"],\"nPXkBi\":[\"正在載入 WHOIS 資料...\"],\"nWMRxa\":[\"取消置顶\"],\"nX4XLG\":[\"操作員操作\"],\"nXnMSE\":[\"你的瀏覽器無法播放此影片。\"],\"nYiCGx\":[\"接受新金鑰\"],\"nkC032\":[\"无洪水防护配置\"],\"nsLuck\":[\"此檔案傳送前加密已結束。檔案未送達。\"],\"nta7V8\":[\"加密選項\"],\"o69z4d\":[\"向 \",[\"username\"],\" 发送警告消息\"],\"o9ylQi\":[\"搜尋 GIF 以開始\"],\"oFGkER\":[\"服务器通知\"],\"oOi11l\":[\"滚动到底部\"],\"oPYIL5\":[\"網路\"],\"oQEzQR\":[\"新私訊\"],\"oRH6Dq\":[\"頻道\"],\"oX4ytF\":[\"暱稱\"],\"oXOSPE\":[\"在线\"],\"oaTtrx\":[\"搜尋機器人\"],\"oal760\":[\"服务器链路可能遭受中间人攻击\"],\"obBbyQ\":[\"錄製螢幕\"],\"oeqmmJ\":[\"受信任来源\"],\"ogKae6\":[\"此裝置不支援加密。\"],\"optX0N\":[[\"0\"],\" 小時前\"],\"ovBPCi\":[\"默认\"],\"p0Z69r\":[\"模式不能為空\"],\"p1KgtK\":[\"音频加载失败\"],\"p59pEv\":[\"更多詳情\"],\"p7sRI6\":[\"讓其他人知道您正在輸入\"],\"pBm1od\":[\"秘密频道\"],\"pDpirO\":[\"IRC伺服器提供的命令\"],\"pEK2nL\":[\"此訊息未加密。它可能來自對方另一個未使用加密的用戶端。\"],\"pJ/IRc\":[\"停止錄製\"],\"pNmiXx\":[\"所有伺服器的預設暱稱\"],\"pUUo9G\":[\"主機名:\"],\"pVGPmz\":[\"账户密码\"],\"pZGrXo\":[\"切換鏡頭\"],\"peNE68\":[\"永久\"],\"pgoP68\":[\"停用按鍵通話\"],\"plhHQt\":[\"無資料\"],\"pm6+q5\":[\"安全警告\"],\"pn5qSs\":[\"其他資訊\"],\"pqr+oY\":[\"傳訊息給 \",[\"0\"]],\"puvGJc\":[\"玩井字遊戲\"],\"q0cR4S\":[\"現在稱為 **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"頻道不會出現在 LIST 或 NAMES 指令中\"],\"qGMwvV\":[\"麥克風音量\"],\"qIk9n4\":[[\"minutes\"],\" 分鐘\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" 正在輸入...\"],\"qLpTm/\":[\"移除表情 \",[\"emoji\"]],\"qVkGWK\":[\"置顶\"],\"qXgujk\":[\"傳送動作 / 表情\"],\"qY8wNa\":[\"主页\"],\"qZQ5M4\":[\"您已驗證此聯絡人。\"],\"qa9cy4\":[\"照片\"],\"qb0xJ7\":[\"萬用字元:* 符合任意字元,? 符合單一字元。範例:nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"頻道金鑰 (+k)\"],\"qtoOYG\":[\"无限制\"],\"r1W2AS\":[\"檔案託管圖片\"],\"r9l16H\":[\"此裝置目前無法取得定位。\"],\"rI9ogj\":[\"開啟頻道選項\"],\"rIPR2O\":[\"主題設定時間早於(分鐘前)\"],\"rMMSYo\":[\"最大長度為 \",[\"0\"]],\"rT2cV+\":[\"攝影機\"],\"rWtzQe\":[\"網路已分裂並重新連接。✅\"],\"rYG2u6\":[\"请稍候...\"],\"rjGI/Q\":[\"隐私\"],\"rjTJRY\":[\"已停權\"],\"rk8iDX\":[\"正在載入 GIF...\"],\"rn6SBY\":[\"取消靜音\"],\"ry4yU/\":[\"檢視原始\"],\"rzK+O+\":[[\"nick\"],\" 正在傳送本裝置無法讀取的加密訊息。需要重新開始加密,它們才能開啟。\"],\"s/UKqq\":[\"已被踢出频道\"],\"s/ereB\":[\"活躍\"],\"s0J/k9\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 個鍵\"]}]],\"s36GUv\":[\"允許麥克風存取\"],\"s4NaO3\":[\"無法取得您的位置。\"],\"s7L3Mu\":[\"新資料夾\"],\"s7oqXR\":[\"選擇一個網路\"],\"s8cATI\":[\"加入了 \",[\"channelName\"]],\"sCO9ue\":[\"与 <0>\",[\"serverName\"],\" 的连接存在以下安全问题:\"],\"sGH11W\":[\"伺服器\"],\"sHI1H+\":[\"現在稱為 **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" 邀請您加入 \",[\"channel\"]],\"sUBSbK\":[\"尚無上游網路。\"],\"sW5OjU\":[\"必填\"],\"sYI3px\":[\"要傳訊息的暱稱\"],\"sby+1/\":[\"點擊複製\"],\"sfN25C\":[\"您的真實姓名或全名\"],\"shXreC\":[\"錄製螢幕區域\"],\"sliuzR\":[\"打开链接\"],\"sqrO9R\":[\"自訂提及\"],\"sr6RdJ\":[\"Shift+Enter 換行\"],\"swrCpB\":[\"頻道已由 \",[\"user\"],\" 從 \",[\"oldName\"],\" 重新命名為 \",[\"newName\"],[\"0\"]],\"sxkWRg\":[\"進階\"],\"t/YqKh\":[\"移除\"],\"t2RBbk\":[\"文字頻道\"],\"t47eHD\":[\"您在此伺服器上的唯一識別碼\"],\"tAkAh0\":[\"含可選 \",[\"size\"],\" 替換的 URL。範例:https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"複製失敗,選擇重試\"],\"tXLJS3\":[\"显示或隐藏频道列表侧栏\"],\"tfDRzk\":[\"保存\"],\"tgfK6H\":[\"複製工作流程\"],\"thC9Rq\":[\"離開頻道\"],\"tiBsJk\":[\"離開了 \",[\"channelName\"]],\"tl/zMw\":[\"此瀏覽器無法錄音。\"],\"tpVoTN\":[\"關於誰執行此指令的資訊由 bot 提供,伺服器無法驗證發送者。\"],\"tsc6g4\":[\"正在解密 \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"退出了 (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"other\":[\"還有 \",\"#\",\" 行\"]}]],\"tu2JEr\":[\"要加入的頻道 (#name)\"],\"u0TcnO\":[\"暱稱 {nick} 已被使用,正在用 {newNick} 重試\"],\"u0a8B4\":[\"以 IRC 操作員身分進行管理存取認證\"],\"u0rWFU\":[\"建立時間晚於(分鐘前)\"],\"u72w3t\":[\"要忽略的使用者和模式\"],\"u7jc2L\":[\"退出了\"],\"uAQUqI\":[\"状态\"],\"uB85T3\":[\"儲存失敗:\",[\"msg\"]],\"uK9Jap\":[\"瀏覽器只有在您允許存取麥克風或攝影機後,才會顯示您的喇叭。不會錄製任何內容。\"],\"uKPqyn\":[\"定位到你的位置\"],\"uMIUx8\":[\"刪除機器人 \",[\"0\"],\"? 這將軟刪除資料庫記錄;稍後只有在執行 /REHASH 後才能重新使用該暱稱。\"],\"uNSY8W\":[\"正在重新連線。如果持續失敗,請編輯連線\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"顯示 MOTD\"],\"uW3lLI\":[\"IRC 伺服器:\"],\"ukyW4o\":[\"您的邀請連結\"],\"uowbPn\":[\"移除附件\"],\"usSSr/\":[\"缩放级别\"],\"v0xJr9\":[[\"nick\"],\" 的加密金鑰變了。換新裝置時會這樣,攻擊者也是這個樣子。請在此聊天之外與 \",[\"nick\"],\" 核對新的指紋,然後接受。\"],\"v7uvcf\":[\"軟體:\"],\"vE8kb+\":[\"Shift+Enter 換行(Enter 傳送)\"],\"vERlcd\":[\"个人资料\"],\"vK0RL8\":[\"無主題\"],\"vSJd18\":[\"影片\"],\"vXIe7J\":[\"语言\"],\"vYUkQB\":[\"未偵測到喇叭。\"],\"vaHYxN\":[\"真实姓名\"],\"vhjbKr\":[\"离开\"],\"vnq5rj\":[\"錄製視訊訊息\"],\"w/nogd\":[[\"0\"],\" 個網路\",[\"1\"],\" — 選擇一個加入\"],\"w4NYox\":[[\"title\"],\" 客戶端\"],\"w8dbR6\":[\"選擇通話使用的麥克風、攝影機和喇叭\"],\"w8xQRx\":[\"值無效\"],\"wCKe3+\":[\"工作流程歷史\"],\"wFjjxZ\":[\"被 \",[\"username\"],\" 踢出 \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"未找到封禁例外\"],\"wHhlQr\":[\"接受加密聊天\"],\"wJijgU\":[\"位置\"],\"wK0BwN\":[\"加密金鑰已變更\"],\"wPrGnM\":[\"頻道管理員\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"推理\"],\"wbm86v\":[\"顯示使用者加入或離開頻道的事件\"],\"wdxz7K\":[\"來源\"],\"whqZ9r\":[\"要醒目提示的額外詞語或短語\"],\"wlQNTg\":[\"成員\"],\"wm7RV4\":[\"通知聲音\"],\"woaefe\":[\"系統預設\"],\"wsRxbL\":[\"錄音\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"您的消息在服务器之间转发时可能被截获\"],\"x1m5RZ\":[\"邀請使用者\"],\"x3+y8b\":[\"已透過此連結註冊的人數\"],\"xCJdfg\":[\"清除\"],\"xDAtGP\":[\"訊息\"],\"xDN4e3\":[\"檢視頻道資訊\"],\"xOTzt5\":[\"剛剛\"],\"xQv7xy\":[\"與 \",[\"target\"],\" 分享您的位置。\"],\"xRIdE6\":[\"<0>\",[\"0\"],\"、<1>\",[\"1\"],\" 和 <2>\",[\"2\"],\" 正在輸入...\"],\"xUHRTR\":[\"連線時自動以操作員身分認證\"],\"xWHwwQ\":[\"封禁\"],\"xXs5GT\":[\"檔案未上傳:加密仍在建立中。加密生效後即可傳送,或結束加密後傳送。\"],\"xYilR2\":[\"媒体\"],\"xbi8D6\":[\"此伺服器不支援邀請連結(未公告<0>obby.world/invitation功能)。您仍可正常聊天;此面板僅適用於採用 obbyircd 的網路。\"],\"xceQrO\":[\"仅支持安全的 WebSocket 连接\"],\"xdtXa+\":[\"頻道名稱\"],\"xlCYOE\":[\"正在載入更多訊息...\"],\"xlhswE\":[\"最小值為 \",[\"0\"]],\"xq97Ci\":[\"添加词语或短语...\"],\"xuRqRq\":[\"用戶端限制 (+l)\"],\"y1eoq1\":[\"複製連結\"],\"y7sj+0\":[\"主播\"],\"yIHP+U\":[\"來自不受信任主機的加密附件。請啟用外部內容以開啟。\"],\"yJ1eqU\":[\"觀眾 (\",[\"0\"],\")\"],\"yJztBY\":[\"刪除網路\"],\"yNeucF\":[\"此伺服器不支援擴充個人資料元資料(IRCv3 METADATA 擴充功能)。頭像、顯示名稱和狀態等欄位不可用。\"],\"yPlrca\":[\"頻道頭像\"],\"yQE2r9\":[\"載入中\"],\"ySEw1a\":[\"Bots(正在載入 \",[\"botsLoadingCount\"],\")\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby - 将 IRC 带入未来\"],\"yTX1Rt\":[\"Oper 使用者名稱\"],\"yYOzWD\":[\"日志\"],\"yek4JL\":[\"上移資料夾\"],\"yfx9Re\":[\"IRC 操作員密碼\"],\"ygCKqB\":[\"停止\"],\"ymDxJx\":[\"IRC 操作員使用者名稱\"],\"yrpRsQ\":[\"依名稱排序\"],\"ywVWqb\":[\"您與 \",[\"nick\"],\" 的訊息已加密。\",[\"1\"],\" 個檔案中有 \",[\"0\"],\" 個過大無法加密,將以明文傳送。其餘檔案仍保持加密。\"],\"yz7wBu\":[\"关闭\"],\"z0DY9w\":[\"傳訊息給 \",[\"0\"],\"(Shift+Enter 換行)\"],\"z2xxYa\":[\"已加密並驗證\"],\"zCEMmq\":[\"此瀏覽器無法錄影。\"],\"zFT5rr\":[\"已完成\"],\"zHa4lw\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 步\"]}]],\"zJS04D\":[\"移出資料夾\"],\"zJw+jA\":[\"設定模式:\",[\"0\"]],\"zNSskd\":[\"無法完成錄製。\"],\"zZm1gU\":[\"關閉視訊\"],\"zb/HT0\":[\"顯示更多\"],\"zbSnl2\":[\"已達到上傳大小上限,錄製到此停止。\"],\"zbymaY\":[[\"0\"],\" 分鐘前\"],\"zebeLu\":[\"输入 oper 用户名\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"喇叭\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"在您允許麥克風存取之前,裝置名稱將被隱藏。\"],\"+2t41u\":[\"輸入驗證器應用程式中的 6 位數驗證碼,以完成以 \",[\"account\"],\" 登入。\"],\"+5VMrz\":[\"無效的模式格式,請使用 nick!user@host 格式(允許萬用字元 *)\"],\"+6NQQA\":[\"通用支持频道\"],\"+6NyRG\":[\"客戶端\"],\"+AI7ot\":[\"分享位置\"],\"+B5ztW\":[\"新增頻道\"],\"+K0AvT\":[\"断开连接\"],\"+Q1v1x\":[\"已驗證\"],\"+WNb3x\":[\"彈出視訊\"],\"+cyFdH\":[\"標記為離開時的預設訊息\"],\"+fRR7i\":[\"停用\"],\"+mVPqU\":[\"在訊息中渲染 Markdown 格式\"],\"+s1J8k\":[\"標記為已讀\"],\"+s4tdz\":[\"複製暱稱\"],\"+vqCJH\":[\"您的帳戶認證使用者名稱\"],\"+yPBXI\":[\"選擇檔案\"],\"+zy2Nq\":[\"類型\"],\"/09cao\":[\"链路安全级别较低(级别 \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"將自己標記為回來\"],\"/3BQ4J\":[\"頻道外的使用者無法傳送訊息\"],\"/4C8U0\":[\"全部複製\"],\"/6BzZF\":[\"切换成员列表\"],\"/AkXyp\":[\"確認?\"],\"/DwR+n\":[\"正在建立…\"],\"/TNOPk\":[\"使用者已離開\"],\"/UGQxY\":[\"攝影機 \",[\"0\"]],\"/X0D0z\":[\"選擇通話播放所使用的喇叭\"],\"/XQgft\":[\"探索\"],\"/abSCI\":[\"複製失敗,點擊重試\"],\"/cF7Rs\":[\"音量\"],\"/dqduX\":[\"下一页\"],\"/fc3q4\":[\"所有内容\"],\"/kISDh\":[\"啟用通知聲音\"],\"/kL38k\":[\"重新排序頻道\"],\"/n04sB\":[\"踢出\"],\"/nT6AE\":[\"新密碼\"],\"/rTz0M\":[\"音訊\"],\"/rfkZe\":[\"提及和訊息時播放聲音\"],\"/xQ19T\":[\"此網路上的機器人\"],\"/zrWol\":[\"未加密\"],\"0/0ZGA\":[\"頻道名稱遮罩\"],\"05LWBX\":[\"新增生物辨識 / 安全金鑰\"],\"0CvhiV\":[\"此頻道中的機器人\"],\"0D1Q7K\":[\"認輸\"],\"0D6j7U\":[\"了解更多自訂規則 →\"],\"0NqWnb\":[\"邀請加入直播\"],\"0XsHcR\":[\"踢出用户\"],\"0ZpE//\":[\"依使用者數排序\"],\"0bEPwz\":[\"设置为离开\"],\"0dGkPt\":[\"展开频道列表\"],\"0gS7M5\":[\"显示名称\"],\"0kS+M8\":[\"範例網路\"],\"0lUbyX\":[\"輸入你的帳號名稱。我們會將 6 位數復原碼寄送到已驗證的電子郵件地址。\"],\"0rgoY7\":[\"僅連線至您選擇的伺服器\"],\"0rz+/Q\":[\"指令載入中…\"],\"0wdd7X\":[\"加入\"],\"0xHrY2\":[\"此伺服器未宣告後端 URL(draft/authtoken 或 obby.world/FILEHOST)。無法存取管理端點。\"],\"196EG4\":[\"删除私聊\"],\"1A3EXy\":[\"展開\"],\"1AzsG5\":[\"透過 \",[\"0\"],\" 連結\"],\"1C/fOn\":[\"機器人尚未註冊任何斜線命令。\"],\"1DSr1i\":[\"注册账户\"],\"1K9HPk\":[\"檢視樹\"],\"1O/24y\":[\"切换频道列表\"],\"1OWwRx\":[\"Bot 指令\"],\"1QfxQT\":[\"關閉\"],\"1TNIig\":[\"開啟\"],\"1VPJJ2\":[\"外部链接警告\"],\"1VyPbQ\":[\"旋轉 90°\"],\"1ZC/dv\":[\"沒有未讀提及或訊息\"],\"1iY5xv\":[\"麥克風\"],\"1p1J0V\":[\"表情包是空的。請新增一些表情。\"],\"1pO1zi\":[\"服务器名称为必填项\"],\"1qqOhi\":[\"拖曳把手以移動頻道,或將其放入資料夾\"],\"1t/NnN\":[\"拒絕\"],\"1u8a3u\":[\"搜尋表情符號...\"],\"1ub+Zu\":[[\"hours\"],\" 小時\"],\"1uwfzQ\":[\"查看频道主题\"],\"1wdjme\":[\"使用者\"],\"268g7c\":[\"输入显示名称\"],\"27I0xj\":[\"伺服器範圍的機器人,可從任何頻道存取\"],\"2CEOW6\":[\"透過 soju bouncer 綁定的網路\"],\"2F9+AZ\":[\"尚未擷取任何原始 IRC 流量。請嘗試連線或傳送訊息。\"],\"2FOFq1\":[\"网络上的服务器管理员可能读取您的消息\"],\"2FYpfJ\":[\"更多\"],\"2HF1Y2\":[[\"inviter\"],\" 邀請了 \",[\"target\"],\" 加入 \",[\"channel\"]],\"2I70QL\":[\"查看用户资料信息\"],\"2QYdmE\":[\"用戶:\"],\"2QpEjG\":[\"已離開\"],\"2YOR+h\":[\"連線到伺服器以管理操作員設定。\"],\"2bimFY\":[\"使用服务器密码\"],\"2gMuHR\":[\"加入時間\"],\"2iTmdZ\":[\"本機儲存:\"],\"2odkwe\":[\"嚴格 – 更強的保護\"],\"2qXqZQ\":[\"使用者模式\"],\"2uDhbA\":[\"输入要邀请的用户名\"],\"2xXP/g\":[\"加入頻道\"],\"2y9Ojd\":[\"拖放檔案以新增附件\"],\"2ygf/L\":[\"← 返回\"],\"2zEgxj\":[\"搜索 GIF...\"],\"33SIID\":[\"請設定密碼(至少 3 個字元)。\"],\"38+WDJ\":[\"回音消除\"],\"3BKxln\":[\"拍照\"],\"3JjdaA\":[\"執行\"],\"3Kf9Jh\":[\"降為觀眾\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" 人正在直播 · \",[\"1\"],\" 人觀看中\"],\"3MbP5E\":[\"已加密的訊息\"],\"3RdPhl\":[\"重命名频道\"],\"3THokf\":[\"有發言權的使用者\"],\"3TSz9S\":[\"最小化\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"將聊天捲動至此回覆\"],\"3hij11\":[\"加入 \",[\"channelName\"]],\"3jBDvM\":[\"頻道顯示名稱\"],\"3pRst1\":[\"正在接收指令清單…\"],\"3ryuFU\":[\"可選的當機報告以改善應用程式\"],\"3uBF/8\":[\"关闭查看器\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"無法與 \",[\"nick\"],\" 建立加密。\"],\"3wG7HI\":[\"已上傳\"],\"3xf8Kz\":[\"輸入帳戶名稱...\"],\"4/Rr0R\":[\"邀请用户加入当前频道\"],\"47jCYx\":[\"密碼重設完成\"],\"4EZrJN\":[\"規則\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"驗證驗證碼\"],\"4N0n26\":[\"後鏡頭\"],\"4NqeT4\":[\"洪水設定檔 (+F)\"],\"4QXpWJ\":[\"已逾時\"],\"4RZQRK\":[\"你在做什麼?\"],\"4cEClj\":[\"工作階段\"],\"4hfTrB\":[\"昵称\"],\"4n99LO\":[\"已在 \",[\"0\"]],\"4t6vMV\":[\"短訊息自動切換至單行\"],\"4vsHmf\":[\"時間(分鐘)\"],\"4x/Axu\":[\"您的 bouncer 尚無任何網路。新增一個以開始使用。\"],\"4xUsvX\":[\"名稱(例如 iPhone)\"],\"5+INAX\":[\"醒目提示提及您的訊息\"],\"5R5Pv/\":[\"Oper 用户名\"],\"5TjgWS\":[\"URL 必須是 http(s):// 或 data:。\"],\"5WWr3M\":[\"大概位置\"],\"5cKKWR\":[\"管理表情包\"],\"5kS5np\":[\"標記為已驗證\"],\"5yB4Kk\":[\"檔案伺服器拒絕了它。\"],\"678PKt\":[\"网络名称\"],\"6Aih4U\":[\"离线\"],\"6CO3WE\":[\"加入頻道需要密碼,留空可移除金鑰。\"],\"6FyrFm\":[\"分享螢幕\"],\"6HhMs3\":[\"退出消息\"],\"6OpRdF\":[\"自動調整麥克風音量\"],\"6UUrUs\":[\"此環境不支援 WebAuthn。\"],\"6V3Ea3\":[\"已复制\"],\"6XJBxM\":[\"你的瀏覽器無法播放此音訊。\"],\"6ki7F2\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 個項目\"]}]],\"6lGV3K\":[\"收起\"],\"6mi5TD\":[\"在設定中允許存取相機以分享影片\"],\"6yFOEi\":[\"輸入 oper 密碼...\"],\"6yR6/K\":[\"在服務器通知和歡迎頁面中發布每個服務器的每日訊息\"],\"6zJnDQ\":[\"取消屏蔽聲音\"],\"7+IHTZ\":[\"未選擇檔案\"],\"7+q3Wn\":[\"#頻道\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host(例如:spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"此聊天使用 OTR 加密,與其他 IRC 客戶端相容。請透過其他管道比對指紋,然後標記為已驗證。\"],\"7PSmAM\":[\"在設定中允許存取麥克風以說話\"],\"7QkKyN\":[\"发送私信\"],\"7U1W7c\":[\"非常宽松\"],\"7Y1YQj\":[\"真實姓名:\"],\"7YHArF\":[\"— 在檢視器中開啟\"],\"7cNwAY\":[\"管理機器人(正在載入 \",[\"botsLoadingCount\"],\" 個)\"],\"7d1XbR\":[\"開啟工作流程\"],\"7jL88x\":[\"刪除此訊息?此操作無法復原。\"],\"7l15X4\":[\"失敗\"],\"7nGhhM\":[\"您在想什么?\"],\"7sEpu1\":[\"成员 — \",[\"0\"]],\"7sNhEz\":[\"用户名\"],\"7w5KHY\":[\"你與 \",[\"nick\"],\" 的訊息使用只傳輸文字的 OTR 加密。這些檔案將以明文傳送。\"],\"7y+YDA\":[\"未加密傳送\"],\"85Fz0S\":[\"拖曳以移動\"],\"8H0Q+x\":[\"了解更多設定檔 →\"],\"8Phu0A\":[\"顯示使用者更改暱稱的事件\"],\"8VEDbV\":[\"私密\"],\"8XTG9e\":[\"输入 oper 密码\"],\"8XsV2J\":[\"重新傳送\"],\"8ZsakT\":[\"密码\"],\"8dYnq1\":[\"已達到最長錄製時間,錄製已停止:傳送或捨棄。\"],\"8gSwST\":[\"你尚未註冊任何 2FA 憑證。\"],\"8kR84m\":[\"您即将打开一个外部链接:\"],\"8kZ9ZV\":[\"結束加密\"],\"8lCgih\":[\"移除規則\"],\"8mmL7G\":[\"載入較舊的訊息以到達回覆\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"other\":[\"#\",\" 個步驟\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"other\":[\"已加入 \",[\"joinCount\"],\" 次\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"other\":[\"正在上傳 \",\"#\",\" 個檔案\"]}]],\"9BMLnJ\":[\"重新连接服务器\"],\"9LXhb1\":[\"螢幕錄影\"],\"9NST0r\":[\"基於安全考量,此帳號的所有現有工作階段已登出,帳號範圍的伺服器狀態已清除。如果已啟用雙重驗證,它仍保持啟用,下次登入仍需驗證。\"],\"9OEgyT\":[\"添加表情\"],\"9PQ8m2\":[\"G-Line(全域封禁)\"],\"9Qs99X\":[\"電子郵件:\"],\"9QupBP\":[\"删除规则\"],\"9TBhGc\":[\"放下手\"],\"9W7tl5\":[\"(未變更)\"],\"9aCFGH\":[\"加密此聊天\"],\"9bG48P\":[\"傳送中\"],\"9f5f0u\":[\"有隱私問題?請聯絡我們:\"],\"9hXrER\":[\"在 \",[\"serverName\"],\" 上加入頻道\"],\"9iweoP\":[[\"0\"],\" 上的網路\"],\"9n+Pj3\":[\"直播頻道名稱\"],\"9q17ZR\":[[\"0\"],\" 為必填項。\"],\"9qIYMn\":[\"新暱稱\"],\"9rnFEa\":[\"通話\"],\"9unqs3\":[\"離開:\"],\"9v3hwv\":[\"未找到服务器。\"],\"9zb2WA\":[\"连接中\"],\"A1taO8\":[\"搜索\"],\"A2adVi\":[\"傳送正在輸入通知\"],\"A9Rhec\":[\"頻道名稱\"],\"AFOOaq\":[\"刪除表情包 \\\"\",[\"packId\"],\"\\\"?其中的所有表情也會被刪除。\"],\"AFXuc0\":[\"訊息未送出:加密已停止運作。請結束加密以未加密方式傳送。\"],\"ALZ4SG\":[\"屏蔽聲音\"],\"AWOSPo\":[\"放大\"],\"AXSpEQ\":[\"連線時獲取 Oper\"],\"AXkuzz\":[\"未偵測到攝影機。\"],\"AdKRCX\":[\"您已連線至 <0>\",[\"0\"],\"。\"],\"AeXO77\":[\"账户\"],\"AhNP40\":[\"跳转\"],\"AhYrTA\":[\"連線:不佳\"],\"Ai2U7L\":[\"主機\"],\"AjBQnf\":[\"已更改昵称\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"取消回复\"],\"ApSx0O\":[\"找到 \",[\"0\"],\" 則符合「\",[\"searchQuery\"],\"」的訊息\"],\"Ask+xm\":[\"重新登入\"],\"AxPAXW\":[\"未找到結果\"],\"AyNqAB\":[\"在聊天中顯示所有伺服器事件\"],\"B/QqGw\":[\"暂时离开\"],\"B0sB2k\":[\"純文字\"],\"B1MuZq\":[\"選擇您的攝影機並預覽其畫面\"],\"B8AaMI\":[\"此欄位為必填\"],\"BA2c49\":[\"伺服器不支援進階 LIST 篩選\"],\"BBCFUg\":[[\"sender\"],\" 重新啟動了加密,因此正在重新建立這個對話。\"],\"BGul2A\":[\"您有未保存的更改。确定要关闭而不保存吗?\"],\"BIDT9R\":[\"機器人\"],\"BIf9fi\":[\"您的狀態訊息\"],\"BOJWfb\":[\"從 soju bouncer 中斷連線?\"],\"BPm98R\":[\"尚未選擇伺服器。請先從側邊欄選擇一個伺服器;邀請連結是依伺服器管理的。\"],\"BRNbHt\":[\"已加密,未驗證\"],\"BZADk0\":[\"退出直播\"],\"BZyTNS\":[\"位置存取遭拒。請在瀏覽器或系統設定中允許位置存取,然後再試一次。\"],\"BZz3md\":[\"您的個人網站\"],\"Bgm/H7\":[\"允許輸入多行文字\"],\"BiQIl1\":[\"置顶此私信对话\"],\"BlNZZ2\":[\"点击跳转到消息\"],\"Bowq3c\":[\"只有管理員可以更改頻道主題\"],\"Btozzp\":[\"此图片已过期\"],\"Bu/ywL\":[\"選擇頻道類型\"],\"Bycfjm\":[\"總計:\",[\"0\"]],\"C6IBQc\":[\"複製完整 JSON\"],\"C6amLT\":[\"此裝置目前無法使用。\"],\"C9L9wL\":[\"資料收集\"],\"CDq4wC\":[\"管理用户\"],\"CHVRxG\":[\"发消息给 @\",[\"0\"],\"(Shift+Enter 换行)\"],\"CN9zdR\":[\"Oper 用户名和密码为必填项\"],\"CW3sYa\":[\"添加表情 \",[\"emoji\"]],\"CaAkqd\":[\"顯示退出事件\"],\"CaQ1Gb\":[\"由設定定義的機器人。編輯 obbyircd.conf 並執行 /REHASH 以變更狀態。\"],\"CbvaYj\":[\"依暱稱封禁\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"选择频道\"],\"CpwGv7\":[[\"nick\"],\" 的金鑰與你先前看到的不同。重新安裝或換新裝置後會如此,中間人攻擊看起來也一樣。接受之前請透過其他管道核對新指紋。\"],\"CqO9qC\":[\"工作階段\"],\"CsekCi\":[\"普通\"],\"CwuBNI\":[\"未偵測到麥克風。\"],\"D+NlUC\":[\"系统\"],\"D28t6+\":[\"已加入並退出\"],\"D4fyqT\":[\"確認註冊\"],\"D69ns7\":[\"重新命名或刪除 \",[\"0\"]],\"DB8zMK\":[\"套用\"],\"DBcWHr\":[\"自訂通知音效檔\"],\"DCRKbe\":[\"啟用 2FA\"],\"DK9Ok6\":[\"正在設定…\"],\"DL4yUl\":[\"檔案未上傳:加密已停止運作。請重新開始加密,或結束加密以明文上傳。\"],\"DPfwMq\":[\"完成\"],\"DTy9Xw\":[\"媒體預覽\"],\"Dj4pSr\":[\"选择一个安全密码\"],\"Du+zn+\":[\"搜尋中...\"],\"Du2T2f\":[\"未找到設定\"],\"DwsSVQ\":[\"套用篩選並重新整理\"],\"E/QGRL\":[\"已停用\"],\"E3W/zd\":[\"預設暱稱\"],\"E6nRW7\":[\"复制链接\"],\"E703RG\":[\"模式:\"],\"E7ehgy\":[\"請選擇其他檔案。檔案主機拒絕了這個檔案。\"],\"E9RV1x\":[\"從 \",[\"sessionCount\"],\" 個工作階段連線\"],\"EAeu1Z\":[\"傳送邀請\"],\"EFKJQT\":[\"設定\"],\"EGPQBv\":[\"自訂洪水規則 (+f)\"],\"EIU345\":[\"雙重驗證\"],\"ELik0r\":[\"查看完整隱私權政策\"],\"EPbeC2\":[\"查看或编辑频道主题\"],\"EQCDNT\":[\"輸入 oper 用戶名...\"],\"ERIfXJ\":[\"無法即時取得定位。請在視野較開闊的地方再試一次。\"],\"ET7frA\":[\"允許攝影機存取\"],\"EUvulZ\":[\"找到 1 則符合「\",[\"searchQuery\"],\"」的訊息\"],\"EatZYJ\":[\"下一张图片\"],\"Eaw75B\":[[\"userCount\"],\" 位使用者\"],\"EdQY6l\":[\"無\"],\"EflUyy\":[\"通話中\"],\"EnqLYU\":[\"搜索服务器...\"],\"EqjE9A\":[\"傳訊息給某人\"],\"Eu7YKa\":[\"自助註冊\"],\"EuJnIe\":[\"此帳號目前強制啟用 2FA。移除唯一已註冊的憑證會導致你無法登入。請先新增另一個憑證,或在下方停用 2FA。\"],\"Ev/rmg\":[\"選擇您的麥克風並預覽其輸入音量\"],\"F0OKMc\":[\"编辑服务器\"],\"F6Int2\":[\"啟用醒目提示\"],\"FDoLyE\":[\"最多使用者數\"],\"FHnJDV\":[[\"userCount\"],\" 人觀看中\"],\"FOPeqj\":[\"自動增益控制\"],\"FUU/hZ\":[\"控制聊天中載入的外部媒體數量。\"],\"Fdp03t\":[\"開啟\"],\"FfPWR0\":[\"弹窗\"],\"FjkaiT\":[\"缩小\"],\"FlqOE9\":[\"这意味着:\"],\"FolHNl\":[\"管理您的账户和身份验证\"],\"Fp2Dif\":[\"已退出服务器\"],\"Fxf4jq\":[\"描述(選填)\"],\"G5KmCc\":[\"GZ-Line(全域 Z-Line)\"],\"GDs0lz\":[\"<0>风险: 敏感信息(消息、私人对话、身份验证详情)可能会暴露给网络管理员或位于 IRC 服务器之间的攻击者。\"],\"GP8D2E\":[\"私訊\"],\"GPrF8Y\":[[\"safeName\"],\" 在伺服器上被更動過,已無法解密。\"],\"GR+2I3\":[\"新增邀請遮罩(例如 nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"关闭弹出的服务器通知\"],\"GdhD7H\":[\"再按一次以確認\"],\"GjRZex\":[\"中斷網路連線?\"],\"GlAoST\":[\"拒絕加密\"],\"GlHnXw\":[\"暱稱修改失敗: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"變更密碼\"],\"GswZF3\":[\"預覽:\"],\"GtmO8/\":[\"来自\"],\"GtuHUQ\":[\"在伺服器上重新命名此頻道,所有使用者都會看到新名稱。\"],\"GuGfFX\":[\"切换搜索\"],\"GuWXId\":[\"上傳已取消。\"],\"GvwPQR\":[\"加密 (OTR)\"],\"GxkJXS\":[\"上傳中...\"],\"Gz0oR4\":[\"(由 Obby 處理)\"],\"GzbwnK\":[\"已加入频道\"],\"GzsUDB\":[\"擴充個人資料\"],\"H/PnT8\":[\"插入表情\"],\"H3kCln\":[\"主機名稱\"],\"H6Izzl\":[\"您的首選顏色代碼\"],\"H86f9p\":[\"收合\"],\"H91IQz\":[\"加入直播 \",[\"channelName\"]],\"H9jIv+\":[\"顯示加入/離開\"],\"HAKBY9\":[\"上傳檔案\"],\"HREImF\":[\"連線時驗證\"],\"HVqh5e\":[\"此瀏覽器不支援選擇喇叭。\"],\"HdE1If\":[\"頻道\"],\"HeT8+a\":[[\"name\"],\" · 輸出\"],\"HhlSUU\":[\"拖曳選擇要錄製的範圍。按 Escape 取消。\"],\"Hk4AW9\":[\"您的首選顯示名稱\"],\"HmHDk7\":[\"选择成员\"],\"HrQzPU\":[[\"networkName\"],\" 上的頻道\"],\"HvxGfG\":[\"再次分享螢幕以重試\"],\"Hy8RTc\":[\"已加密。為確保安全,請驗證 \",[\"nick\"],\" 的身分。\"],\"I2tXQ5\":[\"发消息给 @\",[\"0\"],\"(Enter 换行,Shift+Enter 发送)\"],\"I6bw/h\":[\"封禁使用者\"],\"I92Z+b\":[\"启用通知\"],\"I9D72S\":[\"您確定要刪除此訊息嗎?此操作無法復原。\"],\"IA+1wo\":[\"顯示使用者被踢出頻道的事件\"],\"IBi8Io\":[\"麥克風 \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IHCAh2\":[\"管理機器人\"],\"IIQCpQ\":[\"無法移除你的最後一個 2FA 憑證\"],\"IIXpvq\":[\"執行中 · \",[\"elapsed\"]],\"IJaotC\":[\"開始錄製\"],\"ILlU+s\":[\"資訊:\"],\"ISS9Ed\":[\"設為離開\"],\"IUwGEM\":[\"保存更改\"],\"IcHxhR\":[\"離線\"],\"IgrLD/\":[\"暫停\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"回复\"],\"IoHMnl\":[\"最大值為 \",[\"0\"]],\"IryzcO\":[\"閱讀全部\"],\"IuszSX\":[\"超過 \",[\"0\"],\" 的檔案將按原樣傳送。檔案託管方會以可讀形式儲存,任何取得連結的人都可以開啟。\"],\"IvMj+0\":[\"管理员\"],\"J/qWdF\":[\"頻道 bot — 僅在已加入的頻道\"],\"J09nwO\":[\"加密 (Obby)\"],\"J28zul\":[\"正在連線...\"],\"J5T9NW\":[\"使用者資訊\"],\"J8Y5+z\":[\"哎呀!網路分裂!⚠️\"],\"J9Hz2t\":[\"6 位數驗證碼\"],\"JBHkBA\":[\"已离开频道\"],\"JCPOml\":[\"移動到資料夾\"],\"JCwL0Q\":[\"输入原因(可选)\"],\"JFciKP\":[\"切换\"],\"JMXMCX\":[\"離開訊息\"],\"JNCzPW\":[\"國家\"],\"JRQitQ\":[\"確認新密碼\"],\"JTaI7i\":[\"拍攝照片或影片\"],\"JXGkhG\":[\"更改频道名称(仅限管理员)\"],\"JYiL1b\":[\"其中之一:\"],\"JYynGH\":[\"工具\"],\"JcD7qf\":[\"更多操作\"],\"JdkA+c\":[\"隱密 (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"other\":[\"#\",\" 個上傳失敗\"]}]],\"Jmu12l\":[\"服务器频道\"],\"JoQY+E\":[\"這會從您的 soju bouncer 移除該網路。若要再次使用,您需要重新新增它。\"],\"JrFTcr\":[\"連線中…\"],\"JvQ++s\":[\"啟用 Markdown\"],\"JweKPN\":[\"OTR 不加密檔案,已按原樣傳送\"],\"K2jwh/\":[\"無可用 WHOIS 資料\"],\"K4vEhk\":[\"(已停用)\"],\"KAPufV\":[\"已截斷\"],\"KAXSwC\":[\"语音权限\"],\"KDZeit\":[\"建立表情包\"],\"KDfTdX\":[\"删除消息\"],\"KFAYzh\":[\"此伺服器沒有地方存放檔案。\"],\"KFfDuG\":[\"每日訊息\"],\"KKBlUU\":[\"嵌入\"],\"KL53qt\":[\"訊息未送出:加密尚未啟用。請等待鎖頭變為綠色,或結束加密以未加密方式傳送。\"],\"KM0pLb\":[\"欢迎来到本频道!\"],\"KMH/oC\":[\"您的指紋\"],\"KR6W2h\":[\"取消忽略使用者\"],\"KTNKSg\":[\"用驗證器應用程式掃描此 QR 碼,然後輸入它顯示的 6 位數驗證碼確認。\"],\"KUjOb9\":[\"運行中\"],\"KV+Bi1\":[\"僅限邀請 (+i)\"],\"KdCtwE\":[\"在重置計數器之前監控洪水活動的秒數\"],\"Kkezga\":[\"服务器密码\"],\"KpOQkN\":[\"檢視金鑰\"],\"KqcCdb\":[\"在 \",[\"serverName\"],\" 上開啟直播\"],\"KsiQ/8\":[\"使用者必須受邀才能加入頻道\"],\"KtADxr\":[\"執行了\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"頻道資訊\"],\"LC1a7n\":[\"IRC 服务器报告其服务器间链路的安全级别较低。这意味着当您的消息在网络中的 IRC 服务器之间转发时,可能未经过妥善加密,或者 SSL/TLS 证书未被正确验证。\"],\"LEwpeL\":[\"soju bouncer(控制)\"],\"LIBb0P\":[\"已新增 \",[\"0\"]],\"LNfLR5\":[\"顯示踢出事件\"],\"LP+1Z7\":[\"新增網路\"],\"LQb0W/\":[\"顯示所有事件\"],\"LU7/yA\":[\"顯示用的別名,可包含空格、表情符號和特殊字元。真實頻道名(\",[\"channelName\"],\")仍用於 IRC 指令。\"],\"LUb9O7\":[\"需要有效的服务器端口\"],\"LV4fT6\":[\"描述(選填,例如「第三季 Beta 測試者」)\"],\"LVB64Y\":[\"複製為文字\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"隱私權政策\"],\"LcuSDR\":[\"管理您的个人资料信息和元数据\"],\"Lh0M96\":[\"自訂表情包\"],\"Lpq5g7\":[\"寄送復原碼\"],\"LqLS9B\":[\"顯示暱稱變更\"],\"LsDQt2\":[\"频道设置\"],\"LtI9AS\":[\"频道所有者\"],\"LuNhhL\":[\"对此消息做出了回应\"],\"M/AZNG\":[\"頭像圖片 URL\"],\"M/TIv1\":[\"觀眾\"],\"M/WIer\":[\"傳送訊息\"],\"M45wtf\":[\"此命令不需要參數。\"],\"M4prNC\":[\"請為頻道範圍的表情包輸入頻道名稱。\"],\"M8er/5\":[\"名稱:\"],\"MFKlMB\":[\"邀請\"],\"MHk+7g\":[\"上一张图片\"],\"MMVM6A\":[\"全伺服器 bot — 可從任何頻道存取\"],\"MOsYgM\":[\"連線:良好\"],\"MRorGe\":[\"私信用户\"],\"MSSqHG\":[\"可與其他 IRC 客戶端搭配使用\"],\"MV53Xh\":[\"允許存取相機以拍攝照片或影片。\"],\"MVbSGP\":[\"時間視窗(秒)\"],\"Mey/l4\":[\"無法存取裝置。\"],\"MhqAkA\":[[\"nick\"],\" 拒絕了加密。\"],\"MkpcsT\":[\"您的訊息和設定儲存在本機裝置上\"],\"MzPdC2\":[\"伺服器密碼 (PASS)\"],\"N/hDSy\":[\"標記為機器人——通常為 'on' 或空白\"],\"N40H+G\":[\"全部\"],\"N6j2JH\":[\"編輯 \",[\"0\"]],\"N7TQbE\":[\"邀請使用者加入 \",[\"channelName\"]],\"N8ZEfW\":[\"等待登入…\"],\"NCHYXe\":[\"摺疊工作流程\"],\"NCca/o\":[\"輸入預設暱稱...\"],\"NEr2Ao\":[[\"userCount\"],\" 人通話中\"],\"NIBzIK\":[\"已達到上傳大小限制,錄製已停止:傳送或捨棄。\"],\"NJfmLa\":[\"暱稱\"],\"NKorF2\":[\"與 \",[\"nick\"],\" 的加密已停止運作,因此訊息未送出。請重新開始加密以繼續。\"],\"NQN2HS\":[\"取消停用\"],\"NZMhdJ\":[\"檔案過大無法加密,已未加密傳送\"],\"NZgZhv\":[\"重新命名資料夾\"],\"NbFtQm\":[\"刪除資料夾\"],\"Nj8ZSK\":[\"安全性群組\"],\"Nm7Rmx\":[\"pack_id 和名稱為必填項目。\"],\"Nqs6B9\":[\"显示所有外部媒体。任何 URL 都可能向未知服务器发送请求。\"],\"Nt+9O7\":[\"使用 WebSocket 而非原始 TCP\"],\"NxIHzc\":[\"踢出用戶\"],\"O+HhhG\":[\"在目前頻道情境中對使用者悄悄話\"],\"O+v/cL\":[\"浏览服务器上的所有频道\"],\"O5rZAi\":[\"重新整理 WHOIS\"],\"O5sdzb\":[\"連結 OAuth 身分\"],\"OCGpR4\":[\"(繼承)\"],\"ODwSCk\":[\"发送 GIF\"],\"OGQ5kK\":[\"配置通知声音和高亮提示\"],\"OIPt1Z\":[\"显示或隐藏成员列表侧栏\"],\"OJXCm+\":[\"下移資料夾\"],\"OKSNq/\":[\"非常严格\"],\"OLmMQs\":[\"驗證指紋…\"],\"ONuMlF\":[\"透過提供者登入,我們會將取得的身分綁定到你的帳號,使 SASL OAUTHBEARER / IRCV3BEARER 在之後的連線中可用。\"],\"OVKoQO\":[\"您的帳戶認證密碼\"],\"Obby - Bringing IRC to the future\":[\"Obby - 將 IRC 帶入未來\"],\"OhCpra\":[\"设置主题…\"],\"OiEBnL\":[\"立即驗證\"],\"OkltoQ\":[\"通过昵称封禁 \",[\"username\"],\"(阻止其使用相同昵称重新加入)\"],\"OlAl5i\":[\"全部展開\"],\"Oo7YVo\":[\"建立資料夾\"],\"P+t/Te\":[\"無其他資料\"],\"P42Wcc\":[\"安全\"],\"P6Cibt\":[\"批准以繼續\"],\"P8eJCK\":[\"使用 Obby 探索 IRC 的世界\"],\"PD38l0\":[\"频道头像预览\"],\"PD9mEt\":[\"输入消息...\"],\"PKjhUq\":[\"新增頻道\"],\"PPqfdA\":[\"打开频道配置设置\"],\"PRnH8G\":[\"共 \",[\"0\"]],\"PSCjfZ\":[\"此頻道顯示的主題,所有使用者均可查看。\"],\"PYSmVm\":[\"與 \",[\"nick\"],\" 的訊息現在已加密。\"],\"PYzHlv\":[\"把這個視窗切換到前景後再試一次。\"],\"PZCecv\":[\"PDF 預覽\"],\"PeLgsC\":[[\"c\",\"plural\",{\"other\":[[\"c\"],\" 次\"]}]],\"PguS2C\":[\"新增例外遮罩(例如 nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"顯示 \",[\"displayedChannelsCount\"],\",共 \",[\"0\"],\" 個頻道\"],\"PoZpSX\":[\"編輯頻道設定\"],\"PqhVlJ\":[\"封禁用户(按 Hostmask)\"],\"PsufxD\":[\"工作階段 \",[\"0\"]],\"Pwqkdw\":[\"正在載入…\"],\"PxSEQ0\":[\"找不到 GIF。請嘗試其他搜尋。\"],\"Q+chwU\":[\"用戶名:\"],\"Q1S1+o\":[\"短代碼必須符合 [A-Za-z0-9._-]+。\"],\"Q2QY4/\":[\"刪除此邀請\"],\"Q3v9Wc\":[\"是,刪除\"],\"Q6hhn8\":[\"偏好设置\"],\"Q7xfEj\":[\"完成\"],\"Q9sOKK\":[\"你有幾分鐘時間設定新密碼。\"],\"QF4a34\":[\"請輸入使用者名稱\"],\"QGqSZ2\":[\"颜色与格式\"],\"QJKElz\":[\"OAuth 身分\"],\"QJQd1J\":[\"編輯資料\"],\"QOq+NN\":[\"正在驗證…\"],\"QSzGDE\":[\"閒置\"],\"QUlny5\":[\"欢迎来到 \",[\"0\"],\"!\"],\"QgQSTl\":[\"登入時間\"],\"QhglSm\":[\"登入失敗,你目前以訪客身分聊天。請重新登入或修正密碼\"],\"QjVZf0\":[\"無訊息\"],\"QuSkCF\":[\"筛选频道...\"],\"Qv14oC\":[\"複製為 JSON\"],\"QwUrDZ\":[\"將主題更改為:\",[\"topic\"]],\"Qxr8pV\":[\"打開機器人選單\"],\"R0UH07\":[\"第 \",[\"0\"],\" 張,共 \",[\"1\"],\" 張\"],\"R7SsBE\":[\"靜音\"],\"RArB3D\":[\"被 \",[\"username\"],\" 踢出 \",[\"channelName\"]],\"RIfHS5\":[\"建立新的邀請連結\"],\"RL9a0F\":[\"移除 \\\"\",[\"0\"],\"\\\"?你將無法再將其用作第二道驗證。\"],\"RMMaN5\":[\"已審核 (+m)\"],\"RWw9Lg\":[\"關閉視窗\"],\"RX8Gog\":[[\"nick\"],\" 使用的加密版本此用戶端無法讀取。\"],\"RZ2BuZ\":[\"帳戶 \",[\"account\"],\" 註冊需要驗證:\",[\"message\"]],\"Rj1UeC\":[\"來自先前工作階段的加密訊息\"],\"RlCInP\":[\"斜線命令\"],\"RxzN1M\":[\"已啟用\"],\"RySp6q\":[\"隱藏評論\"],\"RzfkXn\":[\"在此伺服器上更改你的暱稱\"],\"S48xcO\":[\"等待中\"],\"S5Togi\":[\"正在從您的 bouncer 載入網路…\"],\"SPKQTd\":[\"昵称为必填项\"],\"SPVjfj\":[\"留空将默认显示\\\"无原因\\\"\"],\"SQKPvQ\":[\"邀请用户\"],\"STmlpb\":[\"返回網路清單\"],\"SY+DWF\":[\"查看已變更的金鑰…\"],\"Sad2tK\":[\"正在寄送…\"],\"SkZcl+\":[\"選擇預定義的洪水保護設定檔。這些設定檔為不同使用場景提供均衡的保護設定。\"],\"Slr+3C\":[\"最少使用者數\"],\"Spnlre\":[\"您邀請了 \",[\"target\"],\" 加入 \",[\"channel\"]],\"SpsuQv\":[\"前往 \",[\"name\"]],\"SrtXDy\":[\"已以 \",[\"0\"],\" 登入\"],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"在查看器中打开\"],\"T6fO0X\":[\"客戶端\"],\"T91vKp\":[\"播放\"],\"TCuPAj\":[\"注意:無論帳號是否有已驗證的電子郵件,伺服器都會回傳相同的回應,因此這裡不會提示拼字錯誤。如果幾分鐘內沒有收到驗證碼,請再次檢查帳號名稱。\"],\"TGa6nJ\":[\"連線:普通\"],\"TIjT+J\":[\"標記為已回來\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"了解我們如何處理您的資料並保護您的隱私。\"],\"TgFpwD\":[\"正在套用...\"],\"Tjg9YW\":[\"加密附件\"],\"TkzSFB\":[\"无更改\"],\"TntZTr\":[\"結束聚焦\"],\"Tth9To\":[\"顯示我的喇叭\"],\"TtserG\":[\"输入真实姓名\"],\"Ttz9J1\":[\"輸入密碼...\"],\"TusXkS\":[[\"days\"],\" 天\"],\"Tz0i8g\":[\"設定\"],\"U3pytU\":[\"管理员\"],\"U7Iesw\":[[\"seconds\"],\" 秒\"],\"U7yg75\":[\"將自己標記為離開\"],\"UDb2YD\":[\"添加表情\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"您尚未建立任何邀請連結。請使用上方表單建立第一個。\"],\"UGT5vp\":[\"儲存設定\"],\"UV5hLB\":[\"未找到封禁\"],\"Uaj3Nd\":[\"状态消息\"],\"Ue3uny\":[\"預設(無設定檔)\"],\"UkARhe\":[\"普通 – 標準保護\"],\"Umn7Cj\":[\"尚無評論,成為第一個吧!\"],\"UqtiKk\":[[\"secondsLeft\"],\" 秒後自動關閉\"],\"UrEy4W\":[\"開啟與使用者的私訊\"],\"UtUIRh\":[[\"0\"],\" 則較早的訊息\"],\"UwzP+U\":[\"安全連線\"],\"UyIbNT\":[\"伺服器回傳了無效的 WebAuthn 質詢。\"],\"V/e7nf\":[\"設定新密碼\"],\"V0/A4O\":[\"頻道擁有者\"],\"V0zZWc\":[\"這也會關閉下方綁定的網路。\"],\"V2dwib\":[[\"0\"],\" 必須是數字。\"],\"V4qgxE\":[\"建立時間早於(分鐘前)\"],\"V8yTm6\":[\"清除搜索\"],\"VBIlvI\":[\"複製輸出\"],\"VDj9CU\":[\"該主機不接受 \",[\"CIPHERTEXT_EXTENSION\"],\" 檔案,加密附件正是以這種形式儲存的。結束加密後,檔案將按原樣傳送。\"],\"VJScHU\":[\"原因\"],\"VLsmVV\":[\"静音通知\"],\"VP3V//\":[\"前鏡頭\"],\"VbyRUy\":[\"評論\"],\"VcYc0A\":[\"開啟網路選項\"],\"VjzSNi\":[\"正在取得您的位置…\"],\"VmSocf\":[\"<0>\",[\"0\"],\"、<1>\",[\"1\"],\"、<2>\",[\"2\"],\" 以及另外 \",[\"3\"],\" 人正在輸入...\"],\"Vmx0mQ\":[\"設定者:\"],\"Vq10dn\":[\"離開通話\"],\"VqX8C6\":[\"顯示更少\"],\"VqnIZz\":[\"查看我们的隐私政策和数据使用规范\"],\"VrMygG\":[\"最小長度為 \",[\"0\"]],\"VrnTui\":[\"您的代名詞,顯示在個人資料中\"],\"VugX2C\":[\"先前的指紋\"],\"W6UMUZ\":[\"生物辨識 / 安全金鑰\"],\"W8E3qn\":[\"已驗證帳戶\"],\"WFxTHC\":[\"新增封禁遮罩(例如 nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"服务器地址为必填项\"],\"WNMYIN\":[\"已取消\"],\"WOOPuM\":[\"連線已中斷。重新連線以繼續聊天\"],\"WRYdXW\":[\"音频进度\"],\"WTah5J\":[\"請選擇單一單字的名稱(不含空格)。\"],\"WUOH5B\":[\"忽略使用者\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"other\":[\"顯示另外 \",[\"1\"],\" 個項目\"]}]],\"WYxRzo\":[\"建立並管理您的邀請連結\"],\"Wbsc8H\":[\"這是你\"],\"Wd38W1\":[\"頻道留空可建立一般網路邀請。描述僅供您自己記錄使用——只有您能在此清單中看到。\"],\"Weq9zb\":[\"一般\"],\"Wf9lru\":[\"錄製語音訊息\"],\"Wfj7Sk\":[\"开启或关闭通知声音\"],\"WhGzDA\":[\"等待生物辨識提示…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"用户资料\"],\"X6S3lt\":[\"搜索设置、频道、服务器...\"],\"XBuUVn\":[\"開啟相機以重試\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"仍然继续\"],\"XI1+wb\":[\"格式無效\"],\"XIXeuC\":[\"发消息给 @\",[\"0\"]],\"XJOV1Y\":[\"活動\"],\"XPaN4U\":[[\"name\"],\" · 輸入\"],\"XPd6DR\":[\"工作流程記錄(\",[\"0\"],\",\",[\"activeTotal\"],\" 個活躍)\"],\"XU5AOg\":[\"輸入\"],\"XWgxXq\":[\"相簿\"],\"XZYMg4\":[\"請重新上傳。\"],\"Xd7+IT\":[\"取消置顶私聊\"],\"XiSFjH\":[\"你剛拍的照片\"],\"Xm/s+u\":[\"顯示\"],\"Xp2n93\":[\"显示来自服务器受信任文件主机的媒体。不会向外部服务发送任何请求。\"],\"XvjC4F\":[\"正在儲存...\"],\"Y+tK3n\":[\"要傳送的第一則訊息\"],\"YAqRpI\":[\"帳戶 \",[\"account\"],\" 註冊成功:\",[\"message\"]],\"YDrGG0\":[\"重新連線失敗\"],\"YEfzvP\":[\"受保護主題 (+t)\"],\"YGAmpG\":[\"重拍\"],\"YQOn6a\":[\"收起成员列表\"],\"YRCoE9\":[\"頻道操作員\"],\"YRwdh4\":[\"停止分享\"],\"YURQaF\":[\"查看個人資料\"],\"YdBSvr\":[\"控制媒体显示和外部内容\"],\"Yj6U3V\":[\"無中央伺服器:\"],\"YjvpGx\":[\"代词\"],\"Yp+Hi/\":[\"開啟設定\"],\"YqH4l4\":[\"无密钥\"],\"YulJZd\":[\"已刪除\"],\"YyUPpV\":[\"帳戶:\"],\"Z5FYqf\":[\"請選擇較小的檔案。這個檔案對檔案主機來說太大。\"],\"Z7ZXbT\":[\"核准\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"other\":[\"#\",\" 行\"]}]],\"Z8lGw6\":[\"分享\"],\"ZGqK7Q\":[[\"0\"],\" 邀請你一起玩。\"],\"ZJSWfw\":[\"中斷伺服器連線時顯示的訊息\"],\"ZPHI0f\":[[\"nick\"],\" 未回應加密請求。\"],\"ZR1dJ4\":[\"邀請\"],\"ZTnDTA\":[\"展開工作流程\"],\"ZdWg0V\":[\"在浏览器中打开\"],\"ZhRBbl\":[\"搜索消息…\"],\"Zmcu3y\":[\"進階篩選\"],\"ZqLD8l\":[\"伺服器範圍\"],\"a0bHay\":[\"中斷 <0>\",[\"0\"],\" 的連線?\"],\"a2/8e5\":[\"主題設定時間晚於(分鐘前)\"],\"a3LDKx\":[\"安全性\"],\"a739N6\":[\"檢視此伺服器的原始 IRC 流量\"],\"aHKcKc\":[\"上一页\"],\"aIhsAD\":[\"啟用按鍵通話\"],\"aJTbXX\":[\"Oper 密码\"],\"aQryQv\":[\"模式已存在\"],\"aW33cO\":[\"降低麥克風的背景雜訊\"],\"aW9pLN\":[\"頻道允許的最大使用者數,留空表示無限制。\"],\"aYaeko\":[\"無法解密這則訊息。它是為本裝置已不再持有金鑰的工作階段加密的。\"],\"abGlUP\":[\"返回頻道\"],\"aecNzk\":[\"加入語音頻道 \",[\"channelName\"]],\"afd7s2\":[\"在 \",[\"serverName\"],\" 上開啟語音頻道\"],\"ah4fmZ\":[\"同时显示来自 YouTube、Vimeo、SoundCloud 及类似知名服务的预览。\"],\"aifXak\":[\"此頻道沒有媒體\"],\"ap2zBz\":[\"宽松\"],\"aubGf5\":[\"最強,但僅限於其他 Obby 使用者\"],\"axoxGF\":[\"新增驗證器應用程式\"],\"az8lvo\":[\"关\"],\"azXSNo\":[\"展开成员列表\"],\"azdliB\":[\"登录账户\"],\"b0Z/U1\":[\"已達到最長錄製時間,錄製到此停止。\"],\"b26wlF\":[\"她/她的\"],\"b2gRwi\":[\"分享您的位置\"],\"bD/+Ei\":[\"严格\"],\"bFDO8z\":[\"gateway 上線\"],\"bLt/0J\":[\"工作流程\"],\"bOpnXm\":[\"輸入任一驗證器應用程式中的 6 位數驗證碼以停用 2FA。\"],\"bQ6BJn\":[\"設定詳細的洪水保護規則。每條規則指定要監控的活動類型以及超過閾值時採取的操作。\"],\"bRfx7k\":[\"前往回覆\"],\"bUu+tR\":[\"此檔案未加密。任何擁有連結的人都可以開啟它。\"],\"bVBC/W\":[\"Gateway 已連線\"],\"bZJKzE\":[\"精確位置\"],\"bavafz\":[\"開啟麥克風以重試\"],\"beV7+y\":[\"使用者將收到加入 \",[\"channelName\"],\" 的邀請。\"],\"bgwEHL\":[\"新增憑證以啟用 2FA\"],\"biKhQ2\":[\"關於此歸屬資訊\"],\"bk84cH\":[\"离开消息\"],\"bkHdLj\":[\"添加 IRC 服务器\"],\"blWpTh\":[\"開啟地圖\"],\"bmQLn5\":[\"新增規則\"],\"bv4cFj\":[\"傳輸\"],\"bwRvnp\":[\"操作\"],\"bzSI52\":[\"捨棄\"],\"c8+EVZ\":[\"已验证账户\"],\"cAFYbj\":[\"兩次輸入的密碼不一致。\"],\"cBQkN7\":[\"在您允許攝影機存取之前,裝置名稱將被隱藏。\"],\"cC5JaD\":[[\"nick\"],\" 已結束加密。\"],\"cGYUlD\":[\"未加载任何媒体预览。\"],\"cHFw6l\":[\"連接麥克風以說話\"],\"cJMrvr\":[\"此聊天使用 Obby 的原生機制加密。請透過其他管道比對指紋,然後標記為已驗證。\"],\"cLF98o\":[\"顯示評論 (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"此次變更會同時登出此帳號的其他已開啟工作階段。雙重驗證設定(如有)保持不變。\"],\"cO9+2L\":[\"停用\"],\"cPWpNd\":[[\"nick\"],\" 的指紋\"],\"cSgpoS\":[\"置顶私聊\"],\"cXeEKu\":[\"這也會關閉下方 \",[\"0\"],\" 個綁定的網路。\"],\"cggChT\":[\"管理雙重驗證\"],\"chQsxg\":[\"複製格式化輸出\"],\"cl/A5J\":[\"欢迎来到 \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"删除\"],\"coPLXT\":[\"我們不在伺服器上儲存您的 IRC 通訊\"],\"cqQyPB\":[\"資料夾名稱\"],\"crYH/6\":[\"SoundCloud 播放器\"],\"cv5DQb\":[\"未設定主機\"],\"cvJaBb\":[[\"nick\"],\" 的新指紋\"],\"d+oYyk\":[\"驗證加密\"],\"d3sis4\":[\"添加服务器\"],\"d9aN5k\":[\"将 \",[\"username\"],\" 移出频道\"],\"dCyaXa\":[\"正在與 \",[\"nick\"],\" 建立加密…\"],\"dEgA5A\":[\"取消\"],\"dF6vP6\":[\"直播中\"],\"dGi1We\":[\"取消置顶此私信对话\"],\"dJVuyC\":[\"離開了 \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"至\"],\"dNXmVa\":[\"存取遭拒。請在瀏覽器或系統設定中允許攝影機和麥克風存取,然後再試一次。\"],\"dRqrdL\":[[\"0\"],\" 必須是整數。\"],\"dTx/vl\":[\"降低麥克風收到的喇叭回音\"],\"dXqxlh\":[\"<0>⚠️ 安全风险! 此连接可能容易遭受窃听或中间人攻击。\"],\"dZwAKK\":[\"開啟私人聊天\"],\"da9Q/R\":[\"已更改频道模式\"],\"dhJN3N\":[\"顯示評論\"],\"diaYU+\":[\"<0>\",[\"0\"],\" 和 <1>\",[\"1\"],\" 正在輸入...\"],\"dj2xTE\":[\"关闭通知\"],\"dkycQY\":[\"取消加密\"],\"dlkjqx\":[\"子母畫面\"],\"dnUmOX\":[\"此網路上尚未註冊任何機器人。\"],\"dpCzmC\":[\"洪水保護設定\"],\"dqoiJ2\":[\"目前尚無觀眾。\"],\"e8H3vl\":[\"替代文字(選填)\"],\"e8jzAa\":[\"移除所有附件\"],\"e9dQpT\":[\"是否在新标签页中打开此链接?\"],\"eClJ8I\":[\"管理此伺服器透過 draft/EMOJI 發布的全網路與頻道範圍的表情包。\"],\"ePK91l\":[\"编辑\"],\"eYBDuB\":[\"上傳圖片或提供含可選 \",[\"size\"],\" 替換的 URL\"],\"edBbee\":[\"通过 hostmask 封禁 \",[\"username\"],\"(阻止其从相同 IP/主机重新加入)\"],\"eepqTT\":[\"TLS 憑證指紋\"],\"ekfzWq\":[\"使用者設定\"],\"elPDWs\":[\"自定义您的 IRC 客户端体验\"],\"etgedT\":[\"表情符號\"],\"eu2osY\":[\"<0>💡 建议: 仅在您信任此服务器并了解相关风险的情况下继续操作。避免通过此连接共享敏感信息或密码。\"],\"euEhbr\":[\"點擊加入 \",[\"channel\"]],\"exyUec\":[\"連線\"],\"ez3vLd\":[\"啟用多行輸入\"],\"f0J5Ki\":[\"服务器之间的通信可能使用未加密的连接\"],\"f2wrB1\":[\"刪除表情包\"],\"f9BHJk\":[\"警告用户\"],\"fDOLLd\":[\"未找到頻道。\"],\"fFgbRU\":[[\"safeName\"],\" 在伺服器上已不存在。\"],\"fHbMUl\":[\"語音頻道\"],\"fJfkog\":[\"無法載入 GIF。請重新搜尋。\"],\"fMPkxb\":[\"顯示更多\"],\"fWPVzC\":[\"檔案主機以可讀形式保存它,拿到連結的人都能開啟。若要加密傳送檔案,請改用 Obby 加密。\"],\"fYdEvu\":[\"工作流程歷史(\",[\"0\"],\")\"],\"fdplPL\":[\"僅對我靜音\"],\"ffzDkB\":[\"匿名分析:\"],\"fk1WEw\":[\"已加密\"],\"fq1GF9\":[\"顯示使用者中斷伺服器連線的事件\"],\"g1CwiD\":[\"運行 \",[\"name\"],\"?\"],\"g3UF2V\":[\"接受\"],\"g6SdZE\":[\"允許存取麥克風以錄製聲音。\"],\"g87FVm\":[\"通話伺服器拒絕了該請求。請稍後重試。\"],\"g9NNfO\":[\"開啟視訊\"],\"gCldcN\":[\"變更強調色\"],\"gD44Av\":[\"以未加密方式傳送此檔案?\"],\"gEF57C\":[\"此伺服器僅支援一種連線類型\"],\"gJuLUI\":[\"忽略清單\"],\"gNzMrk\":[\"目前頭像\"],\"gbfM3J\":[\"此帳號從 \",[\"sessionCount\"],\" 個工作階段連線。每個工作階段的詳細資訊僅向帳號持有人或 IRC 操作員揭露。\"],\"gcoiFh\":[\"重新連線\"],\"gfySTe\":[\"全部摺疊\"],\"gh06VD\":[\"輸出\"],\"gjPWyO\":[\"輸入暱稱...\"],\"gnTaUA\":[\"舉手\"],\"gz6UQ3\":[\"最大化\"],\"h6/IMX\":[\"新增您的第一個網路\"],\"h6razj\":[\"排除頻道名稱遮罩\"],\"hEPLrs\":[\"忘記密碼\"],\"hG6jnw\":[\"未设置主题\"],\"hG89Ed\":[\"圖片\"],\"hYgDIe\":[\"建立\"],\"hZ6znB\":[\"端口\"],\"ha+Bz5\":[\"例如:100:1440\"],\"hctjqj\":[\"在左側選擇一個機器人以檢視其命令和管理操作。\"],\"he3ygx\":[\"複製\"],\"hehnjM\":[\"數量\"],\"hhAi8w\":[\"網路日誌\"],\"hou0tP\":[\"直播\"],\"htTcVX\":[\"狀態:\"],\"hxgCTb\":[\"關閉工作流程\"],\"hzdLuQ\":[\"只有獲得發言權或更高權限的使用者才能發言\"],\"i0qMbr\":[\"主页\"],\"iDNBZe\":[\"通知\"],\"iH8pgl\":[\"返回\"],\"iH8xys\":[\"請選擇其他檔案類型。檔案主機不接受 \",[\"ext\"],\" 檔案。\"],\"iL9SZg\":[\"封禁用户(按昵称)\"],\"iNt+3c\":[\"返回图片\"],\"iQvi+a\":[\"不再提醒我此服务器的低链路安全问题\"],\"iSLIjg\":[\"連線\"],\"iWXkHH\":[\"半管理员\"],\"iZeTtp\":[\"服务器地址\"],\"idD8Ev\":[\"已儲存\"],\"ifn/bQ\":[\"該螢幕已不存在。\"],\"igVDFt\":[\"新增附件\"],\"iivqkW\":[\"登入時間\"],\"ij+Elv\":[\"图片预览\"],\"ilIWp7\":[\"切换通知\"],\"itEJCl\":[\"重新命名或刪除資料夾\"],\"itoy0/\":[\"井字遊戲對戰 \",[\"0\"]],\"iuaqvB\":[\"使用 * 作為萬用字元。範例:baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"机器人\"],\"j2DGR0\":[\"依主機遮罩封禁\"],\"jA4uoI\":[\"話題:\"],\"jHGY5E\":[\"訊息未送出:加密金鑰已變更。請先驗證新金鑰,或結束加密後再以明文傳送。\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"原因(可选)\"],\"jUV7CU\":[\"上傳頭像\"],\"jW5Uwh\":[\"控制載入的外部媒體量。關閉 / 安全 / 可信來源 / 所有內容。\"],\"jXzms5\":[\"附件选项\"],\"jZlrte\":[\"颜色\"],\"jbq7j2\":[\"拒絕\"],\"jfC/xh\":[\"聯絡方式\"],\"jvN2+I\":[[\"0\"],\" 閒置\"],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"複製指紋\"],\"k112DD\":[\"載入較早的訊息\"],\"k1opY7\":[\"雜訊抑制\"],\"k3ID0F\":[\"筛选成员…\"],\"k65gsE\":[\"深入查看\"],\"k7Zgob\":[\"取消连接\"],\"k99j0U\":[\"取消上傳\"],\"kAVx5h\":[\"未找到邀請\"],\"kCLEPU\":[\"已連線至\"],\"kF5LKb\":[\"已忽略的模式:\"],\"kG2fiE\":[\"設定定義\"],\"kGeOx/\":[\"加入 \",[\"0\"]],\"kITKr8\":[\"正在載入頻道模式...\"],\"kPpPsw\":[\"您是 IRC Operator\"],\"kWJmRL\":[\"您\"],\"kb9fJC\":[\"儲存解密後的檔案\"],\"kfcRb0\":[\"头像\"],\"kfeifH\":[\"正在加密…(點擊取消)\"],\"kjMqSj\":[\"複製 JSON\"],\"krViRy\":[\"點擊以 JSON 格式複製\"],\"ks71ra\":[\"例外\"],\"kw4lRv\":[\"頻道半操作員\"],\"kxgIRq\":[\"选择或添加频道以开始使用。\"],\"ky2mw7\":[\"透過 @\",[\"0\"]],\"ky6dWe\":[\"头像预览\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"正在載入頻道...\"],\"l+IUVW\":[\"帳戶 \",[\"account\"],\" 驗證成功:\",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"other\":[\"已重新連線 \",[\"reconnectCount\"],\" 次\"]}]],\"l1l8sj\":[[\"0\"],\" 天前\"],\"l4mncX\":[\"這裡還沒有人。邀請其他人輸入 /join \",[\"channelName\"],\" 加入。\"],\"l5NhnV\":[\"#頻道(選填)\"],\"lCF0wC\":[\"重新整理\"],\"lH+ed1\":[\"正在等待第一個步驟…\"],\"lHVfE4\":[\"檔案未上傳:加密金鑰已變更。請查看新金鑰,或結束加密以明文上傳。\"],\"lHy8N5\":[\"正在載入更多頻道...\"],\"lJGJot\":[\"尋找頻道\"],\"lKkdzh\":[\"頻道範圍\"],\"lasgrr\":[\"已使用\"],\"lbpf14\":[\"加入 \",[\"value\"]],\"lf3MT4\":[\"要離開的頻道 (預設為目前頻道)\"],\"lfFsZ4\":[\"頻道\"],\"lh69cG\":[[\"nick\"],\" 想要開始加密聊天\"],\"lip0az\":[\"喇叭 \",[\"0\"]],\"lkNdiH\":[\"帳戶名稱\"],\"loQxaJ\":[\"我回来了\"],\"lrlQl/\":[[\"0\"],\" 的音量\"],\"lvfaxv\":[\"首頁\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"新增\"],\"m4YwIL\":[\"驗證器應用程式 (TOTP)\"],\"m8flAk\":[\"預覽(尚未上傳)\"],\"mDkV0w\":[\"正在啟動工作流程…\"],\"mDt3zx\":[\"驗證…\"],\"mEPxTp\":[\"<0>⚠️ 请注意! 仅打开来自可信来源的链接。恶意链接可能危害您的安全或隐私。\"],\"mH+wEJ\":[\"傳訊息給 \",[\"0\"],\"(Enter 換行,Shift+Enter 傳送)\"],\"mHGdhG\":[\"伺服器資訊\"],\"mHfd/S\":[\"你正在做什麼\"],\"mMYBD9\":[\"寬泛 – 更廣的保護範圍\"],\"mOXFes\":[[\"0\"],\" 個表情\"],\"mQuDmS\":[[\"sender\"],\" 重新啟動了加密。在你接受之前,這個對話不會加密。\"],\"mRsNSE\":[\"檢視機器人\"],\"mTGsPd\":[\"頻道主題\"],\"mU8j6O\":[\"禁止外部訊息 (+n)\"],\"mZWTZP\":[\"瀏覽頻道\"],\"mZp8FL\":[\"自動回退至單行\"],\"ma5SQ1\":[\"輸入驗證器應用程式中的 6 位數驗證碼以完成登入。\"],\"mdIQ65\":[\"您與 \",[\"nick\"],\" 的訊息已加密。這些檔案過大無法加密,將以明文傳送。\"],\"mdQu8G\":[\"YourNickname\"],\"miSSBQ\":[\"評論 (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"選擇麥克風和攝影機\"],\"mryDEO\":[\"輸入郵件中的 6 位數驗證碼。\"],\"mvyLSy\":[\"用户已认证\"],\"mwtcGl\":[\"关闭评论\"],\"myL0MR\":[\"刪除此網路?\"],\"mzI/c+\":[\"下载\"],\"mzfIag\":[\"伺服器\"],\"n3fGRk\":[\"由 \",[\"0\"],\" 設定\"],\"n5+j9l\":[\"例如 <0>wss://host:port/socket\"],\"n6T9To\":[\"僅對我取消靜音\"],\"n8TilE\":[\"複製頻道名稱\"],\"n9NCB9\":[\"在傳送前由Obby處理\"],\"nDekZG\":[\"編輯連線\"],\"nDvKjY\":[\"語音頻道\"],\"nE9jsU\":[\"寬鬆 – 較弱的保護\"],\"nNflMD\":[\"离开频道\"],\"nPXkBi\":[\"正在載入 WHOIS 資料...\"],\"nWMRxa\":[\"取消置顶\"],\"nX4XLG\":[\"操作員操作\"],\"nXnMSE\":[\"你的瀏覽器無法播放此影片。\"],\"nYiCGx\":[\"接受新金鑰\"],\"nkC032\":[\"无洪水防护配置\"],\"nsLuck\":[\"此檔案傳送前加密已結束。檔案未送達。\"],\"nta7V8\":[\"加密選項\"],\"o4oXFt\":[\"已註冊的憑證\"],\"o69z4d\":[\"向 \",[\"username\"],\" 发送警告消息\"],\"o6OQlp\":[\"編輯頻道\"],\"o9ylQi\":[\"搜尋 GIF 以開始\"],\"oFGkER\":[\"服务器通知\"],\"oIn7d4\":[\"輸入驗證器應用程式中的 6 位數驗證碼。\"],\"oOi11l\":[\"滚动到底部\"],\"oPYIL5\":[\"網路\"],\"oQEzQR\":[\"新私訊\"],\"oRH6Dq\":[\"頻道\"],\"oX4ytF\":[\"暱稱\"],\"oXOSPE\":[\"在线\"],\"oaTtrx\":[\"搜尋機器人\"],\"oal760\":[\"服务器链路可能遭受中间人攻击\"],\"obBbyQ\":[\"錄製螢幕\"],\"ocCDzT\":[\"短代碼(例如 partyparrot)\"],\"oeqmmJ\":[\"受信任来源\"],\"ogKae6\":[\"此裝置不支援加密。\"],\"optX0N\":[[\"0\"],\" 小時前\"],\"ovBPCi\":[\"默认\"],\"p0Z69r\":[\"模式不能為空\"],\"p1KgtK\":[\"音频加载失败\"],\"p59pEv\":[\"更多詳情\"],\"p7sRI6\":[\"讓其他人知道您正在輸入\"],\"pBm1od\":[\"秘密频道\"],\"pDpirO\":[\"IRC伺服器提供的命令\"],\"pEK2nL\":[\"此訊息未加密。它可能來自對方另一個未使用加密的用戶端。\"],\"pJ/IRc\":[\"停止錄製\"],\"pNmiXx\":[\"所有伺服器的預設暱稱\"],\"pUUo9G\":[\"主機名:\"],\"pVGPmz\":[\"账户密码\"],\"pZGrXo\":[\"切換鏡頭\"],\"peNE68\":[\"永久\"],\"pehLje\":[\"pack_id(例如 team-mascots)\"],\"pgoP68\":[\"停用按鍵通話\"],\"plhHQt\":[\"無資料\"],\"pm6+q5\":[\"安全警告\"],\"pn5qSs\":[\"其他資訊\"],\"pqr+oY\":[\"傳訊息給 \",[\"0\"]],\"puvGJc\":[\"玩井字遊戲\"],\"q0cR4S\":[\"現在稱為 **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"輸入你要找回的帳號名稱。\"],\"qF/wlG\":[\"連接相機以分享影片\"],\"qFcunY\":[\"頻道不會出現在 LIST 或 NAMES 指令中\"],\"qGMwvV\":[\"麥克風音量\"],\"qIk9n4\":[[\"minutes\"],\" 分鐘\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" 正在輸入...\"],\"qLpTm/\":[\"移除表情 \",[\"emoji\"]],\"qVkGWK\":[\"置顶\"],\"qXgujk\":[\"傳送動作 / 表情\"],\"qY8wNa\":[\"主页\"],\"qZQ5M4\":[\"您已驗證此聯絡人。\"],\"qa9cy4\":[\"照片\"],\"qb0xJ7\":[\"萬用字元:* 符合任意字元,? 符合單一字元。範例:nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"頻道金鑰 (+k)\"],\"qsEYm5\":[\"新增表情\"],\"qtoOYG\":[\"无限制\"],\"r+6b6V\":[\"新增驗證器應用程式或生物辨識 / 安全金鑰,以在登入時要求第二道驗證。\"],\"r1W2AS\":[\"檔案託管圖片\"],\"r8ojWq\":[\"確認移除\"],\"r9l16H\":[\"此裝置目前無法取得定位。\"],\"rI9ogj\":[\"開啟頻道選項\"],\"rIPR2O\":[\"主題設定時間早於(分鐘前)\"],\"rMMSYo\":[\"最大長度為 \",[\"0\"]],\"rT2cV+\":[\"攝影機\"],\"rWtzQe\":[\"網路已分裂並重新連接。✅\"],\"rYG2u6\":[\"请稍候...\"],\"rjGI/Q\":[\"隐私\"],\"rjTJRY\":[\"已停權\"],\"rk8iDX\":[\"正在載入 GIF...\"],\"rn6SBY\":[\"取消靜音\"],\"ry4yU/\":[\"檢視原始\"],\"rzK+O+\":[[\"nick\"],\" 正在傳送本裝置無法讀取的加密訊息。需要重新開始加密,它們才能開啟。\"],\"s/UKqq\":[\"已被踢出频道\"],\"s/ereB\":[\"活躍\"],\"s0J/k9\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 個鍵\"]}]],\"s36GUv\":[\"允許麥克風存取\"],\"s4NaO3\":[\"無法取得您的位置。\"],\"s7L3Mu\":[\"新資料夾\"],\"s7oqXR\":[\"選擇一個網路\"],\"s8cATI\":[\"加入了 \",[\"channelName\"]],\"sCO9ue\":[\"与 <0>\",[\"serverName\"],\" 的连接存在以下安全问题:\"],\"sGH11W\":[\"伺服器\"],\"sHI1H+\":[\"現在稱為 **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" 邀請您加入 \",[\"channel\"]],\"sUBSbK\":[\"尚無上游網路。\"],\"sUcRyL\":[\"請重新上傳。檔案主機回傳了我們無法讀取的回應。\"],\"sW5OjU\":[\"必填\"],\"sYI3px\":[\"要傳訊息的暱稱\"],\"sby+1/\":[\"點擊複製\"],\"sfN25C\":[\"您的真實姓名或全名\"],\"shXreC\":[\"錄製螢幕區域\"],\"skvjTF\":[\"瀏覽器未提供 WebAuthn\"],\"sliuzR\":[\"打开链接\"],\"sqrO9R\":[\"自訂提及\"],\"sr6RdJ\":[\"Shift+Enter 換行\"],\"swrCpB\":[\"頻道已由 \",[\"user\"],\" 從 \",[\"oldName\"],\" 重新命名為 \",[\"newName\"],[\"0\"]],\"sxkWRg\":[\"進階\"],\"t/YqKh\":[\"移除\"],\"t2RBbk\":[\"文字頻道\"],\"t47eHD\":[\"您在此伺服器上的唯一識別碼\"],\"tAkAh0\":[\"含可選 \",[\"size\"],\" 替換的 URL。範例:https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"複製失敗,選擇重試\"],\"tXLJS3\":[\"显示或隐藏频道列表侧栏\"],\"tfDRzk\":[\"保存\"],\"tgfK6H\":[\"複製工作流程\"],\"thC9Rq\":[\"離開頻道\"],\"tiBsJk\":[\"離開了 \",[\"channelName\"]],\"tl/zMw\":[\"此瀏覽器無法錄音。\"],\"tpVoTN\":[\"關於誰執行此指令的資訊由 bot 提供,伺服器無法驗證發送者。\"],\"tsc6g4\":[\"正在解密 \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"退出了 (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"other\":[\"還有 \",\"#\",\" 行\"]}]],\"tu2JEr\":[\"要加入的頻道 (#name)\"],\"u0TcnO\":[\"暱稱 {nick} 已被使用,正在用 {newNick} 重試\"],\"u0a8B4\":[\"以 IRC 操作員身分進行管理存取認證\"],\"u0rWFU\":[\"建立時間晚於(分鐘前)\"],\"u72w3t\":[\"要忽略的使用者和模式\"],\"u7jc2L\":[\"退出了\"],\"uAQUqI\":[\"状态\"],\"uB85T3\":[\"儲存失敗:\",[\"msg\"]],\"uK9Jap\":[\"瀏覽器只有在您允許存取麥克風或攝影機後,才會顯示您的喇叭。不會錄製任何內容。\"],\"uKPqyn\":[\"定位到你的位置\"],\"uMIUx8\":[\"刪除機器人 \",[\"0\"],\"? 這將軟刪除資料庫記錄;稍後只有在執行 /REHASH 後才能重新使用該暱稱。\"],\"uNSY8W\":[\"正在重新連線。如果持續失敗,請編輯連線\"],\"uSMfoN\":[\"驗證\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"顯示 MOTD\"],\"uW3lLI\":[\"IRC 伺服器:\"],\"ukyW4o\":[\"您的邀請連結\"],\"uowbPn\":[\"移除附件\"],\"usSSr/\":[\"缩放级别\"],\"v0xJr9\":[[\"nick\"],\" 的加密金鑰變了。換新裝置時會這樣,攻擊者也是這個樣子。請在此聊天之外與 \",[\"nick\"],\" 核對新的指紋,然後接受。\"],\"v29Nn/\":[\"等待 \",[\"0\"],\" 接受…\"],\"v7lfCq\":[\"尚未設定表情包。\"],\"v7uvcf\":[\"軟體:\"],\"vE8kb+\":[\"Shift+Enter 換行(Enter 傳送)\"],\"vERlcd\":[\"个人资料\"],\"vK0RL8\":[\"無主題\"],\"vSJd18\":[\"影片\"],\"vXIe7J\":[\"语言\"],\"vXeqjQ\":[\"請選擇有副檔名的檔案。檔案主機不接受沒有副檔名的檔案。\"],\"vYUkQB\":[\"未偵測到喇叭。\"],\"vaHYxN\":[\"真实姓名\"],\"vhjbKr\":[\"离开\"],\"vnq5rj\":[\"錄製視訊訊息\"],\"vy/q7q\":[\"停用 2FA。輸入任一已註冊驗證器應用程式中的 6 位數驗證碼以確認。\"],\"w/nogd\":[[\"0\"],\" 個網路\",[\"1\"],\" — 選擇一個加入\"],\"w4NYox\":[[\"title\"],\" 客戶端\"],\"w8dbR6\":[\"選擇通話使用的麥克風、攝影機和喇叭\"],\"w8xQRx\":[\"值無效\"],\"wCKe3+\":[\"工作流程歷史\"],\"wFjjxZ\":[\"被 \",[\"username\"],\" 踢出 \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"未找到封禁例外\"],\"wHhlQr\":[\"接受加密聊天\"],\"wJijgU\":[\"位置\"],\"wK0BwN\":[\"加密金鑰已變更\"],\"wPrGnM\":[\"頻道管理員\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"推理\"],\"wbm86v\":[\"顯示使用者加入或離開頻道的事件\"],\"wdxz7K\":[\"來源\"],\"whqZ9r\":[\"要醒目提示的額外詞語或短語\"],\"wlQNTg\":[\"成員\"],\"wm7RV4\":[\"通知聲音\"],\"woaefe\":[\"系統預設\"],\"wsRxbL\":[\"錄音\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"您的消息在服务器之间转发时可能被截获\"],\"x1m5RZ\":[\"邀請使用者\"],\"x3+y8b\":[\"已透過此連結註冊的人數\"],\"x9G665\":[\"需要雙重驗證\"],\"xCFNnL\":[\"請選擇小於 \",[\"limit\"],\" 的檔案,這是檔案主機接受的上限。\"],\"xCJdfg\":[\"清除\"],\"xDAtGP\":[\"訊息\"],\"xDN4e3\":[\"檢視頻道資訊\"],\"xOTzt5\":[\"剛剛\"],\"xQv7xy\":[\"與 \",[\"target\"],\" 分享您的位置。\"],\"xRIdE6\":[\"<0>\",[\"0\"],\"、<1>\",[\"1\"],\" 和 <2>\",[\"2\"],\" 正在輸入...\"],\"xUHRTR\":[\"連線時自動以操作員身分認證\"],\"xWHwwQ\":[\"封禁\"],\"xXs5GT\":[\"檔案未上傳:加密仍在建立中。加密生效後即可傳送,或結束加密後傳送。\"],\"xYilR2\":[\"媒体\"],\"xbi8D6\":[\"此伺服器不支援邀請連結(未公告<0>obby.world/invitation功能)。您仍可正常聊天;此面板僅適用於採用 obbyircd 的網路。\"],\"xceQrO\":[\"仅支持安全的 WebSocket 连接\"],\"xdtXa+\":[\"頻道名稱\"],\"xeiujy\":[\"文字\"],\"xlCYOE\":[\"正在載入更多訊息...\"],\"xlhswE\":[\"最小值為 \",[\"0\"]],\"xq97Ci\":[\"添加词语或短语...\"],\"xuRqRq\":[\"用戶端限制 (+l)\"],\"y1eoq1\":[\"複製連結\"],\"y2ID0h\":[\"伺服器未宣告支援 WebAuthn\"],\"y7sj+0\":[\"主播\"],\"yIHP+U\":[\"來自不受信任主機的加密附件。請啟用外部內容以開啟。\"],\"yJ1eqU\":[\"觀眾 (\",[\"0\"],\")\"],\"yJztBY\":[\"刪除網路\"],\"yNeucF\":[\"此伺服器不支援擴充個人資料元資料(IRCv3 METADATA 擴充功能)。頭像、顯示名稱和狀態等欄位不可用。\"],\"yPlrca\":[\"頻道頭像\"],\"yQE2r9\":[\"載入中\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby - 将 IRC 带入未来\"],\"yTX1Rt\":[\"Oper 使用者名稱\"],\"yYOzWD\":[\"日志\"],\"yek4JL\":[\"上移資料夾\"],\"yfx9Re\":[\"IRC 操作員密碼\"],\"ygCKqB\":[\"停止\"],\"ymDxJx\":[\"IRC 操作員使用者名稱\"],\"yrpRsQ\":[\"依名稱排序\"],\"ywVWqb\":[\"您與 \",[\"nick\"],\" 的訊息已加密。\",[\"1\"],\" 個檔案中有 \",[\"0\"],\" 個過大無法加密,將以明文傳送。其餘檔案仍保持加密。\"],\"yxaNWl\":[\"無法連線至檔案主機。請檢查網路連線後重試。\"],\"yz7wBu\":[\"关闭\"],\"z0DY9w\":[\"傳訊息給 \",[\"0\"],\"(Shift+Enter 換行)\"],\"z2xxYa\":[\"已加密並驗證\"],\"z3ltMi\":[\"提供者未回傳 bearer 權杖。\"],\"zCEMmq\":[\"此瀏覽器無法錄影。\"],\"zFT5rr\":[\"已完成\"],\"zHa4lw\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 步\"]}]],\"zJS04D\":[\"移出資料夾\"],\"zJw+jA\":[\"設定模式:\",[\"0\"]],\"zNSskd\":[\"無法完成錄製。\"],\"zZm1gU\":[\"關閉視訊\"],\"zb/HT0\":[\"顯示更多\"],\"zbSnl2\":[\"已達到上傳大小上限,錄製到此停止。\"],\"zbymaY\":[[\"0\"],\" 分鐘前\"],\"zebeLu\":[\"输入 oper 用户名\"],\"zga9sT\":[\"確定\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"喇叭\"]}"); \ No newline at end of file diff --git a/src/locales/zh-TW/messages.po b/src/locales/zh-TW/messages.po index b9e22d63c..daa1abdbd 100644 --- a/src/locales/zh-TW/messages.po +++ b/src/locales/zh-TW/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, other {# 步}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, other {顯示另外 {1} 個項目}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} 個表情" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} 邀請你一起玩。" + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "{0} 小時前" msgid "{0}m ago" msgstr "{0} 分鐘前" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, other {正在上傳 # 個檔案}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, other {{c} 次}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, other {{c} 次}}" msgid "{days} days" msgstr "{days} 天" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, other {# 個上傳失敗}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, other {還有 # 行}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 建议: 仅在您信任此服务器并了解相关风险 msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>风险: 敏感信息(消息、私人对话、身份验证详情)可能会暴露给网络管理员或位于 IRC 服务器之间的攻击者。" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "此帳號目前強制啟用 2FA。移除唯一已註冊的憑證會導致你無法登入。請先新增另一個憑證,或在下方停用 2FA。" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "6 位數驗證碼" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "關於此歸屬資訊" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "接受" @@ -350,6 +377,7 @@ msgid "Account" msgstr "账户" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "帳戶名稱" @@ -393,14 +421,30 @@ msgstr "活動" msgid "Add" msgstr "新增" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "新增憑證以啟用 2FA" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "添加词语或短语..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "新增驗證器應用程式或生物辨識 / 安全金鑰,以在登入時要求第二道驗證。" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "新增驗證器應用程式" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "新增封禁遮罩(例如 nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "新增生物辨識 / 安全金鑰" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "新增頻道" @@ -409,6 +453,11 @@ msgstr "新增頻道" msgid "Add channel" msgstr "新增頻道" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "新增表情" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "新增例外遮罩(例如 nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "添加服务器" msgid "Add your first network" msgstr "新增您的第一個網路" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "已新增 {0}" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "更多詳情" @@ -492,6 +546,14 @@ msgstr "所有内容" msgid "Allow camera access" msgstr "允許攝影機存取" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "在設定中允許存取相機以分享影片" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "允許存取相機以拍攝照片或影片。" + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "允許輸入多行文字" @@ -501,6 +563,14 @@ msgstr "允許輸入多行文字" msgid "Allow microphone access" msgstr "允許麥克風存取" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "在設定中允許存取麥克風以說話" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "允許存取麥克風以錄製聲音。" + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "已在 {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "同时显示来自 YouTube、Vimeo、SoundCloud 及类似知名服务的预览。" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "替代文字(選填)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "顯示用的別名,可包含空格、表情符號和特殊字元。真實頻道名({channelName})仍用於 IRC 指令。" @@ -565,6 +639,11 @@ msgstr "您確定要刪除此訊息嗎?此操作無法復原。" msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "新增附件" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "附件选项" @@ -581,6 +660,14 @@ msgstr "音频进度" msgid "Authenticate as an IRC Operator for administrative access" msgstr "以 IRC 操作員身分進行管理存取認證" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "立即驗證" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "連線時驗證" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "已驗證" @@ -589,6 +676,10 @@ msgstr "已驗證" msgid "Authenticated Account" msgstr "已驗證帳戶" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "驗證器應用程式 (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "自動回退至單行" @@ -650,6 +741,8 @@ msgstr "離開:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "返回" @@ -699,6 +792,10 @@ msgstr "封禁用户(按昵称)" msgid "Bans" msgstr "封禁" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "生物辨識 / 安全金鑰" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "機器人尚未註冊任何斜線命令。" msgid "Bot in this channel" msgstr "此頻道中的機器人" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "機器人" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "Bots(正在載入 {botsLoadingCount})" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "此網路上的機器人" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "把這個視窗切換到前景後再試一次。" @@ -747,6 +840,15 @@ msgstr "把這個視窗切換到前景後再試一次。" msgid "Browse all channels on the server" msgstr "浏览服务器上的所有频道" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "瀏覽頻道" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "瀏覽器未提供 WebAuthn" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "瀏覽器只有在您允許存取麥克風或攝影機後,才會顯示您的喇叭。不會錄製任何內容。" @@ -755,7 +857,6 @@ msgstr "瀏覽器只有在您允許存取麥克風或攝影機後,才會顯示 msgid "Calls" msgstr "通話" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "攝影機" msgid "Camera {0}" msgstr "攝影機 {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "無法移除你的最後一個 2FA 憑證" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "攝影機 {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "攝影機 {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "取消加密" msgid "Cancel reply" msgstr "取消回复" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "取消上傳" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "已取消" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "變更強調色" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "變更密碼" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "更改频道名称(仅限管理员)" @@ -898,9 +1015,7 @@ msgstr "頻道操作員" msgid "Channel Owner" msgstr "頻道擁有者" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "频道设置" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "要離開的頻道 (預設為目前頻道)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "頻道主題" @@ -924,6 +1040,10 @@ msgstr "頻道不會出現在 LIST 或 NAMES 指令中" msgid "channel-name" msgstr "頻道名稱" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "頻道範圍" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "頻道" msgid "Channels on {networkName}" msgstr "{networkName} 上的頻道" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "請選擇其他檔案類型。檔案主機不接受 {ext} 檔案。" + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "請選擇其他檔案。檔案主機拒絕了這個檔案。" + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "請選擇小於 {limit} 的檔案,這是檔案主機接受的上限。" + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "請選擇有副檔名的檔案。檔案主機不接受沒有副檔名的檔案。" + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "選擇預定義的洪水保護設定檔。這些設定檔為不同使用場景提供均衡的保護設定。" @@ -942,6 +1078,10 @@ msgstr "選擇預定義的洪水保護設定檔。這些設定檔為不同使用 msgid "Choose a secure password" msgstr "选择一个安全密码" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "請選擇較小的檔案。這個檔案對檔案主機來說太大。" + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "選擇檔案" @@ -1007,10 +1147,6 @@ msgstr "點擊加入 {channel}" msgid "Click to jump to message" msgstr "点击跳转到消息" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "点击设置主题" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "客戶端" @@ -1034,11 +1170,18 @@ msgstr "用戶端限制 (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "設定詳細的洪水保護規則。每條規則指定要監控的活動 msgid "Configure notification sounds and highlights" msgstr "配置通知声音和高亮提示" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "確認註冊" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "確認新密碼" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "確認移除" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "確認?" @@ -1136,6 +1292,18 @@ msgstr "確認?" msgid "Connect" msgstr "連線" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "連接相機以分享影片" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "連接麥克風以說話" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "連線到伺服器以管理操作員設定。" + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "從 {sessionCount} 個工作階段連線" @@ -1285,6 +1453,14 @@ msgstr "無法即時取得定位。請在視野較開闊的地方再試一次。 msgid "Could not get your location." msgstr "無法取得您的位置。" +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "無法載入 GIF。請重新搜尋。" + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "無法連線至檔案主機。請檢查網路連線後重試。" + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "無法與 {nick} 建立加密。" @@ -1310,6 +1486,11 @@ msgstr "建立並管理您的邀請連結" msgid "Create folder" msgstr "建立資料夾" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "建立表情包" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "建立時間晚於(分鐘前)" @@ -1318,10 +1499,19 @@ msgstr "建立時間晚於(分鐘前)" msgid "Created Before (min ago)" msgstr "建立時間早於(分鐘前)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "正在建立…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "目前頭像" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "自訂表情包" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "自訂洪水規則 (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "屏蔽聲音" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "拒絕" @@ -1402,6 +1593,14 @@ msgstr "删除消息" msgid "Delete network" msgstr "刪除網路" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "刪除表情包" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "刪除表情包 \"{packId}\"?其中的所有表情也會被刪除。" + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "删除私聊" @@ -1431,7 +1630,10 @@ msgstr "降為觀眾" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "描述(選填,例如「第三季 Beta 測試者」)" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "描述(選填)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "在您允許攝影機存取之前,裝置名稱將被隱藏。" msgid "Device names are hidden until you allow microphone access." msgstr "在您允許麥克風存取之前,裝置名稱將被隱藏。" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "停用" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "停用 2FA。輸入任一已註冊驗證器應用程式中的 6 位數驗證碼以確認。" + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "停用按鍵通話" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "已停用" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "顯示" msgid "Display all server events in chat" msgstr "在聊天中顯示所有伺服器事件" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "是否在新标签页中打开此链接?" msgid "Don't warn me about low link security for this server" msgstr "不再提醒我此服务器的低链路安全问题" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "完成" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "完成" @@ -1578,6 +1799,11 @@ msgstr "编辑" msgid "Edit {0}" msgstr "編輯 {0}" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "編輯頻道" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "嵌入" msgid "Emojis" msgstr "表情符號" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "表情包是空的。請新增一些表情。" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "啟用 2FA" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "啟用醒目提示" @@ -1639,6 +1873,10 @@ msgstr "启用通知" msgid "Enable push-to-talk" msgstr "啟用按鍵通話" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "已啟用" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "加密 (Obby)" @@ -1719,6 +1957,14 @@ msgstr "與 {nick} 的加密已停止運作,因此訊息未送出。請重新 msgid "End encryption" msgstr "結束加密" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "輸入任一驗證器應用程式中的 6 位數驗證碼以停用 2FA。" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "請為頻道範圍的表情包輸入頻道名稱。" + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "輸入帳戶名稱..." @@ -1765,10 +2011,35 @@ msgstr "输入真实姓名" msgid "Enter reason (optional)" msgstr "输入原因(可选)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "輸入驗證器應用程式中的 6 位數驗證碼,以完成以 {account} 登入。" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "輸入驗證器應用程式中的 6 位數驗證碼以完成登入。" + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "輸入驗證器應用程式中的 6 位數驗證碼。" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "輸入郵件中的 6 位數驗證碼。" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "輸入你要找回的帳號名稱。" + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "输入要邀请的用户名" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "輸入你的帳號名稱。我們會將 6 位數復原碼寄送到已驗證的電子郵件地址。" + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "精確位置" @@ -1824,6 +2095,7 @@ msgstr "擴充個人資料" msgid "External Link Warning" msgstr "外部链接警告" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "失敗" @@ -1890,6 +2162,18 @@ msgstr "全部摺疊" msgid "Folder name" msgstr "資料夾名稱" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "基於安全考量,此帳號的所有現有工作階段已登出,帳號範圍的伺服器狀態已清除。如果已啟用雙重驗證,它仍保持啟用,下次登入仍需驗證。" + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "認輸" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "忘記密碼" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC Operator" msgid "IRC operator password" msgstr "IRC 操作員密碼" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "IRC 操作員使用者名稱" @@ -2295,6 +2580,15 @@ msgstr "讓其他人知道您正在輸入" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "連結 OAuth 身分" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "透過 {0} 連結" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "直播中" @@ -2335,6 +2629,11 @@ msgstr "正在從您的 bouncer 載入網路…" msgid "Loading WHOIS data..." msgstr "正在載入 WHOIS 資料..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "正在載入…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "本機儲存:" @@ -2377,6 +2676,26 @@ msgstr "放下手" msgid "Man-in-the-middle attacks on server links are possible" msgstr "服务器链路可能遭受中间人攻击" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "管理機器人" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "管理機器人(正在載入 {botsLoadingCount} 個)" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "管理表情包" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "管理此伺服器透過 draft/EMOJI 發布的全網路與頻道範圍的表情包。" + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "管理雙重驗證" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "管理您的账户和身份验证" @@ -2619,6 +2938,10 @@ msgstr "静音通知" msgid "Mute or unmute notification sounds" msgstr "开启或关闭通知声音" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "名稱(例如 iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "新資料夾" msgid "New nickname" msgstr "新暱稱" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "新密碼" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "下一张图片" @@ -2758,6 +3086,10 @@ msgstr "未選擇檔案" msgid "No flood profile" msgstr "无洪水防护配置" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "找不到 GIF。請嘗試其他搜尋。" + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "未設定主機" @@ -2790,6 +3122,10 @@ msgstr "無訊息" msgid "No microphone detected." msgstr "未偵測到麥克風。" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "尚未設定表情包。" + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "尚未擷取任何原始 IRC 流量。請嘗試連線或傳送訊息。" @@ -2859,6 +3195,10 @@ msgstr "普通 – 標準保護" msgid "Not encrypted" msgstr "未加密" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "注意:無論帳號是否有已驗證的電子郵件,伺服器都會回傳相同的回應,因此這裡不會提示拼字錯誤。如果幾分鐘內沒有收到驗證碼,請再次檢查帳號名稱。" + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "通知聲音" @@ -2867,6 +3207,10 @@ msgstr "通知聲音" msgid "Notifications" msgstr "通知" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "OAuth 身分" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "離線" msgid "Offline" msgstr "离线" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "確定" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "開啟" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "只有管理員可以更改頻道主題" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "仅支持安全的 WebSocket 连接" @@ -3027,6 +3376,10 @@ msgstr "操作員操作" msgid "Optional crash reports to improve the app" msgstr "可選的當機報告以改善應用程式" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "此次變更會同時登出此帳號的其他已開啟工作階段。雙重驗證設定(如有)保持不變。" + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR 不加密檔案,已按原樣傳送" @@ -3039,6 +3392,14 @@ msgstr "輸出" msgid "Owner" msgstr "频道所有者" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id(例如 team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id 和名稱為必填項目。" + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "密码" @@ -3047,6 +3408,15 @@ msgstr "密码" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "加入頻道需要密碼,留空可移除金鑰。" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "密碼重設完成" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "兩次輸入的密碼不一致。" + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "模式已存在" @@ -3088,6 +3458,15 @@ msgstr "永久" msgid "Photo" msgstr "照片" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "請設定密碼(至少 3 個字元)。" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "請選擇單一單字的名稱(不含空格)。" + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "選擇頻道類型" @@ -3214,6 +3593,10 @@ msgstr "代词" msgid "Protected Topic (+t)" msgstr "受保護主題 (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "提供者未回傳 bearer 權杖。" + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "有隱私問題?請聯絡我們:" @@ -3315,6 +3698,7 @@ msgstr "重新連線失敗" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "重新连接服务器" @@ -3367,6 +3751,10 @@ msgstr "重新整理 WHOIS" msgid "Register for an account" msgstr "注册账户" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "已註冊的憑證" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "拒絕" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "寬鬆 – 較弱的保護" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "移除" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "移除 \"{0}\"?你將無法再將其用作第二道驗證。" + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "将 {username} 移出频道" @@ -3460,7 +3855,6 @@ msgstr "重拍" msgid "Retry sending" msgstr "重新傳送" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "查看已變更的金鑰…" msgid "Review key" msgstr "檢視金鑰" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "旋轉 90°" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "規則" @@ -3530,6 +3929,10 @@ msgstr "已儲存" msgid "Saving..." msgstr "正在儲存..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "用驗證器應用程式掃描此 QR 碼,然後輸入它顯示的 6 位數驗證碼確認。" + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "將聊天捲動至此回覆" @@ -3551,6 +3954,10 @@ msgstr "搜索" msgid "Search bots" msgstr "搜尋機器人" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "搜尋表情符號..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "搜尋 GIF 以開始" @@ -3641,11 +4048,6 @@ msgstr "选择或添加频道以开始使用。" msgid "self-registered" msgstr "自助註冊" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "傳送" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "傳送訊息" msgid "Send private message" msgstr "发送私信" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "寄送復原碼" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "以未加密方式傳送此檔案?" @@ -3687,6 +4093,10 @@ msgstr "未加密傳送" msgid "Sending" msgstr "傳送中" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "正在寄送…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "伺服器" msgid "Server" msgstr "伺服器" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "服务器频道" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "伺服器未宣告支援 WebAuthn" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "伺服器不支援進階 LIST 篩選" @@ -3745,11 +4157,16 @@ msgstr "服务器密码" msgid "Server Password (PASS)" msgstr "伺服器密碼 (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "伺服器回傳了無效的 WebAuthn 質詢。" + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "服务器之间的通信可能使用未加密的连接" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "伺服器範圍" @@ -3774,6 +4191,7 @@ msgstr "工作階段 {0}" msgid "Sessions" msgstr "工作階段" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "设置主题…" @@ -3791,6 +4209,10 @@ msgstr "由 {0} 設定" msgid "Set by:" msgstr "設定者:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "設定新密碼" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "設為離開" @@ -3808,6 +4230,11 @@ msgstr "設定" msgid "Setting not found" msgstr "未找到設定" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "正在設定…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "設定" @@ -3832,10 +4259,22 @@ msgstr "分享您的位置" msgid "Share your location with {target}." msgstr "與 {target} 分享您的位置。" +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "再次分享螢幕以重試" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "她/她的" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "短代碼(例如 partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "短代碼必須符合 [A-Za-z0-9._-]+。" + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "顯示所有事件" @@ -3910,6 +4349,10 @@ msgstr "显示所有外部媒体。任何 URL 都可能向未知服务器发送 msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "显示来自服务器受信任文件主机的媒体。不会向外部服务发送任何请求。" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "透過提供者登入,我們會將取得的身分綁定到你的帳號,使 SASL OAUTHBEARER / IRCV3BEARER 在之後的連線中可用。" + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "登入失敗,你目前以訪客身分聊天。請重新登入或修正密碼" @@ -3998,6 +4441,10 @@ msgstr "状态" msgid "Status Messages" msgstr "状态消息" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "狀態:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "退出直播" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "關閉視訊" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "直播" @@ -4074,6 +4522,14 @@ msgstr "移出資料夾" msgid "Take photo" msgstr "拍照" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "拍攝照片或影片" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "文字" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "文字頻道" @@ -4086,6 +4542,10 @@ msgstr "此裝置目前無法使用。" msgid "That screen is no longer there." msgstr "該螢幕已不存在。" +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "通話伺服器拒絕了該請求。請稍後重試。" + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "与 <0>{serverName} 的连接存在以下安全问题:" @@ -4192,6 +4652,10 @@ msgstr "這會從您的 soju bouncer 移除該網路。若要再次使用,您 msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "此伺服器不支援擴充個人資料元資料(IRCv3 METADATA 擴充功能)。頭像、顯示名稱和狀態等欄位不可用。" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "此伺服器未宣告後端 URL(draft/authtoken 或 obby.world/FILEHOST)。無法存取管理端點。" + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "此伺服器不支援邀請連結(未公告<0>obby.world/invitation功能)。您仍可正常聊天;此面板僅適用於採用 obbyircd 的網路。" @@ -4213,6 +4677,11 @@ msgstr "這也會關閉下方 {0} 個綁定的網路。" msgid "This will also close the bound network below." msgstr "這也會關閉下方綁定的網路。" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "井字遊戲對戰 {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "時間(分鐘)" @@ -4230,6 +4699,10 @@ msgstr "已逾時" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "TLS 憑證指紋" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "已截斷" msgid "Trusted Sources" msgstr "受信任来源" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "請重新上傳。" + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "請重新上傳。檔案主機回傳了我們無法讀取的回應。" + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "開啟相機以重試" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "開啟麥克風以重試" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "雙重驗證" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "需要雙重驗證" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "類型" @@ -4352,14 +4850,26 @@ msgstr "上傳圖片或提供含可選 {size} 替換的 URL" msgid "Upload Avatar" msgstr "上傳頭像" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "上傳已取消。" + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "上傳檔案" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "已上傳" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "上傳中..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "URL 必須是 http(s):// 或 data:。" + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "頭像圖片 URL" @@ -4416,6 +4926,7 @@ msgstr "使用者模式" msgid "User Profile" msgstr "用户资料" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "使用者設定" @@ -4459,6 +4970,14 @@ msgstr "需要有效的服务器端口" msgid "Verified account" msgstr "已验证账户" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "驗證" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "驗證驗證碼" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "驗證加密" @@ -4471,6 +4990,10 @@ msgstr "驗證指紋…" msgid "Verify…" msgstr "驗證…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "正在驗證…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "非常宽松" @@ -4532,6 +5055,7 @@ msgstr "觀眾" msgid "Viewers ({0})" msgstr "觀眾 ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "语音权限" @@ -4557,10 +5081,23 @@ msgstr "音量" msgid "Volume for {0}" msgstr "{0} 的音量" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "等待 {0} 接受…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "等待生物辨識提示…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "正在等待第一個步驟…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "等待登入…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "檢視此伺服器的原始 IRC 流量" msgid "We don't store your IRC communications on our servers" msgstr "我們不在伺服器上儲存您的 IRC 通訊" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "此環境不支援 WebAuthn。" + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "您即将打开一个外部链接:" msgid "You are an IRC Operator" msgstr "您是 IRC Operator" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "你有幾分鐘時間設定新密碼。" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "你尚未註冊任何 2FA 憑證。" + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "您有未保存的更改。确定要关闭而不保存吗?" diff --git a/src/locales/zh/messages.mjs b/src/locales/zh/messages.mjs index 02ac26a7b..f4943d657 100644 --- a/src/locales/zh/messages.mjs +++ b/src/locales/zh/messages.mjs @@ -1 +1 @@ -/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"在您允许麦克风访问之前,设备名称将被隐藏。\"],\"+5VMrz\":[\"无效的模式格式,请使用 nick!user@host 格式(允许通配符 *)\"],\"+6NQQA\":[\"通用支持频道\"],\"+6NyRG\":[\"客户端\"],\"+AI7ot\":[\"共享位置\"],\"+B5ztW\":[\"添加频道\"],\"+K0AvT\":[\"断开连接\"],\"+Q1v1x\":[\"已认证\"],\"+WNb3x\":[\"弹出视频\"],\"+cyFdH\":[\"标记为离开时的默认消息\"],\"+fRR7i\":[\"停用\"],\"+mVPqU\":[\"在消息中渲染 Markdown 格式\"],\"+s1J8k\":[\"标记为已读\"],\"+s4tdz\":[\"复制昵称\"],\"+vqCJH\":[\"您的账户认证用户名\"],\"+yPBXI\":[\"选择文件\"],\"+zy2Nq\":[\"类型\"],\"/09cao\":[\"链路安全级别较低(级别 \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"将自己标记为返回\"],\"/3BQ4J\":[\"频道外的用户无法发送消息\"],\"/4C8U0\":[\"全部复制\"],\"/6BzZF\":[\"切换成员列表\"],\"/AkXyp\":[\"确认?\"],\"/TNOPk\":[\"用户已离开\"],\"/UGQxY\":[\"摄像头 \",[\"0\"]],\"/X0D0z\":[\"选择通话声音通过哪个扬声器播放\"],\"/XQgft\":[\"发现\"],\"/abSCI\":[\"复制失败,点击重试\"],\"/cF7Rs\":[\"音量\"],\"/dqduX\":[\"下一页\"],\"/fc3q4\":[\"所有内容\"],\"/kISDh\":[\"启用通知声音\"],\"/kL38k\":[\"重新排序频道\"],\"/n04sB\":[\"踢出\"],\"/rTz0M\":[\"音频\"],\"/rfkZe\":[\"提及和消息时播放声音\"],\"/xQ19T\":[\"此网络上的机器人\"],\"/zrWol\":[\"未加密\"],\"0/0ZGA\":[\"频道名称掩码\"],\"0CvhiV\":[\"此频道中的机器人\"],\"0D6j7U\":[\"了解更多自定义规则 →\"],\"0NqWnb\":[\"邀请加入直播\"],\"0XsHcR\":[\"踢出用户\"],\"0ZpE//\":[\"按用户数排序\"],\"0bEPwz\":[\"设置为离开\"],\"0dGkPt\":[\"展开频道列表\"],\"0gS7M5\":[\"显示名称\"],\"0kS+M8\":[\"示例网络\"],\"0rgoY7\":[\"仅连接您选择的服务器\"],\"0rz+/Q\":[\"正在加载命令…\"],\"0wdd7X\":[\"加入\"],\"196EG4\":[\"删除私聊\"],\"1A3EXy\":[\"展开\"],\"1C/fOn\":[\"机器人尚未注册任何斜杠命令。\"],\"1DSr1i\":[\"注册账户\"],\"1K9HPk\":[\"查看树\"],\"1O/24y\":[\"切换频道列表\"],\"1OWwRx\":[\"机器人命令\"],\"1QfxQT\":[\"忽略\"],\"1TNIig\":[\"打开\"],\"1VPJJ2\":[\"外部链接警告\"],\"1ZC/dv\":[\"没有未读提及或消息\"],\"1iY5xv\":[\"麦克风\"],\"1pO1zi\":[\"服务器名称为必填项\"],\"1qqOhi\":[\"拖动手柄以移动频道,或将其放入文件夹\"],\"1t/NnN\":[\"拒绝\"],\"1ub+Zu\":[[\"hours\"],\" 小时\"],\"1uwfzQ\":[\"查看频道主题\"],\"1wdjme\":[\"用户\"],\"268g7c\":[\"输入显示名称\"],\"27I0xj\":[\"服务器范围的机器人,可从任何频道访问\"],\"2CEOW6\":[\"通过 soju bouncer 绑定的网络\"],\"2F9+AZ\":[\"尚未捕获任何原始 IRC 流量。请尝试连接或发送消息。\"],\"2FOFq1\":[\"网络上的服务器管理员可能读取您的消息\"],\"2FYpfJ\":[\"更多\"],\"2HF1Y2\":[[\"inviter\"],\" 邀请了 \",[\"target\"],\" 加入 \",[\"channel\"]],\"2I70QL\":[\"查看用户资料信息\"],\"2QYdmE\":[\"用户:\"],\"2QpEjG\":[\"已离开\"],\"2bimFY\":[\"使用服务器密码\"],\"2gMuHR\":[\"已加入\"],\"2iTmdZ\":[\"本地存储:\"],\"2odkwe\":[\"严格 – 更强的保护\"],\"2qXqZQ\":[\"用户模式\"],\"2uDhbA\":[\"输入要邀请的用户名\"],\"2xXP/g\":[\"加入频道\"],\"2y9Ojd\":[\"拖放文件以添加附件\"],\"2ygf/L\":[\"← 返回\"],\"2zEgxj\":[\"搜索 GIF...\"],\"38+WDJ\":[\"回声消除\"],\"3BKxln\":[\"拍照\"],\"3JjdaA\":[\"运行\"],\"3Kf9Jh\":[\"降为观众\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" 人正在直播 · \",[\"1\"],\" 人观看中\"],\"3MbP5E\":[\"已加密的消息\"],\"3RdPhl\":[\"重命名频道\"],\"3THokf\":[\"有发言权的用户\"],\"3TSz9S\":[\"最小化\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"将聊天滚动到此回复\"],\"3hij11\":[\"加入 \",[\"channelName\"]],\"3jBDvM\":[\"频道显示名称\"],\"3pRst1\":[\"正在接收命令列表…\"],\"3ryuFU\":[\"可选的崩溃报告以改善应用\"],\"3uBF/8\":[\"关闭查看器\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"无法与 \",[\"nick\"],\" 建立加密。\"],\"3xf8Kz\":[\"输入账户名称...\"],\"4/Rr0R\":[\"邀请用户加入当前频道\"],\"4EZrJN\":[\"规则\"],\"4JJtW9\":[\"#overflow\"],\"4N0n26\":[\"后置\"],\"4NqeT4\":[\"洪水配置文件 (+F)\"],\"4QXpWJ\":[\"已超时\"],\"4RZQRK\":[\"你在做什么?\"],\"4cEClj\":[\"会话\"],\"4hfTrB\":[\"昵称\"],\"4n99LO\":[\"已在 \",[\"0\"]],\"4t6vMV\":[\"短消息自动切换到单行\"],\"4vsHmf\":[\"时间(分钟)\"],\"4x/Axu\":[\"您的 bouncer 尚无任何网络。添加一个以开始使用。\"],\"5+INAX\":[\"高亮提及您的消息\"],\"5R5Pv/\":[\"Oper 用户名\"],\"5WWr3M\":[\"大致位置\"],\"5kS5np\":[\"标记为已验证\"],\"5yB4Kk\":[\"文件服务器拒绝了它。\"],\"678PKt\":[\"网络名称\"],\"6Aih4U\":[\"离线\"],\"6CO3WE\":[\"加入频道需要密码,留空可移除密钥。\"],\"6FyrFm\":[\"共享屏幕\"],\"6HhMs3\":[\"退出消息\"],\"6OpRdF\":[\"自动调节麦克风音量\"],\"6V3Ea3\":[\"已复制\"],\"6XJBxM\":[\"你的浏览器无法播放此音频。\"],\"6ki7F2\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 个项目\"]}]],\"6lGV3K\":[\"收起\"],\"6yFOEi\":[\"输入 oper 密码...\"],\"6yR6/K\":[\"在服务器通知和欢迎页面中发布每个服务器的每日消息\"],\"6zJnDQ\":[\"取消屏蔽声音\"],\"7+IHTZ\":[\"未选择文件\"],\"7+q3Wn\":[\"#channel\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host(例如:spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"此聊天使用 OTR 加密,可与其他 IRC 客户端兼容。请通过其他渠道核对指纹,然后将其标记为已验证。\"],\"7QkKyN\":[\"发送私信\"],\"7U1W7c\":[\"非常宽松\"],\"7Y1YQj\":[\"真实姓名:\"],\"7YHArF\":[\"— 在查看器中打开\"],\"7d1XbR\":[\"打开工作流\"],\"7jL88x\":[\"删除此消息?此操作无法撤销。\"],\"7l15X4\":[\"失败\"],\"7nGhhM\":[\"您在想什么?\"],\"7sEpu1\":[\"成员 — \",[\"0\"]],\"7sNhEz\":[\"用户名\"],\"7w5KHY\":[\"你与 \",[\"nick\"],\" 的消息使用只传输文本的 OTR 加密。这些文件将以明文发送。\"],\"7y+YDA\":[\"未加密发送\"],\"85Fz0S\":[\"拖动以移动\"],\"8H0Q+x\":[\"了解更多配置文件 →\"],\"8Phu0A\":[\"显示用户更改昵称的事件\"],\"8VEDbV\":[\"机密\"],\"8XTG9e\":[\"输入 oper 密码\"],\"8XsV2J\":[\"重新发送\"],\"8ZsakT\":[\"密码\"],\"8dYnq1\":[\"已达到最长录制时长,录制已停止:发送或丢弃。\"],\"8kR84m\":[\"您即将打开一个外部链接:\"],\"8kZ9ZV\":[\"结束加密\"],\"8lCgih\":[\"删除规则\"],\"8mmL7G\":[\"加载较旧的消息以到达回复\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"other\":[\"#\",\" 个步骤\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"other\":[\"已加入 \",[\"joinCount\"],\" 次\"]}]],\"9BMLnJ\":[\"重新连接服务器\"],\"9LXhb1\":[\"录屏\"],\"9OEgyT\":[\"添加表情\"],\"9PQ8m2\":[\"G-Line(全局封禁)\"],\"9Qs99X\":[\"邮箱:\"],\"9QupBP\":[\"删除规则\"],\"9TBhGc\":[\"放下手\"],\"9W7tl5\":[\"(未更改)\"],\"9aCFGH\":[\"加密此聊天\"],\"9bG48P\":[\"发送中\"],\"9f5f0u\":[\"有隐私问题?联系我们:\"],\"9hXrER\":[\"在 \",[\"serverName\"],\" 上加入频道\"],\"9iweoP\":[[\"0\"],\" 上的网络\"],\"9n+Pj3\":[\"直播频道名\"],\"9q17ZR\":[[\"0\"],\" 为必填项。\"],\"9qIYMn\":[\"新昵称\"],\"9rnFEa\":[\"通话\"],\"9unqs3\":[\"离开:\"],\"9v3hwv\":[\"未找到服务器。\"],\"9zb2WA\":[\"连接中\"],\"A1taO8\":[\"搜索\"],\"A2adVi\":[\"发送正在输入通知\"],\"A9Rhec\":[\"频道名称\"],\"AFXuc0\":[\"消息未发送:加密已停止工作。请结束加密以发送未加密消息。\"],\"ALZ4SG\":[\"屏蔽声音\"],\"AWOSPo\":[\"放大\"],\"AXSpEQ\":[\"连接时获取 Oper\"],\"AXkuzz\":[\"未检测到摄像头。\"],\"AdKRCX\":[\"您已连接到 <0>\",[\"0\"],\"。\"],\"AeXO77\":[\"账户\"],\"AhNP40\":[\"跳转\"],\"AhYrTA\":[\"连接:较差\"],\"Ai2U7L\":[\"主机\"],\"AjBQnf\":[\"已更改昵称\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"取消回复\"],\"ApSx0O\":[\"找到 \",[\"0\"],\" 条匹配\\\"\",[\"searchQuery\"],\"\\\"的消息\"],\"Ask+xm\":[\"重新登录\"],\"AxPAXW\":[\"未找到结果\"],\"AyNqAB\":[\"在聊天中显示所有服务器事件\"],\"B/QqGw\":[\"暂时离开\"],\"B0sB2k\":[\"明文\"],\"B1MuZq\":[\"选择摄像头并预览其画面\"],\"B8AaMI\":[\"此字段为必填项\"],\"BA2c49\":[\"服务器不支持高级 LIST 筛选\"],\"BBCFUg\":[[\"sender\"],\" 重新启动了加密,因此正在重新建立这个对话。\"],\"BGul2A\":[\"您有未保存的更改。确定要关闭而不保存吗?\"],\"BIDT9R\":[\"机器人\"],\"BIf9fi\":[\"您的状态消息\"],\"BOJWfb\":[\"断开与 soju bouncer 的连接?\"],\"BPm98R\":[\"未选择服务器。请先从侧边栏选择一个服务器;邀请链接按服务器分别管理。\"],\"BRNbHt\":[\"已加密,未验证\"],\"BZADk0\":[\"退出直播\"],\"BZyTNS\":[\"位置访问被拒绝。请在浏览器或系统设置中允许位置访问,然后重试。\"],\"BZz3md\":[\"您的个人网站\"],\"Bgm/H7\":[\"允许输入多行文本\"],\"BiQIl1\":[\"置顶此私信对话\"],\"BlNZZ2\":[\"点击跳转到消息\"],\"Bowq3c\":[\"只有管理员可以更改频道主题\"],\"Btozzp\":[\"此图片已过期\"],\"Bu/ywL\":[\"选择频道类型\"],\"Bycfjm\":[\"总计:\",[\"0\"]],\"C6IBQc\":[\"复制完整 JSON\"],\"C6amLT\":[\"该设备当前不可用。\"],\"C9L9wL\":[\"数据收集\"],\"CDq4wC\":[\"管理用户\"],\"CHVRxG\":[\"发消息给 @\",[\"0\"],\"(Shift+Enter 换行)\"],\"CN9zdR\":[\"Oper 用户名和密码为必填项\"],\"CW3sYa\":[\"添加表情 \",[\"emoji\"]],\"CaAkqd\":[\"显示退出事件\"],\"CaQ1Gb\":[\"由配置定义的机器人。编辑 obbyircd.conf 并执行 /REHASH 以更改状态。\"],\"CbvaYj\":[\"按昵称封禁\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"选择频道\"],\"CpwGv7\":[[\"nick\"],\" 的密钥与你之前看到的不同。重装或换新设备后会这样,中间人攻击看起来也是如此。接受之前请通过其他渠道核对新指纹。\"],\"CqO9qC\":[\"会话\"],\"CsekCi\":[\"普通\"],\"CwuBNI\":[\"未检测到麦克风。\"],\"D+NlUC\":[\"系统\"],\"D28t6+\":[\"已加入并退出\"],\"D69ns7\":[\"重命名或删除 \",[\"0\"]],\"DB8zMK\":[\"应用\"],\"DBcWHr\":[\"自定义通知音频文件\"],\"DL4yUl\":[\"文件未上传:加密已停止工作。请重新开始加密,或结束加密以明文上传。\"],\"DPfwMq\":[\"完成\"],\"DTy9Xw\":[\"媒体预览\"],\"Dj4pSr\":[\"选择一个安全密码\"],\"Du+zn+\":[\"搜索中...\"],\"Du2T2f\":[\"未找到设置\"],\"DwsSVQ\":[\"应用筛选并刷新\"],\"E3W/zd\":[\"默认昵称\"],\"E6nRW7\":[\"复制链接\"],\"E703RG\":[\"模式:\"],\"E9RV1x\":[\"从 \",[\"sessionCount\"],\" 个会话连接\"],\"EAeu1Z\":[\"发送邀请\"],\"EFKJQT\":[\"设置\"],\"EGPQBv\":[\"自定义洪水规则 (+f)\"],\"ELik0r\":[\"查看完整隐私政策\"],\"EPbeC2\":[\"查看或编辑频道主题\"],\"EQCDNT\":[\"输入 oper 用户名...\"],\"ERIfXJ\":[\"无法及时获取定位。请在视野更开阔的地方重试。\"],\"ET7frA\":[\"允许摄像头访问\"],\"EUvulZ\":[\"找到 1 条匹配\\\"\",[\"searchQuery\"],\"\\\"的消息\"],\"EatZYJ\":[\"下一张图片\"],\"Eaw75B\":[[\"userCount\"],\" 位用户\"],\"EdQY6l\":[\"无\"],\"EflUyy\":[\"通话中\"],\"EnqLYU\":[\"搜索服务器...\"],\"EqjE9A\":[\"给某人发消息\"],\"Eu7YKa\":[\"自助注册\"],\"Ev/rmg\":[\"选择麦克风并预览其输入电平\"],\"F0OKMc\":[\"编辑服务器\"],\"F6Int2\":[\"启用高亮\"],\"FDoLyE\":[\"最大用户数\"],\"FHnJDV\":[[\"userCount\"],\" 人观看中\"],\"FOPeqj\":[\"自动增益控制\"],\"FUU/hZ\":[\"控制聊天中加载的外部媒体数量。\"],\"Fdp03t\":[\"开启\"],\"FfPWR0\":[\"弹窗\"],\"FjkaiT\":[\"缩小\"],\"FlqOE9\":[\"这意味着:\"],\"FolHNl\":[\"管理您的账户和身份验证\"],\"Fp2Dif\":[\"已退出服务器\"],\"G5KmCc\":[\"GZ-Line(全局 Z-Line)\"],\"GDs0lz\":[\"<0>风险: 敏感信息(消息、私人对话、身份验证详情)可能会暴露给网络管理员或位于 IRC 服务器之间的攻击者。\"],\"GP8D2E\":[\"私信\"],\"GPrF8Y\":[[\"safeName\"],\" 在服务器上被改动过,已无法解密。\"],\"GR+2I3\":[\"添加邀请掩码(例如 nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"关闭弹出的服务器通知\"],\"GdhD7H\":[\"再次点击以确认\"],\"GjRZex\":[\"断开网络连接?\"],\"GlAoST\":[\"拒绝加密\"],\"GlHnXw\":[\"昵称修改失败: \",[\"error\"],\" \",[\"0\"]],\"GswZF3\":[\"预览:\"],\"GtmO8/\":[\"来自\"],\"GtuHUQ\":[\"在服务器上重命名此频道,所有用户都会看到新名称。\"],\"GuGfFX\":[\"切换搜索\"],\"GvwPQR\":[\"加密 (OTR)\"],\"GxkJXS\":[\"上传中...\"],\"Gz0oR4\":[\"(由 Obby 处理)\"],\"GzbwnK\":[\"已加入频道\"],\"GzsUDB\":[\"扩展资料\"],\"H/PnT8\":[\"插入表情\"],\"H3kCln\":[\"主机名\"],\"H6Izzl\":[\"您的首选颜色代码\"],\"H86f9p\":[\"收起\"],\"H91IQz\":[\"加入直播 \",[\"channelName\"]],\"H9jIv+\":[\"显示加入/离开\"],\"HAKBY9\":[\"上传文件\"],\"HVqh5e\":[\"此浏览器不支持扬声器选择。\"],\"HdE1If\":[\"频道\"],\"HeT8+a\":[[\"name\"],\" · 输出\"],\"HhlSUU\":[\"拖动选择要录制的范围。按 Escape 取消。\"],\"Hk4AW9\":[\"您的首选显示名称\"],\"HmHDk7\":[\"选择成员\"],\"HrQzPU\":[[\"networkName\"],\" 上的频道\"],\"Hy8RTc\":[\"已加密。为确保安全,请验证 \",[\"nick\"],\" 的身份。\"],\"I2tXQ5\":[\"发消息给 @\",[\"0\"],\"(Enter 换行,Shift+Enter 发送)\"],\"I6bw/h\":[\"封禁用户\"],\"I92Z+b\":[\"启用通知\"],\"I9D72S\":[\"您确定要删除此消息吗?此操作无法撤销。\"],\"IA+1wo\":[\"显示用户被踢出频道的事件\"],\"IBi8Io\":[\"麦克风 \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IIXpvq\":[\"运行中 · \",[\"elapsed\"]],\"IJaotC\":[\"开始录制\"],\"ILlU+s\":[\"信息:\"],\"ISS9Ed\":[\"设为离开\"],\"IUwGEM\":[\"保存更改\"],\"IcHxhR\":[\"离线\"],\"IgrLD/\":[\"暂停\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"回复\"],\"IoHMnl\":[\"最大值为 \",[\"0\"]],\"IryzcO\":[\"阅读全部\"],\"IuszSX\":[\"超过 \",[\"0\"],\" 的文件将按原样发送。文件托管方会以可读形式存储,任何获得链接的人都可以打开。\"],\"IvMj+0\":[\"管理员\"],\"J/qWdF\":[\"频道机器人 — 仅在已加入的频道中\"],\"J09nwO\":[\"加密 (Obby)\"],\"J28zul\":[\"正在连接...\"],\"J5T9NW\":[\"用户信息\"],\"J8Y5+z\":[\"哎呀!网络分裂!⚠️\"],\"JBHkBA\":[\"已离开频道\"],\"JCPOml\":[\"移动到文件夹\"],\"JCwL0Q\":[\"输入原因(可选)\"],\"JFciKP\":[\"切换\"],\"JMXMCX\":[\"离开消息\"],\"JNCzPW\":[\"国家/地区\"],\"JXGkhG\":[\"更改频道名称(仅限管理员)\"],\"JYiL1b\":[\"之一:\"],\"JYynGH\":[\"工具\"],\"JcD7qf\":[\"更多操作\"],\"JdkA+c\":[\"隐秘 (+s)\"],\"JlFcis\":[\"发送\"],\"Jmu12l\":[\"服务器频道\"],\"JoQY+E\":[\"这将从您的 soju bouncer 中移除该网络。若要再次使用,您需要重新添加它。\"],\"JrFTcr\":[\"正在连接…\"],\"JvQ++s\":[\"启用 Markdown\"],\"JweKPN\":[\"OTR 不加密文件,已按原样发送\"],\"K2jwh/\":[\"无可用 WHOIS 数据\"],\"K4vEhk\":[\"(已停用)\"],\"KAPufV\":[\"已截断\"],\"KAXSwC\":[\"语音权限\"],\"KDfTdX\":[\"删除消息\"],\"KFAYzh\":[\"此服务器没有地方存放文件。\"],\"KFfDuG\":[\"每日消息\"],\"KKBlUU\":[\"嵌入\"],\"KL53qt\":[\"消息未发送:加密尚未生效。请等待锁图标变绿,或结束加密以发送未加密消息。\"],\"KM0pLb\":[\"欢迎来到本频道!\"],\"KMH/oC\":[\"你的指纹\"],\"KR6W2h\":[\"取消忽略用户\"],\"KUjOb9\":[\"运行中\"],\"KV+Bi1\":[\"仅限邀请 (+i)\"],\"KdCtwE\":[\"在重置计数器之前监控洪水活动的秒数\"],\"Kkezga\":[\"服务器密码\"],\"KpOQkN\":[\"查看密钥\"],\"KqcCdb\":[\"在 \",[\"serverName\"],\" 上开启直播\"],\"KsiQ/8\":[\"用户必须受邀才能加入频道\"],\"KtADxr\":[\"执行了\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"频道信息\"],\"LC1a7n\":[\"IRC 服务器报告其服务器间链路的安全级别较低。这意味着当您的消息在网络中的 IRC 服务器之间转发时,可能未经过妥善加密,或者 SSL/TLS 证书未被正确验证。\"],\"LEwpeL\":[\"soju bouncer(控制)\"],\"LNfLR5\":[\"显示踢出事件\"],\"LP+1Z7\":[\"添加网络\"],\"LQb0W/\":[\"显示所有事件\"],\"LU7/yA\":[\"显示用的别名,可包含空格、表情和特殊字符。真实频道名(\",[\"channelName\"],\")仍用于 IRC 命令。\"],\"LUb9O7\":[\"需要有效的服务器端口\"],\"LV4fT6\":[\"描述(可选,例如 \\\"第三季度 Beta 测试者\\\")\"],\"LVB64Y\":[\"复制为文本\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"隐私政策\"],\"LcuSDR\":[\"管理您的个人资料信息和元数据\"],\"LqLS9B\":[\"显示昵称变更\"],\"LsDQt2\":[\"频道设置\"],\"LtI9AS\":[\"频道所有者\"],\"LuNhhL\":[\"对此消息做出了回应\"],\"M/AZNG\":[\"头像图片 URL\"],\"M/TIv1\":[\"观众\"],\"M/WIer\":[\"发送消息\"],\"M45wtf\":[\"此命令不需要参数。\"],\"M8er/5\":[\"名称:\"],\"MFKlMB\":[\"邀请\"],\"MHk+7g\":[\"上一张图片\"],\"MMVM6A\":[\"服务器范围机器人 — 可从任何频道访问\"],\"MOsYgM\":[\"连接:良好\"],\"MRorGe\":[\"私信用户\"],\"MSSqHG\":[\"可与其他 IRC 客户端配合使用\"],\"MVbSGP\":[\"时间窗口(秒)\"],\"Mey/l4\":[\"无法访问该设备。\"],\"MhqAkA\":[[\"nick\"],\" 拒绝了加密。\"],\"MkpcsT\":[\"您的消息和设置存储在本地设备上\"],\"MzPdC2\":[\"服务器密码 (PASS)\"],\"N/hDSy\":[\"标记为机器人——通常为 'on' 或空\"],\"N40H+G\":[\"全部\"],\"N6j2JH\":[\"编辑 \",[\"0\"]],\"N7TQbE\":[\"邀请用户加入 \",[\"channelName\"]],\"NCHYXe\":[\"折叠工作流\"],\"NCca/o\":[\"输入默认昵称...\"],\"NEr2Ao\":[[\"userCount\"],\" 人通话中\"],\"NIBzIK\":[\"已达到上传大小限制,录制已停止:发送或丢弃。\"],\"NJfmLa\":[\"昵称\"],\"NKorF2\":[\"与 \",[\"nick\"],\" 的加密已停止工作,因此消息未发送。请重新开始加密以继续。\"],\"NQN2HS\":[\"取消停用\"],\"NZMhdJ\":[\"文件过大无法加密,已未加密发送\"],\"NZgZhv\":[\"重命名文件夹\"],\"NbFtQm\":[\"删除文件夹\"],\"Nj8ZSK\":[\"安全组\"],\"Nqs6B9\":[\"显示所有外部媒体。任何 URL 都可能向未知服务器发送请求。\"],\"Nt+9O7\":[\"使用 WebSocket 而非原始 TCP\"],\"NxIHzc\":[\"踢出用户\"],\"O+HhhG\":[\"在当前频道上下文中对用户进行私语\"],\"O+v/cL\":[\"浏览服务器上的所有频道\"],\"O5rZAi\":[\"刷新 WHOIS\"],\"OCGpR4\":[\"(继承)\"],\"ODwSCk\":[\"发送 GIF\"],\"OGQ5kK\":[\"配置通知声音和高亮提示\"],\"OIPt1Z\":[\"显示或隐藏成员列表侧栏\"],\"OJXCm+\":[\"下移文件夹\"],\"OKSNq/\":[\"非常严格\"],\"OLmMQs\":[\"验证指纹…\"],\"OVKoQO\":[\"您的账户认证密码\"],\"Obby - Bringing IRC to the future\":[\"Obby - 将 IRC 带入未来\"],\"OhCpra\":[\"设置主题…\"],\"OkltoQ\":[\"通过昵称封禁 \",[\"username\"],\"(阻止其使用相同昵称重新加入)\"],\"OlAl5i\":[\"全部展开\"],\"Oo7YVo\":[\"创建文件夹\"],\"P+t/Te\":[\"无其他数据\"],\"P42Wcc\":[\"安全\"],\"P6Cibt\":[\"批准以继续\"],\"P8eJCK\":[\"使用 Obby 探索 IRC 的世界\"],\"PD38l0\":[\"频道头像预览\"],\"PD9mEt\":[\"输入消息...\"],\"PKjhUq\":[\"添加频道\"],\"PPqfdA\":[\"打开频道配置设置\"],\"PRnH8G\":[\"共 \",[\"0\"]],\"PSCjfZ\":[\"此频道显示的主题,所有用户均可查看。\"],\"PYSmVm\":[\"与 \",[\"nick\"],\" 的消息现在已加密。\"],\"PYzHlv\":[\"把这个窗口切换到前台后再试一次。\"],\"PZCecv\":[\"PDF 预览\"],\"PeLgsC\":[[\"c\",\"plural\",{\"other\":[[\"c\"],\" 次\"]}]],\"PguS2C\":[\"添加例外掩码(例如 nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"显示 \",[\"displayedChannelsCount\"],\",共 \",[\"0\"],\" 个频道\"],\"PoZpSX\":[\"编辑频道设置\"],\"PqhVlJ\":[\"封禁用户(按 Hostmask)\"],\"PsufxD\":[\"会话 \",[\"0\"]],\"Q+chwU\":[\"用户名:\"],\"Q2QY4/\":[\"删除此邀请\"],\"Q3v9Wc\":[\"是的,删除\"],\"Q6hhn8\":[\"偏好设置\"],\"QF4a34\":[\"请输入用户名\"],\"QGqSZ2\":[\"颜色与格式\"],\"QJQd1J\":[\"编辑资料\"],\"QSzGDE\":[\"闲置\"],\"QUlny5\":[\"欢迎来到 \",[\"0\"],\"!\"],\"QgQSTl\":[\"登录时间\"],\"QhglSm\":[\"登录失败,你正以访客身份聊天。请重新登录或修正密码\"],\"QjVZf0\":[\"无消息\"],\"QuSkCF\":[\"筛选频道...\"],\"Qv14oC\":[\"复制为 JSON\"],\"QwUrDZ\":[\"将话题更改为:\",[\"topic\"]],\"Qxr8pV\":[\"打开机器人菜单\"],\"R0UH07\":[\"第 \",[\"0\"],\" 张,共 \",[\"1\"],\" 张\"],\"R7SsBE\":[\"静音\"],\"R8rf1X\":[\"点击设置主题\"],\"RArB3D\":[\"被 \",[\"username\"],\" 踢出 \",[\"channelName\"]],\"RIfHS5\":[\"创建新的邀请链接\"],\"RMMaN5\":[\"受管理 (+m)\"],\"RWw9Lg\":[\"关闭窗口\"],\"RX8Gog\":[[\"nick\"],\" 使用的加密版本此客户端无法读取。\"],\"RZ2BuZ\":[\"账户 \",[\"account\"],\" 注册需要验证:\",[\"message\"]],\"Rj1UeC\":[\"来自早前会话的加密消息\"],\"RlCInP\":[\"斜杠命令\"],\"RySp6q\":[\"隐藏评论\"],\"RzfkXn\":[\"更改您在此服务器上的昵称\"],\"S48xcO\":[\"待处理\"],\"S5Togi\":[\"正在从您的 bouncer 加载网络…\"],\"SPKQTd\":[\"昵称为必填项\"],\"SPVjfj\":[\"留空将默认显示\\\"无原因\\\"\"],\"SQKPvQ\":[\"邀请用户\"],\"STmlpb\":[\"返回网络列表\"],\"SY+DWF\":[\"查看已更改的密钥…\"],\"SkZcl+\":[\"选择预定义的洪水保护配置文件。这些配置文件为不同使用场景提供均衡的保护设置。\"],\"Slr+3C\":[\"最小用户数\"],\"Spnlre\":[\"您邀请了 \",[\"target\"],\" 加入 \",[\"channel\"]],\"SpsuQv\":[\"前往 \",[\"name\"]],\"SrtXDy\":[\"已登录为 \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"在查看器中打开\"],\"T6fO0X\":[\"客户端\"],\"T91vKp\":[\"播放\"],\"TGa6nJ\":[\"连接:一般\"],\"TIjT+J\":[\"标记为已回来\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"了解我们如何处理您的数据并保护您的隐私。\"],\"TgFpwD\":[\"正在应用...\"],\"Tjg9YW\":[\"加密附件\"],\"TkzSFB\":[\"无更改\"],\"TntZTr\":[\"退出聚焦\"],\"Tth9To\":[\"显示我的扬声器\"],\"TtserG\":[\"输入真实姓名\"],\"Ttz9J1\":[\"输入密码...\"],\"TusXkS\":[[\"days\"],\" 天\"],\"Tz0i8g\":[\"设置\"],\"U3pytU\":[\"管理员\"],\"U7Iesw\":[[\"seconds\"],\" 秒\"],\"U7yg75\":[\"将自己标记为离开\"],\"UDb2YD\":[\"添加表情\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"您还没有创建任何邀请链接。使用上面的表单来创建您的第一个。\"],\"UGT5vp\":[\"保存设置\"],\"UV5hLB\":[\"未找到封禁\"],\"Uaj3Nd\":[\"状态消息\"],\"Ue3uny\":[\"默认(无配置文件)\"],\"UkARhe\":[\"普通 – 标准保护\"],\"Umn7Cj\":[\"暂无评论,成为第一个吧!\"],\"UqtiKk\":[[\"secondsLeft\"],\" 秒后自动关闭\"],\"UrEy4W\":[\"向用户打开私信\"],\"UtUIRh\":[[\"0\"],\" 条旧消息\"],\"UwzP+U\":[\"安全连接\"],\"V0/A4O\":[\"频道所有者\"],\"V0zZWc\":[\"这也将关闭下方已绑定的网络。\"],\"V2dwib\":[[\"0\"],\" 必须是数字。\"],\"V4qgxE\":[\"创建时间早于(分钟前)\"],\"V8yTm6\":[\"清除搜索\"],\"VBIlvI\":[\"复制输出\"],\"VDj9CU\":[\"该主机不接受 \",[\"CIPHERTEXT_EXTENSION\"],\" 文件,加密附件正是以这种形式存储的。结束加密后,文件将按原样发送。\"],\"VJScHU\":[\"原因\"],\"VLsmVV\":[\"静音通知\"],\"VP3V//\":[\"前置\"],\"VbyRUy\":[\"评论\"],\"VcYc0A\":[\"打开网络选项\"],\"VjzSNi\":[\"正在获取您的位置…\"],\"VmSocf\":[\"<0>\",[\"0\"],\"、<1>\",[\"1\"],\"、<2>\",[\"2\"],\" 以及另外 \",[\"3\"],\" 人正在输入...\"],\"Vmx0mQ\":[\"设置者:\"],\"Vq10dn\":[\"离开通话\"],\"VqX8C6\":[\"显示更少\"],\"VqnIZz\":[\"查看我们的隐私政策和数据使用规范\"],\"VrMygG\":[\"最小长度为 \",[\"0\"]],\"VrnTui\":[\"您的代词,显示在个人资料中\"],\"VugX2C\":[\"先前的指纹\"],\"W8E3qn\":[\"已验证账户\"],\"WFxTHC\":[\"添加封禁掩码(例如 nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"服务器地址为必填项\"],\"WNMYIN\":[\"已取消\"],\"WOOPuM\":[\"连接已断开。重新连接以继续聊天\"],\"WRYdXW\":[\"音频进度\"],\"WUOH5B\":[\"忽略用户\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"other\":[\"显示另外 \",[\"1\"],\" 个项目\"]}]],\"WYxRzo\":[\"创建并管理您的邀请链接\"],\"Wbsc8H\":[\"这是你\"],\"Wd38W1\":[\"频道留空可用于通用网络邀请。描述仅用于您自己的记录——只有您能在此列表中看到。\"],\"Weq9zb\":[\"常规\"],\"Wf9lru\":[\"录制语音消息\"],\"Wfj7Sk\":[\"开启或关闭通知声音\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"用户资料\"],\"X6S3lt\":[\"搜索设置、频道、服务器...\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"仍然继续\"],\"XI1+wb\":[\"格式无效\"],\"XIXeuC\":[\"发消息给 @\",[\"0\"]],\"XJOV1Y\":[\"活动\"],\"XPaN4U\":[[\"name\"],\" · 输入\"],\"XPd6DR\":[\"工作流历史(\",[\"0\"],\",\",[\"activeTotal\"],\" 个活跃)\"],\"XU5AOg\":[\"输入\"],\"XWgxXq\":[\"相册\"],\"Xd7+IT\":[\"取消置顶私聊\"],\"XiSFjH\":[\"你刚拍的照片\"],\"Xm/s+u\":[\"显示\"],\"Xp2n93\":[\"显示来自服务器受信任文件主机的媒体。不会向外部服务发送任何请求。\"],\"XvjC4F\":[\"正在保存...\"],\"Y+tK3n\":[\"要发送的第一条消息\"],\"YAqRpI\":[\"账户 \",[\"account\"],\" 注册成功:\",[\"message\"]],\"YDrGG0\":[\"重新连接失败\"],\"YEfzvP\":[\"受保护主题 (+t)\"],\"YGAmpG\":[\"重拍\"],\"YQOn6a\":[\"收起成员列表\"],\"YRCoE9\":[\"频道操作员\"],\"YRwdh4\":[\"停止共享\"],\"YURQaF\":[\"查看资料\"],\"YdBSvr\":[\"控制媒体显示和外部内容\"],\"Yj6U3V\":[\"无中央服务器:\"],\"YjvpGx\":[\"代词\"],\"Yp+Hi/\":[\"打开设置\"],\"YqH4l4\":[\"无密钥\"],\"YulJZd\":[\"已删除\"],\"YyUPpV\":[\"账户:\"],\"Z7ZXbT\":[\"批准\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"other\":[\"#\",\" 行\"]}]],\"Z8lGw6\":[\"共享\"],\"ZJSWfw\":[\"断开服务器时显示的消息\"],\"ZPHI0f\":[[\"nick\"],\" 未回应加密请求。\"],\"ZR1dJ4\":[\"邀请\"],\"ZTnDTA\":[\"展开工作流\"],\"ZdWg0V\":[\"在浏览器中打开\"],\"ZhRBbl\":[\"搜索消息…\"],\"Zmcu3y\":[\"高级筛选\"],\"ZqLD8l\":[\"服务器范围\"],\"a0bHay\":[\"断开 <0>\",[\"0\"],\" 的连接?\"],\"a2/8e5\":[\"主题设置时间晚于(分钟前)\"],\"a3LDKx\":[\"安全\"],\"a739N6\":[\"查看此服务器的原始 IRC 流量\"],\"aHKcKc\":[\"上一页\"],\"aIhsAD\":[\"启用按键说话\"],\"aJTbXX\":[\"Oper 密码\"],\"aQryQv\":[\"模式已存在\"],\"aW33cO\":[\"降低麦克风的背景噪声\"],\"aW9pLN\":[\"频道允许的最大用户数,留空表示无限制。\"],\"aYaeko\":[\"无法解密这条消息。它是为本设备已不再持有密钥的会话加密的。\"],\"abGlUP\":[\"返回频道\"],\"aecNzk\":[\"加入语音频道 \",[\"channelName\"]],\"afd7s2\":[\"在 \",[\"serverName\"],\" 上开启语音频道\"],\"ah4fmZ\":[\"同时显示来自 YouTube、Vimeo、SoundCloud 及类似知名服务的预览。\"],\"aifXak\":[\"此频道没有媒体\"],\"ap2zBz\":[\"宽松\"],\"aubGf5\":[\"最强,但仅限与其他 Obby 用户\"],\"az8lvo\":[\"关\"],\"azXSNo\":[\"展开成员列表\"],\"azdliB\":[\"登录账户\"],\"b0Z/U1\":[\"已达到最长录制时长,录制到此停止。\"],\"b26wlF\":[\"她/她的\"],\"b2gRwi\":[\"共享您的位置\"],\"bD/+Ei\":[\"严格\"],\"bFDO8z\":[\"gateway 在线\"],\"bLt/0J\":[\"工作流\"],\"bQ6BJn\":[\"配置详细的洪水保护规则。每条规则指定要监控的活动类型以及超过阈值时采取的操作。\"],\"bRfx7k\":[\"转到回复\"],\"bUu+tR\":[\"此文件未加密。任何拥有链接的人都可以打开它。\"],\"bVBC/W\":[\"Gateway 已连接\"],\"bZJKzE\":[\"精确位置\"],\"beV7+y\":[\"用户将收到加入 \",[\"channelName\"],\" 的邀请。\"],\"biKhQ2\":[\"关于此归属\"],\"bk84cH\":[\"离开消息\"],\"bkHdLj\":[\"添加 IRC 服务器\"],\"blWpTh\":[\"打开地图\"],\"bmQLn5\":[\"添加规则\"],\"bv4cFj\":[\"传输\"],\"bwRvnp\":[\"操作\"],\"bzSI52\":[\"丢弃\"],\"c8+EVZ\":[\"已验证账户\"],\"cBQkN7\":[\"在您允许摄像头访问之前,设备名称将被隐藏。\"],\"cC5JaD\":[[\"nick\"],\" 已结束加密。\"],\"cGYUlD\":[\"未加载任何媒体预览。\"],\"cJMrvr\":[\"此聊天使用 Obby 的原生方案加密。请通过其他渠道核对指纹,然后将其标记为已验证。\"],\"cLF98o\":[\"显示评论 (\",[\"commentCount\"],\")\"],\"cPWpNd\":[[\"nick\"],\" 的指纹\"],\"cSgpoS\":[\"置顶私聊\"],\"cXeEKu\":[\"这也将关闭下方 \",[\"0\"],\" 个已绑定的网络。\"],\"chQsxg\":[\"复制格式化输出\"],\"cl/A5J\":[\"欢迎来到 \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"删除\"],\"coPLXT\":[\"我们不在服务器上存储您的 IRC 通信\"],\"cqQyPB\":[\"文件夹名称\"],\"crYH/6\":[\"SoundCloud 播放器\"],\"cv5DQb\":[\"未设置主机\"],\"cvJaBb\":[[\"nick\"],\" 的新指纹\"],\"d+oYyk\":[\"验证加密\"],\"d3sis4\":[\"添加服务器\"],\"d9aN5k\":[\"将 \",[\"username\"],\" 移出频道\"],\"dCyaXa\":[\"正在与 \",[\"nick\"],\" 建立加密…\"],\"dEgA5A\":[\"取消\"],\"dF6vP6\":[\"直播中\"],\"dGi1We\":[\"取消置顶此私信对话\"],\"dJVuyC\":[\"离开了 \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"至\"],\"dNXmVa\":[\"访问被拒绝。请在浏览器或系统设置中允许摄像头和麦克风访问,然后重试。\"],\"dRqrdL\":[[\"0\"],\" 必须是整数。\"],\"dTx/vl\":[\"降低麦克风拾取的扬声器回声\"],\"dXqxlh\":[\"<0>⚠️ 安全风险! 此连接可能容易遭受窃听或中间人攻击。\"],\"dZwAKK\":[\"打开私聊\"],\"da9Q/R\":[\"已更改频道模式\"],\"dhJN3N\":[\"显示评论\"],\"diaYU+\":[\"<0>\",[\"0\"],\" 和 <1>\",[\"1\"],\" 正在输入...\"],\"dj2xTE\":[\"关闭通知\"],\"dkycQY\":[\"取消加密\"],\"dlkjqx\":[\"画中画\"],\"dnUmOX\":[\"此网络上尚未注册任何机器人。\"],\"dpCzmC\":[\"洪水保护设置\"],\"dqoiJ2\":[\"暂无观众。\"],\"e8jzAa\":[\"移除所有附件\"],\"e9dQpT\":[\"是否在新标签页中打开此链接?\"],\"ePK91l\":[\"编辑\"],\"eYBDuB\":[\"上传图片或提供带可选 \",[\"size\"],\" 替换的 URL\"],\"edBbee\":[\"通过 hostmask 封禁 \",[\"username\"],\"(阻止其从相同 IP/主机重新加入)\"],\"ekfzWq\":[\"用户设置\"],\"elPDWs\":[\"自定义您的 IRC 客户端体验\"],\"etgedT\":[\"表情符号\"],\"eu2osY\":[\"<0>💡 建议: 仅在您信任此服务器并了解相关风险的情况下继续操作。避免通过此连接共享敏感信息或密码。\"],\"euEhbr\":[\"点击加入 \",[\"channel\"]],\"exyUec\":[\"连接\"],\"ez3vLd\":[\"启用多行输入\"],\"f0J5Ki\":[\"服务器之间的通信可能使用未加密的连接\"],\"f9BHJk\":[\"警告用户\"],\"fDOLLd\":[\"未找到频道。\"],\"fFgbRU\":[[\"safeName\"],\" 在服务器上已不存在。\"],\"fHbMUl\":[\"语音频道\"],\"fMPkxb\":[\"显示更多\"],\"fWPVzC\":[\"文件主机以可读形式保存它,拿到链接的人都能打开。若要加密发送文件,请改用 Obby 加密。\"],\"fYdEvu\":[\"工作流历史(\",[\"0\"],\")\"],\"fdplPL\":[\"仅对我静音\"],\"ffzDkB\":[\"匿名分析:\"],\"fk1WEw\":[\"已加密\"],\"fq1GF9\":[\"显示用户断开服务器连接的事件\"],\"g1CwiD\":[\"运行 \",[\"name\"],\"?\"],\"g3UF2V\":[\"接受\"],\"g9NNfO\":[\"开启视频\"],\"gCldcN\":[\"更改强调色\"],\"gD44Av\":[\"以未加密方式发送此文件?\"],\"gEF57C\":[\"此服务器仅支持一种连接类型\"],\"gJuLUI\":[\"忽略列表\"],\"gNzMrk\":[\"当前头像\"],\"gbfM3J\":[\"此账户从 \",[\"sessionCount\"],\" 个会话连接。每个会话的详细信息仅向账户持有者或 IRC 运营商披露。\"],\"gcoiFh\":[\"重新连接\"],\"gfySTe\":[\"全部折叠\"],\"gh06VD\":[\"输出\"],\"gjPWyO\":[\"输入昵称...\"],\"gnTaUA\":[\"举手\"],\"gz6UQ3\":[\"最大化\"],\"h6/IMX\":[\"添加您的第一个网络\"],\"h6razj\":[\"排除频道名称掩码\"],\"hG6jnw\":[\"未设置主题\"],\"hG89Ed\":[\"图片\"],\"hYgDIe\":[\"创建\"],\"hZ6znB\":[\"端口\"],\"ha+Bz5\":[\"例如:100:1440\"],\"hctjqj\":[\"在左侧选择一个机器人以查看其命令和管理操作。\"],\"he3ygx\":[\"复制\"],\"hehnjM\":[\"数量\"],\"hhAi8w\":[\"网络日志\"],\"hou0tP\":[\"直播\"],\"hxgCTb\":[\"关闭工作流\"],\"hzdLuQ\":[\"只有获得发言权或更高权限的用户才能发言\"],\"i0qMbr\":[\"主页\"],\"iDNBZe\":[\"通知\"],\"iH8pgl\":[\"返回\"],\"iL9SZg\":[\"封禁用户(按昵称)\"],\"iNt+3c\":[\"返回图片\"],\"iQvi+a\":[\"不再提醒我此服务器的低链路安全问题\"],\"iSLIjg\":[\"连接\"],\"iWXkHH\":[\"半管理员\"],\"iZeTtp\":[\"服务器地址\"],\"idD8Ev\":[\"已保存\"],\"ifn/bQ\":[\"该屏幕已不存在。\"],\"iivqkW\":[\"登录时间\"],\"ij+Elv\":[\"图片预览\"],\"ilIWp7\":[\"切换通知\"],\"itEJCl\":[\"重命名或删除文件夹\"],\"iuaqvB\":[\"用 * 作通配符。示例:baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"机器人\"],\"j2DGR0\":[\"按主机掩码封禁\"],\"jA4uoI\":[\"话题:\"],\"jHGY5E\":[\"消息未发送:加密密钥已更改。请先验证新密钥,或结束加密后再以明文发送。\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"原因(可选)\"],\"jUV7CU\":[\"上传头像\"],\"jW5Uwh\":[\"控制加载的外部媒体量。关闭 / 安全 / 可信来源 / 所有内容。\"],\"jXzms5\":[\"附件选项\"],\"jZlrte\":[\"颜色\"],\"jbq7j2\":[\"拒绝\"],\"jfC/xh\":[\"联系方式\"],\"jvN2+I\":[\"闲置 \",[\"0\"]],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"复制指纹\"],\"k112DD\":[\"加载旧消息\"],\"k1opY7\":[\"噪声抑制\"],\"k3ID0F\":[\"筛选成员…\"],\"k65gsE\":[\"深入查看\"],\"k7Zgob\":[\"取消连接\"],\"kAVx5h\":[\"未找到邀请\"],\"kCLEPU\":[\"已连接到\"],\"kF5LKb\":[\"已忽略的模式:\"],\"kG2fiE\":[\"配置定义\"],\"kGeOx/\":[\"加入 \",[\"0\"]],\"kITKr8\":[\"正在加载频道模式...\"],\"kPpPsw\":[\"您是 IRC Operator\"],\"kWJmRL\":[\"您\"],\"kb9fJC\":[\"保存解密后的文件\"],\"kfcRb0\":[\"头像\"],\"kfeifH\":[\"正在加密…(点击取消)\"],\"kjMqSj\":[\"复制 JSON\"],\"krViRy\":[\"点击以 JSON 格式复制\"],\"ks71ra\":[\"例外\"],\"kw4lRv\":[\"频道半操作员\"],\"kxgIRq\":[\"选择或添加频道以开始使用。\"],\"ky2mw7\":[\"通过 @\",[\"0\"]],\"ky6dWe\":[\"头像预览\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"正在加载频道...\"],\"l+IUVW\":[\"账户 \",[\"account\"],\" 验证成功:\",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"other\":[\"已重新连接 \",[\"reconnectCount\"],\" 次\"]}]],\"l1l8sj\":[[\"0\"],\" 天前\"],\"l4mncX\":[\"这里还没有人。邀请他人输入 /join \",[\"channelName\"],\" 加入。\"],\"l5NhnV\":[\"#频道(可选)\"],\"lCF0wC\":[\"刷新\"],\"lH+ed1\":[\"正在等待第一个步骤…\"],\"lHVfE4\":[\"文件未上传:加密密钥已更改。请查看新密钥,或结束加密以明文上传。\"],\"lHy8N5\":[\"正在加载更多频道...\"],\"lJGJot\":[\"查找频道\"],\"lasgrr\":[\"已使用\"],\"lbpf14\":[\"加入 \",[\"value\"]],\"lf3MT4\":[\"要离开的频道(默认为当前频道)\"],\"lfFsZ4\":[\"频道\"],\"lh69cG\":[[\"nick\"],\" 想要发起加密聊天\"],\"lip0az\":[\"扬声器 \",[\"0\"]],\"lkNdiH\":[\"账户名称\"],\"loQxaJ\":[\"我回来了\"],\"lrlQl/\":[[\"0\"],\" 的音量\"],\"lvfaxv\":[\"主页\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"添加\"],\"m8flAk\":[\"预览(尚未上传)\"],\"mDkV0w\":[\"正在启动工作流…\"],\"mDt3zx\":[\"验证…\"],\"mEPxTp\":[\"<0>⚠️ 请注意! 仅打开来自可信来源的链接。恶意链接可能危害您的安全或隐私。\"],\"mH+wEJ\":[\"给 \",[\"0\"],\" 发消息(Enter 换行,Shift+Enter 发送)\"],\"mHGdhG\":[\"服务器信息\"],\"mHfd/S\":[\"您正在做什么\"],\"mMYBD9\":[\"宽泛 – 更广的保护范围\"],\"mQuDmS\":[[\"sender\"],\" 重新启动了加密。在你接受之前,这个对话不会加密。\"],\"mRsNSE\":[\"查看机器人\"],\"mTGsPd\":[\"频道主题\"],\"mU8j6O\":[\"禁止外部消息 (+n)\"],\"mZp8FL\":[\"自动回退到单行\"],\"mdIQ65\":[\"您与 \",[\"nick\"],\" 的消息已加密。这些文件过大无法加密,将以明文发送。\"],\"mdQu8G\":[\"YourNickname\"],\"miSSBQ\":[\"评论 (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"选择麦克风和摄像头\"],\"mvyLSy\":[\"用户已认证\"],\"mwtcGl\":[\"关闭评论\"],\"myL0MR\":[\"删除此网络?\"],\"mzI/c+\":[\"下载\"],\"mzfIag\":[\"服务器\"],\"n3fGRk\":[\"由 \",[\"0\"],\" 设置\"],\"n5+j9l\":[\"例如 <0>wss://host:port/socket\"],\"n6T9To\":[\"仅对我取消静音\"],\"n8TilE\":[\"复制频道名称\"],\"n9NCB9\":[\"在发送前由Obby处理\"],\"nDekZG\":[\"编辑连接\"],\"nDvKjY\":[\"语音频道\"],\"nE9jsU\":[\"宽松 – 较弱的保护\"],\"nNflMD\":[\"离开频道\"],\"nPXkBi\":[\"正在加载 WHOIS 数据...\"],\"nWMRxa\":[\"取消置顶\"],\"nX4XLG\":[\"操作员操作\"],\"nXnMSE\":[\"你的浏览器无法播放此视频。\"],\"nYiCGx\":[\"接受新密钥\"],\"nkC032\":[\"无洪水防护配置\"],\"nsLuck\":[\"此文件发送前加密已结束。文件未送达。\"],\"nta7V8\":[\"加密选项\"],\"o69z4d\":[\"向 \",[\"username\"],\" 发送警告消息\"],\"o9ylQi\":[\"搜索 GIF 以开始\"],\"oFGkER\":[\"服务器通知\"],\"oOi11l\":[\"滚动到底部\"],\"oPYIL5\":[\"网络\"],\"oQEzQR\":[\"新私信\"],\"oRH6Dq\":[\"频道\"],\"oX4ytF\":[\"昵称\"],\"oXOSPE\":[\"在线\"],\"oaTtrx\":[\"搜索机器人\"],\"oal760\":[\"服务器链路可能遭受中间人攻击\"],\"obBbyQ\":[\"录制屏幕\"],\"oeqmmJ\":[\"受信任来源\"],\"ogKae6\":[\"此设备不支持加密。\"],\"optX0N\":[[\"0\"],\" 小时前\"],\"ovBPCi\":[\"默认\"],\"p0Z69r\":[\"模式不能为空\"],\"p1KgtK\":[\"音频加载失败\"],\"p59pEv\":[\"更多详情\"],\"p7sRI6\":[\"让其他人知道您正在输入\"],\"pBm1od\":[\"秘密频道\"],\"pDpirO\":[\"IRC服务器提供的命令\"],\"pEK2nL\":[\"此消息未加密。它可能来自对方另一个未使用加密的客户端。\"],\"pJ/IRc\":[\"停止录制\"],\"pNmiXx\":[\"所有服务器的默认昵称\"],\"pUUo9G\":[\"主机名:\"],\"pVGPmz\":[\"账户密码\"],\"pZGrXo\":[\"切换摄像头\"],\"peNE68\":[\"永久\"],\"pgoP68\":[\"禁用按键说话\"],\"plhHQt\":[\"无数据\"],\"pm6+q5\":[\"安全警告\"],\"pn5qSs\":[\"附加信息\"],\"pqr+oY\":[\"给 \",[\"0\"],\" 发消息\"],\"puvGJc\":[\"玩井字棋\"],\"q0cR4S\":[\"现在称为 **\",[\"newNick\"],\"**\"],\"qFcunY\":[\"频道不会出现在 LIST 或 NAMES 命令中\"],\"qGMwvV\":[\"麦克风音量\"],\"qIk9n4\":[[\"minutes\"],\" 分钟\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" 正在输入...\"],\"qLpTm/\":[\"移除表情 \",[\"emoji\"]],\"qVkGWK\":[\"置顶\"],\"qXgujk\":[\"发送动作 / 表情\"],\"qY8wNa\":[\"主页\"],\"qZQ5M4\":[\"你已验证此联系人。\"],\"qa9cy4\":[\"照片\"],\"qb0xJ7\":[\"通配符:* 匹配任意字符,? 匹配单个字符。示例:nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"频道密钥 (+k)\"],\"qtoOYG\":[\"无限制\"],\"r1W2AS\":[\"文件托管图片\"],\"r9l16H\":[\"此设备目前无法获取定位。\"],\"rI9ogj\":[\"打开频道选项\"],\"rIPR2O\":[\"主题设置时间早于(分钟前)\"],\"rMMSYo\":[\"最大长度为 \",[\"0\"]],\"rT2cV+\":[\"摄像头\"],\"rWtzQe\":[\"网络已分裂并重新连接。✅\"],\"rYG2u6\":[\"请稍候...\"],\"rjGI/Q\":[\"隐私\"],\"rjTJRY\":[\"已停用\"],\"rk8iDX\":[\"正在加载 GIF...\"],\"rn6SBY\":[\"取消静音\"],\"ry4yU/\":[\"查看原始\"],\"rzK+O+\":[[\"nick\"],\" 正在发送本设备无法读取的加密消息。需要重新开始加密,它们才能打开。\"],\"s/UKqq\":[\"已被踢出频道\"],\"s/ereB\":[\"活跃\"],\"s0J/k9\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 个键\"]}]],\"s36GUv\":[\"允许麦克风访问\"],\"s4NaO3\":[\"无法获取您的位置。\"],\"s7L3Mu\":[\"新建文件夹\"],\"s7oqXR\":[\"选择网络\"],\"s8cATI\":[\"加入了 \",[\"channelName\"]],\"sCO9ue\":[\"与 <0>\",[\"serverName\"],\" 的连接存在以下安全问题:\"],\"sGH11W\":[\"服务器\"],\"sHI1H+\":[\"现在称为 **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" 邀请您加入 \",[\"channel\"]],\"sUBSbK\":[\"尚无上游网络。\"],\"sW5OjU\":[\"必填\"],\"sYI3px\":[\"要发消息的昵称\"],\"sby+1/\":[\"点击复制\"],\"sfN25C\":[\"您的真实姓名或全名\"],\"shXreC\":[\"录制屏幕区域\"],\"sliuzR\":[\"打开链接\"],\"sqrO9R\":[\"自定义提及\"],\"sr6RdJ\":[\"Shift+Enter 换行\"],\"swrCpB\":[\"频道已由 \",[\"user\"],\" 从 \",[\"oldName\"],\" 重命名为 \",[\"newName\"],[\"0\"]],\"sxkWRg\":[\"高级\"],\"t/YqKh\":[\"移除\"],\"t2RBbk\":[\"文字频道\"],\"t47eHD\":[\"您在此服务器上的唯一标识符\"],\"tAkAh0\":[\"可选 \",[\"size\"],\" 替换的 URL。示例:https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"复制失败,选择重试\"],\"tXLJS3\":[\"显示或隐藏频道列表侧栏\"],\"tfDRzk\":[\"保存\"],\"tgfK6H\":[\"复制工作流\"],\"thC9Rq\":[\"离开频道\"],\"tiBsJk\":[\"离开了 \",[\"channelName\"]],\"tl/zMw\":[\"此浏览器无法录音。\"],\"tpVoTN\":[\"关于是谁调用此命令的信息由 bot 提供,服务器无法验证发送者。\"],\"tsc6g4\":[\"正在解密 \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"退出了 (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"other\":[\"还有 \",\"#\",\" 行\"]}]],\"tu2JEr\":[\"要加入的频道(#名称)\"],\"u0TcnO\":[\"昵称 {nick} 已被使用,正在用 {newNick} 重试\"],\"u0a8B4\":[\"以 IRC 运营商身份进行管理访问认证\"],\"u0rWFU\":[\"创建时间晚于(分钟前)\"],\"u72w3t\":[\"要忽略的用户和模式\"],\"u7jc2L\":[\"退出了\"],\"uAQUqI\":[\"状态\"],\"uB85T3\":[\"保存失败:\",[\"msg\"]],\"uK9Jap\":[\"浏览器只有在您允许访问麦克风或摄像头后,才会显示您的扬声器。不会录制任何内容。\"],\"uKPqyn\":[\"定位到你的位置\"],\"uMIUx8\":[\"删除机器人 \",[\"0\"],\"? 这将软删除数据库记录;稍后只有在执行 /REHASH 后才能重新使用该昵称。\"],\"uNSY8W\":[\"正在重新连接。如果持续失败,请编辑连接\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"显示 MOTD\"],\"uW3lLI\":[\"IRC 服务器:\"],\"ukyW4o\":[\"您的邀请链接\"],\"uowbPn\":[\"移除附件\"],\"usSSr/\":[\"缩放级别\"],\"v0xJr9\":[[\"nick\"],\" 的加密密钥变了。换新设备时会这样,攻击者也是这个样子。请在此聊天之外与 \",[\"nick\"],\" 核对新的指纹,然后接受。\"],\"v7uvcf\":[\"软件:\"],\"vE8kb+\":[\"Shift+Enter 换行(Enter 发送)\"],\"vERlcd\":[\"个人资料\"],\"vK0RL8\":[\"无主题\"],\"vSJd18\":[\"视频\"],\"vXIe7J\":[\"语言\"],\"vYUkQB\":[\"未检测到扬声器。\"],\"vaHYxN\":[\"真实姓名\"],\"vhjbKr\":[\"离开\"],\"vnq5rj\":[\"录制视频消息\"],\"w/nogd\":[[\"0\"],\" 个网络\",[\"1\"],\" — 选择一个加入\"],\"w4NYox\":[[\"title\"],\" 客户端\"],\"w8dbR6\":[\"选择通话使用的麦克风、摄像头和扬声器\"],\"w8xQRx\":[\"值无效\"],\"wCKe3+\":[\"工作流历史\"],\"wFjjxZ\":[\"被 \",[\"username\"],\" 踢出 \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"未找到封禁例外\"],\"wHhlQr\":[\"接受加密聊天\"],\"wJijgU\":[\"位置\"],\"wK0BwN\":[\"加密密钥已更改\"],\"wPrGnM\":[\"频道管理员\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"推理\"],\"wbm86v\":[\"显示用户加入或离开频道的事件\"],\"wdxz7K\":[\"来源\"],\"whqZ9r\":[\"要高亮的额外词语或短语\"],\"wlQNTg\":[\"成员\"],\"wm7RV4\":[\"通知声音\"],\"woaefe\":[\"系统默认\"],\"wsRxbL\":[\"录音\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"您的消息在服务器之间转发时可能被截获\"],\"x1m5RZ\":[\"邀请用户\"],\"x3+y8b\":[\"通过此链接注册的人数\"],\"xCJdfg\":[\"清除\"],\"xDAtGP\":[\"消息\"],\"xDN4e3\":[\"查看频道信息\"],\"xOTzt5\":[\"刚刚\"],\"xQv7xy\":[\"与 \",[\"target\"],\" 共享您的位置。\"],\"xRIdE6\":[\"<0>\",[\"0\"],\"、<1>\",[\"1\"],\" 和 <2>\",[\"2\"],\" 正在输入...\"],\"xUHRTR\":[\"连接时自动以操作员身份认证\"],\"xWHwwQ\":[\"封禁\"],\"xXs5GT\":[\"文件未上传:加密仍在建立中。加密生效后即可发送,或结束加密后发送。\"],\"xYilR2\":[\"媒体\"],\"xbi8D6\":[\"此服务器不支持邀请链接(未声明 <0>obby.world/invitation 能力)。您仍可正常聊天;此面板适用于由 obbyircd 提供支持的网络。\"],\"xceQrO\":[\"仅支持安全的 WebSocket 连接\"],\"xdtXa+\":[\"频道名称\"],\"xlCYOE\":[\"正在加载更多消息...\"],\"xlhswE\":[\"最小值为 \",[\"0\"]],\"xq97Ci\":[\"添加词语或短语...\"],\"xuRqRq\":[\"客户端限制 (+l)\"],\"y1eoq1\":[\"复制链接\"],\"y7sj+0\":[\"主播\"],\"yIHP+U\":[\"来自不受信任主机的加密附件。请启用外部内容以打开它。\"],\"yJ1eqU\":[\"观众 (\",[\"0\"],\")\"],\"yJztBY\":[\"删除网络\"],\"yNeucF\":[\"此服务器不支持扩展个人资料元数据(IRCv3 METADATA 扩展)。头像、显示名称和状态等字段不可用。\"],\"yPlrca\":[\"频道头像\"],\"yQE2r9\":[\"加载中\"],\"ySEw1a\":[\"机器人(正在加载 \",[\"botsLoadingCount\"],\")\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby - 将 IRC 带入未来\"],\"yTX1Rt\":[\"Oper 用户名\"],\"yYOzWD\":[\"日志\"],\"yek4JL\":[\"上移文件夹\"],\"yfx9Re\":[\"IRC 运营商密码\"],\"ygCKqB\":[\"停止\"],\"ymDxJx\":[\"IRC 运营商用户名\"],\"yrpRsQ\":[\"按名称排序\"],\"ywVWqb\":[\"您与 \",[\"nick\"],\" 的消息已加密。\",[\"1\"],\" 个文件中有 \",[\"0\"],\" 个过大无法加密,将以明文发送。其余文件仍保持加密。\"],\"yz7wBu\":[\"关闭\"],\"z0DY9w\":[\"给 \",[\"0\"],\" 发消息(Shift+Enter 换行)\"],\"z2xxYa\":[\"已加密并验证\"],\"zCEMmq\":[\"此浏览器无法录像。\"],\"zFT5rr\":[\"已完成\"],\"zHa4lw\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 步\"]}]],\"zJS04D\":[\"移出文件夹\"],\"zJw+jA\":[\"设置模式:\",[\"0\"]],\"zNSskd\":[\"无法完成录制。\"],\"zZm1gU\":[\"关闭视频\"],\"zb/HT0\":[\"显示更多\"],\"zbSnl2\":[\"已达到上传大小上限,录制到此停止。\"],\"zbymaY\":[[\"0\"],\" 分钟前\"],\"zebeLu\":[\"输入 oper 用户名\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"扬声器\"]}"); \ No newline at end of file +/*eslint-disable*/export const messages=JSON.parse("{\"+0gCOJ\":[\"在您允许麦克风访问之前,设备名称将被隐藏。\"],\"+2t41u\":[\"输入验证器应用中的 6 位验证码,以完成以 \",[\"account\"],\" 登录。\"],\"+5VMrz\":[\"无效的模式格式,请使用 nick!user@host 格式(允许通配符 *)\"],\"+6NQQA\":[\"通用支持频道\"],\"+6NyRG\":[\"客户端\"],\"+AI7ot\":[\"共享位置\"],\"+B5ztW\":[\"添加频道\"],\"+K0AvT\":[\"断开连接\"],\"+Q1v1x\":[\"已认证\"],\"+WNb3x\":[\"弹出视频\"],\"+cyFdH\":[\"标记为离开时的默认消息\"],\"+fRR7i\":[\"停用\"],\"+mVPqU\":[\"在消息中渲染 Markdown 格式\"],\"+s1J8k\":[\"标记为已读\"],\"+s4tdz\":[\"复制昵称\"],\"+vqCJH\":[\"您的账户认证用户名\"],\"+yPBXI\":[\"选择文件\"],\"+zy2Nq\":[\"类型\"],\"/09cao\":[\"链路安全级别较低(级别 \",[\"securityLevel\"],\")\"],\"/0mUpR\":[\"将自己标记为返回\"],\"/3BQ4J\":[\"频道外的用户无法发送消息\"],\"/4C8U0\":[\"全部复制\"],\"/6BzZF\":[\"切换成员列表\"],\"/AkXyp\":[\"确认?\"],\"/DwR+n\":[\"正在创建…\"],\"/TNOPk\":[\"用户已离开\"],\"/UGQxY\":[\"摄像头 \",[\"0\"]],\"/X0D0z\":[\"选择通话声音通过哪个扬声器播放\"],\"/XQgft\":[\"发现\"],\"/abSCI\":[\"复制失败,点击重试\"],\"/cF7Rs\":[\"音量\"],\"/dqduX\":[\"下一页\"],\"/fc3q4\":[\"所有内容\"],\"/kISDh\":[\"启用通知声音\"],\"/kL38k\":[\"重新排序频道\"],\"/n04sB\":[\"踢出\"],\"/nT6AE\":[\"新密码\"],\"/rTz0M\":[\"音频\"],\"/rfkZe\":[\"提及和消息时播放声音\"],\"/xQ19T\":[\"此网络上的机器人\"],\"/zrWol\":[\"未加密\"],\"0/0ZGA\":[\"频道名称掩码\"],\"05LWBX\":[\"添加生物识别 / 安全密钥\"],\"0CvhiV\":[\"此频道中的机器人\"],\"0D1Q7K\":[\"认输\"],\"0D6j7U\":[\"了解更多自定义规则 →\"],\"0NqWnb\":[\"邀请加入直播\"],\"0XsHcR\":[\"踢出用户\"],\"0ZpE//\":[\"按用户数排序\"],\"0bEPwz\":[\"设置为离开\"],\"0dGkPt\":[\"展开频道列表\"],\"0gS7M5\":[\"显示名称\"],\"0kS+M8\":[\"示例网络\"],\"0lUbyX\":[\"输入你的账户名称。我们会将 6 位恢复码发送到已验证的邮箱地址。\"],\"0rgoY7\":[\"仅连接您选择的服务器\"],\"0rz+/Q\":[\"正在加载命令…\"],\"0wdd7X\":[\"加入\"],\"0xHrY2\":[\"此服务器未声明后端 URL(draft/authtoken 或 obby.world/FILEHOST)。无法访问管理端点。\"],\"196EG4\":[\"删除私聊\"],\"1A3EXy\":[\"展开\"],\"1AzsG5\":[\"通过 \",[\"0\"],\" 关联\"],\"1C/fOn\":[\"机器人尚未注册任何斜杠命令。\"],\"1DSr1i\":[\"注册账户\"],\"1K9HPk\":[\"查看树\"],\"1O/24y\":[\"切换频道列表\"],\"1OWwRx\":[\"机器人命令\"],\"1QfxQT\":[\"忽略\"],\"1TNIig\":[\"打开\"],\"1VPJJ2\":[\"外部链接警告\"],\"1VyPbQ\":[\"旋转 90°\"],\"1ZC/dv\":[\"没有未读提及或消息\"],\"1iY5xv\":[\"麦克风\"],\"1p1J0V\":[\"表情包为空。请添加一些表情。\"],\"1pO1zi\":[\"服务器名称为必填项\"],\"1qqOhi\":[\"拖动手柄以移动频道,或将其放入文件夹\"],\"1t/NnN\":[\"拒绝\"],\"1u8a3u\":[\"搜索表情...\"],\"1ub+Zu\":[[\"hours\"],\" 小时\"],\"1uwfzQ\":[\"查看频道主题\"],\"1wdjme\":[\"用户\"],\"268g7c\":[\"输入显示名称\"],\"27I0xj\":[\"服务器范围的机器人,可从任何频道访问\"],\"2CEOW6\":[\"通过 soju bouncer 绑定的网络\"],\"2F9+AZ\":[\"尚未捕获任何原始 IRC 流量。请尝试连接或发送消息。\"],\"2FOFq1\":[\"网络上的服务器管理员可能读取您的消息\"],\"2FYpfJ\":[\"更多\"],\"2HF1Y2\":[[\"inviter\"],\" 邀请了 \",[\"target\"],\" 加入 \",[\"channel\"]],\"2I70QL\":[\"查看用户资料信息\"],\"2QYdmE\":[\"用户:\"],\"2QpEjG\":[\"已离开\"],\"2YOR+h\":[\"连接到服务器以管理操作员设置。\"],\"2bimFY\":[\"使用服务器密码\"],\"2gMuHR\":[\"已加入\"],\"2iTmdZ\":[\"本地存储:\"],\"2odkwe\":[\"严格 – 更强的保护\"],\"2qXqZQ\":[\"用户模式\"],\"2uDhbA\":[\"输入要邀请的用户名\"],\"2xXP/g\":[\"加入频道\"],\"2y9Ojd\":[\"拖放文件以添加附件\"],\"2ygf/L\":[\"← 返回\"],\"2zEgxj\":[\"搜索 GIF...\"],\"33SIID\":[\"请设置密码(至少 3 个字符)。\"],\"38+WDJ\":[\"回声消除\"],\"3BKxln\":[\"拍照\"],\"3JjdaA\":[\"运行\"],\"3Kf9Jh\":[\"降为观众\"],\"3LA2Hd\":[[\"0\"],\"/\",[\"STREAM_MAX_STREAMERS\"],\" 人正在直播 · \",[\"1\"],\" 人观看中\"],\"3MbP5E\":[\"已加密的消息\"],\"3RdPhl\":[\"重命名频道\"],\"3THokf\":[\"有发言权的用户\"],\"3TSz9S\":[\"最小化\"],\"3VSebo\":[\"BOT\"],\"3et0TM\":[\"将聊天滚动到此回复\"],\"3hij11\":[\"加入 \",[\"channelName\"]],\"3jBDvM\":[\"频道显示名称\"],\"3pRst1\":[\"正在接收命令列表…\"],\"3ryuFU\":[\"可选的崩溃报告以改善应用\"],\"3uBF/8\":[\"关闭查看器\"],\"3uwW8F\":[\"https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"3vcArh\":[\"无法与 \",[\"nick\"],\" 建立加密。\"],\"3wG7HI\":[\"已上传\"],\"3xf8Kz\":[\"输入账户名称...\"],\"4/Rr0R\":[\"邀请用户加入当前频道\"],\"47jCYx\":[\"密码重置完成\"],\"4EZrJN\":[\"规则\"],\"4JJtW9\":[\"#overflow\"],\"4LFZoj\":[\"验证验证码\"],\"4N0n26\":[\"后置\"],\"4NqeT4\":[\"洪水配置文件 (+F)\"],\"4QXpWJ\":[\"已超时\"],\"4RZQRK\":[\"你在做什么?\"],\"4cEClj\":[\"会话\"],\"4hfTrB\":[\"昵称\"],\"4n99LO\":[\"已在 \",[\"0\"]],\"4t6vMV\":[\"短消息自动切换到单行\"],\"4vsHmf\":[\"时间(分钟)\"],\"4x/Axu\":[\"您的 bouncer 尚无任何网络。添加一个以开始使用。\"],\"4xUsvX\":[\"名称(例如 iPhone)\"],\"5+INAX\":[\"高亮提及您的消息\"],\"5R5Pv/\":[\"Oper 用户名\"],\"5TjgWS\":[\"URL 必须是 http(s):// 或 data:。\"],\"5WWr3M\":[\"大致位置\"],\"5cKKWR\":[\"管理表情包\"],\"5kS5np\":[\"标记为已验证\"],\"5yB4Kk\":[\"文件服务器拒绝了它。\"],\"678PKt\":[\"网络名称\"],\"6Aih4U\":[\"离线\"],\"6CO3WE\":[\"加入频道需要密码,留空可移除密钥。\"],\"6FyrFm\":[\"共享屏幕\"],\"6HhMs3\":[\"退出消息\"],\"6OpRdF\":[\"自动调节麦克风音量\"],\"6UUrUs\":[\"此环境不支持 WebAuthn。\"],\"6V3Ea3\":[\"已复制\"],\"6XJBxM\":[\"你的浏览器无法播放此音频。\"],\"6ki7F2\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 个项目\"]}]],\"6lGV3K\":[\"收起\"],\"6mi5TD\":[\"在设置中允许访问摄像头以共享视频\"],\"6yFOEi\":[\"输入 oper 密码...\"],\"6yR6/K\":[\"在服务器通知和欢迎页面中发布每个服务器的每日消息\"],\"6zJnDQ\":[\"取消屏蔽声音\"],\"7+IHTZ\":[\"未选择文件\"],\"7+q3Wn\":[\"#channel\"],\"73fnil\":[\"TLS\"],\"73hrRi\":[\"nick!user@host(例如:spam*!*@*, *!*@badhost.com)\"],\"74qUIp\":[\"此聊天使用 OTR 加密,可与其他 IRC 客户端兼容。请通过其他渠道核对指纹,然后将其标记为已验证。\"],\"7PSmAM\":[\"在设置中允许访问麦克风以讲话\"],\"7QkKyN\":[\"发送私信\"],\"7U1W7c\":[\"非常宽松\"],\"7Y1YQj\":[\"真实姓名:\"],\"7YHArF\":[\"— 在查看器中打开\"],\"7cNwAY\":[\"管理机器人(正在加载 \",[\"botsLoadingCount\"],\" 个)\"],\"7d1XbR\":[\"打开工作流\"],\"7jL88x\":[\"删除此消息?此操作无法撤销。\"],\"7l15X4\":[\"失败\"],\"7nGhhM\":[\"您在想什么?\"],\"7sEpu1\":[\"成员 — \",[\"0\"]],\"7sNhEz\":[\"用户名\"],\"7w5KHY\":[\"你与 \",[\"nick\"],\" 的消息使用只传输文本的 OTR 加密。这些文件将以明文发送。\"],\"7y+YDA\":[\"未加密发送\"],\"85Fz0S\":[\"拖动以移动\"],\"8H0Q+x\":[\"了解更多配置文件 →\"],\"8Phu0A\":[\"显示用户更改昵称的事件\"],\"8VEDbV\":[\"机密\"],\"8XTG9e\":[\"输入 oper 密码\"],\"8XsV2J\":[\"重新发送\"],\"8ZsakT\":[\"密码\"],\"8dYnq1\":[\"已达到最长录制时长,录制已停止:发送或丢弃。\"],\"8gSwST\":[\"你尚未注册任何 2FA 凭据。\"],\"8kR84m\":[\"您即将打开一个外部链接:\"],\"8kZ9ZV\":[\"结束加密\"],\"8lCgih\":[\"删除规则\"],\"8mmL7G\":[\"加载较旧的消息以到达回复\"],\"8p/xVT\":[[\"0\",\"plural\",{\"one\":[[\"1\"]],\"other\":[[\"2\"]]}]],\"8vJ+2V\":[[\"stepCount\",\"plural\",{\"other\":[\"#\",\" 个步骤\"]}]],\"8wRzac\":[[\"joinCount\",\"plural\",{\"other\":[\"已加入 \",[\"joinCount\"],\" 次\"]}]],\"944rpU\":[[\"activeCount\",\"plural\",{\"other\":[\"正在上传 \",\"#\",\" 个文件\"]}]],\"9BMLnJ\":[\"重新连接服务器\"],\"9LXhb1\":[\"录屏\"],\"9NST0r\":[\"出于安全考虑,此账户的所有现有会话已退出,账户范围的服务器状态已清除。如果已启用双重验证,它仍保持启用,下次登录仍需验证。\"],\"9OEgyT\":[\"添加表情\"],\"9PQ8m2\":[\"G-Line(全局封禁)\"],\"9Qs99X\":[\"邮箱:\"],\"9QupBP\":[\"删除规则\"],\"9TBhGc\":[\"放下手\"],\"9W7tl5\":[\"(未更改)\"],\"9aCFGH\":[\"加密此聊天\"],\"9bG48P\":[\"发送中\"],\"9f5f0u\":[\"有隐私问题?联系我们:\"],\"9hXrER\":[\"在 \",[\"serverName\"],\" 上加入频道\"],\"9iweoP\":[[\"0\"],\" 上的网络\"],\"9n+Pj3\":[\"直播频道名\"],\"9q17ZR\":[[\"0\"],\" 为必填项。\"],\"9qIYMn\":[\"新昵称\"],\"9rnFEa\":[\"通话\"],\"9unqs3\":[\"离开:\"],\"9v3hwv\":[\"未找到服务器。\"],\"9zb2WA\":[\"连接中\"],\"A1taO8\":[\"搜索\"],\"A2adVi\":[\"发送正在输入通知\"],\"A9Rhec\":[\"频道名称\"],\"AFOOaq\":[\"删除表情包 \\\"\",[\"packId\"],\"\\\"?其中的所有表情也会被删除。\"],\"AFXuc0\":[\"消息未发送:加密已停止工作。请结束加密以发送未加密消息。\"],\"ALZ4SG\":[\"屏蔽声音\"],\"AWOSPo\":[\"放大\"],\"AXSpEQ\":[\"连接时获取 Oper\"],\"AXkuzz\":[\"未检测到摄像头。\"],\"AdKRCX\":[\"您已连接到 <0>\",[\"0\"],\"。\"],\"AeXO77\":[\"账户\"],\"AhNP40\":[\"跳转\"],\"AhYrTA\":[\"连接:较差\"],\"Ai2U7L\":[\"主机\"],\"AjBQnf\":[\"已更改昵称\"],\"AmXVh6\":[\"https://example.com/avatar.png\"],\"AnRu/j\":[\"取消回复\"],\"ApSx0O\":[\"找到 \",[\"0\"],\" 条匹配\\\"\",[\"searchQuery\"],\"\\\"的消息\"],\"Ask+xm\":[\"重新登录\"],\"AxPAXW\":[\"未找到结果\"],\"AyNqAB\":[\"在聊天中显示所有服务器事件\"],\"B/QqGw\":[\"暂时离开\"],\"B0sB2k\":[\"明文\"],\"B1MuZq\":[\"选择摄像头并预览其画面\"],\"B8AaMI\":[\"此字段为必填项\"],\"BA2c49\":[\"服务器不支持高级 LIST 筛选\"],\"BBCFUg\":[[\"sender\"],\" 重新启动了加密,因此正在重新建立这个对话。\"],\"BGul2A\":[\"您有未保存的更改。确定要关闭而不保存吗?\"],\"BIDT9R\":[\"机器人\"],\"BIf9fi\":[\"您的状态消息\"],\"BOJWfb\":[\"断开与 soju bouncer 的连接?\"],\"BPm98R\":[\"未选择服务器。请先从侧边栏选择一个服务器;邀请链接按服务器分别管理。\"],\"BRNbHt\":[\"已加密,未验证\"],\"BZADk0\":[\"退出直播\"],\"BZyTNS\":[\"位置访问被拒绝。请在浏览器或系统设置中允许位置访问,然后重试。\"],\"BZz3md\":[\"您的个人网站\"],\"Bgm/H7\":[\"允许输入多行文本\"],\"BiQIl1\":[\"置顶此私信对话\"],\"BlNZZ2\":[\"点击跳转到消息\"],\"Bowq3c\":[\"只有管理员可以更改频道主题\"],\"Btozzp\":[\"此图片已过期\"],\"Bu/ywL\":[\"选择频道类型\"],\"Bycfjm\":[\"总计:\",[\"0\"]],\"C6IBQc\":[\"复制完整 JSON\"],\"C6amLT\":[\"该设备当前不可用。\"],\"C9L9wL\":[\"数据收集\"],\"CDq4wC\":[\"管理用户\"],\"CHVRxG\":[\"发消息给 @\",[\"0\"],\"(Shift+Enter 换行)\"],\"CN9zdR\":[\"Oper 用户名和密码为必填项\"],\"CW3sYa\":[\"添加表情 \",[\"emoji\"]],\"CaAkqd\":[\"显示退出事件\"],\"CaQ1Gb\":[\"由配置定义的机器人。编辑 obbyircd.conf 并执行 /REHASH 以更改状态。\"],\"CbvaYj\":[\"按昵称封禁\"],\"CcK+Ft\":[\"PDF\"],\"Ce8q3L\":[\"选择频道\"],\"CpwGv7\":[[\"nick\"],\" 的密钥与你之前看到的不同。重装或换新设备后会这样,中间人攻击看起来也是如此。接受之前请通过其他渠道核对新指纹。\"],\"CqO9qC\":[\"会话\"],\"CsekCi\":[\"普通\"],\"CwuBNI\":[\"未检测到麦克风。\"],\"D+NlUC\":[\"系统\"],\"D28t6+\":[\"已加入并退出\"],\"D4fyqT\":[\"确认注册\"],\"D69ns7\":[\"重命名或删除 \",[\"0\"]],\"DB8zMK\":[\"应用\"],\"DBcWHr\":[\"自定义通知音频文件\"],\"DCRKbe\":[\"启用 2FA\"],\"DK9Ok6\":[\"正在设置…\"],\"DL4yUl\":[\"文件未上传:加密已停止工作。请重新开始加密,或结束加密以明文上传。\"],\"DPfwMq\":[\"完成\"],\"DTy9Xw\":[\"媒体预览\"],\"Dj4pSr\":[\"选择一个安全密码\"],\"Du+zn+\":[\"搜索中...\"],\"Du2T2f\":[\"未找到设置\"],\"DwsSVQ\":[\"应用筛选并刷新\"],\"E/QGRL\":[\"已停用\"],\"E3W/zd\":[\"默认昵称\"],\"E6nRW7\":[\"复制链接\"],\"E703RG\":[\"模式:\"],\"E7ehgy\":[\"请选择其他文件。文件主机拒绝了这个文件。\"],\"E9RV1x\":[\"从 \",[\"sessionCount\"],\" 个会话连接\"],\"EAeu1Z\":[\"发送邀请\"],\"EFKJQT\":[\"设置\"],\"EGPQBv\":[\"自定义洪水规则 (+f)\"],\"EIU345\":[\"双重验证\"],\"ELik0r\":[\"查看完整隐私政策\"],\"EPbeC2\":[\"查看或编辑频道主题\"],\"EQCDNT\":[\"输入 oper 用户名...\"],\"ERIfXJ\":[\"无法及时获取定位。请在视野更开阔的地方重试。\"],\"ET7frA\":[\"允许摄像头访问\"],\"EUvulZ\":[\"找到 1 条匹配\\\"\",[\"searchQuery\"],\"\\\"的消息\"],\"EatZYJ\":[\"下一张图片\"],\"Eaw75B\":[[\"userCount\"],\" 位用户\"],\"EdQY6l\":[\"无\"],\"EflUyy\":[\"通话中\"],\"EnqLYU\":[\"搜索服务器...\"],\"EqjE9A\":[\"给某人发消息\"],\"Eu7YKa\":[\"自助注册\"],\"EuJnIe\":[\"此账户目前强制启用 2FA。删除唯一已注册的凭据会导致你无法登录。请先添加另一个凭据,或在下方停用 2FA。\"],\"Ev/rmg\":[\"选择麦克风并预览其输入电平\"],\"F0OKMc\":[\"编辑服务器\"],\"F6Int2\":[\"启用高亮\"],\"FDoLyE\":[\"最大用户数\"],\"FHnJDV\":[[\"userCount\"],\" 人观看中\"],\"FOPeqj\":[\"自动增益控制\"],\"FUU/hZ\":[\"控制聊天中加载的外部媒体数量。\"],\"Fdp03t\":[\"开启\"],\"FfPWR0\":[\"弹窗\"],\"FjkaiT\":[\"缩小\"],\"FlqOE9\":[\"这意味着:\"],\"FolHNl\":[\"管理您的账户和身份验证\"],\"Fp2Dif\":[\"已退出服务器\"],\"Fxf4jq\":[\"描述(可选)\"],\"G5KmCc\":[\"GZ-Line(全局 Z-Line)\"],\"GDs0lz\":[\"<0>风险: 敏感信息(消息、私人对话、身份验证详情)可能会暴露给网络管理员或位于 IRC 服务器之间的攻击者。\"],\"GP8D2E\":[\"私信\"],\"GPrF8Y\":[[\"safeName\"],\" 在服务器上被改动过,已无法解密。\"],\"GR+2I3\":[\"添加邀请掩码(例如 nick!*@*, *!*@host.com)\"],\"GRLyMU\":[\"关闭弹出的服务器通知\"],\"GdhD7H\":[\"再次点击以确认\"],\"GjRZex\":[\"断开网络连接?\"],\"GlAoST\":[\"拒绝加密\"],\"GlHnXw\":[\"昵称修改失败: \",[\"error\"],\" \",[\"0\"]],\"GptGxg\":[\"更改密码\"],\"GswZF3\":[\"预览:\"],\"GtmO8/\":[\"来自\"],\"GtuHUQ\":[\"在服务器上重命名此频道,所有用户都会看到新名称。\"],\"GuGfFX\":[\"切换搜索\"],\"GuWXId\":[\"上传已取消。\"],\"GvwPQR\":[\"加密 (OTR)\"],\"GxkJXS\":[\"上传中...\"],\"Gz0oR4\":[\"(由 Obby 处理)\"],\"GzbwnK\":[\"已加入频道\"],\"GzsUDB\":[\"扩展资料\"],\"H/PnT8\":[\"插入表情\"],\"H3kCln\":[\"主机名\"],\"H6Izzl\":[\"您的首选颜色代码\"],\"H86f9p\":[\"收起\"],\"H91IQz\":[\"加入直播 \",[\"channelName\"]],\"H9jIv+\":[\"显示加入/离开\"],\"HAKBY9\":[\"上传文件\"],\"HREImF\":[\"连接时验证\"],\"HVqh5e\":[\"此浏览器不支持扬声器选择。\"],\"HdE1If\":[\"频道\"],\"HeT8+a\":[[\"name\"],\" · 输出\"],\"HhlSUU\":[\"拖动选择要录制的范围。按 Escape 取消。\"],\"Hk4AW9\":[\"您的首选显示名称\"],\"HmHDk7\":[\"选择成员\"],\"HrQzPU\":[[\"networkName\"],\" 上的频道\"],\"HvxGfG\":[\"再次共享屏幕以重试\"],\"Hy8RTc\":[\"已加密。为确保安全,请验证 \",[\"nick\"],\" 的身份。\"],\"I2tXQ5\":[\"发消息给 @\",[\"0\"],\"(Enter 换行,Shift+Enter 发送)\"],\"I6bw/h\":[\"封禁用户\"],\"I92Z+b\":[\"启用通知\"],\"I9D72S\":[\"您确定要删除此消息吗?此操作无法撤销。\"],\"IA+1wo\":[\"显示用户被踢出频道的事件\"],\"IBi8Io\":[\"麦克风 \",[\"0\"]],\"IDwkJx\":[\"IRC Operator\"],\"IHCAh2\":[\"管理机器人\"],\"IIQCpQ\":[\"无法删除你的最后一个 2FA 凭据\"],\"IIXpvq\":[\"运行中 · \",[\"elapsed\"]],\"IJaotC\":[\"开始录制\"],\"ILlU+s\":[\"信息:\"],\"ISS9Ed\":[\"设为离开\"],\"IUwGEM\":[\"保存更改\"],\"IcHxhR\":[\"离线\"],\"IgrLD/\":[\"暂停\"],\"Im6JED\":[\"WHISPER\"],\"ImOQa9\":[\"回复\"],\"IoHMnl\":[\"最大值为 \",[\"0\"]],\"IryzcO\":[\"阅读全部\"],\"IuszSX\":[\"超过 \",[\"0\"],\" 的文件将按原样发送。文件托管方会以可读形式存储,任何获得链接的人都可以打开。\"],\"IvMj+0\":[\"管理员\"],\"J/qWdF\":[\"频道机器人 — 仅在已加入的频道中\"],\"J09nwO\":[\"加密 (Obby)\"],\"J28zul\":[\"正在连接...\"],\"J5T9NW\":[\"用户信息\"],\"J8Y5+z\":[\"哎呀!网络分裂!⚠️\"],\"J9Hz2t\":[\"6 位验证码\"],\"JBHkBA\":[\"已离开频道\"],\"JCPOml\":[\"移动到文件夹\"],\"JCwL0Q\":[\"输入原因(可选)\"],\"JFciKP\":[\"切换\"],\"JMXMCX\":[\"离开消息\"],\"JNCzPW\":[\"国家/地区\"],\"JRQitQ\":[\"确认新密码\"],\"JTaI7i\":[\"拍摄照片或视频\"],\"JXGkhG\":[\"更改频道名称(仅限管理员)\"],\"JYiL1b\":[\"之一:\"],\"JYynGH\":[\"工具\"],\"JcD7qf\":[\"更多操作\"],\"JdkA+c\":[\"隐秘 (+s)\"],\"JklvPf\":[[\"failedCount\",\"plural\",{\"other\":[\"#\",\" 个上传失败\"]}]],\"Jmu12l\":[\"服务器频道\"],\"JoQY+E\":[\"这将从您的 soju bouncer 中移除该网络。若要再次使用,您需要重新添加它。\"],\"JrFTcr\":[\"正在连接…\"],\"JvQ++s\":[\"启用 Markdown\"],\"JweKPN\":[\"OTR 不加密文件,已按原样发送\"],\"K2jwh/\":[\"无可用 WHOIS 数据\"],\"K4vEhk\":[\"(已停用)\"],\"KAPufV\":[\"已截断\"],\"KAXSwC\":[\"语音权限\"],\"KDZeit\":[\"创建表情包\"],\"KDfTdX\":[\"删除消息\"],\"KFAYzh\":[\"此服务器没有地方存放文件。\"],\"KFfDuG\":[\"每日消息\"],\"KKBlUU\":[\"嵌入\"],\"KL53qt\":[\"消息未发送:加密尚未生效。请等待锁图标变绿,或结束加密以发送未加密消息。\"],\"KM0pLb\":[\"欢迎来到本频道!\"],\"KMH/oC\":[\"你的指纹\"],\"KR6W2h\":[\"取消忽略用户\"],\"KTNKSg\":[\"用验证器应用扫描此二维码,然后输入它显示的 6 位验证码确认。\"],\"KUjOb9\":[\"运行中\"],\"KV+Bi1\":[\"仅限邀请 (+i)\"],\"KdCtwE\":[\"在重置计数器之前监控洪水活动的秒数\"],\"Kkezga\":[\"服务器密码\"],\"KpOQkN\":[\"查看密钥\"],\"KqcCdb\":[\"在 \",[\"serverName\"],\" 上开启直播\"],\"KsiQ/8\":[\"用户必须受邀才能加入频道\"],\"KtADxr\":[\"执行了\"],\"KtWGl1\":[\"Ident\"],\"L+gB/D\":[\"频道信息\"],\"LC1a7n\":[\"IRC 服务器报告其服务器间链路的安全级别较低。这意味着当您的消息在网络中的 IRC 服务器之间转发时,可能未经过妥善加密,或者 SSL/TLS 证书未被正确验证。\"],\"LEwpeL\":[\"soju bouncer(控制)\"],\"LIBb0P\":[\"已添加 \",[\"0\"]],\"LNfLR5\":[\"显示踢出事件\"],\"LP+1Z7\":[\"添加网络\"],\"LQb0W/\":[\"显示所有事件\"],\"LU7/yA\":[\"显示用的别名,可包含空格、表情和特殊字符。真实频道名(\",[\"channelName\"],\")仍用于 IRC 命令。\"],\"LUb9O7\":[\"需要有效的服务器端口\"],\"LV4fT6\":[\"描述(可选,例如 \\\"第三季度 Beta 测试者\\\")\"],\"LVB64Y\":[\"复制为文本\"],\"Lb+BUl\":[\"https://example.com/avatar.jpg\"],\"LcET2C\":[\"隐私政策\"],\"LcuSDR\":[\"管理您的个人资料信息和元数据\"],\"Lh0M96\":[\"自定义表情包\"],\"Lpq5g7\":[\"发送恢复码\"],\"LqLS9B\":[\"显示昵称变更\"],\"LsDQt2\":[\"频道设置\"],\"LtI9AS\":[\"频道所有者\"],\"LuNhhL\":[\"对此消息做出了回应\"],\"M/AZNG\":[\"头像图片 URL\"],\"M/TIv1\":[\"观众\"],\"M/WIer\":[\"发送消息\"],\"M45wtf\":[\"此命令不需要参数。\"],\"M4prNC\":[\"请为频道范围的表情包输入频道名称。\"],\"M8er/5\":[\"名称:\"],\"MFKlMB\":[\"邀请\"],\"MHk+7g\":[\"上一张图片\"],\"MMVM6A\":[\"服务器范围机器人 — 可从任何频道访问\"],\"MOsYgM\":[\"连接:良好\"],\"MRorGe\":[\"私信用户\"],\"MSSqHG\":[\"可与其他 IRC 客户端配合使用\"],\"MV53Xh\":[\"允许访问相机以拍摄照片或视频。\"],\"MVbSGP\":[\"时间窗口(秒)\"],\"Mey/l4\":[\"无法访问该设备。\"],\"MhqAkA\":[[\"nick\"],\" 拒绝了加密。\"],\"MkpcsT\":[\"您的消息和设置存储在本地设备上\"],\"MzPdC2\":[\"服务器密码 (PASS)\"],\"N/hDSy\":[\"标记为机器人——通常为 'on' 或空\"],\"N40H+G\":[\"全部\"],\"N6j2JH\":[\"编辑 \",[\"0\"]],\"N7TQbE\":[\"邀请用户加入 \",[\"channelName\"]],\"N8ZEfW\":[\"等待登录…\"],\"NCHYXe\":[\"折叠工作流\"],\"NCca/o\":[\"输入默认昵称...\"],\"NEr2Ao\":[[\"userCount\"],\" 人通话中\"],\"NIBzIK\":[\"已达到上传大小限制,录制已停止:发送或丢弃。\"],\"NJfmLa\":[\"昵称\"],\"NKorF2\":[\"与 \",[\"nick\"],\" 的加密已停止工作,因此消息未发送。请重新开始加密以继续。\"],\"NQN2HS\":[\"取消停用\"],\"NZMhdJ\":[\"文件过大无法加密,已未加密发送\"],\"NZgZhv\":[\"重命名文件夹\"],\"NbFtQm\":[\"删除文件夹\"],\"Nj8ZSK\":[\"安全组\"],\"Nm7Rmx\":[\"pack_id 和名称为必填项。\"],\"Nqs6B9\":[\"显示所有外部媒体。任何 URL 都可能向未知服务器发送请求。\"],\"Nt+9O7\":[\"使用 WebSocket 而非原始 TCP\"],\"NxIHzc\":[\"踢出用户\"],\"O+HhhG\":[\"在当前频道上下文中对用户进行私语\"],\"O+v/cL\":[\"浏览服务器上的所有频道\"],\"O5rZAi\":[\"刷新 WHOIS\"],\"O5sdzb\":[\"关联 OAuth 身份\"],\"OCGpR4\":[\"(继承)\"],\"ODwSCk\":[\"发送 GIF\"],\"OGQ5kK\":[\"配置通知声音和高亮提示\"],\"OIPt1Z\":[\"显示或隐藏成员列表侧栏\"],\"OJXCm+\":[\"下移文件夹\"],\"OKSNq/\":[\"非常严格\"],\"OLmMQs\":[\"验证指纹…\"],\"ONuMlF\":[\"通过提供方登录,我们会将得到的身份绑定到你的账户,使 SASL OAUTHBEARER / IRCV3BEARER 在之后的连接中可用。\"],\"OVKoQO\":[\"您的账户认证密码\"],\"Obby - Bringing IRC to the future\":[\"Obby - 将 IRC 带入未来\"],\"OhCpra\":[\"设置主题…\"],\"OiEBnL\":[\"立即验证\"],\"OkltoQ\":[\"通过昵称封禁 \",[\"username\"],\"(阻止其使用相同昵称重新加入)\"],\"OlAl5i\":[\"全部展开\"],\"Oo7YVo\":[\"创建文件夹\"],\"P+t/Te\":[\"无其他数据\"],\"P42Wcc\":[\"安全\"],\"P6Cibt\":[\"批准以继续\"],\"P8eJCK\":[\"使用 Obby 探索 IRC 的世界\"],\"PD38l0\":[\"频道头像预览\"],\"PD9mEt\":[\"输入消息...\"],\"PKjhUq\":[\"添加频道\"],\"PPqfdA\":[\"打开频道配置设置\"],\"PRnH8G\":[\"共 \",[\"0\"]],\"PSCjfZ\":[\"此频道显示的主题,所有用户均可查看。\"],\"PYSmVm\":[\"与 \",[\"nick\"],\" 的消息现在已加密。\"],\"PYzHlv\":[\"把这个窗口切换到前台后再试一次。\"],\"PZCecv\":[\"PDF 预览\"],\"PeLgsC\":[[\"c\",\"plural\",{\"other\":[[\"c\"],\" 次\"]}]],\"PguS2C\":[\"添加例外掩码(例如 nick!*@*, *!*@host.com)\"],\"Pil5Ty\":[\"显示 \",[\"displayedChannelsCount\"],\",共 \",[\"0\"],\" 个频道\"],\"PoZpSX\":[\"编辑频道设置\"],\"PqhVlJ\":[\"封禁用户(按 Hostmask)\"],\"PsufxD\":[\"会话 \",[\"0\"]],\"Pwqkdw\":[\"正在加载…\"],\"PxSEQ0\":[\"未找到 GIF。请尝试其他搜索。\"],\"Q+chwU\":[\"用户名:\"],\"Q1S1+o\":[\"短代码必须匹配 [A-Za-z0-9._-]+。\"],\"Q2QY4/\":[\"删除此邀请\"],\"Q3v9Wc\":[\"是的,删除\"],\"Q6hhn8\":[\"偏好设置\"],\"Q7xfEj\":[\"完成\"],\"Q9sOKK\":[\"你有几分钟时间设置新密码。\"],\"QF4a34\":[\"请输入用户名\"],\"QGqSZ2\":[\"颜色与格式\"],\"QJKElz\":[\"OAuth 身份\"],\"QJQd1J\":[\"编辑资料\"],\"QOq+NN\":[\"正在验证…\"],\"QSzGDE\":[\"闲置\"],\"QUlny5\":[\"欢迎来到 \",[\"0\"],\"!\"],\"QgQSTl\":[\"登录时间\"],\"QhglSm\":[\"登录失败,你正以访客身份聊天。请重新登录或修正密码\"],\"QjVZf0\":[\"无消息\"],\"QuSkCF\":[\"筛选频道...\"],\"Qv14oC\":[\"复制为 JSON\"],\"QwUrDZ\":[\"将话题更改为:\",[\"topic\"]],\"Qxr8pV\":[\"打开机器人菜单\"],\"R0UH07\":[\"第 \",[\"0\"],\" 张,共 \",[\"1\"],\" 张\"],\"R7SsBE\":[\"静音\"],\"RArB3D\":[\"被 \",[\"username\"],\" 踢出 \",[\"channelName\"]],\"RIfHS5\":[\"创建新的邀请链接\"],\"RL9a0F\":[\"删除 \\\"\",[\"0\"],\"\\\"?你将无法再将其用作第二重验证。\"],\"RMMaN5\":[\"受管理 (+m)\"],\"RWw9Lg\":[\"关闭窗口\"],\"RX8Gog\":[[\"nick\"],\" 使用的加密版本此客户端无法读取。\"],\"RZ2BuZ\":[\"账户 \",[\"account\"],\" 注册需要验证:\",[\"message\"]],\"Rj1UeC\":[\"来自早前会话的加密消息\"],\"RlCInP\":[\"斜杠命令\"],\"RxzN1M\":[\"已启用\"],\"RySp6q\":[\"隐藏评论\"],\"RzfkXn\":[\"更改您在此服务器上的昵称\"],\"S48xcO\":[\"待处理\"],\"S5Togi\":[\"正在从您的 bouncer 加载网络…\"],\"SPKQTd\":[\"昵称为必填项\"],\"SPVjfj\":[\"留空将默认显示\\\"无原因\\\"\"],\"SQKPvQ\":[\"邀请用户\"],\"STmlpb\":[\"返回网络列表\"],\"SY+DWF\":[\"查看已更改的密钥…\"],\"Sad2tK\":[\"正在发送…\"],\"SkZcl+\":[\"选择预定义的洪水保护配置文件。这些配置文件为不同使用场景提供均衡的保护设置。\"],\"Slr+3C\":[\"最小用户数\"],\"Spnlre\":[\"您邀请了 \",[\"target\"],\" 加入 \",[\"channel\"]],\"SpsuQv\":[\"前往 \",[\"name\"]],\"SrtXDy\":[\"已登录为 \",[\"0\"]],\"SzOK5X\":[\"IRC OP\"],\"T/ckN5\":[\"在查看器中打开\"],\"T6fO0X\":[\"客户端\"],\"T91vKp\":[\"播放\"],\"TCuPAj\":[\"注意:无论账户是否有已验证的邮箱,服务器都会返回相同的响应,因此这里不会提示拼写错误。如果几分钟内没有收到验证码,请再次检查账户名称。\"],\"TGa6nJ\":[\"连接:一般\"],\"TIjT+J\":[\"标记为已回来\"],\"TRDppN\":[\"Webhook\"],\"TV2Wdu\":[\"了解我们如何处理您的数据并保护您的隐私。\"],\"TgFpwD\":[\"正在应用...\"],\"Tjg9YW\":[\"加密附件\"],\"TkzSFB\":[\"无更改\"],\"TntZTr\":[\"退出聚焦\"],\"Tth9To\":[\"显示我的扬声器\"],\"TtserG\":[\"输入真实姓名\"],\"Ttz9J1\":[\"输入密码...\"],\"TusXkS\":[[\"days\"],\" 天\"],\"Tz0i8g\":[\"设置\"],\"U3pytU\":[\"管理员\"],\"U7Iesw\":[[\"seconds\"],\" 秒\"],\"U7yg75\":[\"将自己标记为离开\"],\"UDb2YD\":[\"添加表情\"],\"UE4KO5\":[\"*channel*\"],\"UETAwW\":[\"您还没有创建任何邀请链接。使用上面的表单来创建您的第一个。\"],\"UGT5vp\":[\"保存设置\"],\"UV5hLB\":[\"未找到封禁\"],\"Uaj3Nd\":[\"状态消息\"],\"Ue3uny\":[\"默认(无配置文件)\"],\"UkARhe\":[\"普通 – 标准保护\"],\"Umn7Cj\":[\"暂无评论,成为第一个吧!\"],\"UqtiKk\":[[\"secondsLeft\"],\" 秒后自动关闭\"],\"UrEy4W\":[\"向用户打开私信\"],\"UtUIRh\":[[\"0\"],\" 条旧消息\"],\"UwzP+U\":[\"安全连接\"],\"UyIbNT\":[\"服务器返回了无效的 WebAuthn 质询。\"],\"V/e7nf\":[\"设置新密码\"],\"V0/A4O\":[\"频道所有者\"],\"V0zZWc\":[\"这也将关闭下方已绑定的网络。\"],\"V2dwib\":[[\"0\"],\" 必须是数字。\"],\"V4qgxE\":[\"创建时间早于(分钟前)\"],\"V8yTm6\":[\"清除搜索\"],\"VBIlvI\":[\"复制输出\"],\"VDj9CU\":[\"该主机不接受 \",[\"CIPHERTEXT_EXTENSION\"],\" 文件,加密附件正是以这种形式存储的。结束加密后,文件将按原样发送。\"],\"VJScHU\":[\"原因\"],\"VLsmVV\":[\"静音通知\"],\"VP3V//\":[\"前置\"],\"VbyRUy\":[\"评论\"],\"VcYc0A\":[\"打开网络选项\"],\"VjzSNi\":[\"正在获取您的位置…\"],\"VmSocf\":[\"<0>\",[\"0\"],\"、<1>\",[\"1\"],\"、<2>\",[\"2\"],\" 以及另外 \",[\"3\"],\" 人正在输入...\"],\"Vmx0mQ\":[\"设置者:\"],\"Vq10dn\":[\"离开通话\"],\"VqX8C6\":[\"显示更少\"],\"VqnIZz\":[\"查看我们的隐私政策和数据使用规范\"],\"VrMygG\":[\"最小长度为 \",[\"0\"]],\"VrnTui\":[\"您的代词,显示在个人资料中\"],\"VugX2C\":[\"先前的指纹\"],\"W6UMUZ\":[\"生物识别 / 安全密钥\"],\"W8E3qn\":[\"已验证账户\"],\"WFxTHC\":[\"添加封禁掩码(例如 nick!*@*, *!*@host.com)\"],\"WN1g9F\":[\"服务器地址为必填项\"],\"WNMYIN\":[\"已取消\"],\"WOOPuM\":[\"连接已断开。重新连接以继续聊天\"],\"WRYdXW\":[\"音频进度\"],\"WTah5J\":[\"请选择单个单词的名称(不含空格)。\"],\"WUOH5B\":[\"忽略用户\"],\"WWEXnZ\":[[\"0\",\"plural\",{\"other\":[\"显示另外 \",[\"1\"],\" 个项目\"]}]],\"WYxRzo\":[\"创建并管理您的邀请链接\"],\"Wbsc8H\":[\"这是你\"],\"Wd38W1\":[\"频道留空可用于通用网络邀请。描述仅用于您自己的记录——只有您能在此列表中看到。\"],\"Weq9zb\":[\"常规\"],\"Wf9lru\":[\"录制语音消息\"],\"Wfj7Sk\":[\"开启或关闭通知声音\"],\"WhGzDA\":[\"等待生物识别提示…\"],\"Wm7gbG\":[\"GitHub:\"],\"WyeHWY\":[\"*spam*\"],\"WzMCru\":[\"用户资料\"],\"X6S3lt\":[\"搜索设置、频道、服务器...\"],\"XBuUVn\":[\"打开摄像头以重试\"],\"XDWu5B\":[\"IP\"],\"XEHan5\":[\"仍然继续\"],\"XI1+wb\":[\"格式无效\"],\"XIXeuC\":[\"发消息给 @\",[\"0\"]],\"XJOV1Y\":[\"活动\"],\"XPaN4U\":[[\"name\"],\" · 输入\"],\"XPd6DR\":[\"工作流历史(\",[\"0\"],\",\",[\"activeTotal\"],\" 个活跃)\"],\"XU5AOg\":[\"输入\"],\"XWgxXq\":[\"相册\"],\"XZYMg4\":[\"请重新上传。\"],\"Xd7+IT\":[\"取消置顶私聊\"],\"XiSFjH\":[\"你刚拍的照片\"],\"Xm/s+u\":[\"显示\"],\"Xp2n93\":[\"显示来自服务器受信任文件主机的媒体。不会向外部服务发送任何请求。\"],\"XvjC4F\":[\"正在保存...\"],\"Y+tK3n\":[\"要发送的第一条消息\"],\"YAqRpI\":[\"账户 \",[\"account\"],\" 注册成功:\",[\"message\"]],\"YDrGG0\":[\"重新连接失败\"],\"YEfzvP\":[\"受保护主题 (+t)\"],\"YGAmpG\":[\"重拍\"],\"YQOn6a\":[\"收起成员列表\"],\"YRCoE9\":[\"频道操作员\"],\"YRwdh4\":[\"停止共享\"],\"YURQaF\":[\"查看资料\"],\"YdBSvr\":[\"控制媒体显示和外部内容\"],\"Yj6U3V\":[\"无中央服务器:\"],\"YjvpGx\":[\"代词\"],\"Yp+Hi/\":[\"打开设置\"],\"YqH4l4\":[\"无密钥\"],\"YulJZd\":[\"已删除\"],\"YyUPpV\":[\"账户:\"],\"Z5FYqf\":[\"请选择更小的文件。这个文件对文件主机来说太大。\"],\"Z7ZXbT\":[\"批准\"],\"Z7iXjn\":[[\"totalLines\",\"plural\",{\"other\":[\"#\",\" 行\"]}]],\"Z8lGw6\":[\"共享\"],\"ZGqK7Q\":[[\"0\"],\" 邀请你一起玩。\"],\"ZJSWfw\":[\"断开服务器时显示的消息\"],\"ZPHI0f\":[[\"nick\"],\" 未回应加密请求。\"],\"ZR1dJ4\":[\"邀请\"],\"ZTnDTA\":[\"展开工作流\"],\"ZdWg0V\":[\"在浏览器中打开\"],\"ZhRBbl\":[\"搜索消息…\"],\"Zmcu3y\":[\"高级筛选\"],\"ZqLD8l\":[\"服务器范围\"],\"a0bHay\":[\"断开 <0>\",[\"0\"],\" 的连接?\"],\"a2/8e5\":[\"主题设置时间晚于(分钟前)\"],\"a3LDKx\":[\"安全\"],\"a739N6\":[\"查看此服务器的原始 IRC 流量\"],\"aHKcKc\":[\"上一页\"],\"aIhsAD\":[\"启用按键说话\"],\"aJTbXX\":[\"Oper 密码\"],\"aQryQv\":[\"模式已存在\"],\"aW33cO\":[\"降低麦克风的背景噪声\"],\"aW9pLN\":[\"频道允许的最大用户数,留空表示无限制。\"],\"aYaeko\":[\"无法解密这条消息。它是为本设备已不再持有密钥的会话加密的。\"],\"abGlUP\":[\"返回频道\"],\"aecNzk\":[\"加入语音频道 \",[\"channelName\"]],\"afd7s2\":[\"在 \",[\"serverName\"],\" 上开启语音频道\"],\"ah4fmZ\":[\"同时显示来自 YouTube、Vimeo、SoundCloud 及类似知名服务的预览。\"],\"aifXak\":[\"此频道没有媒体\"],\"ap2zBz\":[\"宽松\"],\"aubGf5\":[\"最强,但仅限与其他 Obby 用户\"],\"axoxGF\":[\"添加验证器应用\"],\"az8lvo\":[\"关\"],\"azXSNo\":[\"展开成员列表\"],\"azdliB\":[\"登录账户\"],\"b0Z/U1\":[\"已达到最长录制时长,录制到此停止。\"],\"b26wlF\":[\"她/她的\"],\"b2gRwi\":[\"共享您的位置\"],\"bD/+Ei\":[\"严格\"],\"bFDO8z\":[\"gateway 在线\"],\"bLt/0J\":[\"工作流\"],\"bOpnXm\":[\"输入任一验证器应用中的 6 位验证码以停用 2FA。\"],\"bQ6BJn\":[\"配置详细的洪水保护规则。每条规则指定要监控的活动类型以及超过阈值时采取的操作。\"],\"bRfx7k\":[\"转到回复\"],\"bUu+tR\":[\"此文件未加密。任何拥有链接的人都可以打开它。\"],\"bVBC/W\":[\"Gateway 已连接\"],\"bZJKzE\":[\"精确位置\"],\"bavafz\":[\"打开麦克风以重试\"],\"beV7+y\":[\"用户将收到加入 \",[\"channelName\"],\" 的邀请。\"],\"bgwEHL\":[\"添加凭据以启用 2FA\"],\"biKhQ2\":[\"关于此归属\"],\"bk84cH\":[\"离开消息\"],\"bkHdLj\":[\"添加 IRC 服务器\"],\"blWpTh\":[\"打开地图\"],\"bmQLn5\":[\"添加规则\"],\"bv4cFj\":[\"传输\"],\"bwRvnp\":[\"操作\"],\"bzSI52\":[\"丢弃\"],\"c8+EVZ\":[\"已验证账户\"],\"cAFYbj\":[\"两次输入的密码不一致。\"],\"cBQkN7\":[\"在您允许摄像头访问之前,设备名称将被隐藏。\"],\"cC5JaD\":[[\"nick\"],\" 已结束加密。\"],\"cGYUlD\":[\"未加载任何媒体预览。\"],\"cHFw6l\":[\"连接麦克风以讲话\"],\"cJMrvr\":[\"此聊天使用 Obby 的原生方案加密。请通过其他渠道核对指纹,然后将其标记为已验证。\"],\"cLF98o\":[\"显示评论 (\",[\"commentCount\"],\")\"],\"cM8+Wj\":[\"此次更改会同时退出此账户的其他已打开会话。双重验证设置(如有)保持不变。\"],\"cO9+2L\":[\"停用\"],\"cPWpNd\":[[\"nick\"],\" 的指纹\"],\"cSgpoS\":[\"置顶私聊\"],\"cXeEKu\":[\"这也将关闭下方 \",[\"0\"],\" 个已绑定的网络。\"],\"cggChT\":[\"管理双重验证\"],\"chQsxg\":[\"复制格式化输出\"],\"cl/A5J\":[\"欢迎来到 \",[\"__DEFAULT_IRC_SERVER_NAME__\"],\"!\"],\"cnGeoo\":[\"删除\"],\"coPLXT\":[\"我们不在服务器上存储您的 IRC 通信\"],\"cqQyPB\":[\"文件夹名称\"],\"crYH/6\":[\"SoundCloud 播放器\"],\"cv5DQb\":[\"未设置主机\"],\"cvJaBb\":[[\"nick\"],\" 的新指纹\"],\"d+oYyk\":[\"验证加密\"],\"d3sis4\":[\"添加服务器\"],\"d9aN5k\":[\"将 \",[\"username\"],\" 移出频道\"],\"dCyaXa\":[\"正在与 \",[\"nick\"],\" 建立加密…\"],\"dEgA5A\":[\"取消\"],\"dF6vP6\":[\"直播中\"],\"dGi1We\":[\"取消置顶此私信对话\"],\"dJVuyC\":[\"离开了 \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"dMtLDE\":[\"至\"],\"dNXmVa\":[\"访问被拒绝。请在浏览器或系统设置中允许摄像头和麦克风访问,然后重试。\"],\"dRqrdL\":[[\"0\"],\" 必须是整数。\"],\"dTx/vl\":[\"降低麦克风拾取的扬声器回声\"],\"dXqxlh\":[\"<0>⚠️ 安全风险! 此连接可能容易遭受窃听或中间人攻击。\"],\"dZwAKK\":[\"打开私聊\"],\"da9Q/R\":[\"已更改频道模式\"],\"dhJN3N\":[\"显示评论\"],\"diaYU+\":[\"<0>\",[\"0\"],\" 和 <1>\",[\"1\"],\" 正在输入...\"],\"dj2xTE\":[\"关闭通知\"],\"dkycQY\":[\"取消加密\"],\"dlkjqx\":[\"画中画\"],\"dnUmOX\":[\"此网络上尚未注册任何机器人。\"],\"dpCzmC\":[\"洪水保护设置\"],\"dqoiJ2\":[\"暂无观众。\"],\"e8H3vl\":[\"替代文本(可选)\"],\"e8jzAa\":[\"移除所有附件\"],\"e9dQpT\":[\"是否在新标签页中打开此链接?\"],\"eClJ8I\":[\"管理此服务器通过 draft/EMOJI 发布的全网络和频道范围的表情包。\"],\"ePK91l\":[\"编辑\"],\"eYBDuB\":[\"上传图片或提供带可选 \",[\"size\"],\" 替换的 URL\"],\"edBbee\":[\"通过 hostmask 封禁 \",[\"username\"],\"(阻止其从相同 IP/主机重新加入)\"],\"eepqTT\":[\"TLS 证书指纹\"],\"ekfzWq\":[\"用户设置\"],\"elPDWs\":[\"自定义您的 IRC 客户端体验\"],\"etgedT\":[\"表情符号\"],\"eu2osY\":[\"<0>💡 建议: 仅在您信任此服务器并了解相关风险的情况下继续操作。避免通过此连接共享敏感信息或密码。\"],\"euEhbr\":[\"点击加入 \",[\"channel\"]],\"exyUec\":[\"连接\"],\"ez3vLd\":[\"启用多行输入\"],\"f0J5Ki\":[\"服务器之间的通信可能使用未加密的连接\"],\"f2wrB1\":[\"删除表情包\"],\"f9BHJk\":[\"警告用户\"],\"fDOLLd\":[\"未找到频道。\"],\"fFgbRU\":[[\"safeName\"],\" 在服务器上已不存在。\"],\"fHbMUl\":[\"语音频道\"],\"fJfkog\":[\"无法加载 GIF。请重新搜索。\"],\"fMPkxb\":[\"显示更多\"],\"fWPVzC\":[\"文件主机以可读形式保存它,拿到链接的人都能打开。若要加密发送文件,请改用 Obby 加密。\"],\"fYdEvu\":[\"工作流历史(\",[\"0\"],\")\"],\"fdplPL\":[\"仅对我静音\"],\"ffzDkB\":[\"匿名分析:\"],\"fk1WEw\":[\"已加密\"],\"fq1GF9\":[\"显示用户断开服务器连接的事件\"],\"g1CwiD\":[\"运行 \",[\"name\"],\"?\"],\"g3UF2V\":[\"接受\"],\"g6SdZE\":[\"允许访问麦克风以录制声音。\"],\"g87FVm\":[\"通话服务器拒绝了该请求。请稍后重试。\"],\"g9NNfO\":[\"开启视频\"],\"gCldcN\":[\"更改强调色\"],\"gD44Av\":[\"以未加密方式发送此文件?\"],\"gEF57C\":[\"此服务器仅支持一种连接类型\"],\"gJuLUI\":[\"忽略列表\"],\"gNzMrk\":[\"当前头像\"],\"gbfM3J\":[\"此账户从 \",[\"sessionCount\"],\" 个会话连接。每个会话的详细信息仅向账户持有者或 IRC 运营商披露。\"],\"gcoiFh\":[\"重新连接\"],\"gfySTe\":[\"全部折叠\"],\"gh06VD\":[\"输出\"],\"gjPWyO\":[\"输入昵称...\"],\"gnTaUA\":[\"举手\"],\"gz6UQ3\":[\"最大化\"],\"h6/IMX\":[\"添加您的第一个网络\"],\"h6razj\":[\"排除频道名称掩码\"],\"hEPLrs\":[\"忘记密码\"],\"hG6jnw\":[\"未设置主题\"],\"hG89Ed\":[\"图片\"],\"hYgDIe\":[\"创建\"],\"hZ6znB\":[\"端口\"],\"ha+Bz5\":[\"例如:100:1440\"],\"hctjqj\":[\"在左侧选择一个机器人以查看其命令和管理操作。\"],\"he3ygx\":[\"复制\"],\"hehnjM\":[\"数量\"],\"hhAi8w\":[\"网络日志\"],\"hou0tP\":[\"直播\"],\"htTcVX\":[\"状态:\"],\"hxgCTb\":[\"关闭工作流\"],\"hzdLuQ\":[\"只有获得发言权或更高权限的用户才能发言\"],\"i0qMbr\":[\"主页\"],\"iDNBZe\":[\"通知\"],\"iH8pgl\":[\"返回\"],\"iH8xys\":[\"请选择其他文件类型。文件主机不接受 \",[\"ext\"],\" 文件。\"],\"iL9SZg\":[\"封禁用户(按昵称)\"],\"iNt+3c\":[\"返回图片\"],\"iQvi+a\":[\"不再提醒我此服务器的低链路安全问题\"],\"iSLIjg\":[\"连接\"],\"iWXkHH\":[\"半管理员\"],\"iZeTtp\":[\"服务器地址\"],\"idD8Ev\":[\"已保存\"],\"ifn/bQ\":[\"该屏幕已不存在。\"],\"igVDFt\":[\"添加附件\"],\"iivqkW\":[\"登录时间\"],\"ij+Elv\":[\"图片预览\"],\"ilIWp7\":[\"切换通知\"],\"itEJCl\":[\"重命名或删除文件夹\"],\"itoy0/\":[\"井字棋对战 \",[\"0\"]],\"iuaqvB\":[\"用 * 作通配符。示例:baduser!*@*, *!*@spammer.com, troll*!*@*\"],\"ixkTse\":[\"机器人\"],\"j2DGR0\":[\"按主机掩码封禁\"],\"jA4uoI\":[\"话题:\"],\"jHGY5E\":[\"消息未发送:加密密钥已更改。请先验证新密钥,或结束加密后再以明文发送。\"],\"jLXxGK\":[\"https://example.com\"],\"jPSk57\":[\"原因(可选)\"],\"jUV7CU\":[\"上传头像\"],\"jW5Uwh\":[\"控制加载的外部媒体量。关闭 / 安全 / 可信来源 / 所有内容。\"],\"jXzms5\":[\"附件选项\"],\"jZlrte\":[\"颜色\"],\"jbq7j2\":[\"拒绝\"],\"jfC/xh\":[\"联系方式\"],\"jvN2+I\":[\"闲置 \",[\"0\"]],\"jywMpv\":[\"#new-channel-name\"],\"k/7m6u\":[\"复制指纹\"],\"k112DD\":[\"加载旧消息\"],\"k1opY7\":[\"噪声抑制\"],\"k3ID0F\":[\"筛选成员…\"],\"k65gsE\":[\"深入查看\"],\"k7Zgob\":[\"取消连接\"],\"k99j0U\":[\"取消上传\"],\"kAVx5h\":[\"未找到邀请\"],\"kCLEPU\":[\"已连接到\"],\"kF5LKb\":[\"已忽略的模式:\"],\"kG2fiE\":[\"配置定义\"],\"kGeOx/\":[\"加入 \",[\"0\"]],\"kITKr8\":[\"正在加载频道模式...\"],\"kPpPsw\":[\"您是 IRC Operator\"],\"kWJmRL\":[\"您\"],\"kb9fJC\":[\"保存解密后的文件\"],\"kfcRb0\":[\"头像\"],\"kfeifH\":[\"正在加密…(点击取消)\"],\"kjMqSj\":[\"复制 JSON\"],\"krViRy\":[\"点击以 JSON 格式复制\"],\"ks71ra\":[\"例外\"],\"kw4lRv\":[\"频道半操作员\"],\"kxgIRq\":[\"选择或添加频道以开始使用。\"],\"ky2mw7\":[\"通过 @\",[\"0\"]],\"ky6dWe\":[\"头像预览\"],\"kzQU/8\":[\"ASN\"],\"l+GxCv\":[\"正在加载频道...\"],\"l+IUVW\":[\"账户 \",[\"account\"],\" 验证成功:\",[\"message\"]],\"l/siQz\":[[\"reconnectCount\",\"plural\",{\"other\":[\"已重新连接 \",[\"reconnectCount\"],\" 次\"]}]],\"l1l8sj\":[[\"0\"],\" 天前\"],\"l4mncX\":[\"这里还没有人。邀请他人输入 /join \",[\"channelName\"],\" 加入。\"],\"l5NhnV\":[\"#频道(可选)\"],\"lCF0wC\":[\"刷新\"],\"lH+ed1\":[\"正在等待第一个步骤…\"],\"lHVfE4\":[\"文件未上传:加密密钥已更改。请查看新密钥,或结束加密以明文上传。\"],\"lHy8N5\":[\"正在加载更多频道...\"],\"lJGJot\":[\"查找频道\"],\"lKkdzh\":[\"频道范围\"],\"lasgrr\":[\"已使用\"],\"lbpf14\":[\"加入 \",[\"value\"]],\"lf3MT4\":[\"要离开的频道(默认为当前频道)\"],\"lfFsZ4\":[\"频道\"],\"lh69cG\":[[\"nick\"],\" 想要发起加密聊天\"],\"lip0az\":[\"扬声器 \",[\"0\"]],\"lkNdiH\":[\"账户名称\"],\"loQxaJ\":[\"我回来了\"],\"lrlQl/\":[[\"0\"],\" 的音量\"],\"lvfaxv\":[\"主页\"],\"m0oxpP\":[\"Libera Chat\"],\"m16xKo\":[\"添加\"],\"m4YwIL\":[\"验证器应用 (TOTP)\"],\"m8flAk\":[\"预览(尚未上传)\"],\"mDkV0w\":[\"正在启动工作流…\"],\"mDt3zx\":[\"验证…\"],\"mEPxTp\":[\"<0>⚠️ 请注意! 仅打开来自可信来源的链接。恶意链接可能危害您的安全或隐私。\"],\"mH+wEJ\":[\"给 \",[\"0\"],\" 发消息(Enter 换行,Shift+Enter 发送)\"],\"mHGdhG\":[\"服务器信息\"],\"mHfd/S\":[\"您正在做什么\"],\"mMYBD9\":[\"宽泛 – 更广的保护范围\"],\"mOXFes\":[[\"0\"],\" 个表情\"],\"mQuDmS\":[[\"sender\"],\" 重新启动了加密。在你接受之前,这个对话不会加密。\"],\"mRsNSE\":[\"查看机器人\"],\"mTGsPd\":[\"频道主题\"],\"mU8j6O\":[\"禁止外部消息 (+n)\"],\"mZWTZP\":[\"浏览频道\"],\"mZp8FL\":[\"自动回退到单行\"],\"ma5SQ1\":[\"输入验证器应用中的 6 位验证码以完成登录。\"],\"mdIQ65\":[\"您与 \",[\"nick\"],\" 的消息已加密。这些文件过大无法加密,将以明文发送。\"],\"mdQu8G\":[\"YourNickname\"],\"miSSBQ\":[\"评论 (\",[\"commentCount\"],\")\"],\"mnUTGb\":[\"选择麦克风和摄像头\"],\"mryDEO\":[\"输入邮件中的 6 位验证码。\"],\"mvyLSy\":[\"用户已认证\"],\"mwtcGl\":[\"关闭评论\"],\"myL0MR\":[\"删除此网络?\"],\"mzI/c+\":[\"下载\"],\"mzfIag\":[\"服务器\"],\"n3fGRk\":[\"由 \",[\"0\"],\" 设置\"],\"n5+j9l\":[\"例如 <0>wss://host:port/socket\"],\"n6T9To\":[\"仅对我取消静音\"],\"n8TilE\":[\"复制频道名称\"],\"n9NCB9\":[\"在发送前由Obby处理\"],\"nDekZG\":[\"编辑连接\"],\"nDvKjY\":[\"语音频道\"],\"nE9jsU\":[\"宽松 – 较弱的保护\"],\"nNflMD\":[\"离开频道\"],\"nPXkBi\":[\"正在加载 WHOIS 数据...\"],\"nWMRxa\":[\"取消置顶\"],\"nX4XLG\":[\"操作员操作\"],\"nXnMSE\":[\"你的浏览器无法播放此视频。\"],\"nYiCGx\":[\"接受新密钥\"],\"nkC032\":[\"无洪水防护配置\"],\"nsLuck\":[\"此文件发送前加密已结束。文件未送达。\"],\"nta7V8\":[\"加密选项\"],\"o4oXFt\":[\"已注册的凭据\"],\"o69z4d\":[\"向 \",[\"username\"],\" 发送警告消息\"],\"o6OQlp\":[\"编辑频道\"],\"o9ylQi\":[\"搜索 GIF 以开始\"],\"oFGkER\":[\"服务器通知\"],\"oIn7d4\":[\"输入验证器应用中的 6 位验证码。\"],\"oOi11l\":[\"滚动到底部\"],\"oPYIL5\":[\"网络\"],\"oQEzQR\":[\"新私信\"],\"oRH6Dq\":[\"频道\"],\"oX4ytF\":[\"昵称\"],\"oXOSPE\":[\"在线\"],\"oaTtrx\":[\"搜索机器人\"],\"oal760\":[\"服务器链路可能遭受中间人攻击\"],\"obBbyQ\":[\"录制屏幕\"],\"ocCDzT\":[\"短代码(例如 partyparrot)\"],\"oeqmmJ\":[\"受信任来源\"],\"ogKae6\":[\"此设备不支持加密。\"],\"optX0N\":[[\"0\"],\" 小时前\"],\"ovBPCi\":[\"默认\"],\"p0Z69r\":[\"模式不能为空\"],\"p1KgtK\":[\"音频加载失败\"],\"p59pEv\":[\"更多详情\"],\"p7sRI6\":[\"让其他人知道您正在输入\"],\"pBm1od\":[\"秘密频道\"],\"pDpirO\":[\"IRC服务器提供的命令\"],\"pEK2nL\":[\"此消息未加密。它可能来自对方另一个未使用加密的客户端。\"],\"pJ/IRc\":[\"停止录制\"],\"pNmiXx\":[\"所有服务器的默认昵称\"],\"pUUo9G\":[\"主机名:\"],\"pVGPmz\":[\"账户密码\"],\"pZGrXo\":[\"切换摄像头\"],\"peNE68\":[\"永久\"],\"pehLje\":[\"pack_id(例如 team-mascots)\"],\"pgoP68\":[\"禁用按键说话\"],\"plhHQt\":[\"无数据\"],\"pm6+q5\":[\"安全警告\"],\"pn5qSs\":[\"附加信息\"],\"pqr+oY\":[\"给 \",[\"0\"],\" 发消息\"],\"puvGJc\":[\"玩井字棋\"],\"q0cR4S\":[\"现在称为 **\",[\"newNick\"],\"**\"],\"qDAnDT\":[\"输入你要找回的账户名称。\"],\"qF/wlG\":[\"连接摄像头以共享视频\"],\"qFcunY\":[\"频道不会出现在 LIST 或 NAMES 命令中\"],\"qGMwvV\":[\"麦克风音量\"],\"qIk9n4\":[[\"minutes\"],\" 分钟\"],\"qJwf0a\":[\"<0>\",[\"0\"],\" 正在输入...\"],\"qLpTm/\":[\"移除表情 \",[\"emoji\"]],\"qVkGWK\":[\"置顶\"],\"qXgujk\":[\"发送动作 / 表情\"],\"qY8wNa\":[\"主页\"],\"qZQ5M4\":[\"你已验证此联系人。\"],\"qa9cy4\":[\"照片\"],\"qb0xJ7\":[\"通配符:* 匹配任意字符,? 匹配单个字符。示例:nick!*@*, *!*@host.com, *!*user@*\"],\"qhzpRq\":[\"频道密钥 (+k)\"],\"qsEYm5\":[\"添加表情\"],\"qtoOYG\":[\"无限制\"],\"r+6b6V\":[\"添加验证器应用或生物识别 / 安全密钥,以在登录时要求第二重验证。\"],\"r1W2AS\":[\"文件托管图片\"],\"r8ojWq\":[\"确认删除\"],\"r9l16H\":[\"此设备目前无法获取定位。\"],\"rI9ogj\":[\"打开频道选项\"],\"rIPR2O\":[\"主题设置时间早于(分钟前)\"],\"rMMSYo\":[\"最大长度为 \",[\"0\"]],\"rT2cV+\":[\"摄像头\"],\"rWtzQe\":[\"网络已分裂并重新连接。✅\"],\"rYG2u6\":[\"请稍候...\"],\"rjGI/Q\":[\"隐私\"],\"rjTJRY\":[\"已停用\"],\"rk8iDX\":[\"正在加载 GIF...\"],\"rn6SBY\":[\"取消静音\"],\"ry4yU/\":[\"查看原始\"],\"rzK+O+\":[[\"nick\"],\" 正在发送本设备无法读取的加密消息。需要重新开始加密,它们才能打开。\"],\"s/UKqq\":[\"已被踢出频道\"],\"s/ereB\":[\"活跃\"],\"s0J/k9\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 个键\"]}]],\"s36GUv\":[\"允许麦克风访问\"],\"s4NaO3\":[\"无法获取您的位置。\"],\"s7L3Mu\":[\"新建文件夹\"],\"s7oqXR\":[\"选择网络\"],\"s8cATI\":[\"加入了 \",[\"channelName\"]],\"sCO9ue\":[\"与 <0>\",[\"serverName\"],\" 的连接存在以下安全问题:\"],\"sGH11W\":[\"服务器\"],\"sHI1H+\":[\"现在称为 **\",[\"newNick\"],\"**\"],\"sJyV04\":[[\"inviter\"],\" 邀请您加入 \",[\"channel\"]],\"sUBSbK\":[\"尚无上游网络。\"],\"sUcRyL\":[\"请重新上传。文件主机返回了我们无法读取的响应。\"],\"sW5OjU\":[\"必填\"],\"sYI3px\":[\"要发消息的昵称\"],\"sby+1/\":[\"点击复制\"],\"sfN25C\":[\"您的真实姓名或全名\"],\"shXreC\":[\"录制屏幕区域\"],\"skvjTF\":[\"浏览器未提供 WebAuthn\"],\"sliuzR\":[\"打开链接\"],\"sqrO9R\":[\"自定义提及\"],\"sr6RdJ\":[\"Shift+Enter 换行\"],\"swrCpB\":[\"频道已由 \",[\"user\"],\" 从 \",[\"oldName\"],\" 重命名为 \",[\"newName\"],[\"0\"]],\"sxkWRg\":[\"高级\"],\"t/YqKh\":[\"移除\"],\"t2RBbk\":[\"文字频道\"],\"t47eHD\":[\"您在此服务器上的唯一标识符\"],\"tAkAh0\":[\"可选 \",[\"size\"],\" 替换的 URL。示例:https://example.com/avatar/\",[\"size\"],\"/channel.jpg\"],\"tLA7wF\":[\"复制失败,选择重试\"],\"tXLJS3\":[\"显示或隐藏频道列表侧栏\"],\"tfDRzk\":[\"保存\"],\"tgfK6H\":[\"复制工作流\"],\"thC9Rq\":[\"离开频道\"],\"tiBsJk\":[\"离开了 \",[\"channelName\"]],\"tl/zMw\":[\"此浏览器无法录音。\"],\"tpVoTN\":[\"关于是谁调用此命令的信息由 bot 提供,服务器无法验证发送者。\"],\"tsc6g4\":[\"正在解密 \",[\"safeName\"],\"…\"],\"tt4/UD\":[\"退出了 (\",[\"reason\"],\")\"],\"tu0A0x\":[[\"hiddenLines\",\"plural\",{\"other\":[\"还有 \",\"#\",\" 行\"]}]],\"tu2JEr\":[\"要加入的频道(#名称)\"],\"u0TcnO\":[\"昵称 {nick} 已被使用,正在用 {newNick} 重试\"],\"u0a8B4\":[\"以 IRC 运营商身份进行管理访问认证\"],\"u0rWFU\":[\"创建时间晚于(分钟前)\"],\"u72w3t\":[\"要忽略的用户和模式\"],\"u7jc2L\":[\"退出了\"],\"uAQUqI\":[\"状态\"],\"uB85T3\":[\"保存失败:\",[\"msg\"]],\"uK9Jap\":[\"浏览器只有在您允许访问麦克风或摄像头后,才会显示您的扬声器。不会录制任何内容。\"],\"uKPqyn\":[\"定位到你的位置\"],\"uMIUx8\":[\"删除机器人 \",[\"0\"],\"? 这将软删除数据库记录;稍后只有在执行 /REHASH 后才能重新使用该昵称。\"],\"uNSY8W\":[\"正在重新连接。如果持续失败,请编辑连接\"],\"uSMfoN\":[\"验证\"],\"uV3DOL\":[\"G-Line\"],\"uVSeuR\":[\"显示 MOTD\"],\"uW3lLI\":[\"IRC 服务器:\"],\"ukyW4o\":[\"您的邀请链接\"],\"uowbPn\":[\"移除附件\"],\"usSSr/\":[\"缩放级别\"],\"v0xJr9\":[[\"nick\"],\" 的加密密钥变了。换新设备时会这样,攻击者也是这个样子。请在此聊天之外与 \",[\"nick\"],\" 核对新的指纹,然后接受。\"],\"v29Nn/\":[\"等待 \",[\"0\"],\" 接受…\"],\"v7lfCq\":[\"尚未配置表情包。\"],\"v7uvcf\":[\"软件:\"],\"vE8kb+\":[\"Shift+Enter 换行(Enter 发送)\"],\"vERlcd\":[\"个人资料\"],\"vK0RL8\":[\"无主题\"],\"vSJd18\":[\"视频\"],\"vXIe7J\":[\"语言\"],\"vXeqjQ\":[\"请选择带扩展名的文件。文件主机不接受没有扩展名的文件。\"],\"vYUkQB\":[\"未检测到扬声器。\"],\"vaHYxN\":[\"真实姓名\"],\"vhjbKr\":[\"离开\"],\"vnq5rj\":[\"录制视频消息\"],\"vy/q7q\":[\"停用 2FA。输入任一已注册验证器应用中的 6 位验证码以确认。\"],\"w/nogd\":[[\"0\"],\" 个网络\",[\"1\"],\" — 选择一个加入\"],\"w4NYox\":[[\"title\"],\" 客户端\"],\"w8dbR6\":[\"选择通话使用的麦克风、摄像头和扬声器\"],\"w8xQRx\":[\"值无效\"],\"wCKe3+\":[\"工作流历史\"],\"wFjjxZ\":[\"被 \",[\"username\"],\" 踢出 \",[\"channelName\"],\" (\",[\"reason\"],\")\"],\"wGjaGl\":[\"未找到封禁例外\"],\"wHhlQr\":[\"接受加密聊天\"],\"wJijgU\":[\"位置\"],\"wK0BwN\":[\"加密密钥已更改\"],\"wPrGnM\":[\"频道管理员\"],\"wRkP2d\":[\"GIF\"],\"wS7MU+\":[\"Cert FP\"],\"wUf2OL\":[\"推理\"],\"wbm86v\":[\"显示用户加入或离开频道的事件\"],\"wdxz7K\":[\"来源\"],\"whqZ9r\":[\"要高亮的额外词语或短语\"],\"wlQNTg\":[\"成员\"],\"wm7RV4\":[\"通知声音\"],\"woaefe\":[\"系统默认\"],\"wsRxbL\":[\"录音\"],\"wuLEzV\":[\"Obby\"],\"wz/Yoq\":[\"您的消息在服务器之间转发时可能被截获\"],\"x1m5RZ\":[\"邀请用户\"],\"x3+y8b\":[\"通过此链接注册的人数\"],\"x9G665\":[\"需要双重验证\"],\"xCFNnL\":[\"请选择小于 \",[\"limit\"],\" 的文件,这是文件主机接受的上限。\"],\"xCJdfg\":[\"清除\"],\"xDAtGP\":[\"消息\"],\"xDN4e3\":[\"查看频道信息\"],\"xOTzt5\":[\"刚刚\"],\"xQv7xy\":[\"与 \",[\"target\"],\" 共享您的位置。\"],\"xRIdE6\":[\"<0>\",[\"0\"],\"、<1>\",[\"1\"],\" 和 <2>\",[\"2\"],\" 正在输入...\"],\"xUHRTR\":[\"连接时自动以操作员身份认证\"],\"xWHwwQ\":[\"封禁\"],\"xXs5GT\":[\"文件未上传:加密仍在建立中。加密生效后即可发送,或结束加密后发送。\"],\"xYilR2\":[\"媒体\"],\"xbi8D6\":[\"此服务器不支持邀请链接(未声明 <0>obby.world/invitation 能力)。您仍可正常聊天;此面板适用于由 obbyircd 提供支持的网络。\"],\"xceQrO\":[\"仅支持安全的 WebSocket 连接\"],\"xdtXa+\":[\"频道名称\"],\"xeiujy\":[\"文本\"],\"xlCYOE\":[\"正在加载更多消息...\"],\"xlhswE\":[\"最小值为 \",[\"0\"]],\"xq97Ci\":[\"添加词语或短语...\"],\"xuRqRq\":[\"客户端限制 (+l)\"],\"y1eoq1\":[\"复制链接\"],\"y2ID0h\":[\"服务器未声明支持 WebAuthn\"],\"y7sj+0\":[\"主播\"],\"yIHP+U\":[\"来自不受信任主机的加密附件。请启用外部内容以打开它。\"],\"yJ1eqU\":[\"观众 (\",[\"0\"],\")\"],\"yJztBY\":[\"删除网络\"],\"yNeucF\":[\"此服务器不支持扩展个人资料元数据(IRCv3 METADATA 扩展)。头像、显示名称和状态等字段不可用。\"],\"yPlrca\":[\"频道头像\"],\"yQE2r9\":[\"加载中\"],\"ySU+JY\":[\"your@email.com\"],\"ySlukM\":[\"Obby - 将 IRC 带入未来\"],\"yTX1Rt\":[\"Oper 用户名\"],\"yYOzWD\":[\"日志\"],\"yek4JL\":[\"上移文件夹\"],\"yfx9Re\":[\"IRC 运营商密码\"],\"ygCKqB\":[\"停止\"],\"ymDxJx\":[\"IRC 运营商用户名\"],\"yrpRsQ\":[\"按名称排序\"],\"ywVWqb\":[\"您与 \",[\"nick\"],\" 的消息已加密。\",[\"1\"],\" 个文件中有 \",[\"0\"],\" 个过大无法加密,将以明文发送。其余文件仍保持加密。\"],\"yxaNWl\":[\"无法连接文件主机。请检查网络连接后重试。\"],\"yz7wBu\":[\"关闭\"],\"z0DY9w\":[\"给 \",[\"0\"],\" 发消息(Shift+Enter 换行)\"],\"z2xxYa\":[\"已加密并验证\"],\"z3ltMi\":[\"提供方未返回 bearer 令牌。\"],\"zCEMmq\":[\"此浏览器无法录像。\"],\"zFT5rr\":[\"已完成\"],\"zHa4lw\":[[\"0\",\"plural\",{\"other\":[\"#\",\" 步\"]}]],\"zJS04D\":[\"移出文件夹\"],\"zJw+jA\":[\"设置模式:\",[\"0\"]],\"zNSskd\":[\"无法完成录制。\"],\"zZm1gU\":[\"关闭视频\"],\"zb/HT0\":[\"显示更多\"],\"zbSnl2\":[\"已达到上传大小上限,录制到此停止。\"],\"zbymaY\":[[\"0\"],\" 分钟前\"],\"zebeLu\":[\"输入 oper 用户名\"],\"zga9sT\":[\"确定\"],\"zpr0Bw\":[\"GZ-Line\"],\"zuoIYL\":[\"扬声器\"]}"); \ No newline at end of file diff --git a/src/locales/zh/messages.po b/src/locales/zh/messages.po index a5045e02f..88be7ef13 100644 --- a/src/locales/zh/messages.po +++ b/src/locales/zh/messages.po @@ -70,6 +70,16 @@ msgstr "{0, plural, other {# 步}}" msgid "{0, plural, one {Show 1 more item} other {Show {1} more items}}" msgstr "{0, plural, other {显示另外 {1} 个项目}}" +#. placeholder {0}: pack.emoji_count +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "{0} emoji" +msgstr "{0} 个表情" + +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "{0} has invited you to play." +msgstr "{0} 邀请你一起玩。" + #. placeholder {0}: formatIdle(s.idle) #: src/components/ui/ObbyWhoisModal.tsx msgid "{0} idle" @@ -125,6 +135,10 @@ msgstr "{0} 小时前" msgid "{0}m ago" msgstr "{0} 分钟前" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{activeCount, plural, one {Uploading 1 file} other {Uploading # files}}" +msgstr "{activeCount, plural, other {正在上传 # 个文件}}" + #: src/lib/eventGrouping.ts msgid "{c, plural, one {1 time} other {{c} times}}" msgstr "{c, plural, other {{c} 次}}" @@ -133,6 +147,10 @@ msgstr "{c, plural, other {{c} 次}}" msgid "{days} days" msgstr "{days} 天" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "{failedCount, plural, one {1 upload failed} other {# uploads failed}}" +msgstr "{failedCount, plural, other {# 个上传失败}}" + #: src/components/message/CollapsibleMessage.tsx msgid "{hiddenLines, plural, one {# more line} other {# more lines}}" msgstr "{hiddenLines, plural, other {还有 # 行}}" @@ -324,11 +342,20 @@ msgstr "<0>💡 建议: 仅在您信任此服务器并了解相关风险 msgid "<0>Risk: Sensitive information (messages, private conversations, authentication details) could be exposed to network administrators or attackers positioned between IRC servers." msgstr "<0>风险: 敏感信息(消息、私人对话、身份验证详情)可能会暴露给网络管理员或位于 IRC 服务器之间的攻击者。" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "2FA is currently enforced on this account. Removing the only registered credential would lock you out of login. Add another credential first, or disable 2FA below." +msgstr "此账户目前强制启用 2FA。删除唯一已注册的凭据会导致你无法登录。请先添加另一个凭据,或在下方停用 2FA。" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "6-digit code" +msgstr "6 位验证码" + #: src/components/message/BotInvocationChip.tsx msgid "About this attribution" msgstr "关于此归属" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Accept" msgstr "接受" @@ -350,6 +377,7 @@ msgid "Account" msgstr "账户" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Account Name" msgstr "账户名称" @@ -393,14 +421,30 @@ msgstr "活动" msgid "Add" msgstr "添加" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add a credential to enable 2FA" +msgstr "添加凭据以启用 2FA" + #: src/components/ui/settings/CustomMentionsField.tsx msgid "Add a word or phrase..." msgstr "添加词语或短语..." +#: src/components/ui/UserSettings.tsx +msgid "Add an authenticator app or biometric / security key to require a second factor when logging in." +msgstr "添加验证器应用或生物识别 / 安全密钥,以在登录时要求第二重验证。" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add authenticator app" +msgstr "添加验证器应用" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add ban mask (e.g., nick!*@*, *!*@host.com)" msgstr "添加封禁掩码(例如 nick!*@*, *!*@host.com)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Add biometric / security key" +msgstr "添加生物识别 / 安全密钥" + #: src/components/layout/AddChannelRow.tsx msgid "add channel" msgstr "添加频道" @@ -409,6 +453,11 @@ msgstr "添加频道" msgid "Add channel" msgstr "添加频道" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Add emoji" +msgstr "添加表情" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Add exception mask (e.g., nick!*@*, *!*@host.com)" msgstr "添加例外掩码(例如 nick!*@*, *!*@host.com)" @@ -450,6 +499,11 @@ msgstr "添加服务器" msgid "Add your first network" msgstr "添加您的第一个网络" +#. placeholder {0}: c.createdAt +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "added {0}" +msgstr "已添加 {0}" + #: src/components/message/JsonLogMessage.tsx msgid "Additional Details" msgstr "更多详情" @@ -492,6 +546,14 @@ msgstr "所有内容" msgid "Allow camera access" msgstr "允许摄像头访问" +#: src/lib/voiceErrors.ts +msgid "Allow camera access in settings to share video" +msgstr "在设置中允许访问摄像头以共享视频" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow camera access to take a photo or video." +msgstr "允许访问相机以拍摄照片或视频。" + #: src/lib/settings/definitions/allSettings.ts msgid "Allow entering multiple lines of text" msgstr "允许输入多行文本" @@ -501,6 +563,14 @@ msgstr "允许输入多行文本" msgid "Allow microphone access" msgstr "允许麦克风访问" +#: src/lib/voiceErrors.ts +msgid "Allow microphone access in settings to talk" +msgstr "在设置中允许访问麦克风以讲话" + +#: src/components/ui/CameraCaptureModal.tsx +msgid "Allow microphone access to record sound." +msgstr "允许访问麦克风以录制声音。" + #. placeholder {0}: message.inviteChannel #: src/components/message/InviteMessage.tsx msgid "Already in {0}" @@ -510,6 +580,10 @@ msgstr "已在 {0}" msgid "Also shows previews from YouTube, Vimeo, SoundCloud, and similar known services." msgstr "同时显示来自 YouTube、Vimeo、SoundCloud 及类似知名服务的预览。" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Alt text (optional)" +msgstr "替代文本(可选)" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Alternative name for display in the UI. May contain spaces, emoji, and special characters. The real channel name ({channelName}) will still be used for IRC commands." msgstr "显示用的别名,可包含空格、表情和特殊字符。真实频道名({channelName})仍用于 IRC 命令。" @@ -565,6 +639,11 @@ msgstr "您确定要删除此消息吗?此操作无法撤销。" msgid "ASN" msgstr "ASN" +#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/RecordingPanel.tsx +msgid "Attach" +msgstr "添加附件" + #: src/components/ui/MediaCommentsSidebar.tsx msgid "Attachment options" msgstr "附件选项" @@ -581,6 +660,14 @@ msgstr "音频进度" msgid "Authenticate as an IRC Operator for administrative access" msgstr "以 IRC 运营商身份进行管理访问认证" +#: src/components/ui/UserSettings.tsx +msgid "Authenticate now" +msgstr "立即验证" + +#: src/components/ui/UserSettings.tsx +msgid "Authenticate on connect" +msgstr "连接时验证" + #: src/components/ui/ObbyWhoisModal.tsx msgid "Authenticated" msgstr "已认证" @@ -589,6 +676,10 @@ msgstr "已认证" msgid "Authenticated Account" msgstr "已验证账户" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Authenticator app (TOTP)" +msgstr "验证器应用 (TOTP)" + #: src/lib/settings/definitions/allSettings.ts msgid "Auto Fallback to Single Line" msgstr "自动回退到单行" @@ -650,6 +741,8 @@ msgstr "离开:" #: src/components/ui/BotsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx #: src/components/ui/UserSettings.tsx msgid "Back" msgstr "返回" @@ -699,6 +792,10 @@ msgstr "封禁用户(按昵称)" msgid "Bans" msgstr "封禁" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Biometric / security key" +msgstr "生物识别 / 安全密钥" + #: src/components/layout/ChatHeader.tsx #: src/components/layout/PrivateChatRow.tsx #: src/components/ui/BotsModal.tsx @@ -725,21 +822,17 @@ msgstr "机器人尚未注册任何斜杠命令。" msgid "Bot in this channel" msgstr "此频道中的机器人" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BotsModal.tsx #: src/components/ui/BotsModal.tsx msgid "Bots" msgstr "机器人" -#: src/components/layout/ChatHeader.tsx -msgid "Bots (loading {botsLoadingCount})" -msgstr "机器人(正在加载 {botsLoadingCount})" - #: src/components/ui/BotsModal.tsx msgid "Bots on this network" msgstr "此网络上的机器人" #: src/lib/mediaDevices.ts +#: src/lib/voiceErrors.ts msgid "Bring this window to the front and try again." msgstr "把这个窗口切换到前台后再试一次。" @@ -747,6 +840,15 @@ msgstr "把这个窗口切换到前台后再试一次。" msgid "Browse all channels on the server" msgstr "浏览服务器上的所有频道" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Browse Channels" +msgstr "浏览频道" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Browser does not expose WebAuthn" +msgstr "浏览器未提供 WebAuthn" + #: src/components/ui/settings/CallSpeakerField.tsx msgid "Browsers only reveal your speakers once you have allowed access to a microphone or camera. Nothing is recorded." msgstr "浏览器只有在您允许访问麦克风或摄像头后,才会显示您的扬声器。不会录制任何内容。" @@ -755,7 +857,6 @@ msgstr "浏览器只有在您允许访问麦克风或摄像头后,才会显示 msgid "Calls" msgstr "通话" -#: src/components/layout/ChatArea.tsx #: src/components/ui/CameraCaptureModal.tsx #: src/components/ui/settings/CallCameraField.tsx #: src/lib/settings/definitions/allSettings.ts @@ -767,6 +868,10 @@ msgstr "摄像头" msgid "Camera {0}" msgstr "摄像头 {0}" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Can't remove your last 2FA credential" +msgstr "无法删除你的最后一个 2FA 凭据" + #: src/components/ui/AddServerModal.tsx #: src/components/ui/BouncerDisconnectConfirmModal.tsx #: src/components/ui/BouncerNetworkDisconnectConfirmModal.tsx @@ -774,6 +879,7 @@ msgstr "摄像头 {0}" #: src/components/ui/BouncerNetworkForm.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/ExternalLinkWarningModal.tsx #: src/components/ui/FloodSettingsModal.tsx #: src/components/ui/InviteUserModal.tsx @@ -781,6 +887,8 @@ msgstr "摄像头 {0}" #: src/components/ui/ModerationModal.tsx #: src/components/ui/RegionSelectOverlay.tsx #: src/components/ui/SlashCommandParamModal.tsx +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx #: src/components/ui/UnencryptedUploadConfirmModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -799,6 +907,10 @@ msgstr "取消加密" msgid "Cancel reply" msgstr "取消回复" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Cancel upload" +msgstr "取消上传" + #: src/components/ui/WorkflowStatusBadge.tsx msgid "cancelled" msgstr "已取消" @@ -816,6 +928,11 @@ msgstr "Cert FP" msgid "Change accent color" msgstr "更改强调色" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/ChangePasswordModal.tsx +msgid "Change password" +msgstr "更改密码" + #: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Change the channel name (operators only)" msgstr "更改频道名称(仅限管理员)" @@ -898,9 +1015,7 @@ msgstr "频道操作员" msgid "Channel Owner" msgstr "频道所有者" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/ChannelSettingsModal.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Channel Settings" msgstr "频道设置" @@ -913,6 +1028,7 @@ msgid "Channel to leave (defaults to current)" msgstr "要离开的频道(默认为当前频道)" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/TopicModal.tsx msgid "Channel Topic" msgstr "频道主题" @@ -924,6 +1040,10 @@ msgstr "频道不会出现在 LIST 或 NAMES 命令中" msgid "channel-name" msgstr "频道名称" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Channel-scoped" +msgstr "频道范围" + #: src/components/ui/BotsModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/UserProfileModal.tsx @@ -934,6 +1054,22 @@ msgstr "频道" msgid "Channels on {networkName}" msgstr "{networkName} 上的频道" +#: src/lib/mediaUpload.ts +msgid "Choose a different file type. The file host does not accept {ext} files." +msgstr "请选择其他文件类型。文件主机不接受 {ext} 文件。" + +#: src/lib/mediaUpload.ts +msgid "Choose a different file. The file host refused this one." +msgstr "请选择其他文件。文件主机拒绝了这个文件。" + +#: src/lib/mediaUpload.ts +msgid "Choose a file under {limit}, the most the file host accepts." +msgstr "请选择小于 {limit} 的文件,这是文件主机接受的上限。" + +#: src/lib/mediaUpload.ts +msgid "Choose a file with an extension. The file host does not accept files without one." +msgstr "请选择带扩展名的文件。文件主机不接受没有扩展名的文件。" + #: src/components/ui/FloodSettingsModal.tsx msgid "Choose a predefined flood protection profile. These profiles provide balanced protection settings for different use cases." msgstr "选择预定义的洪水保护配置文件。这些配置文件为不同使用场景提供均衡的保护设置。" @@ -942,6 +1078,10 @@ msgstr "选择预定义的洪水保护配置文件。这些配置文件为不同 msgid "Choose a secure password" msgstr "选择一个安全密码" +#: src/lib/mediaUpload.ts +msgid "Choose a smaller file. This one is too large for the file host." +msgstr "请选择更小的文件。这个文件对文件主机来说太大。" + #: src/components/ui/settings/SettingRenderer.tsx msgid "Choose file" msgstr "选择文件" @@ -1007,10 +1147,6 @@ msgstr "点击加入 {channel}" msgid "Click to jump to message" msgstr "点击跳转到消息" -#: src/components/layout/ChatHeader.tsx -msgid "Click to set topic" -msgstr "点击设置主题" - #: src/components/ui/SlashCommandPopover.tsx msgid "client" msgstr "客户端" @@ -1034,11 +1170,18 @@ msgstr "客户端限制 (+l)" #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/ChannelSettingsModal.tsx #: src/components/ui/E2EEVerifyModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EditServerModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/GifSelector.tsx #: src/components/ui/MediaViewerModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/ObbyWhoisModal.tsx #: src/components/ui/RawLogViewer.tsx #: src/components/ui/ReactionModal.tsx +#: src/components/ui/TicTacToeModal.tsx +#: src/components/ui/TicTacToeModal.tsx #: src/components/ui/UserProfileModal.tsx #: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx @@ -1127,6 +1270,19 @@ msgstr "配置详细的洪水保护规则。每条规则指定要监控的活动 msgid "Configure notification sounds and highlights" msgstr "配置通知声音和高亮提示" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm enrolment" +msgstr "确认注册" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Confirm new password" +msgstr "确认新密码" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Confirm remove" +msgstr "确认删除" + #: src/components/ui/InvitationsPanel.tsx msgid "Confirm?" msgstr "确认?" @@ -1136,6 +1292,18 @@ msgstr "确认?" msgid "Connect" msgstr "连接" +#: src/lib/voiceErrors.ts +msgid "Connect a camera to share video" +msgstr "连接摄像头以共享视频" + +#: src/lib/voiceErrors.ts +msgid "Connect a microphone to talk" +msgstr "连接麦克风以讲话" + +#: src/components/ui/UserSettings.tsx +msgid "Connect to a server to manage operator settings." +msgstr "连接到服务器以管理操作员设置。" + #: src/components/ui/ObbyWhoisModal.tsx msgid "connected from {sessionCount} sessions" msgstr "从 {sessionCount} 个会话连接" @@ -1285,6 +1453,14 @@ msgstr "无法及时获取定位。请在视野更开阔的地方重试。" msgid "Could not get your location." msgstr "无法获取您的位置。" +#: src/components/ui/GifSelector.tsx +msgid "Could not load GIFs. Search again to retry." +msgstr "无法加载 GIF。请重新搜索。" + +#: src/lib/mediaUpload.ts +msgid "Could not reach the file host. Check your connection and try again." +msgstr "无法连接文件主机。请检查网络连接后重试。" + #: src/components/ui/E2EERequestBanner.tsx msgid "Couldn't set up encryption with {nick}." msgstr "无法与 {nick} 建立加密。" @@ -1310,6 +1486,11 @@ msgstr "创建并管理您的邀请链接" msgid "Create folder" msgstr "创建文件夹" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Create pack" +msgstr "创建表情包" + #: src/components/ui/ChannelListModal.tsx msgid "Created After (min ago)" msgstr "创建时间晚于(分钟前)" @@ -1318,10 +1499,19 @@ msgstr "创建时间晚于(分钟前)" msgid "Created Before (min ago)" msgstr "创建时间早于(分钟前)" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Creating…" +msgstr "正在创建…" + #: src/components/ui/AvatarUpload.tsx msgid "Current avatar" msgstr "当前头像" +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Custom emoji packs" +msgstr "自定义表情包" + #: src/components/ui/FloodSettingsModal.tsx msgid "Custom Flood Rules (+f)" msgstr "自定义洪水规则 (+f)" @@ -1347,6 +1537,7 @@ msgid "Deafen" msgstr "屏蔽声音" #: src/components/ui/E2EERequestBanner.tsx +#: src/components/ui/TicTacToeModal.tsx msgid "Decline" msgstr "拒绝" @@ -1402,6 +1593,14 @@ msgstr "删除消息" msgid "Delete network" msgstr "删除网络" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack" +msgstr "删除表情包" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Delete pack \"{packId}\"? This also deletes every emoji in it." +msgstr "删除表情包 \"{packId}\"?其中的所有表情也会被删除。" + #: src/components/layout/ChannelList.tsx msgid "Delete Private Chat" msgstr "删除私聊" @@ -1431,7 +1630,10 @@ msgstr "降为观众" msgid "Description (optional, e.g. \"Beta testers Q3\")" msgstr "描述(可选,例如 \"第三季度 Beta 测试者\")" -#: src/components/ui/CameraCaptureModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Description (optional)" +msgstr "描述(可选)" + #: src/components/ui/RecordingPanel.tsx #: src/components/ui/settings/CallCameraField.tsx msgid "Device names are hidden until you allow camera access." @@ -1442,10 +1644,22 @@ msgstr "在您允许摄像头访问之前,设备名称将被隐藏。" msgid "Device names are hidden until you allow microphone access." msgstr "在您允许麦克风访问之前,设备名称将被隐藏。" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable" +msgstr "停用" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disable 2FA. Enter a 6-digit code from any of your registered authenticator apps to confirm." +msgstr "停用 2FA。输入任一已注册验证器应用中的 6 位验证码以确认。" + #: src/components/voice/VoiceDock.tsx msgid "Disable push-to-talk" msgstr "禁用按键说话" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Disabled" +msgstr "已停用" + #: src/components/ui/RecordingControlsOverlay.tsx #: src/components/ui/RecordingPanel.tsx msgid "Discard" @@ -1501,6 +1715,7 @@ msgstr "显示" msgid "Display all server events in chat" msgstr "在聊天中显示所有服务器事件" +#: src/components/ui/EmojiPackAdminModal.tsx #: src/components/ui/UserSettings.tsx #: src/lib/settings/definitions/allSettings.ts msgid "Display Name" @@ -1530,7 +1745,13 @@ msgstr "是否在新标签页中打开此链接?" msgid "Don't warn me about low link security for this server" msgstr "不再提醒我此服务器的低链路安全问题" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "done" +msgstr "完成" + #: src/components/layout/ChannelList.tsx +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx msgid "Done" msgstr "完成" @@ -1578,6 +1799,11 @@ msgstr "编辑" msgid "Edit {0}" msgstr "编辑 {0}" +#: src/components/layout/ChatHeader.tsx +#: src/components/ui/QuickActions/uiActionConfig.tsx +msgid "Edit Channel" +msgstr "编辑频道" + #: src/components/layout/ChannelContextMenu.tsx #: src/components/layout/ChatHeader.tsx msgid "Edit channel settings" @@ -1611,6 +1837,14 @@ msgstr "嵌入" msgid "Emojis" msgstr "表情符号" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Empty pack. Add some emoji." +msgstr "表情包为空。请添加一些表情。" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enable 2FA" +msgstr "启用 2FA" + #: src/lib/settings/definitions/allSettings.ts msgid "Enable Highlights" msgstr "启用高亮" @@ -1639,6 +1873,10 @@ msgstr "启用通知" msgid "Enable push-to-talk" msgstr "启用按键说话" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enabled" +msgstr "已启用" + #: src/components/ui/E2EELockControl.tsx msgid "Encrypt (Obby)" msgstr "加密 (Obby)" @@ -1719,6 +1957,14 @@ msgstr "与 {nick} 的加密已停止工作,因此消息未发送。请重新 msgid "End encryption" msgstr "结束加密" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter a 6-digit code from any of your authenticator apps to disable 2FA." +msgstr "输入任一验证器应用中的 6 位验证码以停用 2FA。" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Enter a channel name for channel-scoped packs." +msgstr "请为频道范围的表情包输入频道名称。" + #: src/lib/settings/definitions/allSettings.ts msgid "Enter account name..." msgstr "输入账户名称..." @@ -1765,10 +2011,35 @@ msgstr "输入真实姓名" msgid "Enter reason (optional)" msgstr "输入原因(可选)" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in as {account}." +msgstr "输入验证器应用中的 6 位验证码,以完成以 {account} 登录。" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Enter the 6-digit code from your authenticator app to finish signing in." +msgstr "输入验证器应用中的 6 位验证码以完成登录。" + +#: src/components/ui/TotpStepUpModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Enter the 6-digit code from your authenticator app." +msgstr "输入验证器应用中的 6 位验证码。" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the 6-digit code from your email." +msgstr "输入邮件中的 6 位验证码。" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter the account name you want to recover." +msgstr "输入你要找回的账户名称。" + #: src/components/ui/InviteUserModal.tsx msgid "Enter username to invite" msgstr "输入要邀请的用户名" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Enter your account name. We'll email a 6-digit recovery code to the verified address on file." +msgstr "输入你的账户名称。我们会将 6 位恢复码发送到已验证的邮箱地址。" + #: src/components/ui/LocationShareModal.tsx msgid "Exact" msgstr "精确位置" @@ -1824,6 +2095,7 @@ msgstr "扩展资料" msgid "External Link Warning" msgstr "外部链接警告" +#: src/components/ui/UploadProgressOverlay.tsx #: src/components/ui/WorkflowStatusBadge.tsx msgid "failed" msgstr "失败" @@ -1890,6 +2162,18 @@ msgstr "全部折叠" msgid "Folder name" msgstr "文件夹名称" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "For security, all existing sessions for this account were signed out and account-scoped server state was purged. If two-factor authentication was enabled, it remains enabled, so the next login will still require it." +msgstr "出于安全考虑,此账户的所有现有会话已退出,账户范围的服务器状态已清除。如果已启用双重验证,它仍保持启用,下次登录仍需验证。" + +#: src/components/ui/TicTacToeModal.tsx +msgid "Forfeit" +msgstr "认输" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Forgot password" +msgstr "忘记密码" + #. placeholder {0}: filteredMessages.length #: src/components/layout/ChannelMessageList.tsx msgid "Found {0} messages matching \"{searchQuery}\"" @@ -2153,6 +2437,7 @@ msgstr "IRC Operator" msgid "IRC operator password" msgstr "IRC 运营商密码" +#: src/components/ui/EditServerModal.tsx #: src/lib/settings/definitions/allSettings.ts msgid "IRC operator username" msgstr "IRC 运营商用户名" @@ -2295,6 +2580,15 @@ msgstr "让其他人知道您正在输入" msgid "Libera Chat" msgstr "Libera Chat" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link an OAuth identity" +msgstr "关联 OAuth 身份" + +#. placeholder {0}: p.providerLabel +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Link with {0}" +msgstr "通过 {0} 关联" + #: src/components/layout/VoiceChannelView.tsx msgid "Live" msgstr "直播中" @@ -2335,6 +2629,11 @@ msgstr "正在从您的 bouncer 加载网络…" msgid "Loading WHOIS data..." msgstr "正在加载 WHOIS 数据..." +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Loading…" +msgstr "正在加载…" + #: src/components/ui/UserSettings.tsx msgid "Local Storage:" msgstr "本地存储:" @@ -2377,6 +2676,26 @@ msgstr "放下手" msgid "Man-in-the-middle attacks on server links are possible" msgstr "服务器链路可能遭受中间人攻击" +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots" +msgstr "管理机器人" + +#: src/components/layout/ChatHeader.tsx +msgid "Manage Bots (loading {botsLoadingCount})" +msgstr "管理机器人(正在加载 {botsLoadingCount} 个)" + +#: src/components/ui/UserSettings.tsx +msgid "Manage packs" +msgstr "管理表情包" + +#: src/components/ui/UserSettings.tsx +msgid "Manage the network-wide and channel-scoped emoji packs that this server publishes via draft/EMOJI." +msgstr "管理此服务器通过 draft/EMOJI 发布的全网络和频道范围的表情包。" + +#: src/components/ui/UserSettings.tsx +msgid "Manage two-factor authentication" +msgstr "管理双重验证" + #: src/components/ui/UserSettings.tsx msgid "Manage your account and authentication" msgstr "管理您的账户和身份验证" @@ -2619,6 +2938,10 @@ msgstr "静音通知" msgid "Mute or unmute notification sounds" msgstr "开启或关闭通知声音" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Name (e.g. iPhone)" +msgstr "名称(例如 iPhone)" + #: src/components/message/JsonLogMessage.tsx #: src/components/message/JsonLogMessage.tsx msgid "Name:" @@ -2660,6 +2983,11 @@ msgstr "新建文件夹" msgid "New nickname" msgstr "新昵称" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "New password" +msgstr "新密码" + #: src/components/ui/MediaViewerModal.tsx msgid "Next image" msgstr "下一张图片" @@ -2758,6 +3086,10 @@ msgstr "未选择文件" msgid "No flood profile" msgstr "无洪水防护配置" +#: src/components/ui/GifSelector.tsx +msgid "No GIFs found. Try another search." +msgstr "未找到 GIF。请尝试其他搜索。" + #: src/components/ui/BouncerNetworksPanel.tsx msgid "no host set" msgstr "未设置主机" @@ -2790,6 +3122,10 @@ msgstr "无消息" msgid "No microphone detected." msgstr "未检测到麦克风。" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "No packs configured yet." +msgstr "尚未配置表情包。" + #: src/components/ui/RawLogViewer.tsx msgid "No raw IRC traffic captured yet. Try connecting or sending a message." msgstr "尚未捕获任何原始 IRC 流量。请尝试连接或发送消息。" @@ -2859,6 +3195,10 @@ msgstr "普通 – 标准保护" msgid "Not encrypted" msgstr "未加密" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Note: the server returns the same response whether or not the account has a verified email, so a typo will not be flagged here. If no code arrives within a couple of minutes, double-check the account name." +msgstr "注意:无论账户是否有已验证的邮箱,服务器都会返回相同的响应,因此这里不会提示拼写错误。如果几分钟内没有收到验证码,请再次检查账户名称。" + #: src/lib/settings/definitions/allSettings.ts msgid "Notification Sound" msgstr "通知声音" @@ -2867,6 +3207,10 @@ msgstr "通知声音" msgid "Notifications" msgstr "通知" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OAuth identity" +msgstr "OAuth 身份" + #: src/components/PrivacyPolicy.tsx msgid "Obby" msgstr "Obby" @@ -2897,6 +3241,10 @@ msgstr "离线" msgid "Offline" msgstr "离线" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "OK" +msgstr "确定" + #: src/lib/settings/definitions/allSettings.ts msgid "on" msgstr "开启" @@ -2920,6 +3268,7 @@ msgid "Only operators can change the channel topic" msgstr "只有管理员可以更改频道主题" #: src/components/ui/AddServerModal.tsx +#: src/components/ui/EditServerModal.tsx msgid "Only secure websockets are supported" msgstr "仅支持安全的 WebSocket 连接" @@ -3027,6 +3376,10 @@ msgstr "操作员操作" msgid "Optional crash reports to improve the app" msgstr "可选的崩溃报告以改善应用" +#: src/components/ui/ChangePasswordModal.tsx +msgid "Other open sessions for this account will be signed out as part of the change. Two-factor authentication settings, if any, are left unchanged." +msgstr "此次更改会同时退出此账户的其他已打开会话。双重验证设置(如有)保持不变。" + #: src/components/ui/UploadProgressOverlay.tsx msgid "OTR does not encrypt files, sent as-is" msgstr "OTR 不加密文件,已按原样发送" @@ -3039,6 +3392,14 @@ msgstr "输出" msgid "Owner" msgstr "频道所有者" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id (e.g. team-mascots)" +msgstr "pack_id(例如 team-mascots)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "pack_id and name are required." +msgstr "pack_id 和名称为必填项。" + #: src/components/ui/AddServerModal.tsx msgid "Password" msgstr "密码" @@ -3047,6 +3408,15 @@ msgstr "密码" msgid "Password required to join the channel. Leave empty to remove the key." msgstr "加入频道需要密码,留空可移除密钥。" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Password reset complete" +msgstr "密码重置完成" + +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Passwords don't match." +msgstr "两次输入的密码不一致。" + #: src/components/ui/settings/IgnoreListField.tsx msgid "Pattern already exists" msgstr "模式已存在" @@ -3088,6 +3458,15 @@ msgstr "永久" msgid "Photo" msgstr "照片" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Pick a password (3 characters or more)." +msgstr "请设置密码(至少 3 个字符)。" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Pick a single-word name (no spaces)." +msgstr "请选择单个单词的名称(不含空格)。" + #: src/components/layout/AddChannelRow.tsx msgid "Pick channel kind" msgstr "选择频道类型" @@ -3214,6 +3593,10 @@ msgstr "代词" msgid "Protected Topic (+t)" msgstr "受保护主题 (+t)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Provider returned no bearer token." +msgstr "提供方未返回 bearer 令牌。" + #: src/components/ui/UserSettings.tsx msgid "Questions about privacy? Contact us:" msgstr "有隐私问题?联系我们:" @@ -3315,6 +3698,7 @@ msgstr "重新连接失败" #: src/components/layout/BouncerServerGroup.tsx #: src/components/layout/ServerList.tsx +#: src/components/layout/ServerList.tsx msgid "Reconnect to server" msgstr "重新连接服务器" @@ -3367,6 +3751,10 @@ msgstr "刷新 WHOIS" msgid "Register for an account" msgstr "注册账户" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Registered credentials" +msgstr "已注册的凭据" + #: src/components/ui/WorkflowStepRow.tsx msgid "Reject" msgstr "拒绝" @@ -3380,9 +3768,16 @@ msgid "Relaxed - Less aggressive protection" msgstr "宽松 – 较弱的保护" #: src/components/ui/ChannelSettingsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx +#: src/components/ui/TwoFactorSettingsModal.tsx msgid "Remove" msgstr "移除" +#. placeholder {0}: c.name +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Remove \"{0}\"? You will no longer be able to use it as a second factor." +msgstr "删除 \"{0}\"?你将无法再将其用作第二重验证。" + #: src/components/ui/ModerationModal.tsx msgid "Remove {username} from the channel" msgstr "将 {username} 移出频道" @@ -3460,7 +3855,6 @@ msgstr "重拍" msgid "Retry sending" msgstr "重新发送" -#: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx #: src/components/voice/VoicePipOverlay.tsx msgid "Return to channel" @@ -3474,6 +3868,11 @@ msgstr "查看已更改的密钥…" msgid "Review key" msgstr "查看密钥" +#: src/components/ui/MediaViewerModal.tsx +#: src/components/ui/MediaViewerModal.tsx +msgid "Rotate 90°" +msgstr "旋转 90°" + #: src/components/ui/FloodSettingsModal.tsx msgid "Rules" msgstr "规则" @@ -3530,6 +3929,10 @@ msgstr "已保存" msgid "Saving..." msgstr "正在保存..." +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Scan this QR code with your authenticator app, then confirm with the 6-digit code it shows." +msgstr "用验证器应用扫描此二维码,然后输入它显示的 6 位验证码确认。" + #: src/components/ui/BotToolsCard.tsx msgid "Scroll chat to this response" msgstr "将聊天滚动到此回复" @@ -3551,6 +3954,10 @@ msgstr "搜索" msgid "Search bots" msgstr "搜索机器人" +#: src/components/ui/AppEmojiPicker.tsx +msgid "Search emojis..." +msgstr "搜索表情..." + #: src/components/ui/GifSelector.tsx msgid "Search for GIFs to get started" msgstr "搜索 GIF 以开始" @@ -3641,11 +4048,6 @@ msgstr "选择或添加频道以开始使用。" msgid "self-registered" msgstr "自助注册" -#: src/components/ui/CameraCaptureModal.tsx -#: src/components/ui/RecordingPanel.tsx -msgid "Send" -msgstr "发送" - #: src/components/layout/ChatArea.tsx #: src/components/ui/GifSelector.tsx msgid "Send a GIF" @@ -3671,6 +4073,10 @@ msgstr "发送消息" msgid "Send private message" msgstr "发送私信" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Send recovery code" +msgstr "发送恢复码" + #: src/components/ui/UnencryptedUploadConfirmModal.tsx msgid "Send this file unencrypted?" msgstr "以未加密方式发送此文件?" @@ -3687,6 +4093,10 @@ msgstr "未加密发送" msgid "Sending" msgstr "发送中" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Sending…" +msgstr "正在发送…" + #: src/components/ui/BotsModal.tsx #: src/components/ui/SlashCommandPopover.tsx msgid "server" @@ -3696,13 +4106,15 @@ msgstr "服务器" msgid "Server" msgstr "服务器" -#: src/components/layout/ChatHeader.tsx #: src/components/ui/BlankPage.tsx #: src/components/ui/BlankPage.tsx -#: src/components/ui/QuickActions/uiActionConfig.tsx msgid "Server Channels" msgstr "服务器频道" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server does not advertise WebAuthn support" +msgstr "服务器未声明支持 WebAuthn" + #: src/components/ui/ChannelListModal.tsx msgid "Server doesn't support advanced LIST filtering" msgstr "服务器不支持高级 LIST 筛选" @@ -3745,11 +4157,16 @@ msgstr "服务器密码" msgid "Server Password (PASS)" msgstr "服务器密码 (PASS)" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Server returned an invalid WebAuthn challenge." +msgstr "服务器返回了无效的 WebAuthn 质询。" + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "Server-to-server communication may use unencrypted connections" msgstr "服务器之间的通信可能使用未加密的连接" #: src/components/ui/BotsModal.tsx +#: src/components/ui/EmojiPackAdminModal.tsx msgid "Server-wide" msgstr "服务器范围" @@ -3774,6 +4191,7 @@ msgstr "会话 {0}" msgid "Sessions" msgstr "会话" +#: src/components/layout/ChatHeader.tsx #: src/components/ui/TopicModal.tsx msgid "Set a topic…" msgstr "设置主题…" @@ -3791,6 +4209,10 @@ msgstr "由 {0} 设置" msgid "Set by:" msgstr "设置者:" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Set new password" +msgstr "设置新密码" + #: src/components/layout/UserPanel.tsx msgid "Set yourself away" msgstr "设为离开" @@ -3808,6 +4230,11 @@ msgstr "设置" msgid "Setting not found" msgstr "未找到设置" +#: src/components/ui/ChangePasswordModal.tsx +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Setting…" +msgstr "正在设置…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Settings" msgstr "设置" @@ -3832,10 +4259,22 @@ msgstr "共享您的位置" msgid "Share your location with {target}." msgstr "与 {target} 共享您的位置。" +#: src/lib/voiceErrors.ts +msgid "Share your screen again to retry" +msgstr "再次共享屏幕以重试" + #: src/lib/settings/definitions/allSettings.ts msgid "she/her" msgstr "她/她的" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "shortcode (e.g. partyparrot)" +msgstr "短代码(例如 partyparrot)" + +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "Shortcode must match [A-Za-z0-9._-]+." +msgstr "短代码必须匹配 [A-Za-z0-9._-]+。" + #: src/lib/settings/definitions/allSettings.ts msgid "Show All Events" msgstr "显示所有事件" @@ -3910,6 +4349,10 @@ msgstr "显示所有外部媒体。任何 URL 都可能向未知服务器发送 msgid "Shows media from your server's trusted file host. No requests are made to external services." msgstr "显示来自服务器受信任文件主机的媒体。不会向外部服务发送任何请求。" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Sign in with the provider, then we'll bind the resulting identity to your account so SASL OAUTHBEARER / IRCV3BEARER works on subsequent connections." +msgstr "通过提供方登录,我们会将得到的身份绑定到你的账户,使 SASL OAUTHBEARER / IRCV3BEARER 在之后的连接中可用。" + #: src/components/layout/ConnectionStrip.tsx msgid "Sign-in failed, so you are chatting as a guest. Log in again or fix your password" msgstr "登录失败,你正以访客身份聊天。请重新登录或修正密码" @@ -3998,6 +4441,10 @@ msgstr "状态" msgid "Status Messages" msgstr "状态消息" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Status:" +msgstr "状态:" + #: src/components/voice/VoiceDock.tsx msgid "Step off stream" msgstr "退出直播" @@ -4023,6 +4470,7 @@ msgid "Stop video" msgstr "关闭视频" #: src/components/layout/AddChannelRow.tsx +#: src/components/ui/ChannelListModal.tsx msgid "Stream" msgstr "直播" @@ -4074,6 +4522,14 @@ msgstr "移出文件夹" msgid "Take photo" msgstr "拍照" +#: src/components/layout/ChatArea.tsx +msgid "Take Photo or Video" +msgstr "拍摄照片或视频" + +#: src/components/ui/ChannelListModal.tsx +msgid "Text" +msgstr "文本" + #: src/components/layout/AddChannelRow.tsx msgid "Text channel" msgstr "文字频道" @@ -4086,6 +4542,10 @@ msgstr "该设备当前不可用。" msgid "That screen is no longer there." msgstr "该屏幕已不存在。" +#: src/lib/voiceErrors.ts +msgid "The call server refused that. Try again in a moment." +msgstr "通话服务器拒绝了该请求。请稍后重试。" + #: src/components/ui/LinkSecurityWarningModal.tsx msgid "The connection to <0>{serverName} has the following security concerns:" msgstr "与 <0>{serverName} 的连接存在以下安全问题:" @@ -4192,6 +4652,10 @@ msgstr "这将从您的 soju bouncer 中移除该网络。若要再次使用, msgid "This server does not support extended profile metadata (IRCv3 METADATA extension). Additional fields like avatar, display name, and status are not available." msgstr "此服务器不支持扩展个人资料元数据(IRCv3 METADATA 扩展)。头像、显示名称和状态等字段不可用。" +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "This server doesn't advertise a backend URL (draft/authtoken or obby.world/FILEHOST). The admin endpoints can't be reached." +msgstr "此服务器未声明后端 URL(draft/authtoken 或 obby.world/FILEHOST)。无法访问管理端点。" + #: src/components/ui/InvitationsPanel.tsx msgid "This server doesn't support invite links (the<0>obby.world/invitationcapability isn't advertised). You can still chat normally; this panel is for obbyircd-powered networks." msgstr "此服务器不支持邀请链接(未声明 <0>obby.world/invitation 能力)。您仍可正常聊天;此面板适用于由 obbyircd 提供支持的网络。" @@ -4213,6 +4677,11 @@ msgstr "这也将关闭下方 {0} 个已绑定的网络。" msgid "This will also close the bound network below." msgstr "这也将关闭下方已绑定的网络。" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Tic-Tac-Toe vs {0}" +msgstr "井字棋对战 {0}" + #: src/components/ui/FloodSettingsModal.tsx msgid "Time (min)" msgstr "时间(分钟)" @@ -4230,6 +4699,10 @@ msgstr "已超时" msgid "TLS" msgstr "TLS" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "TLS certificate fingerprint" +msgstr "TLS 证书指纹" + #: src/components/message/WhisperMessage.tsx #: src/components/message/WhisperMessage.tsx msgid "to" @@ -4299,6 +4772,31 @@ msgstr "已截断" msgid "Trusted Sources" msgstr "受信任来源" +#: src/lib/mediaUpload.ts +msgid "Try the upload again." +msgstr "请重新上传。" + +#: src/lib/mediaUpload.ts +msgid "Try the upload again. The file host sent back an answer we could not read." +msgstr "请重新上传。文件主机返回了我们无法读取的响应。" + +#: src/lib/voiceErrors.ts +msgid "Turn the camera on to try again" +msgstr "打开摄像头以重试" + +#: src/lib/voiceErrors.ts +msgid "Turn the mic on to try again" +msgstr "打开麦克风以重试" + +#: src/components/ui/TwoFactorSettingsModal.tsx +#: src/components/ui/UserSettings.tsx +msgid "Two-factor authentication" +msgstr "双重验证" + +#: src/components/ui/TotpStepUpModal.tsx +msgid "Two-factor authentication required" +msgstr "需要双重验证" + #: src/components/ui/FloodSettingsModal.tsx msgid "Type" msgstr "类型" @@ -4352,14 +4850,26 @@ msgstr "上传图片或提供带可选 {size} 替换的 URL" msgid "Upload Avatar" msgstr "上传头像" +#: src/lib/mediaUpload.ts +msgid "Upload cancelled." +msgstr "上传已取消。" + #: src/components/layout/ChatArea.tsx msgid "Upload Files" msgstr "上传文件" +#: src/components/ui/UploadProgressOverlay.tsx +msgid "Uploaded" +msgstr "已上传" + #: src/components/ui/AvatarUpload.tsx msgid "Uploading..." msgstr "上传中..." +#: src/components/ui/EmojiPackAdminModal.tsx +msgid "URL must be http(s):// or data:." +msgstr "URL 必须是 http(s):// 或 data:。" + #: src/lib/settings/definitions/allSettings.ts msgid "URL to your avatar image" msgstr "头像图片 URL" @@ -4416,6 +4926,7 @@ msgstr "用户模式" msgid "User Profile" msgstr "用户资料" +#: src/components/ui/UserSettings.tsx #: src/components/ui/UserSettings.tsx msgid "User Settings" msgstr "用户设置" @@ -4459,6 +4970,14 @@ msgstr "需要有效的服务器端口" msgid "Verified account" msgstr "已验证账户" +#: src/components/ui/TotpStepUpModal.tsx +msgid "Verify" +msgstr "验证" + +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verify code" +msgstr "验证验证码" + #: src/components/ui/E2EEVerifyModal.tsx msgid "Verify encryption" msgstr "验证加密" @@ -4471,6 +4990,10 @@ msgstr "验证指纹…" msgid "Verify…" msgstr "验证…" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "Verifying…" +msgstr "正在验证…" + #: src/components/ui/ChannelSettingsModal.tsx msgid "Very Relaxed" msgstr "非常宽松" @@ -4532,6 +5055,7 @@ msgstr "观众" msgid "Viewers ({0})" msgstr "观众 ({0})" +#: src/components/ui/ChannelListModal.tsx #: src/components/ui/UserProfileModal.tsx msgid "Voice" msgstr "语音权限" @@ -4557,10 +5081,23 @@ msgstr "音量" msgid "Volume for {0}" msgstr "{0} 的音量" +#. placeholder {0}: open.opponent +#: src/components/ui/TicTacToeModal.tsx +msgid "Waiting for {0} to accept…" +msgstr "等待 {0} 接受…" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for biometric prompt…" +msgstr "等待生物识别提示…" + #: src/components/ui/BotToolsCard.tsx msgid "Waiting for first step…" msgstr "正在等待第一个步骤…" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "Waiting for sign-in…" +msgstr "等待登录…" + #: src/components/ui/ModerationModal.tsx #: src/components/ui/UserContextMenu.tsx msgid "Warn User" @@ -4586,6 +5123,10 @@ msgstr "查看此服务器的原始 IRC 流量" msgid "We don't store your IRC communications on our servers" msgstr "我们不在服务器上存储您的 IRC 通信" +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "WebAuthn is not available in this environment." +msgstr "此环境不支持 WebAuthn。" + #: src/components/ui/BotsModal.tsx msgid "Webhook" msgstr "Webhook" @@ -4677,6 +5218,14 @@ msgstr "您即将打开一个外部链接:" msgid "You are an IRC Operator" msgstr "您是 IRC Operator" +#: src/components/ui/PasswordRecoveryModal.tsx +msgid "You have a few minutes to choose a new password." +msgstr "你有几分钟时间设置新密码。" + +#: src/components/ui/TwoFactorSettingsModal.tsx +msgid "You have no 2FA credentials registered." +msgstr "你尚未注册任何 2FA 凭据。" + #: src/components/ui/UserSettings.tsx msgid "You have unsaved changes. Are you sure you want to close without saving?" msgstr "您有未保存的更改。确定要关闭而不保存吗?" From 9b00f48a6e1c91c8f73d5827802ed3816f8450bb Mon Sep 17 00:00:00 2001 From: Matheus Fillipe Date: Wed, 7 Oct 2026 20:17:41 +0200 Subject: [PATCH 04/15] fix(voice): rejoin on drops, keep mute, listen-only without a mic --- src/components/layout/VoiceChannelView.tsx | 43 +++-- src/components/voice/ParticipantTile.tsx | 6 +- src/components/voice/VideoTrackView.tsx | 36 ++++- src/components/voice/VoicePipOverlay.tsx | 109 +++++++++---- src/components/voice/pickPipMember.ts | 7 +- src/hooks/useVoiceCall.ts | 21 ++- src/lib/mediaDevices.ts | 31 ++-- src/lib/nativeCallBridge.ts | 41 +++++ src/lib/voice.ts | 152 ++++++++++++++---- src/lib/voiceErrors.ts | 42 +++++ src/lib/voiceSpotlight.ts | 93 ++++++----- .../voice/VoiceChannelView.test.tsx | 3 +- .../components/voice/VoicePipOverlay.test.tsx | 43 ++++- tests/components/voice/pickPipMember.test.ts | 9 ++ tests/hooks/useVoiceCall.test.tsx | 4 +- tests/lib/nativeCallBridge.test.ts | 28 ++++ tests/lib/voiceErrors.test.ts | 26 +++ tests/lib/voiceOffer.test.ts | 94 ++++++++++- tests/lib/voiceRegistry.test.ts | 41 +++++ 19 files changed, 684 insertions(+), 145 deletions(-) create mode 100644 src/lib/nativeCallBridge.ts create mode 100644 src/lib/voiceErrors.ts create mode 100644 tests/lib/nativeCallBridge.test.ts create mode 100644 tests/lib/voiceErrors.test.ts diff --git a/src/components/layout/VoiceChannelView.tsx b/src/components/layout/VoiceChannelView.tsx index c8e72b5b1..6ab1f2197 100644 --- a/src/components/layout/VoiceChannelView.tsx +++ b/src/components/layout/VoiceChannelView.tsx @@ -17,7 +17,8 @@ import { useIsTouchInput } from "../../hooks/useIsTouchInput"; import { useMediaQuery } from "../../hooks/useMediaQuery"; import { useVoiceCall } from "../../hooks/useVoiceCall"; import { releaseVoiceClient, type VoiceMember } from "../../lib/voice"; -import { useSpotlight } from "../../lib/voiceSpotlight"; +import { describeVoiceError } from "../../lib/voiceErrors"; +import { useSpotlight, useTheater } from "../../lib/voiceSpotlight"; import useStore, { resolveCallReturnTarget } from "../../store"; import { LoadingSpinner } from "../ui/LoadingSpinner"; import { VoiceDock } from "../voice/VoiceDock"; @@ -66,7 +67,7 @@ export const VoiceChannelView: React.FC = ({ // / grid -- see VoiceStage). Shared with the pop-out via // voiceSpotlight.ts so the pick follows the user across both views. const [focusNick, setFocusNick] = useSpotlight(serverId, channelName); - const [theater, setTheater] = useState(false); + const [theater, setTheater] = useTheater(serverId, channelName); // Push-to-talk is purely a client-side toggle (not part of VoiceState), // so it's the one control mirrored into local state -- seeded from the // client whenever it changes so a remount picks up the real value. @@ -74,6 +75,15 @@ export const VoiceChannelView: React.FC = ({ const isNarrow = useMediaQuery(); const isTouch = useIsTouchInput(); + const isLandscape = useMediaQuery("(orientation: landscape)"); + const hasStreamVideo = streamerMembers.some((m) => m.videoTrack); + + // Turning a phone sideways while a stream plays is how people ask to watch + // it full screen, and turning it back is how they leave. + // biome-ignore lint/correctness/useExhaustiveDependencies: we react to orientation changes only + useEffect(() => { + if (isTouch && isStreamRoom && hasStreamVideo) setTheater(isLandscape); + }, [isLandscape]); useEffect(() => { if (client) setPttOn(client.isPushToTalk()); @@ -109,7 +119,7 @@ export const VoiceChannelView: React.FC = ({ }; window.addEventListener("keydown", onKey); return () => window.removeEventListener("keydown", onKey); - }, [theater]); + }, [theater, setTheater]); // Auto-clear an explicit spotlight when that member leaves the call. useEffect(() => { @@ -191,7 +201,7 @@ export const VoiceChannelView: React.FC = ({ const rootClass = theater ? "fixed inset-0 z-[9990] flex flex-col bg-discord-dark-400" - : "w-full flex flex-col bg-discord-dark-200"; + : "w-full min-h-0 flex flex-col bg-discord-dark-200"; // Theater renders through a portal to document.body so its `fixed` // container is positioned against the real viewport -- nested in place, @@ -220,10 +230,7 @@ export const VoiceChannelView: React.FC = ({ className={`w-2 h-2 rounded-full flex-shrink-0 ${statusDotClass}`} aria-hidden="true" /> - - {statusLabel} - {state.phase === "failed" && `: ${state.error}`} - + {statusLabel} {isStreamRoom && state.phase === "connected" && ( <> @@ -255,14 +262,14 @@ export const VoiceChannelView: React.FC = ({ className={ theater ? "relative flex-1 min-h-0 flex flex-col bg-discord-dark-400" - : "relative bg-discord-dark-400 min-h-[16rem]" + : "relative min-h-0 flex flex-col bg-discord-dark-400" } >
{state.phase !== "connected" && state.phase !== "failed" && ( @@ -283,7 +290,7 @@ export const VoiceChannelView: React.FC = ({ isHost={isHost} onDemote={onDemote} theater={theater} - onToggleTheater={() => setTheater((v) => !v)} + onToggleTheater={() => setTheater(!theater)} /> )} {state.phase === "connected" && @@ -295,7 +302,7 @@ export const VoiceChannelView: React.FC = ({

)} - {isStreamRoom && state.phase === "connected" && ( + {isStreamRoom && !theater && state.phase === "connected" && ( = ({ )}
-
+
{error && (
- {error} + + {describeVoiceError(error)} + {!compact && ( boolean; + webkitSetPresentationMode?: (mode: WebkitPresentationMode) => void; + webkitPresentationMode?: WebkitPresentationMode; + } +} + interface VideoTrackViewProps { track: MediaStreamTrack | undefined; muted?: boolean; @@ -35,6 +47,7 @@ export const VideoTrackView = forwardRef( return (