From d183f48fca2164c44eafd95b465ec3cc7f81b216 Mon Sep 17 00:00:00 2001 From: sh <37271604+shumvgolove@users.noreply.github.com> Date: Mon, 6 Jul 2026 15:12:36 +0400 Subject: [PATCH 1/8] core: fix armv7a build (incomplete record update) (#7205) --- src/Simplex/Chat/Library/Commands.hs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Simplex/Chat/Library/Commands.hs b/src/Simplex/Chat/Library/Commands.hs index 837317176f..18ca626a46 100644 --- a/src/Simplex/Chat/Library/Commands.hs +++ b/src/Simplex/Chat/Library/Commands.hs @@ -4262,10 +4262,10 @@ processChatCommand cxt nm = \case case plan of CPContactAddress (CAPKnown ct') -> do ct'' <- refreshContact ct' - pure (con l' cReq, plan {contactAddressPlan = CAPKnown ct''}) + pure (con l' cReq, CPContactAddress (CAPKnown ct'')) CPContactAddress (CAPContactViaAddress ct') -> do ct'' <- refreshContact ct' - pure (con l' cReq, plan {contactAddressPlan = CAPContactViaAddress ct''}) + pure (con l' cReq, CPContactAddress (CAPContactViaAddress ct'')) _ -> pure (con l' cReq, plan) where knownLinkPlans :: CM (Maybe (ACreatedConnLink, ConnectionPlan)) From 63eaf260a24f10eabace8d9c0b5682e7dd7b641c Mon Sep 17 00:00:00 2001 From: Narasimha-sc <166327228+Narasimha-sc@users.noreply.github.com> Date: Mon, 6 Jul 2026 13:45:45 +0000 Subject: [PATCH 2/8] ui: fix SEInvalidMention when @mention is edited in place (#7018) * android, desktop, ios: drop stale mention map entry when @name is edited in place The compose-state mentions map was only pruned when fewer @name tokens were parsed from the text than were in the map. Editing an inserted @Name token in place (without re-picking from the picker) keeps the count at 1 while the parsed name no longer matches the stored key, so the stale entry was sent and the core rejected it with SEInvalidMention. Pruning now triggers whenever any map key is absent from the parsed mention names; the modified token is then sent as an unresolved formatted @ token. * android, desktop, ios: filter mentions at send time so in-place edits round-trip Treat the compose-state mentions map as a sticky cache of name -> memberId bindings recorded by the picker. The previous removeUnusedMentions pruned it on every text change, which dropped the binding the instant a letter was removed from an inserted @name token. Now the map is no longer mutated by text edits: memberMentions, the picker max-reached check, and the mentionMemberName disambiguator all filter against the names currently parsed from the message, so deleting and retyping the original characters re-resolves the original member, and the SEInvalidMention error from an in-place edit no longer occurs. * android, desktop, ios: cap memberMentions at MAX so stale cache entries cannot overflow the server limit With the sticky cache, manually typing an @name that happens to match a stale cache entry could push memberMentions above maxSndMentions and have the core reject the send with SEInvalidMention. The getter now walks parsedMessage in text order and stops at MAX_NUMBER_OF_MENTIONS; later @-tokens past the cap become visual-only formatting and the message still goes through. Also hoists the iOS activeMentions computation out of the per-row ForEach so it runs once per picker open rather than once per row. * android, desktop, ios: simplify mention restoration to minimal surgical diff Reverts the unnecessary mentionMemberName changes (the original mentions.containsKey behaviour preserves bindings better than the parsed-only variant), switches the picker checks to memberMentions.size (no helper variable needed since the getter already caps at MAX), and collapses the Kotlin memberMentions getter into a flat chain. * android, desktop, ios: gate picker mention-id and max-reached banner by memberMentions With the sticky cache, the picker's "currently bound member" highlight and the showMaxReachedBox banner-suppression clause read mentions[name] directly, so a stale cache entry made one row clickable (as a no-op) at the MAX limit and could suppress the banner when the user is actually adding a new mention. Both now gate the lookup by membership in the capped memberMentions, restoring the pre-fix UX where at MAX all rows are disabled and the banner shows when adding past the limit. --- .../Chat/ComposeMessage/ComposeView.swift | 7 +- .../Views/Chat/Group/GroupMentions.swift | 14 +-- .../simplex/common/views/chat/ComposeView.kt | 15 +-- .../common/views/chat/group/GroupMentions.kt | 22 +--- .../2026-05-26-fix-invalid-mention-on-edit.md | 107 ++++++++++++++++++ 5 files changed, 124 insertions(+), 41 deletions(-) create mode 100644 plans/2026-05-26-fix-invalid-mention-on-edit.md diff --git a/apps/ios/Shared/Views/Chat/ComposeMessage/ComposeView.swift b/apps/ios/Shared/Views/Chat/ComposeMessage/ComposeView.swift index 9c40b2b395..aaf8a30120 100644 --- a/apps/ios/Shared/Views/Chat/ComposeMessage/ComposeView.swift +++ b/apps/ios/Shared/Views/Chat/ComposeMessage/ComposeView.swift @@ -131,7 +131,12 @@ struct ComposeState { } var memberMentions: [String: Int64] { - self.mentions.compactMapValues { $0.memberRef?.groupMemberId } + var result: [String: Int64] = [:] + for ft in parsedMessage { + if result.count >= MAX_NUMBER_OF_MENTIONS { break } + if case let .mention(name) = ft.format, let id = mentions[name]?.memberRef?.groupMemberId { result[name] = id } + } + return result } var editing: Bool { diff --git a/apps/ios/Shared/Views/Chat/Group/GroupMentions.swift b/apps/ios/Shared/Views/Chat/Group/GroupMentions.swift index cdbed7fe30..958bbbabb2 100644 --- a/apps/ios/Shared/Views/Chat/Group/GroupMentions.swift +++ b/apps/ios/Shared/Views/Chat/Group/GroupMentions.swift @@ -47,7 +47,7 @@ struct GroupMentionsView: View { LazyVStack(spacing: 0) { ForEach(Array(filtered.enumerated()), id: \.element.wrapped.groupMemberId) { index, member in let mentioned = mentionMemberId == member.wrapped.memberId - let disabled = composeState.mentions.count >= MAX_NUMBER_OF_MENTIONS && !mentioned + let disabled = composeState.memberMentions.count >= MAX_NUMBER_OF_MENTIONS && !mentioned ZStack(alignment: .bottom) { memberRowView(member.wrapped, mentioned) .contentShape(Rectangle()) @@ -124,14 +124,13 @@ struct GroupMentionsView: View { } private func messageChanged(_ msg: String, _ parsedMsg: [FormattedText], _ range: NSRange) { - removeUnusedMentions(parsedMsg) if let (ft, r) = selectedMarkdown(parsedMsg, range) { switch ft.format { case let .mention(name): isVisible = true mentionName = name mentionRange = r - mentionMemberId = composeState.mentions[name]?.memberId + mentionMemberId = composeState.memberMentions[name] != nil ? composeState.mentions[name]?.memberId : nil if !m.membersLoaded { Task { await m.loadGroupMembers(groupInfo) @@ -169,15 +168,6 @@ struct GroupMentionsView: View { .sorted { $0.wrapped.memberRole > $1.wrapped.memberRole } } - private func removeUnusedMentions(_ parsedMsg: [FormattedText]) { - let usedMentions: Set = Set(parsedMsg.compactMap { ft in - if case let .mention(name) = ft.format { name } else { nil } - }) - if usedMentions.count < composeState.mentions.count { - composeState = composeState.copy(mentions: composeState.mentions.filter({ usedMentions.contains($0.key) })) - } - } - private func getCharacter(_ s: String, _ pos: Int) -> (char: String.SubSequence, range: NSRange)? { if pos < 0 || pos >= s.count { return nil } let r = NSRange(location: pos, length: 1) diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/ComposeView.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/ComposeView.kt index c37aa0a77f..865c690c3c 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/ComposeView.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/ComposeView.kt @@ -133,15 +133,12 @@ data class ComposeState( ) val memberMentions: Map - get() = this.mentions.mapNotNull { - val memberRef = it.value.memberRef - - if (memberRef != null) { - it.key to memberRef.groupMemberId - } else { - null - } - }.toMap() + get() = parsedMessage + .mapNotNull { (it.format as? Format.Mention)?.memberName } + .distinct() + .mapNotNull { name -> mentions[name]?.memberRef?.groupMemberId?.let { name to it } } + .take(MAX_NUMBER_OF_MENTIONS) + .toMap() val editing: Boolean get() = diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/group/GroupMentions.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/group/GroupMentions.kt index aa737a02d3..2a5f9df8c1 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/group/GroupMentions.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/views/chat/group/GroupMentions.kt @@ -102,7 +102,6 @@ fun GroupMentions( } fun messageChanged(msg: ComposeMessage, parsedMsg: List) { - removeUnusedMentions(composeState, parsedMsg) val selected = selectedMarkdown(parsedMsg, msg.selection) if (selected != null) { @@ -113,7 +112,7 @@ fun GroupMentions( isVisible.value = true mentionName.value = ft.format.memberName mentionRange.value = r - mentionMemberId.value = composeState.value.mentions[mentionName.value]?.memberId + mentionMemberId.value = if (mentionName.value in composeState.value.memberMentions) composeState.value.mentions[mentionName.value]?.memberId else null if (!chatModel.membersLoaded.value) { scope.launch { setGroupMembers(rhId, chatInfo.groupInfo, chatModel) @@ -211,7 +210,7 @@ fun GroupMentions( }, contentAlignment = Alignment.BottomStart ) { - val showMaxReachedBox = composeState.value.mentions.size >= MAX_NUMBER_OF_MENTIONS && isVisible.value && composeState.value.mentions[mentionName.value] == null + val showMaxReachedBox = composeState.value.memberMentions.size >= MAX_NUMBER_OF_MENTIONS && isVisible.value && mentionName.value !in composeState.value.memberMentions LazyColumnWithScrollBarNoAppBar( Modifier .heightIn(max = MAX_PICKER_HEIGHT) @@ -229,7 +228,7 @@ fun GroupMentions( Divider() } val mentioned = mentionMemberId.value == member.memberId - val disabled = composeState.value.mentions.size >= MAX_NUMBER_OF_MENTIONS && !mentioned + val disabled = composeState.value.memberMentions.size >= MAX_NUMBER_OF_MENTIONS && !mentioned Row( Modifier .fillMaxWidth() @@ -309,18 +308,3 @@ private fun selectedMarkdown( parsedMsg[i] to TextRange(pos, pos + parsedMsg[i].text.length) } } - -private fun removeUnusedMentions(composeState: MutableState, parsedMsg: List) { - val usedMentions = parsedMsg.mapNotNull { ft -> - when (ft.format) { - is Format.Mention -> ft.format.memberName - else -> null - } - }.toSet() - - if (usedMentions.size < composeState.value.mentions.size) { - composeState.value = composeState.value.copy( - mentions = composeState.value.mentions.filterKeys { it in usedMentions } - ) - } -} diff --git a/plans/2026-05-26-fix-invalid-mention-on-edit.md b/plans/2026-05-26-fix-invalid-mention-on-edit.md new file mode 100644 index 0000000000..2fe9bad5a5 --- /dev/null +++ b/plans/2026-05-26-fix-invalid-mention-on-edit.md @@ -0,0 +1,107 @@ +# Fix "error store invalidMention" and preserve mention bindings across in-place edits + +## Symptom + +Rare "Error sending message: error store invalidMention" when sending a group +message that contains an @mention. + +## Root cause + +When the user picks a member from the picker, the client inserts `@Name` into +the message text and records `mentions[Name] = memberId` in the compose +state. The original `removeUnusedMentions` only pruned that map when the +parsed `@name` count was **strictly less** than the map size: + +```kotlin +if (usedMentions.size < composeState.value.mentions.size) { ... } +``` + +If the user **edits the inserted token in place** (e.g. fixes a typo, deletes +one character) without re-picking from the picker, the parser sees one +mention with the new name while the map still contains the old key. Both +have size 1, so the guard does not fire and the stale entry is sent. The +core's `getCIMentions` (`Internal.hs:267-271`) requires every key in the +client-supplied mentions map to also appear as a parsed `@name` token in the +message text, and throws `SEInvalidMention` otherwise. + +A naive fix (prune whenever any key is missing from the parsed names) stops +the crash but also drops the binding the instant a letter is removed — so +typing the letter back leaves an unresolved `@name` rather than a real +mention. + +## Approach + +Stop mutating the compose-state mentions map while editing. Treat the map +as a sticky cache of `name → memberId` bindings recorded by the picker, and +filter against the currently-parsed text only at the points where a "current +set of mentions" is actually needed: sending, picker UX, name +disambiguation. This both eliminates the `SEInvalidMention` failure and +lets a round-trip edit (`@Usernama` → `@Usernam` → `@Usernama`) re-resolve +the original member. + +## Changes + +### 1. Drop `removeUnusedMentions` + +- `apps/multiplatform/.../GroupMentions.kt`: delete the function and its call + in `messageChanged`. +- `apps/ios/.../GroupMentions.swift`: same. + +### 2. Filter at send time via `memberMentions` + +`ComposeState.memberMentions` intersects the cached map with the names +currently parsed in `parsedMessage`. All sends already route through this +getter, so this is the single chokepoint that determines what reaches the +core. + +### 3. Picker "max reached" uses parsed-mention count + +`GroupMentions.kt:213,231` and the Swift equivalent at `GroupMentions.swift:50` +switch from `composeState.mentions.size` to a count of `Format.Mention` +entries in `parsedMessage`. This keeps the limit aligned with what the +server will see, regardless of how many stale entries the cache holds. + +### 4. `mentionMemberName` disambiguation uses parsed names + +`ComposeView.kt`'s `mentionMemberName` walks the set of parsed mention names +instead of `mentions.containsKey`. Same for Swift. A stale cache entry no +longer pushes a fresh pick to an awkward `_1` suffix, and a picker tap on a +broken `@alic` cleanly replaces it with `@alice`. + +### 5. Editing-an-existing-item path + +`ComposeState(editingItem, ...)` seeds `mentions = editingItem.mentions`. +That stays as-is — it is already a sticky cache and the new `memberMentions` +getter handles filtering. + +## Manual reproduction (original bug) + +1. In a group, type `@` and pick a member. Text becomes `@Name ` and the + mentions map gets `{Name → memberId}`. +2. Place the cursor inside the inserted name and add or delete one character + (`@Nam`, `@Names`, etc.) — do not use the picker. +3. Tap send. Before the fix: send fails with `error store invalidMention`. + After the fix: message is sent. + +## Edge cases to test + +- Pick `Usernama`, delete last `a`, retype it → send: mention resolves to + the original member (restoration behaviour). +- Pick `Usernama`, delete the whole token → send: no mention. Cache still + holds a stale `Usernama` entry but `memberMentions` is empty. +- Pick `alice` (member A), delete the `@alice` text, then pick a different + `alice` (member B) → inserted as `@alice` (the cleaner, visible name); + cache key rebinds A→B as an explicit user action. +- Two members with same display name, pick A, edit `@alice` → `@alic` → + `@alice` by typing only → A's binding is restored (typing never mutates + the cache; only picker taps do). +- Pick 3 members, delete one of the tokens — picker should not show + "max reached"; only 2 mentions are now in the text. +- Edit an existing sent message: original mentions render, surviving edits + re-bind, removed ones disappear from `memberMentions` on send. + +## Out of scope + +- No core changes. `getCIMentions` (`Internal.hs:267-271`) stays as-is; + this is purely client-side cache lifecycle. +- No change to the @-picker trigger heuristic in `messageChanged`. From 3b752ff749667b339dd1e622d375176d2261dcc7 Mon Sep 17 00:00:00 2001 From: Narasimha-sc <166327228+Narasimha-sc@users.noreply.github.com> Date: Mon, 6 Jul 2026 13:54:55 +0000 Subject: [PATCH 3/8] fix: keep customized "Additional accent 2" color on theme import (#7134) removeSameColors stored colors.primary in the primaryVariant2 slot instead of colors.primaryVariant2, so importing a theme with a customized primaryVariant2 ("Additional accent 2") replaced it with the primary accent color. Fixed on both Android/desktop and iOS. --- apps/ios/Shared/Theme/Theme.swift | 2 +- .../src/commonMain/kotlin/chat/simplex/common/ui/theme/Theme.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/ios/Shared/Theme/Theme.swift b/apps/ios/Shared/Theme/Theme.swift index 1f98b23a1d..254d1707da 100644 --- a/apps/ios/Shared/Theme/Theme.swift +++ b/apps/ios/Shared/Theme/Theme.swift @@ -192,7 +192,7 @@ extension ThemeModeOverride { background: colors.background != tc.background ? colors.background : nil, surface: colors.surface != tc.surface ? colors.surface : nil, title: colors.title != tc.title ? colors.title : nil, - primaryVariant2: colors.primaryVariant2 != tc.primaryVariant2 ? colors.primary : nil, + primaryVariant2: colors.primaryVariant2 != tc.primaryVariant2 ? colors.primaryVariant2 : nil, sentMessage: colors.sentMessage != tc.sentMessage ? colors.sentMessage : nil, sentQuote: colors.sentQuote != tc.sentQuote ? colors.sentQuote : nil, receivedMessage: colors.receivedMessage != tc.receivedMessage ? colors.receivedMessage : nil, diff --git a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/ui/theme/Theme.kt b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/ui/theme/Theme.kt index b8dc9ff6d8..20e0280acd 100644 --- a/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/ui/theme/Theme.kt +++ b/apps/multiplatform/common/src/commonMain/kotlin/chat/simplex/common/ui/theme/Theme.kt @@ -568,7 +568,7 @@ data class ThemeModeOverride ( background = if (colors.background?.colorFromReadableHex() != c.background) colors.background else null, surface = if (colors.surface?.colorFromReadableHex() != c.surface) colors.surface else null, title = if (colors.title?.colorFromReadableHex() != ac.title) colors.title else null, - primaryVariant2 = if (colors.primaryVariant2?.colorFromReadableHex() != ac.primaryVariant2) colors.primary else null, + primaryVariant2 = if (colors.primaryVariant2?.colorFromReadableHex() != ac.primaryVariant2) colors.primaryVariant2 else null, sentMessage = if (colors.sentMessage?.colorFromReadableHex() != ac.sentMessage) colors.sentMessage else null, sentQuote = if (colors.sentQuote?.colorFromReadableHex() != ac.sentQuote) colors.sentQuote else null, receivedMessage = if (colors.receivedMessage?.colorFromReadableHex() != ac.receivedMessage) colors.receivedMessage else null, From e79b6ead11a98cfcd5599d3836b2d5417154cf92 Mon Sep 17 00:00:00 2001 From: Narasimha-sc <166327228+Narasimha-sc@users.noreply.github.com> Date: Mon, 6 Jul 2026 13:56:08 +0000 Subject: [PATCH 4/8] desktop: fix Windows in-app updater corrupting install (#7105) (#7136) * desktop: fix Windows in-app updater corrupting install by exiting before the MSI runs The Windows install path ran msiexec while the app was still running and waited for it. The running JVM holds SimpleX.exe, the JRE and DLLs open, so the per-machine MSI upgrade cannot replace them, defers to a reboot, and the install ends up broken - the app fails to launch (#7105). Launch the installer and exit instead, so the files are unlocked; the user reopens from the Start Menu. Also pass the path via the array form of exec (fixes spaces in the path) and remove a leftover installer before the next download, since the exiting app can no longer delete it itself. * docs: plan justifying the Windows in-app MSI updater fix --- .../common/views/helpers/AppUpdater.kt | 24 +++--- ...6-23-fix-windows-msi-update-running-app.md | 83 +++++++++++++++++++ 2 files changed, 94 insertions(+), 13 deletions(-) create mode 100644 plans/2026-06-23-fix-windows-msi-update-running-app.md diff --git a/apps/multiplatform/common/src/desktopMain/kotlin/chat/simplex/common/views/helpers/AppUpdater.kt b/apps/multiplatform/common/src/desktopMain/kotlin/chat/simplex/common/views/helpers/AppUpdater.kt index c4c34a1db9..783c438f66 100644 --- a/apps/multiplatform/common/src/desktopMain/kotlin/chat/simplex/common/views/helpers/AppUpdater.kt +++ b/apps/multiplatform/common/src/desktopMain/kotlin/chat/simplex/common/views/helpers/AppUpdater.kt @@ -29,6 +29,7 @@ import java.net.Proxy import java.nio.file.Files import java.nio.file.StandardCopyOption import kotlin.math.min +import kotlin.system.exitProcess data class SemVer( val major: Int, @@ -315,6 +316,10 @@ private suspend fun downloadAsset(asset: GitHubAsset) { call.execute().use { response -> response.body?.use { body -> body.byteStream().use { stream -> + // On Windows the install path exits the app before it can delete the downloaded file, so a + // previous update's installer can be left in the temp dir; remove it here at the next + // download instead of letting it accumulate. Other platforms delete the file after install. + if (desktopPlatform.isWindows()) File(tmpDir, asset.name).delete() createTmpFileAndDelete { file -> // It's important to close output stream (with use{}), otherwise, Windows cannot rename the file file.outputStream().use { output -> @@ -433,19 +438,12 @@ private suspend fun installAppUpdate(file: File) = withContext(Dispatchers.IO) { } } desktopPlatform.isWindows() -> { - val process = Runtime.getRuntime().exec("msiexec /i ${file.absolutePath}"/* /qb */).onExit().join() - val startedInstallation = process.exitValue() == 0 - if (!startedInstallation) { - Log.e(TAG, "Error starting installation: ${process.inputReader().use { it.readLines().joinToString("\n") }}${process.errorStream.use { String(it.readAllBytes()) }}") - // Failed to start installation. show directory with the file for manual installation - desktopOpenDir(file.parentFile) - } else { - AlertManager.shared.showAlertMsg( - title = generalGetString(MR.strings.app_check_for_updates_installed_successfully_title), - text = generalGetString(MR.strings.app_check_for_updates_installed_successfully_desc) - ) - file.delete() - } + // Launch the installer, then exit so our files are no longer locked. While the app runs it + // holds SimpleX.exe/JRE/DLLs open, which forces the MSI to defer replacement to a reboot and + // corrupts the upgrade (the app then fails to launch). Array form passes the path as a single + // argument so a space in the temp path does not break the command. + Runtime.getRuntime().exec(arrayOf("msiexec", "/i", file.absolutePath)) + exitProcess(0) } desktopPlatform.isMac() -> { // Default mount point if no other DMGs were mounted before diff --git a/plans/2026-06-23-fix-windows-msi-update-running-app.md b/plans/2026-06-23-fix-windows-msi-update-running-app.md new file mode 100644 index 0000000000..d276dbfe6f --- /dev/null +++ b/plans/2026-06-23-fix-windows-msi-update-running-app.md @@ -0,0 +1,83 @@ +# Fix: Windows desktop fails to launch after in-app MSI update + +Issue: https://github.com/simplex-chat/simplex-chat/issues/7105 + +## Symptom + +After updating SimpleX Desktop on Windows via the in-app updater (MSI), the MSI reports +success but `SimpleX.exe` never launches afterwards — no window, no process in Task Manager, +and it persists across a reboot. No application crash is logged. Reported on Windows 11 +(6.5.4 → 7.0.0), and the reporter saw it on a prior update too. + +Event Viewer shows the cause: RestartManager 10010 (`SimpleX.exe … cannot be restarted - +Application SID does not match Conductor SID`) followed by MsiInstaller 1038 +(`requires a system restart … Reason for Restart: 1` = files in use). + +## Root cause + +The Windows branch of `installAppUpdate` (`AppUpdater.kt`) ran the MSI **while the app was +still running** and waited for it (`Runtime.getRuntime().exec("msiexec /i …").onExit().join()`). +The desktop MSI is a per-machine major upgrade (`desktop/build.gradle.kts`: +`perUserInstall = false`, fixed `upgradeUuid`), so it must replace `SimpleX.exe`, the bundled +JRE and the app DLLs in `C:\Program Files\SimpleX`. The running JVM holds those files open, so +the installer cannot replace them: Restart Manager can't close the app across the +user/elevated security boundary (the "SID does not match" event), the locked files are +deferred to `PendingFileRenameOperations`, and a reboot is requested. At reboot the deferred +uninstall-then-install operations leave the install directory inconsistent, so the executable +never starts. + +macOS and Linux are unaffected because those kernels allow a running executable's file to be +replaced by inode; Windows locks open files, so the app must release its locks before the MSI +replaces them. + +## Fix + +Launch the installer and **exit the app immediately** instead of waiting, so the files are +unlocked before the MSI reaches its file-replacement phase (which happens only after UAC +elevation and the installer's costing phase — well after the JVM is gone). With no running +instance there are no locked files, no reboot deferral and no Restart Manager conflict. + +Two small changes, both confined to the Windows path: + +1. `installAppUpdate` Windows branch: replace the `msiexec … .onExit().join()` + result + handling with `Runtime.getRuntime().exec(arrayOf("msiexec", "/i", file.absolutePath))` + followed by `exitProcess(0)`. The array form also fixes a latent bug where a space in the + path broke the single-string `exec`. +2. `downloadAsset`: before downloading, `if (desktopPlatform.isWindows()) File(tmpDir, + asset.name).delete()`. Because the app now exits before it can delete the installer, a + leftover MSI is removed at the next download instead of accumulating in the temp dir. + +The user reopens the updated app from the Start Menu (the MSI recreates the shortcut) — the +same hand-off the updater already uses for the `.deb` path and all failure branches. + +## Alternatives considered + +- **Helper script that waits for exit, installs, then relaunches** — adds a generated batch + with PID-polling, relaunch and self-delete; its only benefit over exiting is auto-relaunch, + which is not worth the complexity and platform-specific fragility. +- **Register the app with Restart Manager** so the elevated MSI can close/restart it — + jpackage apps don't register RM, the SID mismatch shows RM can't manage the process across + the elevation boundary anyway, and it is far more code. +- **Keep the app running with `REBOOT=ReallySuppress` / repair flags** — does not address the + lock; in-use files still defer to a reboot. + +## Scope / out of scope + +- In scope: the Windows branch of `installAppUpdate` and a Windows-guarded cleanup in + `downloadAsset`. macOS, Linux AppImage and `.deb` paths are unchanged. +- Trade-off accepted: the app no longer shows its own "installed successfully" dialog (it has + exited); msiexec shows its own progress UI and the relaunched app is the success signal. +- Out of scope (separate follow-ups): the macOS install branch ignores `renameTo` results; + download failures are only logged with no user-facing error; no signature/SHA verification + of the downloaded artifact. + +## Test plan (Windows VM) + +1. Install a per-machine MSI built at a version below the latest release. +2. Settings → Check for updates → download + Install the newer MSI. +3. Before the fix: RestartManager 10010 + MsiInstaller 1038 (Reason 1) appear and the app + fails to launch after reboot (reproduces #7105). +4. After the fix: the app exits, the MSI installs with no reboot request, and the new version + launches normally from the Start Menu; `C:\Program Files\SimpleX` is a complete install + with no queued `PendingFileRenameOperations`. +5. Re-run with a user profile path containing a space to confirm the array-form `exec` fix. From 1427933ee4cc2b31cbab9e2c5e4676db6eced54f Mon Sep 17 00:00:00 2001 From: Evgeny Poberezkin Date: Mon, 6 Jul 2026 17:01:34 +0100 Subject: [PATCH 5/8] core: 7.0.0.8 --- simplex-chat.cabal | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/simplex-chat.cabal b/simplex-chat.cabal index 14bc3e4075..6403dd19b2 100644 --- a/simplex-chat.cabal +++ b/simplex-chat.cabal @@ -5,7 +5,7 @@ cabal-version: 1.12 -- see: https://github.com/sol/hpack name: simplex-chat -version: 7.0.0.7 +version: 7.0.0.8 category: Web, System, Services, Cryptography homepage: https://github.com/simplex-chat/simplex-chat#readme author: simplex.chat From 1a53dbe1d3d7b8ea6ab9d25cb23e6755029476b1 Mon Sep 17 00:00:00 2001 From: Evgeny Date: Mon, 6 Jul 2026 22:04:50 +0100 Subject: [PATCH 6/8] ui: translations (#7210) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Translated using Weblate (French) Currently translated at 84.1% (2390 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/fr/ * Translated using Weblate (Italian) Currently translated at 98.4% (2795 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/it/ * Translated using Weblate (Spanish) Currently translated at 98.2% (2790 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/es/ * Translated using Weblate (Dutch) Currently translated at 83.9% (2385 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/nl/ * Translated using Weblate (Hindi) Currently translated at 9.6% (275 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/hi/ * Translated using Weblate (Czech) Currently translated at 95.4% (2710 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/cs/ * Translated using Weblate (Ukrainian) Currently translated at 87.2% (2477 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/uk/ * Translated using Weblate (Finnish) Currently translated at 50.3% (1430 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/fi/ * Translated using Weblate (Korean) Currently translated at 51.6% (1466 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ko/ * Translated using Weblate (Polish) Currently translated at 88.7% (2520 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/pl/ * Translated using Weblate (Portuguese) Currently translated at 33.0% (939 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/pt/ * Translated using Weblate (Hebrew) Currently translated at 72.6% (2062 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/he/ * Translated using Weblate (Thai) Currently translated at 43.5% (1236 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/th/ * Translated using Weblate (Thai) Currently translated at 43.5% (1236 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/th/ * Translated using Weblate (Bulgarian) Currently translated at 87.2% (2479 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/bg/ * Translated using Weblate (Turkish) Currently translated at 86.0% (2445 of 2840 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/tr/ * Translated using Weblate (German) Currently translated at 100.0% (2843 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/de/ * Translated using Weblate (German) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/de/ * Translated using Weblate (Italian) Currently translated at 100.0% (2843 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/it/ * Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 98.5% (2803 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/zh_Hans/ * Translated using Weblate (Hungarian) Currently translated at 100.0% (2843 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/hu/ * Translated using Weblate (Hungarian) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/hu/ * Translated using Weblate (Arabic) Currently translated at 100.0% (2843 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ar/ * Translated using Weblate (Vietnamese) Currently translated at 84.2% (2396 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/vi/ * Translated using Weblate (Italian) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/it/ * Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 99.9% (2842 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/zh_Hans/ * Translated using Weblate (Vietnamese) Currently translated at 85.5% (2433 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/vi/ * Translated using Weblate (German) Currently translated at 100.0% (2843 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/de/ * Translated using Weblate (German) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/de/ * Translated using Weblate (Hindi) Currently translated at 9.8% (281 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/hi/ * Translated using Weblate (Indonesian) Currently translated at 89.5% (2547 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/id/ * Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 88.1% (2149 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/zh_Hans/ * Translated using Weblate (Russian) Currently translated at 97.4% (2771 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ru/ * Translated using Weblate (French) Currently translated at 78.9% (1926 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/fr/ * Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 89.3% (2180 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/zh_Hans/ * Translated using Weblate (Spanish) Currently translated at 98.1% (2789 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/es/ * Translated using Weblate (Japanese) Currently translated at 49.5% (1209 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/ja/ * Translated using Weblate (Hindi) Currently translated at 10.2% (292 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/hi/ * Translated using Weblate (Czech) Currently translated at 95.5% (2717 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/cs/ * Translated using Weblate (Romanian) Currently translated at 88.3% (2511 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ro/ * Translated using Weblate (Vietnamese) Currently translated at 86.1% (2449 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/vi/ * Translated using Weblate (Indonesian) Currently translated at 94.3% (2683 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/id/ * Translated using Weblate (Danish) Currently translated at 30.7% (875 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/da/ * Translated using Weblate (Spanish) Currently translated at 98.8% (2411 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/es/ * Translated using Weblate (Ukrainian) Currently translated at 89.9% (2557 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/uk/ * Translated using Weblate (Ukrainian) Currently translated at 87.8% (2143 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/uk/ * Translated using Weblate (Vietnamese) Currently translated at 87.4% (2485 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/vi/ * Translated using Weblate (Vietnamese) Currently translated at 87.4% (2485 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/vi/ * Translated using Weblate (Ukrainian) Currently translated at 90.0% (2559 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/uk/ * Translated using Weblate (Ukrainian) Currently translated at 93.7% (2664 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/uk/ * Translated using Weblate (Ukrainian) Currently translated at 93.7% (2664 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/uk/ * Translated using Weblate (Ukrainian) Currently translated at 93.7% (2664 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/uk/ * Translated using Weblate (Ukrainian) Currently translated at 88.0% (2148 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/uk/ * Translated using Weblate (Greek) Currently translated at 1.0% (25 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/el/ * Translated using Weblate (Spanish) Currently translated at 99.7% (2837 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/es/ * Translated using Weblate (Spanish) Currently translated at 99.7% (2432 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/es/ * Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 89.4% (2182 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/zh_Hans/ * Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 47.0% (1148 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/zh_Hant/ * Translated using Weblate (Spanish) Currently translated at 99.7% (2433 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/es/ * Translated using Weblate (Turkish) Currently translated at 88.4% (2514 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/tr/ * Translated using Weblate (Indonesian) Currently translated at 94.4% (2686 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/id/ * Translated using Weblate (Russian) Currently translated at 97.5% (2774 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ru/ * Translated using Weblate (Russian) Currently translated at 97.6% (2382 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/ru/ * Translated using Weblate (French) Currently translated at 80.8% (1972 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/fr/ * Translated using Weblate (Italian) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/it/ * Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/zh_Hans/ * Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 98.7% (2808 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/zh_Hant/ * Translated using Weblate (Chinese (Traditional Han script)) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/zh_Hant/ * Translated using Weblate (Spanish) Currently translated at 100.0% (2843 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/es/ * Translated using Weblate (Spanish) Currently translated at 100.0% (2843 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/es/ * Translated using Weblate (Spanish) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/es/ * Translated using Weblate (Spanish) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/es/ * Translated using Weblate (Spanish) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/es/ * Translated using Weblate (Indonesian) Currently translated at 94.7% (2694 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/id/ * Update translation files Updated by "Remove blank strings" hook in Weblate. Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ * Translated using Weblate (German) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/de/ * Translated using Weblate (French) Currently translated at 85.4% (2084 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/fr/ * Translated using Weblate (Italian) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/it/ * Translated using Weblate (Spanish) Currently translated at 100.0% (2843 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/es/ * Translated using Weblate (Spanish) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/es/ * Translated using Weblate (Japanese) Currently translated at 99.0% (2815 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ja/ * Translated using Weblate (Indonesian) Currently translated at 95.4% (2713 of 2843 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/id/ * Translated using Weblate (German) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/de/ * Translated using Weblate (French) Currently translated at 87.5% (2136 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/fr/ * Translated using Weblate (French) Currently translated at 87.5% (2136 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/fr/ * Translated using Weblate (French) Currently translated at 88.0% (2147 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/fr/ * Translated using Weblate (French) Currently translated at 89.2% (2178 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/fr/ * Translated using Weblate (Italian) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/it/ * Translated using Weblate (German) Currently translated at 100.0% (2866 of 2866 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/de/ * Translated using Weblate (German) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/de/ * Translated using Weblate (German) Currently translated at 100.0% (2439 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/de/ * Translated using Weblate (French) Currently translated at 94.9% (2316 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/fr/ * Translated using Weblate (Italian) Currently translated at 100.0% (2866 of 2866 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/it/ * Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 99.9% (2865 of 2866 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/zh_Hans/ * Translated using Weblate (Japanese) Currently translated at 49.9% (1219 of 2439 strings) Translation: SimpleX Chat/SimpleX Chat iOS Translate-URL: https://hosted.weblate.org/projects/simplex-chat/ios/ja/ * Translated using Weblate (Arabic) Currently translated at 100.0% (2866 of 2866 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ar/ * Translated using Weblate (Hungarian) Currently translated at 100.0% (2866 of 2866 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/hu/ * Translated using Weblate (Russian) Currently translated at 97.9% (2807 of 2866 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ru/ * Translated using Weblate (Russian) Currently translated at 97.9% (2807 of 2866 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ru/ * Translated using Weblate (Russian) Currently translated at 97.9% (2807 of 2866 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/ru/ * Translated using Weblate (Turkish) Currently translated at 98.7% (2829 of 2866 strings) Translation: SimpleX Chat/SimpleX Chat Android Translate-URL: https://hosted.weblate.org/projects/simplex-chat/android/tr/ * process localizations * fix android translations * ui: fix translation errors and revert Turkish vandalism (PR #7206 review) Corrects issues found reviewing the incoming translations across 20 languages. CRITICAL: - Turkish: revert 8 vandalized strings to faithful translations — the "Open external link?" security dialog, app-upgrade prompt, relay-status labels, and the "Privacy: for owners and subscribers" line had been replaced with joke/offensive text. - Ukrainian: fix a files/media privacy toggle that showed an unrelated "chat with admins" string. HIGH/MEDIUM: badge voice/tense inversions (uk, vi, ro, de), meaning mistranslations (fr, es, id, vi, zh-Hans, ja, nl, ru), the Danish relay-bar "/" separator loss, re-added role-name quotes (de, es, it, ar, ru, zh-Hans, zh-Hant), restored dropped \n line breaks and sentences (id), and typos (hu, es, uk, ro, cs, bg). Placeholders, XML well-formedness, and .strings validity verified intact. Co-Authored-By: Claude Opus 4.8 (1M context) * ui: revert residual Turkish vandalism (Owner→Emperor) Second-pass review caught vandalized strings missed in the first fix round: - member_info_section_title_owner: "İmparator" (Emperor) → "Sahip" (Owner) - channel_members_section_owners: "İmparatorlar ve katkıda bulunanlar" (Emperors and contributors) → "Sahipler ve katkıda bulunanlar" - migrate: "Göç" (emigration) → "Taşı" (correct verb for the Migrate action) Same vandal (mehmetksm@tuta.io) as the strings reverted in 9b5486bfa. Co-Authored-By: Claude Opus 4.8 (1M context) * ui: translate romanized Hindi connect-flow strings Second-pass reconciliation caught 6 Hindi strings left as broken "Hinglish" (English words in Devanagari / untranslated) that were missed in the first fix round — now proper Hindi: - connect_via_contact_link, connect_via_invitation_link, connect_use_current_profile, connect_use_new_incognito_profile, connect_use_incognito_profile, profile_will_be_sent_to_contact_sending_link Co-Authored-By: Claude Opus 4.8 (1M context) --------- Co-authored-by: Ophiushi <41908476+ishi-sama@users.noreply.github.com> Co-authored-by: Deleted User Co-authored-by: No name Co-authored-by: John m Co-authored-by: Deleted User Co-authored-by: zenobit Co-authored-by: Maksym Lukashenko Co-authored-by: petri Co-authored-by: okmepro Co-authored-by: B.O.S.S Co-authored-by: Paulo Alexandre Pereira Co-authored-by: Roee Hershberg Co-authored-by: Anonymous Co-authored-by: Titapa (PunPun) Chaiyakiturajai Co-authored-by: elgratea Co-authored-by: xe1st Co-authored-by: mlanp Co-authored-by: Random Co-authored-by: Hosted Weblate user 54392 Co-authored-by: summoner001 Co-authored-by: jonnysemon Co-authored-by: Thu Pham-Anh Co-authored-by: SquiralDot...🖤 Co-authored-by: andiasriefail Co-authored-by: Frank Yang Co-authored-by: Artemchik Dornikov Co-authored-by: cedev-1 Co-authored-by: cllih Co-authored-by: Aliet Expósito García Co-authored-by: koreirozzu Co-authored-by: Bharadwaj Co-authored-by: slrslr Co-authored-by: Filip Ionut Co-authored-by: Nguyễn Xuân Cảm Co-authored-by: Dimas Alfa Pratama Co-authored-by: Mathias Pedersen Co-authored-by: kudebug Co-authored-by: rider of the storm Co-authored-by: Nguyen Thanh Long Co-authored-by: Fill Vj Co-authored-by: Stonepilot Co-authored-by: Bugatsinho Co-authored-by: Darío Hereñú Co-authored-by: Loping151 Co-authored-by: pahiy Co-authored-by: M Yusup Hamdani Co-authored-by: lazizkhalilov Co-authored-by: Игорь Линчевский Co-authored-by: J. Lavoie Co-authored-by: Irnovi Albaweny Co-authored-by: Hosted Weblate Co-authored-by: SHE LINGZHAO Co-authored-by: Rafi Co-authored-by: ryokky3 Co-authored-by: Auri Co-authored-by: kkpanfilov Co-authored-by: echoloji Co-authored-by: Narasimha-sc <166327228+Narasimha-sc@users.noreply.github.com> Co-authored-by: Claude Opus 4.8 (1M context) --- .../ar.xcloc/Localized Contents/ar.xliff | 8 +- .../bg.xcloc/Localized Contents/bg.xliff | 10 + .../bn.xcloc/Localized Contents/bn.xliff | 8 +- .../cs.xcloc/Localized Contents/cs.xliff | 10 + .../de.xcloc/Localized Contents/de.xliff | 92 +- .../el.xcloc/Localized Contents/el.xliff | 16 +- .../en.xcloc/Localized Contents/en.xliff | 10 + .../es.xcloc/Localized Contents/es.xliff | 122 +- .../fi.xcloc/Localized Contents/fi.xliff | 10 + .../fr.xcloc/Localized Contents/fr.xliff | 478 +- .../he.xcloc/Localized Contents/he.xliff | 8 +- .../hr.xcloc/Localized Contents/hr.xliff | 8 +- .../hu.xcloc/Localized Contents/hu.xliff | 66 + .../it.xcloc/Localized Contents/it.xliff | 84 +- .../ja.xcloc/Localized Contents/ja.xliff | 24 +- .../ko.xcloc/Localized Contents/ko.xliff | 8 +- .../lt.xcloc/Localized Contents/lt.xliff | 8 +- .../nl.xcloc/Localized Contents/nl.xliff | 13 +- .../pl.xcloc/Localized Contents/pl.xliff | 11 + .../Localized Contents/pt-BR.xliff | 8 +- .../pt.xcloc/Localized Contents/pt.xliff | 8 +- .../ru.xcloc/Localized Contents/ru.xliff | 13 + .../th.xcloc/Localized Contents/th.xliff | 8 + .../tr.xcloc/Localized Contents/tr.xliff | 11 + .../uk.xcloc/Localized Contents/uk.xliff | 61 +- .../Localized Contents/zh-Hans.xliff | 334 +- .../Localized Contents/zh-Hant.xliff | 5337 ++++++++++++++++- .../SimpleX NSE/fr.lproj/Localizable.strings | 3 + .../SimpleX SE/de.lproj/Localizable.strings | 3 + .../SimpleX SE/es.lproj/Localizable.strings | 5 +- .../SimpleX SE/fr.lproj/Localizable.strings | 3 + .../SimpleX SE/hu.lproj/Localizable.strings | 3 + .../SimpleX SE/it.lproj/Localizable.strings | 3 + .../zh-Hans.lproj/Localizable.strings | 5 +- apps/ios/bg.lproj/Localizable.strings | 10 +- apps/ios/cs.lproj/Localizable.strings | 10 +- apps/ios/de.lproj/Localizable.strings | 201 +- apps/ios/es.lproj/Localizable.strings | 238 +- apps/ios/fi.lproj/Localizable.strings | 10 +- apps/ios/fr.lproj/Localizable.strings | 1245 +++- apps/ios/hu.lproj/Localizable.strings | 175 +- apps/ios/it.lproj/Localizable.strings | 193 +- apps/ios/ja.lproj/Localizable.strings | 47 +- apps/ios/nl.lproj/Localizable.strings | 14 +- apps/ios/pl.lproj/Localizable.strings | 12 +- apps/ios/ru.lproj/Localizable.strings | 21 +- apps/ios/th.lproj/Localizable.strings | 12 +- apps/ios/tr.lproj/Localizable.strings | 12 +- apps/ios/uk.lproj/Localizable.strings | 149 +- apps/ios/zh-Hans.lproj/Localizable.strings | 899 ++- .../commonMain/resources/MR/ar/strings.xml | 82 +- .../commonMain/resources/MR/bg/strings.xml | 6 +- .../commonMain/resources/MR/cs/strings.xml | 13 +- .../commonMain/resources/MR/da/strings.xml | 25 +- .../commonMain/resources/MR/de/strings.xml | 110 +- .../commonMain/resources/MR/es/strings.xml | 100 +- .../commonMain/resources/MR/fi/strings.xml | 4 +- .../commonMain/resources/MR/fr/strings.xml | 6 +- .../commonMain/resources/MR/hi/strings.xml | 19 +- .../commonMain/resources/MR/hu/strings.xml | 78 +- .../commonMain/resources/MR/in/strings.xml | 220 +- .../commonMain/resources/MR/it/strings.xml | 80 +- .../commonMain/resources/MR/iw/strings.xml | 2 +- .../commonMain/resources/MR/ja/strings.xml | 784 +++ .../commonMain/resources/MR/ko/strings.xml | 2 +- .../commonMain/resources/MR/nl/strings.xml | 2 +- .../commonMain/resources/MR/pl/strings.xml | 2 +- .../commonMain/resources/MR/pt/strings.xml | 4 +- .../commonMain/resources/MR/ro/strings.xml | 39 +- .../commonMain/resources/MR/ru/strings.xml | 46 +- .../commonMain/resources/MR/th/strings.xml | 4 +- .../commonMain/resources/MR/tr/strings.xml | 404 +- .../commonMain/resources/MR/uk/strings.xml | 206 +- .../commonMain/resources/MR/vi/strings.xml | 134 +- .../resources/MR/zh-rCN/strings.xml | 79 +- .../resources/MR/zh-rTW/strings.xml | 673 +++ 76 files changed, 12632 insertions(+), 539 deletions(-) diff --git a/apps/ios/SimpleX Localizations/ar.xcloc/Localized Contents/ar.xliff b/apps/ios/SimpleX Localizations/ar.xcloc/Localized Contents/ar.xliff index bd8d6a17ef..18ebf18699 100644 --- a/apps/ios/SimpleX Localizations/ar.xcloc/Localized Contents/ar.xliff +++ b/apps/ios/SimpleX Localizations/ar.xcloc/Localized Contents/ar.xliff @@ -1930,12 +1930,12 @@ We will be adding server redundancy to prevent lost messages. Member No comment provided by engineer. - - Member role will be changed to "%@". All group members will be notified. + + Role will be changed to "%@". All group members will be notified. No comment provided by engineer. - - Member role will be changed to "%@". The member will receive a new invitation. + + Role will be changed to "%@". The member will receive a new invitation. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff b/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff index cac4ef3d06..119573a83a 100644 --- a/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff +++ b/apps/ios/SimpleX Localizations/bg.xcloc/Localized Contents/bg.xliff @@ -2192,6 +2192,10 @@ server test step Свържете се по-бързо! 🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop Свързване с настолно устройство @@ -5007,6 +5011,10 @@ More improvements are coming soon! Join channel No comment provided by engineer. + + Join channel %@ + new chat action + Join group Влез в групата @@ -7245,6 +7253,7 @@ swipe action Role will be changed to "%@". All group members will be notified. + Ролята на члена ще бъде променена на "%@". Всички членове на групата ще бъдат уведомени. No comment provided by engineer. @@ -7253,6 +7262,7 @@ swipe action Role will be changed to "%@". The member will receive a new invitation. + Ролята на члена ще бъде променена на "%@". Членът ще получи нова покана. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/bn.xcloc/Localized Contents/bn.xliff b/apps/ios/SimpleX Localizations/bn.xcloc/Localized Contents/bn.xliff index bdb0c0ce24..c61809a07b 100644 --- a/apps/ios/SimpleX Localizations/bn.xcloc/Localized Contents/bn.xliff +++ b/apps/ios/SimpleX Localizations/bn.xcloc/Localized Contents/bn.xliff @@ -2175,12 +2175,12 @@ Member No comment provided by engineer. - - Member role will be changed to "%@". All group members will be notified. + + Role will be changed to "%@". All group members will be notified. No comment provided by engineer. - - Member role will be changed to "%@". The member will receive a new invitation. + + Role will be changed to "%@". The member will receive a new invitation. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff b/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff index 0eb4b0640c..e24fc768ee 100644 --- a/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff +++ b/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff @@ -2117,6 +2117,10 @@ server test step Connect faster! 🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop No comment provided by engineer. @@ -4844,6 +4848,10 @@ More improvements are coming soon! Join channel No comment provided by engineer. + + Join channel %@ + new chat action + Join group Připojit ke skupině @@ -7030,6 +7038,7 @@ swipe action Role will be changed to "%@". All group members will be notified. + Role člena se změní na "%@". Všichni členové skupiny budou upozorněni. No comment provided by engineer. @@ -7038,6 +7047,7 @@ swipe action Role will be changed to "%@". The member will receive a new invitation. + Role člena se změní na "%@". Člen obdrží novou pozvánku. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff b/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff index 3674a5bb94..ba1086f538 100644 --- a/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff +++ b/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff @@ -37,6 +37,7 @@ %1$@ supported SimpleX Chat. The badge expired on %2$@. + %1$@ hat SimpleX Chat unterstützt. Das Abzeichen ist am %2$@ abgelaufen. badge alert @@ -91,6 +92,7 @@ %@ invested in SimpleX Chat crowdfunding. + %@ hat sich am SimpleX Chat-Crowdfunding beteiligt. badge alert @@ -120,6 +122,7 @@ %@ supports SimpleX Chat. + %@ unterstützt SimpleX Chat. badge alert @@ -762,6 +765,7 @@ swipe action Add + Hinzufügen No comment provided by engineer. @@ -791,14 +795,17 @@ swipe action Add relay + Relais hinzufügen No comment provided by engineer. Add relays + Relais hinzufügen No comment provided by engineer. Add relays to restore message delivery. + Relais hinzufügen, um die Nachrichtenübermittlung wiederherzustellen. No comment provided by engineer. @@ -818,6 +825,7 @@ swipe action Add this code to your webpage. It will display the preview of your channel / group. + Fügen Sie diesen Code in Ihre Webseite ein. Er zeigt die Vorschau Ihres Kanals / Ihrer Gruppe an. No comment provided by engineer. @@ -902,6 +910,7 @@ swipe action Advanced options + Erweiterte Optionen No comment provided by engineer. @@ -1016,6 +1025,7 @@ swipe action Allow anyone to embed + Einbetten für alle erlauben No comment provided by engineer. @@ -1195,6 +1205,7 @@ swipe action Any webpage can show the preview. + Eine Vorschau ist auf jeder Webseite möglich. No comment provided by engineer. @@ -1239,6 +1250,7 @@ swipe action App update required + Aktualisierung der App erforderlich alert title @@ -1323,7 +1335,7 @@ swipe action Audio & video calls - Audio- & Videoanrufe + Audio- und Videoanrufe No comment provided by engineer. @@ -1408,6 +1420,7 @@ swipe action Badge cannot be verified + Abzeichen ist nicht verifizierbar badge alert title @@ -1671,10 +1684,12 @@ new chat action Cancel and delete channel + Kanal abbrechen und löschen No comment provided by engineer. Cancel creating channel? + Kanalerstellung abbrechen? alert title @@ -1825,6 +1840,7 @@ alert subtitle Channel webpage + Kanal-Webseite No comment provided by engineer. @@ -1839,6 +1855,7 @@ alert subtitle Channel will start working with %1$d of %2$d relays. Continue? + Der Kanal wird mit %1$d von %2$d Relais gestartet. Fortfahren? alert message @@ -1873,6 +1890,7 @@ alert subtitle Chat data + Chat-Daten No comment provided by engineer. @@ -2252,6 +2270,10 @@ server test step Schneller miteinander verbinden! 🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop Mit dem Desktop verbinden @@ -2434,6 +2456,7 @@ Das ist Ihr eigener Einmal-Link! Contact + Kontakt No comment provided by engineer. @@ -2528,6 +2551,7 @@ Das ist Ihr eigener Einmal-Link! Copy code + Code kopieren No comment provided by engineer. @@ -2567,6 +2591,7 @@ Das ist Ihr eigener Einmal-Link! Create a webpage to show your channel preview to visitors before they subscribe. Host it yourself or use any static hosting. + Erstellen Sie eine Webseite, die Besuchern Ihren Kanal als Vorschau zeigt, bevor sie ihn abonnieren. Hosten Sie die Seite selbst oder nutzen Sie beliebiges statisches Hosting. No comment provided by engineer. @@ -2780,7 +2805,7 @@ Das ist Ihr eigener Einmal-Link! Database passphrase & export - Datenbank-Passwort & -Export + Datenbank-Passwort und -Export No comment provided by engineer. @@ -2965,6 +2990,7 @@ swipe action Delete from history + Aus dem Nachrichtenverlauf löschen No comment provided by engineer. @@ -3496,7 +3522,7 @@ chat item action Enable at least one chat relay in Network & Servers. - Aktivieren Sie mindestens ein Chat‑Relais unter 'Netzwerk & Server'. + Aktivieren Sie mindestens ein Chat‑Relais unter "Netzwerk und Server". channel creation warning @@ -3586,7 +3612,7 @@ chat item action Encrypt stored files & media - Gespeicherte Dateien & Medien verschlüsseln + Gespeicherte Dateien und Medien verschlüsseln No comment provided by engineer. @@ -3701,6 +3727,7 @@ chat item action Enter webpage URL + URL der Webseite eingeben No comment provided by engineer. @@ -3755,6 +3782,7 @@ chat item action Error adding relays + Fehler beim Hinzufügen von Relais alert title @@ -3889,6 +3917,7 @@ chat item action Error deleting message + Fehler beim Löschen der Nachricht alert title @@ -4057,7 +4086,7 @@ chat item action Error sending email - Fehler beim Senden der eMail + Fehler beim Senden der E-Mail No comment provided by engineer. @@ -4340,7 +4369,7 @@ server test error Files & media - Dateien & Medien + Dateien und Medien No comment provided by engineer. @@ -4716,6 +4745,7 @@ Fehler: %2$@ Group webpage + Webseite der Gruppe No comment provided by engineer. @@ -4745,6 +4775,7 @@ Fehler: %2$@ Help & support + Hilfe und Unterstützung No comment provided by engineer. @@ -5234,6 +5265,7 @@ Weitere Verbesserungen sind bald verfügbar! It will be shown to subscribers and used to allow loading the preview. + Dies wird Abonnenten angezeigt und zum Laden der Vorschau genutzt. No comment provided by engineer. @@ -5261,6 +5293,10 @@ Weitere Verbesserungen sind bald verfügbar! Kanal beitreten No comment provided by engineer. + + Join channel %@ + new chat action + Join group Treten Sie der Gruppe bei @@ -5888,6 +5924,7 @@ Das ist Ihr Link für die Gruppe %@! More privacy + Mehr Privatsphäre No comment provided by engineer. @@ -5936,7 +5973,7 @@ Das ist Ihr Link für die Gruppe %@! Network & servers - Netzwerk & Server + Netzwerk und Server No comment provided by engineer. @@ -6104,7 +6141,7 @@ wer mit wem kommuniziert No account. No phone. No email. No ID. The most secure encryption. - Kein Account. Keine Telefonnummer. Keine E‑Mail. Keine ID. + Kein Benutzerkonto. Keine Telefonnummer. Keine E‑Mail. Keine ID. Die sicherste Verschlüsselung. No comment provided by engineer. @@ -6120,6 +6157,7 @@ Die sicherste Verschlüsselung. No available relays + Keine verfügbaren Relais No comment provided by engineer. @@ -6249,6 +6287,7 @@ Die sicherste Verschlüsselung. No relays + Keine Relais No comment provided by engineer. @@ -6530,6 +6569,7 @@ Dies erfordert die Aktivierung eines VPNs. Only your page above can show the preview. + Nur Ihre oben genannte Seite kann die Vorschau anzeigen. No comment provided by engineer. @@ -7138,7 +7178,7 @@ Fehler: %@ Protect your IP address from the messaging relays chosen by your contacts. Enable in *Network & servers* settings. Schützen Sie Ihre IP-Adresse vor den Nachrichten-Routern, die Ihre Kontakte ausgewählt haben. -Aktivieren Sie es in den *Netzwerk & Server* Einstellungen. +Aktivieren Sie es in den *Netzwerk und Server* Einstellungen. No comment provided by engineer. @@ -7430,10 +7470,12 @@ swipe action Relay will be removed from channel - this cannot be undone! + Relais wird aus dem Kanal entfernt. Dies kann nicht rückgängig gemacht werden! alert message Relays added: %@. + Relais hinzugefügt: %@. alert message @@ -7483,10 +7525,12 @@ swipe action Remove relay + Relais entfernen No comment provided by engineer. Remove relay? + Relais entfernen? alert title @@ -7720,10 +7764,12 @@ swipe action Role will be changed to "%@". All chat members will be notified. + Die Rolle des Mitglieds wird auf "%@" geändert. Alle Chat-Mitglieder werden darüber informiert. No comment provided by engineer. Role will be changed to "%@". All group members will be notified. + Die Mitgliederrolle wird auf "%@" geändert. Alle Mitglieder der Gruppe werden benachrichtigt. No comment provided by engineer. @@ -7732,6 +7778,7 @@ swipe action Role will be changed to "%@". The member will receive a new invitation. + Die Mitgliederrolle wird auf "%@" geändert. Das Mitglied wird eine neue Einladung erhalten. No comment provided by engineer. @@ -7802,6 +7849,7 @@ chat item action Save and notify members + Speichern und Mitglieder benachrichtigen No comment provided by engineer. @@ -7876,6 +7924,7 @@ chat item action Save webpage settings? + Webseiten-Einstellungen sichern? alert title @@ -8850,6 +8899,7 @@ report reason Status + Status No comment provided by engineer. @@ -9011,6 +9061,7 @@ Die Relais-Adresse wurde zur Einrichtung dieses Relais für diesen Kanal verwend Support the project + Unterstützen Sie das Projekt No comment provided by engineer. @@ -9191,12 +9242,12 @@ server test failure Thanks to the users – [contribute via Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat)! - Dank der Nutzer - [Tragen Sie per Weblate bei](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat)! + Dank der Nutzer - [Wirken Sie per Weblate mit](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat)! No comment provided by engineer. Thanks to the users – contribute via Weblate! - Dank der Nutzer - Tragen Sie per Weblate bei! + Dank der Nutzer - Wirken Sie per Weblate mit! No comment provided by engineer. @@ -9254,6 +9305,7 @@ Dies kann passieren, wenn es einen Fehler gegeben hat oder die Verbindung kompro The badge is signed with a key that this version of the app does not recognize. Update the app to verify this badge. + Das Abzeichen ist mit einem Schlüssel signiert, den diese App‑Version nicht erkennt. Aktualisieren Sie die App, um dieses Abzeichen zu verifizieren. badge alert @@ -9390,7 +9442,7 @@ in dem Sie Ihre Kontakte und Gruppen besitzen. There is another way. A network with no phone numbers. No usernames. No accounts. No user identities of any kind. A network that connects people and carries encrypted messages without knowing who is connected. - Es gibt einen anderen Weg. Ein Netzwerk ohne Telefonnummern, ohne Benutzernamen, ohne Benutzerkennungen und ohne jegliche Benutzeridentität. Ein Netzwerk, welches Menschen verbindet und verschlüsselte Nachrichten überträgt, ohne zu wissen, wer mit wem verbunden ist. + Es gibt einen anderen Weg. Ein Netzwerk ohne Telefonnummern, ohne Benutzerkonten, ohne Benutzerkennungen und ohne jegliche Benutzeridentität. Ein Netzwerk, welches Menschen verbindet und verschlüsselte Nachrichten überträgt, ohne zu wissen, wer mit wem verbunden ist. No comment provided by engineer. @@ -9434,6 +9486,7 @@ in dem Sie Ihre Kontakte und Gruppen besitzen. This badge could not be verified and may not be genuine. + Dieses Abzeichen konnte nicht verifiziert werden und ist möglicherweise nicht echt. badge alert @@ -9468,6 +9521,7 @@ in dem Sie Ihre Kontakte und Gruppen besitzen. This group requires a newer version of the app. Please update the app to join. + Diese Gruppe erfordert eine neuere App‑Version. Bitte aktualisieren Sie die App, um beizutreten. alert message alert subtitle @@ -9478,6 +9532,7 @@ alert subtitle This is the last active relay. Removing it will prevent message delivery to subscribers. + Dies ist das letzte aktive Relais. Wenn Sie es entfernen, können keine Nachrichten mehr an Abonnenten zugestellt werden. alert message @@ -9829,6 +9884,7 @@ Bitten Sie Ihren Kontakt darum einen weiteren Verbindungs-Link zu erzeugen, um s Unverified badge + Abzeichen nicht verifiziert badge alert title @@ -10063,6 +10119,7 @@ Bitten Sie Ihren Kontakt darum einen weiteren Verbindungs-Link zu erzeugen, um s Used chat relays do not support webpages. + Die verwendeten Chat‑Relais unterstützen keine Webseiten. No comment provided by engineer. @@ -10280,10 +10337,12 @@ Bitten Sie Ihren Kontakt darum einen weiteren Verbindungs-Link zu erzeugen, um s Webpage code + Webseiten-Code No comment provided by engineer. Webpage settings were changed. If you save, the updated settings will be sent to subscribers. + Die Webseiten-Einstellungen wurden geändert. Wenn Sie sie abspeichern, werden die aktualisierten Einstellungen an die Abonnenten gesendet. alert message @@ -10510,6 +10569,7 @@ Verbindungsanfrage wiederholen? You can enable them later via app Your privacy settings. + Sie können diese später in Ihren Privatsphäre-Einstellungen der App aktivieren. No comment provided by engineer. @@ -10574,6 +10634,7 @@ Verbindungsanfrage wiederholen? You can support SimpleX starting from v7 of the app. + Sie können SimpleX ab der App-Version v7 unterstützen. badge alert @@ -10689,7 +10750,7 @@ Verbindungsanfrage wiederholen? You were born without an account - Sie wurden ohne eine Benutzerkennung geboren. + Sie wurden ohne ein Benutzerkonto geboren. No comment provided by engineer. @@ -10864,6 +10925,8 @@ Verbindungsanfrage wiederholen? Your new channel %1$@ is connected to %2$d of %3$d relays. If you cancel, the channel will be deleted - you can create it again. + Ihr neuer Kanal %1$@ ist mit %2$d von %3$d Relais verbunden. +Wenn Sie abbrechen, wird der Kanal gelöscht. Sie können ihn später erneut erstellen. alert message @@ -10990,6 +11053,7 @@ Relais können auf Kanalnachrichten zugreifen. acknowledged roster + Bestätigter Relaisbestand No comment provided by engineer. @@ -11470,6 +11534,7 @@ pref value https:// + https:// No comment provided by engineer. @@ -12420,6 +12485,7 @@ Zuletzt empfangene Nachricht: %2$@ You can allow sharing in Your privacy / SimpleX Lock settings. + Sie können das Teilen in Ihren Privatsphäre‑ / SimpleX-Sperre‑Einstellungen erlauben. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/el.xcloc/Localized Contents/el.xliff b/apps/ios/SimpleX Localizations/el.xcloc/Localized Contents/el.xliff index 181f51eb99..cb3ca0aadb 100644 --- a/apps/ios/SimpleX Localizations/el.xcloc/Localized Contents/el.xliff +++ b/apps/ios/SimpleX Localizations/el.xcloc/Localized Contents/el.xliff @@ -1964,12 +1964,12 @@ Available in v5.1 Member No comment provided by engineer. - - Member role will be changed to "%@". All group members will be notified. + + Role will be changed to "%@". All group members will be notified. No comment provided by engineer. - - Member role will be changed to "%@". The member will receive a new invitation. + + Role will be changed to "%@". The member will receive a new invitation. No comment provided by engineer. @@ -4225,6 +4225,14 @@ SimpleX servers cannot see your profile. %@, %@ και %lld άλλα μέλη συνδέθηκαν No comment provided by engineer. + + %1$@ supported SimpleX Chat. The badge expired on %2$@. + %1$@ υποστήριζε το SimpleX Chat. Η ισχύς του σήματος έληξε στις %2$@. + + + %@ downloaded + %@ κατεβασμένο + diff --git a/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff b/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff index fe8baaaa41..2b561441c8 100644 --- a/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff +++ b/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff @@ -2274,6 +2274,11 @@ server test step Connect faster! 🚀 No comment provided by engineer. + + Connect to %@ + Connect to %@ + new chat action + Connect to desktop Connect to desktop @@ -5295,6 +5300,11 @@ More improvements are coming soon! Join channel No comment provided by engineer. + + Join channel %@ + Join channel %@ + new chat action + Join group Join group diff --git a/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff b/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff index 88294ced4e..0bf5c66c4f 100644 --- a/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff +++ b/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff @@ -37,6 +37,7 @@ %1$@ supported SimpleX Chat. The badge expired on %2$@. + %1$@ ha apoyado a SimpleX Chat. La insignia caducó el %2$@. badge alert @@ -91,6 +92,7 @@ %@ invested in SimpleX Chat crowdfunding. + %@ ha participado en la financiación colectiva de SimpleX Chat. badge alert @@ -120,6 +122,7 @@ %@ supports SimpleX Chat. + %@ apoya a SimpleX Chat. badge alert @@ -501,7 +504,7 @@ channel relay bar \*bold* - \*bold* + \*negrita* No comment provided by engineer. @@ -762,6 +765,7 @@ swipe action Add + Añadir No comment provided by engineer. @@ -791,14 +795,17 @@ swipe action Add relay + Añadir servidor No comment provided by engineer. Add relays + Añadir servidores No comment provided by engineer. Add relays to restore message delivery. + Añade servidores para restaurar la entrega de mensajes. No comment provided by engineer. @@ -818,6 +825,7 @@ swipe action Add this code to your webpage. It will display the preview of your channel / group. + Añade este código a tu web. Mostrará una vista previa de tu canal o grupo. No comment provided by engineer. @@ -902,6 +910,7 @@ swipe action Advanced options + Opciones avanzadas No comment provided by engineer. @@ -1016,6 +1025,7 @@ swipe action Allow anyone to embed + Permitir que cualquiera pueda añadirlo a su web No comment provided by engineer. @@ -1050,7 +1060,7 @@ swipe action Allow members to chat with admins. - Permitir que los miembros chateen con administradores. + Permite que los miembros chateen con los administradores. No comment provided by engineer. @@ -1085,7 +1095,7 @@ swipe action Allow subscribers to chat with admins. - Permitir que los suscriptores chateen con administradores. + Permite que los suscriptores chateen con los administradores. No comment provided by engineer. @@ -1195,6 +1205,7 @@ swipe action Any webpage can show the preview. + Cualquier página web puede mostrar la vista previa. No comment provided by engineer. @@ -1239,6 +1250,7 @@ swipe action App update required + Es necesario actualizar la aplicación alert title @@ -1408,6 +1420,7 @@ swipe action Badge cannot be verified + No se pudo verificar la insignia badge alert title @@ -1671,10 +1684,12 @@ new chat action Cancel and delete channel + Cancelar y eliminar el canal No comment provided by engineer. Cancel creating channel? + ¿Cancelar la creación del canal? alert title @@ -1825,6 +1840,7 @@ alert subtitle Channel webpage + Web del canal No comment provided by engineer. @@ -1839,6 +1855,7 @@ alert subtitle Channel will start working with %1$d of %2$d relays. Continue? + El canal comenzará a funcionar con %1$d de %2$d servidores. ¿Deseas continuar? alert message @@ -1873,6 +1890,7 @@ alert subtitle Chat data + Datos del chat No comment provided by engineer. @@ -2252,6 +2270,10 @@ server test step ¡Conéctate más rápido! 🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop Conectar con ordenador @@ -2338,7 +2360,7 @@ This is your own one-time link! Connecting to contact, please wait or check later! - Conectando con el contacto, por favor espera o revisa más tarde. + Se está estableciendo la conexión con el contacto. ¡Por favor, espera o vuelve a intentarlo más tarde! No comment provided by engineer. @@ -2434,6 +2456,7 @@ This is your own one-time link! Contact + Contacto No comment provided by engineer. @@ -2473,7 +2496,7 @@ This is your own one-time link! Contact name - Contacto + Nombre de contacto No comment provided by engineer. @@ -2528,6 +2551,7 @@ This is your own one-time link! Copy code + Copiar código No comment provided by engineer. @@ -2567,6 +2591,7 @@ This is your own one-time link! Create a webpage to show your channel preview to visitors before they subscribe. Host it yourself or use any static hosting. + Crea una página web para mostrar la vista previa de tu canal a las visitas antes de suscribirse. Alójala tú mismo o usa cualquier servicio de alojamiento estático. No comment provided by engineer. @@ -2596,7 +2621,7 @@ This is your own one-time link! Create new profile in [desktop app](https://simplex.chat/downloads/). 💻 - Crea perfil nuevo en la [aplicación para PC](https://simplex.Descargas/de chat/). 💻 + Crea un nuevo perfil en la [aplicación de escritorio](https://simplex.chat/downloads/). 💻 No comment provided by engineer. @@ -2965,6 +2990,7 @@ swipe action Delete from history + Eliminar del historial No comment provided by engineer. @@ -3225,7 +3251,7 @@ alert button Direct messages between subscribers are prohibited. - Los mensajes directos entre suscriptores del canal no están permitidos. + Los mensajes directos entre suscriptores no están permitidos. No comment provided by engineer. @@ -3701,6 +3727,7 @@ chat item action Enter webpage URL + Introduce la URL de la web No comment provided by engineer. @@ -3755,6 +3782,7 @@ chat item action Error adding relays + Error al añadir servidores alert title @@ -3889,6 +3917,7 @@ chat item action Error deleting message + Error al eliminar el mensaje alert title @@ -4716,6 +4745,7 @@ Error: %2$@ Group webpage + Web del grupo No comment provided by engineer. @@ -4745,6 +4775,7 @@ Error: %2$@ Help & support + Ayuda y asistencia No comment provided by engineer. @@ -5234,6 +5265,7 @@ More improvements are coming soon! It will be shown to subscribers and used to allow loading the preview. + Se mostrará a los suscriptores y se usará para permitir la carga de la vista previa. No comment provided by engineer. @@ -5261,6 +5293,10 @@ More improvements are coming soon! Unirme al canal No comment provided by engineer. + + Join channel %@ + new chat action + Join group Unirme al grupo @@ -5638,7 +5674,7 @@ This is your link for group %@! Menus - Menus + Menús No comment provided by engineer. @@ -5888,6 +5924,7 @@ This is your link for group %@! More privacy + Más privacidad No comment provided by engineer. @@ -6043,7 +6080,7 @@ quién se comunica con quién New desktop app! - Nueva aplicación para PC! + ¡Nueva aplicación de escritorio! No comment provided by engineer. @@ -6120,6 +6157,7 @@ El cifrado más seguro. No available relays + Sin servidores disponibles No comment provided by engineer. @@ -6249,6 +6287,7 @@ El cifrado más seguro. No relays + Sin servidores No comment provided by engineer. @@ -6425,7 +6464,7 @@ Requiere activación de la VPN. Only channel owners can change channel preferences. - Sólo los propietarios pueden modificar las preferencias de los canales. + Sólo los propietarios pueden modificar las preferencias del canal. No comment provided by engineer. @@ -6530,6 +6569,7 @@ Requiere activación de la VPN. Only your page above can show the preview. + Solo la página superior puede mostrar la vista previa. No comment provided by engineer. @@ -7338,7 +7378,7 @@ Actívalo en ajustes de *Servidores y Redes*. Record updated at - Registro actualiz. + Registro actualizado a las No comment provided by engineer. @@ -7430,10 +7470,12 @@ swipe action Relay will be removed from channel - this cannot be undone! + El servidor será eliminado del canal. ¡No puede deshacerse! alert message Relays added: %@. + Servidores añadidos: %@. alert message @@ -7483,15 +7525,17 @@ swipe action Remove relay + Quitar servidor No comment provided by engineer. Remove relay? + ¿Eliminar el servidor? alert title Remove subscriber? - ¿Eliminar suscriptor? + ¿Eliminar el suscriptor? alert title @@ -7720,10 +7764,12 @@ swipe action Role will be changed to "%@". All chat members will be notified. + El rol del miembro cambiará a "%@" y se notificará en el chat. No comment provided by engineer. Role will be changed to "%@". All group members will be notified. + El rol del miembro cambiará a "%@" y se notificará en el grupo. No comment provided by engineer. @@ -7732,6 +7778,7 @@ swipe action Role will be changed to "%@". The member will receive a new invitation. + El rol del miembro cambiará a "%@" y recibirá una invitación nueva. No comment provided by engineer. @@ -7802,6 +7849,7 @@ chat item action Save and notify members + Guardar e informar miembros No comment provided by engineer. @@ -7876,6 +7924,7 @@ chat item action Save webpage settings? + ¿Guardar la configuración web? alert title @@ -8160,12 +8209,12 @@ chat item action Send up to 100 last messages to new members. - Se envían hasta 100 mensajes más recientes a los miembros nuevos. + Se envían los 100 últimos mensajes a los miembros nuevos. No comment provided by engineer. Send up to 100 last messages to new subscribers. - Se envían hasta 100 mensajes más recientes a los suscriptores nuevos. + Se envían los 100 últimos mensajes a los suscriptores nuevos. No comment provided by engineer. @@ -8850,6 +8899,7 @@ report reason Status + Estado No comment provided by engineer. @@ -8959,7 +9009,7 @@ report reason Subscribers can irreversibly delete sent messages. (24 hours) - Los suscriptores del canal pueden eliminar mensajes de forma irreversible. (24 horas) + Los suscriptores pueden eliminar mensajes de forma irreversible. (24 horas) No comment provided by engineer. @@ -8969,27 +9019,27 @@ report reason Subscribers can send SimpleX links. - Los suscriptores del canal pueden enviar enlaces SimpleX. + Los suscriptores pueden enviar enlaces SimpleX. No comment provided by engineer. Subscribers can send direct messages. - Los suscriptores del canal pueden enviar mensajes directos. + Los suscriptores pueden enviar mensajes directos. No comment provided by engineer. Subscribers can send disappearing messages. - Los suscriptores del canal pueden enviar mensajes temporales. + Los suscriptores pueden enviar mensajes temporales. No comment provided by engineer. Subscribers can send files and media. - Los suscriptores del canal pueden enviar archivos y multimedia. + Los suscriptores pueden enviar archivos y multimedia. No comment provided by engineer. Subscribers can send voice messages. - Los suscriptores del canal pueden enviar mensajes de voz. + Los suscriptores pueden enviar mensajes de voz. No comment provided by engineer. @@ -9011,6 +9061,7 @@ La dirección del servidor se usó para establecer el servidor para el canal. Support the project + Apoya el proyecto No comment provided by engineer. @@ -9254,6 +9305,7 @@ Puede ocurrir por algún bug o cuando la conexión está comprometida. The badge is signed with a key that this version of the app does not recognize. Update the app to verify this badge. + La insignia está firmada con una clave que esta versión de la app no reconoce. Actualiza la app para verificar la insignia. badge alert @@ -9434,6 +9486,7 @@ y los contactos son tuyos. This badge could not be verified and may not be genuine. + No se ha podido verificar la insignia, podría no ser auténtica. badge alert @@ -9468,6 +9521,7 @@ y los contactos son tuyos. This group requires a newer version of the app. Please update the app to join. + Este grupo requiere una versión más reciente de la app. Por favor, actualizala para unirte. alert message alert subtitle @@ -9478,6 +9532,7 @@ alert subtitle This is the last active relay. Removing it will prevent message delivery to subscribers. + Este es el último servidor activo. Si lo eliminas, se impedirá la entrega de mensajes a los suscriptores. alert message @@ -9829,6 +9884,7 @@ Para conectarte pide a tu contacto que cree otro enlace y comprueba la conexión Unverified badge + Insignia sin verificar badge alert title @@ -10063,6 +10119,7 @@ Para conectarte pide a tu contacto que cree otro enlace y comprueba la conexión Used chat relays do not support webpages. + Los servidores usados no admiten páginas web. No comment provided by engineer. @@ -10150,7 +10207,7 @@ Para conectarte pide a tu contacto que cree otro enlace y comprueba la conexión Video will be received when your contact is online, please wait or check later! - El vídeo se recibirá cuando el contacto esté en línea, por favor espera o revisa más tarde. + El vídeo se recibirá cuando tu contacto esté conectado. ¡Por favor, espera o vuelve a intentarlo más tarde! No comment provided by engineer. @@ -10280,10 +10337,12 @@ Para conectarte pide a tu contacto que cree otro enlace y comprueba la conexión Webpage code + Código web No comment provided by engineer. Webpage settings were changed. If you save, the updated settings will be sent to subscribers. + Se han modificado los ajustes de la página web. Si guardas los cambios, los nuevos ajustes se enviarán a los suscriptores. alert message @@ -10510,6 +10569,7 @@ Repeat join request? You can enable them later via app Your privacy settings. + Puedes habilitarlos más tarde en el menú privacidad. No comment provided by engineer. @@ -10574,6 +10634,7 @@ Repeat join request? You can support SimpleX starting from v7 of the app. + Puedes apoyar SimpleX desde la versión 7. badge alert @@ -10669,7 +10730,7 @@ Repeat connection request? You need to allow your contact to send voice messages to be able to send them. - Para poder enviar mensajes de voz antes debes permitir que tu contacto pueda enviarlos. + Para poder enviar mensajes de voz, antes debes permitir que tu contacto pueda enviarlos. No comment provided by engineer. @@ -10699,22 +10760,22 @@ Repeat connection request? You will be connected to group when the group host's device is online, please wait or check later! - Te conectarás al grupo cuando el dispositivo del anfitrión esté en línea, por favor espera o revisa más tarde. + Te conectarás al grupo cuando el dispositivo del administrador del grupo esté conectado; ¡por favor, espera o vuelve a intentarlo más tarde! No comment provided by engineer. You will be connected when group link host's device is online, please wait or check later! - Te conectarás cuando el dispositivo propietario del grupo esté en línea, por favor espera o revisa más tarde. + Te conectarás cuando el dispositivo del anfitrión del enlace de grupo esté conectado; ¡por favor, espera o vuelve a intentarlo más tarde! No comment provided by engineer. You will be connected when your connection request is accepted, please wait or check later! - Te conectarás cuando tu solicitud se acepte, por favor espera o revisa más tarde. + Te conectarás cuando se acepte tu solicitud de conexión. ¡Por favor, espera o vuelve a intentarlo más tarde! No comment provided by engineer. You will be connected when your contact's device is online, please wait or check later! - Te conectarás cuando el dispositivo del contacto esté en línea, por favor espera o revisa más tarde. + Te conectarás cuando el dispositivo de tu contacto esté conectado; ¡por favor, espera o vuelve a intentarlo más tarde! No comment provided by engineer. @@ -10864,6 +10925,8 @@ Repeat connection request? Your new channel %1$@ is connected to %2$d of %3$d relays. If you cancel, the channel will be deleted - you can create it again. + Tu canal %1$@ está conectado a %2$d de %3$d servidores. +Si cancelas, el canal se eliminará. Puedes volver a crearlo. alert message @@ -10990,6 +11053,7 @@ Los servidores tienen acceso a los mensajes del canal. acknowledged roster + lista confirmada No comment provided by engineer. @@ -11180,7 +11244,7 @@ marked deleted chat item preview text connecting - conectando... + conectando No comment provided by engineer. @@ -11470,6 +11534,7 @@ pref value https:// + https:// No comment provided by engineer. @@ -12405,7 +12470,7 @@ last received msg: %2$@ Unsupported format - Formato sin soporte + Formato no compatible No comment provided by engineer. @@ -12420,6 +12485,7 @@ last received msg: %2$@ You can allow sharing in Your privacy / SimpleX Lock settings. + Puedes habilitar el uso compartido en el menú Privacidad / Bloqueo Simplex. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff b/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff index cf32c10c6d..ed80cc2223 100644 --- a/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff +++ b/apps/ios/SimpleX Localizations/fi.xcloc/Localized Contents/fi.xliff @@ -2006,6 +2006,10 @@ server test step Connect faster! 🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop No comment provided by engineer. @@ -4728,6 +4732,10 @@ More improvements are coming soon! Join channel No comment provided by engineer. + + Join channel %@ + new chat action + Join group Liity ryhmään @@ -6910,6 +6918,7 @@ swipe action Role will be changed to "%@". All group members will be notified. + Jäsenen rooli muuttuu muotoon "%@". Kaikille ryhmän jäsenille ilmoitetaan asiasta. No comment provided by engineer. @@ -6918,6 +6927,7 @@ swipe action Role will be changed to "%@". The member will receive a new invitation. + Jäsenen rooli muutetaan muotoon "%@". Jäsen saa uuden kutsun. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff b/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff index b743c5da98..f70de3108d 100644 --- a/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff +++ b/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff @@ -37,6 +37,7 @@ %1$@ supported SimpleX Chat. The badge expired on %2$@. + %1$@ a soutenu SimpleX Chat. Le badge a expiré le %2$@. badge alert @@ -91,6 +92,7 @@ %@ invested in SimpleX Chat crowdfunding. + %@ a investi dans le financement participatif de SimpleX Chat. badge alert @@ -120,16 +122,17 @@ %@ supports SimpleX Chat. + %@ soutient SimpleX Chat. badge alert %@ uploaded - %@ envoyé + %@ téléversé No comment provided by engineer. %@ wants to connect! - %@ veut se connecter ! + %@ veut se connecter ! notification title @@ -216,17 +219,19 @@ channel subscriber relay bar %d relays not active + %d relais inactifs channel relay bar channel subscriber relay bar %d relays removed + %d relais supprimé(s) channel relay bar channel subscriber relay bar %d sec - %d sec + %d s time interval @@ -241,10 +246,12 @@ channel subscriber relay bar %d subscriber + %d abonné·e channel subscriber count %d subscribers + %d abonné·es channel subscriber count @@ -254,11 +261,13 @@ channel subscriber relay bar %1$d/%2$d relays active + %1$d/%2$d relais actifs channel creation progress channel relay bar progress %1$d/%2$d relays active, %3$d errors + %1$d/%2$d relais actifs, %3$d erreurs channel relay bar @@ -272,10 +281,12 @@ channel relay bar %1$d/%2$d relays connected + %1$d/%2$d relais connectés channel subscriber relay bar progress %1$d/%2$d relays connected, %3$d errors + %1$d/%2$d relais connectés, %3$d erreurs channel subscriber relay bar @@ -298,6 +309,7 @@ channel relay bar %lld channel events + %lld évènements du canal No comment provided by engineer. @@ -402,6 +414,7 @@ channel relay bar (from owner) + (du propriétaire) chat link info line @@ -411,6 +424,7 @@ channel relay bar (signed) + (signé) chat link info line @@ -435,7 +449,7 @@ channel relay bar **Most private**: do not use SimpleX Chat push server. The app will check messages in background, when the system allows it, depending on how often you use the app. - **Confidentiel** : ne pas utiliser le serveur de notifications SimpleX, vérification de nouveaux messages periodiquement en arrière plan (dépend de l'utilisation de l'app). + **Confidentiel** : ne pas utiliser le serveur de notifications SimpleX, vérification de nouveaux messages périodiquement en arrière plan (dépend de l'utilisation de l'appli). No comment provided by engineer. @@ -460,6 +474,7 @@ channel relay bar **Test relay** to retrieve its name. + **Tester le relais** pour récupérer son nom. No comment provided by engineer. @@ -509,6 +524,9 @@ channel relay bar - opt-in to send link previews. - prevent hyperlink phishing. - remove link tracking. + - choisir d'envoyer des aperçus de lien. +- empêcher l'hameçonnage par hyperlien. +- retirer le traçage par liens. No comment provided by engineer. @@ -600,7 +618,7 @@ time interval <p>Hi!</p> <p><a href="%@">Connect to me via SimpleX Chat</a></p> - <p>Bonjour !</p> + <p>Bonjour !</p> <p><a href="%@">Contactez-moi via SimpleX Chat</a></p> email text @@ -611,6 +629,7 @@ time interval A link for one person to connect + Un lien pour qu'une personne se connecte No comment provided by engineer. @@ -625,7 +644,7 @@ time interval A separate TCP connection will be used **for each chat profile you have in the app**. - Une connexion TCP distincte sera utilisée **pour chaque profil de chat que vous avez dans l'application**. + Une connexion TCP distincte sera utilisée **pour chaque profil de discussion que vous avez dans l'application**. No comment provided by engineer. @@ -741,10 +760,12 @@ swipe action Add + Ajouter No comment provided by engineer. Add address to your profile, so that your SimpleX contacts can share it with other people. Profile update will be sent to your SimpleX contacts. + Ajoutez une adresse à votre profil afin que vos contacts puissent la partager avec d'autres personnes. La mise à jour du profil sera envoyée à vos contacts. No comment provided by engineer. @@ -769,14 +790,17 @@ swipe action Add relay + Ajouter un relais No comment provided by engineer. Add relays + Ajouter des relais No comment provided by engineer. Add relays to restore message delivery. + Ajouter un relais pour restaurer la livraison des messages. No comment provided by engineer. @@ -796,6 +820,7 @@ swipe action Add this code to your webpage. It will display the preview of your channel / group. + Ajoutez ce code sur votre page Web. Il affichera l'aperçu de votre canal / groupe. No comment provided by engineer. @@ -880,6 +905,7 @@ swipe action Advanced options + Options avancées No comment provided by engineer. @@ -904,7 +930,7 @@ swipe action All chats will be removed from the list %@, and the list deleted. - Tous les chats seront supprimés de la liste %@, et la liste sera supprimée. + Toutes les discussions seront supprimées de la liste %@ et la liste sera supprimée. alert message @@ -924,6 +950,7 @@ swipe action All messages + Tous les messages No comment provided by engineer. @@ -953,10 +980,12 @@ swipe action All relays failed + Tous les relais échoués No comment provided by engineer. All relays removed + Tous les relais retirés No comment provided by engineer. @@ -991,6 +1020,7 @@ swipe action Allow anyone to embed + Autoriser n'importe qui à incorporer No comment provided by engineer. @@ -1025,6 +1055,7 @@ swipe action Allow members to chat with admins. + Autoriser les membres à discuter avec les administrateurs. No comment provided by engineer. @@ -1044,6 +1075,7 @@ swipe action Allow sending direct messages to subscribers. + Autoriser l'envoi de messages directs aux abonné·es. No comment provided by engineer. @@ -1058,6 +1090,7 @@ swipe action Allow subscribers to chat with admins. + Autoriser tous les abonné·es à discuter avec les admins. No comment provided by engineer. @@ -1152,7 +1185,7 @@ swipe action An empty chat profile with the provided name is created, and the app opens as usual. - Un profil de chat vierge portant le nom fourni est créé et l'application s'ouvre normalement. + Un profil de discussion vierge portant le nom fourni est créé et l'application s'ouvre normalement. No comment provided by engineer. @@ -1167,6 +1200,7 @@ swipe action Any webpage can show the preview. + N'importe quelle page Web peut afficher l'aperçu. No comment provided by engineer. @@ -1186,6 +1220,7 @@ swipe action App group: + Groupe de l'appli : No comment provided by engineer. @@ -1210,6 +1245,7 @@ swipe action App update required + Mise à jour de l'appli nécessaire alert title @@ -1304,6 +1340,7 @@ swipe action Audio call + Appel audio No comment provided by engineer. @@ -1378,6 +1415,7 @@ swipe action Badge cannot be verified + Le badge ne peut pas être vérifié badge alert title @@ -1387,6 +1425,7 @@ in your network Be free in your network. + Soyez libre dans votre réseau. No comment provided by engineer. @@ -1445,10 +1484,12 @@ in your network Bio + Biographie No comment provided by engineer. Bio too large + Biographie trop longue alert title @@ -1540,6 +1581,7 @@ in your network Bottom bar + Barre inférieure No comment provided by engineer. @@ -1548,7 +1590,7 @@ in your network Bulgarian, Finnish, Thai and Ukrainian - thanks to the users and [Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat)! - Bulgare, finnois, thaïlandais et ukrainien - grâce aux utilisateurs et à [Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat) ! + Bulgare, finnois, thaï et ukrainien - grâce aux utilisateurs et à [Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat) ! No comment provided by engineer. @@ -1563,6 +1605,7 @@ in your network Business connection + Connexion pro No comment provided by engineer. @@ -1602,6 +1645,7 @@ in your network Can't change profile + Impossible de changer le profil alert title @@ -1628,10 +1672,12 @@ new chat action Cancel and delete channel + Annuler et supprimer le canal No comment provided by engineer. Cancel creating channel? + Annuler la création du canal ? alert title @@ -1726,67 +1772,83 @@ set passcode view Channel + Canal No comment provided by engineer. Channel display name + Nom d'affichage du canal No comment provided by engineer. Channel full name (optional) + Nom complet du canal (optionnel) No comment provided by engineer. Channel has no active relays. Please try to join later. + Le canal n'a aucun relais actif. Veuillez réessayer de vous connecter plus tard. alert message alert subtitle Channel image + Image du canal No comment provided by engineer. Channel link + Lien du canal chat link info line Channel preferences + Préférences du canal No comment provided by engineer. Channel profile + Profil du canal No comment provided by engineer. Channel profile is stored on subscribers' devices and on the chat relays. + Le profil du canal est stocké sur les périphériques des abonné·es et sur les relais de discussion. No comment provided by engineer. Channel profile was changed. If you save it, the updated profile will be sent to channel subscribers. + Le profil a été changé. Si vous l'enregistrez, le profil mis à jour sera envoyé aux abonné·es du canal. alert message Channel temporarily unavailable + Canal temporairement indisponible alert title Channel webpage + Page Web du canal No comment provided by engineer. Channel will be deleted for all subscribers - this cannot be undone! + Le canal sera supprimé pour tous les abonné·es ; ceci ne peut pas être annulé ! No comment provided by engineer. Channel will be deleted for you - this cannot be undone! + Le canal sera supprimé pour vous ; ceci ne peut pas être annulé ! No comment provided by engineer. Channel will start working with %1$d of %2$d relays. Continue? + Le canal commencera à fonctionner avec %1$d relais sur %2$d. Continuer ? alert message Channels + Canaux No comment provided by engineer. @@ -1816,6 +1878,7 @@ alert subtitle Chat data + Données de la discussion No comment provided by engineer. @@ -1850,7 +1913,7 @@ alert subtitle Chat is stopped. If you already used this database on another device, you should transfer it back before starting chat. - Le chat est arrêté. Si vous avez déjà utilisé cette base de données sur un autre appareil, vous devez la transférer à nouveau avant de démarrer le chat. + La discussion est arrêtée. Si vous avez déjà utilisé cette base de données sur un autre appareil, vous devez la transférer à nouveau avant de démarrer la discussion. No comment provided by engineer. @@ -1880,18 +1943,22 @@ alert subtitle Chat relay + Relais de la discussion No comment provided by engineer. Chat relays + Relais de la discussion No comment provided by engineer. Chat relays forward messages in channels you create. + Les relais de discussion transmettent les messages dans les canaux que vous créez. No comment provided by engineer. Chat relays forward messages to channel subscribers. + Les relais de discussion transmettent les messages aux abonné·es du canal. No comment provided by engineer. @@ -1911,15 +1978,18 @@ alert subtitle Chat with admins + Discuter avec les admins chat feature chat toolbar Chat with member + Discuter avec un membre No comment provided by engineer. Chat with members before they join. + Discuter avec les membres avant qu'ils rejoignent le canal. No comment provided by engineer. @@ -1929,18 +1999,22 @@ chat toolbar Chats with admins are prohibited. + Les discussions avec les admins sont interdites. No comment provided by engineer. Chats with admins in public channels have no E2E encryption - use only with trusted chat relays. + Les discussions avec les admins dans les canaux publics n'ont pas de chiffrement E2E ; à utiliser uniquement avec des relais de discussion fiables. alert message Chats with members + Discussions avec les membres No comment provided by engineer. Chats with members are disabled + Les discussions avec les membres sont désactivées No comment provided by engineer. @@ -1955,10 +2029,12 @@ chat toolbar Check relay address and try again. + Vérifiez l'adresse du relais et réessayez. alert message Check relay name and try again. + Vérifiez le nom du relais et réessayez. alert message @@ -2108,6 +2184,7 @@ chat toolbar Configure relays + Configurer les relais No comment provided by engineer. @@ -2178,8 +2255,13 @@ server test step Connect faster! 🚀 + Connectez-vous plus vite ! 🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop Connexion au bureau @@ -2216,6 +2298,7 @@ Il s'agit de votre propre lien unique ! Connect via link or QR code + Se connecter via un lien ou un code QR No comment provided by engineer. @@ -2304,6 +2387,7 @@ Il s'agit de votre propre lien unique ! Connection failed + La connexion a échoué No comment provided by engineer. @@ -2360,10 +2444,12 @@ Il s'agit de votre propre lien unique ! Contact + Contact No comment provided by engineer. Contact address + Adresse du contact chat link info line @@ -2408,6 +2494,7 @@ Il s'agit de votre propre lien unique ! Contact requests from groups + Demandes de contact des groupes No comment provided by engineer. @@ -2452,6 +2539,7 @@ Il s'agit de votre propre lien unique ! Copy code + Copier le code No comment provided by engineer. @@ -2530,10 +2618,12 @@ Il s'agit de votre propre lien unique ! Create public channel + Créer un canal public No comment provided by engineer. Create public channel (BETA) + Créer un canal public (BÊTA) No comment provided by engineer. @@ -2543,10 +2633,12 @@ Il s'agit de votre propre lien unique ! Create your address + Créer votre adresse No comment provided by engineer. Create your link + Créer votre lien No comment provided by engineer. @@ -2556,6 +2648,7 @@ Il s'agit de votre propre lien unique ! Create your public address + Créer votre adresse publique No comment provided by engineer. @@ -2580,6 +2673,7 @@ Il s'agit de votre propre lien unique ! Creating channel + Création du canal No comment provided by engineer. @@ -2742,6 +2836,7 @@ Il s'agit de votre propre lien unique ! Decode link + Décoder le lien relay test step @@ -2792,10 +2887,12 @@ swipe action Delete channel + Supprimer le canal No comment provided by engineer. Delete channel? + Supprimer le canal ? No comment provided by engineer. @@ -2820,6 +2917,7 @@ swipe action Delete chat with member? + Supprimer la discussion avec le membre ? alert title @@ -2879,6 +2977,7 @@ swipe action Delete from history + Supprimer de l'historique No comment provided by engineer. @@ -2918,10 +3017,12 @@ swipe action Delete member messages + Supprimer les messages du membre No comment provided by engineer. Delete member messages? + Supprimer les messages des membres ? alert title @@ -2972,6 +3073,7 @@ alert button Delete relay + Supprimer le relais No comment provided by engineer. @@ -3036,6 +3138,7 @@ alert button Deprecated options + Options obsolètes No comment provided by engineer. @@ -3045,6 +3148,7 @@ alert button Description too large + Description trop longue alert title @@ -3134,10 +3238,12 @@ alert button Direct messages between subscribers are prohibited. + Les messages directs entre les abonné·es sont interdits. No comment provided by engineer. Disable + Désactiver alert button @@ -3247,6 +3353,7 @@ alert button Do not send history to new subscribers. + Ne pas envoyer l'historique à de nouveaux abonné·es. No comment provided by engineer. @@ -3352,6 +3459,7 @@ chat item action Easier to invite your friends 👋 + Plus facile d'inviter vos ami·es 👋 No comment provided by engineer. @@ -3361,6 +3469,7 @@ chat item action Edit channel profile + Modifier le profil du canal No comment provided by engineer. @@ -3370,6 +3479,7 @@ chat item action Empty message! + Message vide ! No comment provided by engineer. @@ -3399,6 +3509,7 @@ chat item action Enable at least one chat relay in Network & Servers. + Activez au moins un relais de discussion dans Réseaux et serveurs. channel creation warning @@ -3413,10 +3524,12 @@ chat item action Enable chats with admins? + Activer les discussions avec les admins ? alert title Enable disappearing messages by default. + Activer les messages éphémères par défaut. No comment provided by engineer. @@ -3436,6 +3549,7 @@ chat item action Enable link previews? + Activer les aperçus de lien ? alert title @@ -3550,6 +3664,7 @@ chat item action Enter channel name… + Entrez le nom du canal… No comment provided by engineer. @@ -3579,10 +3694,12 @@ chat item action Enter profile name... + Entrez le nom du profil… No comment provided by engineer. Enter relay name… + Entrez le nom du relais… No comment provided by engineer. @@ -3597,6 +3714,7 @@ chat item action Enter webpage URL + Entrez l'URL de la page Web No comment provided by engineer. @@ -3636,6 +3754,7 @@ chat item action Error accepting member + Erreur lors de l'acceptation du membre alert title @@ -3645,10 +3764,12 @@ chat item action Error adding relay + Erreur lors de l'ajout du relais alert title Error adding relays + Erreur lors de l'ajout des relais alert title @@ -3658,6 +3779,7 @@ chat item action Error adding short link + Erreur lors de l'ajout d'un lien court No comment provided by engineer. @@ -3667,6 +3789,7 @@ chat item action Error changing chat profile + Erreur lors du changement du profil de discussion alert title @@ -3701,6 +3824,7 @@ chat item action Error connecting to the server used to receive messages from this connection: %@ + Erreur de connexion au serveur utilisé pour recevoir des messages de cette connexion : %@ subscription status explanation @@ -3710,6 +3834,7 @@ chat item action Error creating channel + Erreur lors de la création du canal alert title @@ -3754,6 +3879,7 @@ chat item action Error deleting chat + Erreur lors de la suppression de la discussion alert title @@ -3778,6 +3904,7 @@ chat item action Error deleting message + Erreur lors de la suppression du message alert title @@ -3872,6 +3999,7 @@ chat item action Error rejecting contact request + Erreur lors du rejet de la demande de contact alert title @@ -3896,6 +4024,7 @@ chat item action Error saving channel profile + Erreur lors de l'enregistrement du profil du canal No comment provided by engineer. @@ -3944,7 +4073,7 @@ chat item action Error sending email - Erreur lors de l'envoi de l'e-mail + Erreur lors de l'envoi du courriel No comment provided by engineer. @@ -3959,6 +4088,7 @@ chat item action Error setting auto-accept + Erreur lors de la définition de l'acceptation automatique No comment provided by engineer. @@ -3968,6 +4098,7 @@ chat item action Error sharing channel + Erreur lors du partage du canal alert title @@ -4027,7 +4158,7 @@ chat item action Error uploading the archive - Erreur lors de l'envoi de l'archive + Erreur lors du téléversement de l'archive No comment provided by engineer. @@ -4050,6 +4181,7 @@ snd error text Error: %@. + Erreur : %@. relay test error server test error @@ -4234,6 +4366,7 @@ server test error Files and media are prohibited in this chat. + Les fichiers et médias sont interdits dans cette discussion. No comment provided by engineer. @@ -4253,6 +4386,7 @@ server test error Filter + Filtre No comment provided by engineer. @@ -4282,6 +4416,7 @@ server test error Fingerprint in destination server address does not match certificate: %@. + L'empreinte dans l'adresse du serveur de destination ne correspond pas au certificat : %@. No comment provided by engineer. @@ -4334,6 +4469,7 @@ server test error For anyone to reach you + Pour que n'importe qui puisse vous contacter No comment provided by engineer. @@ -4354,6 +4490,7 @@ servers warning For me + Pour moi No comment provided by engineer. @@ -4482,14 +4619,17 @@ Erreur : %2$@ Get link + Obtenir un lien relay test step Get notified when mentioned. + Soyez averti·e quand vous êtes mentionné·e. No comment provided by engineer. Get started + Commençons No comment provided by engineer. @@ -4584,10 +4724,12 @@ Erreur : %2$@ Group profile was changed. If you save it, the updated profile will be sent to group members. + Le profil du groupe a été modifié. Si vous l'enregistrez, le profil mis à jour sera envoyé aux membres du groupe. alert message Group webpage + Page Web du groupe No comment provided by engineer. @@ -4607,6 +4749,7 @@ Erreur : %2$@ Groups + Groupes No comment provided by engineer. @@ -4616,10 +4759,12 @@ Erreur : %2$@ Help & support + Aide et assistance No comment provided by engineer. Help admins moderating their groups. + Aidez les admins à modérer leurs groupes. No comment provided by engineer. @@ -4669,6 +4814,7 @@ Erreur : %2$@ History is not sent to new subscribers. + L'historique n'est pas envoyé aux nouveaux abonné·es. No comment provided by engineer. @@ -4688,6 +4834,7 @@ Erreur : %2$@ How it works + Comment ça marche alert button @@ -4737,11 +4884,12 @@ Erreur : %2$@ If you joined or created channels, they will stop working permanently. + Si vous avez rejoint ou créé des canaux, ils arrêteront de fonctionner définitivement. down migration warning If you need to use the chat now tap **Do it later** below (you will be offered to migrate the database when you restart the app). - Si vous avez besoin d'utiliser le chat maintenant appuyez sur **le faire plus tard** (vous pourrez migrer la base de données quand vous relancerez l'app). + Si vous avez besoin d'utiliser le chat maintenant appuyez sur **le faire plus tard** (vous pourrez migrer la base de données quand vous relancerez l'appli). No comment provided by engineer. @@ -4761,6 +4909,7 @@ Erreur : %2$@ Images + Images No comment provided by engineer. @@ -4837,10 +4986,12 @@ D'autres améliorations sont à venir ! Inappropriate content + Contenu inapproprié report reason Inappropriate profile + Profil inapproprié report reason @@ -4937,22 +5088,27 @@ D'autres améliorations sont à venir ! Invalid + Invalide token status text Invalid (bad token) + Invalide (mauvais jeton) token status text Invalid (expired) + Invalide (expiré) token status text Invalid (unregistered) + Invalide (non enregistré) token status text Invalid (wrong topic) + Invalide (mauvais sujet) token status text @@ -4987,10 +5143,12 @@ D'autres améliorations sont à venir ! Invalid relay address! + Adresse de relais invalide ! alert title Invalid relay name! + Nom du relais invalide ! alert title @@ -5020,6 +5178,7 @@ D'autres améliorations sont à venir ! Invite member + Inviter un membre No comment provided by engineer. @@ -5029,6 +5188,7 @@ D'autres améliorations sont à venir ! Invite someone privately + Inviter quelqu'un en privé No comment provided by engineer. @@ -5089,6 +5249,7 @@ D'autres améliorations sont à venir ! It will be shown to subscribers and used to allow loading the preview. + Ceci sera montré aux abonné·es et utilisé pour permettre le chargement de l'aperçu. No comment provided by engineer. @@ -5113,8 +5274,13 @@ D'autres améliorations sont à venir ! Join channel + Rejoindre le canal No comment provided by engineer. + + Join channel %@ + new chat action + Join group Rejoindre le groupe @@ -5164,6 +5330,7 @@ Voici votre lien pour le groupe %@ ! Keep your chats clean + Gardez vos discussions propres No comment provided by engineer. @@ -5203,10 +5370,12 @@ Voici votre lien pour le groupe %@ ! Leave channel + Quitter le canal No comment provided by engineer. Leave channel? + Quitter le canal ? No comment provided by engineer. @@ -5231,6 +5400,7 @@ Voici votre lien pour le groupe %@ ! Less traffic on mobile networks. + Moins de transferts de données sur les réseaux mobiles. No comment provided by engineer. @@ -5243,6 +5413,7 @@ Voici votre lien pour le groupe %@ ! Let someone connect to you + Laisser quelqu'un se connecter à vous No comment provided by engineer. @@ -5267,6 +5438,7 @@ Voici votre lien pour le groupe %@ ! Link signature verified. + Signature du lien vérifiée. owner verification @@ -5281,18 +5453,22 @@ Voici votre lien pour le groupe %@ ! Links + Liens No comment provided by engineer. List + Liste swipe action List name and emoji should be different for all lists. + Le nom de la liste et les émojis devraient être différents pour toutes les listes. No comment provided by engineer. List name... + Nom de la liste… No comment provided by engineer. @@ -5307,6 +5483,7 @@ Voici votre lien pour le groupe %@ ! Loading profile… + Chargement du profil… in progress text @@ -5386,10 +5563,12 @@ Voici votre lien pour le groupe %@ ! Member %@ + Membre %@ past/unknown group member Member admission + Admission du membre No comment provided by engineer. @@ -5399,14 +5578,17 @@ Voici votre lien pour le groupe %@ ! Member is deleted - can't accept request + Le membre est supprimé ; impossible d'accepter la demande No comment provided by engineer. Member messages will be deleted - this cannot be undone! + Les messages des membres seront supprimés ; ceci ne peut pas être annulé ! alert message Member reports + Signalements des membres chat feature @@ -5421,6 +5603,7 @@ Voici votre lien pour le groupe %@ ! Member will join the group, accept member? + Le membre rejoindra le groupe ; accepter le membre ? alert message @@ -5430,6 +5613,7 @@ Voici votre lien pour le groupe %@ ! Members can chat with admins. + Les membres peuvent discuter avec les admins. No comment provided by engineer. @@ -5439,6 +5623,7 @@ Voici votre lien pour le groupe %@ ! Members can report messsages to moderators. + Les membres peuvent signaler les messages aux modérateur·ices. No comment provided by engineer. @@ -5468,6 +5653,7 @@ Voici votre lien pour le groupe %@ ! Mention members 👋 + Mentionnez les membres 👋 No comment provided by engineer. @@ -5497,6 +5683,7 @@ Voici votre lien pour le groupe %@ ! Message error + Erreur du message No comment provided by engineer. @@ -5506,6 +5693,7 @@ Voici votre lien pour le groupe %@ ! Message instantly once you tap Connect. + Parlez instantanément dès que vous appuyez sur Connecter. No comment provided by engineer. @@ -5585,6 +5773,7 @@ Voici votre lien pour le groupe %@ ! Messages are protected by **end-to-end encryption**. + Les messages sont protégés par le **chiffrement de bout-en-bout**. No comment provided by engineer. @@ -5594,14 +5783,17 @@ Voici votre lien pour le groupe %@ ! Messages in this channel are **not end-to-end encrypted**. Chat relays can see these messages. + Les messages dans ce canal **ne sont pas chiffrés de bout-en-bout**. Les relais de discussion peuvent voir ces messages. No comment provided by engineer. Messages in this channel are not end-to-end encrypted. Chat relays can see these messages. + Les messages dans ce canal ne sont pas chiffrés de bout-en-bout. Les relais de discussion peuvent voir ces messages. E2EE info chat item Messages in this chat will never be deleted. + Les messages dans cette discussion ne seront jamais supprimés. alert message @@ -5631,6 +5823,7 @@ Voici votre lien pour le groupe %@ ! Migrate + Migrer No comment provided by engineer. @@ -5675,7 +5868,7 @@ Voici votre lien pour le groupe %@ ! Migration failed. Tap **Skip** below to continue using the current database. Please report the issue to the app developers via chat or email [chat@simplex.chat](mailto:chat@simplex.chat). - Echec de la migration. Appuyez sur **Passer** ci-dessous pour continuer à utiliser la base de données actuelle. Veuillez signaler le problème aux développeurs de l'app par chat ou par e-mail [chat@simplex.chat](mailto:chat@simplex.chat). + Échec de la migration. Appuyez sur **Passer** ci-dessous pour continuer à utiliser la base de données actuelle. Veuillez signaler le problème aux développeurs de l'appli par discussion ou par courriel [chat@simplex.chat](mailto:chat@simplex.chat). No comment provided by engineer. @@ -5705,6 +5898,7 @@ Voici votre lien pour le groupe %@ ! More + Plus swipe action @@ -5714,6 +5908,7 @@ Voici votre lien pour le groupe %@ ! More privacy + Plus de vie privée No comment provided by engineer. @@ -5743,6 +5938,7 @@ Voici votre lien pour le groupe %@ ! Mute all + Tout en sourdine notification label action @@ -5766,6 +5962,7 @@ Voici votre lien pour le groupe %@ ! Network commitments + Engagements réseau No comment provided by engineer. @@ -5780,6 +5977,7 @@ Voici votre lien pour le groupe %@ ! Network error + Erreur réseau conn error description @@ -5800,6 +5998,8 @@ Voici votre lien pour le groupe %@ ! Network routers cannot know who talks to whom + Les routeurs réseau ne peuvent pas savoir +qui parle à qui No comment provided by engineer. @@ -5814,10 +6014,12 @@ who talks to whom New + Nouveau token status text New 1-time link + Nouveau lien unique No comment provided by engineer. @@ -5837,7 +6039,7 @@ who talks to whom New chat - Nouveau chat + Nouvelle discussion No comment provided by engineer. @@ -5847,6 +6049,7 @@ who talks to whom New chat relay + Nouveau relais de discussion No comment provided by engineer. @@ -5895,6 +6098,7 @@ who talks to whom New member wants to join the group. + Un nouveau membre veut rejoindre le groupe. rcv group event chat item @@ -5920,10 +6124,13 @@ who talks to whom No account. No phone. No email. No ID. The most secure encryption. + Pas de compte. Pas de téléphone. Pas de courriel. Pas d'identifiant. +Le chiffrement le plus sûr. No comment provided by engineer. No active relays + Aucun relais actif No comment provided by engineer. @@ -5933,30 +6140,37 @@ The most secure encryption. No available relays + Aucun relais disponible No comment provided by engineer. No chat relays + Aucun relais de discussion No comment provided by engineer. No chat relays enabled. + Aucun relais de discussion disponible. servers warning No chats + Aucune discussion No comment provided by engineer. No chats found + Aucune discussion trouvée No comment provided by engineer. No chats in list %@ + Aucune discussion dans la liste %@ No comment provided by engineer. No chats with members + Aucune discussion avec les membres No comment provided by engineer. @@ -6011,6 +6225,7 @@ The most secure encryption. No message + Aucun message No comment provided by engineer. @@ -6040,6 +6255,7 @@ The most secure encryption. No private routing session + Aucune session de routage privée alert title @@ -6054,6 +6270,7 @@ The most secure encryption. No relays + Aucun relais No comment provided by engineer. @@ -6082,10 +6299,12 @@ The most secure encryption. No token! + Aucun jeton ! alert title No unread chats + Aucune discussion non lue No comment provided by engineer. @@ -6094,10 +6313,12 @@ The most secure encryption. Nobody tracked your conversations. No one drew a map of where you'd been. Privacy was never a feature - it was the way of life. + Personne ne suivait vos conversations. Personne ne dessinait de carte d'où vous étiez. La vie privée n'était jamais une caractéristique – c'était le mode de vie. No comment provided by engineer. Non-profit governance + Gouvernance à but non lucratif No comment provided by engineer. @@ -6106,10 +6327,12 @@ The most secure encryption. Not a better lock on someone else's door. Not a nicer landlord that respects your privacy, but still keeps the record of all visitors. You are not a guest. You are home. No king can enter it - you are sovereign. + Ce n’est pas une meilleure serrure sur la porte de quelqu’un d’autre. Ce n’est pas un propriétaire plus aimable qui respecte votre vie privée, mais qui tient tout de même un registre de tous les visiteurs. Vous n’êtes pas un·e invité·e, vous êtes chez vous. Aucun roi ne peut y entrer : c’est vous le souverain. No comment provided by engineer. Not all relays connected + Les relais ne sont pas tous connectés alert title @@ -6119,6 +6342,7 @@ The most secure encryption. Notes + Notes No comment provided by engineer. @@ -6143,6 +6367,7 @@ The most secure encryption. Notifications error + Erreur de notification alert title @@ -6152,6 +6377,7 @@ The most secure encryption. Notifications status + État des notifications alert title @@ -6170,12 +6396,12 @@ The most secure encryption. Off - Off + Désactivé blur media Ok - Ok + D'accord alert action alert button new chat action @@ -6187,6 +6413,7 @@ new chat action On your phone, not on servers. + Sur votre téléphone, pas sur les serveurs. No comment provided by engineer. @@ -6196,6 +6423,7 @@ new chat action One-time link + Lien unique chat link info line @@ -6219,6 +6447,7 @@ Nécessite l'activation d'un VPN. Only channel owners can change channel preferences. + Seuls les propriétaires du canal peuvent changer les préférences du canal. No comment provided by engineer. @@ -6253,10 +6482,12 @@ Nécessite l'activation d'un VPN. Only sender and moderators see it + Seul l'expéditeur et les modérateurs le voient No comment provided by engineer. Only you and moderators see it + Seuls vous et les modérateurs le voyez No comment provided by engineer. @@ -6281,6 +6512,7 @@ Nécessite l'activation d'un VPN. Only you can send files and media. + Seul·e vous pouvez envoyer des fichiers et des médias. No comment provided by engineer. @@ -6310,6 +6542,7 @@ Nécessite l'activation d'un VPN. Only your contact can send files and media. + Seul votre contact peut envoyer des fichiers et des médias. No comment provided by engineer. @@ -6319,6 +6552,7 @@ Nécessite l'activation d'un VPN. Only your page above can show the preview. + Seule votre page ci-dessus peut afficher l'aperçu. No comment provided by engineer. @@ -6339,6 +6573,7 @@ alert button Open channel + Ouvrir le canal new chat action @@ -6353,6 +6588,7 @@ alert button Open clean link + Ouvrir le lien nettoyé alert action @@ -6362,10 +6598,12 @@ alert button Open external link? + Ouvrir le lien externe ? alert title Open full link + Ouvrir le lien complet alert action @@ -6375,6 +6613,7 @@ alert button Open link? + Ouvrir le lien ? alert title @@ -6384,30 +6623,37 @@ alert button Open new channel + Ouvrir un nouveau canal new chat action Open new chat + Ouvrir une nouvelle discussion new chat action Open new group + Ouvrir le nouveau groupe new chat action Open to accept + Ouvrir pour accepter No comment provided by engineer. Open to connect + Ouvrir pour connecter No comment provided by engineer. Open to join + Ouvrir pour rejoindre No comment provided by engineer. Open to use bot + Ouvrir pour utiliser le bot No comment provided by engineer. @@ -6430,6 +6676,10 @@ alert button - Be independent - Minimize metadata usage - Run verified open-source code + Les opérateurs s'engagent à : +- Être indépendants +- Minimiser l'utilisation des métadonnées +- Exécuter un code ouvert vérifié No comment provided by engineer. @@ -6454,6 +6704,7 @@ alert button Or show QR in person or via video call. + Ou montrez le code QR en personne ou via un appel vidéo. No comment provided by engineer. @@ -6468,10 +6719,12 @@ alert button Or use this QR - print or show online. + Ou utilisez ce code QR : imprimez-le ou affichez-le en ligne. No comment provided by engineer. Organize chats into lists + Organisez des discussions en listes No comment provided by engineer. @@ -6488,6 +6741,7 @@ alert button Owner + Propriétaire No comment provided by engineer. @@ -6496,6 +6750,7 @@ alert button Ownership: you can run your own relays. + Propriétaire : vous pouvez exécuter vos propres relais. No comment provided by engineer. @@ -6555,6 +6810,7 @@ alert button Paste link / Scan + Coller le lien / Scanner No comment provided by engineer. @@ -6678,18 +6934,22 @@ Erreur : %@ Please try to disable and re-enable notfications. + Veuillez essayer de désactiver et réactiver les notifications. token info Please wait for group moderators to review your request to join the group. + Veuillez attendre que les modérateur·ices de groupe examinent votre demande pour rejoindre le groupe. snd group event chat item Please wait for token activation to complete. + Veuillez attendre la fin de l'activation du jeton. token info Please wait for token to be registered. + Veuillez attendre que le jeton soit enregistré. token info @@ -6709,10 +6969,12 @@ Erreur : %@ Preset relay address + Adresse de relais prédéfinie No comment provided by engineer. Preset relay name + Nom de relais prédéfini No comment provided by engineer. @@ -6742,14 +7004,17 @@ Erreur : %@ Privacy policy and conditions of use. + Politique de confidentialité et conditions d'utilisation. No comment provided by engineer. Privacy: for owners and subscribers. + Confidentialité : pour les propriétaires et les abonné·es. No comment provided by engineer. Private and secure messaging. + Messagerie privée et sécurisée. No comment provided by engineer. @@ -6759,6 +7024,7 @@ Erreur : %@ Private media file names. + Noms de fichiers multimédias privés. No comment provided by engineer. @@ -6788,6 +7054,7 @@ Erreur : %@ Private routing timeout + Temps de routage privé alert title @@ -6817,6 +7084,7 @@ Erreur : %@ Profile update will be sent to your SimpleX contacts. + La mise à jour du profil sera envoyée à vos contacts SimpleX. alert message @@ -6826,6 +7094,7 @@ Erreur : %@ Prohibit chats with admins. + Interdire les conversations avec les admins. No comment provided by engineer. @@ -6845,6 +7114,7 @@ Erreur : %@ Prohibit reporting messages to moderators. + Interdire de signaler des messages aux modérateur·ices. No comment provided by engineer. @@ -6859,6 +7129,7 @@ Erreur : %@ Prohibit sending direct messages to subscribers. + Interdire l'envoi de messages directs aux abonné·es. No comment provided by engineer. @@ -6883,7 +7154,7 @@ Erreur : %@ Protect app screen - Protéger l'écran de l'app + Protéger l'écran de l'appli No comment provided by engineer. @@ -6895,11 +7166,12 @@ Activez-le dans les paramètres *Réseau et serveurs*. Protect your chat profiles with a password! - Protégez vos profils de chat par un mot de passe ! + Protégez vos profils de discussion par un mot de passe ! No comment provided by engineer. Protocol background timeout + Expiration du protocole en arrière-plan No comment provided by engineer. @@ -6929,6 +7201,7 @@ Activez-le dans les paramètres *Réseau et serveurs*. Public channels - speak freely 🚀 + Les canaux publics – parlez librement 🚀 No comment provided by engineer. @@ -6948,7 +7221,7 @@ Activez-le dans les paramètres *Réseau et serveurs*. Rate the app - Évaluer l'app + Évaluer l'appli No comment provided by engineer. @@ -7103,14 +7376,17 @@ Activez-le dans les paramètres *Réseau et serveurs*. Register + Inscrire No comment provided by engineer. Register notification token? + Inscrire le jeton de notification ? token info Registered + Inscrit token status text @@ -7132,31 +7408,37 @@ swipe action Reject member? + Rejeter le membre ? alert title Relay + Relais No comment provided by engineer. Relay address + Adresse de relais alert title Relay connection failed + Échec de la connexion au relais alert title Relay link + Lien de relais No comment provided by engineer. Relay results: + Résultats du relais : alert message Relay server is only used if necessary. Another party can observe your IP address. - Le serveur relais n'est utilisé que si nécessaire. Un tiers peut observer votre adresse IP. + Le serveur du relais n'est utilisé que si nécessaire. Un tiers peut observer votre adresse IP. No comment provided by engineer. @@ -7201,6 +7483,7 @@ swipe action Remove link tracking + Retirer le traçage par lien No comment provided by engineer. @@ -7271,46 +7554,57 @@ swipe action Report + Signaler chat item action Report content: only group moderators will see it. + Contenu du signalement : seuls les modérateurs de groupe le verront. report reason Report member profile: only group moderators will see it. + Signaler le profil d'un membre : seuls les modérateurs de groupe le verront. report reason Report other: only group moderators will see it. + Signaler autre chose : seuls les modérateurs de groupe le verront. report reason Report reason? + Motif du signalement ? No comment provided by engineer. Report sent to moderators + Signalement envoyé aux modérateurs alert title Report spam: only group moderators will see it. + Signaler du spam : seuls les modérateurs de groupe le verront. report reason Report violation: only group moderators will see it. + Signaler une violation : seuls les modérateurs de groupe le verront. report reason Report: %@ + Signalement : %@ report in notification Reporting messages to moderators is prohibited. + Signaler des messages aux modérateur·ices est interdit. No comment provided by engineer. Reports + Signalements No comment provided by engineer. @@ -7364,7 +7658,7 @@ swipe action Restart the app to create a new chat profile - Redémarrez l'application pour créer un nouveau profil de chat + Redémarrez l'appli pour créer un nouveau profil de discussion No comment provided by engineer. @@ -7409,14 +7703,17 @@ swipe action Review group members + Contrôler les membres du groupe No comment provided by engineer. Review members + Contrôler les membres admission stage Review members before admitting ("knocking"). + Contrôler les membres avant de les admettre (« toquer »). admission stage description @@ -7441,10 +7738,12 @@ swipe action Role will be changed to "%@". All chat members will be notified. + Le rôle du membre sera modifié pour « %@ ». Tous les membres du chat seront notifiés. No comment provided by engineer. Role will be changed to "%@". All group members will be notified. + Le rôle du membre sera changé pour "%@". Tous les membres du groupe en seront informés. No comment provided by engineer. @@ -7453,6 +7752,7 @@ swipe action Role will be changed to "%@". The member will receive a new invitation. + Le rôle du membre sera changé pour "%@". Ce membre recevra une nouvelle invitation. No comment provided by engineer. @@ -7472,6 +7772,7 @@ swipe action Safe web links + Liens Web sûrs No comment provided by engineer. @@ -7497,14 +7798,17 @@ chat item action Save (and notify members) + Enregistrer (et notifier les membres) alert button Save (and notify subscribers) + Enregistrer (et notifier les abonné·es) alert button Save admission settings? + Enregistrer les réglages d'admission ? alert title @@ -7519,10 +7823,12 @@ chat item action Save and notify members + Enregistrer (et notifier les membres) No comment provided by engineer. Save and notify subscribers + Enregistrer et notifier les abonné·es No comment provided by engineer. @@ -7537,10 +7843,12 @@ chat item action Save channel profile + Enregistrer le profil du canal No comment provided by engineer. Save channel profile? + Enregistrer le profil du canal ? alert title @@ -7550,10 +7858,12 @@ chat item action Save group profile? + Enregistrer le profil du groupe ? alert title Save list + Enregistrer la liste No comment provided by engineer. @@ -7588,6 +7898,7 @@ chat item action Save webpage settings? + Enregistrer les paramètres de la page Web ? alert title @@ -7672,14 +7983,17 @@ chat item action Search files + Rechercher des fichiers No comment provided by engineer. Search images + Recherche des images No comment provided by engineer. Search links + Rechercher des liens No comment provided by engineer. @@ -7689,10 +8003,12 @@ chat item action Search videos + Rechercher des vidéos No comment provided by engineer. Search voice messages + Rechercher des messages vocaux No comment provided by engineer. @@ -7722,6 +8038,7 @@ chat item action Security: owners hold channel keys. + Sécurité : les propriétaires détiennent des clés de canal. No comment provided by engineer. @@ -7776,6 +8093,7 @@ chat item action Send contact request? + Envoyer une demande de contact ? No comment provided by engineer. @@ -7830,6 +8148,7 @@ chat item action Send private reports + Envoyer des signalements privés No comment provided by engineer. @@ -7844,14 +8163,17 @@ chat item action Send request + Envoyer la demande No comment provided by engineer. Send request without message + Envoyer la demande sans message No comment provided by engineer. Send the link via any messenger - it's secure. Ask to paste into SimpleX. + Envoyez le lien par n'importe quelle messagerie – il est sécurisé. Demandez de coller dans SimpleX. No comment provided by engineer. @@ -7866,10 +8188,12 @@ chat item action Send up to 100 last messages to new subscribers. + Envoyer jusqu'aux 100 derniers messages aux nouveaux abonné·es. No comment provided by engineer. Send your private feedback to groups. + Envoyer vos remarques privées aux groupes. No comment provided by engineer. @@ -7884,6 +8208,7 @@ chat item action Sending a link preview may reveal your IP address to the website. You can change this in Privacy settings later. + L'envoi d'un aperçu de lien peut révéler votre adresse IP au site Web. Vous pouvez modifier ceci dans les paramètres de confidentialité plus tard. alert message @@ -8017,6 +8342,7 @@ chat item action Server requires authorization to connect to relay, check password. + Le serveur demande l'autorisation de se connecter au relais, vérifier le mot de passe. relay test error @@ -8076,6 +8402,7 @@ chat item action Set chat name… + Paramétrer le nom de la discussion… No comment provided by engineer. @@ -8100,10 +8427,12 @@ chat item action Set member admission + Paramétrer l'admission des membres No comment provided by engineer. Set message expiration in chats. + Paramétrer l'expiration des messages dans les discussions. No comment provided by engineer. @@ -8123,6 +8452,7 @@ chat item action Set profile bio and welcome message. + Définir la biographie du profil et le message d'accueil. No comment provided by engineer. @@ -8147,10 +8477,12 @@ chat item action Setup notifications + Configurer les notifications No comment provided by engineer. Setup routers + Configurer les routeurs No comment provided by engineer. @@ -8191,10 +8523,12 @@ chat item action Share address with SimpleX contacts? + Partager l'adresse avec les contacts SimpleX ? alert title Share channel + Partager le canal No comment provided by engineer. @@ -8209,10 +8543,12 @@ chat item action Share old address + Partager l'ancienne adresse alert button Share old link + Partager l'ancien lien alert button @@ -8222,6 +8558,7 @@ chat item action Share relay address + Partager l'adresse du relais No comment provided by engineer. @@ -8236,26 +8573,32 @@ chat item action Share via chat + Partager via la discussion No comment provided by engineer. Share with SimpleX contacts + Partager avec les contacts SimpleX No comment provided by engineer. Share your address + Partager votre adresse No comment provided by engineer. Short SimpleX address + Adresse SimpleX courte No comment provided by engineer. Short description + Brève description No comment provided by engineer. Short link + Lien court No comment provided by engineer. @@ -8365,6 +8708,7 @@ chat item action SimpleX channel link + Lien de canal SimpleX simplex link type @@ -8421,6 +8765,7 @@ chat item action SimpleX relay address + Adresse relais SimpleX simplex link type @@ -8487,6 +8832,7 @@ chat item action Spam + Spam blocking reason report reason @@ -8497,17 +8843,17 @@ report reason Star on GitHub - Star sur GitHub + Donnez une étoile sur GitHub No comment provided by engineer. Start chat - Démarrer le chat + Démarrer la discussion No comment provided by engineer. Start chat? - Lancer le chat ? + Démarrer la discussion ? No comment provided by engineer. @@ -8527,6 +8873,7 @@ report reason Status + État No comment provided by engineer. @@ -8541,17 +8888,17 @@ report reason Stop chat - Arrêter le chat + Arrêter la discussion No comment provided by engineer. Stop chat to export, import or delete chat database. You will not be able to receive and send messages while the chat is stopped. - Arrêtez le chat pour exporter, importer ou supprimer la base de données du chat. Vous ne pourrez pas recevoir et envoyer de messages pendant que le chat est arrêté. + Arrêtez la discussion pour exporter, importer ou supprimer la base de données de la discussion. Vous ne pourrez pas recevoir et envoyer de messages pendant que la discussion est arrêtée. No comment provided by engineer. Stop chat? - Arrêter le chat ? + Arrêter la discussion ? No comment provided by engineer. @@ -8586,6 +8933,7 @@ report reason Storage + Stockage No comment provided by engineer. @@ -8605,6 +8953,7 @@ report reason Subscriber + Abonné·e No comment provided by engineer. @@ -8739,6 +9088,7 @@ Relay address was used to set up this relay for the channel. Talk to someone + Parlez à quelqu'un No comment provided by engineer. @@ -9008,7 +9358,7 @@ your contacts and groups. The servers for new files of your current chat profile **%@**. - Les serveurs pour les nouveaux fichiers de votre profil de chat actuel **%@**. + Les serveurs pour les nouveaux fichiers de votre profil de discussion actuel **%@**. No comment provided by engineer. @@ -9028,6 +9378,7 @@ your contacts and groups. Then we moved online, and every platform asked for a piece of you - your name, your number, your friends. We accepted that the price of talking to others is letting someone know who we talk to. Every generation, people and tech, had it this way - telephone, email, messengers, social media. It seemed the only way possible. + Puis nous avons déménagé en ligne, et chaque plateforme a demandé un morceau de vous - votre nom, votre numéro, vos amis. Nous avons accepté que le prix à payer pour parler aux autres est de faire savoir à quelqu'un à qui nous parlons. À chaque génération, les gens et la technique le faisaient de cette manière : téléphone, courriels, messagers, médias sociaux. C'était le seul moyen possible. No comment provided by engineer. @@ -9147,6 +9498,7 @@ alert subtitle Time to disappear is set only for new contacts. + Le délai de disparition est défini seulement pour les nouveaux contacts. No comment provided by engineer. @@ -9231,7 +9583,7 @@ Vous serez invité à confirmer l'authentification avant que cette fonction ne s To reveal your hidden profile, enter a full password into a search field in **Your chat profiles** page. - Pour révéler votre profil caché, entrez le mot de passe dans le champ de recherche de la page **Vos profils de chat**. + Pour révéler votre profil caché, entrez le mot de passe dans le champ de recherche de la page **Vos profils de discussion**. No comment provided by engineer. @@ -9278,6 +9630,7 @@ Vous serez invité à confirmer l'authentification avant que cette fonction ne s Top bar + Barre supérieure No comment provided by engineer. @@ -9666,6 +10019,7 @@ Pour vous connecter, veuillez demander à votre contact de créer un autre lien Use this address in your social media profile, website, or email signature. + Utilisez cette adresse dans votre profil, votre site Web ou votre signature de courriel. No comment provided by engineer. @@ -9693,6 +10047,7 @@ Pour vous connecter, veuillez demander à votre contact de créer un autre lien Verify + Vérifier relay test step @@ -9765,6 +10120,7 @@ Pour vous connecter, veuillez demander à votre contact de créer un autre lien Videos + Vidéos No comment provided by engineer. @@ -9824,14 +10180,17 @@ Pour vous connecter, veuillez demander à votre contact de créer un autre lien Wait + Attendez alert action Wait response + Attendre la réponse relay test step Waiting for channel owner to add relays. + En attente que le propriétaire du canal ajoute des relais. No comment provided by engineer. @@ -9866,7 +10225,7 @@ Pour vous connecter, veuillez demander à votre contact de créer un autre lien Warning: starting chat on multiple devices is not supported and will cause message delivery failures - Attention : démarrer une session de chat sur plusieurs appareils n'est pas pris en charge et entraînera des dysfonctionnements au niveau de la transmission des messages + Attention : démarrer une session de discussion sur plusieurs appareils n'est pas pris en charge et entraînera des dysfonctionnements au niveau de la transmission des messages No comment provided by engineer. @@ -9908,6 +10267,7 @@ Pour vous connecter, veuillez demander à votre contact de créer un autre lien Welcome your contacts 👋 + Accueillez vos contacts 👋 No comment provided by engineer. @@ -10224,7 +10584,7 @@ Répéter la demande de connexion ? You have to enter passphrase every time the app starts - it is not stored on the device. - Vous devez saisir la phrase secrète à chaque fois que l'application démarre - elle n'est pas stockée sur l'appareil. + Vous devez saisir la phrase secrète à chaque fois que l'application démarre ; elle n'est pas stockée sur l'appareil. No comment provided by engineer. @@ -10364,6 +10724,7 @@ Répéter la demande de connexion ? Your business contact + Votre contact professionnel No comment provided by engineer. @@ -10387,7 +10748,7 @@ Répéter la demande de connexion ? Your chat profiles - Vos profils de chat + Vos profils de discussion No comment provided by engineer. @@ -10401,6 +10762,7 @@ Répéter la demande de connexion ? Your contact + Votre contact No comment provided by engineer. @@ -10439,10 +10801,12 @@ Répéter la demande de connexion ? Your group + Votre groupe No comment provided by engineer. Your network + Votre réseau No comment provided by engineer. @@ -10492,6 +10856,7 @@ Relays can access channel messages. Your public address + Votre adresse publique No comment provided by engineer. @@ -10501,10 +10866,12 @@ Relays can access channel messages. Your relay address + L'adresse de votre relais No comment provided by engineer. Your relay name + Le nom de votre relais No comment provided by engineer. @@ -10524,7 +10891,7 @@ Relays can access channel messages. [Send us email](mailto:chat@simplex.chat) - [Contact par mail](mailto:chat@simplex.chat) + [Envoyez-nous un courriel](mailto:chat@simplex.chat) No comment provided by engineer. @@ -10544,10 +10911,12 @@ Relays can access channel messages. accepted + accepté No comment provided by engineer. accepted %@ + %@ accepté rcv group event chat item @@ -10562,6 +10931,7 @@ Relays can access channel messages. accepted you + vous a accepté·e rcv group event chat item @@ -10570,6 +10940,7 @@ Relays can access channel messages. active + actif No comment provided by engineer. @@ -10721,10 +11092,12 @@ marked deleted chat item preview text channel + canal shown as sender role for channel messages channel profile updated + profil du canal mis à jour snd group event chat item @@ -10799,10 +11172,12 @@ marked deleted chat item preview text contact deleted + contact supprimé No comment provided by engineer. contact disabled + contact désactivé No comment provided by engineer. @@ -10817,6 +11192,7 @@ marked deleted chat item preview text contact not ready + contact non prêt No comment provided by engineer. @@ -11007,6 +11383,7 @@ pref value group + groupe shown on group welcome message @@ -11124,6 +11501,7 @@ pref value link + lien No comment provided by engineer. @@ -11148,6 +11526,7 @@ pref value member has old version + le membre a une ancienne version No comment provided by engineer. @@ -11182,6 +11561,7 @@ pref value moderator + modérateur·ice member role @@ -11196,6 +11576,7 @@ pref value new + nouveau No comment provided by engineer. @@ -11215,6 +11596,7 @@ pref value no subscription + aucun abonnement No comment provided by engineer. @@ -11224,6 +11606,7 @@ pref value not synchronized + non synchronisé No comment provided by engineer. @@ -11233,7 +11616,7 @@ pref value off - off + désactivé enabled status group pref value member criteria value @@ -11251,7 +11634,7 @@ time to disappear on - on + activé group pref value @@ -11281,14 +11664,17 @@ time to disappear pending + en attente No comment provided by engineer. pending approval + en attente d'approbation No comment provided by engineer. pending review + en attente de révision No comment provided by engineer. @@ -11308,6 +11694,7 @@ time to disappear rejected + rejeté No comment provided by engineer. @@ -11317,11 +11704,12 @@ time to disappear relay + relais member role removed - supprimé + retiré No comment provided by engineer. @@ -11331,10 +11719,12 @@ time to disappear removed (%d attempts) + retiré (%d tentatives) receive error chat item removed by operator + retiré par un opérateur No comment provided by engineer. @@ -11344,6 +11734,7 @@ time to disappear removed from group + retiré du groupe No comment provided by engineer. @@ -11358,18 +11749,22 @@ time to disappear request is sent + la demande est envoyée No comment provided by engineer. request to join rejected + demande de connexion rejetée No comment provided by engineer. requested connection + a demandé une connexion rcv group event chat item requested connection from group %@ + connexion demandée du groupe %@ rcv direct event chat item @@ -11379,10 +11774,12 @@ time to disappear review + révision No comment provided by engineer. reviewed by admins + révisé par les admins No comment provided by engineer. @@ -11490,6 +11887,7 @@ dernier message reçu : %2$@ updated channel profile + profil du canal mis à jour rcv group event chat item @@ -11509,6 +11907,7 @@ dernier message reçu : %2$@ via %@ + via %@ relay hostname @@ -11578,6 +11977,7 @@ dernier message reçu : %2$@ you accepted this member + vous avez accepté ce membre snd group event chat item @@ -11587,6 +11987,7 @@ dernier message reçu : %2$@ you are subscriber + vous êtes abonné·e No comment provided by engineer. @@ -11651,6 +12052,7 @@ dernier message reçu : %2$@ ⚠️ Signature verification failed: %@. + ⚠️ Échec de la vérification de la signature : %@. owner verification @@ -11726,6 +12128,7 @@ dernier message reçu : %2$@ From %d chat(s) + De %d discussion(s) notification body @@ -11954,6 +12357,7 @@ dernier message reçu : %2$@ You can allow sharing in Your privacy / SimpleX Lock settings. + Vous pouvez autoriser le partage dans Votre vie privée / Réglages de verrouillage SimpleX. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/he.xcloc/Localized Contents/he.xliff b/apps/ios/SimpleX Localizations/he.xcloc/Localized Contents/he.xliff index a22d30dd73..92dd32aad0 100644 --- a/apps/ios/SimpleX Localizations/he.xcloc/Localized Contents/he.xliff +++ b/apps/ios/SimpleX Localizations/he.xcloc/Localized Contents/he.xliff @@ -2438,13 +2438,13 @@ Available in v5.1 חבר קבוצה No comment provided by engineer. - - Member role will be changed to "%@". All group members will be notified. + + Role will be changed to "%@". All group members will be notified. תפקיד חבר הקבוצה ישתנה ל-"%@". כל חברי הקבוצה יקבלו הודעה. No comment provided by engineer. - - Member role will be changed to "%@". The member will receive a new invitation. + + Role will be changed to "%@". The member will receive a new invitation. תפקיד חבר הקבוצה ישתנה ל-"%@". חבר הקבוצה יקבל הזמנה חדשה. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/hr.xcloc/Localized Contents/hr.xliff b/apps/ios/SimpleX Localizations/hr.xcloc/Localized Contents/hr.xliff index 33fe9a0e9c..04c78502d8 100644 --- a/apps/ios/SimpleX Localizations/hr.xcloc/Localized Contents/hr.xliff +++ b/apps/ios/SimpleX Localizations/hr.xcloc/Localized Contents/hr.xliff @@ -1747,12 +1747,12 @@ We will be adding server redundancy to prevent lost messages. Member No comment provided by engineer. - - Member role will be changed to "%@". All group members will be notified. + + Role will be changed to "%@". All group members will be notified. No comment provided by engineer. - - Member role will be changed to "%@". The member will receive a new invitation. + + Role will be changed to "%@". The member will receive a new invitation. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff b/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff index cbbda85b5d..a580b9f4fe 100644 --- a/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff +++ b/apps/ios/SimpleX Localizations/hu.xcloc/Localized Contents/hu.xliff @@ -37,6 +37,7 @@ %1$@ supported SimpleX Chat. The badge expired on %2$@. + %1$@ támogatta a SimpleX Chatet. A kitűző lejárt ekkor: %2$@. badge alert @@ -91,6 +92,7 @@ %@ invested in SimpleX Chat crowdfunding. + %@ befektetett a SimpleX Chat közösségi finanszírozásába. badge alert @@ -120,6 +122,7 @@ %@ supports SimpleX Chat. + %@ támogatja a SimpleX Chatet. badge alert @@ -762,6 +765,7 @@ swipe action Add + Hozzáadás No comment provided by engineer. @@ -791,14 +795,17 @@ swipe action Add relay + Átjátszó hozzáadása No comment provided by engineer. Add relays + Átjátszók hozzáadása No comment provided by engineer. Add relays to restore message delivery. + Átjátszók hozzáadása az üzenetküldés helyreállításához. No comment provided by engineer. @@ -818,6 +825,7 @@ swipe action Add this code to your webpage. It will display the preview of your channel / group. + Adja hozzá ezt a kódot a weboldalához. Meg fogja jeleníteni a csatornája / csoportja előnézetét. No comment provided by engineer. @@ -902,6 +910,7 @@ swipe action Advanced options + Speciális beállítások No comment provided by engineer. @@ -1016,6 +1025,7 @@ swipe action Allow anyone to embed + Beágyazás engedélyezése bárki számára No comment provided by engineer. @@ -1195,6 +1205,7 @@ swipe action Any webpage can show the preview. + Bármelyik weboldal megjelenítheti az előnézetet. No comment provided by engineer. @@ -1239,6 +1250,7 @@ swipe action App update required + Alkalmazásfrissítés szükséges alert title @@ -1408,6 +1420,7 @@ swipe action Badge cannot be verified + Nem lehetett ellenőrizni a kitűzőt badge alert title @@ -1671,10 +1684,12 @@ new chat action Cancel and delete channel + Visszavonás és a csatorna törlése No comment provided by engineer. Cancel creating channel? + Visszavonja a csatorna létrehozását? alert title @@ -1825,6 +1840,7 @@ alert subtitle Channel webpage + Csatorna weboldala No comment provided by engineer. @@ -1839,6 +1855,7 @@ alert subtitle Channel will start working with %1$d of %2$d relays. Continue? + A csatorna %2$d átjátszóból %1$d használatával kezd el működni. Folytatja? alert message @@ -1873,6 +1890,7 @@ alert subtitle Chat data + Csevegési adatok No comment provided by engineer. @@ -2252,6 +2270,10 @@ server test step Gyorsabb kapcsolódás! 🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop Társítás számítógéppel @@ -2434,6 +2456,7 @@ Ez a saját egyszer használható meghívója! Contact + Kapcsolat No comment provided by engineer. @@ -2528,6 +2551,7 @@ Ez a saját egyszer használható meghívója! Copy code + Kód másolása No comment provided by engineer. @@ -2567,6 +2591,7 @@ Ez a saját egyszer használható meghívója! Create a webpage to show your channel preview to visitors before they subscribe. Host it yourself or use any static hosting. + Hozzon létre egy weboldalt a csatorna előnézetének megjelenítéséhez a látogatók számára, mielőtt feliratkoznának. Üzemeltesse saját maga, vagy használjon tetszőleges statikus tárhelyet. No comment provided by engineer. @@ -2965,6 +2990,7 @@ swipe action Delete from history + Törlés az előzményekből No comment provided by engineer. @@ -3701,6 +3727,7 @@ chat item action Enter webpage URL + Adja meg az oldal webcímét No comment provided by engineer. @@ -3755,6 +3782,7 @@ chat item action Error adding relays + Hiba történt az átjátszók hozzáadásakor alert title @@ -3889,6 +3917,7 @@ chat item action Error deleting message + Hiba történt az üzenet törlésekor alert title @@ -4716,6 +4745,7 @@ Hiba: %2$@ Group webpage + Csoport weboldala No comment provided by engineer. @@ -4745,6 +4775,7 @@ Hiba: %2$@ Help & support + Súgó és támogatás No comment provided by engineer. @@ -5234,6 +5265,7 @@ További fejlesztések hamarosan! It will be shown to subscribers and used to allow loading the preview. + Meg fog jelenni a feliratkozóknak, és az előnézet betöltésének engedélyezésére szolgál. No comment provided by engineer. @@ -5261,6 +5293,10 @@ További fejlesztések hamarosan! Csatlakozás a csatornához No comment provided by engineer. + + Join channel %@ + new chat action + Join group Csatlakozás a csoporthoz @@ -5888,6 +5924,7 @@ Ez a saját hivatkozása a(z) %@ nevű csoporthoz! More privacy + További adatvédelem No comment provided by engineer. @@ -6120,6 +6157,7 @@ A legbiztonságosabb titkosítás. No available relays + Nincsenek elérhető átjátszók No comment provided by engineer. @@ -6249,6 +6287,7 @@ A legbiztonságosabb titkosítás. No relays + Nincsenek átjátszók No comment provided by engineer. @@ -6530,6 +6569,7 @@ VPN engedélyezése szükséges. Only your page above can show the preview. + Csak az Ön fenti oldala jelenítheti meg az előnézetet. No comment provided by engineer. @@ -7430,10 +7470,12 @@ swipe action Relay will be removed from channel - this cannot be undone! + Az átjátszó el lesz távolítva a csatornából – ez a művelet nem vonható vissza! alert message Relays added: %@. + Átjátszók hozzáadva: %@. alert message @@ -7483,10 +7525,12 @@ swipe action Remove relay + Átjátszó eltávolítása No comment provided by engineer. Remove relay? + Eltávolítja az átjátszót? alert title @@ -7720,10 +7764,12 @@ swipe action Role will be changed to "%@". All chat members will be notified. + A tag szerepköre a következőre fog módosulni: „%@”. A csevegés összes tagja értesítést fog kapni. No comment provided by engineer. Role will be changed to "%@". All group members will be notified. + A tag szerepköre a következőre fog módosulni: „%@”. A csoport az összes tagja értesítést fog kapni. No comment provided by engineer. @@ -7732,6 +7778,7 @@ swipe action Role will be changed to "%@". The member will receive a new invitation. + A tag szerepköre a következőre fog módosulni: „%@”. A tag új meghívást fog kapni. No comment provided by engineer. @@ -7802,6 +7849,7 @@ chat item action Save and notify members + Mentés és a tagok értesítése No comment provided by engineer. @@ -7876,6 +7924,7 @@ chat item action Save webpage settings? + Menti a weboldal beállításait? alert title @@ -8850,6 +8899,7 @@ report reason Status + Állapot No comment provided by engineer. @@ -9011,6 +9061,7 @@ Az átjátszó címe ennek az átjátszónak a beállítására szolgált a csat Support the project + A projekt támogatása No comment provided by engineer. @@ -9254,6 +9305,7 @@ Ez valamilyen hiba vagy sérült kapcsolat esetén fordulhat elő. The badge is signed with a key that this version of the app does not recognize. Update the app to verify this badge. + A kitűző egy olyan kulccsal van aláírva, amelyet az alkalmazás ezen verziója nem ismer fel. Frissítse az alkalmazást a kitűző ellenőrzéséhez. badge alert @@ -9434,6 +9486,7 @@ a saját kapcsolatait és csoportjait. This badge could not be verified and may not be genuine. + Nem sikerült ellenőrizni ezt a kitűzőt, és lehet, hogy nem eredeti. badge alert @@ -9468,6 +9521,7 @@ a saját kapcsolatait és csoportjait. This group requires a newer version of the app. Please update the app to join. + Ehhez a csoporthoz az alkalmazás újabb verziója szükséges. A csatlakozáshoz frissítse az alkalmazást. alert message alert subtitle @@ -9478,6 +9532,7 @@ alert subtitle This is the last active relay. Removing it will prevent message delivery to subscribers. + Ez az utolsó aktív átjátszó. Ha eltávolítja, akkor azzal megakadályozza az üzenetek eljuttatását a feliratkozóknak. alert message @@ -9829,6 +9884,7 @@ A kapcsolódáshoz kérje meg a partnerét, hogy hozzon létre egy másik kapcso Unverified badge + Ellenőrizetlen kitűző badge alert title @@ -10063,6 +10119,7 @@ A kapcsolódáshoz kérje meg a partnerét, hogy hozzon létre egy másik kapcso Used chat relays do not support webpages. + Az Ön által használt csevegési átjátszók nem támogatják a weboldalakat. No comment provided by engineer. @@ -10280,10 +10337,12 @@ A kapcsolódáshoz kérje meg a partnerét, hogy hozzon létre egy másik kapcso Webpage code + Weboldalba ágyazható kód No comment provided by engineer. Webpage settings were changed. If you save, the updated settings will be sent to subscribers. + A weboldal beállításai módosultak. Ha menti a módosításokat, a frissített beállítások el lesznek küldve a feliratkozóknak. alert message @@ -10510,6 +10569,7 @@ Megismétli a csatlakozási kérést? You can enable them later via app Your privacy settings. + Később is engedélyezheti őket az „Adatvédelem” menüben. No comment provided by engineer. @@ -10574,6 +10634,7 @@ Megismétli a csatlakozási kérést? You can support SimpleX starting from v7 of the app. + A SimpleXet az alkalmazás v7-es verziójától kezdve támogathatja. badge alert @@ -10864,6 +10925,8 @@ Megismétli a kapcsolódási kérést? Your new channel %1$@ is connected to %2$d of %3$d relays. If you cancel, the channel will be deleted - you can create it again. + Az új %1$@ nevű csatornája %3$d átjátszóból %2$d átjátszóhoz kapcsolódott. +Ha visszavonja, akkor a csatorna törlődni fog – de később újra létrehozhatja. alert message @@ -10990,6 +11053,7 @@ Az átjátszók hozzáférhetnek a csatornaüzenetekhez. acknowledged roster + visszaigazolt névsor No comment provided by engineer. @@ -11470,6 +11534,7 @@ pref value https:// + https:// No comment provided by engineer. @@ -12420,6 +12485,7 @@ utoljára fogadott üzenet: %2$@ You can allow sharing in Your privacy / SimpleX Lock settings. + A megosztást az Adatvédelem / SimpleX-zár menüben engedélyezheti. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff b/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff index 2626efcd5d..2400ef88bc 100644 --- a/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff +++ b/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff @@ -37,6 +37,7 @@ %1$@ supported SimpleX Chat. The badge expired on %2$@. + %1$@ ha sostenuto SimpleX Chat. La targhetta è scaduta il %2$@. badge alert @@ -91,6 +92,7 @@ %@ invested in SimpleX Chat crowdfunding. + %@ ha investito nella raccolta fondi di SimpleX Chat. badge alert @@ -120,6 +122,7 @@ %@ supports SimpleX Chat. + %@ sostiene SimpleX Chat. badge alert @@ -229,7 +232,7 @@ channel subscriber relay bar %d sec - %d sec + %d s time interval @@ -762,6 +765,7 @@ swipe action Add + Aggiungi No comment provided by engineer. @@ -791,14 +795,17 @@ swipe action Add relay + Aggiungi relay No comment provided by engineer. Add relays + Aggiungi relay No comment provided by engineer. Add relays to restore message delivery. + Aggiungi relay per ripristinare la consegna dei messaggi. No comment provided by engineer. @@ -818,6 +825,7 @@ swipe action Add this code to your webpage. It will display the preview of your channel / group. + Aggiungi questo codice alla tua pagina web. Mostrerà l'anteprima del tuo canale / gruppo. No comment provided by engineer. @@ -902,6 +910,7 @@ swipe action Advanced options + Opzioni avanzate No comment provided by engineer. @@ -1016,6 +1025,7 @@ swipe action Allow anyone to embed + Consenti a chiunque di incorporare No comment provided by engineer. @@ -1195,6 +1205,7 @@ swipe action Any webpage can show the preview. + Qualsiasi pagina web può mostrare l'anteprima. No comment provided by engineer. @@ -1239,6 +1250,7 @@ swipe action App update required + Aggiornamento dell'app necessario alert title @@ -1408,6 +1420,7 @@ swipe action Badge cannot be verified + La targhetta non può essere verificata badge alert title @@ -1671,10 +1684,12 @@ new chat action Cancel and delete channel + Annulla ed elimina il canale No comment provided by engineer. Cancel creating channel? + Annullare la creazione del canale? alert title @@ -1825,6 +1840,7 @@ alert subtitle Channel webpage + Pagina web del canale No comment provided by engineer. @@ -1839,6 +1855,7 @@ alert subtitle Channel will start working with %1$d of %2$d relays. Continue? + Il canale sarà operativo con %1$d di %2$d relay. Continuare? alert message @@ -1873,6 +1890,7 @@ alert subtitle Chat data + Dati della chat No comment provided by engineer. @@ -2252,6 +2270,10 @@ server test step Connettiti più velocemente! 🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop Connetti al desktop @@ -2434,6 +2456,7 @@ Questo è il tuo link una tantum! Contact + Contatto No comment provided by engineer. @@ -2528,6 +2551,7 @@ Questo è il tuo link una tantum! Copy code + Copia codice No comment provided by engineer. @@ -2567,6 +2591,7 @@ Questo è il tuo link una tantum! Create a webpage to show your channel preview to visitors before they subscribe. Host it yourself or use any static hosting. + Crea una pagina web per mostrare l'anteprima del tuo canale ai visitatori prima che si iscrivano. Ospitala da solo o usa un qualsiasi hosting statico. No comment provided by engineer. @@ -2965,6 +2990,7 @@ swipe action Delete from history + Elimina dalla cronologia No comment provided by engineer. @@ -3701,6 +3727,7 @@ chat item action Enter webpage URL + Inserisci URL della pagina No comment provided by engineer. @@ -3755,6 +3782,7 @@ chat item action Error adding relays + Errore di aggiunta dei relay alert title @@ -3889,6 +3917,7 @@ chat item action Error deleting message + Errore di eliminazione del messaggio alert title @@ -4057,7 +4086,7 @@ chat item action Error sending email - Errore nell'invio dell'email + Errore nell'invio dell'e-mail No comment provided by engineer. @@ -4716,6 +4745,7 @@ Errore: %2$@ Group webpage + Pagina web del gruppo No comment provided by engineer. @@ -4745,6 +4775,7 @@ Errore: %2$@ Help & support + Aiuto e supporto No comment provided by engineer. @@ -5234,6 +5265,7 @@ Altri miglioramenti sono in arrivo! It will be shown to subscribers and used to allow loading the preview. + Verrà mostrato agli iscritti e usato per permettere il caricamento dell'anteprima. No comment provided by engineer. @@ -5261,6 +5293,10 @@ Altri miglioramenti sono in arrivo! Iscriviti al canale No comment provided by engineer. + + Join channel %@ + new chat action + Join group Entra nel gruppo @@ -5888,6 +5924,7 @@ Questo è il tuo link per il gruppo %@! More privacy + Più privacy No comment provided by engineer. @@ -6120,6 +6157,7 @@ La crittografia più sicura. No available relays + Nessun relay disponibile No comment provided by engineer. @@ -6249,6 +6287,7 @@ La crittografia più sicura. No relays + Nessun relay No comment provided by engineer. @@ -6374,7 +6413,7 @@ La crittografia più sicura. Off - Off + Disattivato blur media @@ -6386,7 +6425,7 @@ new chat action Old database - Database vecchio + Base di dati vecchia No comment provided by engineer. @@ -6530,6 +6569,7 @@ Richiede l'attivazione della VPN. Only your page above can show the preview. + Solo la tua pagina soprastante può mostrare l'anteprima. No comment provided by engineer. @@ -7430,10 +7470,12 @@ swipe action Relay will be removed from channel - this cannot be undone! + Il relay verrà rimosso dal canale, non è reversibile! alert message Relays added: %@. + Relay aggiunti: %@. alert message @@ -7483,10 +7525,12 @@ swipe action Remove relay + Rimuovi relay No comment provided by engineer. Remove relay? + Rimuovere il relay? alert title @@ -7720,10 +7764,12 @@ swipe action Role will be changed to "%@". All chat members will be notified. + Il ruolo del membro verrà cambiato in "%@". Verranno notificati tutti i membri della chat. No comment provided by engineer. Role will be changed to "%@". All group members will be notified. + Il ruolo del membro verrà cambiato in "%@". Tutti i membri del gruppo verranno avvisati. No comment provided by engineer. @@ -7732,6 +7778,7 @@ swipe action Role will be changed to "%@". The member will receive a new invitation. + Il ruolo del membro verrà cambiato in "%@". Il membro riceverà un invito nuovo. No comment provided by engineer. @@ -7802,6 +7849,7 @@ chat item action Save and notify members + Salva e avvisa i membri No comment provided by engineer. @@ -7876,6 +7924,7 @@ chat item action Save webpage settings? + Salvare le impostazioni della pagina web? alert title @@ -8850,6 +8899,7 @@ report reason Status + Stato No comment provided by engineer. @@ -9011,6 +9061,7 @@ L'indirizzo del relay è stato usato per impostare questo relay per il canale. Support the project + Sostieni il progetto No comment provided by engineer. @@ -9254,6 +9305,7 @@ Può accadere a causa di qualche bug o quando la connessione è compromessa. The badge is signed with a key that this version of the app does not recognize. Update the app to verify this badge. + La targhetta è firmata con una chiave che questa versione dell'app non riconosce. Aggiorna l'app per verificare questa targhetta. badge alert @@ -9385,7 +9437,7 @@ i tuoi contatti e i tuoi gruppi. Then we moved online, and every platform asked for a piece of you - your name, your number, your friends. We accepted that the price of talking to others is letting someone know who we talk to. Every generation, people and tech, had it this way - telephone, email, messengers, social media. It seemed the only way possible. - Poi ci siamo trasferiti online e ogni piattaforma ha chiesto un pezzo di noi: il nome, il numero, gli amici. Abbiamo accettato che il prezzo da pagare per comunicare con gli altri fosse quello di far sapere a qualcuno con chi parliamo. Ogni generazione, sia di persone che di tecnologia, ha funzionato così: telefono, email, messenger, social media. Sembrava l'unico modo possibile. + Poi ci siamo trasferiti online e ogni piattaforma ha chiesto un pezzo di noi: il nome, il numero, gli amici. Abbiamo accettato che il prezzo da pagare per comunicare con gli altri fosse quello di far sapere a qualcuno con chi parliamo. Ogni generazione, sia di persone che di tecnologia, ha funzionato così: telefono, e-mail, messenger, social media. Sembrava l'unico modo possibile. No comment provided by engineer. @@ -9434,6 +9486,7 @@ i tuoi contatti e i tuoi gruppi. This badge could not be verified and may not be genuine. + Non è stato possibile verificare questa targhetta e potrebbe non essere autentica. badge alert @@ -9468,6 +9521,7 @@ i tuoi contatti e i tuoi gruppi. This group requires a newer version of the app. Please update the app to join. + Questo gruppo richiede una versione dell'app più recente. Aggiorna l'app per entrare. alert message alert subtitle @@ -9478,6 +9532,7 @@ alert subtitle This is the last active relay. Removing it will prevent message delivery to subscribers. + Questo è l'ultimo relay attivo. La sua rimozione impedirà la consegna dei messaggi agli iscritti. alert message @@ -9829,6 +9884,7 @@ Per connetterti, chiedi al tuo contatto di creare un altro link di connessione e Unverified badge + Targhetta non verificata badge alert title @@ -10053,7 +10109,7 @@ Per connetterti, chiedi al tuo contatto di creare un altro link di connessione e Use this address in your social media profile, website, or email signature. - Usa questo indirizzo nel tuo profilo di social media, sito web o firma email. + Usa questo indirizzo nel tuo profilo di social media, sito web o firma e-mail. No comment provided by engineer. @@ -10063,6 +10119,7 @@ Per connetterti, chiedi al tuo contatto di creare un altro link di connessione e Used chat relays do not support webpages. + I relay di chat usati non supportano le pagine web. No comment provided by engineer. @@ -10280,10 +10337,12 @@ Per connetterti, chiedi al tuo contatto di creare un altro link di connessione e Webpage code + Codice pagina web No comment provided by engineer. Webpage settings were changed. If you save, the updated settings will be sent to subscribers. + Le impostazioni della pagina web sono state cambiate. Se salvi, le impostazioni aggiornate verranno inviate agli iscritti. alert message @@ -10510,6 +10569,7 @@ Ripetere la richiesta di ingresso? You can enable them later via app Your privacy settings. + Puoi attivarle più tardi nelle impostazioni dell'app "La tua privacy". No comment provided by engineer. @@ -10574,6 +10634,7 @@ Ripetere la richiesta di ingresso? You can support SimpleX starting from v7 of the app. + Puoi sostenere SimpleX dalla versione 7 dell'app. badge alert @@ -10864,6 +10925,8 @@ Ripetere la richiesta di connessione? Your new channel %1$@ is connected to %2$d of %3$d relays. If you cancel, the channel will be deleted - you can create it again. + Il tuo nuovo canale %1$@ è connesso a %2$d di %3$d relay. +Se annulli, il canale verrà eliminato. Potrai crearlo di nuovo. alert message @@ -10945,7 +11008,7 @@ I relay hanno accesso ai messaggi del canale. [Send us email](mailto:chat@simplex.chat) - [Inviaci un'email](mailto:chat@simplex.chat) + [Inviaci un'e-mail](mailto:chat@simplex.chat) No comment provided by engineer. @@ -10990,6 +11053,7 @@ I relay hanno accesso ai messaggi del canale. acknowledged roster + lista riconosciuta No comment provided by engineer. @@ -11470,6 +11534,7 @@ pref value https:// + https:// No comment provided by engineer. @@ -11679,7 +11744,7 @@ pref value off - off + disattivato enabled status group pref value member criteria value @@ -11697,7 +11762,7 @@ time to disappear on - on + attivato group pref value @@ -12420,6 +12485,7 @@ ultimo msg ricevuto: %2$@ You can allow sharing in Your privacy / SimpleX Lock settings. + Puoi consentire la condivisione nelle impostazioni "La tua privacy" / "SimpleX Lock". No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff b/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff index b8e1497bba..007a6a59ce 100644 --- a/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff +++ b/apps/ios/SimpleX Localizations/ja.xcloc/Localized Contents/ja.xliff @@ -211,6 +211,7 @@ %d relays failed + %d リレーが失敗 channel relay bar channel subscriber relay bar @@ -254,40 +255,49 @@ channel subscriber relay bar %1$d/%2$d relays active + %2$d 個中 %1$d 個のリレーがアクティブ channel creation progress channel relay bar progress %1$d/%2$d relays active, %3$d errors + %2$d 個中 %1$d 個のリレーがアクティブ、%3$d 個がエラー channel relay bar %1$d/%2$d relays active, %3$d failed + %2$d 個中 %1$d 個のリレーがアクティブ、%3$d 個が失敗 channel creation progress with errors channel relay bar %1$d/%2$d relays active, %3$d removed + %2$d 個中 %1$d 個のリレーがアクティブ、%3$d 個が削除済み channel relay bar %1$d/%2$d relays connected + %2$d 個中 %1$d 個のリレーが接続済み channel subscriber relay bar progress %1$d/%2$d relays connected, %3$d errors + %2$d 個中 %1$d 個のリレーが接続済み、%3$d 個がエラー channel subscriber relay bar %1$d/%2$d relays connected, %3$d failed + %2$d 個中 %1$d 個のリレーが接続済み、%3$d 個が失敗 channel subscriber relay bar %1$d/%2$d relays connected, %3$d removed + %2$d 個中 %1$d 個のリレーが接続済み、%3$d 個が削除済み channel subscriber relay bar %lld + %lld No comment provided by engineer. @@ -919,7 +929,7 @@ swipe action All messages will be deleted - this cannot be undone! - すべてのメッセージが削除されます。この操作は元に戻せません! + 全てのメッセージが削除されます - これは元に戻せません! No comment provided by engineer. @@ -2090,6 +2100,10 @@ server test step Connect faster! 🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop デスクトップに接続 @@ -4835,6 +4849,10 @@ More improvements are coming soon! Join channel No comment provided by engineer. + + Join channel %@ + new chat action + Join group グループに参加 @@ -7020,6 +7038,7 @@ swipe action Role will be changed to "%@". All group members will be notified. + メンバーの役割が "%@" に変更されます。 グループメンバー全員に通知されます。 No comment provided by engineer. @@ -7028,6 +7047,7 @@ swipe action Role will be changed to "%@". The member will receive a new invitation. + メンバーの役割が "%@" に変更されます。 メンバーは新たな招待を受け取ります。 No comment provided by engineer. @@ -7550,7 +7570,7 @@ chat item action Server requires authorization to create queues, check password. - キューを作成するにはサーバーの認証が必要です。パスワードを確認してください + キューを作成するにはサーバーの認証が必要です。パスワードを確認してください。 server test error diff --git a/apps/ios/SimpleX Localizations/ko.xcloc/Localized Contents/ko.xliff b/apps/ios/SimpleX Localizations/ko.xcloc/Localized Contents/ko.xliff index 01b5e2b9a2..3813f4f196 100644 --- a/apps/ios/SimpleX Localizations/ko.xcloc/Localized Contents/ko.xliff +++ b/apps/ios/SimpleX Localizations/ko.xcloc/Localized Contents/ko.xliff @@ -1927,12 +1927,12 @@ We will be adding server redundancy to prevent lost messages. Member No comment provided by engineer. - - Member role will be changed to "%@". All group members will be notified. + + Role will be changed to "%@". All group members will be notified. No comment provided by engineer. - - Member role will be changed to "%@". The member will receive a new invitation. + + Role will be changed to "%@". The member will receive a new invitation. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/lt.xcloc/Localized Contents/lt.xliff b/apps/ios/SimpleX Localizations/lt.xcloc/Localized Contents/lt.xliff index 5aa2a98854..eb68230412 100644 --- a/apps/ios/SimpleX Localizations/lt.xcloc/Localized Contents/lt.xliff +++ b/apps/ios/SimpleX Localizations/lt.xcloc/Localized Contents/lt.xliff @@ -1739,12 +1739,12 @@ We will be adding server redundancy to prevent lost messages. Member No comment provided by engineer. - - Member role will be changed to "%@". All group members will be notified. + + Role will be changed to "%@". All group members will be notified. No comment provided by engineer. - - Member role will be changed to "%@". The member will receive a new invitation. + + Role will be changed to "%@". The member will receive a new invitation. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff b/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff index 78a4b80039..58f659999f 100644 --- a/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff +++ b/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff @@ -2180,6 +2180,10 @@ server test step Connect faster! 🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop Verbinden met desktop @@ -3090,7 +3094,7 @@ alert button Developer - Ontwikkel gereedschap + Ontwikkelaar No comment provided by engineer. @@ -5131,6 +5135,10 @@ Binnenkort meer verbeteringen! Join channel No comment provided by engineer. + + Join channel %@ + new chat action + Join group Word lid van groep @@ -7508,10 +7516,12 @@ swipe action Role will be changed to "%@". All chat members will be notified. + De rol van het lid wordt gewijzigd naar "%@". Alle chatleden worden op de hoogte gebracht. No comment provided by engineer. Role will be changed to "%@". All group members will be notified. + De rol van lid wordt gewijzigd in "%@". Alle groepsleden worden op de hoogte gebracht. No comment provided by engineer. @@ -7520,6 +7530,7 @@ swipe action Role will be changed to "%@". The member will receive a new invitation. + De rol van lid wordt gewijzigd in "%@". Het lid ontvangt een nieuwe uitnodiging. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff b/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff index 879c32f9f7..5be09d2bb2 100644 --- a/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff +++ b/apps/ios/SimpleX Localizations/pl.xcloc/Localized Contents/pl.xliff @@ -2196,6 +2196,10 @@ server test step Połącz się szybciej! 🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop Połącz do komputera @@ -5171,6 +5175,10 @@ Wkrótce pojawią się kolejne ulepszenia! Join channel No comment provided by engineer. + + Join channel %@ + new chat action + Join group Dołącz do grupy @@ -7577,10 +7585,12 @@ swipe action Role will be changed to "%@". All chat members will be notified. + Rola członka zostanie zmieniona na "%@". Wszyscy członkowie czatu zostaną o tym poinformowani. No comment provided by engineer. Role will be changed to "%@". All group members will be notified. + Rola członka grupy zostanie zmieniona na "%@". Wszyscy członkowie grupy zostaną powiadomieni. No comment provided by engineer. @@ -7589,6 +7599,7 @@ swipe action Role will be changed to "%@". The member will receive a new invitation. + Rola członka zostanie zmieniona na "%@". Członek otrzyma nowe zaproszenie. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/pt-BR.xcloc/Localized Contents/pt-BR.xliff b/apps/ios/SimpleX Localizations/pt-BR.xcloc/Localized Contents/pt-BR.xliff index 032a33ff62..0777ba64ab 100644 --- a/apps/ios/SimpleX Localizations/pt-BR.xcloc/Localized Contents/pt-BR.xliff +++ b/apps/ios/SimpleX Localizations/pt-BR.xcloc/Localized Contents/pt-BR.xliff @@ -2020,12 +2020,12 @@ We will be adding server redundancy to prevent lost messages. Membro No comment provided by engineer. - - Member role will be changed to "%@". All group members will be notified. + + Role will be changed to "%@". All group members will be notified. No comment provided by engineer. - - Member role will be changed to "%@". The member will receive a new invitation. + + Role will be changed to "%@". The member will receive a new invitation. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/pt.xcloc/Localized Contents/pt.xliff b/apps/ios/SimpleX Localizations/pt.xcloc/Localized Contents/pt.xliff index 3905130e84..2debfc5d3f 100644 --- a/apps/ios/SimpleX Localizations/pt.xcloc/Localized Contents/pt.xliff +++ b/apps/ios/SimpleX Localizations/pt.xcloc/Localized Contents/pt.xliff @@ -2067,12 +2067,12 @@ Available in v5.1 Member No comment provided by engineer. - - Member role will be changed to "%@". All group members will be notified. + + Role will be changed to "%@". All group members will be notified. No comment provided by engineer. - - Member role will be changed to "%@". The member will receive a new invitation. + + Role will be changed to "%@". The member will receive a new invitation. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff b/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff index 70872257a6..8dffcd466e 100644 --- a/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff +++ b/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff @@ -762,6 +762,7 @@ swipe action Add + Добавить No comment provided by engineer. @@ -2252,6 +2253,10 @@ server test step Соединяйтесь быстрее! 🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop Подключиться к компьютеру @@ -2434,6 +2439,7 @@ This is your own one-time link! Contact + Контакт No comment provided by engineer. @@ -5260,6 +5266,10 @@ More improvements are coming soon! Вступить в канал No comment provided by engineer. + + Join channel %@ + new chat action + Join group Вступить в группу @@ -7719,10 +7729,12 @@ swipe action Role will be changed to "%@". All chat members will be notified. + Роль участника будет изменена на "%@". Все участники разговора получат уведомление. No comment provided by engineer. Role will be changed to "%@". All group members will be notified. + Роль члена будет изменена на "%@". Все члены группы получат уведомление. No comment provided by engineer. @@ -7731,6 +7743,7 @@ swipe action Role will be changed to "%@". The member will receive a new invitation. + Роль члена будет изменена на "%@". Будет отправлено новое приглашение. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff b/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff index 311a52159b..61a39efeee 100644 --- a/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff +++ b/apps/ios/SimpleX Localizations/th.xcloc/Localized Contents/th.xliff @@ -1998,6 +1998,10 @@ server test step Connect faster! 🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop No comment provided by engineer. @@ -4711,6 +4715,10 @@ More improvements are coming soon! Join channel No comment provided by engineer. + + Join channel %@ + new chat action + Join group เข้าร่วมกลุ่ม diff --git a/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff b/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff index 27095ac5b2..1e3bda9e50 100644 --- a/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff +++ b/apps/ios/SimpleX Localizations/tr.xcloc/Localized Contents/tr.xliff @@ -2202,6 +2202,10 @@ server test step Daha hızlı bağlanın! 🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop Bilgisayara bağlan @@ -5165,6 +5169,10 @@ Daha fazla iyileştirme yakında geliyor! Join channel No comment provided by engineer. + + Join channel %@ + new chat action + Join group Gruba katıl @@ -7566,10 +7574,12 @@ swipe action Role will be changed to "%@". All chat members will be notified. + Üye rolü "%@" olarak değiştirilecektir. Tüm sohbet üyeleri bilgilendirilecektir. No comment provided by engineer. Role will be changed to "%@". All group members will be notified. + Üye rolü "%@" olarak değiştirilecektir. Ve tüm grup üyeleri bilgilendirilecektir. No comment provided by engineer. @@ -7578,6 +7588,7 @@ swipe action Role will be changed to "%@". The member will receive a new invitation. + Üye rolü "%@" olarak değiştirilecektir. Ve üye yeni bir davetiye alacaktır. No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff b/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff index 1da658611d..6afcf81d81 100644 --- a/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff +++ b/apps/ios/SimpleX Localizations/uk.xcloc/Localized Contents/uk.xliff @@ -37,6 +37,7 @@ %1$@ supported SimpleX Chat. The badge expired on %2$@. + %1$@ підтримував SimpleX Chat. Термін дії значка вичерпався %2$@. badge alert @@ -91,6 +92,7 @@ %@ invested in SimpleX Chat crowdfunding. + %@ інвестував в SimpleX Chat краудфандінг. badge alert @@ -120,6 +122,7 @@ %@ supports SimpleX Chat. + %@ підтримує SimpleX Chat. badge alert @@ -211,16 +214,19 @@ %d relays failed + %d перемикач вийшов з ладу channel relay bar channel subscriber relay bar %d relays not active + %d перемикач не працює channel relay bar channel subscriber relay bar %d relays removed + %d перемикач видалений channel relay bar channel subscriber relay bar @@ -241,10 +247,12 @@ channel subscriber relay bar %d subscriber + %d підписник channel subscriber count %d subscribers + %d підписники channel subscriber count @@ -254,36 +262,44 @@ channel subscriber relay bar %1$d/%2$d relays active + %1$d/%2$d перемикач активний channel creation progress channel relay bar progress %1$d/%2$d relays active, %3$d errors + %1$d/%2$d перемикач активний, %3$d помилки channel relay bar %1$d/%2$d relays active, %3$d failed + %1$d/%2$d перемикач активний, %3$d невдачно channel creation progress with errors channel relay bar %1$d/%2$d relays active, %3$d removed + %1$d/%2$d перемикач активний, %3$d видалено channel relay bar %1$d/%2$d relays connected + %1$d/%2$d перемикачі зʼєднані channel subscriber relay bar progress %1$d/%2$d relays connected, %3$d errors + %1$d/%2$d перемикачі зʼєднані, %3$d помилки channel subscriber relay bar %1$d/%2$d relays connected, %3$d failed + %1$d/%2$d перемикачі зʼєднані, %3$d невдачно channel subscriber relay bar %1$d/%2$d relays connected, %3$d removed + %1$d/%2$d перемикачі зʼєднані, %3$d видалено channel subscriber relay bar @@ -298,6 +314,7 @@ channel relay bar %lld channel events + %lld події каналу No comment provided by engineer. @@ -402,6 +419,7 @@ channel relay bar (from owner) + (від власника) chat link info line @@ -411,6 +429,7 @@ channel relay bar (signed) + (підписано) chat link info line @@ -460,6 +479,7 @@ channel relay bar **Test relay** to retrieve its name. + **Тестування перемикача** щоб дізнатися його назву. No comment provided by engineer. @@ -509,6 +529,9 @@ channel relay bar - opt-in to send link previews. - prevent hyperlink phishing. - remove link tracking. + - увімкнути надсилання попереднього перегляду посилань. +- запобігти фішингу за допомогою гіперпосилань. +- вимкнути відстеження посилань. No comment provided by engineer. @@ -601,7 +624,7 @@ time interval <p>Hi!</p> <p><a href="%@">Connect to me via SimpleX Chat</a></p> <p>Привіт!</p> -<p><a href="%@"> Зв'яжіться зі мною через SimpleX Chat</a></p> +<p><a href="%@">Зв'яжіться зі мною через SimpleX Chat</a></p> email text @@ -611,6 +634,7 @@ time interval A link for one person to connect + Посилання для підключення однієї особи No comment provided by engineer. @@ -741,10 +765,12 @@ swipe action Add + Додати No comment provided by engineer. Add address to your profile, so that your SimpleX contacts can share it with other people. Profile update will be sent to your SimpleX contacts. + Додайте адресу до свого профілю, щоб ваші контакти в SimpleX могли поділитися нею з іншими людьми. Інформація про оновлення профілю буде надіслана вашим контактам у SimpleX. No comment provided by engineer. @@ -769,14 +795,17 @@ swipe action Add relay + Додати перемикач No comment provided by engineer. Add relays + Додати перемикачі No comment provided by engineer. Add relays to restore message delivery. + Додати перемикачі для відновлення доставки повідомлень. No comment provided by engineer. @@ -796,6 +825,7 @@ swipe action Add this code to your webpage. It will display the preview of your channel / group. + Додай цей код на твою сторінку. Це буде відображено для передперегляду твого каналу / групи. No comment provided by engineer. @@ -880,6 +910,7 @@ swipe action Advanced options + Розширені параметри No comment provided by engineer. @@ -924,6 +955,7 @@ swipe action All messages + Усі повідомлення No comment provided by engineer. @@ -953,10 +985,12 @@ swipe action All relays failed + Усі перемикачі провалилися No comment provided by engineer. All relays removed + Усі перемикачі видалені No comment provided by engineer. @@ -991,11 +1025,12 @@ swipe action Allow anyone to embed + Дозволити будь-кому вбудовувати No comment provided by engineer. Allow calls only if your contact allows them. - Дозволяйте дзвінки, тільки якщо ваш контакт дозволяє їх. + Дозволити дзвінки, тільки якщо ваш контакт дозволяє їх. No comment provided by engineer. @@ -1015,6 +1050,7 @@ swipe action Allow files and media only if your contact allows them. + Дозволяйте доступ до файлів та мультимедіа лише в тому випадку, якщо ваш контакт на це дав згоду. No comment provided by engineer. @@ -1024,6 +1060,7 @@ swipe action Allow members to chat with admins. + Дозволити учасникам спілкуватися в чаті з адміністраторами. No comment provided by engineer. @@ -1043,6 +1080,7 @@ swipe action Allow sending direct messages to subscribers. + Дозволити надсилання прямих повідомлень підписникам. No comment provided by engineer. @@ -1057,6 +1095,7 @@ swipe action Allow subscribers to chat with admins. + Дозволяє абонентам спілкуватися з адміністраторами. No comment provided by engineer. @@ -1116,6 +1155,7 @@ swipe action Allow your contacts to send files and media. + Дозволяє вашим контактам надсилати файли та медіа. No comment provided by engineer. @@ -1165,6 +1205,7 @@ swipe action Any webpage can show the preview. + Будь-яка веб-сторінка може відображати попередній огляд. No comment provided by engineer. @@ -1209,6 +1250,7 @@ swipe action App update required + Потрібно оновити додаток alert title @@ -1303,6 +1345,7 @@ swipe action Audio call + Аудіодзвінок No comment provided by engineer. @@ -2188,6 +2231,10 @@ server test step Підключайтеся швидше! 🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop Підключення до комп'ютера @@ -2278,7 +2325,7 @@ This is your own one-time link! Connecting to desktop - Підключення до ПК + Підключення до компʼютера No comment provided by engineer. @@ -5147,6 +5194,10 @@ More improvements are coming soon! Join channel No comment provided by engineer. + + Join channel %@ + new chat action + Join group Приєднуйтесь до групи @@ -7540,10 +7591,12 @@ swipe action Role will be changed to "%@". All chat members will be notified. + Роль учасника буде змінено на "%@". Усі учасники чату отримають сповіщення. No comment provided by engineer. Role will be changed to "%@". All group members will be notified. + Роль учасника буде змінено на "%@". Всі учасники групи будуть повідомлені про це. No comment provided by engineer. @@ -7552,6 +7605,7 @@ swipe action Role will be changed to "%@". The member will receive a new invitation. + Роль учасника буде змінено на "%@". Учасник отримає нове запрошення. No comment provided by engineer. @@ -11290,6 +11344,7 @@ pref value link + посилання No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff b/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff index ed361099e1..e1795d50bd 100644 --- a/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff +++ b/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff @@ -37,6 +37,7 @@ %1$@ supported SimpleX Chat. The badge expired on %2$@. + %1$@ 曾是 SimpleX Chat 支持者。徽章已于 %2$@ 过期。 badge alert @@ -71,12 +72,12 @@ %@ and %@ connected - %@ 和%@ 以建立连接 + %@ 和%@ 已建立连接 No comment provided by engineer. %1$@ at %2$@: - @ %2$@: + %1$@ 于 %2$@: copied message info, <sender> at <time> @@ -91,6 +92,7 @@ %@ invested in SimpleX Chat crowdfunding. + %@ 出资支持了 SimpleX Chat 的众筹。 badge alert @@ -120,6 +122,7 @@ %@ supports SimpleX Chat. + %@ 是 SimpleX Chat 支持者。 badge alert @@ -211,16 +214,19 @@ %d relays failed + %d 个中继失败 channel relay bar channel subscriber relay bar %d relays not active + %d 个中继未启用 channel relay bar channel subscriber relay bar %d relays removed + %d 个中继已移除 channel relay bar channel subscriber relay bar @@ -241,10 +247,12 @@ channel subscriber relay bar %d subscriber + %d 位订阅者 channel subscriber count %d subscribers + %d 位订阅者 channel subscriber count @@ -254,36 +262,44 @@ channel subscriber relay bar %1$d/%2$d relays active + %1$d/%2$d 个中继已启用 channel creation progress channel relay bar progress %1$d/%2$d relays active, %3$d errors + %1$d/%2$d 个中继已启用,%3$d 个错误 channel relay bar %1$d/%2$d relays active, %3$d failed + %1$d/%2$d 个中继已启用,%3$d 个失败 channel creation progress with errors channel relay bar %1$d/%2$d relays active, %3$d removed + %1$d/%2$d 个中继已启用,%3$d 个已移除 channel relay bar %1$d/%2$d relays connected + %1$d/%2$d 个中继已连接 channel subscriber relay bar progress %1$d/%2$d relays connected, %3$d errors + %1$d/%2$d 个中继已连接,%3$d 个错误 channel subscriber relay bar %1$d/%2$d relays connected, %3$d failed + %1$d/%2$d 个中继已连接,%3$d 个失败 channel subscriber relay bar %1$d/%2$d relays connected, %3$d removed + %1$d/%2$d 个中继已连接,%3$d 个已移除 channel subscriber relay bar @@ -298,6 +314,7 @@ channel relay bar %lld channel events + %lld 个频道事件 No comment provided by engineer. @@ -402,6 +419,7 @@ channel relay bar (from owner) + (来自所有者) chat link info line @@ -411,6 +429,7 @@ channel relay bar (signed) + (已签名) chat link info line @@ -460,6 +479,7 @@ channel relay bar **Test relay** to retrieve its name. + **测试中继**,获取其名称。 No comment provided by engineer. @@ -509,6 +529,9 @@ channel relay bar - opt-in to send link previews. - prevent hyperlink phishing. - remove link tracking. + - 选择是否发送链接预览。 +- 防止超链接钓鱼。 +- 移除链接跟踪。 No comment provided by engineer. @@ -601,7 +624,7 @@ time interval <p>Hi!</p> <p><a href="%@">Connect to me via SimpleX Chat</a></p> <p>你好!</p> -<p><a href="%@">通过 SimpleX Chat </a></p>与我联系 +<p><a href="%@">通过 SimpleX Chat 联系我</a></p> email text @@ -611,6 +634,7 @@ time interval A link for one person to connect + 供一人连接的链接 No comment provided by engineer. @@ -741,10 +765,12 @@ swipe action Add + 添加 No comment provided by engineer. Add address to your profile, so that your SimpleX contacts can share it with other people. Profile update will be sent to your SimpleX contacts. + 将地址添加到你的个人资料,让你的 SimpleX 联系人可以与其他人分享。个人资料更新将发送给你的 SimpleX 联系人。 No comment provided by engineer. @@ -769,14 +795,17 @@ swipe action Add relay + 添加中继 No comment provided by engineer. Add relays + 添加中继 No comment provided by engineer. Add relays to restore message delivery. + 添加中继来恢复消息传送。 No comment provided by engineer. @@ -796,6 +825,7 @@ swipe action Add this code to your webpage. It will display the preview of your channel / group. + 将此代码添加到你的网页。它会显示你的频道 / 群组预览。 No comment provided by engineer. @@ -880,6 +910,7 @@ swipe action Advanced options + 高级选项 No comment provided by engineer. @@ -954,10 +985,12 @@ swipe action All relays failed + 所有中继均失败 No comment provided by engineer. All relays removed + 所有中继均已移除 No comment provided by engineer. @@ -992,6 +1025,7 @@ swipe action Allow anyone to embed + 允许任何人嵌入 No comment provided by engineer. @@ -1026,6 +1060,7 @@ swipe action Allow members to chat with admins. + 允许成员与管理员聊天。 No comment provided by engineer. @@ -1045,6 +1080,7 @@ swipe action Allow sending direct messages to subscribers. + 允许向订阅者发送直接消息。 No comment provided by engineer. @@ -1059,6 +1095,7 @@ swipe action Allow subscribers to chat with admins. + 允许订阅者与管理员聊天。 No comment provided by engineer. @@ -1168,6 +1205,7 @@ swipe action Any webpage can show the preview. + 任何网页都可以显示预览。 No comment provided by engineer. @@ -1212,6 +1250,7 @@ swipe action App update required + 需要更新应用程序 alert title @@ -1381,11 +1420,14 @@ swipe action Badge cannot be verified + 无法验证徽章 badge alert title Be free in your network + 在你的网络中 +保持自由 No comment provided by engineer. @@ -1495,6 +1537,7 @@ in your network Block subscriber for all? + 要为所有人封锁订阅者吗? No comment provided by engineer. @@ -1549,10 +1592,12 @@ in your network Bottom bar + 底部栏 No comment provided by engineer. Broadcast + 广播 compose placeholder for channel owner @@ -1639,10 +1684,12 @@ new chat action Cancel and delete channel + 取消并删除频道 No comment provided by engineer. Cancel creating channel? + 要取消创建频道吗? alert title @@ -1737,67 +1784,83 @@ set passcode view Channel + 频道 No comment provided by engineer. Channel display name + 频道显示名称 No comment provided by engineer. Channel full name (optional) + 频道全名(可选) No comment provided by engineer. Channel has no active relays. Please try to join later. + 频道没有已启用的中继。请稍后再尝试加入。 alert message alert subtitle Channel image + 频道图片 No comment provided by engineer. Channel link + 频道链接 chat link info line Channel preferences + 频道偏好设置 No comment provided by engineer. Channel profile + 频道资料 No comment provided by engineer. Channel profile is stored on subscribers' devices and on the chat relays. + 频道资料会存储在订阅者的设备和聊天中继上。 No comment provided by engineer. Channel profile was changed. If you save it, the updated profile will be sent to channel subscribers. + 频道资料已更改。如果保存,更新后的资料将发送给频道订阅者。 alert message Channel temporarily unavailable + 频道暂时不可用 alert title Channel webpage + 频道网页 No comment provided by engineer. Channel will be deleted for all subscribers - this cannot be undone! + 将为所有订阅者删除频道-此操作无法撤销! No comment provided by engineer. Channel will be deleted for you - this cannot be undone! + 频道将为你删除,且无法撤消! No comment provided by engineer. Channel will start working with %1$d of %2$d relays. Continue? + 频道将以 %1$d/%2$d 个中继开始运行。要继续吗? alert message Channels + 频道 No comment provided by engineer. @@ -1827,6 +1890,7 @@ alert subtitle Chat data + 聊天数据 No comment provided by engineer. @@ -1891,18 +1955,22 @@ alert subtitle Chat relay + 聊天中继 No comment provided by engineer. Chat relays + 聊天中继 No comment provided by engineer. Chat relays forward messages in channels you create. + 聊天中继会转发你创建的频道中的消息。 No comment provided by engineer. Chat relays forward messages to channel subscribers. + 聊天中继会将消息转发给频道订阅者。 No comment provided by engineer. @@ -1933,7 +2001,7 @@ chat toolbar Chat with members before they join. - 在成员加入前和这些人聊天 + 在成员加入前与其聊天。 No comment provided by engineer. @@ -1943,10 +2011,12 @@ chat toolbar Chats with admins are prohibited. + 禁止与管理员聊天。 No comment provided by engineer. Chats with admins in public channels have no E2E encryption - use only with trusted chat relays. + 与管理员在公开频道中聊天没有端到端加密 — 请只在受信任聊天中继中使用。 alert message @@ -1956,6 +2026,7 @@ chat toolbar Chats with members are disabled + 禁止与成员聊天 No comment provided by engineer. @@ -1970,10 +2041,12 @@ chat toolbar Check relay address and try again. + 请检查中继地址并重试。 alert message Check relay name and try again. + 请检查中继名称并重试。 alert message @@ -2123,6 +2196,7 @@ chat toolbar Configure relays + 配置中继 No comment provided by engineer. @@ -2196,6 +2270,10 @@ server test step 更快地连接!🚀 No comment provided by engineer. + + Connect to %@ + new chat action + Connect to desktop 连接到桌面 @@ -2232,6 +2310,7 @@ This is your own one-time link! Connect via link or QR code + 通过链接或二维码连接 No comment provided by engineer. @@ -2320,6 +2399,7 @@ This is your own one-time link! Connection failed + 连接失败 No comment provided by engineer. @@ -2375,10 +2455,12 @@ This is your own one-time link! Contact + 联系人 No comment provided by engineer. Contact address + 联系地址 chat link info line @@ -2468,6 +2550,7 @@ This is your own one-time link! Copy code + 复制代码 No comment provided by engineer. @@ -2507,6 +2590,7 @@ This is your own one-time link! Create a webpage to show your channel preview to visitors before they subscribe. Host it yourself or use any static hosting. + 创建网页,在访客订阅前向他们显示你的频道预览。你可以自行托管,或使用任何静态托管服务。 No comment provided by engineer. @@ -2546,10 +2630,12 @@ This is your own one-time link! Create public channel + 创建公开频道 No comment provided by engineer. Create public channel (BETA) + 创建公开频道(BETA) No comment provided by engineer. @@ -2564,6 +2650,7 @@ This is your own one-time link! Create your link + 创建你的链接 No comment provided by engineer. @@ -2573,6 +2660,7 @@ This is your own one-time link! Create your public address + 创建你的公开地址 No comment provided by engineer. @@ -2597,6 +2685,7 @@ This is your own one-time link! Creating channel + 正在创建频道 No comment provided by engineer. @@ -2759,6 +2848,7 @@ This is your own one-time link! Decode link + 解码链接 relay test step @@ -2809,10 +2899,12 @@ swipe action Delete channel + 删除频道 No comment provided by engineer. Delete channel? + 要删除频道吗? No comment provided by engineer. @@ -2897,6 +2989,7 @@ swipe action Delete from history + 从历史记录中删除 No comment provided by engineer. @@ -2941,6 +3034,7 @@ swipe action Delete member messages? + 要删除成员消息吗? alert title @@ -2991,6 +3085,7 @@ alert button Delete relay + 删除中继 No comment provided by engineer. @@ -3155,10 +3250,12 @@ alert button Direct messages between subscribers are prohibited. + 禁止订阅者之间发送直接消息。 No comment provided by engineer. Disable + 停用 alert button @@ -3268,6 +3365,7 @@ alert button Do not send history to new subscribers. + 不要将历史记录发送给新订阅者。 No comment provided by engineer. @@ -3373,6 +3471,7 @@ chat item action Easier to invite your friends 👋 + 邀请好友更简单 👋 No comment provided by engineer. @@ -3382,6 +3481,7 @@ chat item action Edit channel profile + 编辑频道简介 No comment provided by engineer. @@ -3421,6 +3521,7 @@ chat item action Enable at least one chat relay in Network & Servers. + 请在「网络与服务器」中启用至少一个聊天中继。 channel creation warning @@ -3435,6 +3536,7 @@ chat item action Enable chats with admins? + 要启用与管理员聊天吗? alert title @@ -3459,6 +3561,7 @@ chat item action Enable link previews? + 要启用链接预览吗? alert title @@ -3573,6 +3676,7 @@ chat item action Enter channel name… + 输入频道名称… No comment provided by engineer. @@ -3602,10 +3706,12 @@ chat item action Enter profile name... + 输入个人资料名称... No comment provided by engineer. Enter relay name… + 输入中继名称… No comment provided by engineer. @@ -3620,6 +3726,7 @@ chat item action Enter webpage URL + 请输入网址 No comment provided by engineer. @@ -3669,10 +3776,12 @@ chat item action Error adding relay + 添加中继时出错 alert title Error adding relays + 添加中继时出错 alert title @@ -3727,6 +3836,7 @@ chat item action Error connecting to the server used to receive messages from this connection: %@ + 连接用于接收此连接消息的服务器时出错:%@ subscription status explanation @@ -3736,6 +3846,7 @@ chat item action Error creating channel + 创建频道时出错 alert title @@ -3805,6 +3916,7 @@ chat item action Error deleting message + 删除消息时出错 alert title @@ -3924,6 +4036,7 @@ chat item action Error saving channel profile + 保存频道资料时出错 No comment provided by engineer. @@ -3997,6 +4110,7 @@ chat item action Error sharing channel + 分享频道时出错 alert title @@ -4324,7 +4438,7 @@ server test error Fingerprint in server address does not match certificate. - 服务器地址中的证书指纹可能不正确 + 服务器地址中的指纹与证书不符。 relay test error server test error @@ -4370,6 +4484,7 @@ server test error For anyone to reach you + 让任何人都能联系你 No comment provided by engineer. @@ -4519,6 +4634,7 @@ Error: %2$@ Get link + 获取链接 relay test step @@ -4528,6 +4644,7 @@ Error: %2$@ Get started + 开始使用 No comment provided by engineer. @@ -4627,6 +4744,7 @@ Error: %2$@ Group webpage + 群组网页 No comment provided by engineer. @@ -4656,6 +4774,7 @@ Error: %2$@ Help & support + 帮助与支持 No comment provided by engineer. @@ -4710,6 +4829,7 @@ Error: %2$@ History is not sent to new subscribers. + 历史记录不会发送给新订阅者。 No comment provided by engineer. @@ -4779,6 +4899,7 @@ Error: %2$@ If you joined or created channels, they will stop working permanently. + 如果你加入或创建了频道,它们将永久停止工作。 down migration warning @@ -5037,10 +5158,12 @@ More improvements are coming soon! Invalid relay address! + 中继地址无效! alert title Invalid relay name! + 中继名称无效! alert title @@ -5080,6 +5203,7 @@ More improvements are coming soon! Invite someone privately + 私下邀请某人 No comment provided by engineer. @@ -5140,6 +5264,7 @@ More improvements are coming soon! It will be shown to subscribers and used to allow loading the preview. + 它会显示给订阅者,并用于允许加载预览。 No comment provided by engineer. @@ -5164,8 +5289,13 @@ More improvements are coming soon! Join channel + 加入频道 No comment provided by engineer. + + Join channel %@ + new chat action + Join group 加入群组 @@ -5255,10 +5385,12 @@ This is your link for group %@! Leave channel + 离开频道 No comment provided by engineer. Leave channel? + 要离开频道吗? No comment provided by engineer. @@ -5296,6 +5428,7 @@ This is your link for group %@! Let someone connect to you + 让某人连接到你 No comment provided by engineer. @@ -5320,6 +5453,7 @@ This is your link for group %@! Link signature verified. + 链接签名已验证。 owner verification @@ -5464,6 +5598,7 @@ This is your link for group %@! Member messages will be deleted - this cannot be undone! + 成员消息将被删除,且无法撤消! alert message @@ -5493,6 +5628,7 @@ This is your link for group %@! Members can chat with admins. + 成员可以与管理员聊天。 No comment provided by engineer. @@ -5562,6 +5698,7 @@ This is your link for group %@! Message error + 消息错误 No comment provided by engineer. @@ -5661,10 +5798,12 @@ This is your link for group %@! Messages in this channel are **not end-to-end encrypted**. Chat relays can see these messages. + 此频道中的消息**并非端到端加密**。聊天中继可以看到这些消息。 No comment provided by engineer. Messages in this channel are not end-to-end encrypted. Chat relays can see these messages. + 此频道中的消息并非端到端加密。聊天中继可以看到这些消息。 E2EE info chat item @@ -5699,6 +5838,7 @@ This is your link for group %@! Migrate + 迁移 No comment provided by engineer. @@ -5753,7 +5893,7 @@ This is your link for group %@! Migrations: - 迁移 + 迁移: No comment provided by engineer. @@ -5783,6 +5923,7 @@ This is your link for group %@! More privacy + 更多隐私 No comment provided by engineer. @@ -5836,6 +5977,7 @@ This is your link for group %@! Network commitments + 网络承诺 No comment provided by engineer. @@ -5850,6 +5992,7 @@ This is your link for group %@! Network error + 网络错误 conn error description @@ -5870,6 +6013,8 @@ This is your link for group %@! Network routers cannot know who talks to whom + 网络路由器无法知道 +谁在与谁通信 No comment provided by engineer. @@ -5889,6 +6034,7 @@ who talks to whom New 1-time link + 新的一次性链接 No comment provided by engineer. @@ -5918,6 +6064,7 @@ who talks to whom New chat relay + 新的聊天中继 No comment provided by engineer. @@ -5993,10 +6140,13 @@ who talks to whom No account. No phone. No email. No ID. The most secure encryption. + 无需账号。无需电话号码。无需电子邮件。无需 ID。 +最安全的加密。 No comment provided by engineer. No active relays + 没有已启用的中继 No comment provided by engineer. @@ -6006,14 +6156,17 @@ The most secure encryption. No available relays + 没有可用的中继 No comment provided by engineer. No chat relays + 没有聊天中继 No comment provided by engineer. No chat relays enabled. + 未启用聊天中继。 servers warning @@ -6133,6 +6286,7 @@ The most secure encryption. No relays + 没有中继 No comment provided by engineer. @@ -6180,6 +6334,7 @@ The most secure encryption. Non-profit governance + 非营利治理 No comment provided by engineer. @@ -6193,6 +6348,7 @@ The most secure encryption. Not all relays connected + 并非所有中继都已连接 alert title @@ -6273,6 +6429,7 @@ new chat action On your phone, not on servers. + 在你的手机上,而不是在服务器上。 No comment provided by engineer. @@ -6282,6 +6439,7 @@ new chat action One-time link + 一次性链接 chat link info line @@ -6305,6 +6463,7 @@ Requires compatible VPN. Only channel owners can change channel preferences. + 只有频道所有者才能更改频道偏好设置。 No comment provided by engineer. @@ -6409,6 +6568,7 @@ Requires compatible VPN. Only your page above can show the preview. + 只有你在上方设置的页面可以显示预览。 No comment provided by engineer. @@ -6429,6 +6589,7 @@ alert button Open channel + 打开频道 new chat action @@ -6453,6 +6614,7 @@ alert button Open external link? + 打开外部链接? alert title @@ -6477,6 +6639,7 @@ alert button Open new channel + 打开新频道 new chat action @@ -6496,7 +6659,7 @@ alert button Open to connect - 打开以连接 + 打开并连接 No comment provided by engineer. @@ -6529,6 +6692,10 @@ alert button - Be independent - Minimize metadata usage - Run verified open-source code + 运营商承诺: +- 保持独立 +- 尽量减少元数据使用 +- 运行经验证的开源代码 No comment provided by engineer. @@ -6553,6 +6720,7 @@ alert button Or show QR in person or via video call. + 或当面或通过视频通话显示二维码。 No comment provided by engineer. @@ -6567,6 +6735,7 @@ alert button Or use this QR - print or show online. + 或使用此二维码,可以打印或在线显示。 No comment provided by engineer. @@ -6588,14 +6757,17 @@ alert button Owner + 所有者 No comment provided by engineer. Owners & contributors + 所有者和贡献者 No comment provided by engineer. Ownership: you can run your own relays. + 所有权:你可以运营自己的中继。 No comment provided by engineer. @@ -6655,6 +6827,7 @@ alert button Paste link / Scan + 粘贴链接 / 扫描 No comment provided by engineer. @@ -6813,10 +6986,12 @@ Error: %@ Preset relay address + 预设中继地址 No comment provided by engineer. Preset relay name + 预设中继名称 No comment provided by engineer. @@ -6851,10 +7026,12 @@ Error: %@ Privacy: for owners and subscribers. + 隐私:保护所有者和订阅者。 No comment provided by engineer. Private and secure messaging. + 私密且安全的消息传递。 No comment provided by engineer. @@ -6924,6 +7101,7 @@ Error: %@ Profile update will be sent to your SimpleX contacts. + 个人资料更新将发送给你的 SimpleX 联系人。 alert message @@ -6933,6 +7111,7 @@ Error: %@ Prohibit chats with admins. + 禁止与管理员聊天。 No comment provided by engineer. @@ -6967,6 +7146,7 @@ Error: %@ Prohibit sending direct messages to subscribers. + 禁止向订阅者发送直接消息。 No comment provided by engineer. @@ -7038,6 +7218,7 @@ Enable in *Network & servers* settings. Public channels - speak freely 🚀 + 公开频道 - 自由发言 🚀 No comment provided by engineer. @@ -7217,6 +7398,7 @@ Enable in *Network & servers* settings. Register notification token? + 注册通知令牌? token info @@ -7248,22 +7430,27 @@ swipe action Relay + 中继 No comment provided by engineer. Relay address + 中继地址 alert title Relay connection failed + 中继连接失败 alert title Relay link + 中继链接 No comment provided by engineer. Relay results: + 中继结果: alert message @@ -7278,18 +7465,22 @@ swipe action Relay test failed! + 中继测试失败! No comment provided by engineer. Relay will be removed from channel - this cannot be undone! + 中继将从频道移除,且无法撤消! alert message Relays added: %@. + 已添加中继:%@。 alert message Reliability: many relays per channel. + 可靠性:每个频道使用多个中继。 No comment provided by engineer. @@ -7334,14 +7525,17 @@ swipe action Remove relay + 移除中继 No comment provided by engineer. Remove relay? + 要移除中继吗? alert title Remove subscriber? + 要移除订阅者吗? alert title @@ -7545,6 +7739,7 @@ swipe action Review members before admitting ("knocking"). + 在批准加入前审核成员(“敲门”)。 admission stage description @@ -7569,10 +7764,12 @@ swipe action Role will be changed to "%@". All chat members will be notified. + 将变更成员角色为“%@”。所有成员都会收到通知。 No comment provided by engineer. Role will be changed to "%@". All group members will be notified. + 成员角色将更改为 "%@"。所有群成员将收到通知。 No comment provided by engineer. @@ -7581,6 +7778,7 @@ swipe action Role will be changed to "%@". The member will receive a new invitation. + 成员角色将更改为 "%@"。该成员将收到一份新的邀请。 No comment provided by engineer. @@ -7600,6 +7798,7 @@ swipe action Safe web links + 安全的网页链接 No comment provided by engineer. @@ -7630,6 +7829,7 @@ chat item action Save (and notify subscribers) + 保存(并通知订阅者) alert button @@ -7649,10 +7849,12 @@ chat item action Save and notify members + 保存并通知成员 No comment provided by engineer. Save and notify subscribers + 保存并通知订阅者 No comment provided by engineer. @@ -7667,10 +7869,12 @@ chat item action Save channel profile + 保存频道资料 No comment provided by engineer. Save channel profile? + 要保存频道资料吗? alert title @@ -7720,6 +7924,7 @@ chat item action Save webpage settings? + 要保存网页设置吗? alert title @@ -7859,6 +8064,7 @@ chat item action Security: owners hold channel keys. + 安全性:所有者持有频道密钥。 No comment provided by engineer. @@ -7993,6 +8199,7 @@ chat item action Send the link via any messenger - it's secure. Ask to paste into SimpleX. + 通过任何通讯应用发送链接,这是安全的。请对方粘贴到 SimpleX 中。 No comment provided by engineer. @@ -8007,6 +8214,7 @@ chat item action Send up to 100 last messages to new subscribers. + 最多将最近 100 条消息发送给新订阅者。 No comment provided by engineer. @@ -8026,6 +8234,7 @@ chat item action Sending a link preview may reveal your IP address to the website. You can change this in Privacy settings later. + 发送链接预览可能会向该网站透露你的 IP 地址。你稍后可以在隐私设置中更改此设置。 alert message @@ -8159,16 +8368,17 @@ chat item action Server requires authorization to connect to relay, check password. + 服务器需要授权才能连接到中继,请检查密码。 relay test error Server requires authorization to create queues, check password. - 服务器需要授权才能创建队列,检查密码 + 服务器需要授权才能创建队列,请检查密码。 server test error Server requires authorization to upload, check password. - 服务器需要授权来上传,检查密码 + 服务器需要授权才能上传,请检查密码。 server test error @@ -8293,10 +8503,12 @@ chat item action Setup notifications + 设置通知 No comment provided by engineer. Setup routers + 设置路由器 No comment provided by engineer. @@ -8337,10 +8549,12 @@ chat item action Share address with SimpleX contacts? + 要与 SimpleX 联系人分享地址吗? alert title Share channel + 分享频道 No comment provided by engineer. @@ -8370,6 +8584,7 @@ chat item action Share relay address + 分享中继地址 No comment provided by engineer. @@ -8384,10 +8599,12 @@ chat item action Share via chat + 通过聊天分享 No comment provided by engineer. Share with SimpleX contacts + 与 SimpleX 联系人分享 No comment provided by engineer. @@ -8574,6 +8791,7 @@ chat item action SimpleX relay address + SimpleX 中继地址 simplex link type @@ -8681,6 +8899,7 @@ report reason Status + 状态 No comment provided by engineer. @@ -8740,6 +8959,7 @@ report reason Storage + 存储 No comment provided by engineer. @@ -8759,59 +8979,74 @@ report reason Subscriber + 订阅者 No comment provided by engineer. Subscriber reports + 订阅者举报报告 chat feature Subscriber will be removed from channel - this cannot be undone! + 订阅者将从频道移除,且无法撤消! alert message Subscribers + 订阅者 No comment provided by engineer. Subscribers can add message reactions. + 订阅者可以添加消息回应。 No comment provided by engineer. Subscribers can chat with admins. + 订阅者可以与管理员聊天。 No comment provided by engineer. Subscribers can irreversibly delete sent messages. (24 hours) + 订阅者可以删除已发送的消息,且无法撤消。(24 小时) No comment provided by engineer. Subscribers can report messsages to moderators. + 订阅者可以向审核员举报消息。 No comment provided by engineer. Subscribers can send SimpleX links. + 订阅者可以发送 SimpleX 链接。 No comment provided by engineer. Subscribers can send direct messages. + 订阅者可以发送直接消息。 No comment provided by engineer. Subscribers can send disappearing messages. + 订阅者可以发送自动销毁消息。 No comment provided by engineer. Subscribers can send files and media. + 订阅者可以发送文件和媒体。 No comment provided by engineer. Subscribers can send voice messages. + 订阅者可以发送语音消息。 No comment provided by engineer. Subscribers use relay link to connect to the channel. Relay address was used to set up this relay for the channel. + 订阅者使用中继链接连接到频道。 +中继地址曾用于为此频道设置此中继。 No comment provided by engineer. @@ -8826,6 +9061,7 @@ Relay address was used to set up this relay for the channel. Support the project + 支持项目 No comment provided by engineer. @@ -8895,6 +9131,7 @@ Relay address was used to set up this relay for the channel. Talk to someone + 与某人聊天 No comment provided by engineer. @@ -8914,6 +9151,7 @@ Relay address was used to set up this relay for the channel. Tap Join channel + 点按“加入频道” No comment provided by engineer. @@ -8948,6 +9186,7 @@ Relay address was used to set up this relay for the channel. Tap to open + 点按即可打开 No comment provided by engineer. @@ -8978,6 +9217,7 @@ server test failure Test relay + 测试中继 No comment provided by engineer. @@ -9050,6 +9290,7 @@ It can happen because of some bug or when the connection is compromised. The app removed this message after %lld attempts to receive it. + 应用程序在尝试接收此消息 %lld 次后已将其移除。 No comment provided by engineer. @@ -9064,6 +9305,7 @@ It can happen because of some bug or when the connection is compromised. The badge is signed with a key that this version of the app does not recognize. Update the app to verify this badge. + 此徽章使用此版本应用程序无法识别的密钥签署。请更新应用程序来验证此徽章。 badge alert @@ -9073,6 +9315,7 @@ It can happen because of some bug or when the connection is compromised. The connection reached the limit of undelivered messages + 连接已达到未送达消息数量上限 conn error description @@ -9103,6 +9346,8 @@ It can happen because of some bug or when the connection is compromised. The first network where you own your contacts and groups. + 第一个让你拥有 +自己的联系人和群组的网络。 No comment provided by engineer. @@ -9147,6 +9392,7 @@ your contacts and groups. The same conditions will apply to operator **%@**. + 相同条件将适用于运营商 **%@**。 No comment provided by engineer. @@ -9171,6 +9417,7 @@ your contacts and groups. The servers for new files of your current chat profile **%@**. + 当前聊天个人资料 **%@** 的新文件服务器。 No comment provided by engineer. @@ -9239,6 +9486,7 @@ your contacts and groups. This badge could not be verified and may not be genuine. + 无法验证此徽章,可能并非真品。 badge alert @@ -9273,19 +9521,23 @@ your contacts and groups. This group requires a newer version of the app. Please update the app to join. + 此群组需要较新的应用程序版本。请更新应用程序才能加入。 alert message alert subtitle This is a chat relay address, it cannot be used to connect. + 这是聊天中继地址,无法用于连接。 alert message This is the last active relay. Removing it will prevent message delivery to subscribers. + 这是最后一个已启用的中继。移除它会导致无法向订阅者发送消息。 alert message This is your link for channel %@! + 这是你的频道 %@ 链接! new chat action @@ -9340,6 +9592,7 @@ alert subtitle To make SimpleX Network last. + 让 SimpleX Network 长久延续。 No comment provided by engineer. @@ -9440,6 +9693,7 @@ You will be prompted to complete authentication before this feature is enabled.< Token status: %@. + 令牌状态:%@。 token status @@ -9449,6 +9703,7 @@ You will be prompted to complete authentication before this feature is enabled.< Top bar + 顶部栏 No comment provided by engineer. @@ -9518,6 +9773,7 @@ You will be prompted to complete authentication before this feature is enabled.< Unblock subscriber for all? + 要为所有人解除封锁订阅者吗? No comment provided by engineer. @@ -9628,6 +9884,7 @@ To connect, please ask your contact to create another connection link and check Unverified badge + 未验证的徽章 badge alert title @@ -9637,6 +9894,7 @@ To connect, please ask your contact to create another connection link and check Up to 100 last messages are sent to new subscribers. + 最多会将最近 100 条消息发送给新订阅者。 No comment provided by engineer. @@ -9781,6 +10039,7 @@ To connect, please ask your contact to create another connection link and check Use for new channels + 用于新频道 No comment provided by engineer. @@ -9825,6 +10084,7 @@ To connect, please ask your contact to create another connection link and check Use relay + 使用中继 No comment provided by engineer. @@ -9849,6 +10109,7 @@ To connect, please ask your contact to create another connection link and check Use this address in your social media profile, website, or email signature. + 在社交媒体资料、网站或电子邮件签名中使用该地址。 No comment provided by engineer. @@ -9858,6 +10119,7 @@ To connect, please ask your contact to create another connection link and check Used chat relays do not support webpages. + 使用中的聊天中继不支持网页。 No comment provided by engineer. @@ -9877,6 +10139,7 @@ To connect, please ask your contact to create another connection link and check Verify + 验证 relay test step @@ -10009,14 +10272,17 @@ To connect, please ask your contact to create another connection link and check Wait + 等待 alert action Wait response + 等待响应 relay test step Waiting for channel owner to add relays. + 正在等待频道所有者添加中继。 No comment provided by engineer. @@ -10061,6 +10327,7 @@ To connect, please ask your contact to create another connection link and check We made connecting simpler for new users. + 我们让连接对新用户更简单。 No comment provided by engineer. @@ -10070,10 +10337,12 @@ To connect, please ask your contact to create another connection link and check Webpage code + 网页代码 No comment provided by engineer. Webpage settings were changed. If you save, the updated settings will be sent to subscribers. + 网页设置已更改。如果保存,更新后的设置将发送给订阅者。 alert message @@ -10123,6 +10392,7 @@ To connect, please ask your contact to create another connection link and check Why SimpleX is built. + 为何打造 SimpleX。 No comment provided by engineer. @@ -10299,6 +10569,7 @@ Repeat join request? You can enable them later via app Your privacy settings. + 你可以稍后通过应用程序的你的隐私设置启用它们。 No comment provided by engineer. @@ -10338,6 +10609,7 @@ Repeat join request? You can share a link or a QR code - anybody will be able to join the channel. + 你可以分享链接或二维码,任何人都可以加入频道。 No comment provided by engineer. @@ -10362,6 +10634,7 @@ Repeat join request? You can support SimpleX starting from v7 of the app. + 从 v7 版本起您可以支持 SimpleX。 badge alert @@ -10393,10 +10666,14 @@ Repeat join request? You commit to: - Only legal content in public groups - Respect other users - no spam + 你承诺: +- 只在公开群组中发布合法内容 +- 尊重其他用户 - 不发垃圾消息 No comment provided by engineer. You connected to the channel via this relay link. + 你已通过此中继链接连接到频道。 No comment provided by engineer. @@ -10468,11 +10745,12 @@ Repeat connection request? You should receive notifications. + 你应该会收到通知。 token info You were born without an account - 你生来就没有账户。 + 你生来就没有账户 No comment provided by engineer. @@ -10512,6 +10790,7 @@ Repeat connection request? You will stop receiving messages from this channel. Chat history will be preserved. + 你将停止收到来自该频道的消息。聊天记录将被保留。 No comment provided by engineer. @@ -10565,6 +10844,7 @@ Repeat connection request? Your channel + 你的频道 No comment provided by engineer. @@ -10584,10 +10864,12 @@ Repeat connection request? Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + 你的聊天已移至 %@,但将你重定向到该个人资料时发生意外错误。 alert message Your connection was moved to %@ but an error happened when switching profile. + 你的连接已移至 %@,但切换个人资料时发生错误。 No comment provided by engineer. @@ -10637,11 +10919,14 @@ Repeat connection request? Your network + 您的网络 No comment provided by engineer. Your new channel %1$@ is connected to %2$d of %3$d relays. If you cancel, the channel will be deleted - you can create it again. + 你的新频道 %1$@ 已连接到 %2$d/%3$d 个中继。 +如果取消,频道将被删除;你可以再次创建。 alert message @@ -10662,6 +10947,8 @@ If you cancel, the channel will be deleted - you can create it again. Your profile **%@** will be shared with channel relays and subscribers. Relays can access channel messages. + 你的个人资料 **%@** 将与频道中继和订阅者分享。 +中继可以访问频道消息。 No comment provided by engineer. @@ -10686,6 +10973,7 @@ Relays can access channel messages. Your public address + 你的公开地址 No comment provided by engineer. @@ -10695,10 +10983,12 @@ Relays can access channel messages. Your relay address + 你的中继地址 No comment provided by engineer. Your relay name + 你的中继名称 No comment provided by engineer. @@ -10738,10 +11028,12 @@ Relays can access channel messages. accepted + 已接受 No comment provided by engineer. accepted %@ + 已接受 %@ rcv group event chat item @@ -10761,10 +11053,12 @@ Relays can access channel messages. acknowledged roster + 已确认名单 No comment provided by engineer. active + 活跃 No comment provided by engineer. @@ -10880,6 +11174,7 @@ marked deleted chat item preview text can't broadcast + 无法广播 No comment provided by engineer. @@ -10919,10 +11214,12 @@ marked deleted chat item preview text channel + 频道 shown as sender role for channel messages channel profile updated + 频道资料已更新 snd group event chat item @@ -11077,6 +11374,7 @@ pref value deleted channel + 已删除频道 rcv group event chat item @@ -11191,6 +11489,7 @@ pref value error: %@ + 错误:%@ receive error chat item @@ -11200,6 +11499,7 @@ pref value failed + 失败 No comment provided by engineer. @@ -11234,6 +11534,7 @@ pref value https:// + https:// No comment provided by engineer. @@ -11328,6 +11629,7 @@ pref value link + 链接 No comment provided by engineer. @@ -11402,6 +11704,7 @@ pref value new + No comment provided by engineer. @@ -11489,6 +11792,7 @@ time to disappear pending + 待处理 No comment provided by engineer. @@ -11528,6 +11832,7 @@ time to disappear relay + 中继 member role @@ -11542,10 +11847,12 @@ time to disappear removed (%d attempts) + 已移除(%d 次尝试) receive error chat item removed by operator + 已被运营商移除 No comment provided by engineer. @@ -11708,6 +12015,7 @@ last received msg: %2$@ updated channel profile + 频道更新了频道资料 rcv group event chat item @@ -11727,6 +12035,7 @@ last received msg: %2$@ via %@ + 通过 %@ relay hostname @@ -11806,6 +12115,7 @@ last received msg: %2$@ you are subscriber + 你是订阅者 No comment provided by engineer. @@ -11870,6 +12180,7 @@ last received msg: %2$@ ⚠️ Signature verification failed: %@. + ⚠️ 签名验证失败:%@。 owner verification @@ -12154,7 +12465,7 @@ last received msg: %2$@ Unknown database error: %@ - 未知数据库错误: %@ + 未知数据库错误:%@ No comment provided by engineer. @@ -12174,6 +12485,7 @@ last received msg: %2$@ You can allow sharing in Your privacy / SimpleX Lock settings. + 你可以在“你的隐私”/“SimpleX 锁定”设置中允许共享。 No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/zh-Hant.xcloc/Localized Contents/zh-Hant.xliff b/apps/ios/SimpleX Localizations/zh-Hant.xcloc/Localized Contents/zh-Hant.xliff index ebd6f4da71..7be6ee6287 100644 --- a/apps/ios/SimpleX Localizations/zh-Hant.xcloc/Localized Contents/zh-Hant.xliff +++ b/apps/ios/SimpleX Localizations/zh-Hant.xcloc/Localized Contents/zh-Hant.xliff @@ -2012,13 +2012,13 @@ We will be adding server redundancy to prevent lost messages. 成員 No comment provided by engineer. - - Member role will be changed to "%@". All group members will be notified. + + Role will be changed to "%@". All group members will be notified. 成員的身份會修改為 "%@"。所有在群組內的成員都會接收到通知。 No comment provided by engineer. - - Member role will be changed to "%@". The member will receive a new invitation. + + Role will be changed to "%@". The member will receive a new invitation. 成員的身份會修改為 "%@"。該成員將接收到新的邀請。 No comment provided by engineer. @@ -2369,7 +2369,7 @@ We will be adding server redundancy to prevent lost messages. Fingerprint in server address does not match certificate. - 伺服器地址的憑證指紋可能不正確 + 伺服器地址中的指紋與憑證不符。 server test error @@ -2759,7 +2759,7 @@ We will be adding server redundancy to prevent lost messages. Server requires authorization to create queues, check password. - 伺服器需要授權才能建立佇列,請檢查密碼 + 伺服器需要授權才能建立佇列,請檢查密碼。 server test error @@ -2821,8 +2821,9 @@ We will be adding server redundancy to prevent lost messages. 分享一次性邀請連結 No comment provided by engineer. - + Show QR code + 顯示二維碼 No comment provided by engineer. @@ -5132,7 +5133,7 @@ Available in v5.1 Server requires authorization to upload, check password. - 伺服器需要認證後才能上傳,檢查密碼 + 伺服器需要授權才能上傳,請檢查密碼。 server test error @@ -6480,6 +6481,5122 @@ It can happen because of some bug or when the connection is compromised.Uploaded 已上傳 + + %1$@ supported SimpleX Chat. The badge expired on %2$@. + %1$@ 曾是 SimpleX Chat 支持者。徽章已於 %2$@ 過期。 + + + %1$@ at %2$@: + %1$@ 於 %2$@: + + + %@ invested in SimpleX Chat crowdfunding. + %@ 出資支持了 SimpleX Chat 的群眾募資。 + + + %@ supports SimpleX Chat. + %@ 是 SimpleX Chat 支持者。 + + + Some non-fatal errors occurred during import - you may see Chat console for more details. + 匯入期間發生了一些非致命錯誤——你可以查看聊天控制台以了解更多詳情。 + + + You can hide or mute a user profile - swipe it to the right. + 你可以隱藏或靜音使用者個人檔案——向右滑動即可。 + + + Error aborting address change + 中止地址變更時發生錯誤 + + + Favorite + 加入最愛 + + + Receiving address will be changed to a different server. Address change will complete after sender comes online. + 接收地址將變更至其他伺服器。地址變更會在傳送者上線後完成。 + + + Unfav. + 取消最愛 + + + Files and media + 檔案和媒體 + + + Files and media prohibited! + 已禁止傳送檔案和媒體! + + + No filtered chats + 沒有符合篩選條件的聊天 + + + Only group owners can enable files and media. + 只有群組擁有者可以啟用檔案和媒體。 + + + Prohibit sending files and media. + 禁止傳送檔案和媒體。 + + + Contacts + 聯絡人 + + + Delivery receipts are disabled! + 送達回條已停用! + + + Delivery receipts! + 送達回條! + + + Error synchronizing connection + 同步連線時發生錯誤 + + + Exporting database archive… + 正在匯出數據庫封存檔… + + + Fix + 修復 + + + Fix connection + 修復連線 + + + Fix connection? + 修復連線? + + + Fix not supported by contact + 聯絡人不支援修復功能 + + + Fix not supported by group member + 群組成員不支援修復功能 + + + In reply to + 回覆 + + + Migrating database archive… + 正在遷移數據庫封存檔… + + + No history + 沒有歷史記錄 + + + Protocol timeout per KB + 每 KB 協議超時 + + + React… + 回應… + + + Reconnect all connected servers to force message delivery. It uses additional traffic. + 重新連線所有已連線的伺服器,以強制傳送訊息。這會使用額外流量。 + + + Reconnect servers? + 要重新連線伺服器嗎? + + + Renegotiate + 重新協商 + + + Renegotiate encryption + 重新協商加密 + + + Renegotiate encryption? + 重新協商加密? + + + Send delivery receipts to + 傳送送達回條給 + + + Send receipts + 傳送回條 + + + The encryption is working and the new encryption agreement is not required. It may result in connection errors! + 加密運作正常,不需要新的加密協議。這可能會導致連線錯誤! + + + agreeing encryption for %@… + 正在為 %@ 協商加密… + + + agreeing encryption… + 正在協商加密… + + + changing address for %@… + 正在為 %@ 變更地址… + + + changing address… + 正在變更地址… + + + default (no) + 預設(否) + + + default (yes) + 預設(是) + + + encryption agreed + 已完成加密協商 + + + encryption agreed for %@ + 已為 %@ 完成加密協商 + + + encryption ok + 加密正常 + + + encryption ok for %@ + %@ 的加密正常 + + + encryption re-negotiation allowed + 允許重新協商加密 + + + encryption re-negotiation allowed for %@ + 允許為 %@ 重新協商加密 + + + encryption re-negotiation required + 需要重新協商加密 + + + encryption re-negotiation required for %@ + 需要為 %@ 重新協商加密 + + + Disable (keep overrides) + 停用(保留覆寫設定) + + + Disable for all + 全部停用 + + + Don't enable + 不要啟用 + + + Enable (keep overrides) + 啟用(保留覆寫設定) + + + Enable for all + 全部啟用 + + + Error enabling delivery receipts! + 啟用送達回條時發生錯誤! + + + Error setting delivery receipts! + 設定送達回條時發生錯誤! + + + Even when disabled in the conversation. + 即使在對話中已停用。 + + + Filter unread and favorite chats. + 篩選未讀和最愛的聊天。 + + + Find chats faster + 更快尋找聊天 + + + Fix encryption after restoring backups. + 還原備份後修復加密。 + + + Keep your connections + 保留你的連線 + + + Make one message disappear + 讓一則訊息消失 + + + Message delivery receipts! + 訊息送達回條! + + + Sending delivery receipts will be enabled for all contacts in all visible chat profiles. + 將為所有可見聊天個人檔案中的所有聯絡人啟用送達回條。 + + + Sending delivery receipts will be enabled for all contacts. + 將為所有聯絡人啟用送達回條。 + + + Sending receipts is disabled for %lld contacts + 已為 %lld 位聯絡人停用送達回條 + + + Sending receipts is enabled for %lld contacts + 已為 %lld 位聯絡人啟用送達回條 + + + You can enable later via Settings + 你可以稍後透過「設定」啟用 + + + A new random profile will be shared. + 將分享新的隨機個人檔案。 + + + Connect via one-time link + 透過一次性連結連線 + + + Delivery + 送達 + + + Incognito mode protects your privacy by using a new random profile for each contact. + 隱身模式會為每位聯絡人使用新的隨機個人檔案,以保護你的私隱。 + + + Invalid status + 狀態無效 + + + Most likely this connection is deleted. + 此連線很可能已被刪除。 + + + No delivery information + 沒有送達資訊 + + + Receipts are disabled + 送達回條已停用 + + + Reject (sender NOT notified) + 拒絕(不會通知傳送者) + + + Sending receipts is disabled for %lld groups + 已為 %lld 個群組停用送達回條 + + + Sending receipts is enabled for %lld groups + 已為 %lld 個群組啟用送達回條 + + + Small groups (max 20) + 小型群組(最多 20 人) + + + This group has over %lld members, delivery receipts are not sent. + 此群組有超過 %lld 位成員,不會傳送送達回條。 + + + Use current profile + 使用目前個人檔案 + + + Use new incognito profile + 使用新的隱身個人檔案 + + + You invited a contact + 你已邀請聯絡人 + + + Your profile **%@** will be shared. + 將分享你的個人檔案 **%@**。 + + + disabled + 已停用 + + + - connect to [directory service](simplex:/contact#/?v=1-4&smp=smp%3A%2F%2Fu2dS9sG8nMNURyZwqASV4yROM28Er0luVTx5X1CsMrU%3D%40smp4.simplex.im%2FeXSPwqTkKyDO3px4fLf1wx3MvPdjdLW3%23%2F%3Fv%3D1-2%26dh%3DMCowBQYDK2VuAyEAaiv6MkMH44L2TcYrt_CsX3ZvM11WgbMEUn0hkIKTOho%253D%26srv%3Do5vmywmrnaxalvz6wi3zicyftgio6psuvyniis6gco6bp6ekl4cqj4id.onion) (BETA)! +- delivery receipts (up to 20 members). +- faster and more stable. + - 連接到[目錄服務](simplex:/contact#/?v=1-4&smp=smp%3A%2F%2Fu2dS9sG8nMNURyZwqASV4yROM28Er0luVTx5X1CsMrU%3D%40smp4.simplex.im%2FeXSPwqTkKyDO3px4fLf1wx3MvPdjdLW3%23%2F%3Fv%3D1-2%26dh%3DMCowBQYDK2VuAyEAaiv6MkMH44L2TcYrt_CsX3ZvM11WgbMEUn0hkIKTOho%253D%26srv%3Do5vmywmrnaxalvz6wi3zicyftgio6psuvyniis6gco6bp6ekl4cqj4id.onion) (BETA)! +- 送達回條(最多 20 位成員)。 +- 更快且更穩定。 + + + Create new profile in [desktop app](https://simplex.chat/downloads/). 💻 + 在[桌面應用程式](https://simplex.chat/downloads/)中建立新的個人檔案。💻 + + + Discover and join groups + 探索並加入群組 + + + Encrypt stored files & media + 加密已儲存的檔案和媒體 + + + New desktop app! + 全新桌面應用程式! + + + Simplified incognito mode + 簡化的隱身模式 + + + Toggle incognito when connecting. + 連線時切換隱身模式。 + + + Error creating member contact + 建立成員聯絡人時發生錯誤 + + + Error sending member contact invitation + 傳送成員聯絡人邀請時發生錯誤 + + + Open + 開啟 + + + %lld messages moderated by %@ + %lld 則訊息已由 %@ 審核 + + + All new messages from %@ will be hidden! + 來自 %@ 的所有新訊息都會隱藏! + + + Connect to yourself? +This is your own SimpleX address! + 要連線到自己嗎? +這是你自己的 SimpleX 地址! + + + Connect to yourself? +This is your own one-time link! + 要連線到自己嗎? +這是你自己的一次性連結! + + + Connect via contact address + 透過聯絡人地址連線 + + + Connect with %@ + 與 %@ 連線 + + + Correct name to %@? + 要將名稱更正為 %@ 嗎? + + + Create group + 建立群組 + + + Create profile + 建立個人檔案 + + + Delete %lld messages? + 要刪除 %lld 則訊息嗎? + + + Delete and notify contact + 刪除並通知聯絡人 + + + Enter group name… + 輸入群組名稱… + + + Enter your name… + 輸入你的名稱… + + + Expand + 展開 + + + Fully decentralized – visible only to members. + 完全去中心化——僅成員可見。 + + + Group already exists + 群組已存在 + + + Group already exists! + 群組已存在! + + + Invalid name! + 名稱無效! + + + Join your group? +This is your link for group %@! + 要加入你的群組嗎? +這是你群組 %@ 的連結! + + + Messages from %@ will be shown! + 來自 %@ 的訊息會顯示! + + + Open group + 開啟群組 + + + Unblock + 解除封鎖 + + + Unblock member + 解除封鎖成員 + + + Unblock member? + 要解除封鎖此成員嗎? + + + You are already connecting to %@. + 你已在與 %@ 連線。 + + + You are already connecting via this one-time link! + 你已在透過這個一次性連結連線! + + + You are already in group %@. + 你已在群組 %@ 中。 + + + You are already joining the group %@. + 你已在加入群組 %@。 + + + You are already joining the group via this link. + 你已在透過此連結加入該群組。 + + + You are already joining the group! +Repeat join request? + 你已在加入群組! +要重複加入請求嗎? + + + You have already requested connection! +Repeat connection request? + 你已請求連線! +要重複連線請求嗎? + + + You will be connected when group link host's device is online, please wait or check later! + 群組連結主機的裝置上線後,你將會連線;請等待或稍後查看! + + + Your profile + 你的個人檔案 + + + and %lld other events + 和其他 %lld 個事件 + + + blocked + 已封鎖 + + + deleted contact + 已刪除的聯絡人 + + + Connect to desktop + 連線到桌上電腦 + + + Connected desktop + 已連線的桌上電腦 + + + Connected to desktop + 已連線到桌上電腦 + + + Connecting to desktop + 正在連線到桌上電腦 + + + Connection terminated + 連線已終止 + + + Desktop address + 桌面地址 + + + Desktop app version %@ is not compatible with this app. + 桌面應用程式版本 %@ 與此應用程式不相容。 + + + Desktop devices + 桌面裝置 + + + Disconnect desktop? + 要中斷桌上電腦連線嗎? + + + Encryption re-negotiation error + 加密重新協商錯誤 + + + Encryption re-negotiation failed. + 加密重新協商失敗。 + + + Enter this device name… + 輸入此裝置名稱… + + + Incompatible version + 版本不相容 + + + Keep the app open to use it from desktop + 保持應用程式開啟,以便從桌上電腦使用 + + + Linked desktop options + 已連結桌上電腦選項 + + + Linked desktops + 已連結的桌上電腦 + + + Paste desktop address + 貼上桌面地址 + + + Scan QR code from desktop + 掃描桌上電腦上的二維碼 + + + This device name + 此裝置名稱 + + + Unlink desktop? + 要取消連結桌上電腦嗎? + + + Create a group using a random profile. + 使用隨機個人檔案建立群組。 + + + Faster joining and more reliable messages. + 加入更快速,訊息更可靠。 + + + Incognito groups + 隱身群組 + + + Link mobile and desktop apps! 🔗 + 連結手機和桌面應用程式!🔗 + + + To hide unwanted messages. + 用於隱藏不想看到的訊息。 + + + Connect automatically + 自動連線 + + + Discover via local network + 透過本機網路探索 + + + Found desktop + 找到桌上電腦 + + + Not compatible! + 不相容! + + + Waiting for desktop... + 正在等待桌上電腦… + + + author + 作者 + + + Chat is stopped. If you already used this database on another device, you should transfer it back before starting chat. + 聊天已停止。如果你已在另一部裝置上使用過此數據庫,應先將其傳回再開始聊天。 + + + Encrypted message: app is stopped + 加密訊息:應用程式已停止 + + + Error opening chat + 開啟聊天時發生錯誤 + + + Invalid response + 回應無效 + + + Opening app… + 正在開啟應用程式… + + + Please contact developers. +Error: %@ + 請聯絡開發者。 +錯誤:%@ + + + Start chat? + 要開始聊天嗎? + + + Use only local notifications? + 只使用本機通知嗎? + + + You can make it visible to your SimpleX contacts via Settings. + 你可以透過「設定」讓你的 SimpleX 聯絡人看到它。 + + + Creating link… + 正在建立連結… + + + Enable camera access + 啟用相機取用權限 + + + Error scanning code: %@ + 掃描代碼時發生錯誤:%@ + + + Invalid QR code + 二維碼無效 + + + Invalid link + 連結無效 + + + Keep + 保留 + + + Keep unused invitation? + 要保留未使用的邀請嗎? + + + New chat + 新聊天 + + + OK + + + + Or scan QR code + 或掃描二維碼 + + + Or show this code + 或顯示此代碼 + + + Paste the link you received + 貼上你收到的連結 + + + Share this 1-time invite link + 分享此一次性邀請連結 + + + Tap to paste link + 點一下即可貼上連結 + + + Tap to scan + 點一下即可掃描 + + + The code you scanned is not a SimpleX link QR code. + 你掃描的代碼不是 SimpleX 連結二維碼。 + + + You can view invitation link again in connection details. + 你可以在連線詳情中再次查看邀請連結。 + + + Do not send history to new members. + 不要向新成員傳送歷史記錄。 + + + History is not sent to new members. + 歷史記錄不會傳送給新成員。 + + + Invalid display name! + 顯示名稱無效! + + + Only you can irreversibly delete messages (your contact can mark them for deletion). (24 hours) + 只有你可以永久刪除訊息(你的聯絡人可以將其標記為待刪除)。(24 小時) + + + Only your contact can irreversibly delete messages (you can mark them for deletion). (24 hours) + 只有你的聯絡人可以永久刪除訊息(你可以將其標記為待刪除)。(24 小時) + + + Send up to 100 last messages to new members. + 向新成員傳送最多 100 則最近訊息。 + + + This display name is invalid. Please choose another name. + 此顯示名稱無效。請選擇其他名稱。 + + + Visible history + 可見歷史記錄 + + + Clear private notes? + 要清除私密筆記嗎? + + + Created at + 建立於 + + + Created at: %@ + 建立於:%@ + + + Error creating message + 建立訊息時發生錯誤 + + + Improved message delivery + 改善訊息送達 + + + Join group conversations + 加入群組對話 + + + Paste link to connect! + 貼上連結即可連線! + + + Private notes + 私密筆記 + + + Recent history and improved [directory bot](simplex:/contact#/?v=1-4&smp=smp%3A%2F%2Fu2dS9sG8nMNURyZwqASV4yROM28Er0luVTx5X1CsMrU%3D%40smp4.simplex.im%2FeXSPwqTkKyDO3px4fLf1wx3MvPdjdLW3%23%2F%3Fv%3D1-2%26dh%3DMCowBQYDK2VuAyEAaiv6MkMH44L2TcYrt_CsX3ZvM11WgbMEUn0hkIKTOho%253D%26srv%3Do5vmywmrnaxalvz6wi3zicyftgio6psuvyniis6gco6bp6ekl4cqj4id.onion). + 最近歷史記錄和改進的[目錄機器人](simplex:/contact#/?v=1-4&smp=smp%3A%2F%2Fu2dS9sG8nMNURyZwqASV4yROM28Er0luVTx5X1CsMrU%3D%40smp4.simplex.im%2FeXSPwqTkKyDO3px4fLf1wx3MvPdjdLW3%23%2F%3Fv%3D1-2%26dh%3DMCowBQYDK2VuAyEAaiv6MkMH44L2TcYrt_CsX3ZvM11WgbMEUn0hkIKTOho%253D%26srv%3Do5vmywmrnaxalvz6wi3zicyftgio6psuvyniis6gco6bp6ekl4cqj4id.onion)。 + + + Search bar accepts invitation links. + 搜尋列可接受邀請連結。 + + + Turkish interface + 土耳其語介面 + + + With encrypted files and media. + 包含加密的檔案和媒體。 + + + With reduced battery usage. + 降低電池用量。 + + + contact %1$@ changed to %2$@ + 聯絡人 %1$@ 已變更為 %2$@ + + + member %1$@ changed to %2$@ + 成員 %1$@ 已變更為 %2$@ + + + removed profile picture + 已移除個人檔案圖片 + + + removed contact address + 已移除聯絡人地址 + + + set new contact address + 已設定新的聯絡人地址 + + + set new profile picture + 已設定新的個人檔案圖片 + + + updated profile + 已更新個人檔案 + + + unknown status + 未知狀態 + + + Block for all + 為所有人封鎖 + + + Block member for all? + 要為所有人封鎖此成員嗎? + + + Unblock for all + 為所有人解除封鎖 + + + Unblock member for all? + 要為所有人解除封鎖此成員嗎? + + + blocked %@ + 已封鎖 %@ + + + blocked by admin + 由管理員封鎖 + + + unblocked %@ + 已解除封鎖 %@ + + + you blocked %@ + 你已封鎖 %@ + + + you unblocked %@ + 你已解除封鎖 %@ + + + **Please note**: using the same database on two devices will break the decryption of messages from your connections, as a security protection. + **請注意**:基於安全保護,在兩部裝置上使用同一個數據庫會導致無法解密來自你連線對象的訊息。 + + + **Warning**: the archive will be removed. + **警告**:封存檔將被移除。 + + + Chat migrated! + 聊天已遷移! + + + Choose _Migrate from another device_ on the new device and scan QR code. + 在新裝置上選擇 _從另一部裝置遷移_ 並掃描二維碼。 + + + Confirm network settings + 確認網路設定 + + + Confirm that you remember database passphrase to migrate it. + 確認你記得用於遷移的數據庫密碼短語。 + + + Confirm upload + 確認上傳 + + + Creating archive link + 正在建立封存檔連結 + + + Delete database from this device + 從此裝置刪除數據庫 + + + Download failed + 下載失敗 + + + Downloading archive + 正在下載封存檔 + + + Downloading link details + 正在下載連結詳情 + + + Enter passphrase + 輸入密碼短語 + + + Error downloading the archive + 下載封存檔時發生錯誤 + + + Error saving settings + 儲存設定時發生錯誤 + + + Exported file doesn't exist + 匯出的檔案不存在 + + + Error uploading the archive + 上傳封存檔時發生錯誤 + + + Error verifying passphrase: + 驗證密碼短語時發生錯誤: + + + Finalize migration + 完成遷移 + + + Finalize migration on another device. + 在另一部裝置上完成遷移。 + + + Import failed + 匯入失敗 + + + Importing archive + 正在匯入封存檔 + + + In order to continue, chat should be stopped. + 必須停止聊天才能繼續。 + + + Invalid migration confirmation + 遷移確認無效 + + + Message too large + 訊息太大 + + + Messages, files and calls are protected by **end-to-end encryption** with perfect forward secrecy, repudiation and break-in recovery. + 訊息、檔案和通話均受具備完美前向保密、可否認性和入侵復原的 **端對端加密** 保護。 + + + Migrate device + 遷移裝置 + + + Messages, files and calls are protected by **quantum resistant e2e encryption** with perfect forward secrecy, repudiation and break-in recovery. + 訊息、檔案和通話均受具備完美前向保密、可否認性和入侵復原的 **抗量子端對端加密** 保護。 + + + Migrate here + 遷移到此處 + + + Migrate to another device + 遷移到另一部裝置 + + + Migrating + 正在遷移 + + + Open migration to another device + 開啟遷移到另一部裝置 + + + Migration complete + 遷移完成 + + + Or paste archive link + 或貼上封存檔連結 + + + Or securely share this file link + 或安全分享此檔案連結 + + + Push server + 推送伺服器 + + + Please confirm that network settings are correct for this device. + 請確認此裝置的網路設定正確。 + + + Repeat download + 重新下載 + + + Repeat import + 重新匯入 + + + Repeat upload + 重新上傳 + + + Set passphrase + 設定密碼短語 + + + Stop chat + 停止聊天 + + + Stopping chat + 正在停止聊天 + + + This chat is protected by end-to-end encryption. + 此聊天受端對端加密保護。 + + + This chat is protected by quantum resistant end-to-end encryption. + 此聊天受抗量子端對端加密保護。 + + + Verify database passphrase + 驗證數據庫密碼短語 + + + Warning: starting chat on multiple devices is not supported and will cause message delivery failures + 警告:不支援在多部裝置上啟動聊天,這會導致訊息送達失敗 + + + Welcome message is too long + 歡迎訊息太長 + + + You **must not** use the same database on two devices. + 你 **不得** 在兩部裝置上使用同一個數據庫。 + + + You can give another try. + 你可以再試一次。 + + + quantum resistant e2e encryption + 抗量子端對端加密 + + + standard end-to-end encryption + 標準端對端加密 + + + Admins can block a member for all. + 管理員可以為所有人封鎖成員。 + + + Enable in direct chats (BETA)! + 在直接聊天中啟用(BETA)! + + + Hungarian interface + 匈牙利語介面 + + + Migrate to another device via QR code. + 透過二維碼遷移到另一部裝置。 + + + Picture-in-picture calls + 畫中畫通話 + + + Quantum resistant encryption + 抗量子加密 + + + Safer groups + 更安全的群組 + + + Download + 下載 + + + Enabled for + 啟用對象 + + + Files and media not allowed + 不允許檔案和媒體 + + + Forward + 轉發 + + + Forwarded + 已轉發 + + + Forwarded from + 轉發自 + + + Network connection + 網路連線 + + + No network connection + 沒有網路連線 + + + Other + 其他 + + + Prohibit sending SimpleX links. + 禁止傳送 SimpleX 連結。 + + + Recipient(s) can't see who this message is from. + 收件人無法看到此訊息來自誰。 + + + WiFi + WiFi + + + Wired ethernet + 有線乙太網路 + + + admins + 管理員 + + + all members + 所有成員 + + + forwarded + 已轉發 + + + owners + 擁有者 + + + saved from %@ + 已從 %@ 儲存 + + + you + + + + Forward and save messages + 轉發並儲存訊息 + + + In-call sounds + 通話中音效 + + + Message source remains private. + 訊息來源保持私密。 + + + More reliable network connection. + 更可靠的網路連線。 + + + Network management + 網路管理 + + + When connecting audio and video calls. + 連線語音和視訊通話時。 + + + Will be enabled in direct chats! + 將在直接聊天中啟用! + + + Profile images + 個人檔案圖片 + + + Square, circle, or anything in between. + 方形、圓形,或介於兩者之間的任何形狀。 + + + Allow downgrade + 允許降級 + + + Always use private routing. + 一律使用私密路由。 + + + Capacity exceeded - recipient did not receive previously sent messages. + 容量已超出;收件人未收到先前傳送的訊息。 + + + Confirm files from unknown servers. + 確認來自未知伺服器的檔案。 + + + Destination server error: %@ + 目的地伺服器錯誤:%@ + + + Do NOT send messages directly, even if your or destination server does not support private routing. + 不要直接傳送訊息,即使你的伺服器或目的地伺服器不支援私密路由。 + + + Do NOT use private routing. + 不要使用私密路由。 + + + Files + 檔案 + + + Forwarding server: %1$@ +Destination server error: %2$@ + 轉發伺服器:%1$@ +目的地伺服器錯誤:%2$@ + + + Forwarding server: %1$@ +Error: %2$@ + 轉發伺服器:%1$@ +錯誤:%2$@ + + + Message delivery warning + 訊息送達警告 + + + Network issues - message expired after many attempts to send it. + 網路問題;多次嘗試傳送後訊息已過期。 + + + Private message routing + 私密訊息路由 + + + Private message routing 🚀 + 私密訊息路由 🚀 + + + Private routing + 私密路由 + + + Protect IP address + 保護 IP 地址 + + + Protect your IP address from the messaging relays chosen by your contacts. +Enable in *Network & servers* settings. + 保護你的 IP 地址,不讓聯絡人選擇的訊息中繼看到。 +在 *網路和伺服器* 設定中啟用。 + + + Send messages directly when your or destination server does not support private routing. + 當你的伺服器或目的地伺服器不支援私密路由時,直接傳送訊息。 + + + Server address is incompatible with network settings. + 伺服器地址與網路設定不相容。 + + + Server version is incompatible with network settings. + 伺服器版本與網路設定不相容。 + + + Show message status + 顯示訊息狀態 + + + Show → on messages sent via private routing. + 在透過私密路由傳送的訊息上顯示 →。 + + + The app will ask to confirm downloads from unknown file servers (except .onion). + 應用程式會要求你確認來自未知檔案伺服器的下載(.onion 除外)。 + + + To protect your IP address, private routing uses your SMP servers to deliver messages. + 為了保護你的 IP 地址,私密路由會使用你的 SMP 伺服器傳送訊息。 + + + Unknown servers! + 未知伺服器! + + + Use private routing with unknown servers when IP address is not protected. + 當 IP 地址未受保護時,對未知伺服器使用私密路由。 + + + Use private routing with unknown servers. + 對未知伺服器使用私密路由。 + + + Without Tor or VPN, your IP address will be visible to file servers. + 如果沒有 Tor 或 VPN,檔案伺服器將能看到你的 IP 地址。 + + + Without Tor or VPN, your IP address will be visible to these XFTP relays: %@. + 如果沒有 Tor 或 VPN,這些 XFTP 中繼將能看到你的 IP 地址:%@。 + + + Wrong key or unknown connection - most likely this connection is deleted. + 金鑰錯誤或未知連線;此連線很可能已被刪除。 + + + unprotected + 未受保護 + + + when IP hidden + IP 隱藏時 + + + Debug delivery + 偵錯送達 + + + Message queue info + 訊息佇列資訊 + + + server queue info: %1$@ + +last received msg: %2$@ + 伺服器佇列資訊:%1$@ + +最後收到的訊息:%2$@ + + + Accent + 強調色 + + + Acknowledged + 已確認 + + + Acknowledgement errors + 確認錯誤 + + + Additional accent + 其他強調色 + + + Additional accent 2 + 其他強調色 2 + + + Additional secondary + 其他次要色 + + + Black + 黑色 + + + Cannot forward message + 無法轉發訊息 + + + Chat colors + 聊天顏色 + + + Chat theme + 聊天主題 + + + Chunks deleted + 已刪除分塊 + + + Chunks downloaded + 已下載分塊 + + + Chunks uploaded + 已上傳分塊 + + + Color mode + 顏色模式 + + + Completed + 已完成 + + + Connected + 已連線 + + + Connected servers + 已連線的伺服器 + + + Connecting + 正在連線 + + + Connection with desktop stopped + 與桌上電腦的連線已停止 + + + Connections + 連線 + + + Copy error + 複製錯誤 + + + Created + 已建立 + + + Customize theme + 自訂主題 + + + Dark mode colors + 深色模式顏色 + + + Deleted + 已刪除 + + + Deletion errors + 刪除錯誤 + + + Detailed statistics + 詳細統計資料 + + + Details + 詳情 + + + Download errors + 下載錯誤 + + + Downloaded + 已下載 + + + Downloaded files + 已下載的檔案 + + + Error exporting theme: %@ + 匯出主題時發生錯誤:%@ + + + Error reconnecting server + 重新連線伺服器時發生錯誤 + + + Error reconnecting servers + 重新連線多個伺服器時發生錯誤 + + + Error resetting statistics + 重設統計資料時發生錯誤 + + + Errors + 錯誤 + + + Export theme + 匯出主題 + + + File error + 檔案錯誤 + + + File not found - most likely file was deleted or cancelled. + 找不到檔案;檔案很可能已被刪除或取消。 + + + File server error: %@ + 檔案伺服器錯誤:%@ + + + File status + 檔案狀態 + + + File status: %@ + 檔案狀態:%@ + + + Good afternoon! + 午安! + + + Good morning! + 早安! + + + Import theme + 匯入主題 + + + Interface colors + 介面顏色 + + + Member inactive + 成員未活躍 + + + Menus + 選單 + + + Message forwarded + 訊息已轉發 + + + Message may be delivered later if member becomes active. + 如果成員變為活躍,訊息稍後可能會送達。 + + + Message status + 訊息狀態 + + + Message status: %@ + 訊息狀態:%@ + + + Messages received + 已接收訊息 + + + Messages sent + 已傳送訊息 + + + No direct connection yet, message is forwarded by admin. + 尚無直接連線,訊息由管理員轉發。 + + + No info, try to reload + 沒有資訊,請嘗試重新載入 + + + Pending + 待處理 + + + Please check that mobile and desktop are connected to the same local network, and that desktop firewall allows the connection. +Please share any other issues with the developers. + 請檢查手機和桌上電腦是否連線到同一本機網路,且桌上電腦防火牆允許此連線。 +如有其他問題,請分享給開發者。 + + + Previously connected servers + 曾連線的伺服器 + + + Profile theme + 個人檔案主題 + + + Proxied + 已代理 + + + Proxied servers + 已代理的伺服器 + + + Receive errors + 接收錯誤 + + + Received messages + 已接收訊息 + + + Received reply + 已接收回覆 + + + Received total + 接收總計 + + + Reconnect + 重新連線 + + + Reconnect all servers + 重新連線所有伺服器 + + + Reconnect all servers? + 要重新連線所有伺服器嗎? + + + Reconnect server to force message delivery. It uses additional traffic. + 重新連線伺服器,強制送達訊息。這會使用額外流量。 + + + Reconnect server? + 要重新連線伺服器嗎? + + + Remove image + 移除圖片 + + + SMP server + SMP 伺服器 + + + Secondary + 次要色 + + + Secured + 已受保護 + + + Selected chat preferences prohibit this message. + 所選聊天偏好設定禁止此訊息。 + + + Send errors + 傳送錯誤 + + + Sent messages + 已傳送訊息 + + + Sent reply + 已傳送回覆 + + + Sent total + 傳送總計 + + + Server address + 伺服器地址 + + + Server type + 伺服器類型 + + + Size + 大小 + + + Statistics + 統計資料 + + + Subscribed + 已訂閱 + + + Subscriptions ignored + 已忽略訂閱 + + + Temporary file error + 暫存檔案錯誤 + + + This link was used with another mobile device, please create a new link on the desktop. + 此連結已在另一部行動裝置上使用,請在桌上電腦上建立新的連結。 + + + Title + 標題 + + + Total + 總計 + + + Transport sessions + 傳輸工作階段 + + + User selection + 使用者選擇 + + + Wallpaper accent + 桌布強調色 + + + Wallpaper background + 桌布背景 + + + Wrong key or unknown file chunk address - most likely file is deleted. + 金鑰錯誤或未知檔案分塊地址;檔案很可能已被刪除。 + + + XFTP server + XFTP 伺服器 + + + You are not connected to these servers. Private routing is used to deliver messages to them. + 你未連線到這些伺服器。私密路由會用來向它們傳送訊息。 + + + attempts + 嘗試次數 + + + decryption errors + 解密錯誤 + + + duplicates + 重複項目 + + + expired + 已過期 + + + inactive + 未活躍 + + + other + 其他 + + + other errors + 其他錯誤 + + + Active connections + 活躍連線 + + + All profiles + 所有個人檔案 + + + Current profile + 目前個人檔案 + + + Message reception + 訊息接收 + + + Private routing error + 私密路由錯誤 + + + Server address is incompatible with network settings: %@. + 伺服器地址與網路設定不相容:%@。 + + + Server version is incompatible with your app: %@. + 伺服器版本與你的應用程式不相容:%@。 + + + Show percentage + 顯示百分比 + + + You can now chat with %@ + 你現在可以與 %@ 聊天 + + + Blur media + 模糊媒體 + + + Connection notifications + 連線通知 + + + Destination server address of %@ is incompatible with forwarding server %@ settings. + 目的地伺服器 %@ 的地址與轉發伺服器 %@ 的設定不相容。 + + + Destination server version of %@ is incompatible with forwarding server %@. + 目的地伺服器 %@ 的版本與轉發伺服器 %@ 不相容。 + + + Disabled + 已停用 + + + Enabled + 已啟用 + + + Error connecting to forwarding server %@. Please try later. + 連線到轉發伺服器 %@ 時發生錯誤。請稍後再試。 + + + Forwarding server %1$@ failed to connect to destination server %2$@. Please try later. + 轉發伺服器 %1$@ 無法連線到目的地伺服器 %2$@。請稍後再試。 + + + Forwarding server address is incompatible with network settings: %@. + 轉發伺服器地址與網路設定不相容:%@。 + + + Forwarding server version is incompatible with network settings: %@. + 轉發伺服器版本與網路設定不相容:%@。 + + + Medium + 中等 + + + Soft + 柔和 + + + Strong + 強烈 + + + Allow sharing + 允許分享 + + + Delete %lld messages of members? + 要刪除成員的 %lld 則訊息嗎? + + + Nothing selected + 未選擇任何項目 + + + Selected %lld + 已選擇 %lld + + + Share to SimpleX + 分享到 SimpleX + + + The messages will be deleted for all members. + 這些訊息將為所有成員刪除。 + + + The messages will be marked as moderated for all members. + 這些訊息將為所有成員標記為已審核。 + + + Media & file servers + 媒體和檔案伺服器 + + + Message servers + 訊息伺服器 + + + Onion hosts will be **required** for connection. +Requires compatible VPN. + 連線將**需要** Onion 主機。 +需要相容的 VPN。 + + + Onion hosts will be used when available. +Requires compatible VPN. + 可用時將使用 Onion 主機。 +需要相容的 VPN。 + + + Save and reconnect + 儲存並重新連線 + + + Some file(s) were not exported: + 部分檔案未匯出: + + + Some non-fatal errors occurred during import: + 匯入期間發生一些非致命錯誤: + + + TCP connection + TCP 連線 + + + Update settings? + 要更新設定嗎? + + + You may migrate the exported database. + 你可以遷移匯出的數據庫。 + + + You may save the exported archive. + 你可以儲存匯出的封存檔。 + + + unknown servers + 未知伺服器 + + + Archived contacts + 已封存的聯絡人 + + + Calls prohibited! + 已禁止通話! + + + Can't call contact + 無法與聯絡人通話 + + + Confirm contact deletion? + 確認刪除聯絡人嗎? + + + Connecting to contact, please wait or check later! + 正在連線到聯絡人,請等待或稍後查看! + + + Connection and servers status. + 連線和伺服器狀態。 + + + Contact deleted! + 聯絡人已刪除! + + + Contact is deleted. + 聯絡人已刪除。 + + + Contact will be deleted - this cannot be undone! + 聯絡人將被刪除,且無法復原! + + + Conversation deleted! + 對話已刪除! + + + Delete up to 20 messages at once. + 一次最多刪除 20 則訊息。 + + + Delete without notification + 刪除且不通知 + + + Developer options + 開發者選項 + + + It protects your IP address and connections. + 它會保護你的 IP 地址和連線。 + + + Keep conversation + 保留對話 + + + Only delete conversation + 僅刪除對話 + + + Please ask your contact to enable calls. + 請你的聯絡人啟用通話。 + + + You can send messages to %@ from Archived contacts. + 你可以從已封存的聯絡人向 %@ 傳送訊息。 + + + You can still view conversation with %@ in the list of chats. + 你仍可在聊天列表中查看與 %@ 的對話。 + + + You need to allow your contact to call to be able to call them. + 你需要允許聯絡人來電,才能與其通話。 + + + call + 通話 + + + invite + 邀請 + + + message + 訊息 + + + Archive contacts to chat later. + 封存聯絡人,稍後再聊天。 + + + Better networking + 更好的網路連線 + + + Blur for better privacy. + 模糊處理,提升私隱。 + + + Chat list + 聊天列表 + + + Color chats with the new themes. + 使用新主題為聊天上色。 + + + Connect to your friends faster. + 更快與朋友連線。 + + + New chat experience 🎉 + 全新聊天體驗 🎉 + + + New media options + 新的媒體選項 + + + Play from the chat list. + 從聊天列表播放。 + + + Reachable chat toolbar + 易於觸及的聊天工具列 + + + Reset all hints + 重設所有提示 + + + Share from other apps. + 從其他應用程式分享。 + + + Toolbar opacity + 工具列不透明度 + + + You can change it in Appearance settings. + 你可以在外觀設定中變更。 + + + Chat preferences were changed. + 聊天偏好設定已變更。 + + + Corner + 角落 + + + Error changing connection profile + 變更連線個人檔案時發生錯誤 + + + Error changing to incognito! + 切換至隱身模式時發生錯誤! + + + Error migrating settings + 遷移設定時發生錯誤 + + + Error switching profile + 切換個人檔案時發生錯誤 + + + Message shape + 訊息形狀 + + + Remove archive? + 要移除封存檔嗎? + + + Select chat profile + 選擇聊天個人檔案 + + + Share profile + 分享個人檔案 + + + Some app settings were not migrated. + 部分應用程式設定未遷移。 + + + Tail + 尾端 + + + Your chat preferences + 你的聊天偏好設定 + + + Your profile is stored on your device and shared only with your contacts. SimpleX servers cannot see your profile. + 你的個人檔案儲存在你的裝置上,且只會與你的聯絡人分享。SimpleX 伺服器無法看到你的個人檔案。 + + + Your profile was changed. If you save it, the updated profile will be sent to all your contacts. + 你的個人檔案已變更。如果儲存,更新後的個人檔案會傳送給你的所有聯絡人。 + + + Do not use credentials with proxy. + 不要將憑證用於代理。 + + + Download files + 下載檔案 + + + File errors: +%@ + 檔案錯誤: +%@ + + + Forward %d message(s)? + 要轉發 %d 則訊息嗎? + + + Forward messages + 轉發訊息 + + + Forward messages without files? + 要轉發不含檔案的訊息嗎? + + + Forwarding %lld messages + 正在轉發 %lld 則訊息 + + + IP address + IP 地址 + + + Messages were deleted after you selected them. + 這些訊息在你選取後已被刪除。 + + + Nothing to forward! + 沒有可轉發的內容! + + + Other file errors: +%@ + 其他檔案錯誤: +%@ + + + Password + 密碼 + + + Port + 連接埠 + + + Proxy requires password + 代理需要密碼 + + + Username + 使用者名稱 + + + Your credentials may be sent unencrypted. + 你的憑證可能會未加密傳送。 + + + App session + 應用程式工作階段 + + + Chat profile + 聊天個人檔案 + + + New SOCKS credentials will be used every time you start the app. + 每次啟動應用程式時都會使用新的 SOCKS 憑證。 + + + New SOCKS credentials will be used for each server. + 每個伺服器都會使用新的 SOCKS 憑證。 + + + No permission to record speech + 沒有錄製語音的權限 + + + No permission to record video + 沒有錄製影片的權限 + + + Server + 伺服器 + + + To record speech please grant permission to use Microphone. + 若要錄製語音,請授予麥克風取用權限。 + + + To record video please grant permission to use Camera. + 若要錄製影片,請授予相機取用權限。 + + + Better calls + 更好的通話 + + + Better message dates. + 更好的訊息日期。 + + + Better notifications + 更好的通知 + + + Better security ✅ + 更好的安全性 ✅ + + + Better user experience + 更好的使用者體驗 + + + Customizable message shape. + 可自訂訊息形狀。 + + + Delete or moderate up to 200 messages. + 刪除或審核最多 200 則訊息。 + + + Forward up to 20 messages at once. + 一次最多轉發 20 則訊息。 + + + Improved delivery, reduced traffic usage. +More improvements are coming soon! + 改善送達,降低流量用量。 +更多改進即將推出! + + + SimpleX protocols reviewed by Trail of Bits. + SimpleX 協議已由 Trail of Bits 審查。 + + + Switch audio and video during the call. + 通話期間切換語音和視訊。 + + + Switch chat profile for 1-time invitations. + 為一次性邀請切換聊天個人檔案。 + + + 1-time link can be used *with one contact only* - share in person or via any messenger. + 一次性連結只能*與一位聯絡人*使用;請親自分享或透過任何通訊應用程式分享。 + + + Accept conditions + 接受條件 + + + Accepted conditions + 已接受條件 + + + Added media & file servers + 已新增媒體和檔案伺服器 + + + Added message servers + 已新增訊息伺服器 + + + Address or 1-time link? + 地址或一次性連結? + + + Address settings + 地址設定 + + + All messages and files are sent **end-to-end encrypted**, with post-quantum security in direct messages. + 所有訊息和檔案均以 **端對端加密** 傳送,直接訊息具備後量子安全性。 + + + Check messages every 20 min. + 每 20 分鐘檢查訊息。 + + + Check messages when allowed. + 在允許時檢查訊息。 + + + Conditions accepted on: %@. + 已於 %@ 接受條件。 + + + Conditions are accepted for the operator(s): **%@**. + 已接受以下營運商的條件:**%@**。 + + + Conditions of use + 使用條件 + + + Conditions will be accepted for the operator(s): **%@**. + 將接受以下營運商的條件:**%@**。 + + + Conditions will be accepted on: %@. + 將於 %@ 接受條件。 + + + Conditions will be automatically accepted for enabled operators on: %@. + 將於 %@ 自動接受已啟用營運商的條件。 + + + Connection security + 連線安全性 + + + Create 1-time link + 建立一次性連結 + + + Current conditions text couldn't be loaded, you can review conditions via this link: + 無法載入目前條件文字,你可以透過此連結查看條件: + + + Delivered even when Apple drops them. + 即使 Apple 丟棄通知,也能送達。 + + + E2E encrypted notifications. + 端對端加密通知。 + + + Error accepting conditions + 接受條件時發生錯誤 + + + Error adding server + 新增伺服器時發生錯誤 + + + Error loading servers + 載入伺服器時發生錯誤 + + + Error saving servers + 儲存伺服器時發生錯誤 + + + Error updating server + 更新伺服器時發生錯誤 + + + Errors in servers configuration. + 伺服器設定中有錯誤。 + + + For chat profile %@: + 針對聊天個人檔案 %@: + + + For example, if your contact receives messages via a SimpleX Chat server, your app will deliver them via a Flux server. + 例如,如果你的聯絡人透過 SimpleX Chat 伺服器接收訊息,你的應用程式會透過 Flux 伺服器傳送訊息。 + + + For private routing + 用於私密路由 + + + For social media + 用於社交媒體 + + + How it affects privacy + 它如何影響私隱 + + + How it helps privacy + 它如何提升私隱 + + + Instant + 即時 + + + More reliable notifications + 更可靠的通知 + + + Network decentralization + 網路去中心化 + + + Network operator + 網路營運商 + + + New events + 新事件 + + + New server + 新伺服器 + + + No media & file servers. + 沒有媒體和檔案伺服器。 + + + No message servers. + 沒有訊息伺服器。 + + + No push server + 沒有推送伺服器 + + + No servers for private message routing. + 沒有用於私密訊息路由的伺服器。 + + + No servers to receive files. + 沒有用於接收檔案的伺服器。 + + + No servers to receive messages. + 沒有用於接收訊息的伺服器。 + + + No servers to send files. + 沒有用於傳送檔案的伺服器。 + + + Notifications privacy + 通知私隱 + + + Open changes + 開啟變更 + + + Open conditions + 開啟條件 + + + Operator + 營運商 + + + Operator server + 營運商伺服器 + + + Or to share privately + 或私下分享 + + + Periodic + 定期 + + + Preset servers + 預設伺服器 + + + Server added to operator %@. + 已將伺服器新增至營運商 %@。 + + + Server operator changed. + 伺服器營運商已變更。 + + + Server operators + 伺服器營運商 + + + Server protocol changed. + 伺服器協議已變更。 + + + Share 1-time link with a friend + 與朋友分享一次性連結 + + + Share address publicly + 公開分享地址 + + + SimpleX address and 1-time links are safe to share via any messenger. + SimpleX 地址和一次性連結可安全地透過任何通訊應用程式分享。 + + + SimpleX address or 1-time link? + SimpleX 地址或一次性連結? + + + Some servers failed the test: +%@ + 部分伺服器測試失敗: +%@ + + + The app protects your privacy by using different operators in each conversation. + 應用程式會透過在每個對話中使用不同的營運商來保護你的私隱。 + + + The connection reached the limit of undelivered messages, your contact may be offline. + 此連線已達未送達訊息上限,你的聯絡人可能離線。 + + + The second preset operator in the app! + 應用程式中的第二個預設營運商! + + + The servers for new files of your current chat profile **%@**. + 你目前聊天個人檔案 **%@** 的新檔案伺服器。 + + + To protect against your link being replaced, you can compare contact security codes. + 為防止你的連結被替換,你可以比較聯絡人的安全碼。 + + + To receive + 用於接收 + + + To send + 用於傳送 + + + To use the servers of **%@**, accept conditions of use. + 若要使用 **%@** 的伺服器,請接受使用條件。 + + + Undelivered messages + 未送達訊息 + + + Use for files + 用於檔案 + + + View conditions + 查看條件 + + + View updated conditions + 查看更新後的條件 + + + When more than one operator is enabled, none of them has metadata to learn who communicates with whom. + 啟用多個營運商時,任何一個營運商都沒有可得知誰與誰通訊的中繼資料。 + + + You can configure servers via settings. + 你可以在設定中配置伺服器。 + + + You can set connection name, to remember who the link was shared with. + 你可以設定連線名稱,方便記住連結分享給了誰。 + + + Your servers + 你的伺服器 + + + Add friends + 新增朋友 + + + Add team members + 新增團隊成員 + + + Add your team members to the conversations. + 將你的團隊成員新增到對話中。 + + + Business address + 商務地址 + + + Business chats + 商務聊天 + + + Chat + 聊天 + + + Chat already exists + 聊天已存在 + + + Chat already exists! + 聊天已存在! + + + Chat will be deleted for all members - this cannot be undone! + 聊天將為所有成員刪除,且無法復原! + + + Chat will be deleted for you - this cannot be undone! + 聊天將為你刪除,且無法復原! + + + Delete chat + 刪除聊天 + + + Delete chat? + 要刪除聊天嗎? + + + Direct messages between members are prohibited in this chat. + 此聊天中禁止成員之間直接傳送訊息。 + + + Files and media are prohibited. + 已禁止檔案和媒體。 + + + Invite to chat + 邀請加入聊天 + + + Leave chat + 離開聊天 + + + Leave chat? + 要離開聊天嗎? + + + Role will be changed to "%@". All chat members will be notified. + 成員角色將變更為「%@」。所有聊天成員都會收到通知。 + + + Member will be removed from chat - this cannot be undone! + 成員將從聊天中移除,且無法復原! + + + Members can irreversibly delete sent messages. (24 hours) + 成員可以刪除已傳送訊息,且無法復原。(24 小時) + + + Members can send SimpleX links. + 成員可以傳送 SimpleX 連結。 + + + Members can send files and media. + 成員可以傳送檔案和媒體。 + + + Only chat owners can change preferences. + 只有聊天擁有者可以變更偏好設定。 + + + Or import archive file + 或匯入封存檔 + + + Privacy for your customers. + 保障你的客戶私隱。 + + + You are already connected with %@. + 你已經與 %@ 連線。 + + + You will stop receiving messages from this chat. Chat history will be preserved. + 你將停止接收此聊天的訊息。聊天記錄會保留。 + + + Change chat profiles + 變更聊天個人檔案 + + + About operators + 關於營運商 + + + accepted invitation + 已接受邀請 + + + Conditions are already accepted for these operator(s): **%@**. + 已接受這些營運商的條件:**%@**。 + + + SimpleX Chat and Flux made an agreement to include Flux-operated servers into the app. + SimpleX Chat 與 Flux 達成協議,將 Flux 營運的伺服器納入應用程式。 + + + All data is kept private on your device. + 所有數據都會在你的裝置上保持私密。 + + + 1 year + 1 年 + + + Add list + 新增列表 + + + Add to list + 新增至列表 + + + All + 全部 + + + Another reason + 其他原因 + + + App group: + 應用程式群組: + + + Archive + 封存 + + + Archive report + 封存檢舉報告 + + + Archive report? + 要封存檢舉報告嗎? + + + Businesses + 商家 + + + Change automatic message deletion? + 要變更自動刪除訊息嗎? + + + Clear or delete group? + 要清除或刪除群組嗎? + + + Community guidelines violation + 違反社群指引 + + + Connection blocked + 連線已被封鎖 + + + Connection is blocked by server operator: +%@ + 連線已被伺服器營運商封鎖: +%@ + + + Connection not ready. + 連線尚未就緒。 + + + Connection requires encryption renegotiation. + 連線需要重新協商加密。 + + + Content violates conditions of use + 內容違反使用條件 + + + Create list + 建立列表 + + + Delete chat messages from your device. + 從你的裝置刪除聊天訊息。 + + + Delete list? + 要刪除列表嗎? + + + Delete report + 刪除檢舉報告 + + + Disable automatic message deletion? + 要停用自動刪除訊息嗎? + + + Disable delete messages + 停用自動刪除訊息 + + + Documents: + 文件: + + + Done + 完成 + + + Encryption renegotiation in progress. + 正在重新協商加密。 + + + Error creating list + 建立列表時發生錯誤 + + + Error creating report + 建立檢舉報告時發生錯誤 + + + Error reordering lists + 重新排序列表時發生錯誤 + + + Error saving chat list + 儲存聊天列表時發生錯誤 + + + Favorites + 最愛 + + + Groups + 群組 + + + Inappropriate content + 不當內容 + + + Inappropriate profile + 不當個人檔案 + + + List + 列表 + + + List name and emoji should be different for all lists. + 所有列表的名稱和表情符號都應不同。 + + + List name... + 列表名稱... + + + Messages in this chat will never be deleted. + 此聊天中的訊息永遠不會被刪除。 + + + More + 更多 + + + No chats + 沒有聊天 + + + No chats found + 找不到聊天 + + + No chats in list %@ + 列表 %@ 中沒有聊天 + + + No unread chats + 沒有未讀聊天 + + + Notes + 備註 + + + Only sender and moderators see it + 只有傳送者和審核員看得到 + + + Only you and moderators see it + 只有你和審核員看得到 + + + Report content: only group moderators will see it. + 檢舉內容:只有群組審核員會看到。 + + + Report member profile: only group moderators will see it. + 檢舉成員個人檔案:只有群組審核員會看到。 + + + Report other: only group moderators will see it. + 檢舉其他事項:只有群組審核員會看到。 + + + Report reason? + 檢舉原因? + + + Report spam: only group moderators will see it. + 檢舉垃圾訊息:只有群組審核員會看到。 + + + Report violation: only group moderators will see it. + 檢舉違規:只有群組審核員會看到。 + + + Set chat name… + 設定聊天名稱… + + + Spam + 垃圾訊息 + + + archived report + 已封存檢舉報告 + + + moderator + 審核員 + + + Active + 有效 + + + All reports will be archived for you. + 所有檢舉報告都會為你封存。 + + + Allow to report messsages to moderators. + 允許向審核員檢舉訊息。 + + + Archive %lld reports? + 要封存 %lld 份檢舉報告嗎? + + + Archive all reports? + 要封存所有檢舉報告嗎? + + + Archive reports + 封存檢舉報告 + + + Clear group? + 要清除群組嗎? + + + Confirmed + 已確認 + + + Error checking token status + 檢查權杖狀態時發生錯誤 + + + Error registering for notifications + 註冊通知時發生錯誤 + + + Error testing server connection + 測試伺服器連線時發生錯誤 + + + Expired + 已過期 + + + For all moderators + 對所有審核員 + + + For me + 只對我 + + + Invalid + 無效 + + + Invalid (bad token) + 無效(權杖錯誤) + + + Invalid (expired) + 無效(已過期) + + + Invalid (unregistered) + 無效(未註冊) + + + Invalid (wrong topic) + 無效(主題錯誤) + + + Member reports + 成員檢舉報告 + + + Members can report messsages to moderators. + 成員可以向審核員檢舉訊息。 + + + Mute all + 全部靜音 + + + New + 新建 + + + No token! + 沒有權杖! + + + Notifications error + 通知錯誤 + + + Notifications status + 通知狀態 + + + Please try to disable and re-enable notfications. + 請嘗試停用再重新啟用通知。 + + + Please wait for token activation to complete. + 請等待權杖啟用完成。 + + + Please wait for token to be registered. + 請等待權杖完成註冊。 + + + Prohibit reporting messages to moderators. + 禁止向審核員檢舉訊息。 + + + Register + 註冊 + + + Register notification token? + 要註冊通知權杖嗎? + + + Registered + 已註冊 + + + Reporting messages to moderators is prohibited. + 已禁止向審核員檢舉訊息。 + + + TCP port for messaging + 用於訊息傳遞的 TCP 連接埠 + + + Token status: %@. + 權杖狀態:%@。 + + + Use TCP port %@ when no port is specified. + 未指定連接埠時使用 TCP 連接埠 %@。 + + + Use web port + 使用 Web 連接埠 + + + You should receive notifications. + 你應該會收到通知。 + + + Better groups performance + 提升群組效能 + + + Better privacy and security + 提升私隱和安全性 + + + Don't miss important messages. + 不要錯過重要訊息。 + + + Faster deletion of groups. + 更快刪除群組。 + + + Faster sending messages. + 更快傳送訊息。 + + + Get notified when mentioned. + 被提及時收到通知。 + + + Help admins moderating their groups. + 協助管理員審核群組。 + + + Mention members 👋 + 提及成員 👋 + + + No message + 沒有訊息 + + + Organize chats into lists + 將聊天整理到列表中 + + + Private media file names. + 私密媒體檔案名稱。 + + + Send private reports + 傳送私密檢舉報告 + + + This message was deleted or not received yet. + 此訊息已刪除或尚未收到。 + + + Updated conditions + 更新後的條件 + + + pending + 待處理 + + + pending approval + 待核准 + + + rejected + 已拒絕 + + + All chats will be removed from the list %@, and the list deleted. + 所有聊天都會從列表 %@ 中移除,且該列表會被刪除。 + + + File is blocked by server operator: +%@. + 檔案已被伺服器營運商封鎖: +%@。 + + + Enable Flux in Network & servers settings for better metadata privacy. + 在「網路與伺服器」設定中啟用 Flux,以提升中繼資料私隱。 + + + Privacy policy and conditions of use. + 私隱政策和使用條件。 + + + Short link + 短連結 + + + SimpleX channel link + SimpleX 頻道連結 + + + This link requires a newer app version. Please upgrade the app or ask your contact to send a compatible link. + 此連結需要較新的應用程式版本。請升級應用程式,或請你的聯絡人傳送相容的連結。 + + + All servers + 所有伺服器 + + + Use TCP port 443 for preset servers only. + 僅對預設伺服器使用 TCP 連接埠 443。 + + + Open link? + 要開啟連結嗎? + + + Accept as member + 以成員身分接受 + + + Accept as observer + 以觀察者身分接受 + + + Accept member + 接受成員 + + + Chat with admins + 與管理員聊天 + + + Chat with member + 與成員聊天 + + + Chats with members + 與成員的聊天 + + + Delete chat with member? + 要刪除與成員的聊天嗎? + + + Error accepting member + 接受成員時發生錯誤 + + + Member admission + 成員加入審批 + + + Member will join the group, accept member? + 成員將加入群組,要接受成員嗎? + + + New member wants to join the group. + 新成員想加入群組。 + + + No chats with members + 沒有與成員的聊天 + + + Please wait for group moderators to review your request to join the group. + 請等待群組審核員審核你的加入群組申請。 + + + Reject member? + 要拒絕成員嗎? + + + Report sent to moderators + 檢舉報告已傳送給審核員 + + + Review members + 審核成員 + + + Review members before admitting ("knocking"). + 接納前先審核成員(「敲門」)。 + + + Save admission settings? + 要儲存加入審批設定嗎? + + + Set member admission + 設定成員加入審批 + + + You can view your reports in Chat with admins. + 你可以在「與管理員聊天」中查看你的檢舉報告。 + + + accepted %@ + 已接受 %@ + + + accepted you + 已接受你 + + + all + 全部 + + + can't send messages + 無法傳送訊息 + + + contact deleted + 聯絡人已刪除 + + + contact disabled + 聯絡人已停用 + + + contact not ready + 聯絡人尚未就緒 + + + group is deleted + 群組已刪除 + + + member has old version + 成員使用舊版本 + + + not synchronized + 未同步 + + + pending review + 等待審核 + + + removed from group + 已從群組移除 + + + request to join rejected + 加入群組申請已被拒絕 + + + review + 審核 + + + reviewed by admins + 管理員已審核 + + + you accepted this member + 你已接受此成員 + + + Error adding short link + 新增短連結時發生錯誤 + + + Group profile was changed. If you save it, the updated profile will be sent to group members. + 群組檔案已變更。如果儲存,更新後的檔案會傳送給群組成員。 + + + Save (and notify members) + 儲存(並通知成員) + + + Save group profile? + 要儲存群組檔案嗎? + + + Accept contact request + 接受聯絡請求 + + + Add message + 新增訊息 + + + Empty message! + 訊息為空! + + + Error changing chat profile + 變更聊天個人檔案時發生錯誤 + + + Error rejecting contact request + 拒絕聯絡請求時發生錯誤 + + + Messages are protected by **end-to-end encryption**. + 訊息受 **端對端加密** 保護。 + + + Open new chat + 開啟新聊天 + + + Open new group + 開啟新群組 + + + Open to accept + 開啟並接受 + + + Open to connect + 開啟並連線 + + + Open to join + 開啟並加入 + + + Send contact request? + 要傳送聯絡請求嗎? + + + Send request + 傳送請求 + + + Send request without message + 傳送不含訊息的請求 + + + SimpleX address settings + SimpleX 地址設定 + + + You will be able to send messages **only after your request is accepted**. + 你**只有在請求被接受後**才能傳送訊息。 + + + Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile. + 你的聊天已移至 %@,但重新導向至個人檔案時發生未預期的錯誤。 + + + contact should accept… + 聯絡人需要接受… + + + group + 群組 + + + request is sent + 請求已傳送 + + + Can't change profile + 無法變更個人檔案 + + + To use another profile after connection attempt, delete the chat and use the link again. + 若要在嘗試連線後使用另一個個人檔案,請刪除此聊天並再次使用連結。 + + + Chat with members before they join. + 在成員加入前與他們聊天。 + + + Connect faster! 🚀 + 更快連線!🚀 + + + Less traffic on mobile networks. + 減少行動網路流量。 + + + Message instantly once you tap Connect. + 點按「連線」後即可即時傳送訊息。 + + + New group role: Moderator + 新群組角色:審核員 + + + No private routing session + 沒有私密路由工作階段 + + + Private routing timeout + 私密路由逾時 + + + Protocol background timeout + 通訊協定背景逾時 + + + Removes messages and blocks members. + 移除訊息並封鎖成員。 + + + Review group members + 審核群組成員 + + + Send your private feedback to groups. + 向群組傳送你的私密回饋。 + + + TCP connection bg timeout + TCP 連線背景逾時 + + + Loading profile… + 正在載入個人檔案… + + + Your connection was moved to %@ but an error happened when switching profile. + 你的連線已移至 %@,但切換個人檔案時發生錯誤。 + + + Bio + 簡介 + + + Bio too large + 簡介過大 + + + Business connection + 商務連線 + + + Description too large + 描述過大 + + + Short description + 簡短描述 + + + Tap Connect to chat + 點按「連線」即可聊天 + + + Tap Connect to send request + 點按「連線」即可傳送請求 + + + Tap Join group + 點按「加入群組」 + + + Your business contact + 你的商務聯絡人 + + + Your contact + 你的聯絡人 + + + Your group + 你的群組 + + + Create your address + 建立你的地址 + + + Enable disappearing messages by default. + 預設啟用自動銷毀訊息。 + + + Keep your chats clean + 保持聊天整潔 + + + Set profile bio and welcome message. + 設定個人檔案簡介和歡迎訊息。 + + + Share your address + 分享你的地址 + + + Short SimpleX address + SimpleX 短地址 + + + Time to disappear is set only for new contacts. + 銷毀時間只會為新聯絡人設定。 + + + Use incognito profile + 使用隱身個人檔案 + + + Welcome your contacts 👋 + 歡迎你的聯絡人 👋 + + + Share old address + 分享舊地址 + + + Share old link + 分享舊連結 + + + The address will be short, and your profile will be shared via the address. + 地址將會是短地址,且你的個人檔案會透過該地址分享。 + + + The link will be short, and group profile will be shared via the link. + 連結將會是短連結,且群組檔案會透過該連結分享。 + + + Upgrade + 升級 + + + Upgrade address + 升級地址 + + + Upgrade address? + 要升級地址嗎? + + + Upgrade group link? + 要升級群組連結嗎? + + + Upgrade link + 升級連結 + + + Upgrade your address + 升級你的地址 + + + Contact requests from groups + 來自群組的聯絡請求 + + + Error setting auto-accept + 設定自動接受時發生錯誤 + + + Member is deleted - can't accept request + 成員已刪除,無法接受請求 + + + This setting is for your current profile **%@**. + 此設定適用於你目前的個人檔案 **%@**。 + + + requested connection + 已請求連線 + + + requested connection from group %@ + 已從群組 %@ 請求連線 + + + Allow files and media only if your contact allows them. + 只有你的聯絡人允許時,才允許傳送檔案和媒體。 + + + Allow your contacts to send files and media. + 允許你的聯絡人傳送檔案和媒體。 + + + Bot + 機器人 + + + Both you and your contact can send files and media. + 你和你的聯絡人都可以傳送檔案和媒體。 + + + Files and media are prohibited in this chat. + 此聊天中禁止檔案和媒體。 + + + Only you can send files and media. + 只有你可以傳送檔案和媒體。 + + + Only your contact can send files and media. + 只有你的聯絡人可以傳送檔案和媒體。 + + + Open to use bot + 開啟並使用機器人 + + + Tap Connect to use bot + 點按「連線」即可使用機器人 + + + To send commands you must be connected. + 你必須連線後才能傳送指令。 + + + Deprecated options + 已棄用選項 + + + Open clean link + 開啟清理後的連結 + + + Open full link + 開啟完整連結 + + + Remove link tracking + 移除連結追蹤 + + + Member %@ + 成員 %@ + + + Error deleting chat + 刪除聊天時發生錯誤 + + + Error: %@. + 錯誤:%@。 + + + Fingerprint in destination server address does not match certificate: %@. + 目的地伺服器地址中的指紋與憑證不符:%@。 + + + Fingerprint in forwarding server address does not match certificate: %@. + 轉發伺服器地址中的指紋與憑證不符:%@。 + + + Fingerprint in server address does not match certificate: %@. + 伺服器地址中的指紋與憑證不符:%@。 + + + Error connecting to the server used to receive messages from this connection: %@ + 連線至用於接收此連線訊息的伺服器時發生錯誤:%@ + + + Trying to connect to the server used to receive messages from this connection. + 正在嘗試連線至用於接收此連線訊息的伺服器。 + + + You are connected to the server used to receive messages from this connection. + 你已連線至用於接收此連線訊息的伺服器。 + + + You are not connected to the server used to receive messages from this connection (no subscription). + 你未連線至用於接收此連線訊息的伺服器(沒有訂閱)。 + + + no subscription + 沒有訂閱 + + + All messages + 所有訊息 + + + Audio call + 語音通話 + + + Delete member messages + 刪除成員訊息 + + + Delete member messages? + 要刪除成員訊息嗎? + + + Filter + 篩選 + + + Images + 圖片 + + + Invite member + 邀請成員 + + + Links + 連結 + + + Member messages will be deleted - this cannot be undone! + 成員訊息將被刪除,且無法復原! + + + Remove and delete messages + 移除並刪除訊息 + + + Search files + 搜尋檔案 + + + Search images + 搜尋圖片 + + + Search links + 搜尋連結 + + + Search videos + 搜尋影片 + + + Search voice messages + 搜尋語音訊息 + + + Videos + 影片 + + + Connection failed + 連線失敗 + + + If you joined or created channels, they will stop working permanently. + 如果你已加入或建立頻道,這些頻道將永久停止運作。 + + + failed + 失敗 + + + %d subscriber + %d 位訂閱者 + + + %d subscribers + %d 位訂閱者 + + + %1$d/%2$d relays active + %1$d/%2$d 個中繼已啟用 + + + %1$d/%2$d relays active, %3$d failed + %1$d/%2$d 個中繼已啟用,%3$d 個失敗 + + + %1$d/%2$d relays connected + %1$d/%2$d 個中繼已連線 + + + %1$d/%2$d relays connected, %3$d errors + %1$d/%2$d 個中繼已連線,%3$d 個錯誤 + + + %lld channel events + %lld 個頻道事件 + + + **Test relay** to retrieve its name. + **測試中繼**以取得其名稱。 + + + Block subscriber for all? + 要為所有人封鎖訂閱者嗎? + + + Broadcast + 廣播 + + + Channel + 頻道 + + + Channel display name + 頻道顯示名稱 + + + Channel full name (optional) + 頻道完整名稱(選填) + + + Channel image + 頻道圖片 + + + Channel link + 頻道連結 + + + Channel profile + 頻道檔案 + + + Channel profile is stored on subscribers' devices and on the chat relays. + 頻道檔案會儲存在訂閱者的裝置和聊天中繼上。 + + + Channel profile was changed. If you save it, the updated profile will be sent to channel subscribers. + 頻道檔案已變更。如果儲存,更新後的檔案會傳送給頻道訂閱者。 + + + Channel will be deleted for all subscribers - this cannot be undone! + 頻道將為所有訂閱者刪除,且無法復原! + + + Channel will be deleted for you - this cannot be undone! + 頻道將為你刪除,且無法復原! + + + Chat relay + 聊天中繼 + + + Chat relays + 聊天中繼 + + + Chat relays forward messages in channels you create. + 聊天中繼會轉發你建立的頻道中的訊息。 + + + Chat relays forward messages to channel subscribers. + 聊天中繼會將訊息轉發給頻道訂閱者。 + + + Check relay address and try again. + 請檢查中繼地址並再試一次。 + + + Check relay name and try again. + 請檢查中繼名稱並再試一次。 + + + Configure relays + 配置中繼 + + + Create public channel + 建立公開頻道 + + + Create public channel (BETA) + 建立公開頻道(BETA) + + + Creating channel + 正在建立頻道 + + + Decode link + 解碼連結 + + + Delete channel + 刪除頻道 + + + Delete channel? + 要刪除頻道嗎? + + + Delete relay + 刪除中繼 + + + Edit channel profile + 編輯頻道檔案 + + + Enable at least one chat relay in Network & Servers. + 請在「網路與伺服器」中啟用至少一個聊天中繼。 + + + Enter channel name… + 輸入頻道名稱… + + + Enter relay name… + 輸入中繼名稱… + + + Error adding relay + 新增中繼時發生錯誤 + + + Error creating channel + 建立頻道時發生錯誤 + + + Error saving channel profile + 儲存頻道檔案時發生錯誤 + + + Get link + 取得連結 + + + Invalid relay address! + 中繼地址無效! + + + Invalid relay name! + 中繼名稱無效! + + + Join channel + 加入頻道 + + + Leave channel + 離開頻道 + + + Leave channel? + 要離開頻道嗎? + + + Message error + 訊息錯誤 + + + New chat relay + 新聊天中繼 + + + No chat relays + 沒有聊天中繼 + + + No chat relays enabled. + 未啟用聊天中繼。 + + + Not all relays connected + 並非所有中繼都已連線 + + + Open channel + 開啟頻道 + + + Open new channel + 開啟新頻道 + + + Owner + 擁有者 + + + Owners< & contributors + 擁有者 + + + Preset relay address + 預設中繼地址 + + + Preset relay name + 預設中繼名稱 + + + Relay + 中繼 + + + Relay address + 中繼地址 + + + Relay connection failed + 中繼連線失敗 + + + Relay link + 中繼連結 + + + Relay test failed! + 中繼測試失敗! + + + Remove subscriber? + 要移除訂閱者嗎? + + + Save (and notify subscribers) + 儲存(並通知訂閱者) + + + Save channel profile + 儲存頻道檔案 + + + Save channel profile? + 要儲存頻道檔案嗎? + + + Server requires authorization to connect to relay, check password. + 伺服器需要授權才能連線至中繼,請檢查密碼。 + + + Share relay address + 分享中繼地址 + + + SimpleX relay address + SimpleX 中繼地址 + + + Subscriber + 訂閱者 + + + Subscriber will be removed from channel - this cannot be undone! + 訂閱者將從頻道移除,且無法復原! + + + Subscribers + 訂閱者 + + + Subscribers use relay link to connect to the channel. +Relay address was used to set up this relay for the channel. + 訂閱者使用中繼連結連線至頻道。 +中繼地址曾用於為此頻道設定此中繼。 + + + Tap Join channel + 點按「加入頻道」 + + + Test relay + 測試中繼 + + + The app removed this message after %lld attempts to receive it. + 應用程式在嘗試接收此訊息 %lld 次後將其移除。 + + + This is a chat relay address, it cannot be used to connect. + 這是聊天中繼地址,無法用於連線。 + + + This is your link for channel %@! + 這是你頻道 %@ 的連結! + + + Unblock subscriber for all? + 要為所有人解除封鎖訂閱者嗎? + + + Use for new channels + 用於新頻道 + + + Use relay + 使用中繼 + + + Verify + 驗證 + + + Wait + 等待 + + + Wait response + 等待回應 + + + You can share a link or a QR code - anybody will be able to join the channel. + 你可以分享連結或二維碼,任何人都可以加入頻道。 + + + You connected to the channel via this relay link. + 你已透過此中繼連結連線至頻道。 + + + You will stop receiving messages from this channel. Chat history will be preserved. + 你將停止接收此頻道的訊息。聊天記錄會保留。 + + + Your channel + 你的頻道 + + + Your profile **%@** will be shared with channel relays and subscribers. +Relays can access channel messages. + 你的個人檔案 **%@** 將與頻道中繼和訂閱者分享。 +中繼可以存取頻道訊息。 + + + Your relay address + 你的中繼地址 + + + Your relay name + 你的中繼名稱 + + + accepted + 已接受 + + + active + 已啟用 + + + channel + 頻道 + + + channel profile updated + 頻道檔案已更新 + + + deleted channel + 已刪除頻道 + + + error: %@ + 錯誤:%@ + + + link + 連結 + + + new + + + + relay + 中繼 + + + removed (%d attempts) + 已移除(%d 次嘗試) + + + updated channel profile + 已更新頻道檔案 + + + via %@ + 透過 %@ + + + you are subscriber + 你是訂閱者 + + + %d relays failed + %d 個中繼失敗 + + + %d relays not active + %d 個中繼未啟用 + + + %d relays removed + %d 個中繼已移除 + + + %1$d/%2$d relays active, %3$d errors + %1$d/%2$d 個中繼已啟用,%3$d 個錯誤 + + + %1$d/%2$d relays active, %3$d removed + %1$d/%2$d 個中繼已啟用,%3$d 個已移除 + + + %1$d/%2$d relays connected, %3$d failed + %1$d/%2$d 個中繼已連線,%3$d 個失敗 + + + %1$d/%2$d relays connected, %3$d removed + %1$d/%2$d 個中繼已連線,%3$d 個已移除 + + + (from owner) + (來自擁有者) + + + (signed) + (已簽署) + + + - opt-in to send link previews. +- prevent hyperlink phishing. +- remove link tracking. + - 選擇是否傳送連結預覽。 +- 防止超連結釣魚。 +- 移除連結追蹤。 + + + A link for one person to connect + 供一人連線的連結 + + + Add address to your profile, so that your SimpleX contacts can share it with other people. Profile update will be sent to your SimpleX contacts. + 將地址加入你的個人檔案,讓你的 SimpleX 聯絡人可以與其他人分享。個人檔案更新將傳送給你的 SimpleX 聯絡人。 + + + All relays failed + 所有中繼均失敗 + + + All relays removed + 所有中繼均已移除 + + + Allow members to chat with admins. + 允許成員與管理員聊天。 + + + Allow sending direct messages to subscribers. + 允許向訂閱者傳送直接訊息。 + + + Allow subscribers to chat with admins. + 允許訂閱者與管理員聊天。 + + + Be free +in your network + 在你的網路中 +保持自由 + + + Be free in your network. + 在你的網路中保持自由。 + + + Because we destroyed the power to know who you are. So that your power can never be taken. + 因為我們消除了得知你身分的能力,讓你的自主權永遠不會被奪走。 + + + Channel has no active relays. Please try to join later. + 頻道沒有啟用中的中繼。請稍後再嘗試加入。 + + + Channel preferences + 頻道偏好設定 + + + Channel temporarily unavailable + 頻道暫時無法使用 + + + Channels + 頻道 + + + Chats with admins are prohibited. + 禁止與管理員聊天。 + + + Chats with admins in public channels have no E2E encryption - use only with trusted chat relays. + 公開頻道中與管理員的聊天沒有 E2E 加密,僅應與可信任的聊天中繼一起使用。 + + + Chats with members are disabled + 與成員聊天已停用 + + + Connect via link or QR code + 透過連結或二維碼連線 + + + Contact address + 聯絡地址 + + + Contribute + 貢獻 + + + Create your public address + 建立你的公開地址 + + + Direct messages between subscribers are prohibited. + 禁止訂閱者之間直接傳送訊息。 + + + Disable + 停用 + + + Do not send history to new subscribers. + 不要將歷史記錄傳送給新訂閱者。 + + + Easier to invite your friends 👋 + 更容易邀請你的朋友 👋 + + + Enable chats with admins? + 要啟用與管理員聊天嗎? + + + Enable link previews? + 要啟用連結預覽嗎? + + + Enter profile name... + 輸入個人檔案名稱... + + + Error sharing channel + 分享頻道時發生錯誤 + + + For anyone to reach you + 讓任何人都能聯絡你 + + + Get started + 開始使用 + + + History is not sent to new subscribers. + 歷史記錄不會傳送給新訂閱者。 + + + Install SimpleX Chat for terminal + 安裝 SimpleX Chat 終端機版 + + + Invite someone privately + 私下邀請某人 + + + Let someone connect to you + 讓某人與你連線 + + + Link signature verified. + 連結簽章已驗證。 + + + Members can chat with admins. + 成員可以與管理員聊天。 + + + Messages in this channel are **not end-to-end encrypted**. Chat relays can see these messages. + 此頻道中的訊息**並非端對端加密**。聊天中繼可以看到這些訊息。 + + + Messages in this channel are not end-to-end encrypted. Chat relays can see these messages. + 此頻道中的訊息並非端對端加密。聊天中繼可以看到這些訊息。 + + + Migrate + 遷移 + + + Network error + 網路錯誤 + + + Network routers cannot know +who talks to whom + 網路路由器無法知道 +誰在與誰通訊 + + + New 1-time link + 新的一次性連結 + + + No account. No phone. No email. No ID. +The most secure encryption. + 無需帳戶。無需電話號碼。無需電子郵件。無需 ID。 +最安全的加密。 + + + No active relays + 沒有啟用中的中繼 + + + Nobody tracked your conversations. No one drew a map of where you'd been. Privacy was never a feature - it was the way of life. + 沒有人追蹤你的對話。沒有人描繪你的去向。私隱從來不是一項功能,而是一種生活方式。 + + + Non-profit governance + 非營利治理 + + + Not a better lock on someone else's door. Not a nicer landlord that respects your privacy, but still keeps the record of all visitors. You are not a guest. You are home. No king can enter it - you are sovereign. + 這不是裝在別人門上的一把更好的鎖。也不是一位更友善、尊重你私隱卻仍記錄所有訪客的房東。你不是客人。這裡是你的家。沒有人可以擅自進入;你完全自主。 + + + One-time link + 一次性連結 + + + Only channel owners can change channel preferences. + 只有頻道擁有者才能更改頻道偏好設定。 + + + Open external link? + 開啟外部連結? + + + Operators commit to: +- Be independent +- Minimize metadata usage +- Run verified open-source code + 營運商承諾: +- 保持獨立 +- 盡量減少中繼資料使用 +- 執行經驗證的開源程式碼 + + + Or show QR in person or via video call. + 或當面或透過視訊通話顯示二維碼。 + + + Or use this QR - print or show online. + 或使用此二維碼,可以列印或在線上顯示。 + + + Ownership: you can run your own relays. + 擁有權:你可以營運自己的中繼。 + + + Paste link / Scan + 貼上連結 / 掃描 + + + Privacy: for owners and subscribers. + 私隱:保障擁有者和訂閱者。 + + + Private and secure messaging. + 私密且安全的訊息傳遞。 + + + Profile update will be sent to your SimpleX contacts. + 個人檔案更新將傳送給你的 SimpleX 聯絡人。 + + + Prohibit chats with admins. + 禁止與管理員聊天。 + + + Prohibit sending direct messages to subscribers. + 禁止向訂閱者傳送直接訊息。 + + + Public channels - speak freely 🚀 + 公開頻道 - 自由發言 🚀 + + + Read more in User Guide. + 在使用者指南中閱讀更多內容。 + + + Relay results: + 中繼結果: + + + Reliability: many relays per channel. + 可靠性:每個頻道使用多個中繼。 + + + Safe web links + 安全的網頁連結 + + + Save and notify subscribers + 儲存並通知訂閱者 + + + Security: owners hold channel keys. + 安全性:擁有者持有頻道金鑰。 + + + Send the link via any messenger - it's secure. Ask to paste into SimpleX. + 透過任何通訊應用程式傳送連結,這是安全的。請對方貼到 SimpleX 中。 + + + Send up to 100 last messages to new subscribers. + 最多將最近 100 則訊息傳送給新訂閱者。 + + + Sending a link preview may reveal your IP address to the website. You can change this in Privacy settings later. + 傳送連結預覽可能會向該網站透露你的 IP 地址。你稍後可以在「私隱」設定中變更此設定。 + + + Setup notifications + 設定通知 + + + Setup routers + 設定路由器 + + + Share address with SimpleX contacts? + 要與 SimpleX 聯絡人分享地址嗎? + + + Share channel + 分享頻道 + + + Share via chat + 透過聊天分享 + + + Share with SimpleX contacts + 與 SimpleX 聯絡人分享 + + + Star on GitHub + 在 GitHub 上加星 + + + Subscriber reports + 訂閱者檢舉報告 + + + Subscribers can add message reactions. + 訂閱者可以新增訊息回應。 + + + Subscribers can chat with admins. + 訂閱者可以與管理員聊天。 + + + Subscribers can irreversibly delete sent messages. (24 hours) + 訂閱者可以刪除已傳送的訊息,且無法復原。(24 小時) + + + Subscribers can report messsages to moderators. + 訂閱者可以向審核員檢舉訊息。 + + + Subscribers can send SimpleX links. + 訂閱者可以傳送 SimpleX 連結。 + + + Subscribers can send direct messages. + 訂閱者可以傳送直接訊息。 + + + Subscribers can send disappearing messages. + 訂閱者可以傳送自動銷毀訊息。 + + + Subscribers can send files and media. + 訂閱者可以傳送檔案和媒體。 + + + Subscribers can send voice messages. + 訂閱者可以傳送語音訊息。 + + + Talk to someone + 與某人聊天 + + + Tap to open + 點一下即可開啟 + + + The connection reached the limit of undelivered messages + 連線已達未送達訊息數量上限 + + + The first network where you own +your contacts and groups. + 第一個讓你擁有 +自己的聯絡人和群組的網路。 + + + The oldest human freedom - to speak to another person without being watched - built on infrastructure that cannot betray it. + 人類最古老的自由 - 在不被監視的情況下與另一個人交談 - 建立在不會背棄它的基礎設施上。 + + + Then we moved online, and every platform asked for a piece of you - your name, your number, your friends. We accepted that the price of talking to others is letting someone know who we talk to. Every generation, people and tech, had it this way - telephone, email, messengers, social media. It seemed the only way possible. + 後來我們轉到線上,每個平台都要求你交出一部分自己:你的姓名、電話號碼、朋友。我們接受了這樣的代價:與他人交談,就要讓別人知道我們在和誰交談。每一代人和技術都是如此:電話、電子郵件、通訊應用程式、社交媒體。這似乎是唯一可行的方式。 + + + There is another way. A network with no phone numbers. No usernames. No accounts. No user identities of any kind. A network that connects people and carries encrypted messages without knowing who is connected. + 還有另一種方式。一個不需要電話號碼、使用者名稱、帳戶,也沒有任何形式使用者身分的網路。一個在不知道誰與誰連線的情況下,仍能連接人們並傳遞加密訊息的網路。 + + + To make SimpleX Network last. + 讓 SimpleX Network 長久延續。 + + + Up to 100 last messages are sent to new subscribers. + 最多會將最近 100 則訊息傳送給新訂閱者。 + + + Use this address in your social media profile, website, or email signature. + 在你的社交媒體個人檔案、網站或電子郵件簽名中使用此地址。 + + + Waiting for channel owner to add relays. + 正在等待頻道擁有者新增中繼。 + + + We made connecting simpler for new users. + 我們讓新使用者更容易連線。 + + + Why SimpleX is built. + SimpleX 為何而建。 + + + You commit to: +- Only legal content in public groups +- Respect other users - no spam + 你承諾: +- 只在公開群組中發布合法內容 +- 尊重其他使用者 - 不發垃圾訊息 + + + You were born without an account + 你生來就不需要帳戶 + + + Your conversations belong to you, as it had always been before the Internet. The network is not a place you visit. It is a place you create and own. And nobody can take it from you, whether you make it private or public. + 你的對話屬於你,就像網際網路出現前一直如此。網路不是你造訪的地方,而是你建立並擁有的地方。無論你把它設為私密或公開,都沒有人能從你手中奪走。 + + + Your network + 你的網路 + + + Your public address + 你的公開地址 + + + can't broadcast + 無法廣播 + + + removed by operator + 已由營運商移除 + + + ⚠️ Signature verification failed: %@. + ⚠️ 簽章驗證失敗:%@。 + + + Bottom bar + 底部列 + + + Create your link + 建立你的連結 + + + Network commitments + 網路承諾 + + + On your phone, not on servers. + 在你的手機上,而不是在伺服器上。 + + + Top bar + 頂部列 + + + Add + 新增 + + + Add relay + 新增中繼 + + + Add relays + 新增中繼 + + + Add relays to restore message delivery. + 新增中繼來恢復訊息傳送。 + + + Add this code to your webpage. It will display the preview of your channel / group. + 將此程式碼加入你的網頁。它會顯示你的頻道 / 群組預覽。 + + + Advanced options + 進階選項 + + + Allow anyone to embed + 允許任何人嵌入 + + + Any webpage can show the preview. + 任何網頁都可以顯示預覽。 + + + App update required + 需要更新應用程式 + + + Badge cannot be verified + 無法驗證徽章 + + + Cancel and delete channel + 取消並刪除頻道 + + + Cancel creating channel? + 要取消建立頻道嗎? + + + Channel webpage + 頻道網頁 + + + Channel will start working with %1$d of %2$d relays. Continue? + 頻道將以 %1$d/%2$d 個中繼開始運作。要繼續嗎? + + + Chat data + 聊天資料 + + + Connecting via channel name requires a newer app version. + 透過頻道名稱連線需要較新的應用程式版本。 + + + Connecting via contact name requires a newer app version. + 透過聯絡人名稱連線需要較新的應用程式版本。 + + + Contact + 聯絡人 + + + Copy code + 複製程式碼 + + + Create a webpage to show your channel preview to visitors before they subscribe. Host it yourself or use any static hosting. + 建立網頁,在訪客訂閱前向他們顯示你的頻道預覽。你可以自行託管,或使用任何靜態託管服務。 + + + Delete from history + 從歷史記錄中刪除 + + + Enter webpage URL + 輸入網頁 URL + + + Error adding relays + 新增中繼時發生錯誤 + + + Error deleting message + 刪除訊息時發生錯誤 + + + Group webpage + 群組網頁 + + + Help & support + 說明與支援 + + + It will be shown to subscribers and used to allow loading the preview. + 它會顯示給訂閱者,並用來允許載入預覽。 + + + More privacy + 更多私隱 + + + No available relays + 沒有可用的中繼 + + + No relays + 沒有中繼 + + + Only your page above can show the preview. + 只有你在上方設定的頁面可以顯示預覽。 + + + Please upgrade the app. + 請升級應用程式。 + + + Relay will be removed from channel - this cannot be undone! + 中繼將從頻道移除,且無法復原! + + + Relays added: %@. + 已新增中繼:%@。 + + + Remove relay + 移除中繼 + + + Remove relay? + 要移除中繼嗎? + + + Save and notify members + 儲存並通知成員 + + + Save webpage settings? + 要儲存網頁設定嗎? + + + Status + 狀態 + + + Support the project + 支持專案 + + + The badge is signed with a key that this version of the app does not recognize. Update the app to verify this badge. + 此徽章使用此版本應用程式無法識別的金鑰簽署。請更新應用程式來驗證此徽章。 + + + This badge could not be verified and may not be genuine. + 無法驗證此徽章,可能並非真品。 + + + This group requires a newer version of the app. Please update the app to join. + 此群組需要較新的應用程式版本。請更新應用程式才能加入。 + + + This is the last active relay. Removing it will prevent message delivery to subscribers. + 這是最後一個啟用中的中繼。移除它會導致無法向訂閱者傳送訊息。 + + + Unsupported channel name + 不支援的頻道名稱 + + + Unsupported contact name + 不支援的聯絡人名稱 + + + Unverified badge + 未驗證的徽章 + + + Used chat relays do not support webpages. + 使用中的聊天中繼不支援網頁。 + + + Webpage code + 網頁程式碼 + + + Webpage settings were changed. If you save, the updated settings will be sent to subscribers. + 網頁設定已變更。如果儲存,更新後的設定將傳送給訂閱者。 + + + You can enable them later via app Your privacy settings. + 你稍後可以透過應用程式的「你的私隱」設定啟用它們。 + + + You can support SimpleX starting from v7 of the app. + 自應用程式 v7 起,你可以支持 SimpleX。 + + + Your new channel %1$@ is connected to %2$d of %3$d relays. +If you cancel, the channel will be deleted - you can create it again. + 你的新頻道 %1$@ 已連線到 %2$d/%3$d 個中繼。 +如果取消,頻道將被刪除;你可以再次建立。 + + + acknowledged roster + 已確認名單 + + + https:// + https:// + @@ -6494,24 +11611,28 @@ It can happen because of some bug or when the connection is compromised. SimpleX needs camera access to scan QR codes to connect to other users and for video calls. - SimpleX 需要相機的啟用權限去掃描二維碼以連接其他用戶和接收視訊通話。 + SimpleX 需要相機取用權限,才能掃描二維碼與其他使用者連線,並用於視訊通話。 Privacy - Camera Usage Description SimpleX uses Face ID for local authentication - SimpleX 用 Face ID 去進行本機認證 + SimpleX 使用 Face ID 進行本機認證 Privacy - Face ID Usage Description SimpleX needs microphone access for audio and video calls, and to record voice messages. - SimpleX 需要麥克風的啟用權限去接收語音和視訊通話,以及錄製語音訊息。 + SimpleX 需要麥克風取用權限,才能進行語音和視訊通話,並錄製語音訊息。 Privacy - Microphone Usage Description SimpleX needs access to Photo Library for saving captured and received media - SimpleX 需要圖片庫的啟用權限去儲存已截取和已接收的媒體 + SimpleX 需要照片圖庫取用權限,才能儲存拍攝和接收的媒體 Privacy - Photo Library Additions Usage Description + + SimpleX uses local network access to allow using user chat profile via desktop app on the same network. + SimpleX 需要本機網路取用權限,讓同一網路上的桌面應用程式能使用你的聊天個人檔案。 + @@ -6536,4 +11657,196 @@ It can happen because of some bug or when the connection is compromised. + + + + %d new events + %d 個新事件 + + + From: %@ + 來自:%@ + + + From %d chat(s) + 來自 %d 個聊天 + + + New events + 新事件 + + + New messages + 新訊息 + + + + + + + SimpleX SE + SimpleX SE + + + Copyright © 2024 SimpleX Chat. All rights reserved. + 版權所有© 2024 SimpleX Chat。保留所有權利。 + + + SimpleX SE + SimpleX SE + + + + + + + App is locked! + 應用程式已鎖定! + + + Cancel + 取消 + + + Cannot access keychain to save database password + 無法存取鑰匙圈以儲存數據庫密碼 + + + Cannot forward message + 無法轉發訊息 + + + Currently maximum supported file size is %@. + 目前支援的最大檔案大小為 %@。 + + + Database downgrade required + 需要降級數據庫 + + + Database error + 數據庫錯誤 + + + Database passphrase is required to open chat. + 需要數據庫密碼才能開啟聊天。 + + + Error preparing file + 準備檔案時發生錯誤 + + + Error preparing message + 準備訊息時發生錯誤 + + + Error: %@ + 錯誤:%@ + + + File error + 檔案錯誤 + + + Incompatible database version + 數據庫版本不相容 + + + Invalid migration confirmation + 遷移確認無效 + + + Keychain error + 鑰匙圈錯誤 + + + Large file! + 檔案過大! + + + No active profile + 沒有使用中的個人檔案 + + + Ok + + + + Open the app to downgrade the database. + 請開啟應用程式來降級數據庫。 + + + Open the app to upgrade the database. + 請開啟應用程式來升級數據庫。 + + + Passphrase + 密碼 + + + Please create a profile in the SimpleX app + 請在 SimpleX 應用程式中建立個人檔案 + + + Selected chat preferences prohibit this message. + 所選聊天偏好設定不允許傳送此訊息。 + + + Sending a message takes longer than expected. + 傳送訊息所需時間比預期更長。 + + + Sending message… + 正在傳送訊息… + + + Share + 分享 + + + Slow network? + 網路速度慢嗎? + + + Unknown database error: %@ + 未知數據庫錯誤:%@ + + + Unsupported format + 不支援的格式 + + + Wait + 等待 + + + Wrong database passphrase + 數據庫密碼錯誤 + + + You can allow sharing in Your privacy / SimpleX Lock settings. + 你可以在「你的私隱」/「SimpleX 鎖定」設定中允許分享。 + + + %@ + %@ + + + Comment + 評論 + + + Database encrypted! + 數據庫已加密! + + + Database passphrase is different from saved in the keychain. + 數據庫密碼與鑰匙圈中儲存的密碼不同。 + + + Database upgrade required + 需要升級數據庫 + + + diff --git a/apps/ios/SimpleX NSE/fr.lproj/Localizable.strings b/apps/ios/SimpleX NSE/fr.lproj/Localizable.strings index 999bb3608f..387be3ae26 100644 --- a/apps/ios/SimpleX NSE/fr.lproj/Localizable.strings +++ b/apps/ios/SimpleX NSE/fr.lproj/Localizable.strings @@ -1,6 +1,9 @@ /* notification body */ "%d new events" = "%d nouveaux événements"; +/* notification body */ +"From %d chat(s)" = "De %d discussion(s)"; + /* notification body */ "From: %@" = "De : %@"; diff --git a/apps/ios/SimpleX SE/de.lproj/Localizable.strings b/apps/ios/SimpleX SE/de.lproj/Localizable.strings index eeb8c67842..d957769421 100644 --- a/apps/ios/SimpleX SE/de.lproj/Localizable.strings +++ b/apps/ios/SimpleX SE/de.lproj/Localizable.strings @@ -106,3 +106,6 @@ /* No comment provided by engineer. */ "Wrong database passphrase" = "Falsches Datenbank-Passwort"; +/* No comment provided by engineer. */ +"You can allow sharing in Your privacy / SimpleX Lock settings." = "Sie können das Teilen in Ihren Privatsphäre‑ / SimpleX-Sperre‑Einstellungen erlauben."; + diff --git a/apps/ios/SimpleX SE/es.lproj/Localizable.strings b/apps/ios/SimpleX SE/es.lproj/Localizable.strings index 1cbb00e694..bb103354eb 100644 --- a/apps/ios/SimpleX SE/es.lproj/Localizable.strings +++ b/apps/ios/SimpleX SE/es.lproj/Localizable.strings @@ -98,7 +98,7 @@ "Unknown database error: %@" = "Error desconocido en la base de datos: %@"; /* No comment provided by engineer. */ -"Unsupported format" = "Formato sin soporte"; +"Unsupported format" = "Formato no compatible"; /* No comment provided by engineer. */ "Wait" = "Espera"; @@ -106,3 +106,6 @@ /* No comment provided by engineer. */ "Wrong database passphrase" = "Contraseña incorrecta de la base de datos"; +/* No comment provided by engineer. */ +"You can allow sharing in Your privacy / SimpleX Lock settings." = "Puedes habilitar el uso compartido en el menú Privacidad / Bloqueo Simplex."; + diff --git a/apps/ios/SimpleX SE/fr.lproj/Localizable.strings b/apps/ios/SimpleX SE/fr.lproj/Localizable.strings index 525549b116..df67d6b28b 100644 --- a/apps/ios/SimpleX SE/fr.lproj/Localizable.strings +++ b/apps/ios/SimpleX SE/fr.lproj/Localizable.strings @@ -106,3 +106,6 @@ /* No comment provided by engineer. */ "Wrong database passphrase" = "Mauvaise phrase secrète pour la base de données"; +/* No comment provided by engineer. */ +"You can allow sharing in Your privacy / SimpleX Lock settings." = "Vous pouvez autoriser le partage dans Votre vie privée / Réglages de verrouillage SimpleX."; + diff --git a/apps/ios/SimpleX SE/hu.lproj/Localizable.strings b/apps/ios/SimpleX SE/hu.lproj/Localizable.strings index b6f0ef30fa..0d0e9e1498 100644 --- a/apps/ios/SimpleX SE/hu.lproj/Localizable.strings +++ b/apps/ios/SimpleX SE/hu.lproj/Localizable.strings @@ -106,3 +106,6 @@ /* No comment provided by engineer. */ "Wrong database passphrase" = "Érvénytelen adatbázis-jelmondat"; +/* No comment provided by engineer. */ +"You can allow sharing in Your privacy / SimpleX Lock settings." = "A megosztást az Adatvédelem / SimpleX-zár menüben engedélyezheti."; + diff --git a/apps/ios/SimpleX SE/it.lproj/Localizable.strings b/apps/ios/SimpleX SE/it.lproj/Localizable.strings index f053a3afca..54ace83c72 100644 --- a/apps/ios/SimpleX SE/it.lproj/Localizable.strings +++ b/apps/ios/SimpleX SE/it.lproj/Localizable.strings @@ -106,3 +106,6 @@ /* No comment provided by engineer. */ "Wrong database passphrase" = "Password del database sbagliata"; +/* No comment provided by engineer. */ +"You can allow sharing in Your privacy / SimpleX Lock settings." = "Puoi consentire la condivisione nelle impostazioni \"La tua privacy\" / \"SimpleX Lock\"."; + diff --git a/apps/ios/SimpleX SE/zh-Hans.lproj/Localizable.strings b/apps/ios/SimpleX SE/zh-Hans.lproj/Localizable.strings index 5f01ca2d87..f1fe10645f 100644 --- a/apps/ios/SimpleX SE/zh-Hans.lproj/Localizable.strings +++ b/apps/ios/SimpleX SE/zh-Hans.lproj/Localizable.strings @@ -95,7 +95,7 @@ "Slow network?" = "网络速度慢?"; /* No comment provided by engineer. */ -"Unknown database error: %@" = "未知数据库错误: %@"; +"Unknown database error: %@" = "未知数据库错误:%@"; /* No comment provided by engineer. */ "Unsupported format" = "不支持的格式"; @@ -106,3 +106,6 @@ /* No comment provided by engineer. */ "Wrong database passphrase" = "数据库密码错误"; +/* No comment provided by engineer. */ +"You can allow sharing in Your privacy / SimpleX Lock settings." = "你可以在“你的隐私”/“SimpleX 锁定”设置中允许共享。"; + diff --git a/apps/ios/bg.lproj/Localizable.strings b/apps/ios/bg.lproj/Localizable.strings index d68157f42d..8982b26a8c 100644 --- a/apps/ios/bg.lproj/Localizable.strings +++ b/apps/ios/bg.lproj/Localizable.strings @@ -953,9 +953,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "Промяна на режима на заключване"; -/* No comment provided by engineer. */ -"Change member role?" = "Промяна на ролята на члена?"; - /* authentication reason */ "Change passcode" = "Промени kодa за достъп"; @@ -1935,7 +1932,7 @@ chat item action */ /* No comment provided by engineer. */ "error" = "грешка"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "Грешка при свързване със сървъра"; /* No comment provided by engineer. */ @@ -2095,6 +2092,7 @@ chat item action */ "Error: " = "Грешка: "; /* alert message +conn error description file error text snd error text */ "Error: %@" = "Грешка: %@"; @@ -2716,10 +2714,10 @@ server test error */ "member connected" = "свързан"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "Ролята на члена ще бъде променена на \"%@\". Всички членове на групата ще бъдат уведомени."; +"Role will be changed to \"%@\". All group members will be notified." = "Ролята на члена ще бъде променена на \"%@\". Всички членове на групата ще бъдат уведомени."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "Ролята на члена ще бъде променена на \"%@\". Членът ще получи нова покана."; +"Role will be changed to \"%@\". The member will receive a new invitation." = "Ролята на члена ще бъде променена на \"%@\". Членът ще получи нова покана."; /* alert message */ "Member will be removed from group - this cannot be undone!" = "Членът ще бъде премахнат от групата - това не може да бъде отменено!"; diff --git a/apps/ios/cs.lproj/Localizable.strings b/apps/ios/cs.lproj/Localizable.strings index 295dcbb0b7..0a624bd6a5 100644 --- a/apps/ios/cs.lproj/Localizable.strings +++ b/apps/ios/cs.lproj/Localizable.strings @@ -823,9 +823,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "Změnit zamykání"; -/* No comment provided by engineer. */ -"Change member role?" = "Změnit roli člena?"; - /* authentication reason */ "Change passcode" = "Změnit heslo"; @@ -1530,7 +1527,7 @@ alert button */ /* No comment provided by engineer. */ "error" = "chyba"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "Chyba"; /* No comment provided by engineer. */ @@ -1669,6 +1666,7 @@ alert button */ "Error: " = "Chyba: "; /* alert message +conn error description file error text snd error text */ "Error: %@" = "Chyba: %@"; @@ -2173,10 +2171,10 @@ server test error */ "member connected" = "připojeno"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "Role člena se změní na \"%@\". Všichni členové skupiny budou upozorněni."; +"Role will be changed to \"%@\". All group members will be notified." = "Role člena se změní na \"%@\". Všichni členové skupiny budou upozorněni."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "Role člena se změní na \"%@\". Člen obdrží novou pozvánku."; +"Role will be changed to \"%@\". The member will receive a new invitation." = "Role člena se změní na \"%@\". Člen obdrží novou pozvánku."; /* alert message */ "Member will be removed from group - this cannot be undone!" = "Člen bude odstraněn ze skupiny - toto nelze vzít zpět!"; diff --git a/apps/ios/de.lproj/Localizable.strings b/apps/ios/de.lproj/Localizable.strings index a0853abb32..19dbcba80b 100644 --- a/apps/ios/de.lproj/Localizable.strings +++ b/apps/ios/de.lproj/Localizable.strings @@ -121,6 +121,9 @@ /* No comment provided by engineer. */ "%@ downloaded" = "%@ heruntergeladen"; +/* badge alert */ +"%@ invested in SimpleX Chat crowdfunding." = "%@ hat sich am SimpleX Chat-Crowdfunding beteiligt."; + /* notification title */ "%@ is connected!" = "%@ ist mit Ihnen verbunden!"; @@ -136,6 +139,9 @@ /* No comment provided by engineer. */ "%@ servers" = "%@ Server"; +/* badge alert */ +"%@ supports SimpleX Chat." = "%@ unterstützt SimpleX Chat."; + /* No comment provided by engineer. */ "%@ uploaded" = "%@ hochgeladen"; @@ -154,6 +160,9 @@ /* copied message info */ "%@:" = "%@:"; +/* badge alert */ +"%1$@ supported SimpleX Chat. The badge expired on %2$@." = "%1$@ hat SimpleX Chat unterstützt. Das Abzeichen ist am %2$@ abgelaufen."; + /* time interval */ "%d days" = "%d Tage"; @@ -451,6 +460,9 @@ swipe action */ /* No comment provided by engineer. */ "Acknowledged" = "Bestätigt"; +/* No comment provided by engineer. */ +"acknowledged roster" = "Bestätigter Relaisbestand"; + /* No comment provided by engineer. */ "Acknowledgement errors" = "Fehler bei der Bestätigung"; @@ -463,6 +475,9 @@ swipe action */ /* No comment provided by engineer. */ "Active connections" = "Aktive Verbindungen"; +/* No comment provided by engineer. */ +"Add" = "Hinzufügen"; + /* No comment provided by engineer. */ "Add address to your profile, so that your SimpleX contacts can share it with other people. Profile update will be sent to your SimpleX contacts." = "Fügen Sie die Adresse Ihrem Profil hinzu, damit Ihre SimpleX-Kontakte sie mit anderen Personen teilen können. Es wird eine Profilaktualisierung an Ihre SimpleX-Kontakte gesendet."; @@ -478,6 +493,15 @@ swipe action */ /* No comment provided by engineer. */ "Add profile" = "Profil hinzufügen"; +/* No comment provided by engineer. */ +"Add relay" = "Relais hinzufügen"; + +/* No comment provided by engineer. */ +"Add relays" = "Relais hinzufügen"; + +/* No comment provided by engineer. */ +"Add relays to restore message delivery." = "Relais hinzufügen, um die Nachrichtenübermittlung wiederherzustellen."; + /* No comment provided by engineer. */ "Add server" = "Server hinzufügen"; @@ -487,6 +511,9 @@ swipe action */ /* No comment provided by engineer. */ "Add team members" = "Team-Mitglieder aufnehmen"; +/* No comment provided by engineer. */ +"Add this code to your webpage. It will display the preview of your channel / group." = "Fügen Sie diesen Code in Ihre Webseite ein. Er zeigt die Vorschau Ihres Kanals / Ihrer Gruppe an."; + /* No comment provided by engineer. */ "Add to another device" = "Einem anderen Gerät hinzufügen"; @@ -541,6 +568,9 @@ swipe action */ /* No comment provided by engineer. */ "Advanced network settings" = "Erweiterte Netzwerkeinstellungen"; +/* No comment provided by engineer. */ +"Advanced options" = "Erweiterte Optionen"; + /* No comment provided by engineer. */ "Advanced settings" = "Erweiterte Einstellungen"; @@ -619,6 +649,9 @@ swipe action */ /* No comment provided by engineer. */ "Allow" = "Erlauben"; +/* No comment provided by engineer. */ +"Allow anyone to embed" = "Einbetten für alle erlauben"; + /* No comment provided by engineer. */ "Allow calls only if your contact allows them." = "Erlauben Sie Anrufe nur dann, wenn es Ihr Kontakt ebenfalls erlaubt."; @@ -730,6 +763,9 @@ swipe action */ /* No comment provided by engineer. */ "Answer call" = "Anruf annehmen"; +/* No comment provided by engineer. */ +"Any webpage can show the preview." = "Eine Vorschau ist auf jeder Webseite möglich."; + /* No comment provided by engineer. */ "App build: %@" = "App Build: %@"; @@ -754,6 +790,9 @@ swipe action */ /* No comment provided by engineer. */ "App session" = "App-Sitzung"; +/* alert title */ +"App update required" = "Aktualisierung der App erforderlich"; + /* No comment provided by engineer. */ "App version" = "App Version"; @@ -809,7 +848,7 @@ swipe action */ "attempts" = "Versuche"; /* No comment provided by engineer. */ -"Audio & video calls" = "Audio- & Videoanrufe"; +"Audio & video calls" = "Audio- und Videoanrufe"; /* No comment provided by engineer. */ "Audio and video calls" = "Audio- und Videoanrufe"; @@ -871,6 +910,9 @@ swipe action */ /* No comment provided by engineer. */ "Bad message ID" = "Falsche Nachrichten-ID"; +/* badge alert title */ +"Badge cannot be verified" = "Abzeichen ist nicht verifizierbar"; + /* No comment provided by engineer. */ "Be free\nin your network" = "Seien Sie frei\nin Ihrem Netzwerk"; @@ -1057,6 +1099,12 @@ alert button new chat action */ "Cancel" = "Abbrechen"; +/* No comment provided by engineer. */ +"Cancel and delete channel" = "Kanal abbrechen und löschen"; + +/* alert title */ +"Cancel creating channel?" = "Kanalerstellung abbrechen?"; + /* No comment provided by engineer. */ "Cancel migration" = "Migration abbrechen"; @@ -1093,9 +1141,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "Sperr-Modus ändern"; -/* No comment provided by engineer. */ -"Change member role?" = "Die Mitgliederrolle ändern?"; - /* authentication reason */ "Change passcode" = "Zugangscode ändern"; @@ -1170,12 +1215,18 @@ alert subtitle */ /* alert title */ "Channel temporarily unavailable" = "Der Kanal ist vorübergehend nicht erreichbar"; +/* No comment provided by engineer. */ +"Channel webpage" = "Kanal-Webseite"; + /* No comment provided by engineer. */ "Channel will be deleted for all subscribers - this cannot be undone!" = "Der Kanal wird für alle Abonnenten gelöscht. Dies kann nicht rückgängig gemacht werden!"; /* No comment provided by engineer. */ "Channel will be deleted for you - this cannot be undone!" = "Der Kanal wird für Sie gelöscht. Dies kann nicht rückgängig gemacht werden!"; +/* alert message */ +"Channel will start working with %d of %d relays. Continue?" = "Der Kanal wird mit %1$d von %2$d Relais gestartet. Fortfahren?"; + /* No comment provided by engineer. */ "Channels" = "Kanäle"; @@ -1194,6 +1245,9 @@ alert subtitle */ /* No comment provided by engineer. */ "Chat console" = "Chat-Konsole"; +/* No comment provided by engineer. */ +"Chat data" = "Chat-Daten"; + /* No comment provided by engineer. */ "Chat database" = "Chat-Datenbank"; @@ -1562,6 +1616,9 @@ server test step */ /* No comment provided by engineer. */ "Connections" = "Verbindungen"; +/* No comment provided by engineer. */ +"Contact" = "Kontakt"; + /* profile update event chat item */ "contact %@ changed to %@" = "Der Kontaktname wurde von %1$@ auf %2$@ geändert"; @@ -1637,6 +1694,9 @@ server test step */ /* No comment provided by engineer. */ "Copy" = "Kopieren"; +/* No comment provided by engineer. */ +"Copy code" = "Code kopieren"; + /* No comment provided by engineer. */ "Copy error" = "Fehlermeldung kopieren"; @@ -1655,6 +1715,9 @@ server test step */ /* No comment provided by engineer. */ "Create a group using a random profile." = "Gruppe mit einem zufälligen Profil erstellen."; +/* No comment provided by engineer. */ +"Create a webpage to show your channel preview to visitors before they subscribe. Host it yourself or use any static hosting." = "Erstellen Sie eine Webseite, die Besuchern Ihren Kanal als Vorschau zeigt, bevor sie ihn abonnieren. Hosten Sie die Seite selbst oder nutzen Sie beliebiges statisches Hosting."; + /* server test step */ "Create file" = "Datei erstellen"; @@ -1788,7 +1851,7 @@ server test step */ "Database passphrase" = "Datenbank-Passwort"; /* No comment provided by engineer. */ -"Database passphrase & export" = "Datenbank-Passwort & -Export"; +"Database passphrase & export" = "Datenbank-Passwort und -Export"; /* No comment provided by engineer. */ "Database passphrase is different from saved in the keychain." = "Das Datenbank-Passwort unterscheidet sich von dem im Schlüsselbund gespeicherten."; @@ -1915,6 +1978,9 @@ swipe action */ /* No comment provided by engineer. */ "Delete for me" = "Nur bei mir löschen"; +/* No comment provided by engineer. */ +"Delete from history" = "Aus dem Nachrichtenverlauf löschen"; + /* No comment provided by engineer. */ "Delete group" = "Gruppe löschen"; @@ -2254,7 +2320,7 @@ chat item action */ "Enable (keep overrides)" = "Aktivieren (vorgenommene Einstellungen bleiben erhalten)"; /* channel creation warning */ -"Enable at least one chat relay in Network & Servers." = "Aktivieren Sie mindestens ein Chat‑Relais unter 'Netzwerk & Server'."; +"Enable at least one chat relay in Network & Servers." = "Aktivieren Sie mindestens ein Chat‑Relais unter \"Netzwerk und Server\"."; /* alert title */ "Enable automatic message deletion?" = "Automatisches Löschen von Nachrichten aktivieren?"; @@ -2326,7 +2392,7 @@ chat item action */ "Encrypt local files" = "Lokale Dateien verschlüsseln"; /* No comment provided by engineer. */ -"Encrypt stored files & media" = "Gespeicherte Dateien & Medien verschlüsseln"; +"Encrypt stored files & media" = "Gespeicherte Dateien und Medien verschlüsseln"; /* No comment provided by engineer. */ "Encrypted database" = "Verschlüsselte Datenbank"; @@ -2424,6 +2490,9 @@ chat item action */ /* No comment provided by engineer. */ "Enter this device name…" = "Geben Sie diesen Gerätenamen ein…"; +/* No comment provided by engineer. */ +"Enter webpage URL" = "URL der Webseite eingeben"; + /* placeholder */ "Enter welcome message…" = "Geben Sie eine Begrüßungsmeldung ein …"; @@ -2436,7 +2505,7 @@ chat item action */ /* No comment provided by engineer. */ "error" = "Fehler"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "Fehler"; /* No comment provided by engineer. */ @@ -2457,6 +2526,9 @@ chat item action */ /* alert title */ "Error adding relay" = "Fehler beim Hinzufügen des Relais"; +/* alert title */ +"Error adding relays" = "Fehler beim Hinzufügen von Relais"; + /* alert title */ "Error adding server" = "Fehler beim Hinzufügen des Servers"; @@ -2535,6 +2607,9 @@ chat item action */ /* alert title */ "Error deleting database" = "Fehler beim Löschen der Datenbank"; +/* alert title */ +"Error deleting message" = "Fehler beim Löschen der Nachricht"; + /* alert title */ "Error deleting old database" = "Fehler beim Löschen der alten Datenbank"; @@ -2632,7 +2707,7 @@ chat item action */ "Error scanning code: %@" = "Fehler beim Scannen des Codes: %@"; /* No comment provided by engineer. */ -"Error sending email" = "Fehler beim Senden der eMail"; +"Error sending email" = "Fehler beim Senden der E-Mail"; /* No comment provided by engineer. */ "Error sending member contact invitation" = "Fehler beim Senden einer Mitglied-Kontakt-Einladung"; @@ -2695,6 +2770,7 @@ chat item action */ "error: %@" = "Fehler: %@"; /* alert message +conn error description file error text snd error text */ "Error: %@" = "Fehler: %@"; @@ -2809,7 +2885,7 @@ server test error */ "Files" = "Dateien"; /* No comment provided by engineer. */ -"Files & media" = "Dateien & Medien"; +"Files & media" = "Dateien und Medien"; /* chat feature */ "Files and media" = "Dateien und Medien"; @@ -3047,6 +3123,9 @@ servers warning */ /* alert message */ "Group profile was changed. If you save it, the updated profile will be sent to group members." = "Das Gruppenprofil wurde geändert. Wenn Sie es speichern, wird das aktualisierte Profil an die Gruppenmitglieder gesendet."; +/* No comment provided by engineer. */ +"Group webpage" = "Webseite der Gruppe"; + /* No comment provided by engineer. */ "Group welcome message" = "Gruppen-Begrüßungsmeldung"; @@ -3062,6 +3141,9 @@ servers warning */ /* No comment provided by engineer. */ "Help" = "Hilfe"; +/* No comment provided by engineer. */ +"Help & support" = "Hilfe und Unterstützung"; + /* No comment provided by engineer. */ "Help admins moderating their groups." = "Helfen Sie Administratoren bei der Moderation ihrer Gruppen."; @@ -3119,6 +3201,9 @@ servers warning */ /* No comment provided by engineer. */ "How to use your servers" = "Wie Sie Ihre Server nutzen"; +/* No comment provided by engineer. */ +"https://" = "https://"; + /* No comment provided by engineer. */ "Hungarian interface" = "Ungarische Bedienoberfläche"; @@ -3398,6 +3483,9 @@ servers warning */ /* No comment provided by engineer. */ "It seems like you are already connected via this link. If it is not the case, there was an error (%@)." = "Es sieht so aus, als ob Sie bereits über diesen Link verbunden sind. Wenn das nicht der Fall ist, gab es einen Fehler (%@)."; +/* No comment provided by engineer. */ +"It will be shown to subscribers and used to allow loading the preview." = "Dies wird Abonnenten angezeigt und zum Laden der Vorschau genutzt."; + /* No comment provided by engineer. */ "Italian interface" = "Italienische Bedienoberfläche"; @@ -3618,13 +3706,13 @@ servers warning */ "Member reports" = "Mitglieder-Meldungen"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All chat members will be notified." = "Die Rolle des Mitglieds wird auf \"%@\" geändert. Alle Chat-Mitglieder werden darüber informiert."; +"Role will be changed to \"%@\". All chat members will be notified." = "Die Rolle des Mitglieds wird auf \"%@\" geändert. Alle Chat-Mitglieder werden darüber informiert."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "Die Mitgliederrolle wird auf \"%@\" geändert. Alle Mitglieder der Gruppe werden benachrichtigt."; +"Role will be changed to \"%@\". All group members will be notified." = "Die Mitgliederrolle wird auf \"%@\" geändert. Alle Mitglieder der Gruppe werden benachrichtigt."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "Die Mitgliederrolle wird auf \"%@\" geändert. Das Mitglied wird eine neue Einladung erhalten."; +"Role will be changed to \"%@\". The member will receive a new invitation." = "Die Mitgliederrolle wird auf \"%@\" geändert. Das Mitglied wird eine neue Einladung erhalten."; /* alert message */ "Member will be removed from chat - this cannot be undone!" = "Das Mitglied wird aus dem Chat entfernt. Dies kann nicht rückgängig gemacht werden!"; @@ -3839,6 +3927,9 @@ servers warning */ /* No comment provided by engineer. */ "More improvements are coming soon!" = "Weitere Verbesserungen sind bald verfügbar!"; +/* No comment provided by engineer. */ +"More privacy" = "Mehr Privatsphäre"; + /* No comment provided by engineer. */ "More reliable network connection." = "Zuverlässigere Netzwerkverbindung."; @@ -3864,7 +3955,7 @@ servers warning */ "Name" = "Name"; /* No comment provided by engineer. */ -"Network & servers" = "Netzwerk & Server"; +"Network & servers" = "Netzwerk und Server"; /* No comment provided by engineer. */ "Network commitments" = "Netzwerk Verpflichtungen"; @@ -3975,7 +4066,7 @@ servers warning */ "No" = "Nein"; /* No comment provided by engineer. */ -"No account. No phone. No email. No ID.\nThe most secure encryption." = "Kein Account. Keine Telefonnummer. Keine E‑Mail. Keine ID.\nDie sicherste Verschlüsselung."; +"No account. No phone. No email. No ID.\nThe most secure encryption." = "Kein Benutzerkonto. Keine Telefonnummer. Keine E‑Mail. Keine ID.\nDie sicherste Verschlüsselung."; /* No comment provided by engineer. */ "No active relays" = "Keine aktiven Relais"; @@ -3983,6 +4074,9 @@ servers warning */ /* Authentication unavailable */ "No app password" = "Kein App-Passwort"; +/* No comment provided by engineer. */ +"No available relays" = "Keine verfügbaren Relais"; + /* No comment provided by engineer. */ "No chat relays" = "Keine Chat-Relais"; @@ -4061,6 +4155,9 @@ servers warning */ /* No comment provided by engineer. */ "No received or sent files" = "Keine herunter- oder hochgeladenen Dateien"; +/* No comment provided by engineer. */ +"No relays" = "Keine Relais"; + /* servers error */ "No servers for private message routing." = "Keine Router für privates Nachrichten-Routing."; @@ -4243,6 +4340,9 @@ new chat action */ /* No comment provided by engineer. */ "Only your contact can send voice messages." = "Nur Ihr Kontakt kann Sprachnachrichten versenden."; +/* No comment provided by engineer. */ +"Only your page above can show the preview." = "Nur Ihre oben genannte Seite kann die Vorschau anzeigen."; + /* alert action alert button */ "Open" = "Öffnen"; @@ -4364,9 +4464,6 @@ alert button */ /* feature role */ "owners" = "Eigentümer"; -/* No comment provided by engineer. */ -"Owners" = "Eigentümer"; - /* No comment provided by engineer. */ "Ownership: you can run your own relays." = "Volle Kontrolle: Sie können Ihre eigenen Relais betreiben."; @@ -4626,7 +4723,7 @@ alert button */ "Protect your chat profiles with a password!" = "Ihre Chat-Profile mit einem Passwort schützen!"; /* No comment provided by engineer. */ -"Protect your IP address from the messaging relays chosen by your contacts.\nEnable in *Network & servers* settings." = "Schützen Sie Ihre IP-Adresse vor den Nachrichten-Routern, die Ihre Kontakte ausgewählt haben.\nAktivieren Sie es in den *Netzwerk & Server* Einstellungen."; +"Protect your IP address from the messaging relays chosen by your contacts.\nEnable in *Network & servers* settings." = "Schützen Sie Ihre IP-Adresse vor den Nachrichten-Routern, die Ihre Kontakte ausgewählt haben.\nAktivieren Sie es in den *Netzwerk und Server* Einstellungen."; /* No comment provided by engineer. */ "Protocol background timeout" = "Protokoll Hintergrund-Zeitüberschreitung"; @@ -4816,6 +4913,12 @@ swipe action */ /* No comment provided by engineer. */ "Relay test failed!" = "Relais-Test fehlgeschlagen!"; +/* alert message */ +"Relay will be removed from channel - this cannot be undone!" = "Relais wird aus dem Kanal entfernt. Dies kann nicht rückgängig gemacht werden!"; + +/* alert message */ +"Relays added: %@." = "Relais hinzugefügt: %@."; + /* No comment provided by engineer. */ "Reliability: many relays per channel." = "Zuverlässigkeit: Mehrere Relais pro Kanal."; @@ -4843,6 +4946,12 @@ swipe action */ /* No comment provided by engineer. */ "Remove passphrase from keychain?" = "Passwort aus dem Schlüsselbund entfernen?"; +/* No comment provided by engineer. */ +"Remove relay" = "Relais entfernen"; + +/* alert title */ +"Remove relay?" = "Relais entfernen?"; + /* alert title */ "Remove subscriber?" = "Abonnent entfernen?"; @@ -5057,6 +5166,9 @@ chat item action */ /* No comment provided by engineer. */ "Save and notify group members" = "Speichern und Gruppenmitglieder benachrichtigen"; +/* No comment provided by engineer. */ +"Save and notify members" = "Speichern und Mitglieder benachrichtigen"; + /* No comment provided by engineer. */ "Save and notify subscribers" = "Speichern und Abonnenten benachrichtigen"; @@ -5099,6 +5211,9 @@ chat item action */ /* alert title */ "Save servers?" = "Alle Server speichern?"; +/* alert title */ +"Save webpage settings?" = "Webseiten-Einstellungen sichern?"; + /* No comment provided by engineer. */ "Save welcome message?" = "Begrüßungsmeldung speichern?"; @@ -5713,6 +5828,9 @@ report reason */ /* No comment provided by engineer. */ "Statistics" = "Statistiken"; +/* No comment provided by engineer. */ +"Status" = "Status"; + /* No comment provided by engineer. */ "Stop" = "Beenden"; @@ -5809,6 +5927,9 @@ report reason */ /* No comment provided by engineer. */ "Subscriptions ignored" = "Nicht beachtete Abonnements"; +/* No comment provided by engineer. */ +"Support the project" = "Unterstützen Sie das Projekt"; + /* No comment provided by engineer. */ "Switch audio and video during the call." = "Während des Anrufs zwischen Audio und Video wechseln"; @@ -5916,10 +6037,10 @@ server test failure */ "Thank you for installing SimpleX Chat!" = "Vielen Dank, dass Sie SimpleX Chat installiert haben!"; /* No comment provided by engineer. */ -"Thanks to the users – [contribute via Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat)!" = "Dank der Nutzer - [Tragen Sie per Weblate bei](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat)!"; +"Thanks to the users – [contribute via Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat)!" = "Dank der Nutzer - [Wirken Sie per Weblate mit](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat)!"; /* No comment provided by engineer. */ -"Thanks to the users – contribute via Weblate!" = "Dank der Nutzer - Tragen Sie per Weblate bei!"; +"Thanks to the users – contribute via Weblate!" = "Dank der Nutzer - Wirken Sie per Weblate mit!"; /* alert message */ "The address will be short, and your profile will be shared via the address." = "Die Adresse wird gekürzt sein, und Ihr Profil wird über die Adresse geteilt."; @@ -5939,6 +6060,9 @@ server test failure */ /* No comment provided by engineer. */ "The attempt to change database passphrase was not completed." = "Die Änderung des Datenbank-Passworts konnte nicht abgeschlossen werden."; +/* badge alert */ +"The badge is signed with a key that this version of the app does not recognize. Update the app to verify this badge." = "Das Abzeichen ist mit einem Schlüssel signiert, den diese App‑Version nicht erkennt. Aktualisieren Sie die App, um dieses Abzeichen zu verifizieren."; + /* No comment provided by engineer. */ "The code you scanned is not a SimpleX link QR code." = "Der von Ihnen gescannte Code ist kein SimpleX-Link-QR-Code."; @@ -6021,7 +6145,7 @@ server test failure */ "Then we moved online, and every platform asked for a piece of you - your name, your number, your friends. We accepted that the price of talking to others is letting someone know who we talk to. Every generation, people and tech, had it this way - telephone, email, messengers, social media. It seemed the only way possible." = "Dann sind wir online gegangen, und jede Plattform wollte Etwas von Ihnen - Ihren Namen, Ihre Nummer, Ihre Freunde. Wir akzeptierten, dass es der Preis mit Anderen zu kommunizieren ist, Jemandem preiszugeben, mit wem und wie wir miteinander kommunizieren. Jede Generation, Menschen und Technologien, kannten es nur so - Telefon, E-Mail, Messenger, soziale Medien. Es schien der einzig mögliche Weg zu sein."; /* No comment provided by engineer. */ -"There is another way. A network with no phone numbers. No usernames. No accounts. No user identities of any kind. A network that connects people and carries encrypted messages without knowing who is connected." = "Es gibt einen anderen Weg. Ein Netzwerk ohne Telefonnummern, ohne Benutzernamen, ohne Benutzerkennungen und ohne jegliche Benutzeridentität. Ein Netzwerk, welches Menschen verbindet und verschlüsselte Nachrichten überträgt, ohne zu wissen, wer mit wem verbunden ist."; +"There is another way. A network with no phone numbers. No usernames. No accounts. No user identities of any kind. A network that connects people and carries encrypted messages without knowing who is connected." = "Es gibt einen anderen Weg. Ein Netzwerk ohne Telefonnummern, ohne Benutzerkonten, ohne Benutzerkennungen und ohne jegliche Benutzeridentität. Ein Netzwerk, welches Menschen verbindet und verschlüsselte Nachrichten überträgt, ohne zu wissen, wer mit wem verbunden ist."; /* No comment provided by engineer. */ "These conditions will also apply for: **%@**." = "Diese Nutzungsbedingungen gelten auch für: **%@**."; @@ -6044,6 +6168,9 @@ server test failure */ /* No comment provided by engineer. */ "This action cannot be undone - your profile, contacts, messages and files will be irreversibly lost." = "Ihr Profil, Ihre Kontakte, Nachrichten und Dateien gehen unwiderruflich verloren. Diese Aktion kann nicht rückgängig gemacht werden."; +/* badge alert */ +"This badge could not be verified and may not be genuine." = "Dieses Abzeichen konnte nicht verifiziert werden und ist möglicherweise nicht echt."; + /* E2EE info chat item */ "This chat is protected by end-to-end encryption." = "Dieser Chat ist durch Ende-zu-Ende-Verschlüsselung geschützt."; @@ -6065,9 +6192,16 @@ server test failure */ /* No comment provided by engineer. */ "This group no longer exists." = "Diese Gruppe existiert nicht mehr."; +/* alert message +alert subtitle */ +"This group requires a newer version of the app. Please update the app to join." = "Diese Gruppe erfordert eine neuere App‑Version. Bitte aktualisieren Sie die App, um beizutreten."; + /* alert message */ "This is a chat relay address, it cannot be used to connect." = "Dies ist eine Chat‑Relais-Adresse, welche nicht zum Verbinden verwendet werden kann."; +/* alert message */ +"This is the last active relay. Removing it will prevent message delivery to subscribers." = "Dies ist das letzte aktive Relais. Wenn Sie es entfernen, können keine Nachrichten mehr an Abonnenten zugestellt werden."; + /* new chat action */ "This is your link for channel %@!" = "Dies ist Ihr Link für den Kanal %@!"; @@ -6284,6 +6418,9 @@ server test failure */ /* conn error description */ "Unsupported connection link" = "Verbindungs-Link wird nicht unterstützt"; +/* badge alert title */ +"Unverified badge" = "Abzeichen nicht verifiziert"; + /* No comment provided by engineer. */ "Up to 100 last messages are sent to new members." = "Bis zu 100 der letzten Nachrichten werden an neue Mitglieder gesendet."; @@ -6431,6 +6568,9 @@ server test failure */ /* No comment provided by engineer. */ "Use web port" = "Web-Port nutzen"; +/* No comment provided by engineer. */ +"Used chat relays do not support webpages." = "Die verwendeten Chat‑Relais unterstützen keine Webseiten."; + /* No comment provided by engineer. */ "User selection" = "Benutzer-Auswahl"; @@ -6584,6 +6724,12 @@ server test failure */ /* No comment provided by engineer. */ "We made connecting simpler for new users." = "Wir haben das Verbinden für neue Nutzer vereinfacht."; +/* No comment provided by engineer. */ +"Webpage code" = "Webseiten-Code"; + +/* alert message */ +"Webpage settings were changed. If you save, the updated settings will be sent to subscribers." = "Die Webseiten-Einstellungen wurden geändert. Wenn Sie sie abspeichern, werden die aktualisierten Einstellungen an die Abonnenten gesendet."; + /* No comment provided by engineer. */ "WebRTC ICE servers" = "WebRTC ICE-Server"; @@ -6743,6 +6889,9 @@ server test failure */ /* No comment provided by engineer. */ "You can enable later via Settings" = "Sie können diese später in den Einstellungen aktivieren"; +/* No comment provided by engineer. */ +"You can enable them later via app Your privacy settings." = "Sie können diese später in Ihren Privatsphäre-Einstellungen der App aktivieren."; + /* No comment provided by engineer. */ "You can give another try." = "Sie können es nochmal probieren."; @@ -6779,6 +6928,9 @@ server test failure */ /* No comment provided by engineer. */ "You can still view conversation with %@ in the list of chats." = "Sie können in der Chat-Liste weiterhin die Unterhaltung mit %@ einsehen."; +/* badge alert */ +"You can support SimpleX starting from v7 of the app." = "Sie können SimpleX ab der App-Version v7 unterstützen."; + /* No comment provided by engineer. */ "You can turn on SimpleX Lock via Settings." = "Sie können die SimpleX-Sperre über die Einstellungen aktivieren."; @@ -6870,7 +7022,7 @@ server test failure */ "you unblocked %@" = "Sie haben %@ freigegeben"; /* No comment provided by engineer. */ -"You were born without an account" = "Sie wurden ohne eine Benutzerkennung geboren."; +"You were born without an account" = "Sie wurden ohne ein Benutzerkonto geboren."; /* No comment provided by engineer. */ "You will be able to send messages **only after your request is accepted**." = "Sie können erst dann Nachrichten versenden, **sobald Ihre Anfrage angenommen wurde**."; @@ -6971,6 +7123,9 @@ server test failure */ /* No comment provided by engineer. */ "Your network" = "Ihr Netzwerk"; +/* alert message */ +"Your new channel %@ is connected to %d of %d relays.\nIf you cancel, the channel will be deleted - you can create it again." = "Ihr neuer Kanal %1$@ ist mit %2$d von %3$d Relais verbunden.\nWenn Sie abbrechen, wird der Kanal gelöscht. Sie können ihn später erneut erstellen."; + /* No comment provided by engineer. */ "Your preferences" = "Ihre Präferenzen"; diff --git a/apps/ios/es.lproj/Localizable.strings b/apps/ios/es.lproj/Localizable.strings index 964b407ac0..15264f771e 100644 --- a/apps/ios/es.lproj/Localizable.strings +++ b/apps/ios/es.lproj/Localizable.strings @@ -77,7 +77,7 @@ "**Warning**: the archive will be removed." = "**Atención**: el archivo será eliminado."; /* No comment provided by engineer. */ -"*bold*" = "\\*bold*"; +"*bold*" = "\\*negrita*"; /* copied message info title, # */ "# %@" = "# %@"; @@ -121,6 +121,9 @@ /* No comment provided by engineer. */ "%@ downloaded" = "%@ descargado"; +/* badge alert */ +"%@ invested in SimpleX Chat crowdfunding." = "%@ ha participado en la financiación colectiva de SimpleX Chat."; + /* notification title */ "%@ is connected!" = "%@ ¡está conectado!"; @@ -136,6 +139,9 @@ /* No comment provided by engineer. */ "%@ servers" = "%@ servidores"; +/* badge alert */ +"%@ supports SimpleX Chat." = "%@ apoya a SimpleX Chat."; + /* No comment provided by engineer. */ "%@ uploaded" = "%@ subido"; @@ -154,6 +160,9 @@ /* copied message info */ "%@:" = "%@:"; +/* badge alert */ +"%1$@ supported SimpleX Chat. The badge expired on %2$@." = "%1$@ ha apoyado a SimpleX Chat. La insignia caducó el %2$@."; + /* time interval */ "%d days" = "%d día(s)"; @@ -451,6 +460,9 @@ swipe action */ /* No comment provided by engineer. */ "Acknowledged" = "Confirmaciones"; +/* No comment provided by engineer. */ +"acknowledged roster" = "lista confirmada"; + /* No comment provided by engineer. */ "Acknowledgement errors" = "Errores de confirmación"; @@ -463,6 +475,9 @@ swipe action */ /* No comment provided by engineer. */ "Active connections" = "Conexiones activas"; +/* No comment provided by engineer. */ +"Add" = "Añadir"; + /* No comment provided by engineer. */ "Add address to your profile, so that your SimpleX contacts can share it with other people. Profile update will be sent to your SimpleX contacts." = "Añade la dirección a tu perfil para que tus contactos SimpleX puedan compartirla con otros. La actualización del perfil se enviará a tus contactos SimpleX."; @@ -478,6 +493,15 @@ swipe action */ /* No comment provided by engineer. */ "Add profile" = "Añadir perfil"; +/* No comment provided by engineer. */ +"Add relay" = "Añadir servidor"; + +/* No comment provided by engineer. */ +"Add relays" = "Añadir servidores"; + +/* No comment provided by engineer. */ +"Add relays to restore message delivery." = "Añade servidores para restaurar la entrega de mensajes."; + /* No comment provided by engineer. */ "Add server" = "Añadir servidor"; @@ -487,6 +511,9 @@ swipe action */ /* No comment provided by engineer. */ "Add team members" = "Añadir miembros del equipo"; +/* No comment provided by engineer. */ +"Add this code to your webpage. It will display the preview of your channel / group." = "Añade este código a tu web. Mostrará una vista previa de tu canal o grupo."; + /* No comment provided by engineer. */ "Add to another device" = "Añadir a otro dispositivo"; @@ -541,6 +568,9 @@ swipe action */ /* No comment provided by engineer. */ "Advanced network settings" = "Configuración avanzada de red"; +/* No comment provided by engineer. */ +"Advanced options" = "Opciones avanzadas"; + /* No comment provided by engineer. */ "Advanced settings" = "Configuración avanzada"; @@ -619,6 +649,9 @@ swipe action */ /* No comment provided by engineer. */ "Allow" = "Se permite"; +/* No comment provided by engineer. */ +"Allow anyone to embed" = "Permitir que cualquiera pueda añadirlo a su web"; + /* No comment provided by engineer. */ "Allow calls only if your contact allows them." = "Se permiten las llamadas pero sólo si tu contacto también las permite."; @@ -638,7 +671,7 @@ swipe action */ "Allow irreversible message deletion only if your contact allows it to you. (24 hours)" = "Se permite la eliminación irreversible de mensajes pero sólo si tu contacto también lo permite. (24 horas)"; /* No comment provided by engineer. */ -"Allow members to chat with admins." = "Permitir que los miembros chateen con administradores."; +"Allow members to chat with admins." = "Permite que los miembros chateen con los administradores."; /* No comment provided by engineer. */ "Allow message reactions only if your contact allows them." = "Se permiten las reacciones a los mensajes pero sólo si tu contacto también las permite."; @@ -659,7 +692,7 @@ swipe action */ "Allow sharing" = "Permitir compartir"; /* No comment provided by engineer. */ -"Allow subscribers to chat with admins." = "Permitir que los suscriptores chateen con administradores."; +"Allow subscribers to chat with admins." = "Permite que los suscriptores chateen con los administradores."; /* No comment provided by engineer. */ "Allow to irreversibly delete sent messages. (24 hours)" = "Se permite la eliminación irreversible de mensajes. (24 horas)"; @@ -730,6 +763,9 @@ swipe action */ /* No comment provided by engineer. */ "Answer call" = "Responder llamada"; +/* No comment provided by engineer. */ +"Any webpage can show the preview." = "Cualquier página web puede mostrar la vista previa."; + /* No comment provided by engineer. */ "App build: %@" = "Compilación app: %@"; @@ -754,6 +790,9 @@ swipe action */ /* No comment provided by engineer. */ "App session" = "por sesión"; +/* alert title */ +"App update required" = "Es necesario actualizar la aplicación"; + /* No comment provided by engineer. */ "App version" = "Versión de la aplicación"; @@ -871,6 +910,9 @@ swipe action */ /* No comment provided by engineer. */ "Bad message ID" = "ID de mensaje incorrecto"; +/* badge alert title */ +"Badge cannot be verified" = "No se pudo verificar la insignia"; + /* No comment provided by engineer. */ "Be free\nin your network" = "Se libre\nen tu red"; @@ -1057,6 +1099,12 @@ alert button new chat action */ "Cancel" = "Cancelar"; +/* No comment provided by engineer. */ +"Cancel and delete channel" = "Cancelar y eliminar el canal"; + +/* alert title */ +"Cancel creating channel?" = "¿Cancelar la creación del canal?"; + /* No comment provided by engineer. */ "Cancel migration" = "Cancelar migración"; @@ -1093,9 +1141,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "Cambiar el modo de bloqueo"; -/* No comment provided by engineer. */ -"Change member role?" = "¿Cambiar rol?"; - /* authentication reason */ "Change passcode" = "Cambiar código de acceso"; @@ -1170,12 +1215,18 @@ alert subtitle */ /* alert title */ "Channel temporarily unavailable" = "Canales no disponibles temporalmente"; +/* No comment provided by engineer. */ +"Channel webpage" = "Web del canal"; + /* No comment provided by engineer. */ "Channel will be deleted for all subscribers - this cannot be undone!" = "El canal será eliminado para todos los suscriptores. ¡No puede deshacerse!"; /* No comment provided by engineer. */ "Channel will be deleted for you - this cannot be undone!" = "El canal será eliminado para tí. ¡No puede deshacerse!"; +/* alert message */ +"Channel will start working with %d of %d relays. Continue?" = "El canal comenzará a funcionar con %1$d de %2$d servidores. ¿Deseas continuar?"; + /* No comment provided by engineer. */ "Channels" = "Canales"; @@ -1194,6 +1245,9 @@ alert subtitle */ /* No comment provided by engineer. */ "Chat console" = "Consola de Chat"; +/* No comment provided by engineer. */ +"Chat data" = "Datos del chat"; + /* No comment provided by engineer. */ "Chat database" = "Base de datos de SimpleX"; @@ -1473,7 +1527,7 @@ server test step */ "Connected to desktop" = "Conectado con ordenador"; /* No comment provided by engineer. */ -"connecting" = "conectando..."; +"connecting" = "conectando"; /* No comment provided by engineer. */ "Connecting" = "Conectando"; @@ -1500,7 +1554,7 @@ server test step */ "Connecting server… (error: %@)" = "Conectando con el servidor... (error: %@)"; /* No comment provided by engineer. */ -"Connecting to contact, please wait or check later!" = "Conectando con el contacto, por favor espera o revisa más tarde."; +"Connecting to contact, please wait or check later!" = "Se está estableciendo la conexión con el contacto. ¡Por favor, espera o vuelve a intentarlo más tarde!"; /* No comment provided by engineer. */ "Connecting to desktop" = "Conectando con ordenador"; @@ -1562,6 +1616,9 @@ server test step */ /* No comment provided by engineer. */ "Connections" = "Conexiones"; +/* No comment provided by engineer. */ +"Contact" = "Contacto"; + /* profile update event chat item */ "contact %@ changed to %@" = "el contacto %1$@ ha cambiado a %2$@"; @@ -1599,7 +1656,7 @@ server test step */ "Contact is deleted." = "El contacto está eliminado."; /* No comment provided by engineer. */ -"Contact name" = "Contacto"; +"Contact name" = "Nombre de contacto"; /* No comment provided by engineer. */ "contact not ready" = "en espera de ser aceptado"; @@ -1637,6 +1694,9 @@ server test step */ /* No comment provided by engineer. */ "Copy" = "Copiar"; +/* No comment provided by engineer. */ +"Copy code" = "Copiar código"; + /* No comment provided by engineer. */ "Copy error" = "Copiar error"; @@ -1655,6 +1715,9 @@ server test step */ /* No comment provided by engineer. */ "Create a group using a random profile." = "Crear grupo usando perfil aleatorio."; +/* No comment provided by engineer. */ +"Create a webpage to show your channel preview to visitors before they subscribe. Host it yourself or use any static hosting." = "Crea una página web para mostrar la vista previa de tu canal a las visitas antes de suscribirse. Alójala tú mismo o usa cualquier servicio de alojamiento estático."; + /* server test step */ "Create file" = "Crear archivo"; @@ -1671,7 +1734,7 @@ server test step */ "Create list" = "Crear lista"; /* No comment provided by engineer. */ -"Create new profile in [desktop app](https://simplex.chat/downloads/). 💻" = "Crea perfil nuevo en la [aplicación para PC](https://simplex.Descargas/de chat/). 💻"; +"Create new profile in [desktop app](https://simplex.chat/downloads/). 💻" = "Crea un nuevo perfil en la [aplicación de escritorio](https://simplex.chat/downloads/). 💻"; /* No comment provided by engineer. */ "Create profile" = "Crear perfil"; @@ -1915,6 +1978,9 @@ swipe action */ /* No comment provided by engineer. */ "Delete for me" = "Eliminar para mí"; +/* No comment provided by engineer. */ +"Delete from history" = "Eliminar del historial"; + /* No comment provided by engineer. */ "Delete group" = "Eliminar grupo"; @@ -2088,7 +2154,7 @@ alert button */ "Direct messages between members are prohibited." = "Los mensajes directos entre miembros del grupo no están permitidos."; /* No comment provided by engineer. */ -"Direct messages between subscribers are prohibited." = "Los mensajes directos entre suscriptores del canal no están permitidos."; +"Direct messages between subscribers are prohibited." = "Los mensajes directos entre suscriptores no están permitidos."; /* alert button */ "Disable" = "Desactivar"; @@ -2424,6 +2490,9 @@ chat item action */ /* No comment provided by engineer. */ "Enter this device name…" = "Nombre de este dispositivo…"; +/* No comment provided by engineer. */ +"Enter webpage URL" = "Introduce la URL de la web"; + /* placeholder */ "Enter welcome message…" = "Deja un mensaje de bienvenida…"; @@ -2436,7 +2505,7 @@ chat item action */ /* No comment provided by engineer. */ "error" = "error"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "Error"; /* No comment provided by engineer. */ @@ -2457,6 +2526,9 @@ chat item action */ /* alert title */ "Error adding relay" = "Error al añadir el servidor"; +/* alert title */ +"Error adding relays" = "Error al añadir servidores"; + /* alert title */ "Error adding server" = "Error al añadir servidor"; @@ -2535,6 +2607,9 @@ chat item action */ /* alert title */ "Error deleting database" = "Error al eliminar base de datos"; +/* alert title */ +"Error deleting message" = "Error al eliminar el mensaje"; + /* alert title */ "Error deleting old database" = "Error al eliminar base de datos antigua"; @@ -2695,6 +2770,7 @@ chat item action */ "error: %@" = "error: %@"; /* alert message +conn error description file error text snd error text */ "Error: %@" = "Error: %@"; @@ -3047,6 +3123,9 @@ servers warning */ /* alert message */ "Group profile was changed. If you save it, the updated profile will be sent to group members." = "El perfil del grupo ha cambiado. Si lo guardas, el perfil actualizado se enviará a los miembros del grupo."; +/* No comment provided by engineer. */ +"Group webpage" = "Web del grupo"; + /* No comment provided by engineer. */ "Group welcome message" = "Mensaje de bienvenida en grupos"; @@ -3062,6 +3141,9 @@ servers warning */ /* No comment provided by engineer. */ "Help" = "Ayuda"; +/* No comment provided by engineer. */ +"Help & support" = "Ayuda y asistencia"; + /* No comment provided by engineer. */ "Help admins moderating their groups." = "Ayuda a los admins a moderar sus grupos."; @@ -3119,6 +3201,9 @@ servers warning */ /* No comment provided by engineer. */ "How to use your servers" = "Cómo usar los servidores"; +/* No comment provided by engineer. */ +"https://" = "https://"; + /* No comment provided by engineer. */ "Hungarian interface" = "Interfaz en húngaro"; @@ -3398,6 +3483,9 @@ servers warning */ /* No comment provided by engineer. */ "It seems like you are already connected via this link. If it is not the case, there was an error (%@)." = "Parece que ya estás conectado mediante este enlace. Si no es así ha habido un error (%@)."; +/* No comment provided by engineer. */ +"It will be shown to subscribers and used to allow loading the preview." = "Se mostrará a los suscriptores y se usará para permitir la carga de la vista previa."; + /* No comment provided by engineer. */ "Italian interface" = "Interfaz en italiano"; @@ -3618,13 +3706,13 @@ servers warning */ "Member reports" = "Informes de miembros"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All chat members will be notified." = "El rol del miembro cambiará a \"%@\". Se notificará en el chat."; +"Role will be changed to \"%@\". All chat members will be notified." = "El rol del miembro cambiará a \"%@\". Se notificará en el chat."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "El rol del miembro cambiará a \"%@\" y se notificará al grupo."; +"Role will be changed to \"%@\". All group members will be notified." = "El rol del miembro cambiará a \"%@\" y se notificará al grupo."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "El rol del miembro cambiará a \"%@\" y recibirá una invitación nueva."; +"Role will be changed to \"%@\". The member will receive a new invitation." = "El rol del miembro cambiará a \"%@\" y recibirá una invitación nueva."; /* alert message */ "Member will be removed from chat - this cannot be undone!" = "El miembro será eliminado del chat. ¡No puede deshacerse!"; @@ -3666,7 +3754,7 @@ servers warning */ "Mention members 👋" = "Menciona a miembros 👋"; /* No comment provided by engineer. */ -"Menus" = "Menus"; +"Menus" = "Menús"; /* No comment provided by engineer. */ "message" = "mensaje"; @@ -3839,6 +3927,9 @@ servers warning */ /* No comment provided by engineer. */ "More improvements are coming soon!" = "¡Pronto habrá más mejoras!"; +/* No comment provided by engineer. */ +"More privacy" = "Más privacidad"; + /* No comment provided by engineer. */ "More reliable network connection." = "Conexión de red más fiable."; @@ -3924,7 +4015,7 @@ servers warning */ "New contact:" = "Contacto nuevo:"; /* No comment provided by engineer. */ -"New desktop app!" = "Nueva aplicación para PC!"; +"New desktop app!" = "¡Nueva aplicación de escritorio!"; /* No comment provided by engineer. */ "New display name" = "Nuevo nombre mostrado"; @@ -3983,6 +4074,9 @@ servers warning */ /* Authentication unavailable */ "No app password" = "Sin contraseña de la aplicación"; +/* No comment provided by engineer. */ +"No available relays" = "Sin servidores disponibles"; + /* No comment provided by engineer. */ "No chat relays" = "Sin servidores de chat"; @@ -4061,6 +4155,9 @@ servers warning */ /* No comment provided by engineer. */ "No received or sent files" = "Sin archivos recibidos o enviados"; +/* No comment provided by engineer. */ +"No relays" = "Sin servidores"; + /* servers error */ "No servers for private message routing." = "Sin servidores para enrutamiento privado."; @@ -4181,7 +4278,7 @@ new chat action */ "Onion hosts will not be used." = "No se usarán hosts .onion."; /* No comment provided by engineer. */ -"Only channel owners can change channel preferences." = "Sólo los propietarios pueden modificar las preferencias de los canales."; +"Only channel owners can change channel preferences." = "Sólo los propietarios pueden modificar las preferencias del canal."; /* No comment provided by engineer. */ "Only chat owners can change preferences." = "Sólo los propietarios del chat pueden cambiar las preferencias."; @@ -4243,6 +4340,9 @@ new chat action */ /* No comment provided by engineer. */ "Only your contact can send voice messages." = "Sólo tu contacto puede enviar mensajes de voz."; +/* No comment provided by engineer. */ +"Only your page above can show the preview." = "Solo la página superior puede mostrar la vista previa."; + /* alert action alert button */ "Open" = "Abrir"; @@ -4364,9 +4464,6 @@ alert button */ /* feature role */ "owners" = "propietarios"; -/* No comment provided by engineer. */ -"Owners" = "Propietarios"; - /* No comment provided by engineer. */ "Ownership: you can run your own relays." = "En propiedad: puedes poner en marcha tus propios servidores."; @@ -4752,7 +4849,7 @@ alert button */ "Reconnect servers?" = "¿Reconectar servidores?"; /* No comment provided by engineer. */ -"Record updated at" = "Registro actualiz."; +"Record updated at" = "Registro actualizado a las"; /* copied message info */ "Record updated at: %@" = "Registro actualiz: %@"; @@ -4816,6 +4913,12 @@ swipe action */ /* No comment provided by engineer. */ "Relay test failed!" = "¡El test del servidor ha fallado!"; +/* alert message */ +"Relay will be removed from channel - this cannot be undone!" = "El servidor será eliminado del canal. ¡No puede deshacerse!"; + +/* alert message */ +"Relays added: %@." = "Servidores añadidos: %@."; + /* No comment provided by engineer. */ "Reliability: many relays per channel." = "Fiabilidad: muchos servidores por canal."; @@ -4843,8 +4946,14 @@ swipe action */ /* No comment provided by engineer. */ "Remove passphrase from keychain?" = "¿Eliminar contraseña de Keychain?"; +/* No comment provided by engineer. */ +"Remove relay" = "Quitar servidor"; + /* alert title */ -"Remove subscriber?" = "¿Eliminar suscriptor?"; +"Remove relay?" = "¿Eliminar el servidor?"; + +/* alert title */ +"Remove subscriber?" = "¿Eliminar el suscriptor?"; /* No comment provided by engineer. */ "removed" = "expulsado"; @@ -5023,6 +5132,15 @@ swipe action */ /* No comment provided by engineer. */ "Role" = "Rol"; +/* No comment provided by engineer. */ +"Role will be changed to \"%@\". All chat members will be notified." = "El rol del miembro cambiará a \"%@\" y se notificará en el chat."; + +/* No comment provided by engineer. */ +"Role will be changed to \"%@\". All group members will be notified." = "El rol del miembro cambiará a \"%@\" y se notificará en el grupo."; + +/* No comment provided by engineer. */ +"Role will be changed to \"%@\". The member will receive a new invitation." = "El rol del miembro cambiará a \"%@\" y recibirá una invitación nueva."; + /* No comment provided by engineer. */ "Run chat" = "Ejecutar SimpleX"; @@ -5057,6 +5175,9 @@ chat item action */ /* No comment provided by engineer. */ "Save and notify group members" = "Guardar y notificar grupo"; +/* No comment provided by engineer. */ +"Save and notify members" = "Guardar e informar miembros"; + /* No comment provided by engineer. */ "Save and notify subscribers" = "Guardar y notificar suscriptores"; @@ -5099,6 +5220,9 @@ chat item action */ /* alert title */ "Save servers?" = "¿Guardar servidores?"; +/* alert title */ +"Save webpage settings?" = "¿Guardar la configuración web?"; + /* No comment provided by engineer. */ "Save welcome message?" = "¿Guardar mensaje de bienvenida?"; @@ -5289,10 +5413,10 @@ chat item action */ "Send them from gallery or custom keyboards." = "Envíalos desde la galería o desde teclados personalizados."; /* No comment provided by engineer. */ -"Send up to 100 last messages to new members." = "Se envían hasta 100 mensajes más recientes a los miembros nuevos."; +"Send up to 100 last messages to new members." = "Se envían los 100 últimos mensajes a los miembros nuevos."; /* No comment provided by engineer. */ -"Send up to 100 last messages to new subscribers." = "Se envían hasta 100 mensajes más recientes a los suscriptores nuevos."; +"Send up to 100 last messages to new subscribers." = "Se envían los 100 últimos mensajes a los suscriptores nuevos."; /* No comment provided by engineer. */ "Send your private feedback to groups." = "Envía tu comentario privado a los grupos."; @@ -5713,6 +5837,9 @@ report reason */ /* No comment provided by engineer. */ "Statistics" = "Estadísticas"; +/* No comment provided by engineer. */ +"Status" = "Estado"; + /* No comment provided by engineer. */ "Stop" = "Parar"; @@ -5780,25 +5907,25 @@ report reason */ "Subscribers can chat with admins." = "Los suscriptores pueden chatear con los administradores."; /* No comment provided by engineer. */ -"Subscribers can irreversibly delete sent messages. (24 hours)" = "Los suscriptores del canal pueden eliminar mensajes de forma irreversible. (24 horas)"; +"Subscribers can irreversibly delete sent messages. (24 hours)" = "Los suscriptores pueden eliminar mensajes de forma irreversible. (24 horas)"; /* No comment provided by engineer. */ "Subscribers can report messsages to moderators." = "Los suscriptores pueden informar de mensajes a los moderadores."; /* No comment provided by engineer. */ -"Subscribers can send direct messages." = "Los suscriptores del canal pueden enviar mensajes directos."; +"Subscribers can send direct messages." = "Los suscriptores pueden enviar mensajes directos."; /* No comment provided by engineer. */ -"Subscribers can send disappearing messages." = "Los suscriptores del canal pueden enviar mensajes temporales."; +"Subscribers can send disappearing messages." = "Los suscriptores pueden enviar mensajes temporales."; /* No comment provided by engineer. */ -"Subscribers can send files and media." = "Los suscriptores del canal pueden enviar archivos y multimedia."; +"Subscribers can send files and media." = "Los suscriptores pueden enviar archivos y multimedia."; /* No comment provided by engineer. */ -"Subscribers can send SimpleX links." = "Los suscriptores del canal pueden enviar enlaces SimpleX."; +"Subscribers can send SimpleX links." = "Los suscriptores pueden enviar enlaces SimpleX."; /* No comment provided by engineer. */ -"Subscribers can send voice messages." = "Los suscriptores del canal pueden enviar mensajes de voz."; +"Subscribers can send voice messages." = "Los suscriptores pueden enviar mensajes de voz."; /* No comment provided by engineer. */ "Subscribers use relay link to connect to the channel.\nRelay address was used to set up this relay for the channel." = "Los suscriptores usan el enlace del servidor para conectarse a los canales.\nLa dirección del servidor se usó para establecer el servidor para el canal."; @@ -5809,6 +5936,9 @@ report reason */ /* No comment provided by engineer. */ "Subscriptions ignored" = "Suscripciones ignoradas"; +/* No comment provided by engineer. */ +"Support the project" = "Apoya el proyecto"; + /* No comment provided by engineer. */ "Switch audio and video during the call." = "Intercambia audio y video durante la llamada."; @@ -5939,6 +6069,9 @@ server test failure */ /* No comment provided by engineer. */ "The attempt to change database passphrase was not completed." = "El intento de cambiar la contraseña de la base de datos no se ha completado."; +/* badge alert */ +"The badge is signed with a key that this version of the app does not recognize. Update the app to verify this badge." = "La insignia está firmada con una clave que esta versión de la app no reconoce. Actualiza la app para verificar la insignia."; + /* No comment provided by engineer. */ "The code you scanned is not a SimpleX link QR code." = "El código QR escaneado no es un enlace de SimpleX."; @@ -6044,6 +6177,9 @@ server test failure */ /* No comment provided by engineer. */ "This action cannot be undone - your profile, contacts, messages and files will be irreversibly lost." = "Esta acción es irreversible. Tu perfil, contactos, mensajes y archivos se perderán irreversiblemente."; +/* badge alert */ +"This badge could not be verified and may not be genuine." = "No se ha podido verificar la insignia, podría no ser auténtica."; + /* E2EE info chat item */ "This chat is protected by end-to-end encryption." = "Este chat está protegido por cifrado de extremo a extremo."; @@ -6065,9 +6201,16 @@ server test failure */ /* No comment provided by engineer. */ "This group no longer exists." = "Este grupo ya no existe."; +/* alert message +alert subtitle */ +"This group requires a newer version of the app. Please update the app to join." = "Este grupo requiere una versión más reciente de la app. Por favor, actualizala para unirte."; + /* alert message */ "This is a chat relay address, it cannot be used to connect." = "Esto es una dirección de servidor, no puede usarse para conectar."; +/* alert message */ +"This is the last active relay. Removing it will prevent message delivery to subscribers." = "Este es el último servidor activo. Si lo eliminas, se impedirá la entrega de mensajes a los suscriptores."; + /* new chat action */ "This is your link for channel %@!" = "Este es tu enlace para el canal %@!"; @@ -6284,6 +6427,9 @@ server test failure */ /* conn error description */ "Unsupported connection link" = "Enlace de conexión no compatible"; +/* badge alert title */ +"Unverified badge" = "Insignia sin verificar"; + /* No comment provided by engineer. */ "Up to 100 last messages are sent to new members." = "Hasta 100 últimos mensajes son enviados a los miembros nuevos."; @@ -6431,6 +6577,9 @@ server test failure */ /* No comment provided by engineer. */ "Use web port" = "Usar puerto web"; +/* No comment provided by engineer. */ +"Used chat relays do not support webpages." = "Los servidores usados no admiten páginas web."; + /* No comment provided by engineer. */ "User selection" = "Selección de usuarios"; @@ -6501,7 +6650,7 @@ server test failure */ "Video will be received when your contact completes uploading it." = "El video se recibirá cuando el contacto termine de subirlo."; /* No comment provided by engineer. */ -"Video will be received when your contact is online, please wait or check later!" = "El vídeo se recibirá cuando el contacto esté en línea, por favor espera o revisa más tarde."; +"Video will be received when your contact is online, please wait or check later!" = "El vídeo se recibirá cuando tu contacto esté conectado. ¡Por favor, espera o vuelve a intentarlo más tarde!"; /* No comment provided by engineer. */ "Videos" = "Vídeos"; @@ -6584,6 +6733,12 @@ server test failure */ /* No comment provided by engineer. */ "We made connecting simpler for new users." = "Hemos simplificado la conexión para los usuarios nuevos."; +/* No comment provided by engineer. */ +"Webpage code" = "Código web"; + +/* alert message */ +"Webpage settings were changed. If you save, the updated settings will be sent to subscribers." = "Se han modificado los ajustes de la página web. Si guardas los cambios, los nuevos ajustes se enviarán a los suscriptores."; + /* No comment provided by engineer. */ "WebRTC ICE servers" = "Servidores WebRTC ICE"; @@ -6743,6 +6898,9 @@ server test failure */ /* No comment provided by engineer. */ "You can enable later via Settings" = "Puedes activar más tarde en Configuración"; +/* No comment provided by engineer. */ +"You can enable them later via app Your privacy settings." = "Puedes habilitarlos más tarde en el menú privacidad."; + /* No comment provided by engineer. */ "You can give another try." = "Puedes intentarlo de nuevo."; @@ -6779,6 +6937,9 @@ server test failure */ /* No comment provided by engineer. */ "You can still view conversation with %@ in the list of chats." = "Aún puedes ver la conversación con %@ en la lista de chats."; +/* badge alert */ +"You can support SimpleX starting from v7 of the app." = "Puedes apoyar SimpleX desde la versión 7."; + /* No comment provided by engineer. */ "You can turn on SimpleX Lock via Settings." = "Puedes activar el Bloqueo SimpleX a través de Configuración."; @@ -6846,7 +7007,7 @@ server test failure */ "You need to allow your contact to call to be able to call them." = "Debes permitir que tus contacto te llamen para poder llamarles."; /* No comment provided by engineer. */ -"You need to allow your contact to send voice messages to be able to send them." = "Para poder enviar mensajes de voz antes debes permitir que tu contacto pueda enviarlos."; +"You need to allow your contact to send voice messages to be able to send them." = "Para poder enviar mensajes de voz, antes debes permitir que tu contacto pueda enviarlos."; /* No comment provided by engineer. */ "You rejected group invitation" = "Has rechazado la invitación del grupo"; @@ -6876,16 +7037,16 @@ server test failure */ "You will be able to send messages **only after your request is accepted**." = "Podrás enviar mensajes **después de que tu solicitud sea aceptada**."; /* No comment provided by engineer. */ -"You will be connected to group when the group host's device is online, please wait or check later!" = "Te conectarás al grupo cuando el dispositivo del anfitrión esté en línea, por favor espera o revisa más tarde."; +"You will be connected to group when the group host's device is online, please wait or check later!" = "Te conectarás al grupo cuando el dispositivo del administrador del grupo esté conectado; ¡por favor, espera o vuelve a intentarlo más tarde!"; /* No comment provided by engineer. */ -"You will be connected when group link host's device is online, please wait or check later!" = "Te conectarás cuando el dispositivo propietario del grupo esté en línea, por favor espera o revisa más tarde."; +"You will be connected when group link host's device is online, please wait or check later!" = "Te conectarás cuando el dispositivo del anfitrión del enlace de grupo esté conectado; ¡por favor, espera o vuelve a intentarlo más tarde!"; /* No comment provided by engineer. */ -"You will be connected when your connection request is accepted, please wait or check later!" = "Te conectarás cuando tu solicitud se acepte, por favor espera o revisa más tarde."; +"You will be connected when your connection request is accepted, please wait or check later!" = "Te conectarás cuando se acepte tu solicitud de conexión. ¡Por favor, espera o vuelve a intentarlo más tarde!"; /* No comment provided by engineer. */ -"You will be connected when your contact's device is online, please wait or check later!" = "Te conectarás cuando el dispositivo del contacto esté en línea, por favor espera o revisa más tarde."; +"You will be connected when your contact's device is online, please wait or check later!" = "Te conectarás cuando el dispositivo de tu contacto esté conectado; ¡por favor, espera o vuelve a intentarlo más tarde!"; /* No comment provided by engineer. */ "You will be required to authenticate when you start or resume the app after 30 seconds in background." = "Se te pedirá autenticarte cuando inicies la aplicación o sigas usándola tras 30 segundos en segundo plano."; @@ -6971,6 +7132,9 @@ server test failure */ /* No comment provided by engineer. */ "Your network" = "Tu red"; +/* alert message */ +"Your new channel %@ is connected to %d of %d relays.\nIf you cancel, the channel will be deleted - you can create it again." = "Tu canal %1$@ está conectado a %2$d de %3$d servidores.\nSi cancelas, el canal se eliminará. Puedes volver a crearlo."; + /* No comment provided by engineer. */ "Your preferences" = "Mis preferencias"; diff --git a/apps/ios/fi.lproj/Localizable.strings b/apps/ios/fi.lproj/Localizable.strings index 2f631380b1..e63c175252 100644 --- a/apps/ios/fi.lproj/Localizable.strings +++ b/apps/ios/fi.lproj/Localizable.strings @@ -517,9 +517,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "Vaihda lukitustilaa"; -/* No comment provided by engineer. */ -"Change member role?" = "Vaihda jäsenroolia?"; - /* authentication reason */ "Change passcode" = "Vaihda pääsykoodi"; @@ -1203,7 +1200,7 @@ alert button */ /* No comment provided by engineer. */ "error" = "virhe"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "Virhe"; /* No comment provided by engineer. */ @@ -1336,6 +1333,7 @@ alert button */ "Error: " = "Virhe: "; /* alert message +conn error description file error text snd error text */ "Error: %@" = "Virhe: %@"; @@ -1840,10 +1838,10 @@ server test error */ "member connected" = "yhdistetty"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "Jäsenen rooli muuttuu muotoon \"%@\". Kaikille ryhmän jäsenille ilmoitetaan asiasta."; +"Role will be changed to \"%@\". All group members will be notified." = "Jäsenen rooli muuttuu muotoon \"%@\". Kaikille ryhmän jäsenille ilmoitetaan asiasta."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "Jäsenen rooli muutetaan muotoon \"%@\". Jäsen saa uuden kutsun."; +"Role will be changed to \"%@\". The member will receive a new invitation." = "Jäsenen rooli muutetaan muotoon \"%@\". Jäsen saa uuden kutsun."; /* alert message */ "Member will be removed from group - this cannot be undone!" = "Jäsen poistetaan ryhmästä - tätä ei voi perua!"; diff --git a/apps/ios/fr.lproj/Localizable.strings b/apps/ios/fr.lproj/Localizable.strings index 8939fa18e3..70ca73947d 100644 --- a/apps/ios/fr.lproj/Localizable.strings +++ b/apps/ios/fr.lproj/Localizable.strings @@ -10,6 +10,9 @@ /* No comment provided by engineer. */ "- more stable message delivery.\n- a bit better groups.\n- and more!" = "- une diffusion plus stable des messages.\n- des groupes un peu plus performants.\n- et bien d'autres choses encore !"; +/* No comment provided by engineer. */ +"- opt-in to send link previews.\n- prevent hyperlink phishing.\n- remove link tracking." = "- choisir d'envoyer des aperçus de lien.\n- empêcher l'hameçonnage par hyperlien.\n- retirer le traçage par liens."; + /* No comment provided by engineer. */ "- optionally notify deleted contacts.\n- profile names with spaces.\n- and more!" = "- option pour notifier les contacts supprimés.\n- noms de profil avec espaces.\n- et plus encore !"; @@ -19,14 +22,20 @@ /* No comment provided by engineer. */ "!1 colored!" = "!1 coloré!"; +/* chat link info line */ +"(from owner)" = "(du propriétaire)"; + /* No comment provided by engineer. */ "(new)" = "(nouveau)"; +/* chat link info line */ +"(signed)" = "(signé)"; + /* No comment provided by engineer. */ "(this device v%@)" = "(cet appareil v%@)"; /* No comment provided by engineer. */ -"[Send us email](mailto:chat@simplex.chat)" = "[Contact par mail](mailto:chat@simplex.chat)"; +"[Send us email](mailto:chat@simplex.chat)" = "[Envoyez-nous un courriel](mailto:chat@simplex.chat)"; /* No comment provided by engineer. */ "**Create 1-time link**: to create and share a new invitation link." = "**Ajouter un contact** : pour créer un nouveau lien d'invitation."; @@ -44,7 +53,7 @@ "**More private**: check new messages every 20 minutes. Only device token is shared with our push server. It doesn't see how many contacts you have, or any message metadata." = "**Vie privée** : vérification de nouveaux messages toute les 20 minutes. Le token de l'appareil est partagé avec le serveur SimpleX, mais pas le nombre de messages ou de contacts."; /* No comment provided by engineer. */ -"**Most private**: do not use SimpleX Chat push server. The app will check messages in background, when the system allows it, depending on how often you use the app." = "**Confidentiel** : ne pas utiliser le serveur de notifications SimpleX, vérification de nouveaux messages periodiquement en arrière plan (dépend de l'utilisation de l'app)."; +"**Most private**: do not use SimpleX Chat push server. The app will check messages in background, when the system allows it, depending on how often you use the app." = "**Confidentiel** : ne pas utiliser le serveur de notifications SimpleX, vérification de nouveaux messages périodiquement en arrière plan (dépend de l'utilisation de l'appli)."; /* No comment provided by engineer. */ "**Please note**: using the same database on two devices will break the decryption of messages from your connections, as a security protection." = "**Remarque** : l'utilisation de la même base de données sur deux appareils interrompt le déchiffrement des messages provenant de vos connexions, par mesure de sécurité."; @@ -58,6 +67,9 @@ /* No comment provided by engineer. */ "**Scan / Paste link**: to connect via a link you received." = "**Scanner / Coller** : pour vous connecter via un lien que vous avez reçu."; +/* No comment provided by engineer. */ +"**Test relay** to retrieve its name." = "**Tester le relais** pour récupérer son nom."; + /* No comment provided by engineer. */ "**Warning**: Instant push notifications require passphrase saved in Keychain." = "**Avertissement** : les notifications push instantanées nécessitent une phrase secrète enregistrée dans la keychain."; @@ -109,6 +121,9 @@ /* No comment provided by engineer. */ "%@ downloaded" = "%@ téléchargé"; +/* badge alert */ +"%@ invested in SimpleX Chat crowdfunding." = "%@ a investi dans le financement participatif de SimpleX Chat."; + /* notification title */ "%@ is connected!" = "%@ est connecté·e !"; @@ -124,11 +139,14 @@ /* No comment provided by engineer. */ "%@ servers" = "Serveurs %@"; +/* badge alert */ +"%@ supports SimpleX Chat." = "%@ soutient SimpleX Chat."; + /* No comment provided by engineer. */ -"%@ uploaded" = "%@ envoyé"; +"%@ uploaded" = "%@ téléversé"; /* notification title */ -"%@ wants to connect!" = "%@ veut se connecter !"; +"%@ wants to connect!" = "%@ veut se connecter !"; /* format for date separator in chat */ "%@, %@" = "%1$@, %2$@"; @@ -142,6 +160,9 @@ /* copied message info */ "%@:" = "%@ :"; +/* badge alert */ +"%1$@ supported SimpleX Chat. The badge expired on %2$@." = "%1$@ a soutenu SimpleX Chat. Le badge a expiré le %2$@."; + /* time interval */ "%d days" = "%d jours"; @@ -169,8 +190,16 @@ /* time interval */ "%d months" = "%d mois"; +/* channel relay bar +channel subscriber relay bar */ +"%d relays not active" = "%d relais inactifs"; + +/* channel relay bar +channel subscriber relay bar */ +"%d relays removed" = "%d relais supprimé(s)"; + /* time interval */ -"%d sec" = "%d sec"; +"%d sec" = "%d s"; /* delete after time */ "%d seconds(s)" = "%d seconde(s)"; @@ -178,15 +207,37 @@ /* integrity error chat item */ "%d skipped message(s)" = "%d message·s sauté·s"; +/* channel subscriber count */ +"%d subscriber" = "%d abonné·e"; + +/* channel subscriber count */ +"%d subscribers" = "%d abonné·es"; + /* time interval */ "%d weeks" = "%d semaines"; +/* channel creation progress +channel relay bar progress */ +"%d/%d relays active" = "%1$d/%2$d relais actifs"; + +/* channel relay bar */ +"%d/%d relays active, %d errors" = "%1$d/%2$d relais actifs, %3$d erreurs"; + +/* channel subscriber relay bar progress */ +"%d/%d relays connected" = "%1$d/%2$d relais connectés"; + +/* channel subscriber relay bar */ +"%d/%d relays connected, %d errors" = "%1$d/%2$d relais connectés, %3$d erreurs"; + /* No comment provided by engineer. */ "%lld" = "%lld"; /* No comment provided by engineer. */ "%lld %@" = "%lld %@"; +/* No comment provided by engineer. */ +"%lld channel events" = "%lld évènements du canal"; + /* No comment provided by engineer. */ "%lld contact(s) selected" = "%lld contact·s sélectionné·s"; @@ -251,11 +302,14 @@ "`a + b`" = "\\`a + b`"; /* email text */ -"<p>Hi!</p>\n<p><a href=\"%@\">Connect to me via SimpleX Chat</a></p>" = "<p>Bonjour !</p>\n<p><a href=\"%@\">Contactez-moi via SimpleX Chat</a></p>"; +"<p>Hi!</p>\n<p><a href=\"%@\">Connect to me via SimpleX Chat</a></p>" = "<p>Bonjour !</p>\n<p><a href=\"%@\">Contactez-moi via SimpleX Chat</a></p>"; /* No comment provided by engineer. */ "~strike~" = "\\~barré~"; +/* owner verification */ +"⚠️ Signature verification failed: %@." = "⚠️ Échec de la vérification de la signature : %@."; + /* time to disappear */ "0 sec" = "0 sec"; @@ -301,6 +355,9 @@ time interval */ /* No comment provided by engineer. */ "A few more things" = "Encore quelques points"; +/* No comment provided by engineer. */ +"A link for one person to connect" = "Un lien pour qu'une personne se connecte"; + /* notification title */ "A new contact" = "Un nouveau contact"; @@ -308,7 +365,7 @@ time interval */ "A new random profile will be shared." = "Un nouveau profil aléatoire sera partagé."; /* No comment provided by engineer. */ -"A separate TCP connection will be used **for each chat profile you have in the app**." = "Une connexion TCP distincte sera utilisée **pour chaque profil de chat que vous avez dans l'application**."; +"A separate TCP connection will be used **for each chat profile you have in the app**." = "Une connexion TCP distincte sera utilisée **pour chaque profil de discussion que vous avez dans l'application**."; /* No comment provided by engineer. */ "A separate TCP connection will be used **for each contact and group member**.\n**Please note**: if you have many connections, your battery and traffic consumption can be substantially higher and some connections may fail." = "Une connexion TCP distincte sera utilisée **pour chaque contact et membre de groupe**.\n**Veuillez noter** : si vous avez de nombreuses connexions, votre consommation de batterie et de réseau peut être nettement plus élevée et certaines liaisons peuvent échouer."; @@ -365,6 +422,12 @@ swipe action */ /* alert title */ "Accept member" = "Accepter le membre"; +/* No comment provided by engineer. */ +"accepted" = "accepté"; + +/* rcv group event chat item */ +"accepted %@" = "%@ accepté"; + /* call status */ "accepted call" = "appel accepté"; @@ -374,18 +437,30 @@ swipe action */ /* chat list item title */ "accepted invitation" = "invitation acceptée"; +/* rcv group event chat item */ +"accepted you" = "vous a accepté·e"; + /* No comment provided by engineer. */ "Acknowledged" = "Reçu avec accusé de réception"; /* No comment provided by engineer. */ "Acknowledgement errors" = "Erreur d'accusé de réception"; +/* No comment provided by engineer. */ +"active" = "actif"; + /* token status text */ "Active" = "Actif"; /* No comment provided by engineer. */ "Active connections" = "Connections actives"; +/* No comment provided by engineer. */ +"Add" = "Ajouter"; + +/* No comment provided by engineer. */ +"Add address to your profile, so that your SimpleX contacts can share it with other people. Profile update will be sent to your SimpleX contacts." = "Ajoutez une adresse à votre profil afin que vos contacts puissent la partager avec d'autres personnes. La mise à jour du profil sera envoyée à vos contacts."; + /* No comment provided by engineer. */ "Add friends" = "Ajouter des amis"; @@ -398,6 +473,15 @@ swipe action */ /* No comment provided by engineer. */ "Add profile" = "Ajouter un profil"; +/* No comment provided by engineer. */ +"Add relay" = "Ajouter un relais"; + +/* No comment provided by engineer. */ +"Add relays" = "Ajouter des relais"; + +/* No comment provided by engineer. */ +"Add relays to restore message delivery." = "Ajouter un relais pour restaurer la livraison des messages."; + /* No comment provided by engineer. */ "Add server" = "Ajouter un serveur"; @@ -407,6 +491,9 @@ swipe action */ /* No comment provided by engineer. */ "Add team members" = "Ajouter des membres à l'équipe"; +/* No comment provided by engineer. */ +"Add this code to your webpage. It will display the preview of your channel / group." = "Ajoutez ce code sur votre page Web. Il affichera l'aperçu de votre canal / groupe."; + /* No comment provided by engineer. */ "Add to another device" = "Ajouter à un autre appareil"; @@ -461,6 +548,9 @@ swipe action */ /* No comment provided by engineer. */ "Advanced network settings" = "Paramètres réseau avancés"; +/* No comment provided by engineer. */ +"Advanced options" = "Options avancées"; + /* No comment provided by engineer. */ "Advanced settings" = "Paramètres avancés"; @@ -480,7 +570,7 @@ swipe action */ "All chats and messages will be deleted - this cannot be undone!" = "Toutes les discussions et tous les messages seront supprimés - il est impossible de revenir en arrière !"; /* alert message */ -"All chats will be removed from the list %@, and the list deleted." = "Tous les chats seront supprimés de la liste %@, et la liste sera supprimée."; +"All chats will be removed from the list %@, and the list deleted." = "Toutes les discussions seront supprimées de la liste %@ et la liste sera supprimée."; /* No comment provided by engineer. */ "All data is erased when it is entered." = "Toutes les données sont effacées lorsqu'il est saisi."; @@ -494,6 +584,9 @@ swipe action */ /* feature role */ "all members" = "tous les membres"; +/* No comment provided by engineer. */ +"All messages" = "Tous les messages"; + /* No comment provided by engineer. */ "All messages and files are sent **end-to-end encrypted**, with post-quantum security in direct messages." = "Tous les messages et fichiers sont envoyés **chiffrés de bout en bout**, avec une sécurité post-quantique dans les messages directs."; @@ -509,6 +602,12 @@ swipe action */ /* profile dropdown */ "All profiles" = "Tous les profiles"; +/* No comment provided by engineer. */ +"All relays failed" = "Tous les relais échoués"; + +/* No comment provided by engineer. */ +"All relays removed" = "Tous les relais retirés"; + /* No comment provided by engineer. */ "All reports will be archived for you." = "Tous les rapports seront archivés pour vous."; @@ -527,6 +626,9 @@ swipe action */ /* No comment provided by engineer. */ "Allow" = "Autoriser"; +/* No comment provided by engineer. */ +"Allow anyone to embed" = "Autoriser n'importe qui à incorporer"; + /* No comment provided by engineer. */ "Allow calls only if your contact allows them." = "Autoriser les appels que si votre contact les autorise."; @@ -545,6 +647,9 @@ swipe action */ /* No comment provided by engineer. */ "Allow irreversible message deletion only if your contact allows it to you. (24 hours)" = "Autoriser la suppression irréversible des messages uniquement si votre contact vous l'autorise. (24 heures)"; +/* No comment provided by engineer. */ +"Allow members to chat with admins." = "Autoriser les membres à discuter avec les administrateurs."; + /* No comment provided by engineer. */ "Allow message reactions only if your contact allows them." = "Autoriser les réactions aux messages uniquement si votre contact les autorise."; @@ -554,12 +659,18 @@ swipe action */ /* No comment provided by engineer. */ "Allow sending direct messages to members." = "Autoriser l'envoi de messages directs aux membres."; +/* No comment provided by engineer. */ +"Allow sending direct messages to subscribers." = "Autoriser l'envoi de messages directs aux abonné·es."; + /* No comment provided by engineer. */ "Allow sending disappearing messages." = "Autorise l’envoi de messages éphémères."; /* No comment provided by engineer. */ "Allow sharing" = "Autoriser le partage"; +/* No comment provided by engineer. */ +"Allow subscribers to chat with admins." = "Autoriser tous les abonné·es à discuter avec les admins."; + /* No comment provided by engineer. */ "Allow to irreversibly delete sent messages. (24 hours)" = "Autoriser la suppression irréversible de messages envoyés. (24 heures)"; @@ -618,7 +729,7 @@ swipe action */ "Always use relay" = "Se connecter via relais"; /* No comment provided by engineer. */ -"An empty chat profile with the provided name is created, and the app opens as usual." = "Un profil de chat vierge portant le nom fourni est créé et l'application s'ouvre normalement."; +"An empty chat profile with the provided name is created, and the app opens as usual." = "Un profil de discussion vierge portant le nom fourni est créé et l'application s'ouvre normalement."; /* No comment provided by engineer. */ "and %lld other events" = "et %lld autres événements"; @@ -629,6 +740,9 @@ swipe action */ /* No comment provided by engineer. */ "Answer call" = "Répondre à l'appel"; +/* No comment provided by engineer. */ +"Any webpage can show the preview." = "N'importe quelle page Web peut afficher l'aperçu."; + /* No comment provided by engineer. */ "App build: %@" = "Build de l'app : %@"; @@ -638,6 +752,9 @@ swipe action */ /* No comment provided by engineer. */ "App encrypts new local files (except videos)." = "L'application chiffre les nouveaux fichiers locaux (sauf les vidéos)."; +/* No comment provided by engineer. */ +"App group:" = "Groupe de l'appli :"; + /* No comment provided by engineer. */ "App icon" = "Icône de l'app"; @@ -650,6 +767,9 @@ swipe action */ /* No comment provided by engineer. */ "App session" = "Session de l'app"; +/* alert title */ +"App update required" = "Mise à jour de l'appli nécessaire"; + /* No comment provided by engineer. */ "App version" = "Version de l'app"; @@ -707,6 +827,9 @@ swipe action */ /* No comment provided by engineer. */ "Audio and video calls" = "Appels audio et vidéo"; +/* No comment provided by engineer. */ +"Audio call" = "Appel audio"; + /* No comment provided by engineer. */ "audio call (not e2e encrypted)" = "appel audio (sans chiffrement)"; @@ -761,6 +884,12 @@ swipe action */ /* No comment provided by engineer. */ "Bad message ID" = "Mauvais ID de message"; +/* badge alert title */ +"Badge cannot be verified" = "Le badge ne peut pas être vérifié"; + +/* No comment provided by engineer. */ +"Be free in your network." = "Soyez libre dans votre réseau."; + /* No comment provided by engineer. */ "Better calls" = "Appels améliorés"; @@ -791,6 +920,12 @@ swipe action */ /* No comment provided by engineer. */ "Better user experience" = "Une meilleure expérience pour l'utilisateur"; +/* No comment provided by engineer. */ +"Bio" = "Biographie"; + +/* alert title */ +"Bio too large" = "Biographie trop longue"; + /* No comment provided by engineer. */ "Black" = "Noir"; @@ -850,7 +985,10 @@ marked deleted chat item preview text */ "Both you and your contact can send voice messages." = "Vous et votre contact êtes tous deux en mesure d'envoyer des messages vocaux."; /* No comment provided by engineer. */ -"Bulgarian, Finnish, Thai and Ukrainian - thanks to the users and [Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat)!" = "Bulgare, finnois, thaïlandais et ukrainien - grâce aux utilisateurs et à [Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat) !"; +"Bottom bar" = "Barre inférieure"; + +/* No comment provided by engineer. */ +"Bulgarian, Finnish, Thai and Ukrainian - thanks to the users and [Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat)!" = "Bulgare, finnois, thaï et ukrainien - grâce aux utilisateurs et à [Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat) !"; /* chat link info line */ "Business address" = "Adresse professionnelle"; @@ -858,6 +996,9 @@ marked deleted chat item preview text */ /* No comment provided by engineer. */ "Business chats" = "Discussions professionnelles"; +/* No comment provided by engineer. */ +"Business connection" = "Connexion pro"; + /* No comment provided by engineer. */ "Businesses" = "Entreprises"; @@ -891,6 +1032,9 @@ marked deleted chat item preview text */ /* No comment provided by engineer. */ "Can't call member" = "Impossible d'appeler le membre"; +/* alert title */ +"Can't change profile" = "Impossible de changer le profil"; + /* No comment provided by engineer. */ "Can't invite contact!" = "Impossible d'inviter le contact !"; @@ -905,6 +1049,12 @@ alert button new chat action */ "Cancel" = "Annuler"; +/* No comment provided by engineer. */ +"Cancel and delete channel" = "Annuler et supprimer le canal"; + +/* alert title */ +"Cancel creating channel?" = "Annuler la création du canal ?"; + /* No comment provided by engineer. */ "Cancel migration" = "Annuler le transfert"; @@ -941,9 +1091,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "Modifier le mode de verrouillage"; -/* No comment provided by engineer. */ -"Change member role?" = "Changer le rôle du membre ?"; - /* authentication reason */ "Change passcode" = "Modifier le code d'accès"; @@ -978,6 +1125,61 @@ set passcode view */ /* chat item text */ "changing address…" = "changement d'adresse…"; +/* shown as sender role for channel messages */ +"channel" = "canal"; + +/* No comment provided by engineer. */ +"Channel" = "Canal"; + +/* No comment provided by engineer. */ +"Channel display name" = "Nom d'affichage du canal"; + +/* No comment provided by engineer. */ +"Channel full name (optional)" = "Nom complet du canal (optionnel)"; + +/* alert message +alert subtitle */ +"Channel has no active relays. Please try to join later." = "Le canal n'a aucun relais actif. Veuillez réessayer de vous connecter plus tard."; + +/* No comment provided by engineer. */ +"Channel image" = "Image du canal"; + +/* chat link info line */ +"Channel link" = "Lien du canal"; + +/* No comment provided by engineer. */ +"Channel preferences" = "Préférences du canal"; + +/* No comment provided by engineer. */ +"Channel profile" = "Profil du canal"; + +/* No comment provided by engineer. */ +"Channel profile is stored on subscribers' devices and on the chat relays." = "Le profil du canal est stocké sur les périphériques des abonné·es et sur les relais de discussion."; + +/* snd group event chat item */ +"channel profile updated" = "profil du canal mis à jour"; + +/* alert message */ +"Channel profile was changed. If you save it, the updated profile will be sent to channel subscribers." = "Le profil a été changé. Si vous l'enregistrez, le profil mis à jour sera envoyé aux abonné·es du canal."; + +/* alert title */ +"Channel temporarily unavailable" = "Canal temporairement indisponible"; + +/* No comment provided by engineer. */ +"Channel webpage" = "Page Web du canal"; + +/* No comment provided by engineer. */ +"Channel will be deleted for all subscribers - this cannot be undone!" = "Le canal sera supprimé pour tous les abonné·es ; ceci ne peut pas être annulé !"; + +/* No comment provided by engineer. */ +"Channel will be deleted for you - this cannot be undone!" = "Le canal sera supprimé pour vous ; ceci ne peut pas être annulé !"; + +/* alert message */ +"Channel will start working with %d of %d relays. Continue?" = "Le canal commencera à fonctionner avec %1$d relais sur %2$d. Continuer ?"; + +/* No comment provided by engineer. */ +"Channels" = "Canaux"; + /* No comment provided by engineer. */ "Chat" = "Discussions"; @@ -993,6 +1195,9 @@ set passcode view */ /* No comment provided by engineer. */ "Chat console" = "Console du chat"; +/* No comment provided by engineer. */ +"Chat data" = "Données de la discussion"; + /* No comment provided by engineer. */ "Chat database" = "Base de données du chat"; @@ -1012,7 +1217,7 @@ set passcode view */ "Chat is stopped" = "Le chat est arrêté"; /* No comment provided by engineer. */ -"Chat is stopped. If you already used this database on another device, you should transfer it back before starting chat." = "Le chat est arrêté. Si vous avez déjà utilisé cette base de données sur un autre appareil, vous devez la transférer à nouveau avant de démarrer le chat."; +"Chat is stopped. If you already used this database on another device, you should transfer it back before starting chat." = "La discussion est arrêtée. Si vous avez déjà utilisé cette base de données sur un autre appareil, vous devez la transférer à nouveau avant de démarrer la discussion."; /* No comment provided by engineer. */ "Chat list" = "Liste de discussion"; @@ -1029,6 +1234,18 @@ set passcode view */ /* No comment provided by engineer. */ "Chat profile" = "Profil d'utilisateur"; +/* No comment provided by engineer. */ +"Chat relay" = "Relais de la discussion"; + +/* No comment provided by engineer. */ +"Chat relays" = "Relais de la discussion"; + +/* No comment provided by engineer. */ +"Chat relays forward messages in channels you create." = "Les relais de discussion transmettent les messages dans les canaux que vous créez."; + +/* No comment provided by engineer. */ +"Chat relays forward messages to channel subscribers." = "Les relais de discussion transmettent les messages aux abonné·es du canal."; + /* No comment provided by engineer. */ "Chat theme" = "Thème de chat"; @@ -1038,15 +1255,43 @@ set passcode view */ /* No comment provided by engineer. */ "Chat will be deleted for you - this cannot be undone!" = "Le discussion sera supprimé pour vous - il n'est pas possible de revenir en arrière !"; +/* chat feature +chat toolbar */ +"Chat with admins" = "Discuter avec les admins"; + +/* No comment provided by engineer. */ +"Chat with member" = "Discuter avec un membre"; + +/* No comment provided by engineer. */ +"Chat with members before they join." = "Discuter avec les membres avant qu'ils rejoignent le canal."; + /* No comment provided by engineer. */ "Chats" = "Discussions"; +/* No comment provided by engineer. */ +"Chats with admins are prohibited." = "Les discussions avec les admins sont interdites."; + +/* alert message */ +"Chats with admins in public channels have no E2E encryption - use only with trusted chat relays." = "Les discussions avec les admins dans les canaux publics n'ont pas de chiffrement E2E ; à utiliser uniquement avec des relais de discussion fiables."; + +/* No comment provided by engineer. */ +"Chats with members" = "Discussions avec les membres"; + +/* No comment provided by engineer. */ +"Chats with members are disabled" = "Les discussions avec les membres sont désactivées"; + /* No comment provided by engineer. */ "Check messages every 20 min." = "Consulter les messages toutes les 20 minutes."; /* No comment provided by engineer. */ "Check messages when allowed." = "Consulter les messages quand c'est possible."; +/* alert message */ +"Check relay address and try again." = "Vérifiez l'adresse du relais et réessayez."; + +/* alert message */ +"Check relay name and try again." = "Vérifiez le nom du relais et réessayez."; + /* alert title */ "Check server address and try again." = "Vérifiez l'adresse du serveur et réessayez."; @@ -1140,6 +1385,9 @@ set passcode view */ /* No comment provided by engineer. */ "Configure ICE servers" = "Configurer les serveurs ICE"; +/* No comment provided by engineer. */ +"Configure relays" = "Configurer les relais"; + /* No comment provided by engineer. */ "Confirm" = "Confirmer"; @@ -1180,6 +1428,9 @@ server test step */ /* No comment provided by engineer. */ "Connect automatically" = "Connexion automatique"; +/* No comment provided by engineer. */ +"Connect faster! 🚀" = "Connectez-vous plus vite ! 🚀"; + /* No comment provided by engineer. */ "Connect to desktop" = "Connexion au bureau"; @@ -1201,6 +1452,9 @@ server test step */ /* new chat sheet title */ "Connect via link" = "Se connecter via un lien"; +/* No comment provided by engineer. */ +"Connect via link or QR code" = "Se connecter via un lien ou un code QR"; + /* new chat sheet title */ "Connect via one-time link" = "Se connecter via un lien unique"; @@ -1276,6 +1530,9 @@ server test step */ /* chat list item title (it should not be shown */ "connection established" = "connexion établie"; +/* No comment provided by engineer. */ +"Connection failed" = "La connexion a échoué"; + /* No comment provided by engineer. */ "Connection is blocked by server operator:\n%@" = "La connexion est bloquée par l'opérateur du serveur :\n%@"; @@ -1309,18 +1566,30 @@ server test step */ /* No comment provided by engineer. */ "Connections" = "Connexions"; +/* No comment provided by engineer. */ +"Contact" = "Contact"; + /* profile update event chat item */ "contact %@ changed to %@" = "le contact %1$@ est devenu %2$@"; +/* chat link info line */ +"Contact address" = "Adresse du contact"; + /* No comment provided by engineer. */ "Contact allows" = "Votre contact autorise"; /* No comment provided by engineer. */ "Contact already exists" = "Contact déjà existant"; +/* No comment provided by engineer. */ +"contact deleted" = "contact supprimé"; + /* No comment provided by engineer. */ "Contact deleted!" = "Contact supprimé !"; +/* No comment provided by engineer. */ +"contact disabled" = "contact désactivé"; + /* No comment provided by engineer. */ "contact has e2e encryption" = "Ce contact a le chiffrement de bout en bout"; @@ -1339,9 +1608,15 @@ server test step */ /* No comment provided by engineer. */ "Contact name" = "Nom du contact"; +/* No comment provided by engineer. */ +"contact not ready" = "contact non prêt"; + /* No comment provided by engineer. */ "Contact preferences" = "Préférences de contact"; +/* No comment provided by engineer. */ +"Contact requests from groups" = "Demandes de contact des groupes"; + /* No comment provided by engineer. */ "Contact will be deleted - this cannot be undone!" = "Le contact sera supprimé - il n'est pas possible de revenir en arrière !"; @@ -1366,6 +1641,9 @@ server test step */ /* No comment provided by engineer. */ "Copy" = "Copier"; +/* No comment provided by engineer. */ +"Copy code" = "Copier le code"; + /* No comment provided by engineer. */ "Copy error" = "Erreur de copie"; @@ -1405,15 +1683,30 @@ server test step */ /* No comment provided by engineer. */ "Create profile" = "Créer le profil"; +/* No comment provided by engineer. */ +"Create public channel" = "Créer un canal public"; + +/* No comment provided by engineer. */ +"Create public channel (BETA)" = "Créer un canal public (BÊTA)"; + /* server test step */ "Create queue" = "Créer une file d'attente"; /* No comment provided by engineer. */ "Create SimpleX address" = "Créer une adresse SimpleX"; +/* No comment provided by engineer. */ +"Create your address" = "Créer votre adresse"; + +/* No comment provided by engineer. */ +"Create your link" = "Créer votre lien"; + /* No comment provided by engineer. */ "Create your profile" = "Créez votre profil"; +/* No comment provided by engineer. */ +"Create your public address" = "Créer votre adresse publique"; + /* No comment provided by engineer. */ "Created" = "Créées"; @@ -1426,6 +1719,9 @@ server test step */ /* No comment provided by engineer. */ "Creating archive link" = "Création d'un lien d'archive"; +/* No comment provided by engineer. */ +"Creating channel" = "Création du canal"; + /* No comment provided by engineer. */ "Creating link…" = "Création d'un lien…"; @@ -1528,6 +1824,9 @@ server test step */ /* No comment provided by engineer. */ "Debug delivery" = "Livraison de débogage"; +/* relay test step */ +"Decode link" = "Décoder le lien"; + /* message decrypt error item */ "Decryption error" = "Erreur de déchiffrement"; @@ -1569,6 +1868,12 @@ swipe action */ /* No comment provided by engineer. */ "Delete and notify contact" = "Supprimer et en informer le contact"; +/* No comment provided by engineer. */ +"Delete channel" = "Supprimer le canal"; + +/* No comment provided by engineer. */ +"Delete channel?" = "Supprimer le canal ?"; + /* No comment provided by engineer. */ "Delete chat" = "Supprimer la discussion"; @@ -1581,6 +1886,9 @@ swipe action */ /* No comment provided by engineer. */ "Delete chat profile?" = "Supprimer le profil du chat ?"; +/* alert title */ +"Delete chat with member?" = "Supprimer la discussion avec le membre ?"; + /* No comment provided by engineer. */ "Delete chat?" = "Supprimer la discussion ?"; @@ -1614,6 +1922,9 @@ swipe action */ /* No comment provided by engineer. */ "Delete for me" = "Supprimer pour moi"; +/* No comment provided by engineer. */ +"Delete from history" = "Supprimer de l'historique"; + /* No comment provided by engineer. */ "Delete group" = "Supprimer le groupe"; @@ -1635,6 +1946,12 @@ swipe action */ /* No comment provided by engineer. */ "Delete member message?" = "Supprimer le message de ce membre ?"; +/* No comment provided by engineer. */ +"Delete member messages" = "Supprimer les messages du membre"; + +/* alert title */ +"Delete member messages?" = "Supprimer les messages des membres ?"; + /* No comment provided by engineer. */ "Delete message?" = "Supprimer le message ?"; @@ -1663,6 +1980,9 @@ alert button */ /* server test step */ "Delete queue" = "Supprimer la file d'attente"; +/* No comment provided by engineer. */ +"Delete relay" = "Supprimer le relais"; + /* No comment provided by engineer. */ "Delete report" = "Supprimer le rapport"; @@ -1708,9 +2028,15 @@ alert button */ /* No comment provided by engineer. */ "Delivery receipts!" = "Justificatifs de réception !"; +/* No comment provided by engineer. */ +"Deprecated options" = "Options obsolètes"; + /* No comment provided by engineer. */ "Description" = "Description"; +/* alert title */ +"Description too large" = "Description trop longue"; + /* No comment provided by engineer. */ "Desktop address" = "Adresse de bureau"; @@ -1768,6 +2094,12 @@ alert button */ /* No comment provided by engineer. */ "Direct messages between members are prohibited." = "Les messages directs entre membres sont interdits dans ce groupe."; +/* No comment provided by engineer. */ +"Direct messages between subscribers are prohibited." = "Les messages directs entre les abonné·es sont interdits."; + +/* alert button */ +"Disable" = "Désactiver"; + /* No comment provided by engineer. */ "Disable (keep overrides)" = "Désactiver (conserver les remplacements)"; @@ -1825,6 +2157,9 @@ alert button */ /* No comment provided by engineer. */ "Do not send history to new members." = "Ne pas envoyer d'historique aux nouveaux membres."; +/* No comment provided by engineer. */ +"Do not send history to new subscribers." = "Ne pas envoyer l'historique à de nouveaux abonné·es."; + /* No comment provided by engineer. */ "Do NOT send messages directly, even if your or destination server does not support private routing." = "Ne pas envoyer de messages directement, même si votre serveur ou le serveur de destination ne prend pas en charge le routage privé."; @@ -1904,24 +2239,42 @@ chat item action */ /* No comment provided by engineer. */ "E2E encrypted notifications." = "Notifications chiffrées E2E."; +/* No comment provided by engineer. */ +"Easier to invite your friends 👋" = "Plus facile d'inviter vos ami·es 👋"; + /* chat item action */ "Edit" = "Modifier"; +/* No comment provided by engineer. */ +"Edit channel profile" = "Modifier le profil du canal"; + /* No comment provided by engineer. */ "Edit group profile" = "Modifier le profil du groupe"; +/* No comment provided by engineer. */ +"Empty message!" = "Message vide !"; + /* alert button */ "Enable" = "Activer"; /* No comment provided by engineer. */ "Enable (keep overrides)" = "Activer (conserver les remplacements)"; +/* channel creation warning */ +"Enable at least one chat relay in Network & Servers." = "Activez au moins un relais de discussion dans Réseaux et serveurs."; + /* alert title */ "Enable automatic message deletion?" = "Activer la suppression automatique des messages ?"; /* No comment provided by engineer. */ "Enable camera access" = "Autoriser l'accès à la caméra"; +/* alert title */ +"Enable chats with admins?" = "Activer les discussions avec les admins ?"; + +/* No comment provided by engineer. */ +"Enable disappearing messages by default." = "Activer les messages éphémères par défaut."; + /* No comment provided by engineer. */ "Enable Flux in Network & servers settings for better metadata privacy." = "Activez Flux dans les paramètres du réseau et des serveurs pour une meilleure confidentialité des métadonnées."; @@ -1934,6 +2287,9 @@ chat item action */ /* No comment provided by engineer. */ "Enable instant notifications?" = "Activer les notifications instantanées ?"; +/* alert title */ +"Enable link previews?" = "Activer les aperçus de lien ?"; + /* No comment provided by engineer. */ "Enable lock" = "Activer le verrouillage"; @@ -2042,6 +2398,9 @@ chat item action */ /* call status */ "ended call %@" = "appel terminé %@"; +/* No comment provided by engineer. */ +"Enter channel name…" = "Entrez le nom du canal…"; + /* No comment provided by engineer. */ "Enter correct passphrase." = "Entrez la phrase secrète correcte."; @@ -2060,12 +2419,21 @@ chat item action */ /* No comment provided by engineer. */ "Enter password above to show!" = "Entrez ci-dessus le mot de passe pour afficher le profil !"; +/* No comment provided by engineer. */ +"Enter profile name..." = "Entrez le nom du profil…"; + +/* No comment provided by engineer. */ +"Enter relay name…" = "Entrez le nom du relais…"; + /* No comment provided by engineer. */ "Enter server manually" = "Entrer un serveur manuellement"; /* No comment provided by engineer. */ "Enter this device name…" = "Entrez le nom de l'appareil…"; +/* No comment provided by engineer. */ +"Enter webpage URL" = "Entrez l'URL de la page Web"; + /* placeholder */ "Enter welcome message…" = "Entrez un message de bienvenue…"; @@ -2078,7 +2446,7 @@ chat item action */ /* No comment provided by engineer. */ "error" = "erreur"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "Erreur"; /* No comment provided by engineer. */ @@ -2090,15 +2458,30 @@ chat item action */ /* No comment provided by engineer. */ "Error accepting contact request" = "Erreur de validation de la demande de contact"; +/* alert title */ +"Error accepting member" = "Erreur lors de l'acceptation du membre"; + /* No comment provided by engineer. */ "Error adding member(s)" = "Erreur lors de l'ajout de membre·s"; +/* alert title */ +"Error adding relay" = "Erreur lors de l'ajout du relais"; + +/* alert title */ +"Error adding relays" = "Erreur lors de l'ajout des relais"; + /* alert title */ "Error adding server" = "Erreur lors de l'ajout du serveur"; +/* No comment provided by engineer. */ +"Error adding short link" = "Erreur lors de l'ajout d'un lien court"; + /* No comment provided by engineer. */ "Error changing address" = "Erreur de changement d'adresse"; +/* alert title */ +"Error changing chat profile" = "Erreur lors du changement du profil de discussion"; + /* No comment provided by engineer. */ "Error changing connection profile" = "Erreur lors du changement de profil de connexion"; @@ -2117,9 +2500,15 @@ chat item action */ /* alert message */ "Error connecting to forwarding server %@. Please try later." = "Erreur de connexion au serveur de redirection %@. Veuillez réessayer plus tard."; +/* subscription status explanation */ +"Error connecting to the server used to receive messages from this connection: %@" = "Erreur de connexion au serveur utilisé pour recevoir des messages de cette connexion : %@"; + /* No comment provided by engineer. */ "Error creating address" = "Erreur lors de la création de l'adresse"; +/* alert title */ +"Error creating channel" = "Erreur lors de la création du canal"; + /* No comment provided by engineer. */ "Error creating group" = "Erreur lors de la création du groupe"; @@ -2144,6 +2533,9 @@ chat item action */ /* No comment provided by engineer. */ "Error decrypting file" = "Erreur lors du déchiffrement du fichier"; +/* alert title */ +"Error deleting chat" = "Erreur lors de la suppression de la discussion"; + /* alert title */ "Error deleting chat database" = "Erreur lors de la suppression de la base de données du chat"; @@ -2156,6 +2548,9 @@ chat item action */ /* alert title */ "Error deleting database" = "Erreur lors de la suppression de la base de données"; +/* alert title */ +"Error deleting message" = "Erreur lors de la suppression du message"; + /* alert title */ "Error deleting old database" = "Erreur lors de la suppression de l'ancienne base de données"; @@ -2210,6 +2605,9 @@ chat item action */ /* alert title */ "Error registering for notifications" = "Erreur lors de l'inscription aux notifications"; +/* alert title */ +"Error rejecting contact request" = "Erreur lors du rejet de la demande de contact"; + /* alert title */ "Error removing member" = "Erreur lors de la suppression d'un membre"; @@ -2219,6 +2617,9 @@ chat item action */ /* No comment provided by engineer. */ "Error resetting statistics" = "Erreur de réinitialisation des statistiques"; +/* No comment provided by engineer. */ +"Error saving channel profile" = "Erreur lors de l'enregistrement du profil du canal"; + /* alert title */ "Error saving chat list" = "Erreur lors de l'enregistrement de la liste des chats"; @@ -2247,7 +2648,7 @@ chat item action */ "Error scanning code: %@" = "Erreur lors du scan du code : %@"; /* No comment provided by engineer. */ -"Error sending email" = "Erreur lors de l'envoi de l'e-mail"; +"Error sending email" = "Erreur lors de l'envoi du courriel"; /* No comment provided by engineer. */ "Error sending member contact invitation" = "Erreur lors de l'envoi de l'invitation de contact d'un membre"; @@ -2255,9 +2656,15 @@ chat item action */ /* No comment provided by engineer. */ "Error sending message" = "Erreur lors de l'envoi du message"; +/* No comment provided by engineer. */ +"Error setting auto-accept" = "Erreur lors de la définition de l'acceptation automatique"; + /* No comment provided by engineer. */ "Error setting delivery receipts!" = "Erreur lors de la configuration des accusés de réception !"; +/* alert title */ +"Error sharing channel" = "Erreur lors du partage du canal"; + /* No comment provided by engineer. */ "Error starting chat" = "Erreur lors du démarrage du chat"; @@ -2292,7 +2699,7 @@ chat item action */ "Error updating user privacy" = "Erreur de mise à jour de la confidentialité de l'utilisateur"; /* No comment provided by engineer. */ -"Error uploading the archive" = "Erreur lors de l'envoi de l'archive"; +"Error uploading the archive" = "Erreur lors du téléversement de l'archive"; /* No comment provided by engineer. */ "Error verifying passphrase:" = "Erreur lors de la vérification de la phrase secrète :"; @@ -2301,10 +2708,15 @@ chat item action */ "Error: " = "Erreur : "; /* alert message +conn error description file error text snd error text */ "Error: %@" = "Erreur : %@"; +/* relay test error +server test error */ +"Error: %@." = "Erreur : %@."; + /* No comment provided by engineer. */ "Error: no database file" = "Erreur : pas de fichier de base de données"; @@ -2413,6 +2825,9 @@ snd error text */ /* chat feature */ "Files and media" = "Fichiers et médias"; +/* No comment provided by engineer. */ +"Files and media are prohibited in this chat." = "Les fichiers et médias sont interdits dans cette discussion."; + /* No comment provided by engineer. */ "Files and media are prohibited." = "Les fichiers et les médias sont interdits dans ce groupe."; @@ -2422,6 +2837,9 @@ snd error text */ /* No comment provided by engineer. */ "Files and media prohibited!" = "Fichiers et médias interdits !"; +/* No comment provided by engineer. */ +"Filter" = "Filtre"; + /* No comment provided by engineer. */ "Filter unread and favorite chats." = "Filtrer les messages non lus et favoris."; @@ -2437,6 +2855,9 @@ snd error text */ /* No comment provided by engineer. */ "Find chats faster" = "Recherche de message plus rapide"; +/* No comment provided by engineer. */ +"Fingerprint in destination server address does not match certificate: %@." = "L'empreinte dans l'adresse du serveur de destination ne correspond pas au certificat : %@."; + /* relay test error server test error */ "Fingerprint in server address does not match certificate." = "Il est possible que l'empreinte du certificat dans l'adresse du serveur soit incorrecte"; @@ -2459,6 +2880,9 @@ server test error */ /* No comment provided by engineer. */ "Fix not supported by group member" = "Correction non prise en charge par un membre du groupe"; +/* No comment provided by engineer. */ +"For anyone to reach you" = "Pour que n'importe qui puisse vous contacter"; + /* servers error servers warning */ "For chat profile %@:" = "Pour le profil de discussion %@ :"; @@ -2469,6 +2893,9 @@ servers warning */ /* No comment provided by engineer. */ "For example, if your contact receives messages via a SimpleX Chat server, your app will deliver them via a Flux server." = "Par exemple, si votre contact reçoit des messages via un serveur SimpleX Chat, votre application les transmettra via un serveur Flux."; +/* No comment provided by engineer. */ +"For me" = "Pour moi"; + /* No comment provided by engineer. */ "For private routing" = "Pour le routage privé"; @@ -2541,6 +2968,15 @@ servers warning */ /* No comment provided by engineer. */ "Further reduced battery usage" = "Réduction accrue de l'utilisation de la batterie"; +/* relay test step */ +"Get link" = "Obtenir un lien"; + +/* No comment provided by engineer. */ +"Get notified when mentioned." = "Soyez averti·e quand vous êtes mentionné·e."; + +/* No comment provided by engineer. */ +"Get started" = "Commençons"; + /* No comment provided by engineer. */ "GIFs and stickers" = "GIFs et stickers"; @@ -2550,6 +2986,9 @@ servers warning */ /* message preview */ "Good morning!" = "Bonjour !"; +/* shown on group welcome message */ +"group" = "groupe"; + /* No comment provided by engineer. */ "Group" = "Groupe"; @@ -2604,6 +3043,12 @@ servers warning */ /* snd group event chat item */ "group profile updated" = "mise à jour du profil de groupe"; +/* alert message */ +"Group profile was changed. If you save it, the updated profile will be sent to group members." = "Le profil du groupe a été modifié. Si vous l'enregistrez, le profil mis à jour sera envoyé aux membres du groupe."; + +/* No comment provided by engineer. */ +"Group webpage" = "Page Web du groupe"; + /* No comment provided by engineer. */ "Group welcome message" = "Message d'accueil du groupe"; @@ -2613,9 +3058,18 @@ servers warning */ /* No comment provided by engineer. */ "Group will be deleted for you - this cannot be undone!" = "Le groupe va être supprimé pour vous - impossible de revenir en arrière !"; +/* No comment provided by engineer. */ +"Groups" = "Groupes"; + /* No comment provided by engineer. */ "Help" = "Aide"; +/* No comment provided by engineer. */ +"Help & support" = "Aide et assistance"; + +/* No comment provided by engineer. */ +"Help admins moderating their groups." = "Aidez les admins à modérer leurs groupes."; + /* No comment provided by engineer. */ "Hidden" = "Caché"; @@ -2643,6 +3097,9 @@ servers warning */ /* No comment provided by engineer. */ "History is not sent to new members." = "L'historique n'est pas envoyé aux nouveaux membres."; +/* No comment provided by engineer. */ +"History is not sent to new subscribers." = "L'historique n'est pas envoyé aux nouveaux abonné·es."; + /* time unit */ "hours" = "heures"; @@ -2652,6 +3109,9 @@ servers warning */ /* No comment provided by engineer. */ "How it helps privacy" = "Comment il contribue à la protection de la vie privée"; +/* alert button */ +"How it works" = "Comment ça marche"; + /* No comment provided by engineer. */ "How SimpleX works" = "Comment SimpleX fonctionne"; @@ -2679,8 +3139,11 @@ servers warning */ /* No comment provided by engineer. */ "If you enter your self-destruct passcode while opening the app:" = "Si vous entrez votre code d'autodestruction à l'ouverture de l'application :"; +/* down migration warning */ +"If you joined or created channels, they will stop working permanently." = "Si vous avez rejoint ou créé des canaux, ils arrêteront de fonctionner définitivement."; + /* No comment provided by engineer. */ -"If you need to use the chat now tap **Do it later** below (you will be offered to migrate the database when you restart the app)." = "Si vous avez besoin d'utiliser le chat maintenant appuyez sur **le faire plus tard** (vous pourrez migrer la base de données quand vous relancerez l'app)."; +"If you need to use the chat now tap **Do it later** below (you will be offered to migrate the database when you restart the app)." = "Si vous avez besoin d'utiliser le chat maintenant appuyez sur **le faire plus tard** (vous pourrez migrer la base de données quand vous relancerez l'appli)."; /* No comment provided by engineer. */ "Ignore" = "Ignorer"; @@ -2691,6 +3154,9 @@ servers warning */ /* No comment provided by engineer. */ "Image will be received when your contact is online, please wait or check later!" = "L'image sera reçue quand votre contact sera en ligne, merci d'attendre ou de revenir plus tard !"; +/* No comment provided by engineer. */ +"Images" = "Images"; + /* No comment provided by engineer. */ "Immediately" = "Immédiatement"; @@ -2736,6 +3202,12 @@ servers warning */ /* No comment provided by engineer. */ "inactive" = "inactif"; +/* report reason */ +"Inappropriate content" = "Contenu inapproprié"; + +/* report reason */ +"Inappropriate profile" = "Profil inapproprié"; + /* No comment provided by engineer. */ "Incognito" = "Incognito"; @@ -2802,6 +3274,21 @@ servers warning */ /* No comment provided by engineer. */ "Interface colors" = "Couleurs d'interface"; +/* token status text */ +"Invalid" = "Invalide"; + +/* token status text */ +"Invalid (bad token)" = "Invalide (mauvais jeton)"; + +/* token status text */ +"Invalid (expired)" = "Invalide (expiré)"; + +/* token status text */ +"Invalid (unregistered)" = "Invalide (non enregistré)"; + +/* token status text */ +"Invalid (wrong topic)" = "Invalide (mauvais sujet)"; + /* invalid chat data */ "invalid chat" = "chat invalide"; @@ -2829,6 +3316,12 @@ servers warning */ /* No comment provided by engineer. */ "Invalid QR code" = "Code QR invalide"; +/* alert title */ +"Invalid relay address!" = "Adresse de relais invalide !"; + +/* alert title */ +"Invalid relay name!" = "Nom du relais invalide !"; + /* No comment provided by engineer. */ "Invalid response" = "Réponse invalide"; @@ -2850,9 +3343,15 @@ servers warning */ /* No comment provided by engineer. */ "Invite friends" = "Inviter des amis"; +/* No comment provided by engineer. */ +"Invite member" = "Inviter un membre"; + /* No comment provided by engineer. */ "Invite members" = "Inviter des membres"; +/* No comment provided by engineer. */ +"Invite someone privately" = "Inviter quelqu'un en privé"; + /* No comment provided by engineer. */ "Invite to chat" = "Inviter à discuter"; @@ -2904,6 +3403,9 @@ servers warning */ /* No comment provided by engineer. */ "It seems like you are already connected via this link. If it is not the case, there was an error (%@)." = "Il semblerait que vous êtes déjà connecté via ce lien. Si ce n'est pas le cas, il y a eu une erreur (%@)."; +/* No comment provided by engineer. */ +"It will be shown to subscribers and used to allow loading the preview." = "Ceci sera montré aux abonné·es et utilisé pour permettre le chargement de l'aperçu."; + /* No comment provided by engineer. */ "Italian interface" = "Interface en italien"; @@ -2919,6 +3421,9 @@ servers warning */ /* No comment provided by engineer. */ "Join as %@" = "rejoindre entant que %@"; +/* No comment provided by engineer. */ +"Join channel" = "Rejoindre le canal"; + /* new chat sheet title */ "Join group" = "Rejoindre le groupe"; @@ -2946,6 +3451,9 @@ servers warning */ /* alert title */ "Keep unused invitation?" = "Conserver l'invitation inutilisée ?"; +/* No comment provided by engineer. */ +"Keep your chats clean" = "Gardez vos discussions propres"; + /* No comment provided by engineer. */ "Keep your connections" = "Conserver vos connexions"; @@ -2964,6 +3472,12 @@ servers warning */ /* swipe action */ "Leave" = "Quitter"; +/* No comment provided by engineer. */ +"Leave channel" = "Quitter le canal"; + +/* No comment provided by engineer. */ +"Leave channel?" = "Quitter le canal ?"; + /* No comment provided by engineer. */ "Leave chat" = "Quitter la discussion"; @@ -2979,6 +3493,12 @@ servers warning */ /* rcv group event chat item */ "left" = "a quitté"; +/* No comment provided by engineer. */ +"Less traffic on mobile networks." = "Moins de transferts de données sur les réseaux mobiles."; + +/* No comment provided by engineer. */ +"Let someone connect to you" = "Laisser quelqu'un se connecter à vous"; + /* email subject */ "Let's talk in SimpleX Chat" = "Discutons sur SimpleX Chat"; @@ -2988,15 +3508,33 @@ servers warning */ /* No comment provided by engineer. */ "Limitations" = "Limitations"; +/* No comment provided by engineer. */ +"link" = "lien"; + /* No comment provided by engineer. */ "Link mobile and desktop apps! 🔗" = "Liez vos applications mobiles et de bureau ! 🔗"; +/* owner verification */ +"Link signature verified." = "Signature du lien vérifiée."; + /* No comment provided by engineer. */ "Linked desktop options" = "Options de bureau lié"; /* No comment provided by engineer. */ "Linked desktops" = "Bureaux liés"; +/* No comment provided by engineer. */ +"Links" = "Liens"; + +/* swipe action */ +"List" = "Liste"; + +/* No comment provided by engineer. */ +"List name and emoji should be different for all lists." = "Le nom de la liste et les émojis devraient être différents pour toutes les listes."; + +/* No comment provided by engineer. */ +"List name..." = "Nom de la liste…"; + /* No comment provided by engineer. */ "LIVE" = "LIVE"; @@ -3006,6 +3544,9 @@ servers warning */ /* No comment provided by engineer. */ "Live messages" = "Messages dynamiques"; +/* in progress text */ +"Loading profile…" = "Chargement du profil…"; + /* No comment provided by engineer. */ "Local name" = "Nom local"; @@ -3057,23 +3598,41 @@ servers warning */ /* No comment provided by engineer. */ "Member" = "Membre"; +/* past/unknown group member */ +"Member %@" = "Membre %@"; + /* profile update event chat item */ "member %@ changed to %@" = "le membre %1$@ est devenu %2$@"; +/* No comment provided by engineer. */ +"Member admission" = "Admission du membre"; + /* rcv group event chat item */ "member connected" = "est connecté·e"; +/* No comment provided by engineer. */ +"member has old version" = "le membre a une ancienne version"; + /* item status text */ "Member inactive" = "Membre inactif"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All chat members will be notified." = "Le rôle du membre sera modifié pour « %@ ». Tous les membres du chat seront notifiés."; +"Role will be changed to \"%@\". All chat members will be notified." = "Le rôle du membre sera modifié pour « %@ ». Tous les membres du chat seront notifiés."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "Le rôle du membre sera changé pour \"%@\". Tous les membres du groupe en seront informés."; +"Role will be changed to \"%@\". All group members will be notified." = "Le rôle du membre sera changé pour \"%@\". Tous les membres du groupe en seront informés."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "Le rôle du membre sera changé pour \"%@\". Ce membre recevra une nouvelle invitation."; +"Role will be changed to \"%@\". The member will receive a new invitation." = "Le rôle du membre sera changé pour \"%@\". Ce membre recevra une nouvelle invitation."; + +/* No comment provided by engineer. */ +"Member is deleted - can't accept request" = "Le membre est supprimé ; impossible d'accepter la demande"; + +/* alert message */ +"Member messages will be deleted - this cannot be undone!" = "Les messages des membres seront supprimés ; ceci ne peut pas être annulé !"; + +/* chat feature */ +"Member reports" = "Signalements des membres"; /* alert message */ "Member will be removed from chat - this cannot be undone!" = "Le membre sera retiré de la discussion - cela ne peut pas être annulé !"; @@ -3081,12 +3640,21 @@ servers warning */ /* alert message */ "Member will be removed from group - this cannot be undone!" = "Ce membre sera retiré du groupe - impossible de revenir en arrière !"; +/* alert message */ +"Member will join the group, accept member?" = "Le membre rejoindra le groupe ; accepter le membre ?"; + /* No comment provided by engineer. */ "Members can add message reactions." = "Les membres du groupe peuvent ajouter des réactions aux messages."; +/* No comment provided by engineer. */ +"Members can chat with admins." = "Les membres peuvent discuter avec les admins."; + /* No comment provided by engineer. */ "Members can irreversibly delete sent messages. (24 hours)" = "Les membres du groupe peuvent supprimer de manière irréversible les messages envoyés. (24 heures)"; +/* No comment provided by engineer. */ +"Members can report messsages to moderators." = "Les membres peuvent signaler les messages aux modérateur·ices."; + /* No comment provided by engineer. */ "Members can send direct messages." = "Les membres du groupe peuvent envoyer des messages directs."; @@ -3102,6 +3670,9 @@ servers warning */ /* No comment provided by engineer. */ "Members can send voice messages." = "Les membres du groupe peuvent envoyer des messages vocaux."; +/* No comment provided by engineer. */ +"Mention members 👋" = "Mentionnez les membres 👋"; + /* No comment provided by engineer. */ "Menus" = "Menus"; @@ -3120,9 +3691,15 @@ servers warning */ /* No comment provided by engineer. */ "Message draft" = "Brouillon de message"; +/* No comment provided by engineer. */ +"Message error" = "Erreur du message"; + /* item status text */ "Message forwarded" = "Message transféré"; +/* No comment provided by engineer. */ +"Message instantly once you tap Connect." = "Parlez instantanément dès que vous appuyez sur Connecter."; + /* item status description */ "Message may be delivered later if member becomes active." = "Le message peut être transmis plus tard si le membre devient actif."; @@ -3171,9 +3748,21 @@ servers warning */ /* No comment provided by engineer. */ "Messages & files" = "Messages"; +/* No comment provided by engineer. */ +"Messages are protected by **end-to-end encryption**." = "Les messages sont protégés par le **chiffrement de bout-en-bout**."; + /* No comment provided by engineer. */ "Messages from %@ will be shown!" = "Les messages de %@ seront affichés !"; +/* No comment provided by engineer. */ +"Messages in this channel are **not end-to-end encrypted**. Chat relays can see these messages." = "Les messages dans ce canal **ne sont pas chiffrés de bout-en-bout**. Les relais de discussion peuvent voir ces messages."; + +/* E2EE info chat item */ +"Messages in this channel are not end-to-end encrypted. Chat relays can see these messages." = "Les messages dans ce canal ne sont pas chiffrés de bout-en-bout. Les relais de discussion peuvent voir ces messages."; + +/* alert message */ +"Messages in this chat will never be deleted." = "Les messages dans cette discussion ne seront jamais supprimés."; + /* No comment provided by engineer. */ "Messages received" = "Messages reçus"; @@ -3189,6 +3778,9 @@ servers warning */ /* No comment provided by engineer. */ "Messages, files and calls are protected by **quantum resistant e2e encryption** with perfect forward secrecy, repudiation and break-in recovery." = "Les messages, fichiers et appels sont protégés par un chiffrement **e2e résistant post-quantique** avec une confidentialité persistante, une répudiation et une récupération en cas d'effraction."; +/* No comment provided by engineer. */ +"Migrate" = "Migrer"; + /* No comment provided by engineer. */ "Migrate device" = "Transférer l'appareil"; @@ -3214,7 +3806,7 @@ servers warning */ "Migration error:" = "Erreur de migration :"; /* No comment provided by engineer. */ -"Migration failed. Tap **Skip** below to continue using the current database. Please report the issue to the app developers via chat or email [chat@simplex.chat](mailto:chat@simplex.chat)." = "Echec de la migration. Appuyez sur **Passer** ci-dessous pour continuer à utiliser la base de données actuelle. Veuillez signaler le problème aux développeurs de l'app par chat ou par e-mail [chat@simplex.chat](mailto:chat@simplex.chat)."; +"Migration failed. Tap **Skip** below to continue using the current database. Please report the issue to the app developers via chat or email [chat@simplex.chat](mailto:chat@simplex.chat)." = "Échec de la migration. Appuyez sur **Passer** ci-dessous pour continuer à utiliser la base de données actuelle. Veuillez signaler le problème aux développeurs de l'appli par discussion ou par courriel [chat@simplex.chat](mailto:chat@simplex.chat)."; /* No comment provided by engineer. */ "Migration is completed" = "La migration est terminée"; @@ -3243,12 +3835,21 @@ servers warning */ /* marked deleted chat item preview text */ "moderated by %@" = "modéré par %@"; +/* member role */ +"moderator" = "modérateur·ice"; + /* time unit */ "months" = "mois"; +/* swipe action */ +"More" = "Plus"; + /* No comment provided by engineer. */ "More improvements are coming soon!" = "Plus d'améliorations à venir !"; +/* No comment provided by engineer. */ +"More privacy" = "Plus de vie privée"; + /* No comment provided by engineer. */ "More reliable network connection." = "Connexion réseau plus fiable."; @@ -3264,6 +3865,9 @@ servers warning */ /* notification label action */ "Mute" = "Muet"; +/* notification label action */ +"Mute all" = "Tout en sourdine"; + /* No comment provided by engineer. */ "Muted when inactive!" = "Mute en cas d'inactivité !"; @@ -3273,12 +3877,18 @@ servers warning */ /* No comment provided by engineer. */ "Network & servers" = "Réseau et serveurs"; +/* No comment provided by engineer. */ +"Network commitments" = "Engagements réseau"; + /* No comment provided by engineer. */ "Network connection" = "Connexion au réseau"; /* No comment provided by engineer. */ "Network decentralization" = "Décentralisation du réseau"; +/* conn error description */ +"Network error" = "Erreur réseau"; + /* snd error text */ "Network issues - message expired after many attempts to send it." = "Problèmes de réseau - le message a expiré après plusieurs tentatives d'envoi."; @@ -3288,6 +3898,9 @@ servers warning */ /* No comment provided by engineer. */ "Network operator" = "Opérateur de réseau"; +/* No comment provided by engineer. */ +"Network routers cannot know\nwho talks to whom" = "Les routeurs réseau ne peuvent pas savoir\nqui parle à qui"; + /* No comment provided by engineer. */ "Network settings" = "Paramètres réseau"; @@ -3298,11 +3911,23 @@ servers warning */ "never" = "jamais"; /* No comment provided by engineer. */ -"New chat" = "Nouveau chat"; +"new" = "nouveau"; + +/* token status text */ +"New" = "Nouveau"; + +/* No comment provided by engineer. */ +"New 1-time link" = "Nouveau lien unique"; + +/* No comment provided by engineer. */ +"New chat" = "Nouvelle discussion"; /* No comment provided by engineer. */ "New chat experience 🎉" = "Nouvelle expérience de discussion 🎉"; +/* No comment provided by engineer. */ +"New chat relay" = "Nouveau relais de discussion"; + /* notification */ "New contact request" = "Nouvelle demande de contact"; @@ -3327,6 +3952,9 @@ servers warning */ /* No comment provided by engineer. */ "New member role" = "Nouveau rôle"; +/* rcv group event chat item */ +"New member wants to join the group." = "Un nouveau membre veut rejoindre le groupe."; + /* notification */ "new message" = "nouveau message"; @@ -3354,9 +3982,36 @@ servers warning */ /* No comment provided by engineer. */ "No" = "Non"; +/* No comment provided by engineer. */ +"No account. No phone. No email. No ID.\nThe most secure encryption." = "Pas de compte. Pas de téléphone. Pas de courriel. Pas d'identifiant.\nLe chiffrement le plus sûr."; + +/* No comment provided by engineer. */ +"No active relays" = "Aucun relais actif"; + /* Authentication unavailable */ "No app password" = "Pas de mot de passe pour l'app"; +/* No comment provided by engineer. */ +"No available relays" = "Aucun relais disponible"; + +/* No comment provided by engineer. */ +"No chat relays" = "Aucun relais de discussion"; + +/* servers warning */ +"No chat relays enabled." = "Aucun relais de discussion disponible."; + +/* No comment provided by engineer. */ +"No chats" = "Aucune discussion"; + +/* No comment provided by engineer. */ +"No chats found" = "Aucune discussion trouvée"; + +/* No comment provided by engineer. */ +"No chats in list %@" = "Aucune discussion dans la liste %@"; + +/* No comment provided by engineer. */ +"No chats with members" = "Aucune discussion avec les membres"; + /* No comment provided by engineer. */ "No contacts selected" = "Aucun contact sélectionné"; @@ -3390,6 +4045,9 @@ servers warning */ /* servers error */ "No media & file servers." = "Pas de serveurs de médias et de fichiers."; +/* No comment provided by engineer. */ +"No message" = "Aucun message"; + /* servers error */ "No message servers." = "Pas de serveurs de messages."; @@ -3405,12 +4063,18 @@ servers warning */ /* No comment provided by engineer. */ "No permission to record voice message" = "Pas l'autorisation d'enregistrer un message vocal"; +/* alert title */ +"No private routing session" = "Aucune session de routage privée"; + /* No comment provided by engineer. */ "No push server" = "No push server"; /* No comment provided by engineer. */ "No received or sent files" = "Aucun fichier reçu ou envoyé"; +/* No comment provided by engineer. */ +"No relays" = "Aucun relais"; + /* servers error */ "No servers for private message routing." = "Pas de serveurs pour le routage privé des messages."; @@ -3423,12 +4087,39 @@ servers warning */ /* servers error */ "No servers to send files." = "Pas de serveurs pour envoyer des fichiers."; +/* No comment provided by engineer. */ +"no subscription" = "aucun abonnement"; + /* copied message info in history */ "no text" = "aucun texte"; +/* alert title */ +"No token!" = "Aucun jeton !"; + +/* No comment provided by engineer. */ +"No unread chats" = "Aucune discussion non lue"; + +/* No comment provided by engineer. */ +"Nobody tracked your conversations. No one drew a map of where you'd been. Privacy was never a feature - it was the way of life." = "Personne ne suivait vos conversations. Personne ne dessinait de carte d'où vous étiez. La vie privée n'était jamais une caractéristique – c'était le mode de vie."; + +/* No comment provided by engineer. */ +"Non-profit governance" = "Gouvernance à but non lucratif"; + +/* No comment provided by engineer. */ +"Not a better lock on someone else's door. Not a nicer landlord that respects your privacy, but still keeps the record of all visitors. You are not a guest. You are home. No king can enter it - you are sovereign." = "Ce n’est pas une meilleure serrure sur la porte de quelqu’un d’autre. Ce n’est pas un propriétaire plus aimable qui respecte votre vie privée, mais qui tient tout de même un registre de tous les visiteurs. Vous n’êtes pas un·e invité·e, vous êtes chez vous. Aucun roi ne peut y entrer : c’est vous le souverain."; + +/* alert title */ +"Not all relays connected" = "Les relais ne sont pas tous connectés"; + /* No comment provided by engineer. */ "Not compatible!" = "Non compatible !"; +/* No comment provided by engineer. */ +"not synchronized" = "non synchronisé"; + +/* No comment provided by engineer. */ +"Notes" = "Notes"; + /* No comment provided by engineer. */ "Nothing selected" = "Aucune sélection"; @@ -3441,9 +4132,15 @@ servers warning */ /* No comment provided by engineer. */ "Notifications are disabled!" = "Les notifications sont désactivées !"; +/* alert title */ +"Notifications error" = "Erreur de notification"; + /* No comment provided by engineer. */ "Notifications privacy" = "Notifications sécurisées"; +/* alert title */ +"Notifications status" = "État des notifications"; + /* No comment provided by engineer. */ "Now admins can:\n- delete members' messages.\n- disable members (\"observer\" role)" = "Désormais, les administrateurs peuvent :\n- supprimer les messages des membres.\n- désactiver des membres (rôle \"observateur\")"; @@ -3454,10 +4151,10 @@ servers warning */ group pref value member criteria value time to disappear */ -"off" = "off"; +"off" = "désactivé"; /* blur media */ -"Off" = "Off"; +"Off" = "Désactivé"; /* feature offered item */ "offered %@" = "propose %@"; @@ -3468,7 +4165,7 @@ time to disappear */ /* alert action alert button new chat action */ -"Ok" = "Ok"; +"Ok" = "D'accord"; /* alert button */ "OK" = "OK"; @@ -3477,11 +4174,17 @@ new chat action */ "Old database" = "Ancienne base de données"; /* group pref value */ -"on" = "on"; +"on" = "activé"; + +/* No comment provided by engineer. */ +"On your phone, not on servers." = "Sur votre téléphone, pas sur les serveurs."; /* No comment provided by engineer. */ "One-time invitation link" = "Lien d'invitation unique"; +/* chat link info line */ +"One-time link" = "Lien unique"; + /* No comment provided by engineer. */ "Onion hosts will be **required** for connection.\nRequires compatible VPN." = "Les hôtes .onion seront **nécessaires** pour la connexion.\nNécessite l'activation d'un VPN."; @@ -3491,6 +4194,9 @@ new chat action */ /* No comment provided by engineer. */ "Onion hosts will not be used." = "Les hôtes .onion ne seront pas utilisés."; +/* No comment provided by engineer. */ +"Only channel owners can change channel preferences." = "Seuls les propriétaires du canal peuvent changer les préférences du canal."; + /* No comment provided by engineer. */ "Only chat owners can change preferences." = "Seuls les propriétaires peuvent modifier les préférences."; @@ -3509,6 +4215,12 @@ new chat action */ /* No comment provided by engineer. */ "Only group owners can enable voice messages." = "Seuls les propriétaires de groupes peuvent activer les messages vocaux."; +/* No comment provided by engineer. */ +"Only sender and moderators see it" = "Seul l'expéditeur et les modérateurs le voient"; + +/* No comment provided by engineer. */ +"Only you and moderators see it" = "Seuls vous et les modérateurs le voyez"; + /* No comment provided by engineer. */ "Only you can add message reactions." = "Vous seul pouvez ajouter des réactions aux messages."; @@ -3521,6 +4233,9 @@ new chat action */ /* No comment provided by engineer. */ "Only you can send disappearing messages." = "Seulement vous pouvez envoyer des messages éphémères."; +/* No comment provided by engineer. */ +"Only you can send files and media." = "Seul·e vous pouvez envoyer des fichiers et des médias."; + /* No comment provided by engineer. */ "Only you can send voice messages." = "Vous seul pouvez envoyer des messages vocaux."; @@ -3536,9 +4251,15 @@ new chat action */ /* No comment provided by engineer. */ "Only your contact can send disappearing messages." = "Seulement votre contact peut envoyer des messages éphémères."; +/* No comment provided by engineer. */ +"Only your contact can send files and media." = "Seul votre contact peut envoyer des fichiers et des médias."; + /* No comment provided by engineer. */ "Only your contact can send voice messages." = "Seul votre contact peut envoyer des messages vocaux."; +/* No comment provided by engineer. */ +"Only your page above can show the preview." = "Seule votre page ci-dessus peut afficher l'aperçu."; + /* alert action alert button */ "Open" = "Ouvrir"; @@ -3546,24 +4267,60 @@ alert button */ /* No comment provided by engineer. */ "Open changes" = "Ouvrir les modifications"; +/* new chat action */ +"Open channel" = "Ouvrir le canal"; + /* new chat action */ "Open chat" = "Ouvrir le chat"; /* authentication reason */ "Open chat console" = "Ouvrir la console du chat"; +/* alert action */ +"Open clean link" = "Ouvrir le lien nettoyé"; + /* No comment provided by engineer. */ "Open conditions" = "Ouvrir les conditions"; +/* alert title */ +"Open external link?" = "Ouvrir le lien externe ?"; + +/* alert action */ +"Open full link" = "Ouvrir le lien complet"; + /* new chat action */ "Open group" = "Ouvrir le groupe"; +/* alert title */ +"Open link?" = "Ouvrir le lien ?"; + /* authentication reason */ "Open migration to another device" = "Ouvrir le transfert vers un autre appareil"; +/* new chat action */ +"Open new channel" = "Ouvrir un nouveau canal"; + +/* new chat action */ +"Open new chat" = "Ouvrir une nouvelle discussion"; + +/* new chat action */ +"Open new group" = "Ouvrir le nouveau groupe"; + /* No comment provided by engineer. */ "Open Settings" = "Ouvrir les Paramètres"; +/* No comment provided by engineer. */ +"Open to accept" = "Ouvrir pour accepter"; + +/* No comment provided by engineer. */ +"Open to connect" = "Ouvrir pour connecter"; + +/* No comment provided by engineer. */ +"Open to join" = "Ouvrir pour rejoindre"; + +/* No comment provided by engineer. */ +"Open to use bot" = "Ouvrir pour utiliser le bot"; + /* No comment provided by engineer. */ "Opening app…" = "Ouverture de l'app…"; @@ -3573,6 +4330,9 @@ alert button */ /* alert title */ "Operator server" = "Serveur de l'opérateur"; +/* No comment provided by engineer. */ +"Operators commit to:\n- Be independent\n- Minimize metadata usage\n- Run verified open-source code" = "Les opérateurs s'engagent à :\n- Être indépendants\n- Minimiser l'utilisation des métadonnées\n- Exécuter un code ouvert vérifié"; + /* No comment provided by engineer. */ "Or import archive file" = "Ou importer un fichier d'archive"; @@ -3585,12 +4345,21 @@ alert button */ /* No comment provided by engineer. */ "Or securely share this file link" = "Ou partagez en toute sécurité le lien de ce fichier"; +/* No comment provided by engineer. */ +"Or show QR in person or via video call." = "Ou montrez le code QR en personne ou via un appel vidéo."; + /* No comment provided by engineer. */ "Or show this code" = "Ou montrez ce code"; /* No comment provided by engineer. */ "Or to share privately" = "Ou à partager en privé"; +/* No comment provided by engineer. */ +"Or use this QR - print or show online." = "Ou utilisez ce code QR : imprimez-le ou affichez-le en ligne."; + +/* No comment provided by engineer. */ +"Organize chats into lists" = "Organisez des discussions en listes"; + /* No comment provided by engineer. */ "other" = "autre"; @@ -3606,9 +4375,15 @@ alert button */ /* member role */ "owner" = "propriétaire"; +/* No comment provided by engineer. */ +"Owner" = "Propriétaire"; + /* feature role */ "owners" = "propriétaires"; +/* No comment provided by engineer. */ +"Ownership: you can run your own relays." = "Propriétaire : vous pouvez exécuter vos propres relais."; + /* No comment provided by engineer. */ "Passcode" = "Code d'accès"; @@ -3636,6 +4411,9 @@ alert button */ /* No comment provided by engineer. */ "Paste image" = "Coller l'image"; +/* No comment provided by engineer. */ +"Paste link / Scan" = "Coller le lien / Scanner"; + /* No comment provided by engineer. */ "Paste link to connect!" = "Collez le lien pour vous connecter !"; @@ -3645,9 +4423,18 @@ alert button */ /* No comment provided by engineer. */ "peer-to-peer" = "pair-à-pair"; +/* No comment provided by engineer. */ +"pending" = "en attente"; + /* No comment provided by engineer. */ "Pending" = "En attente"; +/* No comment provided by engineer. */ +"pending approval" = "en attente d'approbation"; + +/* No comment provided by engineer. */ +"pending review" = "en attente de révision"; + /* No comment provided by engineer. */ "Periodic" = "Périodique"; @@ -3714,6 +4501,18 @@ alert button */ /* No comment provided by engineer. */ "Please store passphrase securely, you will NOT be able to change it if you lose it." = "Veuillez conserver votre phrase secrète en lieu sûr, vous NE pourrez PAS la changer si vous la perdez."; +/* token info */ +"Please try to disable and re-enable notfications." = "Veuillez essayer de désactiver et réactiver les notifications."; + +/* snd group event chat item */ +"Please wait for group moderators to review your request to join the group." = "Veuillez attendre que les modérateur·ices de groupe examinent votre demande pour rejoindre le groupe."; + +/* token info */ +"Please wait for token activation to complete." = "Veuillez attendre la fin de l'activation du jeton."; + +/* token info */ +"Please wait for token to be registered." = "Veuillez attendre que le jeton soit enregistré."; + /* No comment provided by engineer. */ "Polish interface" = "Interface en polonais"; @@ -3723,6 +4522,12 @@ alert button */ /* No comment provided by engineer. */ "Preserve the last message draft, with attachments." = "Conserver le brouillon du dernier message, avec les pièces jointes."; +/* No comment provided by engineer. */ +"Preset relay address" = "Adresse de relais prédéfinie"; + +/* No comment provided by engineer. */ +"Preset relay name" = "Nom de relais prédéfini"; + /* No comment provided by engineer. */ "Preset server address" = "Adresse du serveur prédéfinie"; @@ -3738,9 +4543,21 @@ alert button */ /* No comment provided by engineer. */ "Privacy for your customers." = "Respect de la vie privée de vos clients."; +/* No comment provided by engineer. */ +"Privacy policy and conditions of use." = "Politique de confidentialité et conditions d'utilisation."; + +/* No comment provided by engineer. */ +"Privacy: for owners and subscribers." = "Confidentialité : pour les propriétaires et les abonné·es."; + +/* No comment provided by engineer. */ +"Private and secure messaging." = "Messagerie privée et sécurisée."; + /* No comment provided by engineer. */ "Private filenames" = "Noms de fichiers privés"; +/* No comment provided by engineer. */ +"Private media file names." = "Noms de fichiers multimédias privés."; + /* No comment provided by engineer. */ "Private message routing" = "Routage privé des messages"; @@ -3756,6 +4573,9 @@ alert button */ /* alert title */ "Private routing error" = "Erreur de routage privé"; +/* alert title */ +"Private routing timeout" = "Temps de routage privé"; + /* No comment provided by engineer. */ "Profile and server connections" = "Profil et connexions au serveur"; @@ -3771,9 +4591,15 @@ alert button */ /* No comment provided by engineer. */ "Profile theme" = "Thème de profil"; +/* alert message */ +"Profile update will be sent to your SimpleX contacts." = "La mise à jour du profil sera envoyée à vos contacts SimpleX."; + /* No comment provided by engineer. */ "Prohibit audio/video calls." = "Interdire les appels audio/vidéo."; +/* No comment provided by engineer. */ +"Prohibit chats with admins." = "Interdire les conversations avec les admins."; + /* No comment provided by engineer. */ "Prohibit irreversible message deletion." = "Interdire la suppression irréversible des messages."; @@ -3783,9 +4609,15 @@ alert button */ /* No comment provided by engineer. */ "Prohibit messages reactions." = "Interdire les réactions aux messages."; +/* No comment provided by engineer. */ +"Prohibit reporting messages to moderators." = "Interdire de signaler des messages aux modérateur·ices."; + /* No comment provided by engineer. */ "Prohibit sending direct messages to members." = "Interdire l'envoi de messages directs aux membres."; +/* No comment provided by engineer. */ +"Prohibit sending direct messages to subscribers." = "Interdire l'envoi de messages directs aux abonné·es."; + /* No comment provided by engineer. */ "Prohibit sending disappearing messages." = "Interdire l’envoi de messages éphémères."; @@ -3799,17 +4631,20 @@ alert button */ "Prohibit sending voice messages." = "Interdire l'envoi de messages vocaux."; /* No comment provided by engineer. */ -"Protect app screen" = "Protéger l'écran de l'app"; +"Protect app screen" = "Protéger l'écran de l'appli"; /* No comment provided by engineer. */ "Protect IP address" = "Protéger l'adresse IP"; /* No comment provided by engineer. */ -"Protect your chat profiles with a password!" = "Protégez vos profils de chat par un mot de passe !"; +"Protect your chat profiles with a password!" = "Protégez vos profils de discussion par un mot de passe !"; /* No comment provided by engineer. */ "Protect your IP address from the messaging relays chosen by your contacts.\nEnable in *Network & servers* settings." = "Protégez votre adresse IP des relais de messagerie choisis par vos contacts.\nActivez-le dans les paramètres *Réseau et serveurs*."; +/* No comment provided by engineer. */ +"Protocol background timeout" = "Expiration du protocole en arrière-plan"; + /* No comment provided by engineer. */ "Protocol timeout" = "Délai du protocole"; @@ -3825,6 +4660,9 @@ alert button */ /* No comment provided by engineer. */ "Proxy requires password" = "Le proxy est protégé par un mot de passe"; +/* No comment provided by engineer. */ +"Public channels - speak freely 🚀" = "Les canaux publics – parlez librement 🚀"; + /* No comment provided by engineer. */ "Push notifications" = "Notifications push"; @@ -3838,7 +4676,7 @@ alert button */ "Quantum resistant encryption" = "Chiffrement résistant post-quantique"; /* No comment provided by engineer. */ -"Rate the app" = "Évaluer l'app"; +"Rate the app" = "Évaluer l'appli"; /* No comment provided by engineer. */ "Reachable chat toolbar" = "Barre d'outils accessible"; @@ -3936,6 +4774,15 @@ alert button */ /* No comment provided by engineer. */ "Reduced battery usage" = "Réduction de la consommation de batterie"; +/* No comment provided by engineer. */ +"Register" = "Inscrire"; + +/* token info */ +"Register notification token?" = "Inscrire le jeton de notification ?"; + +/* token status text */ +"Registered" = "Inscrit"; + /* alert action reject incoming call via notification swipe action */ @@ -3947,11 +4794,35 @@ swipe action */ /* alert title */ "Reject contact request" = "Rejeter la demande de contact"; +/* alert title */ +"Reject member?" = "Rejeter le membre ?"; + +/* No comment provided by engineer. */ +"rejected" = "rejeté"; + /* call status */ "rejected call" = "appel rejeté"; +/* member role */ +"relay" = "relais"; + /* No comment provided by engineer. */ -"Relay server is only used if necessary. Another party can observe your IP address." = "Le serveur relais n'est utilisé que si nécessaire. Un tiers peut observer votre adresse IP."; +"Relay" = "Relais"; + +/* alert title */ +"Relay address" = "Adresse de relais"; + +/* alert title */ +"Relay connection failed" = "Échec de la connexion au relais"; + +/* No comment provided by engineer. */ +"Relay link" = "Lien de relais"; + +/* alert message */ +"Relay results:" = "Résultats du relais :"; + +/* No comment provided by engineer. */ +"Relay server is only used if necessary. Another party can observe your IP address." = "Le serveur du relais n'est utilisé que si nécessaire. Un tiers peut observer votre adresse IP."; /* No comment provided by engineer. */ "Relay server protects your IP address, but it can observe the duration of the call." = "Le serveur relais protège votre adresse IP, mais il peut observer la durée de l'appel."; @@ -3965,6 +4836,9 @@ swipe action */ /* No comment provided by engineer. */ "Remove image" = "Enlever l'image"; +/* No comment provided by engineer. */ +"Remove link tracking" = "Retirer le traçage par lien"; + /* No comment provided by engineer. */ "Remove member" = "Retirer le membre"; @@ -3975,14 +4849,23 @@ swipe action */ "Remove passphrase from keychain?" = "Supprimer la phrase secrète de la keychain ?"; /* No comment provided by engineer. */ -"removed" = "supprimé"; +"removed" = "retiré"; + +/* receive error chat item */ +"removed (%d attempts)" = "retiré (%d tentatives)"; /* rcv group event chat item */ "removed %@" = "a retiré %@"; +/* No comment provided by engineer. */ +"removed by operator" = "retiré par un opérateur"; + /* profile update event chat item */ "removed contact address" = "suppression de l'adresse de contact"; +/* No comment provided by engineer. */ +"removed from group" = "retiré du groupe"; + /* profile update event chat item */ "removed profile picture" = "suppression de la photo de profil"; @@ -4010,6 +4893,51 @@ swipe action */ /* chat item action */ "Reply" = "Répondre"; +/* chat item action */ +"Report" = "Signaler"; + +/* report reason */ +"Report content: only group moderators will see it." = "Contenu du signalement : seuls les modérateurs de groupe le verront."; + +/* report reason */ +"Report member profile: only group moderators will see it." = "Signaler le profil d'un membre : seuls les modérateurs de groupe le verront."; + +/* report reason */ +"Report other: only group moderators will see it." = "Signaler autre chose : seuls les modérateurs de groupe le verront."; + +/* No comment provided by engineer. */ +"Report reason?" = "Motif du signalement ?"; + +/* alert title */ +"Report sent to moderators" = "Signalement envoyé aux modérateurs"; + +/* report reason */ +"Report spam: only group moderators will see it." = "Signaler du spam : seuls les modérateurs de groupe le verront."; + +/* report reason */ +"Report violation: only group moderators will see it." = "Signaler une violation : seuls les modérateurs de groupe le verront."; + +/* report in notification */ +"Report: %@" = "Signalement : %@"; + +/* No comment provided by engineer. */ +"Reporting messages to moderators is prohibited." = "Signaler des messages aux modérateur·ices est interdit."; + +/* No comment provided by engineer. */ +"Reports" = "Signalements"; + +/* No comment provided by engineer. */ +"request is sent" = "la demande est envoyée"; + +/* No comment provided by engineer. */ +"request to join rejected" = "demande de connexion rejetée"; + +/* rcv group event chat item */ +"requested connection" = "a demandé une connexion"; + +/* rcv direct event chat item */ +"requested connection from group %@" = "connexion demandée du groupe %@"; + /* chat list item title */ "requested to connect" = "demande à se connecter"; @@ -4041,7 +4969,7 @@ swipe action */ "Reset to user theme" = "Réinitialisation au thème de l'utilisateur"; /* No comment provided by engineer. */ -"Restart the app to create a new chat profile" = "Redémarrez l'application pour créer un nouveau profil de chat"; +"Restart the app to create a new chat profile" = "Redémarrez l'appli pour créer un nouveau profil de discussion"; /* No comment provided by engineer. */ "Restart the app to use imported chat database" = "Redémarrez l'application pour utiliser la base de données de chat importée"; @@ -4064,9 +4992,24 @@ swipe action */ /* chat item action */ "Reveal" = "Révéler"; +/* No comment provided by engineer. */ +"review" = "révision"; + /* No comment provided by engineer. */ "Review conditions" = "Vérifier les conditions"; +/* No comment provided by engineer. */ +"Review group members" = "Contrôler les membres du groupe"; + +/* admission stage */ +"Review members" = "Contrôler les membres"; + +/* admission stage description */ +"Review members before admitting (\"knocking\")." = "Contrôler les membres avant de les admettre (« toquer »)."; + +/* No comment provided by engineer. */ +"reviewed by admins" = "révisé par les admins"; + /* No comment provided by engineer. */ "Revoke" = "Révoquer"; @@ -4082,6 +5025,9 @@ swipe action */ /* No comment provided by engineer. */ "Run chat" = "Exécuter le chat"; +/* No comment provided by engineer. */ +"Safe web links" = "Liens Web sûrs"; + /* No comment provided by engineer. */ "Safely receive files" = "Réception de fichiers en toute sécurité"; @@ -4095,21 +5041,48 @@ chat item action */ /* alert button */ "Save (and notify contacts)" = "Enregistrer (et en informer les contacts)"; +/* alert button */ +"Save (and notify members)" = "Enregistrer (et notifier les membres)"; + +/* alert button */ +"Save (and notify subscribers)" = "Enregistrer (et notifier les abonné·es)"; + +/* alert title */ +"Save admission settings?" = "Enregistrer les réglages d'admission ?"; + /* alert button */ "Save and notify contact" = "Enregistrer et en informer le contact"; /* No comment provided by engineer. */ "Save and notify group members" = "Enregistrer et en informer les membres du groupe"; +/* No comment provided by engineer. */ +"Save and notify members" = "Enregistrer (et notifier les membres)"; + +/* No comment provided by engineer. */ +"Save and notify subscribers" = "Enregistrer et notifier les abonné·es"; + /* No comment provided by engineer. */ "Save and reconnect" = "Sauvegarder et se reconnecter"; /* No comment provided by engineer. */ "Save and update group profile" = "Enregistrer et mettre à jour le profil du groupe"; +/* No comment provided by engineer. */ +"Save channel profile" = "Enregistrer le profil du canal"; + +/* alert title */ +"Save channel profile?" = "Enregistrer le profil du canal ?"; + /* No comment provided by engineer. */ "Save group profile" = "Enregistrer le profil du groupe"; +/* alert title */ +"Save group profile?" = "Enregistrer le profil du groupe ?"; + +/* No comment provided by engineer. */ +"Save list" = "Enregistrer la liste"; + /* No comment provided by engineer. */ "Save passphrase and open chat" = "Enregistrer la phrase secrète et ouvrir le chat"; @@ -4128,6 +5101,9 @@ chat item action */ /* alert title */ "Save servers?" = "Enregistrer les serveurs ?"; +/* alert title */ +"Save webpage settings?" = "Enregistrer les paramètres de la page Web ?"; + /* No comment provided by engineer. */ "Save welcome message?" = "Enregistrer le message d'accueil ?"; @@ -4185,9 +5161,24 @@ chat item action */ /* No comment provided by engineer. */ "Search bar accepts invitation links." = "La barre de recherche accepte les liens d'invitation."; +/* No comment provided by engineer. */ +"Search files" = "Rechercher des fichiers"; + +/* No comment provided by engineer. */ +"Search images" = "Recherche des images"; + +/* No comment provided by engineer. */ +"Search links" = "Rechercher des liens"; + /* No comment provided by engineer. */ "Search or paste SimpleX link" = "Rechercher ou coller un lien SimpleX"; +/* No comment provided by engineer. */ +"Search videos" = "Rechercher des vidéos"; + +/* No comment provided by engineer. */ +"Search voice messages" = "Rechercher des messages vocaux"; + /* network option */ "sec" = "sec"; @@ -4215,6 +5206,9 @@ chat item action */ /* chat item text */ "security code changed" = "code de sécurité modifié"; +/* No comment provided by engineer. */ +"Security: owners hold channel keys." = "Sécurité : les propriétaires détiennent des clés de canal."; + /* chat item action */ "Select" = "Choisir"; @@ -4245,6 +5239,9 @@ chat item action */ /* No comment provided by engineer. */ "Send a live message - it will update for the recipient(s) as you type it" = "Envoyez un message dynamique - il sera mis à jour pour le⸱s destinataire⸱s au fur et à mesure que vous le tapez"; +/* No comment provided by engineer. */ +"Send contact request?" = "Envoyer une demande de contact ?"; + /* No comment provided by engineer. */ "Send delivery receipts to" = "Envoyer les accusés de réception à"; @@ -4275,24 +5272,45 @@ chat item action */ /* No comment provided by engineer. */ "Send notifications" = "Envoi de notifications"; +/* No comment provided by engineer. */ +"Send private reports" = "Envoyer des signalements privés"; + /* No comment provided by engineer. */ "Send questions and ideas" = "Envoyez vos questions et idées"; /* No comment provided by engineer. */ "Send receipts" = "Envoi de justificatifs"; +/* No comment provided by engineer. */ +"Send request" = "Envoyer la demande"; + +/* No comment provided by engineer. */ +"Send request without message" = "Envoyer la demande sans message"; + +/* No comment provided by engineer. */ +"Send the link via any messenger - it's secure. Ask to paste into SimpleX." = "Envoyez le lien par n'importe quelle messagerie – il est sécurisé. Demandez de coller dans SimpleX."; + /* No comment provided by engineer. */ "Send them from gallery or custom keyboards." = "Envoyez-les depuis la phototèque ou des claviers personnalisés."; /* No comment provided by engineer. */ "Send up to 100 last messages to new members." = "Envoi des 100 derniers messages aux nouveaux membres."; +/* No comment provided by engineer. */ +"Send up to 100 last messages to new subscribers." = "Envoyer jusqu'aux 100 derniers messages aux nouveaux abonné·es."; + +/* No comment provided by engineer. */ +"Send your private feedback to groups." = "Envoyer vos remarques privées aux groupes."; + /* alert message */ "Sender cancelled file transfer." = "L'expéditeur a annulé le transfert de fichiers."; /* No comment provided by engineer. */ "Sender may have deleted the connection request." = "L'expéditeur a peut-être supprimé la demande de connexion."; +/* alert message */ +"Sending a link preview may reveal your IP address to the website. You can change this in Privacy settings later." = "L'envoi d'un aperçu de lien peut révéler votre adresse IP au site Web. Vous pouvez modifier ceci dans les paramètres de confidentialité plus tard."; + /* No comment provided by engineer. */ "Sending delivery receipts will be enabled for all contacts in all visible chat profiles." = "L'envoi d'accusés de réception sera activé pour tous les contacts dans tous les profils de chat visibles."; @@ -4371,6 +5389,9 @@ chat item action */ /* queue info */ "server queue info: %@\n\nlast received msg: %@" = "info sur la file d'attente du serveur : %1$@\n\ndernier message reçu : %2$@"; +/* relay test error */ +"Server requires authorization to connect to relay, check password." = "Le serveur demande l'autorisation de se connecter au relais, vérifier le mot de passe."; + /* server test error */ "Server requires authorization to create queues, check password." = "Le serveur requiert une autorisation pour créer des files d'attente, vérifiez le mot de passe"; @@ -4404,6 +5425,9 @@ chat item action */ /* No comment provided by engineer. */ "Set 1 day" = "Définir 1 jour"; +/* No comment provided by engineer. */ +"Set chat name…" = "Paramétrer le nom de la discussion…"; + /* No comment provided by engineer. */ "Set contact name…" = "Définir le nom du contact…"; @@ -4416,6 +5440,12 @@ chat item action */ /* No comment provided by engineer. */ "Set it instead of system authentication." = "Il permet de remplacer l'authentification du système."; +/* No comment provided by engineer. */ +"Set member admission" = "Paramétrer l'admission des membres"; + +/* No comment provided by engineer. */ +"Set message expiration in chats." = "Paramétrer l'expiration des messages dans les discussions."; + /* profile update event chat item */ "set new contact address" = "a changé d'adresse de contact"; @@ -4431,6 +5461,9 @@ chat item action */ /* No comment provided by engineer. */ "Set passphrase to export" = "Définir la phrase secrète pour l'export"; +/* No comment provided by engineer. */ +"Set profile bio and welcome message." = "Définir la biographie du profil et le message d'accueil."; + /* No comment provided by engineer. */ "Set the message shown to new members!" = "Choisissez un message à l'attention des nouveaux membres !"; @@ -4443,6 +5476,12 @@ chat item action */ /* alert message */ "Settings were changed." = "Les paramètres ont été modifiés."; +/* No comment provided by engineer. */ +"Setup notifications" = "Configurer les notifications"; + +/* No comment provided by engineer. */ +"Setup routers" = "Configurer les routeurs"; + /* No comment provided by engineer. */ "Shape profile images" = "Images de profil modelable"; @@ -4462,15 +5501,30 @@ chat item action */ /* No comment provided by engineer. */ "Share address publicly" = "Partager publiquement votre adresse"; +/* alert title */ +"Share address with SimpleX contacts?" = "Partager l'adresse avec les contacts SimpleX ?"; + +/* No comment provided by engineer. */ +"Share channel" = "Partager le canal"; + /* No comment provided by engineer. */ "Share from other apps." = "Partager depuis d'autres applications."; /* No comment provided by engineer. */ "Share link" = "Partager le lien"; +/* alert button */ +"Share old address" = "Partager l'ancienne adresse"; + +/* alert button */ +"Share old link" = "Partager l'ancien lien"; + /* No comment provided by engineer. */ "Share profile" = "Partager le profil"; +/* No comment provided by engineer. */ +"Share relay address" = "Partager l'adresse du relais"; + /* No comment provided by engineer. */ "Share SimpleX address on social media." = "Partagez votre adresse SimpleX sur les réseaux sociaux."; @@ -4480,6 +5534,24 @@ chat item action */ /* No comment provided by engineer. */ "Share to SimpleX" = "Partager sur SimpleX"; +/* No comment provided by engineer. */ +"Share via chat" = "Partager via la discussion"; + +/* No comment provided by engineer. */ +"Share with SimpleX contacts" = "Partager avec les contacts SimpleX"; + +/* No comment provided by engineer. */ +"Share your address" = "Partager votre adresse"; + +/* No comment provided by engineer. */ +"Short description" = "Brève description"; + +/* No comment provided by engineer. */ +"Short link" = "Lien court"; + +/* No comment provided by engineer. */ +"Short SimpleX address" = "Adresse SimpleX courte"; + /* No comment provided by engineer. */ "Show → on messages sent via private routing." = "Afficher → sur les messages envoyés via le routage privé."; @@ -4525,6 +5597,9 @@ chat item action */ /* alert title */ "SimpleX address settings" = "Paramètres de réception automatique"; +/* simplex link type */ +"SimpleX channel link" = "Lien de canal SimpleX"; + /* No comment provided by engineer. */ "SimpleX Chat and Flux made an agreement to include Flux-operated servers into the app." = "SimpleX Chat et Flux ont conclu un accord pour inclure les serveurs exploités par Flux dans l'application."; @@ -4567,6 +5642,9 @@ chat item action */ /* No comment provided by engineer. */ "SimpleX protocols reviewed by Trail of Bits." = "Protocoles SimpleX audité par Trail of Bits."; +/* simplex link type */ +"SimpleX relay address" = "Adresse relais SimpleX"; + /* No comment provided by engineer. */ "Simplified incognito mode" = "Mode incognito simplifié"; @@ -4609,6 +5687,10 @@ chat item action */ /* notification title */ "Somebody" = "Quelqu'un"; +/* blocking reason +report reason */ +"Spam" = "Spam"; + /* No comment provided by engineer. */ "Square, circle, or anything in between." = "Carré, circulaire, ou toute autre forme intermédiaire."; @@ -4616,13 +5698,13 @@ chat item action */ "standard end-to-end encryption" = "chiffrement de bout en bout standard"; /* No comment provided by engineer. */ -"Star on GitHub" = "Star sur GitHub"; +"Star on GitHub" = "Donnez une étoile sur GitHub"; /* No comment provided by engineer. */ -"Start chat" = "Démarrer le chat"; +"Start chat" = "Démarrer la discussion"; /* No comment provided by engineer. */ -"Start chat?" = "Lancer le chat ?"; +"Start chat?" = "Démarrer la discussion ?"; /* No comment provided by engineer. */ "Start migration" = "Démarrer la migration"; @@ -4636,17 +5718,20 @@ chat item action */ /* No comment provided by engineer. */ "Statistics" = "Statistiques"; +/* No comment provided by engineer. */ +"Status" = "État"; + /* No comment provided by engineer. */ "Stop" = "Arrêter"; /* No comment provided by engineer. */ -"Stop chat" = "Arrêter le chat"; +"Stop chat" = "Arrêter la discussion"; /* No comment provided by engineer. */ -"Stop chat to export, import or delete chat database. You will not be able to receive and send messages while the chat is stopped." = "Arrêtez le chat pour exporter, importer ou supprimer la base de données du chat. Vous ne pourrez pas recevoir et envoyer de messages pendant que le chat est arrêté."; +"Stop chat to export, import or delete chat database. You will not be able to receive and send messages while the chat is stopped." = "Arrêtez la discussion pour exporter, importer ou supprimer la base de données de la discussion. Vous ne pourrez pas recevoir et envoyer de messages pendant que la discussion est arrêtée."; /* No comment provided by engineer. */ -"Stop chat?" = "Arrêter le chat ?"; +"Stop chat?" = "Arrêter la discussion ?"; /* cancel file action */ "Stop file" = "Arrêter le fichier"; @@ -4669,6 +5754,9 @@ chat item action */ /* No comment provided by engineer. */ "Stopping chat" = "Arrêt du chat"; +/* No comment provided by engineer. */ +"Storage" = "Stockage"; + /* No comment provided by engineer. */ "strike" = "barré"; @@ -4681,6 +5769,9 @@ chat item action */ /* No comment provided by engineer. */ "Subscribed" = "Inscriptions"; +/* No comment provided by engineer. */ +"Subscriber" = "Abonné·e"; + /* No comment provided by engineer. */ "Subscription errors" = "Erreurs d'inscription"; @@ -4705,6 +5796,9 @@ chat item action */ /* No comment provided by engineer. */ "Take picture" = "Prendre une photo"; +/* No comment provided by engineer. */ +"Talk to someone" = "Parlez à quelqu'un"; + /* No comment provided by engineer. */ "Tap button " = "Appuyez sur le bouton "; @@ -4833,7 +5927,7 @@ server test failure */ "The servers for new connections of your current chat profile **%@**." = "Les serveurs pour les nouvelles connexions de votre profil de chat actuel **%@**."; /* No comment provided by engineer. */ -"The servers for new files of your current chat profile **%@**." = "Les serveurs pour les nouveaux fichiers de votre profil de chat actuel **%@**."; +"The servers for new files of your current chat profile **%@**." = "Les serveurs pour les nouveaux fichiers de votre profil de discussion actuel **%@**."; /* No comment provided by engineer. */ "The text you pasted is not a SimpleX link." = "Le texte collé n'est pas un lien SimpleX."; @@ -4844,6 +5938,9 @@ server test failure */ /* No comment provided by engineer. */ "Themes" = "Thèmes"; +/* No comment provided by engineer. */ +"Then we moved online, and every platform asked for a piece of you - your name, your number, your friends. We accepted that the price of talking to others is letting someone know who we talk to. Every generation, people and tech, had it this way - telephone, email, messengers, social media. It seemed the only way possible." = "Puis nous avons déménagé en ligne, et chaque plateforme a demandé un morceau de vous - votre nom, votre numéro, vos amis. Nous avons accepté que le prix à payer pour parler aux autres est de faire savoir à quelqu'un à qui nous parlons. À chaque génération, les gens et la technique le faisaient de cette manière : téléphone, courriels, messagers, médias sociaux. C'était le seul moyen possible."; + /* No comment provided by engineer. */ "These conditions will also apply for: **%@**." = "Ces conditions s'appliquent également aux : **%@**."; @@ -4889,6 +5986,9 @@ server test failure */ /* No comment provided by engineer. */ "This setting applies to messages in your current chat profile **%@**." = "Ce paramètre s'applique aux messages de votre profil de chat actuel **%@**."; +/* No comment provided by engineer. */ +"Time to disappear is set only for new contacts." = "Le délai de disparition est défini seulement pour les nouveaux contacts."; + /* No comment provided by engineer. */ "Title" = "Titre"; @@ -4932,7 +6032,7 @@ server test failure */ "To record voice message please grant permission to use Microphone." = "Pour enregistrer un message vocal, veuillez accorder la permission d'utiliser le microphone."; /* No comment provided by engineer. */ -"To reveal your hidden profile, enter a full password into a search field in **Your chat profiles** page." = "Pour révéler votre profil caché, entrez le mot de passe dans le champ de recherche de la page **Vos profils de chat**."; +"To reveal your hidden profile, enter a full password into a search field in **Your chat profiles** page." = "Pour révéler votre profil caché, entrez le mot de passe dans le champ de recherche de la page **Vos profils de discussion**."; /* No comment provided by engineer. */ "To send" = "Pour envoyer"; @@ -4952,6 +6052,9 @@ server test failure */ /* No comment provided by engineer. */ "Toolbar opacity" = "Opacité de la barre d'outils"; +/* No comment provided by engineer. */ +"Top bar" = "Barre supérieure"; + /* No comment provided by engineer. */ "Total" = "Total"; @@ -5075,6 +6178,9 @@ server test failure */ /* No comment provided by engineer. */ "Update settings?" = "Mettre à jour les paramètres ?"; +/* rcv group event chat item */ +"updated channel profile" = "profil du canal mis à jour"; + /* rcv group event chat item */ "updated group profile" = "mise à jour du profil de groupe"; @@ -5159,6 +6265,9 @@ server test failure */ /* No comment provided by engineer. */ "Use the app with one hand." = "Utiliser l'application d'une main."; +/* No comment provided by engineer. */ +"Use this address in your social media profile, website, or email signature." = "Utilisez cette adresse dans votre profil, votre site Web ou votre signature de courriel."; + /* No comment provided by engineer. */ "User selection" = "Sélection de l'utilisateur"; @@ -5171,6 +6280,9 @@ server test failure */ /* No comment provided by engineer. */ "v%@" = "v%@"; +/* relay test step */ +"Verify" = "Vérifier"; + /* No comment provided by engineer. */ "Verify code with desktop" = "Vérifier le code avec le bureau"; @@ -5192,6 +6304,9 @@ server test failure */ /* No comment provided by engineer. */ "Verify security code" = "Vérifier le code de sécurité"; +/* relay hostname */ +"via %@" = "via %@"; + /* No comment provided by engineer. */ "Via browser" = "Via navigateur"; @@ -5225,6 +6340,9 @@ server test failure */ /* No comment provided by engineer. */ "Video will be received when your contact is online, please wait or check later!" = "La vidéo ne sera reçue que lorsque votre contact sera en ligne. Veuillez patienter ou vérifier plus tard !"; +/* No comment provided by engineer. */ +"Videos" = "Vidéos"; + /* No comment provided by engineer. */ "Videos and files up to 1gb" = "Vidéos et fichiers jusqu'à 1Go"; @@ -5258,9 +6376,18 @@ server test failure */ /* No comment provided by engineer. */ "Voice messages prohibited!" = "Messages vocaux interdits !"; +/* alert action */ +"Wait" = "Attendez"; + +/* relay test step */ +"Wait response" = "Attendre la réponse"; + /* No comment provided by engineer. */ "waiting for answer…" = "en attente de réponse…"; +/* No comment provided by engineer. */ +"Waiting for channel owner to add relays." = "En attente que le propriétaire du canal ajoute des relais."; + /* No comment provided by engineer. */ "waiting for confirmation…" = "en attente de confirmation…"; @@ -5286,7 +6413,7 @@ server test failure */ "wants to connect to you!" = "veut établir une connexion !"; /* No comment provided by engineer. */ -"Warning: starting chat on multiple devices is not supported and will cause message delivery failures" = "Attention : démarrer une session de chat sur plusieurs appareils n'est pas pris en charge et entraînera des dysfonctionnements au niveau de la transmission des messages"; +"Warning: starting chat on multiple devices is not supported and will cause message delivery failures" = "Attention : démarrer une session de discussion sur plusieurs appareils n'est pas pris en charge et entraînera des dysfonctionnements au niveau de la transmission des messages"; /* No comment provided by engineer. */ "Warning: you may lose some data!" = "Attention : vous risquez de perdre des données !"; @@ -5306,6 +6433,9 @@ server test failure */ /* No comment provided by engineer. */ "Welcome message is too long" = "Le message de bienvenue est trop long"; +/* No comment provided by engineer. */ +"Welcome your contacts 👋" = "Accueillez vos contacts 👋"; + /* No comment provided by engineer. */ "What's new" = "Quoi de neuf ?"; @@ -5375,6 +6505,9 @@ server test failure */ /* No comment provided by engineer. */ "You accepted connection" = "Vous avez accepté la connexion"; +/* snd group event chat item */ +"you accepted this member" = "vous avez accepté ce membre"; + /* No comment provided by engineer. */ "You allow" = "Vous autorisez"; @@ -5414,6 +6547,9 @@ server test failure */ /* No comment provided by engineer. */ "you are observer" = "vous êtes observateur"; +/* No comment provided by engineer. */ +"you are subscriber" = "vous êtes abonné·e"; + /* snd group event chat item */ "you blocked %@" = "vous avez bloqué %@"; @@ -5496,7 +6632,7 @@ server test failure */ "You have already requested connection!\nRepeat connection request?" = "Vous avez déjà demandé une connexion !\nRépéter la demande de connexion ?"; /* No comment provided by engineer. */ -"You have to enter passphrase every time the app starts - it is not stored on the device." = "Vous devez saisir la phrase secrète à chaque fois que l'application démarre - elle n'est pas stockée sur l'appareil."; +"You have to enter passphrase every time the app starts - it is not stored on the device." = "Vous devez saisir la phrase secrète à chaque fois que l'application démarre ; elle n'est pas stockée sur l'appareil."; /* No comment provided by engineer. */ "You invited a contact" = "Vous avez invité votre contact"; @@ -5579,6 +6715,9 @@ server test failure */ /* No comment provided by engineer. */ "You're using an incognito profile for this group - to prevent sharing your main profile inviting contacts is not allowed" = "Vous utilisez un profil incognito pour ce groupe - pour éviter de partager votre profil principal ; inviter des contacts n'est pas possible"; +/* No comment provided by engineer. */ +"Your business contact" = "Votre contact professionnel"; + /* No comment provided by engineer. */ "Your calls" = "Vos appels"; @@ -5589,11 +6728,14 @@ server test failure */ "Your chat preferences" = "Vos préférences de discussion"; /* No comment provided by engineer. */ -"Your chat profiles" = "Vos profils de chat"; +"Your chat profiles" = "Vos profils de discussion"; /* No comment provided by engineer. */ "Your connection was moved to %@ but an error happened when switching profile." = "Votre connexion a été déplacée vers %@ mais une erreur inattendue s'est produite lors de la redirection vers le profil."; +/* No comment provided by engineer. */ +"Your contact" = "Votre contact"; + /* No comment provided by engineer. */ "Your contact sent a file that is larger than currently supported maximum size (%@)." = "Votre contact a envoyé un fichier plus grand que la taille maximale supportée actuellement(%@)."; @@ -5612,9 +6754,15 @@ server test failure */ /* No comment provided by engineer. */ "Your current profile" = "Votre profil actuel"; +/* No comment provided by engineer. */ +"Your group" = "Votre groupe"; + /* No comment provided by engineer. */ "Your ICE servers" = "Vos serveurs ICE"; +/* No comment provided by engineer. */ +"Your network" = "Votre réseau"; + /* No comment provided by engineer. */ "Your preferences" = "Vos préférences"; @@ -5636,9 +6784,18 @@ server test failure */ /* alert message */ "Your profile was changed. If you save it, the updated profile will be sent to all your contacts." = "Votre profil a été modifié. Si vous l'enregistrez, le profil mis à jour sera envoyé à tous vos contacts."; +/* No comment provided by engineer. */ +"Your public address" = "Votre adresse publique"; + /* No comment provided by engineer. */ "Your random profile" = "Votre profil aléatoire"; +/* No comment provided by engineer. */ +"Your relay address" = "L'adresse de votre relais"; + +/* No comment provided by engineer. */ +"Your relay name" = "Le nom de votre relais"; + /* No comment provided by engineer. */ "Your server address" = "Votre adresse de serveur"; diff --git a/apps/ios/hu.lproj/Localizable.strings b/apps/ios/hu.lproj/Localizable.strings index 11e3c54118..fdc28f91ab 100644 --- a/apps/ios/hu.lproj/Localizable.strings +++ b/apps/ios/hu.lproj/Localizable.strings @@ -121,6 +121,9 @@ /* No comment provided by engineer. */ "%@ downloaded" = "%@ letöltve"; +/* badge alert */ +"%@ invested in SimpleX Chat crowdfunding." = "%@ befektetett a SimpleX Chat közösségi finanszírozásába."; + /* notification title */ "%@ is connected!" = "%@ kapcsolódott!"; @@ -136,6 +139,9 @@ /* No comment provided by engineer. */ "%@ servers" = "%@ kiszolgáló"; +/* badge alert */ +"%@ supports SimpleX Chat." = "%@ támogatja a SimpleX Chatet."; + /* No comment provided by engineer. */ "%@ uploaded" = "%@ feltöltve"; @@ -154,6 +160,9 @@ /* copied message info */ "%@:" = "%@:"; +/* badge alert */ +"%1$@ supported SimpleX Chat. The badge expired on %2$@." = "%1$@ támogatta a SimpleX Chatet. A kitűző lejárt ekkor: %2$@."; + /* time interval */ "%d days" = "%d nap"; @@ -451,6 +460,9 @@ swipe action */ /* No comment provided by engineer. */ "Acknowledged" = "Visszaigazolva"; +/* No comment provided by engineer. */ +"acknowledged roster" = "visszaigazolt névsor"; + /* No comment provided by engineer. */ "Acknowledgement errors" = "Visszaigazolási hibák"; @@ -463,6 +475,9 @@ swipe action */ /* No comment provided by engineer. */ "Active connections" = "Aktív kapcsolatok száma"; +/* No comment provided by engineer. */ +"Add" = "Hozzáadás"; + /* No comment provided by engineer. */ "Add address to your profile, so that your SimpleX contacts can share it with other people. Profile update will be sent to your SimpleX contacts." = "Cím hozzáadása a profilhoz, hogy a SimpleX partnerei megoszthassák másokkal. A profilfrissítés el lesz küldve a SimpleX partnerei számára."; @@ -478,6 +493,15 @@ swipe action */ /* No comment provided by engineer. */ "Add profile" = "Profil hozzáadása"; +/* No comment provided by engineer. */ +"Add relay" = "Átjátszó hozzáadása"; + +/* No comment provided by engineer. */ +"Add relays" = "Átjátszók hozzáadása"; + +/* No comment provided by engineer. */ +"Add relays to restore message delivery." = "Átjátszók hozzáadása az üzenetküldés helyreállításához."; + /* No comment provided by engineer. */ "Add server" = "Kiszolgáló hozzáadása"; @@ -487,6 +511,9 @@ swipe action */ /* No comment provided by engineer. */ "Add team members" = "Munkatársak hozzáadása"; +/* No comment provided by engineer. */ +"Add this code to your webpage. It will display the preview of your channel / group." = "Adja hozzá ezt a kódot a weboldalához. Meg fogja jeleníteni a csatornája / csoportja előnézetét."; + /* No comment provided by engineer. */ "Add to another device" = "Hozzáadás egy másik eszközhöz"; @@ -541,6 +568,9 @@ swipe action */ /* No comment provided by engineer. */ "Advanced network settings" = "Speciális hálózati beállítások"; +/* No comment provided by engineer. */ +"Advanced options" = "Speciális beállítások"; + /* No comment provided by engineer. */ "Advanced settings" = "Speciális beállítások"; @@ -619,6 +649,9 @@ swipe action */ /* No comment provided by engineer. */ "Allow" = "Engedélyezés"; +/* No comment provided by engineer. */ +"Allow anyone to embed" = "Beágyazás engedélyezése bárki számára"; + /* No comment provided by engineer. */ "Allow calls only if your contact allows them." = "A hívások kezdeményezése csak abban az esetben van engedélyezve, ha a partnere is engedélyezi."; @@ -730,6 +763,9 @@ swipe action */ /* No comment provided by engineer. */ "Answer call" = "Hívás fogadása"; +/* No comment provided by engineer. */ +"Any webpage can show the preview." = "Bármelyik weboldal megjelenítheti az előnézetet."; + /* No comment provided by engineer. */ "App build: %@" = "Alkalmazás összeállítási száma: %@"; @@ -754,6 +790,9 @@ swipe action */ /* No comment provided by engineer. */ "App session" = "Alkalmazás munkamenete"; +/* alert title */ +"App update required" = "Alkalmazásfrissítés szükséges"; + /* No comment provided by engineer. */ "App version" = "Alkalmazás verziója"; @@ -871,6 +910,9 @@ swipe action */ /* No comment provided by engineer. */ "Bad message ID" = "Hibás az üzenet azonosítója"; +/* badge alert title */ +"Badge cannot be verified" = "Nem lehetett ellenőrizni a kitűzőt"; + /* No comment provided by engineer. */ "Be free\nin your network" = "Váljon szabaddá\na saját hálózatában"; @@ -1057,6 +1099,12 @@ alert button new chat action */ "Cancel" = "Mégse"; +/* No comment provided by engineer. */ +"Cancel and delete channel" = "Visszavonás és a csatorna törlése"; + +/* alert title */ +"Cancel creating channel?" = "Visszavonja a csatorna létrehozását?"; + /* No comment provided by engineer. */ "Cancel migration" = "Átköltöztetés visszavonása"; @@ -1093,9 +1141,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "Zárolási mód módosítása"; -/* No comment provided by engineer. */ -"Change member role?" = "Módosítja a tag szerepkörét?"; - /* authentication reason */ "Change passcode" = "Jelkód módosítása"; @@ -1170,12 +1215,18 @@ alert subtitle */ /* alert title */ "Channel temporarily unavailable" = "A csatorna ideiglenesen nem érhető el"; +/* No comment provided by engineer. */ +"Channel webpage" = "Csatorna weboldala"; + /* No comment provided by engineer. */ "Channel will be deleted for all subscribers - this cannot be undone!" = "A csatorna az összes feliratkozó számára törölve lesz – ez a művelet nem vonható vissza!"; /* No comment provided by engineer. */ "Channel will be deleted for you - this cannot be undone!" = "A csatorna törölve lesz az Ön számára – ez a művelet nem vonható vissza!"; +/* alert message */ +"Channel will start working with %d of %d relays. Continue?" = "A csatorna %2$d átjátszóból %1$d használatával kezd el működni. Folytatja?"; + /* No comment provided by engineer. */ "Channels" = "Csatornák"; @@ -1194,6 +1245,9 @@ alert subtitle */ /* No comment provided by engineer. */ "Chat console" = "Csevegési konzol"; +/* No comment provided by engineer. */ +"Chat data" = "Csevegési adatok"; + /* No comment provided by engineer. */ "Chat database" = "Csevegési adatbázis"; @@ -1562,6 +1616,9 @@ server test step */ /* No comment provided by engineer. */ "Connections" = "Kapcsolatok"; +/* No comment provided by engineer. */ +"Contact" = "Kapcsolat"; + /* profile update event chat item */ "contact %@ changed to %@" = "%1$@ a következőre módosította a nevét: %2$@"; @@ -1637,6 +1694,9 @@ server test step */ /* No comment provided by engineer. */ "Copy" = "Másolás"; +/* No comment provided by engineer. */ +"Copy code" = "Kód másolása"; + /* No comment provided by engineer. */ "Copy error" = "Hiba másolása"; @@ -1655,6 +1715,9 @@ server test step */ /* No comment provided by engineer. */ "Create a group using a random profile." = "Csoport létrehozása véletlenszerű profillal."; +/* No comment provided by engineer. */ +"Create a webpage to show your channel preview to visitors before they subscribe. Host it yourself or use any static hosting." = "Hozzon létre egy weboldalt a csatorna előnézetének megjelenítéséhez a látogatók számára, mielőtt feliratkoznának. Üzemeltesse saját maga, vagy használjon tetszőleges statikus tárhelyet."; + /* server test step */ "Create file" = "Fájl létrehozása"; @@ -1915,6 +1978,9 @@ swipe action */ /* No comment provided by engineer. */ "Delete for me" = "Csak nálam"; +/* No comment provided by engineer. */ +"Delete from history" = "Törlés az előzményekből"; + /* No comment provided by engineer. */ "Delete group" = "Csoport törlése"; @@ -2424,6 +2490,9 @@ chat item action */ /* No comment provided by engineer. */ "Enter this device name…" = "Adja meg ennek az eszköznek a nevét…"; +/* No comment provided by engineer. */ +"Enter webpage URL" = "Adja meg az oldal webcímét"; + /* placeholder */ "Enter welcome message…" = "Adja meg az üdvözlőüzenetet…"; @@ -2436,7 +2505,7 @@ chat item action */ /* No comment provided by engineer. */ "error" = "hiba"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "Hiba"; /* No comment provided by engineer. */ @@ -2457,6 +2526,9 @@ chat item action */ /* alert title */ "Error adding relay" = "Hiba történt az átjátszó hozzáadásakor"; +/* alert title */ +"Error adding relays" = "Hiba történt az átjátszók hozzáadásakor"; + /* alert title */ "Error adding server" = "Hiba történt a kiszolgáló hozzáadásakor"; @@ -2535,6 +2607,9 @@ chat item action */ /* alert title */ "Error deleting database" = "Hiba történt az adatbázis törlésekor"; +/* alert title */ +"Error deleting message" = "Hiba történt az üzenet törlésekor"; + /* alert title */ "Error deleting old database" = "Hiba történt a régi adatbázis törlésekor"; @@ -2695,6 +2770,7 @@ chat item action */ "error: %@" = "hiba: %@"; /* alert message +conn error description file error text snd error text */ "Error: %@" = "Hiba: %@"; @@ -3047,6 +3123,9 @@ servers warning */ /* alert message */ "Group profile was changed. If you save it, the updated profile will be sent to group members." = "Csoportprofil módosítva. Ha menti, akkor a frissített profil el lesz küldve a csoport tagjainak."; +/* No comment provided by engineer. */ +"Group webpage" = "Csoport weboldala"; + /* No comment provided by engineer. */ "Group welcome message" = "A csoport üdvözlőüzenete"; @@ -3062,6 +3141,9 @@ servers warning */ /* No comment provided by engineer. */ "Help" = "Súgó"; +/* No comment provided by engineer. */ +"Help & support" = "Súgó és támogatás"; + /* No comment provided by engineer. */ "Help admins moderating their groups." = "Segítsen az adminisztrátoroknak a csoportjaik moderálásában."; @@ -3119,6 +3201,9 @@ servers warning */ /* No comment provided by engineer. */ "How to use your servers" = "Útmutató a saját kiszolgálók használatához"; +/* No comment provided by engineer. */ +"https://" = "https://"; + /* No comment provided by engineer. */ "Hungarian interface" = "Magyar kezelőfelület"; @@ -3398,6 +3483,9 @@ servers warning */ /* No comment provided by engineer. */ "It seems like you are already connected via this link. If it is not the case, there was an error (%@)." = "Úgy tűnik, már kapcsolódott ezen a hivatkozáson keresztül. Ha ez nem így van, akkor hiba történt (%@)."; +/* No comment provided by engineer. */ +"It will be shown to subscribers and used to allow loading the preview." = "Meg fog jelenni a feliratkozóknak, és az előnézet betöltésének engedélyezésére szolgál."; + /* No comment provided by engineer. */ "Italian interface" = "Olasz kezelőfelület"; @@ -3618,13 +3706,13 @@ servers warning */ "Member reports" = "Tagok jelentései"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All chat members will be notified." = "A tag szerepköre a következőre fog módosulni: „%@”. A csevegés összes tagja értesítést fog kapni."; +"Role will be changed to \"%@\". All chat members will be notified." = "A tag szerepköre a következőre fog módosulni: „%@”. A csevegés összes tagja értesítést fog kapni."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "A tag szerepköre a következőre fog módosulni: „%@”. A csoport az összes tagja értesítést fog kapni."; +"Role will be changed to \"%@\". All group members will be notified." = "A tag szerepköre a következőre fog módosulni: „%@”. A csoport az összes tagja értesítést fog kapni."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "A tag szerepköre a következőre fog módosulni: „%@”. A tag új meghívást fog kapni."; +"Role will be changed to \"%@\". The member will receive a new invitation." = "A tag szerepköre a következőre fog módosulni: „%@”. A tag új meghívást fog kapni."; /* alert message */ "Member will be removed from chat - this cannot be undone!" = "A tag el lesz távolítva a csevegésből – ez a művelet nem vonható vissza!"; @@ -3839,6 +3927,9 @@ servers warning */ /* No comment provided by engineer. */ "More improvements are coming soon!" = "Hamarosan további fejlesztések érkeznek!"; +/* No comment provided by engineer. */ +"More privacy" = "További adatvédelem"; + /* No comment provided by engineer. */ "More reliable network connection." = "Megbízhatóbb hálózati kapcsolat."; @@ -3983,6 +4074,9 @@ servers warning */ /* Authentication unavailable */ "No app password" = "Nincs alkalmazás jelszó"; +/* No comment provided by engineer. */ +"No available relays" = "Nincsenek elérhető átjátszók"; + /* No comment provided by engineer. */ "No chat relays" = "Nincsenek csevegési átjátszók"; @@ -4061,6 +4155,9 @@ servers warning */ /* No comment provided by engineer. */ "No received or sent files" = "Nincsenek fogadott vagy küldött fájlok"; +/* No comment provided by engineer. */ +"No relays" = "Nincsenek átjátszók"; + /* servers error */ "No servers for private message routing." = "Nincsenek kiszolgálók a privát üzenet-útválasztáshoz."; @@ -4243,6 +4340,9 @@ new chat action */ /* No comment provided by engineer. */ "Only your contact can send voice messages." = "Csak a partnere küldhet hangüzeneteket."; +/* No comment provided by engineer. */ +"Only your page above can show the preview." = "Csak az Ön fenti oldala jelenítheti meg az előnézetet."; + /* alert action alert button */ "Open" = "Megnyitás"; @@ -4364,9 +4464,6 @@ alert button */ /* feature role */ "owners" = "tulajdonosok"; -/* No comment provided by engineer. */ -"Owners" = "Tulajdonosok"; - /* No comment provided by engineer. */ "Ownership: you can run your own relays." = "Tulajdonjog: saját átjátszókat üzemeltethet."; @@ -4816,6 +4913,12 @@ swipe action */ /* No comment provided by engineer. */ "Relay test failed!" = "Nem sikerült tesztelni az átjátszót!"; +/* alert message */ +"Relay will be removed from channel - this cannot be undone!" = "Az átjátszó el lesz távolítva a csatornából – ez a művelet nem vonható vissza!"; + +/* alert message */ +"Relays added: %@." = "Átjátszók hozzáadva: %@."; + /* No comment provided by engineer. */ "Reliability: many relays per channel." = "Megbízhatóság: több átjátszó is használható csatornánként."; @@ -4843,6 +4946,12 @@ swipe action */ /* No comment provided by engineer. */ "Remove passphrase from keychain?" = "Eltávolítja a jelmondatot a kulcstartóból?"; +/* No comment provided by engineer. */ +"Remove relay" = "Átjátszó eltávolítása"; + +/* alert title */ +"Remove relay?" = "Eltávolítja az átjátszót?"; + /* alert title */ "Remove subscriber?" = "Eltávolítja a feliratkozót?"; @@ -5057,6 +5166,9 @@ chat item action */ /* No comment provided by engineer. */ "Save and notify group members" = "Mentés és a csoporttagok értesítése"; +/* No comment provided by engineer. */ +"Save and notify members" = "Mentés és a tagok értesítése"; + /* No comment provided by engineer. */ "Save and notify subscribers" = "Mentés és a feliratkozók értesítése"; @@ -5099,6 +5211,9 @@ chat item action */ /* alert title */ "Save servers?" = "Menti a kiszolgálókat?"; +/* alert title */ +"Save webpage settings?" = "Menti a weboldal beállításait?"; + /* No comment provided by engineer. */ "Save welcome message?" = "Menti az üdvözlőüzenetet?"; @@ -5713,6 +5828,9 @@ report reason */ /* No comment provided by engineer. */ "Statistics" = "Statisztikák"; +/* No comment provided by engineer. */ +"Status" = "Állapot"; + /* No comment provided by engineer. */ "Stop" = "Megállítás"; @@ -5809,6 +5927,9 @@ report reason */ /* No comment provided by engineer. */ "Subscriptions ignored" = "Mellőzött feliratkozások"; +/* No comment provided by engineer. */ +"Support the project" = "A projekt támogatása"; + /* No comment provided by engineer. */ "Switch audio and video during the call." = "Hang/Videó váltása hívás közben."; @@ -5939,6 +6060,9 @@ server test failure */ /* No comment provided by engineer. */ "The attempt to change database passphrase was not completed." = "Az adatbázis jelmondatának módosítására tett kísérlet nem fejeződött be."; +/* badge alert */ +"The badge is signed with a key that this version of the app does not recognize. Update the app to verify this badge." = "A kitűző egy olyan kulccsal van aláírva, amelyet az alkalmazás ezen verziója nem ismer fel. Frissítse az alkalmazást a kitűző ellenőrzéséhez."; + /* No comment provided by engineer. */ "The code you scanned is not a SimpleX link QR code." = "A beolvasott QR-kód nem egy SimpleX-hivatkozás."; @@ -6044,6 +6168,9 @@ server test failure */ /* No comment provided by engineer. */ "This action cannot be undone - your profile, contacts, messages and files will be irreversibly lost." = "Ez a művelet nem vonható vissza – profiljai, partnerei, üzenetei és fájljai véglegesen törölve lesznek."; +/* badge alert */ +"This badge could not be verified and may not be genuine." = "Nem sikerült ellenőrizni ezt a kitűzőt, és lehet, hogy nem eredeti."; + /* E2EE info chat item */ "This chat is protected by end-to-end encryption." = "Ez a csevegés végpontok közötti titkosítással védett."; @@ -6065,9 +6192,16 @@ server test failure */ /* No comment provided by engineer. */ "This group no longer exists." = "Ez a csoport már nem létezik."; +/* alert message +alert subtitle */ +"This group requires a newer version of the app. Please update the app to join." = "Ehhez a csoporthoz az alkalmazás újabb verziója szükséges. A csatlakozáshoz frissítse az alkalmazást."; + /* alert message */ "This is a chat relay address, it cannot be used to connect." = "Ez egy csevegési átjátszó címe, nem használható kapcsolódásra."; +/* alert message */ +"This is the last active relay. Removing it will prevent message delivery to subscribers." = "Ez az utolsó aktív átjátszó. Ha eltávolítja, akkor azzal megakadályozza az üzenetek eljuttatását a feliratkozóknak."; + /* new chat action */ "This is your link for channel %@!" = "Ez a saját hivatkozása a(z) %@ nevű csatornához!"; @@ -6284,6 +6418,9 @@ server test failure */ /* conn error description */ "Unsupported connection link" = "Nem támogatott kapcsolattartási hivatkozás"; +/* badge alert title */ +"Unverified badge" = "Ellenőrizetlen kitűző"; + /* No comment provided by engineer. */ "Up to 100 last messages are sent to new members." = "Legfeljebb az utolsó 100 üzenet lesz elküldve az új tagok számára."; @@ -6431,6 +6568,9 @@ server test failure */ /* No comment provided by engineer. */ "Use web port" = "Webport használata"; +/* No comment provided by engineer. */ +"Used chat relays do not support webpages." = "Az Ön által használt csevegési átjátszók nem támogatják a weboldalakat."; + /* No comment provided by engineer. */ "User selection" = "Felhasználó kiválasztása"; @@ -6584,6 +6724,12 @@ server test failure */ /* No comment provided by engineer. */ "We made connecting simpler for new users." = "Az új felhasználók számára egyszerűbbé tettük a kapcsolatok létrehozását."; +/* No comment provided by engineer. */ +"Webpage code" = "Weboldalba ágyazható kód"; + +/* alert message */ +"Webpage settings were changed. If you save, the updated settings will be sent to subscribers." = "A weboldal beállításai módosultak. Ha menti a módosításokat, a frissített beállítások el lesznek küldve a feliratkozóknak."; + /* No comment provided by engineer. */ "WebRTC ICE servers" = "WebRTC ICE-kiszolgálók"; @@ -6743,6 +6889,9 @@ server test failure */ /* No comment provided by engineer. */ "You can enable later via Settings" = "Később engedélyezheti a beállításokban"; +/* No comment provided by engineer. */ +"You can enable them later via app Your privacy settings." = "Később is engedélyezheti őket az „Adatvédelem” menüben."; + /* No comment provided by engineer. */ "You can give another try." = "Megpróbálhatja még egyszer."; @@ -6779,6 +6928,9 @@ server test failure */ /* No comment provided by engineer. */ "You can still view conversation with %@ in the list of chats." = "A(z) %@ nevű partnerével folytatott beszélgetéseit továbbra is megtekintheti a csevegések listájában."; +/* badge alert */ +"You can support SimpleX starting from v7 of the app." = "A SimpleXet az alkalmazás v7-es verziójától kezdve támogathatja."; + /* No comment provided by engineer. */ "You can turn on SimpleX Lock via Settings." = "A SimpleX-zár az „Adatvédelem és biztonság” menüben kapcsolható be."; @@ -6971,6 +7123,9 @@ server test failure */ /* No comment provided by engineer. */ "Your network" = "Saját hálózat"; +/* alert message */ +"Your new channel %@ is connected to %d of %d relays.\nIf you cancel, the channel will be deleted - you can create it again." = "Az új %1$@ nevű csatornája %3$d átjátszóból %2$d átjátszóhoz kapcsolódott.\nHa visszavonja, akkor a csatorna törlődni fog – de később újra létrehozhatja."; + /* No comment provided by engineer. */ "Your preferences" = "Beállítások"; diff --git a/apps/ios/it.lproj/Localizable.strings b/apps/ios/it.lproj/Localizable.strings index 57fba78693..be1bd17ad0 100644 --- a/apps/ios/it.lproj/Localizable.strings +++ b/apps/ios/it.lproj/Localizable.strings @@ -35,7 +35,7 @@ "(this device v%@)" = "(questo dispositivo v%@)"; /* No comment provided by engineer. */ -"[Send us email](mailto:chat@simplex.chat)" = "[Inviaci un'email](mailto:chat@simplex.chat)"; +"[Send us email](mailto:chat@simplex.chat)" = "[Inviaci un'e-mail](mailto:chat@simplex.chat)"; /* No comment provided by engineer. */ "**Create 1-time link**: to create and share a new invitation link." = "**Aggiungi contatto**: per creare un nuovo link di invito."; @@ -121,6 +121,9 @@ /* No comment provided by engineer. */ "%@ downloaded" = "%@ scaricati"; +/* badge alert */ +"%@ invested in SimpleX Chat crowdfunding." = "%@ ha investito nella raccolta fondi di SimpleX Chat."; + /* notification title */ "%@ is connected!" = "%@ è connesso/a!"; @@ -136,6 +139,9 @@ /* No comment provided by engineer. */ "%@ servers" = "%@ server"; +/* badge alert */ +"%@ supports SimpleX Chat." = "%@ sostiene SimpleX Chat."; + /* No comment provided by engineer. */ "%@ uploaded" = "%@ caricati"; @@ -154,6 +160,9 @@ /* copied message info */ "%@:" = "%@:"; +/* badge alert */ +"%1$@ supported SimpleX Chat. The badge expired on %2$@." = "%1$@ ha sostenuto SimpleX Chat. La targhetta è scaduta il %2$@."; + /* time interval */ "%d days" = "%d giorni"; @@ -194,7 +203,7 @@ channel subscriber relay bar */ "%d relays removed" = "%d relay rimossi"; /* time interval */ -"%d sec" = "%d sec"; +"%d sec" = "%d s"; /* delete after time */ "%d seconds(s)" = "%d secondo/i"; @@ -451,6 +460,9 @@ swipe action */ /* No comment provided by engineer. */ "Acknowledged" = "Riconosciuto"; +/* No comment provided by engineer. */ +"acknowledged roster" = "lista riconosciuta"; + /* No comment provided by engineer. */ "Acknowledgement errors" = "Errori di riconoscimento"; @@ -463,6 +475,9 @@ swipe action */ /* No comment provided by engineer. */ "Active connections" = "Connessioni attive"; +/* No comment provided by engineer. */ +"Add" = "Aggiungi"; + /* No comment provided by engineer. */ "Add address to your profile, so that your SimpleX contacts can share it with other people. Profile update will be sent to your SimpleX contacts." = "Aggiungi l'indirizzo al tuo profilo, in modo che i tuoi contatti di SimpleX possano condividerlo con altre persone. L'aggiornamento del profilo verrà inviato ai tuoi contatti di SimpleX."; @@ -478,6 +493,15 @@ swipe action */ /* No comment provided by engineer. */ "Add profile" = "Aggiungi profilo"; +/* No comment provided by engineer. */ +"Add relay" = "Aggiungi relay"; + +/* No comment provided by engineer. */ +"Add relays" = "Aggiungi relay"; + +/* No comment provided by engineer. */ +"Add relays to restore message delivery." = "Aggiungi relay per ripristinare la consegna dei messaggi."; + /* No comment provided by engineer. */ "Add server" = "Aggiungi server"; @@ -487,6 +511,9 @@ swipe action */ /* No comment provided by engineer. */ "Add team members" = "Aggiungi membri del team"; +/* No comment provided by engineer. */ +"Add this code to your webpage. It will display the preview of your channel / group." = "Aggiungi questo codice alla tua pagina web. Mostrerà l'anteprima del tuo canale / gruppo."; + /* No comment provided by engineer. */ "Add to another device" = "Aggiungi ad un altro dispositivo"; @@ -541,6 +568,9 @@ swipe action */ /* No comment provided by engineer. */ "Advanced network settings" = "Impostazioni di rete avanzate"; +/* No comment provided by engineer. */ +"Advanced options" = "Opzioni avanzate"; + /* No comment provided by engineer. */ "Advanced settings" = "Impostazioni avanzate"; @@ -619,6 +649,9 @@ swipe action */ /* No comment provided by engineer. */ "Allow" = "Consenti"; +/* No comment provided by engineer. */ +"Allow anyone to embed" = "Consenti a chiunque di incorporare"; + /* No comment provided by engineer. */ "Allow calls only if your contact allows them." = "Consenti le chiamate solo se il tuo contatto le consente."; @@ -730,6 +763,9 @@ swipe action */ /* No comment provided by engineer. */ "Answer call" = "Rispondi alla chiamata"; +/* No comment provided by engineer. */ +"Any webpage can show the preview." = "Qualsiasi pagina web può mostrare l'anteprima."; + /* No comment provided by engineer. */ "App build: %@" = "Build dell'app: %@"; @@ -754,6 +790,9 @@ swipe action */ /* No comment provided by engineer. */ "App session" = "Sessione dell'app"; +/* alert title */ +"App update required" = "Aggiornamento dell'app necessario"; + /* No comment provided by engineer. */ "App version" = "Versione dell'app"; @@ -871,6 +910,9 @@ swipe action */ /* No comment provided by engineer. */ "Bad message ID" = "ID del messaggio errato"; +/* badge alert title */ +"Badge cannot be verified" = "La targhetta non può essere verificata"; + /* No comment provided by engineer. */ "Be free\nin your network" = "Vivi libero\nnella tua rete"; @@ -1057,6 +1099,12 @@ alert button new chat action */ "Cancel" = "Annulla"; +/* No comment provided by engineer. */ +"Cancel and delete channel" = "Annulla ed elimina il canale"; + +/* alert title */ +"Cancel creating channel?" = "Annullare la creazione del canale?"; + /* No comment provided by engineer. */ "Cancel migration" = "Annulla migrazione"; @@ -1093,9 +1141,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "Cambia modalità di blocco"; -/* No comment provided by engineer. */ -"Change member role?" = "Cambiare ruolo del membro?"; - /* authentication reason */ "Change passcode" = "Cambia codice di accesso"; @@ -1170,12 +1215,18 @@ alert subtitle */ /* alert title */ "Channel temporarily unavailable" = "Canale non disponibile temporaneamente"; +/* No comment provided by engineer. */ +"Channel webpage" = "Pagina web del canale"; + /* No comment provided by engineer. */ "Channel will be deleted for all subscribers - this cannot be undone!" = "Il canale verrà eliminato per tutti gli iscritti, non è reversibile!"; /* No comment provided by engineer. */ "Channel will be deleted for you - this cannot be undone!" = "Il canale verrà eliminato per te, non è reversibile!"; +/* alert message */ +"Channel will start working with %d of %d relays. Continue?" = "Il canale sarà operativo con %1$d di %2$d relay. Continuare?"; + /* No comment provided by engineer. */ "Channels" = "Canali"; @@ -1194,6 +1245,9 @@ alert subtitle */ /* No comment provided by engineer. */ "Chat console" = "Console della chat"; +/* No comment provided by engineer. */ +"Chat data" = "Dati della chat"; + /* No comment provided by engineer. */ "Chat database" = "Database della chat"; @@ -1562,6 +1616,9 @@ server test step */ /* No comment provided by engineer. */ "Connections" = "Connessioni"; +/* No comment provided by engineer. */ +"Contact" = "Contatto"; + /* profile update event chat item */ "contact %@ changed to %@" = "contatto %1$@ cambiato in %2$@"; @@ -1637,6 +1694,9 @@ server test step */ /* No comment provided by engineer. */ "Copy" = "Copia"; +/* No comment provided by engineer. */ +"Copy code" = "Copia codice"; + /* No comment provided by engineer. */ "Copy error" = "Copia errore"; @@ -1655,6 +1715,9 @@ server test step */ /* No comment provided by engineer. */ "Create a group using a random profile." = "Crea un gruppo usando un profilo casuale."; +/* No comment provided by engineer. */ +"Create a webpage to show your channel preview to visitors before they subscribe. Host it yourself or use any static hosting." = "Crea una pagina web per mostrare l'anteprima del tuo canale ai visitatori prima che si iscrivano. Ospitala da solo o usa un qualsiasi hosting statico."; + /* server test step */ "Create file" = "Crea file"; @@ -1915,6 +1978,9 @@ swipe action */ /* No comment provided by engineer. */ "Delete for me" = "Elimina per me"; +/* No comment provided by engineer. */ +"Delete from history" = "Elimina dalla cronologia"; + /* No comment provided by engineer. */ "Delete group" = "Elimina gruppo"; @@ -2424,6 +2490,9 @@ chat item action */ /* No comment provided by engineer. */ "Enter this device name…" = "Inserisci il nome di questo dispositivo…"; +/* No comment provided by engineer. */ +"Enter webpage URL" = "Inserisci URL della pagina"; + /* placeholder */ "Enter welcome message…" = "Inserisci il messaggio di benvenuto…"; @@ -2436,7 +2505,7 @@ chat item action */ /* No comment provided by engineer. */ "error" = "errore"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "Errore"; /* No comment provided by engineer. */ @@ -2457,6 +2526,9 @@ chat item action */ /* alert title */ "Error adding relay" = "Errore di aggiunta del relay"; +/* alert title */ +"Error adding relays" = "Errore di aggiunta dei relay"; + /* alert title */ "Error adding server" = "Errore di aggiunta del server"; @@ -2535,6 +2607,9 @@ chat item action */ /* alert title */ "Error deleting database" = "Errore nell'eliminazione del database"; +/* alert title */ +"Error deleting message" = "Errore di eliminazione del messaggio"; + /* alert title */ "Error deleting old database" = "Errore nell'eliminazione del database vecchio"; @@ -2632,7 +2707,7 @@ chat item action */ "Error scanning code: %@" = "Errore di scansione del codice: %@"; /* No comment provided by engineer. */ -"Error sending email" = "Errore nell'invio dell'email"; +"Error sending email" = "Errore nell'invio dell'e-mail"; /* No comment provided by engineer. */ "Error sending member contact invitation" = "Errore di invio dell'invito al contatto"; @@ -2695,6 +2770,7 @@ chat item action */ "error: %@" = "errore: %@"; /* alert message +conn error description file error text snd error text */ "Error: %@" = "Errore: %@"; @@ -3047,6 +3123,9 @@ servers warning */ /* alert message */ "Group profile was changed. If you save it, the updated profile will be sent to group members." = "Il profilo del gruppo è stato cambiato. Se lo salvi, il profilo aggiornato verrà inviato ai membri del gruppo."; +/* No comment provided by engineer. */ +"Group webpage" = "Pagina web del gruppo"; + /* No comment provided by engineer. */ "Group welcome message" = "Messaggio di benvenuto del gruppo"; @@ -3062,6 +3141,9 @@ servers warning */ /* No comment provided by engineer. */ "Help" = "Aiuto"; +/* No comment provided by engineer. */ +"Help & support" = "Aiuto e supporto"; + /* No comment provided by engineer. */ "Help admins moderating their groups." = "Aiuta gli amministratori a moderare i loro gruppi."; @@ -3119,6 +3201,9 @@ servers warning */ /* No comment provided by engineer. */ "How to use your servers" = "Come usare i tuoi server"; +/* No comment provided by engineer. */ +"https://" = "https://"; + /* No comment provided by engineer. */ "Hungarian interface" = "Interfaccia in ungherese"; @@ -3398,6 +3483,9 @@ servers warning */ /* No comment provided by engineer. */ "It seems like you are already connected via this link. If it is not the case, there was an error (%@)." = "Sembra che tu sia già connesso tramite questo link. In caso contrario, c'è stato un errore (%@)."; +/* No comment provided by engineer. */ +"It will be shown to subscribers and used to allow loading the preview." = "Verrà mostrato agli iscritti e usato per permettere il caricamento dell'anteprima."; + /* No comment provided by engineer. */ "Italian interface" = "Interfaccia italiana"; @@ -3618,13 +3706,13 @@ servers warning */ "Member reports" = "Segnalazioni dei membri"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All chat members will be notified." = "Il ruolo del membro verrà cambiato in \"%@\". Verranno notificati tutti i membri della chat."; +"Role will be changed to \"%@\". All chat members will be notified." = "Il ruolo del membro verrà cambiato in \"%@\". Verranno notificati tutti i membri della chat."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "Il ruolo del membro verrà cambiato in \"%@\". Tutti i membri del gruppo verranno avvisati."; +"Role will be changed to \"%@\". All group members will be notified." = "Il ruolo del membro verrà cambiato in \"%@\". Tutti i membri del gruppo verranno avvisati."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "Il ruolo del membro verrà cambiato in \"%@\". Il membro riceverà un invito nuovo."; +"Role will be changed to \"%@\". The member will receive a new invitation." = "Il ruolo del membro verrà cambiato in \"%@\". Il membro riceverà un invito nuovo."; /* alert message */ "Member will be removed from chat - this cannot be undone!" = "Il membro verrà rimosso dalla chat, non è reversibile!"; @@ -3839,6 +3927,9 @@ servers warning */ /* No comment provided by engineer. */ "More improvements are coming soon!" = "Altri miglioramenti sono in arrivo!"; +/* No comment provided by engineer. */ +"More privacy" = "Più privacy"; + /* No comment provided by engineer. */ "More reliable network connection." = "Connessione di rete più affidabile."; @@ -3983,6 +4074,9 @@ servers warning */ /* Authentication unavailable */ "No app password" = "Nessuna password dell'app"; +/* No comment provided by engineer. */ +"No available relays" = "Nessun relay disponibile"; + /* No comment provided by engineer. */ "No chat relays" = "Nessun relay di chat"; @@ -4061,6 +4155,9 @@ servers warning */ /* No comment provided by engineer. */ "No received or sent files" = "Nessun file ricevuto o inviato"; +/* No comment provided by engineer. */ +"No relays" = "Nessun relay"; + /* servers error */ "No servers for private message routing." = "Nessun server per l'instradamento dei messaggi privati."; @@ -4137,10 +4234,10 @@ servers warning */ group pref value member criteria value time to disappear */ -"off" = "off"; +"off" = "disattivato"; /* blur media */ -"Off" = "Off"; +"Off" = "Disattivato"; /* feature offered item */ "offered %@" = "offerto %@"; @@ -4157,10 +4254,10 @@ new chat action */ "OK" = "OK"; /* No comment provided by engineer. */ -"Old database" = "Database vecchio"; +"Old database" = "Base di dati vecchia"; /* group pref value */ -"on" = "on"; +"on" = "attivato"; /* No comment provided by engineer. */ "On your phone, not on servers." = "Sul tuo telefono, non sui server."; @@ -4243,6 +4340,9 @@ new chat action */ /* No comment provided by engineer. */ "Only your contact can send voice messages." = "Solo il tuo contatto può inviare messaggi vocali."; +/* No comment provided by engineer. */ +"Only your page above can show the preview." = "Solo la tua pagina soprastante può mostrare l'anteprima."; + /* alert action alert button */ "Open" = "Apri"; @@ -4364,9 +4464,6 @@ alert button */ /* feature role */ "owners" = "proprietari"; -/* No comment provided by engineer. */ -"Owners" = "Proprietari"; - /* No comment provided by engineer. */ "Ownership: you can run your own relays." = "Proprietà: puoi gestire i tuoi relay personali."; @@ -4816,6 +4913,12 @@ swipe action */ /* No comment provided by engineer. */ "Relay test failed!" = "Prova del relay fallita!"; +/* alert message */ +"Relay will be removed from channel - this cannot be undone!" = "Il relay verrà rimosso dal canale, non è reversibile!"; + +/* alert message */ +"Relays added: %@." = "Relay aggiunti: %@."; + /* No comment provided by engineer. */ "Reliability: many relays per channel." = "Affidabilità: relay multipli per canale."; @@ -4843,6 +4946,12 @@ swipe action */ /* No comment provided by engineer. */ "Remove passphrase from keychain?" = "Rimuovere la password dal portachiavi?"; +/* No comment provided by engineer. */ +"Remove relay" = "Rimuovi relay"; + +/* alert title */ +"Remove relay?" = "Rimuovere il relay?"; + /* alert title */ "Remove subscriber?" = "Rimuovere l'iscritto?"; @@ -5057,6 +5166,9 @@ chat item action */ /* No comment provided by engineer. */ "Save and notify group members" = "Salva e avvisa i membri del gruppo"; +/* No comment provided by engineer. */ +"Save and notify members" = "Salva e avvisa i membri"; + /* No comment provided by engineer. */ "Save and notify subscribers" = "Salva e avvisa gli iscritti"; @@ -5099,6 +5211,9 @@ chat item action */ /* alert title */ "Save servers?" = "Salvare i server?"; +/* alert title */ +"Save webpage settings?" = "Salvare le impostazioni della pagina web?"; + /* No comment provided by engineer. */ "Save welcome message?" = "Salvare il messaggio di benvenuto?"; @@ -5713,6 +5828,9 @@ report reason */ /* No comment provided by engineer. */ "Statistics" = "Statistiche"; +/* No comment provided by engineer. */ +"Status" = "Stato"; + /* No comment provided by engineer. */ "Stop" = "Ferma"; @@ -5809,6 +5927,9 @@ report reason */ /* No comment provided by engineer. */ "Subscriptions ignored" = "Iscrizioni ignorate"; +/* No comment provided by engineer. */ +"Support the project" = "Sostieni il progetto"; + /* No comment provided by engineer. */ "Switch audio and video during the call." = "Cambia tra audio e video durante la chiamata."; @@ -5939,6 +6060,9 @@ server test failure */ /* No comment provided by engineer. */ "The attempt to change database passphrase was not completed." = "Il tentativo di cambiare la password del database non è stato completato."; +/* badge alert */ +"The badge is signed with a key that this version of the app does not recognize. Update the app to verify this badge." = "La targhetta è firmata con una chiave che questa versione dell'app non riconosce. Aggiorna l'app per verificare questa targhetta."; + /* No comment provided by engineer. */ "The code you scanned is not a SimpleX link QR code." = "Il codice che hai scansionato non è un codice QR di link SimpleX."; @@ -6018,7 +6142,7 @@ server test failure */ "Themes" = "Temi"; /* No comment provided by engineer. */ -"Then we moved online, and every platform asked for a piece of you - your name, your number, your friends. We accepted that the price of talking to others is letting someone know who we talk to. Every generation, people and tech, had it this way - telephone, email, messengers, social media. It seemed the only way possible." = "Poi ci siamo trasferiti online e ogni piattaforma ha chiesto un pezzo di noi: il nome, il numero, gli amici. Abbiamo accettato che il prezzo da pagare per comunicare con gli altri fosse quello di far sapere a qualcuno con chi parliamo. Ogni generazione, sia di persone che di tecnologia, ha funzionato così: telefono, email, messenger, social media. Sembrava l'unico modo possibile."; +"Then we moved online, and every platform asked for a piece of you - your name, your number, your friends. We accepted that the price of talking to others is letting someone know who we talk to. Every generation, people and tech, had it this way - telephone, email, messengers, social media. It seemed the only way possible." = "Poi ci siamo trasferiti online e ogni piattaforma ha chiesto un pezzo di noi: il nome, il numero, gli amici. Abbiamo accettato che il prezzo da pagare per comunicare con gli altri fosse quello di far sapere a qualcuno con chi parliamo. Ogni generazione, sia di persone che di tecnologia, ha funzionato così: telefono, e-mail, messenger, social media. Sembrava l'unico modo possibile."; /* No comment provided by engineer. */ "There is another way. A network with no phone numbers. No usernames. No accounts. No user identities of any kind. A network that connects people and carries encrypted messages without knowing who is connected." = "C'è un'altra via. Una rete senza numeri di telefono. Senza nomi utente. Senza account. Senza identificatori utente di alcun tipo. Una rete che connette le persone e trasferisce messaggi crittografati senza sapere chi è connesso."; @@ -6044,6 +6168,9 @@ server test failure */ /* No comment provided by engineer. */ "This action cannot be undone - your profile, contacts, messages and files will be irreversibly lost." = "Questa azione non può essere annullata: il tuo profilo, i contatti, i messaggi e i file andranno persi in modo irreversibile."; +/* badge alert */ +"This badge could not be verified and may not be genuine." = "Non è stato possibile verificare questa targhetta e potrebbe non essere autentica."; + /* E2EE info chat item */ "This chat is protected by end-to-end encryption." = "Questa chat è protetta da crittografia end-to-end."; @@ -6065,9 +6192,16 @@ server test failure */ /* No comment provided by engineer. */ "This group no longer exists." = "Questo gruppo non esiste più."; +/* alert message +alert subtitle */ +"This group requires a newer version of the app. Please update the app to join." = "Questo gruppo richiede una versione dell'app più recente. Aggiorna l'app per entrare."; + /* alert message */ "This is a chat relay address, it cannot be used to connect." = "Questo è un indirizzo di relay di chat, non può essere usato per connettersi."; +/* alert message */ +"This is the last active relay. Removing it will prevent message delivery to subscribers." = "Questo è l'ultimo relay attivo. La sua rimozione impedirà la consegna dei messaggi agli iscritti."; + /* new chat action */ "This is your link for channel %@!" = "Questo è il tuo link per il canale %@!"; @@ -6284,6 +6418,9 @@ server test failure */ /* conn error description */ "Unsupported connection link" = "Link di connessione non supportato"; +/* badge alert title */ +"Unverified badge" = "Targhetta non verificata"; + /* No comment provided by engineer. */ "Up to 100 last messages are sent to new members." = "Vengono inviati ai nuovi membri fino a 100 ultimi messaggi."; @@ -6426,11 +6563,14 @@ server test failure */ "Use the app with one hand." = "Usa l'app con una mano sola."; /* No comment provided by engineer. */ -"Use this address in your social media profile, website, or email signature." = "Usa questo indirizzo nel tuo profilo di social media, sito web o firma email."; +"Use this address in your social media profile, website, or email signature." = "Usa questo indirizzo nel tuo profilo di social media, sito web o firma e-mail."; /* No comment provided by engineer. */ "Use web port" = "Usa porta web"; +/* No comment provided by engineer. */ +"Used chat relays do not support webpages." = "I relay di chat usati non supportano le pagine web."; + /* No comment provided by engineer. */ "User selection" = "Selezione utente"; @@ -6584,6 +6724,12 @@ server test failure */ /* No comment provided by engineer. */ "We made connecting simpler for new users." = "Abbiamo semplificato la connessione per i nuovi utenti."; +/* No comment provided by engineer. */ +"Webpage code" = "Codice pagina web"; + +/* alert message */ +"Webpage settings were changed. If you save, the updated settings will be sent to subscribers." = "Le impostazioni della pagina web sono state cambiate. Se salvi, le impostazioni aggiornate verranno inviate agli iscritti."; + /* No comment provided by engineer. */ "WebRTC ICE servers" = "Server WebRTC ICE"; @@ -6743,6 +6889,9 @@ server test failure */ /* No comment provided by engineer. */ "You can enable later via Settings" = "Puoi attivarle più tardi nelle impostazioni"; +/* No comment provided by engineer. */ +"You can enable them later via app Your privacy settings." = "Puoi attivarle più tardi nelle impostazioni dell'app \"La tua privacy\"."; + /* No comment provided by engineer. */ "You can give another try." = "Puoi fare un altro tentativo."; @@ -6779,6 +6928,9 @@ server test failure */ /* No comment provided by engineer. */ "You can still view conversation with %@ in the list of chats." = "Puoi ancora vedere la conversazione con %@ nell'elenco delle chat."; +/* badge alert */ +"You can support SimpleX starting from v7 of the app." = "Puoi sostenere SimpleX dalla versione 7 dell'app."; + /* No comment provided by engineer. */ "You can turn on SimpleX Lock via Settings." = "Puoi attivare SimpleX Lock tramite le impostazioni."; @@ -6971,6 +7123,9 @@ server test failure */ /* No comment provided by engineer. */ "Your network" = "La tua rete"; +/* alert message */ +"Your new channel %@ is connected to %d of %d relays.\nIf you cancel, the channel will be deleted - you can create it again." = "Il tuo nuovo canale %1$@ è connesso a %2$d di %3$d relay.\nSe annulli, il canale verrà eliminato. Potrai crearlo di nuovo."; + /* No comment provided by engineer. */ "Your preferences" = "Le tue preferenze"; diff --git a/apps/ios/ja.lproj/Localizable.strings b/apps/ios/ja.lproj/Localizable.strings index e7a442c879..6f13cdcf06 100644 --- a/apps/ios/ja.lproj/Localizable.strings +++ b/apps/ios/ja.lproj/Localizable.strings @@ -169,6 +169,10 @@ /* time interval */ "%d months" = "%d 月"; +/* channel relay bar +channel subscriber relay bar */ +"%d relays failed" = "%d リレーが失敗"; + /* time interval */ "%d sec" = "%d 秒"; @@ -181,6 +185,35 @@ /* time interval */ "%d weeks" = "%d 週"; +/* channel creation progress +channel relay bar progress */ +"%d/%d relays active" = "%2$d 個中 %1$d 個のリレーがアクティブ"; + +/* channel relay bar */ +"%d/%d relays active, %d errors" = "%2$d 個中 %1$d 個のリレーがアクティブ、%3$d 個がエラー"; + +/* channel creation progress with errors +channel relay bar */ +"%d/%d relays active, %d failed" = "%2$d 個中 %1$d 個のリレーがアクティブ、%3$d 個が失敗"; + +/* channel relay bar */ +"%d/%d relays active, %d removed" = "%2$d 個中 %1$d 個のリレーがアクティブ、%3$d 個が削除済み"; + +/* channel subscriber relay bar progress */ +"%d/%d relays connected" = "%2$d 個中 %1$d 個のリレーが接続済み"; + +/* channel subscriber relay bar */ +"%d/%d relays connected, %d errors" = "%2$d 個中 %1$d 個のリレーが接続済み、%3$d 個がエラー"; + +/* channel subscriber relay bar */ +"%d/%d relays connected, %d failed" = "%2$d 個中 %1$d 個のリレーが接続済み、%3$d 個が失敗"; + +/* channel subscriber relay bar */ +"%d/%d relays connected, %d removed" = "%2$d 個中 %1$d 個のリレーが接続済み、%3$d 個が削除済み"; + +/* No comment provided by engineer. */ +"%lld" = "%lld"; + /* No comment provided by engineer. */ "%lld %@" = "%lld %@"; @@ -447,7 +480,7 @@ swipe action */ "All group members will remain connected." = "グループ全員の接続が継続します。"; /* No comment provided by engineer. */ -"All messages will be deleted - this cannot be undone!" = "すべてのメッセージが削除されます。この操作は元に戻せません!"; +"All messages will be deleted - this cannot be undone!" = "全てのメッセージが削除されます - これは元に戻せません!"; /* No comment provided by engineer. */ "All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you." = "全てのメッセージが削除されます(※注意:元に戻せません!※)。削除されるのは片方あなたのメッセージのみ。"; @@ -730,9 +763,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "ロックモードを変更"; -/* No comment provided by engineer. */ -"Change member role?" = "メンバーの役割を変更しますか?"; - /* authentication reason */ "Change passcode" = "パスコードを変更"; @@ -1515,7 +1545,7 @@ alert button */ /* No comment provided by engineer. */ "error" = "エラー"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "エラー"; /* No comment provided by engineer. */ @@ -1648,6 +1678,7 @@ alert button */ "Error: " = "エラー : "; /* alert message +conn error description file error text snd error text */ "Error: %@" = "エラー : %@"; @@ -2152,10 +2183,10 @@ server test error */ "member connected" = "接続中"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "メンバーの役割が \"%@\" に変更されます。 グループメンバー全員に通知されます。"; +"Role will be changed to \"%@\". All group members will be notified." = "メンバーの役割が \"%@\" に変更されます。 グループメンバー全員に通知されます。"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "メンバーの役割が \"%@\" に変更されます。 メンバーは新たな招待を受け取ります。"; +"Role will be changed to \"%@\". The member will receive a new invitation." = "メンバーの役割が \"%@\" に変更されます。 メンバーは新たな招待を受け取ります。"; /* alert message */ "Member will be removed from group - this cannot be undone!" = "メンバーをグループから除名する (※元に戻せません※)!"; @@ -2908,7 +2939,7 @@ chat item action */ "Sent messages will be deleted after set time." = "一定時間が経ったら送信されたメッセージが削除されます。"; /* server test error */ -"Server requires authorization to create queues, check password." = "キューを作成するにはサーバーの認証が必要です。パスワードを確認してください"; +"Server requires authorization to create queues, check password." = "キューを作成するにはサーバーの認証が必要です。パスワードを確認してください。"; /* server test error */ "Server requires authorization to upload, check password." = "アップロードにはサーバーの認証が必要です。パスワードを確認してください"; diff --git a/apps/ios/nl.lproj/Localizable.strings b/apps/ios/nl.lproj/Localizable.strings index 10c55356e4..29477f7e6b 100644 --- a/apps/ios/nl.lproj/Localizable.strings +++ b/apps/ios/nl.lproj/Localizable.strings @@ -947,9 +947,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "Wijzig de vergrendelings modus"; -/* No comment provided by engineer. */ -"Change member role?" = "Rol van lid wijzigen?"; - /* authentication reason */ "Change passcode" = "Toegangscode wijzigen"; @@ -1764,7 +1761,7 @@ alert button */ "Details" = "Details"; /* No comment provided by engineer. */ -"Developer" = "Ontwikkel gereedschap"; +"Developer" = "Ontwikkelaar"; /* No comment provided by engineer. */ "Developer options" = "Ontwikkelaars opties"; @@ -2106,7 +2103,7 @@ chat item action */ /* No comment provided by engineer. */ "error" = "fout"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "Fout"; /* No comment provided by engineer. */ @@ -2335,6 +2332,7 @@ chat item action */ "Error: " = "Fout: "; /* alert message +conn error description file error text snd error text */ "Error: %@" = "Fout: %@"; @@ -3161,13 +3159,13 @@ servers warning */ "Member reports" = "Ledenrapporten"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All chat members will be notified." = "De rol van het lid wordt gewijzigd naar \"%@\". Alle chatleden worden op de hoogte gebracht."; +"Role will be changed to \"%@\". All chat members will be notified." = "De rol van het lid wordt gewijzigd naar \"%@\". Alle chatleden worden op de hoogte gebracht."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "De rol van lid wordt gewijzigd in \"%@\". Alle groepsleden worden op de hoogte gebracht."; +"Role will be changed to \"%@\". All group members will be notified." = "De rol van lid wordt gewijzigd in \"%@\". Alle groepsleden worden op de hoogte gebracht."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "De rol van lid wordt gewijzigd in \"%@\". Het lid ontvangt een nieuwe uitnodiging."; +"Role will be changed to \"%@\". The member will receive a new invitation." = "De rol van lid wordt gewijzigd in \"%@\". Het lid ontvangt een nieuwe uitnodiging."; /* alert message */ "Member will be removed from chat - this cannot be undone!" = "Lid wordt verwijderd uit de chat - dit kan niet ongedaan worden gemaakt!"; diff --git a/apps/ios/pl.lproj/Localizable.strings b/apps/ios/pl.lproj/Localizable.strings index 90cb67436f..9e942ed0b2 100644 --- a/apps/ios/pl.lproj/Localizable.strings +++ b/apps/ios/pl.lproj/Localizable.strings @@ -989,9 +989,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "Zmień tryb blokady"; -/* No comment provided by engineer. */ -"Change member role?" = "Zmienić rolę członka?"; - /* authentication reason */ "Change passcode" = "Zmień pin"; @@ -2184,7 +2181,7 @@ chat item action */ /* No comment provided by engineer. */ "error" = "błąd"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "Błąd"; /* No comment provided by engineer. */ @@ -2428,6 +2425,7 @@ chat item action */ "Error: " = "Błąd: "; /* alert message +conn error description file error text snd error text */ "Error: %@" = "Błąd: %@"; @@ -3312,13 +3310,13 @@ servers warning */ "Member reports" = "Raporty członków"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All chat members will be notified." = "Rola członka zostanie zmieniona na \"%@\". Wszyscy członkowie czatu zostaną o tym poinformowani."; +"Role will be changed to \"%@\". All chat members will be notified." = "Rola członka zostanie zmieniona na \"%@\". Wszyscy członkowie czatu zostaną o tym poinformowani."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "Rola członka grupy zostanie zmieniona na \"%@\". Wszyscy członkowie grupy zostaną powiadomieni."; +"Role will be changed to \"%@\". All group members will be notified." = "Rola członka grupy zostanie zmieniona na \"%@\". Wszyscy członkowie grupy zostaną powiadomieni."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "Rola członka zostanie zmieniona na \"%@\". Członek otrzyma nowe zaproszenie."; +"Role will be changed to \"%@\". The member will receive a new invitation." = "Rola członka zostanie zmieniona na \"%@\". Członek otrzyma nowe zaproszenie."; /* alert message */ "Member will be removed from chat - this cannot be undone!" = "Członek zostanie usunięty z czatu – nie można tego cofnąć!"; diff --git a/apps/ios/ru.lproj/Localizable.strings b/apps/ios/ru.lproj/Localizable.strings index ea9c8373b0..e3264df9f6 100644 --- a/apps/ios/ru.lproj/Localizable.strings +++ b/apps/ios/ru.lproj/Localizable.strings @@ -463,6 +463,9 @@ swipe action */ /* No comment provided by engineer. */ "Active connections" = "Активные соединения"; +/* No comment provided by engineer. */ +"Add" = "Добавить"; + /* No comment provided by engineer. */ "Add address to your profile, so that your SimpleX contacts can share it with other people. Profile update will be sent to your SimpleX contacts." = "Добавьте адрес в свой профиль, чтобы Ваши SimpleX контакты могли поделиться им. Профиль будет отправлен Вашим SimpleX контактам."; @@ -1093,9 +1096,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "Изменить режим блокировки"; -/* No comment provided by engineer. */ -"Change member role?" = "Поменять роль члена группы?"; - /* authentication reason */ "Change passcode" = "Изменить код доступа"; @@ -1562,6 +1562,9 @@ server test step */ /* No comment provided by engineer. */ "Connections" = "Соединения"; +/* No comment provided by engineer. */ +"Contact" = "Контакт"; + /* profile update event chat item */ "contact %@ changed to %@" = "контакт %1$@ изменён на %2$@"; @@ -2436,7 +2439,7 @@ chat item action */ /* No comment provided by engineer. */ "error" = "ошибка"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "Ошибка"; /* No comment provided by engineer. */ @@ -2695,6 +2698,7 @@ chat item action */ "error: %@" = "ошибка: %@"; /* alert message +conn error description file error text snd error text */ "Error: %@" = "Ошибка: %@"; @@ -3618,13 +3622,13 @@ servers warning */ "Member reports" = "Сообщения о нарушениях"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All chat members will be notified." = "Роль участника будет изменена на \"%@\". Все участники разговора получат уведомление."; +"Role will be changed to \"%@\". All chat members will be notified." = "Роль участника будет изменена на \"%@\". Все участники разговора получат уведомление."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "Роль члена будет изменена на \"%@\". Все члены группы получат уведомление."; +"Role will be changed to \"%@\". All group members will be notified." = "Роль члена будет изменена на \"%@\". Все члены группы получат уведомление."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "Роль члена будет изменена на \"%@\". Будет отправлено новое приглашение."; +"Role will be changed to \"%@\". The member will receive a new invitation." = "Роль члена будет изменена на \"%@\". Будет отправлено новое приглашение."; /* alert message */ "Member will be removed from chat - this cannot be undone!" = "Член будет удалён из разговора - это действие нельзя отменить!"; @@ -4364,9 +4368,6 @@ alert button */ /* feature role */ "owners" = "владельцы"; -/* No comment provided by engineer. */ -"Owners" = "Владельцы"; - /* No comment provided by engineer. */ "Ownership: you can run your own relays." = "Владение: Вы можете запустить свои собственные релеи."; diff --git a/apps/ios/th.lproj/Localizable.strings b/apps/ios/th.lproj/Localizable.strings index 7b8a0ebceb..4c4efa016e 100644 --- a/apps/ios/th.lproj/Localizable.strings +++ b/apps/ios/th.lproj/Localizable.strings @@ -493,9 +493,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "เปลี่ยนโหมดล็อค"; -/* No comment provided by engineer. */ -"Change member role?" = "เปลี่ยนบทบาทของสมาชิก?"; - /* authentication reason */ "Change passcode" = "เปลี่ยนรหัสผ่าน"; @@ -1158,7 +1155,7 @@ alert button */ /* No comment provided by engineer. */ "error" = "ผิดพลาด"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "ผิดพลาด"; /* No comment provided by engineer. */ @@ -1288,6 +1285,7 @@ alert button */ "Error: " = "ผิดพลาด: "; /* alert message +conn error description file error text snd error text */ "Error: %@" = "ข้อผิดพลาด: % @"; @@ -1785,12 +1783,6 @@ server test error */ /* rcv group event chat item */ "member connected" = "เชื่อมต่อสำเร็จ"; -/* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "บทบาทของสมาชิกจะถูกเปลี่ยนเป็น \"%@\" สมาชิกกลุ่มทั้งหมดจะได้รับแจ้ง"; - -/* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "บทบาทของสมาชิกจะถูกเปลี่ยนเป็น \"%@\" สมาชิกจะได้รับคำเชิญใหม่"; - /* alert message */ "Member will be removed from group - this cannot be undone!" = "สมาชิกจะถูกลบออกจากกลุ่ม - ไม่สามารถยกเลิกได้!"; diff --git a/apps/ios/tr.lproj/Localizable.strings b/apps/ios/tr.lproj/Localizable.strings index 6ae56475d4..0648ab191d 100644 --- a/apps/ios/tr.lproj/Localizable.strings +++ b/apps/ios/tr.lproj/Localizable.strings @@ -1012,9 +1012,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "Kilit modunu değiştir"; -/* No comment provided by engineer. */ -"Change member role?" = "Üye rolünü değiştir?"; - /* authentication reason */ "Change passcode" = "Şifreyi değiştir"; @@ -2198,7 +2195,7 @@ chat item action */ /* No comment provided by engineer. */ "error" = "hata"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "Hata"; /* No comment provided by engineer. */ @@ -2439,6 +2436,7 @@ chat item action */ "Error: " = "Hata: "; /* alert message +conn error description file error text snd error text */ "Error: %@" = "Hata: %@"; @@ -3289,13 +3287,13 @@ servers warning */ "Member reports" = "Üye raporları"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All chat members will be notified." = "Üye rolü \"%@\" olarak değiştirilecektir. Tüm sohbet üyeleri bilgilendirilecektir."; +"Role will be changed to \"%@\". All chat members will be notified." = "Üye rolü \"%@\" olarak değiştirilecektir. Tüm sohbet üyeleri bilgilendirilecektir."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "Üye rolü \"%@\" olarak değiştirilecektir. Ve tüm grup üyeleri bilgilendirilecektir."; +"Role will be changed to \"%@\". All group members will be notified." = "Üye rolü \"%@\" olarak değiştirilecektir. Ve tüm grup üyeleri bilgilendirilecektir."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "Üye rolü \"%@\" olarak değiştirilecektir. Ve üye yeni bir davetiye alacaktır."; +"Role will be changed to \"%@\". The member will receive a new invitation." = "Üye rolü \"%@\" olarak değiştirilecektir. Ve üye yeni bir davetiye alacaktır."; /* alert message */ "Member will be removed from chat - this cannot be undone!" = "Üye sohbetten kaldırılacak - bu geri alınamaz!"; diff --git a/apps/ios/uk.lproj/Localizable.strings b/apps/ios/uk.lproj/Localizable.strings index 872b3d9a4c..5841b7910b 100644 --- a/apps/ios/uk.lproj/Localizable.strings +++ b/apps/ios/uk.lproj/Localizable.strings @@ -10,6 +10,9 @@ /* No comment provided by engineer. */ "- more stable message delivery.\n- a bit better groups.\n- and more!" = "- стабільніша доставка повідомлень.\n- трохи кращі групи.\n- і багато іншого!"; +/* No comment provided by engineer. */ +"- opt-in to send link previews.\n- prevent hyperlink phishing.\n- remove link tracking." = "- увімкнути надсилання попереднього перегляду посилань.\n- запобігти фішингу за допомогою гіперпосилань.\n- вимкнути відстеження посилань."; + /* No comment provided by engineer. */ "- optionally notify deleted contacts.\n- profile names with spaces.\n- and more!" = "- опція сповіщати про видалені контакти.\n- імена профілів з пробілами.\n- та багато іншого!"; @@ -19,9 +22,15 @@ /* No comment provided by engineer. */ "!1 colored!" = "!1 кольоровий!"; +/* chat link info line */ +"(from owner)" = "(від власника)"; + /* No comment provided by engineer. */ "(new)" = "(новий)"; +/* chat link info line */ +"(signed)" = "(підписано)"; + /* No comment provided by engineer. */ "(this device v%@)" = "(цей пристрій v%@)"; @@ -58,6 +67,9 @@ /* No comment provided by engineer. */ "**Scan / Paste link**: to connect via a link you received." = "**Відсканувати / Вставити посилання**: підключитися за отриманим посиланням."; +/* No comment provided by engineer. */ +"**Test relay** to retrieve its name." = "**Тестування перемикача** щоб дізнатися його назву."; + /* No comment provided by engineer. */ "**Warning**: Instant push notifications require passphrase saved in Keychain." = "**Попередження**: Для отримання миттєвих пуш-сповіщень потрібна парольна фраза, збережена у брелоку."; @@ -109,6 +121,9 @@ /* No comment provided by engineer. */ "%@ downloaded" = "%@ встановлено"; +/* badge alert */ +"%@ invested in SimpleX Chat crowdfunding." = "%@ інвестував в SimpleX Chat краудфандінг."; + /* notification title */ "%@ is connected!" = "%@ підключено!"; @@ -124,6 +139,9 @@ /* No comment provided by engineer. */ "%@ servers" = "%@ сервери"; +/* badge alert */ +"%@ supports SimpleX Chat." = "%@ підтримує SimpleX Chat."; + /* No comment provided by engineer. */ "%@ uploaded" = "%@ завантажено"; @@ -142,6 +160,9 @@ /* copied message info */ "%@:" = "%@:"; +/* badge alert */ +"%1$@ supported SimpleX Chat. The badge expired on %2$@." = "%1$@ підтримував SimpleX Chat. Термін дії значка вичерпався %2$@."; + /* time interval */ "%d days" = "%d днів"; @@ -169,6 +190,18 @@ /* time interval */ "%d months" = "%d місяців"; +/* channel relay bar +channel subscriber relay bar */ +"%d relays failed" = "%d перемикач вийшов з ладу"; + +/* channel relay bar +channel subscriber relay bar */ +"%d relays not active" = "%d перемикач не працює"; + +/* channel relay bar +channel subscriber relay bar */ +"%d relays removed" = "%d перемикач видалений"; + /* time interval */ "%d sec" = "%d сек"; @@ -178,15 +211,50 @@ /* integrity error chat item */ "%d skipped message(s)" = "%d пропущено повідомлення(ь)"; +/* channel subscriber count */ +"%d subscriber" = "%d підписник"; + +/* channel subscriber count */ +"%d subscribers" = "%d підписники"; + /* time interval */ "%d weeks" = "%d тижнів"; +/* channel creation progress +channel relay bar progress */ +"%d/%d relays active" = "%1$d/%2$d перемикач активний"; + +/* channel relay bar */ +"%d/%d relays active, %d errors" = "%1$d/%2$d перемикач активний, %3$d помилки"; + +/* channel creation progress with errors +channel relay bar */ +"%d/%d relays active, %d failed" = "%1$d/%2$d перемикач активний, %3$d невдачно"; + +/* channel relay bar */ +"%d/%d relays active, %d removed" = "%1$d/%2$d перемикач активний, %3$d видалено"; + +/* channel subscriber relay bar progress */ +"%d/%d relays connected" = "%1$d/%2$d перемикачі зʼєднані"; + +/* channel subscriber relay bar */ +"%d/%d relays connected, %d errors" = "%1$d/%2$d перемикачі зʼєднані, %3$d помилки"; + +/* channel subscriber relay bar */ +"%d/%d relays connected, %d failed" = "%1$d/%2$d перемикачі зʼєднані, %3$d невдачно"; + +/* channel subscriber relay bar */ +"%d/%d relays connected, %d removed" = "%1$d/%2$d перемикачі зʼєднані, %3$d видалено"; + /* No comment provided by engineer. */ "%lld" = "%lld"; /* No comment provided by engineer. */ "%lld %@" = "%lld %@"; +/* No comment provided by engineer. */ +"%lld channel events" = "%lld події каналу"; + /* No comment provided by engineer. */ "%lld contact(s) selected" = "%lld контакт(и) вибрані"; @@ -251,7 +319,7 @@ "`a + b`" = "\\`a + b`"; /* email text */ -"<p>Hi!</p>\n<p><a href=\"%@\">Connect to me via SimpleX Chat</a></p>" = "<p>Привіт!</p>\n<p><a href=\"%@\"> Зв'яжіться зі мною через SimpleX Chat</a></p>"; +"<p>Hi!</p>\n<p><a href=\"%@\">Connect to me via SimpleX Chat</a></p>" = "<p>Привіт!</p>\n<p><a href=\"%@\">Зв'яжіться зі мною через SimpleX Chat</a></p>"; /* No comment provided by engineer. */ "~strike~" = "\\~закреслити~"; @@ -301,6 +369,9 @@ time interval */ /* No comment provided by engineer. */ "A few more things" = "Ще кілька речей"; +/* No comment provided by engineer. */ +"A link for one person to connect" = "Посилання для підключення однієї особи"; + /* notification title */ "A new contact" = "Новий контакт"; @@ -392,6 +463,12 @@ swipe action */ /* No comment provided by engineer. */ "Active connections" = "Активні з'єднання"; +/* No comment provided by engineer. */ +"Add" = "Додати"; + +/* No comment provided by engineer. */ +"Add address to your profile, so that your SimpleX contacts can share it with other people. Profile update will be sent to your SimpleX contacts." = "Додайте адресу до свого профілю, щоб ваші контакти в SimpleX могли поділитися нею з іншими людьми. Інформація про оновлення профілю буде надіслана вашим контактам у SimpleX."; + /* No comment provided by engineer. */ "Add friends" = "Додайте друзів"; @@ -404,6 +481,15 @@ swipe action */ /* No comment provided by engineer. */ "Add profile" = "Додати профіль"; +/* No comment provided by engineer. */ +"Add relay" = "Додати перемикач"; + +/* No comment provided by engineer. */ +"Add relays" = "Додати перемикачі"; + +/* No comment provided by engineer. */ +"Add relays to restore message delivery." = "Додати перемикачі для відновлення доставки повідомлень."; + /* No comment provided by engineer. */ "Add server" = "Додати сервер"; @@ -413,6 +499,9 @@ swipe action */ /* No comment provided by engineer. */ "Add team members" = "Додайте учасників команди"; +/* No comment provided by engineer. */ +"Add this code to your webpage. It will display the preview of your channel / group." = "Додай цей код на твою сторінку. Це буде відображено для передперегляду твого каналу / групи."; + /* No comment provided by engineer. */ "Add to another device" = "Додати до іншого пристрою"; @@ -467,6 +556,9 @@ swipe action */ /* No comment provided by engineer. */ "Advanced network settings" = "Розширені налаштування мережі"; +/* No comment provided by engineer. */ +"Advanced options" = "Розширені параметри"; + /* No comment provided by engineer. */ "Advanced settings" = "Додаткові налаштування"; @@ -503,6 +595,9 @@ swipe action */ /* feature role */ "all members" = "всі учасники"; +/* No comment provided by engineer. */ +"All messages" = "Усі повідомлення"; + /* No comment provided by engineer. */ "All messages and files are sent **end-to-end encrypted**, with post-quantum security in direct messages." = "Всі повідомлення та файли надсилаються **наскрізним шифруванням**, з пост-квантовим захистом у прямих повідомленнях."; @@ -518,6 +613,12 @@ swipe action */ /* profile dropdown */ "All profiles" = "Всі профілі"; +/* No comment provided by engineer. */ +"All relays failed" = "Усі перемикачі провалилися"; + +/* No comment provided by engineer. */ +"All relays removed" = "Усі перемикачі видалені"; + /* No comment provided by engineer. */ "All reports will be archived for you." = "Всі скарги будуть заархівовані для вас."; @@ -537,7 +638,10 @@ swipe action */ "Allow" = "Дозволити"; /* No comment provided by engineer. */ -"Allow calls only if your contact allows them." = "Дозволяйте дзвінки, тільки якщо ваш контакт дозволяє їх."; +"Allow anyone to embed" = "Дозволити будь-кому вбудовувати"; + +/* No comment provided by engineer. */ +"Allow calls only if your contact allows them." = "Дозволити дзвінки, тільки якщо ваш контакт дозволяє їх."; /* No comment provided by engineer. */ "Allow calls?" = "Дозволити дзвінки?"; @@ -548,9 +652,15 @@ swipe action */ /* No comment provided by engineer. */ "Allow downgrade" = "Дозволити пониження версії"; +/* No comment provided by engineer. */ +"Allow files and media only if your contact allows them." = "Дозволяйте доступ до файлів та мультимедіа лише в тому випадку, якщо ваш контакт на це дав згоду."; + /* No comment provided by engineer. */ "Allow irreversible message deletion only if your contact allows it to you. (24 hours)" = "Дозволяйте безповоротне видалення повідомлень, тільки якщо контакт дозволяє вам це зробити. (24 години)"; +/* No comment provided by engineer. */ +"Allow members to chat with admins." = "Дозволити учасникам спілкуватися в чаті з адміністраторами."; + /* No comment provided by engineer. */ "Allow message reactions only if your contact allows them." = "Дозволяйте реакції на повідомлення, тільки якщо ваш контакт дозволяє їх."; @@ -560,12 +670,18 @@ swipe action */ /* No comment provided by engineer. */ "Allow sending direct messages to members." = "Дозволяє надсилати прямі повідомлення користувачам."; +/* No comment provided by engineer. */ +"Allow sending direct messages to subscribers." = "Дозволити надсилання прямих повідомлень підписникам."; + /* No comment provided by engineer. */ "Allow sending disappearing messages." = "Дозволити надсилання зникаючих повідомлень."; /* No comment provided by engineer. */ "Allow sharing" = "Дозволити спільний доступ"; +/* No comment provided by engineer. */ +"Allow subscribers to chat with admins." = "Дозволяє абонентам спілкуватися з адміністраторами."; + /* No comment provided by engineer. */ "Allow to irreversibly delete sent messages. (24 hours)" = "Дозволяє безповоротно видаляти надіслані повідомлення. (24 години)"; @@ -599,6 +715,9 @@ swipe action */ /* No comment provided by engineer. */ "Allow your contacts to send disappearing messages." = "Дозвольте своїм контактам надсилати зникаючі повідомлення."; +/* No comment provided by engineer. */ +"Allow your contacts to send files and media." = "Дозволяє вашим контактам надсилати файли та медіа."; + /* No comment provided by engineer. */ "Allow your contacts to send voice messages." = "Дозвольте своїм контактам надсилати голосові повідомлення."; @@ -632,6 +751,9 @@ swipe action */ /* No comment provided by engineer. */ "Answer call" = "Відповісти на дзвінок"; +/* No comment provided by engineer. */ +"Any webpage can show the preview." = "Будь-яка веб-сторінка може відображати попередній огляд."; + /* No comment provided by engineer. */ "App build: %@" = "Збірка програми: %@"; @@ -656,6 +778,9 @@ swipe action */ /* No comment provided by engineer. */ "App session" = "Сесія програми"; +/* alert title */ +"App update required" = "Потрібно оновити додаток"; + /* No comment provided by engineer. */ "App version" = "Версія програми"; @@ -716,6 +841,9 @@ swipe action */ /* No comment provided by engineer. */ "Audio and video calls" = "Аудіо та відеодзвінки"; +/* No comment provided by engineer. */ +"Audio call" = "Аудіодзвінок"; + /* No comment provided by engineer. */ "audio call (not e2e encrypted)" = "аудіовиклик (без шифрування e2e)"; @@ -965,9 +1093,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "Зміна режиму блокування"; -/* No comment provided by engineer. */ -"Change member role?" = "Змінити роль учасника?"; - /* authentication reason */ "Change passcode" = "Змінити код доступу"; @@ -1293,7 +1418,7 @@ server test step */ "Connecting to contact, please wait or check later!" = "З'єднання з контактом, будь ласка, зачекайте або перевірте пізніше!"; /* No comment provided by engineer. */ -"Connecting to desktop" = "Підключення до ПК"; +"Connecting to desktop" = "Підключення до компʼютера"; /* No comment provided by engineer. */ "connecting…" = "з'єднання…"; @@ -2145,7 +2270,7 @@ chat item action */ /* No comment provided by engineer. */ "error" = "помилка"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "Помилка"; /* No comment provided by engineer. */ @@ -2383,6 +2508,7 @@ chat item action */ "Error: " = "Помилка: "; /* alert message +conn error description file error text snd error text */ "Error: %@" = "Помилка: %@"; @@ -3124,6 +3250,9 @@ servers warning */ /* No comment provided by engineer. */ "Limitations" = "Обмеження"; +/* No comment provided by engineer. */ +"link" = "посилання"; + /* No comment provided by engineer. */ "Link mobile and desktop apps! 🔗" = "Зв'яжіть мобільні та десктопні додатки! 🔗"; @@ -3224,13 +3353,13 @@ servers warning */ "Member reports" = "Повідомлення учасників"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All chat members will be notified." = "Роль учасника буде змінено на \"%@\". Усі учасники чату отримають сповіщення."; +"Role will be changed to \"%@\". All chat members will be notified." = "Роль учасника буде змінено на \"%@\". Усі учасники чату отримають сповіщення."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "Роль учасника буде змінено на \"%@\". Всі учасники групи будуть повідомлені про це."; +"Role will be changed to \"%@\". All group members will be notified." = "Роль учасника буде змінено на \"%@\". Всі учасники групи будуть повідомлені про це."; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "Роль учасника буде змінено на \"%@\". Учасник отримає нове запрошення."; +"Role will be changed to \"%@\". The member will receive a new invitation." = "Роль учасника буде змінено на \"%@\". Учасник отримає нове запрошення."; /* alert message */ "Member will be removed from chat - this cannot be undone!" = "Учасника буде видалено з чату – це неможливо скасувати!"; diff --git a/apps/ios/zh-Hans.lproj/Localizable.strings b/apps/ios/zh-Hans.lproj/Localizable.strings index a8ba88f8dc..14e7ebec2a 100644 --- a/apps/ios/zh-Hans.lproj/Localizable.strings +++ b/apps/ios/zh-Hans.lproj/Localizable.strings @@ -10,6 +10,9 @@ /* No comment provided by engineer. */ "- more stable message delivery.\n- a bit better groups.\n- and more!" = "- 更稳定的传输!\n- 更好的社群!\n- 以及更多!"; +/* No comment provided by engineer. */ +"- opt-in to send link previews.\n- prevent hyperlink phishing.\n- remove link tracking." = "- 选择是否发送链接预览。\n- 防止超链接钓鱼。\n- 移除链接跟踪。"; + /* No comment provided by engineer. */ "- optionally notify deleted contacts.\n- profile names with spaces.\n- and more!" = "- 可选择通知已删除的联系人。\n- 带空格的个人资料名称。\n- 以及更多!"; @@ -19,9 +22,15 @@ /* No comment provided by engineer. */ "!1 colored!" = "!1 种彩色!"; +/* chat link info line */ +"(from owner)" = "(来自所有者)"; + /* No comment provided by engineer. */ "(new)" = "(新)"; +/* chat link info line */ +"(signed)" = "(已签名)"; + /* No comment provided by engineer. */ "(this device v%@)" = "(此设备 v%@)"; @@ -58,6 +67,9 @@ /* No comment provided by engineer. */ "**Scan / Paste link**: to connect via a link you received." = "**扫描/粘贴链接**:用您收到的链接连接。"; +/* No comment provided by engineer. */ +"**Test relay** to retrieve its name." = "**测试中继**,获取其名称。"; + /* No comment provided by engineer. */ "**Warning**: Instant push notifications require passphrase saved in Keychain." = "**警告**:及时推送通知需要保存在钥匙串的密码。"; @@ -98,10 +110,10 @@ "%@ and %@" = "%@ 和 %@"; /* No comment provided by engineer. */ -"%@ and %@ connected" = "%@ 和%@ 以建立连接"; +"%@ and %@ connected" = "%@ 和%@ 已建立连接"; /* copied message info, <sender> at <time> */ -"%@ at %@:" = "@ %2$@:"; +"%@ at %@:" = "%1$@ 于 %2$@:"; /* No comment provided by engineer. */ "%@ connected" = "%@ 已连接"; @@ -109,6 +121,9 @@ /* No comment provided by engineer. */ "%@ downloaded" = "%@ 已下载"; +/* badge alert */ +"%@ invested in SimpleX Chat crowdfunding." = "%@ 出资支持了 SimpleX Chat 的众筹。"; + /* notification title */ "%@ is connected!" = "%@ 已连接!"; @@ -124,6 +139,9 @@ /* No comment provided by engineer. */ "%@ servers" = "服务器"; +/* badge alert */ +"%@ supports SimpleX Chat." = "%@ 是 SimpleX Chat 支持者。"; + /* No comment provided by engineer. */ "%@ uploaded" = "%@ 已上传"; @@ -142,6 +160,9 @@ /* copied message info */ "%@:" = "%@:"; +/* badge alert */ +"%1$@ supported SimpleX Chat. The badge expired on %2$@." = "%1$@ 曾是 SimpleX Chat 支持者。徽章已于 %2$@ 过期。"; + /* time interval */ "%d days" = "%d 天"; @@ -169,6 +190,18 @@ /* time interval */ "%d months" = "%d 月"; +/* channel relay bar +channel subscriber relay bar */ +"%d relays failed" = "%d 个中继失败"; + +/* channel relay bar +channel subscriber relay bar */ +"%d relays not active" = "%d 个中继未启用"; + +/* channel relay bar +channel subscriber relay bar */ +"%d relays removed" = "%d 个中继已移除"; + /* time interval */ "%d sec" = "%d 秒"; @@ -178,15 +211,50 @@ /* integrity error chat item */ "%d skipped message(s)" = "跳过的 %d 条消息"; +/* channel subscriber count */ +"%d subscriber" = "%d 位订阅者"; + +/* channel subscriber count */ +"%d subscribers" = "%d 位订阅者"; + /* time interval */ "%d weeks" = "%d 星期"; +/* channel creation progress +channel relay bar progress */ +"%d/%d relays active" = "%1$d/%2$d 个中继已启用"; + +/* channel relay bar */ +"%d/%d relays active, %d errors" = "%1$d/%2$d 个中继已启用,%3$d 个错误"; + +/* channel creation progress with errors +channel relay bar */ +"%d/%d relays active, %d failed" = "%1$d/%2$d 个中继已启用,%3$d 个失败"; + +/* channel relay bar */ +"%d/%d relays active, %d removed" = "%1$d/%2$d 个中继已启用,%3$d 个已移除"; + +/* channel subscriber relay bar progress */ +"%d/%d relays connected" = "%1$d/%2$d 个中继已连接"; + +/* channel subscriber relay bar */ +"%d/%d relays connected, %d errors" = "%1$d/%2$d 个中继已连接,%3$d 个错误"; + +/* channel subscriber relay bar */ +"%d/%d relays connected, %d failed" = "%1$d/%2$d 个中继已连接,%3$d 个失败"; + +/* channel subscriber relay bar */ +"%d/%d relays connected, %d removed" = "%1$d/%2$d 个中继已连接,%3$d 个已移除"; + /* No comment provided by engineer. */ "%lld" = "%lld"; /* No comment provided by engineer. */ "%lld %@" = "%lld %@"; +/* No comment provided by engineer. */ +"%lld channel events" = "%lld 个频道事件"; + /* No comment provided by engineer. */ "%lld contact(s) selected" = "%lld 联系人已选择"; @@ -251,11 +319,14 @@ "`a + b`" = "\\`a + b`"; /* email text */ -"<p>Hi!</p>\n<p><a href=\"%@\">Connect to me via SimpleX Chat</a></p>" = "<p>你好!</p>\n<p><a href=\"%@\">通过 SimpleX Chat </a></p>与我联系"; +"<p>Hi!</p>\n<p><a href=\"%@\">Connect to me via SimpleX Chat</a></p>" = "<p>你好!</p>\n<p><a href=\"%@\">通过 SimpleX Chat 联系我</a></p>"; /* No comment provided by engineer. */ "~strike~" = "\\~删去~"; +/* owner verification */ +"⚠️ Signature verification failed: %@." = "⚠️ 签名验证失败:%@。"; + /* time to disappear */ "0 sec" = "0 秒"; @@ -301,6 +372,9 @@ time interval */ /* No comment provided by engineer. */ "A few more things" = "一些杂项"; +/* No comment provided by engineer. */ +"A link for one person to connect" = "供一人连接的链接"; + /* notification title */ "A new contact" = "新联系人"; @@ -365,6 +439,12 @@ swipe action */ /* alert title */ "Accept member" = "接受成员"; +/* No comment provided by engineer. */ +"accepted" = "已接受"; + +/* rcv group event chat item */ +"accepted %@" = "已接受 %@"; + /* call status */ "accepted call" = "已接受通话"; @@ -380,15 +460,27 @@ swipe action */ /* No comment provided by engineer. */ "Acknowledged" = "确认"; +/* No comment provided by engineer. */ +"acknowledged roster" = "已确认名单"; + /* No comment provided by engineer. */ "Acknowledgement errors" = "确认错误"; +/* No comment provided by engineer. */ +"active" = "活跃"; + /* token status text */ "Active" = "活跃"; /* No comment provided by engineer. */ "Active connections" = "活动连接"; +/* No comment provided by engineer. */ +"Add" = "添加"; + +/* No comment provided by engineer. */ +"Add address to your profile, so that your SimpleX contacts can share it with other people. Profile update will be sent to your SimpleX contacts." = "将地址添加到你的个人资料,让你的 SimpleX 联系人可以与其他人分享。个人资料更新将发送给你的 SimpleX 联系人。"; + /* No comment provided by engineer. */ "Add friends" = "添加好友"; @@ -401,6 +493,15 @@ swipe action */ /* No comment provided by engineer. */ "Add profile" = "添加个人资料"; +/* No comment provided by engineer. */ +"Add relay" = "添加中继"; + +/* No comment provided by engineer. */ +"Add relays" = "添加中继"; + +/* No comment provided by engineer. */ +"Add relays to restore message delivery." = "添加中继来恢复消息传送。"; + /* No comment provided by engineer. */ "Add server" = "添加服务器"; @@ -410,6 +511,9 @@ swipe action */ /* No comment provided by engineer. */ "Add team members" = "添加团队成员"; +/* No comment provided by engineer. */ +"Add this code to your webpage. It will display the preview of your channel / group." = "将此代码添加到你的网页。它会显示你的频道 / 群组预览。"; + /* No comment provided by engineer. */ "Add to another device" = "添加另一设备"; @@ -464,6 +568,9 @@ swipe action */ /* No comment provided by engineer. */ "Advanced network settings" = "高级网络设置"; +/* No comment provided by engineer. */ +"Advanced options" = "高级选项"; + /* No comment provided by engineer. */ "Advanced settings" = "高级设置"; @@ -518,6 +625,12 @@ swipe action */ /* profile dropdown */ "All profiles" = "所有配置文件"; +/* No comment provided by engineer. */ +"All relays failed" = "所有中继均失败"; + +/* No comment provided by engineer. */ +"All relays removed" = "所有中继均已移除"; + /* No comment provided by engineer. */ "All reports will be archived for you." = "将为你存档所有举报。"; @@ -536,6 +649,9 @@ swipe action */ /* No comment provided by engineer. */ "Allow" = "允许"; +/* No comment provided by engineer. */ +"Allow anyone to embed" = "允许任何人嵌入"; + /* No comment provided by engineer. */ "Allow calls only if your contact allows them." = "仅当您的联系人允许时才允许呼叫。"; @@ -554,6 +670,9 @@ swipe action */ /* No comment provided by engineer. */ "Allow irreversible message deletion only if your contact allows it to you. (24 hours)" = "仅有您的联系人许可后才允许不可撤回消息移除"; +/* No comment provided by engineer. */ +"Allow members to chat with admins." = "允许成员与管理员聊天。"; + /* No comment provided by engineer. */ "Allow message reactions only if your contact allows them." = "只有您的联系人允许时才允许消息回应。"; @@ -563,12 +682,18 @@ swipe action */ /* No comment provided by engineer. */ "Allow sending direct messages to members." = "允许向成员发送私信。"; +/* No comment provided by engineer. */ +"Allow sending direct messages to subscribers." = "允许向订阅者发送直接消息。"; + /* No comment provided by engineer. */ "Allow sending disappearing messages." = "允许发送限时消息。"; /* No comment provided by engineer. */ "Allow sharing" = "允许共享"; +/* No comment provided by engineer. */ +"Allow subscribers to chat with admins." = "允许订阅者与管理员聊天。"; + /* No comment provided by engineer. */ "Allow to irreversibly delete sent messages. (24 hours)" = "允许不可撤回地删除已发送消息"; @@ -638,6 +763,9 @@ swipe action */ /* No comment provided by engineer. */ "Answer call" = "接听来电"; +/* No comment provided by engineer. */ +"Any webpage can show the preview." = "任何网页都可以显示预览。"; + /* No comment provided by engineer. */ "App build: %@" = "应用程序构建:%@"; @@ -662,6 +790,9 @@ swipe action */ /* No comment provided by engineer. */ "App session" = "应用会话"; +/* alert title */ +"App update required" = "需要更新应用程序"; + /* No comment provided by engineer. */ "App version" = "应用程序版本"; @@ -779,6 +910,12 @@ swipe action */ /* No comment provided by engineer. */ "Bad message ID" = "错误消息 ID"; +/* badge alert title */ +"Badge cannot be verified" = "无法验证徽章"; + +/* No comment provided by engineer. */ +"Be free\nin your network" = "在你的网络中\n保持自由"; + /* No comment provided by engineer. */ "Be free in your network." = "在你的网络中自由畅行。"; @@ -842,6 +979,9 @@ swipe action */ /* No comment provided by engineer. */ "Block member?" = "封禁成员吗?"; +/* No comment provided by engineer. */ +"Block subscriber for all?" = "要为所有人封锁订阅者吗?"; + /* marked deleted chat item preview text */ "blocked" = "已封禁"; @@ -885,6 +1025,12 @@ marked deleted chat item preview text */ /* No comment provided by engineer. */ "Both you and your contact can send voice messages." = "您和您的联系人都可以发送语音消息。"; +/* No comment provided by engineer. */ +"Bottom bar" = "底部栏"; + +/* compose placeholder for channel owner */ +"Broadcast" = "广播"; + /* No comment provided by engineer. */ "Bulgarian, Finnish, Thai and Ukrainian - thanks to the users and [Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat)!" = "保加利亚语、芬兰语、泰语和乌克兰语——感谢用户和[Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#help-translating-simplex-chat)!"; @@ -924,6 +1070,9 @@ marked deleted chat item preview text */ /* No comment provided by engineer. */ "Camera not available" = "相机不可用"; +/* No comment provided by engineer. */ +"can't broadcast" = "无法广播"; + /* No comment provided by engineer. */ "Can't call contact" = "无法呼叫联系人"; @@ -950,6 +1099,12 @@ alert button new chat action */ "Cancel" = "取消"; +/* No comment provided by engineer. */ +"Cancel and delete channel" = "取消并删除频道"; + +/* alert title */ +"Cancel creating channel?" = "要取消创建频道吗?"; + /* No comment provided by engineer. */ "Cancel migration" = "取消迁移"; @@ -986,9 +1141,6 @@ new chat action */ /* authentication reason */ "Change lock mode" = "更改锁定模式"; -/* No comment provided by engineer. */ -"Change member role?" = "更改成员角色?"; - /* authentication reason */ "Change passcode" = "更改密码"; @@ -1023,6 +1175,61 @@ set passcode view */ /* chat item text */ "changing address…" = "更改地址…"; +/* shown as sender role for channel messages */ +"channel" = "频道"; + +/* No comment provided by engineer. */ +"Channel" = "频道"; + +/* No comment provided by engineer. */ +"Channel display name" = "频道显示名称"; + +/* No comment provided by engineer. */ +"Channel full name (optional)" = "频道全名(可选)"; + +/* alert message +alert subtitle */ +"Channel has no active relays. Please try to join later." = "频道没有已启用的中继。请稍后再尝试加入。"; + +/* No comment provided by engineer. */ +"Channel image" = "频道图片"; + +/* chat link info line */ +"Channel link" = "频道链接"; + +/* No comment provided by engineer. */ +"Channel preferences" = "频道偏好设置"; + +/* No comment provided by engineer. */ +"Channel profile" = "频道资料"; + +/* No comment provided by engineer. */ +"Channel profile is stored on subscribers' devices and on the chat relays." = "频道资料会存储在订阅者的设备和聊天中继上。"; + +/* snd group event chat item */ +"channel profile updated" = "频道资料已更新"; + +/* alert message */ +"Channel profile was changed. If you save it, the updated profile will be sent to channel subscribers." = "频道资料已更改。如果保存,更新后的资料将发送给频道订阅者。"; + +/* alert title */ +"Channel temporarily unavailable" = "频道暂时不可用"; + +/* No comment provided by engineer. */ +"Channel webpage" = "频道网页"; + +/* No comment provided by engineer. */ +"Channel will be deleted for all subscribers - this cannot be undone!" = "将为所有订阅者删除频道-此操作无法撤销!"; + +/* No comment provided by engineer. */ +"Channel will be deleted for you - this cannot be undone!" = "频道将为你删除,且无法撤消!"; + +/* alert message */ +"Channel will start working with %d of %d relays. Continue?" = "频道将以 %1$d/%2$d 个中继开始运行。要继续吗?"; + +/* No comment provided by engineer. */ +"Channels" = "频道"; + /* No comment provided by engineer. */ "Chat" = "聊天"; @@ -1038,6 +1245,9 @@ set passcode view */ /* No comment provided by engineer. */ "Chat console" = "聊天控制台"; +/* No comment provided by engineer. */ +"Chat data" = "聊天数据"; + /* No comment provided by engineer. */ "Chat database" = "聊天数据库"; @@ -1074,6 +1284,18 @@ set passcode view */ /* No comment provided by engineer. */ "Chat profile" = "用户资料"; +/* No comment provided by engineer. */ +"Chat relay" = "聊天中继"; + +/* No comment provided by engineer. */ +"Chat relays" = "聊天中继"; + +/* No comment provided by engineer. */ +"Chat relays forward messages in channels you create." = "聊天中继会转发你创建的频道中的消息。"; + +/* No comment provided by engineer. */ +"Chat relays forward messages to channel subscribers." = "聊天中继会将消息转发给频道订阅者。"; + /* No comment provided by engineer. */ "Chat theme" = "聊天主题"; @@ -1091,20 +1313,35 @@ chat toolbar */ "Chat with member" = "和成员聊天"; /* No comment provided by engineer. */ -"Chat with members before they join." = "在成员加入前和这些人聊天"; +"Chat with members before they join." = "在成员加入前与其聊天。"; /* No comment provided by engineer. */ "Chats" = "聊天"; +/* No comment provided by engineer. */ +"Chats with admins are prohibited." = "禁止与管理员聊天。"; + +/* alert message */ +"Chats with admins in public channels have no E2E encryption - use only with trusted chat relays." = "与管理员在公开频道中聊天没有端到端加密 — 请只在受信任聊天中继中使用。"; + /* No comment provided by engineer. */ "Chats with members" = "和成员聊天"; +/* No comment provided by engineer. */ +"Chats with members are disabled" = "禁止与成员聊天"; + /* No comment provided by engineer. */ "Check messages every 20 min." = "每 20 分钟检查消息。"; /* No comment provided by engineer. */ "Check messages when allowed." = "在被允许时检查消息。"; +/* alert message */ +"Check relay address and try again." = "请检查中继地址并重试。"; + +/* alert message */ +"Check relay name and try again." = "请检查中继名称并重试。"; + /* alert title */ "Check server address and try again." = "检查服务器地址并再试一次。"; @@ -1198,6 +1435,9 @@ chat toolbar */ /* No comment provided by engineer. */ "Configure ICE servers" = "配置 ICE 服务器"; +/* No comment provided by engineer. */ +"Configure relays" = "配置中继"; + /* No comment provided by engineer. */ "Confirm" = "确认"; @@ -1262,6 +1502,9 @@ server test step */ /* new chat sheet title */ "Connect via link" = "通过链接连接"; +/* No comment provided by engineer. */ +"Connect via link or QR code" = "通过链接或二维码连接"; + /* new chat sheet title */ "Connect via one-time link" = "通过一次性链接连接"; @@ -1337,6 +1580,9 @@ server test step */ /* chat list item title (it should not be shown */ "connection established" = "连接已建立"; +/* No comment provided by engineer. */ +"Connection failed" = "连接失败"; + /* No comment provided by engineer. */ "Connection is blocked by server operator:\n%@" = "连接被运营方 %@ 阻止"; @@ -1370,9 +1616,15 @@ server test step */ /* No comment provided by engineer. */ "Connections" = "连接"; +/* No comment provided by engineer. */ +"Contact" = "联系人"; + /* profile update event chat item */ "contact %@ changed to %@" = "联系人 %1$@ 已更改为 %2$@"; +/* chat link info line */ +"Contact address" = "联系地址"; + /* No comment provided by engineer. */ "Contact allows" = "联系人允许"; @@ -1442,6 +1694,9 @@ server test step */ /* No comment provided by engineer. */ "Copy" = "复制"; +/* No comment provided by engineer. */ +"Copy code" = "复制代码"; + /* No comment provided by engineer. */ "Copy error" = "复制错误"; @@ -1460,6 +1715,9 @@ server test step */ /* No comment provided by engineer. */ "Create a group using a random profile." = "使用随机身份创建群组."; +/* No comment provided by engineer. */ +"Create a webpage to show your channel preview to visitors before they subscribe. Host it yourself or use any static hosting." = "创建网页,在访客订阅前向他们显示你的频道预览。你可以自行托管,或使用任何静态托管服务。"; + /* server test step */ "Create file" = "创建文件"; @@ -1481,6 +1739,12 @@ server test step */ /* No comment provided by engineer. */ "Create profile" = "创建个人资料"; +/* No comment provided by engineer. */ +"Create public channel" = "创建公开频道"; + +/* No comment provided by engineer. */ +"Create public channel (BETA)" = "创建公开频道(BETA)"; + /* server test step */ "Create queue" = "创建队列"; @@ -1490,9 +1754,15 @@ server test step */ /* No comment provided by engineer. */ "Create your address" = "创建地址"; +/* No comment provided by engineer. */ +"Create your link" = "创建你的链接"; + /* No comment provided by engineer. */ "Create your profile" = "创建您的资料"; +/* No comment provided by engineer. */ +"Create your public address" = "创建你的公开地址"; + /* No comment provided by engineer. */ "Created" = "已创建"; @@ -1505,6 +1775,9 @@ server test step */ /* No comment provided by engineer. */ "Creating archive link" = "正在创建存档链接"; +/* No comment provided by engineer. */ +"Creating channel" = "正在创建频道"; + /* No comment provided by engineer. */ "Creating link…" = "创建链接中…"; @@ -1607,6 +1880,9 @@ server test step */ /* No comment provided by engineer. */ "Debug delivery" = "调试交付"; +/* relay test step */ +"Decode link" = "解码链接"; + /* message decrypt error item */ "Decryption error" = "解密错误"; @@ -1648,6 +1924,12 @@ swipe action */ /* No comment provided by engineer. */ "Delete and notify contact" = "删除并通知联系人"; +/* No comment provided by engineer. */ +"Delete channel" = "删除频道"; + +/* No comment provided by engineer. */ +"Delete channel?" = "要删除频道吗?"; + /* No comment provided by engineer. */ "Delete chat" = "删除聊天"; @@ -1696,6 +1978,9 @@ swipe action */ /* No comment provided by engineer. */ "Delete for me" = "为我删除"; +/* No comment provided by engineer. */ +"Delete from history" = "从历史记录中删除"; + /* No comment provided by engineer. */ "Delete group" = "删除群组"; @@ -1720,6 +2005,9 @@ swipe action */ /* No comment provided by engineer. */ "Delete member messages" = "删除成员消息"; +/* alert title */ +"Delete member messages?" = "要删除成员消息吗?"; + /* No comment provided by engineer. */ "Delete message?" = "删除消息吗?"; @@ -1748,6 +2036,9 @@ alert button */ /* server test step */ "Delete queue" = "删除队列"; +/* No comment provided by engineer. */ +"Delete relay" = "删除中继"; + /* No comment provided by engineer. */ "Delete report" = "删除举报"; @@ -1772,6 +2063,9 @@ alert button */ /* copied message info */ "Deleted at: %@" = "已删除于:%@"; +/* rcv group event chat item */ +"deleted channel" = "已删除频道"; + /* rcv direct event chat item */ "deleted contact" = "已删除联系人"; @@ -1859,6 +2153,12 @@ alert button */ /* No comment provided by engineer. */ "Direct messages between members are prohibited." = "此群禁止成员间私信。"; +/* No comment provided by engineer. */ +"Direct messages between subscribers are prohibited." = "禁止订阅者之间发送直接消息。"; + +/* alert button */ +"Disable" = "停用"; + /* No comment provided by engineer. */ "Disable (keep overrides)" = "禁用(保留覆盖)"; @@ -1916,6 +2216,9 @@ alert button */ /* No comment provided by engineer. */ "Do not send history to new members." = "不给新成员发送历史消息。"; +/* No comment provided by engineer. */ +"Do not send history to new subscribers." = "不要将历史记录发送给新订阅者。"; + /* No comment provided by engineer. */ "Do NOT send messages directly, even if your or destination server does not support private routing." = "请勿直接发送消息,即使您的服务器或目标服务器不支持私有路由。"; @@ -1995,9 +2298,15 @@ chat item action */ /* No comment provided by engineer. */ "E2E encrypted notifications." = "端到端加密的通知。"; +/* No comment provided by engineer. */ +"Easier to invite your friends 👋" = "邀请好友更简单 👋"; + /* chat item action */ "Edit" = "编辑"; +/* No comment provided by engineer. */ +"Edit channel profile" = "编辑频道简介"; + /* No comment provided by engineer. */ "Edit group profile" = "编辑群组资料"; @@ -2010,12 +2319,18 @@ chat item action */ /* No comment provided by engineer. */ "Enable (keep overrides)" = "启用(保持覆盖)"; +/* channel creation warning */ +"Enable at least one chat relay in Network & Servers." = "请在「网络与服务器」中启用至少一个聊天中继。"; + /* alert title */ "Enable automatic message deletion?" = "启用自动删除消息?"; /* No comment provided by engineer. */ "Enable camera access" = "启用相机访问"; +/* alert title */ +"Enable chats with admins?" = "要启用与管理员聊天吗?"; + /* No comment provided by engineer. */ "Enable disappearing messages by default." = "默认启用定时消失消息。"; @@ -2031,6 +2346,9 @@ chat item action */ /* No comment provided by engineer. */ "Enable instant notifications?" = "启用即时通知?"; +/* alert title */ +"Enable link previews?" = "要启用链接预览吗?"; + /* No comment provided by engineer. */ "Enable lock" = "启用锁定"; @@ -2139,6 +2457,9 @@ chat item action */ /* call status */ "ended call %@" = "结束通话 %@"; +/* No comment provided by engineer. */ +"Enter channel name…" = "输入频道名称…"; + /* No comment provided by engineer. */ "Enter correct passphrase." = "输入正确密码。"; @@ -2157,12 +2478,21 @@ chat item action */ /* No comment provided by engineer. */ "Enter password above to show!" = "在上面输入密码以显示!"; +/* No comment provided by engineer. */ +"Enter profile name..." = "输入个人资料名称..."; + +/* No comment provided by engineer. */ +"Enter relay name…" = "输入中继名称…"; + /* No comment provided by engineer. */ "Enter server manually" = "手动输入服务器"; /* No comment provided by engineer. */ "Enter this device name…" = "输入此设备名…"; +/* No comment provided by engineer. */ +"Enter webpage URL" = "请输入网址"; + /* placeholder */ "Enter welcome message…" = "输入欢迎消息……"; @@ -2175,7 +2505,7 @@ chat item action */ /* No comment provided by engineer. */ "error" = "错误"; -/* conn error description */ +/* No comment provided by engineer. */ "Error" = "错误"; /* No comment provided by engineer. */ @@ -2193,6 +2523,12 @@ chat item action */ /* No comment provided by engineer. */ "Error adding member(s)" = "添加成员错误"; +/* alert title */ +"Error adding relay" = "添加中继时出错"; + +/* alert title */ +"Error adding relays" = "添加中继时出错"; + /* alert title */ "Error adding server" = "添加服务器出错"; @@ -2223,9 +2559,15 @@ chat item action */ /* alert message */ "Error connecting to forwarding server %@. Please try later." = "连接到转发服务器 %@ 时出错。请稍后尝试。"; +/* subscription status explanation */ +"Error connecting to the server used to receive messages from this connection: %@" = "连接用于接收此连接消息的服务器时出错:%@"; + /* No comment provided by engineer. */ "Error creating address" = "创建地址错误"; +/* alert title */ +"Error creating channel" = "创建频道时出错"; + /* No comment provided by engineer. */ "Error creating group" = "创建群组错误"; @@ -2265,6 +2607,9 @@ chat item action */ /* alert title */ "Error deleting database" = "删除数据库错误"; +/* alert title */ +"Error deleting message" = "删除消息时出错"; + /* alert title */ "Error deleting old database" = "删除旧数据库错误"; @@ -2331,6 +2676,9 @@ chat item action */ /* No comment provided by engineer. */ "Error resetting statistics" = "重置统计信息时出错"; +/* No comment provided by engineer. */ +"Error saving channel profile" = "保存频道资料时出错"; + /* alert title */ "Error saving chat list" = "保存聊天列表出错"; @@ -2373,6 +2721,9 @@ chat item action */ /* No comment provided by engineer. */ "Error setting delivery receipts!" = "设置送达回执出错!"; +/* alert title */ +"Error sharing channel" = "分享频道时出错"; + /* No comment provided by engineer. */ "Error starting chat" = "启动聊天错误"; @@ -2415,7 +2766,11 @@ chat item action */ /* No comment provided by engineer. */ "Error: " = "错误: "; +/* receive error chat item */ +"error: %@" = "错误:%@"; + /* alert message +conn error description file error text snd error text */ "Error: %@" = "错误: %@"; @@ -2469,6 +2824,9 @@ server test error */ /* No comment provided by engineer. */ "Exporting database archive…" = "导出数据库档案中…"; +/* No comment provided by engineer. */ +"failed" = "失败"; + /* No comment provided by engineer. */ "Failed to remove passphrase" = "移除密码失败"; @@ -2573,7 +2931,7 @@ server test error */ /* relay test error server test error */ -"Fingerprint in server address does not match certificate." = "服务器地址中的证书指纹可能不正确"; +"Fingerprint in server address does not match certificate." = "服务器地址中的指纹与证书不符。"; /* No comment provided by engineer. */ "Fix" = "修复"; @@ -2596,6 +2954,9 @@ server test error */ /* No comment provided by engineer. */ "For all moderators" = "所有 moderators"; +/* No comment provided by engineer. */ +"For anyone to reach you" = "让任何人都能联系你"; + /* servers error servers warning */ "For chat profile %@:" = "为聊天资料 %@:"; @@ -2681,9 +3042,15 @@ servers warning */ /* No comment provided by engineer. */ "Further reduced battery usage" = "进一步减少电池使用"; +/* relay test step */ +"Get link" = "获取链接"; + /* No comment provided by engineer. */ "Get notified when mentioned." = "被提及时收到通知。"; +/* No comment provided by engineer. */ +"Get started" = "开始使用"; + /* No comment provided by engineer. */ "GIFs and stickers" = "GIF 和贴纸"; @@ -2756,6 +3123,9 @@ servers warning */ /* alert message */ "Group profile was changed. If you save it, the updated profile will be sent to group members." = "群资料已修改。如果你进行保存,修改后的群资料将发送给其他群成员。"; +/* No comment provided by engineer. */ +"Group webpage" = "群组网页"; + /* No comment provided by engineer. */ "Group welcome message" = "群欢迎词"; @@ -2771,6 +3141,9 @@ servers warning */ /* No comment provided by engineer. */ "Help" = "帮助"; +/* No comment provided by engineer. */ +"Help & support" = "帮助与支持"; + /* No comment provided by engineer. */ "Help admins moderating their groups." = "帮助管理员管理群组。"; @@ -2801,6 +3174,9 @@ servers warning */ /* No comment provided by engineer. */ "History is not sent to new members." = "未发送历史消息给新成员。"; +/* No comment provided by engineer. */ +"History is not sent to new subscribers." = "历史记录不会发送给新订阅者。"; + /* time unit */ "hours" = "小时"; @@ -2825,6 +3201,9 @@ servers warning */ /* No comment provided by engineer. */ "How to use your servers" = "如何使用您的服务器"; +/* No comment provided by engineer. */ +"https://" = "https://"; + /* No comment provided by engineer. */ "Hungarian interface" = "匈牙利语界面"; @@ -2840,6 +3219,9 @@ servers warning */ /* No comment provided by engineer. */ "If you enter your self-destruct passcode while opening the app:" = "如果您在打开应用程序时输入自毁密码:"; +/* down migration warning */ +"If you joined or created channels, they will stop working permanently." = "如果你加入或创建了频道,它们将永久停止工作。"; + /* No comment provided by engineer. */ "If you need to use the chat now tap **Do it later** below (you will be offered to migrate the database when you restart the app)." = "如果您现在需要使用聊天,请点击下面的**稍后再做**(当您重新启动应用程序时,系统会提示您迁移数据库)。"; @@ -3014,6 +3396,12 @@ servers warning */ /* No comment provided by engineer. */ "Invalid QR code" = "无效的二维码"; +/* alert title */ +"Invalid relay address!" = "中继地址无效!"; + +/* alert title */ +"Invalid relay name!" = "中继名称无效!"; + /* No comment provided by engineer. */ "Invalid response" = "无效的响应"; @@ -3041,6 +3429,9 @@ servers warning */ /* No comment provided by engineer. */ "Invite members" = "邀请成员"; +/* No comment provided by engineer. */ +"Invite someone privately" = "私下邀请某人"; + /* No comment provided by engineer. */ "Invite to chat" = "邀请加入聊天"; @@ -3092,6 +3483,9 @@ servers warning */ /* No comment provided by engineer. */ "It seems like you are already connected via this link. If it is not the case, there was an error (%@)." = "您似乎已经通过此链接连接。如果不是这样,则有一个错误 (%@)。"; +/* No comment provided by engineer. */ +"It will be shown to subscribers and used to allow loading the preview." = "它会显示给订阅者,并用于允许加载预览。"; + /* No comment provided by engineer. */ "Italian interface" = "意大利语界面"; @@ -3107,6 +3501,9 @@ servers warning */ /* No comment provided by engineer. */ "Join as %@" = "以 %@ 身份加入"; +/* No comment provided by engineer. */ +"Join channel" = "加入频道"; + /* new chat sheet title */ "Join group" = "加入群组"; @@ -3155,6 +3552,12 @@ servers warning */ /* swipe action */ "Leave" = "离开"; +/* No comment provided by engineer. */ +"Leave channel" = "离开频道"; + +/* No comment provided by engineer. */ +"Leave channel?" = "要离开频道吗?"; + /* No comment provided by engineer. */ "Leave chat" = "离开聊天"; @@ -3173,6 +3576,9 @@ servers warning */ /* No comment provided by engineer. */ "Less traffic on mobile networks." = "消耗更少的移动网络数据。"; +/* No comment provided by engineer. */ +"Let someone connect to you" = "让某人连接到你"; + /* email subject */ "Let's talk in SimpleX Chat" = "让我们一起在 SimpleX Chat 里聊天"; @@ -3182,9 +3588,15 @@ servers warning */ /* No comment provided by engineer. */ "Limitations" = "限制"; +/* No comment provided by engineer. */ +"link" = "链接"; + /* No comment provided by engineer. */ "Link mobile and desktop apps! 🔗" = "连接移动端和桌面端应用程序!🔗"; +/* owner verification */ +"Link signature verified." = "链接签名已验证。"; + /* No comment provided by engineer. */ "Linked desktop options" = "已链接桌面选项"; @@ -3287,17 +3699,20 @@ servers warning */ /* No comment provided by engineer. */ "Member is deleted - can't accept request" = "成员被删除——无法接受请求"; +/* alert message */ +"Member messages will be deleted - this cannot be undone!" = "成员消息将被删除,且无法撤消!"; + /* chat feature */ "Member reports" = "成员举报"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All chat members will be notified." = "将变更成员角色为“%@”。所有成员都会收到通知。"; +"Role will be changed to \"%@\". All chat members will be notified." = "将变更成员角色为“%@”。所有成员都会收到通知。"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". All group members will be notified." = "成员角色将更改为 \"%@\"。所有群成员将收到通知。"; +"Role will be changed to \"%@\". All group members will be notified." = "成员角色将更改为 \"%@\"。所有群成员将收到通知。"; /* No comment provided by engineer. */ -"Member role will be changed to \"%@\". The member will receive a new invitation." = "成员角色将更改为 \"%@\"。该成员将收到一份新的邀请。"; +"Role will be changed to \"%@\". The member will receive a new invitation." = "成员角色将更改为 \"%@\"。该成员将收到一份新的邀请。"; /* alert message */ "Member will be removed from chat - this cannot be undone!" = "将从聊天中删除成员 - 此操作无法撤销!"; @@ -3311,6 +3726,9 @@ servers warning */ /* No comment provided by engineer. */ "Members can add message reactions." = "群组成员可以添加信息回应。"; +/* No comment provided by engineer. */ +"Members can chat with admins." = "成员可以与管理员聊天。"; + /* No comment provided by engineer. */ "Members can irreversibly delete sent messages. (24 hours)" = "群组成员可以不可撤回地删除已发送的消息"; @@ -3353,6 +3771,9 @@ servers warning */ /* No comment provided by engineer. */ "Message draft" = "消息草稿"; +/* No comment provided by engineer. */ +"Message error" = "消息错误"; + /* item status text */ "Message forwarded" = "消息已转发"; @@ -3413,6 +3834,12 @@ servers warning */ /* No comment provided by engineer. */ "Messages from %@ will be shown!" = "将显示来自 %@ 的消息!"; +/* No comment provided by engineer. */ +"Messages in this channel are **not end-to-end encrypted**. Chat relays can see these messages." = "此频道中的消息**并非端到端加密**。聊天中继可以看到这些消息。"; + +/* E2EE info chat item */ +"Messages in this channel are not end-to-end encrypted. Chat relays can see these messages." = "此频道中的消息并非端到端加密。聊天中继可以看到这些消息。"; + /* alert message */ "Messages in this chat will never be deleted." = "此聊天中的消息永远不会被删除。"; @@ -3431,6 +3858,9 @@ servers warning */ /* No comment provided by engineer. */ "Messages, files and calls are protected by **quantum resistant e2e encryption** with perfect forward secrecy, repudiation and break-in recovery." = "消息、文件和通话受到 **抗量子 e2e 加密** 的保护,具有完全正向保密、否认和闯入恢复。"; +/* No comment provided by engineer. */ +"Migrate" = "迁移"; + /* No comment provided by engineer. */ "Migrate device" = "迁移设备"; @@ -3462,7 +3892,7 @@ servers warning */ "Migration is completed" = "迁移完成"; /* No comment provided by engineer. */ -"Migrations:" = "迁移"; +"Migrations:" = "迁移:"; /* time unit */ "minutes" = "分钟"; @@ -3497,6 +3927,9 @@ servers warning */ /* No comment provided by engineer. */ "More improvements are coming soon!" = "更多改进即将推出!"; +/* No comment provided by engineer. */ +"More privacy" = "更多隐私"; + /* No comment provided by engineer. */ "More reliable network connection." = "更可靠的网络连接。"; @@ -3524,12 +3957,18 @@ servers warning */ /* No comment provided by engineer. */ "Network & servers" = "网络和服务器"; +/* No comment provided by engineer. */ +"Network commitments" = "网络承诺"; + /* No comment provided by engineer. */ "Network connection" = "网络连接"; /* No comment provided by engineer. */ "Network decentralization" = "网络去中心化"; +/* conn error description */ +"Network error" = "网络错误"; + /* snd error text */ "Network issues - message expired after many attempts to send it." = "网络问题 - 消息在多次尝试发送后过期。"; @@ -3539,6 +3978,9 @@ servers warning */ /* No comment provided by engineer. */ "Network operator" = "网络运营方"; +/* No comment provided by engineer. */ +"Network routers cannot know\nwho talks to whom" = "网络路由器无法知道\n谁在与谁通信"; + /* No comment provided by engineer. */ "Network settings" = "网络设置"; @@ -3548,15 +3990,24 @@ servers warning */ /* delete after time */ "never" = "从不"; +/* No comment provided by engineer. */ +"new" = "新"; + /* token status text */ "New" = "新"; +/* No comment provided by engineer. */ +"New 1-time link" = "新的一次性链接"; + /* No comment provided by engineer. */ "New chat" = "新聊天"; /* No comment provided by engineer. */ "New chat experience 🎉" = "新的聊天体验 🎉"; +/* No comment provided by engineer. */ +"New chat relay" = "新的聊天中继"; + /* notification */ "New contact request" = "新联系人请求"; @@ -3614,9 +4065,24 @@ servers warning */ /* No comment provided by engineer. */ "No" = "否"; +/* No comment provided by engineer. */ +"No account. No phone. No email. No ID.\nThe most secure encryption." = "无需账号。无需电话号码。无需电子邮件。无需 ID。\n最安全的加密。"; + +/* No comment provided by engineer. */ +"No active relays" = "没有已启用的中继"; + /* Authentication unavailable */ "No app password" = "没有应用程序密码"; +/* No comment provided by engineer. */ +"No available relays" = "没有可用的中继"; + +/* No comment provided by engineer. */ +"No chat relays" = "没有聊天中继"; + +/* servers warning */ +"No chat relays enabled." = "未启用聊天中继。"; + /* No comment provided by engineer. */ "No chats" = "无聊天"; @@ -3689,6 +4155,9 @@ servers warning */ /* No comment provided by engineer. */ "No received or sent files" = "未收到或发送文件"; +/* No comment provided by engineer. */ +"No relays" = "没有中继"; + /* servers error */ "No servers for private message routing." = "无私密消息路由服务器。"; @@ -3716,9 +4185,15 @@ servers warning */ /* No comment provided by engineer. */ "Nobody tracked your conversations. No one drew a map of where you'd been. Privacy was never a feature - it was the way of life." = "没有人追踪你的谈话内容。没有人绘制你去过的地方的地图。隐私从来都不是一项功能--而是一种生活方式。"; +/* No comment provided by engineer. */ +"Non-profit governance" = "非营利治理"; + /* No comment provided by engineer. */ "Not a better lock on someone else's door. Not a nicer landlord that respects your privacy, but still keeps the record of all visitors. You are not a guest. You are home. No king can enter it - you are sovereign." = "别人家的门锁再好也比不上这里。房东再好也比不上这里,他既尊重你的隐私,又保留着所有访客的记录。你不是客人,你是家。没有国王能闯入--你是主人。"; +/* alert title */ +"Not all relays connected" = "并非所有中继都已连接"; + /* No comment provided by engineer. */ "Not compatible!" = "不兼容!"; @@ -3784,9 +4259,15 @@ new chat action */ /* group pref value */ "on" = "开启"; +/* No comment provided by engineer. */ +"On your phone, not on servers." = "在你的手机上,而不是在服务器上。"; + /* No comment provided by engineer. */ "One-time invitation link" = "一次性邀请链接"; +/* chat link info line */ +"One-time link" = "一次性链接"; + /* No comment provided by engineer. */ "Onion hosts will be **required** for connection.\nRequires compatible VPN." = "Onion 主机将是连接所必需的。\n需要兼容的 VPN。"; @@ -3796,6 +4277,9 @@ new chat action */ /* No comment provided by engineer. */ "Onion hosts will not be used." = "将不会使用 Onion 主机。"; +/* No comment provided by engineer. */ +"Only channel owners can change channel preferences." = "只有频道所有者才能更改频道偏好设置。"; + /* No comment provided by engineer. */ "Only chat owners can change preferences." = "仅聊天所有人可更改首选项。"; @@ -3856,6 +4340,9 @@ new chat action */ /* No comment provided by engineer. */ "Only your contact can send voice messages." = "只有您的联系人可以发送语音消息。"; +/* No comment provided by engineer. */ +"Only your page above can show the preview." = "只有你在上方设置的页面可以显示预览。"; + /* alert action alert button */ "Open" = "打开"; @@ -3863,6 +4350,9 @@ alert button */ /* No comment provided by engineer. */ "Open changes" = "打开更改"; +/* new chat action */ +"Open channel" = "打开频道"; + /* new chat action */ "Open chat" = "打开聊天"; @@ -3875,6 +4365,9 @@ alert button */ /* No comment provided by engineer. */ "Open conditions" = "打开条款"; +/* alert title */ +"Open external link?" = "打开外部链接?"; + /* alert action */ "Open full link" = "打开完整链接"; @@ -3887,6 +4380,9 @@ alert button */ /* authentication reason */ "Open migration to another device" = "打开迁移到另一台设备"; +/* new chat action */ +"Open new channel" = "打开新频道"; + /* new chat action */ "Open new chat" = "打开新聊天"; @@ -3900,7 +4396,7 @@ alert button */ "Open to accept" = "打开以接受"; /* No comment provided by engineer. */ -"Open to connect" = "打开以连接"; +"Open to connect" = "打开并连接"; /* No comment provided by engineer. */ "Open to join" = "打开以加入"; @@ -3917,6 +4413,9 @@ alert button */ /* alert title */ "Operator server" = "运营方服务器"; +/* No comment provided by engineer. */ +"Operators commit to:\n- Be independent\n- Minimize metadata usage\n- Run verified open-source code" = "运营商承诺:\n- 保持独立\n- 尽量减少元数据使用\n- 运行经验证的开源代码"; + /* No comment provided by engineer. */ "Or import archive file" = "或者导入或者导入压缩文件"; @@ -3929,12 +4428,18 @@ alert button */ /* No comment provided by engineer. */ "Or securely share this file link" = "或安全地分享此文件链接"; +/* No comment provided by engineer. */ +"Or show QR in person or via video call." = "或当面或通过视频通话显示二维码。"; + /* No comment provided by engineer. */ "Or show this code" = "或者显示此码"; /* No comment provided by engineer. */ "Or to share privately" = "或者私下分享"; +/* No comment provided by engineer. */ +"Or use this QR - print or show online." = "或使用此二维码,可以打印或在线显示。"; + /* No comment provided by engineer. */ "Organize chats into lists" = "将聊天组织到列表"; @@ -3953,9 +4458,18 @@ alert button */ /* member role */ "owner" = "群主"; +/* No comment provided by engineer. */ +"Owner" = "所有者"; + /* feature role */ "owners" = "所有者"; +/* No comment provided by engineer. */ +"Owners & contributors" = "所有者和贡献者"; + +/* No comment provided by engineer. */ +"Ownership: you can run your own relays." = "所有权:你可以运营自己的中继。"; + /* No comment provided by engineer. */ "Passcode" = "密码"; @@ -3983,6 +4497,9 @@ alert button */ /* No comment provided by engineer. */ "Paste image" = "粘贴图片"; +/* No comment provided by engineer. */ +"Paste link / Scan" = "粘贴链接 / 扫描"; + /* No comment provided by engineer. */ "Paste link to connect!" = "粘贴链接以连接!"; @@ -3992,6 +4509,9 @@ alert button */ /* No comment provided by engineer. */ "peer-to-peer" = "点对点"; +/* No comment provided by engineer. */ +"pending" = "待处理"; + /* No comment provided by engineer. */ "Pending" = "待定"; @@ -4088,6 +4608,12 @@ alert button */ /* No comment provided by engineer. */ "Preserve the last message draft, with attachments." = "保留最后的消息草稿及其附件。"; +/* No comment provided by engineer. */ +"Preset relay address" = "预设中继地址"; + +/* No comment provided by engineer. */ +"Preset relay name" = "预设中继名称"; + /* No comment provided by engineer. */ "Preset server address" = "预设服务器地址"; @@ -4106,6 +4632,12 @@ alert button */ /* No comment provided by engineer. */ "Privacy policy and conditions of use." = "隐私政策和使用条款。"; +/* No comment provided by engineer. */ +"Privacy: for owners and subscribers." = "隐私:保护所有者和订阅者。"; + +/* No comment provided by engineer. */ +"Private and secure messaging." = "私密且安全的消息传递。"; + /* No comment provided by engineer. */ "Private filenames" = "私密文件名"; @@ -4145,9 +4677,15 @@ alert button */ /* No comment provided by engineer. */ "Profile theme" = "个人资料主题"; +/* alert message */ +"Profile update will be sent to your SimpleX contacts." = "个人资料更新将发送给你的 SimpleX 联系人。"; + /* No comment provided by engineer. */ "Prohibit audio/video calls." = "禁止音频/视频通话。"; +/* No comment provided by engineer. */ +"Prohibit chats with admins." = "禁止与管理员聊天。"; + /* No comment provided by engineer. */ "Prohibit irreversible message deletion." = "禁止不可撤回消息删除。"; @@ -4163,6 +4701,9 @@ alert button */ /* No comment provided by engineer. */ "Prohibit sending direct messages to members." = "禁止向成员发送私信。"; +/* No comment provided by engineer. */ +"Prohibit sending direct messages to subscribers." = "禁止向订阅者发送直接消息。"; + /* No comment provided by engineer. */ "Prohibit sending disappearing messages." = "禁止发送限时消息。"; @@ -4205,6 +4746,9 @@ alert button */ /* No comment provided by engineer. */ "Proxy requires password" = "代理需要密码"; +/* No comment provided by engineer. */ +"Public channels - speak freely 🚀" = "公开频道 - 自由发言 🚀"; + /* No comment provided by engineer. */ "Push notifications" = "推送通知"; @@ -4319,6 +4863,9 @@ alert button */ /* No comment provided by engineer. */ "Register" = "注册"; +/* token info */ +"Register notification token?" = "注册通知令牌?"; + /* token status text */ "Registered" = "已注册"; @@ -4342,12 +4889,42 @@ swipe action */ /* call status */ "rejected call" = "拒接来电"; +/* member role */ +"relay" = "中继"; + +/* No comment provided by engineer. */ +"Relay" = "中继"; + +/* alert title */ +"Relay address" = "中继地址"; + +/* alert title */ +"Relay connection failed" = "中继连接失败"; + +/* No comment provided by engineer. */ +"Relay link" = "中继链接"; + +/* alert message */ +"Relay results:" = "中继结果:"; + /* No comment provided by engineer. */ "Relay server is only used if necessary. Another party can observe your IP address." = "中继服务器仅在必要时使用。其他人可能会观察到您的IP地址。"; /* No comment provided by engineer. */ "Relay server protects your IP address, but it can observe the duration of the call." = "中继服务器保护您的 IP 地址,但它可以观察通话的持续时间。"; +/* No comment provided by engineer. */ +"Relay test failed!" = "中继测试失败!"; + +/* alert message */ +"Relay will be removed from channel - this cannot be undone!" = "中继将从频道移除,且无法撤消!"; + +/* alert message */ +"Relays added: %@." = "已添加中继:%@。"; + +/* No comment provided by engineer. */ +"Reliability: many relays per channel." = "可靠性:每个频道使用多个中继。"; + /* alert action */ "Remove" = "移除"; @@ -4372,12 +4949,27 @@ swipe action */ /* No comment provided by engineer. */ "Remove passphrase from keychain?" = "从钥匙串中删除密码?"; +/* No comment provided by engineer. */ +"Remove relay" = "移除中继"; + +/* alert title */ +"Remove relay?" = "要移除中继吗?"; + +/* alert title */ +"Remove subscriber?" = "要移除订阅者吗?"; + /* No comment provided by engineer. */ "removed" = "已删除"; +/* receive error chat item */ +"removed (%d attempts)" = "已移除(%d 次尝试)"; + /* rcv group event chat item */ "removed %@" = "已删除 %@"; +/* No comment provided by engineer. */ +"removed by operator" = "已被运营商移除"; + /* profile update event chat item */ "removed contact address" = "删除了联系地址"; @@ -4525,6 +5117,9 @@ swipe action */ /* admission stage */ "Review members" = "审核成员"; +/* admission stage description */ +"Review members before admitting (\"knocking\")." = "在批准加入前审核成员(“敲门”)。"; + /* No comment provided by engineer. */ "reviewed by admins" = "由管理员审核"; @@ -4543,6 +5138,9 @@ swipe action */ /* No comment provided by engineer. */ "Run chat" = "运行聊天"; +/* No comment provided by engineer. */ +"Safe web links" = "安全的网页链接"; + /* No comment provided by engineer. */ "Safely receive files" = "安全接收文件"; @@ -4559,6 +5157,9 @@ chat item action */ /* alert button */ "Save (and notify members)" = "保存(并通知成员)"; +/* alert button */ +"Save (and notify subscribers)" = "保存(并通知订阅者)"; + /* alert title */ "Save admission settings?" = "保存入群设置?"; @@ -4568,12 +5169,24 @@ chat item action */ /* No comment provided by engineer. */ "Save and notify group members" = "保存并通知群组成员"; +/* No comment provided by engineer. */ +"Save and notify members" = "保存并通知成员"; + +/* No comment provided by engineer. */ +"Save and notify subscribers" = "保存并通知订阅者"; + /* No comment provided by engineer. */ "Save and reconnect" = "保存并重新连接"; /* No comment provided by engineer. */ "Save and update group profile" = "保存和更新组配置文件"; +/* No comment provided by engineer. */ +"Save channel profile" = "保存频道资料"; + +/* alert title */ +"Save channel profile?" = "要保存频道资料吗?"; + /* No comment provided by engineer. */ "Save group profile" = "保存群组资料"; @@ -4601,6 +5214,9 @@ chat item action */ /* alert title */ "Save servers?" = "保存服务器?"; +/* alert title */ +"Save webpage settings?" = "要保存网页设置吗?"; + /* No comment provided by engineer. */ "Save welcome message?" = "保存欢迎信息?"; @@ -4703,6 +5319,9 @@ chat item action */ /* chat item text */ "security code changed" = "安全密码已更改"; +/* No comment provided by engineer. */ +"Security: owners hold channel keys." = "安全性:所有者持有频道密钥。"; + /* chat item action */ "Select" = "选择"; @@ -4781,12 +5400,18 @@ chat item action */ /* No comment provided by engineer. */ "Send request without message" = "发送无消息请求"; +/* No comment provided by engineer. */ +"Send the link via any messenger - it's secure. Ask to paste into SimpleX." = "通过任何通讯应用发送链接,这是安全的。请对方粘贴到 SimpleX 中。"; + /* No comment provided by engineer. */ "Send them from gallery or custom keyboards." = "发送它们来自图库或自定义键盘。"; /* No comment provided by engineer. */ "Send up to 100 last messages to new members." = "给新成员发送最多 100 条历史消息。"; +/* No comment provided by engineer. */ +"Send up to 100 last messages to new subscribers." = "最多将最近 100 条消息发送给新订阅者。"; + /* No comment provided by engineer. */ "Send your private feedback to groups." = "向群发送私密反馈。"; @@ -4796,6 +5421,9 @@ chat item action */ /* No comment provided by engineer. */ "Sender may have deleted the connection request." = "发送人可能已删除连接请求。"; +/* alert message */ +"Sending a link preview may reveal your IP address to the website. You can change this in Privacy settings later." = "发送链接预览可能会向该网站透露你的 IP 地址。你稍后可以在隐私设置中更改此设置。"; + /* No comment provided by engineer. */ "Sending delivery receipts will be enabled for all contacts in all visible chat profiles." = "将对所有可见聊天配置文件中的所有联系人启用送达回执功能。"; @@ -4874,11 +5502,14 @@ chat item action */ /* queue info */ "server queue info: %@\n\nlast received msg: %@" = "服务器队列信息: %1$@\n\n上次收到的消息: %2$@"; -/* server test error */ -"Server requires authorization to create queues, check password." = "服务器需要授权才能创建队列,检查密码"; +/* relay test error */ +"Server requires authorization to connect to relay, check password." = "服务器需要授权才能连接到中继,请检查密码。"; /* server test error */ -"Server requires authorization to upload, check password." = "服务器需要授权来上传,检查密码"; +"Server requires authorization to create queues, check password." = "服务器需要授权才能创建队列,请检查密码。"; + +/* server test error */ +"Server requires authorization to upload, check password." = "服务器需要授权才能上传,请检查密码。"; /* No comment provided by engineer. */ "Server test failed!" = "服务器测试失败!"; @@ -4958,6 +5589,12 @@ chat item action */ /* alert message */ "Settings were changed." = "设置已修改。"; +/* No comment provided by engineer. */ +"Setup notifications" = "设置通知"; + +/* No comment provided by engineer. */ +"Setup routers" = "设置路由器"; + /* No comment provided by engineer. */ "Shape profile images" = "改变个人资料图形状"; @@ -4977,6 +5614,12 @@ chat item action */ /* No comment provided by engineer. */ "Share address publicly" = "公开分享地址"; +/* alert title */ +"Share address with SimpleX contacts?" = "要与 SimpleX 联系人分享地址吗?"; + +/* No comment provided by engineer. */ +"Share channel" = "分享频道"; + /* No comment provided by engineer. */ "Share from other apps." = "从其他应用程序共享。"; @@ -4992,6 +5635,9 @@ chat item action */ /* No comment provided by engineer. */ "Share profile" = "分享资料"; +/* No comment provided by engineer. */ +"Share relay address" = "分享中继地址"; + /* No comment provided by engineer. */ "Share SimpleX address on social media." = "在社媒上分享 SimpleX 地址。"; @@ -5001,6 +5647,12 @@ chat item action */ /* No comment provided by engineer. */ "Share to SimpleX" = "分享到 SimpleX"; +/* No comment provided by engineer. */ +"Share via chat" = "通过聊天分享"; + +/* No comment provided by engineer. */ +"Share with SimpleX contacts" = "与 SimpleX 联系人分享"; + /* No comment provided by engineer. */ "Share your address" = "分享地址"; @@ -5103,6 +5755,9 @@ chat item action */ /* No comment provided by engineer. */ "SimpleX protocols reviewed by Trail of Bits." = "SimpleX 协议由 Trail of Bits 审阅。"; +/* simplex link type */ +"SimpleX relay address" = "SimpleX 中继地址"; + /* No comment provided by engineer. */ "Simplified incognito mode" = "简化的隐身模式"; @@ -5176,6 +5831,9 @@ report reason */ /* No comment provided by engineer. */ "Statistics" = "统计"; +/* No comment provided by engineer. */ +"Status" = "状态"; + /* No comment provided by engineer. */ "Stop" = "停止"; @@ -5209,6 +5867,9 @@ report reason */ /* No comment provided by engineer. */ "Stopping chat" = "正在停止聊天"; +/* No comment provided by engineer. */ +"Storage" = "存储"; + /* No comment provided by engineer. */ "strike" = "删去"; @@ -5221,12 +5882,57 @@ report reason */ /* No comment provided by engineer. */ "Subscribed" = "已订阅"; +/* No comment provided by engineer. */ +"Subscriber" = "订阅者"; + +/* chat feature */ +"Subscriber reports" = "订阅者举报报告"; + +/* alert message */ +"Subscriber will be removed from channel - this cannot be undone!" = "订阅者将从频道移除,且无法撤消!"; + +/* No comment provided by engineer. */ +"Subscribers" = "订阅者"; + +/* No comment provided by engineer. */ +"Subscribers can add message reactions." = "订阅者可以添加消息回应。"; + +/* No comment provided by engineer. */ +"Subscribers can chat with admins." = "订阅者可以与管理员聊天。"; + +/* No comment provided by engineer. */ +"Subscribers can irreversibly delete sent messages. (24 hours)" = "订阅者可以删除已发送的消息,且无法撤消。(24 小时)"; + +/* No comment provided by engineer. */ +"Subscribers can report messsages to moderators." = "订阅者可以向审核员举报消息。"; + +/* No comment provided by engineer. */ +"Subscribers can send direct messages." = "订阅者可以发送直接消息。"; + +/* No comment provided by engineer. */ +"Subscribers can send disappearing messages." = "订阅者可以发送自动销毁消息。"; + +/* No comment provided by engineer. */ +"Subscribers can send files and media." = "订阅者可以发送文件和媒体。"; + +/* No comment provided by engineer. */ +"Subscribers can send SimpleX links." = "订阅者可以发送 SimpleX 链接。"; + +/* No comment provided by engineer. */ +"Subscribers can send voice messages." = "订阅者可以发送语音消息。"; + +/* No comment provided by engineer. */ +"Subscribers use relay link to connect to the channel.\nRelay address was used to set up this relay for the channel." = "订阅者使用中继链接连接到频道。\n中继地址曾用于为此频道设置此中继。"; + /* No comment provided by engineer. */ "Subscription errors" = "订阅错误"; /* No comment provided by engineer. */ "Subscriptions ignored" = "忽略订阅"; +/* No comment provided by engineer. */ +"Support the project" = "支持项目"; + /* No comment provided by engineer. */ "Switch audio and video during the call." = "通话期间切换音频和视频。"; @@ -5245,6 +5951,9 @@ report reason */ /* No comment provided by engineer. */ "Take picture" = "拍照"; +/* No comment provided by engineer. */ +"Talk to someone" = "与某人聊天"; + /* No comment provided by engineer. */ "Tap button " = "点击按钮 "; @@ -5257,6 +5966,9 @@ report reason */ /* No comment provided by engineer. */ "Tap Connect to use bot" = "轻按“连接”使用机器人"; +/* No comment provided by engineer. */ +"Tap Join channel" = "点按“加入频道”"; + /* No comment provided by engineer. */ "Tap Join group" = "轻按加入群"; @@ -5272,6 +5984,9 @@ report reason */ /* No comment provided by engineer. */ "Tap to join incognito" = "点击以加入隐身聊天"; +/* No comment provided by engineer. */ +"Tap to open" = "点按即可打开"; + /* No comment provided by engineer. */ "Tap to paste link" = "轻按粘贴链接"; @@ -5309,6 +6024,9 @@ server test failure */ /* No comment provided by engineer. */ "Test notifications" = "测试通知"; +/* No comment provided by engineer. */ +"Test relay" = "测试中继"; + /* No comment provided by engineer. */ "Test server" = "测试服务器"; @@ -5336,15 +6054,24 @@ server test failure */ /* No comment provided by engineer. */ "The app protects your privacy by using different operators in each conversation." = "应用通过在每个对话中使用不同运营方保护你的隐私。"; +/* No comment provided by engineer. */ +"The app removed this message after %lld attempts to receive it." = "应用程序在尝试接收此消息 %lld 次后已将其移除。"; + /* No comment provided by engineer. */ "The app will ask to confirm downloads from unknown file servers (except .onion)." = "该应用程序将要求确认从未知文件服务器(.onion 除外)下载。"; /* No comment provided by engineer. */ "The attempt to change database passphrase was not completed." = "更改数据库密码的尝试未完成。"; +/* badge alert */ +"The badge is signed with a key that this version of the app does not recognize. Update the app to verify this badge." = "此徽章使用此版本应用程序无法识别的密钥签署。请更新应用程序来验证此徽章。"; + /* No comment provided by engineer. */ "The code you scanned is not a SimpleX link QR code." = "您扫描的码不是 SimpleX 链接的二维码。"; +/* conn error description */ +"The connection reached the limit of undelivered messages" = "连接已达到未送达消息数量上限"; + /* No comment provided by engineer. */ "The connection reached the limit of undelivered messages, your contact may be offline." = "连接达到了未送达消息上限,你的联系人可能处于离线状态。"; @@ -5360,6 +6087,9 @@ server test failure */ /* No comment provided by engineer. */ "The encryption is working and the new encryption agreement is not required. It may result in connection errors!" = "加密正在运行,不需要新的加密协议。这可能会导致连接错误!"; +/* No comment provided by engineer. */ +"The first network where you own\nyour contacts and groups." = "第一个让你拥有\n自己的联系人和群组的网络。"; + /* No comment provided by engineer. */ "The hash of the previous message is different." = "上一条消息的散列不同。"; @@ -5387,6 +6117,9 @@ server test failure */ /* No comment provided by engineer. */ "The oldest human freedom - to speak to another person without being watched - built on infrastructure that cannot betray it." = "人类最古老的自由--与他人交谈而不被监视--建立在不会背叛它的基础设施之上。"; +/* No comment provided by engineer. */ +"The same conditions will apply to operator **%@**." = "相同条件将适用于运营商 **%@**。"; + /* No comment provided by engineer. */ "The second preset operator in the app!" = "应用中的第二个预设运营方!"; @@ -5399,6 +6132,9 @@ server test failure */ /* No comment provided by engineer. */ "The servers for new connections of your current chat profile **%@**." = "您当前聊天资料 **%@** 的新连接服务器。"; +/* No comment provided by engineer. */ +"The servers for new files of your current chat profile **%@**." = "当前聊天个人资料 **%@** 的新文件服务器。"; + /* No comment provided by engineer. */ "The text you pasted is not a SimpleX link." = "您粘贴的文本不是 SimpleX 链接。"; @@ -5435,6 +6171,9 @@ server test failure */ /* No comment provided by engineer. */ "This action cannot be undone - your profile, contacts, messages and files will be irreversibly lost." = "此操作无法撤消——您的个人资料、联系人、消息和文件将不可撤回地丢失。"; +/* badge alert */ +"This badge could not be verified and may not be genuine." = "无法验证此徽章,可能并非真品。"; + /* E2EE info chat item */ "This chat is protected by end-to-end encryption." = "此聊天受端到端加密保护。"; @@ -5456,6 +6195,19 @@ server test failure */ /* No comment provided by engineer. */ "This group no longer exists." = "该群组已不存在。"; +/* alert message +alert subtitle */ +"This group requires a newer version of the app. Please update the app to join." = "此群组需要较新的应用程序版本。请更新应用程序才能加入。"; + +/* alert message */ +"This is a chat relay address, it cannot be used to connect." = "这是聊天中继地址,无法用于连接。"; + +/* alert message */ +"This is the last active relay. Removing it will prevent message delivery to subscribers." = "这是最后一个已启用的中继。移除它会导致无法向订阅者发送消息。"; + +/* new chat action */ +"This is your link for channel %@!" = "这是你的频道 %@ 链接!"; + /* No comment provided by engineer. */ "This link requires a newer app version. Please upgrade the app or ask your contact to send a compatible link." = "此链接需要更新的应用版本。请升级应用或请求你的联系人发送相容的链接。"; @@ -5489,6 +6241,9 @@ server test failure */ /* No comment provided by engineer. */ "To make a new connection" = "建立新连接"; +/* No comment provided by engineer. */ +"To make SimpleX Network last." = "让 SimpleX Network 长久延续。"; + /* No comment provided by engineer. */ "To protect against your link being replaced, you can compare contact security codes." = "为了防止链接被替换,你可以比较联系人安全代码。"; @@ -5540,9 +6295,15 @@ server test failure */ /* No comment provided by engineer. */ "Toggle incognito when connecting." = "在连接时切换隐身模式。"; +/* token status */ +"Token status: %@." = "令牌状态:%@。"; + /* No comment provided by engineer. */ "Toolbar opacity" = "工具栏不透明度"; +/* No comment provided by engineer. */ +"Top bar" = "顶部栏"; + /* No comment provided by engineer. */ "Total" = "共计"; @@ -5582,6 +6343,9 @@ server test failure */ /* No comment provided by engineer. */ "Unblock member?" = "解封成员吗?"; +/* No comment provided by engineer. */ +"Unblock subscriber for all?" = "要为所有人解除封锁订阅者吗?"; + /* rcv group event chat item */ "unblocked %@" = "未阻止 %@"; @@ -5657,9 +6421,15 @@ server test failure */ /* conn error description */ "Unsupported connection link" = "不支持的连接链接"; +/* badge alert title */ +"Unverified badge" = "未验证的徽章"; + /* No comment provided by engineer. */ "Up to 100 last messages are sent to new members." = "给新成员发送了最多 100 条历史消息。"; +/* No comment provided by engineer. */ +"Up to 100 last messages are sent to new subscribers." = "最多会将最近 100 条消息发送给新订阅者。"; + /* No comment provided by engineer. */ "Update" = "更新"; @@ -5672,6 +6442,9 @@ server test failure */ /* No comment provided by engineer. */ "Update settings?" = "更新设置?"; +/* rcv group event chat item */ +"updated channel profile" = "频道更新了频道资料"; + /* No comment provided by engineer. */ "Updated conditions" = "条款已更新"; @@ -5738,6 +6511,9 @@ server test failure */ /* No comment provided by engineer. */ "Use for messages" = "用于消息"; +/* No comment provided by engineer. */ +"Use for new channels" = "用于新频道"; + /* No comment provided by engineer. */ "Use for new connections" = "用于新连接"; @@ -5762,6 +6538,9 @@ server test failure */ /* No comment provided by engineer. */ "Use private routing with unknown servers." = "对未知服务器使用私有路由。"; +/* No comment provided by engineer. */ +"Use relay" = "使用中继"; + /* No comment provided by engineer. */ "Use server" = "使用服务器"; @@ -5786,9 +6565,15 @@ server test failure */ /* No comment provided by engineer. */ "Use the app with one hand." = "用一只手使用应用程序。"; +/* No comment provided by engineer. */ +"Use this address in your social media profile, website, or email signature." = "在社交媒体资料、网站或电子邮件签名中使用该地址。"; + /* No comment provided by engineer. */ "Use web port" = "使用 web 端口"; +/* No comment provided by engineer. */ +"Used chat relays do not support webpages." = "使用中的聊天中继不支持网页。"; + /* No comment provided by engineer. */ "User selection" = "用户选择"; @@ -5801,6 +6586,9 @@ server test failure */ /* No comment provided by engineer. */ "v%@" = "v%@"; +/* relay test step */ +"Verify" = "验证"; + /* No comment provided by engineer. */ "Verify code with desktop" = "用桌面端验证代码"; @@ -5822,6 +6610,9 @@ server test failure */ /* No comment provided by engineer. */ "Verify security code" = "验证安全码"; +/* relay hostname */ +"via %@" = "通过 %@"; + /* No comment provided by engineer. */ "Via browser" = "通过浏览器"; @@ -5891,9 +6682,18 @@ server test failure */ /* No comment provided by engineer. */ "Voice messages prohibited!" = "语音消息禁止发送!"; +/* alert action */ +"Wait" = "等待"; + +/* relay test step */ +"Wait response" = "等待响应"; + /* No comment provided by engineer. */ "waiting for answer…" = "等待答复中……"; +/* No comment provided by engineer. */ +"Waiting for channel owner to add relays." = "正在等待频道所有者添加中继。"; + /* No comment provided by engineer. */ "waiting for confirmation…" = "等待确认中……"; @@ -5924,6 +6724,15 @@ server test failure */ /* No comment provided by engineer. */ "Warning: you may lose some data!" = "警告:您可能会丢失部分数据!"; +/* No comment provided by engineer. */ +"We made connecting simpler for new users." = "我们让连接对新用户更简单。"; + +/* No comment provided by engineer. */ +"Webpage code" = "网页代码"; + +/* alert message */ +"Webpage settings were changed. If you save, the updated settings will be sent to subscribers." = "网页设置已更改。如果保存,更新后的设置将发送给订阅者。"; + /* No comment provided by engineer. */ "WebRTC ICE servers" = "WebRTC ICE 服务器"; @@ -5960,6 +6769,9 @@ server test failure */ /* No comment provided by engineer. */ "When you share an incognito profile with somebody, this profile will be used for the groups they invite you to." = "当您与某人共享隐身聊天资料时,该资料将用于他们邀请您加入的群组。"; +/* No comment provided by engineer. */ +"Why SimpleX is built." = "为何打造 SimpleX。"; + /* No comment provided by engineer. */ "WiFi" = "WiFi"; @@ -6059,6 +6871,9 @@ server test failure */ /* No comment provided by engineer. */ "you are observer" = "您是观察者"; +/* No comment provided by engineer. */ +"you are subscriber" = "你是订阅者"; + /* snd group event chat item */ "you blocked %@" = "你阻止了%@"; @@ -6077,6 +6892,9 @@ server test failure */ /* No comment provided by engineer. */ "You can enable later via Settings" = "您可以稍后在设置中启用它"; +/* No comment provided by engineer. */ +"You can enable them later via app Your privacy settings." = "你可以稍后通过应用程序的你的隐私设置启用它们。"; + /* No comment provided by engineer. */ "You can give another try." = "你可以再试一次。"; @@ -6098,6 +6916,9 @@ server test failure */ /* No comment provided by engineer. */ "You can set lock screen notification preview via settings." = "您可以通过设置来设置锁屏通知预览。"; +/* No comment provided by engineer. */ +"You can share a link or a QR code - anybody will be able to join the channel." = "你可以分享链接或二维码,任何人都可以加入频道。"; + /* No comment provided by engineer. */ "You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it." = "您可以共享链接或二维码——任何人都可以加入该群组。如果您稍后将其删除,您不会失去该组的成员。"; @@ -6110,6 +6931,9 @@ server test failure */ /* No comment provided by engineer. */ "You can still view conversation with %@ in the list of chats." = "您仍然可以在聊天列表中查看与 %@的对话。"; +/* badge alert */ +"You can support SimpleX starting from v7 of the app." = "从 v7 版本起您可以支持 SimpleX。"; + /* No comment provided by engineer. */ "You can turn on SimpleX Lock via Settings." = "您可以通过设置开启 SimpleX 锁定。"; @@ -6137,6 +6961,12 @@ server test failure */ /* snd group event chat item */ "you changed role of %@ to %@" = "您已将 %1$@ 的角色更改为 %2$@"; +/* No comment provided by engineer. */ +"You commit to:\n- Only legal content in public groups\n- Respect other users - no spam" = "你承诺:\n- 只在公开群组中发布合法内容\n- 尊重其他用户 - 不发垃圾消息"; + +/* No comment provided by engineer. */ +"You connected to the channel via this relay link." = "你已通过此中继链接连接到频道。"; + /* No comment provided by engineer. */ "You could not be verified; please try again." = "您的身份无法验证,请再试一次。"; @@ -6188,11 +7018,14 @@ server test failure */ /* chat list item description */ "you shared one-time link incognito" = "您分享了一次性链接隐身聊天"; +/* token info */ +"You should receive notifications." = "你应该会收到通知。"; + /* snd group event chat item */ "you unblocked %@" = "您解封了 %@"; /* No comment provided by engineer. */ -"You were born without an account" = "你生来就没有账户。"; +"You were born without an account" = "你生来就没有账户"; /* No comment provided by engineer. */ "You will be able to send messages **only after your request is accepted**." = "**只有在你的请求被接受后**你才能发送消息。"; @@ -6215,6 +7048,9 @@ server test failure */ /* No comment provided by engineer. */ "You will still receive calls and notifications from muted profiles when they are active." = "当静音配置文件处于活动状态时,您仍会收到来自静音配置文件的电话和通知。"; +/* No comment provided by engineer. */ +"You will stop receiving messages from this channel. Chat history will be preserved." = "你将停止收到来自该频道的消息。聊天记录将被保留。"; + /* No comment provided by engineer. */ "You will stop receiving messages from this chat. Chat history will be preserved." = "你将停止从这个聊天收到消息。聊天历史将被保留。"; @@ -6239,6 +7075,9 @@ server test failure */ /* No comment provided by engineer. */ "Your calls" = "您的通话"; +/* No comment provided by engineer. */ +"Your channel" = "你的频道"; + /* No comment provided by engineer. */ "Your chat database is not encrypted - set passphrase to encrypt it." = "您的聊天数据库未加密——设置密码来加密。"; @@ -6248,6 +7087,12 @@ server test failure */ /* No comment provided by engineer. */ "Your chat profiles" = "您的聊天资料"; +/* alert message */ +"Your chat was moved to %@ but an unexpected error occurred while redirecting you to the profile." = "你的聊天已移至 %@,但将你重定向到该个人资料时发生意外错误。"; + +/* No comment provided by engineer. */ +"Your connection was moved to %@ but an error happened when switching profile." = "你的连接已移至 %@,但切换个人资料时发生错误。"; + /* No comment provided by engineer. */ "Your contact" = "你的联系人"; @@ -6278,6 +7123,12 @@ server test failure */ /* No comment provided by engineer. */ "Your ICE servers" = "您的 ICE 服务器"; +/* No comment provided by engineer. */ +"Your network" = "您的网络"; + +/* alert message */ +"Your new channel %@ is connected to %d of %d relays.\nIf you cancel, the channel will be deleted - you can create it again." = "你的新频道 %1$@ 已连接到 %2$d/%3$d 个中继。\n如果取消,频道将被删除;你可以再次创建。"; + /* No comment provided by engineer. */ "Your preferences" = "您的偏好设置"; @@ -6287,6 +7138,9 @@ server test failure */ /* No comment provided by engineer. */ "Your profile" = "您的个人资料"; +/* No comment provided by engineer. */ +"Your profile **%@** will be shared with channel relays and subscribers.\nRelays can access channel messages." = "你的个人资料 **%@** 将与频道中继和订阅者分享。\n中继可以访问频道消息。"; + /* No comment provided by engineer. */ "Your profile **%@** will be shared." = "您的个人资料 **%@** 将被共享。"; @@ -6299,9 +7153,18 @@ server test failure */ /* alert message */ "Your profile was changed. If you save it, the updated profile will be sent to all your contacts." = "您的个人资料已修改。如果进行保存,更新后的个人资料将发送到所有联系人。"; +/* No comment provided by engineer. */ +"Your public address" = "你的公开地址"; + /* No comment provided by engineer. */ "Your random profile" = "您的随机资料"; +/* No comment provided by engineer. */ +"Your relay address" = "你的中继地址"; + +/* No comment provided by engineer. */ +"Your relay name" = "你的中继名称"; + /* No comment provided by engineer. */ "Your server address" = "您的服务器地址"; diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/ar/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/ar/strings.xml index d5af88c18b..516b095d3d 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/ar/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/ar/strings.xml @@ -78,7 +78,7 @@ <string name="appearance_settings">المظهر</string> <string name="add_address_to_your_profile">أضف عنوانًا إلى ملف تعريفك، حتى تتمكن جهات اتصالك على SimpleX من مشاركته مع أشخاص آخرين. سيتم إرسال تحديث ملف التعريف إلى جهات اتصالك على SimpleX.</string> <string name="all_your_contacts_will_remain_connected_update_sent">ستبقى جميع جهات اتصالك متصلة. سيتم إرسال تحديث ملف التعريف إلى جهات اتصالك.</string> - <string name="settings_section_title_icon">رمز التطبيق</string> + <string name="settings_section_title_icon">أيقونة التطبيق</string> <string name="address_section_title">عنوان</string> <string name="allow_your_contacts_irreversibly_delete">اسمح لجهات اتصالك بحذف الرسائل المرسلة بشكل لا رجعة فيه. (24 ساعة)</string> <string name="auth_unavailable">المصادقة غير متاحة</string> @@ -264,7 +264,7 @@ <string name="integrity_msg_skipped">%1$d رسائل تخطت</string> <string name="change_lock_mode">تغيير وضع القفل</string> <string name="enabled_self_destruct_passcode">فعّل رمز التدمير الذاتي</string> - <string name="change_member_role_question">تغيير دور المجموعة؟</string> + <string name="change_member_role_question">تغيير الدور؟</string> <string name="chat_preferences">تفضيلات الدردشة</string> <string name="enter_correct_passphrase">أدخل عبارة المرور الصحيحة.</string> <string name="rcv_group_event_member_connected">متصل</string> @@ -1265,7 +1265,7 @@ <string name="v5_0_large_files_support">مقاطع فيديو وملفات تصل إلى 1 جيجا بايت</string> <string name="v5_1_better_messages_descr">- رسائل صوتية تصل إلى 5 دقائق.\n- الوقت المخصص لتختفي.\n- تحرير التاريخ.</string> <string name="you_can_enable_delivery_receipts_later">يمكنك تفعيلة لاحقًا عبر الإعدادات</string> - <string name="you_can_enable_delivery_receipts_later_alert">يمكنك تفعيلها لاحقًا عبر إعدادات الخصوصية والأمان للتطبيق.</string> + <string name="you_can_enable_delivery_receipts_later_alert">يمكنك تفعيلها لاحقًا من خلال إعدادات خصوصيتك في التطبيق.</string> <string name="description_via_group_link">عبر رابط المجموعة</string> <string name="description_you_shared_one_time_link_incognito">لقد شاركت رابط لمرة واحدة متخفي</string> <string name="simplex_link_mode_browser">عبر المتصفح</string> @@ -2216,7 +2216,7 @@ <string name="maximum_message_size_reached_non_text">يُرجى تقليل حجم الرسالة أو إزالة الوسائط ثم إرسالها مرة أخرى.</string> <string name="maximum_message_size_reached_forwarding">يمكنك نسخ الرسالة وتقليل حجمها لإرسالها.</string> <string name="onboarding_network_operators_cant_see_who_talks_to_whom">عندما يتم تفعيل أكثر من مُشغل واحد، لن يكون لدى أي منهم بيانات تعريفية لمعرفة مَن يتواصل مع مَن.</string> - <string name="member_role_will_be_changed_with_notification_chat">سيتم تغيير الدور إلى %s. وسيتم إشعار الجميع في الدردشة.</string> + <string name="member_role_will_be_changed_with_notification_chat">سيتم تغيير الدور إلى "%s". وسيتم إشعار الجميع في الدردشة.</string> <string name="chat_main_profile_sent">سيتم إرسال ملف تعريفك للدردشة إلى أعضاء الدردشة</string> <string name="you_will_stop_receiving_messages_from_this_chat_chat_history_will_be_preserved">ستتوقف عن تلقي الرسائل من هذه الدردشة. سيتم حفظ سجل الدردشة.</string> <string name="onboarding_network_about_operators">عن المُشغلين</string> @@ -2487,7 +2487,7 @@ <string name="share_old_link_alert_button">شارك الرابط القديم</string> <string name="share_group_profile_via_link_alert_text">سيكون الرابط قصيراً، وسيتم مشاركة الملف التعريفي للمجموعة عبر الرابط.</string> <string name="upgrade_group_link">رقِّ رابط المجموعة</string> - <string name="settings_section_title_contact_requests_from_groups">طلبات الاتصال من المجموعات</string> + <string name="settings_section_title_contact_requests_from_groups">طلبات التواصل من المجموعات</string> <string name="member_is_deleted_cant_accept_request">حُذف العضو - لا يمكن قبول الطلب</string> <string name="rcv_direct_event_group_inv_link_received">طُلب اتصال من المجموعة %1$s</string> <string name="this_setting_is_for_your_current_profile">هذا الإعداد لملف تعريفك الحالي</string> @@ -2609,7 +2609,7 @@ <string name="connect_plan_open_channel">افتح قناة</string> <string name="connect_plan_open_new_channel">افتح قناة جديدة</string> <string name="member_info_section_title_owner">المالك</string> - <string name="channel_members_section_owners">المالكون</string> + <string name="channel_members_section_owners">المالكين والمساهمين</string> <string name="preset_relay_address">عنوان المُرحل مسبق الضبط</string> <string name="preset_relay_name">اسم المُرحل مسبق الضبط</string> <string name="group_member_role_relay">مُرحل</string> @@ -2797,10 +2797,10 @@ <string name="error_deleting_message">خطأ في حذف الرسالة</string> <string name="from_history">من السجل</string> <string name="close_behavior_dialog_text">إذا اخترت أغلِق، فلن تُستلم الرسائل.\nيمكنك تغيير ذلك لاحقًا من إعدادات المظهر.</string> - <string name="appearance_minimize_to_tray_desc">أبقِ SimpleX يعمل في الخلفية لاستلام الرسائل.</string> + <string name="appearance_minimize_to_tray_desc">يعمل في الخلفية لاستلام الرسائل</string> <string name="close_behavior_dialog_minimize">صغّر إلى اللوحة</string> <string name="close_behavior_dialog_title">تصغير إلى اللوحة؟</string> - <string name="appearance_minimize_to_tray">صغّر إلى اللوحة عند إغلاق النافذة</string> + <string name="appearance_minimize_to_tray">أغلِق إلى اللوحة</string> <string name="tray_quit">أنهِ SimpleX</string> <string name="tray_show">أظهر SimpleX</string> <string name="tray_tooltip">SimpleX</string> @@ -2810,4 +2810,70 @@ <string name="relay_status_rejected">رُفض</string> <string name="member_info_relay_status_rejected_by_operator">رُفض بواسطة مُشغل المُرحل</string> <string name="member_info_status">الحالة</string> + <string name="channel_owner_count_singular">%1$d مالك</string> + <string name="channel_owner_count_plural">%1$d مالكون</string> + <string name="settings_section_title_about">عن</string> + <string name="advanced_options">خيارات متقدّمة</string> + <string name="advanced_settings">إعدادات متقدّمة</string> + <string name="allow_anyone_to_embed">اسمح لأي شخص بالتضمين</string> + <string name="embed_any_webpage_can_show">يمكن لأي صفحة ويب عرض المعاينة.</string> + <string name="chat_data">بيانات الدردشة</string> + <string name="channel_name_requires_newer_app_version">يتطلب الاتصال عبر اسم القناة إصدارًا أحدث من التطبيق.</string> + <string name="contact_name_requires_newer_app_version">يتطلب الاتصال عبر اسم جهة الاتصال إصدارًا أحدث من التطبيق.</string> + <string name="settings_section_title_contact">تواصل</string> + <string name="group_member_role_member_channel">مساهم</string> + <string name="copy_code">انسخ الرمز</string> + <string name="webpage_info">أنشئ صفحة ويب لعرض معاينة قناتك للزوار قبل اشتراكهم. يمكنك استضافتها بنفسك أو استخدام أي خدمة استضافة ثابتة.</string> + <string name="enter_webpage_url">أدخل عنوان URL لصفحة الويب</string> + <string name="group_webpage">صفحة ويب المجموعة</string> + <string name="help_and_support">المساعدة والدعم</string> + <string name="web_page_url_placeholder">https://</string> + <string name="webpage_url_footer">سيتم عرضه للمشتركين واستخدامه للسماح بتحميل المعاينة.</string> + <string name="more_privacy">مزيد من الخصوصية</string> + <string name="embed_only_your_page">لا يمكن عرض المعاينة إلا على صفحتك المذكورة أعلاه.</string> + <string name="please_upgrade_the_app">يُرجى ترقية التطبيق.</string> + <string name="channel_owners_contributors_count">%1$d مالكين ومساهمين</string> + <string name="badge_supported_simplex">%1$s دعم تطبيق SimpleX Chat. انتهت صلاحية الشارة في %2$s.</string> + <string name="relay_status_acknowledged_roster">قائمة المعترف بهم</string> + <string name="webpage_code_footer">أضف هذا الرمز إلى صفحة الويب الخاصة بك. سيُظهر هذا الرمز معاينة لقناتك أو مجموعتك.</string> + <string name="app_update_required">يلزم تحديث التطبيق</string> + <string name="badge_unknown_key_title">تعذّر التحقق من الشارة</string> + <string name="channel_webpage">صفحة القناة</string> + <string name="badge_invested">استثمر %s في حملة التمويل الجماعي لـ SimpleX Chat.</string> + <string name="badge_supports_simplex">%s يدعم SimpleX Chat.</string> + <string name="group_member_role_observer_channel">مشترك</string> + <string name="settings_section_title_support_project">ادعم المشروع</string> + <string name="badge_unknown_key_desc">الشارة موقّعة بمفتاح لا يتعرف عليه هذا الإصدار من التطبيق. حدِّث التطبيق للتحقق من هذه الشارة.</string> + <string name="member_role_will_be_changed_with_notification_channel">سيتم تغيير الدور إلى "%s". وسيتم إشعار جميع المشاركين في القناة بذلك.</string> + <string name="badge_unverified_desc">تعذّر التحقق من صحة هذه الشارة، وقد لا تكون أصلية.</string> + <string name="group_link_requires_newer_version">تتطلب هذه المجموعة إصدارًا أحدث من التطبيق. يُرجى تحديث التطبيق للانضمام إليها.</string> + <string name="unsupported_channel_name">اسم قناة غير مدعوم</string> + <string name="unsupported_contact_name">اسم جهة اتصال غير مدعوم</string> + <string name="badge_unverified_title">شارة غير متحقق منها</string> + <string name="relays_no_web_support">لا تدعم خوادم ترحيل الدردشة المستعملة صفحات الويب.</string> + <string name="webpage_code">رمز صفحة الويب</string> + <string name="badge_support_from_v7">يمكنك دعم SimpleX بدءًا من الإصدار 7 من التطبيق.</string> + <string name="error_saving_simplex_name">خطأ في حفظ الاسم</string> + <string name="set_user_simplex_name_footer">اسمح للناس بالتواصل معك عبر الاسم المسجَّل في عنوان SimpleX الخاص بك.</string> + <string name="set_channel_simplex_name_footer">اسمح للأشخاص بالانضمام باستخدام الاسم المسجَّل عبر رابط هذه القناة.</string> + <string name="simplex_name_not_found">لم يُعثر على الاسم</string> + <string name="simplex_name_no_servers_desc">لم تكوِّن أي من خوادمك لحل أسماء SimpleX. اضبط الخوادم أو استخدم رابط الاتصال.</string> + <string name="no_names_servers_enabled">لا توجد خوادم لحلّ الأسماء.</string> + <string name="simplex_name_no_valid_link">لا رابط صالح</string> + <string name="simplex_name_resolver_error_desc">خطأ المحلّل: %1$s</string> + <string name="simplex_name_server_no_resolver_desc">الخادم %1$s لا يدعم تحليل الأسماء. اضبط الخوادم أو استخدم رابط الاتصال.</string> + <string name="set_simplex_name">عيِّن اسم SimpleX</string> + <string name="simplex_name">اسم SimpleX</string> + <string name="simplex_name_error">خطأ في اسم SimpleX</string> + <string name="simplex_name_not_verified">لم يتحقق مِن اسم SimpleX</string> + <string name="simplex_name_no_valid_link_desc">اسم SimpleX %1$s مسجَّل، لكنه لا يحتوي على رابط صالح.</string> + <string name="simplex_name_unconfirmed_desc">اسم SimpleX %1$s مسجَّل، لكنه لم يُضف إلى ملف التعريف. يُرجى إضافته إلى عنوانك أو ملفك التعريفي للقناة، إذا كنت المالك.</string> + <string name="simplex_name_owner_no_channel_link">سُجَّل الاسم %1$s في SimpleX دون رابط القناة. أضف رابط القناة إلى الاسم عبر صفحة التسجيل.</string> + <string name="simplex_name_owner_no_address">سُجَّل الاسم %1$s في SimpleX دون عنوان SimpleX. أضف عنوان SimpleX الخاص بك إلى الاسم عبر صفحة التسجيل.</string> + <string name="simplex_name_not_found_desc">اسم SimpleX هذا غير مُسجَّل. يُرجى التحقق من الاسم.</string> + <string name="operator_use_for_names">لتحليل الاسم</string> + <string name="simplex_name_unconfirmed">اسم غير مؤكد</string> + <string name="verify_simplex_name_action">تحقق من الاسم</string> + <string name="verify_simplex_names">تحقق من أسماء SimpleX</string> + <string name="your_simplex_name">اسم SimpleX الخاص بك</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/bg/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/bg/strings.xml index 890720a727..0adea03551 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/bg/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/bg/strings.xml @@ -182,7 +182,7 @@ <string name="invite_prohibited">Не може да покани контакта!</string> <string name="rcv_conn_event_switch_queue_phase_completed">адреса за изпращане е променен</string> <string name="change_verb">Промени</string> - <string name="change_member_role_question">Промяна на груповата роля\?</string> + <string name="change_member_role_question">Промяна на груповата роля?</string> <string name="you_will_still_receive_calls_and_ntfs">Все още ще получавате обаждания и известия от заглушени профили, когато са активни.</string> <string name="allow_disappearing_messages_only_if">Позволи изчезващи съобщения само ако вашият контакт ги разрешава.</string> <string name="allow_your_contacts_irreversibly_delete">Позволи на вашите контакти да изтриват необратимо изпратените съобщения. (24 часа)</string> @@ -476,7 +476,7 @@ <string name="sending_delivery_receipts_will_be_enabled_all_profiles">Изпращането на потвърждениe за доставка ще бъде активирано за всички контакти във всички видими чат профили.</string> <string name="send_receipts">Изпращане на потвърждениe за доставка</string> <string name="you_can_enable_delivery_receipts_later">Можете да активирате по-късно през Настройки</string> - <string name="you_can_enable_delivery_receipts_later_alert">Можете да ги активирате по-късно през настройките за "Поверителност и сигурност" на приложението.</string> + <string name="you_can_enable_delivery_receipts_later_alert">Можете да ги активирате по-късно през настройките за Поверителност и сигурност на приложението.</string> <string name="database_downgrade_warning">Предупреждение: Може да загубите някои данни!</string> <string name="enter_correct_passphrase">Въведи правилна парола.</string> <string name="feature_enabled_for_you">активирано за вас</string> @@ -485,7 +485,7 @@ <string name="receipts_section_description_1">Те могат да бъдат променени в настройките за всеки контакт и група.</string> <string name="settings_developer_tools">Инструменти за разработчици</string> <string name="receipts_contacts_disable_for_all">Деактивиране за всички</string> - <string name="settings_section_title_delivery_receipts">Изпращайте потвърждениe за доставка на</string> + <string name="settings_section_title_delivery_receipts">Изпращайте потвърждение за доставка на</string> <string name="delete_messages_after">Изтрий съобщенията след</string> <string name="chat_item_ttl_seconds">%s секунда(и)</string> <string name="delete_messages">Изтрий съобщенията</string> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/cs/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/cs/strings.xml index 71c6db7b99..81198bef5c 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/cs/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/cs/strings.xml @@ -41,7 +41,7 @@ <string name="delete_link_question">Smazat odkaz\?</string> <string name="button_send_direct_message">Odeslat přímou zprávu</string> <string name="member_info_section_title_member">Člen</string> - <string name="change_member_role_question">Změnit roli ve skupině\?</string> + <string name="change_member_role_question">Změnit roli ve skupině?</string> <string name="info_row_connection">Připoj</string> <string name="conn_level_desc_indirect">nepřímé (%1$s)</string> <string name="conn_stats_section_title_servers">Servery</string> @@ -821,7 +821,7 @@ <string name="icon_descr_contact_checked">Zkontrolované kontakty</string> <string name="num_contacts_selected">%d kontakt(y) vybrán(y)</string> <string name="button_add_members">Pozvat členy</string> - <string name="group_info_section_title_num_members">%1$s ČLENŮ</string> + <string name="group_info_section_title_num_members">%1$s členů</string> <string name="group_info_member_you">vy: %1$s</string> <string name="button_delete_group">Smazat skupinu</string> <string name="delete_group_question">Smazat skupinu\?</string> @@ -2649,7 +2649,7 @@ <string name="relay_status_inactive">neaktivní</string> <string name="invalid_relay_address">Špatná relé adresa!</string> <string name="invalid_relay_name">Neplatné jméno relé!</string> - <string name="relay_status_invited">pozván</string> + <string name="relay_status_invited">pozvané</string> <string name="invite_someone_privately">Pozvat soukromě</string> <string name="compose_view_join_channel">Připojit ke kanálu</string> <string name="button_leave_channel">Opustit kanál</string> @@ -2770,4 +2770,11 @@ <string name="alert_text_msg_reception_error">Aplikace odstranila tuto zprávu po %1$d pokusech o přijetí.</string> <string name="connection_reached_limit_of_undelivered_messages">Připojení dosáhlo limitu nedoručených zpráv</string> <string name="onboarding_first_network">První síť, kde vy vlastníte\nvaše kontakty a skupiny.</string> + <string name="channel_owner_count_singular">%1$d vlastník</string> + <string name="channel_owner_count_plural">%1$d vlastníci</string> + <string name="channel_owners_contributors_count">%1$d vlastníků & přispěvatelů</string> + <string name="badge_supported_simplex">%1$s podpořilo SimpleX Chat. Odznak prošel %2$s.</string> + <string name="settings_section_title_about">O aplikaci</string> + <string name="relay_status_rejected">odmítnuto</string> + <string name="member_info_relay_status_rejected_by_operator">odmítnuto operátorem relé</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/da/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/da/strings.xml index 9487b85cb3..d2acfe704a 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/da/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/da/strings.xml @@ -56,7 +56,7 @@ <string name="acknowledged">Anerkendt</string> <string name="acknowledgement_errors">Bekræftelsesfejl</string> <string name="servers_info_subscriptions_connections_subscribed">Aktive forbindelser</string> - <string name="add_address_to_your_profile">Tilføj adresse til din profil, så dine kontakter kan dele den med andre. Profilopdateringen sendes til dine kontakter.</string> + <string name="add_address_to_your_profile">Tilføj en adresse til din profil, så dine SimpleX-kontakter kan dele den med andre. Dine kontakter vil modtage din opdaterede profil.</string> <string name="add_contact_tab">Tilføj kontakt</string> <string name="operator_added_xftp_servers">Tilføjede medie- og filservere</string> <string name="operator_added_message_servers">Tilføjede beskedservere</string> @@ -720,7 +720,7 @@ <string name="allow_your_contacts_to_send_files_and_media">Lad dine kontakter sende filer og medier.</string> <string name="appearance_settings">Udseende</string> <string name="v5_3_encrypt_local_files_descr">App krypterer nye lokale filer (undtagen videoer).</string> - <string name="settings_section_title_icon">Appikon</string> + <string name="settings_section_title_icon">App ikon</string> <string name="migrate_to_device_apply_onion">Anvende</string> <string name="chat_theme_apply_to_mode">Ansøg på</string> <string name="la_app_passcode">App adgangskode</string> @@ -861,4 +861,25 @@ <string name="group_member_status_introduced">Tilslutning (introduceret)</string> <string name="migrate_from_device_choose_migrate_from_another_device"><![CDATA[Vælg <i>Overfør fra en anden enhed</i> på den nye enhed og scan QR-koden.]]></string> <string name="migrate_from_another_device">Overfør fra en anden enhed</string> + <string name="relay_bar_active">%1$d/%2$d relays aktive</string> + <string name="relay_bar_active_with_errors">%1$d/%2$d relays aktive, %3$d fejl</string> + <string name="relay_bar_active_with_failures">%1$d/%2$d relays aktive, %3$d fejlet</string> + <string name="relay_bar_active_with_removed">%1$d/%2$d relays aktive, %3$d fjernet</string> + <string name="relay_bar_connected">%1$d/%2$d relays forbundet</string> + <string name="relay_bar_connected_with_errors">%1$d/%2$d relays forbundet, %3$d fejl</string> + <string name="relay_bar_connected_with_failures">%1$d/%2$d relays forbundet, %3$d fejl</string> + <string name="relay_bar_connected_with_removed">%1$d/%2$d relays forbundet, %3$d fjernet</string> + <string name="channel_owner_count_singular">%1$d ejer</string> + <string name="channel_owner_count_plural">%1$d ejere</string> + <string name="relay_status_active">aktiv</string> + <string name="add_button">Tilføj</string> + <string name="add_relay_button">Tilføj relay</string> + <string name="add_relays_title">Tilføj relays</string> + <string name="relay_bar_owner_no_delivery">Tilføj relays for at genoprette beskedleveringen.</string> + <string name="webpage_code_footer">Tilføj denne kode til din hjemmeside. Den viser en forhåndsvisning af din kanal eller gruppe.</string> + <string name="advanced_options">Avancerede indstillinger</string> + <string name="advanced_settings">Avancerede indstillinger</string> + <string name="another_instance_title">Appen kører allerede</string> + <string name="app_update_required">App\'en skal opdateres</string> + <string name="chat_link_business_address">Virksomhedsadresse</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/de/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/de/strings.xml index c8bb00bfa9..fc19c45391 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/de/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/de/strings.xml @@ -344,7 +344,7 @@ <!-- settings - SettingsView.kt --> <string name="your_settings">Einstellungen</string> <string name="your_simplex_contact_address">Ihre SimpleX-Adresse</string> - <string name="database_passphrase_and_export">Datenbank-Passwort & -Export</string> + <string name="database_passphrase_and_export">Datenbank-Passwort und -Export</string> <string name="about_simplex_chat">Über SimpleX Chat</string> <string name="how_to_use_simplex_chat">Wie man SimpleX nutzt</string> <string name="markdown_help">Markdown-Hilfe</string> @@ -389,7 +389,7 @@ <string name="error_saving_ICE_servers">Fehler beim Speichern der ICE-Server</string> <string name="ensure_ICE_server_address_are_correct_format_and_unique">Stellen Sie sicher, dass die WebRTC-ICE-Server-Adressen das richtige Format haben, zeilenweise getrennt und nicht doppelt vorhanden sind.</string> <string name="save_servers_button">Speichern</string> - <string name="network_and_servers">Netzwerk & Server</string> + <string name="network_and_servers">Netzwerk und Server</string> <string name="network_settings">Erweiterte Netzwerkeinstellungen</string> <string name="network_settings_title">Erweiterte Einstellungen</string> <string name="network_enable_socks">SOCKS-Proxy verwenden?</string> @@ -493,7 +493,7 @@ <string name="icon_descr_video_call">Videoanruf</string> <string name="icon_descr_audio_call">Audioanruf</string> <!-- Call settings --> - <string name="settings_audio_video_calls">Audio- & Videoanrufe</string> + <string name="settings_audio_video_calls">Audio- und Videoanrufe</string> <string name="your_calls">Ihre Anrufe</string> <string name="always_use_relay">Immer über einen Router verbinden</string> <string name="call_on_lock_screen">Anrufe auf Sperrbildschirm:</string> @@ -542,7 +542,7 @@ \n2. Die Nachrichten-Entschlüsselung ist fehlgeschlagen, da von Ihnen oder Ihrem Kontakt ein altes Datenbank-Backup genutzt wurde. \n3. Die Verbindung wurde kompromittiert.</string> <!-- Privacy settings --> - <string name="privacy_and_security">Datenschutz & Sicherheit</string> + <string name="privacy_and_security">Datenschutz und Sicherheit</string> <string name="your_privacy">Privatsphäre</string> <string name="protect_app_screen">App-Bildschirm schützen</string> <string name="auto_accept_images">Bilder automatisch akzeptieren</string> @@ -778,7 +778,7 @@ <string name="change_role">Rolle ändern</string> <string name="change_verb">Ändern</string> <string name="switch_verb">Wechseln</string> - <string name="change_member_role_question">Die Mitgliederrolle ändern?</string> + <string name="change_member_role_question">Rolle ändern?</string> <string name="member_role_will_be_changed_with_notification">Die Rolle wird auf %s geändert. Alle Mitglieder der Gruppe werden benachrichtigt.</string> <string name="member_role_will_be_changed_with_invitation">Die Rolle wird auf %s geändert. Das Mitglied wird eine neue Einladung erhalten.</string> <string name="error_removing_member">Fehler beim Entfernen des Mitglieds</string> @@ -977,7 +977,7 @@ <string name="network_option_ping_count">PING-Zähler</string> <string name="update_network_session_mode_question">Transport-Isolations-Modus aktualisieren\?</string> <string name="smp_servers_per_user">Nachrichten-Server für neue Verbindungen über Ihr aktuelles Chat-Profil</string> - <string name="files_and_media_section">Dateien & Medien</string> + <string name="files_and_media_section">Dateien und Medien</string> <string name="network_session_mode_transport_isolation">Transport-Isolation</string> <string name="users_delete_question">Chat-Profil löschen\?</string> <string name="error_deleting_user">Fehler beim Löschen des Benutzerprofils</string> @@ -1005,8 +1005,8 @@ <string name="v4_5_reduced_battery_usage_descr">Weitere Verbesserungen sind bald verfügbar!</string> <string name="v4_5_multiple_chat_profiles_descr">Unterschiedliche Namen, Avatare und Transport-Isolation.</string> <string name="v4_5_transport_isolation">Transport-Isolation</string> - <string name="v4_5_italian_interface_descr">Dank der Nutzer - Tragen Sie per Weblate bei!</string> - <string name="v4_4_french_interface_descr">Dank der Nutzer - Tragen Sie per Weblate bei!</string> + <string name="v4_5_italian_interface_descr">Dank der Nutzer - Wirken Sie per Weblate mit!</string> + <string name="v4_4_french_interface_descr">Dank der Nutzer - Wirken Sie per Weblate mit!</string> <string name="v4_5_private_filenames_descr">Bild- und Sprachdateinamen enthalten UTC, um Informationen zur Zeitzone zu schützen.</string> <string name="moderated_description">Moderiert</string> <string name="moderated_item_description">Von %s moderiert</string> @@ -1051,7 +1051,7 @@ <string name="v4_6_reduced_battery_usage">Weiter reduzierter Batterieverbrauch</string> <string name="v4_6_reduced_battery_usage_descr">Weitere Verbesserungen sind bald verfügbar!</string> <string name="v4_6_group_welcome_message_descr">Definieren Sie eine Begrüßungsmeldung, die neuen Mitgliedern angezeigt wird!</string> - <string name="v4_6_chinese_spanish_interface_descr">Dank der Nutzer - Tragen Sie per Weblate bei!</string> + <string name="v4_6_chinese_spanish_interface_descr">Dank der Nutzer - Wirken Sie per Weblate mit!</string> <string name="v4_6_group_moderation">Gruppenmoderation</string> <string name="v4_6_hidden_chat_profiles">Verborgene Chat-Profile</string> <string name="user_hide">Verberge</string> @@ -1172,7 +1172,7 @@ <string name="v5_0_large_files_support_descr">Schnell und ohne zu warten, bis der Kontakt online ist!</string> <string name="v5_0_polish_interface">Polnische Bedienoberfläche</string> <string name="v5_0_app_passcode_descr">Anstelle der System-Authentifizierung festlegen.</string> - <string name="v5_0_polish_interface_descr">Dank der Nutzer - Tragen Sie per Weblate bei!</string> + <string name="v5_0_polish_interface_descr">Dank der Nutzer - Wirken Sie per Weblate mit!</string> <string name="only_your_contact_can_make_calls">Nur Ihr Kontakt kann Anrufe tätigen.</string> <string name="v5_0_app_passcode">App-Zugangscode</string> <string name="calls_prohibited_with_this_contact">Audio-/Video-Anrufe sind nicht erlaubt.</string> @@ -1216,7 +1216,7 @@ <string name="color_secondary_variant">Zweite Akzentfarbe</string> <string name="color_background">Hintergrund-Farbe</string> <string name="import_theme">Design importieren</string> - <string name="color_surface">Menüs & Benachrichtigungen</string> + <string name="color_surface">Menüs und Benachrichtigungen</string> <string name="color_received_message">Empfangene Nachricht</string> <string name="color_secondary">Zweite Farbe</string> <string name="color_sent_message">Gesendete Nachricht</string> @@ -1287,7 +1287,7 @@ <string name="v5_1_japanese_portuguese_interface">Japanische und portugiesische Bedienoberfläche</string> <string name="custom_time_unit_minutes">Minuten</string> <string name="custom_time_unit_seconds">Sekunden</string> - <string name="whats_new_thanks_to_users_contribute_weblate">Dank der Nutzer - Tragen Sie per Weblate bei!</string> + <string name="whats_new_thanks_to_users_contribute_weblate">Dank der Nutzer - Wirken Sie per Weblate mit!</string> <string name="v5_1_better_messages">Verbesserungen bei Nachrichten</string> <string name="v5_1_custom_themes_descr">Farbdesigns anpassen und weitergeben.</string> <string name="custom_time_unit_days">Tage</string> @@ -1384,7 +1384,7 @@ <string name="v5_2_more_things_descr">- Stabilere Zustellung von Nachrichten.\n- Ein bisschen verbesserte Gruppen.\n- Und mehr!</string> <string name="dont_enable_receipts">Nicht aktivieren</string> <string name="sending_delivery_receipts_will_be_enabled">Das Senden von Empfangsbestätigungen an alle Kontakte wird aktiviert.</string> - <string name="you_can_enable_delivery_receipts_later_alert">Sie können diese später in den Datenschutz- und Sicherheits-Einstellungen der App aktivieren.</string> + <string name="you_can_enable_delivery_receipts_later_alert">Sie können diese später in Ihren Privatsphäre-Einstellungen der App aktivieren.</string> <string name="choose_file_title">Datei auswählen</string> <string name="in_developing_title">Kommt bald!</string> <string name="no_selected_chat">Kein Chat ausgewählt</string> @@ -1440,7 +1440,7 @@ <string name="socks_proxy_setting_limitations"><![CDATA[<b>Bitte beachten Sie</b>: Die Nachrichten- und Datei-Router sind per SOCKS-Proxy verbunden. Anrufe nutzen eine direkte Verbindung.]]></string> <string name="encrypt_local_files">Lokale Dateien verschlüsseln</string> <string name="rcv_group_event_open_chat">Öffnen</string> - <string name="v5_3_encrypt_local_files">Gespeicherte Dateien & Medien verschlüsseln</string> + <string name="v5_3_encrypt_local_files">Gespeicherte Dateien und Medien verschlüsseln</string> <string name="error_creating_member_contact">Fehler beim Anlegen eines Mitglied-Kontaktes</string> <string name="v5_3_new_desktop_app">Neue Desktop-App!</string> <string name="v5_3_new_interface_languages">6 neue Sprachen für die Bedienoberfläche</string> @@ -1902,7 +1902,7 @@ <string name="v5_8_chat_themes_descr">Gestalten Sie Ihre Chats unterschiedlich!</string> <string name="v5_8_chat_themes">Neue Chat-Designs</string> <string name="v5_8_private_routing">Privates Nachrichten-Routing 🚀</string> - <string name="v5_8_private_routing_descr">Schützen Sie Ihre IP-Adresse vor den Nachrichten-Routern, die Ihre Kontakte ausgewählt haben.\nAktivieren Sie es in den *Netzwerk & Server* Einstellungen.</string> + <string name="v5_8_private_routing_descr">Schützen Sie Ihre IP-Adresse vor den Nachrichten-Routern, die Ihre Kontakte ausgewählt haben.\nAktivieren Sie es in den *Netzwerk und Server* Einstellungen.</string> <string name="v5_8_safe_files">Dateien sicher herunterladen</string> <string name="v5_8_message_delivery_descr">Mit reduziertem Akkuverbrauch.</string> <string name="message_queue_info_none">Keine Information</string> @@ -2305,7 +2305,7 @@ <string name="maximum_message_size_reached_non_text">Bitte verkleinern Sie die Nachrichten-Größe oder entfernen Sie Medien und versenden Sie diese erneut.</string> <string name="only_chat_owners_can_change_prefs">Präferenzen können nur von Chat-Eigentümern geändert werden.</string> <string name="maximum_message_size_reached_text">Bitte verkleinern Sie die Nachrichten-Größe und versenden Sie diese erneut.</string> - <string name="member_role_will_be_changed_with_notification_chat">Die Rolle wird auf %s geändert. Im Chat wird Jeder darüber informiert.</string> + <string name="member_role_will_be_changed_with_notification_chat">Die Rolle wird auf "%s" geändert. Im Chat wird Jeder darüber informiert.</string> <string name="you_will_stop_receiving_messages_from_this_chat_chat_history_will_be_preserved">Sie werden von diesem Chat keine Nachrichten mehr erhalten. Der Nachrichtenverlauf wird beibehalten.</string> <string name="maximum_message_size_reached_forwarding">Sie können die Nachricht kopieren und verkleinern, um sie zu versenden.</string> <string name="button_delete_chat">Chat löschen</string> @@ -2694,7 +2694,7 @@ <string name="connect_plan_open_channel">Kanal öffnen</string> <string name="connect_plan_open_new_channel">Neuen Kanal öffnen</string> <string name="member_info_section_title_owner">Eigentümer</string> - <string name="channel_members_section_owners">Eigentümer</string> + <string name="channel_members_section_owners">Eigentümer und Mitwirkende</string> <string name="preset_relay_address">Voreingestellte Relais-Adresse</string> <string name="preset_relay_name">Voreingestellter Relais-Name</string> <string name="group_member_role_relay">Relais</string> @@ -2814,10 +2814,10 @@ <string name="onboarding_post_address">Diese Adresse in Ihrem Social‑Media‑Profil, auf Ihrer Webseite oder in Ihrer E‑Mail‑Signatur verwenden.</string> <string name="v6_5_invite_friends_descr">Wir haben das Verbinden für neue Nutzer vereinfacht.</string> <string name="your_public_address">Ihre öffentliche Adresse</string> - <string name="why_built_heading">Sie wurden ohne eine Benutzerkennung geboren.</string> + <string name="why_built_heading">Sie wurden ohne ein Benutzerkonto geboren.</string> <string name="why_built_p1">Niemand verfolgte Ihre Gespräche. Niemand erstellte eine Karte, wo Sie sich aufgehalten haben. Privatsphäre war nie ein Feature - sie war selbstverständlich.</string> <string name="why_built_p2">Dann sind wir online gegangen, und jede Plattform wollte Etwas von Ihnen - Ihren Namen, Ihre Nummer, Ihre Freunde. Wir akzeptierten, dass es der Preis mit Anderen zu kommunizieren ist, Jemandem preiszugeben, mit wem und wie wir miteinander kommunizieren. Jede Generation, Menschen und Technologien, kannten es nur so - Telefon, E-Mail, Messenger, soziale Medien. Es schien der einzig mögliche Weg zu sein.</string> - <string name="why_built_p3">Es gibt einen anderen Weg. Ein Netzwerk ohne Telefonnummern, ohne Benutzernamen, ohne Benutzerkennungen und ohne jegliche Benutzeridentität. Ein Netzwerk, welches Menschen verbindet und verschlüsselte Nachrichten überträgt, ohne zu wissen, wer mit wem verbunden ist.</string> + <string name="why_built_p3">Es gibt einen anderen Weg. Ein Netzwerk ohne Telefonnummern, ohne Benutzerkonten, ohne Benutzerkennungen und ohne jegliche Benutzeridentität. Ein Netzwerk, welches Menschen verbindet und verschlüsselte Nachrichten überträgt, ohne zu wissen, wer mit wem verbunden ist.</string> <string name="why_built_p4">Nicht ein besseres Schloss an der Tür eines Anderen. Kein freundlicher Vermieter, der Ihre Privatsphäre respektiert, aber dennoch jeden Besucher registriert. Sie sind kein Gast. Sie sind zu Hause. Kein Vermieter, kein Fremder kann es betreten - Sie sind souverän.</string> <string name="why_built_p5">Ihre Kommunikation gehört Ihnen, so wie es immer war, bevor es das Internet gab. Das Netzwerk ist kein Ort, den Sie besuchen. Es ist ein Ort, den Sie erschaffen und besitzen und Niemand kann es Ihnen nehmen, egal ob Sie es privat oder öffentlich machen.</string> <string name="why_built_p6">Die älteste Freiheit des Menschen - mit einem anderen Menschen sprechen zu können, ohne beobachtet zu werden - gestützt auf einer Infrastruktur, die Sie nicht verraten kann.</string> @@ -2856,7 +2856,7 @@ <string name="migrate">Migrieren</string> <string name="onboarding_network_commitments">Netzwerk‑Verpflichtungen</string> <string name="onboarding_network_routers_cannot_know">Netzwerk‑Router können nicht erkennen,\nwer mit wem kommuniziert</string> - <string name="onboarding_no_account">Kein Account. Keine Telefonnummer. Keine E‑Mail. Keine ID.\nDie sicherste Verschlüsselung.</string> + <string name="onboarding_no_account">Kein Benutzerkonto. Keine Telefonnummer. Keine E‑Mail. Keine ID.\nDie sicherste Verschlüsselung.</string> <string name="onboarding_on_your_phone">Auf Ihrem Gerät, nicht auf Servern.</string> <string name="open_external_link_title">Externen Link öffnen?</string> <string name="onboarding_private_and_secure">Private und sichere Kommunikation.</string> @@ -2890,10 +2890,10 @@ <string name="last_active_relay_warning">Dies ist das letzte aktive Relais. Wenn Sie es entfernen, können keine Nachrichten mehr an Abonnenten zugestellt werden.</string> <string name="close_behavior_dialog_close">App schließen</string> <string name="close_behavior_dialog_text">Wenn Sie \"Schließen\" auswählen, werden keine Nachrichten mehr empfangen.\nSie können dies später in den Einstellungen unter \"Darstellung\" ändern.</string> - <string name="appearance_minimize_to_tray_desc">SimpleX im Hintergrund weiter ausführen, um Nachrichten zu empfangen.</string> + <string name="appearance_minimize_to_tray_desc">Läuft im Hintergrund ab, um Nachrichten zu empfangen.</string> <string name="close_behavior_dialog_minimize">In den Infobereich minimieren</string> <string name="close_behavior_dialog_title">In den Infobereich minimieren?</string> - <string name="appearance_minimize_to_tray">Beim Schließen des Fensters in den Infobereich minimieren</string> + <string name="appearance_minimize_to_tray">In den Infobereich minimieren</string> <string name="tray_quit">SimpleX beenden</string> <string name="tray_show">SimpleX anzeigen</string> <string name="tray_tooltip">SimpleX</string> @@ -2905,4 +2905,70 @@ <string name="relay_status_rejected">Abgelehnt</string> <string name="member_info_status">Status</string> <string name="member_info_relay_status_rejected_by_operator">Vom Relais-Betreiber abgelehnt</string> + <string name="channel_owner_count_singular">%1$d Eigentümer</string> + <string name="channel_owner_count_plural">%1$d Eigentümer</string> + <string name="channel_owners_contributors_count">%1$d Eigentümer und Mitwirkende</string> + <string name="badge_supported_simplex">%1$s hat SimpleX Chat unterstützt. Das Abzeichen ist am %2$s abgelaufen.</string> + <string name="settings_section_title_about">Über</string> + <string name="relay_status_acknowledged_roster">Bestätigter Relaisbestand</string> + <string name="webpage_code_footer">Fügen Sie diesen Code in Ihre Webseite ein. Er zeigt die Vorschau Ihres Kanals / Ihrer Gruppe an.</string> + <string name="advanced_options">Erweiterte Optionen</string> + <string name="advanced_settings">Erweiterte Einstellungen</string> + <string name="allow_anyone_to_embed">Einbetten für alle erlauben</string> + <string name="embed_any_webpage_can_show">Eine Vorschau ist auf jeder Webseite möglich.</string> + <string name="app_update_required">Aktualisierung der App erforderlich</string> + <string name="badge_unknown_key_title">Abzeichen ist nicht verifizierbar</string> + <string name="channel_webpage">Kanal-Webseite</string> + <string name="chat_data">Chat-Daten</string> + <string name="channel_name_requires_newer_app_version">Die Verbindung über den Kanalnamen erfordert eine neuere App‑Version.</string> + <string name="contact_name_requires_newer_app_version">Die Verbindung über den Kontaktnamen erfordert eine neuere App‑Version.</string> + <string name="settings_section_title_contact">Kontakt</string> + <string name="group_member_role_member_channel">Mitwirkender</string> + <string name="copy_code">Code kopieren</string> + <string name="webpage_info">Erstellen Sie eine Webseite, die Besuchern Ihren Kanal als Vorschau zeigt, bevor sie ihn abonnieren. Hosten Sie die Seite selbst oder nutzen Sie beliebiges statisches Hosting.</string> + <string name="enter_webpage_url">URL der Webseite eingeben</string> + <string name="group_webpage">Webseite der Gruppe</string> + <string name="help_and_support">Hilfe und Unterstützung</string> + <string name="web_page_url_placeholder">https://</string> + <string name="webpage_url_footer">Dies wird Abonnenten angezeigt und zum Laden der Vorschau genutzt.</string> + <string name="more_privacy">Mehr Privatsphäre</string> + <string name="embed_only_your_page">Nur Ihre oben genannte Seite kann die Vorschau anzeigen.</string> + <string name="please_upgrade_the_app">Bitte die App aktualisieren.</string> + <string name="badge_invested">%s hat sich am SimpleX Chat-Crowdfunding beteiligt.</string> + <string name="badge_supports_simplex">%s unterstützt SimpleX Chat.</string> + <string name="group_member_role_observer_channel">Abonnent</string> + <string name="settings_section_title_support_project">Unterstützen Sie das Projekt</string> + <string name="badge_unknown_key_desc">Das Abzeichen ist mit einem Schlüssel signiert, den diese App‑Version nicht erkennt. Aktualisieren Sie die App, um dieses Abzeichen zu verifizieren.</string> + <string name="member_role_will_be_changed_with_notification_channel">Die Rolle wird auf "%s" geändert. Alle Kanalmitglieder werden benachrichtigt.</string> + <string name="badge_unverified_desc">Dieses Abzeichen konnte nicht verifiziert werden und ist möglicherweise nicht echt.</string> + <string name="group_link_requires_newer_version">Diese Gruppe erfordert eine neuere App‑Version. Bitte aktualisieren Sie die App, um beizutreten.</string> + <string name="unsupported_channel_name">Kanalname wird nicht unterstützt</string> + <string name="unsupported_contact_name">Kontaktname wird nicht unterstützt</string> + <string name="badge_unverified_title">Abzeichen nicht verifiziert</string> + <string name="relays_no_web_support">Die verwendeten Chat‑Relais unterstützen keine Webseiten.</string> + <string name="webpage_code">Webseiten-Code</string> + <string name="badge_support_from_v7">Sie können SimpleX ab der App-Version v7 unterstützen.</string> + <string name="error_saving_simplex_name">Fehler beim Speichern des Namens</string> + <string name="set_user_simplex_name_footer">Lassen Sie sich über den mit Ihrer SimpleX‑Adresse registrierten Namen verbinden.</string> + <string name="set_channel_simplex_name_footer">Ermöglichen Sie Beitritte über den mit diesem Kanal‑Link registrierten Namen.</string> + <string name="simplex_name_not_found">Name wurde nicht gefunden</string> + <string name="simplex_name_no_servers_desc">Keiner Ihrer Server ist zum Auflösen von SimpleX‑Namen konfiguriert. Konfigurieren Sie Server oder verwenden Sie einen Verbindungslink.</string> + <string name="no_names_servers_enabled">Keine Server für die Namensauflösung konfiguriert.</string> + <string name="simplex_name_no_valid_link">Kein gültiger Link</string> + <string name="simplex_name_resolver_error_desc">Namensauflösungs-Fehler: %1$s</string> + <string name="simplex_name_server_no_resolver_desc">Der Server %1$s unterstützt keine Namensauflösung. Konfigurieren Sie Server oder verwenden Sie einen Verbindungslink.</string> + <string name="set_simplex_name">SimpleX-Name einrichten</string> + <string name="simplex_name">SimpleX-Name</string> + <string name="simplex_name_error">Fehler beim SimpleX-Name</string> + <string name="simplex_name_not_verified">SimpleX-Name nicht verifiziert</string> + <string name="simplex_name_no_valid_link_desc">Der SimpleX-Name %1$s wurde registriert, aber er hat keinen gültigen Link.</string> + <string name="simplex_name_unconfirmed_desc">Der SimpleX‑Name %1$s ist registriert, jedoch nicht in Ihrem Profil hinterlegt. Bitte zu Ihrer Adresse oder zum Kanalprofil hinzufügen, sofern Sie der Besitzer sind.</string> + <string name="simplex_name_owner_no_channel_link">Der SimpleX‑Name %1$s ist ohne Kanal‑Link registriert. Fügen Sie den Kanal‑Link über die Registrierungsseite hinzu.</string> + <string name="simplex_name_owner_no_address">Der SimpleX‑Name %1$s ist ohne SimpleX-Adresse registriert. Fügen Sie die SimpleX-Adresse über die Registrierungsseite hinzu.</string> + <string name="simplex_name_not_found_desc">Dieser SimpleX-Name ist nicht registriert. Bitte überprüfen Sie den Namen.</string> + <string name="operator_use_for_names">Zur Namensauflösung</string> + <string name="simplex_name_unconfirmed">Unbestätigter Name</string> + <string name="verify_simplex_name_action">Name überprüfen</string> + <string name="verify_simplex_names">SimpleX-Namen überprüfen</string> + <string name="your_simplex_name">Ihr SimpleX-Name</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/es/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/es/strings.xml index cdb8a71d7b..ebabb20c95 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/es/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/es/strings.xml @@ -247,7 +247,7 @@ <string name="change_verb">Cambiar</string> <string name="notifications_mode_periodic_desc">Se realizan comprobaciones de mensajes nuevos periódicas de hasta un minuto de duración cada 10 minutos</string> <string name="clear_contacts_selection_button">Limpiar</string> - <string name="change_member_role_question">¿Cambiar rol?</string> + <string name="change_member_role_question">¿Cambiar de función?</string> <string name="v4_4_verify_connection_security_desc">Compara los códigos de seguridad con tus contactos</string> <string name="choose_file">Archivo</string> <string name="clear_verb">Vaciar</string> @@ -714,7 +714,7 @@ <string name="icon_descr_sent_msg_status_unauthorized_send">envío no autorizado</string> <string name="set_contact_name">Escribe un nombre para el contacto</string> <string name="unknown_error">Error desconocido</string> - <string name="member_role_will_be_changed_with_notification">El rol cambiará a %s. Se notificará en el grupo.</string> + <string name="member_role_will_be_changed_with_notification">El rol cambiará a %s y se notificará en el grupo.</string> <string name="v4_2_security_assessment_desc">La seguridad de SimpleX Chat ha sido auditada por Trail of Bits.</string> <string name="v4_4_disappearing_messages_desc">Los mensajes enviados se eliminarán una vez transcurrido el tiempo establecido.</string> <string name="ntf_channel_messages">Mensajes de chat SimpleX</string> @@ -904,7 +904,7 @@ <string name="you_can_start_chat_via_setting_or_by_restarting_the_app">Puedes iniciar el chat en Configuración / Base de datos o reiniciando la aplicación.</string> <string name="you_sent_group_invitation">Has enviado una invitación de grupo</string> <string name="num_contacts_selected">%d contacto(s) seleccionado(s)</string> - <string name="group_info_section_title_num_members"> %1$s MIEMBROS</string> + <string name="group_info_section_title_num_members">%1$s miembros</string> <string name="voice_prohibited_in_this_chat">Los mensajes de voz no están permitidos en este chat.</string> <string name="whats_new">Novedades</string> <string name="you_have_to_enter_passphrase_every_time">La contraseña no se almacena en el dispositivo, tienes que introducirla cada vez que inicies la aplicación.</string> @@ -925,7 +925,7 @@ <string name="integrity_msg_skipped">%1$d mensaje(s) omitido(s)</string> <string name="you_will_stop_receiving_messages_from_this_group_chat_history_will_be_preserved">Dejarás de recibir mensajes del grupo. El historial del chat se conservará.</string> <string name="view_security_code">Mostrar código de seguridad</string> - <string name="you_need_to_allow_to_send_voice">Para poder enviar mensajes de voz antes debes permitir que tu contacto pueda enviarlos.</string> + <string name="you_need_to_allow_to_send_voice">Para poder enviar mensajes de voz, antes debes permitir que tu contacto pueda enviarlos.</string> <string name="voice_messages_prohibited">¡Mensajes de voz no permitidos!</string> <string name="group_main_profile_sent">Tu perfil será enviado a los miembros del grupo</string> <string name="icon_descr_address">Dirección SimpleX</string> @@ -1306,7 +1306,7 @@ <string name="sending_delivery_receipts_will_be_enabled">El envío de confirmaciones de entrega se activará para todos los contactos.</string> <string name="v5_2_message_delivery_receipts_descr">¡El doble check que nos faltaba! ✅</string> <string name="you_can_enable_delivery_receipts_later">Puedes activar más tarde en Configuración</string> - <string name="you_can_enable_delivery_receipts_later_alert">Puedes activarlos más tarde en la configuración de Privacidad y Seguridad.</string> + <string name="you_can_enable_delivery_receipts_later_alert">Puedes habilitarlas más tarde a través de la aplicación, en la sección de configuración de privacidad.</string> <string name="v5_2_more_things">Algunas cosas más</string> <string name="choose_file_title">Selecciona un archivo</string> <string name="no_selected_chat">Ningún chat seleccionado</string> @@ -1511,7 +1511,7 @@ <string name="recent_history_is_not_sent_to_new_members">El historial no se envía a miembros nuevos.</string> <string name="retry_verb">Reintentar</string> <string name="camera_not_available">Cámara no disponible</string> - <string name="enable_sending_recent_history">Se envían hasta 100 mensajes más recientes a los miembros nuevos.</string> + <string name="enable_sending_recent_history">Se envían los 100 últimos mensajes a los miembros nuevos.</string> <string name="add_contact_button_to_create_link_or_connect_via_link"><![CDATA[<b>Añadir contacto</b>: crea un enlace de invitación nuevo o usa un enlace recibido.]]></string> <string name="disable_sending_recent_history">No se envía el historial a los miembros nuevos.</string> <string name="or_show_this_qr_code">O muestra el código QR</string> @@ -2220,7 +2220,7 @@ <string name="delete_chat_for_self_cannot_undo_warning">El chat será eliminado para tí. ¡No puede deshacerse!</string> <string name="only_chat_owners_can_change_prefs">Sólo los propietarios del chat pueden cambiar las preferencias.</string> <string name="member_will_be_removed_from_chat_cannot_be_undone">El miembro será eliminado del chat. ¡No puede deshacerse!</string> - <string name="member_role_will_be_changed_with_notification_chat">El rol cambiará a %s. Se notificará en el chat.</string> + <string name="member_role_will_be_changed_with_notification_chat">El rol cambiará a "%s" y se notificará en el chat.</string> <string name="you_will_stop_receiving_messages_from_this_chat_chat_history_will_be_preserved">Dejarás de recibir mensajes del chat. El historial del chat se conservará.</string> <string name="how_it_helps_privacy">Cómo ayuda a la privacidad</string> <string name="onboarding_network_operators_cant_see_who_talks_to_whom">Cuando está habilitado más de un operador, ninguno dispone de los metadatos para conocer quién se comunica con quién.</string> @@ -2632,7 +2632,7 @@ <string name="connect_plan_open_channel">Abrir canal</string> <string name="connect_plan_open_new_channel">Abrir canal nuevo</string> <string name="member_info_section_title_owner">Propietario</string> - <string name="channel_members_section_owners">Propietarios</string> + <string name="channel_members_section_owners">Propietarios y colaboradores</string> <string name="preset_relay_address">Direcciones predefinidas</string> <string name="preset_relay_name">Nombres predefinidos</string> <string name="group_member_role_relay">servidor</string> @@ -2664,9 +2664,9 @@ <string name="voice_recording_not_supported">La grabación de voz no es compatible con tu plataforma</string> <string name="wait_verb">Espera</string> <string name="relay_test_step_wait_response">Espera respuesta</string> - <string name="channel_member_you">tu</string> + <string name="channel_member_you">tú</string> <string name="you_are_subscriber">eres suscriptor</string> - <string name="you_can_share_channel_link_anybody_will_be_able_to_connect">Puedes compartir un enlace o código QR. Cualquiera podrá unirse al canal.</string> + <string name="you_can_share_channel_link_anybody_will_be_able_to_connect">Puedes compartir el enlace o código QR. Cualquiera podrá unirse al canal.</string> <string name="relay_section_footer_subscriber">Te conectaste al canal mediante este enlace de servidor.</string> <string name="chat_banner_your_channel">Tu canal</string> <string name="connect_plan_this_is_your_link_for_channel">Tu canal</string> @@ -2683,21 +2683,21 @@ <string name="why_built_p5">Tus conversaciones te pertenecen, tal como ha sido siempre antes de la llegada de internet. Tu red no es un lugar que visitas. Es un lugar que has creado, te pertenece y nadie te la podrá quitar, ya sea pública o privada.</string> <string name="why_built_p6">La libertad más antigua del ser humano, la de hablar con otra persona sin ser observado, materializada sobre una infraestructura que no puede traicionarla.</string> <string name="why_built_p7">Porque hemos destruido el poder de saber quien eres. De manera que tu poder nunca se pueda arrebatar.</string> - <string name="why_built_tagline">Se libre en tu red.</string> + <string name="why_built_tagline">Sé libre en tu red.</string> <!-- channel preferences (subscribers) --> <string name="group_reports_subscriber_reports">Informes de suscriptores</string> <string name="allow_direct_messages_channel">Se permiten mensajes directos entre suscriptores.</string> <string name="prohibit_direct_messages_channel">No se permiten mensajes directos entre suscriptores.</string> - <string name="enable_sending_recent_history_channel">Se envían hasta 100 mensajes más recientes a los suscriptores nuevos.</string> + <string name="enable_sending_recent_history_channel">Se envían los 100 últimos mensajes a los suscriptores nuevos.</string> <string name="disable_sending_recent_history_channel">No se envía el historial a los suscriptores nuevos.</string> - <string name="group_members_can_send_disappearing_channel">Los suscriptores del canal pueden enviar mensajes temporales.</string> - <string name="group_members_can_send_dms_channel">Los suscriptores del canal pueden enviar mensajes directos.</string> - <string name="direct_messages_are_prohibited_channel">Los mensajes directos entre suscriptores del canal no están permitidos.</string> - <string name="group_members_can_delete_channel">Los suscriptores del canal pueden eliminar mensajes de forma irreversible. (24 horas)</string> + <string name="group_members_can_send_disappearing_channel">Los suscriptores pueden enviar mensajes temporales.</string> + <string name="group_members_can_send_dms_channel">Los suscriptores pueden enviar mensajes directos.</string> + <string name="direct_messages_are_prohibited_channel">Los mensajes directos entre suscriptores no están permitidos.</string> + <string name="group_members_can_delete_channel">Los suscriptores pueden eliminar mensajes de forma irreversible. (24 horas)</string> <string name="group_members_can_add_message_reactions_channel">Los suscriptores pueden añadir reacciones a los mensajes.</string> - <string name="group_members_can_send_voice_channel">Los suscriptores del canal pueden enviar mensajes de voz.</string> - <string name="group_members_can_send_files_channel">Los suscriptores del canal pueden enviar archivos y multimedia.</string> - <string name="group_members_can_send_simplex_links_channel">Los suscriptores del canal pueden enviar enlaces SimpleX.</string> + <string name="group_members_can_send_voice_channel">Los suscriptores pueden enviar mensajes de voz.</string> + <string name="group_members_can_send_files_channel">Los suscriptores pueden enviar archivos y multimedia.</string> + <string name="group_members_can_send_simplex_links_channel">Los suscriptores pueden enviar enlaces SimpleX.</string> <string name="group_members_can_send_reports_channel">Los suscriptores pueden informar de mensajes a los moderadores.</string> <string name="recent_history_is_sent_to_new_members_channel">Hasta 100 últimos mensajes son enviados a los suscriptores nuevos.</string> <string name="recent_history_is_not_sent_to_new_members_channel">El historial no se envía a suscriptores nuevos.</string> @@ -2710,11 +2710,11 @@ <string name="relay_bar_relays_removed">%1$d servidores eliminados</string> <string name="relay_bar_owner_no_delivery">Añadir servidores pare retomar el envío.</string> <string name="a_link_for_one_person">Enlace para un solo contacto</string> - <string name="allow_chat_with_admins">Permitir que los miembros chateen con administradores.</string> - <string name="allow_chat_with_admins_channel">Permitir que los suscriptores chateen con administradores.</string> + <string name="allow_chat_with_admins">Permite que los miembros chateen con los administradores.</string> + <string name="allow_chat_with_admins_channel">Permite que los suscriptores chateen con los administradores.</string> <string name="relay_bar_all_relays_failed">Todos los servidores han fallado</string> <string name="relay_bar_all_relays_removed">Todos los servidores eliminados</string> - <string name="onboarding_be_free">Se libre\nen tu red</string> + <string name="onboarding_be_free">Sé libre\nen tu red</string> <string name="chat_link_business_address">Dirección empresarial</string> <string name="cant_broadcast_message">no puedes retransmitir</string> <string name="channel_no_active_relays_try_later">El canal no tiene servidores activos. Por favor, intenta unirte más tarde.</string> @@ -2755,7 +2755,7 @@ <string name="onboarding_no_account">Sin cuenta. Sin teléfono. Sin email. Sin ID.\nEl cifrado más seguro.</string> <string name="relay_bar_no_active_relays">Sin servidores activos</string> <string name="chat_link_one_time">Enlace de un solo uso</string> - <string name="only_channel_owners_can_change_prefs">Sólo los propietarios pueden modificar las preferencias de los canales.</string> + <string name="only_channel_owners_can_change_prefs">Sólo los propietarios pueden modificar las preferencias del canal.</string> <string name="onboarding_on_your_phone">En tu teléfono, no en el servidor.</string> <string name="open_external_link_title">¿Abrir enlace externo?</string> <string name="onboarding_or_show_qr_code">O muestra el código QR en persona o por videollamada.</string> @@ -2775,7 +2775,7 @@ <string name="onboarding_configure_notifications">Configurar notificaciones</string> <string name="onboarding_configure_routers">Configurar routers</string> <string name="share_channel">Compartir canal…</string> - <string name="share_via_chat">Compartir mediante chat</string> + <string name="share_via_chat">Compartir en chat</string> <string name="owner_verification_failed">⚠️ Verificación de firma fallida: %s.</string> <string name="chat_link_signed">(firmado)</string> <string name="members_can_chat_with_admins_channel">Los suscriptores pueden chatear con los administradores.</string> @@ -2809,7 +2809,7 @@ <string name="error_deleting_message">Error al eliminar mensaje</string> <string name="from_history">Del historial</string> <string name="close_behavior_dialog_text">Si eliges Cerrar, los mensajes no serán recibidos.\nPuedes cambiarlo más tarde desde el menú Apariencia.</string> - <string name="appearance_minimize_to_tray_desc">Mantener Simplex en segundo plano para recibir mensajes.</string> + <string name="appearance_minimize_to_tray_desc">Se ejecuta en segundo plano para recibir mensajes</string> <string name="close_behavior_dialog_minimize">Minimizar</string> <string name="close_behavior_dialog_title">Minimizar?</string> <string name="appearance_minimize_to_tray">Minimizar al cerrar la ventana</string> @@ -2820,11 +2820,59 @@ <string name="relays_added_format">Servidores añadidos %1$s.</string> <string name="relay_will_be_removed_from_channel">El servidor será eliminado del canal. ¡No puede deshacerse!</string> <string name="relay_conn_status_removed">eliminado</string> - <string name="button_remove_relay">Eliminar servidor</string> + <string name="button_remove_relay">Quitar servidor</string> <string name="button_remove_relay_question">¿Eliminar el servidor?</string> <string name="select_relays">Seleccionar servidores</string> <string name="tray_show">Ver SimpleX</string> <string name="tray_tooltip">SimpleX</string> <string name="tray_tooltip_unread">SimpleX — %d no leído</string> <string name="last_active_relay_warning">Este es el último servidor activo. Si lo eliminas los mensajes no llegarán a los suscriptores.</string> + <string name="settings_section_title_contact">Contacto</string> + <string name="group_member_role_member_channel">colaborador</string> + <string name="copy_code">Copiar código</string> + <string name="webpage_info">Crea una página web para mostrar la vista previa de tu canal a las visitas antes de suscribirse. Alójala tú mismo o usa cualquier servicio de alojamiento estático.</string> + <string name="enter_webpage_url">Introduce la URL de la web</string> + <string name="group_webpage">Web del grupo</string> + <string name="help_and_support">Ayuda y asistencia</string> + <string name="web_page_url_placeholder">https://</string> + <string name="webpage_url_footer">Se mostrará a los suscriptores y se usará para permitir la carga de la vista previa.</string> + <string name="more_privacy">Más privacidad</string> + <string name="embed_only_your_page">Solo la página superior puede mostrar la vista previa.</string> + <string name="please_upgrade_the_app">Por favor, actualiza la aplicación.</string> + <string name="relay_status_rejected">rechazado</string> + <string name="member_info_relay_status_rejected_by_operator">rechazado por el operador del servidor</string> + <string name="badge_invested">%s ha participado en la financiación colectiva de SimpleX Chat.</string> + <string name="badge_supports_simplex">%s apoya a SimpleX Chat.</string> + <string name="member_info_status">Estado</string> + <string name="group_member_role_observer_channel">suscriptor</string> + <string name="settings_section_title_support_project">Apoyar el proyecto</string> + <string name="badge_unknown_key_desc">La insignia está firmada con una clave que esta versión de la aplicación no reconoce. Actualiza la aplicación para verificar la insignia.</string> + <string name="member_role_will_be_changed_with_notification_channel">El rol cambiará a "%s" y se notificará en el canal.</string> + <string name="badge_unverified_desc">No se ha podido verificar la insignia, podría no ser auténtica.</string> + <string name="channel_owner_count_singular">%1$d propietario</string> + <string name="channel_owner_count_plural">%1$d propietarios</string> + <string name="channel_owners_contributors_count">%1$d propietarios y colaboradores</string> + <string name="badge_supported_simplex">%1$s ha apoyado a SimpleX Chat. La insignia caducó el %2$s.</string> + <string name="settings_section_title_about">Acerca de</string> + <string name="relay_status_acknowledged_roster">lista confirmada</string> + <string name="webpage_code_footer">Añade este código a tu web. Mostrará una vista previa de tu canal o grupo.</string> + <string name="advanced_options">Opciones avanzadas</string> + <string name="advanced_settings">Configuración avanzada</string> + <string name="allow_anyone_to_embed">Permitir que cualquiera pueda añadirlo a su web</string> + <string name="another_instance_not_responding">Puede que haya otra instancia de la aplicación en ejecución o que no se haya cerrado correctamente. ¿Iniciar de todas formas?</string> + <string name="embed_any_webpage_can_show">Cualquier página web puede mostrar la vista previa.</string> + <string name="another_instance_title">La aplicación ya está ejecutándose</string> + <string name="app_update_required">Es necesario actualizar la aplicación</string> + <string name="badge_unknown_key_title">No se pudo verificar la insignia</string> + <string name="channel_webpage">Web del canal</string> + <string name="chat_data">Datos del chat</string> + <string name="unsupported_channel_name">Nombre de canal no compatible</string> + <string name="unsupported_contact_name">Nombre de contacto no compatible</string> + <string name="channel_name_requires_newer_app_version">Para conectarte mediante el nombre del canal es necesaria una versión más reciente de la aplicación.</string> + <string name="contact_name_requires_newer_app_version">Para conectarse mediante el nombre de un contacto es necesaria una versión más reciente de la aplicación.</string> + <string name="group_link_requires_newer_version">Este grupo requiere una versión más reciente de la aplicación. Por favor, actualizala para unirte.</string> + <string name="webpage_code">Código web</string> + <string name="relays_no_web_support">Los servidores usados no admiten páginas web.</string> + <string name="badge_support_from_v7">Puedes apoyar SimpleX desde la versión 7.</string> + <string name="badge_unverified_title">Insignia sin verificar</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/fi/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/fi/strings.xml index 4753cdb9cf..24afa33876 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/fi/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/fi/strings.xml @@ -124,7 +124,7 @@ <string name="database_passphrase_is_required">Keskustelun avaamiseen tarvitaan tietokannan tunnuslause.</string> <string name="invite_prohibited">Kontaktia ei voi kutsua!</string> <string name="clear_contacts_selection_button">Tyhjennä</string> - <string name="change_member_role_question">Vaihdetaanko ryhmäroolia\?</string> + <string name="change_member_role_question">Vaihdetaanko ryhmäroolia?</string> <string name="color_secondary_variant">Toissijainen lisäsävy</string> <string name="color_background">Tausta</string> <string name="v4_4_verify_connection_security_desc">Vertaa turvakoodeja kontaktiesi kanssa.</string> @@ -1095,7 +1095,7 @@ <string name="your_contacts_will_remain_connected">Kontaktisi pysyvät yhdistettyinä.</string> <string name="the_messaging_and_app_platform_protecting_your_privacy_and_security">Viestintä- ja sovellusalusta, joka suojaa yksityisyyttäsi ja tietoturvaasi.</string> <string name="icon_descr_video_call">videopuhelu</string> - <string name="group_info_section_title_num_members"> %1$s JÄSENET</string> + <string name="group_info_section_title_num_members">%1$s JÄSENET</string> <string name="member_role_will_be_changed_with_notification">Rooli muuttuu muotoon "%s". Kaikille ryhmän jäsenille ilmoitetaan asiasta.</string> <string name="member_role_will_be_changed_with_invitation">Rooli muuttuu muotoon "%s". Jäsen saa uuden kutsun.</string> <string name="voice_prohibited_in_this_chat">Ääniviestit ovat kiellettyjä tässä keskustelussa.</string> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/fr/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/fr/strings.xml index 571823140a..c5a208851f 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/fr/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/fr/strings.xml @@ -523,7 +523,7 @@ <string name="status_e2e_encrypted">chiffré de bout en bout</string> <string name="settings_experimental_features">Fonctionnalités expérimentales</string> <string name="settings_section_title_socks">SOCKS proxy</string> - <string name="settings_section_title_themes">Themes</string> + <string name="settings_section_title_themes">Thèmes</string> <string name="settings_section_title_messages">Messages et fichiers</string> <string name="settings_section_title_calls">Appels</string> <string name="import_database">Importer la base de données</string> @@ -709,7 +709,7 @@ <string name="error_creating_link_for_group">Erreur lors de la création du lien du groupe</string> <string name="only_group_owners_can_change_prefs">Seuls les propriétaires du groupe peuvent modifier les préférences du groupe.</string> <string name="section_title_for_console">Pour terminal</string> - <string name="change_member_role_question">Changer le rôle du groupe \?</string> + <string name="change_member_role_question">Changer le rôle du groupe ?</string> <string name="member_role_will_be_changed_with_notification">Son rôle est désormais %s. Tous les membres du groupe en seront informés.</string> <string name="icon_descr_contact_checked">Contact vérifié⸱e</string> <string name="clear_contacts_selection_button">Effacer</string> @@ -2348,7 +2348,7 @@ <string name="connect_plan_open_new_group">Ouvrir un nouveau groupe</string> <string name="simplex_link_channel">Lien pour la voie SimpleX</string> <string name="private_routing_no_session">Pas de session de routage privé</string> - <string name="error_accepting_member">Membre acceptant des erreurs</string> + <string name="error_accepting_member">Erreur lors de l\'acceptation du membre</string> <string name="error_deleting_member_support_chat">Erreur effaçant le chat avec le membre</string> <string name="unsupported_connection_link">Lien de connexion pas soutenu</string> <string name="link_requires_newer_app_version_please_upgrade">Ce lien requiert une version de l\'application plus récente. Veuillez s\'il-vous-plait actualiser l\'application ou demander à votre contact de vous envoyer un lien compatible.</string> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/hi/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/hi/strings.xml index e6f02f34f2..f3b1df5a40 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/hi/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/hi/strings.xml @@ -243,7 +243,7 @@ <string name="ttl_min">%d मिनट</string> <string name="settings_section_title_device">उपकरण</string> <string name="group_member_status_creator">रचनाकार</string> - <string name="change_member_role_question">समूह भूमिका बदलें\?</string> + <string name="change_member_role_question">समूह भूमिका बदलें?</string> <string name="ttl_week">%d सप्ताह</string> <string name="v4_2_auto_accept_contact_requests">संपर्क अनुरोधों को स्वत: स्वीकार करें</string> <string name="integrity_msg_bad_hash">खराब संदेश हैश</string> @@ -285,4 +285,21 @@ <string name="group_member_role_member">सदस्य</string> <string name="search_verb">खोजें</string> <string name="la_mode_off">बंद है</string> + <string name="connect_via_contact_link">संपर्क पते के माध्यम से कनेक्ट करें?</string> + <string name="connect_via_invitation_link">एक-बार के लिंक के माध्यम से कनेक्ट करें?</string> + <string name="connect_via_group_link">समूह में शामिल?</string> + <string name="connect_use_current_profile">वर्तमान प्रोफ़ाइल का उपयोग करें</string> + <string name="connect_use_new_incognito_profile">नई गुप्त प्रोफ़ाइल का उपयोग करें</string> + <string name="connect_use_incognito_profile">गुप्त प्रोफ़ाइल का उपयोग करें</string> + <string name="profile_will_be_sent_to_contact_sending_link">आपकी प्रोफ़ाइल उस संपर्क को भेजी जाएगी जिससे आपको यह लिंक प्राप्त हुआ है।</string> + <string name="you_will_join_group">आप सभी ग्रुप मेंबर्स से कनेक्ट होंगे।</string> + <string name="connect_via_link_incognito">इनकॉग्निटो कनेक्ट करें</string> + <string name="connect_plan_open_chat">चैट खोलें</string> + <string name="connect_plan_open_new_group">नया ग्रुप खोलें</string> + <string name="error_parsing_uri_title">यह लिंक मान्य नहीं है</string> + <string name="error_parsing_uri_desc">कृपया जांच लें कि SimpleX लिंक सही है।</string> + <string name="opening_database">डेटाबेस खुल रहा है…</string> + <string name="database_migration_in_progress">डेटाबेस माइग्रेशन जारी है।\nइसमें कुछ मिनट लग सकते हैं।</string> + <string name="non_content_uri_alert_title">अमान्य फ़ाइल पथ</string> + <string name="non_content_uri_alert_text">आपने एक अमान्य फ़ाइल पथ साझा किया है। कृपया इस समस्या की सूचना ऐप डेवलपर्स को दें।</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/hu/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/hu/strings.xml index b90d79fb3b..7e4319bb9d 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/hu/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/hu/strings.xml @@ -3,7 +3,7 @@ <string name="alert_text_decryption_error_n_messages_failed_to_decrypt">Nem sikerült visszafejteni %1$d üzenetet.</string> <string name="alert_text_decryption_error_too_many_skipped">%1$d üzenet kihagyva.</string> <string name="integrity_msg_skipped">%1$d üzenet kihagyva</string> - <string name="group_info_section_title_num_members">%1$s TAG</string> + <string name="group_info_section_title_num_members">%1$s tag</string> <string name="chat_item_ttl_month">1 hónap</string> <string name="chat_item_ttl_week">1 hét</string> <string name="v5_3_new_interface_languages">6 új kezelőfelületi nyelv</string> @@ -1370,7 +1370,7 @@ <string name="network_disable_socks">Közvetlen internetkapcsolat használata?</string> <string name="you_will_still_receive_calls_and_ntfs">Továbbra is kap hívásokat és értesítéseket a némított profiloktól, ha azok aktívak.</string> <string name="group_main_profile_sent">A fő csevegési profilja el lesz küldve a csoporttagok számára</string> - <string name="you_can_enable_delivery_receipts_later_alert">Később engedélyezheti őket az „Adatvédelem és biztonság” menüben.</string> + <string name="you_can_enable_delivery_receipts_later_alert">Később is engedélyezheti őket az „Adatvédelem” menüben.</string> <string name="to_reveal_profile_enter_password">Rejtett profilja felfedéséhez adja meg a teljes jelszót a keresőmezőben, a „Csevegési profilok” menüben.</string> <string name="upgrade_and_open_chat">Fejlesztés és a csevegés megnyitása</string> <string name="you_need_to_allow_to_send_voice">Engedélyeznie kell a hangüzenetek küldését a partnere számára, hogy hangüzeneteket küldhessenek egymásnak.</string> @@ -2546,7 +2546,7 @@ <string name="connect_plan_open_channel">Csatorna megnyitása</string> <string name="connect_plan_open_new_channel">Új csatorna megnyitása</string> <string name="member_info_section_title_owner">Tulajdonos</string> - <string name="channel_members_section_owners">Tulajdonosok</string> + <string name="channel_members_section_owners">Tulajdonosok és közreműködők</string> <string name="button_leave_channel">Csatorna elhagyása</string> <string name="leave_channel_question">Elhagyja a csatornát?</string> <string name="relay_test_step_verify">Ellenőrzés</string> @@ -2766,7 +2766,7 @@ <string name="one_hand_ui_bottom_bar">Alsó sáv</string> <string name="link_previews_alert_desc_socks">A hivatkozások előnézetét SOCKS proxyn keresztül kéri le a kliens. A DNS-lekérdezés viszont továbbra is történhet helyi szinten, a saját DNS-kiszolgálón keresztül.</string> <string name="one_hand_ui_top_bar">Felső sáv</string> - <string name="cancel_channel_alert_msg">Az új %1$s nevű csatornája %3$d átjátszóból %2$d átjátszóhoz kapcsolódik.\nHa visszavonja, akkor a csatorna törlődni fog – de később újra létrehozhatja.</string> + <string name="cancel_channel_alert_msg">Az új %1$s nevű csatornája %3$d átjátszóból %2$d átjátszóhoz kapcsolódott.\nHa visszavonja, akkor a csatorna törlődni fog – de később újra létrehozhatja.</string> <string name="button_cancel_and_delete_channel">Visszavonás és a csatorna törlése</string> <string name="add_button">Hozzáadás</string> <string name="add_relay_button">Átjátszó hozzáadása</string> @@ -2785,14 +2785,14 @@ <string name="last_active_relay_warning">Ez az utolsó aktív átjátszó. Ha eltávolítja, akkor azzal megakadályozza az üzenetek eljuttatását a feliratkozóknak.</string> <string name="close_behavior_dialog_close">Alkalmazás bezárása</string> <string name="close_behavior_dialog_text">Ha a bezárás mellett dönt, az üzenetek nem fognak megérkezni.\nEzt később a „Megjelenés” beállításaiban módosíthatja.</string> - <string name="appearance_minimize_to_tray_desc">Hagyja a SimpleX-et a háttérben futni az üzenetek fogadásához.</string> + <string name="appearance_minimize_to_tray_desc">Az üzenetek fogadásához a háttérben fut</string> <string name="tray_quit">Kilépés a SimpleXből</string> <string name="tray_show">SimpleX megjelenítése</string> <string name="tray_tooltip">SimpleX</string> <string name="tray_tooltip_unread">SimpleX – %d olvasatlan üzenet</string> <string name="close_behavior_dialog_minimize">Kicsinyítés az értesítési területre</string> <string name="close_behavior_dialog_title">Biztosan kicsinyíteni szeretné az értesítési területre?</string> - <string name="appearance_minimize_to_tray">Kicsinyítés az értesítési területre az ablak bezárásakor</string> + <string name="appearance_minimize_to_tray">Kicsinyítés az értesítési területre</string> <string name="error_deleting_message">Hiba történt az üzenet törlésekor</string> <string name="from_history">Az előzményekből</string> <string name="member_info_status">Állapot</string> @@ -2800,4 +2800,70 @@ <string name="member_info_relay_status_rejected_by_operator">az átjátszó üzemeltetője elutasította</string> <string name="another_instance_title">Az alkalmazás már fut</string> <string name="another_instance_not_responding">Lehet, hogy egy másik alkalmazáspéldány fut, vagy nem zárult be megfelelően. Így is elindítja?</string> + <string name="unsupported_channel_name">Nem támogatott csatornanév</string> + <string name="unsupported_contact_name">Nem támogatott partnernév</string> + <string name="channel_name_requires_newer_app_version">A csatorna nevén keresztüli kapcsolódáshoz újabb alkalmazásverzió szükséges.</string> + <string name="contact_name_requires_newer_app_version">A partner nevén keresztüli kapcsolódáshoz újabb alkalmazásverzió szükséges.</string> + <string name="please_upgrade_the_app">Frissítse az alkalmazást.</string> + <string name="app_update_required">Alkalmazásfrissítés szükséges</string> + <string name="group_link_requires_newer_version">Ehhez a csoporthoz az alkalmazás újabb verziója szükséges. A csatlakozáshoz frissítse az alkalmazást.</string> + <string name="settings_section_title_about">Névjegy</string> + <string name="settings_section_title_contact">Kapcsolat</string> + <string name="settings_section_title_support_project">A projekt támogatása</string> + <string name="chat_data">Csevegési adatok</string> + <string name="help_and_support">Súgó és támogatás</string> + <string name="more_privacy">További adatvédelem</string> + <string name="advanced_settings">Speciális beállítások</string> + <string name="group_member_role_observer_channel">feliratkozó</string> + <string name="group_member_role_member_channel">közreműködő</string> + <string name="channel_webpage">Csatorna weboldala</string> + <string name="group_webpage">Csoport weboldala</string> + <string name="advanced_options">Speciális beállítások</string> + <string name="web_page_url_placeholder">https://</string> + <string name="allow_anyone_to_embed">Beágyazás engedélyezése bárki számára</string> + <string name="enter_webpage_url">Adja meg az oldal webcímét</string> + <string name="webpage_url_footer">Meg fog jelenni a feliratkozóknak, és az előnézet betöltésének engedélyezésére szolgál.</string> + <string name="webpage_code">Weboldalba ágyazható kód</string> + <string name="webpage_code_footer">Adja hozzá ezt a kódot a weboldalához. Meg fogja jeleníteni a csatornája / csoportja előnézetét.</string> + <string name="copy_code">Kód másolása</string> + <string name="webpage_info">Hozzon létre egy weboldalt a csatorna előnézetének megjelenítéséhez a látogatók számára, mielőtt feliratkoznának. Üzemeltesse saját maga, vagy használjon tetszőleges statikus tárhelyet.</string> + <string name="relays_no_web_support">Az Ön által használt csevegési átjátszók nem támogatják a weboldalakat.</string> + <string name="embed_any_webpage_can_show">Bármelyik weboldal megjelenítheti az előnézetet.</string> + <string name="embed_only_your_page">Csak az Ön fenti oldala jelenítheti meg az előnézetet.</string> + <string name="member_role_will_be_changed_with_notification_channel">A szerepkör a következőre fog módosulni: %s. A csatorna összes feliratkozója értesítést fog kapni.</string> + <string name="channel_owner_count_singular">%1$d tulajdonos</string> + <string name="channel_owner_count_plural">%1$d tulajdonos</string> + <string name="channel_owners_contributors_count">%1$d tulajdonos és közreműködő</string> + <string name="relay_status_acknowledged_roster">visszaigazolt névsor</string> + <string name="badge_supports_simplex">%s támogatja a SimpleX Chatet.</string> + <string name="badge_supported_simplex">%1$s támogatta a SimpleX Chatet. A kitűző lejárt ekkor: %2$s.</string> + <string name="badge_support_from_v7">A SimpleXet az alkalmazás v7-es verziójától kezdve támogathatja.</string> + <string name="badge_invested">%s befektetett a SimpleX Chat közösségi finanszírozásába.</string> + <string name="badge_unverified_title">Ellenőrizetlen kitűző</string> + <string name="badge_unverified_desc">Nem sikerült ellenőrizni ezt a kitűzőt, és lehet, hogy nem eredeti.</string> + <string name="badge_unknown_key_title">Nem lehetett ellenőrizni a kitűzőt</string> + <string name="badge_unknown_key_desc">A kitűző egy olyan kulccsal van aláírva, amelyet az alkalmazás ezen verziója nem ismer fel. Frissítse az alkalmazást a kitűző ellenőrzéséhez.</string> + <string name="no_names_servers_enabled">Nincsenek kiszolgálók a nevek feloldásához.</string> + <string name="simplex_name_error">SimpleX-névhiba</string> + <string name="simplex_name_no_servers_desc">Egyik kiszolgáló sincs beállítva a SimpleX-nevek feloldásához. Állítsa be a kiszolgálókat, vagy használjon egy kapcsolattartási hivatkozást.</string> + <string name="simplex_name_server_no_resolver_desc">A(z) %1$s kiszolgáló nem támogatja a névfeloldást. Állítsa be a kiszolgálókat, vagy használjon egy kapcsolattartási hivatkozást.</string> + <string name="simplex_name_not_found">A név nem található</string> + <string name="simplex_name_not_found_desc">Ez a SimpleX-név nincs regisztrálva. Ellenőrizze a nevet.</string> + <string name="simplex_name_resolver_error_desc">Feloldási hiba: %1$s</string> + <string name="simplex_name_no_valid_link">Nincs érvényes hivatkozás</string> + <string name="simplex_name_no_valid_link_desc">A(z) %1$s SimpleX-név regisztrálva van, de nem rendelkezik érvényes hivatkozással.</string> + <string name="simplex_name_unconfirmed">Megerősítetlen név</string> + <string name="simplex_name_unconfirmed_desc">A(z) %1$s SimpleX-név regisztrálva van, de nincs hozzáadva a profilhoz. Adja hozzá a címéhez vagy a csatornaprofiljához, amennyiben Ön a tulajdonosa.</string> + <string name="verify_simplex_name_action">Név ellenőrzése</string> + <string name="verify_simplex_names">SimpleX-nevek ellenőrzése</string> + <string name="simplex_name_not_verified">A SimpleX-név nincs ellenőrizve</string> + <string name="simplex_name">SimpleX-név</string> + <string name="your_simplex_name">Saját SimpleX-név</string> + <string name="set_simplex_name">SimpleX-név beállítása</string> + <string name="error_saving_simplex_name">Hiba történt a név mentésekor</string> + <string name="simplex_name_owner_no_channel_link">A(z) %1$s SimpleX-név csatornahivatkozás nélkül lett regisztrálva. A regisztrációs oldalon adjon hozzá a névhez egy csatornahivatkozást.</string> + <string name="simplex_name_owner_no_address">A(z) %1$s SimpleX-név SimpleX-cím nélkül lett regisztrálva. A regisztrációs oldalon adja hozzá a névhez a saját SimpleX-címét.</string> + <string name="set_user_simplex_name_footer">Tegye lehetővé mások számára a kapcsolódást a saját SimpleX-címével regisztrált néven keresztül.</string> + <string name="set_channel_simplex_name_footer">Tegye lehetővé mások számára a csatlakozást az ezzel a csatornahivatkozással regisztrált néven keresztül.</string> + <string name="operator_use_for_names">Nevek feloldásához</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/in/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/in/strings.xml index 70c31f5399..af40969ba4 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/in/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/in/strings.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <resources> - <string name="group_info_section_title_num_members">%1$s ANGGOTA</string> + <string name="group_info_section_title_num_members">%1$s anggota</string> <string name="address_section_title">Alamat</string> <string name="moderated_items_description">%1$d pesan dimoderasi oleh %2$s</string> <string name="send_disappearing_message_1_minute">1 menit</string> @@ -951,7 +951,7 @@ <string name="app_check_for_updates_notice_title">Periksa pembaruan</string> <string name="please_try_later">Silakan coba lagi nanti.</string> <string name="private_routing_error">Kesalahan perutean pribadi</string> - <string name="add_address_to_your_profile">Tambah alamat ke profil Anda, sehingga kontak dapat membagikannya dengan orang lain. Pembaruan profil akan dikirim ke kontak Anda.</string> + <string name="add_address_to_your_profile">Tambahkan alamat ke profil Anda, sehingga kontak SimpleX dapat membagikannya dengan orang lain. Pembaruan profil akan dikirim ke kontak SimpleX Anda.</string> <string name="keychain_allows_to_receive_ntfs">Android Keystore digunakan untuk simpan frasa sandi dengan aman setelah Anda memulai ulang aplikasi atau ubah frasa sandi - ini mungkin dapat menerima notifikasi.</string> <string name="allow_accepting_calls_from_lock_screen">Aktifkan panggilan dari layar kunci melalui Pengaturan.</string> <string name="alert_text_skipped_messages_it_can_happen_when">Hal ini dapat terjadi ketika:\n1. Pesan kedaluwarsa di klien pengirim setelah 2 hari atau di server setelah 30 hari.\n2. Dekripsi pesan gagal, karena Anda atau kontak Anda menggunakan cadangan basis data lama.\n3. Koneksi terganggu.</string> @@ -1401,7 +1401,7 @@ <string name="clear_chat_question">Hapus obrolan?</string> <string name="network_proxy_auth_mode_no_auth">Jangan gunakan kredensial dengan proxy.</string> <string name="disable_onion_hosts_when_not_supported"><![CDATA[Atur <i>Gunakan host .onion</i> ke Tidak jika proxy SOCKS tidak mendukung.]]></string> - <string name="socks_proxy_setting_limitations"><![CDATA[<b>Harap diperhatikan</b>: relay pesan dan berkas terhubung melalui proxy SOCKS. Panggilan dan pengiriman pratinjau tautan menggunakan koneksi langsung.]]></string> + <string name="socks_proxy_setting_limitations"><![CDATA[<b>Harap diperhatikan</b>: relay pesan dan berkas terhubung melalui proxy SOCKS. Panggilan menggunakan koneksi langsung.]]></string> <string name="network_smp_proxy_fallback_prohibit_description">JANGAN mengirim pesan secara langsung, meskipun server Anda atau server tujuan tidak mendukung routing pribadi.</string> <string name="display_name_cannot_contain_whitespace">Nama tampilan tidak boleh terdapat spasi.</string> <string name="you_can_change_it_later">Frasa sandi acak disimpan dalam pengaturan sebagai teks biasa.\nAnda dapat mengubahnya nanti.</string> @@ -2511,4 +2511,218 @@ <string name="delete_member_messages_confirmation">Hapus pesan</string> <string name="member_messages_will_be_deleted_cannot_be_undone">Pesan anggota akan dihapus - ini tidak dapat dibatalkan!</string> <string name="remove_member_delete_messages_confirmation">Hapus pesan</string> + <string name="relay_bar_active">%1$d/%2$d relay aktif</string> + <string name="relay_bar_active_with_errors">%1$d/%2$d relay aktif, %3$d error</string> + <string name="relay_bar_active_with_failures">%1$d/%2$d relay aktif, %3$d gagal</string> + <string name="relay_bar_active_with_removed">%1$d/%2$d relay aktif, %3$d dihapus</string> + <string name="relay_bar_connected">%1$d/%2$d relay terhubung</string> + <string name="relay_bar_connected_with_errors">%1$d/%2$d relay terhubung, %3$d error</string> + <string name="relay_bar_connected_with_failures">%1$d/%2$d relay terhubung, %3$d gagal</string> + <string name="relay_bar_connected_with_removed">%1$d/%2$d relay terhubung, %3$d dihapus</string> + <string name="channel_owner_count_singular">%1$d pemilik</string> + <string name="channel_owner_count_plural">%1$d pemilik</string> + <string name="channel_owners_contributors_count">%1$d pemilik & kontributor</string> + <string name="relay_bar_relays_failed">%1$d relay gagal</string> + <string name="relay_bar_relays_not_active">%1$d relay tidak aktif</string> + <string name="relay_bar_relays_removed">%1$d relay dihapus</string> + <string name="channel_subscriber_count_singular">%1$d pelanggan</string> + <string name="channel_subscriber_count_plural">%1$d pelanggan</string> + <string name="badge_supported_simplex">%1$s mendukung SimpleX Chat. Lencana berakhir pada %2$s.</string> + <string name="settings_section_title_about">Tentang</string> + <string name="relay_status_accepted">diterima</string> + <string name="relay_status_acknowledged_roster">daftar yang di akui</string> + <string name="relay_status_active">aktif</string> + <string name="add_button">Tambahkan</string> + <string name="add_relay_button">Tambah relay</string> + <string name="add_relays_title">Tambah relay</string> + <string name="relay_bar_owner_no_delivery">Tambahkan relay untuk memulihkan pengiriman pesan.</string> + <string name="webpage_code_footer">Tambahkan kode ini ke halaman web Anda. Kode ini akan menampilkan pratinjau channel/grup Anda.</string> + <string name="advanced_options">Opsi lanjutan</string> + <string name="advanced_settings">Setelan lanjutan</string> + <string name="a_link_for_one_person">Link untuk satu orang terhubung</string> + <string name="content_filter_all_messages">Semua pesan</string> + <string name="allow_anyone_to_embed">Izinkan semua orang menyematkan</string> + <string name="allow_chat_with_admins">Izinkan anggota mengobrol dengan admin.</string> + <string name="allow_direct_messages_channel">Izinkan mengirim pesan langsung ke pelanggan.</string> + <string name="allow_chat_with_admins_channel">Izinkan pelanggan mengobrol dengan admin.</string> + <string name="relay_bar_all_relays_failed">Semua relay gagal</string> + <string name="relay_bar_all_relays_removed">Semua relay dihapus</string> + <string name="another_instance_not_responding">Mungkin ada instance aplikasi lain yang sedang berjalan atau tidak keluar dengan benar. Tetap mulai?</string> + <string name="embed_any_webpage_can_show">Halaman web mana pun dapat menampilkan pratinjau.</string> + <string name="another_instance_title">Aplikasi sudah berjalan</string> + <string name="app_update_required">Pembaruan aplikasi diperlukan</string> + <string name="badge_unknown_key_title">Lencana tidak dapat diverifikasi</string> + <string name="why_built_p7">Karena kami menghancurkan kemampuan untuk mengetahui siapa Anda. Agar kekuatan Anda tidak akan pernah bisa direnggut.</string> + <string name="onboarding_be_free">Bebas\ndi jaringan Anda</string> + <string name="why_built_tagline">Bebas di jaringan Anda.</string> + <string name="block_subscriber_for_all_question">Blokir pelanggan untuk semua?</string> + <string name="one_hand_ui_bottom_bar">Bilah bawah</string> + <string name="compose_view_broadcast">Siaran</string> + <string name="test_relay_to_retrieve_name"><![CDATA[<b>Uji relay</b> untuk mengambil namanya.]]></string> + <string name="chat_link_business_address">Alamat Bisnis</string> + <string name="button_cancel_and_delete_channel">Batalkan dan hapus saluran</string> + <string name="cancel_creating_channel_question">Batalkan pembuatan saluran?</string> + <string name="cant_broadcast_message">Gagal menyiarkan</string> + <string name="channel_role_label">Saluran</string> + <string name="chat_link_channel">Tautan saluran</string> + <string name="button_channel_members">Anggota saluran</string> + <string name="channel_display_name_field">Nama saluran</string> + <string name="channel_preferences">Preferensi saluran</string> + <string name="channel_profile_is_stored_on_subscribers_devices">Profil saluran disimpan di perangkat pelanggan dan di relai obrolan.</string> + <string name="snd_channel_event_channel_profile_updated">Profil saluran diperbarui</string> + <string name="chat_list_channels">Saluran</string> + <string name="channel_temporarily_unavailable">Saluran untuk sementara tidak tersedia</string> + <string name="channel_webpage">Halaman web saluran</string> + <string name="delete_channel_for_all_subscribers_cannot_undo_warning">Saluran akan dihapus untuk semua pelanggan - ini tidak dapat dibatalkan!</string> + <string name="delete_channel_for_self_cannot_undo_warning">Saluran akan dihapus untuk Anda - ini tidak dapat dibatalkan!</string> + <string name="channel_will_start_with_relays">Saluran akan mulai berfungsi dengan %1$d dari %2$d relai. Lanjutkan?</string> + <string name="chat_data">Data obrolan</string> + <string name="chat_relay">Relai obrolan</string> + <string name="button_channel_relays">Relai saluran</string> + <string name="chat_relays">Relai obrolan</string> + <string name="channel_relays_title">Relai saluran</string> + <string name="chat_relays_forward_messages_in_channels">Relai obrolan meneruskan pesan di saluran yang Anda buat.</string> + <string name="chat_relays_forward_messages">Relai obrolan meneruskan pesan ke pelanggan saluran.</string> + <string name="chat_with_admins_is_prohibited">Obrolan dengan admin dilarang.</string> + <string name="chat_with_admins_relay_note">Obrolan dengan admin di saluran publik tidak memiliki enkripsi ujung-ke-ujung (E2E) - gunakan hanya dengan relai obrolan tepercaya.</string> + <string name="support_chats_disabled">Mengobrol dengan anggota dimatikan</string> + <string name="chat_with_admins">Obrolan dengan admin</string> + <string name="check_relay_address">Periksa alamat relai dan coba lagi.</string> + <string name="check_relay_name">Periksa nama relai dan coba lagi.</string> + <string name="close_behavior_dialog_close">Tutup aplikasi</string> + <string name="appearance_minimize_to_tray">Tutup ke baki</string> + <string name="configure_relays">Konfigurasi relai</string> + <string name="relay_test_step_connect">Hubungkan</string> + <string name="relay_conn_status_connected">terhubung</string> + <string name="relay_conn_status_connecting">menghubungkan</string> + <string name="channel_name_requires_newer_app_version">Menghubungkan melalui nama saluran memerlukan versi aplikasi yang lebih baru.</string> + <string name="contact_name_requires_newer_app_version">Menghubungkan melalui nama kontak memerlukan versi aplikasi yang lebih baru.</string> + <string name="info_row_connection_failed">Koneksi gagal</string> + <string name="connect_via_link_or_qr_code">Hubungkan melalui tautan atau kode QR</string> + <string name="settings_section_title_contact">Kontak</string> + <string name="chat_link_contact_address">Alamat kontak</string> + <string name="group_member_role_member_channel">kontributor</string> + <string name="copy_code">Salin kode</string> + <string name="webpage_info">Buat halaman web untuk menampilkan pratinjau saluran Anda kepada pengunjung sebelum mereka berlangganan. Anda dapat menghostingnya sendiri atau menggunakan layanan hosting statis apa pun.</string> + <string name="create_channel_title">Buat saluran publik</string> + <string name="create_channel_button">Buat saluran publik</string> + <string name="create_channel_beta_button">Buat saluran publik (BETA)</string> + <string name="connect_with_someone">Buat tautan Anda</string> + <string name="create_your_public_address">Buat alamat publik Anda</string> + <string name="creating_channel">Sedang membuat saluran</string> + <string name="rcv_channel_events_count">%d acara saluran</string> + <string name="relay_test_step_decode_link">Dekode tautan</string> + <string name="button_delete_channel">Hapus saluran</string> + <string name="delete_channel_question">Hapus saluran?</string> + <string name="relay_conn_status_deleted">dihapus</string> + <string name="rcv_channel_event_channel_deleted">saluran dihapus</string> + <string name="chat_banner_channel">Saluran</string> + <string name="info_row_channel">Saluran</string> + <string name="channel_full_name_field">Nama lengkap saluran:</string> + <string name="channel_no_active_relays_try_later">Saluran tidak memiliki relai aktif. Silakan coba bergabung nanti.</string> + <string name="channel_link">Tautan saluran</string> + <string name="delete_relay">Hapus relai</string> + <string name="direct_messages_are_prohibited_channel">Pesan pribadi antar pelanggan dilarang.</string> + <string name="link_previews_alert_disable">Matikan</string> + <string name="disable_sending_recent_history_channel">Jangan kirim riwayat ke pelanggan baru.</string> + <string name="num_relays_selected">%d relai dipilih</string> + <string name="rcv_msg_error_dropped">dijatuhkan (%1$d upaya)</string> + <string name="v6_5_invite_friends">Lebih mudah untuk mengundang teman Anda 👋</string> + <string name="button_edit_channel_profile">Edit profil saluran</string> + <string name="link_previews_alert_enable">Aktifkan</string> + <string name="enable_chats_with_admins">Aktifkan</string> + <string name="enable_at_least_one_chat_relay">Aktifkan setidaknya satu relai obrolan untuk membuat saluran.</string> + <string name="enable_chats_with_admins_question">Aktifkan obrolan dengan admin?</string> + <string name="link_previews_alert_title">Aktifkan pratinjau tautan?</string> + <string name="enter_profile_name">Masukkan nama profil…</string> + <string name="enter_relay_name">Masukkan nama relai…</string> + <string name="enter_webpage_url">Masukkan URL halaman web</string> + <string name="error_prefix">Galat</string> + <string name="error_adding_relay">Galat saat menambahkan relai</string> + <string name="error_adding_relays">Galat saat menambahkan relai</string> + <string name="error_creating_channel">Galat saat membuat saluran</string> + <string name="error_deleting_message">Gagal menghapus pesan</string> + <string name="error_opening_channel">Galat saat membuka saluran</string> + <string name="rcv_msg_error_parse">galat: %s</string> + <string name="error_saving_channel_profile">Galat saat menyimpan profil saluran</string> + <string name="error_sharing_channel">Galat saat membagikan saluran</string> + <string name="member_info_member_failed">gagal</string> + <string name="relay_conn_status_failed">gagal</string> + <string name="relay_status_failed">gagal</string> + <string name="content_filter_files">Berkas</string> + <string name="content_filter_menu_item">Filter</string> + <string name="for_anyone_to_reach_you">Agar siapa pun dapat menghubungi Anda</string> + <string name="from_history">Dari riwayat</string> + <string name="chat_link_from_owner">(dari pemilik)</string> + <string name="relay_test_step_get_link">Dapatkan tautan</string> + <string name="get_started">Mulai</string> + <string name="chat_link_group">Tautan grup</string> + <string name="group_webpage">Halaman web grup</string> + <string name="help_and_support">Bantuan & dukungan</string> + <string name="recent_history_is_not_sent_to_new_members_channel">Riwayat tidak dikirim ke pelanggan baru.</string> + <string name="web_page_url_placeholder">https://</string> + <string name="close_behavior_dialog_text">Jika Anda memilih Tutup, pesan tidak akan diterima.\nAnda dapat mengubahnya nanti di pengaturan Tampilan.</string> + <string name="down_migration_warning_chat_relays">Jika Anda bergabung atau membuat saluran, saluran tersebut akan berhenti bekerja secara permanen.</string> + <string name="content_filter_images">Gambar</string> + <string name="relay_status_inactive">tidak aktif</string> + <string name="invalid_relay_address">Alamat relai tidak valid!</string> + <string name="invalid_relay_name">Nama relai tidak valid!</string> + <string name="relay_status_invited">diundang</string> + <string name="invite_someone_privately">Undang seseorang secara pribadi</string> + <string name="webpage_url_footer">Ini akan ditampilkan kepada pelanggan dan digunakan untuk memungkinkan pemuatan pratinjau.</string> + <string name="compose_view_join_channel">Gabung saluran</string> + <string name="button_leave_channel">Keluar saluran</string> + <string name="leave_channel_question">Keluar dari saluran?</string> + <string name="let_someone_connect_to_you">Izinkan seseorang terhubung dengan Anda</string> + <string name="action_button_channel_link">Tautan</string> + <string name="link_previews_alert_desc_socks">Pratinjau tautan akan diminta melalui proksi SOCKS. Pencarian DNS mungkin masih terjadi secara lokal melalui penyelesai DNS Anda.</string> + <string name="content_filter_links">Tautan</string> + <string name="owner_verification_passed">Tanda tangan tautan diverifikasi.</string> + <string name="members_can_chat_with_admins">Anggota dapat mengobrol dengan admin.</string> + <string name="alert_title_msg_error">Galat pesan</string> + <string name="e2ee_info_no_e2ee"><![CDATA[Pesan di saluran ini <b>tidak dienkripsi end-to-end</b>. Relai obrolan dapat melihat pesan ini.]]></string> + <string name="migrate">Pindahkan</string> + <string name="close_behavior_dialog_minimize">Minimalkan ke baki</string> + <string name="close_behavior_dialog_title">Minimalkan ke baki?</string> + <string name="more_privacy">Privasi lebih lanjut</string> + <string name="onboarding_network_commitments">Komitmen jaringan</string> + <string name="network_error">Galat jaringan</string> + <string name="onboarding_network_routers_cannot_know">Perute jaringan tidak dapat mengetahui\nsiapa yang berbicara dengan siapa</string> + <string name="relay_status_new">baru</string> + <string name="new_1_time_link">Tautan 1-kali baru</string> + <string name="new_chat_relay">Relai obrolan baru</string> + <string name="onboarding_no_account">Tanpa akun. Tanpa telepon. Tanpa email. Tanpa ID.\nEnkripsi paling aman.</string> + <string name="relay_bar_no_active_relays">Tidak ada relay aktif</string> + <string name="no_available_relays">Tidak ada relai yang tersedia</string> + <string name="why_built_p1">Tidak ada yang melacak percakapan Anda. Tidak ada yang menggambar peta ke mana pun Anda pergi. Privasi tidak pernah menjadi fitur — itu adalah cara hidup.</string> + <string name="no_chat_relays_enabled">Tidak ada fitur relay obrolan yang diaktifkan.</string> + <string name="relay_bar_no_relays">Tidak ada relai</string> + <string name="no_relays_selected">Tidak ada relay yang dipilih</string> + <string name="voice_recording_not_supported">Perekaman suara tidak didukung di platform Anda.</string> + <string name="unsupported_channel_name">Nama saluran tidak didukung</string> + <string name="unsupported_contact_name">Nama kontak tidak didukung</string> + <string name="please_upgrade_the_app">Silakan perbarui aplikasinya.</string> + <string name="group_link_requires_newer_version">Grup ini membutuhkan versi aplikasi yang lebih baru. Silakan perbarui aplikasi untuk bergabung.</string> + <string name="placeholder_search_images">Cari gambar</string> + <string name="placeholder_search_videos">Cari video</string> + <string name="placeholder_search_voice_messages">Cari pesan suara</string> + <string name="server_warning">Peringatan server</string> + <string name="placeholder_search_files">Cari berkas</string> + <string name="placeholder_search_links">Cari tautan</string> + <string name="content_filter_videos">Video</string> + <string name="content_filter_voice_messages">Pesan suara</string> + <string name="talk_to_someone">Bicara dengan seseorang</string> + <string name="your_public_address">Alamat publik Anda</string> + <string name="chat_banner_join_channel">Ketuk Gabung saluran</string> + <string name="chat_banner_your_channel">Saluran Anda</string> + <string name="share_channel">Bagikan saluran…</string> + <string name="share_via_chat">Bagikan via obrolan</string> + <string name="tap_to_open">Ketuk untuk buka</string> + <string name="chat_link_one_time">Tautan 1-kali</string> + <string name="chat_link_signed">(ditandatangani)</string> + <string name="owner_verification_failed">⚠️ Verifikasi tanda tangan gagal: %s.</string> + <string name="you_are_subscriber">anda adalah pelanggan</string> + <string name="onboarding_send_1_time_link">Kirim tautannya via aplikasi pesan apa pun - aman. Minta untuk tempel ke SimpleX.</string> + <string name="onboarding_or_show_qr_code">Atau perlihatkan kode QR secara langsung atau melalui panggilan video.</string> + <string name="onboarding_post_address">Gunakan alamat ini di profil media sosial, situs web, atau tanda tangan email Anda.</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/it/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/it/strings.xml index c3f3461c48..fe896c099f 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/it/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/it/strings.xml @@ -423,7 +423,7 @@ <string name="snd_group_event_group_profile_updated">profilo del gruppo aggiornato</string> <string name="invite_prohibited">Impossibile invitare il contatto!</string> <string name="change_verb">Cambia</string> - <string name="change_member_role_question">Cambiare il ruolo del gruppo\?</string> + <string name="change_member_role_question">Cambiare il ruolo?</string> <string name="clear_contacts_selection_button">Svuota</string> <string name="group_member_status_complete">completo</string> <string name="group_member_status_connecting">in connessione</string> @@ -788,7 +788,7 @@ <string name="skip_inviting_button">Salta l\'invito di membri</string> <string name="switch_verb">Cambia</string> <string name="num_contacts_selected">%d contatto/i selezionato/i</string> - <string name="group_info_section_title_num_members">%1$s MEMBRI</string> + <string name="group_info_section_title_num_members">%1$s membri</string> <string name="you_can_share_group_link_anybody_will_be_able_to_connect">Puoi condividere un link o un codice QR: chiunque potrà unirsi al gruppo. Non perderai i membri del gruppo se in seguito lo elimini.</string> <string name="invite_prohibited_description">Stai tentando di invitare un contatto con cui hai condiviso un profilo in incognito nel gruppo in cui stai usando il tuo profilo principale</string> <string name="group_info_member_you">tu: %1$s</string> @@ -1276,7 +1276,7 @@ \n- e altro ancora!</string> <string name="v5_2_disappear_one_message">Fai sparire un messaggio</string> <string name="v5_2_fix_encryption">Mantieni le tue connessioni</string> - <string name="you_can_enable_delivery_receipts_later_alert">Puoi attivarle più tardi nelle impostazioni di privacy e sicurezza dell\'app.</string> + <string name="you_can_enable_delivery_receipts_later_alert">Puoi attivarle più tardi nelle impostazioni dell\'app \"La tua privacy\".</string> <string name="receipts_contacts_disable_keep_overrides">Disattiva (mantieni sostituzioni)</string> <string name="delivery_receipts_are_disabled">Le ricevute di consegna sono disattivate!</string> <string name="receipts_contacts_disable_for_all">Disattiva per tutti</string> @@ -2239,7 +2239,7 @@ <string name="only_chat_owners_can_change_prefs">Solo i proprietari della chat possono modificarne le preferenze.</string> <string name="onboarding_notifications_mode_battery">Notifiche e batteria</string> <string name="maximum_message_size_reached_forwarding">Puoi copiare e ridurre la dimensione del messaggio per inviarlo.</string> - <string name="member_role_will_be_changed_with_notification_chat">Il ruolo verrà cambiato in %s. Verrà notificato a tutti nella chat.</string> + <string name="member_role_will_be_changed_with_notification_chat">Il ruolo verrà cambiato in "%s". Verrà notificato a tutti nella chat.</string> <string name="chat_main_profile_sent">Il tuo profilo di chat verrà inviato ai membri della chat</string> <string name="you_will_stop_receiving_messages_from_this_chat_chat_history_will_be_preserved">Non riceverai più messaggi da questa chat. La cronologia della chat verrà conservata.</string> <string name="onboarding_network_operators_cant_see_who_talks_to_whom">Quando più di un operatore è attivato, nessuno di essi ha metadati per capire chi comunica con chi.</string> @@ -2621,7 +2621,7 @@ <string name="connect_plan_open_channel">Apri canale</string> <string name="connect_plan_open_new_channel">Apri il nuovo canale</string> <string name="member_info_section_title_owner">Proprietario</string> - <string name="channel_members_section_owners">Proprietari</string> + <string name="channel_members_section_owners">Proprietari e collaboratori</string> <string name="preset_relay_address">Indirizzo relay preimpostato</string> <string name="preset_relay_name">Nome relay preimpostato</string> <string name="group_member_role_relay">relay</string> @@ -2823,10 +2823,10 @@ <string name="error_deleting_message">Errore di eliminazione del messaggio</string> <string name="from_history">Dalla cronologia</string> <string name="close_behavior_dialog_text">Se scegli Chiudi, i messaggi non verranno ricevuti.\nPuoi cambiarlo più tardi nelle impostazioni di Aspetto.</string> - <string name="appearance_minimize_to_tray_desc">Tieni SimpleX attivo in secondo piano per ricevere i messaggi.</string> + <string name="appearance_minimize_to_tray_desc">Resta in secondo piano per ricevere i messaggi</string> <string name="close_behavior_dialog_minimize">Riduci nell\'area delle notifiche</string> <string name="close_behavior_dialog_title">Ridurre nell\'area delle notifiche?</string> - <string name="appearance_minimize_to_tray">Riduci nell\'area delle notifiche alla chiusura della finestra</string> + <string name="appearance_minimize_to_tray">Chiudi nell\'area delle notifiche</string> <string name="tray_quit">Esci da SimpleX</string> <string name="tray_show">Mostra SimpleX</string> <string name="tray_tooltip">SimpleX</string> @@ -2836,4 +2836,70 @@ <string name="relay_status_rejected">rifiutato</string> <string name="member_info_relay_status_rejected_by_operator">rifiutato dall\'operatore del relay</string> <string name="member_info_status">Stato</string> + <string name="channel_owner_count_singular">%1$d proprietario</string> + <string name="channel_owner_count_plural">%1$d proprietari</string> + <string name="channel_owners_contributors_count">%1$d proprietari e collaboratori</string> + <string name="badge_supported_simplex">%1$s ha sostenuto SimpleX Chat. La targhetta è scaduta il %2$s.</string> + <string name="settings_section_title_about">Informazioni</string> + <string name="relay_status_acknowledged_roster">lista riconosciuta</string> + <string name="webpage_code_footer">Aggiungi questo codice alla tua pagina web. Mostrerà l\'anteprima del tuo canale / gruppo.</string> + <string name="advanced_options">Opzioni avanzate</string> + <string name="advanced_settings">Impostazioni avanzate</string> + <string name="allow_anyone_to_embed">Consenti a chiunque di incorporare</string> + <string name="embed_any_webpage_can_show">Qualsiasi pagina web può mostrare l\'anteprima.</string> + <string name="app_update_required">Aggiornamento dell\'app necessario</string> + <string name="badge_unknown_key_title">La targhetta non può essere verificata</string> + <string name="channel_webpage">Pagina web del canale</string> + <string name="chat_data">Dati della chat</string> + <string name="channel_name_requires_newer_app_version">La connessione tramite nome del canale richiede una versione dell\'app più recente.</string> + <string name="contact_name_requires_newer_app_version">La connessione tramite nome del contatto richiede una versione dell\'app più recente.</string> + <string name="settings_section_title_contact">Contatto</string> + <string name="group_member_role_member_channel">collaboratore</string> + <string name="copy_code">Copia codice</string> + <string name="webpage_info">Crea una pagina web per mostrare l\'anteprima del tuo canale ai visitatori prima che si iscrivano. Ospitala da solo o usa un qualsiasi hosting statico.</string> + <string name="enter_webpage_url">Inserisci URL della pagina</string> + <string name="group_webpage">Pagina web del gruppo</string> + <string name="help_and_support">Aiuto e supporto</string> + <string name="web_page_url_placeholder">https://</string> + <string name="webpage_url_footer">Verrà mostrato agli iscritti e usato per permettere il caricamento dell\'anteprima.</string> + <string name="more_privacy">Più privacy</string> + <string name="embed_only_your_page">Solo la tua pagina soprastante può mostrare l\'anteprima.</string> + <string name="please_upgrade_the_app">Aggiorna l\'app.</string> + <string name="badge_invested">%s ha investito nella raccolta fondi di SimpleX Chat.</string> + <string name="badge_supports_simplex">%s sostiene SimpleX Chat.</string> + <string name="group_member_role_observer_channel">iscritto</string> + <string name="settings_section_title_support_project">Sostieni il progetto</string> + <string name="badge_unknown_key_desc">La targhetta è firmata con una chiave che questa versione dell\'app non riconosce. Aggiorna l\'app per verificare questa targhetta.</string> + <string name="member_role_will_be_changed_with_notification_channel">Il ruolo verrà cambiato in "%s". Verrà avvisato chiunque nel canale.</string> + <string name="badge_unverified_desc">Non è stato possibile verificare questa targhetta e potrebbe non essere autentica.</string> + <string name="group_link_requires_newer_version">Questo gruppo richiede una versione dell\'app più recente. Aggiorna l\'app per entrare.</string> + <string name="unsupported_channel_name">Nome del canale non supportato</string> + <string name="unsupported_contact_name">Nome del contatto non supportato</string> + <string name="badge_unverified_title">Targhetta non verificata</string> + <string name="relays_no_web_support">I relay di chat usati non supportano le pagine web.</string> + <string name="webpage_code">Codice pagina web</string> + <string name="badge_support_from_v7">Puoi sostenere SimpleX dalla versione 7 dell\'app.</string> + <string name="error_saving_simplex_name">Errore di salvataggio del nome</string> + <string name="set_user_simplex_name_footer">Consenti alle persone di collegarsi tramite il nome registrato con il tuo indirizzo SimpleX.</string> + <string name="set_channel_simplex_name_footer">Consenti alle persone di entrare attraverso il nome registrato con questo link del canale.</string> + <string name="simplex_name_not_found">Nome non trovato</string> + <string name="simplex_name_no_servers_desc">Nessuno dei tuoi server è impostato per risolvere i nomi SimpleX. Configura i server o usa un link di connessione.</string> + <string name="no_names_servers_enabled">Nessun server per risolvere i nomi.</string> + <string name="simplex_name_no_valid_link">Nessun link valido</string> + <string name="simplex_name_resolver_error_desc">Errore del risolutore: %1$s</string> + <string name="simplex_name_server_no_resolver_desc">Il server %1$s non supporta la risoluzione dei nomi. Configura i server o usa un link di connessione.</string> + <string name="set_simplex_name">Imposta nome SimpleX</string> + <string name="simplex_name">Nome SimpleX</string> + <string name="simplex_name_error">Errore del nome SimpleX</string> + <string name="simplex_name_not_verified">Nome SimpleX non verificato</string> + <string name="simplex_name_no_valid_link_desc">Il nome SimpleX %1$s è registrato, ma non ha alcun collegamento valido.</string> + <string name="simplex_name_unconfirmed_desc">Il nome SimpleX %1$s è registrato, ma non aggiunto al profilo. Aggiungilo al profilo del tuo indirizzo o canale, se sei il proprietario.</string> + <string name="simplex_name_owner_no_channel_link">Il nome SimpleX %1$s è registrato senza link del canale. Aggiungi il link del canale al nome tramite la pagina di registrazione.</string> + <string name="simplex_name_owner_no_address">Il nome SimpleX %1$s è registrato senza indirizzo SimpleX. Aggiungi il tuo indirizzo SimpleX al nome tramite la pagina di registrazione.</string> + <string name="simplex_name_not_found_desc">Questo nome SimpleX non è registrato. Controlla il nome.</string> + <string name="operator_use_for_names">Per risolvere nomi</string> + <string name="simplex_name_unconfirmed">Nome non confermato</string> + <string name="verify_simplex_name_action">Verifica nome</string> + <string name="verify_simplex_names">Verifica nomi SimpleX</string> + <string name="your_simplex_name">Il tuo nome SimpleX</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/iw/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/iw/strings.xml index 61613e63b0..b33f76a273 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/iw/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/iw/strings.xml @@ -182,7 +182,7 @@ <string name="group_member_status_complete">חיבור הושלם</string> <string name="group_member_status_connecting">מתחבר</string> <string name="change_verb">שנה</string> - <string name="change_member_role_question">לשנות תפקיד בקבוצה\?</string> + <string name="change_member_role_question">לשנות תפקיד בקבוצה?</string> <string name="change_role">שנה תפקיד</string> <string name="info_row_connection">חיבור</string> <string name="chat_preferences">העדפות צ׳אט</string> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/ja/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/ja/strings.xml index 9784befef6..af51c80196 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/ja/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/ja/strings.xml @@ -2058,4 +2058,788 @@ <string name="appearance_bars_blur_radius">ぼかし</string> <string name="chat_list_contacts">連絡先</string> <string name="chat_list_favorites">お気に入り</string> + <string name="connect_use_incognito_profile">シークレットプロフィールを使用</string> + <string name="another_instance_title">アプリはすでに実行中です</string> + <string name="another_instance_not_responding">別のアプリインスタンスが実行中か、正常に終了しなかった可能性があります。それでも起動しますか?</string> + <string name="server_no_sub">購読なし</string> + <string name="not_connected_to_server_to_receive_messages_no_sub">この接続のメッセージを受信するためのサーバに接続されていません(購読なし)。</string> + <string name="voice_recording_not_supported">お使いのプラットフォームでは音声録音はサポートされていません</string> + <string name="e2ee_info_no_e2ee"><![CDATA[このチャンネルのメッセージは<b>エンドツーエンド暗号化されていません</b>。チャットリレーはこれらのメッセージを見ることができます。]]></string> + <string name="simplex_link_relay">SimpleXリレーアドレス</string> + <string name="no_media_servers_configured_for_private_routing">ファイルを受信するためのサーバがありません。</string> + <string name="for_chat_profile">チャットプロフィール %s の場合:</string> + <string name="errors_in_servers_configuration">サーバ設定にエラーがあります。</string> + <string name="no_chat_relays_enabled">有効なチャットリレーがありません。</string> + <string name="server_warning">サーバの警告</string> + <string name="error_accepting_operator_conditions">条件の同意エラー</string> + <string name="blocking_reason_content">コンテンツが利用条件に違反しています</string> + <string name="network_error_unknown_ca">サーバアドレスのフィンガープリントが証明書と一致しません:%1$s。</string> + <string name="network_error_broker_host_desc">サーバアドレスがネットワーク設定と互換性がありません:%1$s。</string> + <string name="network_error_broker_version_desc">サーバのバージョンがお使いのアプリと互換性がありません:%1$s。</string> + <string name="private_routing_timeout">プライベートルーティングのタイムアウト</string> + <string name="private_routing_error">プライベートルーティングのエラー</string> + <string name="private_routing_no_session">プライベートルーティングのセッションがありません</string> + <string name="smp_proxy_error_unknown_ca">転送サーバアドレスのフィンガープリントが証明書と一致しません:%1$s。</string> + <string name="smp_proxy_error_broker_host">転送サーバアドレスがネットワーク設定と互換性がありません:%1$s。</string> + <string name="smp_proxy_error_broker_version">転送サーバのバージョンがネットワーク設定と互換性がありません:%1$s。</string> + <string name="proxy_destination_error_unknown_ca">宛先サーバアドレスのフィンガープリントが証明書と一致しません:%1$s。</string> + <string name="proxy_destination_error_failed_to_connect">転送サーバ %1$s が宛先サーバ %2$s への接続に失敗しました。後でもう一度お試しください。</string> + <string name="please_try_later">後でもう一度お試しください。</string> + <string name="error_creating_report">報告の作成エラー</string> + <string name="error_accepting_member">メンバーの承諾エラー</string> + <string name="error_marking_member_support_chat_read">既読にする際のエラー</string> + <string name="error_deleting_member_support_chat">チャットの削除エラー</string> + <string name="file_not_approved_descr">Tor または VPN を使用しない場合、あなたのIPアドレスはこれらのXFTPリレーに表示されます:\n%1$s。</string> + <string name="unsupported_connection_link">サポートされていない接続リンク</string> + <string name="link_requires_newer_app_version_please_upgrade">このリンクには新しいバージョンのアプリが必要です。アプリをアップグレードするか、互換性のあるリンクを送るよう連絡先に依頼してください。</string> + <string name="unsupported_channel_name">サポートされていないチャンネル名</string> + <string name="unsupported_contact_name">サポートされていない連絡先名</string> + <string name="channel_name_requires_newer_app_version">チャンネル名による接続には新しいバージョンのアプリが必要です。</string> + <string name="contact_name_requires_newer_app_version">連絡先名による接続には新しいバージョンのアプリが必要です。</string> + <string name="please_upgrade_the_app">アプリをアップグレードしてください。</string> + <string name="channel_temporarily_unavailable">チャンネルは一時的に利用できません</string> + <string name="channel_no_active_relays_try_later">チャンネルにアクティブなリレーがありません。後でもう一度参加をお試しください。</string> + <string name="app_update_required">アプリの更新が必要です</string> + <string name="group_link_requires_newer_version">このグループには新しいバージョンのアプリが必要です。参加するにはアプリをアップデートしてください。</string> + <string name="connection_error_blocked">接続がブロックされました</string> + <string name="connection_error_blocked_desc">接続がサーバ運営者によってブロックされています:\n%1$s。</string> + <string name="connection_error_quota">未配信のメッセージ</string> + <string name="connection_error_quota_desc">接続が未配信メッセージの上限に達しました。連絡先がオフラインの可能性があります。</string> + <string name="error_rejecting_contact_request">連絡先リクエストの拒否エラー</string> + <string name="error_deleting_message">メッセージの削除エラー</string> + <string name="error_updating_chat_tags">チャットリストの更新エラー</string> + <string name="error_creating_chat_tags">チャットリストの作成エラー</string> + <string name="error_loading_chat_tags">チャットリストの読み込みエラー</string> + <string name="error_preparing_contact">チャットを開く際のエラー</string> + <string name="error_preparing_group">グループを開く際のエラー</string> + <string name="error_changing_user">プロフィールの変更エラー</string> + <string name="xiaomi_ignore_battery_optimization"><![CDATA[<b>Xiaomiデバイス</b>:通知を機能させるには、システム設定で自動起動を有効にしてください。]]></string> + <string name="message_delivery_warning_title">メッセージ配信の警告</string> + <string name="message_deleted_or_not_received_error_title">メッセージなし</string> + <string name="message_deleted_or_not_received_error_desc">このメッセージは削除されたか、まだ受信されていません。</string> + <string name="report_reason_alert_title">報告の理由は?</string> + <string name="report_archive_alert_title">報告をアーカイブしますか?</string> + <string name="report_archive_alert_title_nth">%d件の報告をアーカイブしますか?</string> + <string name="report_archive_alert_title_all">すべての報告をアーカイブしますか?</string> + <string name="report_archive_alert_desc">報告はあなたのためにアーカイブされます。</string> + <string name="report_archive_alert_desc_all">すべての報告があなたのためにアーカイブされます。</string> + <string name="report_archive_for_me">自分のみ</string> + <string name="report_archive_for_all_moderators">すべてのモデレーター向け</string> + <string name="snd_error_auth">鍵が間違っているか、不明な接続です。おそらくこの接続は削除されています。</string> + <string name="snd_error_proxy">転送サーバ:%1$s\nエラー:%2$s</string> + <string name="snd_error_proxy_relay">転送サーバ:%1$s\n宛先サーバのエラー:%2$s</string> + <string name="srv_error_host">サーバアドレスがネットワーク設定と互換性がありません。</string> + <string name="srv_error_version">サーバのバージョンがネットワーク設定と互換性がありません。</string> + <string name="file_error_auth">鍵が間違っているか、不明なファイルチャンクアドレスです。おそらくファイルは削除されています。</string> + <string name="file_error_blocked">ファイルがサーバ運営者によってブロックされています:\n%1$s。</string> + <string name="placeholder_search_images">画像を検索</string> + <string name="placeholder_search_videos">動画を検索</string> + <string name="placeholder_search_voice_messages">ボイスメッセージを検索</string> + <string name="placeholder_search_files">ファイルを検索</string> + <string name="placeholder_search_links">リンクを検索</string> + <string name="archive_report">報告をアーカイブ</string> + <string name="archive_reports">報告をアーカイブ</string> + <string name="delete_report">報告を削除</string> + <string name="report_verb">報告</string> + <string name="delete_messages_cannot_be_undone_warning">メッセージが削除されます - これは元に戻せません!</string> + <string name="delete_messages_mark_deleted_warning">メッセージは削除対象としてマークされます。受信者はこれらのメッセージを表示できます。</string> + <string name="moderate_messages_will_be_deleted_warning">メッセージはすべてのメンバーに対して削除されます。</string> + <string name="moderate_messages_will_be_marked_warning">メッセージはすべてのメンバーに対して検閲済みとしてマークされます。</string> + <string name="from_history">履歴から</string> + <string name="list_menu">リスト</string> + <string name="message_forwarded_title">メッセージを転送しました</string> + <string name="message_forwarded_desc">まだ直接接続がないため、メッセージは管理者によって転送されます。</string> + <string name="member_inactive_title">メンバーが非アクティブ</string> + <string name="member_inactive_desc">メンバーがアクティブになると、メッセージは後で配信される場合があります。</string> + <string name="group_preview_open_to_join">開いて参加</string> + <string name="group_preview_rejected">拒否されました</string> + <string name="talk_to_someone">誰かと話す</string> + <string name="let_someone_connect_to_you">誰かに接続してもらう</string> + <string name="connect_via_link_or_qr_code">リンクまたはQRコードで接続</string> + <string name="connect_with_someone">リンクを作成</string> + <string name="invite_someone_privately">誰かをプライベートに招待</string> + <string name="a_link_for_one_person">1人が接続するためのリンク</string> + <string name="create_your_public_address">公開アドレスを作成</string> + <string name="your_public_address">あなたの公開アドレス</string> + <string name="for_anyone_to_reach_you">誰でもあなたに連絡できるように</string> + <string name="no_chats_in_list">リスト %s にチャットがありません。</string> + <string name="no_unread_chats">未読のチャットはありません</string> + <string name="no_chats">チャットがありません</string> + <string name="no_chats_found">チャットが見つかりません</string> + <string name="open_to_connect">開いて接続</string> + <string name="open_to_use_bot">開いてボットを使用</string> + <string name="open_to_accept">開いて承諾</string> + <string name="contact_should_accept">連絡先が承諾する必要があります…</string> + <string name="selected_chat_items_nothing_selected">何も選択されていません</string> + <string name="forward_alert_title_nothing_to_forward">転送するものがありません!</string> + <string name="forward_alert_forward_messages_without_files">ファイルなしでメッセージを転送しますか?</string> + <string name="forward_files_messages_deleted_after_selection_desc">メッセージは選択後に削除されました。</string> + <string name="chat_list_groups">グループ</string> + <string name="chat_list_channels">チャンネル</string> + <string name="chat_list_businesses">ビジネス</string> + <string name="chat_list_notes">ノート</string> + <string name="chat_list_group_reports">報告</string> + <string name="notification_group_report">報告:%s</string> + <string name="group_reports_active">%d件の報告</string> + <string name="group_reports_member_reports">メンバーからの報告</string> + <string name="group_new_support_messages">%d件のメッセージ</string> + <string name="group_new_support_chats">メンバーとの%d件のチャット</string> + <string name="group_new_support_chat_one">メンバーとの1件のチャット</string> + <string name="group_new_support_chats_short">%d件のチャット</string> + <string name="chat_banner_connect_to_chat">「接続」をタップしてチャット</string> + <string name="chat_banner_send_request_to_connect">「接続」をタップしてリクエストを送信</string> + <string name="chat_banner_connect_to_use_bot">「接続」をタップしてボットを使用</string> + <string name="chat_banner_accept_contact_request">連絡先リクエストを承諾</string> + <string name="chat_banner_your_contact">あなたの連絡先</string> + <string name="chat_banner_bot">ボット</string> + <string name="chat_banner_join_group">「グループに参加」をタップ</string> + <string name="chat_banner_join_channel">「チャンネルに参加」をタップ</string> + <string name="chat_banner_your_group">あなたのグループ</string> + <string name="chat_banner_your_channel">あなたのチャンネル</string> + <string name="chat_banner_group">グループ</string> + <string name="chat_banner_channel">チャンネル</string> + <string name="chat_banner_business_connection">ビジネス接続</string> + <string name="chat_banner_your_business_contact">あなたのビジネス連絡先</string> + <string name="forward_multiple">メッセージを転送…</string> + <string name="share_channel">チャンネルを共有…</string> + <string name="cannot_share_message_alert_text">選択したチャットの設定によりこのメッセージは禁止されています。</string> + <string name="share_via_chat">チャットで共有</string> + <string name="tap_to_open">タップして開く</string> + <string name="chat_link_channel">チャンネルのリンク</string> + <string name="chat_link_group">グループのリンク</string> + <string name="chat_link_business_address">ビジネスアドレス</string> + <string name="chat_link_contact_address">連絡先アドレス</string> + <string name="chat_link_one_time">ワンタイムリンク</string> + <string name="chat_link_from_owner">(オーナーから)</string> + <string name="chat_link_signed">(署名済み)</string> + <string name="error_sharing_channel">チャンネルの共有エラー</string> + <string name="owner_verification_passed">リンクの署名が検証されました。</string> + <string name="owner_verification_failed">⚠️ 署名の検証に失敗しました:%s。</string> + <string name="compose_save_messages_n">%1$s件のメッセージを保存中</string> + <string name="maximum_message_size_title">メッセージが大きすぎます!</string> + <string name="maximum_message_size_reached_text">メッセージのサイズを小さくして、もう一度送信してください。</string> + <string name="maximum_message_size_reached_non_text">メッセージのサイズを小さくするかメディアを削除して、もう一度送信してください。</string> + <string name="maximum_message_size_reached_forwarding">メッセージをコピーしてサイズを小さくすれば送信できます。</string> + <string name="report_compose_reason_header_spam">スパムを報告:グループのモデレーターのみが見ることができます。</string> + <string name="report_compose_reason_header_profile">メンバーのプロフィールを報告:グループのモデレーターのみが見ることができます。</string> + <string name="report_compose_reason_header_community">違反を報告:グループのモデレーターのみが見ることができます。</string> + <string name="report_compose_reason_header_illegal">コンテンツを報告:グループのモデレーターのみが見ることができます。</string> + <string name="report_compose_reason_header_other">その他を報告:グループのモデレーターのみが見ることができます。</string> + <string name="report_sent_alert_title">モデレーターに報告を送信しました</string> + <string name="report_sent_alert_msg_view_in_support_chat">報告は「管理者とのチャット」で確認できます。</string> + <string name="compose_view_join_group">グループに参加</string> + <string name="compose_view_join_channel">チャンネルに参加</string> + <string name="compose_view_broadcast">ブロードキャスト</string> + <string name="compose_view_add_message">メッセージを追加</string> + <string name="compose_view_connect">接続</string> + <string name="compose_view_send_contact_request_alert_question">連絡先リクエストを送信しますか?</string> + <string name="compose_view_send_contact_request_alert_text"><![CDATA[メッセージを送信できるのは<b>リクエストが承諾された後のみ</b>です。]]></string> + <string name="compose_view_send_request_without_message">メッセージなしでリクエストを送信</string> + <string name="compose_view_send_request">リクエストを送信</string> + <string name="cant_send_message_alert_title">メッセージを送信できません!</string> + <string name="cant_send_message_contact_not_ready">連絡先の準備ができていません</string> + <string name="cant_send_message_request_is_sent">リクエストを送信済み</string> + <string name="cant_send_message_contact_deleted">連絡先が削除されました</string> + <string name="cant_send_message_contact_not_synchronized">同期されていません</string> + <string name="cant_send_message_contact_disabled">連絡先が無効です</string> + <string name="you_are_subscriber">あなたは購読者です</string> + <string name="channel_role_label">チャンネル</string> + <string name="cant_send_message_rejected">参加リクエストが拒否されました</string> + <string name="cant_send_message_group_deleted">グループが削除されました</string> + <string name="cant_send_message_mem_removed">グループから削除されました</string> + <string name="cant_send_message_you_left">退出しました</string> + <string name="cant_send_message_generic">メッセージを送信できません</string> + <string name="cant_broadcast_message">ブロードキャストできません</string> + <string name="reviewed_by_admins">管理者によりレビュー済み</string> + <string name="cant_send_message_member_has_old_version">メンバーが古いバージョンを使用しています</string> + <string name="cant_send_commands_alert_text">コマンドを送信するには接続している必要があります。</string> + <string name="temporary_file_error">一時的なファイルエラー</string> + <string name="open_with_app">%s で開く</string> + <string name="disable_automatic_deletion_question">自動メッセージ削除を無効にしますか?</string> + <string name="change_automatic_deletion_question">自動メッセージ削除を変更しますか?</string> + <string name="disable_automatic_deletion_message">このチャットのメッセージは削除されません。</string> + <string name="change_automatic_chat_deletion_message">この操作は元に戻せません - このチャットで選択した時点より前に送受信したメッセージは削除されます。</string> + <string name="disable_automatic_deletion">メッセージ削除を無効にする</string> + <string name="chat_ttl_options_footer">デバイスからチャットメッセージを削除します。</string> + <string name="info_view_open_button">開く</string> + <string name="info_view_search_button">検索</string> + <string name="keep_conversation">会話を保持</string> + <string name="only_delete_conversation">会話のみ削除</string> + <string name="you_can_still_send_messages_to_contact">アーカイブ済みの連絡先から %1$s にメッセージを送信できます。</string> + <string name="you_can_still_view_conversation_with_contact">チャット一覧で %1$s との会話を引き続き表示できます。</string> + <string name="text_field_set_chat_placeholder">チャット名を設定…</string> + <string name="sync_connection_question">接続を修復しますか?</string> + <string name="sync_connection_desc">接続には暗号化の再ネゴシエーションが必要です。</string> + <string name="sync_connection_confirm">修復</string> + <string name="encryption_renegotiation_in_progress">暗号化の再ネゴシエーションを実行中です。</string> + <string name="accept_contact_request">連絡先リクエストを承諾</string> + <string name="reject_contact_request">連絡先リクエストを拒否</string> + <string name="the_sender_will_not_be_notified">送信者には通知されません。</string> + <string name="member_is_deleted_cant_accept_request">メンバーが削除されています - リクエストを承諾できません</string> + <string name="mute_all_chat">すべてミュート</string> + <string name="unread_mentions">未読のメンション</string> + <string name="change_list">リストを変更</string> + <string name="duplicated_list_error">リスト名と絵文字はすべてのリストで異なる必要があります。</string> + <string name="change_order_chat_list_menu_action">順序を変更</string> + <string name="share_address_publicly">アドレスを公開で共有</string> + <string name="share_simplex_address_on_social_media">SimpleXアドレスをSNSで共有します。</string> + <string name="share_1_time_link_with_a_friend">ワンタイムリンクを友達と共有</string> + <string name="one_time_link_can_be_used_with_one_contact_only"><![CDATA[ワンタイムリンクは<i>1人の連絡先とのみ</i>使用できます - 対面または任意のメッセンジャーで共有してください。]]></string> + <string name="you_can_set_connection_name_to_remember">リンクを誰と共有したか覚えておくために、接続名を設定できます。</string> + <string name="connection_security">接続のセキュリティ</string> + <string name="simplex_address_and_1_time_links_are_safe_to_share">SimpleXアドレスとワンタイムリンクは任意のメッセンジャーで安全に共有できます。</string> + <string name="to_protect_against_your_link_replaced_compare_codes">リンクが置き換えられるのを防ぐため、連絡先のセキュリティコードを比較できます。</string> + <string name="full_link_button_text">完全なリンク</string> + <string name="short_link_button_text">短縮リンク</string> + <string name="new_chat_share_profile">プロフィールを共有</string> + <string name="select_chat_profile">チャットプロフィールを選択</string> + <string name="switching_profile_error_message">接続は %s に移動されましたが、プロフィールの切り替え時にエラーが発生しました。</string> + <string name="loading_profile">プロフィールを読み込み中…</string> + <string name="no_filtered_contacts">フィルタされた連絡先はありません</string> + <string name="context_user_picker_your_profile">あなたのプロフィール</string> + <string name="context_user_picker_cant_change_profile_alert_title">プロフィールを変更できません</string> + <string name="context_user_picker_cant_change_profile_alert_message">接続試行後に別のプロフィールを使用するには、チャットを削除してリンクをもう一度使用してください。</string> + <string name="smp_servers_other">その他のSMPサーバ</string> + <string name="smp_servers_new_server">新しいサーバ</string> + <string name="xftp_servers_other">その他のXFTPサーバ</string> + <string name="network_proxy_auth">プロキシ認証</string> + <string name="network_proxy_random_credentials">ランダムな認証情報を使用</string> + <string name="network_proxy_auth_mode_isolate_by_auth_user">プロフィールごとに異なるプロキシ認証情報を使用します。</string> + <string name="network_proxy_auth_mode_isolate_by_auth_entity">接続ごとに異なるプロキシ認証情報を使用します。</string> + <string name="network_proxy_auth_mode_username_password">認証情報は暗号化されずに送信される場合があります。</string> + <string name="network_proxy_username">ユーザー名</string> + <string name="network_proxy_incorrect_config_desc">プロキシ設定が正しいことを確認してください。</string> + <string name="network_session_mode_server">サーバ</string> + <string name="network_session_mode_session_description">アプリを起動するたびに新しいSOCKS認証情報が使用されます。</string> + <string name="network_session_mode_server_description">サーバごとに新しいSOCKS認証情報が使用されます。</string> + <string name="network_smp_proxy_mode_unknown_description">不明なサーバでプライベートルーティングを使用します。</string> + <string name="network_smp_proxy_mode_unprotected_description">IPアドレスが保護されていない場合に、不明なサーバでプライベートルーティングを使用します。</string> + <string name="network_smp_proxy_fallback_allow_protected">IPが隠されている場合</string> + <string name="network_smp_proxy_fallback_allow_description">あなたまたは宛先のサーバがプライベートルーティングをサポートしていない場合、メッセージを直接送信します。</string> + <string name="network_smp_proxy_fallback_allow_protected_description">IPアドレスが保護されており、かつあなたまたは宛先のサーバがプライベートルーティングをサポートしていない場合、メッセージを直接送信します。</string> + <string name="update_network_smp_proxy_fallback_question">メッセージルーティングのフォールバック</string> + <string name="private_routing_explanation">IPアドレスを保護するため、プライベートルーティングはあなたのSMPサーバを使用してメッセージを配信します。</string> + <string name="network_smp_web_port_section_title">メッセージング用のTCPポート</string> + <string name="network_smp_web_port_toggle">Webポートを使用</string> + <string name="network_smp_web_port_footer">ポートが指定されていない場合、TCPポート %1$s を使用します。</string> + <string name="network_smp_web_port_preset_footer">プリセットサーバのみTCPポート443を使用します。</string> + <string name="network_smp_web_port_all">すべてのサーバ</string> + <string name="network_smp_web_port_preset">プリセットサーバ</string> + <string name="network_smp_web_port_off">オフ</string> + <string name="app_check_for_updates_stable">安定版</string> + <string name="app_check_for_updates_update_available">アップデートあり:%s</string> + <string name="app_check_for_updates_button_skip">このバージョンをスキップ</string> + <string name="app_check_for_updates_button_open">ファイルの場所を開く</string> + <string name="app_check_for_updates_button_install">アップデートをインストール</string> + <string name="app_check_for_updates_installed_successfully_title">インストールに成功しました</string> + <string name="app_check_for_updates_installed_successfully_desc">アプリを再起動してください。</string> + <string name="app_check_for_updates_canceled">アップデートのダウンロードをキャンセルしました</string> + <string name="app_check_for_updates_button_remind_later">後で通知</string> + <string name="app_check_for_updates_notice_desc">新しいリリースの通知を受け取るには、安定版またはベータ版の定期チェックをオンにしてください。</string> + <string name="deprecated_options_section">非推奨のオプション</string> + <string name="prefs_error_saving_settings">設定の保存エラー</string> + <string name="sent_to_your_contact_after_connection">接続後に連絡先に送信されます。</string> + <string name="address_welcome_message">ウェルカムメッセージ</string> + <string name="or_to_share_privately">またはプライベートに共有する場合</string> + <string name="simplex_address_or_1_time_link">SimpleXアドレスまたはワンタイムリンク?</string> + <string name="new_1_time_link">新しいワンタイムリンク</string> + <string name="onboarding_send_1_time_link">任意のメッセンジャーでリンクを送信してください - 安全です。SimpleXに貼り付けるよう依頼してください。</string> + <string name="onboarding_or_show_qr_code">または対面やビデオ通話でQRを表示してください。</string> + <string name="onboarding_post_address">このアドレスをSNSのプロフィール、ウェブサイト、またはメールの署名で使用してください。</string> + <string name="onboarding_or_use_qr_code">またはこのQRを使用してください - 印刷するかオンラインで表示します。</string> + <string name="business_address">ビジネスアドレス</string> + <string name="add_short_link">アドレスをアップグレード</string> + <string name="share_profile_via_link">アドレスをアップグレードしますか?</string> + <string name="share_profile_via_link_alert_text">アドレスが短くなり、あなたのプロフィールがそのアドレスを通じて共有されます。</string> + <string name="share_profile_via_link_alert_confirm">アップグレード</string> + <string name="upgrade_group_link">グループリンクをアップグレード</string> + <string name="share_group_profile_via_link">グループリンクをアップグレードしますか?</string> + <string name="share_group_profile_via_link_alert_text">リンクが短くなり、グループのプロフィールがそのリンクを通じて共有されます。</string> + <string name="share_old_address_alert_button">古いアドレスを共有</string> + <string name="share_old_link_alert_button">古いリンクを共有</string> + <string name="save_admission_question">参加承認の設定を保存しますか?</string> + <string name="save_and_notify_channel_subscribers">保存してチャンネルの購読者に通知</string> + <string name="short_descr">あなたの自己紹介:</string> + <string name="onboarding_be_free">あなたのネットワークで\n自由に</string> + <string name="onboarding_private_and_secure">プライベートで安全なメッセージング。</string> + <string name="onboarding_first_network">連絡先とグループを\nあなた自身が所有する初めてのネットワーク。</string> + <string name="get_started">始める</string> + <string name="why_simplex_is_built">SimpleXが作られた理由。</string> + <string name="onboarding_your_profile">あなたのプロフィール</string> + <string name="onboarding_on_your_phone">サーバではなく、あなたのスマートフォンに。</string> + <string name="onboarding_no_account">アカウント不要。電話番号不要。メール不要。ID不要。\n最も安全な暗号化。</string> + <string name="enter_profile_name">プロフィール名を入力…</string> + <string name="migrate">移行</string> + <string name="why_built_heading">あなたはアカウントなしで生まれた。</string> + <string name="why_built_p1">誰もあなたの会話を追跡しなかった。あなたがどこにいたかの地図を描く者もいなかった。プライバシーは機能などではなく、生き方そのものだった。</string> + <string name="why_built_p2">やがて私たちはオンラインに移り、あらゆるプラットフォームがあなたの一部を求めた — 名前、電話番号、友人。他者と話す代償として、誰と話しているかを誰かに知られることを、私たちは受け入れてしまった。電話、メール、メッセンジャー、ソーシャルメディア — 世代を超えて、人もテクノロジーもそうであり続けた。それが唯一の方法に思えた。</string> + <string name="why_built_p3">別の方法がある。電話番号のないネットワーク。ユーザー名もない。アカウントもない。いかなる種類のユーザー識別子もない。誰が接続しているかを知ることなく、人々をつなぎ、暗号化されたメッセージを運ぶネットワーク。</string> + <string name="why_built_p4">他人のドアに付いた、より良い錠ではない。あなたのプライバシーを尊重しつつも、すべての訪問者の記録を残し続ける、より親切な家主でもない。あなたは客ではない。あなたは我が家にいる。どんな王もそこには入れない — あなたは主権者だ。</string> + <string name="why_built_p5">あなたの会話はあなたのものだ。インターネット以前は常にそうだったように。ネットワークはあなたが訪れる場所ではない。あなたが作り、所有する場所だ。そしてそれをプライベートにしようと公開にしようと、誰もあなたから奪うことはできない。</string> + <string name="why_built_p6">監視されることなく他者と話すという、人類最古の自由を — それを裏切ることのできないインフラの上に築く。</string> + <string name="why_built_p7">私たちは、あなたが誰であるかを知る力を破壊したからだ。あなたの力が決して奪われないように。</string> + <string name="why_built_tagline">あなたのネットワークで自由に。</string> + <string name="all_message_and_files_e2e_encrypted"><![CDATA[すべてのメッセージとファイルは<b>エンドツーエンドで暗号化</b>されて送信され、ダイレクトメッセージではポスト量子暗号で保護されます。]]></string> + <string name="onboarding_notifications_mode_battery">通知とバッテリー</string> + <string name="onboarding_network_operators">ネットワーク運営者</string> + <string name="onboarding_network_operators_app_will_use_different_operators">アプリは会話ごとに異なる運営者を使用することで、あなたのプライバシーを保護します。</string> + <string name="onboarding_network_operators_cant_see_who_talks_to_whom">複数の運営者が有効な場合、どの運営者も誰が誰と通信しているかを知るためのメタデータを持ちません。</string> + <string name="onboarding_network_operators_app_will_use_for_routing">例えば、あなたの連絡先がSimpleX Chatのサーバ経由でメッセージを受信する場合、あなたのアプリはFluxのサーバ経由でそれらを配信します。</string> + <string name="onboarding_select_network_operators_to_use">使用するネットワーク運営者を選択してください。</string> + <string name="how_it_helps_privacy">プライバシーにどう役立つか</string> + <string name="onboarding_network_operators_conditions_will_be_accepted">有効な運営者の条件は30日後に承諾されます。</string> + <string name="onboarding_network_operators_conditions_you_can_configure">運営者は「ネットワークとサーバ」設定で構成できます。</string> + <string name="onboarding_network_operators_review_later">後で確認</string> + <string name="onboarding_network_operators_update">更新</string> + <string name="onboarding_your_network">あなたのネットワーク</string> + <string name="onboarding_network_routers_cannot_know">ネットワークのルーターは\n誰が誰と話しているかを知ることができません</string> + <string name="onboarding_configure_routers">ルーターを設定</string> + <string name="onboarding_configure_notifications">通知を設定</string> + <string name="onboarding_network_commitments">ネットワークの取り組み</string> + <string name="call_desktop_permission_denied_title">通話するにはマイクの使用を許可してください。通話を終了して、もう一度かけ直してください。</string> + <string name="call_desktop_permission_denied_safari">Safariの「設定」/「Webサイト」/「マイク」を開き、localhost に対して「許可」を選択してください。</string> + <string name="open_external_link_title">外部リンクを開きますか?</string> + <string name="icon_descr_sound_muted">サウンドをミュート中</string> + <string name="rcv_msg_error_dropped">破棄されました(%1$d回試行)</string> + <string name="rcv_msg_error_parse">エラー:%s</string> + <string name="alert_title_msg_error">メッセージエラー</string> + <string name="alert_text_msg_reception_error">アプリは %1$d 回の受信試行の後、このメッセージを削除しました。</string> + <string name="app_will_ask_to_confirm_unknown_file_servers">アプリは不明なファイルサーバからのダウンロードの確認を求めます(.onion の場合、またはSOCKSプロキシが有効な場合を除く)。</string> + <string name="without_tor_or_vpn_ip_address_will_be_visible_to_file_servers">Tor または VPN を使用しない場合、あなたのIPアドレスはファイルサーバに表示されます。</string> + <string name="sanitize_links_toggle">リンクのトラッキングを削除</string> + <string name="this_setting_is_for_your_current_profile">この設定は現在のプロフィールに適用されます</string> + <string name="privacy_chat_list_open_links">チャット一覧からリンクを開く</string> + <string name="privacy_chat_list_open_links_yes">はい</string> + <string name="privacy_chat_list_open_links_no">いいえ</string> + <string name="privacy_chat_list_open_links_ask">確認する</string> + <string name="privacy_chat_list_open_web_link_question">Webリンクを開きますか?</string> + <string name="privacy_chat_list_open_web_link">リンクを開く</string> + <string name="privacy_chat_list_open_full_web_link">完全なリンクを開く</string> + <string name="privacy_chat_list_open_clean_web_link">クリーンなリンクを開く</string> + <string name="settings_section_title_contact_requests_from_groups">グループからの連絡先リクエスト</string> + <string name="remote_hosts_section">リモートのモバイル端末</string> + <string name="chat_item_ttl_default">デフォルト(%s)</string> + <string name="chat_database_exported_save">エクスポートしたアーカイブを保存できます。</string> + <string name="chat_database_exported_migrate">エクスポートしたデータベースを移行できます。</string> + <string name="chat_database_exported_not_all_files">一部のファイルはエクスポートされませんでした</string> + <string name="error_saving_database">データベースの保存エラー</string> + <string name="error_reading_passphrase">データベースのパスフレーズの読み取りエラー</string> + <string name="restore_passphrase_can_not_be_read_desc">キーストア内のパスフレーズを読み取れません。アプリと互換性のないシステム更新の後に発生した可能性があります。そうでない場合は、開発者にお問い合わせください。</string> + <string name="restore_passphrase_can_not_be_read_enter_manually_desc">キーストア内のパスフレーズを読み取れません。手動で入力してください。アプリと互換性のないシステム更新の後に発生した可能性があります。そうでない場合は、開発者にお問い合わせください。</string> + <string name="chat_bottom_bar">手の届くチャットツールバー</string> + <string name="one_hand_ui_bottom_bar">下部のバー</string> + <string name="one_hand_ui_top_bar">上部のバー</string> + <string name="chat_list_always_visible">新しいウィンドウでチャット一覧を表示</string> + <string name="down_migration_warning_chat_relays">チャンネルに参加または作成した場合、それらは恒久的に機能しなくなります。</string> + <string name="leave_channel_question">チャンネルから退出しますか?</string> + <string name="leave_chat_question">チャットから退出しますか?</string> + <string name="you_will_stop_receiving_messages_from_this_channel_chat_history_will_be_preserved">このチャンネルからのメッセージを受信しなくなります。チャット履歴は保持されます。</string> + <string name="you_will_stop_receiving_messages_from_this_chat_chat_history_will_be_preserved">このチャットからのメッセージを受信しなくなります。チャット履歴は保持されます。</string> + <string name="rcv_direct_event_group_inv_link_received">グループ %1$s からの接続をリクエストしました</string> + <string name="rcv_group_event_member_accepted">%1$s を承諾しました</string> + <string name="rcv_group_event_user_accepted">あなたを承諾しました</string> + <string name="rcv_channel_event_channel_deleted">チャンネルを削除しました</string> + <string name="rcv_channel_event_updated_channel_profile">チャンネルのプロフィールを更新しました</string> + <string name="rcv_group_event_new_member_pending_review">新しいメンバーがグループへの参加を希望しています。</string> + <string name="snd_channel_event_channel_profile_updated">チャンネルのプロフィールを更新しました</string> + <string name="snd_group_event_member_accepted">このメンバーを承諾しました</string> + <string name="snd_group_event_user_pending_review">グループのモデレーターがグループへの参加リクエストを確認するまでお待ちください。</string> + <string name="rcv_channel_events_count">%d件のチャンネルイベント</string> + <string name="group_member_role_moderator">モデレーター</string> + <string name="group_member_role_relay">リレー</string> + <string name="group_member_status_rejected">拒否されました</string> + <string name="group_member_status_pending_approval">承認待ち</string> + <string name="group_member_status_pending_approval_short">保留中</string> + <string name="group_member_status_pending_review">審査待ち</string> + <string name="group_member_status_pending_review_short">審査</string> + <string name="invite_to_chat_button">チャットに招待</string> + <string name="button_delete_channel">チャンネルを削除</string> + <string name="button_cancel_and_delete_channel">キャンセルしてチャンネルを削除</string> + <string name="button_delete_chat">チャットを削除</string> + <string name="delete_channel_question">チャンネルを削除しますか?</string> + <string name="delete_chat_question">チャットを削除しますか?</string> + <string name="delete_channel_for_all_subscribers_cannot_undo_warning">チャンネルはすべての購読者に対して削除されます - これは元に戻せません!</string> + <string name="delete_chat_for_all_members_cannot_undo_warning">チャットはすべてのメンバーに対して削除されます - これは元に戻せません!</string> + <string name="delete_channel_for_self_cannot_undo_warning">チャンネルはあなたに対して削除されます - これは元に戻せません!</string> + <string name="delete_chat_for_self_cannot_undo_warning">チャットはあなたに対して削除されます - これは元に戻せません!</string> + <string name="button_leave_channel">チャンネルから退出</string> + <string name="button_leave_chat">チャットから退出</string> + <string name="button_edit_channel_profile">チャンネルのプロフィールを編集</string> + <string name="channel_link">チャンネルのリンク</string> + <string name="you_can_share_channel_link_anybody_will_be_able_to_connect">リンクまたはQRコードを共有できます - 誰でもチャンネルに参加できます。</string> + <string name="only_channel_owners_can_change_prefs">チャンネルの設定を変更できるのはチャンネルのオーナーだけです。</string> + <string name="only_chat_owners_can_change_prefs">設定を変更できるのはチャットのオーナーだけです。</string> + <string name="action_button_channel_link">リンク</string> + <string name="button_support_chat">管理者とのチャット</string> + <string name="button_channel_members">チャンネルのメンバー</string> + <string name="button_channel_relays">チャットリレー</string> + <string name="button_remove_subscriber_question">購読者を削除しますか?</string> + <string name="button_remove_members_question">メンバーを削除しますか?</string> + <string name="button_delete_member_messages_question">メンバーのメッセージを削除しますか?</string> + <string name="button_delete_member_messages">メンバーのメッセージを削除</string> + <string name="button_support_chat_member">メンバーとのチャット</string> + <string name="subscriber_will_be_removed_from_channel_cannot_be_undone">購読者はチャンネルから削除されます - これは元に戻せません!</string> + <string name="members_will_be_removed_from_group_cannot_be_undone">メンバーはグループから削除されます - これは元に戻せません!</string> + <string name="member_will_be_removed_from_chat_cannot_be_undone">メンバーはチャットから削除されます - これは元に戻せません!</string> + <string name="members_will_be_removed_from_chat_cannot_be_undone">メンバーはチャットから削除されます - これは元に戻せません!</string> + <string name="member_messages_will_be_deleted_cannot_be_undone">メンバーのメッセージは削除されます - これは元に戻せません!</string> + <string name="remove_member_delete_messages_confirmation">メンバーを削除してメッセージも削除</string> + <string name="delete_member_messages_confirmation">メッセージを削除</string> + <string name="block_members_for_all_question">全員に対してメンバーをブロックしますか?</string> + <string name="unblock_members_for_all_question">全員に対してメンバーのブロックを解除しますか?</string> + <string name="unblock_members_desc">これらのメンバーからのメッセージが表示されます!</string> + <string name="member_info_member_failed">失敗</string> + <string name="member_role_will_be_changed_with_notification_chat">役割が「%s」に変更されます。チャットの全員に通知されます。</string> + <string name="info_row_chat">チャット</string> + <string name="info_row_connection_failed">接続に失敗しました</string> + <string name="message_queue_info">メッセージキュー情報</string> + <string name="message_queue_info_none">なし</string> + <string name="message_queue_info_server_info">サーバキュー情報:%1$s\n\n最後に受信したメッセージ:%2$s</string> + <string name="you_need_to_allow_calls">相手に発信できるようにするには、連絡先からの通話を許可する必要があります。</string> + <string name="calls_prohibited_ask_to_enable_calls_alert_text">連絡先に通話を有効にするよう依頼してください。</string> + <string name="cant_call_member_send_message_alert_text">通話を有効にするにはメッセージを送信してください。</string> + <string name="connection_not_ready">接続の準備ができていません。</string> + <string name="channel_full_name_field">チャンネルのフルネーム:</string> + <string name="group_short_descr_field">短い説明:</string> + <string name="group_descr_too_large">説明が長すぎます</string> + <string name="chat_main_profile_sent">あなたのチャットプロフィールはチャットのメンバーに送信されます</string> + <string name="channel_profile_is_stored_on_subscribers_devices">チャンネルのプロフィールは購読者のデバイスとチャットリレーに保存されます。</string> + <string name="save_channel_profile">チャンネルのプロフィールを保存</string> + <string name="error_saving_channel_profile">チャンネルのプロフィールの保存エラー</string> + <string name="operator_conditions_accepted_for_enabled_operators_on">有効な運営者の条件は次の日に自動的に同意されます:%s。</string> + <string name="operators_conditions_will_be_accepted_for"><![CDATA[次の運営者の条件に同意します:<b>%s</b>。]]></string> + <string name="operator">運営者</string> + <string name="operator_servers_title">%s のサーバ</string> + <string name="operator_info_title">ネットワーク運営者</string> + <string name="operator_conditions_accepted_on">条件に同意した日:%s。</string> + <string name="operator_conditions_will_be_accepted_on">条件に同意する日:%s。</string> + <string name="use_servers_of_operator_x">%s を使用</string> + <string name="operator_conditions_failed_to_load">現在の条件のテキストを読み込めませんでした。このリンクから条件を確認できます:</string> + <string name="operator_same_conditions_will_be_applied"><![CDATA[同じ条件が運営者 <b>%s</b> に適用されます。]]></string> + <string name="operator_same_conditions_will_apply_to_operators"><![CDATA[同じ条件が次の運営者に適用されます:<b>%s</b>。]]></string> + <string name="operator_conditions_will_be_applied"><![CDATA[これらの条件は次にも適用されます:<b>%s</b>。]]></string> + <string name="operator_conditions_will_be_accepted_for_some"><![CDATA[次の運営者の条件に同意します:<b>%s</b>。]]></string> + <string name="operators_conditions_will_also_apply"><![CDATA[これらの条件は次にも適用されます:<b>%s</b>。]]></string> + <string name="view_conditions">条件を表示</string> + <string name="operator_updated_conditions">更新された条件</string> + <string name="operator_in_order_to_use_accept_conditions"><![CDATA[<b>%s</b> のサーバを使用するには、利用条件に同意してください。]]></string> + <string name="operator_use_for_messages">メッセージに使用</string> + <string name="operator_use_for_messages_receiving">受信用</string> + <string name="operator_use_for_messages_private_routing">プライベートルーティング用</string> + <string name="operator_use_for_files">ファイルに使用</string> + <string name="operator_use_for_sending">送信用</string> + <string name="xftp_servers_per_user">現在のチャットプロフィールの新しいファイル用のサーバ</string> + <string name="operator_added_xftp_servers">追加されたメディア・ファイルサーバ</string> + <string name="error_updating_server_title">サーバの更新エラー</string> + <string name="error_server_protocol_changed">サーバのプロトコルが変更されました。</string> + <string name="error_server_operator_changed">サーバの運営者が変更されました。</string> + <string name="operator_server_alert_title">運営者のサーバ</string> + <string name="server_added_to_operator__name">サーバが運営者 %s に追加されました。</string> + <string name="error_adding_server">サーバの追加エラー</string> + <string name="network_option_tcp_connection">TCP接続</string> + <string name="network_option_tcp_connection_timeout_background">TCP接続のバックグラウンドタイムアウト</string> + <string name="network_option_protocol_timeout_background">プロトコルのバックグラウンドタイムアウト</string> + <string name="appearance_zoom">ズーム</string> + <string name="system_mode_toast">システムモード</string> + <string name="wallpaper_scale_repeat">繰り返し</string> + <string name="channel_preferences">チャンネルの設定</string> + <string name="set_member_admission">メンバーの参加承認を設定</string> + <string name="time_to_disappear_is_set_only_for_new_contacts">消えるまでの時間は新しい連絡先にのみ設定されます。</string> + <string name="allow_your_contacts_to_send_files_and_media">連絡先がファイルやメディアを送信できるようにします。</string> + <string name="allow_files_and_media_only_if">連絡先が許可している場合にのみ、ファイルやメディアを許可します。</string> + <string name="prohibit_sending_files_and_media">ファイルやメディアの送信を禁止します。</string> + <string name="both_you_and_your_contact_can_send_files">あなたと連絡先の両方がファイルやメディアを送信できます。</string> + <string name="only_you_can_send_files">あなただけがファイルやメディアを送信できます。</string> + <string name="only_your_contact_can_send_files">連絡先だけがファイルやメディアを送信できます。</string> + <string name="files_prohibited_in_this_chat">このチャットではファイルやメディアは禁止されています。</string> + <string name="disable_sending_member_reports">モデレーターへのメッセージの報告を禁止します。</string> + <string name="direct_messages_are_prohibited">メンバー間のダイレクトメッセージは禁止されています。</string> + <string name="direct_messages_are_prohibited_in_chat">このチャットではメンバー間のダイレクトメッセージは禁止されています。</string> + <string name="group_members_can_send_reports">メンバーはメッセージをモデレーターに報告できます。</string> + <string name="member_reports_are_prohibited">このグループではメッセージの報告は禁止されています。</string> + <string name="chat_with_admins">管理者とのチャット</string> + <string name="allow_chat_with_admins">メンバーが管理者とチャットできるようにします。</string> + <string name="prohibit_chat_with_admins">管理者とのチャットを禁止します。</string> + <string name="members_can_chat_with_admins">メンバーは管理者とチャットできます。</string> + <string name="chat_with_admins_is_prohibited">管理者とのチャットは禁止されています。</string> + <string name="chat_with_admins_relay_note">公開チャンネルでの管理者とのチャットにはエンドツーエンド暗号化がありません - 信頼できるチャットリレーでのみ使用してください。</string> + <string name="enable_chats_with_admins_question">管理者とのチャットを有効にしますか?</string> + <string name="enable_chats_with_admins">有効にする</string> + <string name="group_reports_subscriber_reports">購読者からの報告</string> + <string name="allow_direct_messages_channel">購読者へのダイレクトメッセージの送信を許可します。</string> + <string name="prohibit_direct_messages_channel">購読者へのダイレクトメッセージの送信を禁止します。</string> + <string name="enable_sending_recent_history_channel">新しい購読者に最新100件までのメッセージを送信します。</string> + <string name="disable_sending_recent_history_channel">新しい購読者に履歴を送信しません。</string> + <string name="group_members_can_send_disappearing_channel">購読者は消えるメッセージを送信できます。</string> + <string name="group_members_can_send_dms_channel">購読者はダイレクトメッセージを送信できます。</string> + <string name="direct_messages_are_prohibited_channel">購読者間のダイレクトメッセージは禁止されています。</string> + <string name="group_members_can_delete_channel">購読者は送信したメッセージを元に戻せない形で削除できます。(24時間)</string> + <string name="group_members_can_add_message_reactions_channel">購読者はメッセージにリアクションを追加できます。</string> + <string name="group_members_can_send_voice_channel">購読者はボイスメッセージを送信できます。</string> + <string name="group_members_can_send_files_channel">購読者はファイルやメディアを送信できます。</string> + <string name="group_members_can_send_simplex_links_channel">購読者はSimpleXリンクを送信できます。</string> + <string name="group_members_can_send_reports_channel">購読者はメッセージをモデレーターに報告できます。</string> + <string name="recent_history_is_sent_to_new_members_channel">最新100件までのメッセージが新しい購読者に送信されます。</string> + <string name="recent_history_is_not_sent_to_new_members_channel">履歴は新しい購読者に送信されません。</string> + <string name="allow_chat_with_admins_channel">購読者が管理者とチャットできるようにします。</string> + <string name="members_can_chat_with_admins_channel">購読者は管理者とチャットできます。</string> + <string name="feature_roles_moderators">モデレーター</string> + <string name="member_admission">メンバーの参加承認</string> + <string name="admission_stage_review">メンバーを審査</string> + <string name="admission_stage_review_descr">参加を承認する前にメンバーを審査します(「ノック」)。</string> + <string name="member_criteria_off">オフ</string> + <string name="member_criteria_all">すべて</string> + <string name="member_support">メンバーとのチャット</string> + <string name="no_support_chats">メンバーとのチャットはありません</string> + <string name="support_chats_disabled">メンバーとのチャットは無効です</string> + <string name="delete_member_support_chat_button">チャットを削除</string> + <string name="delete_member_support_chat_alert_title">メンバーとのチャットを削除しますか?</string> + <string name="support_chat">管理者とのチャット</string> + <string name="reject_pending_member_button">拒否</string> + <string name="reject_pending_member_alert_title">メンバーを拒否しますか?</string> + <string name="accept_pending_member_alert_title">メンバーを承諾</string> + <string name="accept_pending_member_alert_question">メンバーがグループに参加します。承諾しますか?</string> + <string name="v6_0_new_chat_experience">新しいチャット体験 🎉</string> + <string name="v6_0_new_media_options">新しいメディアオプション</string> + <string name="v6_0_private_routing_descr">IPアドレスと接続を保護します。</string> + <string name="v6_0_chat_list_media">チャット一覧から再生できます。</string> + <string name="v6_0_increase_font_size">フォントサイズを大きくできます。</string> + <string name="v6_0_upgrade_app">アプリを自動的にアップグレード</string> + <string name="v6_1_better_security_descr">SimpleXのプロトコルがTrail of Bitsによってレビューされました。</string> + <string name="v6_1_better_calls_descr">通話中に音声とビデオを切り替えられます。</string> + <string name="v6_1_switch_chat_profile_descr">ワンタイム招待ごとにチャットプロフィールを切り替えられます。</string> + <string name="v6_1_forward_many_messages_descr">一度に最大20件のメッセージを転送できます。</string> + <string name="v6_2_network_decentralization">ネットワークの分散化</string> + <string name="v6_2_network_decentralization_descr">アプリに2番目のプリセット運営者が登場!</string> + <string name="v6_2_network_decentralization_enable_flux">メタデータのプライバシー向上のため、「ネットワークとサーバ」設定でFluxを有効にしてください。</string> + <string name="v6_2_network_decentralization_enable_flux_reason">メタデータのプライバシー向上のため。</string> + <string name="v6_2_improved_chat_navigation">チャットナビゲーションの改善</string> + <string name="v6_2_improved_chat_navigation_descr">- 最初の未読メッセージでチャットを開きます。\n- 引用されたメッセージにジャンプします。</string> + <string name="v6_2_business_chats">ビジネスチャット</string> + <string name="v6_2_business_chats_descr">顧客のためのプライバシー。</string> + <string name="v6_3_mentions">メンバーをメンション 👋</string> + <string name="v6_3_mentions_descr">メンションされたときに通知を受け取れます。</string> + <string name="v6_3_reports">プライベートな報告を送信</string> + <string name="v6_3_reports_descr">管理者によるグループの検閲を支援します。</string> + <string name="v6_3_organize_chat_lists">チャットをリストに整理</string> + <string name="v6_3_organize_chat_lists_descr">重要なメッセージを見逃しません。</string> + <string name="v6_3_private_media_file_names">プライベートなメディアファイル名。</string> + <string name="v6_3_set_message_expiration_in_chats">チャットでメッセージの有効期限を設定できます。</string> + <string name="v6_3_faster_sending_messages">メッセージの送信が高速化。</string> + <string name="v6_3_faster_deletion_of_groups">グループの削除が高速化。</string> + <string name="v6_4_connect_faster">より速く接続! 🚀</string> + <string name="v6_4_connect_faster_descr">「接続」をタップすればすぐにメッセージを送れます。</string> + <string name="v6_4_review_members">グループメンバーを審査</string> + <string name="v6_4_review_members_descr">参加前にメンバーとチャットできます。</string> + <string name="v6_4_support_chat">管理者とのチャット</string> + <string name="v6_4_support_chat_descr">グループにプライベートなフィードバックを送れます。</string> + <string name="v6_4_role_moderator">新しいグループの役割:モデレーター</string> + <string name="v6_4_role_moderator_descr">メッセージを削除し、メンバーをブロックします。</string> + <string name="v6_4_message_delivery_descr">モバイルネットワークでの通信量を削減。</string> + <string name="v6_4_1_welcome_contacts">連絡先を歓迎 👋</string> + <string name="v6_4_1_welcome_contacts_descr">プロフィールの自己紹介とウェルカムメッセージを設定できます。</string> + <string name="v6_4_1_keep_chats_clean">チャットをすっきり保つ</string> + <string name="v6_4_1_keep_chats_clean_descr">消えるメッセージをデフォルトで有効にできます。</string> + <string name="v6_4_1_short_address">短いSimpleXアドレス</string> + <string name="v6_4_1_short_address_create">アドレスを作成</string> + <string name="v6_4_1_short_address_update">アドレスを更新</string> + <string name="v6_4_1_short_address_share">アドレスを共有</string> + <string name="v6_4_1_new_interface_languages">4つの新しいインターフェース言語</string> + <string name="v6_4_1_new_interface_languages_descr">カタロニア語、インドネシア語、ルーマニア語、ベトナム語 - ユーザーの皆様に感謝します!</string> + <string name="v6_5_public_channels">公開チャンネル - 自由に発言 🚀</string> + <string name="v6_5_reliability">信頼性:チャンネルごとに多数のリレー。</string> + <string name="v6_5_ownership">所有権:自分自身のリレーを運用できます。</string> + <string name="v6_5_security">セキュリティ:オーナーがチャンネルの鍵を保持します。</string> + <string name="v6_5_privacy">プライバシー:オーナーと購読者のために。</string> + <string name="v6_5_invite_friends">友達をもっと簡単に招待 👋</string> + <string name="v6_5_invite_friends_descr">新しいユーザーの接続をより簡単にしました。</string> + <string name="v6_5_safe_web_links">安全なWebリンク</string> + <string name="v6_5_safe_web_links_descr">- リンクプレビューの送信をオプトインできます。\n- 有効な場合はSOCKSプロキシを使用します。\n- ハイパーリンクのフィッシングを防ぎます。\n- リンクのトラッキングを削除します。</string> + <string name="v6_5_non_profit_governance">非営利のガバナンス</string> + <string name="v6_5_non_profit_governance_descr">SimpleX Networkを永続させるために。</string> + <string name="view_updated_conditions">更新された条件を表示</string> + <string name="remote_ctrl_connection_stopped_desc">モバイルとデスクトップが同じローカルネットワークに接続されていること、デスクトップのファイアウォールが接続を許可していることを確認してください。\nその他の問題があれば開発者にお知らせください。</string> + <string name="remote_ctrl_connection_stopped_identity_desc">このリンクは別のモバイル端末で使用されました。デスクトップで新しいリンクを作成してください。</string> + <string name="connect_plan_chat_already_exists">チャットはすでに存在します!</string> + <string name="connect_plan_you_are_already_connected_with_vName"><![CDATA[すでに <b>%1$s</b> と接続しています。]]></string> + <string name="chat_archive">またはアーカイブファイルをインポート</string> + <string name="migrate_from_device_remove_archive_question">アーカイブを削除しますか?</string> + <string name="migrate_from_device_uploaded_archive_will_be_removed">アップロードされたデータベースのアーカイブはサーバから完全に削除されます。</string> + <string name="servers_info_target">情報の表示対象</string> + <string name="servers_info_transport_sessions_section_header">トランスポートセッション</string> + <string name="servers_info_subscriptions_section_header">メッセージ受信</string> + <string name="servers_info_subscriptions_connections_pending">保留中</string> + <string name="servers_info_proxied_servers_section_header">プロキシ経由のサーバ</string> + <string name="servers_info_proxied_servers_section_footer">これらのサーバには接続していません。これらにメッセージを配信するためにプライベートルーティングが使用されます。</string> + <string name="servers_info_reconnect_servers_title">サーバに再接続しますか?</string> + <string name="servers_info_reconnect_servers_message">接続中のすべてのサーバに再接続してメッセージ配信を強制します。追加の通信量を使用します。</string> + <string name="servers_info_reconnect_server_title">サーバに再接続しますか?</string> + <string name="servers_info_reconnect_server_message">サーバに再接続してメッセージ配信を強制します。追加の通信量を使用します。</string> + <string name="servers_info_reconnect_all_servers_button">すべてのサーバに再接続</string> + <string name="servers_info_reset_stats_alert_confirm">リセット</string> + <string name="servers_info_uploaded">アップロード済み</string> + <string name="servers_info_detailed_statistics_sent_messages_header">送信したメッセージ</string> + <string name="servers_info_detailed_statistics_sent_messages_total">送信合計</string> + <string name="servers_info_detailed_statistics_received_messages_header">受信したメッセージ</string> + <string name="servers_info_detailed_statistics_received_total">受信合計</string> + <string name="servers_info_detailed_statistics_receive_errors">受信エラー</string> + <string name="servers_info_starting_from">%s から開始。</string> + <string name="xftp_server">XFTPサーバ</string> + <string name="sent_directly">直接送信</string> + <string name="sent_via_proxy">プロキシ経由で送信</string> + <string name="proxied">プロキシ経由</string> + <string name="other_label">その他</string> + <string name="other_errors">その他のエラー</string> + <string name="secured">保護済み</string> + <string name="subscribed">購読済み</string> + <string name="subscription_results_ignored">購読を無視</string> + <string name="subscription_errors">購読エラー</string> + <string name="uploaded_files">アップロードしたファイル</string> + <string name="size">サイズ</string> + <string name="upload_errors">アップロードエラー</string> + <string name="server_address">サーバアドレス</string> + <string name="open_server_settings_button">サーバ設定を開く</string> + <string name="max_group_mentions_per_message_reached">1つのメッセージにつき最大 %1$s 人のメンバーをメンションできます!</string> + <string name="channel_members_title_subscribers">購読者</string> + <string name="channel_members_section_owners">オーナーと貢献者</string> + <string name="channel_subscriber_count_singular">%1$d 人の購読者</string> + <string name="channel_subscriber_count_plural">%1$d 人の購読者</string> + <string name="channel_member_you">あなた</string> + <string name="chat_relay">チャットリレー</string> + <string name="new_chat_relay">新しいチャットリレー</string> + <string name="preset_relay_name">プリセットリレー名</string> + <string name="preset_relay_address">プリセットリレーアドレス</string> + <string name="your_relay_name">あなたのリレー名</string> + <string name="your_relay_address">あなたのリレーアドレス</string> + <string name="enter_relay_name">リレー名を入力…</string> + <string name="use_relay">リレーを使用</string> + <string name="test_relay">リレーをテスト</string> + <string name="use_for_new_channels">新しいチャンネルに使用</string> + <string name="delete_relay">リレーを削除</string> + <string name="test_relay_to_retrieve_name"><![CDATA[名前を取得するには<b>リレーをテスト</b>してください。]]></string> + <string name="relay_test_failed_alert">リレーのテストに失敗しました!</string> + <string name="relay_test_step_get_link">リンクを取得</string> + <string name="relay_test_step_decode_link">リンクをデコード</string> + <string name="relay_test_step_connect">接続</string> + <string name="relay_test_step_wait_response">応答を待機</string> + <string name="relay_test_step_verify">検証</string> + <string name="error_relay_test_failed_at_step">ステップ %s でテストに失敗しました。</string> + <string name="error_relay_test_server_auth">リレーに接続するにはサーバの認可が必要です。パスワードを確認してください。</string> + <string name="invalid_relay_name">リレー名が無効です!</string> + <string name="check_relay_name">リレー名を確認して、もう一度お試しください。</string> + <string name="invalid_relay_address">リレーアドレスが無効です!</string> + <string name="check_relay_address">リレーアドレスを確認して、もう一度お試しください。</string> + <string name="error_adding_relay">リレーの追加エラー</string> + <string name="chat_relays">チャットリレー</string> + <string name="chat_relays_forward_messages_in_channels">チャットリレーは、あなたが作成したチャンネルでメッセージを転送します。</string> + <string name="channel_relays_title">チャットリレー</string> + <string name="no_chat_relays">チャットリレーがありません</string> + <string name="chat_relays_forward_messages">チャットリレーはチャンネルの購読者にメッセージを転送します。</string> + <string name="relay_conn_status_connected">接続済み</string> + <string name="relay_conn_status_connecting">接続中</string> + <string name="relay_conn_status_deleted">削除済み</string> + <string name="relay_conn_status_failed">失敗</string> + <string name="relay_conn_status_removed_by_operator">運営者により削除</string> + <string name="relay_conn_status_removed">削除済み</string> + <string name="relay_status_new">新規</string> + <string name="relay_status_invited">招待済み</string> + <string name="relay_status_accepted">承諾済み</string> + <string name="relay_status_active">アクティブ</string> + <string name="relay_status_inactive">非アクティブ</string> + <string name="relay_status_rejected">拒否済み</string> + <string name="member_info_status">ステータス</string> + <string name="member_info_relay_status_rejected_by_operator">リレー運営者により拒否</string> + <string name="relay_bar_all_relays_removed">すべてのリレーが削除されました</string> + <string name="relay_bar_all_relays_failed">すべてのリレーが失敗しました</string> + <string name="relay_bar_no_active_relays">アクティブなリレーがありません</string> + <string name="relay_bar_relays_removed">%1$d 個のリレーが削除されました</string> + <string name="relay_bar_relays_failed">%1$d 個のリレーが失敗しました</string> + <string name="relay_bar_relays_not_active">%1$d 個のリレーが非アクティブです</string> + <string name="relay_bar_active_with_failures">%2$d 個中 %1$d 個のリレーがアクティブ、%3$d 個が失敗</string> + <string name="relay_bar_active_with_removed">%2$d 個中 %1$d 個のリレーがアクティブ、%3$d 個が削除済み</string> + <string name="relay_bar_active_with_errors">%2$d 個中 %1$d 個のリレーがアクティブ、%3$d 個がエラー</string> + <string name="relay_bar_active">%2$d 個中 %1$d 個のリレーがアクティブ</string> + <string name="relay_bar_connected_with_errors">%2$d 個中 %1$d 個のリレーが接続済み、%3$d 個がエラー</string> + <string name="relay_bar_connected_with_failures">%2$d 個中 %1$d 個のリレーが接続済み、%3$d 個が失敗</string> + <string name="relay_bar_connected_with_removed">%2$d 個中 %1$d 個のリレーが接続済み、%3$d 個が削除済み</string> + <string name="relay_bar_connected">%2$d 個中 %1$d 個のリレーが接続済み</string> + <string name="relay_bar_no_relays">リレーがありません</string> + <string name="relay_bar_owner_no_delivery">メッセージ配信を回復するにはリレーを追加してください。</string> + <string name="relay_bar_subscriber_waiting">チャンネルのオーナーがリレーを追加するのを待っています。</string> + <string name="member_info_section_title_relay">リレー</string> + <string name="member_info_section_title_owner">オーナー</string> + <string name="member_info_section_title_subscriber">購読者</string> + <string name="info_row_channel">チャンネル</string> + <string name="info_row_relay_link">リレーのリンク</string> + <string name="info_row_relay_address">リレーアドレス</string> + <string name="via_relay_hostname">%1$s 経由</string> + <string name="share_relay_address">リレーアドレスを共有</string> + <string name="relay_section_footer_owner">購読者はリレーのリンクを使ってチャンネルに接続します。\nリレーアドレスは、このリレーをチャンネル用に設定するために使用されました。</string> + <string name="relay_section_footer_subscriber">あなたはこのリレーのリンクを使ってチャンネルに接続しました。</string> + <string name="button_remove_subscriber">購読者を削除</string> + <string name="button_remove_relay">リレーを削除</string> + <string name="button_remove_relay_question">リレーを削除しますか?</string> + <string name="relay_will_be_removed_from_channel">リレーはチャンネルから削除されます - これは元に戻せません!</string> + <string name="last_active_relay_warning">これは最後のアクティブなリレーです。削除すると購読者へのメッセージ配信ができなくなります。</string> + <string name="block_subscriber_for_all_question">全員に対して購読者をブロックしますか?</string> + <string name="create_channel_title">公開チャンネルを作成</string> + <string name="create_channel_button">公開チャンネルを作成</string> + <string name="create_channel_beta_button">公開チャンネルを作成(ベータ)</string> + <string name="channel_display_name_field">チャンネル名</string> + <string name="creating_channel">チャンネルを作成中</string> + <string name="error_creating_channel">チャンネルの作成エラー</string> + <string name="relay_results">リレーの結果:</string> + <string name="connection_reached_limit_of_undelivered_messages">接続が未配信メッセージの上限に達しました</string> + <string name="network_error">ネットワークエラー</string> + <string name="error_prefix">エラー</string> + <string name="cancel_creating_channel_question">チャンネルの作成をキャンセルしますか?</string> + <string name="cancel_channel_alert_msg">新しいチャンネル %1$s は %3$d 個中 %2$d 個のリレーに接続されています。\nキャンセルすると、チャンネルは削除されます - もう一度作成できます。</string> + <string name="enable_at_least_one_chat_relay">チャンネルを作成するには、少なくとも1つのチャットリレーを有効にしてください。</string> + <string name="your_profile_shared_with_channel_relays">あなたのプロフィール %1$s はチャンネルのリレーと購読者に共有されます。\nリレーはチャンネルのメッセージにアクセスできます。</string> + <string name="configure_relays">リレーを構成</string> + <string name="relay_status_failed">失敗</string> + <string name="add_button">追加</string> + <string name="add_relay_button">リレーを追加</string> + <string name="add_relays_title">リレーを追加</string> + <string name="no_available_relays">利用可能なリレーがありません</string> + <string name="error_adding_relays">リレーの追加エラー</string> + <string name="relays_added_format">追加されたリレー:%1$s。</string> + <string name="select_relays">リレーを選択</string> + <string name="no_relays_selected">リレーが選択されていません</string> + <string name="num_relays_selected">%d 個のリレーを選択中</string> + <string name="relay_connection_failed">リレーの接続に失敗しました</string> + <string name="not_all_relays_connected">一部のリレーが接続されていません</string> + <string name="wait_verb">待機</string> + <string name="channel_will_start_with_relays">チャンネルは %2$d 個中 %1$d 個のリレーで動作を開始します。続行しますか?</string> + <string name="relay_address_alert_title">リレーアドレス</string> + <string name="relay_address_alert_message">これはチャットリレーのアドレスであり、接続には使用できません。</string> + <string name="connect_plan_open_channel">チャンネルを開く</string> + <string name="connect_plan_open_new_channel">新しいチャンネルを開く</string> + <string name="connect_plan_this_is_your_link_for_channel">あなたのチャンネル</string> + <string name="connect_plan_this_is_your_link_for_channel_vName"><![CDATA[これはチャンネル <b>%1$s</b> 用のあなたのリンクです!]]></string> + <string name="error_opening_channel">チャンネルを開く際のエラー</string> + <string name="unblock_subscriber_for_all_question">全員に対して購読者のブロックを解除しますか?</string> + <string name="link_previews_alert_title">リンクプレビューを有効にしますか?</string> + <string name="link_previews_alert_desc">リンクプレビューを送信すると、あなたのIPアドレスがWebサイトに知られる可能性があります。これは後でプライバシー設定で変更できます。</string> + <string name="link_previews_alert_desc_socks">リンクプレビューはSOCKSプロキシ経由で要求されます。DNSルックアップは、あなたのDNSリゾルバーを介してローカルで行われる場合があります。</string> + <string name="link_previews_alert_enable">有効にする</string> + <string name="link_previews_alert_disable">無効にする</string> + <string name="close_behavior_dialog_title">トレイに最小化しますか?</string> + <string name="close_behavior_dialog_text">「閉じる」を選択すると、メッセージを受信できなくなります。\nこれは後で外観設定で変更できます。</string> + <string name="close_behavior_dialog_close">アプリを閉じる</string> + <string name="close_behavior_dialog_minimize">トレイに最小化</string> + <string name="tray_show">SimpleXを表示</string> + <string name="tray_quit">SimpleXを終了</string> + <string name="tray_tooltip">SimpleX</string> + <string name="tray_tooltip_unread">SimpleX — %d 件の未読</string> + <string name="appearance_minimize_to_tray">閉じる時にトレイへ</string> + <string name="appearance_minimize_to_tray_desc">メッセージを受信するためにバックグラウンドで実行します</string> + <string name="badge_supports_simplex">%s は SimpleX Chat をサポートしています。</string> + <string name="badge_supported_simplex">%1$s は SimpleX Chat をサポートしました。バッジは %2$s に期限切れになりました。</string> + <string name="badge_support_from_v7">アプリのv7から SimpleX をサポートできます。</string> + <string name="badge_invested">%s は SimpleX Chat のクラウドファンディングに出資しました。</string> + <string name="badge_unverified_title">未検証のバッジ</string> + <string name="badge_unverified_desc">このバッジは検証できず、本物ではない可能性があります。</string> + <string name="badge_unknown_key_title">バッジを検証できません</string> + <string name="badge_unknown_key_desc">このバッジは、このバージョンのアプリが認識しない鍵で署名されています。このバッジを検証するにはアプリを更新してください。</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/ko/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/ko/strings.xml index a60dea56b7..859e69a6a0 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/ko/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/ko/strings.xml @@ -107,7 +107,7 @@ <string name="icon_descr_contact_checked">대화 상대 확인됨</string> <string name="create_group_link">그룹 링크 생성</string> <string name="button_create_group_link">링크 생성</string> - <string name="change_member_role_question">그룹 역할을 바꾸시겠습니까\?</string> + <string name="change_member_role_question">그룹 역할을 바꾸시겠습니까?</string> <string name="info_row_connection">연결</string> <string name="users_add">프로필 추가</string> <string name="chat_preferences_always">항상</string> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/nl/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/nl/strings.xml index 53ff325f43..30301f5230 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/nl/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/nl/strings.xml @@ -111,7 +111,7 @@ <string name="rcv_conn_event_switch_queue_phase_changing">adres wijzigen…</string> <string name="rcv_conn_event_switch_queue_phase_completed">adres voor u gewijzigd</string> <string name="rcv_group_event_changed_member_role">veranderde rol van %s naar %s</string> - <string name="change_member_role_question">Groep rol wijzigen\?</string> + <string name="change_member_role_question">Groep rol wijzigen?</string> <string name="chat_is_stopped">Chat is gestopt</string> <string name="notifications_mode_periodic_desc">Controleert nieuwe berichten elke 10 minuten gedurende maximaal 1 minuut</string> <string name="rcv_group_event_changed_your_role">je rol gewijzigd in %s</string> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/pl/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/pl/strings.xml index 51bfacb404..1ea8dc5b0d 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/pl/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/pl/strings.xml @@ -696,7 +696,7 @@ <string name="invite_prohibited_description">Próbujesz zaprosić osobę, z którą masz wspólny profil incognito do grupy, w której używasz swojego głównego profilu</string> <string name="group_info_member_you">ty: %1$s</string> <string name="change_verb">Zmień</string> - <string name="change_member_role_question">Zmienić rolę grupy\?</string> + <string name="change_member_role_question">Zmienić rolę grupy?</string> <string name="change_role">Zmień rolę</string> <string name="info_row_connection">Połączenie</string> <string name="info_row_database_id">ID bazy danych</string> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/pt/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/pt/strings.xml index af292da504..bfbeeb0fef 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/pt/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/pt/strings.xml @@ -263,7 +263,7 @@ <string name="clear_contacts_selection_button">Limpar</string> <string name="error_creating_link_for_group">Erro ao criar ligação de grupo</string> <string name="change_role">Alterar função</string> - <string name="change_member_role_question">Alterar a função no grupo\?</string> + <string name="change_member_role_question">Alterar a função no grupo?</string> <string name="error_changing_role">Erro ao alterar função</string> <string name="chat_preferences_contact_allows">O contacto permite</string> <string name="chat_preferences">Preferências de conversa</string> @@ -501,7 +501,7 @@ <string name="leave_group_button">Sair</string> <string name="leave_group_question">Deixar o grupo\?</string> <string name="rcv_group_event_member_left">esquerda</string> - <string name="group_info_section_title_num_members"> %1$s MEMBROS</string> + <string name="group_info_section_title_num_members">%1$s MEMBROS</string> <string name="button_leave_group">Deixar o grupo</string> <string name="chat_preferences_yes">sim</string> <string name="description_via_group_link">via ligação de grupo</string> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/ro/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/ro/strings.xml index b8f8f3f111..ae0a98b44e 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/ro/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/ro/strings.xml @@ -19,7 +19,7 @@ <string name="v5_3_new_interface_languages">6 noi limbi de interfață</string> <string name="alert_text_decryption_error_n_messages_failed_to_decrypt">%1$d mesaje nu au putut fi decriptate.</string> <string name="integrity_msg_skipped">%1$d mesaj(e) omis(e)</string> - <string name="group_info_section_title_num_members">%1$s MEMBRI</string> + <string name="group_info_section_title_num_members">%1$s membri</string> <string name="chat_item_ttl_day">1 zi</string> <string name="send_disappearing_message_1_minute">1 minut</string> <string name="one_time_link_short">Link unic</string> @@ -549,7 +549,7 @@ <string name="connecting_to_desktop">Se conectează la desktop</string> <string name="icon_descr_asked_to_receive">S-a solicitat primirea imaginii</string> <string name="connection_request_sent">Cerere de conexiune trimisă!</string> - <string name="socks_proxy_setting_limitations"><![CDATA[<b>De reținut</b>: releele de mesaje și fișiere sunt conectate prin proxy SOCKS. Apelurile și trimiterea de previzualizări ale adreselor web utilizează conexiunea directă.]]></string> + <string name="socks_proxy_setting_limitations"><![CDATA[<b>De reținut</b>: releele de mesaje și fișiere sunt conectate prin proxy SOCKS. Apelurile utilizează conexiunea directă.]]></string> <string name="callstate_connected">conectat</string> <string name="confirm_passcode">Confirmați codul de access</string> <string name="confirm_database_upgrades">Confirmare actualizare bază de date</string> @@ -2494,4 +2494,39 @@ <string name="simplex_link_relay">Link de releu SimpleX</string> <string name="chat_banner_group">Grup</string> <string name="error_marking_member_support_chat_read">Eroare la marcarea conversației cu membrul ca fiind citită</string> + <string name="relay_bar_active">%1$d/%2$d relee active</string> + <string name="relay_bar_active_with_errors">%1$d/%2$d relee active, %3$d erori</string> + <string name="relay_bar_active_with_failures">%1$d/%2$d relee active, %3$d eșuate</string> + <string name="relay_bar_active_with_removed">%1$d/%2$d relee active, %3$d șterse</string> + <string name="relay_bar_connected">%1$d/%2$d relee conectate</string> + <string name="relay_bar_connected_with_errors">%1$d/%2$d relee conectate, %3$d erori</string> + <string name="relay_bar_connected_with_failures">%1$d/%2$d relee conectate, %3$d eșuate</string> + <string name="relay_bar_connected_with_removed">%1$d/%2$d relee conectate, %3$d șterse</string> + <string name="channel_owner_count_singular">%1$d deținător</string> + <string name="channel_owner_count_plural">%1$d deținători</string> + <string name="channel_owners_contributors_count">%1$d deținători & contribuitori</string> + <string name="relay_bar_relays_failed">%1$d relee esuate</string> + <string name="relay_bar_relays_not_active">%1$d relee inactive</string> + <string name="relay_bar_relays_removed">%1$d relee sterse</string> + <string name="channel_subscriber_count_singular">%1$d abonat</string> + <string name="channel_subscriber_count_plural">%1$d abonați</string> + <string name="badge_supported_simplex">%1$s a susținut SimpleX Chat. Insigna a expirat pe %2$s.</string> + <string name="settings_section_title_about">Despre</string> + <string name="relay_status_accepted">acceptată</string> + <string name="app_update_required">Aplicația necesita actualizare</string> + <string name="badge_unknown_key_title">Eticheta nu poate fi verificată</string> + <string name="why_built_p7">Deoarece am distrus puterea să știm cine ești. Așa că puterea ta nu poate fi luată niciodată.</string> + <string name="onboarding_be_free">Fii liber\nîn rețeaua ta</string> + <string name="why_built_tagline">Fii liber în rețeaua ta.</string> + <string name="block_subscriber_for_all_question">Blochezi abonatul pentru toți?</string> + <string name="chat_banner_bot">Robot</string> + <string name="one_hand_ui_bottom_bar">Bară de jos</string> + <string name="channel_role_label">canal</string> + <string name="chat_banner_channel">Canal</string> + <string name="info_row_channel">Canal</string> + <string name="channel_full_name_field">Numele complet al canalului:</string> + <string name="channel_no_active_relays_try_later">Canalul nu are relee active. Te rugăm încearcă mai târziu.</string> + <string name="snd_channel_event_channel_profile_updated">profilul canalului a fost actualizat</string> + <string name="channel_temporarily_unavailable">Canalul este momentan inactiv</string> + <string name="channel_will_start_with_relays">Canalul va porni cu %1$d din %2$d relee. Continui?</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/ru/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/ru/strings.xml index 5804679dbd..350898bc9b 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/ru/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/ru/strings.xml @@ -749,7 +749,7 @@ <string name="invite_prohibited_description">Вы пытаетесь пригласить контакт, который знает Ваш профиль инкогнито, в группу, где Вы используете основной профиль</string> <!-- GroupChatInfoView.kt --> <string name="button_add_members">Пригласить в группу</string> - <string name="group_info_section_title_num_members">%1$s ЧЛЕНОВ ГРУППЫ</string> + <string name="group_info_section_title_num_members">%1$s Членов группы</string> <string name="group_info_member_you">Вы: %1$s</string> <string name="button_delete_group">Удалить группу</string> <string name="delete_group_question">Удалить группу?</string> @@ -780,7 +780,7 @@ <string name="change_role">Поменять роль</string> <string name="change_verb">Поменять</string> <string name="switch_verb">Переключить</string> - <string name="change_member_role_question">Поменять роль в группе?</string> + <string name="change_member_role_question">Изменить роль?</string> <string name="member_role_will_be_changed_with_notification">Роль будет изменена на "%s". Все в группе получат сообщение.</string> <string name="member_role_will_be_changed_with_invitation">Роль будет изменена на "%s". Будет отправлено новое приглашение.</string> <string name="error_removing_member">Ошибка при удалении члена группы</string> @@ -2286,7 +2286,7 @@ <string name="info_row_chat">Разговор</string> <string name="member_will_be_removed_from_chat_cannot_be_undone">Член будет удалён из разговора - это действие нельзя отменить!</string> <string name="network_preset_servers_title">Серверы по умолчанию</string> - <string name="member_role_will_be_changed_with_notification_chat">Роль будет изменена на %s. Все участники разговора получат уведомление.</string> + <string name="member_role_will_be_changed_with_notification_chat">Роль будет изменена на "%s". Все участники разговора получат уведомление.</string> <string name="chat_main_profile_sent">Ваш профиль будет отправлен участникам разговора</string> <string name="operator_same_conditions_will_be_applied"><![CDATA[Те же условия будут действовать для оператора <b>%s</b>.]]></string> <string name="operator_same_conditions_will_apply_to_operators"><![CDATA[Те же условия будут действовать для операторов: <b>%s</b>.]]></string> @@ -2858,7 +2858,7 @@ <string name="relay_conn_status_failed">ошибка</string> <string name="relay_status_new">новый</string> <string name="relay_bar_all_relays_failed">Все релеи недоступны</string> - <string name="relay_bar_owner_no_delivery">Добавить релеи чтобы восстановить доставку сообщений.</string> + <string name="relay_bar_owner_no_delivery">Добавить релеи для восстановления доставки сообщений.</string> <string name="relay_bar_subscriber_waiting">Ожидает, когда владелец канала добавит релеи.</string> <string name="via_relay_hostname">через %1$s</string> <string name="relay_section_footer_owner">Подписчики используют ссылку релея для подключения к каналу.\nАдрес релея был использован для настройки этого релея для канала.</string> @@ -2879,4 +2879,42 @@ <string name="add_relays_title">Добавить релеи</string> <string name="button_cancel_and_delete_channel">Отменить и удалить канал</string> <string name="close_behavior_dialog_close">Закрыть приложение</string> + <string name="channel_owner_count_singular">%1$d владелец</string> + <string name="channel_owner_count_plural">%1$d владельцев</string> + <string name="channel_owners_contributors_count">%1$d владельцев и участников канала</string> + <string name="badge_supported_simplex">%1$s поддерживал SimpleX Chat. Срок действия бейджа истек %2$s.</string> + <string name="settings_section_title_about">О приложении</string> + <string name="advanced_settings">Продвинутые настройки</string> + <string name="another_instance_title">Приложение уже запущено</string> + <string name="app_update_required">Необходимо обновление приложения</string> + <string name="relay_status_acknowledged_roster">подтвержденный список</string> + <string name="webpage_code_footer">Добавьте этот код на свой веб-сайт. Он отобразит предпросмотр вашего канала или группы.</string> + <string name="allow_anyone_to_embed">Разрешить всем встраивать</string> + <string name="embed_any_webpage_can_show">Предпросмотр можно отобразить на любой веб-странице.</string> + <string name="badge_unknown_key_title">Не удалось проверить подлинность значка.</string> + <string name="badge_unknown_key_desc">Этот значок подписан ключом, который неизвестен текущей версии приложения. Обновите приложение, чтобы проверить его подлинность.</string> + <string name="badge_unverified_desc">Не удалось проверить подлинность этого значка. Возможно, он не является подлинным.</string> + <string name="badge_unverified_title">Неподтвержденный значок</string> + <string name="badge_invested">%s инвестировал(а) в краудфандинг SimpleX Chat.</string> + <string name="badge_support_from_v7">Вы можете поддержать SimpleX начиная с версии приложения v7.</string> + <string name="badge_supports_simplex">%s поддерживает SimpleX Chat.</string> + <string name="appearance_minimize_to_tray_desc">Работает в фоновом режиме для получения сообщений</string> + <string name="no_names_servers_enabled">Нет серверов для разрешения имён.</string> + <string name="advanced_options">Продвинутые настройки</string> + <string name="another_instance_not_responding">Другой экземпляр приложения уже запущен или был завершён некорректно. Продолжить запуск?</string> + <string name="channel_webpage">Веб-страница канала</string> + <string name="num_relays_selected">Выбрано %d релеев</string> + <string name="chat_data">Данные чата</string> + <string name="channel_name_requires_newer_app_version">Для подключения по имени канала требуется более новая версия приложения.</string> + <string name="contact_name_requires_newer_app_version">Для подключения по имени контакта требуется более новая версия приложения.</string> + <string name="settings_section_title_contact">Контакт</string> + <string name="group_member_role_member_channel">соавтор</string> + <string name="group_member_role_observer_channel">подписчик</string> + <string name="button_remove_relay">Удалить релей</string> + <string name="button_remove_relay_question">Удалить релей?</string> + <string name="appearance_minimize_to_tray">Свернуть в трей</string> + <string name="copy_code">Скопировать код</string> + <string name="relay_bar_no_relays">Релеи отсутствуют</string> + <string name="no_relays_selected">Релеи не выбраны</string> + <string name="tray_tooltip_unread">SimpleX - %d непрочитанных сообщений</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/th/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/th/strings.xml index df879fe7ff..533b9a7c02 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/th/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/th/strings.xml @@ -139,7 +139,7 @@ <string name="rcv_conn_event_switch_queue_phase_completed">เปลี่ยนที่อยู่สําหรับคุณแล้ว</string> <string name="invite_prohibited">ไม่สามารถเชิญผู้ติดต่อได้!</string> <string name="change_role">เปลี่ยนบทบาท</string> - <string name="change_member_role_question">เปลี่ยนบทบาทกลุ่ม\?</string> + <string name="change_member_role_question">เปลี่ยนบทบาทกลุ่ม?</string> <string name="icon_descr_cancel_live_message">ยกเลิกข้อความสด</string> <string name="feature_cancelled_item">ยกเลิกเรียบร้อยแล้ว %s</string> <string name="alert_title_cant_invite_contacts">ไม่สามารถเชิญผู้ติดต่อได้!</string> @@ -1327,4 +1327,4 @@ <string name="in_reply_to">ในการตอบกลับถึง</string> <string name="no_history">ไม่มีประวัติ</string> <string name="conn_event_ratchet_sync_ok">encryptionใช้ได้</string> -</resources> \ No newline at end of file +</resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/tr/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/tr/strings.xml index d56d308654..66d4c14219 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/tr/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/tr/strings.xml @@ -64,7 +64,7 @@ <string name="v4_6_audio_video_calls">Sesli ve görüntülü aramalar</string> <string name="chat_item_ttl_day">1 gün</string> <string name="chat_item_ttl_month">1 ay</string> - <string name="add_address_to_your_profile">Profilinize adres ekleyin, böylece kişileriniz adresinizi diğer insanlarla paylaşabilir. Profil güncellemesi kişilerinize gönderilecektir.</string> + <string name="add_address_to_your_profile">Adresinizi profilinize ekleyin, böylece SimpleX kişileriniz bunu başkalarıyla paylaşabilir. Profil güncellemeniz SimpleX kişilerinizle paylaşılacaktır.</string> <string name="address_section_title">Adres</string> <string name="v4_2_group_links_desc">Yöneticiler, gruplara katılım bağlantısı oluşturabilirler.</string> <string name="all_group_members_will_remain_connected">Konuşma üyelerinin tümü bağlı kalacaktır.</string> @@ -266,7 +266,7 @@ <string name="allow_your_contacts_to_send_disappearing_messages">Kişilerinin sana, kendiğinden yok olan mesajlar göndermesine izin ver.</string> <string name="disappearing_messages_are_prohibited">Kendiliğinden yok olan mesajlara izin verilmiyor.</string> <string name="alert_text_decryption_error_n_messages_failed_to_decrypt">%1$d mesajlar deşifrelenemedi.</string> - <string name="group_info_section_title_num_members">%1$s ÜYELER</string> + <string name="group_info_section_title_num_members">%1$s üyeler</string> <string name="integrity_msg_skipped">%1$d atlanılmış mesaj(lar)</string> <string name="allow_calls_only_if">Yalnızca irtibat kişiniz izin veriyorsa aramalara izin verin.</string> <string name="allow_your_contacts_adding_message_reactions">Konuştuğun kişilerin mesajlarına tepki eklemesine izin ver.</string> @@ -438,7 +438,7 @@ <string name="info_row_deleted_at">Şu tarihte silindi</string> <string name="share_text_deleted_at">Şu tarihte silindi: %s</string> <string name="item_info_current">(güncel)</string> - <string name="change_member_role_question">Grup yetkisini değiştir\?</string> + <string name="change_member_role_question">Rolü değiştir?</string> <string name="chat_preferences_default">varsayılan (%s)</string> <string name="v5_1_custom_themes_descr">Renk temalarını kişiselleştir ve paylaş</string> <string name="v5_1_custom_themes">Kişiselleştirilmiş temalar</string> @@ -1002,7 +1002,7 @@ <string name="v5_0_polish_interface">Arayüz geliştirildi</string> <string name="unfavorite_chat">Favorilerden çıkar</string> <string name="make_profile_private">Sohbeti gizli yap!</string> - <string name="profile_update_will_be_sent_to_contacts">Profil güncellemesi kişilerinize gönderilecektir.</string> + <string name="profile_update_will_be_sent_to_contacts">Profil güncellemesi SimpleX kişilerinize gönderilecektir.</string> <string name="read_more_in_github_with_link"><![CDATA[<font color="#0088ff">GitHub repomuzda</font> daha fazlasını okuyun.]]></string> <string name="alert_text_fragment_please_report_to_developers">Lütfen geliştiricilere bildirin.</string> <string name="users_delete_with_connections">Profil ve sunucu bağlantıları</string> @@ -1102,7 +1102,7 @@ <string name="show_developer_options">Geliştirici seçeneklerini göster</string> <string name="rcv_group_event_1_member_connected">%s bağlandı</string> <string name="network_disable_socks_info">Onaylarsanız, mesajlaşma sunucuları IP adresinizi ve sağlayıcınızı - hangi sunuculara bağlandığınızı - görebilecektir.</string> - <string name="share_with_contacts">Kişilerle paylaş</string> + <string name="share_with_contacts">SimpleX kişileriyle paylaşın</string> <string name="chat_item_ttl_seconds">%s saniye (sn)</string> <string name="recipient_colon_delivery_status">%s: %s</string> <string name="system_restricted_background_desc">SimpleX arka planda çalışamaz. Bildirimleri sadece uygulama çalışırken alırsınız.</string> @@ -1111,7 +1111,7 @@ <string name="connect_plan_already_joining_the_group">Zaten gruba bağlanılıyor!</string> <string name="group_members_n">%s, %s ve %d üye</string> <string name="this_device">Bu cihaz</string> - <string name="share_address_with_contacts_question">Adresi kişilerle paylaş?</string> + <string name="share_address_with_contacts_question">SimpleX kişileriyle adres paylaşılsın mı?</string> <string name="system_restricted_background_in_call_desc">Uygulama arka planda 1 dakika kaldıktan sonra kapatılabilir.</string> <string name="text_field_set_contact_placeholder">Kişi ismini ayarla…</string> <string name="send_us_an_email">Bize e-posta gönder</string> @@ -1261,7 +1261,7 @@ <string name="database_will_be_encrypted_and_passphrase_stored_in_settings">Veritabanı şifrelenecek ve parola ayarlarda depolanacak.</string> <string name="v5_4_block_group_members">Grup üyelerini engelle</string> <string name="feature_received_prohibited">alınmış, yasaklanmış</string> - <string name="error_xftp_test_server_auth">Sunucunun yükleme yapması için yetkilendirilmesi gerekli, şifreyi kontrol et</string> + <string name="error_xftp_test_server_auth">Sunucu yükleme için yetki gerektiriyor, şifreyi kontrol edin.</string> <string name="encryption_renegotiation_error">Şifreleme yeniden aşma hatası</string> <string name="smp_servers_preset_server">Ön ayarlı sunucu</string> <string name="feature_cancelled_item">%s iptal edildi</string> @@ -1279,7 +1279,7 @@ <string name="sending_delivery_receipts_will_be_enabled">Tüm kişiler için iletim bilgisi gönderme özelliği etkinleştirilecek</string> <string name="ensure_xftp_server_address_are_correct_format_and_unique">XFTP sunucu adreslerinin doğru formatta olduğundan, satırın ayrılmış ve kopyalanmamış olduğundan emin olun.</string> <string name="refresh_qr_code">Yenile</string> - <string name="socks_proxy_setting_limitations"><![CDATA[<b>Lütfen unutmayın</b>: mesaj ve dosya yönlendiricileri SOCKS vekili tarafından bağlandı. Aramalar ve bağlantı ön gösterimleri doğrudan bağlantı kullanıyor.]]></string> + <string name="socks_proxy_setting_limitations"><![CDATA[<b>Lütfen dikkat</b>: Mesaj ve dosya aktarımları SOCKS proxy üzerinden bağlanır. Aramalar doğrudan bağlantı kullanır.]]></string> <string name="mobile_tap_open_in_mobile_app_then_tap_connect_in_app"><![CDATA[📱mobil: <b>Telefon uygulamasında aç</b> seçeneğine tıkla, sonra uygulama içinden <b>Bağlan</b> seçeneğine tıkla.]]></string> <string name="smp_server_test_secure_queue">Gizli sıra</string> <string name="connected_desktop">Masaüstü bağlandı</string> @@ -1367,7 +1367,7 @@ <string name="network_use_onion_hosts_required_desc">Onion ana bilgisayarları bağlantı için gerekli olacaktır. \nLütfen unutmayın: artık .onion adresi olmayan sunuculara bağlanamayacaksınız.</string> <string name="switch_receiving_address_desc">Alınan adres başka bir sunucuda değiştirilecektir. Adres değişimi gönderen çevrimiçi olunca tamamlanacaktır.</string> - <string name="error_smp_test_server_auth">Sunucunun sıralar oluşturması için yetkilendirilmesi gerekli, şifreyi kontrol et</string> + <string name="error_smp_test_server_auth">Sunucu kuyruk oluşturmak için yetki gerektiriyor, şifreyi kontrol edin.</string> <string name="system_restricted_background_in_call_title">Arkaplan araması yok</string> <string name="group_is_decentralized">Tamamiyle merkezi olmayan - sadece üyelere görünür.</string> <string name="error_showing_content">içerik gösterilirken hata</string> @@ -1381,7 +1381,7 @@ <string name="code_you_scanned_is_not_simplex_link_qr_code">Tarattığın kod SimpleX QR kodu bağlantısı değil.</string> <string name="send_receipts_disabled_alert_msg">Bu grupta %1$d den fazla kişi var,çoklu gönderim yapılamıyor.</string> <string name="connected_to_desktop">Masaüstüne bağlandı</string> - <string name="error_smp_test_certificate">Muhtemelen, sunucu adresindeki sertifika parmak izi doğru değil</string> + <string name="error_smp_test_certificate">Sunucu adresindeki parmak izi sertifika ile eşleşmiyor.</string> <string name="v5_2_message_delivery_receipts_descr">✅ özlediğimiz ikinci tik!</string> <string name="clear_verification">Doğrulamayı temizle</string> <string name="setup_database_passphrase">Veritabanı parolası ayarla</string> @@ -1534,7 +1534,7 @@ <string name="info_row_received_at">Şuradan alındı</string> <string name="accept_feature_set_1_day">1 güne ayarla</string> <string name="color_received_message">Alınmış mesaj</string> - <string name="rcv_group_event_member_created_contact">doğrudan bağlandı</string> + <string name="rcv_group_event_member_created_contact">talep edilen bağlantı</string> <string name="blocked_item_description">engellendi</string> <string name="v5_5_private_notes">Gizli notlar</string> <string name="v5_5_message_delivery_descr">Azaltılmış pil kullanımı ile birlikte.</string> @@ -1556,7 +1556,7 @@ <string name="group_member_status_unknown">bilinmeyen durum</string> <string name="snd_group_event_member_blocked">engelledin %s</string> <string name="snd_group_event_member_unblocked">engeli kaldırdın %s</string> - <string name="past_member_vName">Geçmiş üye %1$s</string> + <string name="past_member_vName">Üye %1$s</string> <string name="member_blocked_by_admin">Yönetici tarafından engellendi</string> <string name="block_for_all">Herkes için engelle</string> <string name="info_row_created_at">Şurada oluşturuldu</string> @@ -1844,7 +1844,7 @@ \nson alınan msj: %2$s</string> <string name="smp_proxy_error_connecting">Yönlendirme sunucusuna (%1$s) bağlantı sırasında hata oluştu. Lütfen daha sonra tekrar deneyin.</string> <string name="file_error_relay">Dosya sunucusu hatası. %1$s</string> - <string name="scan_paste_link">Tara / Bağlantı yapıştır</string> + <string name="scan_paste_link">Bağlantıyı yapıştır / Tara</string> <string name="app_check_for_updates">Güncellemeleri kontrol et</string> <string name="app_check_for_updates_disabled">Devre dışı</string> <string name="app_check_for_updates_download_completed_title">Uygulama Güncellemesi indirildi</string> @@ -1889,7 +1889,7 @@ <string name="invite_friends_short">Davet</string> <string name="create_address_button">Yarat</string> <string name="privacy_media_blur_radius_off">Kapalı</string> - <string name="settings_section_title_chat_database">Mesajlaşma Veritabanı</string> + <string name="settings_section_title_chat_database">Sohbet veritabanı</string> <string name="chat_database_exported_continue">Devam et</string> <string name="share_text_message_status">Mesaj durumu: %s</string> <string name="appearance_font_size">Yazı tipi boyutu</string> @@ -2280,7 +2280,7 @@ <string name="delete_member_support_chat_alert_title">Üye ile birlikte sohbet silinsin mi?</string> <string name="no_support_chats">Üyeli sohbetler yok</string> <string name="accept_pending_member_alert_confirmation_as_member">Üye olarak kabul et</string> - <string name="error_deleting_member_support_chat">Üye ve sohbet silinirken hata oluştu</string> + <string name="error_deleting_member_support_chat">Sohbet silinirken hata oluştu</string> <string name="no_chats">Sohbetler yok</string> <string name="no_chats_found">Sohbetler bulunamadı</string> <string name="group_new_support_messages">%d mesajlar</string> @@ -2347,7 +2347,7 @@ <string name="simplex_address_and_1_time_links_are_safe_to_share">SimpleX adresi ve tek kullanımlık bağlantılar herhangi bir mesajlaşma uygulaması üzerinden güvenle paylaşılabilir.</string> <string name="short_link_button_text">Kısa bağlantı</string> <string name="save_admission_question">Giriş ayarlarını kaydetmek ister misiniz?</string> - <string name="onboarding_conditions_private_chats_not_accessible">Özel sohbetler, gruplar ve kişileriniz sunucu operatörleri tarafından erişilemez.</string> + <string name="onboarding_conditions_private_chats_not_accessible">Operatörler şunları taahhüt eder:\n- Bağımsız olun\n- Meta veri kullanımını en aza indirin\n- Doğrulanmış açık kaynak kodunu çalıştırın</string> <string name="onboarding_network_operators_cant_see_who_talks_to_whom">Birden fazla operatör etkinleştirildiğinde, hiçbirinin kimin kiminle iletişim kurduğunu öğrenmek için meta verisi yoktur.</string> <string name="onboarding_select_network_operators_to_use">Kullanılacak ağ operatörlerini seçin.</string> <string name="onboarding_network_operators_update">Güncelleme</string> @@ -2360,7 +2360,7 @@ <string name="view_conditions">Koşulları görüntüle</string> <string name="set_member_admission">Üye kabulü</string> <string name="v6_2_network_decentralization_descr">Uygulamadaki ikinci önceden ayarlanmış operatör!</string> - <string name="add_short_link">Kısa bağlantı ekle</string> + <string name="add_short_link">Adresi güncelle</string> <string name="onboarding_conditions_privacy_policy_and_conditions_of_use">Gizlilik politikası ve kullanım koşulları.</string> <string name="onboarding_network_operators_review_later">Daha sonra incele</string> <string name="onboarding_choose_server_operators">Sunucu operatörleri</string> @@ -2464,7 +2464,7 @@ <string name="open_to_connect">Bağlanmak için açık</string> <string name="group_preview_open_to_join">Katılmak için açık</string> <string name="private_routing_timeout">Özel yönlendirme zaman aşımı</string> - <string name="share_profile_via_link_alert_text">Profil, adres aracılığıyla paylaşılacaktır.</string> + <string name="share_profile_via_link_alert_text">Adres kısa olacak ve profiliniz adres üzerinden paylaşılacaktır.</string> <string name="network_option_protocol_timeout_background">Protokol arka plan zaman aşımı</string> <string name="reject_contact_request">İletişim isteğini reddet</string> <string name="v6_4_role_moderator_descr">Mesajları siler ve üyeleri engeller.</string> @@ -2475,9 +2475,9 @@ <string name="compose_view_send_request_without_message">Mesaj olmadan istek gönder</string> <string name="v6_4_support_chat_descr">Özel geri bildirimlerinizi gruplara gönderin.</string> <string name="sent_to_your_contact_after_connection">Bağlantı kurulduktan sonra kişinize gönderilir.</string> - <string name="share_group_profile_via_link">Grup profilini bağlantı yoluyla paylaş</string> - <string name="share_profile_via_link_alert_confirm">Profil paylaş</string> - <string name="share_profile_via_link">Profilinizi adres yoluyla paylaşın</string> + <string name="share_group_profile_via_link">Grup linki güncellensin mi?</string> + <string name="share_profile_via_link_alert_confirm">Güncelle</string> + <string name="share_profile_via_link">Adres güncellensin mi?</string> <string name="network_option_tcp_connection_timeout_background">TCP bağlantısı arka plan zaman aşımı</string> <string name="the_sender_will_not_be_notified">Gönderen bilgilendirilmeyecektir.</string> <string name="context_user_picker_cant_change_profile_alert_message">Bağlantı denemesinden sonra başka bir profil kullanmak için sohbeti silin ve bağlantıyı tekrar kullanın.</string> @@ -2508,5 +2508,365 @@ <string name="upgrade_group_link">Grup linkini güncelle</string> <string name="server_no_sub">Abonelik yok</string> <string name="not_connected_to_server_to_receive_messages_no_sub">Bu bağlantıdan mesaj almak için kullanılan sunucuya bağlı değilsiniz (abonelik yok).</string> - <string name="simplex_link_relay">SimpleX Relay Linki</string> + <string name="simplex_link_relay">SimpleX aktarıcı adresi</string> + <string name="relay_bar_active">%1$d/%2$d röle aktif</string> + <string name="relay_bar_active_with_errors">%1$d/%2$d röle aktif, %3$d hata</string> + <string name="relay_bar_active_with_failures">%1$d/%2$d röle aktif, %3$d başarısız</string> + <string name="relay_bar_active_with_removed">%1$d/%2$d röle aktif, %3$d kaldırıldı</string> + <string name="relay_bar_connected">%1$d/%2$d röle bağlandı</string> + <string name="relay_bar_connected_with_errors">%1$d/%2$d röle bağlı, %3$d hata</string> + <string name="relay_bar_connected_with_failures">%1$d/%2$d röle bağlı, %3$d başarısız</string> + <string name="relay_bar_connected_with_removed">%1$d/%2$d röle bağlandı, %3$d kaldırıldı</string> + <string name="channel_owner_count_singular">%1$d sahip</string> + <string name="channel_owner_count_plural">%1$d sahipler</string> + <string name="channel_owners_contributors_count">%1$d sahipler & katkıda bulunanlar</string> + <string name="relay_bar_relays_failed">%1$d röle başarısız</string> + <string name="relay_bar_relays_not_active">%1$d röle aktif değil</string> + <string name="relay_bar_relays_removed">%1$d röle kaldırıldı</string> + <string name="channel_subscriber_count_singular">%1$d abone</string> + <string name="channel_subscriber_count_plural">%1$d aboneler</string> + <string name="badge_supported_simplex">%1$s SimpleX Chat’i destekledi. Rozet %2$s tarihinde geçerliliğini yitirdi.</string> + <string name="v6_4_1_new_interface_languages">4 yeni arayüz dili</string> + <string name="settings_section_title_about">Hakkında</string> + <string name="relay_status_accepted">kabul edildi</string> + <string name="relay_status_acknowledged_roster">onaylanan kadro</string> + <string name="relay_status_active">aktif</string> + <string name="add_button">Ekle</string> + <string name="add_relay_button">Röle ekle</string> + <string name="add_relays_title">Röleler ekle</string> + <string name="relay_bar_owner_no_delivery">Mesaj iletimini geri yüklemek için röle ekleyin.</string> + <string name="webpage_code_footer">Bu kodu web sayfanıza ekleyin. Kanal veya grubunuzun önizlemesini görüntüler.</string> + <string name="advanced_options">Gelişmiş seçenekler</string> + <string name="advanced_settings">Gelişmiş ayarlar</string> + <string name="a_link_for_one_person">Bir kişi için bağlantı</string> + <string name="content_filter_all_messages">Tüm mesajlar</string> + <string name="allow_anyone_to_embed">Herkese gömme izni ver</string> + <string name="allow_files_and_media_only_if">Dosya ve medya paylaşımına yalnızca kişiniz izin verirse izin verin.</string> + <string name="allow_chat_with_admins">Üyelerin yöneticilerle sohbet etmesine izin ver.</string> + <string name="allow_direct_messages_channel">Abonelere doğrudan mesaj gönderilmesine izin ver.</string> + <string name="allow_chat_with_admins_channel">Abonelerin yöneticilerle sohbet etmesine izin ver.</string> + <string name="allow_your_contacts_to_send_files_and_media">Kişilerinizin dosya ve medya göndermesine izin verin.</string> + <string name="relay_bar_all_relays_failed">Tüm röleler başarısız oldu</string> + <string name="relay_bar_all_relays_removed">Tüm röleler kaldırıldı</string> + <string name="another_instance_not_responding">Uygulamanın başka bir oturumu açık olabilir veya düzgün kapatılmamış. Yine de devam edilsin mi?</string> + <string name="embed_any_webpage_can_show">Herhangi bir web sayfası önizleme gösterebilir.</string> + <string name="another_instance_title">Uygulama zaten çalışıyor.</string> + <string name="app_update_required">Uygulama güncelleme gerektiriyor.</string> + <string name="badge_unknown_key_title">Rozet doğrulanamadı.</string> + <string name="why_built_p7">Kim olduğunuzu bilme gücünü yok ettik. Böylece gücünüz asla elinizden alınamasın diye.</string> + <string name="onboarding_be_free">Kendi ağında\nözgürleş</string> + <string name="why_built_tagline">Kendi ağında özgürleş.</string> + <string name="block_subscriber_for_all_question">Abone herkes için engellensin mi?</string> + <string name="both_you_and_your_contact_can_send_files">Siz ve karşı taraf dosya ve medya gönderebilirsiniz.</string> + <string name="one_hand_ui_bottom_bar">Alt çubuk</string> + <string name="compose_view_broadcast">Yayın</string> + <string name="test_relay_to_retrieve_name"><![CDATA[Röle ismini almak için <b>test et</b>.]]></string> + <string name="chat_link_business_address">İş adresi</string> + <string name="button_cancel_and_delete_channel">İptal et ve kanalı sil</string> + <string name="cancel_creating_channel_question">Kanalı oluşturmaktan vazgeç?</string> + <string name="cant_broadcast_message">yayın yapılamıyor</string> + <string name="v6_4_1_new_interface_languages_descr">Kullanıcılarımızın katkılarıyla: Katalanca, Endonezce, Rumence ve Vietnamca!</string> + <string name="channel_role_label">kanal</string> + <string name="chat_banner_channel">Kanal</string> + <string name="info_row_channel">Kanal</string> + <string name="channel_full_name_field">Kanalın tam adı:</string> + <string name="channel_no_active_relays_try_later">Kanalda aktif röle bulunmuyor. Lütfen daha sonra katılmayı deneyin.</string> + <string name="chat_link_channel">Kanal bağlantısı</string> + <string name="channel_link">Kanal bağlantısı</string> + <string name="button_channel_members">Kanal üyeleri</string> + <string name="channel_display_name_field">Kanal adı</string> + <string name="channel_preferences">Kanal tercihleri</string> + <string name="channel_profile_is_stored_on_subscribers_devices">Kanal profili abonelerin cihazlarında ve sohbet rölelerinde saklanır.</string> + <string name="snd_channel_event_channel_profile_updated">kanal profili güncellendi</string> + <string name="chat_list_channels">Kanallar</string> + <string name="channel_temporarily_unavailable">Kanal geçici olarak kullanılamıyor</string> + <string name="channel_webpage">Kanal web sayfası</string> + <string name="delete_channel_for_all_subscribers_cannot_undo_warning">Kanal tüm aboneler için silinecektir - bu geri alınamaz!</string> + <string name="delete_channel_for_self_cannot_undo_warning">Kanal sizin için silinecektir - bu geri alınamaz!</string> + <string name="channel_will_start_with_relays">Kanal %2$d rölenin %1$d\'si ile çalışmaya başlayacaktır. Devam edecek mi?</string> + <string name="chat_data">Sohbet verileri</string> + <string name="chat_relay">Sohbet rölesi</string> + <string name="button_channel_relays">Sohbet röleleri</string> + <string name="chat_relays">Sohbet röleleri</string> + <string name="channel_relays_title">Sohbet röleleri</string> + <string name="chat_relays_forward_messages_in_channels">Sohbet aktarıcıları, oluşturduğunuz kanallardaki mesajları iletir.</string> + <string name="chat_relays_forward_messages">Sohbet aktarıcıları mesajları kanal abonelerine iletir.</string> + <string name="chat_with_admins_is_prohibited">Yöneticilerle sohbet etmek yasaktır.</string> + <string name="chat_with_admins_relay_note">Genel kanallarda yöneticilerle yapılan sohbetlerde E2E şifreleme yoktur - yalnızca güvenilir sohbet aktarıcılarıyla kullanın.</string> + <string name="support_chats_disabled">Üyelerle sohbetler devre dışı bırakıldı</string> + <string name="chat_with_admins">Yöneticilerle sohbet edin</string> + <string name="check_relay_address">Röle adresini kontrol edin ve tekrar deneyin.</string> + <string name="check_relay_name">Röle adını kontrol edin ve tekrar deneyin.</string> + <string name="close_behavior_dialog_close">Uygulamayı kapatın</string> + <string name="appearance_minimize_to_tray">Sistem tepsisine kapat</string> + <string name="configure_relays">Röleleri yapılandırma</string> + <string name="relay_test_step_connect">Bağlan</string> + <string name="relay_conn_status_connected">bağlı</string> + <string name="relay_conn_status_connecting">bağlanılıyor</string> + <string name="channel_name_requires_newer_app_version">Kanal adı üzerinden bağlanmak için daha yeni bir uygulama sürümü gerekir.</string> + <string name="contact_name_requires_newer_app_version">Kişi adı ile bağlanmak için daha yeni bir uygulama sürümü gerekir.</string> + <string name="info_row_connection_failed">Bağlantı başarısız</string> + <string name="connect_via_link_or_qr_code">Bağlantı veya kare kod ile bağlanın</string> + <string name="settings_section_title_contact">İletişim</string> + <string name="chat_link_contact_address">İletişim adresi</string> + <string name="settings_section_title_contact_requests_from_groups">Gruplardan gelen iletişim talepleri</string> + <string name="group_member_role_member_channel">katkıda bulunan</string> + <string name="copy_code">Kodu kopyala</string> + <string name="webpage_info">Abone olmadan önce ziyaretçilere kanalınızın önizlemesini göstermek için bir web sayfası oluşturun. Kendiniz barındırın veya herhangi bir statik barındırma kullanın.</string> + <string name="create_channel_title">Herkese açık kanal oluşturun</string> + <string name="create_channel_button">Herkese açık kanal oluşturun</string> + <string name="create_channel_beta_button">Herkese açık kanal oluşturma (BETA)</string> + <string name="v6_4_1_short_address_create">Adresinizi oluşturun</string> + <string name="connect_with_someone">Bağlantınızı oluşturun</string> + <string name="create_your_public_address">Herkese açık adresinizi oluşturun</string> + <string name="creating_channel">Kanal oluşturma</string> + <string name="rcv_channel_events_count">%d kanal olayı</string> + <string name="relay_test_step_decode_link">Bağlantıyı deşifre et</string> + <string name="button_delete_channel">Kanalı sil</string> + <string name="delete_channel_question">Kanalı silelim mi?</string> + <string name="relay_conn_status_deleted">silindi</string> + <string name="rcv_channel_event_channel_deleted">silinmiş kanal</string> + <string name="button_delete_member_messages">Üye mesajlarını sil</string> + <string name="button_delete_member_messages_question">Üye mesajları silinsin mi?</string> + <string name="delete_member_messages_confirmation">Mesajları sil</string> + <string name="delete_relay">Aktarıcıyı sil</string> + <string name="deprecated_options_section">Kullanımdan kaldırılan seçenekler</string> + <string name="direct_messages_are_prohibited_channel">Aboneler arasında doğrudan mesajlaşma yasaktır.</string> + <string name="link_previews_alert_disable">Devre dışı bırak</string> + <string name="disable_sending_recent_history_channel">Yeni aboneler geçmişi görüntüleyemesin.</string> + <string name="num_relays_selected">%d aktarıcı seçildi</string> + <string name="rcv_msg_error_dropped">düştü (%1$d deneme)</string> + <string name="v6_5_invite_friends">Arkadaşlarınızı davet etmek daha kolay 👋</string> + <string name="button_edit_channel_profile">Kanal profilini düzenle</string> + <string name="link_previews_alert_enable">Etkinleştir</string> + <string name="enable_chats_with_admins">Etkinleştir</string> + <string name="enable_at_least_one_chat_relay">Bir kanal oluşturmak için en az bir sohbet aktarıcısını etkinleştirin.</string> + <string name="enable_chats_with_admins_question">Yöneticilerle sohbet etkinleştirilsin mi?</string> + <string name="v6_4_1_keep_chats_clean_descr">Varsayılan olarak kaybolan mesajları etkinleştirin.</string> + <string name="link_previews_alert_title">Bağlantı önizlemelerini etkinleştirin mi?</string> + <string name="enter_profile_name">Profil adını girin…</string> + <string name="enter_relay_name">Aktarıcı adını girin…</string> + <string name="enter_webpage_url">Web sayfası URL\'sini girin</string> + <string name="error_prefix">Hata</string> + <string name="error_adding_relay">Aktarıcı ekleme hatası</string> + <string name="error_adding_relays">Aktarıcı ekleme hatası</string> + <string name="error_creating_channel">Kanal oluşturulurken hata oluştu</string> + <string name="error_deleting_message">Mesaj silinirken hata oluştu</string> + <string name="error_marking_member_support_chat_read">Okundu olarak işaretlenirken hata</string> + <string name="error_opening_channel">Kanal açılırken hata oluştu</string> + <string name="rcv_msg_error_parse">hata: %s</string> + <string name="error_saving_channel_profile">Kanal profili kaydedilirken hata oluştu</string> + <string name="error_saving_simplex_name">İsim kaydedilirken hata oluştu</string> + <string name="error_sharing_channel">Kanal paylaşılırken hata oluştu</string> + <string name="member_info_member_failed">başarısız oldu</string> + <string name="relay_conn_status_failed">başarısız oldu</string> + <string name="relay_status_failed">başarısız oldu</string> + <string name="content_filter_files">Dosyalar</string> + <string name="files_prohibited_in_this_chat">Bu sohbette dosya ve medya yasaktır.</string> + <string name="content_filter_menu_item">Filtre</string> + <string name="proxy_destination_error_unknown_ca">Hedef sunucu adresindeki parmak izi sertifika ile eşleşmiyor: %1$s.</string> + <string name="smp_proxy_error_unknown_ca">Yönlendirme sunucusu adresindeki parmak izi sertifika ile eşleşmiyor: %1$s.</string> + <string name="network_error_unknown_ca">Sunucu adresindeki parmak izi sertifika ile eşleşmiyor: %1$s.</string> + <string name="for_anyone_to_reach_you">Herkesin size ulaşabilmesi için</string> + <string name="from_history">Tarihten</string> + <string name="chat_link_from_owner">(sahibinden)</string> + <string name="relay_test_step_get_link">Bağlantı al</string> + <string name="get_started">Başlayın</string> + <string name="chat_link_group">Grup bağlantısı</string> + <string name="group_webpage">Grup web sayfası</string> + <string name="help_and_support">Yardım ve destek</string> + <string name="recent_history_is_not_sent_to_new_members_channel">Geçmiş yeni abonelere gönderilmez.</string> + <string name="web_page_url_placeholder">https://</string> + <string name="close_behavior_dialog_text">Kapat\'ı seçerseniz mesajlar alınmaz.\nBunu daha sonra Görünüm ayarlarından değiştirebilirsiniz.</string> + <string name="down_migration_warning_chat_relays">Kanallara katıldıysanız veya kanallar oluşturduysanız, bunlar kalıcı olarak çalışmayı durduracaktır.</string> + <string name="content_filter_images">Görüntüler</string> + <string name="relay_status_inactive">aktif değil</string> + <string name="invalid_relay_address">Geçersiz aktarıcı adresi!</string> + <string name="invalid_relay_name">Geçersiz aktarıcı adı!</string> + <string name="relay_status_invited">davet edildi</string> + <string name="invite_someone_privately">Birini özel olarak davet edin</string> + <string name="webpage_url_footer">Abonelere gösterilecek ve önizlemenin yüklenmesine izin vermek için kullanılacaktır.</string> + <string name="compose_view_join_channel">Kanala katılın</string> + <string name="v6_4_1_keep_chats_clean">Sohbetlerinizi temiz tutun</string> + <string name="button_leave_channel">Kanaldan ayrılın</string> + <string name="leave_channel_question">Kanaldan ayrılınsın mı?</string> + <string name="set_user_simplex_name_footer">İnsanların SimpleX adresinize kayıtlı isim üzerinden size bağlanmasına izin verin.</string> + <string name="set_channel_simplex_name_footer">İnsanların bu kanal bağlantısıyla kayıtlı isim üzerinden katılmasına izin verin.</string> + <string name="let_someone_connect_to_you">Birinin sizinle bağlantı kurmasına izin verin</string> + <string name="action_button_channel_link">Bağlantı</string> + <string name="link_previews_alert_desc_socks">Bağlantı önizlemesi SOCKS proxy aracılığıyla talep edilecektir. DNS araması hala DNS çözümleyiciniz aracılığıyla yerel olarak gerçekleşebilir.</string> + <string name="content_filter_links">Bağlantılar</string> + <string name="owner_verification_passed">Bağlantı imzası doğrulandı.</string> + <string name="member_messages_will_be_deleted_cannot_be_undone">Üye mesajları silinecektir - bu geri alınamaz!</string> + <string name="members_can_chat_with_admins">Üyeler yöneticilerle sohbet edebilir.</string> + <string name="alert_title_msg_error">Mesaj hatası</string> + <string name="e2ee_info_no_e2ee"><![CDATA[Bu kanaldaki mesajlar <b>uçtan uca şifrelenmez</b>. Sohbet aktarıcıları bu mesajları görebilir.]]></string> + <string name="migrate">Taşı</string> + <string name="close_behavior_dialog_minimize">Sistem tepsisine küçült</string> + <string name="close_behavior_dialog_title">Sistem tepsisine küçültülsün mü?</string> + <string name="more_privacy">Daha fazla gizlilik</string> + <string name="simplex_name_not_found">İsim bulunamadı</string> + <string name="onboarding_network_commitments">Ağ taahhütleri</string> + <string name="network_error">Ağ hatası</string> + <string name="onboarding_network_routers_cannot_know">Ağ yönlendiricileri şunları bilemez\nkim kiminle konuşuyor</string> + <string name="relay_status_new">yeni</string> + <string name="new_1_time_link">Yeni 1 kerelik bağlantı</string> + <string name="new_chat_relay">Yeni sohbet aktarıcısı</string> + <string name="onboarding_no_account">Hesap yok. Telefon yok. E-posta yok. Kimlik yok.\nEn güvenli şifreleme.</string> + <string name="relay_bar_no_active_relays">Aktif aktarıcı yok</string> + <string name="no_available_relays">Kullanılabilir aktarıcı yok</string> + <string name="why_built_p1">Kimse konuşmalarınızı takip etmedi. Kimse nerede olduğunuza dair bir harita çizmedi. Gizlilik hiçbir zaman bir özellik değildi - bu yaşam biçimiydi.</string> + <string name="no_chat_relays">Sohbet aktarıcısı yok</string> + <string name="no_chat_relays_enabled">Etkin sohbet aktarıcısı yok.</string> + <string name="simplex_name_no_servers_desc">Sunucularınızın hiçbiri SimpleX adlarını çözümleyecek şekilde ayarlanmamış. Sunucuları yapılandırın veya bir bağlantı adresi kullanın.</string> + <string name="v6_5_non_profit_governance">Kâr amacı gütmeyen yönetişim</string> + <string name="relay_bar_no_relays">Aktarıcı yok</string> + <string name="no_relays_selected">Seçili aktarıcı yok</string> + <string name="no_names_servers_enabled">İsimleri çözümleyecek sunucu yok.</string> + <string name="why_built_p4">Başkasının kapısında daha iyi bir kilit değil. Mahremiyetinize saygı duyan ama yine de tüm ziyaretçilerin kaydını tutan daha iyi bir ev sahibi değil. Siz misafir değilsiniz. Siz evinizsiniz. Hiçbir kral oraya giremez - egemen olan sizsiniz.</string> + <string name="not_all_relays_connected">Tüm aktarıcılar bağlı değil</string> + <string name="simplex_name_no_valid_link">Geçerli bağlantı yok</string> + <string name="chat_link_one_time">Tek seferlik bağlantı</string> + <string name="only_channel_owners_can_change_prefs">Kanal tercihlerini yalnızca kanal sahipleri değiştirebilir.</string> + <string name="only_you_can_send_files">Yalnızca siz dosya ve medya gönderebilirsiniz.</string> + <string name="only_your_contact_can_send_files">Yalnızca irtibat kişiniz dosya ve medya gönderebilir.</string> + <string name="embed_only_your_page">Yalnızca yukarıdaki sayfanız önizlemeyi gösterebilir.</string> + <string name="onboarding_on_your_phone">Telefonunuzda, sunucularda değil.</string> + <string name="connect_plan_open_channel">Açık kanal</string> + <string name="privacy_chat_list_open_clean_web_link">Temiz bağlantıyı aç</string> + <string name="open_external_link_title">Harici bağlantı açılsın mı?</string> + <string name="privacy_chat_list_open_full_web_link">Tam bağlantıyı aç</string> + <string name="connect_plan_open_new_channel">Yeni kanal açın</string> + <string name="v6_5_safe_web_links_descr">- bağlantı önizlemelerini göndermeyi tercih edin.\n- etkinleştirilmişse SOCKS proxy kullanın.\n- köprü kimlik avını önleyin.\n- bağlantı izlemeyi kaldırın.</string> + <string name="onboarding_or_show_qr_code">Ya da kare kodu şahsen veya görüntülü arama yoluyla gösterin.</string> + <string name="onboarding_or_use_qr_code">Ya da bu kare kodu kullanın - yazdırın veya çevrimiçi gösterin.</string> + <string name="member_info_section_title_owner">Sahip</string> + <string name="channel_members_section_owners">Sahipler ve katkıda bulunanlar</string> + <string name="v6_5_ownership">Sahiplik: kendi aktarıcılarınızı çalıştırabilirsiniz.</string> + <string name="please_upgrade_the_app">Lütfen uygulamayı güncelleyin.</string> + <string name="preset_relay_address">Önceden ayarlanmış aktarıcı adresi</string> + <string name="preset_relay_name">Önceden ayarlanmış aktarıcı adı</string> + <string name="v6_5_privacy">Gizlilik: sahipler ve aboneler için.</string> + <string name="onboarding_private_and_secure">Özel ve güvenli mesajlaşma.</string> + <string name="prohibit_chat_with_admins">Yöneticilerle sohbeti yasaklayın.</string> + <string name="prohibit_direct_messages_channel">Abonelere doğrudan mesaj göndermeyi yasaklayın.</string> + <string name="prohibit_sending_files_and_media">Dosya ve medya göndermeyi yasaklayın.</string> + <string name="v6_5_public_channels">Herkese açık kanallar - özgürce konuşun 🚀</string> + <string name="tray_quit">SimpleX\'ten çıkın</string> + <string name="relay_status_rejected">reddedildi</string> + <string name="member_info_relay_status_rejected_by_operator">aktarıcı operatörü tarafından reddedildi</string> + <string name="group_member_role_relay">aktarıcı</string> + <string name="member_info_section_title_relay">Aktarıcı</string> + <string name="info_row_relay_address">Aktarıcı adresi</string> + <string name="relay_address_alert_title">Aktarıcı adresi</string> + <string name="relay_connection_failed">Aktarıcı bağlantısı başarısız</string> + <string name="info_row_relay_link">Aktarıcı bağlantısı</string> + <string name="relay_results">Aktarıcı sonuçları:</string> + <string name="relays_added_format">Aktarıcı eklendi: %1$s.</string> + <string name="relay_test_failed_alert">Röle testi başarısız!</string> + <string name="relay_will_be_removed_from_channel">Röle kanaldan kaldırılacaktır - bu geri alınamaz!</string> + <string name="v6_5_reliability">Güvenilirlik: kanal başına birçok röle.</string> + <string name="remove_member_delete_messages_confirmation">Mesajları kaldır ve sil</string> + <string name="relay_conn_status_removed">kaldırıldı</string> + <string name="relay_conn_status_removed_by_operator">operatör tarafından kaldırıldı</string> + <string name="sanitize_links_toggle">Bağlantı izlemeyi kaldırın</string> + <string name="button_remove_relay">Aktarıcıyı kaldır</string> + <string name="button_remove_relay_question">Aktarıcı kaldırılsın mı?</string> + <string name="button_remove_subscriber">Üyeyi kaldır</string> + <string name="button_remove_subscriber_question">Üye kaldırılsın mı?</string> + <string name="rcv_direct_event_group_inv_link_received">%1$s grubundan bağlantı talep edildi</string> + <string name="simplex_name_resolver_error_desc">Çözümleyici hatası: %1$s</string> + <string name="appearance_minimize_to_tray_desc">Mesajları almak için arka planda çalışır</string> + <string name="v6_5_safe_web_links">Güvenli web bağlantıları</string> + <string name="save_and_notify_channel_subscribers">Kanal abonelerini kaydedin ve bilgilendirin</string> + <string name="save_channel_profile">Kanal profilini kaydet</string> + <string name="placeholder_search_files">Dosyalardan ara</string> + <string name="placeholder_search_images">Görsellerden ara</string> + <string name="placeholder_search_links">Bağlantılardan ara</string> + <string name="placeholder_search_videos">Videolardan ara</string> + <string name="placeholder_search_voice_messages">Sesli mesajlardan ara</string> + <string name="v6_5_security">Güvenlik: kanal anahtarları sahiplerindedir.</string> + <string name="select_relays">Aktarıcıları seçin</string> + <string name="link_previews_alert_desc">Bir bağlantı önizlemesi göndermek IP adresinizi web sitesine gösterebilir. Bunu daha sonra Gizlilik ayarlarından değiştirebilirsiniz.</string> + <string name="onboarding_send_1_time_link">Bağlantıyı herhangi bir mesajlaşma programı aracılığıyla gönderin - güvenlidir. SimpleX\'e yapıştırılmasını isteyin.</string> + <string name="enable_sending_recent_history_channel">Yeni abonelere 100 adede kadar son mesajları gönderin.</string> + <string name="simplex_name_server_no_resolver_desc">Sunucu %1$s ad çözümlemesini desteklemiyor. Sunucuları yapılandırın veya bir bağlantı adresini kullanın.</string> + <string name="error_relay_test_server_auth">Sunucu aktarıcıya bağlanmak için yetki gerektiriyor, parolayı kontrol edin.</string> + <string name="server_warning">Sunucu uyarısı</string> + <string name="v6_4_1_welcome_contacts_descr">Profil biyografisini ve hoş geldiniz mesajını ayarlayın.</string> + <string name="set_simplex_name">SimpleX adını ayarla</string> + <string name="onboarding_configure_notifications">Bildirimleri ayarla</string> + <string name="onboarding_configure_routers">Yönlendiricileri kurun</string> + <string name="share_channel">Kanalı paylaş…</string> + <string name="share_old_address_alert_button">Eski adresi paylaş</string> + <string name="share_old_link_alert_button">Eski bağlantıyı paylaş</string> + <string name="share_relay_address">Aktarıcı adresini paylaş</string> + <string name="share_via_chat">Sohbet yoluyla paylaşın</string> + <string name="v6_4_1_short_address_share">Adresinizi paylaşın</string> + <string name="v6_4_1_short_address">Kısa SimpleX adresi</string> + <string name="tray_show">SimpleX\'i göster</string> + <string name="owner_verification_failed">⚠️ İmza doğrulama başarısız oldu: %s.</string> + <string name="chat_link_signed">(imzalı)</string> + <string name="tray_tooltip">SimpleX</string> + <string name="tray_tooltip_unread">SimpleX - %d okunmamış</string> + <string name="simplex_name">SimpleX adı</string> + <string name="simplex_name_error">SimpleX ad hatası</string> + <string name="simplex_name_not_verified">SimpleX adı doğrulanmadı</string> + <string name="badge_invested">SimpleX Chat kitlesel fonlamasına yatırım yapan %s\'ler.</string> + <string name="badge_supports_simplex">%s kişi SimpleX Chat\'i destekliyor.</string> + <string name="member_info_status">Durum</string> + <string name="group_member_role_observer_channel">abone</string> + <string name="member_info_section_title_subscriber">Abone</string> + <string name="group_reports_subscriber_reports">Abone raporları</string> + <string name="channel_members_title_subscribers">Aboneler</string> + <string name="group_members_can_add_message_reactions_channel">Aboneler mesaj tepkileri ekleyebilir.</string> + <string name="members_can_chat_with_admins_channel">Aboneler yöneticilerle sohbet edebilir.</string> + <string name="group_members_can_delete_channel">Aboneler gönderilen mesajları geri alınamaz şekilde silebilir. (24 saat)</string> + <string name="group_members_can_send_reports_channel">Aboneler mesajları moderatörlere bildirebilir.</string> + <string name="group_members_can_send_dms_channel">Aboneler doğrudan mesaj gönderebilir.</string> + <string name="group_members_can_send_disappearing_channel">Aboneler kaybolan mesajlar gönderebilir.</string> + <string name="group_members_can_send_files_channel">Aboneler dosya ve medya gönderebilir.</string> + <string name="group_members_can_send_simplex_links_channel">Aboneler SimpleX bağlantıları gönderebilir.</string> + <string name="group_members_can_send_voice_channel">Aboneler sesli mesaj gönderebilir.</string> + <string name="relay_section_footer_owner">Aboneler kanala bağlanmak için röle bağlantısını kullanır.\nKanal için bu röleyi kurmak için röle adresi kullanıldı.</string> + <string name="subscriber_will_be_removed_from_channel_cannot_be_undone">Abone kanaldan çıkarılacaktır - bu geri alınamaz!</string> + <string name="settings_section_title_support_project">Projeyi destekleyin</string> + <string name="talk_to_someone">Biriyle konuş</string> + <string name="chat_banner_join_channel">Kanala katıl\'a dokunun</string> + <string name="tap_to_open">Açmak için dokunun</string> + <string name="error_relay_test_failed_at_step">Test %s adımında başarısız oldu.</string> + <string name="test_relay">Test aktarıcısı</string> + <string name="alert_text_msg_reception_error">Uygulama bu mesajı %1$d alma denemesinden sonra kaldırdı.</string> + <string name="badge_unknown_key_desc">Rozet, uygulamanın bu sürümünün tanımadığı bir anahtarla imzalanmıştır. Bu rozeti doğrulamak için uygulamayı güncelleyin.</string> + <string name="connection_reached_limit_of_undelivered_messages">Bağlantı teslim edilmemiş mesaj sınırına ulaştı</string> + <string name="onboarding_first_network">Sahip olduğunuz ilk ağ\nkişileriniz ve gruplarınız.</string> + <string name="share_group_profile_via_link_alert_text">Bağlantı kısa olacak ve grup profili bağlantı üzerinden paylaşılacaktır.</string> + <string name="why_built_p2">Sonra internete geçtik ve her platform sizden bir parça istedi - adınız, numaranız, arkadaşlarınız. Başkalarıyla konuşmanın bedelinin, birilerinin kiminle konuştuğumuzu bilmesine izin vermek olduğunu kabul ettik. Her nesil, insanlar ve teknoloji, bunu bu şekilde yaptı - telefon, e-posta, mesajlaşma programları, sosyal medya. Mümkün olan tek yol bu gibi görünüyordu.</string> + <string name="why_built_p6">En eski insan özgürlüğü - bir başkasıyla izlenmeden konuşmak - ona ihanet edemeyecek bir altyapı üzerine inşa edilmiştir.</string> + <string name="why_built_p3">Başka bir yol daha var. Telefon numarası olmayan bir ağ. Kullanıcı adı yok. Hesaplar yok. Herhangi bir kullanıcı kimliği yok. İnsanları birbirine bağlayan ve kimin bağlı olduğunu bilmeden şifreli mesajlar taşıyan bir ağ.</string> + <string name="member_role_will_be_changed_with_notification_channel">Rol %s olarak değiştirilecektir. Kanaldaki herkes bilgilendirilecektir.</string> + <string name="simplex_name_no_valid_link_desc">SimpleX adı %1$s kayıtlı, ancak geçerli bir bağlantısı yok.</string> + <string name="simplex_name_unconfirmed_desc">SimpleX adı %1$s kayıtlı, ancak profile eklenmemiş. Eğer sahibi sizseniz, lütfen adresinize veya kanal profilinize ekleyin.</string> + <string name="simplex_name_owner_no_channel_link">SimpleX adı %1$s kanal bağlantısı olmadan kaydedildi. Kayıt sayfası üzerinden isme kanal bağlantısı ekleyin.</string> + <string name="simplex_name_owner_no_address">SimpleX adı %1$s SimpleX adresi olmadan kaydedildi. SimpleX adresinizi kayıt sayfası üzerinden isme ekleyin.</string> + <string name="badge_unverified_desc">Bu rozet doğrulanamamıştır ve orijinal olmayabilir.</string> + <string name="group_link_requires_newer_version">Bu grup, uygulamanın daha yeni bir sürümünü gerektirmektedir. Katılmak için lütfen uygulamayı güncelleyin.</string> + <string name="relay_address_alert_message">Bu bir sohbet aktarım adresidir, bağlanmak için kullanılamaz.</string> + <string name="last_active_relay_warning">Bu son aktif aktarıcıdır. Kaldırılması abonelere mesaj iletimini engelleyecektir.</string> + <string name="connect_plan_this_is_your_link_for_channel_vName"><![CDATA[Bu <b>%1$s</b> kanalı için bağlantınız!]]></string> + <string name="this_setting_is_for_your_current_profile">Bu ayar mevcut profiliniz içindir</string> + <string name="simplex_name_not_found_desc">Bu SimpleX adı kayıtlı değil. Lütfen ismi kontrol edin.</string> + <string name="v6_5_non_profit_governance_descr">SimpleX Ağını kalıcı kılmak için.</string> + <string name="one_hand_ui_top_bar">Üst çubuk</string> + <string name="operator_use_for_names">İsimleri çözümlemek için</string> + <string name="unblock_subscriber_for_all_question">Herkes için abone engeli kaldırılsın mı?</string> + <string name="simplex_name_unconfirmed">Onaylanmamış isim</string> + <string name="unsupported_channel_name">Desteklenmeyen kanal adı</string> + <string name="unsupported_contact_name">Desteklenmeyen kişi adı</string> + <string name="badge_unverified_title">Doğrulanmamış rozet</string> + <string name="rcv_channel_event_updated_channel_profile">güncellenen kanal profili</string> + <string name="v6_4_1_short_address_update">Adresinizi güncelleyin</string> + <string name="recent_history_is_sent_to_new_members_channel">Yeni abonelere en fazla son 100 mesaj gönderilir.</string> + <string name="relays_no_web_support">Kullanılan sohbet aktarıcıları web sayfalarını desteklemez.</string> + <string name="use_for_new_channels">Yeni kanallar için kullanın</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/uk/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/uk/strings.xml index b61b77ec9d..1b48209724 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/uk/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/uk/strings.xml @@ -62,7 +62,7 @@ <string name="allow_your_contacts_to_send_disappearing_messages">Дозвольте вашим контактам надсилати повідомлення, які зникають.</string> <string name="clear_chat_warning">Усі повідомлення будуть видалені - цю дію неможливо скасувати! Повідомлення будуть видалені ЛИШЕ для вас.</string> <string name="app_version_title">Версія додатку</string> - <string name="add_address_to_your_profile">Додайте адресу до свого профілю, щоб ваші контакти могли поділитися нею з іншими людьми. Оновлення профілю буде відправлено вашим контактам.</string> + <string name="add_address_to_your_profile">Додайте адресу до свого профілю, щоб ваші контакти SimpleX могли поділитися нею з іншими людьми. Оновлення профілю буде відправлено вашим контактам SimpleX.</string> <string name="all_your_contacts_will_remain_connected_update_sent">Усі ваші контакти залишаться підключеними. Оновлення профілю буде відправлено вашим контактам.</string> <string name="answer_call">Відповісти на виклик</string> <string name="address_section_title">Адреса</string> @@ -123,10 +123,10 @@ <string name="server_connected">підключено</string> <string name="server_error">помилка</string> <string name="server_connecting">підключення</string> - <string name="connected_to_server_to_receive_messages_from_contact">Ви підключені до сервера для отримання повідомлень від цього контакту.</string> + <string name="connected_to_server_to_receive_messages_from_contact">Ви підключені до сервера для отримання повідомлень від цього зʼєднання.</string> <string name="error_connecting_to_server_to_receive_messages">Спроба підключитися до сервера для отримання повідомлень від цього контакту (помилка: %1$s).</string> <string name="deleted_description">видалено</string> - <string name="trying_to_connect_to_server_to_receive_messages">Спроба підключитися до сервера для отримання повідомлень від цього контакту.</string> + <string name="trying_to_connect_to_server_to_receive_messages">Спроба підключитися до сервера для отримання повідомлень від цього зʼєднання.</string> <string name="marked_deleted_description">відзначено як видалено</string> <string name="moderated_item_description">модеровано %s</string> <string name="sending_files_not_yet_supported">надсилання файлів поки що не підтримується</string> @@ -176,8 +176,8 @@ <string name="error_deleting_contact_request">Помилка видалення запиту на контакт</string> <string name="error_changing_address">Помилка зміни адреси</string> <string name="error_smp_test_failed_at_step">Тест не пройшов на кроці %s.</string> - <string name="error_smp_test_server_auth">Сервер вимагає авторизації для створення черг, перевірте пароль</string> - <string name="error_smp_test_certificate">Можливо, відбиток цифрового підпису сертифіката в адресі сервера невірний</string> + <string name="error_smp_test_server_auth">Сервер вимагає авторизації для створення черг, перевірте пароль.</string> + <string name="error_smp_test_certificate">Відбиток у адресі сервера не збігається з сертифікатом.</string> <string name="smp_server_test_create_queue">Створити чергу</string> <string name="service_notifications">Миттєві сповіщення!</string> <string name="service_notifications_disabled">Миттєві сповіщення вимкнено!</string> @@ -434,12 +434,12 @@ <string name="snd_conn_event_switch_queue_phase_completed_for_member">ви змінили адресу для %s</string> <string name="snd_conn_event_switch_queue_phase_changing_for_member">змінює адресу для %s…</string> <string name="invite_prohibited">Неможливо запросити контакт!</string> - <string name="group_info_section_title_num_members">%1$s УЧАСНИКІВ</string> + <string name="group_info_section_title_num_members">%1$s учасників</string> <string name="button_delete_group">Видалити групу</string> <string name="group_link">Посилання на групу</string> <string name="button_edit_group_profile">Редагувати профіль групи</string> <string name="create_group_link">Створити посилання на групу</string> - <string name="change_member_role_question">Змінити роль у групі\?</string> + <string name="change_member_role_question">Змінити роль?</string> <string name="error_removing_member">Помилка при вилученні учасника</string> <string name="group_main_profile_sent">Ваш профіль буде відправлений учасникам групи</string> <string name="full_deletion">Видалення для всіх</string> @@ -448,7 +448,7 @@ <string name="v4_3_voice_messages_desc">Максимум 40 секунд, надходять миттєво.</string> <string name="v5_0_app_passcode_descr">Встановіть його замість системної аутентифікації.</string> <string name="shutdown_alert_question">Вимкнути\?</string> - <string name="share_with_contacts">Поділитися з контактами</string> + <string name="share_with_contacts">Поділитися з контактами SimpleX</string> <string name="your_profile_is_stored_on_device_and_shared_only_with_contacts_simplex_cannot_see_it">Ваш профіль зберігається на вашому пристрої та ділиться лише з вашими контактами. Серверам SimpleX профіль недоступний.</string> <string name="save_and_notify_contacts">Зберегти та сповістити контакти</string> <string name="save_and_notify_group_members">Зберегти та сповістити учасників</string> @@ -840,7 +840,7 @@ <string name="network_use_onion_hosts_no_desc">.Onion-хости не будуть використовуватися.</string> <string name="network_session_mode_transport_isolation">Ізоляція транспорту</string> <string name="customize_theme_title">Налаштування теми</string> - <string name="share_address_with_contacts_question">Поділитися адресою з контактами?</string> + <string name="share_address_with_contacts_question">Поділитися адресою з контактами SimpleX?</string> <string name="callstatus_connecting">підключення дзвінка…</string> <string name="we_do_not_store_contacts_or_messages_on_servers">Ми не зберігаємо жодні з ваших контактів чи повідомлень (після доставки) на серверах.</string> <string name="callstate_waiting_for_answer">очікування відповіді…</string> @@ -1025,7 +1025,7 @@ <string name="create_address_and_let_people_connect">Створіть адресу, щоб дозволити людям підключатися до вас.</string> <string name="your_contacts_will_remain_connected">Контакти залишатимуться підключеними.</string> <string name="create_simplex_address">Створити SimpleX-адресу</string> - <string name="profile_update_will_be_sent_to_contacts">Оновлення профілю буде відправлено вашим контактам.</string> + <string name="profile_update_will_be_sent_to_contacts">Оновлення профілю буде відправлено вашим SimpleX контактам.</string> <string name="stop_sharing_address">Зупинити поділ адреси?</string> <string name="stop_sharing">Зупинити поділ</string> <string name="enter_welcome_message_optional">Введіть текст привітання... (необов\'язково)</string> @@ -1135,7 +1135,7 @@ <string name="ttl_d">%dд</string> <string name="v4_6_hidden_chat_profiles_descr">Захистіть свої чат-профілі паролем!</string> <string name="decryption_error">Помилка дешифрування</string> - <string name="error_xftp_test_server_auth">Сервер вимагає авторизації для завантаження, перевірте пароль</string> + <string name="error_xftp_test_server_auth">Сервер вимагає авторизації для завантаження, перевірте пароль.</string> <string name="smp_server_test_upload_file">Завантажити файл</string> <string name="smp_server_test_download_file">Завантажити файл</string> <string name="database_initialization_error_title">Не вдається ініціалізувати базу даних</string> @@ -1335,7 +1335,7 @@ <string name="system_restricted_background_warn"><![CDATA[Щоб увімкнути сповіщення, оберіть, будь ласка, <b>Використання батареї додатком</b> / <b>Без обмежень</b> у налаштуваннях додатка.]]></string> <string name="system_restricted_background_in_call_warn"><![CDATA[Щоб здійснювати дзвінки в фоновому режимі, будь ласка, оберіть <b>Використання батареї додатком</b> / <b>Без обмежень</b> у налаштуваннях додатка.]]></string> <string name="connect_use_new_incognito_profile">Використовувати новий інкогніто-профіль</string> - <string name="you_can_enable_delivery_receipts_later_alert">Ви зможете увімкнути їх пізніше через налаштування конфіденційності та безпеки додатка.</string> + <string name="you_can_enable_delivery_receipts_later_alert">Ви зможете увімкнути їх пізніше через ваше налаштування безпеки додатка.</string> <string name="rcv_group_event_n_members_connected">%s, %s і ще %d учасників підключилися</string> <string name="privacy_show_last_messages">Показувати останні повідомлення</string> <string name="error_synchronizing_connection">Помилка синхронізації з\'єднання</string> @@ -1356,7 +1356,7 @@ <string name="error_creating_member_contact">Помилка при створенні контакту учасника</string> <string name="connect_plan_you_are_already_joining_the_group_via_this_link">Ви вже приєднуєтеся до групи за цим посиланням.</string> <string name="create_group_button">Створити групу</string> - <string name="socks_proxy_setting_limitations"><![CDATA[<b>Зверніть увагу</b>: ретрансляція повідомлень та файлів підключається через SOCKS-проксі. Дзвінки та відправлення переглядів посилань використовують пряме підключення.]]></string> + <string name="socks_proxy_setting_limitations"><![CDATA[<b>Зверніть увагу</b>: ретрансляція повідомлень і файлів здійснюється через SOCKS-проксі. Дзвінки здійснюються через пряме з’єднання.]]></string> <string name="create_another_profile_button">Створити профіль</string> <string name="group_members_2">%s і %s</string> <string name="connect_plan_join_your_group">Приєднатися до вашої групи?</string> @@ -1428,7 +1428,7 @@ <string name="member_contact_send_direct_message">відправити для підключення</string> <string name="terminal_always_visible">Показувати консоль в новому вікні</string> <string name="block_member_desc">Усі нові повідомлення від %s будуть приховані!</string> - <string name="rcv_group_event_member_created_contact">підключив(лась) безпосередньо</string> + <string name="rcv_group_event_member_created_contact">запитано підключення</string> <string name="blocked_item_description">заблоковано</string> <string name="v5_4_block_group_members">Блокувати учасників групи</string> <string name="v5_4_incognito_groups_descr">Створіть групу, використовуючи випадковий профіль.</string> @@ -1610,7 +1610,7 @@ <string name="profile_update_event_set_new_picture">встановити новий аватар</string> <string name="profile_update_event_updated_profile">оновлений профіль</string> <string name="profile_update_event_removed_address">вилучено адресу контакту</string> - <string name="past_member_vName">Колишній учасник %1$s</string> + <string name="past_member_vName">Учасник %1$s</string> <string name="call_service_notification_end_call">Кінець дзвінка</string> <string name="call_service_notification_video_call">Відеодзвінок</string> <string name="call_service_notification_audio_call">Аудіодзвінок</string> @@ -1838,7 +1838,7 @@ \nостаннє отримане повідомлення: %2$s</string> <string name="proxy_destination_error_broker_host">Адреса сервера призначення %1$s несумісна з налаштуваннями сервера переадресації %2$s.</string> <string name="file_error_no_file">Файл не знайдено — ймовірно, файл був видалений або скасований.</string> - <string name="scan_paste_link">Сканувати / Вставити посилання</string> + <string name="scan_paste_link">Вставити / Сканувати посилання</string> <string name="xftp_servers_configured">Налаштовані XFTP сервери</string> <string name="app_check_for_updates_beta">Бета</string> <string name="info_row_file_status">Статус файлу</string> @@ -2371,9 +2371,9 @@ <string name="members_will_be_removed_from_chat_cannot_be_undone">Учасників буде видалено з чату – це неможливо скасувати!</string> <string name="unblock_members_for_all_question">Розблокувати учасників для всіх?</string> <string name="operator_updated_conditions">Оновлені умови</string> - <string name="onboarding_conditions_private_chats_not_accessible">Приватні чати, групи та ваші контакти недоступні для операторів сервера.</string> + <string name="onboarding_conditions_private_chats_not_accessible">Оператори зобов’язуються:\n- Бути незалежними\n- Мінімізувати використання метаданих\n- Використовувати перевірений код з відкритим кодом</string> <string name="onboarding_conditions_accept">Прийняти</string> - <string name="onboarding_conditions_by_using_you_agree">Використовуючи SimpleX Chat, ви погоджуєтесь на:\n- надсилати тільки легальний контент у публічних групах.\n- поважати інших користувачів – без спаму.</string> + <string name="onboarding_conditions_by_using_you_agree">Ви зобов’язуєтеся:\n- розміщувати у публічних групах лише законний контент\n- поважати інших користувачів — не розсилати спам</string> <string name="onboarding_conditions_privacy_policy_and_conditions_of_use">Політика конфіденційності та умови використання</string> <string name="link_requires_newer_app_version_please_upgrade">Це посилання вимагає новішої версії додатку. Будь ласка, оновіть додаток або попросіть вашого контакту надіслати сумісне посилання.</string> <string name="full_link_button_text">Повне посилання</string> @@ -2408,7 +2408,7 @@ <string name="accept_pending_member_alert_title">Прийняти учасника</string> <string name="delete_member_support_chat_button">Видалити чат</string> <string name="delete_member_support_chat_alert_title">Видалити чат з учасником?</string> - <string name="error_deleting_member_support_chat">Помилка видалення чату з учасником</string> + <string name="error_deleting_member_support_chat">Помилка видалення чату</string> <string name="set_member_admission">Встановити прийом учасників</string> <string name="save_admission_question">Зберегти налаштування прийому?</string> <string name="snd_group_event_user_pending_review">Будь ласка, зачекайте, поки модератори групи розглянуть ваш запит на приєднання до групи.</string> @@ -2528,4 +2528,172 @@ <string name="prohibit_sending_files_and_media">Заборонити надсилання файлів і медіа.</string> <string name="sanitize_links_toggle">Видалити відстеження посилань</string> <string name="rcv_direct_event_group_inv_link_received">запит на підключення до групи %1$s</string> + <string name="relay_bar_active">%1$d/%2$d ретранслятор активний</string> + <string name="relay_bar_active_with_errors">%1$d/%2$d ретранслятор активний, %3$d помилки</string> + <string name="relay_bar_active_with_failures">%1$d/%2$d ретранслятор активний, %3$d невдача</string> + <string name="relay_bar_active_with_removed">%1$d/%2$d ретранслятор активний, %3$d видалено</string> + <string name="relay_bar_connected">%1$d/%2$d ретранслятор підключений</string> + <string name="relay_bar_connected_with_errors">%1$d/%2$d ретранслятор підключений, %3$d помилки</string> + <string name="relay_bar_connected_with_failures">%1$d/%2$d ретранслятор підключений, %3$d невдача</string> + <string name="relay_bar_connected_with_removed">%1$d/%2$d ретранслятор підключений, %3$d видалено</string> + <string name="channel_owner_count_singular">%1$d власник</string> + <string name="channel_owner_count_plural">%1$d власники</string> + <string name="channel_owners_contributors_count">%1$d власники і автори</string> + <string name="relay_bar_relays_failed">%1$d перемикачі вийшли з ладу</string> + <string name="relay_bar_relays_not_active">%1$d перемикачі не активні</string> + <string name="relay_bar_relays_removed">%1$d перемикачі видалені</string> + <string name="channel_subscriber_count_singular">%1$d підписник</string> + <string name="channel_subscriber_count_plural">%1$d підписники</string> + <string name="badge_supported_simplex">%1$s підтримував SimpleX Chat. Завершення дії значка %2$s.</string> + <string name="settings_section_title_about">Про</string> + <string name="relay_status_accepted">підтверджено</string> + <string name="relay_status_acknowledged_roster">затверджений список</string> + <string name="relay_status_active">активний</string> + <string name="add_button">Додати</string> + <string name="add_relay_button">Додати перемикач</string> + <string name="add_relays_title">Додати перемикачі</string> + <string name="relay_bar_owner_no_delivery">Додайте перемикачі для відновлення доставки повідомлень.</string> + <string name="webpage_code_footer">Додайте цей код на свою веб-сторінку. Він відобразить попередній перегляд вашого каналу / групи.</string> + <string name="advanced_options">Розширені параметри</string> + <string name="advanced_settings">Розширені налаштування</string> + <string name="a_link_for_one_person">Посилання на одну особу для звʼязку</string> + <string name="content_filter_all_messages">Усі повідомлення</string> + <string name="allow_anyone_to_embed">Дозволити будь-кому вбудовувати</string> + <string name="allow_chat_with_admins">Дозволити користувачам переписуватись з адміністраторами.</string> + <string name="allow_direct_messages_channel">Дозволити надсилати прямі повідомлення підписникам.</string> + <string name="allow_chat_with_admins_channel">Дозволити підписникам переписуватись з адміністраторами.</string> + <string name="relay_bar_all_relays_failed">Усі перемикачі вийшли з ладу</string> + <string name="relay_bar_all_relays_removed">Усі перемикачі видалені</string> + <string name="another_instance_not_responding">Можливо, інший екземпляр програми вже працює або не завершив роботу належним чином. Все одно запустити?</string> + <string name="embed_any_webpage_can_show">Будь-яка веб-сторінка може відображати попередній огляд.</string> + <string name="another_instance_title">Додаток вже запущено</string> + <string name="app_update_required">Потрібно оновити додаток</string> + <string name="badge_unknown_key_title">Значок не можливо верифікувати</string> + <string name="why_built_p7">Тому що ми знищили здатність дізнатися, хто ти є. Щоб твою силу ніколи не можна було відібрати.</string> + <string name="onboarding_be_free">Будь вільним\nв твоій мережі</string> + <string name="why_built_tagline">Будь вільним у твоїй мережі.</string> + <string name="block_subscriber_for_all_question">Заблокувати підписника для усіх?</string> + <string name="one_hand_ui_bottom_bar">Нижня панель</string> + <string name="compose_view_broadcast">Трансляція</string> + <string name="test_relay_to_retrieve_name"><![CDATA[<b>Тестування перемикача</b> щоб дізнатися його назву.]]></string> + <string name="chat_link_business_address">Бізнес адреса</string> + <string name="button_cancel_and_delete_channel">Відмінити і видалити канал</string> + <string name="cancel_creating_channel_question">Відмінити створення каналу?</string> + <string name="cant_broadcast_message">не можливо транслювати</string> + <string name="channel_role_label">канал</string> + <string name="chat_banner_channel">Канал</string> + <string name="info_row_channel">Канал</string> + <string name="channel_full_name_field">Повна назва каналу:</string> + <string name="channel_no_active_relays_try_later">Канал не має активних перемикачів. Будь ласка, спробуйте підключитися пізніше.</string> + <string name="channel_link">Посилання на канал</string> + <string name="chat_link_channel">Посилання на канал</string> + <string name="button_channel_members">Учасники каналу</string> + <string name="channel_display_name_field">Імʼя каналу</string> + <string name="channel_preferences">Налаштування каналів</string> + <string name="channel_profile_is_stored_on_subscribers_devices">Профіль каналу зберігається на пристроях підписників та на ретрансляторах чату.</string> + <string name="snd_channel_event_channel_profile_updated">профіль каналу оновлено</string> + <string name="chat_list_channels">Канали</string> + <string name="channel_temporarily_unavailable">Канали тимчасово недоступні</string> + <string name="channel_webpage">Веб-сторінка каналу</string> + <string name="delete_channel_for_all_subscribers_cannot_undo_warning">Канал буде видалено для всіх підписників — цю дію неможливо скасувати!</string> + <string name="delete_channel_for_self_cannot_undo_warning">Канал буде видалено для вас — цю дію неможливо скасувати!</string> + <string name="channel_will_start_with_relays">Канал почне працювати з %1$d з %2$d реле. Продовжити?</string> + <string name="chat_data">Дані чату</string> + <string name="chat_relay">Ретрансляція чату</string> + <string name="button_channel_relays">Ретранслятори чату</string> + <string name="chat_relays">Ретранслятори чату</string> + <string name="channel_relays_title">Ретранслятори чату</string> + <string name="chat_relays_forward_messages_in_channels">Ретранслятори чату пересилають повідомлення в каналах, які ви створюєте.</string> + <string name="chat_relays_forward_messages">Ретранслятори чату пересилають повідомлення підписникам каналу.</string> + <string name="chat_with_admins_is_prohibited">Спілкування з адміністраторами заборонено.</string> + <string name="chat_with_admins_relay_note">Чати з адміністраторами у публічних каналах не мають шифрування «від кінця до кінця» (E2E) — використовуйте їх лише з надійними серверами-ретрансляторами.</string> + <string name="support_chats_disabled">Чат із учасниками вимкнено</string> + <string name="chat_with_admins">Поспілкуватися з адміністраторами</string> + <string name="check_relay_address">Перевірте адресу реле та спробуйте ще раз.</string> + <string name="check_relay_name">Перевірте назву реле та спробуйте ще раз.</string> + <string name="close_behavior_dialog_close">Закрити додаток</string> + <string name="appearance_minimize_to_tray">Закрити в трей</string> + <string name="configure_relays">Налаштувати ретранслятори</string> + <string name="relay_test_step_connect">Підключитися</string> + <string name="relay_conn_status_connected">підключено</string> + <string name="relay_conn_status_connecting">підключення</string> + <string name="channel_name_requires_newer_app_version">Для підключення за назвою каналу потрібна новіша версія додатка.</string> + <string name="contact_name_requires_newer_app_version">Для підключення за іменем контакту потрібна новіша версія додатка.</string> + <string name="info_row_connection_failed">Підключення не вдалося</string> + <string name="connect_via_link_or_qr_code">Підключитися через посилання або QR код</string> + <string name="settings_section_title_contact">Контакт</string> + <string name="chat_link_contact_address">Адреса контакту</string> + <string name="group_member_role_member_channel">автор</string> + <string name="copy_code">Скопіювати код</string> + <string name="webpage_info">Створіть веб-сторінку, на якій відвідувачам буде показано попередній перегляд вашого каналу ще до того, як вони підпишуться. Розмістіть її на власному хостингу або скористайтеся будь-яким сервісом статичного хостингу.</string> + <string name="create_channel_title">Створити публічний канал</string> + <string name="create_channel_button">Створити публічний канал</string> + <string name="create_channel_beta_button">Створити публічний канал (BETA)</string> + <string name="connect_with_someone">Створити своє посилання</string> + <string name="create_your_public_address">Створити свою публічну адресу</string> + <string name="creating_channel">Канал створюється</string> + <string name="rcv_channel_events_count">%d подій каналу</string> + <string name="relay_test_step_decode_link">Декодувати посилання</string> + <string name="button_delete_channel">Видалити канал</string> + <string name="delete_channel_question">Видалити канал?</string> + <string name="relay_conn_status_deleted">видалено</string> + <string name="rcv_channel_event_channel_deleted">видалений канал</string> + <string name="button_delete_member_messages">Видалити повідомлення учасників</string> + <string name="button_delete_member_messages_question">Видалити повідомлення учасників?</string> + <string name="delete_member_messages_confirmation">Видалити повідомлення</string> + <string name="enter_webpage_url">Введіть URL веб-сторінки</string> + <string name="error_prefix">Помилка</string> + <string name="error_deleting_message">Помилка видалення повідомлення</string> + <string name="error_opening_channel">Помилка відкриття каналу</string> + <string name="rcv_msg_error_parse">помилка: %s</string> + <string name="error_saving_channel_profile">Помилка збереження профілю каналу</string> + <string name="delete_relay">Видалити реле</string> + <string name="direct_messages_are_prohibited_channel">Прямі повідомлення між підписниками заборонені.</string> + <string name="link_previews_alert_disable">Вимкнути</string> + <string name="disable_sending_recent_history_channel">Не надсилати історію новим підписникам.</string> + <string name="num_relays_selected">%d реле обрано</string> + <string name="rcv_msg_error_dropped">не доставлено (після %1$d спроб)</string> + <string name="v6_5_invite_friends">Простіше запросити друзів 👋</string> + <string name="button_edit_channel_profile">Редагувати профіль каналу</string> + <string name="link_previews_alert_enable">Увімкнути</string> + <string name="enable_chats_with_admins">Увімкнути</string> + <string name="enable_at_least_one_chat_relay">Увімкніть хоча б одне реле чату для створення каналу.</string> + <string name="enable_chats_with_admins_question">Увімкнути чати з адміністраторами?</string> + <string name="link_previews_alert_title">Увімкнути попередній перегляд посилань?</string> + <string name="enter_profile_name">Введіть назву профілю…</string> + <string name="enter_relay_name">Введіть назву реле…</string> + <string name="error_adding_relay">Помилка додавання реле</string> + <string name="error_adding_relays">Помилка додавання реле</string> + <string name="error_creating_channel">Помилка створення каналу</string> + <string name="error_sharing_channel">Помилка поширення каналу</string> + <string name="member_info_member_failed">помилка</string> + <string name="relay_conn_status_failed">помилка</string> + <string name="relay_status_failed">помилка</string> + <string name="content_filter_files">Файли</string> + <string name="content_filter_menu_item">Фільтр</string> + <string name="proxy_destination_error_unknown_ca">Відбиток в адресі цільового сервера не збігається із сертифікатом: %1$s.</string> + <string name="for_anyone_to_reach_you">Щоб будь-хто міг з вами зв’язатися</string> + <string name="from_history">З історії</string> + <string name="chat_link_from_owner">(від власника)</string> + <string name="relay_test_step_get_link">Отримати посилання</string> + <string name="get_started">Початок роботи</string> + <string name="chat_link_group">Посилання групи</string> + <string name="group_webpage">Вебсторінка групи</string> + <string name="help_and_support">Підтримка та допомога</string> + <string name="recent_history_is_not_sent_to_new_members_channel">Історію не буде надіслано новим підписникам.</string> + <string name="web_page_url_placeholder">https://</string> + <string name="close_behavior_dialog_text">Якщо ви оберете «Закрити», повідомлення не будуть отримані.\nВи зможете змінити це згодом у Налаштуваннях зовнішнього вигляду.</string> + <string name="down_migration_warning_chat_relays">Якщо ви доєднувалися до каналів або створювали канали, вони остаточно припинять працювати.</string> + <string name="content_filter_images">Зображення</string> + <string name="relay_status_inactive">неактивний</string> + <string name="invalid_relay_address">Невірна адреса реле!</string> + <string name="invalid_relay_name">Невірна назва реле!</string> + <string name="relay_status_invited">запрошено</string> + <string name="invite_someone_privately">Запросіть когось приватно</string> + <string name="webpage_url_footer">Воно буде показано підписникам і використано для надання дозволу на завантаження попереднього перегляду.</string> + <string name="compose_view_join_channel">Приєднатися до каналу</string> + <string name="button_leave_channel">Залишити канал</string> + <string name="leave_channel_question">Залишити канал?</string> + <string name="let_someone_connect_to_you">Дозволити іншим зв’язуватися з вами</string> + <string name="action_button_channel_link">Посилання</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/vi/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/vi/strings.xml index 93347fa228..791a233575 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/vi/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/vi/strings.xml @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="utf-8"?> <resources> - <string name="alert_text_decryption_error_n_messages_failed_to_decrypt">%1$d tin nhắn không thể giải mã.</string> + <string name="alert_text_decryption_error_n_messages_failed_to_decrypt">Không thể giải mã %1$d tin nhắn.</string> <string name="moderated_items_description">%1$d tin nhắn đã bị xóa bởi %2$s</string> - <string name="group_info_section_title_num_members">%1$s THÀNH VIÊN</string> + <string name="group_info_section_title_num_members">%1$s thành viên</string> <string name="learn_more_about_address">Thông tin về địa chỉ SimpleX</string> <string name="address_section_title">Địa chỉ</string> <string name="abort_switch_receiving_address_confirm">Hủy bỏ</string> @@ -18,7 +18,7 @@ <string name="accept">Chấp nhận</string> <string name="alert_text_decryption_error_too_many_skipped">%1$d tin nhắn đã bị bỏ qua.</string> <string name="users_add">Thêm hồ sơ</string> - <string name="integrity_msg_skipped">%1$d tin nhắn bị bỏ qua</string> + <string name="integrity_msg_skipped">%1$d tin nhắn đã bị bỏ qua</string> <string name="send_disappearing_message_1_minute">1 phút</string> <string name="send_disappearing_message_5_minutes">5 phút</string> <string name="accept_feature">Chấp nhận</string> @@ -50,7 +50,7 @@ <string name="turn_off_battery_optimization_button">Cho phép</string> <string name="color_primary">Màu sơ cấp</string> <string name="network_enable_socks_info">Truy cập các máy chủ thông qua SOCKS proxy tại cổng %d? Proxy phải được khởi động trước khi bật cài đặt này.</string> - <string name="add_address_to_your_profile">Thêm địa chỉ vào hồ sơ để các liên hệ của bạn có thể dễ dàng chia sẻ với mọi người. Bản cập nhật hồ sơ cũng sẽ được gửi tới các liên hệ hiện thời.</string> + <string name="add_address_to_your_profile">Thêm địa chỉ vào hồ sơ của bạn để các liên hệ SimpleX có thể chia sẻ địa chỉ đó với người khác. Thông tin hồ sơ đã cập nhật sẽ được gửi đến các liên hệ SimpleX của bạn.</string> <string name="allow_disappearing_messages_only_if">Cho phép nhắn tin nhắn tự xóa chỉ khi liên hệ của bạn cũng cho phép</string> <string name="allow_verb">Cho phép</string> <string name="above_then_preposition_continuation">theo như ở trên, thì:</string> @@ -805,16 +805,15 @@ <string name="network_proxy_incorrect_config_title">Lỗi lưu proxy</string> <string name="icon_descr_flip_camera">Đổi máy ảnh</string> <string name="appearance_font_size">Kích thước font</string> - <string name="n_other_file_errors">%1$d lỗi tệp khác.</string> + <string name="n_other_file_errors">%1$d tệp bị lỗi khác.</string> <string name="error_forwarding_messages">Lỗi chuyển tiếp tin nhắn</string> <string name="forward_files_failed_to_receive_desc">%1$d tệp tải không thành công.</string> <string name="forward_files_missing_desc">%1$d tệp đã bị xóa.</string> - <string name="forward_files_not_accepted_desc">%1$d tệp đã không được tải xuống.</string> + <string name="forward_files_not_accepted_desc">%1$d tệp không được tải xuống.</string> <string name="forward_files_not_accepted_receive_files">Tải xuống</string> <string name="forward_alert_title_messages_to_forward">Chuyển tiếp %1$s tin nhắn?</string> <string name="forward_multiple">Chuyển tiếp tin nhắn…</string> - <string name="n_file_errors">%1$d lỗi tệp: -\n%2$s</string> + <string name="n_file_errors">%1$d tệp bị lỗi:\n%2$s</string> <string name="forward_files_in_progress_desc">%1$d tệp đang được tải xuống.</string> <string name="forward_files_messages_deleted_after_selection_title">%1$s tin nhắn không được chuyển tiếp</string> <string name="compose_forward_messages_n">Đang chuyển tiếp %1$s tin nhắn</string> @@ -2407,4 +2406,123 @@ <string name="cant_send_message_alert_title">Bạn không thể gửi tin nhắn!</string> <string name="report_sent_alert_msg_view_in_support_chat">Bạn có thể xem các báo cáo của mình trong Cuộc trò chuyện với các quản trị viên.</string> <string name="cant_send_message_you_left">bạn đã rời đi</string> + <string name="advanced_options">Tuỳ chọn nâng cao</string> + <string name="content_filter_all_messages">Tất cả tin nhắn</string> + <string name="allow_anyone_to_embed">Cho phép bất kỳ ai nhúng</string> + <string name="allow_chat_with_admins_channel">Cho phép người đăng kí trò chuyện với quản trị viên</string> + <string name="allow_your_contacts_to_send_files_and_media">Cho phép liên hệ của bạn gửi tệp và phương tiện</string> + <string name="relay_bar_all_relays_failed">Tất cả các lượt chuyển tiếp thất bại</string> + <string name="app_update_required">Ứng dụng cần được cập nhật</string> + <string name="short_descr__field">Tiểu sử:</string> + <string name="bio_too_large">Tiểu sử quá dài</string> + <string name="block_subscriber_for_all_question">Chặn người đăng kí?</string> + <string name="chat_link_business_address">Địa chỉ doanh nghiệp</string> + <string name="cancel_creating_channel_question">Huỷ tạo kênh?</string> + <string name="cant_broadcast_message">không thể phát sóng</string> + <string name="context_user_picker_cant_change_profile_alert_title">Không thể thay đổi hồ sơ</string> + <string name="v6_4_1_new_interface_languages_descr">Tiếng Catalan, tiếng Indonesia, tiếng Romania và tiếng Việt - nhờ những người dùng của chúng tôi</string> + <string name="channel_role_label">kênh</string> + <string name="chat_banner_channel">Kênh</string> + <string name="info_row_channel">Kênh</string> + <string name="channel_full_name_field">Tên kênh đầy đủ:</string> + <string name="channel_temporarily_unavailable">Kênh tạm thời không khả dụng</string> + <string name="delete_channel_for_self_cannot_undo_warning">Kênh sẽ bị xoá ở phía bạn - hành động này không thể hoàn tác!</string> + <string name="chat_with_admins_is_prohibited">Các cuộc trò chuyện với quản trị viên bị cấm.</string> + <string name="v6_4_support_chat">Trò chuyện với các quản trị viên</string> + <string name="chat_with_admins">Trò chuyện với các quản trị viên</string> + <string name="close_behavior_dialog_close">Đóng ứng dụng</string> + <string name="compose_view_connect">Kết nối</string> + <string name="relay_test_step_connect">Kết nối</string> + <string name="relay_conn_status_connected">đã kết nối</string> + <string name="v6_4_connect_faster">Kết nối nhanh hơn 🚀</string> + <string name="relay_conn_status_connecting">đang kết nối</string> + <string name="channel_name_requires_newer_app_version">Kết nối bằng tên kênh yêu cầu phiên bản ứng dụng mới hơn</string> + <string name="contact_name_requires_newer_app_version">Kết nối bằng tên liên hệ yêu cầu phiên bản ứng dụng mới hơn.</string> + <string name="info_row_connection_failed">Kết nối thất bại</string> + <string name="connect_via_link_or_qr_code">Kết nối bằng đường dẫn hoặc mã QR</string> + <string name="settings_section_title_contact">Liên hệ</string> + <string name="chat_link_contact_address">Địa chỉ liên hệ</string> + <string name="relay_test_step_decode_link">Giải mã liên kết</string> + <string name="button_delete_channel">Xoá kênh</string> + <string name="delete_channel_question">Xoá kênh?</string> + <string name="relay_conn_status_deleted">đã xoá</string> + <string name="rcv_channel_event_channel_deleted">kênh đã xoá</string> + <string name="button_delete_member_messages">Xoá các tin nhắn của thành viên</string> + <string name="button_delete_member_messages_question">Xoá các tin nhắn của thành viên?</string> + <string name="delete_member_messages_confirmation">Xoá các tin nhắn</string> + <string name="button_edit_channel_profile">Sửa hồ sơ kênh</string> + <string name="link_previews_alert_enable">Cho phép</string> + <string name="enable_chats_with_admins">Cho phép</string> + <string name="enter_profile_name">Nhập tên hồ sơ…</string> + <string name="error_prefix">Lỗi</string> + <string name="error_changing_user">Lỗi khi thay đổi hồ sơ</string> + <string name="error_creating_channel">Lỗi tạo kênh</string> + <string name="error_deleting_message">Lỗi khi xoá tin nhắn</string> + <string name="error_marking_member_support_chat_read">Lỗi khi đánh dấu \"đã xem\"</string> + <string name="error_opening_channel">Lỗi mở kênh</string> + <string name="error_preparing_contact">Lỗi khi mở đoạn chat</string> + <string name="error_preparing_group">Lỗi khi mở nhóm</string> + <string name="error_rejecting_contact_request">Lỗi khi từ chối lời mời kết nối</string> + <string name="from_history">Từ lịch sử</string> + <string name="get_started">Bắt đầu</string> + <string name="chat_banner_group">Nhóm</string> + <string name="chat_link_group">Đường dẫn nhóm</string> + <string name="close_behavior_dialog_text">Nếu bạn chọn Đóng, tin nhắn sẽ không được nhận.\nBạn có thể thay đổi sau trong Cài đặt giao diện.</string> + <string name="relay_status_inactive">không hoạt động</string> + <string name="relay_status_invited">đã được mời</string> + <string name="compose_view_join_channel">Tham gia kênh</string> + <string name="compose_view_join_group">Tham gia nhóm</string> + <string name="let_someone_connect_to_you">Để ai đó kết nối với bạn</string> + <string name="action_button_channel_link">Đường dẫn</string> + <string name="loading_profile">Đang tải hồ sơ…</string> + <string name="settings_section_title_about">Giới thiệu</string> + <string name="accept_contact_request">Đồng ý yêu cầu kết nối</string> + <string name="chat_banner_accept_contact_request">Đồng ý yêu cầu kết nối</string> + <string name="relay_status_accepted">đã chấp nhận</string> + <string name="relay_status_acknowledged_roster">danh sách đã xác nhận</string> + <string name="relay_status_active">đang hoạt động</string> + <string name="add_button">Thêm mới</string> + <string name="compose_view_add_message">Thêm tin nhắn</string> + <string name="add_relay_button">Thêm thiết bị</string> + <string name="add_relays_title">Thêm mới thiết bị</string> + <string name="relay_bar_owner_no_delivery">Thêm thiết bị để khôi phục việc gửi tin nhắn</string> + <string name="relay_bar_active">%1$d/%2$d thiết bị hoạt động</string> + <string name="relay_bar_active_with_errors">%1$d/%2$d thiết bị hoạt động, %3$d lỗi</string> + <string name="relay_bar_active_with_failures">%1$d/%2$d thiết bị hoạt động, %3$d thất bại</string> + <string name="relay_bar_active_with_removed">%1$d/%2$d thiết bị hoạt động, %3$d bị xóa</string> + <string name="relay_bar_connected">%1$d/%2$d thiết bị đã kết nối</string> + <string name="relay_bar_connected_with_errors">%1$d/%2$d thiết bị đã kết nối, %3$d lỗi</string> + <string name="relay_bar_connected_with_failures">%1$d/%2$d thiết bị đã kết nối, %3$d thất bại</string> + <string name="relay_bar_connected_with_removed">%1$d/%2$d thiết bị đã kết nối, %3$d bị xóa</string> + <string name="channel_owner_count_singular">%1$d chủ sở hữu</string> + <string name="channel_owner_count_plural">%1$d chủ sở hữu</string> + <string name="channel_owners_contributors_count">%1$d chủ sở hữu và người đóng góp</string> + <string name="relay_bar_relays_failed">%1$d thiết bị thất bại</string> + <string name="relay_bar_relays_not_active">%1$d thiết bị không hoạt động</string> + <string name="relay_bar_relays_removed">%1$d thiết bị đã bị loại bỏ</string> + <string name="channel_subscriber_count_singular">%1$d người theo dõi</string> + <string name="channel_subscriber_count_plural">%1$d người theo dõi</string> + <string name="badge_supported_simplex">%1$s đã hỗ trợ SimpleX Chat. Huy hiệu đã hết hạn vào %2$s.</string> + <string name="v6_4_1_new_interface_languages">4 ngôn ngữ giao diện mới</string> + <string name="webpage_code_footer">Hãy thêm đoạn mã này vào trang web của bạn. Nó sẽ hiển thị bản xem trước (preview) cho kênh hoặc nhóm của bạn.</string> + <string name="advanced_settings">Cài đặt nâng cao</string> + <string name="a_link_for_one_person">Một đường dẫn cho một người kết nối</string> + <string name="allow_files_and_media_only_if">Chỉ cho phép tệp và phương tiện nếu người liên hệ của bạn cho phép họ làm điều đó.</string> + <string name="allow_chat_with_admins">Cho phép thành viên trò chuyện với quản trị viên.</string> + <string name="allow_direct_messages_channel">Cho phép gửi tin nhắn trực tiếp cho người theo dõi.</string> + <string name="relay_bar_all_relays_removed">Toàn bộ thiết bị đã bị xóa</string> + <string name="another_instance_not_responding">Một phiên bản khác của ứng dụng có thể đang chạy hoặc chưa thoát đúng cách. Bạn có muốn tiếp tục không?</string> + <string name="embed_any_webpage_can_show">Bất kỳ trang web nào cũng có thể hiển thị bản xem trước.</string> + <string name="another_instance_title">Ứng dụng đang được mở</string> + <string name="badge_unknown_key_title">Không thể xác nhận huy hiệu</string> + <string name="why_built_p7">Vì chúng ta đã loại bỏ hoàn toàn khả năng nhận biết bạn là ai. Để quyền lực của bạn không bao giờ bị tước đoạt.</string> + <string name="onboarding_be_free">Hãy tự do\ntrong mạng lưới của bạn</string> + <string name="why_built_tagline">Hãy tự do trong mạng lưới của bạn.</string> + <string name="chat_banner_bot">Bot ảo</string> + <string name="both_you_and_your_contact_can_send_files">Cho phép bạn và đối tác của bạn có thể gửi tệp và hình ảnh.</string> + <string name="one_hand_ui_bottom_bar">Thanh công cụ dưới</string> + <string name="compose_view_broadcast">Phát sóng</string> + <string name="channel_no_active_relays_try_later">Kênh hiện không có máy chủ chuyển tiếp nào đang hoạt động. Vui lòng thử tham gia lại sau.</string> + <string name="member_info_section_title_subscriber">Người theo dõi</string> + <string name="group_member_role_observer_channel">người theo dõi</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/zh-rCN/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/zh-rCN/strings.xml index 3b767b97b4..5f8354a5a2 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/zh-rCN/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/zh-rCN/strings.xml @@ -149,7 +149,7 @@ <string name="rcv_group_event_changed_member_role">将 %s 的角色更改为 %s</string> <string name="rcv_group_event_changed_your_role">将你的角色更改为 %s</string> <string name="change_role">改变角色</string> - <string name="change_member_role_question">更改群角色?</string> + <string name="change_member_role_question">更改角色?</string> <string name="icon_descr_cancel_link_preview">取消链接预览</string> <string name="snd_conn_event_switch_queue_phase_changing_for_member">正在为 %s 更改地址……</string> <string name="rcv_conn_event_switch_queue_phase_changing">更改地址中……</string> @@ -702,7 +702,7 @@ <string name="reject_contact_button">拒绝</string> <string name="reply_verb">回复</string> <string name="network_options_reset_to_defaults">重置为默认</string> - <string name="run_chat_section">运行聊天程序</string> + <string name="run_chat_section">运行聊天</string> <string name="scan_code">扫码</string> <string name="scan_code_from_contacts_app">从你联系人的应用程序中扫描安全码。</string> <string name="security_code">安全码</string> @@ -1298,7 +1298,7 @@ <string name="v5_2_disappear_one_message_descr">即使在对话中禁用。</string> <string name="use_random_passphrase">使用随机密码</string> <string name="system_restricted_background_in_call_title">无后台通话</string> - <string name="you_can_enable_delivery_receipts_later_alert">你可以稍后通过应用程序隐私和安全设置启用它们。</string> + <string name="you_can_enable_delivery_receipts_later_alert">你可以稍后通过应用程序的你的隐私设置启用它们。</string> <string name="save_passphrase_in_settings">在设置中保存密码</string> <string name="enable_receipts_all">启用</string> <string name="send_receipts_disabled_alert_msg">该群成员超过 %1$d ,未发送送达回执。</string> @@ -2213,7 +2213,7 @@ <string name="button_add_team_members">添加团队成员</string> <string name="delete_chat_for_all_members_cannot_undo_warning">将为所有成员删除聊天 —— 此操作无法撤销!</string> <string name="only_chat_owners_can_change_prefs">仅聊天所有人可更改首选项。</string> - <string name="member_role_will_be_changed_with_notification_chat">角色将被更改为 %s。聊天中的每个人都会收到通知。</string> + <string name="member_role_will_be_changed_with_notification_chat">角色将被更改为 "%s"。聊天中的每个人都会收到通知。</string> <string name="direct_messages_are_prohibited">成员之间的私信被禁止。</string> <string name="direct_messages_are_prohibited_in_chat">此聊天禁止成员之间的私信。</string> <string name="v6_2_business_chats">企业聊天</string> @@ -2610,7 +2610,7 @@ <string name="connect_plan_open_channel">打开频道</string> <string name="connect_plan_open_new_channel">打开新频道</string> <string name="member_info_section_title_owner">所有者</string> - <string name="channel_members_section_owners">所有者</string> + <string name="channel_members_section_owners">所有者和贡献者</string> <string name="preset_relay_address">预设中继地址</string> <string name="preset_relay_name">预设中继名</string> <string name="group_member_role_relay">中继</string> @@ -2803,10 +2803,10 @@ <string name="button_remove_relay_question">删除中继?</string> <string name="select_relays">选择中继</string> <string name="close_behavior_dialog_text">如果选择关闭将不会接收消息。\n可以之后在外观设置中更改。</string> - <string name="appearance_minimize_to_tray_desc">保持 SimpleX 在后台运行以接收消息。</string> + <string name="appearance_minimize_to_tray_desc">在后台运行以接收消息</string> <string name="close_behavior_dialog_minimize">最小化到托盘</string> <string name="close_behavior_dialog_title">最小化到托盘?</string> - <string name="appearance_minimize_to_tray">关闭窗口时最小化到托盘</string> + <string name="appearance_minimize_to_tray">关闭窗口到托盘</string> <string name="tray_quit">退出 SimpleX</string> <string name="tray_show">显示 SimpleX</string> <string name="tray_tooltip">SimpleX</string> @@ -2819,4 +2819,69 @@ <string name="relay_status_rejected">被拒绝</string> <string name="member_info_relay_status_rejected_by_operator">被中继运营方拒绝</string> <string name="member_info_status">状态</string> + <string name="webpage_code_footer">将此代码添加到您的网页。他会展示您频道/群组的预览。</string> + <string name="badge_unknown_key_desc">此徽章用了这个版本的 SimpleX Chat 无法识别的密钥进行签名。更新 SimpleX Chat 以验证此徽章。</string> + <string name="webpage_info">创建网页在访客订阅前向其展示你的频道预览。自行托管或使用任何静态托管服务。</string> + <string name="channel_owner_count_singular">%1$d 名所有者</string> + <string name="channel_owner_count_plural">%1$d 名所有者</string> + <string name="channel_owners_contributors_count">%1$d 名所有者和贡献者</string> + <string name="badge_supported_simplex">%1$s 支持过 SimpleX Chat。该徽章已于 %2$s 过期。</string> + <string name="settings_section_title_about">关于</string> + <string name="badge_unknown_key_title">无法验证徽章</string> + <string name="channel_webpage">频道网页</string> + <string name="chat_data">聊天数据</string> + <string name="channel_name_requires_newer_app_version">通过频道名连接需要更新的应用版本。</string> + <string name="contact_name_requires_newer_app_version">通过联系人名称连接需要更新的应用版本。</string> + <string name="settings_section_title_contact">联系人</string> + <string name="group_member_role_member_channel">贡献者</string> + <string name="copy_code">复制代码</string> + <string name="enter_webpage_url">输入网页 URL</string> + <string name="group_webpage">群组网页</string> + <string name="help_and_support">帮助和支持</string> + <string name="web_page_url_placeholder">https://</string> + <string name="webpage_url_footer">它将展示给订阅者并用来允许加载预览。</string> + <string name="more_privacy">更多隐私</string> + <string name="embed_only_your_page">只有您上面的页面可以显示预览。</string> + <string name="please_upgrade_the_app">请升级应用</string> + <string name="badge_invested">%s 给 SimpleX Chat 众筹投过钱。</string> + <string name="badge_supports_simplex">%s 支持 SimpleX Chat。</string> + <string name="group_member_role_observer_channel">订阅者</string> + <string name="settings_section_title_support_project">支持本项目</string> + <string name="member_role_will_be_changed_with_notification_channel">该角色将更改为 "%s"。频道中的每个人都会收到通知。</string> + <string name="badge_unverified_desc">此徽章无法被验证,可能不是真的。</string> + <string name="group_link_requires_newer_version">此群组需要更新版本的应用。要加入请更新应用。</string> + <string name="unsupported_channel_name">不支持的频道名</string> + <string name="unsupported_contact_name">不支持的联系人名</string> + <string name="badge_unverified_title">未验证的徽章</string> + <string name="relays_no_web_support">所用的聊天中继不支持网页。</string> + <string name="webpage_code">网页代码</string> + <string name="badge_support_from_v7">从 v7 版本起您可以支持 SimpleX。</string> + <string name="advanced_options">高级选项</string> + <string name="advanced_settings">高级设置</string> + <string name="allow_anyone_to_embed">允许任何人嵌入</string> + <string name="embed_any_webpage_can_show">任何网页均可显示预览。</string> + <string name="app_update_required">需要更新应用</string> + <string name="simplex_name_owner_no_address">SimpleX 名称 %1$s 已注册但没有 SimpleX 地址。通过注册页添加此类地址到名称。</string> + <string name="simplex_name_owner_no_channel_link">SimpleX 名称 %1$s 已注册但没有频道链接。通过注册页添加频道链接到名称。</string> + <string name="simplex_name_unconfirmed_desc">SimpleX 名称 %1$s 已注册但未添加到资料中。如果你是所有者,请将其添加到你的地址或频道资料。</string> + <string name="simplex_name_no_servers_desc">你的服务器没有一台被设定为解析 SimpleX 名称。配置服务器或使用连接链接。</string> + <string name="simplex_name_server_no_resolver_desc">%1$s 服务器不支持名称解析。配置服务器或使用连接链接。</string> + <string name="error_saving_simplex_name">保存名称出错</string> + <string name="set_user_simplex_name_footer">让别人通过用你的 SimpleX 地址注册的名称和你建立联系。</string> + <string name="set_channel_simplex_name_footer">让别人通过用这个频道链接注册的名称加入。</string> + <string name="simplex_name_not_found">未找到名称</string> + <string name="no_names_servers_enabled">没有解析名称的服务器。</string> + <string name="simplex_name_no_valid_link">无有效链接</string> + <string name="simplex_name_resolver_error_desc">解析错误:%1$s</string> + <string name="set_simplex_name">设置 SimpleX 名称</string> + <string name="simplex_name">SimpleX 名称</string> + <string name="simplex_name_error">SimpleX 名称错误</string> + <string name="simplex_name_not_verified">SimpleX 名称未验证</string> + <string name="simplex_name_no_valid_link_desc">SimpleX 名称 %1$s 已注册但没有有效链接。</string> + <string name="simplex_name_not_found_desc">SimpleX 名称未注册。请检查该名称。</string> + <string name="operator_use_for_names">用于解析名称</string> + <string name="simplex_name_unconfirmed">未确认的名称</string> + <string name="verify_simplex_name_action">验证名称</string> + <string name="verify_simplex_names">验证 SimpleX 名称</string> + <string name="your_simplex_name">你的 SimpleX 名称</string> </resources> diff --git a/apps/multiplatform/common/src/commonMain/resources/MR/zh-rTW/strings.xml b/apps/multiplatform/common/src/commonMain/resources/MR/zh-rTW/strings.xml index 9e51b9ba9d..aff70780e0 100644 --- a/apps/multiplatform/common/src/commonMain/resources/MR/zh-rTW/strings.xml +++ b/apps/multiplatform/common/src/commonMain/resources/MR/zh-rTW/strings.xml @@ -2194,4 +2194,677 @@ <string name="migrate_from_device_you_must_not_start_database_on_two_device"><![CDATA[你<b>不能</b>在兩部裝置上使用同一資料庫。]]></string> <string name="migrate_from_device_starting_chat_on_multiple_devices_unsupported">警告:不支援在多個裝置上同時聊天,否則會導致訊息傳送失敗</string> <string name="chat_archive">或匯入封存檔案</string> + <string name="connect_plan_open_new_group">開啟新群組</string> + <string name="another_instance_title">應用程式已在執行</string> + <string name="another_instance_not_responding">另一個應用程式執行個體可能正在執行,或未正確結束。仍要啟動嗎?</string> + <string name="not_connected_to_server_to_receive_messages_no_sub">你尚未連線至用於接收此連線訊息的伺服器(沒有訂閱)。</string> + <string name="voice_recording_not_supported">你的平台不支援語音錄製</string> + <string name="e2ee_info_e2ee"><![CDATA[訊息受到<b>端對端加密</b>保護。]]></string> + <string name="e2ee_info_no_e2ee"><![CDATA[此頻道中的訊息<b>並非端對端加密</b>。聊天中繼可以看到這些訊息。]]></string> + <string name="display_name_requested_to_connect">已請求連線</string> + <string name="simplex_link_relay">SimpleX 中繼地址</string> + <string name="for_chat_profile">聊天個人檔案 %s:</string> + <string name="errors_in_servers_configuration">伺服器設定中有錯誤。</string> + <string name="no_chat_relays_enabled">未啟用聊天中繼。</string> + <string name="server_warning">伺服器警告</string> + <string name="network_error_unknown_ca">伺服器地址中的指紋與憑證不符:%1$s。</string> + <string name="network_error_broker_host_desc">伺服器地址與網路設定不相容:%1$s。</string> + <string name="network_error_broker_version_desc">伺服器版本與你的應用程式不相容:%1$s。</string> + <string name="private_routing_timeout">私密路由逾時</string> + <string name="private_routing_no_session">沒有私密路由工作階段</string> + <string name="smp_proxy_error_unknown_ca">轉發伺服器地址中的指紋與憑證不符:%1$s。</string> + <string name="proxy_destination_error_unknown_ca">目的地伺服器地址中的指紋與憑證不符:%1$s。</string> + <string name="error_creating_report">建立檢舉報告時發生錯誤</string> + <string name="error_accepting_member">接受成員時發生錯誤</string> + <string name="error_marking_member_support_chat_read">標記為已讀時發生錯誤</string> + <string name="error_deleting_member_support_chat">刪除聊天時發生錯誤</string> + <string name="unsupported_connection_link">不支援的連線連結</string> + <string name="link_requires_newer_app_version_please_upgrade">此連結需要較新的應用程式版本。請升級應用程式,或請你的聯絡人傳送相容的連結。</string> + <string name="unsupported_channel_name">不支援的頻道名稱</string> + <string name="unsupported_contact_name">不支援的聯絡人名稱</string> + <string name="channel_name_requires_newer_app_version">透過頻道名稱連線需要較新的應用程式版本。</string> + <string name="contact_name_requires_newer_app_version">透過聯絡人名稱連線需要較新的應用程式版本。</string> + <string name="please_upgrade_the_app">請升級應用程式。</string> + <string name="channel_temporarily_unavailable">頻道暫時無法使用</string> + <string name="channel_no_active_relays_try_later">頻道沒有啟用中的中繼。請稍後再嘗試加入。</string> + <string name="app_update_required">需要更新應用程式</string> + <string name="group_link_requires_newer_version">此群組需要較新的應用程式版本。請更新應用程式以加入。</string> + <string name="connection_error_blocked_desc">連線已被伺服器營運商封鎖:\n%1$s。</string> + <string name="connection_error_quota_desc">此連線已達未送達訊息上限,你的聯絡人可能離線。</string> + <string name="error_rejecting_contact_request">拒絕聯絡請求時發生錯誤</string> + <string name="error_deleting_message">刪除訊息時發生錯誤</string> + <string name="error_updating_chat_tags">更新聊天列表時發生錯誤</string> + <string name="error_creating_chat_tags">建立聊天列表時發生錯誤</string> + <string name="error_loading_chat_tags">載入聊天列表時發生錯誤</string> + <string name="error_preparing_contact">開啟聊天時發生錯誤</string> + <string name="error_preparing_group">開啟群組時發生錯誤</string> + <string name="error_changing_user">變更個人檔案時發生錯誤</string> + <string name="system_restricted_background_warn"><![CDATA[若要啟用通知,請在應用程式設定中選擇<b>應用程式電池用量</b> / <b>不受限制</b>。]]></string> + <string name="system_restricted_background_in_call_desc">應用程式在背景執行 1 分鐘後可能會被關閉。</string> + <string name="system_restricted_background_in_call_warn"><![CDATA[若要在背景中進行通話,請在應用程式設定中選擇<b>應用程式電池用量</b> / <b>不受限制</b>。]]></string> + <string name="xiaomi_ignore_battery_optimization"><![CDATA[<b>Xiaomi 裝置</b>:請在系統設定中啟用自動啟動,以便通知正常運作。]]></string> + <string name="message_deleted_or_not_received_error_desc">此訊息已刪除或尚未接收。</string> + <string name="report_archive_alert_desc">該檢舉報告將為你封存。</string> + <string name="report_archive_alert_desc_all">所有檢舉報告將為你封存。</string> + <string name="snd_error_auth">金鑰錯誤或未知連線——此連線很可能已刪除。</string> + <string name="srv_error_host">伺服器地址與網路設定不相容。</string> + <string name="srv_error_version">伺服器版本與網路設定不相容。</string> + <string name="file_error_auth">金鑰錯誤或未知檔案分塊地址——檔案很可能已刪除。</string> + <string name="file_error_blocked">檔案已被伺服器營運商封鎖:\n%1$s。</string> + <string name="placeholder_search_voice_messages">搜尋語音訊息</string> + <string name="delete_messages_cannot_be_undone_warning">訊息將被刪除,此操作無法復原!</string> + <string name="moderate_messages_will_be_deleted_warning">這些訊息將為所有成員刪除。</string> + <string name="moderate_messages_will_be_marked_warning">這些訊息將對所有成員標記為已審核。</string> + <string name="from_history">來自歷史記錄</string> + <string name="talk_to_someone">與某人交談</string> + <string name="let_someone_connect_to_you">讓某人與你連線</string> + <string name="connect_via_link_or_qr_code">透過連結或二維碼連線</string> + <string name="connect_with_someone">建立你的連結</string> + <string name="invite_someone_privately">私下邀請某人</string> + <string name="a_link_for_one_person">供一人連線的連結</string> + <string name="create_your_public_address">建立你的公開地址</string> + <string name="your_public_address">你的公開地址</string> + <string name="for_anyone_to_reach_you">讓任何人都能聯絡你</string> + <string name="no_chats_in_list">列表 %s 中沒有聊天。</string> + <string name="contact_should_accept">聯絡人需要接受…</string> + <string name="address_creation_instruction">稍後可點選選單中的「建立 SimpleX 地址」來建立。</string> + <string name="forward_alert_title_nothing_to_forward">沒有可轉發的內容!</string> + <string name="forward_alert_forward_messages_without_files">要轉發不含檔案的訊息嗎?</string> + <string name="forward_files_messages_deleted_after_selection_desc">這些訊息在你選取後已被刪除。</string> + <string name="chat_list_channels">頻道</string> + <string name="group_new_support_chats">%d 個與成員的聊天</string> + <string name="group_new_support_chat_one">1 個與成員的聊天</string> + <string name="chat_banner_connect_to_chat">點選「連線」開始聊天</string> + <string name="chat_banner_send_request_to_connect">點選「連線」傳送請求</string> + <string name="chat_banner_connect_to_use_bot">點選「連線」即可使用機器人</string> + <string name="chat_banner_join_group">點選「加入群組」</string> + <string name="chat_banner_join_channel">點選「加入頻道」</string> + <string name="chat_banner_your_channel">你的頻道</string> + <string name="chat_banner_channel">頻道</string> + <string name="chat_banner_your_business_contact">你的業務聯絡人</string> + <string name="share_channel">分享頻道…</string> + <string name="cannot_share_message_alert_text">所選聊天偏好設定禁止傳送此訊息。</string> + <string name="share_via_chat">透過聊天分享</string> + <string name="tap_to_open">點選開啟</string> + <string name="chat_link_channel">頻道連結</string> + <string name="chat_link_group">群組連結</string> + <string name="chat_link_business_address">業務地址</string> + <string name="chat_link_contact_address">聯絡地址</string> + <string name="chat_link_one_time">一次性連結</string> + <string name="chat_link_from_owner">(來自擁有者)</string> + <string name="chat_link_signed">(已簽署)</string> + <string name="error_sharing_channel">分享頻道時發生錯誤</string> + <string name="owner_verification_passed">連結簽章已驗證。</string> + <string name="owner_verification_failed">⚠️ 簽章驗證失敗:%s。</string> + <string name="video_decoding_exception_desc">無法解碼此影片。請嘗試其他影片或聯絡開發者。</string> + <string name="compose_send_direct_message_to_connect">傳送直接訊息來連線</string> + <string name="simplex_links_not_allowed">不允許 SimpleX 連結</string> + <string name="voice_messages_not_allowed">不允許語音訊息</string> + <string name="maximum_message_size_title">訊息太大!</string> + <string name="maximum_message_size_reached_text">請縮減訊息大小後再傳送。</string> + <string name="maximum_message_size_reached_non_text">請縮減訊息大小或移除媒體後再傳送。</string> + <string name="maximum_message_size_reached_forwarding">你可以複製並縮減訊息大小後傳送。</string> + <string name="report_compose_reason_header_spam">檢舉垃圾訊息:只有群組審核員會看到。</string> + <string name="report_compose_reason_header_profile">檢舉成員個人檔案:只有群組審核員會看到。</string> + <string name="report_compose_reason_header_community">檢舉違規:只有群組審核員會看到。</string> + <string name="report_compose_reason_header_illegal">檢舉內容:只有群組審核員會看到。</string> + <string name="report_compose_reason_header_other">檢舉其他原因:只有群組審核員會看到。</string> + <string name="report_sent_alert_title">檢舉報告已傳送給審核員</string> + <string name="report_sent_alert_msg_view_in_support_chat">你可以在「與管理員聊天」中查看你的檢舉報告。</string> + <string name="compose_view_join_channel">加入頻道</string> + <string name="compose_view_broadcast">廣播</string> + <string name="compose_view_send_contact_request_alert_question">要傳送聯絡請求嗎?</string> + <string name="compose_view_send_contact_request_alert_text"><![CDATA[你<b>只有在請求被接受後</b>才能傳送訊息。]]></string> + <string name="compose_view_send_request_without_message">傳送不含訊息的請求</string> + <string name="cant_send_message_request_is_sent">請求已傳送</string> + <string name="you_are_subscriber">你是訂閱者</string> + <string name="channel_role_label">頻道</string> + <string name="cant_send_message_rejected">加入請求已被拒絕</string> + <string name="cant_send_message_group_deleted">群組已刪除</string> + <string name="cant_send_message_mem_removed">已從群組移除</string> + <string name="cant_broadcast_message">無法廣播</string> + <string name="reviewed_by_admins">已由管理員審核</string> + <string name="cant_send_message_member_has_old_version">成員使用舊版本</string> + <string name="cant_send_commands_alert_text">你必須先連線才能傳送命令。</string> + <string name="disable_automatic_deletion_message">此聊天中的訊息永遠不會被刪除。</string> + <string name="change_automatic_chat_deletion_message">此操作無法復原——此聊天中早於所選時間傳送和接收的訊息將被刪除。</string> + <string name="you_can_still_send_messages_to_contact">你可以從「已封存聯絡人」向 %1$s 傳送訊息。</string> + <string name="you_can_still_view_conversation_with_contact">你仍可在聊天列表中查看與 %1$s 的對話。</string> + <string name="sync_connection_force_desc">加密正在正常運作,不需要新的加密協議。這可能會導致連線錯誤!</string> + <string name="sync_connection_desc">連線需要重新協商加密。</string> + <string name="encryption_renegotiation_in_progress">正在重新協商加密。</string> + <string name="reject_contact_request">拒絕聯絡請求</string> + <string name="the_sender_will_not_be_notified">傳送者不會收到通知。</string> + <string name="member_is_deleted_cant_accept_request">成員已刪除,無法接受請求</string> + <string name="unread_mentions">未讀提及</string> + <string name="duplicated_list_error">所有列表的名稱和 emoji 都應不同。</string> + <string name="delete_chat_list_warning">所有聊天都將從列表 %s 中移除,且該列表會被刪除</string> + <string name="share_simplex_address_on_social_media">在社交媒體上分享 SimpleX 地址。</string> + <string name="share_1_time_link_with_a_friend">與朋友分享一次性連結</string> + <string name="one_time_link_can_be_used_with_one_contact_only"><![CDATA[一次性連結<i>只能供一名聯絡人使用</i>——請當面分享,或透過任何通訊應用程式分享。]]></string> + <string name="you_can_set_connection_name_to_remember">你可以設定連線名稱,以記住此連結分享給了誰。</string> + <string name="simplex_address_and_1_time_links_are_safe_to_share">SimpleX 地址和一次性連結可安全地透過任何通訊應用程式分享。</string> + <string name="to_protect_against_your_link_replaced_compare_codes">為防止你的連結被替換,你可以比較聯絡人的安全碼。</string> + <string name="scan_paste_link">貼上連結 / 掃描</string> + <string name="switching_profile_error_title">切換個人檔案時發生錯誤</string> + <string name="switching_profile_error_message">你的連線已移至 %s,但切換個人檔案時發生錯誤。</string> + <string name="you_can_view_invitation_link_again">你可以在連線詳細資料中再次查看邀請連結。</string> + <string name="share_this_1_time_link">分享這個一次性邀請連結</string> + <string name="the_text_you_pasted_is_not_a_link">你貼上的文字不是 SimpleX 連結。</string> + <string name="tap_to_paste_link">點選貼上連結</string> + <string name="code_you_scanned_is_not_simplex_link_qr_code">你掃描的代碼不是 SimpleX 連結二維碼。</string> + <string name="context_user_picker_cant_change_profile_alert_title">無法變更個人檔案</string> + <string name="context_user_picker_cant_change_profile_alert_message">若要在嘗試連線後使用另一個個人檔案,請刪除聊天並再次使用連結。</string> + <string name="network_proxy_auth_mode_isolate_by_auth_user">為每個個人檔案使用不同的代理認證資料。</string> + <string name="network_proxy_auth_mode_isolate_by_auth_entity">為每個連線使用不同的代理認證資料。</string> + <string name="network_proxy_auth_mode_no_auth">不要對代理使用認證資料。</string> + <string name="network_proxy_auth_mode_username_password">你的認證資料可能會以未加密方式傳送。</string> + <string name="network_proxy_incorrect_config_desc">請確認代理設定正確。</string> + <string name="network_session_mode_session_description">每次啟動應用程式時都會使用新的 SOCKS 認證資料。</string> + <string name="network_session_mode_server_description">每個伺服器都會使用新的 SOCKS 認證資料。</string> + <string name="network_smp_proxy_mode_unknown_description">對未知伺服器使用私密路由。</string> + <string name="network_smp_proxy_mode_unprotected_description">當 IP 地址未受保護時,對未知伺服器使用私密路由。</string> + <string name="network_smp_proxy_fallback_allow_protected">IP 已隱藏時</string> + <string name="network_smp_proxy_fallback_allow_description">當你或目的地伺服器不支援私密路由時,直接傳送訊息。</string> + <string name="network_smp_proxy_fallback_allow_protected_description">當 IP 地址受到保護,且你或目的地伺服器不支援私密路由時,直接傳送訊息。</string> + <string name="private_routing_explanation">為保護你的 IP 地址,私密路由會使用你的 SMP 伺服器傳送訊息。</string> + <string name="network_smp_web_port_section_title">訊息傳遞的 TCP 連接埠</string> + <string name="network_smp_web_port_toggle">使用 Web 連接埠</string> + <string name="network_smp_web_port_footer">未指定連接埠時,使用 TCP 連接埠 %1$s。</string> + <string name="network_smp_web_port_preset_footer">僅對預設伺服器使用 TCP 連接埠 443。</string> + <string name="app_check_for_updates_notice_desc">若要接收新版本通知,請開啟穩定版或 Beta 版的定期檢查。</string> + <string name="show_slow_api_calls">顯示較慢的 API 呼叫</string> + <string name="prefs_error_saving_settings">儲存設定時發生錯誤</string> + <string name="sent_to_your_contact_after_connection">連線後會傳送給你的聯絡人。</string> + <string name="or_to_share_privately">或私下分享</string> + <string name="simplex_address_or_1_time_link">SimpleX 地址還是一次性連結?</string> + <string name="new_1_time_link">新的一次性連結</string> + <string name="onboarding_send_1_time_link">透過任何通訊應用程式傳送連結——這是安全的。請對方貼到 SimpleX。</string> + <string name="onboarding_or_show_qr_code">或當面顯示二維碼,也可透過視訊通話顯示。</string> + <string name="onboarding_post_address">在你的社交媒體個人檔案、網站或電子郵件簽名中使用此地址。</string> + <string name="onboarding_or_use_qr_code">或使用此二維碼——可列印或在線上顯示。</string> + <string name="add_your_team_members_to_conversations">將你的團隊成員加入對話。</string> + <string name="share_profile_via_link_alert_text">地址將會變短,且你的個人檔案會透過此地址分享。</string> + <string name="upgrade_group_link">升級群組連結</string> + <string name="share_group_profile_via_link">要升級群組連結嗎?</string> + <string name="share_group_profile_via_link_alert_text">連結將會變短,且群組檔案會透過此連結分享。</string> + <string name="share_old_address_alert_button">分享舊地址</string> + <string name="share_old_link_alert_button">分享舊連結</string> + <string name="you_can_make_address_visible_via_settings">你可以透過設定,讓你的 SimpleX 聯絡人看見它。</string> + <string name="short_descr__field">簡介:</string> + <string name="bio_too_large">簡介太長</string> + <string name="save_admission_question">要儲存加入審批設定嗎?</string> + <string name="save_and_notify_channel_subscribers">儲存並通知頻道訂閱者</string> + <string name="unable_to_open_browser_desc">通話需要預設網頁瀏覽器。請在系統中設定預設瀏覽器,並向開發者分享更多資訊。</string> + <string name="error_initializing_web_view_wrong_arch">初始化 WebView 時發生錯誤。請確認已安裝 WebView,且其支援的架構為 arm64。\n錯誤:%s</string> + <string name="onboarding_be_free">在你的網路中\n自由交流</string> + <string name="onboarding_private_and_secure">私密且安全的通訊。</string> + <string name="onboarding_first_network">第一個讓你擁有\n自己聯絡人和群組的網路。</string> + <string name="get_started">開始使用</string> + <string name="why_simplex_is_built">SimpleX 的打造初衷。</string> + <string name="onboarding_your_profile">你的個人檔案</string> + <string name="onboarding_on_your_phone">在你的手機上,不在伺服器上。</string> + <string name="onboarding_no_account">沒有帳戶。沒有電話。沒有電子郵件。沒有 ID。\n最安全的加密。</string> + <string name="enter_profile_name">輸入個人檔案名稱…</string> + <string name="migrate">遷移</string> + <string name="why_built_heading">你生來就沒有帳戶。</string> + <string name="why_built_p1">沒有人追蹤你的對話。沒有人繪製你去過哪裡的地圖。私隱從來不是一項功能——它本來就是生活方式。</string> + <string name="why_built_p2">後來我們轉到線上,每個平台都要求你交出一部分自己——你的姓名、電話號碼、朋友。我們接受了這樣的代價:與他人交談,就要讓別人知道我們在和誰交談。每一代人和技術都是如此——電話、電子郵件、通訊應用程式、社交媒體。這似乎是唯一可行的方式。</string> + <string name="why_built_p3">但還有另一種方式。一個沒有電話號碼、沒有使用者名稱、沒有帳戶、沒有任何使用者身份的網路。一個能連接人們並傳送加密訊息,卻不知道誰與誰連線的網路。</string> + <string name="why_built_p4">這不是在別人的門上加一把更好的鎖。也不是一位更尊重你私隱、卻仍記錄所有訪客的房東。你不是訪客。這裡就是你的家。沒有人能擅自進入——你擁有自主權。</string> + <string name="why_built_p5">你的對話屬於你,就像互聯網出現以前一直如此。網路不是你到訪的地方,而是你建立並擁有的地方。無論你讓它私密還是公開,沒有人能從你手中奪走它。</string> + <string name="why_built_p6">人類最古老的自由——不被監視地與另一個人交談——建立在不會背叛它的基礎設施之上。</string> + <string name="why_built_p7">因為我們摧毀了識別你身份的能力,讓你的自主權永遠不會被奪走。</string> + <string name="why_built_tagline">在你的網路中自由交流。</string> + <string name="all_message_and_files_e2e_encrypted"><![CDATA[所有訊息和檔案都以<b>端對端加密</b>傳送,直接訊息具備後量子安全性。]]></string> + <string name="onboarding_conditions_private_chats_not_accessible">營運商承諾:\n- 保持獨立\n- 盡量減少中繼資料使用\n- 執行已驗證的開源程式碼</string> + <string name="onboarding_conditions_by_using_you_agree">你承諾:\n- 只在公開群組中發佈合法內容\n- 尊重其他使用者——不發送垃圾訊息</string> + <string name="onboarding_conditions_privacy_policy_and_conditions_of_use">私隱政策與使用條件。</string> + <string name="onboarding_network_operators_simplex_flux_agreement">SimpleX Chat 與 Flux 達成協議,將 Flux 營運的伺服器納入應用程式。</string> + <string name="onboarding_network_operators_app_will_use_different_operators">應用程式會在每個對話中使用不同營運商,以保護你的私隱。</string> + <string name="onboarding_network_operators_cant_see_who_talks_to_whom">啟用多於一個營運商時,沒有任何一方擁有足以得知誰與誰通訊的中繼資料。</string> + <string name="onboarding_network_operators_app_will_use_for_routing">例如,如果你的聯絡人透過 SimpleX Chat 伺服器接收訊息,你的應用程式會透過 Flux 伺服器傳送訊息。</string> + <string name="onboarding_select_network_operators_to_use">選擇要使用的網路營運商。</string> + <string name="how_it_helps_privacy">這如何有助於私隱</string> + <string name="onboarding_network_operators_configure_via_settings">你可以透過設定配置伺服器。</string> + <string name="onboarding_network_operators_conditions_will_be_accepted">30 天後,將會接受已啟用營運商的條件。</string> + <string name="onboarding_network_operators_conditions_you_can_configure">你可以在「網路與伺服器」設定中配置營運商。</string> + <string name="onboarding_your_network">你的網路</string> + <string name="onboarding_network_routers_cannot_know">網路路由器無法知道\n誰在和誰交談</string> + <string name="onboarding_configure_routers">設定路由器</string> + <string name="onboarding_configure_notifications">設定通知</string> + <string name="onboarding_network_commitments">網路承諾</string> + <string name="call_desktop_permission_denied_title">若要通話,請允許使用麥克風。結束通話後再嘗試撥打。</string> + <string name="call_desktop_permission_denied_chrome">點按地址欄旁的資訊按鈕,以允許使用麥克風。</string> + <string name="call_desktop_permission_denied_safari">開啟 Safari 設定 / 網站 / 麥克風,然後為 localhost 選擇「允許」。</string> + <string name="open_external_link_title">要開啟外部連結嗎?</string> + <string name="rcv_msg_error_dropped">已丟棄(%1$d 次嘗試)</string> + <string name="rcv_msg_error_parse">錯誤:%s</string> + <string name="alert_title_msg_error">訊息錯誤</string> + <string name="alert_text_msg_reception_error">應用程式在嘗試接收此訊息 %1$d 次後將其移除。</string> + <string name="app_will_ask_to_confirm_unknown_file_servers">應用程式會要求確認來自未知檔案伺服器的下載(.onion 或啟用 SOCKS 代理時除外)。</string> + <string name="without_tor_or_vpn_ip_address_will_be_visible_to_file_servers">未使用 Tor 或 VPN 時,你的 IP 地址會對檔案伺服器可見。</string> + <string name="sanitize_links_toggle">移除連結追蹤</string> + <string name="this_setting_is_for_your_current_profile">此設定適用於你目前的個人檔案</string> + <string name="receipts_section_description">這些設定適用於你目前的個人檔案</string> + <string name="receipts_section_description_1">可在聯絡人和群組設定中覆寫這些設定。</string> + <string name="receipts_contacts_override_enabled">已為 %d 個聯絡人啟用送達回條</string> + <string name="receipts_contacts_override_disabled">已為 %d 個聯絡人停用送達回條</string> + <string name="receipts_section_groups">小型群組(最多 20 人)</string> + <string name="receipts_groups_override_enabled">已為 %d 個群組啟用送達回條</string> + <string name="receipts_groups_override_disabled">已為 %d 個群組停用送達回條</string> + <string name="privacy_chat_list_open_links">從聊天列表開啟連結</string> + <string name="privacy_chat_list_open_web_link_question">要開啟網頁連結嗎?</string> + <string name="privacy_chat_list_open_full_web_link">開啟完整連結</string> + <string name="privacy_chat_list_open_clean_web_link">開啟乾淨連結</string> + <string name="settings_section_title_delivery_receipts">傳送送達回條給</string> + <string name="settings_section_title_contact_requests_from_groups">來自群組的聯絡請求</string> + <string name="settings_section_title_about">關於</string> + <string name="settings_section_title_contact">聯絡</string> + <string name="settings_section_title_support_project">支持此專案</string> + <string name="chat_data">聊天數據</string> + <string name="help_and_support">說明與支援</string> + <string name="more_privacy">更多私隱</string> + <string name="advanced_settings">進階設定</string> + <string name="remote_hosts_section">遠端行動裝置</string> + <string name="chat_database_exported_save">你可以儲存匯出的封存檔。</string> + <string name="chat_database_exported_migrate">你可以遷移匯出的數據庫。</string> + <string name="chat_database_exported_not_all_files">部分檔案未匯出</string> + <string name="error_saving_database">儲存數據庫時發生錯誤</string> + <string name="save_passphrase_in_settings">在設定中儲存密碼短語</string> + <string name="remove_passphrase_from_settings">要從設定中移除密碼短語嗎?</string> + <string name="settings_is_storing_in_clear_text">密碼短語會以純文字形式儲存在設定中。</string> + <string name="passphrase_will_be_saved_in_settings">密碼短語會在你變更或重新啟動應用程式後以純文字形式儲存在設定中。</string> + <string name="error_reading_passphrase">讀取數據庫密碼短語時發生錯誤</string> + <string name="restore_passphrase_can_not_be_read_desc">Keystore 中的密碼短語無法讀取。這可能是在系統更新與應用程式不相容後發生。如果不是這種情況,請聯絡開發者。</string> + <string name="restore_passphrase_can_not_be_read_enter_manually_desc">Keystore 中的密碼短語無法讀取,請手動輸入。這可能是在系統更新與應用程式不相容後發生。如果不是這種情況,請聯絡開發者。</string> + <string name="one_hand_ui_bottom_bar">底部列</string> + <string name="one_hand_ui_top_bar">頂部列</string> + <string name="terminal_always_visible">在新視窗中顯示控制台</string> + <string name="chat_list_always_visible">在新視窗中顯示聊天列表</string> + <string name="down_migration_warning_chat_relays">如果你加入或建立了頻道,它們將永久停止運作。</string> + <string name="leave_channel_question">要離開頻道嗎?</string> + <string name="you_will_stop_receiving_messages_from_this_channel_chat_history_will_be_preserved">你將停止接收此頻道的訊息。聊天記錄將會保留。</string> + <string name="you_will_stop_receiving_messages_from_this_chat_chat_history_will_be_preserved">你將停止接收此聊天的訊息。聊天記錄將會保留。</string> + <string name="rcv_direct_event_group_inv_link_received">來自群組 %1$s 的連線請求</string> + <string name="rcv_channel_event_channel_deleted">已刪除頻道</string> + <string name="rcv_channel_event_updated_channel_profile">已更新頻道檔案</string> + <string name="rcv_group_event_new_member_pending_review">新成員想加入群組。</string> + <string name="snd_channel_event_channel_profile_updated">頻道檔案已更新</string> + <string name="snd_group_event_user_pending_review">請等待群組審核員審核你的加入請求。</string> + <string name="rcv_group_event_2_members_connected">%s 和 %s 已連線</string> + <string name="rcv_group_event_3_members_connected">%s、%s 和 %s 已連線</string> + <string name="rcv_group_event_n_members_connected">%s、%s 和另外 %d 名成員已連線</string> + <string name="rcv_channel_events_count">%d 個頻道事件</string> + <string name="profile_update_event_set_new_picture">設定了新的個人檔案圖片</string> + <string name="profile_update_event_set_new_address">設定了新的聯絡地址</string> + <string name="group_member_role_observer_channel">訂閱者</string> + <string name="group_member_role_member_channel">貢獻者</string> + <string name="group_member_role_relay">中繼</string> + <string name="button_delete_channel">刪除頻道</string> + <string name="button_cancel_and_delete_channel">取消並刪除頻道</string> + <string name="delete_channel_question">要刪除頻道嗎?</string> + <string name="delete_channel_for_all_subscribers_cannot_undo_warning">頻道將為所有訂閱者刪除,此操作無法復原!</string> + <string name="delete_chat_for_all_members_cannot_undo_warning">聊天將為所有成員刪除,此操作無法復原!</string> + <string name="delete_channel_for_self_cannot_undo_warning">頻道將為你刪除,此操作無法復原!</string> + <string name="delete_chat_for_self_cannot_undo_warning">聊天將為你刪除,此操作無法復原!</string> + <string name="button_leave_channel">離開頻道</string> + <string name="button_edit_channel_profile">編輯頻道檔案</string> + <string name="channel_link">頻道連結</string> + <string name="channel_webpage">頻道網頁</string> + <string name="group_webpage">群組網頁</string> + <string name="advanced_options">進階選項</string> + <string name="web_page_url_placeholder">https://</string> + <string name="allow_anyone_to_embed">允許任何人嵌入</string> + <string name="enter_webpage_url">輸入網頁 URL</string> + <string name="webpage_url_footer">它將顯示給訂閱者,並用於允許載入預覽。</string> + <string name="webpage_code">網頁程式碼</string> + <string name="webpage_code_footer">將此程式碼加入你的網頁。它會顯示你的頻道 / 群組預覽。</string> + <string name="copy_code">複製程式碼</string> + <string name="webpage_info">建立一個網頁,在訪客訂閱前向他們顯示你的頻道預覽。你可以自行託管,或使用任何靜態託管服務。</string> + <string name="relays_no_web_support">使用的聊天中繼不支援網頁。</string> + <string name="embed_any_webpage_can_show">任何網頁都可以顯示預覽。</string> + <string name="embed_only_your_page">只有你上方的頁面可以顯示預覽。</string> + <string name="you_can_share_channel_link_anybody_will_be_able_to_connect">你可以分享連結或二維碼——任何人都能加入頻道。</string> + <string name="only_channel_owners_can_change_prefs">只有頻道擁有者可以變更頻道偏好設定。</string> + <string name="only_chat_owners_can_change_prefs">只有聊天擁有者可以變更偏好設定。</string> + <string name="send_receipts_disabled_alert_msg">此群組有超過 %1$d 名成員,不會傳送送達回條。</string> + <string name="action_button_channel_link">連結</string> + <string name="button_channel_members">頻道成員</string> + <string name="button_channel_relays">聊天中繼</string> + <string name="button_remove_subscriber_question">要移除訂閱者嗎?</string> + <string name="button_delete_member_messages_question">要刪除成員訊息嗎?</string> + <string name="button_delete_member_messages">刪除成員訊息</string> + <string name="subscriber_will_be_removed_from_channel_cannot_be_undone">訂閱者將從頻道移除,此操作無法復原!</string> + <string name="members_will_be_removed_from_group_cannot_be_undone">成員將從群組移除,此操作無法復原!</string> + <string name="member_will_be_removed_from_chat_cannot_be_undone">成員將從聊天移除,此操作無法復原!</string> + <string name="members_will_be_removed_from_chat_cannot_be_undone">成員將從聊天移除,此操作無法復原!</string> + <string name="member_messages_will_be_deleted_cannot_be_undone">成員訊息將被刪除,此操作無法復原!</string> + <string name="remove_member_delete_messages_confirmation">移除並刪除訊息</string> + <string name="block_members_for_all_question">要為所有人封鎖成員嗎?</string> + <string name="block_members_desc">這些成員的所有新訊息都會被隱藏!</string> + <string name="unblock_for_all_question">要為所有人解除封鎖成員嗎?</string> + <string name="unblock_members_for_all_question">要為所有人解除封鎖多名成員嗎?</string> + <string name="unblock_for_all">為所有人解除封鎖</string> + <string name="unblock_members_desc">這些成員的訊息將會顯示!</string> + <string name="member_info_member_failed">失敗</string> + <string name="member_role_will_be_changed_with_notification_chat">角色將變更為 "%s"。聊天中的所有人都會收到通知。</string> + <string name="member_role_will_be_changed_with_notification_channel">角色將變更為 "%s"。頻道中的所有人都會收到通知。</string> + <string name="info_row_connection_failed">連線失敗</string> + <string name="message_queue_info_server_info">伺服器佇列資訊:%1$s\n\n最後收到的訊息:%2$s</string> + <string name="you_need_to_allow_calls">你需要允許你的聯絡人通話,才能致電給對方。</string> + <string name="cant_call_member_send_message_alert_text">傳送訊息以啟用通話。</string> + <string name="welcome_message_is_too_long">歡迎訊息太長</string> + <string name="channel_full_name_field">頻道全名:</string> + <string name="group_descr_too_large">描述太大</string> + <string name="chat_main_profile_sent">你的聊天個人檔案將傳送給聊天成員</string> + <string name="channel_profile_is_stored_on_subscribers_devices">頻道檔案會儲存在訂閱者裝置和聊天中繼上。</string> + <string name="save_channel_profile">儲存頻道檔案</string> + <string name="error_saving_channel_profile">儲存頻道檔案時發生錯誤</string> + <string name="operator_conditions_accepted_for_enabled_operators_on">將於 %s 自動接受已啟用營運商的條件。</string> + <string name="operators_conditions_accepted_for"><![CDATA[已接受營運商的條件:<b>%s</b>。]]></string> + <string name="operators_conditions_will_be_accepted_for"><![CDATA[將接受以下營運商的條件:<b>%s</b>。]]></string> + <string name="operator_conditions_accepted_on">已於 %s 接受條件。</string> + <string name="operator_conditions_will_be_accepted_on">將於 %s 接受條件。</string> + <string name="operator_conditions_failed_to_load">無法載入目前的條件文字,你可以透過此連結查看條件:</string> + <string name="operator_conditions_accepted_for_some"><![CDATA[以下營運商的條件已接受:<b>%s</b>。]]></string> + <string name="operator_same_conditions_will_be_applied"><![CDATA[相同條件將套用於營運商 <b>%s</b>。]]></string> + <string name="operator_same_conditions_will_apply_to_operators"><![CDATA[相同條件將套用於以下營運商:<b>%s</b>。]]></string> + <string name="operator_conditions_will_be_applied"><![CDATA[這些條件也將套用於:<b>%s</b>。]]></string> + <string name="operator_conditions_will_be_accepted_for_some"><![CDATA[將接受以下營運商的條件:<b>%s</b>。]]></string> + <string name="operators_conditions_will_also_apply"><![CDATA[這些條件也將套用於:<b>%s</b>。]]></string> + <string name="operator_in_order_to_use_accept_conditions"><![CDATA[若要使用 <b>%s</b> 的伺服器,請接受使用條件。]]></string> + <string name="xftp_servers_per_user">你目前聊天個人檔案的新檔案伺服器</string> + <string name="error_server_protocol_changed">伺服器協議已變更。</string> + <string name="server_added_to_operator__name">伺服器已加入營運商 %s。</string> + <string name="network_option_tcp_connection_timeout_background">TCP 連線背景逾時</string> + <string name="network_option_protocol_timeout_background">協議背景逾時</string> + <string name="chat_theme_reset_to_app_theme">重設為應用程式主題</string> + <string name="chat_theme_reset_to_user_theme">重設為使用者主題</string> + <string name="channel_preferences">頻道偏好設定</string> + <string name="set_member_admission">設定成員加入審批</string> + <string name="time_to_disappear_is_set_only_for_new_contacts">自動銷毀時間僅為新聯絡人設定。</string> + <string name="allow_your_contacts_to_send_files_and_media">允許你的聯絡人傳送檔案和媒體。</string> + <string name="allow_files_and_media_only_if">僅在你的聯絡人允許時,才允許檔案和媒體。</string> + <string name="prohibit_sending_files_and_media">禁止傳送檔案和媒體。</string> + <string name="both_you_and_your_contact_can_send_files">你和你的聯絡人都可以傳送檔案和媒體。</string> + <string name="only_you_can_send_files">只有你可以傳送檔案和媒體。</string> + <string name="only_your_contact_can_send_files">只有你的聯絡人可以傳送檔案和媒體。</string> + <string name="files_prohibited_in_this_chat">此聊天中禁止檔案和媒體。</string> + <string name="enable_sending_recent_history">向新成員傳送最多最近 100 則訊息。</string> + <string name="disable_sending_member_reports">禁止向審核員檢舉訊息。</string> + <string name="direct_messages_are_prohibited">成員之間禁止直接訊息。</string> + <string name="direct_messages_are_prohibited_in_chat">此聊天中禁止成員之間的直接訊息。</string> + <string name="simplex_links_are_prohibited_in_group">禁止 SimpleX 連結。</string> + <string name="recent_history_is_sent_to_new_members">會向新成員傳送最多最近 100 則訊息。</string> + <string name="group_members_can_send_reports">成員可以向審核員檢舉訊息。</string> + <string name="member_reports_are_prohibited">此群組中禁止檢舉訊息。</string> + <string name="chat_with_admins">與管理員聊天</string> + <string name="allow_chat_with_admins">允許成員與管理員聊天。</string> + <string name="prohibit_chat_with_admins">禁止與管理員聊天。</string> + <string name="members_can_chat_with_admins">成員可以與管理員聊天。</string> + <string name="chat_with_admins_is_prohibited">禁止與管理員聊天。</string> + <string name="chat_with_admins_relay_note">公開頻道中與管理員的聊天沒有 E2E 加密,僅應與可信任的聊天中繼一起使用。</string> + <string name="enable_chats_with_admins_question">要啟用與管理員聊天嗎?</string> + <string name="enable_chats_with_admins">啟用</string> + <string name="group_reports_subscriber_reports">訂閱者檢舉報告</string> + <string name="allow_direct_messages_channel">允許向訂閱者傳送直接訊息。</string> + <string name="prohibit_direct_messages_channel">禁止向訂閱者傳送直接訊息。</string> + <string name="enable_sending_recent_history_channel">向新訂閱者傳送最多最近 100 則訊息。</string> + <string name="disable_sending_recent_history_channel">不向新訂閱者傳送歷史記錄。</string> + <string name="group_members_can_send_disappearing_channel">訂閱者可以傳送自動銷毀訊息。</string> + <string name="group_members_can_send_dms_channel">訂閱者可以傳送直接訊息。</string> + <string name="direct_messages_are_prohibited_channel">訂閱者之間禁止傳送直接訊息。</string> + <string name="group_members_can_delete_channel">訂閱者可以不可復原地刪除已傳送的訊息。(24 小時)</string> + <string name="group_members_can_add_message_reactions_channel">訂閱者可以加入訊息回應。</string> + <string name="group_members_can_send_voice_channel">訂閱者可以傳送語音訊息。</string> + <string name="group_members_can_send_files_channel">訂閱者可以傳送檔案和媒體。</string> + <string name="group_members_can_send_simplex_links_channel">訂閱者可以傳送 SimpleX 連結。</string> + <string name="group_members_can_send_reports_channel">訂閱者可以向審核員檢舉訊息。</string> + <string name="recent_history_is_sent_to_new_members_channel">會向新訂閱者傳送最多最近 100 則訊息。</string> + <string name="recent_history_is_not_sent_to_new_members_channel">不會向新訂閱者傳送歷史記錄。</string> + <string name="allow_chat_with_admins_channel">允許訂閱者與管理員聊天。</string> + <string name="members_can_chat_with_admins_channel">訂閱者可以與管理員聊天。</string> + <string name="member_admission">成員加入審批</string> + <string name="admission_stage_review_descr">加入前審核成員(敲門)。</string> + <string name="no_support_chats">沒有與成員的聊天</string> + <string name="support_chats_disabled">已停用與成員聊天</string> + <string name="delete_member_support_chat_alert_title">要刪除與成員的聊天嗎?</string> + <string name="accept_pending_member_alert_question">該成員將加入群組,要接受嗎?</string> + <string name="v5_2_message_delivery_receipts_descr">我們漏掉了第二個勾號!✅</string> + <string name="v5_3_simpler_incognito_mode_descr">連線時切換無痕。</string> + <string name="v5_4_link_mobile_desktop_descr">透過安全的抗量子協議。</string> + <string name="v5_4_block_group_members_descr">用來隱藏不想看到的訊息。</string> + <string name="v5_5_private_notes_descr">支援加密檔案和媒體。</string> + <string name="v5_5_simpler_connect_ui_descr">搜尋列可接受邀請連結。</string> + <string name="v5_6_picture_in_picture_calls_descr">通話時也能使用應用程式。</string> + <string name="v5_7_quantum_resistant_encryption_descr">將在直接聊天中啟用!</string> + <string name="v5_7_call_sounds_descr">連線語音和視訊通話時。</string> + <string name="v5_7_shape_profile_images">設定個人檔案圖片形狀</string> + <string name="v5_7_shape_profile_images_descr">正方形、圓形,或兩者之間的任何形狀。</string> + <string name="v6_0_reachable_chat_toolbar_descr">單手使用應用程式。</string> + <string name="v6_1_better_security_descr">SimpleX 協議已由 Trail of Bits 審查。</string> + <string name="v6_1_better_calls_descr">通話期間切換語音和視訊。</string> + <string name="v6_1_switch_chat_profile_descr">為一次性邀請切換聊天個人檔案。</string> + <string name="v6_1_forward_many_messages_descr">一次最多轉發 20 則訊息。</string> + <string name="v6_2_network_decentralization_descr">應用程式中的第二個預設營運商!</string> + <string name="v6_2_improved_chat_navigation">改進的聊天導覽</string> + <string name="v6_2_improved_chat_navigation_descr">- 在第一則未讀訊息處開啟聊天。\n- 跳至引用的訊息。</string> + <string name="v6_2_business_chats_descr">你的客戶私隱。</string> + <string name="v6_3_mentions">提及成員 👋</string> + <string name="v6_3_mentions_descr">被提及時收到通知。</string> + <string name="v6_3_reports">傳送私密檢舉報告</string> + <string name="v6_3_reports_descr">協助管理員審核其群組。</string> + <string name="v6_3_organize_chat_lists">將聊天整理到列表中</string> + <string name="v6_3_organize_chat_lists_descr">不要錯過重要訊息。</string> + <string name="v6_3_private_media_file_names">私密媒體檔案名稱。</string> + <string name="v6_3_set_message_expiration_in_chats">在聊天中設定訊息過期時間。</string> + <string name="v6_3_faster_sending_messages">更快傳送訊息。</string> + <string name="v6_3_faster_deletion_of_groups">更快刪除群組。</string> + <string name="v6_4_connect_faster">更快連線!🚀</string> + <string name="v6_4_connect_faster_descr">點選「連線」後即可即時傳訊。</string> + <string name="v6_4_review_members">審核群組成員</string> + <string name="v6_4_review_members_descr">在成員加入前與其聊天。</string> + <string name="v6_4_support_chat">與管理員聊天</string> + <string name="v6_4_role_moderator">新群組角色:審核員</string> + <string name="v6_4_role_moderator_descr">移除訊息並封鎖成員。</string> + <string name="v6_4_message_delivery_descr">手機網路流量更少。</string> + <string name="v6_4_1_welcome_contacts">歡迎你的聯絡人 👋</string> + <string name="v6_4_1_welcome_contacts_descr">設定個人檔案簡介和歡迎訊息。</string> + <string name="v6_4_1_keep_chats_clean">保持聊天整潔</string> + <string name="v6_4_1_keep_chats_clean_descr">預設啟用自動銷毀訊息。</string> + <string name="v6_4_1_short_address">短 SimpleX 地址</string> + <string name="v6_4_1_short_address_create">建立你的地址</string> + <string name="v6_4_1_short_address_update">更新你的地址</string> + <string name="v6_4_1_short_address_share">分享你的地址</string> + <string name="v6_4_1_new_interface_languages">4 種新的介面語言</string> + <string name="v6_4_1_new_interface_languages_descr">加泰羅尼亞文、印尼文、羅馬尼亞文和越南文 - 感謝我們的使用者!</string> + <string name="v6_5_public_channels">公開頻道 - 自由發言 🚀</string> + <string name="v6_5_reliability">可靠性:每個頻道可使用多個中繼。</string> + <string name="v6_5_ownership">擁有權:你可以執行自己的中繼。</string> + <string name="v6_5_security">安全性:擁有者持有頻道金鑰。</string> + <string name="v6_5_privacy">私隱:適用於擁有者和訂閱者。</string> + <string name="v6_5_invite_friends">更輕鬆邀請你的朋友 👋</string> + <string name="v6_5_invite_friends_descr">我們讓新使用者的連線流程更簡單。</string> + <string name="v6_5_safe_web_links">安全的網頁連結</string> + <string name="v6_4_support_chat_descr">向群組傳送你的私密意見回饋。</string> + <string name="v6_5_safe_web_links_descr">- 選擇是否傳送連結預覽。\n- 如已啟用,使用 SOCKS 代理。\n- 防止超連結釣魚。\n- 移除連結追蹤。</string> + <string name="v6_5_non_profit_governance">非營利治理</string> + <string name="v6_5_non_profit_governance_descr">讓 SimpleX Network 長久運作。</string> + <string name="sending_delivery_receipts_will_be_enabled_all_profiles">將為所有可見聊天個人檔案中的所有聯絡人啟用送達回條。</string> + <string name="sending_delivery_receipts_will_be_enabled">將為所有聯絡人啟用送達回條。</string> + <string name="you_can_enable_delivery_receipts_later">你可以稍後透過「設定」啟用</string> + <string name="you_can_enable_delivery_receipts_later_alert">你可以稍後透過應用程式的「你的私隱」設定啟用它們。</string> + <string name="scan_from_mobile">從手機掃描</string> + <string name="verify_code_on_mobile">在手機上驗證代碼</string> + <string name="this_device_name_shared_with_mobile">裝置名稱將與已連接的手機用戶端共享。</string> + <string name="remote_ctrl_connection_stopped_identity_desc">此連結已由另一部手機裝置使用,請在桌面端建立新連結。</string> + <string name="waiting_for_mobile_to_connect">正在等待手機連接:</string> + <string name="waiting_for_desktop">正在等待桌面端…</string> + <string name="verify_code_with_desktop">使用桌面端驗證代碼</string> + <string name="scan_qr_code_from_desktop">從桌面端掃描二維碼</string> + <string name="open_port_in_firewall_desc">若要允許手機應用程式連接到桌面端,若你已啟用防火牆,請在防火牆中開啟此連接埠</string> + <string name="remote_host_error_timeout"><![CDATA[連接到手機 <b>%s</b> 時逾時]]></string> + <string name="remote_ctrl_error_timeout">連接到桌面端時逾時</string> + <string name="in_developing_desc">此功能尚未支援。請試用下一個版本。</string> + <string name="connect_plan_this_is_your_own_one_time_link">這是你自己的一次性連結!</string> + <string name="connect_plan_you_are_already_connecting_to_vName"><![CDATA[你已在連接到 <b>%1$s</b>。]]></string> + <string name="connect_plan_you_are_already_connecting_via_this_one_time_link">你已在透過此一次性連結連接!</string> + <string name="connect_plan_this_is_your_own_simplex_address">這是你自己的 SimpleX 地址!</string> + <string name="connect_plan_you_have_already_requested_connection_via_this_address">你已透過此地址請求連接!</string> + <string name="connect_plan_this_is_your_link_for_group_vName"><![CDATA[這是你用於群組 <b>%1$s</b> 的連結!]]></string> + <string name="connect_plan_you_are_already_joining_the_group_vName"><![CDATA[你已在加入群組 <b>%1$s</b>。]]></string> + <string name="connect_plan_you_are_already_joining_the_group_via_this_link">你已在透過此連結加入群組。</string> + <string name="connect_plan_you_are_already_in_group_vName"><![CDATA[你已在群組 <b>%1$s</b> 中。]]></string> + <string name="connect_plan_you_are_already_connected_with_vName"><![CDATA[你已與 <b>%1$s</b> 連接。]]></string> + <string name="migrate_from_device_uploaded_archive_will_be_removed">已上載的數據庫封存將從伺服器永久移除。</string> + <string name="servers_info_target">顯示資訊:</string> + <string name="servers_info_private_data_disclaimer">從 %s 開始。\n所有資料都會在你的裝置上保持私密。</string> + <string name="servers_info_starting_from">從 %s 開始。</string> + <string name="channel_members_title_subscribers">訂閱者</string> + <string name="channel_members_section_owners">擁有者及貢獻者</string> + <string name="channel_subscriber_count_singular">%1$d 位訂閱者</string> + <string name="channel_subscriber_count_plural">%1$d 位訂閱者</string> + <string name="channel_owner_count_singular">%1$d 位擁有者</string> + <string name="channel_owner_count_plural">%1$d 位擁有者</string> + <string name="channel_owners_contributors_count">%1$d 位擁有者及貢獻者</string> + <string name="channel_member_you">你</string> + <string name="chat_relay">聊天中繼</string> + <string name="new_chat_relay">新聊天中繼</string> + <string name="preset_relay_name">預設中繼名稱</string> + <string name="preset_relay_address">預設中繼地址</string> + <string name="your_relay_name">你的中繼名稱</string> + <string name="your_relay_address">你的中繼地址</string> + <string name="enter_relay_name">輸入中繼名稱…</string> + <string name="use_relay">使用中繼</string> + <string name="test_relay">測試中繼</string> + <string name="use_for_new_channels">用於新頻道</string> + <string name="delete_relay">刪除中繼</string> + <string name="test_relay_to_retrieve_name"><![CDATA[<b>測試中繼</b>以取得其名稱。]]></string> + <string name="relay_test_failed_alert">中繼測試失敗!</string> + <string name="relay_test_step_get_link">取得連結</string> + <string name="relay_test_step_decode_link">解碼連結</string> + <string name="relay_test_step_connect">連線</string> + <string name="relay_test_step_wait_response">等待回應</string> + <string name="relay_test_step_verify">驗證</string> + <string name="error_relay_test_failed_at_step">測試在步驟 %s 失敗。</string> + <string name="error_relay_test_server_auth">伺服器需要授權才能連接到中繼,請檢查密碼。</string> + <string name="invalid_relay_name">無效的中繼名稱!</string> + <string name="check_relay_name">請檢查中繼名稱並重試。</string> + <string name="invalid_relay_address">無效的中繼地址!</string> + <string name="check_relay_address">請檢查中繼地址並重試。</string> + <string name="error_adding_relay">新增中繼時發生錯誤</string> + <string name="chat_relays">聊天中繼</string> + <string name="chat_relays_forward_messages_in_channels">聊天中繼會轉發你建立的頻道中的訊息。</string> + <string name="channel_relays_title">聊天中繼</string> + <string name="no_chat_relays">沒有聊天中繼</string> + <string name="chat_relays_forward_messages">聊天中繼會將訊息轉發給頻道訂閱者。</string> + <string name="relay_conn_status_connected">已連接</string> + <string name="relay_conn_status_connecting">連接中</string> + <string name="relay_conn_status_deleted">已刪除</string> + <string name="relay_conn_status_failed">失敗</string> + <string name="relay_conn_status_removed_by_operator">已由營運商移除</string> + <string name="relay_conn_status_removed">已移除</string> + <string name="relay_status_new">新增</string> + <string name="relay_status_invited">已邀請</string> + <string name="relay_status_accepted">已接受</string> + <string name="relay_status_acknowledged_roster">已確認名單</string> + <string name="relay_status_active">作用中</string> + <string name="relay_status_inactive">非作用中</string> + <string name="relay_status_rejected">已拒絕</string> + <string name="member_info_status">狀態</string> + <string name="member_info_relay_status_rejected_by_operator">已由中繼營運商拒絕</string> + <string name="relay_bar_all_relays_removed">所有中繼已移除</string> + <string name="relay_bar_all_relays_failed">所有中繼都失敗</string> + <string name="relay_bar_no_active_relays">沒有作用中的中繼</string> + <string name="relay_bar_relays_removed">已移除 %1$d 個中繼</string> + <string name="relay_bar_relays_failed">%1$d 個中繼失敗</string> + <string name="relay_bar_relays_not_active">%1$d 個中繼非作用中</string> + <string name="relay_bar_active_with_failures">%1$d/%2$d 個中繼作用中,%3$d 個失敗</string> + <string name="relay_bar_active_with_removed">%1$d/%2$d 個中繼作用中,%3$d 個已移除</string> + <string name="relay_bar_active_with_errors">%1$d/%2$d 個中繼作用中,%3$d 個錯誤</string> + <string name="relay_bar_active">%1$d/%2$d 個中繼作用中</string> + <string name="relay_bar_connected_with_errors">%1$d/%2$d 個中繼已連接,%3$d 個錯誤</string> + <string name="relay_bar_connected_with_failures">%1$d/%2$d 個中繼已連接,%3$d 個失敗</string> + <string name="relay_bar_connected_with_removed">%1$d/%2$d 個中繼已連接,%3$d 個已移除</string> + <string name="relay_bar_connected">%1$d/%2$d 個中繼已連接</string> + <string name="relay_bar_no_relays">沒有中繼</string> + <string name="relay_bar_owner_no_delivery">新增中繼以恢復訊息送達。</string> + <string name="relay_bar_subscriber_waiting">正在等待頻道擁有者新增中繼。</string> + <string name="member_info_section_title_relay">中繼</string> + <string name="member_info_section_title_owner">擁有者</string> + <string name="member_info_section_title_subscriber">訂閱者</string> + <string name="info_row_channel">頻道</string> + <string name="info_row_relay_link">中繼連結</string> + <string name="info_row_relay_address">中繼地址</string> + <string name="via_relay_hostname">透過 %1$s</string> + <string name="share_relay_address">分享中繼地址</string> + <string name="relay_section_footer_owner">訂閱者使用中繼連結連接到頻道。\n中繼地址用於為此頻道設定此中繼。</string> + <string name="relay_section_footer_subscriber">你已透過此中繼連結連接到頻道。</string> + <string name="button_remove_subscriber">移除訂閱者</string> + <string name="button_remove_relay">移除中繼</string> + <string name="button_remove_relay_question">要移除中繼嗎?</string> + <string name="relay_will_be_removed_from_channel">中繼將從頻道移除 - 此操作無法復原!</string> + <string name="last_active_relay_warning">這是最後一個作用中的中繼。移除它會阻止訊息送達訂閱者。</string> + <string name="block_subscriber_for_all_question">要對全部封鎖訂閱者嗎?</string> + <string name="create_channel_title">建立公開頻道</string> + <string name="create_channel_button">建立公開頻道</string> + <string name="create_channel_beta_button">建立公開頻道(BETA)</string> + <string name="channel_display_name_field">頻道名稱</string> + <string name="creating_channel">正在建立頻道</string> + <string name="error_creating_channel">建立頻道時發生錯誤</string> + <string name="relay_results">中繼結果:</string> + <string name="connection_reached_limit_of_undelivered_messages">連接已達未送達訊息數量上限</string> + <string name="network_error">網路錯誤</string> + <string name="error_prefix">錯誤</string> + <string name="cancel_creating_channel_question">要取消建立頻道嗎?</string> + <string name="cancel_channel_alert_msg">你的新頻道 %1$s 已連接到 %2$d/%3$d 個中繼。\n如果取消,頻道將被刪除 - 你可以再次建立。</string> + <string name="enable_at_least_one_chat_relay">啟用至少一個聊天中繼以建立頻道。</string> + <string name="your_profile_shared_with_channel_relays">你的個人檔案 %1$s 將與頻道中繼和訂閱者共享。\n中繼可以存取頻道訊息。</string> + <string name="configure_relays">設定中繼</string> + <string name="relay_status_failed">失敗</string> + <string name="add_button">新增</string> + <string name="add_relay_button">新增中繼</string> + <string name="add_relays_title">新增中繼</string> + <string name="no_available_relays">沒有可用的中繼</string> + <string name="error_adding_relays">新增中繼時發生錯誤</string> + <string name="relays_added_format">已新增中繼:%1$s。</string> + <string name="select_relays">選擇中繼</string> + <string name="no_relays_selected">未選擇中繼</string> + <string name="num_relays_selected">已選擇 %d 個中繼</string> + <string name="relay_connection_failed">中繼連接失敗</string> + <string name="not_all_relays_connected">並非所有中繼都已連接</string> + <string name="wait_verb">等待</string> + <string name="channel_will_start_with_relays">頻道將以 %1$d/%2$d 個中繼開始運作。要繼續嗎?</string> + <string name="relay_address_alert_title">中繼地址</string> + <string name="relay_address_alert_message">這是聊天中繼地址,不能用於連接。</string> + <string name="connect_plan_open_channel">開啟頻道</string> + <string name="connect_plan_open_new_channel">開啟新頻道</string> + <string name="connect_plan_this_is_your_link_for_channel">你的頻道</string> + <string name="connect_plan_this_is_your_link_for_channel_vName"><![CDATA[這是你用於頻道 <b>%1$s</b> 的連結!]]></string> + <string name="error_opening_channel">開啟頻道時發生錯誤</string> + <string name="unblock_subscriber_for_all_question">要對全部解除封鎖訂閱者嗎?</string> + <string name="link_previews_alert_title">要啟用連結預覽嗎?</string> + <string name="link_previews_alert_desc">傳送連結預覽可能會向網站透露你的 IP 地址。你可以稍後在「私隱」設定中變更此設定。</string> + <string name="link_previews_alert_desc_socks">連結預覽將透過 SOCKS 代理請求。DNS 查詢仍可能透過你的 DNS 解析器在本機發生。</string> + <string name="link_previews_alert_enable">啟用</string> + <string name="link_previews_alert_disable">停用</string> + <string name="close_behavior_dialog_title">要最小化到系統匣嗎?</string> + <string name="close_behavior_dialog_text">如果選擇「關閉」,將無法接收訊息。\n你可以稍後在「外觀」設定中變更。</string> + <string name="close_behavior_dialog_close">關閉應用程式</string> + <string name="close_behavior_dialog_minimize">最小化到系統匣</string> + <string name="tray_show">顯示 SimpleX</string> + <string name="tray_quit">結束 SimpleX</string> + <string name="tray_tooltip">SimpleX</string> + <string name="tray_tooltip_unread">SimpleX — %d 則未讀</string> + <string name="appearance_minimize_to_tray">關閉到系統匣</string> + <string name="appearance_minimize_to_tray_desc">在背景執行以接收訊息</string> + <string name="badge_supports_simplex">%s 支持 SimpleX Chat。</string> + <string name="badge_supported_simplex">%1$s 曾支持 SimpleX Chat。此徽章已於 %2$s 過期。</string> + <string name="badge_support_from_v7">你可以從應用程式 v7 開始支持 SimpleX。</string> + <string name="badge_invested">%s 投資了 SimpleX Chat 眾籌。</string> + <string name="badge_unverified_title">未驗證徽章</string> + <string name="badge_unverified_desc">無法驗證此徽章,可能並非真實。</string> + <string name="badge_unknown_key_title">無法驗證徽章</string> + <string name="badge_unknown_key_desc">此徽章使用此版本應用程式無法識別的金鑰簽署。請更新應用程式以驗證此徽章。</string> </resources> From 0c28a292034a25fc3bb593c2a685e7a12f5b53e3 Mon Sep 17 00:00:00 2001 From: Evgeny <evgeny@poberezkin.com> Date: Mon, 6 Jul 2026 22:05:24 +0100 Subject: [PATCH 7/8] website: translations (#7207) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Translated using Weblate (French) Currently translated at 75.3% (281 of 373 strings) Translation: SimpleX Chat/SimpleX Chat website Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/fr/ * Translated using Weblate (French) Currently translated at 75.3% (281 of 373 strings) Translation: SimpleX Chat/SimpleX Chat website Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/fr/ * Translated using Weblate (Czech) Currently translated at 100.0% (373 of 373 strings) Translation: SimpleX Chat/SimpleX Chat website Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/cs/ * Translated using Weblate (Indonesian) Currently translated at 94.1% (351 of 373 strings) Translation: SimpleX Chat/SimpleX Chat website Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/id/ * Translated using Weblate (Spanish) Currently translated at 100.0% (373 of 373 strings) Translation: SimpleX Chat/SimpleX Chat website Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/es/ * Translated using Weblate (French) Currently translated at 75.3% (281 of 373 strings) Translation: SimpleX Chat/SimpleX Chat website Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/fr/ * Translated using Weblate (French) Currently translated at 75.3% (281 of 373 strings) Translation: SimpleX Chat/SimpleX Chat website Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/fr/ * Translated using Weblate (Czech) Currently translated at 100.0% (373 of 373 strings) Translation: SimpleX Chat/SimpleX Chat website Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/cs/ * Translated using Weblate (Indonesian) Currently translated at 94.1% (351 of 373 strings) Translation: SimpleX Chat/SimpleX Chat website Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/id/ * Translated using Weblate (Spanish) Currently translated at 100.0% (373 of 373 strings) Translation: SimpleX Chat/SimpleX Chat website Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/es/ * Translated using Weblate (Japanese) Currently translated at 79.6% (297 of 373 strings) Translation: SimpleX Chat/SimpleX Chat website Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/ja/ * Translated using Weblate (German) Currently translated at 100.0% (373 of 373 strings) Translation: SimpleX Chat/SimpleX Chat website Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/de/ * Translated using Weblate (Russian) Currently translated at 87.9% (328 of 373 strings) Translation: SimpleX Chat/SimpleX Chat website Translate-URL: https://hosted.weblate.org/projects/simplex-chat/website/ru/ * website: fix mistranslated security/feature terms (PR #7207 review) - Japanese: "Repudiation" (deniability) was rendered as 否認防止 (non-repudiation, the opposite property) — corrected to 否認可能性; "2-factor key exchange" was 2ファクタ認証 (authentication) — corrected to 2ファクタ鍵交換. - French: message padding ("Briar pads messages to ... bytes") was translated as a size limit ("limite la taille") — corrected to padding ("complète les messages à une taille arrondie à ..."). - Simplified Chinese: the "Community Credits" feature name was rendered as 社区声望 (community reputation) — restored to "Community Credits". Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: N4TH4NOT <n4th4not@gmail.com> Co-authored-by: cedev-1 <cedevserver@gmail.com> Co-authored-by: slrslr <adm@prnet.info> Co-authored-by: huzaifah <huzaifahasif3@gmail.com> Co-authored-by: kudebug <joel.hazas@outlook.es> Co-authored-by: ryokky3 <ryoxnasan@outlook.jp> Co-authored-by: mlanp <github@lang.xyz> Co-authored-by: Auri <serg_sarov@mail.ru> Co-authored-by: Narasimha-sc <166327228+Narasimha-sc@users.noreply.github.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --- website/langs/cs.json | 13 ++++++++----- website/langs/de.json | 12 ++++++------ website/langs/es.json | 5 ++++- website/langs/fr.json | 8 +++++--- website/langs/id.json | 2 +- website/langs/ja.json | 25 ++++++++++++++----------- website/langs/ru.json | 8 ++++---- website/langs/zh_Hans.json | 4 ++-- 8 files changed, 44 insertions(+), 33 deletions(-) diff --git a/website/langs/cs.json b/website/langs/cs.json index 0805173d37..fbcfc430cd 100644 --- a/website/langs/cs.json +++ b/website/langs/cs.json @@ -127,7 +127,7 @@ "to-make-a-connection": "K vytvoření připojení:", "install-simplex-app": "Instalace aplikace SimpleX", "connect-in-app": "Se připojit v aplikaci", - "open-simplex-app": "Otevřete aplikaci Simplex", + "open-simplex-app": "Otevřete aplikaci SimpleX", "tap-the-connect-button-in-the-app": "Klepněte na tlačítko <span class=\"text-active-blue\">\"připojit\"</span> v aplikaci", "scan-the-qr-code-with-the-simplex-chat-app": "Naskenujte QR kód pomocí aplikace SimpleX Chat", "installing-simplex-chat-to-terminal": "Instalace SimpleX chat do terminálu", @@ -175,9 +175,9 @@ "comparison-section-list-point-7": "P2P sítě mají buď centrální autoritu, nebo může být ohrožena celá síť", "see-here": "viz zde", "simplex-network-overlay-card-1-li-5": "Všechny známé P2P sítě mohou být zranitelné vůči <a href=\"https://en.wikipedia.org/wiki/Sybil_attack\">Sybil útoku</a>, protože každý uzel je zjistitelný a síť funguje jako celek. Známá opatření ke zmírnění tohoto problému vyžadují buď centralizovanou součást, nebo drahé <a href=\"https://en.wikipedia.org/wiki/Proof_of_work\">prokázání práce</a>. Síť SimpleX nemá možnost zjistitelnosti serveru, je fragmentovaná a funguje jako několik izolovaných podsítí, což znemožňuje útoky v celé síti.", - "simplex-network-overlay-card-1-li-6": "Sítě P2P mohou být zranitelné vůči útoku <a href=\"https://www.usenix.org/conference/woot15/workshop-program/presentation/p2p-file-sharing-hell-exploiting-bittorrent\">DRDoS</a>, kdy klienti mohou znovu vysílat a zesílit provoz, což vede k odmítnutí služby v celé síti. SimpleX klienti pouze přenášejí provoz ze známého spojení a nemohou být zneužiti útočníkem k zesílení provozu v celé síti.", + "simplex-network-overlay-card-1-li-6": "Sítě P2P mohou být zranitelné vůči útoku <a href=\"https://www.usenix.org/conference/woot15/workshop-program/presentation/p2p-file-sharing-hell-exploiting-bittorrent\">DRDoS</a>, kdy klienti mohou znovu vysílat a zesílit provoz, což vede k odmítnutí služby v celé síti. SimpleX klienti pouze přenášejí provoz ze známých spojení a nemohou být zneužiti útočníkem k zesílení provozu v celé síti.", "privacy-matters-overlay-card-1-p-2": "Internetoví prodejci vědí, že lidé s nižšími příjmy častěji provádějí urgentní nákupy, takže mohou účtovat vyšší ceny nebo odebírat slevy.", - "privacy-matters-overlay-card-1-p-4": "SimpleX síť chrání soukromí vašich připojení lépe než jakákoli jiná alternativa a plně zabraňuje tomu, aby byl váš sociální graf dostupný všem společnostem nebo organizacím. I když lidé používají servery přednastavené v SimpleX Chat apce, operátoři serverů neznají počet uživatelů ani jejich připojení.", + "privacy-matters-overlay-card-1-p-4": "SimpleX síť chrání soukromí vašich připojení lépe než jakákoli jiná alternativa a plně zabraňuje tomu, aby byl váš sociální graf dostupný všem společnostem nebo organizacím. I když lidé používají servery přednastavené v aplikaci SimpleX Chat, operátoři serverů neznají počet uživatelů ani jejich připojení.", "privacy-matters-overlay-card-2-p-2": "Chcete-li být objektivní a činit nezávislá rozhodnutí, musíte mít svůj informační prostor pod kontrolou. Je to možné pouze v případě, že používáte soukromou komunikační síť, která nemá přístup k vašemu sociálnímu grafu.", "simplex-unique-overlay-card-1-p-2": "K doručování zpráv SimpleX používá <a href=\"https://csrc.nist.gov/glossary/term/Pairwise_Pseudonymous_Identifier\">párové anonymní adresy</a> jednosměrných front zpráv, oddělených pro přijaté a odeslané zprávy, obvykle přes různé servery.", "privacy-matters-overlay-card-3-p-2": "Jedním z nejvíce šokujících příběhů je zkušenost <a href=\"https://en.wikipedia.org/wiki/Mohamedou_Ould_Slahi\" target=\"_blank\">Mohamedoua Oulda Salahiho</a> popsaná v jeho pamětech a zobrazená v Mauritánském filmu. Byl umístěn do tábora na Guantánamu bez soudu a byl tam 15 let mučen po telefonátu svému příbuznému v Afghánistánu pro podezření z účasti na útocích z 11. září, i když předchozích 10 let žil v Německu.", @@ -191,7 +191,7 @@ "simplex-network": "SimpleX síť", "simplex-explained-tab-2-p-1": "Pro každé připojení používáte dvě samostatné fronty zasílání zpráv k odesílání a přijímání zpráv prostřednictvím různých serverů.", "simplex-explained-tab-1-p-1": "Můžete vytvářet kontakty a skupiny a vést obousměrné konverzace, stejně jako v jakémkoli jiném messengeru.", - "simplex-explained-tab-3-p-2": "Uživatelé mohou dále zlepšit soukromí metadat pomocí Tor pro přístup k serverům, což zabraňuje korelaci podle IP adresy.", + "simplex-explained-tab-3-p-2": "Uživatelé mohou dále zlepšit soukromí z pohledu metadat tím, že budou přistupovat k serverům skrze Tor, což zabrání korelaci podle IP adresy.", "hero-p-1": "Jiné aplikace mají uživatelská ID: Signal, Matrix, Session, Briar, Jami, Cwtch atd.<br> SimpleX ne, <strong>ani náhodná čísla</strong>.<br> To radikálně zlepšuje vaše soukromí.", "hero-2-header-desc": "Video ukazuje, jak se spojit se svým přítelem prostřednictvím jeho jednorázového QR kódu, osobně nebo prostřednictvím QR kódu ve videu. Můžete se také připojit sdílením odkazu pozvánky.", "feature-2-title": "E2E šifrované<br>obrázky, videa a soubory", @@ -369,5 +369,8 @@ "file-proto-spec": "Přečtěte si specifikaci XFTP protokolu →", "file-proto-p-2": "Šifrovací klíč souboru je obsažen pouze v části hash adresy URL – váš prohlížeč jej nikdy neodesílá na server. Existují 3 úrovně šifrování: přenos přes protokol TLS, šifrování pro každého příjemce (jedinečný dočasný klíč pro každý přenos) a end-to-end šifrování souborů.", "file-proto-p-4": "Když je soubor rozdělen na části, je odeslán přes síťové směrovače provozované nezávislými stranami. Žádný operátor nemůže vidět aktuální velikost nebo jméno souboru. I kdyby byl směrovač ohrožen, může vidět pouze šifrované části s pevně stanovenou velikosti. Části souboru jsou v mezipaměti síťových směrovačů uchovávány přibližně 48 hodin.", - "send-file": "Odeslat soubor" + "send-file": "Odeslat soubor", + "links": "Odkazy", + "links-title": "Komunitní odkazy", + "links-all-languages": "Všechny jazyky" } diff --git a/website/langs/de.json b/website/langs/de.json index 9d465970e0..8173e07206 100644 --- a/website/langs/de.json +++ b/website/langs/de.json @@ -200,7 +200,7 @@ "privacy-matters-overlay-card-1-p-4": "Das SimpleX-Netzwerk schützt die Privatsphäre Ihrer Verbindungen besser als jede Alternative und verhindert vollständig, dass Ihr sozialer Graph für Unternehmen oder Organisationen einsehbar wird. Selbst wenn Anwender die in der SimpleX Chat-App vorkonfigurierten Server verwenden, kennen die Server-Betreiber die Anzahl der Benutzer oder deren Verbindungen nicht.", "contact-hero-header": "Sie haben eine Adresse zur Verbindung mit SimpleX Chat erhalten", "invitation-hero-header": "Sie haben einen Einmal-Link zur Verbindung mit SimpleX Chat erhalten", - "privacy-matters-overlay-card-3-p-3": "<a href=\"https://www.dailymail.co.uk/news/article-11282263/Moment-police-swoop-house-devout-catholic-mother-malicious-online-posts.html\" target=\"_blank\">Selbst in demokratischen Ländern</a> werden normale Menschen, auch unter Nutzung ihrer „anonymen“ Benutzerkennungen, für das, was sie online teilen, verhaftet.", + "privacy-matters-overlay-card-3-p-3": "<a href=\"https://www.dailymail.co.uk/news/article-11282263/Moment-police-swoop-house-devout-catholic-mother-malicious-online-posts.html\" target=\"_blank\">Selbst in demokratischen Ländern</a> werden normale Menschen, auch unter Nutzung ihrer „anonymen“ Benutzerkonten, für das, was sie online teilen, verhaftet.", "simplex-unique-overlay-card-3-p-1": "SimpleX Chat speichert alle Benutzerdaten ausschließlich auf den Endgeräten in einem <strong>portablen und verschlüsselten Datenbankformat</strong>, welches exportiert und auf jedes unterstützte Gerät übertragen werden kann.", "simplex-unique-overlay-card-2-p-2": "Auch wenn die optionale Benutzeradresse zum Versenden von Spam-Kontaktanfragen verwendet werden kann, können Sie sie ändern oder ganz löschen, ohne dass Ihre Verbindungen verloren gehen.", "simplex-unique-overlay-card-4-p-2": "Das SimpleX-Netzwerk verwendet ein <a href=\"https://github.com/simplex-chat/simplexmq/blob/stable/protocol/overview-tjr.md\" target=\"_blank\">offenes Protokoll</a> und bietet ein <a href=\"https://github.com/simplex-chat/simplex-chat/tree/stable/packages/simplex-chat-client/typescript\" target=\"_blank\">SDK zur Erstellung von Chatbots</a> an. Dies ermöglicht die Erstellung von Diensten, mit denen Nutzer über SimpleX Chat-Apps interagieren können — wir freuen uns sehr darauf zu sehen, welche SimpleX-Dienste Sie entwickeln werden.", @@ -316,10 +316,10 @@ "navbar-token": "Token", "navbar-old-site": "Alte Webseite", "docs-dropdown-15": "Builds überprüfen und reproduzieren", - "why-p1": "Sie wurden ohne eine Benutzerkennung geboren.", + "why-p1": "Sie wurden ohne ein Benutzerkonto geboren.", "why-p2": "Niemand verfolgte Ihre Gespräche. Niemand erstellte eine Karte, wo Sie sich aufgehalten haben. Privatsphäre war nie ein Feature — sie war selbstverständlich.", "why-p3": "Dann sind wir online gegangen, und jede Plattform wollte Etwas von Ihnen — Ihren Namen, Ihre Nummer, Ihre Freunde. Wir akzeptierten, dass es der Preis mit Anderen zu kommunizieren ist, Jemandem preiszugeben, mit wem und wie wir miteinander kommunizieren. Jede Generation, Menschen und Technologien, kannten es nur so — Telefon, E-Mail, Messenger, soziale Medien. Es schien der einzig mögliche Weg zu sein.", - "why-p4": "Es gibt einen anderen Weg. Ein Netzwerk ohne Telefonnummern, ohne Benutzernamen, ohne Benutzerkennungen und ohne jegliche Benutzeridentität. Ein Netzwerk, welches Menschen verbindet und verschlüsselte Nachrichten überträgt, ohne zu wissen, wer mit wem verbunden ist.", + "why-p4": "Es gibt einen anderen Weg. Ein Netzwerk ohne Telefonnummern, ohne Benutzerkonten, ohne Benutzerkennungen und ohne jegliche Benutzeridentität. Ein Netzwerk, welches Menschen verbindet und verschlüsselte Nachrichten überträgt, ohne zu wissen, wer mit wem verbunden ist.", "why-p5": "Nicht ein besseres Schloss an der Tür eines Anderen. Kein freundlicher Vermieter, der Ihre Privatsphäre respektiert, aber dennoch jeden Besucher registriert. Sie sind kein Gast. Sie sind zu Hause. Kein Vermieter, kein Fremder kann es betreten — Sie sind souverän.", "why-p6": "Ihre Kommunikation gehört Ihnen, so wie es immer war, bevor es das Internet gab. Das Netzwerk ist kein Ort, den Sie besuchen. Es ist ein Ort, den Sie erschaffen und besitzen und Niemand kann es Ihnen nehmen, egal ob Sie es privat oder öffentlich machen.", "why-p7": "Die älteste Freiheit des Menschen — mit einem anderen Menschen sprechen zu können, ohne beobachtet zu werden — gestützt auf einer Infrastruktur, die Sie nicht verraten kann.", @@ -327,12 +327,12 @@ "why-tagline": "Genießen Sie die Freiheit in Ihrem Netzwerk.", "why-footer-link": "Warum wir es erschaffen haben", "file": "Datei", - "file-desc": "Versenden Sie Dateien via Ende-zu-Ende-Verschlüsselung — ohne Benutzerkennungen, ohne Tracking.", + "file-desc": "Versenden Sie Dateien via Ende-zu-Ende-Verschlüsselung — ohne Benutzerkonten und ohne Tracking.", "file-noscript": "Für den Datei-Transfer wird JavaScript benötigt.", "file-e2e-note": "Ende-zu-Ende-verschlüsselt — der Server bekommt Ihre Datei nie zu sehen.", "file-learn-more": "Erfahren Sie mehr über das XFTP-Protokoll", "file-cta-heading": "Laden Sie sich die SimpleX Chat App herunter — die sicherste & private Messenger-App", - "file-cta-subheading": "Die Dateiübertragung, die Sie gerade verwendet haben, nutzt dasselbe Datenweiterleitungsprotokoll wie SimpleX Chat. Die App bietet Ende‑zu‑Ende‑verschlüsselte Nachrichten, Sprach‑ und Videoanrufe, Gruppen sowie das Senden von Dateien. Keine Benutzerkennung. Kein Telefon. Keine E‑Mail. Keine Benutzerprofil‑IDs.", + "file-cta-subheading": "Die Dateiübertragung, die Sie gerade verwendet haben, nutzt dasselbe Datenweiterleitungsprotokoll wie SimpleX Chat. Die App bietet Ende‑zu‑Ende‑verschlüsselte Nachrichten, Sprach‑ und Videoanrufe, Gruppen sowie das Senden von Dateien. Kein Benutzerkonto. Keine Telefonnummer. Keine E‑Mail. Keine Benutzerprofil‑IDs.", "file-title": "SimpleX Dateiübertragung", "file-drop-text": "Datei per Drag & Drop hinzufügen", "file-drop-hint": "oder", @@ -362,7 +362,7 @@ "file-dl-sec-1": "Diese Datei ist verschlüsselt — Datenrouter sehen weder Inhalt, Namen noch Größe der Datei.", "file-workers-required": "Web Workers werden benötigt — aktualisieren Sie Ihren Browser", "file-protocol-title": "XFTP-Protokoll: Der sicherste Dateitransfer", - "file-proto-h-1": "Es wird keine Benutzerkennung benötigt", + "file-proto-h-1": "Es wird kein Benutzerkonto benötigt", "file-proto-p-1": "Jedes Dateifragment verwendet einen neuen zufälligen Schlüssel. Datenrouter kennen keine \"Benutzer\" oder \"Dateien\" — sie übertragen nur verschlüsselte Dateifragmente fester Größe.", "file-proto-h-2": "Dreifach direkt in Ihrem Browser verschlüsselt", "file-proto-p-2": "Der für die Dateiverschlüsselung genutzte Schlüssel befindet sich ausschließlich im Hash‑Fragment der URL — Ihr Browser sendet ihn niemals an einen Server. Es gibt drei Verschlüsselungsebenen: TLS‑Transport, empfängerbezogene Verschlüsselung (ein eindeutiger, flüchtiger Schlüssel pro Transfer) und Ende‑zu‑Ende‑Verschlüsselung der Datei.", diff --git a/website/langs/es.json b/website/langs/es.json index a294c683f6..cff716c8d0 100644 --- a/website/langs/es.json +++ b/website/langs/es.json @@ -369,5 +369,8 @@ "file-proto-p-4": "Cuando un archivo se divide en fragmentos, se envía a través de routers en la red gestionados por terceros independientes. Ningún operador puede ver el nombre o el tamaño real del archivo. Incluso si un enrutador se ve comprometido, solo puede ver fragmentos cifrados de tamaño fijo. Los fragmentos de los archivos se almacenan por los routers de la red durante aproximadamente 48 horas.", "file-proto-spec": "Sobre las especificaciones del protocolo XFTP →", "file-cta-subheading": "La transferencia de archivos que acabas de usar emplea el mismo protocolo de enrutamiento de datos que SimpleX Chat. La aplicación ofrece mensajería, llamadas de voz y video, grupos y envío de archivos con cifrado de extremo a extremo. Sin cuentas. Sin teléfono. Sin correo electrónico. Sin identificadores de usuario.", - "send-file": "Enviar archivo" + "send-file": "Enviar archivo", + "links": "Enlaces", + "links-title": "Enlaces de la comunidad", + "links-all-languages": "Todos los idiomas" } diff --git a/website/langs/fr.json b/website/langs/fr.json index 7424dbd31a..e71bdc2207 100644 --- a/website/langs/fr.json +++ b/website/langs/fr.json @@ -94,7 +94,7 @@ "hero-overlay-card-1-p-3": "Vous définissez le ou les serveurs que vous souhaitez utiliser pour recevoir les messages et vos contacts — les serveurs que vous utilisez pour leur envoyer des messages. Chaque conversation est susceptible d'utiliser deux serveurs différents.", "hero-overlay-card-1-p-4": "Cette méthode empêche la fuite de métadonnées des utilisateurs au niveau de l'application. Pour améliorer encore la protection de votre vie privée et protéger votre adresse IP, vous pouvez vous connecter aux serveurs de messagerie via Tor.", "hero-overlay-card-1-p-5": "Seuls les appareils clients stockent les profils des utilisateurs, les contacts et les groupes ; les messages sont envoyés avec un chiffrement de bout en bout à deux couches.", - "hero-overlay-card-1-p-6": "En savoir plus sur le <a href='https://github.com/simplex-chat/simplexmq/blob/stable/protocol/overview-tjr.md' target='_blank'>SimpleX Whitepaper</a>.", + "hero-overlay-card-1-p-6": "En savoir plus sur le <a href='https://github.com/simplex-chat/simplexmq/blob/stable/protocol/overview-tjr.md' target='_blank'>livre blanc de SimpleX</a>.", "hero-overlay-card-2-p-1": "Lorsque les utilisateurs ont des identités persistantes, même s'il ne s'agit que d'un nombre aléatoire, comme un ID de session, il y a un risque que le fournisseur ou un attaquant puisse observer comment les utilisateurs sont connectés et combien de messages ils envoient.", "hero-overlay-card-2-p-2": "Ils pourraient ensuite corréler ces informations avec les réseaux sociaux publics existants, et déterminer de véritables identités.", "hero-overlay-card-2-p-3": "Même avec les applications les plus privées qui utilisent les services Tor v3, si vous parlez à deux contacts différents via le même profil, ils peuvent prouver qu'ils sont connectés à la même personne.", @@ -307,7 +307,7 @@ "how-secure-break-in-recovery": "Sécurité après une compromission", "how-secure-two-factor-key-exchange": "Échange de clés à deux facteurs", "how-secure-post-quantum-hybrid-crypto": "Cryptographie hybride post-quantique", - "messengers-comparison-section-list-point-1": "Briar limite la taille des messages à 1 024 octets (arrondie à l'unité supérieure), tandis que Signal la limite à 160 octets", + "messengers-comparison-section-list-point-1": "Briar complète les messages à une taille arrondie à 1 024 octets, tandis que Signal les complète à 160 octets", "messengers-comparison-section-list-point-2": "La répudiation ne concerne pas la connexion client-serveur.", "messengers-comparison-section-list-point-3": "Il semblerait que l'utilisation de signatures cryptographiques compromette la possibilité de nier l'auteur (déni), mais cela doit être clarifié.", "messengers-comparison-section-list-point-4": "La mise en œuvre multi-appareils compromet la sécurité post-compromission de Double Ratchet", @@ -317,5 +317,7 @@ "why-p2": "Personne ne surveillait vos conversations. Personne ne dressait de carte des endroits où vous étiez allés. La vie privée n’était pas une fonctionnalité, c’était un mode de vie.", "why-p3": "Puis nous sommes passés au numérique, et chaque plateforme nous demandait de lui livrer une partie de nous-mêmes : notre nom, notre numéro, nos amis. Nous avons accepté que le prix à payer pour communiquer avec les autres soit de révéler à qui nous parlions. À chaque génération, tant sur le plan humain que technologique, cela s'est passé ainsi : le téléphone, les e-mails, les messageries instantanées, les réseaux sociaux. Cela semblait être la seule voie possible.", "why-p4": "Il existe une autre solution. Un réseau sans numéros de téléphone, sans noms d'utilisateur, sans comptes, sans aucune forme d'identité d'utilisateur. Un réseau qui met les gens en relation et transmet des messages cryptés sans que l'on sache qui est connecté.", - "why-p5": "Ça n’est pas une meilleure serrure sur la porte de quelqu’un d’autre. Ça n’est pas un propriétaire plus aimable qui respecte votre vie privée, mais qui tient tout de même un registre de tous les visiteurs. Vous n’êtes pas un invité, vous êtes chez vous. Aucun roi ne peut y entrer : c’est vous le souverain." + "why-p5": "Ça n’est pas une meilleure serrure sur la porte de quelqu’un d’autre. Ça n’est pas un propriétaire plus aimable qui respecte votre vie privée, mais qui tient tout de même un registre de tous les visiteurs. Vous n’êtes pas un invité, vous êtes chez vous. Aucun roi ne peut y entrer : c’est vous le souverain.", + "docs-dropdown-15": "Vérifier et reproduire les builds", + "why-p6": "Vos conversations vous appartiennent, comme cela a toujours été le cas avant Internet. Le réseau n'est pas un endroit que vous visitez. C'est un espace que vous créez et qui vous appartient. Et personne ne peut vous l'enlever, que vous le rendiez privé ou public." } diff --git a/website/langs/id.json b/website/langs/id.json index 100e3db990..9e37353f6c 100644 --- a/website/langs/id.json +++ b/website/langs/id.json @@ -70,7 +70,7 @@ "contact-hero-header": "Anda menerima alamat untuk terhubung di SimpleX Chat", "invitation-hero-header": "Anda menerima tautan 1 kali untuk terhubung di SimpleX Chat", "simplex-explained-tab-1-p-1": "Anda dapat membuat kontak dan grup, dan melakukan percakapan dua arah, seperti pada aplikasi perpesanan lainnya.", - "simplex-explained-tab-1-p-2": "Bagaimana cara kerjanya dengan antrean searah dan tanpa ID profil pengguna?", + "simplex-explained-tab-1-p-2": "Bagaimana cara kerjanya dengan antrean searah dan tanpa pengenal profil pengguna?", "simplex-explained-tab-2-p-1": "Untuk setiap koneksi, Anda menggunakan dua antrean pesan terpisah untuk mengirim dan menerima pesan melalui server yang berbeda.", "simplex-explained-tab-2-p-2": "Server hanya menyampaikan pesan satu arah, tanpa memiliki gambaran lengkap tentang percakapan atau koneksi pengguna.", "simplex-explained-tab-3-p-1": "Server memiliki kredensial anonim terpisah untuk setiap antrean, dan tidak mengetahui pengguna mana yang menjadi milik mereka.", diff --git a/website/langs/ja.json b/website/langs/ja.json index 8d8baee0c5..08807fcbb0 100644 --- a/website/langs/ja.json +++ b/website/langs/ja.json @@ -93,7 +93,7 @@ "docs-dropdown-1": "SimpleXネットワーク", "hero-overlay-card-1-p-5": "クライアント デバイスのみがユーザー プロファイル、連絡先、およびグループを保存します。 メッセージは 2 レイヤーのエンドツーエンド暗号化を使用して送信されます。", "simplex-chat-for-the-terminal": "ターミナル用 SimpleX チャット", - "simplex-network-overlay-card-1-li-3": "P2P は <a href='https://en.wikipedia.org/wiki/Man-in-the-middle_attack'>MITM 攻撃</a> 問題を解決せず、既存の実装のほとんどは最初の鍵交換に帯域外メッセージを使用していません 。 SimpleX は、最初のキー交換に帯域外メッセージを使用するか、場合によっては既存の安全で信頼できる接続を使用します。", + "simplex-network-overlay-card-1-li-3": "P2P は <a href=\"https://en.wikipedia.org/wiki/Man-in-the-middle_attack\">MITM 攻撃</a> 問題を解決せず、既存の実装のほとんどは最初の鍵交換に帯域外メッセージを使用していません 。 SimpleX は、最初のキー交換に帯域外メッセージを使用するか、場合によっては既存の安全で信頼できる接続を使用します。", "the-instructions--source-code": "ソースコードからダウンロードまたはコンパイルする方法を説明します。", "simplex-network-section-desc": "SimpleX Chat は、P2P とフェデレーション ネットワークの利点を組み合わせて最高のプライバシーを提供します。", "privacy-matters-section-subheader": "メタデータのプライバシーを保護する — <span class='text-active-blue'>話す相手</span> — 以下のことからあなたを守ります:", @@ -127,7 +127,7 @@ "comparison-point-1-text": "グローバル ID が必要", "comparison-section-list-point-5": "ユーザーのメタデータのプライバシーを保護しない", "hero-overlay-card-2-p-2": "その後、この情報を既存の公開ソーシャル ネットワークと関連付けて、本当の身元を特定することができます。", - "privacy-matters-overlay-card-1-p-3": "一部の金融会社や保険会社は、ソーシャル グラフを使用して金利や保険料を決定しています。 多くの場合、収入の低い人にはより多くの料金を支払わなければなりません。 —これは、<a href='https://fairbydesign.com/povertypremium/' target='_blank'>「貧困プレミアム」</a> として知られています。", + "privacy-matters-overlay-card-1-p-3": "一部の金融会社や保険会社は、ソーシャル グラフを使用して金利や保険料を決定しています。 多くの場合、収入の低い人にはより多くの料金を支払わなければなりません。 —これは、<a href=\"https://fairbydesign.com/povertypremium/\" target=\"_blank\">\"「貧困プレミアム」\"</a> として知られています。", "comparison-point-3-text": "DNS への依存", "yes": "はい", "docs-dropdown-6": "WebRTC サーバー", @@ -150,7 +150,7 @@ "privacy-matters-2-overlay-1-title": "プライバシーはあなたに力を与えます", "simplex-unique-overlay-card-2-p-2": "オプションのユーザー アドレスを使用しても、スパムの連絡先リクエストの送信に使用される可能性がありますが、接続を失うことなく変更または完全に削除できます。", "simplex-unique-4-overlay-1-title": "完全に分散化されています — ユーザーは SimpleX ネットワークを所有します", - "simplex-network-overlay-card-1-li-5": "すべての既知の P2P ネットワークは、各ノードが検出可能であり、ネットワーク全体が動作するため、<a href='https://en.wikipedia.org/wiki/Sybil_attack'>Sybil 攻撃</a>に対して脆弱である可能性があります。 この問題を軽減する既知の対策には、一元化されたコンポーネントか、高価な<a href='https://en.wikipedia.org/wiki/Proof_of_work'>作業証明</a>が必要です。 SimpleX ネットワークにはサーバーの検出機能がなく、断片化されており、複数の分離されたサブネットワークとして動作するため、ネットワーク全体への攻撃は不可能です。", + "simplex-network-overlay-card-1-li-5": "すべての既知の P2P ネットワークは、各ノードが検出可能であり、ネットワーク全体が動作するため、<a href=\"https://en.wikipedia.org/wiki/Sybil_attack\">Sybil 攻撃</a>に対して脆弱である可能性があります。 この問題を軽減する既知の対策には、一元化されたコンポーネントか、高価な<a href=\"https://en.wikipedia.org/wiki/Proof_of_work\">作業証明</a>が必要です。 SimpleX ネットワークにはサーバーの検出機能がなく、断片化されており、複数の分離されたサブネットワークとして動作するため、ネットワーク全体への攻撃は不可能です。", "simplex-private-2-title": "追加レイヤーの<br>サーバー暗号化", "hero-overlay-card-1-p-4": "この設計により、ユーザーの情報の漏洩が防止されます' アプリケーションレベルのメタデータ。 プライバシーをさらに向上させ、IP アドレスを保護するために、Tor 経由でメッセージング サーバーに接続できます。", "f-droid-org-repo": "F-Droid.org リポジトリ", @@ -182,7 +182,7 @@ "simplex-private-card-2-point-1": "TLSが侵害された場合、受信したサーバー・トラフィックと送信したサーバー・トラフィックの相関を防ぐため、受信者に配信するサーバー暗号化レイヤーを追加します。", "f-droid-page-simplex-chat-repo-section-text": "F-Droid クライアントに追加するには、<span class='hide-on-mobile'>QR コードをスキャンするか</span>、次の URL を使用してください:", "join-the-REDDIT-community": "REDDITコミュニティに参加する", - "simplex-private-card-10-point-2": "ユーザー プロファイル識別子なしでメッセージを配信できるため、他の方法よりも優れたメタデータ プライバシーが提供されます。", + "simplex-private-card-10-point-2": "ユーザー プロファイル識別子なしでメッセージが配信されるため、他の方法よりも優れたメタデータ プライバシーが提供されます。", "privacy-matters-2-title": "選挙操作", "simplex-private-card-5-point-2": "これにより、異なるサイズのメッセージがサーバーやネットワーク オブザーバーには同じように見えます。", "hero-overlay-card-1-p-1": "多くのユーザーは、<em>SimpleX にユーザー識別子がない場合、メッセージの配信先をどのようにして知ることができるのでしょうか?</em> と質問しました", @@ -204,7 +204,7 @@ "simplex-unique-1-title": "プライバシーが完全に守られます", "protocol-2-text": "XMPP、Matrix", "guide": "ガイド", - "simplex-network-overlay-card-1-li-4": "P2P の実装は、一部のインターネット プロバイダー (<a href='https://en.wikipedia.org/wiki/BitTorrent'>BitTorrent</a> など) によってブロックされる場合があります。 SimpleX はトランスポートに依存しません — WebSocketのような標準的な Web プロトコル上で動作します。", + "simplex-network-overlay-card-1-li-4": "P2P の実装は、一部のインターネット プロバイダー (<a href=\"https://en.wikipedia.org/wiki/BitTorrent\">BitTorrent</a> など) によってブロックされる場合があります。 SimpleX はトランスポートに依存しません — WebSocketのような標準的な Web プロトコル上で動作します。", "hero-overlay-2-title": "ユーザー ID がプライバシーに悪影響を与えるのはなぜですか?", "docs-dropdown-4": "ホストSMPサーバー", "feature-4-title": "E2E暗号化された音声メッセージ", @@ -218,7 +218,7 @@ "more-info": "詳細情報", "no-decentralized": "いいえ - 分散型", "protocol-1-text": "Signal、大きなプラットフォーム", - "simplex-network-overlay-card-1-li-6": "P2P ネットワークは、<a href='https://www.usenix.org/conference/woot15/workshop-program/presentation/p2p-file-sharing-hell-exploiting-bittorrent'>DRDoS 攻撃</a>に対して脆弱になる可能性があります。 クライアントがトラフィックを再ブロードキャストして増幅する可能性があり、その結果、ネットワーク全体のサービス拒否が発生する可能性があります。 SimpleX クライアントは既知の接続からのトラフィックのみを中継するため、攻撃者がネットワーク全体のトラフィックを増幅するために使用することはできません。", + "simplex-network-overlay-card-1-li-6": "P2P ネットワークは、<a href=\"https://www.usenix.org/conference/woot15/workshop-program/presentation/p2p-file-sharing-hell-exploiting-bittorrent\">DRDoS 攻撃</a>に対して脆弱になる可能性があります。 クライアントがトラフィックを再ブロードキャストして増幅する可能性があり、その結果、ネットワーク全体のサービス拒否が発生する可能性があります。 SimpleX クライアントは既知の接続からのトラフィックのみを中継するため、攻撃者がネットワーク全体のトラフィックを増幅するために使用することはできません。", "if-you-already-installed-simplex-chat-for-the-terminal": "すでにターミナルに SimpleX Chat をインストールしている場合", "docs-dropdown-8": "SimpleX ディレクトリ", "simplex-private-card-1-point-1": "ダブルラチェットプロトコル —<br>完全な前方秘匿性と侵入回復機能を備えたOTRメッセージング。", @@ -232,16 +232,16 @@ "simplex-unique-overlay-card-1-p-3": "この設計により、通信相手のプライバシーが保護され、SimpleX ネットワークサーバや監視者からプライバシーが隠されます。 IP アドレスをサーバから隠すには、<strong>Tor 経由で SimpleX サーバーに接続</strong>します。", "simplex-private-7-title": "メッセージの整合性<br>検証", "privacy-matters-overlay-card-1-p-4": "SimpleXネットワークは、他のどのプラットフォームよりも接続のプライバシーを保護し、ソーシャル グラフが企業や組織に利用されることを完全に防ぎます。 SimpleX Chatアプリに予め設定されたサーバを利用している場合でも、サーバオペレータはユーザーの数や接続数を知ることはできません。", - "hero-overlay-card-1-p-6": "詳細については、<a href='https://github.com/simplex-chat/simplexmq/blob/stable/protocol/overview-tjr.md' target='_blank'>SimpleX ホワイトペーパー</a>をご覧ください。", + "hero-overlay-card-1-p-6": "詳細については、<a href=\"https://github.com/simplex-chat/simplexmq/blob/stable/protocol/overview-tjr.md\" target=\"_blank\">SimpleX ホワイトペーパー</a>をご覧ください。", "simplex-network-overlay-card-1-p-1": "<a href='https://en.wikipedia.org/wiki/Peer-to-peer'>P2P</a> メッセージング プロトコルとアプリには、SimpleX よりも信頼性が低く、分析がより複雑になるさまざまな問題があり、また、いくつかの種類の攻撃に対して脆弱です。", - "simplex-network-overlay-card-1-li-1": "P2P ネットワークは、メッセージをルーティングするために <a href='https://en.wikipedia.org/wiki/Distributed_hash_table'>DHT</a> の一部の変種に依存します。 DHT の設計では、配信保証と遅延のバランスを取る必要があります。 SimpleX は、受信者が選択したサーバーを使用して、メッセージを複数のサーバーを介して並行して冗長的に渡すことができるため、P2P よりも優れた配信保証と低い遅延の両方を備えています。 P2P ネットワークでは、メッセージはアルゴリズムによって選択されたノードを使用して、<em>O(log N)</em> 個のノードを順番に通過します。", + "simplex-network-overlay-card-1-li-1": "P2P ネットワークは、メッセージをルーティングするために <a href=\"https://en.wikipedia.org/wiki/Distributed_hash_table\">DHT</a> の一部の変種に依存します。 DHT の設計では、配信保証と遅延のバランスを取る必要があります。 SimpleX は、受信者が選択したサーバーを使用して、メッセージを複数のサーバーを介して並行して冗長的に渡すことができるため、P2P よりも優れた配信保証と低い遅延の両方を備えています。 P2P ネットワークでは、メッセージはアルゴリズムによって選択されたノードを使用して、<em>O(log N)</em> 個のノードを順番に通過します。", "privacy-matters-section-label": "メッセージアプリがあなたのデータにアクセスできないようにしてください!", "simplex-unique-overlay-card-3-p-1": "SimpleX Chat は、サポートされているデバイスにエクスポートして転送できる<strong>ポータブル暗号化データベース形式</strong>を使用して、すべてのユーザー データをクライアント デバイスにのみ保存します。", - "simplex-network-3-desc": "サーバーはユーザーを接続するための<span class='text-active-blue'>一方向キュー</span>を提供しますが、ネットワーク接続グラフは表示されません— ユーザーだけがそうします。", + "simplex-network-3-desc": "サーバーはユーザーを接続するための<span class=\"text-active-blue\">一方向キュー</span>を提供しますが、ネットワーク接続グラフは表示されません— ユーザーだけがそうします。", "simplex-private-card-3-point-1": "クライアント/サーバー接続には、強力なアルゴリズムを備えた TLS 1.2/1.3 のみが使用されます。", "hero-overlay-card-1-p-3": "メッセージの受信に使用するサーバー、連絡先を定義します —メッセージを送信するために使用するサーバー。 すべての会話では 2 つの異なるサーバーが使用される可能性があります。", "simplex-unique-overlay-card-1-p-1": "他のメッセージングネットワークとは異なり、SimpleX には<strong>ユーザーに割り当てられる識別子がありません</strong>。 ユーザーを識別するために、電話番号、ドメインベースのアドレス (電子メールや XMPP など)、ユーザー名、公開キー、さらには乱数にも依存しません。 — サーバオペレータはどれだけの人が利用しているかも知ることはありません。", - "f-droid-page-f-droid-org-repo-section-text": "SimpleX Chat と F-Droid.org リポジトリは、異なるキーを使用してビルドに署名します。 切り替えるには、チャット データベースを<a href='/docs/guide/chat-profiles.html#move-your-chat-profiles-to-another-device'>エクスポート</a>し、アプリを再インストールしてください。", + "f-droid-page-f-droid-org-repo-section-text": "SimpleX Chat と F-Droid.org リポジトリは、異なるキーを使用してビルドに署名します。 切り替えるには、チャット データベースを<a href=\"/docs/guide/chat-profiles.html#move-your-chat-profiles-to-another-device\">エクスポート</a>し、アプリを再インストールしてください。", "simplex-private-5-title": "何レイヤーもの<br>コンテンツパディング", "hero-overlay-card-3-p-1": "<a href=\"https://www.trailofbits.com/about/\">Trail of Bits</a>は、大手ハイテク企業、政府機関、主要なブロックチェーン・プロジェクトなどを顧客に持つ、セキュリティとテクノロジーの大手コンサルタント会社です。", "jobs": "チームに参加する", @@ -302,5 +302,8 @@ "navbar-token": "トークン", "docs-dropdown-15": "認証と再ビルド", "index-f-droid-title": "F-Droid経由のSimpleXアプリ", - "how-secure-forward-secrecy": "前方秘匿性" + "how-secure-forward-secrecy": "前方秘匿性", + "how-secure-two-factor-key-exchange": "2ファクタ鍵交換", + "how-secure-post-quantum-hybrid-crypto": "ポスト量子ハイブリッド暗号", + "messengers-comparison-section-list-point-2": "否認可能性の対象には、クライアントとサーバー間の接続は含まれません。" } diff --git a/website/langs/ru.json b/website/langs/ru.json index f21b49e528..fe8aee606e 100644 --- a/website/langs/ru.json +++ b/website/langs/ru.json @@ -60,7 +60,7 @@ "simplex-network-section-desc": "SimpleX Chat обеспечивает наилучшую конфиденциальность, сочетая преимущества P2P и федеративных сетей.", "privacy-matters-section-subheader": "Сохранение конфиденциальности Ваших метаданных — <span class='text-active-blue'>с кем Вы общаетесь</span> — защищает Вас от:", "if-you-already-installed": "Если Вы уже установили", - "simplex-explained-tab-3-p-2": "Пользователи могут повысить свою конфиденциальность используя сеть Tor для доступа к серверам.", + "simplex-explained-tab-3-p-2": "Пользователи могут дополнительно повысить конфиденциальность метаданных, используя Tor для подключения к серверам. Это предотвращает сопоставление действий по IP-адресу.", "join": "Присоединяйтесь к", "privacy-matters-section-header": "Почему конфиденциальность <span class='gradient-text'>важна</span>", "hero-overlay-1-textlink": "Почему идентификаторы пользователя уменьшают конфиденциальность?", @@ -184,7 +184,7 @@ "simplex-unique-overlay-card-3-p-2": "Сквозные зашифрованные сообщения временно хранятся на серверах SimpleX до получения, после чего они удаляются безвозвратно.", "blog": "Блог", "simplex-private-card-7-point-1": "Для обеспечения неизменности, сообщения нумеруются по порядку и содержат хеш предыдущего сообщения.", - "simplex-unique-overlay-card-4-p-2": "Сеть SimpleX использует <a href='https://github.com/simplex-chat/simplexmq/blob/stable/protocol/overview-tjr.md' target='_blank'>открытый протокол</a> и предоставляет <a href='https://github.com/simplex-chat/simplex-chat/tree/stable/packages/simplex-chat-client/typescript' target='_blank'>SDK для создания чат-ботов</a>, позволяя внедрять сервисы, с которыми пользователи могут взаимодействовать через приложение SimpleX Chat — мы с нетерпением ждем сервисы SimpleX, которые Вы создадите.", + "simplex-unique-overlay-card-4-p-2": "Сеть SimpleX использует <a href=\"https://github.com/simplex-chat/simplexmq/blob/stable/protocol/overview-tjr.md\" target=\"_blank\">открытый протокол</a> и предоставляет <a href=\"https://github.com/simplex-chat/simplex-chat/tree/stable/packages/simplex-chat-client/typescript\" target=\"_blank\">SDK для создания чат-ботов</a>, позволяя внедрять сервисы, с которыми пользователи могут взаимодействовать через приложение SimpleX Chat — мы с нетерпением ждем сервисы SimpleX, которые Вы создадите.", "simplex-explained-tab-1-p-1": "Вы можете создавать контакты и группы, а также вести двусторонние беседы, как и в любом другом мессенджере.", "contact-hero-p-2": "Еще не скачали SimpleX Chat?", "why-simplex-is-unique": "Почему SimpleX <span class='gradient-text'>уникален</span>", @@ -216,7 +216,7 @@ "no-decentralized": "Нет - децентрализованный", "protocol-1-text": "Signal, большие платформы", "hero-2-header-desc": "В видео показано, как подключиться к Вашему другу через одноразовый QR-код, при встрече или во время видеосвязи. Вы также можете соединится, поделившись ссылкой-приглашением.", - "simplex-network-overlay-card-1-li-6": "Сети P2P могут быть уязвимы для <a href='https://www.usenix.org/conference/woot15/workshop-program/presentation/p2p-file-sharing-hell-exploiting-bittorrent'>DRDoS атаки</a>, когда клиенты могут ретранслировать и увеличивать трафик, что приводит к отказу всей сети. Клиенты SimpleX ретранслируют трафик только из известного соединения и не могут быть использованы злоумышленником для создания трафика во всей сети.", + "simplex-network-overlay-card-1-li-6": "P2P сети могут быть уязвимы для <a href=\"https://www.usenix.org/conference/woot15/workshop-program/presentation/p2p-file-sharing-hell-exploiting-bittorrent\">DRDoS атаки</a>, когда клиенты могут ретранслировать и увеличивать трафик, что приводит к отказу всей сети. Клиенты SimpleX ретранслируют трафик только из известных соединений и не могут быть использованы злоумышленником для усиления трафика во всей сети.", "if-you-already-installed-simplex-chat-for-the-terminal": "Если Вы уже установили SimpleX Chat для терминала", "docs-dropdown-8": "Каталог SimpleX", "simplex-private-card-1-point-1": "Протокол двойного обновления ключей —<br>\"отрицаемые\" сообщения с идеальной прямой секретностью и восстановлением после взлома.", @@ -232,7 +232,7 @@ "simplex-unique-overlay-card-1-p-3": "Этот дизайн защищает конфиденциальность Ваших контактов, скрывая их от серверов SimpleX и от любых внешних наблюдателей. Чтобы скрыть свой IP-адрес от серверов, Вы можете <strong>подключиться к серверам SimpleX через сеть Tor</strong>.", "developers": "Разработчики", "simplex-private-7-title": "Проверка неизменности<br>сообщений", - "privacy-matters-overlay-card-1-p-4": "Сеть SimpleX защищает конфиденциальность Ваших контактов лучше, чем альтернативы, предотвращая доступ к Вашей социальной сети каким-либо компаниям или организациям. Даже когда люди используют серверы, предоставляемые SimpleX Chat, мы не знаем точное количество пользователей или с кем они общаются.", + "privacy-matters-overlay-card-1-p-4": "Сеть SimpleX обеспечивает более высокий уровень конфиденциальности ваших связей, чем любое другое решение, полностью предотвращая доступ компаний и организаций к вашему социальному графу. Даже если пользователи используют серверы, предварительно настроенные в приложениях SimpleX Chat, операторы этих серверов не знают ни количества пользователей, ни их связей.", "hero-overlay-card-1-p-6": "Подробнее читайте в <a href='https://github.com/simplex-chat/simplexmq/blob/stable/protocol/overview-tjr.md' target='_blank'>техническом описании SimpleX</a>.", "simplex-network-overlay-card-1-p-1": "Протоколы и приложения для обмена сообщениями <a href='https://ru.wikipedia.org/wiki/Одноранговая_сеть'>P2P</a> имеют различные проблемы, которые делают их менее надежными, чем SimpleX, более сложными для анализа и уязвимыми для нескольких типов атак.", "terms-and-privacy-policy": "Политика Конфиденциальности", diff --git a/website/langs/zh_Hans.json b/website/langs/zh_Hans.json index 03e27d9a05..f32e63556d 100644 --- a/website/langs/zh_Hans.json +++ b/website/langs/zh_Hans.json @@ -284,12 +284,12 @@ "index-token-h2": "由用户资助", "index-token-p1": "为保持独立性,大型频道和社区将为其服务器付费。", "index-token-p2": "这会承担基础设施、软件开发和网络治理费用。", - "index-token-cta": "了解更多关于社区声望的信息", + "index-token-cta": "了解更多关于 Community Credits 的信息", "index-roadmap-h2": "SimpleX 通往自由互联网的路线图", "index-roadmap-1-title": "扩展到大型社区", "index-roadmap-1-desc": "逃离中心化平台", "index-roadmap-2-title": "可持续社区与服务器", - "index-roadmap-2-desc": "推出社区声望", + "index-roadmap-2-desc": "推出 Community Credits", "index-roadmap-3-title": "促进社区发展", "index-roadmap-3-desc": "用于推广社区的工具", "index-directory-h2": "加入 SimpleX 社区", From 0605709c07283fbc8ff32251c3dfb362b619b716 Mon Sep 17 00:00:00 2001 From: SimpleX Chat <build@simplex.chat> Date: Tue, 7 Jul 2026 05:10:56 +0000 Subject: [PATCH 8/8] 7.0.0-beta.3: android 362, desktop 151, ios 341 --- apps/ios/SimpleX.xcodeproj/project.pbxproj | 36 +++++++++---------- apps/multiplatform/gradle.properties | 8 ++--- .../types/typescript/package.json | 2 +- packages/simplex-chat-nodejs/package.json | 4 +-- .../simplex-chat-nodejs/src/download-libs.js | 2 +- .../src/simplex_chat/_version.py | 4 +-- 6 files changed, 28 insertions(+), 28 deletions(-) diff --git a/apps/ios/SimpleX.xcodeproj/project.pbxproj b/apps/ios/SimpleX.xcodeproj/project.pbxproj index 70606ccc0a..fa4e21fbfc 100644 --- a/apps/ios/SimpleX.xcodeproj/project.pbxproj +++ b/apps/ios/SimpleX.xcodeproj/project.pbxproj @@ -183,8 +183,8 @@ 64C3B0212A0D359700E19930 /* CustomTimePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64C3B0202A0D359700E19930 /* CustomTimePicker.swift */; }; 64C8299D2D54AEEE006B9E89 /* libgmp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C829982D54AEED006B9E89 /* libgmp.a */; }; 64C8299E2D54AEEE006B9E89 /* libffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C829992D54AEEE006B9E89 /* libffi.a */; }; - 64C8299F2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.6-67j0xDFDAaz6bMQcxTdG4Z-ghc9.6.3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.6-67j0xDFDAaz6bMQcxTdG4Z-ghc9.6.3.a */; }; - 64C829A02D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.6-67j0xDFDAaz6bMQcxTdG4Z.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.6-67j0xDFDAaz6bMQcxTdG4Z.a */; }; + 64C8299F2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.8-1yilham27lB1MGISQdWmTL-ghc9.6.3.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.8-1yilham27lB1MGISQdWmTL-ghc9.6.3.a */; }; + 64C829A02D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.8-1yilham27lB1MGISQdWmTL.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.8-1yilham27lB1MGISQdWmTL.a */; }; 64C829A12D54AEEE006B9E89 /* libgmpxx.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 64C8299C2D54AEEE006B9E89 /* libgmpxx.a */; }; 64D0C2C029F9688300B38D5F /* UserAddressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64D0C2BF29F9688300B38D5F /* UserAddressView.swift */; }; 64D0C2C229FA57AB00B38D5F /* UserAddressLearnMore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 64D0C2C129FA57AB00B38D5F /* UserAddressLearnMore.swift */; }; @@ -563,8 +563,8 @@ 64C3B0202A0D359700E19930 /* CustomTimePicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomTimePicker.swift; sourceTree = "<group>"; }; 64C829982D54AEED006B9E89 /* libgmp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libgmp.a; sourceTree = "<group>"; }; 64C829992D54AEEE006B9E89 /* libffi.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libffi.a; sourceTree = "<group>"; }; - 64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.6-67j0xDFDAaz6bMQcxTdG4Z-ghc9.6.3.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-7.0.0.6-67j0xDFDAaz6bMQcxTdG4Z-ghc9.6.3.a"; sourceTree = "<group>"; }; - 64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.6-67j0xDFDAaz6bMQcxTdG4Z.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-7.0.0.6-67j0xDFDAaz6bMQcxTdG4Z.a"; sourceTree = "<group>"; }; + 64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.8-1yilham27lB1MGISQdWmTL-ghc9.6.3.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-7.0.0.8-1yilham27lB1MGISQdWmTL-ghc9.6.3.a"; sourceTree = "<group>"; }; + 64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.8-1yilham27lB1MGISQdWmTL.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-7.0.0.8-1yilham27lB1MGISQdWmTL.a"; sourceTree = "<group>"; }; 64C8299C2D54AEEE006B9E89 /* libgmpxx.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libgmpxx.a; sourceTree = "<group>"; }; 64D0C2BF29F9688300B38D5F /* UserAddressView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserAddressView.swift; sourceTree = "<group>"; }; 64D0C2C129FA57AB00B38D5F /* UserAddressLearnMore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserAddressLearnMore.swift; sourceTree = "<group>"; }; @@ -735,8 +735,8 @@ 64C8299D2D54AEEE006B9E89 /* libgmp.a in Frameworks */, 64C8299E2D54AEEE006B9E89 /* libffi.a in Frameworks */, 64C829A12D54AEEE006B9E89 /* libgmpxx.a in Frameworks */, - 64C8299F2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.6-67j0xDFDAaz6bMQcxTdG4Z-ghc9.6.3.a in Frameworks */, - 64C829A02D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.6-67j0xDFDAaz6bMQcxTdG4Z.a in Frameworks */, + 64C8299F2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.8-1yilham27lB1MGISQdWmTL-ghc9.6.3.a in Frameworks */, + 64C829A02D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.8-1yilham27lB1MGISQdWmTL.a in Frameworks */, CE38A29C2C3FCD72005ED185 /* SwiftyGif in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -822,8 +822,8 @@ 64C829992D54AEEE006B9E89 /* libffi.a */, 64C829982D54AEED006B9E89 /* libgmp.a */, 64C8299C2D54AEEE006B9E89 /* libgmpxx.a */, - 64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.6-67j0xDFDAaz6bMQcxTdG4Z-ghc9.6.3.a */, - 64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.6-67j0xDFDAaz6bMQcxTdG4Z.a */, + 64C8299A2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.8-1yilham27lB1MGISQdWmTL-ghc9.6.3.a */, + 64C8299B2D54AEEE006B9E89 /* libHSsimplex-chat-7.0.0.8-1yilham27lB1MGISQdWmTL.a */, ); path = Libraries; sourceTree = "<group>"; @@ -2081,7 +2081,7 @@ CLANG_TIDY_MISC_REDUNDANT_EXPRESSION = YES; CODE_SIGN_ENTITLEMENTS = "SimpleX (iOS).entitlements"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 339; + CURRENT_PROJECT_VERSION = 341; DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = 5NN7GUYB6T; ENABLE_BITCODE = NO; @@ -2131,7 +2131,7 @@ CLANG_TIDY_MISC_REDUNDANT_EXPRESSION = YES; CODE_SIGN_ENTITLEMENTS = "SimpleX (iOS).entitlements"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 339; + CURRENT_PROJECT_VERSION = 341; DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = 5NN7GUYB6T; ENABLE_BITCODE = NO; @@ -2173,7 +2173,7 @@ buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 339; + CURRENT_PROJECT_VERSION = 341; DEVELOPMENT_TEAM = 5NN7GUYB6T; GENERATE_INFOPLIST_FILE = YES; IPHONEOS_DEPLOYMENT_TARGET = 15.0; @@ -2193,7 +2193,7 @@ buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 339; + CURRENT_PROJECT_VERSION = 341; DEVELOPMENT_TEAM = 5NN7GUYB6T; GENERATE_INFOPLIST_FILE = YES; IPHONEOS_DEPLOYMENT_TARGET = 15.0; @@ -2218,7 +2218,7 @@ CODE_SIGN_ENTITLEMENTS = "SimpleX NSE/SimpleX NSE.entitlements"; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 339; + CURRENT_PROJECT_VERSION = 341; DEVELOPMENT_TEAM = 5NN7GUYB6T; ENABLE_BITCODE = NO; GCC_OPTIMIZATION_LEVEL = s; @@ -2255,7 +2255,7 @@ CODE_SIGN_ENTITLEMENTS = "SimpleX NSE/SimpleX NSE.entitlements"; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 339; + CURRENT_PROJECT_VERSION = 341; DEVELOPMENT_TEAM = 5NN7GUYB6T; ENABLE_BITCODE = NO; ENABLE_CODE_COVERAGE = NO; @@ -2292,7 +2292,7 @@ CLANG_TIDY_BUGPRONE_REDUNDANT_BRANCH_CONDITION = YES; CLANG_TIDY_MISC_REDUNDANT_EXPRESSION = YES; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 339; + CURRENT_PROJECT_VERSION = 341; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = 5NN7GUYB6T; DYLIB_COMPATIBILITY_VERSION = 1; @@ -2343,7 +2343,7 @@ CLANG_TIDY_BUGPRONE_REDUNDANT_BRANCH_CONDITION = YES; CLANG_TIDY_MISC_REDUNDANT_EXPRESSION = YES; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 339; + CURRENT_PROJECT_VERSION = 341; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = 5NN7GUYB6T; DYLIB_COMPATIBILITY_VERSION = 1; @@ -2397,7 +2397,7 @@ CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CODE_SIGN_ENTITLEMENTS = "SimpleX SE/SimpleX SE.entitlements"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 339; + CURRENT_PROJECT_VERSION = 341; DEVELOPMENT_TEAM = 5NN7GUYB6T; ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu17; @@ -2431,7 +2431,7 @@ CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CODE_SIGN_ENTITLEMENTS = "SimpleX SE/SimpleX SE.entitlements"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 339; + CURRENT_PROJECT_VERSION = 341; DEVELOPMENT_TEAM = 5NN7GUYB6T; ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu17; diff --git a/apps/multiplatform/gradle.properties b/apps/multiplatform/gradle.properties index 9828121a8b..ac5fa67adf 100644 --- a/apps/multiplatform/gradle.properties +++ b/apps/multiplatform/gradle.properties @@ -24,13 +24,13 @@ android.nonTransitiveRClass=true kotlin.mpp.androidSourceSetLayoutVersion=2 kotlin.jvm.target=11 -android.version_name=7.0-beta.2 -android.version_code=361 +android.version_name=7.0-beta.3 +android.version_code=362 android.bundle=false -desktop.version_name=7.0-beta.2 -desktop.version_code=150 +desktop.version_name=7.0-beta.3 +desktop.version_code=151 kotlin.version=2.1.20 gradle.plugin.version=8.7.0 diff --git a/packages/simplex-chat-client/types/typescript/package.json b/packages/simplex-chat-client/types/typescript/package.json index 6c3e0a1ec5..62196312a7 100644 --- a/packages/simplex-chat-client/types/typescript/package.json +++ b/packages/simplex-chat-client/types/typescript/package.json @@ -1,6 +1,6 @@ { "name": "@simplex-chat/types", - "version": "0.10.1", + "version": "0.10.2", "description": "TypeScript types for SimpleX Chat bot libraries", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/packages/simplex-chat-nodejs/package.json b/packages/simplex-chat-nodejs/package.json index 69be65a518..ebb6672782 100644 --- a/packages/simplex-chat-nodejs/package.json +++ b/packages/simplex-chat-nodejs/package.json @@ -1,6 +1,6 @@ { "name": "simplex-chat", - "version": "7.0.0-beta.2", + "version": "7.0.0-beta.3", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ @@ -24,7 +24,7 @@ "docs": "typedoc" }, "dependencies": { - "@simplex-chat/types": "^0.10.1", + "@simplex-chat/types": "^0.10.2", "extract-zip": "^2.0.1", "fast-deep-equal": "^3.1.3", "node-addon-api": "^8.5.0" diff --git a/packages/simplex-chat-nodejs/src/download-libs.js b/packages/simplex-chat-nodejs/src/download-libs.js index c29d6ec700..2ecefe1e6a 100644 --- a/packages/simplex-chat-nodejs/src/download-libs.js +++ b/packages/simplex-chat-nodejs/src/download-libs.js @@ -4,7 +4,7 @@ const path = require('path'); const extract = require('extract-zip'); const GITHUB_REPO = 'simplex-chat/simplex-chat-libs'; -const RELEASE_TAG = 'v7.0.0-beta.2'; +const RELEASE_TAG = 'v7.0.0-beta.3'; const BACKEND = (process.env.SIMPLEX_BACKEND || process.env.npm_config_simplex_backend || 'sqlite').toLowerCase(); if (BACKEND !== 'sqlite' && BACKEND !== 'postgres') { diff --git a/packages/simplex-chat-python/src/simplex_chat/_version.py b/packages/simplex-chat-python/src/simplex_chat/_version.py index 2bd7175802..5e6a52c0ad 100644 --- a/packages/simplex-chat-python/src/simplex_chat/_version.py +++ b/packages/simplex-chat-python/src/simplex_chat/_version.py @@ -5,5 +5,5 @@ Bump both together for normal releases. For wrapper-only fixes use a PEP 440 post-release: __version__ = "6.5.2.post1", LIBS_VERSION unchanged. """ -__version__ = "7.0.0b2" # PEP 440 — read by hatchling for wheel metadata -LIBS_VERSION = "7.0.0-beta.2" # simplex-chat-libs release tag (no 'v' prefix) +__version__ = "7.0.0b3" # PEP 440 — read by hatchling for wheel metadata +LIBS_VERSION = "7.0.0-beta.3" # simplex-chat-libs release tag (no 'v' prefix)