diff --git a/package.json b/package.json index 1463cc9948..ab117e8e76 100644 --- a/package.json +++ b/package.json @@ -69,9 +69,10 @@ "postinstall": "patch-package" }, "resolutions": { + "**/pretty-format/react-is": "19.0.0", "@playwright/test": "1.51.1", - "@types/react": "18.3.18", - "@types/react-dom": "18.3.5", + "@types/react": "19.0.10", + "@types/react-dom": "19.0.4", "oidc-client-ts": "3.2.0", "jwt-decode": "4.0.0", "caniuse-lite": "1.0.30001707", @@ -141,10 +142,10 @@ "posthog-js": "1.157.2", "qrcode": "1.5.4", "re-resizable": "6.11.2", - "react": "^18.3.1", + "react": "^19.0.0", "react-beautiful-dnd": "^13.1.0", "react-blurhash": "^0.3.0", - "react-dom": "^18.3.1", + "react-dom": "^19.0.0", "react-focus-lock": "^2.5.1", "react-string-replace": "^1.1.1", "react-transition-group": "^4.4.1", @@ -211,9 +212,9 @@ "@types/node-fetch": "^2.6.2", "@types/pako": "^2.0.0", "@types/qrcode": "^1.3.5", - "@types/react": "18.3.18", + "@types/react": "19.0.10", "@types/react-beautiful-dnd": "^13.0.0", - "@types/react-dom": "18.3.5", + "@types/react-dom": "19.0.4", "@types/react-transition-group": "^4.4.0", "@types/sanitize-html": "2.15.0", "@types/semver": "^7.5.8", diff --git a/patches/@types+react+18.3.18.patch b/patches/@types+react+18.3.18.patch deleted file mode 100644 index 18a1e64524..0000000000 --- a/patches/@types+react+18.3.18.patch +++ /dev/null @@ -1,76 +0,0 @@ -diff --git a/node_modules/@types/react/index.d.ts b/node_modules/@types/react/index.d.ts -index 6ea73ef..cb51757 100644 ---- a/node_modules/@types/react/index.d.ts -+++ b/node_modules/@types/react/index.d.ts -@@ -151,7 +151,7 @@ declare namespace React { - /** - * The current value of the ref. - */ -- readonly current: T | null; -+ current: T; - } - - interface DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES { -@@ -186,7 +186,7 @@ declare namespace React { - * @see {@link RefObject} - */ - -- type Ref = RefCallback | RefObject | null; -+ type Ref = RefCallback | RefObject | null; - /** - * A legacy implementation of refs where you can pass a string to a ref prop. - * -@@ -300,7 +300,7 @@ declare namespace React { - * - * @see {@link https://react.dev/learn/referencing-values-with-refs#refs-and-the-dom React Docs} - */ -- ref?: LegacyRef | undefined; -+ ref?: LegacyRef | undefined; - } - - /** -@@ -1234,7 +1234,7 @@ declare namespace React { - * - * @see {@link ForwardRefRenderFunction} - */ -- type ForwardedRef = ((instance: T | null) => void) | MutableRefObject | null; -+ type ForwardedRef = ((instance: T | null) => void) | RefObject | null; - - /** - * The type of the function passed to {@link forwardRef}. This is considered different -@@ -1565,7 +1565,7 @@ declare namespace React { - [propertyName: string]: any; - } - -- function createRef(): RefObject; -+ function createRef(): RefObject; - - /** - * The type of the component returned from {@link forwardRef}. -@@ -1989,7 +1989,7 @@ declare namespace React { - * @version 16.8.0 - * @see {@link https://react.dev/reference/react/useRef} - */ -- function useRef(initialValue: T): MutableRefObject; -+ function useRef(initialValue: T): RefObject; - // convenience overload for refs given as a ref prop as they typically start with a null value - /** - * `useRef` returns a mutable ref object whose `.current` property is initialized to the passed argument -@@ -2004,7 +2004,7 @@ declare namespace React { - * @version 16.8.0 - * @see {@link https://react.dev/reference/react/useRef} - */ -- function useRef(initialValue: T | null): RefObject; -+ function useRef(initialValue: T | null): RefObject; - // convenience overload for potentially undefined initialValue / call with 0 arguments - // has a default to stop it from defaulting to {} instead - /** -@@ -2017,7 +2017,7 @@ declare namespace React { - * @version 16.8.0 - * @see {@link https://react.dev/reference/react/useRef} - */ -- function useRef(initialValue?: undefined): MutableRefObject; -+ function useRef(initialValue: T | undefined): RefObject; - /** - * The signature is identical to `useEffect`, but it fires synchronously after all DOM mutations. - * Use this to read layout from the DOM and synchronously re-render. Updates scheduled inside diff --git a/patches/@types+react+19.0.10.patch b/patches/@types+react+19.0.10.patch new file mode 100644 index 0000000000..6f54d0b382 --- /dev/null +++ b/patches/@types+react+19.0.10.patch @@ -0,0 +1,31 @@ +diff --git a/node_modules/@types/react/index.d.ts b/node_modules/@types/react/index.d.ts +index 2272032..18bd20a 100644 +--- a/node_modules/@types/react/index.d.ts ++++ b/node_modules/@types/react/index.d.ts +@@ -134,7 +134,7 @@ declare namespace React { + props: P, + ) => ReactNode | Promise) + // constructor signature must match React.Component +- | (new(props: P) => Component); ++ | (new(props: P, context?: any) => Component); + + /** + * Created by {@link createRef}, or {@link useRef} when passed `null`. +@@ -941,7 +941,7 @@ declare namespace React { + context: unknown; + + // Keep in sync with constructor signature of JSXElementConstructor and ComponentClass. +- constructor(props: P); ++ constructor(props: P, context?: unknown); + + // We MUST keep setState() as a unified signature because it allows proper checking of the method return type. + // See: https://github.com/DefinitelyTyped/DefinitelyTyped/issues/18365#issuecomment-351013257 +@@ -1113,7 +1113,7 @@ declare namespace React { + */ + interface ComponentClass

extends StaticLifecycle { + // constructor signature must match React.Component +- new(props: P): Component; ++ new(props: P, context?: any): Component; + /** + * Ignored by React. + * @deprecated Only kept in types for backwards compatibility. Will be removed in a future major release. diff --git a/patches/react-blurhash+0.3.0.patch b/patches/react-blurhash+0.3.0.patch new file mode 100644 index 0000000000..93e4b05d6e --- /dev/null +++ b/patches/react-blurhash+0.3.0.patch @@ -0,0 +1,22 @@ +diff --git a/node_modules/react-blurhash/dist/index.d.ts b/node_modules/react-blurhash/dist/index.d.ts +index 3adbd0a..32e8c13 100644 +--- a/node_modules/react-blurhash/dist/index.d.ts ++++ b/node_modules/react-blurhash/dist/index.d.ts +@@ -19,7 +19,7 @@ declare class Blurhash extends React.PureComponent { + resolutionY: number; + }; + componentDidUpdate(): void; +- render(): JSX.Element; ++ render(): React.JSX.Element; + } + + declare type Props = React.CanvasHTMLAttributes & { +@@ -37,7 +37,7 @@ declare class BlurhashCanvas extends React.PureComponent { + componentDidUpdate(): void; + handleRef: (canvas: HTMLCanvasElement) => void; + draw: () => void; +- render(): JSX.Element; ++ render(): React.JSX.Element; + } + + export { Blurhash, BlurhashCanvas }; diff --git a/playwright/e2e/regression-tests/pills-click-in-app.spec.ts b/playwright/e2e/regression-tests/pills-click-in-app.spec.ts index 7486af7033..3670e64308 100644 --- a/playwright/e2e/regression-tests/pills-click-in-app.spec.ts +++ b/playwright/e2e/regression-tests/pills-click-in-app.spec.ts @@ -43,6 +43,7 @@ test.describe("Pills", () => { // go back to the message room and try to click on the pill text, as a user would await app.viewRoomByName(messageRoom); + await expect(page).toHaveURL(new RegExp(`/#/room/${messageRoomId}`)); const pillText = page.locator(".mx_EventTile_body .mx_Pill .mx_Pill_text"); await expect(pillText).toHaveCSS("pointer-events", "none"); await pillText.click({ force: true }); // force is to ensure we bypass pointer-events diff --git a/scripts/docker-package.sh b/scripts/docker-package.sh index 0920587117..14444de556 100755 --- a/scripts/docker-package.sh +++ b/scripts/docker-package.sh @@ -3,7 +3,6 @@ set -ex BRANCH=$(git rev-parse --abbrev-ref HEAD) -DIST_VERSION=$(git describe --abbrev=0 --tags) DIR=$(dirname "$0") @@ -13,6 +12,8 @@ DIR=$(dirname "$0") if [[ $BRANCH != HEAD && ! $BRANCH =~ heads/v.+ ]] then DIST_VERSION=$("$DIR"/get-version-from-git.sh) +else + DIST_VERSION=$(git describe --abbrev=0 --tags) fi DIST_VERSION=$("$DIR"/normalize-version.sh "$DIST_VERSION") diff --git a/src/@types/react.d.ts b/src/@types/react.d.ts index d66c22e56f..d094890467 100644 --- a/src/@types/react.d.ts +++ b/src/@types/react.d.ts @@ -18,4 +18,9 @@ declare module "react" { // Fix lazy types - https://stackoverflow.com/a/71017028 function lazy>(factory: () => Promise<{ default: T }>): T; + + // Standardize defaultProps for FunctionComponent so we can write generics assuming `defaultProps` exists on ComponentType + interface FunctionComponent { + defaultProps?: unknown; + } } diff --git a/src/HtmlUtils.tsx b/src/HtmlUtils.tsx index 5bc20095f3..f704657c32 100644 --- a/src/HtmlUtils.tsx +++ b/src/HtmlUtils.tsx @@ -9,7 +9,7 @@ SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only OR LicenseRef-Element-Com Please see LICENSE files in the repository root for full details. */ -import React, { type JSX, type LegacyRef, type ReactNode } from "react"; +import React, { type JSX, type Key, type LegacyRef, type ReactNode } from "react"; import sanitizeHtml, { type IOptions } from "sanitize-html"; import classNames from "classnames"; import katex from "katex"; @@ -239,7 +239,7 @@ class HtmlHighlighter extends BaseHighlighter { const emojiToHtmlSpan = (emoji: string): string => `${emoji}`; -const emojiToJsxSpan = (emoji: string, key: number): JSX.Element => ( +const emojiToJsxSpan = (emoji: string, key: Key): JSX.Element => ( {emoji} diff --git a/src/Lifecycle.ts b/src/Lifecycle.ts index 8ac235f78a..273b2eeb10 100644 --- a/src/Lifecycle.ts +++ b/src/Lifecycle.ts @@ -321,7 +321,7 @@ async function attemptOidcNativeLogin(queryParams: QueryDict): Promise } catch (error) { logger.error("Failed to login via OIDC", error); - await onFailedDelegatedAuthLogin(getOidcErrorMessage(error as Error)); + onFailedDelegatedAuthLogin(getOidcErrorMessage(error as Error)); return false; } } @@ -468,7 +468,7 @@ type TryAgainFunction = () => void; * @param description error description * @param tryAgain OPTIONAL function to call on try again button from error dialog */ -async function onFailedDelegatedAuthLogin(description: string | ReactNode, tryAgain?: TryAgainFunction): Promise { +function onFailedDelegatedAuthLogin(description: string | ReactNode, tryAgain?: TryAgainFunction): void { Modal.createDialog(ErrorDialog, { title: _t("auth|oidc|error_title"), description, diff --git a/src/accessibility/RovingTabIndex.tsx b/src/accessibility/RovingTabIndex.tsx index 7d4e291e5b..9942b4398c 100644 --- a/src/accessibility/RovingTabIndex.tsx +++ b/src/accessibility/RovingTabIndex.tsx @@ -212,7 +212,7 @@ export const RovingTabIndexProvider: React.FC = ({ scrollIntoView, onKeyDown, }) => { - const [state, dispatch] = useReducer>(reducer, { + const [state, dispatch] = useReducer(reducer, { nodes: [], }); diff --git a/src/autocomplete/Autocompleter.ts b/src/autocomplete/Autocompleter.ts index b3ab0ade46..2653de1034 100644 --- a/src/autocomplete/Autocompleter.ts +++ b/src/autocomplete/Autocompleter.ts @@ -6,7 +6,7 @@ SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only OR LicenseRef-Element-Com Please see LICENSE files in the repository root for full details. */ -import { type ReactElement } from "react"; +import { type ReactElement, type RefAttributes, type HTMLAttributes } from "react"; import { type Room } from "matrix-js-sdk/src/matrix"; import CommandProvider from "./CommandProvider"; @@ -31,7 +31,7 @@ export interface ICompletion { type?: "at-room" | "command" | "community" | "room" | "user"; completion: string; completionId?: string; - component: ReactElement; + component: ReactElement & HTMLAttributes>; range: ISelectionRange; command?: string; suffix?: string; diff --git a/src/components/structures/IndicatorScrollbar.tsx b/src/components/structures/IndicatorScrollbar.tsx index 1667d73336..f566e2d256 100644 --- a/src/components/structures/IndicatorScrollbar.tsx +++ b/src/components/structures/IndicatorScrollbar.tsx @@ -21,8 +21,6 @@ export type IProps = Omit) => void; } interface IState { @@ -291,9 +285,6 @@ export default class MatrixChat extends React.PureComponent { */ private startInitSession = (): void => { const initProm = this.initSession(); - if (this.props.initPromiseCallback) { - this.props.initPromiseCallback(initProm); - } initProm.catch((err) => { // TODO: show an error screen, rather than a spinner of doom @@ -1002,10 +993,6 @@ export default class MatrixChat extends React.PureComponent { // Wait for the first sync to complete so that if a room does have an alias, // it would have been retrieved. if (!this.firstSyncComplete) { - if (!this.firstSyncPromise) { - logger.warn("Cannot view a room before first sync. room_id:", roomInfo.room_id); - return; - } await this.firstSyncPromise.promise; } @@ -1116,8 +1103,7 @@ export default class MatrixChat extends React.PureComponent { private viewUser(userId: string, subAction: string): void { // Wait for the first sync so that `getRoom` gives us a room object if it's // in the sync response - const waitForSync = this.firstSyncPromise ? this.firstSyncPromise.promise : Promise.resolve(); - waitForSync.then(() => { + this.firstSyncPromise.promise.then(() => { if (subAction === "chat") { this.chatCreateOrReuse(userId); return; @@ -1480,11 +1466,17 @@ export default class MatrixChat extends React.PureComponent { * (useful for setting listeners) */ private onWillStartClient(): void { - // reset the 'have completed first sync' flag, - // since we're about to start the client and therefore about - // to do the first sync + // Reset the 'have completed first sync' flag, + // since we're about to start the client and therefore about to do the first sync + // We resolve the existing promise with the new one to update any existing listeners + if (!this.firstSyncComplete) { + const firstSyncPromise = defer(); + this.firstSyncPromise.resolve(firstSyncPromise.promise); + this.firstSyncPromise = firstSyncPromise; + } else { + this.firstSyncPromise = defer(); + } this.firstSyncComplete = false; - this.firstSyncPromise = defer(); const cli = MatrixClientPeg.safeGet(); // Allow the JS SDK to reap timeline events. This reduces the amount of diff --git a/src/components/structures/TabbedView.tsx b/src/components/structures/TabbedView.tsx index 4b842eaff1..b01f160551 100644 --- a/src/components/structures/TabbedView.tsx +++ b/src/components/structures/TabbedView.tsx @@ -27,14 +27,14 @@ export class Tab { * @param {string} id The tab's ID. * @param {string} label The untranslated tab label. * @param {string|JSX.Element} icon An SVG element to use for the tab icon. Can also be a string for legacy icons, in which case it is the class for the tab icon. This should be a simple mask. - * @param {React.ReactNode} body The JSX for the tab container. + * @param {JSX.Element} body The JSX for the tab container. * @param {string} screenName The screen name to report to Posthog. */ public constructor( public readonly id: T, public readonly label: TranslationKey, public readonly icon: string | JSX.Element | null, - public readonly body: React.ReactNode, + public readonly body: JSX.Element, public readonly screenName?: ScreenName, ) {} } diff --git a/src/components/structures/auth/header/AuthHeaderContext.tsx b/src/components/structures/auth/header/AuthHeaderContext.tsx index 768060b654..a45233564b 100644 --- a/src/components/structures/auth/header/AuthHeaderContext.tsx +++ b/src/components/structures/auth/header/AuthHeaderContext.tsx @@ -6,10 +6,12 @@ SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only OR LicenseRef-Element-Com Please see LICENSE files in the repository root for full details. */ -import { createContext, type Dispatch, type ReducerAction, type ReducerState } from "react"; +import { createContext, type Dispatch, type Reducer, type ReducerState } from "react"; import type { AuthHeaderReducer } from "./AuthHeaderProvider"; +type ReducerAction> = R extends Reducer ? A : never; + interface AuthHeaderContextType { state: ReducerState; dispatch: Dispatch>; diff --git a/src/components/structures/auth/header/AuthHeaderProvider.tsx b/src/components/structures/auth/header/AuthHeaderProvider.tsx index ad1ff5b0cc..50a53b95c3 100644 --- a/src/components/structures/auth/header/AuthHeaderProvider.tsx +++ b/src/components/structures/auth/header/AuthHeaderProvider.tsx @@ -25,7 +25,7 @@ interface AuthHeaderAction { export type AuthHeaderReducer = Reducer[], AuthHeaderAction>; export function AuthHeaderProvider({ children }: PropsWithChildren): JSX.Element { - const [state, dispatch] = useReducer( + const [state, dispatch] = useReducer[], [AuthHeaderAction]>( (state: ComponentProps[], action: AuthHeaderAction) => { switch (action.type) { case AuthHeaderActionType.Add: diff --git a/src/components/views/avatars/MemberAvatar.tsx b/src/components/views/avatars/MemberAvatar.tsx index aed1e61180..b1093e3901 100644 --- a/src/components/views/avatars/MemberAvatar.tsx +++ b/src/components/views/avatars/MemberAvatar.tsx @@ -18,6 +18,7 @@ import { CardContext } from "../right_panel/context"; import UserIdentifierCustomisations from "../../../customisations/UserIdentifier"; import { useRoomMemberProfile } from "../../../hooks/room/useRoomMemberProfile"; import { _t } from "../../../languageHandler"; +import MatrixClientContext from "../../../contexts/MatrixClientContext.tsx"; interface IProps extends Omit, "name" | "idName" | "url"> { member: RoomMember | null; @@ -47,6 +48,7 @@ function MemberAvatar( }: IProps, ref: Ref, ): JSX.Element { + const cli = useContext(MatrixClientContext); const card = useContext(CardContext); const member = useRoomMemberProfile({ @@ -60,7 +62,7 @@ function MemberAvatar( let imageUrl: string | null | undefined; if (member?.name) { if (member.getMxcAvatarUrl()) { - imageUrl = mediaFromMxc(member.getMxcAvatarUrl() ?? "").getThumbnailOfSourceHttp( + imageUrl = mediaFromMxc(member.getMxcAvatarUrl() ?? "", cli).getThumbnailOfSourceHttp( parseInt(size, 10), parseInt(size, 10), resizeMethod, diff --git a/src/components/views/dialogs/ModuleUiDialog.tsx b/src/components/views/dialogs/ModuleUiDialog.tsx index 65c36bd8c4..533b24306f 100644 --- a/src/components/views/dialogs/ModuleUiDialog.tsx +++ b/src/components/views/dialogs/ModuleUiDialog.tsx @@ -6,7 +6,7 @@ SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only OR LicenseRef-Element-Com Please see LICENSE files in the repository root for full details. */ -import React, { createRef } from "react"; +import React, { createRef, type RefObject } from "react"; import { type DialogContent, type DialogProps } from "@matrix-org/react-sdk-module-api/lib/components/DialogContent"; import { logger } from "matrix-js-sdk/src/logger"; import { type ModuleApi } from "@matrix-org/react-sdk-module-api/lib/ModuleApi"; @@ -27,10 +27,10 @@ interface IState extends IScrollableBaseState { // nothing special } -export class ModuleUiDialog

> extends ScrollableBaseModal< - IProps, - IState -> { +export class ModuleUiDialog< + P extends DialogProps = DialogProps, + C extends DialogContent

= DialogContent

, +> extends ScrollableBaseModal, IState> { private contentRef = createRef(); public constructor(props: IProps) { @@ -74,6 +74,11 @@ export class ModuleUiDialog

> e ...dialogProps, } as unknown as P; - return

{this.props.contentFactory(contentProps, this.contentRef)}
; + // XXX: we have to fudge the types here a little as the react-sdk-module-api lacks React 19 support + return ( +
+ {this.props.contentFactory(contentProps, this.contentRef as RefObject)} +
+ ); } } diff --git a/src/components/views/dialogs/security/AccessSecretStorageDialog.tsx b/src/components/views/dialogs/security/AccessSecretStorageDialog.tsx index 14c144a538..01d7203b68 100644 --- a/src/components/views/dialogs/security/AccessSecretStorageDialog.tsx +++ b/src/components/views/dialogs/security/AccessSecretStorageDialog.tsx @@ -86,11 +86,11 @@ export default class AccessSecretStorageDialog extends React.PureComponent => { - await this.validateRecoveryKey(); + await this.validateRecoveryKey(this.state.recoveryKey); }, VALIDATION_THROTTLE_MS); - private async validateRecoveryKey(): Promise { - if (this.state.recoveryKey === "") { + private async validateRecoveryKey(recoveryKey: string): Promise { + if (recoveryKey === "") { this.setState({ recoveryKeyValid: null, recoveryKeyCorrect: null, @@ -100,7 +100,7 @@ export default class AccessSecretStorageDialog extends React.PureComponent, ref: Ref, ): JSX.Element { - const newProps = restProps as RenderedElementProps; - newProps["aria-label"] = newProps["aria-label"] ?? title; + const newProps = { + ...restProps, + tabIndex, + role, + "aria-label": restProps["aria-label"] ?? title, + } as RenderedElementProps; + if (disabled) { newProps["aria-disabled"] = true; newProps["disabled"] = true; @@ -222,10 +229,6 @@ const AccessibleButton = forwardRef(function { diff --git a/src/components/views/room_settings/AliasSettings.tsx b/src/components/views/room_settings/AliasSettings.tsx index 5c9792a296..c7efbb6166 100644 --- a/src/components/views/room_settings/AliasSettings.tsx +++ b/src/components/views/room_settings/AliasSettings.tsx @@ -6,7 +6,14 @@ SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only OR LicenseRef-Element-Com Please see LICENSE files in the repository root for full details. */ -import React, { type JSX, type ChangeEvent, type ContextType, createRef, type SyntheticEvent } from "react"; +import React, { + type JSX, + type ToggleEvent, + type ChangeEvent, + type ContextType, + createRef, + type SyntheticEvent, +} from "react"; import { type MatrixEvent, EventType } from "matrix-js-sdk/src/matrix"; import { logger } from "matrix-js-sdk/src/logger"; import { type RoomCanonicalAliasEventContent } from "matrix-js-sdk/src/types"; @@ -278,7 +285,7 @@ export default class AliasSettings extends React.Component { }); }; - private onLocalAliasesToggled = (event: ChangeEvent): void => { + private onLocalAliasesToggled = (event: ToggleEvent): void => { // expanded if (event.currentTarget.open) { // if local aliases haven't been preloaded yet at component mount diff --git a/src/components/views/settings/tabs/user/PreferencesUserSettingsTab.tsx b/src/components/views/settings/tabs/user/PreferencesUserSettingsTab.tsx index a2e0f4016c..ea6ef20605 100644 --- a/src/components/views/settings/tabs/user/PreferencesUserSettingsTab.tsx +++ b/src/components/views/settings/tabs/user/PreferencesUserSettingsTab.tsx @@ -7,7 +7,7 @@ SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only OR LicenseRef-Element-Com Please see LICENSE files in the repository root for full details. */ -import React, { type ReactElement, useCallback, useEffect, useState } from "react"; +import React, { type JSX, type ReactElement, useCallback, useEffect, useState } from "react"; import { type NonEmptyArray } from "../../../../../@types/common"; import { _t, getCurrentLanguage } from "../../../../../languageHandler"; diff --git a/src/i18n/strings/cs.json b/src/i18n/strings/cs.json index ec3b64cf58..466084c971 100644 --- a/src/i18n/strings/cs.json +++ b/src/i18n/strings/cs.json @@ -57,6 +57,8 @@ "create_a_room": "Vytvořit místnost", "create_account": "Vytvořit účet", "decline": "Odmítnout", + "decline_and_block": "Odmítnout a zablokovat", + "decline_invite": "Odmítnout pozvání", "delete": "Smazat", "deny": "Odmítnout", "disable": "Zakázat", @@ -109,7 +111,6 @@ "react": "Reagovat", "refresh": "Obnovit", "register": "Zaregistrovat", - "reject": "Odmítnout", "reload": "Znovu načíst", "remove": "Smazat", "rename": "Přejmenovat", @@ -488,7 +489,6 @@ "capabilities": "Schopnosti", "copied": "Zkopírováno!", "credits": "Poděkování", - "cross_signing": "Křížové podepisování", "dark": "Tmavý", "description": "Popis", "deselect_all": "Zrušit výběr všech", @@ -748,6 +748,13 @@ "twemoji": "Twemoji emoji grafika je © Twitter, Inc a další přispěvatelé používána za podmínek CC-BY 4.0.", "twemoji_colr": "Písmo twemoji-colr je © Mozilla Foundation používané za podmínek Apache 2.0." }, + "decline_invitation_dialog": { + "confirm": "Opravdu chcete odmítnout pozvánku do \"%(roomName)s\"?", + "ignore_user_help": "Od tohoto uživatele neuvidíte žádné zprávy ani pozvánky do místnosti.", + "reason_description": "Popište důvod nahlášení místnosti.", + "report_room_description": "Nahlaste tuto místnost svému poskytovateli účtu.", + "title": "Odmítnout pozvání" + }, "desktop_default_device_name": "%(brand)s Desktop: %(platformName)s", "devtools": { "active_widgets": "Aktivní widgety", @@ -926,22 +933,12 @@ "cancel_entering_passphrase_title": "Zrušit zadávání přístupové fráze?", "confirm_encryption_setup_body": "Kliknutím na tlačítko níže potvrďte nastavení šifrování.", "confirm_encryption_setup_title": "Potvrďte nastavení šifrování", - "cross_signing_not_ready": "Křížové podepisování není nastaveno.", - "cross_signing_ready": "Křížové podepisování je připraveno k použití.", - "cross_signing_ready_no_backup": "Křížové podepisování je připraveno, ale klíče nejsou zálohovány.", "cross_signing_room_normal": "Místnost je koncově šifrovaná", "cross_signing_room_verified": "V této místnosti jsou všichni ověřeni", "cross_signing_room_warning": "Někdo používá neznámou relaci", - "cross_signing_unsupported": "Váš domovský server nepodporuje křížové podepisování.", - "cross_signing_untrusted": "Váš účet má v bezpečném úložišti identitu pro křížový podpis, ale v této relaci jí zatím nevěříte.", "cross_signing_user_normal": "Tohoto uživatele jste neověřili.", "cross_signing_user_verified": "Tohoto uživatele jste ověřili a on ověřil všechny své relace.", "cross_signing_user_warning": "Tento uživatel zatím neověřil všechny své relace.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Smazat klíče pro křížové podepisování", - "title": "Nenávratně smazat klíče pro křížové podepisování?", - "warning": "Smazání klíčů pro křížové podepisování je definitivní. Každý, kdo vás ověřil, teď uvidí bezpečnostní varování. Pokud jste zrovna neztratili všechna zařízení, ze kterých se můžete ověřit, tak to asi nechcete udělat." - }, "enter_recovery_key": "Zadejte klíč pro obnovení", "event_shield_reason_authenticity_not_guaranteed": "Pravost této šifrované zprávy nelze na tomto zařízení ověřit.", "event_shield_reason_mismatched_sender_key": "Šifrované neověřenou relací", @@ -968,7 +965,6 @@ "title": "Nový způsob obnovy", "warning": "Pokud jste nenastavili nový způsob obnovy vy, mohou se pokoušet k vašemu účtu dostat útočníci. Změňte si raději ihned heslo a nastavte nový způsob obnovy v Nastavení." }, - "not_supported": "", "pinned_identity_changed": "Identita %(displayName)s (%(userId)s) se změnila. Další informace", "pinned_identity_changed_no_displayname": "Identita uživatele %(userId)s se změnila. Další informace", "recovery_method_removed": { @@ -984,8 +980,7 @@ "set_up_toast_description": "Zabezpečení proti ztrátě přístupu k šifrovaným zprávám a datům", "set_up_toast_title": "Nastavení zabezpečené zálohy", "setup_secure_backup": { - "explainer": "Před odhlášením si zazálohujte klíče abyste o ně nepřišli.", - "title": "Nastavit" + "explainer": "Před odhlášením si zazálohujte klíče abyste o ně nepřišli." }, "udd": { "interactive_verification_button": "Interaktivní ověření pomocí emoji", @@ -1681,6 +1676,7 @@ "class_global": "Globální", "class_other": "Další možnosti", "default": "Výchozí", + "default_settings": "Odpovídá výchozímu nastavení", "email_pusher_app_display_name": "E-mailová oznámení", "enable_prompt_toast_description": "Povolit oznámení na ploše", "enable_prompt_toast_title": "Oznámení", @@ -1699,7 +1695,8 @@ "mentions_and_keywords_description": "Dostávat oznámení pouze o zmínkách a klíčových slovech podle nastavení", "mentions_keywords": "Zmínky a klíčová slova", "message_didnt_send": "Zpráva se neodeslala. Klikněte pro informace.", - "mute_description": "Nebudete dostávat žádná oznámení" + "mute_description": "Nebudete dostávat žádná oznámení", + "mute_room": "Ztlumit místnost" }, "notifier": { "m.key.verification.request": "%(name)s žádá o ověření" @@ -1801,11 +1798,6 @@ "ongoing": "Odstaňování…", "reason_label": "Důvod (volitelné)" }, - "reject_invitation_dialog": { - "confirmation": "Opravdu chcete odmítnout pozvání?", - "failed": "Nepodařilo se odmítnout pozvání", - "title": "Odmítnout pozvání" - }, "report_content": { "description": "Nahlášení této zprávy pošle její jedinečné 'event ID' správci vašeho domovského serveru. Pokud jsou zprávy šifrované, správce nebude mít možnost přečíst text zprávy ani se podívat na soubory nebo obrázky.", "disagree": "Nesouhlasím", @@ -1829,7 +1821,8 @@ "toxic_behaviour": "Nevhodné chování" }, "report_room": { - "description": "Nahlaste tuto místnost správci domovského serveru. Tím se odešle jedinečné ID místnosti, ale pokud jsou zprávy zašifrovány, správce je nebude moci číst ani zobrazit sdílené soubory." + "description": "Nahlaste tuto místnost svému poskytovateli účtu. Pokud jsou zprávy zašifrované, váš administrátor je nebude moci číst.", + "reason_label": "Popište důvod" }, "restore_key_backup_dialog": { "count_of_decryption_failures": "Nepovedlo se rozšifrovat %(failedCount)s sezení!", @@ -2015,7 +2008,6 @@ "you_created": "Vytvořili jste tuto místnost." }, "invite_email_mismatch_suggestion": "Sdílet tento e-mail v nastavení, abyste mohli dostávat pozvánky přímo v %(brand)su.", - "invite_reject_ignore": "Odmítnout a ignorovat uživatele", "invite_sent_to_email": "Tato pozvánka byla odeslána na adresu %(email)s", "invite_sent_to_email_room": "Pozvánka do %(roomName)s byla odeslána na adresu %(email)s", "invite_subtitle": "Pozván od ", @@ -2834,57 +2826,20 @@ "prompt_invite": "Potvrdit odeslání pozvánky potenciálně neplatným Matrix ID", "replace_plain_emoji": "Automaticky nahrazovat textové emoji", "security": { - "4s_public_key_in_account_data": "v datech účtu", - "4s_public_key_status": "Veřejný klíč bezpečného úložiště:", "analytics_description": "Sdílet anonymní údaje, které nám pomohou identifikovat problémy. Nic osobního. Žádné třetí strany.", - "backup_key_cached_status": "Klíč zálohy cachován:", - "backup_key_stored_status": "Klíč zálohy uložen:", - "backup_key_unexpected_type": "neočekávaný typ", - "backup_key_well_formed": "ve správném tvaru", - "backup_keys_description": "Zálohujte šifrovací klíče s daty účtu pro případ, že ztratíte přístup k relacím. Vaše klíče budou zabezpečeny jedinečným klíčem pro obnovení.", "bulk_options_accept_all_invites": "Přijmout pozvání do všech těchto místností: %(invitedRooms)s", "bulk_options_reject_all_invites": "Odmítnutí všech %(invitedRooms)s pozvání", "bulk_options_section": "Hromadná možnost", - "cross_signing_cached": "uložen lokálně", - "cross_signing_homeserver_support": "Funkce podporovaná domovským serverem:", - "cross_signing_homeserver_support_exists": "existuje", - "cross_signing_in_4s": "v bezpečném úložišti", - "cross_signing_in_memory": "v paměti", - "cross_signing_master_private_Key": "Hlavní soukromý klíč:", - "cross_signing_not_cached": "nenalezen lolálně", - "cross_signing_not_found": "nenalezeno", - "cross_signing_not_in_4s": "nebylo nalezeno v úložišti", - "cross_signing_not_stored": "není uložen", - "cross_signing_private_keys": "Soukromé klíče pro křížový podpis:", - "cross_signing_public_keys": "Veřejné klíče pro křížový podpis:", - "cross_signing_self_signing_private_key": "Vlastní podpisový klíč:", - "cross_signing_user_signing_private_key": "Podpisový klíč uživatele:", - "cryptography_section": "Šifrování", "dehydrated_device_description": "Funkce offline zařízení umožňuje přijímat šifrované zprávy, i když nejste přihlášeni k žádnému zařízení.", "dehydrated_device_enabled": "Offline zařízení povoleno", - "delete_backup": "Smazat zálohu", - "delete_backup_confirm_description": "Opravdu? Pokud klíče nejsou správně zálohované můžete přijít o šifrované zprávy.", "dialog_title": "Nastavení: Zabezpečení a soukromí", "e2ee_default_disabled_warning": "Správce vašeho serveru vypnul ve výchozím nastavení koncové šifrování v soukromých místnostech a přímých zprávách.", "enable_message_search": "Povolit vyhledávání v šifrovaných místnostech", "encryption_section": "Šifrování", - "error_loading_key_backup_status": "Nepovedlo se načíst stav zálohy", - "export_megolm_keys": "Exportovat šifrovací klíče místností", "ignore_users_empty": "Nemáte žádné ignorované uživatele.", "ignore_users_section": "Ignorovaní uživatelé", - "import_megolm_keys": "Importovat šifrovací klíče místností", - "key_backup_active": "Tato relace zálohuje vaše klíče.", - "key_backup_active_version": "Verze aktivní zálohy:", - "key_backup_active_version_none": "Žádné", "key_backup_algorithm": "Algoritmus:", - "key_backup_can_be_restored": "Tuto zálohu lze obnovit v této relaci", - "key_backup_complete": "Všechny klíče jsou zazálohované", "key_backup_connect": "Připojit k zálohování klíčů", - "key_backup_connect_prompt": "Než se odhlásíte, připojte tuto relaci k záloze klíčů, abyste nepřišli o klíče, které mohou být jen v této relaci.", - "key_backup_in_progress": "Zálohování %(sessionsRemaining)s klíčů…", - "key_backup_inactive": "Tato relace nezálohuje vaše klíče, ale už máte zálohu ze které je můžete obnovit.", - "key_backup_inactive_warning": "Vaše klíče nejsou z této relace zálohovány.", - "key_backup_latest_version": "Nejnovější verze zálohy na serveru:", "message_search_disable_warning": "Když je to zakázané, zprávy v šifrovaných místnostech se nebudou objevovat ve výsledcích vyhledávání.", "message_search_disabled": "Bezpečně uchovávat zprávy na tomto zařízení aby se v nich dalo vyhledávat.", "message_search_enabled": { @@ -2904,13 +2859,7 @@ "message_search_unsupported": "%(brand)su chybí nějaké komponenty, které jsou potřeba pro vyhledávání v zabezpečených místnostech. Pokud chcete s touto funkcí experimentovat, tak si pořiďte vlastní %(brand)s Desktop s přidanými komponentami.", "message_search_unsupported_web": "%(brand)s nemůže bezpečně ukládat šifrované zprávy lokálně v prohlížeči. Pro zobrazení šifrovaných zpráv ve výsledcích vyhledávání použijte %(brand)s Desktop.", "record_session_details": "Zaznamenat název, verzi a url pro snadnější rozpoznání relací ve správci relací", - "restore_key_backup": "Obnovit ze zálohy", - "secret_storage_not_ready": "nepřipraveno", - "secret_storage_ready": "připraveno", - "secret_storage_status": "Bezpečné úložiště:", "send_analytics": "Odesílat analytická data", - "session_id": "ID relace:", - "session_key": "Klíč relace:", "strict_encryption": "Odesílat zprávy pouze ověřeným uživatelům" }, "send_read_receipts": "Odesílat potvrzení o přečtení", diff --git a/src/i18n/strings/cy.json b/src/i18n/strings/cy.json index 3200bc4007..625bf912f2 100644 --- a/src/i18n/strings/cy.json +++ b/src/i18n/strings/cy.json @@ -91,7 +91,6 @@ "react": "Ymateb", "refresh": "Adnewyddu", "register": "Cofrestru", - "reject": "Gwrthod", "reload": "Ail-lwytho", "remove": "Tynnu", "rename": "Ailenwi", @@ -466,7 +465,6 @@ "capabilities": "Gallu", "copied": "Wedi'i gopïo!", "credits": "Diolchiadau", - "cross_signing": "Traws-arwyddo", "dark": "Tywyll", "description": "Disgrifiad", "deselect_all": "Dad-ddewis y cwbl", @@ -887,22 +885,12 @@ "cancel_entering_passphrase_title": "Diddymu cyflwyno cyfrinymadrodd?", "confirm_encryption_setup_body": "Clicio'r botwm isod i gadarnhau gosod amgryptio.", "confirm_encryption_setup_title": "Cadarnhau gosodiad amgryptio", - "cross_signing_not_ready": "Nid yw traws-arwyddo wedi'i osod.", - "cross_signing_ready": "Mae croes-arwyddo yn barod i'w ddefnyddio.", - "cross_signing_ready_no_backup": "Mae traws-arwyddo yn barod ond nid oes copïau wrth gefn o'r allweddi.", "cross_signing_room_normal": "Mae'r ystafell hon wedi'i hamgryptio o ben-i-ben", "cross_signing_room_verified": "Mae pawb yn yr ystafell hon wedi'u gwirio", "cross_signing_room_warning": "Mae rhywun yn defnyddio sesiwn anhysbys", - "cross_signing_unsupported": "Nid yw eich gweinydd cartref yn cefnogi croeslofnodi.", - "cross_signing_untrusted": "Mae gan eich cyfrif hunaniaeth traws-lofnodi mewn storfa gyfrinachol, ond nid yw'r sesiwn hon yn ymddiried ynddo eto.", "cross_signing_user_normal": "Nid ydych wedi gwirio'r defnyddiwr hwn.", "cross_signing_user_verified": "Rydych chi wedi gwirio'r defnyddiwr hwn. Mae'r defnyddiwr hwn wedi gwirio eu holl sesiynau.", "cross_signing_user_warning": "Nid yw'r defnyddiwr hwn wedi gwirio eu holl sesiynau.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Allweddi traws-arwyddo clir", - "title": "Dinistrio allweddi croes-arwyddo?", - "warning": "Mae dileu allweddi traws-arwyddo yn barhaol. Bydd unrhyw un yr ydych wedi gwirio gyda nhw yn gweld rhybuddion diogelwch. Mae bron yn sicr nad ydych am wneud hyn, oni bai eich bod wedi colli pob dyfais y gallwch groes-arwyddo ohoni." - }, "enter_recovery_key": "Rhowch allwedd adfer", "event_shield_reason_authenticity_not_guaranteed": "Nid oes modd gwarantu dilysrwydd y neges hon sydd wedi'i hamgryptio ar y ddyfais hon.", "event_shield_reason_mismatched_sender_key": "Wedi'i amgryptio gan sesiwn heb ei wirio", @@ -929,7 +917,6 @@ "title": "Dull Adfer Newydd", "warning": "Os na wnaethoch chi osod y dull adfer newydd, mae'n bosibl bod ymosodwr yn ceisio cael mynediad i'ch cyfrif. Newidiwch eich cyfrinair cyfrif a gosodwch ddull adfer newydd ar unwaith yn y Gosodiadau." }, - "not_supported": "", "pinned_identity_changed": "Mae'n ymddangos bod hunaniaeth %(displayName)s ( %(userId)s ) wedi newid. Dysgu rhagor", "pinned_identity_changed_no_displayname": "Mae'n ymddangos bod hunaniaeth %(userId)s wedi newid. Dysgu rhagor", "recovery_method_removed": { @@ -945,8 +932,7 @@ "set_up_toast_description": "Diogelu rhag colli mynediad i negeseuon a data wedi'u hamgryptio", "set_up_toast_title": "Gosod Copi Wrth Gefn Diogel", "setup_secure_backup": { - "explainer": "Gwnewch gopi wrth gefn o'ch allweddi cyn allgofnodi er mwyn osgoi eu colli.", - "title": "Gosod" + "explainer": "Gwnewch gopi wrth gefn o'ch allweddi cyn allgofnodi er mwyn osgoi eu colli." }, "udd": { "interactive_verification_button": "Dilyswch yn rhyngweithiol trwy emoji", @@ -1723,11 +1709,6 @@ "ongoing": "Wrthi'n tynnu…", "reason_label": "Rheswm (dewisol)" }, - "reject_invitation_dialog": { - "confirmation": "Ydych chi'n siŵr eich bod am wrthod y gwahoddiad?", - "failed": "Wedi methu â gwrthod gwahoddiad", - "title": "Gwrthod gwahoddiad" - }, "report_content": { "description": "Bydd adrodd y neges hon yn anfon ei 'ID digwyddiad' unigryw at weinyddwr eich gweinyddwr cartref. Os yw negeseuon yn yr ystafell hon wedi'u hamgryptio, ni fydd gweinyddwr eich gweinydd cartref yn gallu darllen testun y neges na gweld unrhyw ffeiliau neu ddelweddau.", "disagree": "Anghytuno", @@ -1904,7 +1885,6 @@ "you_created": "Chi sydd wedi creu'r ystafell hon." }, "invite_email_mismatch_suggestion": "Rhannwch yr e-bost hwn yn y Gosodiadau i dderbyn gwahoddiadau yn uniongyrchol yn %(brand)s.", - "invite_reject_ignore": "Gwrthod ac Anwybyddu defnyddiwr", "invite_sent_to_email": "Anfonwyd y gwahoddiad hwn at %(email)s", "invite_sent_to_email_room": "Anfonwyd y gwahoddiad hwn i %(roomName)s at %(email)s", "invite_subtitle": "Gwahoddwyd gan ", @@ -2681,57 +2661,20 @@ "prompt_invite": "Annog cyn anfon gwahoddiadau i IDau matrics a allai fod yn annilys", "replace_plain_emoji": "Amnewid Emoji testun plaen yn awtomatig", "security": { - "4s_public_key_in_account_data": "mewn data cyfrif", - "4s_public_key_status": "Allwedd gyhoeddus storio gyfrinachol:", "analytics_description": "Rhanwch ddata dienw i'n helpu i nodi problemau. Dim byd personol. Dim trydydd partïon.", - "backup_key_cached_status": "Allwedd wrth gefn wedi'i storio:", - "backup_key_stored_status": "Allwedd wrth gefn wedi'i storio:", - "backup_key_unexpected_type": "math annisgwyl", - "backup_key_well_formed": "wedi'i ffurfio'n dda", - "backup_keys_description": "Gwnewch gopi wrth gefn o'ch allweddi amgryptio gyda'ch data cyfrif rhag ofn i chi golli mynediad i'ch sesiynau. Bydd eich allweddi yn cael eu diogelu gydag Allwedd Adfer unigryw.", "bulk_options_accept_all_invites": "Derbyn pob %(invitedRooms)s gwahoddiad", "bulk_options_reject_all_invites": "Gwrthod pob %(invitedRooms)s gwahoddiad", "bulk_options_section": "Dewisiadau lluosog", - "cross_signing_cached": "wedi'i storio'n lleol", - "cross_signing_homeserver_support": "Cefnogaeth nodwedd Homeserver:", - "cross_signing_homeserver_support_exists": "yn bodoli", - "cross_signing_in_4s": "mewn storfa gyfrinachol", - "cross_signing_in_memory": "yn y cof", - "cross_signing_master_private_Key": "Prif allwedd breifat:", - "cross_signing_not_cached": "heb ei ganfod yn lleol", - "cross_signing_not_found": "heb ei ganfod", - "cross_signing_not_in_4s": "heb ei ganfod yn y storfa", - "cross_signing_not_stored": "heb ei storio", - "cross_signing_private_keys": "Traws-lofnodi allweddi preifat:", - "cross_signing_public_keys": "Traws-lofnodi allweddi cyhoeddus:", - "cross_signing_self_signing_private_key": "Allwedd breifat hunan-arwyddo:", - "cross_signing_user_signing_private_key": "Defnyddiwr yn arwyddo allwedd breifat:", - "cryptography_section": "Cryptograffi", "dehydrated_device_description": "Mae'r nodwedd dyfais all-lein yn caniatáu ichi dderbyn negeseuon wedi'u hamgryptio hyd yn oed pan nad ydych wedi mewngofnodi i unrhyw ddyfeisiau", "dehydrated_device_enabled": "Dyfais all-lein wedi'i galluogi", - "delete_backup": "Dileu'r Copi Wrth Gefn", - "delete_backup_confirm_description": "Ydych chi'n siŵr? Byddwch yn colli'ch negeseuon wedi'u hamgryptio os na fydd copïau wrth gefn o'ch allweddi yn gywir.", "dialog_title": "Gosodiadau: Diogelwch a Phreifatrwydd", "e2ee_default_disabled_warning": "Mae gweinyddwr eich gweinydd wedi analluogi amgryptio pen-i-ddiwedd fel rhagosodiad mewn ystafelloedd preifat a Negeseuon Uniongyrchol.", "enable_message_search": "Galluogi chwiliad negeseuon mewn ystafelloedd wedi'u hamgryptio", "encryption_section": "Amgryptio", - "error_loading_key_backup_status": "Methu llwytho statws wrth gefn allwedd", - "export_megolm_keys": "Allforio allweddi ystafell E2E", "ignore_users_empty": "Nid oes gennych unrhyw ddefnyddwyr sydd wedi'u hanwybyddu.", "ignore_users_section": "Defnyddwyr wedi'u hanwybyddu", - "import_megolm_keys": "Mewnforio allweddi ystafell E2E", - "key_backup_active": "Mae'r sesiwn hon yn gwneud copi wrth gefn o'ch allweddi.", - "key_backup_active_version": "Fersiwn wrth gefn gweithredol:", - "key_backup_active_version_none": "Dim", "key_backup_algorithm": "Algorithm:", - "key_backup_can_be_restored": "Mae modd adfer y copi wrth gefn hwn yn y sesiwn hon", - "key_backup_complete": "Pob allwedd wrth gefn", "key_backup_connect": "Cysylltwch y sesiwn hon i Bysell Wrth Gefn", - "key_backup_connect_prompt": "Cysylltwch y sesiwn hon â chopi wrth gefn cyn allgofnodi er mwyn osgoi colli unrhyw allweddi a allai fod ar y sesiwn hon yn unig.", - "key_backup_in_progress": "Wrthi'n gwneud copïau wrth gefn o %(sessionsRemaining)s allwedd…", - "key_backup_inactive": "Nid yw'r sesiwn hon yn gwneud copi wrth gefn o'ch allweddi, ond mae gennych chi gopi wrth gefn yn barod y gallwch chi adfer ohono ac ychwanegu ato wrth symud ymlaen.", - "key_backup_inactive_warning": "Nid yw eich allweddi yn cael eu gwneud copi wrth gefn o'r sesiwn hon.", - "key_backup_latest_version": "Fersiwn wrth gefn diweddaraf ar y gweinydd:", "message_search_disable_warning": "Os yw wedi'i analluogi, ni fydd negeseuon o ystafelloedd wedi'u hamgryptio yn ymddangos yn y canlyniadau chwilio.", "message_search_disabled": "Cadwch negeseuon wedi'u hamgryptio'n ddiogel yn lleol er mwyn iddyn nhw ymddangos yn y canlyniadau chwilio.", "message_search_failed": "Methwyd cychwyn chwiliad neges", @@ -2747,13 +2690,7 @@ "message_search_unsupported": "Mae %(brand)s ar goll o rai cydrannau sydd eu hangen i gadw negeseuon wedi'u hamgryptio'n ddiogel yn lleol. Os hoffech arbrofi gyda'r nodwedd hon, adeiladwch Bwrdd Gwaith %(brand)s wedi'i deilwra ag ef cydrannau chwilio wedi'u hychwanegu.", "message_search_unsupported_web": "Ni all %(brand)s storio negeseuon wedi'u hamgryptio'n ddiogel yn lleol tra'n rhedeg mewn porwr gwe. Defnydd %(brand)s Bwrdd Gwaith i negeseuon wedi'u hamgryptio ymddangos yn y canlyniadau chwilio.", "record_session_details": "Cofnodwch enw'r cleient, y fersiwn, a'r url i adnabod sesiynau'n haws yn y rheolwr sesiwn", - "restore_key_backup": "Adfer o'r Copi Wrth Gefn", - "secret_storage_not_ready": "ddim yn barod", - "secret_storage_ready": "yn barod", - "secret_storage_status": "Storio cyfrinachol:", "send_analytics": "Anfon data dadansoddeg", - "session_id": "ID y sesiwn:", - "session_key": "Allwedd sesiwn:", "strict_encryption": "Peidio byth anfon negeseuon wedi'u hamgryptio i sesiynau heb eu gwirio o'r sesiwn hon" }, "send_read_receipts": "Anfon derbynebau darllen", diff --git a/src/i18n/strings/de_DE.json b/src/i18n/strings/de_DE.json index 15c5663a7c..e7f70b1251 100644 --- a/src/i18n/strings/de_DE.json +++ b/src/i18n/strings/de_DE.json @@ -107,7 +107,6 @@ "react": "Reagieren", "refresh": "Neu laden", "register": "Registrieren", - "reject": "Ablehnen", "reload": "Neu laden", "remove": "Entfernen", "rename": "Umbenennen", @@ -486,7 +485,6 @@ "capabilities": "Funktionen", "copied": "Kopiert!", "credits": "Danksagungen", - "cross_signing": "Quersignierung", "dark": "Dunkel", "description": "Beschreibung", "deselect_all": "Alle abwählen", @@ -920,22 +918,12 @@ "cancel_entering_passphrase_title": "Eingabe der Passphrase abbrechen?", "confirm_encryption_setup_body": "Klick die Schaltfläche unten um die Einstellungen der Verschlüsselung zu bestätigen.", "confirm_encryption_setup_title": "Bestätige die Einrichtung der Verschlüsselung", - "cross_signing_not_ready": "Quersignierung wurde nicht eingerichtet.", - "cross_signing_ready": "Quersignaturen sind bereits in Anwendung.", - "cross_signing_ready_no_backup": "Quersignatur ist bereit, die Schlüssel sind aber nicht gesichert.", "cross_signing_room_normal": "Dieser Raum ist Ende-zu-Ende verschlüsselt", "cross_signing_room_verified": "Alle in diesem Raum sind verifiziert", "cross_signing_room_warning": "Jemand verwendet eine unbekannte Sitzung", - "cross_signing_unsupported": "Dein Heim-Server unterstützt keine Quersignierung.", - "cross_signing_untrusted": "Dein Konto hat eine Quersignaturidentität im sicheren Speicher, der von dieser Sitzung jedoch noch nicht vertraut wird.", "cross_signing_user_normal": "Du hast diesen Nutzer nicht verifiziert.", "cross_signing_user_verified": "Du hast diesen Nutzer verifiziert. Der Nutzer hat alle seine Sitzungen verifiziert.", "cross_signing_user_warning": "Dieser Benutzer hat nicht alle seine Sitzungen verifiziert.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Cross-Signing-Schlüssel löschen", - "title": "Cross-Signing-Schlüssel zerstören?", - "warning": "Das Löschen von Quersignierungsschlüsseln ist dauerhaft. Alle, mit dem du dich verifiziert hast, werden Sicherheitswarnungen angezeigt bekommen. Du möchtest dies mit ziemlicher Sicherheit nicht tun, es sei denn, du hast jedes Gerät verloren, von dem aus du quersignieren kannst." - }, "enter_recovery_key": "Geben Sie den Wiederherstellungsschlüssel ein", "event_shield_reason_authenticity_not_guaranteed": "Die Echtheit dieser verschlüsselten Nachricht kann auf diesem Gerät nicht garantiert werden.", "event_shield_reason_mismatched_sender_key": "Von einer nicht verifizierten Sitzung verschlüsselt", @@ -962,7 +950,6 @@ "title": "Neue Wiederherstellungsmethode", "warning": "Wenn du die neue Wiederherstellungsmethode nicht festgelegt hast, versucht ein Angreifer möglicherweise, auf dein Konto zuzugreifen. Ändere dein Kontopasswort und lege sofort eine neue Wiederherstellungsmethode in den Einstellungen fest." }, - "not_supported": "", "pinned_identity_changed": "%(displayName)s's (%(userId)s) Identität wurde zurückgesetzt. Mehr erfahren ", "pinned_identity_changed_no_displayname": "%(userId)sDie Identität wurde zurückgesetzt. Erfahre mehr ", "recovery_method_removed": { @@ -978,8 +965,7 @@ "set_up_toast_description": "Schütze dich vor dem Verlust verschlüsselter Nachrichten und Daten", "set_up_toast_title": "Schlüsselsicherung einrichten", "setup_secure_backup": { - "explainer": "Um deine Schlüssel nicht zu verlieren, musst du sie vor der Abmeldung sichern.", - "title": "Einrichten" + "explainer": "Um deine Schlüssel nicht zu verlieren, musst du sie vor der Abmeldung sichern." }, "udd": { "interactive_verification_button": "Interaktiv per Emoji verifizieren", @@ -1794,11 +1780,6 @@ "ongoing": "Löschen…", "reason_label": "Grund (optional)" }, - "reject_invitation_dialog": { - "confirmation": "Bist du sicher, dass du die Einladung ablehnen willst?", - "failed": "Einladung konnte nicht abgelehnt werden", - "title": "Einladung ablehnen" - }, "report_content": { "description": "Wenn du diese Nachricht meldest, wird die eindeutige Ereignis-ID an die Administration deines Heim-Servers übermittelt. Wenn die Nachrichten in diesem Raum verschlüsselt sind, wird deine Heim-Server-Administration nicht in der Lage sein, Nachrichten zu lesen oder Medien einzusehen.", "disagree": "Ablehnen", @@ -2006,7 +1987,6 @@ "you_created": "Du hast diesen Raum erstellt." }, "invite_email_mismatch_suggestion": "Teile diese E-Mail-Adresse in den Einstellungen, um Einladungen direkt in %(brand)s zu erhalten.", - "invite_reject_ignore": "Ablehnen und Benutzer blockieren", "invite_sent_to_email": "Einladung an %(email)s gesendet", "invite_sent_to_email_room": "Diese Einladung zu %(roomName)s wurde an %(email)s gesendet", "invite_subtitle": "Eingeladen von ", @@ -2823,57 +2803,20 @@ "prompt_invite": "Warnen, bevor du Einladungen zu ungültigen Matrix-IDs sendest", "replace_plain_emoji": "Klartext-Emoji automatisch ersetzen", "security": { - "4s_public_key_in_account_data": "in den Kontodaten", - "4s_public_key_status": "Öffentlicher Schlüssel des sicheren Speichers:", "analytics_description": "Anonym Daten teilen um bei der Identifizierung von Fehlern zu helfen. Keine persönlichen Daten. Keine Daten von Dritt-Anbietern.", - "backup_key_cached_status": "Sicherungsschlüssel zwischengespeichert:", - "backup_key_stored_status": "Sicherungsschlüssel gespeichert:", - "backup_key_unexpected_type": "unbekannter Typ", - "backup_key_well_formed": "wohlgeformt", - "backup_keys_description": "Sichern Sie Ihren Chiffrierschlüssel zusammen mit Ihren Kontodaten, für den Fall, dass Sie den Zugriff auf Ihre Sitzungen verlieren. Ihre Schlüssel werden mit einem unikalen Wiederherstellungsschlüssel geschützt.", "bulk_options_accept_all_invites": "Akzeptiere alle %(invitedRooms)s Einladungen", "bulk_options_reject_all_invites": "Alle %(invitedRooms)s Einladungen ablehnen", "bulk_options_section": "Sammeloptionen", - "cross_signing_cached": "lokal zwischengespeichert", - "cross_signing_homeserver_support": "Unterstützung des Heim-Servers:", - "cross_signing_homeserver_support_exists": "existiert", - "cross_signing_in_4s": "im Schlüsselspeicher", - "cross_signing_in_memory": "im Speicher", - "cross_signing_master_private_Key": "Privater Hauptschlüssel:", - "cross_signing_not_cached": "lokal nicht gefunden", - "cross_signing_not_found": "nicht gefunden", - "cross_signing_not_in_4s": "nicht im Speicher gefunden", - "cross_signing_not_stored": "nicht gespeichert", - "cross_signing_private_keys": "Private Quersignaturschlüssel:", - "cross_signing_public_keys": "Öffentlicher Quersignaturschlüssel:", - "cross_signing_self_signing_private_key": "Selbst signierter privater Schlüssel:", - "cross_signing_user_signing_private_key": "Privater Benutzerschlüssel:", - "cryptography_section": "Verschlüsselung", "dehydrated_device_description": "Die Offline-Gerätefunktion ermöglicht es Ihnen, verschlüsselte Nachrichten zu empfangen, auch wenn Sie an keinem Gerät angemeldet sind", "dehydrated_device_enabled": "Offline-Gerät aktiviert", - "delete_backup": "Lösche Sicherung", - "delete_backup_confirm_description": "Bist du sicher? Du wirst alle deine verschlüsselten Nachrichten verlieren, wenn deine Schlüssel nicht gut gesichert sind.", "dialog_title": "Einstellungen Sicherheit & Datenschutz", "e2ee_default_disabled_warning": "Deine Server-Administration hat die Ende-zu-Ende-Verschlüsselung für private Räume und Direktnachrichten standardmäßig deaktiviert.", "enable_message_search": "Nachrichtensuche in verschlüsselten Räumen aktivieren", "encryption_section": "Verschlüsselung", - "error_loading_key_backup_status": "Konnte Status der Schlüsselsicherung nicht laden", - "export_megolm_keys": "E2E-Raumschlüssel exportieren", "ignore_users_empty": "Sie haben keinen Benutzer blockiert.", "ignore_users_section": "Blockierte Benutzer", - "import_megolm_keys": "E2E-Raumschlüssel importieren", - "key_backup_active": "Diese Sitzung sichert deine Schlüssel.", - "key_backup_active_version": "Aktive Backup-Version:", - "key_backup_active_version_none": "Nichts", "key_backup_algorithm": "Algorithmus:", - "key_backup_can_be_restored": "Dieses Backup kann in dieser Sitzung wiederhergestellt werden", - "key_backup_complete": "Alle Schlüssel gesichert", "key_backup_connect": "Verbinde diese Sitzung mit einer Schlüsselsicherung", - "key_backup_connect_prompt": "Verbinde diese Sitzung mit deiner Schlüsselsicherung bevor du dich abmeldest, um den Verlust von Schlüsseln zu vermeiden.", - "key_backup_in_progress": "Sichere %(sessionsRemaining)s Schlüssel …", - "key_backup_inactive": "Diese Sitzung sichert deine Schlüssel nicht, aber du hast eine vorhandene Sicherung, die du wiederherstellen und in Zukunft hinzufügen kannst.", - "key_backup_inactive_warning": "Deine Schlüssel werden von dieser Sitzung nicht gesichert.", - "key_backup_latest_version": "Letzte Backup-Version auf diesen Server:", "message_search_disable_warning": "Wenn deaktiviert, werden Nachrichten von verschlüsselten Räumen nicht in den Ergebnissen auftauchen.", "message_search_disabled": "Speichere verschlüsselte Nachrichten lokal, sodass sie deinen Suchergebnissen erscheinen können.", "message_search_enabled": { @@ -2893,13 +2836,7 @@ "message_search_unsupported": "Um verschlüsselte Nachrichten lokal zu durchsuchen, benötigt %(brand)s weitere Komponenten. Wenn du diese Funktion testen möchtest, kannst du dir deine eigene Version von %(brand)s Desktop mit der integrierten Suchfunktion kompilieren.", "message_search_unsupported_web": "Das Durchsuchen von verschlüsselten Nachrichten wird aus Sicherheitsgründen nur von %(brand)s Desktop unterstützt. Hier gehts zum Download.", "record_session_details": "Bezeichnung, Version und URL der Anwendung registrieren, damit diese Sitzung in der Sitzungsverwaltung besser erkennbar ist", - "restore_key_backup": "Von Sicherung wiederherstellen", - "secret_storage_not_ready": "nicht bereit", - "secret_storage_ready": "bereit", - "secret_storage_status": "Sicherer Speicher:", "send_analytics": "Analysedaten senden", - "session_id": "Sitzungs-ID:", - "session_key": "Sitzungsschlüssel:", "strict_encryption": "Senden Sie Nachrichten nur an verifizierte Benutzer" }, "send_read_receipts": "Sende Lesebestätigungen", diff --git a/src/i18n/strings/el.json b/src/i18n/strings/el.json index 3307ece5e5..b668e5c23c 100644 --- a/src/i18n/strings/el.json +++ b/src/i18n/strings/el.json @@ -87,7 +87,6 @@ "react": "Αντίδραση", "refresh": "Ανανέωση", "register": "Εγγραφή", - "reject": "Απόρριψη", "reload": "Επαναφόρτωση", "remove": "Αφαίρεση", "rename": "Μετονομασία", @@ -368,7 +367,6 @@ "capabilities": "Δυνατότητες", "copied": "Αντιγράφηκε!", "credits": "Συντελεστές", - "cross_signing": "Διασταυρούμενη υπογραφή", "dark": "Σκούρο", "description": "Περιγραφή", "deselect_all": "Αποεπιλογή όλων", @@ -735,22 +733,12 @@ "cancel_entering_passphrase_title": "Ακύρωση εισαγωγής κωδικού;", "confirm_encryption_setup_body": "Κάντε κλικ στο κουμπί παρακάτω για να επιβεβαιώσετε τη ρύθμιση της κρυπτογράφησης.", "confirm_encryption_setup_title": "Επιβεβαιώστε τη ρύθμιση κρυπτογράφησης", - "cross_signing_not_ready": "Η διασταυρούμενη υπογραφή δεν έχει ρυθμιστεί.", - "cross_signing_ready": "Η διασταυρούμενη υπογραφή είναι έτοιμη για χρήση.", - "cross_signing_ready_no_backup": "Η διασταυρούμενη υπογραφή είναι έτοιμη, αλλά δεν δημιουργούνται αντίγραφα ασφαλείας κλειδιών.", "cross_signing_room_normal": "Αυτό το δωμάτιο έχει κρυπτογράφηση από άκρο σε άκρο", "cross_signing_room_verified": "Όλοι σε αυτό το δωμάτιο έχουν επαληθευτεί", "cross_signing_room_warning": "Κάποιος χρησιμοποιεί μια άγνωστη συνεδρία", - "cross_signing_unsupported": "Ο κεντρικός σας διακομιστής δεν υποστηρίζει διασταυρούμενη σύνδεση.", - "cross_signing_untrusted": "Ο λογαριασμός σας έχει ταυτότητα διασταυρούμενης υπογραφής σε μυστικό χώρο αποθήκευσης, αλλά δεν είναι ακόμη αξιόπιστος από αυτήν την συνεδρία.", "cross_signing_user_normal": "Δεν έχετε επαληθεύσει αυτόν τον χρήστη.", "cross_signing_user_verified": "Έχετε επαληθεύσει αυτόν τον χρήστη. Αυτός ο χρήστης έχει επαληθεύσει όλες τις συνεδρίες του.", "cross_signing_user_warning": "Αυτός ο χρήστης δεν έχει επαληθεύσει όλες τις συνεδρίες του.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Διαγράψτε τα κλειδιά διασταυρούμενης υπογραφής", - "title": "Να καταστραφούν τα κλειδιά διασταυρούμενης υπογραφής;", - "warning": "Η διαγραφή κλειδιών διασταυρούμενης υπογραφής είναι μόνιμη. Οποιοσδήποτε με τον οποίο έχετε επαληθευτεί θα λάβει ειδοποιήσεις ασφαλείας. Πιθανότατα δεν θέλετε να το κάνετε αυτό, εκτός και αν έχετε χάσει όλες τις συσκευές από τις οποίες μπορείτε να υπογράψετε." - }, "event_shield_reason_authenticity_not_guaranteed": "Η αυθεντικότητα αυτού του κρυπτογραφημένου μηνύματος δεν είναι εγγυημένη σε αυτήν τη συσκευή.", "event_shield_reason_mismatched_sender_key": "Κρυπτογραφήθηκε από μια μη επαληθευμένη συνεδρία", "export_unsupported": "Ο περιηγητής σας δεν υποστηρίζει τα απαιτούμενα πρόσθετα κρυπτογράφησης", @@ -770,7 +758,6 @@ "title": "Νέα Μέθοδος Ανάκτησης", "warning": "Εάν δεν έχετε ορίσει τη νέα μέθοδο ανάκτησης, ένας εισβολέας μπορεί να προσπαθεί να αποκτήσει πρόσβαση στον λογαριασμό σας. Αλλάξτε τον κωδικό πρόσβασης του λογαριασμού σας και ορίστε μια νέα μέθοδο ανάκτησης αμέσως στις Ρυθμίσεις." }, - "not_supported": "<δεν υποστηρίζεται>", "recovery_method_removed": { "description_1": "Αυτή η συνεδρία εντόπισε ότι η φράση ασφαλείας σας και το κλειδί για τα ασφαλή μηνύματα σας έχουν αφαιρεθεί.", "description_2": "Εάν το κάνατε κατά λάθος, μπορείτε να ρυθμίσετε τα Ασφαλή Μηνύματα σε αυτήν τη συνεδρία, τα οποία θα κρυπτογραφούν εκ νέου το ιστορικό μηνυμάτων αυτής της συνεδρίας με μια νέα μέθοδο ανάκτησης.", @@ -781,8 +768,7 @@ "set_up_toast_description": "Προστατευτείτε από την απώλεια πρόσβασης σε κρυπτογραφημένα μηνύματα και δεδομένα", "set_up_toast_title": "Ρυθμίστε το αντίγραφο ασφαλείας", "setup_secure_backup": { - "explainer": "Δημιουργήστε αντίγραφα ασφαλείας των κλειδιών σας πριν αποσυνδεθείτε για να μην τα χάσετε.", - "title": "Εγκατάσταση" + "explainer": "Δημιουργήστε αντίγραφα ασφαλείας των κλειδιών σας πριν αποσυνδεθείτε για να μην τα χάσετε." }, "udd": { "other_ask_verify_text": "Ζητήστε από αυτόν τον χρήστη να επιβεβαιώσει την συνεδρία του, ή επιβεβαιώστε την χειροκίνητα παρακάτω.", @@ -1452,11 +1438,6 @@ "ongoing": "Αφαίρεση…", "reason_label": "Αιτία (προαιρετικό)" }, - "reject_invitation_dialog": { - "confirmation": "Είστε σίγουροι ότι θέλετε να απορρίψετε την πρόσκληση;", - "failed": "Δεν ήταν δυνατή η απόρριψη της πρόσκλησης", - "title": "Απόρριψη πρόσκλησης" - }, "report_content": { "description": "Η αναφορά αυτού του μηνύματος θα στείλει το μοναδικό «αναγνωριστικό συμβάντος» στον διαχειριστή του διακομιστή σας. Εάν τα μηνύματα σε αυτό το δωμάτιο είναι κρυπτογραφημένα, ο διαχειριστής του διακομιστή σας δε θα μπορεί να διαβάσει το κείμενο του μηνύματος ή να προβάλει αρχεία και εικόνες.", "disagree": "Διαφωνώ", @@ -1584,7 +1565,6 @@ "you_created": "Δημιουργήσατε αυτό το δωμάτιο." }, "invite_email_mismatch_suggestion": "Μοιραστείτε αυτό το μήνυμα ηλεκτρονικού ταχυδρομείου στις Ρυθμίσεις για να λαμβάνετε προσκλήσεις απευθείας σε %(brand)s.", - "invite_reject_ignore": "Απόρριψη & Παράβλεψη χρήστη", "invite_sent_to_email": "Αυτή η πρόσκληση στάλθηκε στο %(email)s", "invite_sent_to_email_room": "Αυτή η πρόσκληση στο %(roomName)s στάλθηκε στο %(email)s", "invite_subtitle": "Ο σας προσκάλεσε", @@ -2175,53 +2155,16 @@ "prompt_invite": "Ερώτηση πριν από την αποστολή προσκλήσεων σε δυνητικά μη έγκυρα αναγνωριστικά matrix", "replace_plain_emoji": "Αυτόματη αντικατάσταση απλού κειμένου Emoji", "security": { - "4s_public_key_in_account_data": "στα δεδομένα λογαριασμού", - "4s_public_key_status": "Δημόσιο κλειδί μυστικής αποθήκευσης:", - "backup_key_cached_status": "Αποθηκευμένο εφεδρικό κλειδί στην κρυφή μνήμη:", - "backup_key_stored_status": "Αποθηκευμένο εφεδρικό κλειδί:", - "backup_key_unexpected_type": "μη αναμενόμενος τύπος", - "backup_key_well_formed": "καλοσχηματισμένο", - "backup_keys_description": "Δημιουργήστε αντίγραφα ασφαλείας των κλειδιών κρυπτογράφησης με τα δεδομένα του λογαριασμού σας σε περίπτωση που χάσετε την πρόσβαση στις συνεδρίες σας. Τα κλειδιά σας θα ασφαλιστούν με ένα μοναδικό κλειδί ασφαλείας.", "bulk_options_accept_all_invites": "Αποδεχτείτε όλες τις %(invitedRooms)sπροσκλήσεις", "bulk_options_reject_all_invites": "Απόρριψη όλων των προσκλήσεων %(invitedRooms)s", "bulk_options_section": "Μαζικές επιλογές", - "cross_signing_cached": "αποθηκευμένο τοπικά", - "cross_signing_homeserver_support": "Υποστήριξη λειτουργιών κεντρικού διακομιστή:", - "cross_signing_homeserver_support_exists": "υπάρχει", - "cross_signing_in_4s": "σε μυστική αποθήκευση", - "cross_signing_in_memory": "στη μνήμη", - "cross_signing_master_private_Key": "Κύριο ιδιωτικό κλειδί:", - "cross_signing_not_cached": "δεν βρέθηκε τοπικά", - "cross_signing_not_found": "δε βρέθηκε", - "cross_signing_not_in_4s": "δεν βρέθηκε στην αποθήκευση", - "cross_signing_not_stored": "μη αποθηκευμένο", - "cross_signing_private_keys": "Διασταυρούμενη υπογραφή ιδιωτικών κλειδιών:", - "cross_signing_public_keys": "Διασταυρούμενη υπογραφή δημόσιων κλειδιών:", - "cross_signing_self_signing_private_key": "Αυτόματη υπογραφή ιδιωτικού κλειδιού:", - "cross_signing_user_signing_private_key": "Ιδιωτικό κλειδί για υπογραφή χρήστη:", - "cryptography_section": "Κρυπτογραφία", - "delete_backup": "Διαγραφή Αντιγράφου ασφαλείας", - "delete_backup_confirm_description": "Είσαι σίγουρος? Θα χάσετε τα κρυπτογραφημένα μηνύματά σας εάν δε δημιουργηθούν σωστά αντίγραφα ασφαλείας των κλειδιών σας.", "e2ee_default_disabled_warning": "Ο διαχειριστής του διακομιστή σας έχει απενεργοποιήσει την κρυπτογράφηση από άκρο σε άκρο από προεπιλογή σε ιδιωτικά δωμάτια & άμεσα μηνύματα.", "enable_message_search": "Ενεργοποίηση αναζήτησης μηνυμάτων σε κρυπτογραφημένα δωμάτια", "encryption_section": "Κρυπτογράφηση", - "error_loading_key_backup_status": "Δεν είναι δυνατή η φόρτωση της κατάστασης του αντιγράφου ασφαλείας κλειδιού", - "export_megolm_keys": "Εξαγωγή κλειδιών κρυπτογράφησης για το δωμάτιο", "ignore_users_empty": "Δεν έχετε χρήστες που έχετε αγνοήσει.", "ignore_users_section": "Χρήστες που αγνοήθηκαν", - "import_megolm_keys": "Εισαγωγή κλειδιών E2E", - "key_backup_active": "Αυτή η συνεδρία δημιουργεί αντίγραφα ασφαλείας των κλειδιών σου.", - "key_backup_active_version": "Ενεργή έκδοση αντιγράφων ασφαλείας:", - "key_backup_active_version_none": "Κανένα", "key_backup_algorithm": "Αλγόριθμος:", - "key_backup_can_be_restored": "Αυτό το αντίγραφο ασφαλείας μπορεί να επαναφερθεί σε αυτήν την περίοδο λειτουργίας", - "key_backup_complete": "Δημιουργήθηκαν αντίγραφα ασφαλείας όλων των κλειδιών", "key_backup_connect": "Συνδέστε αυτήν την συνεδρία με το αντίγραφο ασφαλείας κλειδιού", - "key_backup_connect_prompt": "Συνδέστε αυτήν την συνεδρία με το αντίγραφο ασφαλείας κλειδιού πριν αποσυνδεθείτε για να αποφύγετε την απώλεια κλειδιών που μπορεί να υπάρχουν μόνο σε αυτήν την συνεδρία.", - "key_backup_in_progress": "Δημιουργία αντιγράφων %(sessionsRemaining)s κλειδιών...", - "key_backup_inactive": "Αυτή η συνεδρία δεν δημιουργεί αντίγραφα ασφαλείας των κλειδιών σας, αλλά έχετε ένα υπάρχον αντίγραφο ασφαλείας από το οποίο μπορείτε να επαναφέρετε και να προσθέσετε στη συνέχεια.", - "key_backup_inactive_warning": "Δεν δημιουργούνται αντίγραφα ασφαλείας των κλειδιών σας από αυτήν την συνεδρία.", - "key_backup_latest_version": "Τελευταία έκδοση αντιγράφων ασφαλείας στο διακομιστή:", "message_search_disable_warning": "Εάν απενεργοποιηθεί, τα μηνύματα από κρυπτογραφημένα δωμάτια δε θα εμφανίζονται στα αποτελέσματα αναζήτησης.", "message_search_disabled": "Αποθηκεύστε με ασφάλεια κρυπτογραφημένα μηνύματα τοπικά για να εμφανίζονται στα αποτελέσματα αναζήτησης.", "message_search_enabled": { @@ -2241,13 +2184,7 @@ "message_search_unsupported": "Λείπουν ορισμένα στοιχεία από το %(brand)s που απαιτούνται για την ασφαλή αποθήκευση κρυπτογραφημένων μηνυμάτων τοπικά. Εάν θέλετε να πειραματιστείτε με αυτό το χαρακτηριστικό, δημιουργήστε μια προσαρμοσμένη %(brand)s επιφάνεια εργασίαςμε προσθήκη στοιχείων αναζήτησης.", "message_search_unsupported_web": "Το %(brand)s δεν μπορεί να αποθηκεύσει με ασφάλεια κρυπτογραφημένα μηνύματα τοπικά ενώ εκτελείται σε πρόγραμμα περιήγησης ιστού. Χρησιμοποιήστε την %(brand)s Επιφάνεια εργασίας για να εμφανίζονται κρυπτογραφημένα μηνύματα στα αποτελέσματα αναζήτησης.", "record_session_details": "Κατέγραψε το όνομα του πελάτη, την έκδοση και τη διεύθυνση URL για να αναγνωρίζεις τις συνεδρίες πιο εύκολα στον διαχειριστή συνεδρίας", - "restore_key_backup": "Επαναφορά από Αντίγραφο ασφαλείας", - "secret_storage_not_ready": "δεν είναι έτοιμο", - "secret_storage_ready": "έτοιμο", - "secret_storage_status": "Μυστική αποθήκευση:", "send_analytics": "Αποστολή δεδομένων αναλυτικών στοιχείων", - "session_id": "Αναγνωριστικό συνεδρίας:", - "session_key": "Κλειδί συνεδρίας:", "strict_encryption": "Μη στέλνετε ποτέ κρυπτογραφημένα μηνύματα σε μη επαληθευμένες συνεδρίες από αυτήν τη συνεδρία" }, "send_read_receipts": "Αποστολή αποδείξεων ανάγνωσης", diff --git a/src/i18n/strings/eo.json b/src/i18n/strings/eo.json index e1d1e175a0..c95752629d 100644 --- a/src/i18n/strings/eo.json +++ b/src/i18n/strings/eo.json @@ -75,7 +75,6 @@ "react": "Reagi", "refresh": "Aktualigi", "register": "Registri", - "reject": "Rifuzi", "remove": "Forigi", "reply": "Respondi", "report_content": "Raporti enhavon", @@ -347,7 +346,6 @@ "camera": "Kamerao", "copied": "Kopiita!", "credits": "Dankoj", - "cross_signing": "Delegaj subskriboj", "dark": "Malhela", "description": "Priskribo", "edited": "redaktita", @@ -619,22 +617,12 @@ "cancel_entering_passphrase_title": "Ĉu nuligi enigon de pasfrazo?", "confirm_encryption_setup_body": "Klaku sube la butonon por konfirmi agordon de ĉifrado.", "confirm_encryption_setup_title": "Konfirmi agordon de ĉifrado", - "cross_signing_not_ready": "Delegaj subskriboj ne estas agorditaj.", - "cross_signing_ready": "Delegaj subskriboj estas pretaj por uzado.", - "cross_signing_ready_no_backup": "Delegaj subskriboj pretas, sed ŝlosiloj ne estas savkopiitaj.", "cross_signing_room_normal": "Ĉi tiu ĉambro uzas tutvojan ĉifradon", "cross_signing_room_verified": "Ĉiu en la ĉambro estas kontrolita", "cross_signing_room_warning": "Iu uzas nekonatan salutaĵon", - "cross_signing_unsupported": "Via hejmservilo ne subtenas delegajn subskribojn.", - "cross_signing_untrusted": "Via konto havas identecon por delegaj subskriboj en sekreta deponejo, sed ĉi tiu salutaĵo ankoraŭ ne fidas ĝin.", "cross_signing_user_normal": "Vi ne kontrolis tiun ĉi uzanton.", "cross_signing_user_verified": "Vi kontrolis tiun ĉi uzanton. Ĝi kontrolis ĉiomon da siaj salutaĵoj.", "cross_signing_user_warning": "Ĉi tiu uzanto ne kontrolis ĉiomon da siaj salutaĵoj.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Vakigi delege ĉifrajn ŝlosilojn", - "title": "Ĉu detrui delege ĉifrajn ŝlosilojn?", - "warning": "Forigo de delege ĉifraj ŝlosiloj estas porĉiama. Ĉiu, kun kiu vi interkontrolis, vidos avertojn pri sekureco. Vi preskaŭ certe ne volas ĉi tion fari, malse vi perdis ĉiun aparaton, el kiu vi povus delege subskribadi." - }, "event_shield_reason_authenticity_not_guaranteed": "La aŭtentikeco de ĉi tiu ĉifrita mesaĝo ne povas esti garantiita sur ĉi tiu aparato.", "event_shield_reason_mismatched_sender_key": "Ĉifrita de nekontrolita salutaĵo", "export_unsupported": "Via foliumilo ne subtenas la bezonatajn ĉifrajn kromprogramojn", @@ -651,7 +639,6 @@ "title": "Nova rehava metodo", "warning": "Se vi ne agordis la novan rehavan metodon, eble atakanto provas aliri vian konton. Vi tuj ŝanĝu la pasvorton de via konto, kaj agordu novan rehavan metodon en la agordoj." }, - "not_supported": "", "recovery_method_removed": { "description_1": "Tiu ĉi salutaĵo trovis, ke viaj Sekureca frazo kaj ŝlosilo por Sekuraj mesaĝoj foriĝis.", "description_2": "Se vi faris tion akcidente, vi povas agordi Sekurajn mesaĝojn en ĉi tiu salutaĵo, kio reĉifros la historion de mesaj de ĉi tiu salutaĵo kun nova rehava metodo.", @@ -662,8 +649,7 @@ "set_up_toast_description": "Malhelpu perdon de aliro al ĉifritaj mesaĝoj kaj datumoj", "set_up_toast_title": "Agordi Sekuran savkopiadon", "setup_secure_backup": { - "explainer": "Savkopiu viajn ŝlosilojn antaŭ adiaŭo, por ilin ne perdi.", - "title": "Agordi" + "explainer": "Savkopiu viajn ŝlosilojn antaŭ adiaŭo, por ilin ne perdi." }, "udd": { "other_ask_verify_text": "Petu, ke ĉi tiu la uzanto kontrolu sian salutaĵon, aŭ kontrolu ĝin permane sube.", @@ -1219,11 +1205,6 @@ "ongoing": "Forigante…", "reason_label": "Kialo (malnepra)" }, - "reject_invitation_dialog": { - "confirmation": "Ĉu vi certe volas rifuzi la inviton?", - "failed": "Malsukcesis rifuzi la inviton", - "title": "Rifuzi inviton" - }, "report_content": { "description": "Per raporto de ĉi tiu mesaĝo vi sendos ĝian unikan «identigilon de okazo» al la administranto de via hejmservilo. Se mesaĝoj en ĉi tiu ĉambro estas ĉifrataj, la administranto de via hejmservilo ne povos legi la tekston de la mesaĝo, nek rigardi dosierojn aŭ bildojn.", "disagree": "Malkonsento", @@ -1324,7 +1305,6 @@ "you_created": "Vi kreis ĉi tiun ĉambron." }, "invite_email_mismatch_suggestion": "Havigu ĉi tiun retpoŝtadreson per Agordoj por ricevadi invitojn rekte per %(brand)s.", - "invite_reject_ignore": "Rifuzi kaj malatenti uzanton", "invite_sent_to_email_room": "La invito al %(roomName)s sendiĝis al %(email)s", "invite_subtitle": " vin invitis", "invite_this_room": "Inviti al ĉi tiu ĉambro", @@ -1818,48 +1798,16 @@ "prompt_invite": "Averti antaŭ ol sendi invitojn al eble nevalidaj Matrix-identigiloj", "replace_plain_emoji": "Memfare anstataŭigi tekstajn mienetojn", "security": { - "4s_public_key_in_account_data": "en datumoj de konto", - "4s_public_key_status": "Publika ŝlosilo de sekreta deponejo:", - "backup_key_cached_status": "Kaŝmemorita Savkopia ŝlosilo:", - "backup_key_stored_status": "Deponita Savkopia ŝlosilo:", - "backup_key_unexpected_type": "neatendita tipo", - "backup_key_well_formed": "bone formita", - "backup_keys_description": "Savkopiu viajn čifrajn šlosilojn kune kun la datumoj de via konto, okaze ke vi perdos aliron al viaj salutaĵoj. Viaj ŝlosiloj sekuriĝos per unika Sekureca ŝlosilo.", "bulk_options_accept_all_invites": "Akcepti ĉiujn %(invitedRooms)s invitojn", "bulk_options_reject_all_invites": "Rifuzi ĉiujn %(invitedRooms)s invitojn", "bulk_options_section": "Amasaj elektebloj", - "cross_signing_cached": "kaŝmemorita loke", - "cross_signing_homeserver_support": "Funkciaj kapabloj de hejmservilo:", - "cross_signing_homeserver_support_exists": "ekzistas", - "cross_signing_in_4s": "en sekreta deponejo", - "cross_signing_in_memory": "en memoro", - "cross_signing_master_private_Key": "Ĉefa privata ŝlosilo:", - "cross_signing_not_cached": "ne trovita loke", - "cross_signing_not_found": "ne trovita", - "cross_signing_not_in_4s": "netrovite en deponejo", - "cross_signing_not_stored": "ne deponita", - "cross_signing_private_keys": "Delegaj privataj ŝlosiloj:", - "cross_signing_public_keys": "Delegaj publikaj ŝlosiloj:", - "cross_signing_self_signing_private_key": "Memsubskriba privata ŝlosilo:", - "cross_signing_user_signing_private_key": "Uzantosubskriba privata ŝlosilo:", - "cryptography_section": "Ĉifroteĥnikaro", - "delete_backup": "Forigi savkopion", - "delete_backup_confirm_description": "Ĉu vi certas? Vi perdos ĉiujn viajn ĉifritajn mesaĝojn, se viaj ŝlosiloj ne estas savkopiitaj.", "e2ee_default_disabled_warning": "La administranto de via servilo malŝaltis implicitan tutvojan ĉifradon en privataj kaj individuaj ĉambroj.", "enable_message_search": "Ŝalti serĉon de mesaĝoj en ĉifritaj ĉambroj", "encryption_section": "Ĉifrado", - "error_loading_key_backup_status": "Ne povas enlegi staton de ŝlosila savkopio", - "export_megolm_keys": "Elporti tutvoje ĉifrajn ŝlosilojn de la ĉambro", "ignore_users_empty": "Vi malatentas neniujn uzantojn.", "ignore_users_section": "Malatentaj uzantoj", - "import_megolm_keys": "Enporti tutvoje ĉifrajn ĉambrajn ŝlosilojn", - "key_backup_active_version_none": "Neniu", "key_backup_algorithm": "Algoritmo:", - "key_backup_complete": "Ĉiuj ŝlosiloj estas savkopiitaj", "key_backup_connect": "Konekti ĉi tiun salutaĵon al Savkopiado de ŝlosiloj", - "key_backup_connect_prompt": "Konektu ĉi tiun salutaĵon al savkopiado de ŝlosiloj antaŭ ol vi adiaŭos, por ne perdi ŝlosilojn, kiuj povus troviĝi nur en ĉi tiu salutaĵo.", - "key_backup_inactive": "Ĉi tiu salutaĵo ne savkopias viajn ŝlosilojn, sed vi jam havas savkopion, el kiu vi povas rehavi datumojn, kaj ilin kreskigi plue.", - "key_backup_inactive_warning": "Viaj ŝlosiloj ne estas savkopiataj el ĉi tiu salutaĵo.", "message_search_disable_warning": "Post malŝalto, mesaĝoj el ĉifritaj ĉambroj ne aperos en serĉorezultoj.", "message_search_disabled": "Sekure kaŝmemori ĉifritajn mesaĝojn loke, por aperigi ilin en serĉrezultoj.", "message_search_enabled": { @@ -1878,13 +1826,7 @@ "message_search_space_used": "Spaco uzita:", "message_search_unsupported": "%(brand)s malhavas kelkajn partojn bezonajn por sekura loka kaŝmemorado de ĉirfitaj mesaĝoj. Se vi volas eksperimenti pri ĉi tiu kapablo, kunmetu propran klienton «%(brand)s Dekstop» kun aldonitaj serĉopartoj.", "message_search_unsupported_web": "%(brand)s ne povas sekure kaŝkopii ĉifritajn mesaĝojn loke, funkciante per foliumilo. Uzu %(brand)s Desktop por aperigi ĉifritajn mesaĝojn en serĉrezultoj.", - "restore_key_backup": "Rehavi el savkopio", - "secret_storage_not_ready": "neprete", - "secret_storage_ready": "prete", - "secret_storage_status": "Sekreta deponejo:", "send_analytics": "Sendi statistikajn datumojn", - "session_id": "Identigilo de salutaĵo:", - "session_key": "Ŝlosilo de salutaĵo:", "strict_encryption": "Neniam sendi ĉifritajn mesaĝojn al nekontrolitaj salutaĵoj de ĉi tiu salutaĵo" }, "send_read_receipts": "Sendi legitajn kvitanojn", diff --git a/src/i18n/strings/es.json b/src/i18n/strings/es.json index d1318a8aa6..eb8b31fd39 100644 --- a/src/i18n/strings/es.json +++ b/src/i18n/strings/es.json @@ -89,7 +89,6 @@ "react": "Reaccionar", "refresh": "Refrescar", "register": "Crear cuenta", - "reject": "Rechazar", "reload": "Recargar", "remove": "Eliminar", "rename": "Cambiar nombre", @@ -404,7 +403,6 @@ "capabilities": "Funcionalidades", "copied": "¡Copiado!", "credits": "Créditos", - "cross_signing": "Firma cruzada", "dark": "Oscuro", "description": "Descripción", "deselect_all": "Deseleccionar todo", @@ -765,22 +763,12 @@ "cancel_entering_passphrase_title": "¿Cancelar el ingresar tu contraseña de recuperación?", "confirm_encryption_setup_body": "Haz clic en el botón de abajo para confirmar la configuración del cifrado.", "confirm_encryption_setup_title": "Confirmar la configuración de cifrado", - "cross_signing_not_ready": "La firma cruzada no está configurada.", - "cross_signing_ready": "La firma cruzada está lista para su uso.", - "cross_signing_ready_no_backup": "La firma cruzada está lista, pero no hay copia de seguridad de las claves.", "cross_signing_room_normal": "Esta sala usa cifrado de extremo a extremo", "cross_signing_room_verified": "Todos los participantes en esta sala están verificados", "cross_signing_room_warning": "Alguien está usando una sesión desconocida", - "cross_signing_unsupported": "Tu servidor base no soporta las firmas cruzadas.", - "cross_signing_untrusted": "Su cuenta tiene una identidad de firma cruzada en un almacenamiento secreto, pero aún no es confiada en esta sesión.", "cross_signing_user_normal": "No has verificado a este usuario.", "cross_signing_user_verified": "Usted ha verificado este usuario. Este usuario ha verificado todas sus sesiones.", "cross_signing_user_warning": "Este usuario no ha verificado todas sus sesiones.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Borrar claves de firma cruzada", - "title": "¿Destruir las claves de firma cruzada?", - "warning": "La eliminación de claves de firma cruzada es definitiva. Cualquiera con el que lo hayas verificado verá alertas de seguridad. Es casi seguro que no quieres hacer esto, a menos que hayas perdido todos los dispositivos puedas usar hacer una firma cruzada." - }, "event_shield_reason_authenticity_not_guaranteed": "La autenticidad de este mensaje cifrado no puede ser garantizada en este dispositivo.", "event_shield_reason_mismatched_sender_key": "Cifrado por una sesión no verificada", "export_unsupported": "Su navegador no soporta las extensiones de criptografía requeridas", @@ -800,7 +788,6 @@ "title": "Nuevo método de recuperación", "warning": "Si no configuró el nuevo método de recuperación, es posible que un atacante esté intentando acceder a su cuenta. Cambie la contraseña de su cuenta y configure un nuevo método de recuperación inmediatamente en Configuración." }, - "not_supported": "", "recovery_method_removed": { "description_1": "Esta sesión ha detectado que tu frase de seguridad y clave para mensajes seguros ha sido eliminada.", "description_2": "Si hizo esto accidentalmente, puede configurar Mensajes seguros en esta sesión que volverá a cifrar el historial de mensajes de esta sesión con un nuevo método de recuperación.", @@ -811,8 +798,7 @@ "set_up_toast_description": "Evita perder acceso a datos y mensajes cifrados", "set_up_toast_title": "Configurar copia de seguridad segura", "setup_secure_backup": { - "explainer": "Haz copia de seguridad de tus claves antes de cerrar sesión para evitar perderlas.", - "title": "Configurar" + "explainer": "Haz copia de seguridad de tus claves antes de cerrar sesión para evitar perderlas." }, "udd": { "interactive_verification_button": "Verificar interactivamente usando emojis", @@ -1533,11 +1519,6 @@ "ongoing": "Quitando…", "reason_label": "Motivo (opcional)" }, - "reject_invitation_dialog": { - "confirmation": "¿Estás seguro que quieres rechazar la invitación?", - "failed": "Falló al rechazar la invitación", - "title": "Rechazar invitación" - }, "report_content": { "description": "Denunciar este mensaje enviará su único «event ID al administrador de tu servidor base. Si los mensajes en esta sala están cifrados, el administrador de tu servidor no podrá leer el texto del mensaje ni ver ningún archivo o imagen.", "disagree": "No estoy de acuerdo", @@ -1687,7 +1668,6 @@ "you_created": "Creaste esta sala." }, "invite_email_mismatch_suggestion": "Comparte este correo electrónico en Configuración para recibir invitaciones directamente en %(brand)s.", - "invite_reject_ignore": "Rechazar e ignorar usuario", "invite_sent_to_email": "Esta invitación se envió a %(email)s", "invite_sent_to_email_room": "Esta invitación a %(roomName)s fue enviada a %(email)s", "invite_subtitle": " te ha invitado", @@ -2274,48 +2254,16 @@ "prompt_invite": "Preguntarme antes de enviar invitaciones a IDs de matrix que no parezcan válidas", "replace_plain_emoji": "Sustituir automáticamente caritas de texto por sus emojis equivalentes", "security": { - "4s_public_key_in_account_data": "en datos de cuenta", - "4s_public_key_status": "Clave pública del almacén secreto:", - "backup_key_cached_status": "Clave de respaldo almacenada en caché:", - "backup_key_stored_status": "Clave de respaldo almacenada:", - "backup_key_unexpected_type": "tipo inesperado", - "backup_key_well_formed": "bien formado", - "backup_keys_description": "Haz una copia de seguridad de tus claves de cifrado con los datos de tu cuenta por si pierdes acceso a tus sesiones. Las clave serán aseguradas con una clave de seguridad única.", "bulk_options_accept_all_invites": "Aceptar todas las invitaciones de %(invitedRooms)s", "bulk_options_reject_all_invites": "Rechazar todas las invitaciones a %(invitedRooms)s", "bulk_options_section": "Opciones generales", - "cross_signing_cached": "almacenado localmente", - "cross_signing_homeserver_support": "Características compatibles con tu servidor base:", - "cross_signing_homeserver_support_exists": "existe", - "cross_signing_in_4s": "en almacén secreto", - "cross_signing_in_memory": "en memoria", - "cross_signing_master_private_Key": "Clave privada maestra:", - "cross_signing_not_cached": "no encontrado localmente", - "cross_signing_not_found": "no encontrado", - "cross_signing_not_in_4s": "no se ha encontrado en la memoria", - "cross_signing_not_stored": "no almacenado", - "cross_signing_private_keys": "Firmando las llaves privadas de manera cruzada:", - "cross_signing_public_keys": "Firmando las llaves públicas de manera cruzada:", - "cross_signing_self_signing_private_key": "Clave privada autofirmada:", - "cross_signing_user_signing_private_key": "Usuario firmando llave privada:", - "cryptography_section": "Criptografía", - "delete_backup": "Borrar copia de seguridad", - "delete_backup_confirm_description": "¿Estás seguro? Perderás tus mensajes cifrados si las claves no se copian adecuadamente.", "e2ee_default_disabled_warning": "El administrador de tu servidor base ha desactivado el cifrado de extremo a extremo en salas privadas y mensajes directos.", "enable_message_search": "Activar la búsqueda de mensajes en salas cifradas", "encryption_section": "Cifrado", - "error_loading_key_backup_status": "No se pudo cargar el estado de la copia de la clave", - "export_megolm_keys": "Exportar claves de salas con cifrado de extremo a extremo", "ignore_users_empty": "No has ignorado a nadie.", "ignore_users_section": "Usuarios ignorados", - "import_megolm_keys": "Importar claves de salas con cifrado de extremo a extremo", - "key_backup_active_version_none": "Ninguno", "key_backup_algorithm": "Algoritmo:", - "key_backup_complete": "Se han copiado todas las claves", "key_backup_connect": "Conecta esta sesión a la copia de respaldo de tu clave", - "key_backup_connect_prompt": "Conecte esta sesión a la copia de seguridad de las claves antes de firmar y así evitar perder las claves que sólo existen en esta sesión.", - "key_backup_inactive": "Esta sesión no ha creado una copia de seguridad de tus llaves, pero tienes una copia de seguridad existente de la que puedes restaurar y añadir para proceder.", - "key_backup_inactive_warning": "No se está haciendo una copia de seguridad de tus claves en esta sesión.", "message_search_disable_warning": "Si está desactivado, los mensajes de las salas cifradas no aparecerán en los resultados de búsqueda.", "message_search_disabled": "Almacenar localmente, de manera segura, a los mensajes cifrados localmente para que aparezcan en los resultados de búsqueda.", "message_search_enabled": { @@ -2335,13 +2283,7 @@ "message_search_unsupported": "A %(brand)s le faltan algunos componentes necesarios para el almacenamiento seguro de mensajes cifrados a nivel local. Si quieres experimentar con esta característica, construye un Escritorio %(brand)s personalizado con componentes de búsqueda añadidos.", "message_search_unsupported_web": "%(brand)s no puede almacenar en caché de forma segura mensajes cifrados localmente mientras se ejecuta en un navegador web. Usa %(brand)s Escritorio para que los mensajes cifrados aparezcan en los resultados de búsqueda.", "record_session_details": "Registrar el nombre del cliente, la versión y URL para reconocer de forma más fácil las sesiones en el gestor", - "restore_key_backup": "Restaurar una copia de seguridad", - "secret_storage_not_ready": "no está listo", - "secret_storage_ready": "Listo", - "secret_storage_status": "Almacenamiento secreto:", "send_analytics": "Enviar datos estadísticos de uso", - "session_id": "Identidad (ID) de sesión:", - "session_key": "Código de sesión:", "strict_encryption": "No enviar nunca mensajes cifrados a sesiones sin verificar desde esta sesión" }, "send_read_receipts": "Enviar acuses de recibo", diff --git a/src/i18n/strings/et.json b/src/i18n/strings/et.json index b62c9cd7bb..60842fab0c 100644 --- a/src/i18n/strings/et.json +++ b/src/i18n/strings/et.json @@ -94,7 +94,6 @@ "react": "Reageeri", "refresh": "Värskenda", "register": "Registreeru", - "reject": "Hülga", "reload": "Laadi uuesti", "remove": "Eemalda", "rename": "Muuda nime", @@ -462,7 +461,6 @@ "capabilities": "Funktsionaalsused ja võimed", "copied": "Kopeeritud!", "credits": "Tänuavaldused", - "cross_signing": "Risttunnustamine", "dark": "Tume", "description": "Kirjeldus", "deselect_all": "Eemalda kõik valikud", @@ -896,22 +894,12 @@ "cancel_entering_passphrase_title": "Kas katkestame paroolifraasi sisestamise?", "confirm_encryption_setup_body": "Kinnitamaks, et soovid krüptimist seadistada, klõpsi järgnevat nuppu.", "confirm_encryption_setup_title": "Krüptimise seadistuse kinnitamine", - "cross_signing_not_ready": "Risttunnustamine on seadistamata.", - "cross_signing_ready": "Risttunnustamine on kasutamiseks valmis.", - "cross_signing_ready_no_backup": "Risttunnustamine on töövalmis, aga krüptovõtmed on varundamata.", "cross_signing_room_normal": "See jututuba on läbivalt krüptitud", "cross_signing_room_verified": "Kõik kasutajad siin jututoas on verifitseeritud", "cross_signing_room_warning": "Keegi kasutab tundmatut sessiooni", - "cross_signing_unsupported": "Sinu koduserver ei toeta risttunnustamist.", - "cross_signing_untrusted": "Sinu kontol on turvahoidlas olemas risttunnustamise identiteet, kuid seda veel ei loeta antud sessioonis usaldusväärseks.", "cross_signing_user_normal": "Sa ei ole seda kasutajat verifitseerinud.", "cross_signing_user_verified": "Sa oled selle kasutaja verifitseerinud. See kasutaja on verifitseerinud kõik nende sessioonid.", "cross_signing_user_warning": "See kasutaja ei ole verifitseerinud kõiki oma sessioone.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Eemalda risttunnustamise võtmed", - "title": "Kas hävitame risttunnustamise võtmed?", - "warning": "Risttunnustamise võtmete kustutamine on tegevus, mida ei saa tagasi pöörata. Kõik sinu verifitseeritud vestluskaaslased näevad seejärel turvateateid. Kui sa just pole kaotanud ligipääsu kõikidele oma seadmetele, kust sa risttunnustamist oled teinud, siis sa ilmselgelt ei peaks kustutamist ette võtma." - }, "event_shield_reason_authenticity_not_guaranteed": "Selle krüptitud sõnumi autentsus pole selles seadmes tagatud.", "event_shield_reason_mismatched_sender_key": "Krüptitud verifitseerimata sessiooni poolt", "event_shield_reason_unknown_device": "Krüptitud tundmatu või kustutatud seadme poolt.", @@ -937,7 +925,6 @@ "title": "Uus taastamise meetod", "warning": "Kui sa ei ole ise uusi taastamise meetodeid lisanud, siis võib olla tegemist ründega sinu konto vastu. Palun vaheta koheselt oma kasutajakonto salasõna ning määra seadistustes uus taastemeetod." }, - "not_supported": "", "pinned_identity_changed": "Kasutaja %(displayName)s (%(userId)s) võrguidentiteet tundub olema muutunud. Lisateave", "pinned_identity_changed_no_displayname": "Kasutaja %(userId)s võrguidentiteet tundub olema muutunud. Lisateave", "recovery_method_removed": { @@ -953,8 +940,7 @@ "set_up_toast_description": "Hoia ära, et kaotad ligipääsu krüptitud sõnumitele ja andmetele", "set_up_toast_title": "Võta kasutusele turvaline varundus", "setup_secure_backup": { - "explainer": "Vältimaks nende kaotamist, varunda krüptovõtmed enne väljalogimist.", - "title": "Võta kasutusele" + "explainer": "Vältimaks nende kaotamist, varunda krüptovõtmed enne väljalogimist." }, "udd": { "interactive_verification_button": "Verifitseeri interaktiivselt emoji abil", @@ -1761,11 +1747,6 @@ "ongoing": "Eemaldan…", "reason_label": "Põhjus (kui soovid lisada)" }, - "reject_invitation_dialog": { - "confirmation": "Kas sa oled kindel, et soovid lükata kutse tagasi?", - "failed": "Kutse tagasi lükkamine ei õnnestunud", - "title": "Lükka kutse tagasi" - }, "report_content": { "description": "Sellest sõnumist teatamine saadab tema unikaalse sõnumi tunnuse sinu koduserveri haldurile. Kui selle jututoa sõnumid on krüptitud, siis sinu koduserveri haldur ei saa lugeda selle sõnumi teksti ega vaadata seal leiduvaid faile ja pilte.", "disagree": "Ma ei nõustu sisuga", @@ -1971,7 +1952,6 @@ "you_created": "Sa lõid selle jututoa." }, "invite_email_mismatch_suggestion": "Selleks, et saada kutseid otse %(brand)s'isse, jaga oma seadetes seda e-posti aadressi.", - "invite_reject_ignore": "Hülga ja eira kasutaja", "invite_sent_to_email": "See kutse saadeti e-posti aadressile %(email)s", "invite_sent_to_email_room": "Kutse %(roomName)s jututuppa saadeti %(email)s e-posti aadressile", "invite_subtitle": " saatis sulle kutse", @@ -2725,57 +2705,20 @@ "prompt_invite": "Hoiata enne kutse saatmist võimalikule vigasele Matrix'i kasutajatunnusele", "replace_plain_emoji": "Automaatelt asenda vormindamata tekst emotikoniga", "security": { - "4s_public_key_in_account_data": "kasutajakonto andmete hulgas", - "4s_public_key_status": "Turvahoidla avalik võti:", "analytics_description": "Vigade tuvastamiseks palun jaga meiega anonüümseid andmeid. Isiklikke andmeid me ei kogu ja kolmandad osapooled ei ole sellega seotud.", - "backup_key_cached_status": "Varukoopia võti on puhverdatud:", - "backup_key_stored_status": "Varukoopia võti on salvestatud:", - "backup_key_unexpected_type": "tundmatut tüüpi", - "backup_key_well_formed": "korrektses vormingus", - "backup_keys_description": "Selleks puhuks, kui sa kaotad ligipääsu kõikidele oma sessioonidele, tee varukoopia oma krüptovõtmetest ja kasutajakonto seadistustest. Unikaalse turvavõtmega tagad selle, et sinu varukoopia on kaitstud.", "bulk_options_accept_all_invites": "Võta vastu kõik %(invitedRooms)s kutsed", "bulk_options_reject_all_invites": "Lükka tagasi kõik %(invitedRooms)s kutsed", "bulk_options_section": "Masstoimingute seadistused", - "cross_signing_cached": "on puhverdatud kohalikus seadmes", - "cross_signing_homeserver_support": "Koduserver on tugi sellele funktsionaalusele:", - "cross_signing_homeserver_support_exists": "olemas", - "cross_signing_in_4s": "turvahoidlas", - "cross_signing_in_memory": "on mälus", - "cross_signing_master_private_Key": "Üldine privaatvõti:", - "cross_signing_not_cached": "ei leidu kohalikus seadmes", - "cross_signing_not_found": "pole leitavad", - "cross_signing_not_in_4s": "ei leidunud turvahoidlas", - "cross_signing_not_stored": "ei ole salvestatud", - "cross_signing_private_keys": "Privaatvõtmed risttunnustamise jaoks:", - "cross_signing_public_keys": "Avalikud võtmed risttunnustamise jaoks:", - "cross_signing_self_signing_private_key": "Sinu privaatvõtmed:", - "cross_signing_user_signing_private_key": "Kasutaja privaatvõti:", - "cryptography_section": "Krüptimine", "dehydrated_device_description": "Võrguühenduseta seadme funktsionaalsus võimaldab saada krüptitud sõnumeid ka siis, kui sa pole ühtegi seadmesse sisse loginud", "dehydrated_device_enabled": "Võrguühenduseta seadme funktsionaalsus on sisse lülitatud", - "delete_backup": "Kustuta varukoopia", - "delete_backup_confirm_description": "Kas sa oled kindel? Kui sul muud varundust pole, siis kaotad ligipääsu oma krüptitud sõnumitele.", "dialog_title": "Seadistused: Turvalisus ja privaatsus", "e2ee_default_disabled_warning": "Sinu serveri haldur on lülitanud läbiva krüptimise omavahelistes jututubades ja otsesõnumites välja.", "enable_message_search": "Võta kasutusele sõnumite otsing krüptitud jututubades", "encryption_section": "Krüptimine", - "error_loading_key_backup_status": "Võtmete varunduse oleku laadimine ei õnnestunud", - "export_megolm_keys": "Ekspordi jututubade läbiva krüptimise võtmed", "ignore_users_empty": "Sa ei ole veel kedagi eiranud.", "ignore_users_section": "Eiratud kasutajad", - "import_megolm_keys": "Impordi E2E läbiva krüptimise võtmed jututubade jaoks", - "key_backup_active": "See sessioon varundab sinu krüptovõtmeid.", - "key_backup_active_version": "Aktiivse varukoopia versioon:", - "key_backup_active_version_none": "Ei ühelgi juhul", "key_backup_algorithm": "Algoritm:", - "key_backup_can_be_restored": "Seda varukoopiat saab sellesse sessiooni taastada", - "key_backup_complete": "Kõik krüptovõtmed on varundatud", "key_backup_connect": "Seo see sessioon krüptovõtmete varundusega", - "key_backup_connect_prompt": "Enne väljalogimist seo see sessioon krüptovõtmete varundusega. Kui sa seda ei tee, siis võid kaotada võtmed, mida kasutatakse vaid siin sessioonis.", - "key_backup_in_progress": "Varundan %(sessionsRemaining)s krüptovõtmeid…", - "key_backup_inactive": "See sessioon ei varunda sinu krüptovõtmeid, aga sul on olemas varundus, millest saad taastada ning millele saad võtmeid lisada.", - "key_backup_inactive_warning": "Sinu selle sessiooni krüptovõtmeid ei varundata.", - "key_backup_latest_version": "Serveris leiduv viimane varukoopia:", "message_search_disable_warning": "Kui see seadistus pole kasutusel, siis krüptitud jututubade sõnumeid otsing ei vaata.", "message_search_disabled": "Turvaliselt puhverda krüptitud sõnumid kohalikku arvutisse ja võimalda kasutada neid otsingus.", "message_search_enabled": { @@ -2795,13 +2738,7 @@ "message_search_unsupported": "%(brand)s'is on puudu need komponendid, mis võimaldavad otsida kohalikest turvaliselt puhverdatud krüptitud sõnumitest. Kui sa tahaksid sellist funktsionaalsust katsetada, siis pead kompileerima %(brand)s'i variandi, kus need komponendid on lisatud.", "message_search_unsupported_web": "%(brand)s ei võimalda veebibrauseris töötades krüptitud sõnumeid turvaliselt puhverdada. Selleks, et krüptitud sõnumeid saaks otsida, kasuta %(brand)s Desktop rakendust Matrix'i kliendina.", "record_session_details": "Sessioonide paremaks tuvastamiseks saad nüüd sessioonihalduris salvestada klientrakenduse nime, versiooni ja aadressi", - "restore_key_backup": "Taasta varukoopiast", - "secret_storage_not_ready": "ei ole valmis", - "secret_storage_ready": "valmis", - "secret_storage_status": "Turvahoidla:", "send_analytics": "Saada arendajatele analüütikat", - "session_id": "Sessiooni tunnus:", - "session_key": "Sessiooni võti:", "strict_encryption": "Ära iialgi saada sellest sessioonist krüptitud sõnumeid verifitseerimata sessioonidesse" }, "send_read_receipts": "Saada lugemisteatiseid", diff --git a/src/i18n/strings/fa.json b/src/i18n/strings/fa.json index 3b93b0ba92..15cb70f471 100644 --- a/src/i18n/strings/fa.json +++ b/src/i18n/strings/fa.json @@ -73,7 +73,6 @@ "react": "واکنش", "refresh": "رفرش", "register": "ایجاد حساب کاربری", - "reject": "پس زدن", "reload": "بارگذاری مجدد", "remove": "حذف کن", "rename": "تغییر نام", @@ -335,7 +334,6 @@ "camera": "دوربین", "copied": "رونوشت گرفته شد!", "credits": "اعتبارها", - "cross_signing": "امضاء متقابل", "dark": "تاریک", "description": "توضیحات", "edited": "ویرایش شده", @@ -580,21 +578,12 @@ "cancel_entering_passphrase_title": "وارد کردن عبارت امنیتی لغو شود؟", "confirm_encryption_setup_body": "برای تأیید و فعال‌سازی رمزگذاری ، روی دکمه زیر کلیک کنید.", "confirm_encryption_setup_title": "راه‌اندازی رمزگذاری را تأیید کنید", - "cross_signing_not_ready": "امضاء متقابل تنظیم نشده‌است.", - "cross_signing_ready": "امضاء متقابل برای استفاده در دسترس است.", "cross_signing_room_normal": "این اتاق به صورت سرتاسر رمزشده است", "cross_signing_room_verified": "همه‌ی اعضای این اتاق تائید شده‌اند", "cross_signing_room_warning": "فردی از یک نشست ناشناس استفاده می‌کند", - "cross_signing_unsupported": "سرور شما امضاء متقابل را پشتیبانی نمی‌کند.", - "cross_signing_untrusted": "حساب کاربری شما یک هویت برای امضاء متقابل در حافظه‌ی نهان دارد، اما این هویت هنوز توسط این نشست تائید نشده‌است.", "cross_signing_user_normal": "شما این کاربر را تائید نکرده‌اید.", "cross_signing_user_verified": "شما این کاربر را تائید کرده‌اید. این کاربر تمام نشست‌های خود را تائيد کرده‌است.", "cross_signing_user_warning": "این کاربر هیچ‌کدام از نشست‌های خود را تائید نکرده است.", - "destroy_cross_signing_dialog": { - "primary_button_text": "کلیدهای امضای متقابل را پاک کن", - "title": "کلیدهای امضای متقابل نابود شود؟", - "warning": "حذف کلیدهای امضای متقابل دائمی است. هرکسی که او را تائید کرده‌باشید، هشدارهای امنیتی را مشاهده خواهد کرد. به احتمال زیاد نمی‌خواهید این کار را انجام دهید ، مگر هیچ دستگاهی برای امضاء متقابل از طریق آن نداشته باشید." - }, "event_shield_reason_authenticity_not_guaranteed": "صحت این پیام رمزگذاری شده در این دستگاه تضمین نمی شود.", "event_shield_reason_mismatched_sender_key": "توسط یک نشست تأیید نشده رمزگذاری شده است", "export_unsupported": "مرورگر شما از افزونه‌های رمزنگاری مورد نیاز پشتیبانی نمی‌کند", @@ -611,7 +600,6 @@ "title": "روش بازیابی جدید", "warning": "اگر روش بازیابی جدیدی را تنظیم نکرده‌اید، ممکن است حمله‌کننده‌ای تلاش کند به حساب کاربری شما دسترسی پیدا کند. لطفا گذرواژه حساب کاربری خود را تغییر داده و فورا یک روش جدیدِ بازیابی در بخش تنظیمات انتخاب کنید." }, - "not_supported": "<پشتیبانی نمی‌شود>", "recovery_method_removed": { "description_1": "نشست فعلی تشخیص داده که عبارت امنیتی و کلید لازم شما برای پیام‌رسانی امن حذف شده‌است.", "description_2": "اگر این کار را به صورت تصادفی انجام دادید، می‌توانید سازوکار پیام امن را برای این نشست تنظیم کرده که باعث می‌شود تمام تاریخچه‌ی این نشست با استفاده از یک روش جدیدِ بازیابی، مجددا رمزشود.", @@ -622,8 +610,7 @@ "set_up_toast_description": "محافظ در برابر از دست‌دادن داده‌ها و پیام‌های رمزشده", "set_up_toast_title": "پشتیبان‌گیری امن را انجام دهید", "setup_secure_backup": { - "explainer": "پیش از خروج از حساب کاربری، از کلید‌های خود پشتیبان بگیرید تا آن‌ها را از دست ندهید.", - "title": "برپایی" + "explainer": "پیش از خروج از حساب کاربری، از کلید‌های خود پشتیبان بگیرید تا آن‌ها را از دست ندهید." }, "udd": { "other_ask_verify_text": "از این کاربر بخواهید نشست خود را تأیید کرده و یا آن را به صورت دستی تأیید کنید.", @@ -1113,11 +1100,6 @@ "ongoing": "در حال حذف…", "reason_label": "دلیل (اختیاری)" }, - "reject_invitation_dialog": { - "confirmation": "آیا مطمئن هستید که می خواهید دعوت را رد کنید؟", - "failed": "رد دعوتنامه موفقیت‌آمیز نبود", - "title": "ردکردن دعوت" - }, "report_content": { "description": "گزارش این پیام شناسه‌ی منحصر به فرد رخداد آن را برای مدیر سرور ارسال می‌کند. اگر پیام‌های این اتاق رمزشده باشند، مدیر سرور شما امکان خواندن متن آن پیام یا مشاهده‌ی عکس یا فایل‌های دیگر را نخواهد داشت.", "missing_reason": "لطفا توضیح دهید که چرا گزارش می‌دهید.", @@ -1206,7 +1188,6 @@ "you_created": "شما این اتاق را ایجاد کردید." }, "invite_email_mismatch_suggestion": "برای دریافت مستقیم دعوت در %(brand)s این ایمیل را در تنظیمات به اشتراک بگذارید.", - "invite_reject_ignore": "رد کردن و نادیده گرفتن کاربر", "invite_sent_to_email_room": "این دعوت به %(roomName)s به %(email)s ارسال شد", "invite_subtitle": " شما را دعوت کرد", "invite_this_room": "دعوت به این گپ", @@ -1605,48 +1586,16 @@ "prompt_invite": "قبل از ارسال دعوت‌نامه برای کاربری که شناسه‌ی او احتمالا معتبر نیست، هشدا بده", "replace_plain_emoji": "متن ساده را به صورت خودکار با شکلک جایگزین کن", "security": { - "4s_public_key_in_account_data": "در داده‌های حساب کاربری", - "4s_public_key_status": "کلید عمومی حافظه نهان:", - "backup_key_cached_status": "کلید پشتیبان ذخیره شد:", - "backup_key_stored_status": "کلید پشتیبان ذخیره شد:", - "backup_key_unexpected_type": "تایپ (نوع) غیرمنتظره", - "backup_key_well_formed": "خوش‌ساخت", - "backup_keys_description": "در صورت از دست رفتن دسترسی به نشست‌هایتان، از کلیدهای رمزنگاری و داده‌های حساب کاربری خود نسخه‌ی پشتیبان تهیه نمائید. کلیدهای شما توسط کلید منحضر به فرد امنیتی (Security Key) امن خواهند ماند.", "bulk_options_accept_all_invites": "همه‌ی دعوت‌های %(invitedRooms)s را قبول کن", "bulk_options_reject_all_invites": "همه‌ی دعوت‌های %(invitedRooms)s را رد کن", "bulk_options_section": "گزینه‌های دسته‌جمعی", - "cross_signing_cached": "به صورت محلی کش شده‌است", - "cross_signing_homeserver_support": "قابلیت‌های پشتیبانی‌شده سمت سرور:", - "cross_signing_homeserver_support_exists": "وجود دارد", - "cross_signing_in_4s": "بر روی حافظه نهان", - "cross_signing_in_memory": "بر روی حافظه", - "cross_signing_master_private_Key": "شاه‌کلید خصوصی:", - "cross_signing_not_cached": "به صورت محلی یافت نشد", - "cross_signing_not_found": "یافت نشد", - "cross_signing_not_in_4s": "در حافظه یافت نشد", - "cross_signing_not_stored": "ذخیره نشد", - "cross_signing_private_keys": "کلیدهای خصوصی امضاء متقابل:", - "cross_signing_public_keys": "کلیدهای عمومی امضاء متقابل:", - "cross_signing_self_signing_private_key": "کلید خصوصی self-sign:", - "cross_signing_user_signing_private_key": "کلید امضاء خصوصی کاربر:", - "cryptography_section": "رمزنگاری", - "delete_backup": "پاک‌کردن نسخه پشتیبان (Backup)", - "delete_backup_confirm_description": "آیا اطمینان دارید؟ در صورتی که از کلیدهای شما به درستی پشتیبان‌گیری نشده باشد، تمام پیام‌های رمزشده‌ی خود را از دست خواهید داد.", "e2ee_default_disabled_warning": "مدیر سرور شما قابلیت رمزنگاری سرتاسر برای اتاق‌ها و گفتگوهای خصوصی را به صورت پیش‌فرض غیرفعال کرده‌است.", "enable_message_search": "فعال‌سازی قابلیت جستجو در اتاق‌های رمزشده", "encryption_section": "رمزنگاری", - "error_loading_key_backup_status": "امکان بارگیری و نمایش وضعیت کلید پشتیبان وجود ندارد", - "export_megolm_keys": "استخراج (Export) کلیدهای رمزنگاری اتاق‌ها", "ignore_users_empty": "شما هیچ کاربری را نادیده نگرفته‌اید.", "ignore_users_section": "کاربران نادیده‌گرفته‌شده", - "import_megolm_keys": "واردکردن کلیدهای رمزنگاری اتاق‌ها", - "key_backup_active_version_none": "هیچ‌کدام", "key_backup_algorithm": "الگوریتم:", - "key_backup_complete": "از همه کلیدها نسخه‌ی پشتیبان گرفته شد", "key_backup_connect": "این نشست را به کلید پشتیبان‌گیر متصل کن", - "key_backup_connect_prompt": "پیش از خروج از حساب کاربری، این نشست را به کلید پشتیبان‌گیر متصل نمائید. با این کار مانع از گم‌شدن کلیدهای که فقط بر روی این نشست وجود دارند می‌شوید.", - "key_backup_inactive": "این نشست از کلیدهای شما پشتیبان‌گیری نمی‌کند، با این حال شما یک نسخه‌ی پشتیبان موجود دارید که می‌توانید آن را بازیابی کنید.", - "key_backup_inactive_warning": "کلید‌های شما از این نشست پشتیبان‌گیری نمی‌شود.", "message_search_disable_warning": "اگر غیر فعال شود، پیام‌های اتاق‌های رمزشده در نتایج جستجوها نمایش داده نمی‌شوند.", "message_search_disabled": "پیام‌های رمزشده را به صورتی محلی و امن ذخیره کرده تا در نتایج جستجو ظاهر شوند.", "message_search_enabled": { @@ -1665,13 +1614,7 @@ "message_search_space_used": "فضای مصرفی:", "message_search_unsupported": "%(brand)s بعضی از مولفه‌های مورد نیاز برای ذخیره امن پیام‌های رمزشده به صورت محلی را ندارد. اگر تمایل به استفاده از این قابلیت دارید، یک نسخه‌ی دلخواه از %(brand)s با مولفه‌های مورد نظر بسازید.", "message_search_unsupported_web": "%(brand)s نمی‌تواند پیام‌های رمزشده را به شکل امن و به صورت محلی در هنگامی که مرورگر در حال فعالیت است ذخیره کند. از %(brand)s نسخه‌ی دسکتاپ برای نمایش پیام‌های رمزشده در نتایج جستجو استفاده نمائید.", - "restore_key_backup": "بازیابی از نسخه‌ی پشتیبان", - "secret_storage_not_ready": "آماده نیست", - "secret_storage_ready": "آماده", - "secret_storage_status": "حافظه نهان:", "send_analytics": "ارسال داده‌های تجزیه و تحلیلی", - "session_id": "شناسه‌ی نشست:", - "session_key": "کلید نشست:", "strict_encryption": "هرگز از این نشست، پیام‌های رمزشده را به نشست‌های تائید نشده ارسال مکن" }, "send_typing_notifications": "ارسال اعلان «در حال نوشتن»", diff --git a/src/i18n/strings/fi.json b/src/i18n/strings/fi.json index c18244cd74..2655789797 100644 --- a/src/i18n/strings/fi.json +++ b/src/i18n/strings/fi.json @@ -97,7 +97,6 @@ "react": "Reagoi", "refresh": "Päivitä", "register": "Rekisteröidy", - "reject": "Hylkää", "reload": "Lataa uudelleen", "remove": "Poista", "rename": "Nimeä uudelleen", @@ -453,7 +452,6 @@ "capabilities": "Kyvykkyydet", "copied": "Kopioitu!", "credits": "Maininnat", - "cross_signing": "Ristiinvarmennus", "dark": "Tumma", "description": "Kuvaus", "deselect_all": "Älä valitse mitään", @@ -803,22 +801,12 @@ "cancel_entering_passphrase_title": "Peruuta salasanan syöttäminen?", "confirm_encryption_setup_body": "Napsauta alla olevaa painiketta vahvistaaksesi salauksen asettamisen.", "confirm_encryption_setup_title": "Vahvista salauksen asetukset", - "cross_signing_not_ready": "Ristiinvarmennusta ei ole asennettu.", - "cross_signing_ready": "Ristiinvarmennus on käyttövalmis.", - "cross_signing_ready_no_backup": "Ristiinvarmennus on valmis, mutta avaimia ei ole varmuuskopioitu.", "cross_signing_room_normal": "Tämä huone käyttää päästä päähän -salausta", "cross_signing_room_verified": "Kaikki tämän huoneen käyttäjät on varmennettu", "cross_signing_room_warning": "Joku käyttää tuntematonta istuntoa", - "cross_signing_unsupported": "Kotipalvelimesi ei tue ristiinvarmennusta.", - "cross_signing_untrusted": "Tililläsi on ristiinvarmennuksen identiteetti salaisessa tallennustilassa, mutta tämä istunto ei vielä luota siihen.", "cross_signing_user_normal": "Et ole varmentanut tätä käyttäjää.", "cross_signing_user_verified": "Olet varmentanut tämän käyttäjän. Tämä käyttäjä on varmentanut kaikki istuntonsa.", "cross_signing_user_warning": "Tämä käyttäjä ei ole varmentanut kaikkia istuntojaan.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Tyhjennä ristiinvarmennuksen avaimet", - "title": "Tuhoa ristiinvarmennuksen avaimet?", - "warning": "Ristiinvarmennuksen avainten tuhoamista ei voi kumota. Jokainen, jonka olet varmentanut, tulee näkemään turvallisuushälytyksiä. Et todennäköisesti halua tehdä tätä, ellet ole hukannut kaikkia laitteitasi, joista pystyit ristiinvarmentamaan." - }, "event_shield_reason_authenticity_not_guaranteed": "Tämän salatun viestin aitoutta ei voida taata tällä laitteella.", "event_shield_reason_mismatched_sender_key": "Salattu varmentamattoman istunnon toimesta", "export_unsupported": "Selaimesi ei tue vaadittuja kryptografisia laajennuksia", @@ -837,7 +825,6 @@ "title": "Uusi palautustapa", "warning": "Jos et ottanut käyttöön uutta palautustapaa, hyökkääjä saattaa yrittää käyttää tiliäsi. Vaihda tilisi salasana ja aseta uusi palautustapa asetuksissa välittömästi." }, - "not_supported": "", "recovery_method_removed": { "title": "Palautustapa poistettu", "warning": "Jos et poistanut palautustapaa, hyökkääjä saattaa yrittää käyttää tiliäsi. Vaihda tilisi salasana ja aseta uusi palautustapa asetuksissa välittömästi." @@ -848,8 +835,7 @@ "set_up_toast_description": "Suojaudu salattuihin viesteihin ja tietoihin pääsyn menettämiseltä", "set_up_toast_title": "Määritä turvallinen varmuuskopio", "setup_secure_backup": { - "explainer": "Varmuuskopioi avaimesi ennen kuin kirjaudut ulos välttääksesi avainten menetyksen.", - "title": "Ota käyttöön" + "explainer": "Varmuuskopioi avaimesi ennen kuin kirjaudut ulos välttääksesi avainten menetyksen." }, "udd": { "interactive_verification_button": "Vahvista vuorovaikutteisesti emojilla", @@ -1551,11 +1537,6 @@ "ongoing": "Poistetaan…", "reason_label": "Syy (valinnainen)" }, - "reject_invitation_dialog": { - "confirmation": "Oletko varma että haluat hylätä kutsun?", - "failed": "Kutsun hylkääminen epäonnistui", - "title": "Hylkää kutsu" - }, "report_content": { "description": "Tämän viestin ilmoittaminen lähettää sen yksilöllisen tapahtumatunnuksen (event ID) kotipalvelimesi ylläpitäjälle. Jos tämän huoneen viestit on salattu, kotipalvelimesi ylläpitäjä ei voi lukea viestin tekstiä tai nähdä tiedostoja tai kuvia.", "ignore_user": "Sivuuta käyttäjä", @@ -1721,7 +1702,6 @@ "you_created": "Loit tämän huoneen." }, "invite_email_mismatch_suggestion": "Jaa tämä sähköposti asetuksissa saadaksesi kutsuja suoraan %(brand)sissa.", - "invite_reject_ignore": "Hylkää ja sivuuta käyttäjä", "invite_sent_to_email": "Tämä kutsu lähetettiin osoitteeseen %(email)s", "invite_sent_to_email_room": "Tämä kutsu huoneeseen %(roomName)s lähetettiin sähköpostiosoitteeseen %(email)s", "invite_subtitle": "Kutsunut ", @@ -2411,47 +2391,18 @@ "prompt_invite": "Kysy varmistus ennen kutsujen lähettämistä mahdollisesti epäkelpoihin Matrix ID:hin", "replace_plain_emoji": "Korvaa automaattisesti teksimuotoiset emojit", "security": { - "4s_public_key_in_account_data": "tilin tiedoissa", - "4s_public_key_status": "Salavaraston julkinen avain:", "analytics_description": "Jaa nimettömiä tietoja auttaaksesi meitä tunnistamaan ongelmia. Ei mitään henkilökohtaista. Ei kolmansia osapuolia.", - "backup_key_cached_status": "Välimuistissa oleva varmuuskopioavain:", - "backup_key_stored_status": "Varmuuskopioavain tallennettu:", - "backup_key_unexpected_type": "odottamaton tyyppi", - "backup_key_well_formed": "hyvin muotoiltu", - "backup_keys_description": "Varmuuskopioi salausavaimesi tilisi datan kanssa siltä varalta, että menetät pääsyn istuntoihisi. Avaimesi turvataan yksilöllisellä turva-avaimella.", "bulk_options_accept_all_invites": "Hyväksy kaikki %(invitedRooms)s kutsua", "bulk_options_reject_all_invites": "Hylkää kaikki %(invitedRooms)s kutsua", "bulk_options_section": "Massatoimintoasetukset", - "cross_signing_cached": "paikallisessa välimuistissa", - "cross_signing_homeserver_support": "Kotipalvelimen ominaisuuksien tuki:", - "cross_signing_homeserver_support_exists": "on olemassa", - "cross_signing_in_4s": "salavarastossa", - "cross_signing_in_memory": "muistissa", - "cross_signing_not_cached": "ei paikallisessa välimuistissa", - "cross_signing_not_found": "ei löydetty", - "cross_signing_not_in_4s": "ei löytynyt muistista", - "cross_signing_not_stored": "ei tallennettu", - "cross_signing_private_keys": "Ristiinvarmennuksen salaiset avaimet:", - "cross_signing_public_keys": "Ristiinvarmennuksen julkiset avaimet:", - "cryptography_section": "Salaus", - "delete_backup": "Poista varmuuskopio", - "delete_backup_confirm_description": "Oletko varma? Et voi lukea salattuja viestejäsi, mikäli avaimesi eivät ole kunnolla varmuuskopioituna.", "dialog_title": "Asetukset: Tietoturva ja yksityisyys", "e2ee_default_disabled_warning": "Palvelimesi ylläpitäjä on poistanut päästä päähän -salauksen oletuksena käytöstä yksityisissä huoneissa ja yksityisviesteissä.", "enable_message_search": "Ota viestihaku salausta käyttävissä huoneissa käyttöön", "encryption_section": "Salaus", - "error_loading_key_backup_status": "Avainten varmuuskopionnin tilan lukeminen epäonnistui", - "export_megolm_keys": "Tallenna osapuolten välisen salauksen huoneavaimet", "ignore_users_empty": "Et ole sivuuttanut käyttäjiä.", "ignore_users_section": "Sivuutetut käyttäjät", - "import_megolm_keys": "Tuo olemassaolevat osapuolten välisen salauksen huoneavaimet", - "key_backup_active_version_none": "Ei mitään", "key_backup_algorithm": "Algoritmi:", - "key_backup_complete": "Kaikki avaimet on varmuuskopioitu", "key_backup_connect": "Yhdistä tämä istunto avainten varmuuskopiointiin", - "key_backup_connect_prompt": "Yhdistä tämä istunto avainten varmuuskopiointiin ennen uloskirjautumista, jotta et menetä avaimia, jotka ovat vain tässä istunnossa.", - "key_backup_inactive": "Tämä istunto ei varmuuskopioi avaimiasi, mutta sillä on olemassaoleva varmuuskopio, jonka voit palauttaa ja lisätä jatkaaksesi.", - "key_backup_inactive_warning": "Avaimiasi ei varmuuskopioida tästä istunnosta.", "message_search_disable_warning": "Jos ei ole käytössä, salattujen huoneiden viestejä ei näytetä hakutuloksissa.", "message_search_disabled": "Pidä salatut viestit turvallisessa välimuistissa, jotta ne näkyvät hakutuloksissa.", "message_search_enabled": { @@ -2470,13 +2421,7 @@ "message_search_space_used": "Käytetty tila:", "message_search_unsupported": "%(brand)sissa ei ole joitain komponentteja, joita tarvitaan viestien turvalliseen välimuistitallennukseen. Jos haluat kokeilla tätä ominaisuutta, käännä mukautettu %(brand)s Desktop, jossa on mukana hakukomponentit.", "record_session_details": "Talleta asiakasohjelmiston nimi, versio ja URL-osoite tunnistaaksesi istunnot istuntohallinnassa", - "restore_key_backup": "Palauta varmuuskopiosta", - "secret_storage_not_ready": "ei valmis", - "secret_storage_ready": "valmis", - "secret_storage_status": "Salainen tallennus:", "send_analytics": "Lähetä analytiikkatietoja", - "session_id": "Istunnon tunnus:", - "session_key": "Istunnon avain:", "strict_encryption": "Älä koskaan lähetä salattuja viestejä vahvistamattomiin istuntoihin tästä istunnosta" }, "send_read_receipts": "Lähetä lukukuittaukset", diff --git a/src/i18n/strings/fr.json b/src/i18n/strings/fr.json index c2fa4ac8f1..469f093ad7 100644 --- a/src/i18n/strings/fr.json +++ b/src/i18n/strings/fr.json @@ -55,6 +55,8 @@ "create_a_room": "Créer un salon", "create_account": "Créer un compte", "decline": "Refuser", + "decline_and_block": "Refuser et bloquer", + "decline_invite": "Refuser l’invitation", "delete": "Supprimer", "deny": "Interdire", "disable": "Désactiver", @@ -107,7 +109,6 @@ "react": "Réagir", "refresh": "Rafraîchir", "register": "S’inscrire", - "reject": "Rejeter", "reload": "Recharger", "remove": "Supprimer", "rename": "Renommer", @@ -486,7 +487,6 @@ "capabilities": "Capacités", "copied": "Copié !", "credits": "Crédits", - "cross_signing": "Signature croisée", "dark": "Sombre", "description": "Description", "deselect_all": "Tout désélectionner", @@ -746,6 +746,13 @@ "twemoji": "L’art émoji Twemoji est © Twitter, Inc et autres contributeurs utilisé sous licence CC-BY 4.0.", "twemoji_colr": "La police twemoji-colr est © Mozilla Foundation utilisée sous licence Apache 2.0." }, + "decline_invitation_dialog": { + "confirm": "Êtes-vous sûr de vouloir refuser l'invitation à rejoindre \"%(roomName)s\"  ?", + "ignore_user_help": "Vous ne verrez aucun message ni aucune invitation à un salon de la part de cet utilisateur.", + "reason_description": "Décrivez la raison pour laquelle vous avez signalé le salon.", + "report_room_description": "Signalez ce salon à votre fournisseur de compte.", + "title": "Refuser l'invitation" + }, "desktop_default_device_name": "%(brand)s pour bureau : %(platformName)s", "devtools": { "active_widgets": "Widgets actifs", @@ -923,22 +930,12 @@ "cancel_entering_passphrase_title": "Annuler la saisie du mot de passe ?", "confirm_encryption_setup_body": "Cliquez sur le bouton ci-dessous pour confirmer la configuration du chiffrement.", "confirm_encryption_setup_title": "Confirmer la configuration du chiffrement", - "cross_signing_not_ready": "La signature croisée n’est pas configurée.", - "cross_signing_ready": "La signature croisée est prête à être utilisée.", - "cross_signing_ready_no_backup": "La signature croisée est prête mais les clés ne sont pas sauvegardées.", "cross_signing_room_normal": "Ce salon est chiffré de bout en bout", "cross_signing_room_verified": "Tout le monde dans ce salon est vérifié", "cross_signing_room_warning": "Quelqu’un utilise une session inconnue", - "cross_signing_unsupported": "Votre serveur d’accueil ne prend pas en charge la signature croisée.", - "cross_signing_untrusted": "Votre compte a une identité de signature croisée dans le coffre secret, mais cette session ne lui fait pas encore confiance.", "cross_signing_user_normal": "Vous n’avez pas vérifié cet utilisateur.", "cross_signing_user_verified": "Vous avez vérifié cet utilisateur. Cet utilisateur a vérifié toutes ses sessions.", "cross_signing_user_warning": "Cet utilisateur n’a pas vérifié toutes ses sessions.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Vider les clés de signature croisée", - "title": "Détruire les clés de signature croisée ?", - "warning": "La suppression des clés de signature croisée est permanente. Tous ceux que vous avez vérifié vont voir des alertes de sécurité. Il est peu probable que ce soit ce que vous voulez faire, sauf si vous avez perdu tous les appareils vous permettant d’effectuer une signature croisée." - }, "enter_recovery_key": "Saisir la clé de récupération", "event_shield_reason_authenticity_not_guaranteed": "L’authenticité de ce message chiffré ne peut pas être garantie sur cet appareil.", "event_shield_reason_mismatched_sender_key": "Chiffré par une session non vérifiée", @@ -965,7 +962,6 @@ "title": "Nouvelle méthode de récupération", "warning": "Si vous n’avez pas activé de nouvelle méthode de récupération, un attaquant essaye peut-être d’accéder à votre compte. Changez immédiatement le mot de passe de votre compte et configurez une nouvelle méthode de récupération dans les paramètres." }, - "not_supported": "", "pinned_identity_changed": "L'identité de %(displayName)s (%(userId)s) semble avoir changé. En savoir plus", "pinned_identity_changed_no_displayname": "%(userId)ssemble avoir changé d'identité. En savoir plus", "recovery_method_removed": { @@ -981,8 +977,7 @@ "set_up_toast_description": "Sécurité contre la perte d’accès aux messages et données chiffrées", "set_up_toast_title": "Configurer la sauvegarde sécurisée", "setup_secure_backup": { - "explainer": "Sauvegardez vos clés avant de vous déconnecter pour éviter de les perdre.", - "title": "Configurer" + "explainer": "Sauvegardez vos clés avant de vous déconnecter pour éviter de les perdre." }, "udd": { "interactive_verification_button": "Vérifier de façon interactive avec des émojis", @@ -1799,11 +1794,6 @@ "ongoing": "Suppression…", "reason_label": "Raison (optionnelle)" }, - "reject_invitation_dialog": { - "confirmation": "Voulez-vous vraiment rejeter l’invitation ?", - "failed": "Échec du rejet de l’invitation", - "title": "Rejeter l’invitation" - }, "report_content": { "description": "Le signalement de ce message enverra son « event ID » unique à l’administrateur de votre serveur d’accueil. Si les messages dans ce salon sont chiffrés, l’administrateur ne pourra pas lire le texte du message ou voir les fichiers ou les images.", "disagree": "Désaccord", @@ -2012,7 +2002,6 @@ "you_created": "Vous avez créé ce salon." }, "invite_email_mismatch_suggestion": "Partagez cet e-mail dans les paramètres pour recevoir les invitations directement dans %(brand)s.", - "invite_reject_ignore": "Rejeter et ignorer l’utilisateur", "invite_sent_to_email": "Cet invitation a été envoyée à %(email)s", "invite_sent_to_email_room": "Cette invitation à %(roomName)s a été envoyée à %(email)s", "invite_subtitle": " vous a invité", @@ -2538,6 +2527,7 @@ "breadcrumb_third_description": "Vous devrez vérifier à nouveau tous vos appareils et tous vos contacts", "breadcrumb_title": "Êtes-vous sûr de vouloir réinitialiser votre identité ?", "breadcrumb_title_forgot": "Vous avez oublié votre clé de récupération ? Vous devez réinitialiser votre identité.", + "breadcrumb_title_sync_failed": "Impossible de synchroniser le stockage des clés. Vous devez réinitialiser votre identité.", "breadcrumb_warning": "Ne faites cela que si vous pensez que votre compte a été compromis.", "details_title": "Détails du chiffrement", "do_not_close_warning": "Ne fermez pas cette fenêtre tant que la réinitialisation n'est pas terminée", @@ -2829,57 +2819,20 @@ "prompt_invite": "Demander avant d’envoyer des invitations à des identifiants matrix potentiellement non valides", "replace_plain_emoji": "Remplacer automatiquement le texte par des émojis", "security": { - "4s_public_key_in_account_data": "dans les données du compte", - "4s_public_key_status": "Clé publique du coffre secret :", "analytics_description": "Partagez des données anonymes pour nous aider à identifier les problèmes. Rien de personnel. Aucune tierce partie.", - "backup_key_cached_status": "Clé de sauvegarde mise en cache :", - "backup_key_stored_status": "Clé de sauvegarde enregistrée :", - "backup_key_unexpected_type": "type inattendu", - "backup_key_well_formed": "bien formée", - "backup_keys_description": "Sauvegardez vos clés de chiffrement avec les données de votre compte au cas où vous perdriez l'accès à vos sessions. Vos clés seront sécurisées à l'aide d'une clé de récupération unique.", "bulk_options_accept_all_invites": "Accepter les %(invitedRooms)s invitations", "bulk_options_reject_all_invites": "Rejeter la totalité des %(invitedRooms)s invitations", "bulk_options_section": "Options de groupe", - "cross_signing_cached": "mise en cache localement", - "cross_signing_homeserver_support": "Prise en charge de la fonctionnalité par le serveur d’accueil :", - "cross_signing_homeserver_support_exists": "existant", - "cross_signing_in_4s": "dans le coffre secret", - "cross_signing_in_memory": "en mémoire", - "cross_signing_master_private_Key": "Clé privée maîtresse :", - "cross_signing_not_cached": "non trouvée localement", - "cross_signing_not_found": "non trouvé", - "cross_signing_not_in_4s": "non trouvé dans le coffre", - "cross_signing_not_stored": "non sauvegardé", - "cross_signing_private_keys": "Clés privées de signature croisée :", - "cross_signing_public_keys": "Clés publiques de signature croisée :", - "cross_signing_self_signing_private_key": "Clé privée d’auto-signature :", - "cross_signing_user_signing_private_key": "Clé privée de signature de l’utilisateur :", - "cryptography_section": "Chiffrement", "dehydrated_device_description": "La fonctionnalité d’appareil hors ligne vous permet de recevoir des messages chiffrés même lorsque vous n’êtes connecté à aucun appareil", "dehydrated_device_enabled": "Appareil hors ligne activé", - "delete_backup": "Supprimer la sauvegarde", - "delete_backup_confirm_description": "En êtes-vous sûr ? Vous perdrez vos messages chiffrés si vos clés ne sont pas sauvegardées correctement.", "dialog_title": "Paramètres : Sécurité et confidentialité", "e2ee_default_disabled_warning": "L’administrateur de votre serveur a désactivé le chiffrement de bout en bout par défaut dans les salons privés et les conversations privées.", "enable_message_search": "Activer la recherche de messages dans les salons chiffrés", "encryption_section": "Chiffrement", - "error_loading_key_backup_status": "Impossible de charger l’état de sauvegarde des clés", - "export_megolm_keys": "Exporter les clés de chiffrement de salon", "ignore_users_empty": "Vous n’avez ignoré personne.", "ignore_users_section": "Utilisateurs ignorés", - "import_megolm_keys": "Importer les clés de chiffrement de bout en bout", - "key_backup_active": "Cette session sauvegarde vos clés.", - "key_backup_active_version": "Version de sauvegarde active :", - "key_backup_active_version_none": "Aucun", "key_backup_algorithm": "Algorithme :", - "key_backup_can_be_restored": "Cette sauvegarde peut être restaurée sur cette session", - "key_backup_complete": "Toutes les clés ont été sauvegardées", "key_backup_connect": "Connecter cette session à la sauvegarde de clés", - "key_backup_connect_prompt": "Connectez cette session à la sauvegarde de clés avant de vous déconnecter pour éviter de perdre des clés qui seraient uniquement dans cette session.", - "key_backup_in_progress": "Sauvegarde de %(sessionsRemaining)s clés…", - "key_backup_inactive": "Cette session ne sauvegarde pas vos clés, mais vous n’avez pas de sauvegarde existante que vous pouvez restaurer ou compléter à l’avenir.", - "key_backup_inactive_warning": "Vos clés ne sont pas sauvegardées sur cette session.", - "key_backup_latest_version": "Dernière version de la sauvegarde sur le serveur :", "message_search_disable_warning": "Si l’option est désactivée, les messages des salons chiffrés n’apparaîtront pas dans les résultats de recherche.", "message_search_disabled": "Mettre en cache les messages chiffrés localement et de manière sécurisée pour qu’ils apparaissent dans les résultats de recherche.", "message_search_enabled": { @@ -2899,13 +2852,7 @@ "message_search_unsupported": "Il manque quelques composants à %(brand)s pour mettre en cache les messages chiffrés localement de manière sécurisée. Si vous voulez essayer cette fonctionnalité, construisez %(brand)s Desktop vous-même en ajoutant les composants de recherche.", "message_search_unsupported_web": "%(brand)s ne peut actuellement mettre en cache vos messages chiffrés localement de manière sécurisée via le navigateur Web. Utilisez %(brand)s Desktop pour que les messages chiffrés apparaissent dans vos résultats de recherche.", "record_session_details": "Enregistrez le nom, la version et l'URL du client afin de reconnaitre les sessions plus facilement dans le gestionnaire de sessions", - "restore_key_backup": "Restaurer depuis la sauvegarde", - "secret_storage_not_ready": "pas prêt", - "secret_storage_ready": "prêt", - "secret_storage_status": "Coffre secret :", "send_analytics": "Envoyer les données de télémétrie", - "session_id": "Identifiant de session :", - "session_key": "Clé de session :", "strict_encryption": "Envoyer des messages uniquement aux utilisateurs vérifiés" }, "send_read_receipts": "Envoyer les accusés de réception", diff --git a/src/i18n/strings/gl.json b/src/i18n/strings/gl.json index 008776a8fb..8d67f5b450 100644 --- a/src/i18n/strings/gl.json +++ b/src/i18n/strings/gl.json @@ -83,7 +83,6 @@ "react": "Reacciona", "refresh": "Actualizar", "register": "Rexistrar", - "reject": "Rexeitar", "remove": "Eliminar", "rename": "Cambiar nome", "reply": "Resposta", @@ -370,7 +369,6 @@ "capabilities": "Capacidades", "copied": "Copiado!", "credits": "Créditos", - "cross_signing": "Sinatura cruzada", "dark": "Escuro", "description": "Descrición", "deselect_all": "Retirar selección a todos", @@ -693,22 +691,12 @@ "cancel_entering_passphrase_title": "Cancelar a escrita da frase de paso?", "confirm_encryption_setup_body": "Preme no botón inferior para confirmar os axustes do cifrado.", "confirm_encryption_setup_title": "Confirma os axustes de cifrado", - "cross_signing_not_ready": "Non está configurada a Sinatura-Cruzada.", - "cross_signing_ready": "A Sinatura-Cruzada está lista para usar.", - "cross_signing_ready_no_backup": "A sinatura-cruzada está preparada pero non hai copia das chaves.", "cross_signing_room_normal": "Esta sala está cifrada extremo-a-extremo", "cross_signing_room_verified": "Todas nesta sala están verificadas", "cross_signing_room_warning": "Alguén está a usar unha sesión descoñecida", - "cross_signing_unsupported": "O teu servidor non soporta a sinatura cruzada.", - "cross_signing_untrusted": "A túa conta ten unha identidade de sinatura cruzada no almacenaxe segredo, pero aínda non confiaches nela nesta sesión.", "cross_signing_user_normal": "Non verificaches esta usuaria.", "cross_signing_user_verified": "Verificaches esta usuaria. A usuaria verificou todas as súas sesións.", "cross_signing_user_warning": "Esta usuaria non verificou ningunha das súas sesións.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Baleirar chaves de sinatura-cruzada", - "title": "Destruír chaves de sinatura-cruzada?", - "warning": "O eliminación das chaves de sinatura cruzada é permanente. Calquera a quen verificases con elas verá alertas de seguridade. Seguramente non queres facer esto, a menos que perdeses todos os dispositivos nos que podías asinar." - }, "event_shield_reason_authenticity_not_guaranteed": "A autenticidade desta mensaxe cifrada non está garantida neste dispositivo.", "event_shield_reason_mismatched_sender_key": "Cifrada por unha sesión non verificada", "export_unsupported": "O seu navegador non soporta as extensións de criptografía necesarias", @@ -728,7 +716,6 @@ "title": "Novo Método de Recuperación", "warning": "Se non configuras o novo método de recuperación, un atacante podería intentar o acceso á túa conta. Cambia inmediatamente o contrasinal da conta e configura un novo método de recuperación nos Axustes." }, - "not_supported": "", "recovery_method_removed": { "description_1": "Esta sesión detectou que se eliminaron a túa Frase de Seguridade e chave para Mensaxes Seguras.", "description_2": "Se fixeches esto sen querer, podes configurar Mensaxes Seguras nesta sesión e volverá a cifrar as mensaxes da sesión cun novo método de recuperación.", @@ -739,8 +726,7 @@ "set_up_toast_description": "Protéxete de perder o acceso a mensaxes e datos cifrados", "set_up_toast_title": "Configurar Copia de apoio Segura", "setup_secure_backup": { - "explainer": "Fai unha copia de apoio das chaves antes de saír para evitar perdelas.", - "title": "Configurar" + "explainer": "Fai unha copia de apoio das chaves antes de saír para evitar perdelas." }, "udd": { "interactive_verification_button": "Verificar interactivamente usando emoji", @@ -1407,11 +1393,6 @@ "ongoing": "Eliminando…", "reason_label": "Razón (optativa)" }, - "reject_invitation_dialog": { - "confirmation": "Seguro que desexa rexeitar o convite?", - "failed": "Fallo ao rexeitar o convite", - "title": "Rexeitar convite" - }, "report_content": { "description": "Ao denunciar esta mensaxe vasnos enviar o seu 'event ID' único á administración do servidor. Se as mensaxes da sala están cifradas, a administración do servidor non poderá ler o texto da mensaxe ou ver imaxes ou ficheiros.", "disagree": "En desacordo", @@ -1540,7 +1521,6 @@ "you_created": "Creaches esta sala." }, "invite_email_mismatch_suggestion": "Comparte este email en Axustes para recibir convites directamente en %(brand)s.", - "invite_reject_ignore": "Rexeitar e Ignorar usuaria", "invite_sent_to_email": "Este convite enviouse a %(email)s", "invite_sent_to_email_room": "Este convite para %(roomName)s foi enviado a %(email)s", "invite_subtitle": " convidoute", @@ -2093,48 +2073,16 @@ "prompt_invite": "Avisar antes de enviar convites a IDs de Matrix potencialmente incorrectos", "replace_plain_emoji": "Substituír automaticamente Emoji en texto plano", "security": { - "4s_public_key_in_account_data": "nos datos da conta", - "4s_public_key_status": "Chave pública da almacenaxe segreda:", - "backup_key_cached_status": "Chave da copia na caché:", - "backup_key_stored_status": "Chave da copia gardada:", - "backup_key_unexpected_type": "tipo non agardado", - "backup_key_well_formed": "ben formado", - "backup_keys_description": "Fai unha copia de apoio das chaves de cifrado da túa conta en caso de perder o acceso ás túas sesións. As chaves estarán seguras cunha única Chave de Seguridade.", "bulk_options_accept_all_invites": "Aceptar os %(invitedRooms)s convites", "bulk_options_reject_all_invites": "Rexeitar todos os %(invitedRooms)s convites", "bulk_options_section": "Opcións agrupadas", - "cross_signing_cached": "na caché local", - "cross_signing_homeserver_support": "Soporte de funcións do servidor:", - "cross_signing_homeserver_support_exists": "existe", - "cross_signing_in_4s": "no almacenaxe segredo", - "cross_signing_in_memory": "en memoria", - "cross_signing_master_private_Key": "Chave mestra principal:", - "cross_signing_not_cached": "non se atopa localmente", - "cross_signing_not_found": "non atopado", - "cross_signing_not_in_4s": "non atopado no almacenaxe", - "cross_signing_not_stored": "non gardado", - "cross_signing_private_keys": "Chaves privadas da sinatura cruzada:", - "cross_signing_public_keys": "Chaves públicas da sinatura cruzada:", - "cross_signing_self_signing_private_key": "Auto asinado da chave privada:", - "cross_signing_user_signing_private_key": "Chave privada de sinatura da usuaria:", - "cryptography_section": "Criptografía", - "delete_backup": "Borrar copia de apoio", - "delete_backup_confirm_description": "Estás seguro? Perderás as mensaxes cifradas se non tes unha copia de apoio das chaves de cifrado.", "e2ee_default_disabled_warning": "A administración do servidor desactivou por defecto o cifrado extremo-a-extremo en salas privadas e Mensaxes Directas.", "enable_message_search": "Activar a busca de mensaxes en salas cifradas", "encryption_section": "Cifrado", - "error_loading_key_backup_status": "Non se puido cargar o estado das chaves de apoio", - "export_megolm_keys": "Exportar chaves E2E da sala", "ignore_users_empty": "Non tes usuarias ignoradas.", "ignore_users_section": "Usuarias ignoradas", - "import_megolm_keys": "Importar chaves E2E da sala", - "key_backup_active_version_none": "Nada", "key_backup_algorithm": "Algoritmo:", - "key_backup_complete": "Copiaronse todas as chaves", "key_backup_connect": "Conecta esta sesión a Copia de Apoio de chaves", - "key_backup_connect_prompt": "Conecta esta sesión ao gardado das chaves antes de desconectarte para evitar perder calquera chave que só puidese estar nesta sesión.", - "key_backup_inactive": "Esta sesión non está facendo copia das chaves, pero tes unha copia de apoio existente que podes restablecer e engadir para seguir adiante.", - "key_backup_inactive_warning": "As túas chaves non están a ser copiadas desde esta sesión.", "message_search_disable_warning": "Se está desactivado, as mensaxes das salas cifradas non aparecerán nos resultados das buscas.", "message_search_disabled": "Gardar de xeito seguro mensaxes cifradas na caché local para que aparezan nos resultados de buscas.", "message_search_enabled": { @@ -2153,13 +2101,7 @@ "message_search_space_used": "Espazo utilizado:", "message_search_unsupported": "Falta un compoñente de %(brand)s requerido para almacenar localmente mensaxes cifradas na caché. Se queres experimentar con esta función, compila unha versión personalizada de %(brand)s Desktop cos compoñentes de busca engadidos.", "message_search_unsupported_web": "%(brand)s non pode por na caché local de xeito as mensaxes cifradas cando usa un navegador web. Usa %(brand)s Desktop para que as mensaxes cifradas aparezan nos resultados.", - "restore_key_backup": "Restaurar desde copia de apoio", - "secret_storage_not_ready": "non lista", - "secret_storage_ready": "lista", - "secret_storage_status": "Almacenaxe segreda:", "send_analytics": "Enviar datos de análises", - "session_id": "ID da sesión:", - "session_key": "Chave da sesión:", "strict_encryption": "Non enviar nunca desde esta sesión mensaxes cifradas a sesións non verificadas" }, "send_read_receipts": "Enviar resgardos de lectura", diff --git a/src/i18n/strings/he.json b/src/i18n/strings/he.json index 63bda4eb71..5e929a79b1 100644 --- a/src/i18n/strings/he.json +++ b/src/i18n/strings/he.json @@ -73,7 +73,6 @@ "react": "הגב", "refresh": "רענן", "register": "צור חשבון", - "reject": "דחה", "reload": "טעינה מחדש", "remove": "הסר", "rename": "שנה שם", @@ -338,7 +337,6 @@ "capabilities": "יכולות", "copied": "הועתק!", "credits": "נקודות זכות", - "cross_signing": "חתימה צולבת", "dark": "כהה", "description": "תאור", "deselect_all": "הסר סימון מהכל", @@ -586,21 +584,12 @@ "cancel_entering_passphrase_title": "בטל הקלדת סיסמא?", "confirm_encryption_setup_body": "לחץ על הלחצן למטה כדי לאשר את הגדרת ההצפנה.", "confirm_encryption_setup_title": "אשר את הגדרת ההצפנה", - "cross_signing_not_ready": "חתימה צולבת אינה מוגדרת עדיין.", - "cross_signing_ready": "חתימה צולבת מוכנה לשימוש.", "cross_signing_room_normal": "חדר זה מוצפן מקצה לקצה", "cross_signing_room_verified": "כולם מאומתים בחדר זה", "cross_signing_room_warning": "מישהו משתמש בהפעלה לא ידועה", - "cross_signing_unsupported": "השרת שלכם אינו תומך בחתימות-צולבות.", - "cross_signing_untrusted": "לחשבונך זהות חתימה צולבת באחסון סודי, אך הפגישה זו אינה מהימנה עדיין.", "cross_signing_user_normal": "לא אימתת משתמש זה.", "cross_signing_user_verified": "אימתת משתמש זה. משתמש זה אימת את כל ההפעלות שלו.", "cross_signing_user_warning": "משתמש זה לא אימת את כל ההפעלות שלו.", - "destroy_cross_signing_dialog": { - "primary_button_text": "נקה מפתחות חתימה צולבת", - "title": "להרוס מפתחות חתימה צולבת?", - "warning": "מחיקת מפתחות חתימה צולבת הינה קבועה. כל מי שאימתת איתו יראה התראות אבטחה. כמעט בוודאות אינך רוצה לעשות זאת, אלא אם איבדת כל מכשיר ממנו תוכל לחתום." - }, "event_shield_reason_authenticity_not_guaranteed": "לא ניתן להבטיח את האותנטיות של הודעה מוצפנת זו במכשיר זה.", "event_shield_reason_mismatched_sender_key": "הוצפן על ידי מושב לא מאומת", "export_unsupported": "הדפדפן שלכם אינו תומך בהצפנה הדרושה", @@ -616,7 +605,6 @@ "title": "שיטת שחזור חדשה", "warning": "אם לא הגדרת את שיטת השחזור החדשה, ייתכן שתוקף מנסה לגשת לחשבונך. שנה את סיסמת החשבון שלך והגדר מיד שיטת שחזור חדשה בהגדרות." }, - "not_supported": "<לא נתמך>", "recovery_method_removed": { "description_2": "אם עשית זאת בטעות, באפשרותך להגדיר הודעות מאובטחות בהפעלה זו אשר תצפין מחדש את היסטוריית ההודעות של הפגישה בשיטת שחזור חדשה.", "title": "שיטת השחזור הוסרה", @@ -625,8 +613,7 @@ "set_up_toast_description": "שמור מפני איבוד גישה אל הודעות ומידע מוצפן", "set_up_toast_title": "צור גיבוי מאובטח", "setup_secure_backup": { - "explainer": "גבה את המפתחות שלך לפני היציאה כדי להימנע מלאבד אותם.", - "title": "הגדר" + "explainer": "גבה את המפתחות שלך לפני היציאה כדי להימנע מלאבד אותם." }, "udd": { "other_ask_verify_text": "בקש ממשתמש זה לאמת את ההתחברות שלו, או לאמת אותה באופן ידני למטה.", @@ -1176,11 +1163,6 @@ "ongoing": "מסיר…", "reason_label": "סיבה (לא חובה)" }, - "reject_invitation_dialog": { - "confirmation": "האם אתם בטוחים שברצונכם לדחות את ההזמנה?", - "failed": "דחיית ההזמנה נכשלה", - "title": "דחה הזמנה" - }, "report_content": { "description": "דיווח על הודעה זו ישלח את 'מזהה האירוע' הייחודי למנהל שרת הבית שלך. אם הודעות בחדר זה מוצפנות, מנהל שרת הבית שלך לא יוכל לקרוא את טקסט ההודעה או להציג קבצים או תמונות.", "missing_reason": "אנא מלאו מדוע אתם מדווחים.", @@ -1267,7 +1249,6 @@ "you_created": "אתם יצרתם את החדר הזה." }, "invite_email_mismatch_suggestion": "שתף דוא\"ל זה בהגדרות כדי לקבל הזמנות ישירות ב-%(brand)s.", - "invite_reject_ignore": "דחה והתעלם ממשתמש זה", "invite_sent_to_email_room": "הזמנה לחדר %(roomName)s נשלחה לכתובת %(email)s", "invite_subtitle": " הזמין אתכם", "invite_this_room": "הזמן לחדר זה", @@ -1735,48 +1716,16 @@ "prompt_invite": "שאלו אותי לפני שאתם שולחים הזמנה אל קוד זיהוי אפשרי של משתמש מערכת", "replace_plain_emoji": "החלף טקסט עם סמל באופן אוטומטי", "security": { - "4s_public_key_in_account_data": "במידע בחשבון", - "4s_public_key_status": "מקום שמירה סודי של המפתח הציבורי:", - "backup_key_cached_status": "גבה מפתח במטמון:", - "backup_key_stored_status": "גבה מפתח שמור:", - "backup_key_unexpected_type": "סוג בלתי צפוי", - "backup_key_well_formed": "מעוצב היטב", - "backup_keys_description": "גבה את מפתחות ההצפנה שלך עם נתוני חשבונך במקרה שתאבד את הגישה להפעלות שלך. המפתחות שלך מאובטחים באמצעות מפתח אבטחה ייחודי.", "bulk_options_accept_all_invites": "קבל את כל ההזמנות של %(invitedRooms)s", "bulk_options_reject_all_invites": "דחה את כל ההזמנות של %(invitedRooms)s", "bulk_options_section": "אפשרויות בתפזורת", - "cross_signing_cached": "אוחסן מקומי", - "cross_signing_homeserver_support": "תמיכה שרת:", - "cross_signing_homeserver_support_exists": "קיים", - "cross_signing_in_4s": "באחסון סודי", - "cross_signing_in_memory": "בזכרון", - "cross_signing_master_private_Key": "מפתח מאסטר פרטי:", - "cross_signing_not_cached": "לא נמצא באחסון מקומי", - "cross_signing_not_found": "לא נמצא", - "cross_signing_not_in_4s": "לא נמצא באחסון", - "cross_signing_not_stored": "לא שמור", - "cross_signing_private_keys": "מפתחות פרטיים של חתימה צולבת:", - "cross_signing_public_keys": "מפתחות ציבוריים של חתימה צולבת:", - "cross_signing_self_signing_private_key": "מפתח פרטי ברישום עצמאי:", - "cross_signing_user_signing_private_key": "משתמש חותם על מפתח פרטי:", - "cryptography_section": "קריפטוגרפיה", - "delete_backup": "מחק גיבוי", - "delete_backup_confirm_description": "האם אתה בטוח? תאבד את ההודעות המוצפנות שלך אם המפתחות שלך לא מגובים כראוי.", "e2ee_default_disabled_warning": "מנהל השרת שלך השבית הצפנה מקצה לקצה כברירת מחדל בחדרים פרטיים ובהודעות ישירות.", "enable_message_search": "אפשר חיפוש הודעות בחדרים מוצפנים", "encryption_section": "הצפנה", - "error_loading_key_backup_status": "לא ניתן לטעון את מצב גיבוי המפתח", - "export_megolm_keys": "ייצא מפתחות חדר E2E", "ignore_users_empty": "אין לך משתמשים שהתעלמו מהם.", "ignore_users_section": "משתמשים שהתעלמתם מהם", - "import_megolm_keys": "ייבא מפתחות לחדר E2E", - "key_backup_active_version_none": "ללא", "key_backup_algorithm": "אלגוריתם:", - "key_backup_complete": "כל המפתחות מגובים", "key_backup_connect": "חבר את התחברות הזו לגיבוי מפתח", - "key_backup_connect_prompt": "חבר את ההפעלה הזו לגיבוי המפתח לפני היציאה, כדי למנוע אובדן מפתחות שיכולים להיות רק בפגישה זו.", - "key_backup_inactive": "הפעלה זו אינה מגבה את המפתחות שלך , אך יש לך גיבוי קיים ממנו תוכל לשחזר ולהוסיף להמשך.", - "key_backup_inactive_warning": "המפתחות שלך אינם מגובים מהתחברות זו .", "message_search_disable_warning": "אם מושבת, הודעות מחדרים מוצפנים לא יופיעו בתוצאות החיפוש.", "message_search_disabled": "שמור באופן מאובטח הודעות מוצפנות באופן מקומי כדי שיופיעו בתוצאות החיפוש.", "message_search_enabled": { @@ -1795,13 +1744,7 @@ "message_search_space_used": "שטח משומש:", "message_search_unsupported": "%(brand)s חסרים כמה רכיבים הנדרשים לצורך אחסון במטמון מאובטח של הודעות מוצפנות באופן מקומי. אם תרצה להתנסות בתכונה זו, בנה %(brand)s מותאם אישית לדסקטום עם חפש רכיבים להוספה.", "message_search_unsupported_web": "%(brand)s אינם יכולים לשמור במטמון מאובטח הודעות מוצפנות באופן מקומי בזמן שהם פועלים בדפדפן אינטרנט. השתמש ב- %(brand)s Desktop כדי שהודעות מוצפנות יופיעו בתוצאות החיפוש.", - "restore_key_backup": "שחזר מגיבוי", - "secret_storage_not_ready": "לא מוכן", - "secret_storage_ready": "מוכן", - "secret_storage_status": "אחסון סודי:", "send_analytics": "שלח מידע אנליטי", - "session_id": "מזהה מושב:", - "session_key": "מפתח מושב:", "strict_encryption": "לעולם אל תשלח הודעות מוצפנות אל התחברות שאינה מאומתת מהתחברות זו" }, "send_read_receipts": "שילחו אישורי קריאה", diff --git a/src/i18n/strings/hu.json b/src/i18n/strings/hu.json index 875ba3141f..d459fad50d 100644 --- a/src/i18n/strings/hu.json +++ b/src/i18n/strings/hu.json @@ -55,6 +55,8 @@ "create_a_room": "Szoba létrehozása", "create_account": "Fiók létrehozása", "decline": "Elutasítás", + "decline_and_block": "Elutasítás és letiltás", + "decline_invite": "Meghívás elutasítása", "delete": "Törlés", "deny": "Megtagadás", "disable": "Tiltás", @@ -107,7 +109,6 @@ "react": "Reakció", "refresh": "Frissítés", "register": "Regisztráció", - "reject": "Elutasítás", "reload": "Újratöltés", "remove": "Eltávolítás", "rename": "Átnevezés", @@ -486,7 +487,6 @@ "capabilities": "Képességek", "copied": "Másolva!", "credits": "Közreműködők", - "cross_signing": "Eszközök közti hitelesítés", "dark": "Sötét", "description": "Leírás", "deselect_all": "Kijelölés megszüntetése", @@ -744,6 +744,13 @@ "twemoji": "A Twemoji emodzsikra a következő vonatkozik: © Twitter, Inc. és egyéb közreműködők, a CC-BY 4.0 licenc feltételei szerint használva.", "twemoji_colr": "A twemoji-colr betűkészletre a következő vonatkozik: © Mozilla Foundation, az Apache 2.0 licenc feltételei szerint használva." }, + "decline_invitation_dialog": { + "confirm": "Biztos, hogy elutasítja a(z) „%(roomName)s” szobába való meghívást?", + "ignore_user_help": "Ettől a felhasználótól nem fog többé üzeneteket vagy meghívásokat látni.", + "reason_description": "Írja le a szoba jelentésének okát.", + "report_room_description": "A szoba jelentése a fiókszolgáltatójának.", + "title": "Meghívás elutasítása" + }, "desktop_default_device_name": "Asztali %(brand)s: (%(platformName)s)", "devtools": { "active_widgets": "Aktív kisalkalmazások", @@ -920,22 +927,12 @@ "cancel_entering_passphrase_title": "Megszakítja a jelmondat bevitelét?", "confirm_encryption_setup_body": "Az alábbi gomb megnyomásával erősítsd meg, hogy megadod a titkosítási beállításokat.", "confirm_encryption_setup_title": "Erősítse meg a titkosítási beállításokat", - "cross_signing_not_ready": "Az eszközök közti hitelesítés nincs beállítva.", - "cross_signing_ready": "Az eszközök közti hitelesítés használatra kész.", - "cross_signing_ready_no_backup": "Az eszközök közti hitelesítés készen áll, de a kulcsokról nincs biztonsági mentés.", "cross_signing_room_normal": "Ez a szoba végpontok közti titkosítást használ", "cross_signing_room_verified": "A szobában mindenki ellenőrizve van", "cross_signing_room_warning": "Valaki ellenőrizetlen munkamenetet használ", - "cross_signing_unsupported": "A Matrix-kiszolgálója nem támogatja az eszközök közti hitelesítést.", - "cross_signing_untrusted": "A fiókjához tartozik egy eszközök közti hitelesítési személyazonosság, de ez a munkamenet még nem jelölte megbízhatónak.", "cross_signing_user_normal": "Még nem ellenőrizte ezt a felhasználót.", "cross_signing_user_verified": "Ellenőrizte ezt a felhasználót. Ez a felhasználó ellenőrizte az összes munkamenetét.", "cross_signing_user_warning": "Ez a felhasználó még nem ellenőrizte az összes munkamenetét.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Eszközök közti hitelesítési kulcsok törlése", - "title": "Megsemmisíti az eszközök közti hitelesítési kulcsokat?", - "warning": "Az eszközök közti hitelesítési kulcsok törlése végleges. Mindenki, akit ezzel a kulccsal ellenőrzött, biztonsági figyelmeztetéseket fog látni. Hacsak nem vesztette el az összes eszközét, amellyel eszközök közti hitelesítést tud végezni, akkor nem valószínű, hogy ezt szeretné tenni." - }, "enter_recovery_key": "Adja meg a helyreállítási kulcsot", "event_shield_reason_authenticity_not_guaranteed": "A titkosított üzenetek valódiságát ezen az eszközön nem lehet garantálni.", "event_shield_reason_mismatched_sender_key": "Ellenőrizetlen munkamenet által titkosítva", @@ -962,7 +959,6 @@ "title": "Új helyreállítási mód", "warning": "Ha nem Ön állította be az új helyreállítási módot, akkor lehet, hogy egy támadó próbálja elérni a fiókját. Változtassa meg a fiókja jelszavát, és amint csak lehet, állítsa be az új helyreállítási módot a Beállításokban." }, - "not_supported": "", "pinned_identity_changed": "Úgy tűnik, hogy %(displayName)s (%(userId)s) személyazonossága megváltozott. További információ", "pinned_identity_changed_no_displayname": "Úgy tűnik, hogy %(userId)s személyazonossága megváltozott. További információ", "recovery_method_removed": { @@ -978,8 +974,7 @@ "set_up_toast_description": "Biztosíték a titkosított üzenetekhez és adatokhoz való hozzáférés elvesztése ellen", "set_up_toast_title": "Biztonsági mentés beállítása", "setup_secure_backup": { - "explainer": "Mentse a kulcsait a kiszolgálóra kijelentkezés előtt, hogy ne veszítse el azokat.", - "title": "Beállítás" + "explainer": "Mentse a kulcsait a kiszolgálóra kijelentkezés előtt, hogy ne veszítse el azokat." }, "udd": { "interactive_verification_button": "Interaktív ellenőrzés emodzsikkal", @@ -1668,6 +1663,7 @@ "class_global": "Globális", "class_other": "Egyéb", "default": "Alapértelmezett", + "default_settings": "Egyezzen meg az alapértelmezett beállításokkal", "email_pusher_app_display_name": "E-mail értesítések", "enable_prompt_toast_description": "Asztali értesítések engedélyezése", "enable_prompt_toast_title": "Értesítések", @@ -1686,7 +1682,8 @@ "mentions_and_keywords_description": "Értesítések fogadása csak megemlítéseknél és kulcsszavaknál, a beállításokban megadottak szerint", "mentions_keywords": "Megemlítések és kulcsszavak", "message_didnt_send": "Az üzenet nincs elküldve. Kattintson az információkért.", - "mute_description": "Nem kap semmilyen értesítést" + "mute_description": "Nem kap semmilyen értesítést", + "mute_room": "Szoba némítása" }, "notifier": { "m.key.verification.request": "%(name)s ellenőrzést kér" @@ -1786,11 +1783,6 @@ "ongoing": "Eltávolítás…", "reason_label": "Ok (nem kötelező)" }, - "reject_invitation_dialog": { - "confirmation": "Biztos, hogy elutasítja a meghívást?", - "failed": "A meghívót nem sikerült elutasítani", - "title": "Meghívó elutasítása" - }, "report_content": { "description": "Az üzenet bejelentése egy egyedi „eseményazonosítót” küld el a Matrix-kiszolgáló adminisztrátorának. Ha az üzenetek titkosítottak a szobában, akkor a Matrix-kiszolgáló adminisztrátora nem tudja elolvasni az üzenetet, vagy nem tudja megnézni a fájlokat vagy képeket.", "disagree": "Nem értek egyet", @@ -1814,7 +1806,8 @@ "toxic_behaviour": "Mérgező viselkedés" }, "report_room": { - "description": "A szoba jelentése a Matrix-kiszolgáló rendszergazdájának. Ez elküldi a szoba egyedi azonosítóját, de ha az üzenetek titkosítva vannak, a rendszergazda nem fogja tudni elolvasni azokat, vagy megtekinteni a megosztott fájlokat." + "description": "A szoba jelentése a Matrix-kiszolgáló rendszergazdájának. Ha az üzenetek titkosítva vannak, a rendszergazda nem fogja tudni elolvasni azokat.", + "reason_label": "Írja le az okot" }, "restore_key_backup_dialog": { "count_of_decryption_failures": "%(failedCount)s munkamenetet nem lehet visszafejteni!", @@ -1996,7 +1989,6 @@ "you_created": "Te készítetted ezt a szobát." }, "invite_email_mismatch_suggestion": "Oszd meg a Beállításokban ezt az e-mail címet, hogy közvetlen meghívókat kaphass %(brand)sba.", - "invite_reject_ignore": "Felhasználó elutasítása és figyelmen kívül hagyása", "invite_sent_to_email": "Ez a meghívó ide lett küldve: %(email)s", "invite_sent_to_email_room": "A meghívó ehhez a szobához: %(roomName)s ide lett elküldve: %(email)s", "invite_subtitle": "Meghívta: ", @@ -2807,57 +2799,20 @@ "prompt_invite": "Kérdés a vélhetően hibás Matrix-azonosítóknak küldött meghívók elküldése előtt", "replace_plain_emoji": "Egyszerű szöveg automatikus cseréje emodzsira", "security": { - "4s_public_key_in_account_data": "fiókadatokban", - "4s_public_key_status": "Titkos tároló nyilvános kulcsa:", "analytics_description": "Anonim adatok megosztása, hogy segítsen nekünk azonosítani a problémákat. Semmi személyes. Nincs harmadik fél.", - "backup_key_cached_status": "Gyorsítótárazott mentési kulcs:", - "backup_key_stored_status": "Tárolt mentési kulcs:", - "backup_key_unexpected_type": "váratlan típus", - "backup_key_well_formed": "helyesen formázott", - "backup_keys_description": "Mentse el a titkosítási kulcsokat a fiókadatokkal arra az esetre, ha elvesztené a hozzáférést a munkameneteihez. A kulcsok egy egyedi helyreállítási kulccsal lesznek védve.", "bulk_options_accept_all_invites": "Mind a(z) %(invitedRooms)s meghívó elfogadása", "bulk_options_reject_all_invites": "Mind a(z) %(invitedRooms)s meghívó elutasítása", "bulk_options_section": "Tömeges beállítások", - "cross_signing_cached": "helyben gyorsítótárazott", - "cross_signing_homeserver_support": "A Matrix-kiszolgáló funkciótámogatása:", - "cross_signing_homeserver_support_exists": "létezik", - "cross_signing_in_4s": "a biztonsági tárolóban", - "cross_signing_in_memory": "a memóriában", - "cross_signing_master_private_Key": "Elsődleges titkos kulcs:", - "cross_signing_not_cached": "nem található helyben", - "cross_signing_not_found": "nem találhatók", - "cross_signing_not_in_4s": "nem találhatók a tárolóban", - "cross_signing_not_stored": "nincs tárolva", - "cross_signing_private_keys": "Az eszközök közti hitelesítés titkos kulcsai:", - "cross_signing_public_keys": "Az eszközök közti hitelesítés nyilvános kulcsai:", - "cross_signing_self_signing_private_key": "Önaláíró titkos kulcs:", - "cross_signing_user_signing_private_key": "Felhasználó aláírási titkos kulcs:", - "cryptography_section": "Titkosítás", "dehydrated_device_description": "Az offline eszköz funkció lehetővé teszi titkosított üzenetek fogadását akkor is, ha nincs bejelentkezve egyetlen eszközre sem", "dehydrated_device_enabled": "Offline eszköz engedélyezve", - "delete_backup": "Mentés törlése", - "delete_backup_confirm_description": "Biztos benne? Ha a kulcsai nincsenek megfelelően mentve, akkor elveszíti a titkosított üzeneteit.", "dialog_title": "Beállítások: Biztonság és adatvédelem", "e2ee_default_disabled_warning": "A kiszolgáló rendszergazdája alapértelmezetten kikapcsolta a végpontok közti titkosítást a privát szobákban és a közvetlen beszélgetésekben.", "enable_message_search": "Üzenetek keresésének bekapcsolása a titkosított szobákban", "encryption_section": "Titkosítás", - "error_loading_key_backup_status": "A mentett kulcsok állapotát nem lehet betölteni", - "export_megolm_keys": "E2E szobakulcsok exportálása", "ignore_users_empty": "Nincsenek mellőzött felhasználók.", "ignore_users_section": "Mellőzött felhasználók", - "import_megolm_keys": "E2E szobakulcsok importálása", - "key_backup_active": "Ez a munkamenet elmenti a kulcsait.", - "key_backup_active_version": "Aktív biztonsági mentés verziója:", - "key_backup_active_version_none": "Semmi", "key_backup_algorithm": "Algoritmus:", - "key_backup_can_be_restored": "Ez a biztonsági mentés visszaállítható ebben a munkameneten", - "key_backup_complete": "Az összes kulcs elmentve", "key_backup_connect": "Munkamenet csatlakoztatása a kulcsmentéshez", - "key_backup_connect_prompt": "Csatlakoztassa ezt a munkamenetet a kulcsmentéshez kijelentkezés előtt, hogy ne veszítsen el olyan kulcsot, amely lehet, hogy csak ezen az eszközön van meg.", - "key_backup_in_progress": "%(sessionsRemaining)s kulcs biztonsági mentése…", - "key_backup_inactive": "Ez az munkamenet nem menti el a kulcsait, de van létező mentése, amelyből helyre tudja állítani, és amelyhez hozzá tudja adni a továbbiakban.", - "key_backup_inactive_warning": "A kulcsai nem kerülnek mentésre ebből a munkamenetből.", - "key_backup_latest_version": "A legújabb biztonsági mentés verziója a kiszolgálón:", "message_search_disable_warning": "Ha nincs engedélyezve akkor a titkosított szobák üzenetei nem jelennek meg a keresések között.", "message_search_disabled": "A titkosított üzenetek biztonságos helyi gyorsítótárazása, hogy megjelenhessenek a keresési találatok között.", "message_search_enabled": { @@ -2876,13 +2831,7 @@ "message_search_unsupported": "A titkosított üzenetek biztonságos helyi tárolásához hiányzik néhány összetevő a(z) %(brand)s alkalmazásból. Ha kísérletezni szeretne ezzel a funkcióval, akkor állítson össze egy egyéni asztali %(brand)s alkalmazást, amely tartalmazza a keresési összetevőket.", "message_search_unsupported_web": "A(z) %(brand)s nem képes helyileg biztonságosan elmenteni a titkosított üzeneteket, ha webböngészőben fut. Használja az asztali %(brand)s alkalmazást, hogy az üzenetekben való kereséskor a titkosított üzenetek is megjelenjenek.", "record_session_details": "A kliens nevének, verziójának és webcímének felvétele a munkamenetek könnyebb felismerése érdekében a munkamenet-kezelőben", - "restore_key_backup": "Helyreállítás mentésből", - "secret_storage_not_ready": "nincs kész", - "secret_storage_ready": "kész", - "secret_storage_status": "Titkos tároló:", "send_analytics": "Analitikai adatok küldése", - "session_id": "Munkamenetazonosító:", - "session_key": "Munkamenetkulcs:", "strict_encryption": "Üzenetküldés csak ellenőrzött felhasználóknak" }, "send_read_receipts": "Olvasási visszajelzés küldése", diff --git a/src/i18n/strings/id.json b/src/i18n/strings/id.json index 9e14060ce0..a5ceb598ce 100644 --- a/src/i18n/strings/id.json +++ b/src/i18n/strings/id.json @@ -89,7 +89,6 @@ "react": "Bereaksi", "refresh": "Muat Ulang", "register": "Daftar", - "reject": "Tolak", "reload": "Muat ulang", "remove": "Hapus", "rename": "Ubah Nama", @@ -421,7 +420,6 @@ "capabilities": "Kemampuan", "copied": "Disalin!", "credits": "Kredit", - "cross_signing": "Penandatanganan silang", "dark": "Gelap", "description": "Deskripsi", "deselect_all": "Batalkan semua pilihan", @@ -808,22 +806,12 @@ "cancel_entering_passphrase_title": "Batalkan memasukkan frasa sandi?", "confirm_encryption_setup_body": "Klik tombol di bawah untuk mengkonfirmasi menyiapkan enkripsi.", "confirm_encryption_setup_title": "Konfirmasi pengaturan enkripsi", - "cross_signing_not_ready": "Penandatanganan silang belum disiapkan.", - "cross_signing_ready": "Penandatanganan silang siap digunakan.", - "cross_signing_ready_no_backup": "Penandatanganan silang telah siap tetapi kunci belum dicadangkan.", "cross_signing_room_normal": "Ruangan ini dienkripsi secara ujung ke ujung", "cross_signing_room_verified": "Semuanya di ruangan ini telah terverifikasi", "cross_signing_room_warning": "Seseorang menggunakan sesi yang tidak dikenal", - "cross_signing_unsupported": "Homeserver Anda tidak mendukung penandatanganan silang.", - "cross_signing_untrusted": "Akun Anda mempunyai identitas penandatanganan silang di penyimpanan rahasia, tetapi belum dipercayai oleh sesi ini.", "cross_signing_user_normal": "Anda belum memverifikasi pengguna ini.", "cross_signing_user_verified": "Anda telah memverifikasi pengguna ini. Pengguna ini telah memverifikasi semua sesinya.", "cross_signing_user_warning": "Pengguna ini belum memverifikasi semua sesinya.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Hapus kunci-kunci penandatanganan silang", - "title": "Hancurkan kunci-kunci penandatanganan silang?", - "warning": "Menghapus kunci penandatanganan silang itu permanen. Siapa saja yang Anda verifikasi akan melihat peringatan keamanan. Anda hampir pasti tidak ingin melakukan ini, kecuali jika Anda kehilangan setiap perangkat yang dapat digunakan untuk melakukan penandatanganan silang." - }, "event_shield_reason_authenticity_not_guaranteed": "Keaslian pesan terenkripsi ini tidak dapat dijamin pada perangkat ini.", "event_shield_reason_mismatched_sender_key": "Terenkripsi oleh sesi yang belum diverifikasi", "event_shield_reason_unknown_device": "Dienkripsi oleh perangkat yang tidak dikenal atau dihapus.", @@ -846,7 +834,6 @@ "title": "Metode Pemulihan Baru", "warning": "Jika Anda tidak menyetel metode pemulihan yang baru, sebuah penyerang mungkin mencoba mengakses akun Anda. Ubah kata sandi akun Anda dan segera tetapkan metode pemulihan yang baru di Pengaturan." }, - "not_supported": "", "recovery_method_removed": { "description_1": "Sesi ini telah mendeteksi bahwa Frasa Keamanan dan kunci untuk Pesan Aman Anda telah dihapus.", "description_2": "Jika Anda melakukan ini secara tidak sengaja, Anda dapat mengatur Pesan Aman pada sesi ini yang akan mengenkripsi ulang riwayat pesan sesi ini dengan metode pemulihan baru.", @@ -857,8 +844,7 @@ "set_up_toast_description": "Lindungi dari kehilangan akses ke pesan & data terenkripsi", "set_up_toast_title": "Siapkan Cadangan Aman", "setup_secure_backup": { - "explainer": "Cadangkan kunci Anda sebelum keluar untuk menghindari kehilangannya.", - "title": "Siapkan" + "explainer": "Cadangkan kunci Anda sebelum keluar untuk menghindari kehilangannya." }, "udd": { "interactive_verification_button": "Verifikasi secara interaktif sengan emoji", @@ -1611,11 +1597,6 @@ "ongoing": "Menghilangkan…", "reason_label": "Alasan (opsional)" }, - "reject_invitation_dialog": { - "confirmation": "Anda yakin menolak undangannya?", - "failed": "Gagal menolak undangan", - "title": "Tolak undangan" - }, "report_content": { "description": "Melaporkan pesan ini akan mengirimkan ID peristiwa yang untuk ke administrator homeserver Anda. Jika pesan-pesan di ruangan ini terenkripsi, maka administrator homeserver Anda tidak akan dapat membaca teks pesan atau menampilkan file atau gambar apa saja.", "disagree": "Tidak Setuju", @@ -1790,7 +1771,6 @@ "you_created": "Anda membuat ruangan ini." }, "invite_email_mismatch_suggestion": "Bagikan email ini di Pengaturan untuk mendapatkan undangan secara langsung di %(brand)s.", - "invite_reject_ignore": "Tolak & Abaikan pengguna", "invite_sent_to_email": "Undangan ini telah dikirim ke %(email)s", "invite_sent_to_email_room": "Undangan ke %(roomName)s ini terkirim ke %(email)s", "invite_subtitle": " mengundang Anda", @@ -2439,54 +2419,17 @@ "prompt_invite": "Tanyakan sebelum mengirim undangan ke ID Matrix yang mungkin tidak absah", "replace_plain_emoji": "Ganti emoji teks biasa secara otomatis", "security": { - "4s_public_key_in_account_data": "di data akun", - "4s_public_key_status": "Kunci publik penyimpanan rahasia:", "analytics_description": "Bagikan data anonim untuk membantu kami mengenal masalah. Tidak ada yang pribadi. Tanpa pihak ketiga.", - "backup_key_cached_status": "Cadangan kunci dicache:", - "backup_key_stored_status": "Cadangan kunci disimpan:", - "backup_key_unexpected_type": "tipe yang tidak terduga", - "backup_key_well_formed": "terbentuk dengan baik", - "backup_keys_description": "Cadangkan kunci enkripsi Anda dengan data akun Anda jika Anda kehilangan akses ke sesi-sesi Anda. Kunci Anda akan diamankan dengan Kunci Keamanan yang unik.", "bulk_options_accept_all_invites": "Terima semua %(invitedRooms)s undangan", "bulk_options_reject_all_invites": "Tolak semua %(invitedRooms)s undangan", "bulk_options_section": "Opsi massal", - "cross_signing_cached": "dicache secara lokal", - "cross_signing_homeserver_support": "Dukungan fitur homeserver:", - "cross_signing_homeserver_support_exists": "sudah ada", - "cross_signing_in_4s": "di penyimpanan rahasia", - "cross_signing_in_memory": "di penyimpanan", - "cross_signing_master_private_Key": "Kunci privat utama:", - "cross_signing_not_cached": "tidak ditemukan secara lokal", - "cross_signing_not_found": "tidak ditemukan", - "cross_signing_not_in_4s": "tidak ditemukan di penyimpanan", - "cross_signing_not_stored": "tidak disimpan", - "cross_signing_private_keys": "Kunci privat penandatanganan silang:", - "cross_signing_public_keys": "Kunci publik penandatanganan silang:", - "cross_signing_self_signing_private_key": "Kunci privat penandatanganan diri:", - "cross_signing_user_signing_private_key": "Kunci rahasia penandatanganan pengguna:", - "cryptography_section": "Kriptografi", - "delete_backup": "Hapus Cadangan", - "delete_backup_confirm_description": "Apakah Anda yakin? Anda akan kehilangan pesan terenkripsi jika kunci Anda tidak dicadangkan dengan benar.", "e2ee_default_disabled_warning": "Admin server Anda telah menonaktifkan enkripsi ujung ke ujung secara bawaan di ruangan privat & Pesan Langsung.", "enable_message_search": "Aktifkan pencarian pesan di ruangan terenkripsi", "encryption_section": "Enkripsi", - "error_loading_key_backup_status": "Tidak dapat memuat status pencadangan kunci", - "export_megolm_keys": "Ekspor kunci ruangan enkripsi ujung ke ujung", "ignore_users_empty": "Anda tidak memiliki pengguna yang diabaikan.", "ignore_users_section": "Pengguna yang diabaikan", - "import_megolm_keys": "Impor kunci enkripsi ujung ke ujung", - "key_backup_active": "Sesi ini mencadangkan kunci Anda.", - "key_backup_active_version": "Versi cadangan aktif:", - "key_backup_active_version_none": "Tidak Ada", "key_backup_algorithm": "Algoritma:", - "key_backup_can_be_restored": "Cadangan ini dapat dipulihkan di sesi ini", - "key_backup_complete": "Semua kunci telah dicadangkan", "key_backup_connect": "Hubungkan sesi ini ke Pencadangan Kunci", - "key_backup_connect_prompt": "Hubungkan sesi ini ke pencadangan kunci sebelum keluar untuk menghindari kehilangan kunci apa saja yang mungkin hanya ada di sesi ini.", - "key_backup_in_progress": "Mencadangkan %(sessionsRemaining)s kunci…", - "key_backup_inactive": "Sesi ini tidak mencadangkan kunci Anda, tetapi Anda memiliki cadangan yang ada yang dapat Anda pulihkan dan tambahkan untuk selanjutnya.", - "key_backup_inactive_warning": "Kunci Anda tidak dicadangan dari sesi ini.", - "key_backup_latest_version": "Versi cadangan terbaru di server:", "message_search_disable_warning": "Jika dinonaktifkan, pesan dari ruangan terenkripsi tidak akan muncul di hasil pencarian.", "message_search_disabled": "Simpan pesan terenkripsi secara lokal dengan aman agar muncul di hasil pencarian.", "message_search_enabled": { @@ -2506,13 +2449,7 @@ "message_search_unsupported": "%(brand)s tidak memiliki beberapa komponen yang diperlukan untuk menyimpan pesan terenkripsi secara lokal dengan aman. Jika Anda ingin bereksperimen dengan fitur ini, buat %(brand)s Desktop yang khusus dengan tambahan komponen penelusuran.", "message_search_unsupported_web": "%(brand)s tidak dapat menyimpan pesan terenkripsi secara lokal dengan aman saat dijalankan di browser. Gunakan %(brand)s Desktop supaya pesan terenkripsi dapat muncul di hasil pencarian.", "record_session_details": "Rekam nama, versi, dan URL klien untuk dapat mengenal sesi dengan lebih mudah dalam pengelola sesi", - "restore_key_backup": "Pulihkan dari Cadangan", - "secret_storage_not_ready": "belum siap", - "secret_storage_ready": "siap", - "secret_storage_status": "Penyimpanan rahasia:", "send_analytics": "Kirim data analitik", - "session_id": "ID Sesi:", - "session_key": "Kunci sesi:", "strict_encryption": "Jangan kirim pesan terenkripsi ke sesi yang belum diverifikasi dari sesi ini" }, "send_read_receipts": "Kirim laporan dibaca", diff --git a/src/i18n/strings/is.json b/src/i18n/strings/is.json index 29c50b5e35..423864af7e 100644 --- a/src/i18n/strings/is.json +++ b/src/i18n/strings/is.json @@ -86,7 +86,6 @@ "react": "Bregðast við", "refresh": "Endurlesa", "register": "Nýskrá", - "reject": "Hafna", "remove": "Fjarlægja", "rename": "Endurnefna", "reply": "Svara", @@ -369,7 +368,6 @@ "capabilities": "Geta", "copied": "Afritað!", "credits": "Framlög", - "cross_signing": "Kross-undirritun", "dark": "Dökkt", "description": "Lýsing", "deselect_all": "Afvelja allt", @@ -692,21 +690,12 @@ "cancel_entering_passphrase_title": "Hætta við að setja inn lykilfrasa?", "confirm_encryption_setup_body": "Smelltu á hnappinn hér að neðan til að staðfesta uppsetningu á dulritun.", "confirm_encryption_setup_title": "Staðfestu uppsetningu dulritunar", - "cross_signing_not_ready": "Kross-undirritun er ekki uppsett.", - "cross_signing_ready": "Kross-undirritun er tilbúin til notkunar.", - "cross_signing_ready_no_backup": "Kross-undirritun er tilbúin en ekki er búið að öryggisafrita dulritunarlykla.", "cross_signing_room_normal": "Þessi spjallrás er enda-í-enda dulrituð", "cross_signing_room_verified": "Allir á þessari spjallrás eru staðfestir", "cross_signing_room_warning": "Einhver er að nota óþekkta setu", - "cross_signing_unsupported": "Heimaþjónninn þinn styður ekki kross-undirritun.", - "cross_signing_untrusted": "Aðgangurinn þinn er með auðkenni kross-undirritunar í leynigeymslu, en þessu er ekki ennþá treyst í þessari setu.", "cross_signing_user_normal": "Þér hefur ekki sannreynt þennan notanda.", "cross_signing_user_verified": "Þú hefur sannreynt þennan notanda. Þessi notandi hefur sannreynt öll tæki þeirra.", "cross_signing_user_warning": "Þessi notandi hefur ekki sannreynt öll tæki þeirra.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Hreinsa kross-undirritunarlykla", - "title": "Eyða kross-undirritunarlyklum?" - }, "event_shield_reason_mismatched_sender_key": "Dulritað meðf ósannreyndu tæki", "export_unsupported": "Vafrinn þinn styður ekki nauðsynlegar dulritunarviðbætur", "import_invalid_keyfile": "Er ekki gild %(brand)s lykilskrá", @@ -719,7 +708,6 @@ "new_recovery_method_detected": { "title": "Ný endurheimtuaðferð" }, - "not_supported": "", "recovery_method_removed": { "title": "Endurheimtuaðferð fjarlægð" }, @@ -727,8 +715,7 @@ "set_up_toast_description": "Tryggðu þig gegn því að missa aðgang að dulrituðum skilaboðum og gögnum", "set_up_toast_title": "Setja upp varið öryggisafrit", "setup_secure_backup": { - "explainer": "Taktu öryggisafrit af dulritunarlyklunum áður en þú skráir þig út svo þeir tapist ekki.", - "title": "Setja upp" + "explainer": "Taktu öryggisafrit af dulritunarlyklunum áður en þú skráir þig út svo þeir tapist ekki." }, "udd": { "interactive_verification_button": "Sannprófa gagnvirkt með táknmyndum", @@ -1357,11 +1344,6 @@ "ongoing": "Er að fjarlægja…", "reason_label": "Ástæða (valkvætt)" }, - "reject_invitation_dialog": { - "confirmation": "Ertu viss um að þú viljir hafna þessu boði?", - "failed": "Mistókst að hafna boði", - "title": "Hafna boði" - }, "report_content": { "description": "Tilkynning um þessi skilaboð mun senda einstakt 'atviksauðkenni' til stjórnanda heimaþjóns. Ef skilaboð í þessari spjallrás eru dulrituð getur stjórnandi heimaþjóns ekki lesið skilaboðatextann eða skoðað skrár eða myndir.", "disagree": "Ósammála", @@ -1482,7 +1464,6 @@ "user_created": "%(displayName)s bjó til þessa spjallrás.", "you_created": "Þú bjóst til þessa spjallrás." }, - "invite_reject_ignore": "Hafna og hunsa notanda", "invite_sent_to_email": "Þetta boð var sent til %(email)s", "invite_sent_to_email_room": "Þetta boð í %(roomName)s var sent til %(email)s", "invite_subtitle": " bauð þér", @@ -1982,47 +1963,16 @@ "prompt_invite": "Spyrja áður en boð eru send á mögulega ógild matrix-auðkenni", "replace_plain_emoji": "Skipta sjálfkrafa út Emoji-táknum á hreinum texta", "security": { - "4s_public_key_in_account_data": "í gögnum notandaaðgangs", - "4s_public_key_status": "Dreifilykill leynigeymslu:", - "backup_key_cached_status": "Öryggisafritunarlykill í skyndiminni:", - "backup_key_stored_status": "Geymdur öryggisafritunarlykill:", - "backup_key_unexpected_type": "óvænt tegund", - "backup_key_well_formed": "rétt sniðið", - "backup_keys_description": "Taktu öryggisafrit af dulritunarlyklunum þínum ásamt gögnum notandaaðgangsins fari svo að þú missir aðgang að setunum þínum. Dulritunarlyklarnir verða varðir með einstökum öryggislykli.", "bulk_options_accept_all_invites": "Samþykkja alla boðsgesti %(invitedRooms)s", "bulk_options_reject_all_invites": "Hafna öllum boðsgestum %(invitedRooms)s", "bulk_options_section": "Valkostir magnvinnslu", - "cross_signing_cached": "í staðværu skyndiminni", - "cross_signing_homeserver_support": "Heimaþjónninn styður eftirfarandi eiginleika:", - "cross_signing_homeserver_support_exists": "er til staðar", - "cross_signing_in_4s": "í leynigeymslu", - "cross_signing_in_memory": "í minni", - "cross_signing_master_private_Key": "Aðal-einkalykill:", - "cross_signing_not_cached": "fannst ekki á tækinu", - "cross_signing_not_found": "fannst ekki", - "cross_signing_not_in_4s": "fannst ekki í geymslu", - "cross_signing_not_stored": "ekki geymt", - "cross_signing_private_keys": "Kross-undirritun einkalykla:", - "cross_signing_public_keys": "Kross-undirritun dreifilykla:", - "cross_signing_self_signing_private_key": "Sjálf-undirritaður einkalykill:", - "cross_signing_user_signing_private_key": "Notanda-undirritaður einkalykill:", - "cryptography_section": "Dulritun", - "delete_backup": "Eyða öryggisafriti", - "delete_backup_confirm_description": "Ertu viss? Þú munt tapa dulrituðu skilaboðunum þínum ef dulritunarlyklarnir þínir eru ekki rétt öryggisafritaðir.", "e2ee_default_disabled_warning": "Kerfisstjóri netþjónsins þíns hefur lokað á sjálfvirka dulritun í einkaspjallrásum og beinum skilaboðum.", "enable_message_search": "Virka skilaboðleit í dulrituðum spjallrásum", "encryption_section": "Dulritun", - "error_loading_key_backup_status": "Tókst ekki að hlaða inn stöðu öryggisafritunar dulritunarlykla", - "export_megolm_keys": "Flytja út E2E dulritunarlykla spjallrásar", "ignore_users_empty": "Þú ert ekki með neina hunsaða notendur.", "ignore_users_section": "Hunsaðir notendur", - "import_megolm_keys": "Flytja inn E2E dulritunarlykla spjallrásar", - "key_backup_active_version_none": "Ekkert", "key_backup_algorithm": "Reiknirit:", - "key_backup_complete": "Allir lyklar öryggisafritaðir", "key_backup_connect": "Tengja þessa setu við öryggisafrit af lykli", - "key_backup_inactive": "Þessi seta er ekki að öryggisafrita dulritunarlyklana þína, en þú ert með fyrirliggjandi öryggisafrit sem þú getur endurheimt úr og notað til að halda áfram.", - "key_backup_inactive_warning": "Dulritunarlyklarnir þínir eru ekki öryggisafritaðir úr þessari setu.", "message_search_disable_warning": "Ef þetta er óvirkt, munu skilaboð frá dulrituðum spjallrásum ekki birtast í leitarniðurstöðum.", "message_search_disabled": "Setja dulrituð skilaboð leynilega í skyndiminni á tækinu svo þau birtist í leitarniðurstöðum.", "message_search_enabled": { @@ -2040,13 +1990,7 @@ "message_search_sleep_time": "Hve hratt ætti að hlaða niður skilaboðum.", "message_search_space_used": "Notað geymslupláss:", "message_search_unsupported_web": "%(brand)s nær ekki að setja dulrituð skilaboð leynilega í skyndiminni á tækinu á meðan keyrt er í vafra. Notaðu %(brand)s Desktop vinnutölvuútgáfuna svo skilaboðin birtist í leitarniðurstöðum.", - "restore_key_backup": "Endurheimta úr öryggisafriti", - "secret_storage_not_ready": "ekki tilbúið", - "secret_storage_ready": "tilbúið", - "secret_storage_status": "Leynigeymsla:", "send_analytics": "Senda greiningargögn", - "session_id": "Auðkenni setu:", - "session_key": "Setulykill:", "strict_encryption": "Aldrei senda dulrituð skilaboð af þessu tæki til ósannvottaðra tækja" }, "send_read_receipts": "Senda leskvittanir", diff --git a/src/i18n/strings/it.json b/src/i18n/strings/it.json index f1d4029dc9..c6bdd6623f 100644 --- a/src/i18n/strings/it.json +++ b/src/i18n/strings/it.json @@ -94,7 +94,6 @@ "react": "Reagisci", "refresh": "Aggiorna", "register": "Registrati", - "reject": "Rifiuta", "reload": "Ricarica", "remove": "Rimuovi", "rename": "Rinomina", @@ -428,7 +427,6 @@ "capabilities": "Capacità", "copied": "Copiato!", "credits": "Crediti", - "cross_signing": "Firma incrociata", "dark": "Scuro", "description": "Descrizione", "deselect_all": "Deseleziona tutti", @@ -818,22 +816,12 @@ "cancel_entering_passphrase_title": "Annullare l'inserimento della password?", "confirm_encryption_setup_body": "Clicca il pulsante sotto per confermare l'impostazione della crittografia.", "confirm_encryption_setup_title": "Conferma impostazione crittografia", - "cross_signing_not_ready": "La firma incrociata non è impostata.", - "cross_signing_ready": "La firma incrociata è pronta all'uso.", - "cross_signing_ready_no_backup": "La firma incrociata è pronta ma c'è un backup delle chiavi.", "cross_signing_room_normal": "Questa stanza è cifrata end-to-end", "cross_signing_room_verified": "Tutti in questa stanza sono verificati", "cross_signing_room_warning": "Qualcuno sta usando una sessione sconosciuta", - "cross_signing_unsupported": "Il tuo homeserver non supporta la firma incrociata.", - "cross_signing_untrusted": "Il tuo account ha un'identità a firma incrociata nell'archivio segreto, ma non è ancora fidata da questa sessione.", "cross_signing_user_normal": "Non hai verificato questo utente.", "cross_signing_user_verified": "Hai verificato questo utente. Questo utente ha verificato tutte le sue sessioni.", "cross_signing_user_warning": "Questo utente non ha verificato tutte le sue sessioni.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Elimina chiavi di firma incrociata", - "title": "Distruggere le chiavi di firma incrociata?", - "warning": "L'eliminazione delle chiavi di firma incrociata è permanente. Chiunque si sia verificato con te vedrà avvisi di sicurezza. Quasi sicuramente non vuoi fare questa cosa, a meno che tu non abbia perso tutti i dispositivi da cui puoi fare l'accesso." - }, "event_shield_reason_authenticity_not_guaranteed": "L'autenticità di questo messaggio crittografato non può essere garantita su questo dispositivo.", "event_shield_reason_mismatched_sender_key": "Crittografato da una sessione non verificata", "event_shield_reason_unknown_device": "Crittografato da un dispositivo sconosciuto o eliminato.", @@ -856,7 +844,6 @@ "title": "Nuovo metodo di recupero", "warning": "Se non hai impostato il nuovo metodo di recupero, un aggressore potrebbe tentare di accedere al tuo account. Cambia la password del tuo account e imposta immediatamente un nuovo metodo di recupero nelle impostazioni." }, - "not_supported": "", "recovery_method_removed": { "description_1": "Questa sessione ha rilevato che la tua password di sicurezza e la chiave per i messaggi sicuri sono state rimosse.", "description_2": "Se l'hai fatto accidentalmente, puoi configurare Messaggi Sicuri su questa sessione che cripterà nuovamente la cronologia dei messaggi con un nuovo metodo di recupero.", @@ -867,8 +854,7 @@ "set_up_toast_description": "Proteggiti dalla perdita dei messaggi e dati crittografati", "set_up_toast_title": "Imposta il Backup Sicuro", "setup_secure_backup": { - "explainer": "Fai una copia delle tue chiavi prima di disconnetterti per evitare di perderle.", - "title": "Imposta" + "explainer": "Fai una copia delle tue chiavi prima di disconnetterti per evitare di perderle." }, "udd": { "interactive_verification_button": "Verifica interattivamente con emoji", @@ -1640,11 +1626,6 @@ "ongoing": "Rimozione…", "reason_label": "Motivo (facoltativo)" }, - "reject_invitation_dialog": { - "confirmation": "Sei sicuro di volere rifiutare l'invito?", - "failed": "Rifiuto dell'invito fallito", - "title": "Rifiuta l'invito" - }, "report_content": { "description": "La segnalazione di questo messaggio invierà il suo 'ID evento' univoco all'amministratore del tuo homeserver. Se i messaggi della stanza sono cifrati, l'amministratore non potrà leggere il messaggio o vedere file e immagini.", "disagree": "Rifiuta", @@ -1824,7 +1805,6 @@ "you_created": "Hai creato questa stanza." }, "invite_email_mismatch_suggestion": "Condividi questa email nelle impostazioni per ricevere inviti direttamente in %(brand)s.", - "invite_reject_ignore": "Rifiuta e ignora l'utente", "invite_sent_to_email": "Questo invito è stato inviato a %(email)s", "invite_sent_to_email_room": "Questo invito per %(roomName)s è stato inviato a %(email)s", "invite_subtitle": " ti ha invitato/a", @@ -2478,54 +2458,17 @@ "prompt_invite": "Chiedi prima di inviare inviti a possibili ID matrix non validi", "replace_plain_emoji": "Sostituisci automaticamente le emoji testuali", "security": { - "4s_public_key_in_account_data": "nei dati dell'account", - "4s_public_key_status": "Chiave pubblica dell'archivio segreto:", "analytics_description": "Condividi dati anonimi per aiutarci ad identificare i problemi. Niente di personale. Niente terze parti.", - "backup_key_cached_status": "Chiave di backup in cache:", - "backup_key_stored_status": "Chiave di backup salvata:", - "backup_key_unexpected_type": "tipo inatteso", - "backup_key_well_formed": "formattata bene", - "backup_keys_description": "Fai il backup delle tue chiavi di crittografia con i dati del tuo account in caso perdessi l'accesso alle sessioni. Le tue chiavi saranno protette con una chiave di recupero univoca.", "bulk_options_accept_all_invites": "Accetta tutti i %(invitedRooms)s inviti", "bulk_options_reject_all_invites": "Rifiuta tutti gli inviti da %(invitedRooms)s", "bulk_options_section": "Opzioni generali", - "cross_signing_cached": "in cache locale", - "cross_signing_homeserver_support": "Funzioni supportate dall'homeserver:", - "cross_signing_homeserver_support_exists": "esiste", - "cross_signing_in_4s": "in un archivio segreto", - "cross_signing_in_memory": "in memoria", - "cross_signing_master_private_Key": "Chiave privata principale:", - "cross_signing_not_cached": "non trovato in locale", - "cross_signing_not_found": "non trovato", - "cross_signing_not_in_4s": "non trovato nell'archivio", - "cross_signing_not_stored": "non salvato", - "cross_signing_private_keys": "Chiavi private di firma incrociata:", - "cross_signing_public_keys": "Chiavi pubbliche di firma incrociata:", - "cross_signing_self_signing_private_key": "Chiave privata di auto-firma:", - "cross_signing_user_signing_private_key": "Chiave privata di firma utente:", - "cryptography_section": "Crittografia", - "delete_backup": "Elimina backup", - "delete_backup_confirm_description": "Sei sicuro? Perderai i tuoi messaggi cifrati se non hai salvato adeguatamente le tue chiavi.", "e2ee_default_disabled_warning": "L'amministratore del server ha disattivato la crittografia end-to-end in modo predefinito nelle stanze private e nei messaggi diretti.", "enable_message_search": "Attiva la ricerca messaggi nelle stanze cifrate", "encryption_section": "Crittografia", - "error_loading_key_backup_status": "Impossibile caricare lo stato del backup delle chiavi", - "export_megolm_keys": "Esporta chiavi E2E della stanza", "ignore_users_empty": "Non hai utenti ignorati.", "ignore_users_section": "Utenti ignorati", - "import_megolm_keys": "Importa chiavi E2E stanza", - "key_backup_active": "Questa sessione sta facendo il backup delle tue chiavi.", - "key_backup_active_version": "Versione di backup attiva:", - "key_backup_active_version_none": "Nessuno", "key_backup_algorithm": "Algoritmo:", - "key_backup_can_be_restored": "Questo backup può essere ripristinato in questa sessione", - "key_backup_complete": "Tutte le chiavi sono state copiate", "key_backup_connect": "Connetti questa sessione al backup chiavi", - "key_backup_connect_prompt": "Connetti questa sessione al backup chiavi prima di disconnetterti per non perdere eventuali chiavi che possono essere solo in questa sessione.", - "key_backup_in_progress": "Backup di %(sessionsRemaining)s chiavi…", - "key_backup_inactive": "Questa sessione non sta facendo il backup delle tue chiavi, ma hai un backup esistente dal quale puoi ripristinare e che puoi usare da ora in poi.", - "key_backup_inactive_warning": "Il backup chiavi non viene fatto per questa sessione.", - "key_backup_latest_version": "Ultima versione del backup sul server:", "message_search_disable_warning": "Se disattivato, i messaggi delle stanze cifrate non appariranno nei risultati di ricerca.", "message_search_disabled": "Tieni in cache localmente i messaggi cifrati in modo sicuro affinché appaiano nei risultati di ricerca.", "message_search_enabled": { @@ -2545,13 +2488,7 @@ "message_search_unsupported": "A %(brand)s mancano alcuni componenti richiesti per tenere in cache i messaggi cifrati in modo sicuro. Se vuoi sperimentare questa funzionalità, compila un %(brand)s Desktop personale con i componenti di ricerca aggiunti.", "message_search_unsupported_web": "%(brand)s non può tenere in cache i messaggi cifrati quando usato in un browser web. Usa %(brand)s Desktop affinché i messaggi cifrati appaiano nei risultati di ricerca.", "record_session_details": "Registra il nome, la versione e l'url del client per riconoscere le sessioni più facilmente nel gestore di sessioni", - "restore_key_backup": "Ripristina da un backup", - "secret_storage_not_ready": "non pronto", - "secret_storage_ready": "pronto", - "secret_storage_status": "Archivio segreto:", "send_analytics": "Invia dati statistici", - "session_id": "ID sessione:", - "session_key": "Chiave sessione:", "strict_encryption": "Non inviare mai messaggi cifrati a sessioni non verificate da questa sessione" }, "send_read_receipts": "Invia le conferme di lettura", diff --git a/src/i18n/strings/ja.json b/src/i18n/strings/ja.json index 50b2186535..6d82fb92f8 100644 --- a/src/i18n/strings/ja.json +++ b/src/i18n/strings/ja.json @@ -85,7 +85,6 @@ "react": "リアクション", "refresh": "再読み込み", "register": "登録", - "reject": "拒否", "remove": "削除", "rename": "表示名を変更", "reply": "返信", @@ -409,7 +408,6 @@ "capabilities": "機能", "copied": "コピーしました!", "credits": "クレジット", - "cross_signing": "クロス署名", "dark": "ダーク", "description": "詳細", "deselect_all": "全ての選択を解除", @@ -777,22 +775,12 @@ "cancel_entering_passphrase_title": "パスフレーズの入力をキャンセルしますか?", "confirm_encryption_setup_body": "以下のボタンをクリックして、暗号化の設定を承認してください。", "confirm_encryption_setup_title": "暗号化の設定を承認してください", - "cross_signing_not_ready": "クロス署名が設定されていません。", - "cross_signing_ready": "クロス署名の使用準備が完了しました。", - "cross_signing_ready_no_backup": "クロス署名は準備できましたが、鍵はバックアップされていません。", "cross_signing_room_normal": "このルームはエンドツーエンドで暗号化されています", "cross_signing_room_verified": "このルーム内の全員を認証済", "cross_signing_room_warning": "誰かが不明なセッションを使用しています", - "cross_signing_unsupported": "あなたのホームサーバーはクロス署名に対応していません。", - "cross_signing_untrusted": "あなたのアカウントではクロス署名の認証情報が機密ストレージに保存されていますが、このセッションでは信頼されていません。", "cross_signing_user_normal": "あなたはこのユーザーを認証していません。", "cross_signing_user_verified": "このユーザーを認証しました。このユーザーは全てのセッションを認証しました。", "cross_signing_user_warning": "このユーザーは全てのセッションを確認していません。", - "destroy_cross_signing_dialog": { - "primary_button_text": "クロス署名鍵を削除", - "title": "クロス署名鍵を破棄してよろしいですか?", - "warning": "クロス署名鍵の削除は取り消せません。認証した相手には、セキュリティーに関する警告が表示されます。クロス署名を行える全ての端末を失ったのでない限り、続行すべきではありません。" - }, "event_shield_reason_authenticity_not_guaranteed": "この暗号化されたメッセージの真正性はこの端末では保証できません。", "event_shield_reason_mismatched_sender_key": "未認証のセッションによる暗号化", "export_unsupported": "お使いのブラウザーは、必要な暗号化拡張機能をサポートしていません", @@ -812,7 +800,6 @@ "title": "新しい復元方法", "warning": "新しい復元方法を設定しなかった場合、攻撃者がアカウントへアクセスしようとしている可能性があります。設定画面ですぐにアカウントのパスワードを変更し、新しい復元方法を設定してください。" }, - "not_supported": "<サポート対象外>", "recovery_method_removed": { "description_1": "セキュリティーフレーズと、セキュアメッセージの鍵が削除されました。", "description_2": "偶然削除してしまった場合は、このセッションで、メッセージの暗号化を設定することができます。設定すると、新しい復元方法でセッションのデータを改めて暗号化します。", @@ -823,8 +810,7 @@ "set_up_toast_description": "暗号化されたメッセージとデータへのアクセスが失われるのを防ぎましょう", "set_up_toast_title": "セキュアバックアップを設定", "setup_secure_backup": { - "explainer": "鍵を失くさないよう、サインアウトする前にバックアップしてください。", - "title": "設定" + "explainer": "鍵を失くさないよう、サインアウトする前にバックアップしてください。" }, "udd": { "interactive_verification_button": "絵文字で認証", @@ -1525,11 +1511,6 @@ "ongoing": "削除しています…", "reason_label": "理由(任意)" }, - "reject_invitation_dialog": { - "confirmation": "招待を辞退してよろしいですか?", - "failed": "招待を辞退できませんでした", - "title": "招待を辞退" - }, "report_content": { "description": "このメッセージを報告すると、このメッセージの一意の「イベントID」があなたのホームサーバーの管理者に送信されます。このルーム内のメッセージが暗号化されている場合、ホームサーバーの管理者はメッセージのテキストを読んだり、ファイルや画像を表示したりすることはできません。", "disagree": "同意しない", @@ -1667,7 +1648,6 @@ "you_created": "このルームを作成しました。" }, "invite_email_mismatch_suggestion": "このメールアドレスを設定から共有すると、%(brand)sから招待を受け取れます。", - "invite_reject_ignore": "拒否した上で、このユーザーを無視", "invite_sent_to_email": "招待が%(email)sに送信されました", "invite_sent_to_email_room": "ルーム %(roomName)sへの招待がメールアドレス %(email)s へ送信されました", "invite_subtitle": "があなたを招待しています", @@ -2243,50 +2223,16 @@ "prompt_invite": "不正の可能性があるMatrix IDに招待を送信する前に確認", "replace_plain_emoji": "自動的にプレーンテキストの絵文字を置き換える", "security": { - "4s_public_key_in_account_data": "アカウントデータ内", - "4s_public_key_status": "機密ストレージの公開鍵:", - "backup_key_cached_status": "バックアップキーのキャッシュ:", - "backup_key_stored_status": "バックアップキーの保存:", - "backup_key_unexpected_type": "予期しない種類", - "backup_key_well_formed": "正常な形式です", - "backup_keys_description": "セッションにアクセスできなくなる場合に備えて、アカウントデータと暗号鍵をバックアップしましょう。鍵は一意のセキュリティーキーで保護されます。", "bulk_options_accept_all_invites": "%(invitedRooms)sの全ての招待を承認", "bulk_options_reject_all_invites": "%(invitedRooms)sの全ての招待を拒否", "bulk_options_section": "一括オプション", - "cross_signing_cached": "ローカルでキャッシュ", - "cross_signing_homeserver_support": "ホームサーバーの対応状況:", - "cross_signing_homeserver_support_exists": "対応", - "cross_signing_in_4s": "機密ストレージ内", - "cross_signing_in_memory": "メモリー内", - "cross_signing_master_private_Key": "マスター秘密鍵:", - "cross_signing_not_cached": "ローカルにありません", - "cross_signing_not_found": "ありません", - "cross_signing_not_in_4s": "ストレージ内にありません", - "cross_signing_not_stored": "保存されていません", - "cross_signing_private_keys": "クロス署名の秘密鍵:", - "cross_signing_public_keys": "クロス署名の公開鍵:", - "cross_signing_self_signing_private_key": "自己署名の秘密鍵:", - "cross_signing_user_signing_private_key": "ユーザー署名の秘密鍵:", - "cryptography_section": "暗号", - "delete_backup": "バックアップを削除", - "delete_backup_confirm_description": "本当によろしいですか? もし鍵が正常にバックアップされていない場合、暗号化されたメッセージにアクセスできなくなります。", "e2ee_default_disabled_warning": "サーバー管理者は、非公開のルームとダイレクトメッセージで既定でエンドツーエンド暗号化を無効にしています。", "enable_message_search": "暗号化されたルームでメッセージの検索を有効にする", "encryption_section": "暗号化", - "error_loading_key_backup_status": "鍵のバックアップの状態を読み込めません", - "export_megolm_keys": "ルームのエンドツーエンド暗号鍵をエクスポート", "ignore_users_empty": "無視しているユーザーはいません。", "ignore_users_section": "無視しているユーザー", - "import_megolm_keys": "ルームのエンドツーエンド暗号鍵をインポート", - "key_backup_active": "このセッションは鍵をバックアップしています。", - "key_backup_active_version_none": "なし", "key_backup_algorithm": "アルゴリズム:", - "key_backup_complete": "全ての鍵がバックアップされています", "key_backup_connect": "このセッションを鍵のバックアップに接続", - "key_backup_connect_prompt": "サインアウトする前に、このセッションにだけある鍵を失わないよう、セッションを鍵のバックアップに接続しましょう。", - "key_backup_in_progress": "%(sessionsRemaining)s個の鍵をバックアップしています…", - "key_backup_inactive": "このセッションでは鍵をバックアップしていませんが、復元に使用したり、今後鍵を追加したりできるバックアップがあります。", - "key_backup_inactive_warning": "鍵はこのセッションからバックアップされていません。", "message_search_disable_warning": "無効にすると、暗号化されたルームのメッセージは検索結果に表示されません。", "message_search_disabled": "検索結果の表示用に、暗号化されたメッセージをローカルに安全にキャッシュしています。", "message_search_enabled": { @@ -2306,13 +2252,7 @@ "message_search_unsupported": "暗号化されたメッセージの安全なキャッシュをローカルに保存するためのコンポーネントが%(brand)sにありません。この機能を試してみたい場合は、検索コンポーネントが追加された%(brand)sデスクトップのカスタム版をビルドしてください。", "message_search_unsupported_web": "Webブラウザー上で動作する%(brand)sは、暗号化メッセージの安全なキャッシュをローカルに保存できません。%(brand)s デスクトップを使用すると、暗号化メッセージを検索結果に表示することができます。", "record_session_details": "クライアントの名称、バージョン、URLを記録し、セッションマネージャーでより容易にセッションを認識できるよう設定", - "restore_key_backup": "バックアップから復元", - "secret_storage_not_ready": "準備ができていません", - "secret_storage_ready": "準備ができました", - "secret_storage_status": "機密ストレージ:", "send_analytics": "分析データを送信", - "session_id": "セッションID:", - "session_key": "セッションキー:", "strict_encryption": "このセッションでは、未認証のセッションに対して暗号化されたメッセージを送信しない" }, "send_read_receipts": "開封確認メッセージを送信", diff --git a/src/i18n/strings/ka.json b/src/i18n/strings/ka.json index b590710b45..2f22f64d26 100644 --- a/src/i18n/strings/ka.json +++ b/src/i18n/strings/ka.json @@ -75,7 +75,6 @@ "react": "რეაგირება", "refresh": "განახლება", "register": "რეგისტრაცია", - "reject": "უარყოფა", "reload": "განაახლეთ", "remove": "წაშლა", "rename": "გადარქმევა", @@ -389,7 +388,6 @@ "capabilities": "შესაძლებლობები", "copied": "დაკოპირებულია!", "credits": "კრედიტები", - "cross_signing": "ჯვარედინი ხელმოწერა", "dark": "მუქი", "description": "აღწერა", "deselect_all": "Გააუქმეთ ყველა მონიშვნა", @@ -682,22 +680,12 @@ "cancel_entering_passphrase_title": "გააუქმოს პაროლის შეყვანა?", "confirm_encryption_setup_body": "დააწკაპუნეთ ქვემოთ მოცემულ ღილაკზე დაშიფვრის დაყენების დასადასტურებლად.", "confirm_encryption_setup_title": "დაადასტურეთ დაშიფვრის დაყენება", - "cross_signing_not_ready": "ჯვარედინი ხელმოწერა არ არის დაყენებული.", - "cross_signing_ready": "ჯვარედინი ხელმოწერა მზად არის გამოსაყენებლად.", - "cross_signing_ready_no_backup": "ჯვარედინი ხელმოწერა მზად არის, მაგრამ გასაღებების სარეზერვო ასლი არ არის შექმნილი.", "cross_signing_room_normal": "", "cross_signing_room_verified": "ამ ოთახში ყველა დამოწმებულია", "cross_signing_room_warning": "ვიღაც უცნობ სესიას იყენებს", - "cross_signing_unsupported": "თქვენი სახლის სერვერი არ უჭერს მხარს ჯვარედინი ხელმოწერას.", - "cross_signing_untrusted": "თქვენს ანგარიშს აქვს ჯვარედინი ხელმოწერის იდენტიფიკაცია საიდუმლო საცავში, მაგრამ მას ჯერ არ ენდობა ეს სესია.", "cross_signing_user_normal": "თქვენ არ დაადასტურეთ ეს მომხმარებელი.", "cross_signing_user_verified": "თქვენ დაადასტურეთ ეს მომხმარებელი. ამ მომხმარებელმა დაადასტურა ყველა მათი სესია.", "cross_signing_user_warning": "ამ მომხმარებელს არ დაუდასტურებია ყველა მათი სესია.", - "destroy_cross_signing_dialog": { - "primary_button_text": "ჯვარედინი ხელმოწერის გასაღებების გასუფთავება", - "title": "გაანადგურე ჯვარედინი ხელმოწერის გასაღებები?", - "warning": "ჯვარედინი ხელმოწერის გასაღებების წაშლა მუდმივია. ნებისმიერი, ვისთანაც დამოწმებული ხართ, დაინახავს უსაფრთხოების გაფრთხილებებს. თქვენ, რა თქმა უნდა, არ გსურთ ამის გაკეთება, თუ არ დაკარგეთ ყველა მოწყობილობა, საიდანაც შეგიძლიათ ჯვარედინი ხელმოწერა." - }, "event_shield_reason_authenticity_not_guaranteed": "ამ დაშიფრული შეტყობინების ავთენტურობის გარანტია შეუძლებელია ამ მოწყობილობაზე.", "event_shield_reason_mismatched_sender_key": "დაშიფრულია დაუდასტურებელი სესიით", "event_shield_reason_unknown_device": "დაშიფრულია უცნობი ან წაშლილი მოწყობილობით.", @@ -720,7 +708,6 @@ "title": "აღდგენის ახალი მეთოდი", "warning": "თუ თქვენ არ დააყენეთ აღდგენის ახალი მეთოდი, შესაძლოა თავდამსხმელი ცდილობდეს თქვენს ანგარიშზე წვდომას. შეცვალეთ თქვენი ანგარიშის პაროლი და დააყენეთ აღდგენის ახალი მეთოდი დაუყოვნებლივ პარამეტრებში." }, - "not_supported": "", "recovery_method_removed": { "description_1": "ამ სესიამ დაადგინა, რომ თქვენი უსაფრთხოების ფრაზა და Secure Messages გასაღები წაიშალა.", "description_2": "თუ ეს შემთხვევით გააკეთეთ, შეგიძლიათ დააყენოთ Secure Messages ამ სესიაზე, რომელიც ხელახლა დაშიფვრავს ამ სესიის შეტყობინებების ისტორიას აღდგენის ახალი მეთოდით.", @@ -731,8 +718,7 @@ "set_up_toast_description": "დაიცავით დაშიფრულ შეტყობინებებსა და მონაცემებზე წვდომის დაკარგვისგან", "set_up_toast_title": "დააყენეთ უსაფრთხო სარეზერვო ასლი", "setup_secure_backup": { - "explainer": "შექმენით თქვენი გასაღებების სარეზერვო ასლები გასვლამდე, რათა არ დაკარგოთ ისინი.", - "title": "დაყენება" + "explainer": "შექმენით თქვენი გასაღებების სარეზერვო ასლები გასვლამდე, რათა არ დაკარგოთ ისინი." }, "udd": { "interactive_verification_button": "ინტერაქტიულად გადაამოწმეთ emoji-ით", @@ -1325,7 +1311,6 @@ "you_created": "თქვენ შექმენით ეს ოთახი." }, "invite_email_mismatch_suggestion": "გააზიარეთ ეს ელფოსტა პარამეტრებში, რათა პირდაპირ მიიღოთ მოწვევები%(brand)s .", - "invite_reject_ignore": "მომხმარებლის უარყოფა და იგნორირება", "invite_sent_to_email": "ეს მოწვევა გაიგზავნა%(email)s", "invite_sent_to_email_room": "ეს მოწვევა%(roomName)s გაგზავნეს%(email)s", "invite_subtitle": "მოწვეული", @@ -1906,54 +1891,17 @@ "prompt_invite": "მოითხოვეთ მოწვევის გაგზავნამდე პოტენციურად არასწორი matrix ID-ებზე", "replace_plain_emoji": "ავტომატური ჩანაცვლება უბრალო ტექსტური Emoji", "security": { - "4s_public_key_in_account_data": "ანგარიშის მონაცემებში", - "4s_public_key_status": "საიდუმლო შენახვის საჯარო გასაღები:", "analytics_description": "გააზიარეთ ანონიმური მონაცემები, რათა დაგვეხმაროთ პრობლემების იდენტიფიცირებაში. არაფერი პირადული. არ არის მესამე მხარე.", - "backup_key_cached_status": "სარეზერვო გასაღები შენახულია:", - "backup_key_stored_status": "შენახულია სარეზერვო გასაღები:", - "backup_key_unexpected_type": "მოულოდნელი ტიპი", - "backup_key_well_formed": "კარგად ჩამოყალიბებული", - "backup_keys_description": "შექმენით თქვენი დაშიფვრის გასაღებების სარეზერვო ასლები თქვენი ანგარიშის მონაცემებით, თუ დაკარგავთ წვდომას თქვენს სესიებზე. თქვენი გასაღებები დაცული იქნება უსაფრთხოების უნიკალური გასაღებით.", "bulk_options_accept_all_invites": "მიიღე ყველა%(invitedRooms)s იწვევს", "bulk_options_reject_all_invites": "უარყოთ ყველა%(invitedRooms)s იწვევს", "bulk_options_section": "ნაყარი ვარიანტები", - "cross_signing_cached": "ადგილობრივად ქეშირებული", - "cross_signing_homeserver_support": "Homeserver-ის ფუნქციების მხარდაჭერა:", - "cross_signing_homeserver_support_exists": "არსებობს", - "cross_signing_in_4s": "საიდუმლო საცავში", - "cross_signing_in_memory": "მეხსიერებაში", - "cross_signing_master_private_Key": "ძირითადი პირადი გასაღები:", - "cross_signing_not_cached": "ადგილობრივად არ არის ნაპოვნი", - "cross_signing_not_found": "არ მოიძებნა", - "cross_signing_not_in_4s": "არ არის ნაპოვნი საცავში", - "cross_signing_not_stored": "არ ინახება", - "cross_signing_private_keys": "პირადი გასაღებების ჯვარედინი ხელმოწერა:", - "cross_signing_public_keys": "საჯარო გასაღებების ჯვარედინი ხელმოწერა:", - "cross_signing_self_signing_private_key": "პირადი გასაღების თვითმოწერა:", - "cross_signing_user_signing_private_key": "მომხმარებლის ხელმოწერის პირადი გასაღები:", - "cryptography_section": "კრიპტოგრაფია", - "delete_backup": "სარეზერვო ასლის წაშლა", - "delete_backup_confirm_description": "დარწმუნებული ხარ? თქვენ დაკარგავთ დაშიფრულ შეტყობინებებს, თუ თქვენი გასაღებების სარეზერვო ასლი სწორად არ არის შექმნილი.", "e2ee_default_disabled_warning": "თქვენმა სერვერის ადმინისტრატორმა ნაგულისხმევად გათიშული დაშიფვრა პირად ოთახებში და პირდაპირ შეტყობინებებში.", "enable_message_search": "ჩართეთ შეტყობინებების ძებნა დაშიფრულ ოთახებში", "encryption_section": "დაშიფვრა", - "error_loading_key_backup_status": "გასაღების სარეზერვო სტატუსის ჩატვირთვა შეუძლებელია", - "export_megolm_keys": "E2E ოთახის გასაღებების ექსპორტი", "ignore_users_empty": "თქვენ არ გყავთ უგულებელყოფილი მომხმარებლები.", "ignore_users_section": "იგნორირებული მომხმარებლები", - "import_megolm_keys": "E2E ოთახის გასაღებების იმპორტი", - "key_backup_active": "ამ სესიაზე ხდება თქვენი გასაღებების სარეზერვო ასლი.", - "key_backup_active_version": "აქტიური სარეზერვო ვერსია:", - "key_backup_active_version_none": "არცერთი", "key_backup_algorithm": "ალგორითმი:", - "key_backup_can_be_restored": "ამ სესიაზე შესაძლებელია ამ სარეზერვო ასლის აღდგენა", - "key_backup_complete": "ყველა გასაღების სარეზერვო ასლი შეიქმნა", "key_backup_connect": "დააკავშირეთ ეს სესია Key Backup-თან", - "key_backup_connect_prompt": "შეაერთეთ ეს სესია გასაღების სარეზერვო სისტემასთან გასვლამდე, რათა თავიდან აიცილოთ კლავიშების დაკარგვა, რომელიც შეიძლება იყოს მხოლოდ ამ სესიაზე.", - "key_backup_in_progress": "სარეზერვო ასლის შექმნა%(sessionsRemaining)s გასაღებები…", - "key_backup_inactive": "ეს სესია არის არ არის თქვენი გასაღებების სარეზერვო ასლი , მაგრამ თქვენ გაქვთ არსებული სარეზერვო ასლი, საიდანაც შეგიძლიათ აღადგინოთ და დაამატოთ შემდგომში.", - "key_backup_inactive_warning": "შენი გასაღებებია არ ხდება ამ სესიიდან სარეზერვო ასლის შექმნა .", - "key_backup_latest_version": "უახლესი სარეზერვო ვერსია სერვერზე:", "message_search_disable_warning": "თუ გამორთულია, დაშიფრული ოთახებიდან შეტყობინებები არ გამოჩნდება ძიების შედეგებში.", "message_search_disabled": "დაშიფრული შეტყობინებების ლოკალურად დაშიფვრა, რათა გამოჩნდეს ძიების შედეგებში.", "message_search_enabled": { @@ -1973,13 +1921,7 @@ "message_search_unsupported": "%(brand)sაკლია ზოგიერთი კომპონენტი, რომელიც საჭიროა დაშიფრული შეტყობინებების ადგილობრივად უსაფრთხოდ შესანახად. თუ გსურთ ამ ფუნქციის ექსპერიმენტი, შექმენით საბაჟო%(brand)s დესკტოპი ერთად დამატებულია საძიებო კომპონენტები .", "message_search_unsupported_web": "%(brand)sარ შეუძლია დაშიფრული შეტყობინებების ლოკალურად დაშიფვრა ვებ-ბრაუზერში მუშაობისას. გამოყენება%(brand)s სამუშაო მაგიდა დაშიფრული შეტყობინებების გამოსაჩენად ძიების შედეგებში.", "record_session_details": "ჩაწერეთ კლიენტის სახელი, ვერსია და url, რათა უფრო ადვილად ამოიცნოთ სესიები სესიების მენეჯერში", - "restore_key_backup": "აღდგენა სარეზერვოდან", - "secret_storage_not_ready": "არ არის მზად", - "secret_storage_ready": "მზადაა", - "secret_storage_status": "საიდუმლო შენახვა:", "send_analytics": "ანალიტიკის მონაცემების გაგზავნა", - "session_id": "სესიის ID:", - "session_key": "სესიის გასაღები:", "strict_encryption": "არასოდეს გაუგზავნოთ დაშიფრული შეტყობინებები დაუდასტურებელ სესიებზე ამ სესიიდან" }, "send_read_receipts": "გაგზავნეთ წაკითხული ქვითრები", diff --git a/src/i18n/strings/lo.json b/src/i18n/strings/lo.json index 8f2e6ccb97..a2547ef9ff 100644 --- a/src/i18n/strings/lo.json +++ b/src/i18n/strings/lo.json @@ -82,7 +82,6 @@ "react": "ປະຕິກິລິຍາ", "refresh": "ໂຫຼດຫນ້າຈໍຄືນ", "register": "ລົງທະບຽນ", - "reject": "ປະຕິເສດ", "remove": "ເອົາອອກ", "rename": "ປ່ຽນຊື່", "reply": "ຕອບ", @@ -369,7 +368,6 @@ "capabilities": "ຄວາມສາມາດ", "copied": "ສຳເນົາແລ້ວ!", "credits": "ສິນເຊື່ອ", - "cross_signing": "ການເຂົ້າລະຫັດແບບໄຂ້ວ", "dark": "ມືດ", "description": "ລາຍລະອຽດ", "deselect_all": "ຍົກເລີກການເລືອກທັງໝົດ", @@ -684,22 +682,12 @@ "cancel_entering_passphrase_title": "ຍົກເລີກການໃສ່ປະໂຫຍກລະຫັດຜ່ານບໍ?", "confirm_encryption_setup_body": "ກົດທີ່ປຸ່ມຂ້າງລຸ່ມນີ້ເພື່ອຢືນຢັນການຕັ້ງຄ່າການເຂົ້າລະຫັດ.", "confirm_encryption_setup_title": "ຢືນຢັນການຕັ້ງຄ່າການເຂົ້າລະຫັດ", - "cross_signing_not_ready": "ບໍ່ໄດ້ຕັ້ງຄ່າ Cross-signing.", - "cross_signing_ready": "ການລົງຊື່ຂ້າມແມ່ນກຽມພ້ອມສໍາລັບການໃຊ້ງານ.", - "cross_signing_ready_no_backup": "ການລົງຊື່ຂ້າມແມ່ນພ້ອມແລ້ວແຕ່ກະແຈບໍ່ໄດ້ສຳຮອງໄວ້.", "cross_signing_room_normal": "ຫ້ອງນີ້ຖືກເຂົ້າລະຫັດແບບຕົ້ນທາງ-ເຖິງປາຍທາງ", "cross_signing_room_verified": "ທຸກຄົນຢູ່ໃນຫ້ອງນີ້ໄດ້ຮັບການຢັ້ງຢືນແລ້ວ", "cross_signing_room_warning": "ບາງຄົນກໍາລັງໃຊ້ເງື່ອນໄຂທີ່ບໍ່ຮູ້ຈັກ", - "cross_signing_unsupported": "homeserverຂອງທ່ານບໍ່ຮອງຮັບການລົງຊື່ຂ້າມ.", - "cross_signing_untrusted": "ບັນຊີຂອງທ່ານມີຂໍ້ມູນແບບ cross-signing ໃນການເກັບຮັກສາຄວາມລັບ, ແຕ່ວ່າຍັງບໍ່ມີຄວາມເຊື່ອຖືໃນລະບົບນີ້.", "cross_signing_user_normal": "ທ່ານຍັງບໍ່ໄດ້ຢືນຢັນຜູ້ໃຊ້ນີ້.", "cross_signing_user_verified": "ທ່ານໄດ້ຢັ້ງຢືນຜູ້ໃຊ້ນີ້ແລ້ວ. ຜູ້ໃຊ້ນີ້ໄດ້ຢັ້ງຢືນທຸກເງິຶອນໄຂຂອງເຂົາເຈົ້າແລ້ວ.", "cross_signing_user_warning": "ຜູ້ໃຊ້ນີ້ຍັງບໍ່ໄດ້ຢຶນຢັນການເຂົ້າຮ່ວມຂອງເຂົາເຈົ້າທັງຫມົດຂອງ.", - "destroy_cross_signing_dialog": { - "primary_button_text": "ລຶບກະເເຈ cross-signing", - "title": "ທໍາລາຍກະແຈການເຊັນຮ່ວມ cross-signing ບໍ?", - "warning": "ການລຶບລະຫັດ cross-signing ແມ່ນຖາວອນ. ໃຜກໍຕາມທີ່ທ່ານໄດ້ຢັ້ງຢືນດ້ວຍຈະເຫັນການແຈ້ງເຕືອນຄວາມປອດໄພ. ທ່ານບໍ່ຕ້ອງເຮັດສິ່ງນີ້ເລີຍ, ເວັ້ນເສຍແຕ່ວ່າທ່ານເຮັດທຸກອຸກອນເສຍ ທີ່ທ່ານສາມາດຂ້າມເຂົ້າສູ່ລະບົບໄດ້." - }, "event_shield_reason_authenticity_not_guaranteed": "ອຸປະກອນນີ້ບໍ່ສາມາດຮັບປະກັນຄວາມຖືກຕ້ອງຂອງຂໍ້ຄວາມທີ່ເຂົ້າລະຫັດນີ້ໄດ້.", "event_shield_reason_mismatched_sender_key": "ເຂົ້າລະຫັດໂດຍພາກສ່ວນທີ່ບໍ່ໄດ້ຮັບການຢືນຢັນ", "export_unsupported": "ບຣາວເຊີຂອງທ່ານບໍ່ຮອງຮັບການເພິ່ມເຂົ້າລະຫັດລັບທີ່ຕ້ອງການ", @@ -719,7 +707,6 @@ "title": "ວິທີການກູ້ຄືນໃຫມ່", "warning": "ຖ້າທ່ານບໍ່ໄດ້ກຳນົດວິທີການກູ້ຄືນໃໝ່, ຜູ້ໂຈມຕີອາດຈະພະຍາຍາມເຂົ້າເຖິງບັນຊີຂອງທ່ານ. ປ່ຽນລະຫັດຜ່ານບັນຊີຂອງທ່ານ ແລະກຳນົດ ວິທີການກູ້ຄືນໃໝ່ທັນທີໃນການຕັ້ງຄ່າ." }, - "not_supported": "<ບໍ່ຮອງຮັບ>", "recovery_method_removed": { "description_1": "ລະບົບນີ້ໄດ້ກວດພົບປະໂຫຍກຄວາມປອດໄພ ແລະ ກະແຈຂໍ້ຄວາມທີ່ປອດໄພຂອງທ່ານໄດ້ຖືກເອົາອອກແລ້ວ.", "description_2": "ຖ້າທ່ານດຳເນີນການສິ່ງນີ້ໂດຍບໍ່ໄດ້ຕັ້ງໃຈ, ທ່ານສາມາດຕັ້ງຄ່າຄວາມປອດໄພຂອງຂໍ້ຄວາມ ໃນລະບົບນີ້ ເຊິ່ງຈະມີການເຂົ້າລະຫັດປະຫວັດຂໍ້ຄວາມຂອງລະບົບນີ້ຄືນໃໝ່ດ້ວຍຂະບວນການກູ້ຂໍ້ມູນໃໝ່.", @@ -730,8 +717,7 @@ "set_up_toast_description": "ປ້ອງກັນການສູນເສຍການເຂົ້າເຖິງຂໍ້ຄວາມ ແລະຂໍ້ມູນທີ່ເຂົ້າລະຫັດ", "set_up_toast_title": "ຕັ້ງຄ່າການສໍາຮອງຂໍ້ມູນທີ່ປອດໄພ", "setup_secure_backup": { - "explainer": "ສຳຮອງຂໍ້ມູນກະແຈຂອງທ່ານກ່ອນທີ່ຈະອອກຈາກລະບົບເພື່ອຫຼີກເວັ້ນການສູນເສຍຂໍ້ມູນ.", - "title": "ຕັ້ງຄ່າ" + "explainer": "ສຳຮອງຂໍ້ມູນກະແຈຂອງທ່ານກ່ອນທີ່ຈະອອກຈາກລະບົບເພື່ອຫຼີກເວັ້ນການສູນເສຍຂໍ້ມູນ." }, "udd": { "other_ask_verify_text": "ຂໍໃຫ້ຜູ້ໃຊ້ນີ້ກວດສອບລະບົບຂອງເຂົາເຈົ້າ, ຫຼື ຢືນຢັນດ້ວຍຕົນເອງຂ້າງລຸ່ມນີ້.", @@ -1372,11 +1358,6 @@ "ongoing": "ກຳລັງລຶບ…", "reason_label": "ເຫດຜົນ (ທາງເລືອກ)" }, - "reject_invitation_dialog": { - "confirmation": "ທ່ານແນ່ໃຈບໍ່ວ່າຕ້ອງການປະຕິເສດຄຳເຊີນ?", - "failed": "ປະຕິເສດຄຳເຊີນບໍ່ສຳເລັດ", - "title": "ປະຕິເສດຄຳເຊີນ" - }, "report_content": { "description": "ການລາຍງານຂໍ້ຄວາມນີ້ຈະສົ່ງ 'ID ເຫດການ' ທີ່ບໍ່ຊໍ້າກັນໄປຫາຜູ້ຄຸ້ມຄອງລະບົບເຊີບເວີຂອງທ່ານ. ຖ້າຂໍ້ຄວາມຢູ່ໃນຫ້ອງນີ້ຖືກເຂົ້າລະຫັດໄວ້, ຜູ້ຄຸ້ມຄອງລະບົບເຊີບເວີຂອງທ່ານຈະບໍ່ສາມາດອ່ານຂໍ້ຄວາມ ຫຼືເບິ່ງໄຟລ໌ ຫຼືຮູບພາບຕ່າງໆໄດ້.", "disagree": "ບໍ່ເຫັນດີ", @@ -1506,7 +1487,6 @@ "you_created": "ທ່ານສ້າງຫ້ອງນີ້." }, "invite_email_mismatch_suggestion": "ແບ່ງປັນອີເມວນີ້ໃນການຕັ້ງຄ່າເພື່ອຮັບການເຊີນໂດຍກົງໃນ %(brand)s.", - "invite_reject_ignore": "ປະຕິເສດ ແລະ ບໍ່ສົນໃຈຜູ້ໃຊ້", "invite_sent_to_email": "ການເຊີນນີ້ຖືກສົ່ງໄປຫາ %(email)s", "invite_sent_to_email_room": "ການເຊີນນີ້ໄປຫາ %(roomName)s ໄດ້ຖືກສົ່ງໄປຫາ %(email)s", "invite_subtitle": " ເຊີນທ່ານ", @@ -2050,48 +2030,16 @@ "prompt_invite": "ເຕືອນກ່ອນທີ່ຈະສົ່ງຄໍາເຊີນໄປຫາ ID matrix ທີ່ອາດຈະບໍ່ຖືກຕ້ອງ", "replace_plain_emoji": "ປ່ຽນແທນ Emoji ຂໍ້ຄວາມທຳມະດາໂດຍອັດຕະໂນມັດ", "security": { - "4s_public_key_in_account_data": "ໃນຂໍ້ມູນບັນຊີ", - "4s_public_key_status": "ກະເເຈສາທາລະນະການເກັບຮັກສາຄວາມລັບ:", - "backup_key_cached_status": "ລະຫັດສໍາຮອງຂໍ້ມູນທີ່ເກັບໄວ້:", - "backup_key_stored_status": "ກະແຈສຳຮອງທີ່ເກັບໄວ້:", - "backup_key_unexpected_type": "ປະເພດທີ່ບໍ່ຄາດຄິດ", - "backup_key_well_formed": "ສ້າງຕັ້ງຂຶ້ນ", - "backup_keys_description": "ສຳຮອງຂໍ້ມູນລະຫັດການເຂົ້າລະຫັດຂອງທ່ານດ້ວຍຂໍ້ມູນບັນຊີຂອງທ່ານໃນກໍລະນີທີ່ທ່ານສູນເສຍການເຂົ້າເຖິງລະບົບຂອງທ່ານ. ກະແຈຂອງທ່ານຈະຖືກຮັກສາໄວ້ດ້ວຍກະແຈຄວາມປອດໄພທີ່ເປັນເອກະລັກ.", "bulk_options_accept_all_invites": "ຍອມຮັບການເຊີນທັງໝົດ %(invitedRooms)s", "bulk_options_reject_all_invites": "ປະຕິເສດການເຊີນທັງໝົດ %(invitedRooms)s", "bulk_options_section": "ຕົວເລືອກຈຳນວນຫຼາຍ", - "cross_signing_cached": "ເກັບໄວ້ໃນ cached ເຄື່ອງ", - "cross_signing_homeserver_support": "ສະຫນັບສະຫນູນຄຸນນະສົມບັດ Homeserver:", - "cross_signing_homeserver_support_exists": "ມີຢູ່", - "cross_signing_in_4s": "ໃນການເກັບຮັກສາຄວາມລັບ", - "cross_signing_in_memory": "ໃນຄວາມຊົງຈໍາ", - "cross_signing_master_private_Key": "ລະຫັດສ່ວນຕົວຫຼັກ:", - "cross_signing_not_cached": "ບໍ່ພົບຢູ່ໃນເຄື່ອງ", - "cross_signing_not_found": "ບໍ່ພົບເຫັນ", - "cross_signing_not_in_4s": "ບໍ່ພົບຢູ່ໃນບ່ອນເກັບມ້ຽນ", - "cross_signing_not_stored": "ບໍ່ໄດ້ເກັບຮັກສາໄວ້", - "cross_signing_private_keys": "ກະແຈສ່ວນຕົວCross-signing :", - "cross_signing_public_keys": "ກະແຈສາທາລະນະທີ່ມີ Cross-signing:", - "cross_signing_self_signing_private_key": "ລະຫັດສ່ວນຕົວທີ່ເຊັນດ້ວຍຕົນເອງ:", - "cross_signing_user_signing_private_key": "ຜູ້ໃຊ້ເຂົ້າສູ່ລະບົບລະຫັດສ່ວນຕົວ:", - "cryptography_section": "ການເຂົ້າລະຫັດລັບ", - "delete_backup": "ລຶບການສຳຮອງຂໍ້ມູນ", - "delete_backup_confirm_description": "ທ່ານແນ່ໃຈບໍ່? ທ່ານຈະສູນເສຍຂໍ້ຄວາມທີ່ເຂົ້າລະຫັດໄວ້ຫາກກະແຈຂອງທ່ານບໍ່ຖືກສຳຮອງຂໍ້ມູນຢ່າງຖືກຕ້ອງ.", "e2ee_default_disabled_warning": "ຜູ້ຄຸມເຊີບເວີຂອງທ່ານໄດ້ປິດການນຳໃຊ້ການເຂົ້າລະຫັດແບບຕົ້ນທາງຮອດປາຍທາງໂດຍຄ່າເລີ່ມຕົ້ນໃນຫ້ອງສ່ວນຕົວ ແລະ ຂໍ້ຄວາມໂດຍກົງ.", "enable_message_search": "ເປີດໃຊ້ການຊອກຫາຂໍ້ຄວາມຢູ່ໃນຫ້ອງທີ່ຖືກເຂົ້າລະຫັດ", "encryption_section": "ການເຂົ້າລະຫັດ", - "error_loading_key_backup_status": "ບໍ່ສາມາດໂຫຼດສະຖານະສຳຮອງລະຫັດໄດ້", - "export_megolm_keys": "ສົ່ງກະແຈຫ້ອງ E2E ອອກ", "ignore_users_empty": "ທ່ານບໍ່ມີຜູ້ໃຊ້ທີ່ຖືກລະເລີຍ.", "ignore_users_section": "ຜູ້ໃຊ້ຖືກຍົກເວັ້ນ", - "import_megolm_keys": "ນຳເຂົ້າກະແຈຫ້ອງ E2E", - "key_backup_active_version_none": "ບໍ່ມີ", "key_backup_algorithm": "ສູດການຄິດໄລ່:", - "key_backup_complete": "ກະແຈທັງໝົດຖືກສຳຮອງໄວ້", "key_backup_connect": "ເຊື່ອມຕໍ່ລະບົບນີ້ກັບ ກະເເຈສຳຮອງ", - "key_backup_connect_prompt": "ເຊື່ອມຕໍ່ລະບົບນີ້ກັບການສໍາຮອງກະແຈກ່ອນທີ່ຈະອອກຈາກລະບົບເພື່ອຫຼີກເວັ້ນການສູນເສຍກະແຈທີ່ອາດຢູ່ໃນລະບົບນີ້ເທົ່ານັ້ນ.", - "key_backup_inactive": "ລະບົບນີ້ແມ່ນ ບໍ່ໄດ້ສໍາຮອງລະຫັດຂອງທ່ານ, ແຕ່ທ່ານມີການສໍາຮອງຂໍ້ມູນທີ່ມີຢູ່ແລ້ວທີ່ທ່ານສາມາດກູ້ຄືນຈາກ ແລະເພີ່ມຕໍ່ໄປ.", - "key_backup_inactive_warning": "ກະແຈຂອງທ່ານ ບໍ່ຖືກສຳຮອງຂໍ້ມູນຈາກລະບົບນີ້.", "message_search_disable_warning": "ຖ້າປິດໃຊ້ງານ, ຂໍ້ຄວາມຈາກຫ້ອງທີ່ເຂົ້າລະຫັດຈະບໍ່ປາກົດຢູ່ໃນຜົນການຄົ້ນຫາ.", "message_search_disabled": "ເກັບຮັກສາຂໍ້ຄວາມທີ່ຖືກເຂົ້າລະຫັດໄວ້ຢ່າງປອດໄພຢູ່ໃນເຄື່ອງເພື່ອໃຫ້ປາກົດໃນຜົນການຄົ້ນຫາ.", "message_search_enabled": { @@ -2110,13 +2058,7 @@ "message_search_space_used": "ພື້ນທີ່ໃຊ້ແລ້ວ:", "message_search_unsupported": "%(brand)s ຂາດບາງອົງປະກອບທີ່ຕ້ອງການສໍາລັບການເກັບຂໍ້ຄວາມເຂົ້າລະຫັດໄວ້ຢ່າງປອດໄພຢູ່ໃນເຄື່ອງ. ຖ້າທ່ານຕ້ອງການທົດລອງໃຊ້ຄຸນສົມບັດນີ້, ສ້າງ %(brand)s Desktop ແບບກຳນົດເອງດ້ວຍການເພີ່ມ ອົງປະກອບການຄົ້ນຫາ.", "message_search_unsupported_web": "%(brand)s ບໍ່ສາມາດເກັບຂໍ້ຄວາມທີ່ຖືກເຂົ້າລະຫັດໄວ້ຢ່າງປອດໄພຢູ່ໃນເຄື່ອງ ໃນຂະນະທີ່ກຳລັງດຳເນີນການໃນເວັບບຣາວເຊີ. ໃຊ້ %(brand)s Desktop ເພື່ອໃຫ້ຂໍ້ຄວາມເຂົ້າລະຫັດຈະປາກົດໃນຜົນການຊອກຫາ.", - "restore_key_backup": "ກູ້ຄືນຈາກການສໍາຮອງຂໍ້ມູນ", - "secret_storage_not_ready": "ບໍ່ພ້ອມ", - "secret_storage_ready": "ພ້ອມ", - "secret_storage_status": "ການເກັບຮັກສາຄວາມລັບ:", "send_analytics": "ສົ່ງຂໍ້ມູນການວິເຄາະ", - "session_id": "ID ລະບົບ:", - "session_key": "ກະແຈລະບົບ:", "strict_encryption": "ບໍ່ສົ່ງຂໍ້ຄວາມເຂົ້າລະຫັດໄປຫາລະບົບທີ່ບໍ່ໄດ້ຢືນຢັນຈາກລະບົບນີ້" }, "send_typing_notifications": "ສົ່ງການແຈ້ງເຕືອນການພິມ", diff --git a/src/i18n/strings/lt.json b/src/i18n/strings/lt.json index cfc0d828d1..d395c65b94 100644 --- a/src/i18n/strings/lt.json +++ b/src/i18n/strings/lt.json @@ -75,7 +75,6 @@ "react": "Reaguoti", "refresh": "Įkelti iš naujo", "register": "Registruotis", - "reject": "Atmesti", "remove": "Pašalinti", "rename": "Pervadinti", "reply": "Atsakyti", @@ -301,7 +300,6 @@ "camera": "Kamera", "copied": "Nukopijuota!", "credits": "Padėka", - "cross_signing": "Kryžminis pasirašymas", "dark": "Tamsi", "description": "Aprašas", "deselect_all": "Nuimti pasirinkimą nuo visko", @@ -520,22 +518,12 @@ "cancel_entering_passphrase_title": "Atšaukti slaptafrazės įvedimą?", "confirm_encryption_setup_body": "Paspauskite mygtuką žemiau, kad patvirtintumėte šifravimo nustatymą.", "confirm_encryption_setup_title": "Patvirtinti šifravimo sąranką", - "cross_signing_not_ready": "Kryžminis pasirašymas nenustatytas.", - "cross_signing_ready": "Kryžminis pasirašymas yra paruoštas naudoti.", - "cross_signing_ready_no_backup": "Kryžminis pasirašymas paruoštas, tačiau raktai neturi atsarginės kopijos.", "cross_signing_room_normal": "Šis kambarys visapusiškai užšifruotas", "cross_signing_room_verified": "Visi šiame kambaryje yra patvirtinti", "cross_signing_room_warning": "Kažkas naudoja nežinomą seansą", - "cross_signing_unsupported": "Jūsų serveris nepalaiko kryžminio pasirašymo.", - "cross_signing_untrusted": "Jūsų paskyra slaptoje saugykloje turi kryžminio pasirašymo tapatybę, bet šis seansas dar ja nepasitiki.", "cross_signing_user_normal": "Jūs nepatvirtinote šio vartotojo.", "cross_signing_user_verified": "Jūs patvirtinote šį vartotoją. Šis vartotojas patvirtino visus savo seansus.", "cross_signing_user_warning": "Šis vartotojas nepatvirtino visų savo seansų.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Valyti kryžminio pasirašymo raktus", - "title": "Sunaikinti kryžminio pasirašymo raktus?", - "warning": "Kryžminio pasirašymo raktų ištrinimas yra neatšaukiamas. Visi, kurie buvo jais patvirtinti, matys saugumo įspėjimus. Jūs greičiausiai nenorite to daryti, nebent praradote visus įrenginius, iš kurių galite patvirtinti kryžminiu pasirašymu." - }, "event_shield_reason_authenticity_not_guaranteed": "Šiame įrenginyje negalima užtikrinti šios užšifruotos žinutės autentiškumo.", "event_shield_reason_mismatched_sender_key": "Užšifruota nepatvirtinto seanso", "export_unsupported": "Jūsų naršyklė nepalaiko reikalingų kriptografijos plėtinių", @@ -554,7 +542,6 @@ "title": "Naujas atgavimo metodas", "warning": "Jei jūs nenustatėte naujo paskyros atgavimo metodo, gali būti, kad užpuolikas bando patekti į jūsų paskyrą. Nedelsiant nustatymuose pakeiskite savo paskyros slaptažodį ir nustatykite naują atgavimo metodą." }, - "not_supported": "", "recovery_method_removed": { "description_2": "Jei tai padarėte netyčia, šiame seanse galite nustatyti saugias žinutes, kurios pakartotinai užšifruos šio seanso žinučių istoriją nauju atgavimo metodu.", "title": "Atgavimo Metodas Pašalintas", @@ -564,8 +551,7 @@ "set_up_toast_description": "Apsisaugokite nuo prieigos prie šifruotų žinučių ir duomenų praradimo", "set_up_toast_title": "Nustatyti Saugią Atsarginę Kopiją", "setup_secure_backup": { - "explainer": "Prieš atsijungdami sukurkite atsarginę savo raktų kopiją, kad išvengtumėte jų praradimo.", - "title": "Nustatyti" + "explainer": "Prieš atsijungdami sukurkite atsarginę savo raktų kopiją, kad išvengtumėte jų praradimo." }, "udd": { "other_ask_verify_text": "Paprašykite šio vartotojo patvirtinti savo seansą, arba patvirtinkite jį rankiniu būdu žemiau.", @@ -995,11 +981,6 @@ "ongoing": "Pašalinama…", "reason_label": "Priežastis (nebūtina)" }, - "reject_invitation_dialog": { - "confirmation": "Ar tikrai norite atmesti pakvietimą?", - "failed": "Nepavyko atmesti pakvietimo", - "title": "Atmesti pakvietimą" - }, "report_content": { "description": "Pranešant apie šią netinkamą žinutę, serverio administratoriui bus nusiųstas unikalus 'įvykio ID'. Jei žinutės šiame kambaryje yra šifruotos, serverio administratorius negalės perskaityti žinutės teksto ar peržiūrėti failų arba paveikslėlių.", "missing_reason": "Įrašykite kodėl pranešate.", @@ -1095,7 +1076,6 @@ "you_created": "Jūs sukūrėte šį kambarį." }, "invite_email_mismatch_suggestion": "Bendrinkite šį el. pašto adresą nustatymuose, kad gautumėte kvietimus tiesiai į %(brand)s.", - "invite_reject_ignore": "Atmesti ir ignoruoti vartotoją", "invite_sent_to_email": "Šis kvietimas buvo išsiųstas į %(email)s", "invite_sent_to_email_room": "Šis kvietimas į %(roomName)s buvo išsiųstas į %(email)s", "invite_subtitle": " jus pakvietė", @@ -1598,48 +1578,16 @@ "prompt_invite": "Klausti prieš siunčiant pakvietimus galimai netinkamiems matrix ID", "replace_plain_emoji": "Automatiškai pakeisti paprasto teksto Jaustukus", "security": { - "4s_public_key_in_account_data": "paskyros duomenyse", - "4s_public_key_status": "Slaptos saugyklos viešas raktas:", - "backup_key_cached_status": "Atsarginis raktas išsaugotas talpykloje:", - "backup_key_stored_status": "Atsarginis raktas saugomas:", - "backup_key_unexpected_type": "netikėto tipo", - "backup_key_well_formed": "gerai suformuotas", - "backup_keys_description": "Pasidarykite šifravimo raktų ir paskyros duomenų atsarginę kopiją, jei prarastumėte prieigą prie sesijų. Jūsų raktai bus apsaugoti unikaliu saugumo raktu.", "bulk_options_accept_all_invites": "Priimti visus %(invitedRooms)s pakvietimus", "bulk_options_reject_all_invites": "Atmesti visus %(invitedRooms)s pakvietimus", "bulk_options_section": "Grupinės parinktys", - "cross_signing_cached": "lokaliame podėlyje", - "cross_signing_homeserver_support": "Serverio funkcijų palaikymas:", - "cross_signing_homeserver_support_exists": "yra", - "cross_signing_in_4s": "slaptoje saugykloje", - "cross_signing_in_memory": "atmintyje", - "cross_signing_master_private_Key": "Pagrindinis privatus raktas:", - "cross_signing_not_cached": "lokaliai nerasta", - "cross_signing_not_found": "nerasta", - "cross_signing_not_in_4s": "saugykloje nerasta", - "cross_signing_not_stored": "nesaugomas", - "cross_signing_private_keys": "Kryžminio pasirašymo privatūs raktai:", - "cross_signing_public_keys": "Kryžminio pasirašymo vieši raktai:", - "cross_signing_self_signing_private_key": "Savarankiško pasirašymo privatus raktas:", - "cross_signing_user_signing_private_key": "Vartotojo pasirašymo privatus raktas:", - "cryptography_section": "Kriptografija", - "delete_backup": "Ištrinti Atsarginę Kopiją", - "delete_backup_confirm_description": "Ar tikrai? Jūs prarasite savo šifruotas žinutes, jei jūsų raktams nebus tinkamai sukurtos atsarginės kopijos.", "e2ee_default_disabled_warning": "Serverio administratorius išjungė visapusį šifravimą, kaip numatytą, privačiuose kambariuose ir Tiesioginėse Žinutėse.", "enable_message_search": "Įjungti žinučių paiešką užšifruotuose kambariuose", "encryption_section": "Šifravimas", - "error_loading_key_backup_status": "Nepavyko įkelti atsarginės raktų kopijos būklės", - "export_megolm_keys": "Eksportuoti E2E (visapusio šifravimo) kambarių raktus", "ignore_users_empty": "Nėra ignoruojamų naudotojų.", "ignore_users_section": "Ignoruojami vartotojai", - "import_megolm_keys": "Importuoti E2E (visapusio šifravimo) kambarių raktus", - "key_backup_active_version_none": "Nė vienas", "key_backup_algorithm": "Algoritmas:", - "key_backup_complete": "Atsarginės kopijos sukurtos visiems raktams", "key_backup_connect": "Prijungti šį seansą prie Atsarginės Raktų Kopijos", - "key_backup_connect_prompt": "Prieš atsijungdami prijunkite šį seansą prie atsarginės raktų kopijos, kad neprarastumėte raktų, kurie gali būti tik šiame seanse.", - "key_backup_inactive": "Šis seansas nekuria atsarginių raktų kopijų, bet jūs jau turite atsarginę kopiją iš kurios galite atkurti ir pridėti.", - "key_backup_inactive_warning": "Jūsų raktams nėra daromos atsarginės kopijos iš šio seanso.", "message_search_disabled": "Šifruotas žinutes saugiai talpinkite lokaliai, kad jos būtų rodomos paieškos rezultatuose.", "message_search_enabled": { "one": "Saugiai talpinkite užšifruotas žinutes vietoje, kad jos būtų rodomos paieškos rezultatuose, naudojant %(size)s žinutėms iš %(rooms)s kambario saugoti.", @@ -1650,13 +1598,7 @@ "message_search_sleep_time": "Kaip greitai žinutės turi būti parsiųstos.", "message_search_unsupported": "%(brand)s trūksta kai kurių komponentų, reikalingų saugiai talpinti šifruotas žinutes lokaliai. Jei norite eksperimentuoti su šia funkcija, sukurkite pasirinktinį %(brand)s Desktop (darbastalio versiją), su pridėtais paieškos komponentais.", "message_search_unsupported_web": "%(brand)s negali saugiai talpinti šifruotų žinučių lokaliai, kai veikia interneto naršyklėje. Naudokite %(brand)s Desktop (darbastalio versija), kad šifruotos žinutės būtų rodomos paieškos rezultatuose.", - "restore_key_backup": "Atkurti iš Atsarginės Kopijos", - "secret_storage_not_ready": "neparuošta", - "secret_storage_ready": "paruošta", - "secret_storage_status": "Slapta saugykla:", "send_analytics": "Siųsti analitinius duomenis", - "session_id": "Seanso ID:", - "session_key": "Seanso raktas:", "strict_encryption": "Niekada nesiųsti šifruotų žinučių nepatvirtintiems seansams iš šio seanso" }, "send_read_receipts": "Siųsti skaitymo kvitus", diff --git a/src/i18n/strings/lv.json b/src/i18n/strings/lv.json index 8dff959ef6..644192ff5e 100644 --- a/src/i18n/strings/lv.json +++ b/src/i18n/strings/lv.json @@ -95,7 +95,6 @@ "react": "Reaģēt", "refresh": "Atsvaidzināt", "register": "Reģistrēties", - "reject": "Noraidīt", "reload": "Pārlādēt", "remove": "Dzēst", "rename": "Pārdēvēt", @@ -461,7 +460,6 @@ "capabilities": "Iespējas", "copied": "Nokopēts!", "credits": "Apliecinājumi", - "cross_signing": "Savstarpēja parakstīšana", "dark": "Tumša", "description": "Apraksts", "deselect_all": "Neizvēlēt nevienu", @@ -857,22 +855,12 @@ "cancel_entering_passphrase_title": "Atcelt frāzveida paroles ievadi?", "confirm_encryption_setup_body": "Noklikšķiniet uz tālāk esošās pogas, lai apstiprinātu šifrēšanas iestatīšanu.", "confirm_encryption_setup_title": "Apstiprināt šifrēšanas iestatīšanu", - "cross_signing_not_ready": "Krusteniskā parakstīšana nav iestatīta.", - "cross_signing_ready": "Krusteniskā parakstīšana ir gatava lietošanai.", - "cross_signing_ready_no_backup": "Krusteniskā parakstīšana ir gatava, bet atslēgas netiek dublētas.", "cross_signing_room_normal": "Šajā istabā tiek veikta pilnīga šifrēšana", "cross_signing_room_verified": "Visi šajā istabā esošie ir verificēti", "cross_signing_room_warning": "Kāds izmanto nezināmu sesiju", - "cross_signing_unsupported": "Tavs mājasserveris nenodrošina savstarpējo parakstīšanu.", - "cross_signing_untrusted": "Jūsu kontam slepenajā krātuvē ir krusteniskās parakstīšanas identitāte, taču šī sesija tai vēl neuzticas.", "cross_signing_user_normal": "Šis lietotājs nav apstiprināts.", "cross_signing_user_verified": "Tu apliecināji šo lietotāju. Šis lietotājs ir apliecinājis visas savas sesijas.", "cross_signing_user_warning": "Šis lietotājs nav apliecinājis visas savas sesijas.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Dzēst krusteniskās parakstīšanas atslēgas", - "title": "Iznīcināt krusteniskās parakstīšanas atslēgas?", - "warning": "Krustiskās parakstīšanas atslēgu dzēšana ir neatgriezeniska. Ikviens, ar kuru esat veicis verifikāciju, redzēs drošības brīdinājumus. Jūs gandrīz noteikti nevēlaties to darīt, ja vien neesat pazaudējis katru ierīci, no kuras varat krusteniski parakstīties." - }, "event_shield_reason_authenticity_not_guaranteed": "Šīs šifrētās ziņas autentiskums nevar tikt garantēts šajā ierīcē.", "event_shield_reason_mismatched_sender_key": "Šifrēts neapliecinātā sesijā", "event_shield_reason_unknown_device": "Šifrēts ar nezināmu vai dzēstu ierīci.", @@ -895,7 +883,6 @@ "title": "Jauna atkopšanas metode", "warning": "Ja neiestatīji jaunu atkopšanas veidu, var būt, ka uzbrucējs mēģina piekļūt Tavam kontam. Nekavējoties iestatījumos jānomaina sava konta parole un jāiestata jauns atkopšanas veids." }, - "not_supported": "", "recovery_method_removed": { "description_1": "Šajā sesijā tika konstatēts, ka jūsu drošības frāze un drošo ziņojumu atslēga ir noņemta.", "description_2": "Ja to izdarījāt nejauši, šajā sesijā varat iestatīt drošas ziņas, kas atkārtoti šifrēs šīs sesijas ziņu vēsturi, izmantojot jaunu atkopšanas metodi.", @@ -906,8 +893,7 @@ "set_up_toast_description": "Pasargājieties pret piekļuves zaudēšanu šifrētām ziņām un datiem", "set_up_toast_title": "Iestatīt drošu rezerves dublēšanu", "setup_secure_backup": { - "explainer": "Pirms izrakstīšanās iestatiet atslēgu dublēšanu, lai izvairītos no tās pazaudēšanas.", - "title": "Iestatīt" + "explainer": "Pirms izrakstīšanās iestatiet atslēgu dublēšanu, lai izvairītos no tās pazaudēšanas." }, "udd": { "interactive_verification_button": "Mijiedarbīga apliecināšana ar emocijzīmēm", @@ -1576,11 +1562,6 @@ "ongoing": "Dzēš…", "reason_label": "Iemesls (izvēles)" }, - "reject_invitation_dialog": { - "confirmation": "Vai tiešām noraidīt šo uzaicinājumu?", - "failed": "Neizdevās noraidīt uzaicinājumu", - "title": "Noraidīt uzaicinājumu" - }, "report_content": { "description": "Ziņojuma par šo ziņu iesniegšana nosūtīs tās neatkārtojamo notikuma identifikatoru mājasservera pārvaldniekam. Ja ziņas šajā istabā ir šifrētas, mājasservera pārvaldnieks nevarēs lasīt ziņas saturu vai skatīt jebkādas datnes vai attēlus.", "disagree": "Nepiekrist", @@ -1754,7 +1735,6 @@ "you_created": "Tu izveidoji šo istabu." }, "invite_email_mismatch_suggestion": "Kopīgojiet šo e-pastu sadaļā Iestatījumi, lai saņemtu ielūgumus tieši uz %(brand)s.", - "invite_reject_ignore": "Noraidīt un neņemt vērā lietotāju", "invite_sent_to_email": "Šis uzaicinājums tika nosūtīts uz %(email)s", "invite_sent_to_email_room": "Šis uzaicinājums uz %(roomName)s tika nosūtīts %(email)s", "invite_subtitle": " uzaicināja Tevi", @@ -2395,54 +2375,17 @@ "prompt_invite": "Pārjautāt pirms uzaicinājuma nosūtīšanas potenciāli nederīgiem matrix ID", "replace_plain_emoji": "Automātiski aizstāt vienkāršā teksta emocijzīmes", "security": { - "4s_public_key_in_account_data": "konta datos", - "4s_public_key_status": "Slepenās krātuves publiskā atslēga:", "analytics_description": "Kopīgojiet anonīmus datus, lai palīdzētu mums noteikt problēmas. Nekā personīga. Trešās personas nav iesaistītas..", - "backup_key_cached_status": "Rezerves atslēga kešatmiņā:", - "backup_key_stored_status": "Rezerves atslēga saglabāta:", - "backup_key_unexpected_type": "negaidīts veids", - "backup_key_well_formed": "labi veidots", - "backup_keys_description": "Izveido savu šifrēšanas atslēgu rezerves kopijas ar sava konta datiem gadījumam, ja tiek zaudēta piekļuve savām sesijām. Atslēgas tiks aizsargātas ar neatkārtojamu drošības atslēgu.", "bulk_options_accept_all_invites": "Pieņemt visus %(invitedRooms)s uzaicinājumus", "bulk_options_reject_all_invites": "Noraidīt visus %(invitedRooms)s uzaicinājumus", "bulk_options_section": "Apjoma iespējas", - "cross_signing_cached": "lokāli saglabāts kešatmiņā", - "cross_signing_homeserver_support": "Mājasservera iespēju atbalsts:", - "cross_signing_homeserver_support_exists": "pastāv", - "cross_signing_in_4s": "slepenā krātuvē", - "cross_signing_in_memory": "atmiņā", - "cross_signing_master_private_Key": "Galvenā privātā atslēga:", - "cross_signing_not_cached": "nav atrasts lokāli", - "cross_signing_not_found": "nav atrasts", - "cross_signing_not_in_4s": "nav atrodams krātuvē", - "cross_signing_not_stored": "netiek uzglabāta", - "cross_signing_private_keys": "Savstarpējas parakstīšanas privātās atslēgas:", - "cross_signing_public_keys": "Savstarpējas parakstīšanas publiskās atslēgas:", - "cross_signing_self_signing_private_key": "Pašparaksta privātā atslēga:", - "cross_signing_user_signing_private_key": "Lietotāja paraksta privātā atslēga:", - "cryptography_section": "Kriptogrāfija", - "delete_backup": "Izdzēst rezerves kopiju", - "delete_backup_confirm_description": "Vai tiešām? Tiks zaudētas visas Tavas šifrētās ziņas, ja Tavām atslēgām nav pienācīgi veikta rezerves kopēšana.", "e2ee_default_disabled_warning": "Jūsu servera administrators pēc noklusējuma ir atspējojis pilnīgu šifrēšanu privātajās istabās un tiešajos ziņās.", "enable_message_search": "Iespējot ziņu meklēšanu šifrētās istabās", "encryption_section": "Šifrēšana", - "error_loading_key_backup_status": "Nevar ielādēt atslēgas rezerves kopijas statusu", - "export_megolm_keys": "Eksportēt istabas šifrēšanas atslēgas", "ignore_users_empty": "Nav vērā neņemtu lietotāju.", "ignore_users_section": "Vērā neņemtie lietotāji", - "import_megolm_keys": "Importēt E2E istabas atslēgas", - "key_backup_active": "Šī sesija veido jūsu atslēgas rezerves kopijas.", - "key_backup_active_version": "Aktīvā rezerves kopijas versija:", - "key_backup_active_version_none": "Neviena", "key_backup_algorithm": "Algoritms:", - "key_backup_can_be_restored": "Šo rezerves kopiju var atjaunot šajā sesijā", - "key_backup_complete": "Visas atslēgas ir dublētas", "key_backup_connect": "Savienojiet šo sesiju ar atslēgu dublēšanu", - "key_backup_connect_prompt": "Pirms izrakstīšanās savienojiet šo sesiju ar atslēgu dublējumu, lai nepazaudētu atslēgas, kas var būt pieejamas tikai šajā sesijā.", - "key_backup_in_progress": "Veido %(sessionsRemaining)s atslēgu rezerves kopijas…", - "key_backup_inactive": "Šī sesija nedublē jūsu atslēgas, bet jums ir esošs dublējums, no kura varat atjaunot un pievienot turpmākajai darbībai.", - "key_backup_inactive_warning": "Jūsu atslēgas netiek dublētas no šīs sesijas.", - "key_backup_latest_version": "Jaunākā rezerves kopijas versija serverī:", "message_search_disable_warning": "Ja šī opcija ir atspējota, ziņas no šifrētām istabām neparādīsies meklēšanas rezultātos.", "message_search_disabled": "Drošā veidā saglabājiet lokālajā kešatmiņā šifrētās ziņas, lai tās parādītos meklēšanas rezultātos.", "message_search_enabled": { @@ -2463,13 +2406,7 @@ "message_search_unsupported": "%(brand)s trūkst dažu komponentu, kas nepieciešami šifrētu ziņu drošai glabāšanai lokālā kešatmiņā. Ja vēlaties eksperimentēt ar šo funkciju, uzbūvejiet pielāgotu %(brand)s Desktop ar pievienotiem meklēšanas komponentiem .", "message_search_unsupported_web": "%(brand)s nevar droši glabāt lokālā kešatmiņā šifrētas ziņas, darbojoties tīmekļa pārlūkprogrammā. Izmantojiet %(brand)s Desktop, lai šifrēti ziņojumi tiktu parādīti meklēšanas rezultātos.", "record_session_details": "Klienta nosaukuma, versijas un URL ierakstīšana palīdz vieglāk atpazīt sesijas sesiju pārvaldniekā", - "restore_key_backup": "Atjaunot no rezerves kopijas", - "secret_storage_not_ready": "nav gatavs", - "secret_storage_ready": "gatavs", - "secret_storage_status": "Slepenā krātuve:", "send_analytics": "Sūtīt analītikas datus", - "session_id": "Sesijas ID:", - "session_key": "Sesijas atslēga:", "strict_encryption": "Nekad šajā sesijā nesūtīt šifrētas ziņas neapliecinātām sesijām" }, "send_read_receipts": "Sūtīt lasīšanas apliecinājumus", diff --git a/src/i18n/strings/mg_MG.json b/src/i18n/strings/mg_MG.json index fd8c8bf1b8..6c3596503a 100644 --- a/src/i18n/strings/mg_MG.json +++ b/src/i18n/strings/mg_MG.json @@ -92,7 +92,6 @@ "react": "Mamaly", "refresh": "Mamelombelona", "register": "Rejisitry", - "reject": "Tsy ilaina", "reload": "Avereno", "remove": "Esorina", "rename": "Hanova anarana", @@ -425,7 +424,6 @@ "capabilities": "Fahaizana", "copied": "Adika!", "credits": "Fahana", - "cross_signing": "Sonia mifandraika", "dark": "Maizina", "description": "Famaritana", "deselect_all": "Esory ny zava-drehetra", @@ -814,22 +812,12 @@ "cancel_entering_passphrase_title": "Hanafoana ny fidirana amin'ny teny miafina ?", "confirm_encryption_setup_body": "Kitiho ny bokotra etsy ambany hanamafisana ny fametrahana encryption.", "confirm_encryption_setup_title": "Hamafiso ny fanamboarana fanafenana", - "cross_signing_not_ready": "Tsy tafapetraka ny fanaovana sonia.", - "cross_signing_ready": "Vonona hampiasaina ny fanaovan-tsonia.", - "cross_signing_ready_no_backup": "Efa vonona ny fanaovan-tsonia fa ny fanalahidy dia tsy averina.", "cross_signing_room_normal": "Ity efitrano ity dia misy encryption avy hatrany", "cross_signing_room_verified": "Ny olona rehetra ao amin'ity efitrano ity dia voamarina", "cross_signing_room_warning": "Misy mpampiasa zotra tsy fantatra", - "cross_signing_unsupported": "Ny homeserver-nao dia tsy mahazaka sonia.", - "cross_signing_untrusted": "Ny kaontinao dia manana mari-pamantarana mifanipaka aminy fitahirizana miafina, saingy tsy mbola atokisan'ity fivoriana ity.", "cross_signing_user_normal": "Tsy nanamarina ity mpampiasa ity ianao.", "cross_signing_user_verified": "Efa nanamarina ity mpampiasa ity ianao. Ity mpampiasa ity dia nanamarina ny fotoam-pivorian'izy ireo rehetra.", "cross_signing_user_warning": "Ity mpampiasa ity dia tsy nanamarina ny fotoam-pivoriana rehetra.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Fafao ny fanalahidiny fifanekena", - "title": "Potehina ny fanalahidin'ny fanaovan-tsonia?", - "warning": "Ny famafana ny fanalahidiny fifanekena dia maharitra. Na iza na iza nohamarininao dia hahita fampandrenesana fiarovana. Azo antoka fa tsy te hanao izany ianao, raha tsy hoe very ny fitaovana rehetra azonao anaovana sonia." - }, "event_shield_reason_authenticity_not_guaranteed": "Tsy azo antoka amin'ity fitaovana ity ny mahazo itokiana an'ity hafatra miafina ity.", "event_shield_reason_mismatched_sender_key": "Encrypted amin'ny zotra tsy voamarina", "event_shield_reason_unknown_device": "Avy aminy olona tsy fantatra na hofafana", @@ -852,7 +840,6 @@ "title": "Fomba fanarenana vaovao", "warning": "Raha tsy nametraka ny fomba fanarenana vaovao ianao dia mety manandrana miditra amin'ny kaontinao ny mpanafika. Hanova ny tenimiafiny kaontinao ary mametraha fomba fanarenana vaovao avy hatrany ao aminy fanitsiana." }, - "not_supported": "", "recovery_method_removed": { "description_1": "Ity fotoam-pivoriana ity dia nahita fa nesorina ny fehezan-teny fiarovana sy ny fanalahidy hoany fiarovana hafatra.", "description_2": "Raha nanao izany tsy nahy ianao dia azonao atao ny manangana fiarovana zotra amin'ity zotra ity izay hanasivana indray ny tantarany hafatra amin'ity zotra ity miaraka amin'ny fomba fanarenana vaovao.", @@ -863,8 +850,7 @@ "set_up_toast_description": "Arovy aminy fahaverezany fidirana amin'ny hafatra sy angon-drakitra voatahiry", "set_up_toast_title": "Hanitsy angona voaharo", "setup_secure_backup": { - "explainer": "Amboary ny fanalahidinao alohany hivoahana mba tsy ho very.", - "title": "Manangana" + "explainer": "Amboary ny fanalahidinao alohany hivoahana mba tsy ho very." }, "udd": { "interactive_verification_button": "Hamarino amin'ny alalany emoji", @@ -1623,11 +1609,6 @@ "ongoing": "Manala ...", "reason_label": "Antony (tsy voatery)" }, - "reject_invitation_dialog": { - "confirmation": "Tena te handà ny fanasana ve ianao?", - "failed": "Tsy nanda ny fanasana", - "title": "Laviny ny fanasana" - }, "report_content": { "description": "Ny tatitra an'ity hafatra ity dia handefa ny event ID azy manokana any amin'ny mpitantana ny homeserver-nao. Raha misy encryption ny hafatra ao amin'ity efitrano ity dia tsy afaka mamaky ny lahatsoratra na mijery rakitra na sary ny mpitantana ny homeserver anao.", "disagree": "Tsy miombon-kevitra", @@ -1808,7 +1789,6 @@ "you_created": "Ianao no namorona ity efitrano ity." }, "invite_email_mismatch_suggestion": "Zarao amin'ny fanitsiana ity mailaka ity mba handraisana fanasana mivantana%(brand)s.", - "invite_reject_ignore": "Mandà tsy miraharaha ny mpampiasa", "invite_sent_to_email": "Nalefa tany amin'ny%(email)s", "invite_sent_to_email_room": "Invitation to%(roomName)s nalefa tany%(email)s", "invite_subtitle": "nanasa anao", @@ -2462,54 +2442,17 @@ "prompt_invite": "Alefaso alohan'ny handefasana fanasana amin'ny ID mety tsy mety", "replace_plain_emoji": "Soloy ho azy ny Emoji soratra tsotra", "security": { - "4s_public_key_in_account_data": "Ao amin'ny kaonty angona", - "4s_public_key_status": "Tsiambaratelo ho an'ny daholobe:", "analytics_description": "Mizarà angona tsy mitonona anarana hanampiana anay hamantatra olana. Tsy misy zavatra manokana. Tsy misy antoko fahatelo.", - "backup_key_cached_status": "Fanalahidin'ny vakorakitra voatahiry:", - "backup_key_stored_status": "Fanalahidin'ny vakorakitra voatahiry:", - "backup_key_unexpected_type": "karazana tsy ampoizina", - "backup_key_well_formed": "miforona tsara", - "backup_keys_description": "Avereno miaraka amin'ny angony kaontinao ny fanalahidin'ny fanafenanao raha toa ka very ny fidirana amin'ny fotoam-pivorianao. Ny fanalahidinao dia ho voaro aminy fanalahidin'ny vakorakitra tokana.", "bulk_options_accept_all_invites": "Ekeo daholo%(invitedRooms)s fanasana", "bulk_options_reject_all_invites": "Mandà daholo%(invitedRooms)s fanasana", "bulk_options_section": "Safidin'ny ampahany", - "cross_signing_cached": "cache eo an-toerana", - "cross_signing_homeserver_support": "Fanohanana endri-javatra Homeserver:", - "cross_signing_homeserver_support_exists": "misy", - "cross_signing_in_4s": "amin'ny fitahirizana miafina", - "cross_signing_in_memory": "amin'ny fahatsiarovana", - "cross_signing_master_private_Key": "Fanalahidy mahaleo tena manokana", - "cross_signing_not_cached": "Tsy hita eo an-toerana", - "cross_signing_not_found": "tsy hita", - "cross_signing_not_in_4s": "tsy hita ao anaty fitahirizana", - "cross_signing_not_stored": "Tsy voatahiry", - "cross_signing_private_keys": "Fanalahidy manokana fanaovana sonia:", - "cross_signing_public_keys": "Fanalahidin'ny daholobe fanaovana sonia:", - "cross_signing_self_signing_private_key": "Fanasoniavana manokana fanalahidy:", - "cross_signing_user_signing_private_key": "Mpisera manao sonia ny kitendry manokana:", - "cryptography_section": "Cryptografika", - "delete_backup": "Fafao ny vakorakitra", - "delete_backup_confirm_description": "Azonao antoka ve izany? Ho very ny hafatrao voasakana raha tsy voalamina tsara ny fanalahidinao.", "e2ee_default_disabled_warning": "Nosakanan'ny admin server-nao ny encryption aminy alàlany default ao aminy efitrano manokana Hafatra mivantana.", "enable_message_search": "Alefaso ny fikarohana hafatra ao amin'ny efitrano misy miafina", "encryption_section": "Fanafenana", - "error_loading_key_backup_status": "Tsy afaka mampiditra ny satany fanalahidin'ny vakorakitra", - "export_megolm_keys": "Manondrana fanalahidin'ny efitrano E2E", "ignore_users_empty": "Tsy manana mpampiasa tsy noraharahiana ianao.", "ignore_users_section": "Ireo mpampiasa tsy noraharahiana", - "import_megolm_keys": "Ampidiro ny fanalahidin'ny efitrano E2E", - "key_backup_active": "Ity zotra ity dia manohana ny fanalahidinao.", - "key_backup_active_version": "Ekeo vakorakitra ho solon'izay dikan:", - "key_backup_active_version_none": "Tsy misy", "key_backup_algorithm": "Algorithm:", - "key_backup_can_be_restored": "Ity vakorakitra ity dia azo averina amin'ity zotra ity", - "key_backup_complete": "Ny lakile rehetra dia naverina", "key_backup_connect": "Ampifandraiso amin'ny fanalahidin'ny vakorakitra ity fivoriana ity", - "key_backup_connect_prompt": "Ampifandraiso amin'ny fanalahidin'ny vakorakitra ity zotra ity alohany hivoahana mba tsy ho very izay fanalahidy mety ho ao amin'ity session ity ihany.", - "key_backup_in_progress": "Vakorakitra%(sessionsRemaining)s fanalahidy…", - "key_backup_inactive": "Ity session ity dia tsy manohana ny fanalahidinao , fa manana vakorakitra efa misy azonao averina ary ampiana amin'ny fandrosoana.", - "key_backup_inactive_warning": "Ny fanalahidinao dia tsy naverina tamin'ity fivoriana ity.", - "key_backup_latest_version": "Dika vakorakitra farany amin'ny mpizara:", "message_search_disable_warning": "Raha kilemaina, dia tsy hiseho aminy valiny fikarohana ny hafatra avy aminy efitrano misy miafina.", "message_search_disabled": "Ampidiro ao an-toerana ny hafatra miafina mba hiseho aminy valiny fikarohana.", "message_search_enabled": { @@ -2529,13 +2472,7 @@ "message_search_unsupported": "%(brand)stsy ampy ny singa sasany ilaina amin'ny fikojakojana ny hafatra miafina ao an-toerana. Raha te hanandrana an'io endri-javatra io ianao dia manangana fomba fanao%(brand)s Desktop miaraka amin'ny nampiana singa fikarohana .", "message_search_unsupported_web": "%(brand)stsy afaka mitahiry tsara ireo hafatra voafefy eo an-toerana raha mandeha amin'ny toeram-pivohizana web. Ampiasao%(brand)s biraonao mba hiseho amin'ny valin'ny fikarohana ireo hafatra voafefy.", "record_session_details": "Raketo ny anaran'ny mpanjifa, ny dikan-teny ary ny url mba hamantarana mora kokoa ny fotoam-pivoriana ao aminy mpitantana fivoriana", - "restore_key_backup": "Avereno amin'ny vakorakitra", - "secret_storage_not_ready": "Tsy vonona", - "secret_storage_ready": "Vonona", - "secret_storage_status": "Fitehirizana tsiambaratelo:", "send_analytics": "Mandefasa angona fitiliana", - "session_id": "ID fivoriana:", - "session_key": "Fanalahidin'ny fivoriana:", "strict_encryption": "Aza mandefa hafatra miafina mihitsy amin'ireo fivoriana tsy voamarina avy amin'ity fivoriana ity" }, "send_read_receipts": "Mandefa ny rosia voapanga novakiana", diff --git a/src/i18n/strings/nb_NO.json b/src/i18n/strings/nb_NO.json index 719c155f40..7c02952119 100644 --- a/src/i18n/strings/nb_NO.json +++ b/src/i18n/strings/nb_NO.json @@ -107,7 +107,6 @@ "react": "Reager", "refresh": "Oppdater", "register": "Registrer", - "reject": "Avvis", "reload": "Last inn på nytt", "remove": "Fjern", "rename": "Gi nytt navn", @@ -486,7 +485,6 @@ "capabilities": "Evner", "copied": "Kopiert!", "credits": "Takk til", - "cross_signing": "Kryssignering", "dark": "Mørk", "description": "Beskrivelse", "deselect_all": "Fravelg alle", @@ -923,22 +921,12 @@ "cancel_entering_passphrase_title": "Avbryte inntastingen av passordfrase?", "confirm_encryption_setup_body": "Klikk på knappen nedenfor for å bekrefte konfigureringen av kryptering.", "confirm_encryption_setup_title": "Bekreft krypteringsoppsett", - "cross_signing_not_ready": "Krysssignering er ikke satt opp.", - "cross_signing_ready": "Krysssignering er klar til bruk.", - "cross_signing_ready_no_backup": "Krysssignering er klar, men nøkler er ikke sikkerhetskopiert.", "cross_signing_room_normal": "Dette rommet er ende-til-ende-kryptert", "cross_signing_room_verified": "Alle i dette rommet er verifisert", "cross_signing_room_warning": "Noen bruker en ukjent sesjon", - "cross_signing_unsupported": "Hjemmeserveren din støtter ikke krysssignering.", - "cross_signing_untrusted": "Kontoen din har en kryssigneringsidentitet i hemmelig lagring, men den er ennå ikke klarert av denne økten.", "cross_signing_user_normal": "Du har ikke bekreftet denne brukeren.", "cross_signing_user_verified": "Du har bekreftet denne brukeren. Denne brukeren har bekreftet alle sesjonene sine.", "cross_signing_user_warning": "Denne brukeren har ikke bekreftet alle sesjonene sine.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Fjern nøkler for krysssignering", - "title": "Ødelegge krysssigneringsnøkler?", - "warning": "Det er permanent å slette krysssigneringsnøkler. Alle du har bekreftet med vil se sikkerhetsvarsler. Du vil nesten helt sikkert ikke gjøre dette, med mindre du har mistet alle enheter du kan krysssignere fra." - }, "enter_recovery_key": "Skriv inn gjenopprettingsnøkkel", "event_shield_reason_authenticity_not_guaranteed": "Autentisiteten av denne krypterte meldingen kan ikke garanteres på denne enheten.", "event_shield_reason_mismatched_sender_key": "Kryptert av en uverifisert sesjon", @@ -965,7 +953,6 @@ "title": "Ny gjenopprettingsmetode", "warning": "Hvis du ikke har angitt den nye gjenopprettingsmetoden, kan det hende at en hacker prøver å få tilgang til kontoen din. Du må øyeblikkelig endre passordet for kontoen din og angi en ny gjenopprettingsmetode i Innstillinger." }, - "not_supported": "", "pinned_identity_changed": "%(displayName)ss (%(userId)s) identitet ser ut til å ha endret seg. Finn ut mer", "pinned_identity_changed_no_displayname": "%(userId)ss identitet ble tilbakestilt. Finn ut mer", "recovery_method_removed": { @@ -981,8 +968,7 @@ "set_up_toast_description": "Sikre deg mot å miste tilgang til krypterte meldinger og data", "set_up_toast_title": "Sett opp sikker sikkerhetskopiering", "setup_secure_backup": { - "explainer": "Ta sikkerhetskopi av nøklene dine før du logger av for å unngå å miste dem.", - "title": "Sett opp" + "explainer": "Ta sikkerhetskopi av nøklene dine før du logger av for å unngå å miste dem." }, "udd": { "interactive_verification_button": "Interaktiv verifisering ved hjelp av emoji", @@ -1799,11 +1785,6 @@ "ongoing": "Fjerner …", "reason_label": "Årsak (valgfritt)" }, - "reject_invitation_dialog": { - "confirmation": "Er du sikker på at du vil avvise invitasjonen?", - "failed": "Kunne ikke avvise invitasjonen", - "title": "Avslå invitasjonen" - }, "report_content": { "description": "Rapportering av denne meldingen vil sende sin unike 'hendelses-ID' til administratoren av hjemmeserveren din. Hvis meldinger i dette rommet er kryptert, vil ikke hjemmeserveradministratoren kunne lese meldingsteksten eller se noen filer eller bilder.", "disagree": "Uenig", @@ -2013,7 +1994,6 @@ "you_created": "Du opprettet dette rommet." }, "invite_email_mismatch_suggestion": "Del denne e-posten i Innstillinger for å motta invitasjoner direkte i %(brand)s.", - "invite_reject_ignore": "Avslå og ignorer brukeren", "invite_sent_to_email": "Denne invitasjonen ble sendt til %(email)s", "invite_sent_to_email_room": "Denne invitasjonen %(roomName)s ble sendt til %(email)s", "invite_subtitle": " inviterte deg", @@ -2830,57 +2810,20 @@ "prompt_invite": "Si ifra før det sendes invitasjoner til potensielt ugyldige Matrix-ID-er", "replace_plain_emoji": "Bytt automatisk ut råtekst-emojier", "security": { - "4s_public_key_in_account_data": "i kontodata", - "4s_public_key_status": "Offentlig nøkkel for hemmelig lagring:", "analytics_description": "Del anonyme data for å hjelpe oss med å identifisere problemer. Ikke noe personlig. Ingen tredjeparter.", - "backup_key_cached_status": "Sikkerhetskopieringsnøkkel bufret:", - "backup_key_stored_status": "Sikkerhetskopinøkkel lagret:", - "backup_key_unexpected_type": "uventet type", - "backup_key_well_formed": "godt utformet", - "backup_keys_description": "Ta sikkerhetskopi av krypteringsnøklene dine sammen med kontodataene dine i tilfelle du mister tilgangen til sesjonene dine. Nøklene dine vil være sikret med en unik sikkerhetsnøkkel.", "bulk_options_accept_all_invites": "Aksepter alle %(invitedRooms)s-invitasjoner", "bulk_options_reject_all_invites": "Avslå alle %(invitedRooms)s-invitasjoner", "bulk_options_section": "Bulk alternativer", - "cross_signing_cached": "cachet lokalt", - "cross_signing_homeserver_support": "Hjemmeserver-funksjonsstøtte:", - "cross_signing_homeserver_support_exists": "finnes", - "cross_signing_in_4s": "på hemmelig lager", - "cross_signing_in_memory": "i minnet", - "cross_signing_master_private_Key": "Master privat nøkkel:", - "cross_signing_not_cached": "ikke funnet lokalt", - "cross_signing_not_found": "ikke funnet", - "cross_signing_not_in_4s": "ikke funnet lagret", - "cross_signing_not_stored": "ikke lagret", - "cross_signing_private_keys": "Private nøkler for kryssignering:", - "cross_signing_public_keys": "Offentlige nøkler for kryssignering:", - "cross_signing_self_signing_private_key": "Selvsignert privat nøkkel:", - "cross_signing_user_signing_private_key": "Brukersignert privat nøkkel:", - "cryptography_section": "Kryptografi", "dehydrated_device_description": "Funksjonen for frakoblet enhet lar deg motta krypterte meldinger selv når du ikke er logget inn på noen enheter", "dehydrated_device_enabled": "Frakoblet enhet aktivert", - "delete_backup": "Slett sikkerhetskopien", - "delete_backup_confirm_description": "Er du sikker? Du vil miste tilgang til dine krypterte meldinger hvis nøklene dine ikke er sikkerhetskopiert på riktig måte.", "dialog_title": "Innstillinger: Sikkerhet og personvern", "e2ee_default_disabled_warning": "Serveradministratoren din har deaktivert ende-til-ende-kryptering som standard i private rom og direktemeldinger.", "enable_message_search": "Aktiver meldingssøk i krypterte rom", "encryption_section": "Kryptering", - "error_loading_key_backup_status": "Kan ikke laste inn backup status for hovednøkkel", - "export_megolm_keys": "Eksporter E2E-romnøkler", "ignore_users_empty": "Du har ingen ignorerte brukere.", "ignore_users_section": "Ignorerte brukere", - "import_megolm_keys": "Importer E2E-romnøkler", - "key_backup_active": "Denne sesjonen sikkerhetskopierer nøklene dine.", - "key_backup_active_version": "Aktiv sikkerhetskopiversion:", - "key_backup_active_version_none": "Ingen", "key_backup_algorithm": "Algoritme:", - "key_backup_can_be_restored": "Denne sikkerhetskopien kan gjenopprettes på denne sesjonen", - "key_backup_complete": "Alle nøkler er sikkerhetskopiert", "key_backup_connect": "Koble denne økten til hoved Backup", - "key_backup_connect_prompt": "Koble denne økten til sikkerhetskopiering av nøkler før du logger av for å unngå å miste nøkler som kanskje bare er på denne økten.", - "key_backup_in_progress": "Sikkerhetskopierer %(sessionsRemaining)s nøkler ...", - "key_backup_inactive": "Denne økten sikkerhetskopierer ikke nøklene dine, men du har en eksisterende sikkerhetskopi du kan gjenopprette fra og legge til i fremtiden.", - "key_backup_inactive_warning": "Dine nøkler har ikke blitt sikkerhetskopiert fra denne økten.", - "key_backup_latest_version": "Siste sikkerhetskopiversjon på server:", "message_search_disable_warning": "Hvis deaktivert, vises ikke meldinger fra krypterte rom i søkeresultatene.", "message_search_disabled": "Bufre krypterte meldinger lokalt på en sikker måte, slik at de vises i søkeresultatene.", "message_search_enabled": { @@ -2900,13 +2843,7 @@ "message_search_unsupported": "%(brand)s mangler noen komponenter som kreves for sikker hurtigbufring av krypterte meldinger lokalt. Hvis du vil eksperimentere med denne funksjonen, kan du bygge et tilpasset %(brand)s skrivebord med søkekomponenter lagt til.", "message_search_unsupported_web": "%(brand)s kan ikke sikkert bufre krypterte meldinger lokalt mens de kjører i en nettleser. Bruk %(brand)s Skrivebord for at krypterte meldinger skal vises i søkeresultatene.", "record_session_details": "Registrer klientnavn, versjon og url for å gjøre det enklere å gjenkjenne sesjoner i sesjonsadministratoren", - "restore_key_backup": "Gjenopprett fra sikkerhetskopi", - "secret_storage_not_ready": "ikke klar", - "secret_storage_ready": "klar", - "secret_storage_status": "Hemmelig lagring:", "send_analytics": "Send analytiske data", - "session_id": "Økt-ID:", - "session_key": "Øktnøkkel:", "strict_encryption": "Send bare meldinger til verifiserte brukere" }, "send_read_receipts": "Send lesebekreftelser", diff --git a/src/i18n/strings/nl.json b/src/i18n/strings/nl.json index 2650a3831b..7fbc20ab9a 100644 --- a/src/i18n/strings/nl.json +++ b/src/i18n/strings/nl.json @@ -94,7 +94,6 @@ "react": "Reageren", "refresh": "Herladen", "register": "Registreren", - "reject": "Weigeren", "reload": "Herladen", "remove": "Verwijderen", "rename": "Hernoemen", @@ -391,7 +390,6 @@ "capabilities": "Mogelijkheden", "copied": "Gekopieerd!", "credits": "Met dank aan", - "cross_signing": "Kruiselings ondertekenen", "dark": "Donker", "description": "Omschrijving", "deselect_all": "Allemaal deselecteren", @@ -716,22 +714,12 @@ "cancel_entering_passphrase_title": "Wachtwoord annuleren?", "confirm_encryption_setup_body": "Klik op de knop hieronder om het instellen van de versleuting te bevestigen.", "confirm_encryption_setup_title": "Bevestig versleuting instelling", - "cross_signing_not_ready": "Kruiselings ondertekenen is niet ingesteld.", - "cross_signing_ready": "Kruiselings ondertekenen is klaar voor gebruik.", - "cross_signing_ready_no_backup": "Kruiselings ondertekenen is klaar, maar de sleutels zijn nog niet geback-upt.", "cross_signing_room_normal": "Deze kamer is eind-tot-eind-versleuteld", "cross_signing_room_verified": "Iedereen in deze kamer is geverifieerd", "cross_signing_room_warning": "Iemand gebruikt een onbekende sessie", - "cross_signing_unsupported": "Jouw homeserver biedt geen ondersteuning voor kruiselings ondertekenen.", - "cross_signing_untrusted": "Jouw account heeft een identiteit voor kruiselings ondertekenen in de sleutelopslag, maar die wordt nog niet vertrouwd door de huidige sessie.", "cross_signing_user_normal": "Je hebt deze persoon niet geverifieerd.", "cross_signing_user_verified": "Je hebt deze persoon geverifieerd. Deze persoon heeft al zijn sessies geverifieerd.", "cross_signing_user_warning": "Deze persoon heeft niet al zijn sessies geverifieerd.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Sleutels voor kruiselings ondertekenen wissen", - "title": "Sleutels voor kruiselings ondertekenen verwijderen?", - "warning": "Het verwijderen van sleutels voor kruiselings ondertekenen is niet terug te draaien. Iedereen waarmee u geverifieerd heeft zal beveiligingswaarschuwingen te zien krijgen. U wilt dit hoogstwaarschijnlijk niet doen, tenzij u alle apparaten heeft verloren waarmee u kruiselings kon ondertekenen." - }, "event_shield_reason_authenticity_not_guaranteed": "De echtheid van dit versleutelde bericht kan op dit apparaat niet worden gegarandeerd.", "event_shield_reason_mismatched_sender_key": "Versleuteld door een niet-geverifieerde sessie", "export_unsupported": "Jouw browser ondersteunt de benodigde cryptografie-extensies niet", @@ -751,7 +739,6 @@ "title": "Nieuwe herstelmethode", "warning": "Als je deze nieuwe herstelmethode niet hebt ingesteld, is het mogelijk dat een aanvaller toegang tot jouw account probeert te krijgen. Wijzig onmiddellijk je wachtwoord en stel bij instellingen een nieuwe herstelmethode in." }, - "not_supported": "", "recovery_method_removed": { "description_1": "Deze sessie heeft ontdekt dat je veiligheidswachtwoord en -sleutel voor versleutelde berichten zijn verwijderd.", "description_2": "Als je dit per ongeluk hebt gedaan, kan je beveiligde berichten op deze sessie instellen, waarmee de berichtgeschiedenis van deze sessie opnieuw zal versleuteld worden aan de hand van een nieuwe herstelmethode.", @@ -762,8 +749,7 @@ "set_up_toast_description": "Beveiliging tegen verlies van toegang tot versleutelde berichten en gegevens", "set_up_toast_title": "Beveiligde back-up instellen", "setup_secure_backup": { - "explainer": "Maak een back-up van je sleutels voordat je jezelf afmeldt om ze niet te verliezen.", - "title": "Instellen" + "explainer": "Maak een back-up van je sleutels voordat je jezelf afmeldt om ze niet te verliezen." }, "udd": { "interactive_verification_button": "Interactief verifiëren door emoji", @@ -1415,11 +1401,6 @@ "ongoing": "Bezig met verwijderen…", "reason_label": "Reden (niet vereist)" }, - "reject_invitation_dialog": { - "confirmation": "Weet je zeker dat je de uitnodiging wilt weigeren?", - "failed": "Weigeren van uitnodiging is mislukt", - "title": "Uitnodiging weigeren" - }, "report_content": { "description": "Dit bericht melden zal zijn unieke ‘gebeurtenis-ID’ versturen naar de beheerder van jouw homeserver. Als de berichten in deze kamer versleuteld zijn, zal de beheerder van jouw homeserver het bericht niet kunnen lezen, noch enige bestanden of afbeeldingen zien.", "disagree": "Niet mee eens", @@ -1551,7 +1532,6 @@ "you_created": "Jij hebt deze kamer gemaakt." }, "invite_email_mismatch_suggestion": "Deel in de instellingen dit e-mailadres om uitnodigingen direct in %(brand)s te ontvangen.", - "invite_reject_ignore": "Weigeren en persoon negeren", "invite_sent_to_email": "De uitnodiging is verzonden naar %(email)s", "invite_sent_to_email_room": "Deze uitnodiging tot %(roomName)s was verstuurd naar %(email)s", "invite_subtitle": " heeft je uitgenodigd", @@ -2113,48 +2093,16 @@ "prompt_invite": "Uitnodigingen naar mogelijk ongeldige Matrix-ID’s bevestigen", "replace_plain_emoji": "Tekst automatisch vervangen door emoji", "security": { - "4s_public_key_in_account_data": "in accountinformatie", - "4s_public_key_status": "Sleutelopslag publieke sleutel:", - "backup_key_cached_status": "Back-up sleutel cached:", - "backup_key_stored_status": "Back-up sleutel bewaard:", - "backup_key_unexpected_type": "Onverwacht type", - "backup_key_well_formed": "goed gevormd", - "backup_keys_description": "Maak een back-up van je versleutelingssleutels met je accountgegevens voor het geval je de toegang tot je sessies verliest. Je sleutels worden beveiligd met een unieke veiligheidssleutel.", "bulk_options_accept_all_invites": "Alle %(invitedRooms)s de uitnodigingen aannemen", "bulk_options_reject_all_invites": "Alle %(invitedRooms)s de uitnodigingen weigeren", "bulk_options_section": "Bulkopties", - "cross_signing_cached": "lokaal opgeslagen", - "cross_signing_homeserver_support": "Homeserver functie ondersteuning:", - "cross_signing_homeserver_support_exists": "aanwezig", - "cross_signing_in_4s": "in de sleutelopslag", - "cross_signing_in_memory": "in het geheugen", - "cross_signing_master_private_Key": "Hoofdprivésleutel:", - "cross_signing_not_cached": "lokaal niet gevonden", - "cross_signing_not_found": "niet gevonden", - "cross_signing_not_in_4s": "Niet gevonden in de opslag", - "cross_signing_not_stored": "niet opgeslagen", - "cross_signing_private_keys": "Privésleutels voor kruiselings ondertekenen:", - "cross_signing_public_keys": "Publieke sleutels voor kruiselings ondertekenen:", - "cross_signing_self_signing_private_key": "Zelfondertekening-privésleutel:", - "cross_signing_user_signing_private_key": "Persoonsondertekening-privésleutel:", - "cryptography_section": "Cryptografie", - "delete_backup": "Back-up verwijderen", - "delete_backup_confirm_description": "Weet je het zeker? Je zal je versleutelde berichten verliezen als je sleutels niet correct geback-upt zijn.", "e2ee_default_disabled_warning": "De beheerder van je server heeft eind-tot-eind-versleuteling standaard uitgeschakeld in alle privékamers en directe gesprekken.", "enable_message_search": "Zoeken in versleutelde kamers inschakelen", "encryption_section": "Versleuteling", - "error_loading_key_backup_status": "Kan sleutelback-upstatus niet laden", - "export_megolm_keys": "E2E-kamersleutels exporteren", "ignore_users_empty": "Je hebt geen persoon genegeerd.", "ignore_users_section": "Genegeerde personen", - "import_megolm_keys": "E2E-kamersleutels importeren", - "key_backup_active_version_none": "Geen", "key_backup_algorithm": "Algoritme:", - "key_backup_complete": "Alle sleutels zijn geback-upt", "key_backup_connect": "Verbind deze sessie met de sleutelback-up", - "key_backup_connect_prompt": "Verbind deze sessie met de sleutelback-up voordat je jezelf afmeldt. Dit voorkomt dat je sleutels verliest die alleen op deze sessie voorkomen.", - "key_backup_inactive": "Deze sessie maakt geen back-ups van je sleutels, maar je beschikt over een reeds bestaande back-up waaruit je kan herstellen en waaraan je nieuwe sleutels vanaf nu kunt toevoegen.", - "key_backup_inactive_warning": "Jouw sleutels worden niet geback-upt van deze sessie.", "message_search_disable_warning": "Dit moet aan staan om te kunnen zoeken in versleutelde kamers.", "message_search_disabled": "Sla versleutelde berichten veilig lokaal op om ze doorzoekbaar te maken.", "message_search_enabled": { @@ -2174,13 +2122,7 @@ "message_search_unsupported": "In %(brand)s ontbreken enige modulen vereist voor het veilig lokaal bewaren van versleutelde berichten. Wil je deze functie uittesten, compileer dan een aangepaste versie van %(brand)s Desktop die de zoekmodulen bevat.", "message_search_unsupported_web": "%(brand)s kan versleutelde berichten niet veilig lokaal opslaan in een webbrowser. Gebruik %(brand)s Desktop om versleutelde berichten in zoekresultaten te laten verschijnen.", "record_session_details": "Noteer de naam, versie en url van de applicatie om sessies gemakkelijker te herkennen in sessiebeheer", - "restore_key_backup": "Uit back-up herstellen", - "secret_storage_not_ready": "Niet gereed", - "secret_storage_ready": "Gereed", - "secret_storage_status": "Sleutelopslag:", "send_analytics": "Gebruiksgegevens delen", - "session_id": "Sessie-ID:", - "session_key": "Sessiesleutel:", "strict_encryption": "Vanaf deze sessie nooit versleutelde berichten naar ongeverifieerde sessies versturen" }, "send_read_receipts": "Stuur leesbevestigingen", diff --git a/src/i18n/strings/pl.json b/src/i18n/strings/pl.json index 8cd8889caa..32fd3d1fb4 100644 --- a/src/i18n/strings/pl.json +++ b/src/i18n/strings/pl.json @@ -57,6 +57,8 @@ "create_a_room": "Utwórz pokój", "create_account": "Utwórz konto", "decline": "Odrzuć", + "decline_and_block": "Odrzuć i zablokuj", + "decline_invite": "Odrzuć zaproszenie", "delete": "Usuń", "deny": "Odmów", "disable": "Wyłącz", @@ -109,7 +111,6 @@ "react": "Dodaj reakcję", "refresh": "Odśwież", "register": "Rejestracja", - "reject": "Odrzuć", "reload": "Przeładuj", "remove": "Usuń", "rename": "Zmień nazwę", @@ -135,7 +136,7 @@ "sign_out": "Wyloguj", "skip": "Pomiń", "start": "Rozpocznij", - "start_chat": "Rozpocznij rozmowę", + "start_chat": "Rozpocznij czat", "start_new_chat": "Nowy czat", "stop": "Zatrzymaj", "submit": "Wyślij", @@ -238,7 +239,7 @@ "description": "Czy na pewno chcesz się wylogować?", "megolm_export": "Ręcznie eksportuj klucze", "setup_key_backup_title": "Utracisz dostęp do swoich wiadomości szyfrowanych", - "setup_secure_backup_description_1": "Zaszyfrowane wiadomości są zabezpieczone przy użyciu szyfrowania end-to-end. Tylko Ty oraz ich adresaci posiadają klucze do ich rozszyfrowania.", + "setup_secure_backup_description_1": "Wiadomości szyfrowane są zabezpieczone szyfrowaniem end-to-end. Tylko Ty i Twój odbiorca mają klucze, aby je wyświetlić.", "setup_secure_backup_description_2": "Po wylogowaniu, te klucze zostaną usunięte z urządzenia, co oznacza, że nie będziesz w stanie czytać wiadomości szyfrowanych, chyba że posiadasz je na swoich innych urządzeniach lub zapisałeś je na serwerze.", "skip_key_backup": "Nie chcę moich zaszyfrowanych wiadomości", "use_key_backup": "Rozpocznij z użyciem klucza kopii zapasowej" @@ -470,7 +471,7 @@ "accessibility": "Ułatwienia dostępu", "advanced": "Zaawansowane", "all_chats": "Wszystkie czaty", - "analytics": "Analityka", + "analytics": "Dane analityczne", "and_n_others": { "one": "i jeden inny...", "few": "i %(count)s innych...", @@ -489,7 +490,6 @@ "capabilities": "Możliwości", "copied": "Skopiowano!", "credits": "Podziękowania", - "cross_signing": "Weryfikacja krzyżowa", "dark": "Ciemny", "description": "Opis", "deselect_all": "Odznacz wszystkie", @@ -558,7 +558,7 @@ "private_room": "Pokój prywatny", "private_space": "Przestrzeń prywatna", "profile": "Profil", - "public": "Publiczny", + "public": "Publiczna", "public_room": "Pokój publiczny", "public_space": "Przestrzeń publiczna", "qr_code": "Kod QR", @@ -750,6 +750,13 @@ "twemoji": "Czcionka Twemoji jest w użyciu na warunkach licencji CC-BY 4.0. © Twitter, Inc i pozostali kontrybutorzy.", "twemoji_colr": "Czcionka twemoji-colr jest w użyciu na warunkach licencji Apache 2.0. © Mozilla Foundation." }, + "decline_invitation_dialog": { + "confirm": "Czy na pewno chcesz odrzucić zaproszenie dołączenia do \"%(roomName)s\"?", + "ignore_user_help": "Nie zobaczysz żadnych wiadomości ani zaproszeń od tego użytkownika.", + "reason_description": "Opisz powód zgłoszenia pokoju.", + "report_room_description": "Zgłoś pokój dostawcy swojego konta.", + "title": "Odrzuć zaproszenie" + }, "desktop_default_device_name": "Komputer %(brand)s: %(platformName)s", "devtools": { "active_widgets": "Aktywne widżety", @@ -929,22 +936,12 @@ "cancel_entering_passphrase_title": "Anulować wpisywanie hasła?", "confirm_encryption_setup_body": "Kliknij przycisk poniżej, aby potwierdzić ustawienie szyfrowania.", "confirm_encryption_setup_title": "Potwierdź ustawienie szyfrowania", - "cross_signing_not_ready": "Weryfikacja krzyżowa nie jest ustawiona.", - "cross_signing_ready": "Weryfikacja krzyżowa jest gotowa do użycia.", - "cross_signing_ready_no_backup": "Weryfikacja krzyżowa jest gotowa, ale klucze nie mają kopii zapasowej.", "cross_signing_room_normal": "Ten pokój jest szyfrowany end-to-end", "cross_signing_room_verified": "Wszyscy w tym pokoju są zweryfikowani", "cross_signing_room_warning": "Ktoś używa nieznanej sesji", - "cross_signing_unsupported": "Twój serwer domowy nie obsługuje weryfikacji krzyżowej.", - "cross_signing_untrusted": "Twoje konto ma tożsamość weryfikacji krzyżowej w sekretnym magazynie, ale nie jest jeszcze zaufane przez tę sesję.", "cross_signing_user_normal": "Nie zweryfikowałeś tego użytkownika.", "cross_signing_user_verified": "Zweryfikowałeś tego użytkownika. Użytkownik zweryfikował wszystkie swoje sesje.", "cross_signing_user_warning": "Ten użytkownik nie zweryfikował wszystkich swoich sesji.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Wyczyść klucze weryfikacji krzyżowej", - "title": "Zniszczyć klucze weryfikacji krzyżowej?", - "warning": "Usunięcie kluczy weryfikacji krzyżowej jest nieodwracalne. Każdy, z kim dokonano weryfikacji, zobaczy alerty bezpieczeństwa. Prawie na pewno nie chcesz tego robić, chyba że straciłeś każde urządzenie, z którego możesz weryfikować." - }, "enter_recovery_key": "Wprowadź klucz przywracania", "event_shield_reason_authenticity_not_guaranteed": "Autentyczność tej wiadomości szyfrowanej nie jest gwarantowana na tym urządzeniu.", "event_shield_reason_mismatched_sender_key": "Zaszyfrowano przez sesję niezweryfikowaną", @@ -971,7 +968,6 @@ "title": "Nowy sposób odzyskiwania", "warning": "Jeżeli nie ustawiłeś nowej metody odzyskiwania, atakujący może uzyskać dostęp do Twojego konta. Zmień hasło konta i natychmiast ustaw nową metodę odzyskiwania w Ustawieniach." }, - "not_supported": "", "pinned_identity_changed": "Tożsamość %(displayName)s (%(userId)s) została zresetowana. Dowiedz się więcej", "pinned_identity_changed_no_displayname": "Tożsamość %(userId)s została zresetowana. Dowiedz się więcej", "recovery_method_removed": { @@ -987,8 +983,7 @@ "set_up_toast_description": "Zabezpiecz się przed utratą dostępu do szyfrowanych wiadomości i danych", "set_up_toast_title": "Skonfiguruj bezpieczną kopię zapasową", "setup_secure_backup": { - "explainer": "Utwórz kopię zapasową kluczy przed wylogowaniem, aby ich nie utracić.", - "title": "Konfiguruj" + "explainer": "Utwórz kopię zapasową kluczy przed wylogowaniem, aby ich nie utracić." }, "udd": { "interactive_verification_button": "Zweryfikuj interaktywnie za pomocą emoji", @@ -1249,10 +1244,10 @@ }, "failed_load_async_component": "Nie można załadować! Sprawdź połączenie sieciowe i spróbuj ponownie.", "feedback": { - "can_contact_label": "Możesz się ze mną skontaktować, jeśli masz jakiekolwiek pytania", + "can_contact_label": "Wyrażam zgodę na kontakt ze mną, jeśli są jakiekolwiek pytania", "comment_label": "Komentarz", "existing_issue_link": "Najpierw zobacz istniejące zgłoszenia na GitHubie. Nic nie znalazłeś? Utwórz nowe.", - "may_contact_label": "Możesz się ze mną skontaktować, jeśli chcesz mnie śledzić lub pomóc wypróbować nadchodzące pomysły", + "may_contact_label": "Wyrażam zgodę na kontakt ze mną, jeśli pojawią się nowe informacje lub trzeba wypróbować nowe pomysły", "platform_username": "Twoja platforma i nazwa użytkownika zostaną zapisane, aby pomóc nam ulepszyć nasze produkty.", "pro_type": "PRO TIP: Jeżeli zgłaszasz błąd, wyślij dzienniki debugowania, aby pomóc nam znaleźć problem.", "send_feedback_action": "Wyślij opinię użytkownika", @@ -1330,11 +1325,11 @@ "connecting": "Łączenie z menedżerem integracji…", "error_connecting": "Menedżer integracji jest offline, lub nie może połączyć się z Twoim homeserverem.", "error_connecting_heading": "Nie udało się połączyć z menedżerem integracji", - "explainer": "Zarządcy integracji otrzymują dane konfiguracji, mogą modyfikować widżety, wysyłać zaproszenia do pokojów i ustawiać poziom uprawnień w Twoim imieniu.", + "explainer": "Menedżerowie integracji otrzymują dane konfiguracyjne, przez co mogą modyfikować widżety, wysyłać zaproszenia i ustawiać uprawnienia w Twoim imieniu.", "manage_title": "Zarządzaj integracjami", "toggle_label": "Włącz menedżer integracji", - "use_im": "Użyj zarządcy integracji aby zarządzać botami, widżetami i pakietami naklejek.", - "use_im_default": "Użyj zarządcy Integracji %(serverName)s aby zarządzać botami, widżetami i pakietami naklejek." + "use_im": "Użyj menedżera integracji, aby zarządzać botami, widżetami i pakietami naklejek.", + "use_im_default": "Użyj menedżera integracji %(serverName)s, aby zarządzać botami, widżetami i pakietami naklejek." }, "integrations": { "disabled_dialog_description": "Włącz '%(manageIntegrations)s' w ustawieniach, aby to zrobić.", @@ -1554,7 +1549,7 @@ "video_rooms": "Pokoje wideo", "video_rooms_a_new_way_to_chat": "Nowy sposób prowadzenia rozmów audio-wideo w %(brand)s.", "video_rooms_always_on_voip_channels": "Pokoje wideo są stale dostępnymi kanałami VoIP osadzonymi w pokoju w %(brand)s.", - "video_rooms_beta": "Rozmowy wideo to funkcja beta", + "video_rooms_beta": "Pokoje wideo są funkcją Beta", "video_rooms_faq1_answer": "Użyj przycisku \"+\" w sekcji pokoju lewego panelu.", "video_rooms_faq1_question": "Jak mogę stworzyć kanał wideo?", "video_rooms_faq2_answer": "Tak, oś czasu czatu jest wyświetlana wraz z wideo.", @@ -1812,11 +1807,6 @@ "ongoing": "Usuwanie…", "reason_label": "Powód (opcjonalne)" }, - "reject_invitation_dialog": { - "confirmation": "Czy na pewno chcesz odrzucić zaproszenie?", - "failed": "Nie udało się odrzucić zaproszenia", - "title": "Odrzuć zaproszenie" - }, "report_content": { "description": "Zgłoszenie tej wiadomości wyśle administratorowi serwera unikatowe „ID wydarzenia”. Jeżeli wiadomości w tym pokoju są szyfrowane, administrator serwera może nie być w stanie przeczytać treści wiadomości, lub zobaczyć plików bądź zdjęć.", "disagree": "Nie zgadzam się", @@ -2027,14 +2017,13 @@ "you_created": "Utworzyłeś ten pokój." }, "invite_email_mismatch_suggestion": "Udostępnij ten e-mail w Ustawieniach, aby otrzymywać zaproszenia bezpośrednio w %(brand)s.", - "invite_reject_ignore": "Odrzuć i zignoruj użytkownika", "invite_sent_to_email": "To zaproszenie zostało wysłane do %(email)s", "invite_sent_to_email_room": "To zaproszenie do %(roomName)s zostało wysłane do %(email)s", "invite_subtitle": "Zaproszony przez ", "invite_this_room": "Zaproś do tego pokoju", "invite_title": "Czy chcesz dołączyć do %(roomName)s?", "inviter_unknown": "Nieznany", - "invites_you_text": " zaprasza cię", + "invites_you_text": " wysłał Ci zaproszenie", "join_button_account": "Zarejestruj się", "join_failed_needs_invite": "Aby wyświetlić %(roomName)s, potrzebujesz zaproszenia", "join_the_discussion": "Dołącz do dyskusji", @@ -2225,7 +2214,7 @@ "upgrade_dialog_description_3": "Zakaż rozmawiania w starej wersji pokoju i opublikuj wiadomość, aby użytkownicy przenieśli się do nowego", "upgrade_dialog_description_4": "Opublikuj link do starego pokoju na początku nowego, aby można było czytać stare wiadomości", "upgrade_dialog_title": "Uaktualnij wersję pokoju", - "upgrade_dwarning_ialog_title_public": "Aktualizuj pokój publiczny", + "upgrade_dwarning_ialog_title_public": "Ulepsz pokój publiczny", "upgrade_warning_dialog_description": "Aktualizowanie pokoju to zaawansowane działanie i zaleca się je głównie, kiedy pokój jest niestabilny, brakuje w nim funkcji lub znajdują się w nim luki bezpieczeństwa.", "upgrade_warning_dialog_explainer": "Aktualizacja spowoduje utworzenie pokoju w nowej wersji. Wszystkie bieżące wiadomości zostaną zarchiwizowane w tym pokoju.", "upgrade_warning_dialog_footer": "Zaktualizujesz ten pokój z wersji do .", @@ -2546,7 +2535,7 @@ }, "emoji_autocomplete": "Włącz podpowiedzi Emoji podczas pisania", "enable_markdown": "Włącz Markdown", - "enable_markdown_description": "Rozpocznij wiadomość z /plain, aby była bez markdownu.", + "enable_markdown_description": "Rozpocznij wiadomość z /plain, aby nie zawierała markdownu.", "encryption": { "advanced": { "breadcrumb_first_description": "Dane konta, kontakty, preferencje i lista czatów zostaną zachowane", @@ -2555,6 +2544,7 @@ "breadcrumb_third_description": "Konieczne będzie ponowne zweryfikowanie wszystkich istniejących urządzeń i kontaktów", "breadcrumb_title": "Czy na pewno chcesz zresetować swoją tożsamość?", "breadcrumb_title_forgot": "Nie pamiętasz klucza przywracania? Musisz zresetować swoją tożsamość.", + "breadcrumb_title_sync_failed": "Nie udało się zsynchronizować magazynu kluczy. Zresetuj swoją tożsamość.", "breadcrumb_warning": "Zrób to tylko wtedy, gdy uważasz, że Twoje konto zostało naruszone.", "details_title": "Szczegóły szyfrowania", "do_not_close_warning": "Nie zamykaj tego okna, dopóki reset nie zostanie zakończony", @@ -2583,7 +2573,7 @@ "dialog_title": "Ustawienia: Szyfrowanie", "key_storage": { "allow_key_storage": "Zezwól na magazynowanie kluczy", - "description": "Przechowuj swoją tożsamość kryptograficzną i klucze wiadomości bezpiecznie na serwerze. Umożliwi Ci to przeglądanie historii wiadomości na wszystkich nowych urządzeniach.Dowiedz się więcej", + "description": "Przechowuj swoją tożsamość kryptograficzną i klucze wiadomości bezpiecznie na serwerze. Umożliwi to na przeglądanie historii wiadomości na wszystkich nowych urządzeniach. Dowiedz się więcej", "title": "Magazyn kluczy" }, "recovery": { @@ -2592,7 +2582,7 @@ "change_recovery_confirm_title": "Wprowadź nowy klucz przywracania", "change_recovery_key": "Zmień klucz przywracania", "change_recovery_key_description": "Zapisz nowy klucz przywracania w bezpiecznym miejscu. Następnie kliknij Kontynuuj, aby zastosować zmiany.", - "change_recovery_key_title": "Zmień klucz przywracania?", + "change_recovery_key_title": "Zmienić klucz przywracania?", "description": "Odzyskaj swoją tożsamość kryptograficzną i historię wiadomości za pomocą klucza przywracania, jeśli stracisz dostęp do swoich urządzeń.", "enter_key_error": "Wprowadzony klucz przywracania nie jest poprawny.", "enter_recovery_key": "Wprowadź klucz przywracania", @@ -2650,7 +2640,7 @@ "discovery_email_empty": "Opcje odkrywania pojawią się, gdy dodasz adres e-mail.", "discovery_email_verification_instructions": "Zweryfikuj link w swojej skrzynce odbiorczej", "discovery_msisdn_empty": "Opcje odkrywania pojawią się, gdy dodasz numer telefonu.", - "discovery_needs_terms": "Musisz wyrazić zgodę na warunki świadczenia usług serwera (%(serverName)s), aby umożliwić odkrywanie Cię za pomocą adresu e-mail oraz numeru telefonu.", + "discovery_needs_terms": "Musisz wyrazić zgodę na warunki świadczenia usług serwera (%(serverName)s), aby można było Cię odkryć za pomocą adresu e-mail oraz numeru telefonu.", "discovery_needs_terms_title": "Pozwól ludziom Cię znaleźć", "display_name": "Wyświetlana nazwa", "display_name_error": "Nie można ustawić wyświetlanej nazwy", @@ -2717,7 +2707,7 @@ "confirm_security_phrase": "Potwierdź swoje hasło bezpieczeństwa", "description": "Zabezpiecz się przed utratą dostępu do szyfrowanych wiadomości i danych, tworząc kopię zapasową kluczy szyfrowania na naszym serwerze.", "download_or_copy": "%(downloadButton)s lub %(copyButton)s", - "enter_phrase_description": "Wprowadź hasło bezpieczeństwa, które znasz tylko Ty, ponieważ będzie użyte do ochrony Twoich danych. Ze względów bezpieczeństwa, nie wprowadzaj hasła Twojego konta.", + "enter_phrase_description": "Wprowadź frazę bezpieczeństwa, którą znasz tylko Ty, ponieważ wykorzystamy ją ochrony Twoich danych. Ze względów bezpieczeństwa, nie wprowadzaj tutaj swojego hasła.", "enter_phrase_title": "Wprowadź hasło bezpieczeństwa", "enter_phrase_to_confirm": "Wprowadź hasło bezpieczeństwa ponownie, aby potwierdzić.", "generate_security_key_description": "Wygenerujemy dla Ciebie klucz przywracania, który możesz przechowywać w bezpiecznym miejscu, np. w menedżerze haseł lub sejfie.", @@ -2789,7 +2779,7 @@ "mentions_keywords": "Wzmianki i słowa kluczowe", "mentions_keywords_only": "Wyłącznie wzmianki i słowa kluczowe", "messages_containing_keywords": "Wiadomości zawierające słowa kluczowe", - "noisy": "Głośny", + "noisy": "Głośno", "notices": "Wiadomości wysłane przez boty", "notify_at_room": "Powiadom mnie, gdy ktoś użyje wzmianki @room", "notify_keyword": "Powiadom, gdy ktoś używa słowa kluczowego", @@ -2806,11 +2796,11 @@ "rule_call": "Zaproszenie do rozmowy", "rule_contains_display_name": "Wiadomości zawierające moją wyświetlaną nazwę", "rule_contains_user_name": "Wiadomości zawierające moją nazwę użytkownika", - "rule_encrypted": "Zaszyfrowane wiadomości w rozmowach grupowych", - "rule_encrypted_room_one_to_one": "Zaszyfrowane wiadomości w rozmowach jeden-do-jednego", + "rule_encrypted": "Wiadomości szyfrowane w czatach grupowych", + "rule_encrypted_room_one_to_one": "Wiadomości szyfrowane w czatach jeden-na-jeden", "rule_invite_for_me": "Kiedy zostanę zaproszony do pokoju", "rule_message": "Wiadomości w czatach grupowych", - "rule_room_one_to_one": "Wiadomości w rozmowach jeden-na-jeden", + "rule_room_one_to_one": "Wiadomości w czatach jeden-na-jeden", "rule_roomnotif": "Wiadomości zawierające @room", "rule_suppress_notices": "Wiadomości wysłane przez bota", "rule_tombstone": "Kiedy pokoje są uaktualniane", @@ -2846,57 +2836,20 @@ "prompt_invite": "Powiadamiaj przed wysłaniem zaproszenia do potencjalnie nieprawidłowych ID matrix", "replace_plain_emoji": "Automatycznie zastępuj tekstowe emotikony", "security": { - "4s_public_key_in_account_data": "w danych konta", - "4s_public_key_status": "Klucz publiczny sekretnego magazynu:", "analytics_description": "Udostępnij anonimowe dane, aby pomóc nam zidentyfikować problemy. Nic osobistego. Żadnych stron trzecich.", - "backup_key_cached_status": "Klucz zapasowy zapisany w pamięci podręcznej:", - "backup_key_stored_status": "Klucz zapasowy zapisany:", - "backup_key_unexpected_type": "niespodziewany typ", - "backup_key_well_formed": "dobrze ukształtowany", - "backup_keys_description": "Utwórz kopię zapasową kluczy szyfrujących wraz z danymi konta na wypadek utraty dostępu do sesji. Klucze będą zabezpieczone unikalnym kluczem przywracania.", "bulk_options_accept_all_invites": "Zaakceptuj wszystkie zaproszenia do %(invitedRooms)s", "bulk_options_reject_all_invites": "Odrzuć wszystkie zaproszenia do %(invitedRooms)s", "bulk_options_section": "Masowe działania", - "cross_signing_cached": "w lokalnej pamięci podręcznej", - "cross_signing_homeserver_support": "Wsparcie funkcji serwera domowego:", - "cross_signing_homeserver_support_exists": "istnieje", - "cross_signing_in_4s": "w sekretnym magazynie", - "cross_signing_in_memory": "w pamięci", - "cross_signing_master_private_Key": "Główny klucz prywatny:", - "cross_signing_not_cached": "nie odnaleziono lokalnie", - "cross_signing_not_found": "nie znaleziono", - "cross_signing_not_in_4s": "nie odnaleziono w pamięci", - "cross_signing_not_stored": "nieprzechowywany", - "cross_signing_private_keys": "Klucze prywatne weryfikacji krzyżowej:", - "cross_signing_public_keys": "Klucze publiczne weryfikacji krzyżowej:", - "cross_signing_self_signing_private_key": "Samo-podpisujący klucz prywatny:", - "cross_signing_user_signing_private_key": "Podpisany przez użytkownika klucz prywatny:", - "cryptography_section": "Kryptografia", "dehydrated_device_description": "Funkcja urządzenia offline umożliwia odbieranie wiadomości szyfrowanych, nawet jeśli nie jesteś zalogowany na żadnym urządzeniu", "dehydrated_device_enabled": "Urządzenie offline włączone", - "delete_backup": "Usuń kopię zapasową", - "delete_backup_confirm_description": "Czy jesteś pewien? Stracisz dostęp do wszystkich swoich zaszyfrowanych wiadomości, jeżeli nie utworzyłeś poprawnej kopii zapasowej kluczy.", "dialog_title": "Ustawienia: Bezpieczeństwo i prywatność", "e2ee_default_disabled_warning": "Twój administrator serwera wyłączył domyślne szyfrowanie end-to-end w pokojach i wiadomościach prywatnych.", "enable_message_search": "Włącz wyszukiwanie wiadomości w szyfrowanych pokojach", "encryption_section": "Szyfrowanie", - "error_loading_key_backup_status": "Nie można załadować stanu kopii zapasowej klucza", - "export_megolm_keys": "Eksportuj klucze pokojów E2E", "ignore_users_empty": "Nie posiadasz ignorowanych użytkowników.", "ignore_users_section": "Ignorowani użytkownicy", - "import_megolm_keys": "Importuj klucze pokojów E2E", - "key_backup_active": "Ta sesja tworzy kopię zapasową kluczy.", - "key_backup_active_version": "Aktywna wersja kopii zapasowej:", - "key_backup_active_version_none": "Brak", "key_backup_algorithm": "Algorytm:", - "key_backup_can_be_restored": "Tę kopię zapasową można przywrócić w tej sesji", - "key_backup_complete": "Utworzono kopię zapasową wszystkich kluczy", "key_backup_connect": "Połącz tę sesję z kopią zapasową kluczy", - "key_backup_connect_prompt": "Połącz tę sesję z kopią zapasową kluczy przed wylogowaniem, aby uniknąć utraty kluczy które mogą istnieć tylko w tej sesji.", - "key_backup_in_progress": "Tworzenie kopii zapasowej %(sessionsRemaining)s kluczy…", - "key_backup_inactive": "Ta sesja nie wykonuje kopii zapasowej twoich kluczy, ale masz istniejącą kopię którą możesz przywrócić i uzupełniać w przyszłości.", - "key_backup_inactive_warning": "Twoje klucze nie są zapisywanie na tej sesji.", - "key_backup_latest_version": "Najnowsza wersja kopii zapasowej na serwerze:", "message_search_disable_warning": "Jeśli wyłączone, wiadomości z szyfrowanych pokojów nie pojawią się w wynikach wyszukiwania.", "message_search_disabled": "Bezpiecznie przechowuj lokalnie wiadomości szyfrowane, aby mogły się wyświetlać w wynikach wyszukiwania.", "message_search_enabled": { @@ -2908,21 +2861,15 @@ "message_search_indexed_rooms": "Pokoje indeksowane:", "message_search_indexing": "Aktualnie indeksowanie: %(currentRoom)s", "message_search_indexing_idle": "Aktualnie nie są indeksowane wiadomości z żadnego pokoju.", - "message_search_intro": "%(brand)s bezpiecznie przechowuje wiadomości szyfrowane lokalnie, aby mogły pojawić się w wynikach wyszukiwania:", + "message_search_intro": "%(brand)s bezpiecznie i lokalnie przechowuje wiadomości szyfrowane, aby mogły pojawić się w wynikach wyszukiwania:", "message_search_room_progress": "%(doneRooms)s z %(totalRooms)s", "message_search_section": "Wyszukiwanie wiadomości", "message_search_sleep_time": "Jak szybko powinny być pobierane wiadomości.", - "message_search_space_used": "Użyte miejsce:", + "message_search_space_used": "Wykorzystane miejsce:", "message_search_unsupported": "%(brand)s brakuje niektórych komponentów wymaganych do bezpiecznego przechowywania wiadomości szyfrowanych lokalnie. Jeśli chcesz eksperymentować z tą funkcją, zbuduj własny %(brand)s Desktop z dodanymi komponentami wyszukiwania.", "message_search_unsupported_web": "%(brand)s nie jest w stanie bezpiecznie przechowywać wiadomości szyfrowanych lokalnie, gdy działa w przeglądarce. Użyj Desktop, aby wiadomości pojawiły się w wynikach wyszukiwania.", "record_session_details": "Zapisz nazwę klienta, wersję i URL, aby łatwiej rozpoznawać sesje w menedżerze sesji", - "restore_key_backup": "Przywróć z kopii zapasowej", - "secret_storage_not_ready": "niegotowe", - "secret_storage_ready": "gotowy", - "secret_storage_status": "Sekretny magazyn:", "send_analytics": "Wysyłaj dane analityczne", - "session_id": "Identyfikator sesji:", - "session_key": "Klucz sesji:", "strict_encryption": "Wysyłaj wiadomości tylko do zweryfikowanych użytkowników" }, "send_read_receipts": "Wysyłaj potwierdzenia przeczytania", @@ -3063,7 +3010,7 @@ "use_control_enter_send_message": "Użyj Ctrl + Enter, aby wysłać wiadomość", "use_control_f_search": "Użyj Ctrl + F aby przeszukać oś czasu", "voip": { - "allow_p2p": "Zezwól Peer-to-Peer dla połączeń 1:1", + "allow_p2p": "Zezwól na Peer-to-Peer dla połączeń 1:1", "allow_p2p_description": "Po włączeniu, inni użytkownicy będą mogli zobaczyć twój adres IP", "audio_input_empty": "Nie wykryto żadnego mikrofonu", "audio_output": "Wyjście audio", diff --git a/src/i18n/strings/pt.json b/src/i18n/strings/pt.json index a4e71bf9b7..163e48eaf7 100644 --- a/src/i18n/strings/pt.json +++ b/src/i18n/strings/pt.json @@ -94,7 +94,6 @@ "react": "Reagir", "refresh": "Atualizar", "register": "Registar", - "reject": "Rejeitar", "reload": "Recarregar", "remove": "Remover", "rename": "Renomear", @@ -462,7 +461,6 @@ "capabilities": "Capacidades", "copied": "Copiado!", "credits": "Créditos", - "cross_signing": "Assinatura cruzada", "dark": "Escuro", "description": "Descrição", "deselect_all": "Desmarcar todos", @@ -896,22 +894,12 @@ "cancel_entering_passphrase_title": "Cancelar a introdução da frase-passe?", "confirm_encryption_setup_body": "Clica no botão abaixo para confirmar a configuração da encriptação.", "confirm_encryption_setup_title": "Confirma a configuração da encriptação", - "cross_signing_not_ready": "A assinatura cruzada não está configurada.", - "cross_signing_ready": "A assinatura cruzada está pronta a ser utilizada.", - "cross_signing_ready_no_backup": "A assinatura cruzada está pronta, mas as chaves não têm cópia de segurança.", "cross_signing_room_normal": "Esta sala é encriptada de ponta a ponta", "cross_signing_room_verified": "Toda a gente nesta sala é verificada", "cross_signing_room_warning": "Alguém está a utilizar uma sessão desconhecida", - "cross_signing_unsupported": "O teu servidor doméstico não suporta assinatura cruzada.", - "cross_signing_untrusted": "A tua conta tem uma identidade de assinatura cruzada no armazenamento secreto, mas ainda não é de confiança para esta sessão.", "cross_signing_user_normal": "Não verificaste este utilizador.", "cross_signing_user_verified": "Verificaste este utilizador. Este utilizador verificou todas as suas sessões.", "cross_signing_user_warning": "Este utilizador não verificou todas as suas sessões.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Chaves de assinatura cruzada claras", - "title": "Destrói as chaves de assinatura cruzada?", - "warning": "A eliminação das chaves de assinatura cruzada é permanente. Qualquer pessoa com quem tenhas feito a verificação verá alertas de segurança. É quase certo que não vais querer fazer isto, a menos que tenhas perdido todos os dispositivos a partir dos quais podes fazer a assinatura cruzada." - }, "enter_recovery_key": "Introduzir a chave de recuperação", "event_shield_reason_authenticity_not_guaranteed": "A autenticidade desta mensagem encriptada não pode ser garantida neste dispositivo.", "event_shield_reason_mismatched_sender_key": "Encriptado por uma sessão não verificada", @@ -938,7 +926,6 @@ "title": "Novo método de recuperação", "warning": "Se não tiveres definido o novo método de recuperação, um atacante pode estar a tentar aceder à tua conta. Altera a palavra-passe da tua conta e define imediatamente um novo método de recuperação nas Definições." }, - "not_supported": "", "pinned_identity_changed": "A identidade de %(displayName)s (%(userId)s ) parece ter mudado. Saber mais", "pinned_identity_changed_no_displayname": "A identidade de %(userId)s parece ter mudado. Saiba mais", "recovery_method_removed": { @@ -954,8 +941,7 @@ "set_up_toast_description": "Protege-te contra a perda de acesso a mensagens e dados encriptados", "set_up_toast_title": "Configura uma cópia de segurança segura", "setup_secure_backup": { - "explainer": "Guarda as tuas chaves antes de saíres para evitar perdê-las.", - "title": "Configurar" + "explainer": "Guarda as tuas chaves antes de saíres para evitar perdê-las." }, "udd": { "interactive_verification_button": "Verifica interactivamente por emoji", @@ -1766,11 +1752,6 @@ "ongoing": "A remover...", "reason_label": "Motivo (opcional)" }, - "reject_invitation_dialog": { - "confirmation": "Você tem certeza que deseja rejeitar este convite?", - "failed": "Falha ao tentar rejeitar convite", - "title": "Rejeitar convite" - }, "report_content": { "description": "Ao reportar esta mensagem, envias o seu \"ID de evento\" único para o administrador do teu servidor. Se as mensagens nesta sala estiverem cifradas, o administrador não poderá ler o texto ou ver quaisquer ficheiros ou imagens.", "disagree": "Não concordo", @@ -1976,7 +1957,6 @@ "you_created": "Tu criaste esta sala." }, "invite_email_mismatch_suggestion": "Partilha este e-mail nas Definições para receberes convites diretamente em %(brand)s.", - "invite_reject_ignore": "Rejeitar e ignorar o utilizador", "invite_sent_to_email": "Este convite foi enviado para %(email)s", "invite_sent_to_email_room": "Este convite para %(roomName)s foi enviado para %(email)s", "invite_subtitle": "Convidado por ", @@ -2739,57 +2719,20 @@ "prompt_invite": "Avisa antes de enviar convites para IDs de matrix potencialmente inválidos", "replace_plain_emoji": "Substituir Emoji de texto automaticamente", "security": { - "4s_public_key_in_account_data": "nos dados da conta", - "4s_public_key_status": "Chave pública de armazenamento secreto:", "analytics_description": "Partilha dados anónimos para nos ajudar a identificar problemas. Nada de pessoal. Sem terceiros.", - "backup_key_cached_status": "Chave de backup armazenada em cache:", - "backup_key_stored_status": "Chave de backup armazenada:", - "backup_key_unexpected_type": "tipo inesperado", - "backup_key_well_formed": "bem formado", - "backup_keys_description": "Faça backup de suas chaves de criptografia com os dados da sua conta para o caso de perder o acesso às suas sessões. As suas chaves serão protegidas com uma chave de recuperação exclusiva.", "bulk_options_accept_all_invites": "Aceita todos os convites de %(invitedRooms)s ", "bulk_options_reject_all_invites": "Rejeitar todos os %(invitedRooms)s convites", "bulk_options_section": "Opções em massa", - "cross_signing_cached": "armazenado em cache localmente", - "cross_signing_homeserver_support": "Suporte a recursos de servidor doméstico:", - "cross_signing_homeserver_support_exists": "existe", - "cross_signing_in_4s": "em armazenamento secreto", - "cross_signing_in_memory": "na memória", - "cross_signing_master_private_Key": "Chave mestra privada:", - "cross_signing_not_cached": "não encontrado localmente", - "cross_signing_not_found": "não encontrado", - "cross_signing_not_in_4s": "não encontrado no armazenamento", - "cross_signing_not_stored": "não armazenado", - "cross_signing_private_keys": "Assinatura cruzada de chaves privadas:", - "cross_signing_public_keys": "Assinatura cruzada de chaves públicas:", - "cross_signing_self_signing_private_key": "Chave privada com assinatura automática:", - "cross_signing_user_signing_private_key": "Chave privada de assinatura do utilizador:", - "cryptography_section": "Criptografia", "dehydrated_device_description": "A funcionalidade de dispositivo offline permite-te receber mensagens encriptadas mesmo quando não tens sessão iniciada em nenhum dispositivo", "dehydrated_device_enabled": "Dispositivo offline ativado", - "delete_backup": "Eliminar cópia de segurança", - "delete_backup_confirm_description": "Tens a certeza? Perderás as tuas mensagens encriptadas se as tuas chaves não forem guardadas corretamente.", "dialog_title": "Definições: Segurança e privacidade", "e2ee_default_disabled_warning": "O administrador do teu servidor desactivou a encriptação de ponta a ponta por defeito nas salas privadas e nas Mensagens directas.", "enable_message_search": "Ativar a pesquisa de mensagens em salas encriptadas", "encryption_section": "Encriptação", - "error_loading_key_backup_status": "Não é possível carregar o estado da cópia de segurança da chave", - "export_megolm_keys": "Exportar chaves ponta-a-ponta da sala", "ignore_users_empty": "Não tens utilizadores ignorados.", "ignore_users_section": "Utilizadores ignorados", - "import_megolm_keys": "Importar chave de criptografia ponta-a-ponta (E2E) da sala", - "key_backup_active": "Esta sessão está a realizar as cópias de segurança das tuas chaves.", - "key_backup_active_version": "Versão de cópia de segurança ativa:", - "key_backup_active_version_none": "Nenhum", "key_backup_algorithm": "Algoritmo:", - "key_backup_can_be_restored": "Esta cópia de segurança pode ser restaurada nesta sessão", - "key_backup_complete": "Cópia de segurança de todas as chaves realizada", "key_backup_connect": "Liga esta sessão à cópia de segurança das chaves", - "key_backup_connect_prompt": "Liga esta sessão à cópia de segurança de chaves antes de terminares a sessão para evitar perderes quaisquer chaves que possam estar apenas nesta sessão.", - "key_backup_in_progress": "Fazendo backup das chaves de %(sessionsRemaining)s...", - "key_backup_inactive": "Esta sessão não está a realizar as cópias de segurança das tuas chaves, mas tens uma cópia de segurança existente a partir da qual podes restaurar e adicionar mais.", - "key_backup_inactive_warning": "As tuas chaves não estão a ser copiadas em segurança a partir desta sessão.", - "key_backup_latest_version": "Versão mais recente da cópia de segurança no servidor:", "message_search_disable_warning": "Se estiver desactivada, as mensagens de salas encriptadas não aparecerão nos resultados da pesquisa.", "message_search_disabled": "Armazena em cache de forma segura as mensagens encriptadas localmente para que apareçam nos resultados de pesquisa.", "message_search_enabled": { @@ -2809,13 +2752,7 @@ "message_search_unsupported": "%(brand)s não tem alguns componentes necessários para guardar mensagens encriptadas localmente de forma segura. Se quiseres experimentar esta funcionalidade, constrói um ambiente de trabalho %(brand)s personalizado com componentes de pesquisa adicionados.", "message_search_unsupported_web": "%(brand)s não é possível armazenar mensagens encriptadas em cache com segurança localmente durante a execução num navegador da Web. Usa %(brand)s Desktop para que as mensagens encriptadas apareçam nos resultados da pesquisa.", "record_session_details": "Grava o nome do cliente, a versão e o URL para reconhecer mais facilmente as sessões no gestor de sessões", - "restore_key_backup": "Restaurar a partir da cópia de segurança", - "secret_storage_not_ready": "não está pronto", - "secret_storage_ready": "pronto", - "secret_storage_status": "Armazenamento secreto:", "send_analytics": "Envia dados analíticos", - "session_id": "Identificação de sessão:", - "session_key": "Chave da sessão:", "strict_encryption": "Nunca envies mensagens encriptadas para sessões não verificadas a partir desta sessão" }, "send_read_receipts": "Enviar recibos lidos", diff --git a/src/i18n/strings/pt_BR.json b/src/i18n/strings/pt_BR.json index 76f50ef241..b40b54b338 100644 --- a/src/i18n/strings/pt_BR.json +++ b/src/i18n/strings/pt_BR.json @@ -94,7 +94,6 @@ "react": "Adicionar reação", "refresh": "Recarregar", "register": "Registre-se", - "reject": "Recusar", "reload": "Recarregar", "remove": "Apagar", "rename": "Renomear", @@ -433,7 +432,6 @@ "capabilities": "Capacidades", "copied": "Copiado!", "credits": "Licenças", - "cross_signing": "Autoverificação", "dark": "Escuro", "description": "Descrição", "deselect_all": "Desmarcar todos", @@ -781,22 +779,12 @@ "cancel_entering_passphrase_title": "Cancelar a introdução da frase de senha?", "confirm_encryption_setup_body": "Clique no botão abaixo para confirmar a configuração da criptografia.", "confirm_encryption_setup_title": "Confirmar a configuração de criptografia", - "cross_signing_not_ready": "A autoverificação não está configurada.", - "cross_signing_ready": "A autoverificação está pronta para uso.", - "cross_signing_ready_no_backup": "A verificação está pronta mas as chaves não tem um backup configurado.", "cross_signing_room_normal": "Esta sala é criptografada de ponta a ponta", "cross_signing_room_verified": "Todos nesta sala estão confirmados", "cross_signing_room_warning": "Alguém está usando uma sessão desconhecida", - "cross_signing_unsupported": "Seu servidor não suporta a autoverificação.", - "cross_signing_untrusted": "Sua conta tem uma identidade autoverificada em armazenamento secreto, mas ainda não é considerada confiável por esta sessão.", "cross_signing_user_normal": "Você não confirmou este usuário.", "cross_signing_user_verified": "Você confirmou este usuário. Este usuário confirmou todas as próprias sessões.", "cross_signing_user_warning": "Este usuário não confirmou todas as próprias sessões.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Limpar chaves autoverificadas", - "title": "Destruir chaves autoverificadas?", - "warning": "Apagar chaves de autoverificação é permanente. Qualquer pessoa com quem você se confirmou receberá alertas de segurança. Não é aconselhável fazer isso, a menos que você tenha perdido todos os aparelhos nos quais fez a autoverificação." - }, "event_shield_reason_authenticity_not_guaranteed": "A autenticidade desta mensagem criptografada não pode ser garantida neste aparelho.", "event_shield_reason_mismatched_sender_key": "Criptografada por uma sessão não confirmada", "event_shield_reason_unknown_device": "Criptografado por um dispositivo desconhecido ou excluído.", @@ -819,7 +807,6 @@ "title": "Nova opção de recuperação", "warning": "Se você não definiu a nova opção de recuperação, um invasor pode estar tentando acessar sua conta. Altere a senha da sua conta e defina uma nova opção de recuperação imediatamente nas Configurações." }, - "not_supported": "", "recovery_method_removed": { "description_1": "Esta sessão detectou que a sua Frase de Segurança e a chave para mensagens seguras foram removidas.", "description_2": "Se você fez isso acidentalmente, você pode configurar Mensagens Seguras nesta sessão, o que vai re-criptografar o histórico de mensagens desta sessão com uma nova opção de recuperação.", @@ -829,8 +816,7 @@ "set_up_toast_description": "Proteja-se contra a perda de acesso a mensagens e dados criptografados", "set_up_toast_title": "Configurar o backup online", "setup_secure_backup": { - "explainer": "Faça o backup das suas chaves antes de sair, para evitar perdê-las.", - "title": "Configurar" + "explainer": "Faça o backup das suas chaves antes de sair, para evitar perdê-las." }, "udd": { "other_ask_verify_text": "Peça a este usuário para confirmar a sessão dele, ou confirme-a manualmente abaixo.", @@ -1447,11 +1433,6 @@ "ongoing": "Removendo…", "reason_label": "Motivo (opcional)" }, - "reject_invitation_dialog": { - "confirmation": "Tem certeza de que deseja recusar o convite?", - "failed": "Falha ao tentar recusar o convite", - "title": "Recusar o convite" - }, "report_content": { "description": "Reportar esta mensagem enviará o seu 'event ID' único para o/a administrador/a do seu Homeserver. Se as mensagens nesta sala são criptografadas, o/a administrador/a não conseguirá ler o texto da mensagem nem ver nenhuma imagem ou arquivo.", "missing_reason": "Por favor, descreva porque você está reportando.", @@ -1572,7 +1553,6 @@ "you_created": "Você criou esta sala." }, "invite_email_mismatch_suggestion": "Compartilhe este e-mail em Configurações para receber convites diretamente no %(brand)s.", - "invite_reject_ignore": "Recusar e bloquear usuário", "invite_sent_to_email_room": "Este convite para %(roomName)s foi enviado para %(email)s", "invite_subtitle": "Convidado por ", "invite_this_room": "Convidar para esta sala", @@ -2160,55 +2140,18 @@ "prompt_invite": "Avisar antes de enviar convites para IDs da Matrix potencialmente inválidas", "replace_plain_emoji": "Substituir automaticamente os emojis em texto", "security": { - "4s_public_key_in_account_data": "nos dados de conta", - "4s_public_key_status": "Chave pública do armazenamento secreto:", "analytics_description": "Compartilhe dados anônimos para nos ajudar a identificar problemas. Nada pessoal. Sem terceiros.", - "backup_key_cached_status": "Backup da chave em cache:", - "backup_key_stored_status": "Backup da chave armazenada:", - "backup_key_unexpected_type": "tipo inesperado", - "backup_key_well_formed": "bem formado", - "backup_keys_description": "Faça backup de suas chaves de criptografia com os dados da sua conta, para se prevenir a perder o acesso às suas sessões. Suas chaves serão protegidas por uma Chave de Segurança exclusiva.", "bulk_options_accept_all_invites": "Aceite todos os convites de %(invitedRooms)s", "bulk_options_reject_all_invites": "Recusar todos os %(invitedRooms)s convites", "bulk_options_section": "Opções em massa", - "cross_signing_cached": "armazenado localmente", - "cross_signing_homeserver_support": "Recursos suportados pelo servidor:", - "cross_signing_homeserver_support_exists": "existe", - "cross_signing_in_4s": "em armazenamento secreto", - "cross_signing_in_memory": "na memória", - "cross_signing_master_private_Key": "Chave privada principal:", - "cross_signing_not_cached": "não encontrado localmente", - "cross_signing_not_found": "não encontradas", - "cross_signing_not_in_4s": "não encontrado no armazenamento", - "cross_signing_not_stored": "não armazenado", - "cross_signing_private_keys": "Chaves privadas de autoverificação:", - "cross_signing_public_keys": "Chaves públicas de autoverificação:", - "cross_signing_self_signing_private_key": "Chave privada auto-assinada:", - "cross_signing_user_signing_private_key": "Chave privada de assinatura da(do) usuária(o):", - "cryptography_section": "Criptografia", - "delete_backup": "Remover backup", - "delete_backup_confirm_description": "Tem certeza? Você perderá suas mensagens criptografadas se não tiver feito o backup de suas chaves.", "dialog_title": "Configurações: Segurança e Privacidade", "e2ee_default_disabled_warning": "O administrador do servidor desativou a criptografia de ponta a ponta por padrão em salas privadas e em conversas.", "enable_message_search": "Ativar busca de mensagens em salas criptografadas", "encryption_section": "Criptografia", - "error_loading_key_backup_status": "Não foi possível carregar o status do backup da chave", - "export_megolm_keys": "Exportar chaves ponta-a-ponta da sala", "ignore_users_empty": "Você não tem usuários ignorados.", "ignore_users_section": "Usuários bloqueados", - "import_megolm_keys": "Importar chave de criptografia ponta-a-ponta (E2E) da sala", - "key_backup_active": "Esta sessão está fazendo backup de suas chaves.", - "key_backup_active_version": "Versão de backup ativo:", - "key_backup_active_version_none": "Nenhuma", "key_backup_algorithm": "Algoritmo:", - "key_backup_can_be_restored": "Esse backup pode ser restaurado nesta sessão", - "key_backup_complete": "O backup de todas as chaves foi realizado", "key_backup_connect": "Autorize esta sessão a fazer o backup de chaves", - "key_backup_connect_prompt": "Autorize esta sessão a fazer o backup de chaves antes de se desconectar, para evitar perder chaves que possam estar apenas nesta sessão.", - "key_backup_in_progress": "Fazendo backup de chaves: %(sessionsRemaining)s", - "key_backup_inactive": "Esta sessão não está fazendo backup de suas chaves, mas você tem um backup existente que pode restaurar para continuar.", - "key_backup_inactive_warning": "Suas chaves não estão sendo copiadas desta sessão.", - "key_backup_latest_version": "Versão mais recente do backup no servidor:", "message_search_disable_warning": "Se desativado, as mensagens de salas criptografadas não aparecerão em resultados de buscas.", "message_search_disabled": "Armazene mensagens criptografadas de forma segura localmente para que possam aparecer nos resultados das buscas.", "message_search_enabled": { @@ -2228,13 +2171,7 @@ "message_search_unsupported": "%(brand)s precisa de componentes adicionais para pesquisar as mensagens criptografadas armazenadas localmente. Se quiser testar esse recurso, construa uma versão do %(brand)s para Computador com componentes de busca ativados.", "message_search_unsupported_web": "%(brand)s não consegue pesquisar as mensagens criptografadas armazenadas localmente em um navegador de internet. Use o %(brand)s para Computador para que as mensagens criptografadas sejam exibidas nos resultados de buscas.", "record_session_details": "Registre o nome, a versão e o URL do cliente para reconhecer as sessões com mais facilidade no gerenciador de sessões", - "restore_key_backup": "Restaurar do backup", - "secret_storage_not_ready": "não está pronto", - "secret_storage_ready": "pronto", - "secret_storage_status": "Armazenamento secreto:", "send_analytics": "Enviar dados analíticos", - "session_id": "ID da sessão:", - "session_key": "Chave da sessão:", "strict_encryption": "Nunca envie mensagens criptografadas a partir desta sessão para sessões não confirmadas" }, "send_read_receipts": "Enviar confirmações de leitura", diff --git a/src/i18n/strings/ru.json b/src/i18n/strings/ru.json index 79fbf98051..d4ce935306 100644 --- a/src/i18n/strings/ru.json +++ b/src/i18n/strings/ru.json @@ -89,7 +89,6 @@ "react": "Отреагировать", "refresh": "Обновить", "register": "Зарегистрироваться", - "reject": "Отклонить", "reload": "Обновить", "remove": "Удалить", "rename": "Переименовать", @@ -422,7 +421,6 @@ "capabilities": "Возможности", "copied": "Скопировано!", "credits": "Благодарности", - "cross_signing": "Кросс-подпись", "dark": "Темная", "description": "Описание", "deselect_all": "Отменить выбор", @@ -815,22 +813,12 @@ "cancel_entering_passphrase_title": "Отменить ввод кодовой фразы?", "confirm_encryption_setup_body": "Нажмите кнопку ниже, чтобы подтвердить настройку шифрования.", "confirm_encryption_setup_title": "Подтвердите настройку шифрования", - "cross_signing_not_ready": "Кросс-подпись не настроена.", - "cross_signing_ready": "Кросс-подпись готова к использованию.", - "cross_signing_ready_no_backup": "Кросс-подпись готова, но ключи не резервируются.", "cross_signing_room_normal": "Эта комната зашифрована сквозным шифрованием", "cross_signing_room_verified": "Все в этой комнате подтверждены", "cross_signing_room_warning": "Кто-то использует неизвестный сеанс", - "cross_signing_unsupported": "Ваш домашний сервер не поддерживает кросс-подписи.", - "cross_signing_untrusted": "У вашей учётной записи есть кросс-подпись в секретное хранилище, но она пока не является доверенной в этом сеансе.", "cross_signing_user_normal": "Вы не подтвердили этого пользователя.", "cross_signing_user_verified": "Вы подтвердили этого пользователя. Пользователь подтвердил все свои сеансы.", "cross_signing_user_warning": "Этот пользователь не подтвердил все свои сеансы.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Очистить ключи кросс-подписи", - "title": "Уничтожить ключи кросс-подписи?", - "warning": "Удаление ключей кросс-подписи является мгновенным и необратимым действием. Любой, с кем вы прошли проверку, увидит предупреждения безопасности. Вы почти наверняка не захотите этого делать, если только не потеряете все устройства, с которых можно совершать кросс-подпись." - }, "event_shield_reason_authenticity_not_guaranteed": "Подлинность этого зашифрованного сообщения не может быть гарантирована на этом устройстве.", "event_shield_reason_mismatched_sender_key": "Зашифровано неподтверждённым сеансом", "event_shield_reason_unknown_device": "Зашифровано неизвестным или удаленным устройством.", @@ -853,7 +841,6 @@ "title": "Новый метод восстановления", "warning": "Если вы не задали новый способ восстановления, злоумышленник может получить доступ к вашей учётной записи. Смените пароль учётной записи и сразу же задайте новый способ восстановления в настройках." }, - "not_supported": "<не поддерживается>", "recovery_method_removed": { "description_1": "Этот сеанс обнаружил, что ваши секретная фраза и ключ безопасности для защищенных сообщений были удалены.", "description_2": "Если вы сделали это по ошибке, вы можете настроить защищённые сообщения в этом сеансе, что снова зашифрует историю сообщений в этом сеансе с помощью нового метода восстановления.", @@ -864,8 +851,7 @@ "set_up_toast_description": "Защита от потери доступа к зашифрованным сообщениям и данным", "set_up_toast_title": "Настроить безопасное резервное копирование", "setup_secure_backup": { - "explainer": "Перед выходом сохраните резервную копию ключей шифрования, чтобы не потерять их.", - "title": "Настроить" + "explainer": "Перед выходом сохраните резервную копию ключей шифрования, чтобы не потерять их." }, "udd": { "interactive_verification_button": "Интерактивная сверка по смайлам", @@ -1624,11 +1610,6 @@ "ongoing": "Удаление…", "reason_label": "Причина (необязательно)" }, - "reject_invitation_dialog": { - "confirmation": "Уверены, что хотите отклонить приглашение?", - "failed": "Не удалось отклонить приглашение", - "title": "Отклонить приглашение" - }, "report_content": { "description": "Отчет о данном сообщении отправит свой уникальный 'event ID' администратору вашего домашнего сервера. Если сообщения в этой комнате зашифрованы, администратор вашего домашнего сервера не сможет прочитать текст сообщения или просмотреть какие-либо файлы или изображения.", "disagree": "Не согласен", @@ -1810,7 +1791,6 @@ "you_created": "Вы создали эту комнату." }, "invite_email_mismatch_suggestion": "Введите адрес эл.почты в Настройках, чтобы получать приглашения прямо в %(brand)s.", - "invite_reject_ignore": "Отклонить и заигнорировать пользователя", "invite_sent_to_email": "Это приглашение было отправлено на %(email)s", "invite_sent_to_email_room": "Это приглашение в %(roomName)s было отправлено на %(email)s", "invite_subtitle": " пригласил(а) вас", @@ -2464,54 +2444,17 @@ "prompt_invite": "Подтверждать отправку приглашений на потенциально недействительные matrix ID", "replace_plain_emoji": "Автоматически заменять текстовые смайлики на графические", "security": { - "4s_public_key_in_account_data": "в данных учётной записи", - "4s_public_key_status": "Публичный ключ секретного хранилища:", "analytics_description": "Делитесь анонимными данными, чтобы помочь нам выявить проблемы. Ничего личного. Никаких третьих лиц.", - "backup_key_cached_status": "Резервный ключ кэширован:", - "backup_key_stored_status": "Резервный ключ сохранён:", - "backup_key_unexpected_type": "непредвиденный тип", - "backup_key_well_formed": "корректный", - "backup_keys_description": "Сделайте резервную копию ключей шифрования с данными вашей учетной записи на случай, если вы потеряете доступ к своим сеансам. Ваши ключи будут защищены уникальным ключом безопасности.", "bulk_options_accept_all_invites": "Принять все приглашения (%(invitedRooms)s)", "bulk_options_reject_all_invites": "Отклонить все %(invitedRooms)s приглашения", "bulk_options_section": "Основные опции", - "cross_signing_cached": "сохранено локально", - "cross_signing_homeserver_support": "Поддержка со стороны домашнего сервера:", - "cross_signing_homeserver_support_exists": "существует", - "cross_signing_in_4s": "в секретном хранилище", - "cross_signing_in_memory": "в памяти", - "cross_signing_master_private_Key": "Приватный мастер-ключ:", - "cross_signing_not_cached": "не найдено локально", - "cross_signing_not_found": "не найдено", - "cross_signing_not_in_4s": "не найдено в хранилище", - "cross_signing_not_stored": "не сохранено", - "cross_signing_private_keys": "Приватные ключи для кросс-подписи:", - "cross_signing_public_keys": "Публичные ключи для кросс-подписи:", - "cross_signing_self_signing_private_key": "Самоподписанный приватный ключ:", - "cross_signing_user_signing_private_key": "Приватный ключ подписи пользователей:", - "cryptography_section": "Криптография", - "delete_backup": "Удалить резервную копию", - "delete_backup_confirm_description": "Вы уверены? Зашифрованные сообщения будут безвозвратно утеряны при отсутствии соответствующего резервного копирования ваших ключей.", "e2ee_default_disabled_warning": "Администратор вашего сервера отключил сквозное шифрование по умолчанию в приватных комнатах и диалогах.", "enable_message_search": "Включить поиск сообщений в зашифрованных комнатах", "encryption_section": "Шифрование", - "error_loading_key_backup_status": "Не удалось получить статус резервного копирования для ключей шифрования", - "export_megolm_keys": "Экспорт ключей шифрования", "ignore_users_empty": "У вас нет игнорируемых пользователей.", "ignore_users_section": "Игнорируемые пользователи", - "import_megolm_keys": "Импорт ключей шифрования", - "key_backup_active": "В этом сеансе выполняется резервное копирование ваших ключей.", - "key_backup_active_version": "Активная версия резервного копирования:", - "key_backup_active_version_none": "Нет", "key_backup_algorithm": "Алгоритм:", - "key_backup_can_be_restored": "Эту резервную копию можно восстановить в этом сеансе", - "key_backup_complete": "Все ключи сохранены", "key_backup_connect": "Подключить этот сеанс к резервированию ключей", - "key_backup_connect_prompt": "Подключите этот сеанс к резервированию ключей до выхода, чтобы избежать утраты доступных только в этом сеансе ключей.", - "key_backup_in_progress": "Резервное копирование %(sessionsRemaining)s ключей…", - "key_backup_inactive": "Это сеанс не сохраняет ваши ключи, но у вас есть резервная копия, из которой вы можете их восстановить.", - "key_backup_inactive_warning": "Ваши ключи не резервируются с этом сеансе.", - "key_backup_latest_version": "Последняя версия резервной копии на сервере:", "message_search_disable_warning": "Если этот параметр отключен, сообщения из зашифрованных комнат не будут отображаться в результатах поиска.", "message_search_disabled": "Безопасно кэшировать шифрованные сообщения локально, чтобы они появлялись в результатах поиска.", "message_search_enabled": { @@ -2531,13 +2474,7 @@ "message_search_unsupported": "Отсутствуют некоторые необходимые компоненты для %(brand)s, чтобы безопасно кэшировать шифрованные сообщения локально. Если вы хотите попробовать эту возможность, соберите самостоятельно %(brand)s Desktop с добавлением поисковых компонентов.", "message_search_unsupported_web": "%(brand)s не может безопасно кэшировать зашифрованные сообщения локально во время работы в веб-браузере. Используйте %(brand)s Desktop, чтобы зашифрованные сообщения появились в результатах поиска.", "record_session_details": "Записывать название клиента, версию и URL-адрес для более лёгкого распознавания сеансов в менеджере сеансов", - "restore_key_backup": "Восстановить из резервной копии", - "secret_storage_not_ready": "не готов", - "secret_storage_ready": "готов", - "secret_storage_status": "Секретное хранилище:", "send_analytics": "Отправить данные аналитики", - "session_id": "ID сеанса:", - "session_key": "Ключ сеанса:", "strict_encryption": "Никогда не отправлять неподтверждённым сеансам зашифрованные сообщения через этот сеанс" }, "send_read_receipts": "Уведомлять о прочтении", diff --git a/src/i18n/strings/sk.json b/src/i18n/strings/sk.json index 6697b16e70..1c9bb6a7a7 100644 --- a/src/i18n/strings/sk.json +++ b/src/i18n/strings/sk.json @@ -89,7 +89,6 @@ "react": "Reagovať", "refresh": "Obnoviť", "register": "Zaregistrovať", - "reject": "Odmietnuť", "reload": "Znovu načítať", "remove": "Odstrániť", "rename": "Premenovať", @@ -422,7 +421,6 @@ "capabilities": "Schopnosti", "copied": "Skopírované!", "credits": "Poďakovanie", - "cross_signing": "Krížové podpisovanie", "dark": "Tmavý", "description": "Popis", "deselect_all": "Zrušiť výber všetkých", @@ -815,22 +813,12 @@ "cancel_entering_passphrase_title": "Zrušiť zadanie prístupovej frázy?", "confirm_encryption_setup_body": "Kliknutím na tlačidlo nižšie potvrdíte nastavenie šifrovania.", "confirm_encryption_setup_title": "Potvrdiť nastavenie šifrovania", - "cross_signing_not_ready": "Krížové podpisovanie nie je nastavené.", - "cross_signing_ready": "Krížové podpisovanie je pripravené na použitie.", - "cross_signing_ready_no_backup": "Krížové podpisovanie je pripravené, ale kľúče nie sú zálohované.", "cross_signing_room_normal": "Táto miestnosť je end-to-end šifrovaná", "cross_signing_room_verified": "Všetci v tejto miestnosti sú overení", "cross_signing_room_warning": "Niekto používa neznámu reláciu", - "cross_signing_unsupported": "Váš domovský server nepodporuje krížové podpisovanie.", - "cross_signing_untrusted": "Váš účet má v tajnom úložisku krížovú podpisovú totožnosť, ale táto relácia jej ešte nedôveruje.", "cross_signing_user_normal": "Tohto používateľa ste neoverili.", "cross_signing_user_verified": "Tohto používateľa ste overili. Tento používateľ si overil všetky svoje relácie.", "cross_signing_user_warning": "Tento používateľ si neoveril všetky svoje relácie.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Vyčistiť kľúče na krížové podpisovanie", - "title": "Zničiť kľúče na krížové podpisovanie?", - "warning": "Zmazanie kľúčov pre krížové podpisovanie je nenávratné. Každý, s kým ste sa overili, bude vidieť bezpečnostné upozornenia. Toto určite nechcete robiť, dokiaľ ste nestratili všetky zariadenia, s ktorými by ste mohli krížovo podpisovať." - }, "event_shield_reason_authenticity_not_guaranteed": "Vierohodnosť tejto zašifrovanej správy nie je možné na tomto zariadení zaručiť.", "event_shield_reason_mismatched_sender_key": "Šifrované neoverenou reláciou", "event_shield_reason_unknown_device": "Šifrované neznámym alebo odstráneným zariadením.", @@ -853,7 +841,6 @@ "title": "Nový spôsob obnovy", "warning": "Ak ste si nenastavili nový spôsob obnovenia, je možné, že útočník sa pokúša dostať k vášmu účtu. Radšej si ihneď zmeňte vaše heslo a nastavte si nový spôsob obnovenia v Nastaveniach." }, - "not_supported": "", "recovery_method_removed": { "description_1": "Táto relácia zistila, že vaša bezpečnostná fráza a kľúč pre zabezpečené správy boli odstránené.", "description_2": "Ak ste to urobili omylom, môžete v tejto relácii nastaviť Zabezpečené správy, ktoré znovu zašifrujú históriu správ tejto relácie pomocou novej metódy obnovy.", @@ -864,8 +851,7 @@ "set_up_toast_description": "Zabezpečte sa proti strate šifrovaných správ a údajov", "set_up_toast_title": "Nastaviť bezpečné zálohovanie", "setup_secure_backup": { - "explainer": "Zálohujte si šifrovacie kľúče pred odhlásením, aby ste zabránili ich strate.", - "title": "Nastaviť" + "explainer": "Zálohujte si šifrovacie kľúče pred odhlásením, aby ste zabránili ich strate." }, "udd": { "interactive_verification_button": "Interaktívne overte pomocou emotikonov", @@ -1629,11 +1615,6 @@ "ongoing": "Odstraňovanie…", "reason_label": "Dôvod (voliteľný)" }, - "reject_invitation_dialog": { - "confirmation": "Ste si istí, že chcete odmietnuť toto pozvanie?", - "failed": "Nepodarilo sa odmietnuť pozvanie", - "title": "Odmietnuť pozvanie" - }, "report_content": { "description": "Nahlásenie tejto správy odošle jej jedinečné \"ID udalosti\" správcovi vášho domovského servera. Ak sú správy v tejto miestnosti zašifrované, správca domovského servera nebude môcť prečítať text správy ani zobraziť žiadne súbory alebo obrázky.", "disagree": "Nesúhlasím", @@ -1813,7 +1794,6 @@ "you_created": "Túto miestnosť ste vytvorili vy." }, "invite_email_mismatch_suggestion": "Ak chcete dostávať pozvánky priamo v %(brand)s, zdieľajte tento e-mail v Nastaveniach.", - "invite_reject_ignore": "Odmietnuť a ignorovať používateľa", "invite_sent_to_email": "Táto pozvánka bola odoslaná na %(email)s", "invite_sent_to_email_room": "Táto pozvánka do %(roomName)s bola odoslaná na %(email)s", "invite_subtitle": " vás pozval/a", @@ -2466,54 +2446,17 @@ "prompt_invite": "Upozorniť pred odoslaním pozvánok na potenciálne neplatné Matrix ID", "replace_plain_emoji": "Automaticky nahrádzať textové emotikony modernými", "security": { - "4s_public_key_in_account_data": "v údajoch účtu", - "4s_public_key_status": "Verejný kľúč bezpečného úložiska:", "analytics_description": "Zdieľajte anonymné údaje, ktoré nám pomôžu identifikovať problémy. Nič osobné. Žiadne tretie strany.", - "backup_key_cached_status": "Záložný kľúč v medzipamäti:", - "backup_key_stored_status": "Záložný kľúč uložený:", - "backup_key_unexpected_type": "neočakávaný typ", - "backup_key_well_formed": "správne vytvorené", - "backup_keys_description": "Zálohujte si šifrovacie kľúče s údajmi o účte pre prípad, že stratíte prístup k reláciám. Vaše kľúče budú zabezpečené jedinečným bezpečnostným kľúčom.", "bulk_options_accept_all_invites": "Prijať všetkých %(invitedRooms)s pozvaní", "bulk_options_reject_all_invites": "Odmietnuť všetky %(invitedRooms)s pozvania", "bulk_options_section": "Hromadné možnosti", - "cross_signing_cached": "uložené do lokálnej vyrovnávacej pamäte", - "cross_signing_homeserver_support": "Funkcie podporované domovským serverom:", - "cross_signing_homeserver_support_exists": "existuje", - "cross_signing_in_4s": "na bezpečnom úložisku", - "cross_signing_in_memory": "v pamäti", - "cross_signing_master_private_Key": "Hlavný súkromný kľúč:", - "cross_signing_not_cached": "nenájdené lokálne", - "cross_signing_not_found": "nenájdené", - "cross_signing_not_in_4s": "sa nenašiel v úložisku", - "cross_signing_not_stored": "neuložené", - "cross_signing_private_keys": "Súkromné kľúče krížového podpisovania:", - "cross_signing_public_keys": "Verejné kľúče krížového podpisovania:", - "cross_signing_self_signing_private_key": "Samopodpisujúci súkromný kľúč:", - "cross_signing_user_signing_private_key": "Súkromný podpisový kľúč používateľa:", - "cryptography_section": "Kryptografia", - "delete_backup": "Vymazať zálohu", - "delete_backup_confirm_description": "Ste si istí? Ak nemáte správne zálohované šifrovacie kľúče, prídete o históriu šifrovaných konverzácií.", "e2ee_default_disabled_warning": "Správca vášho servera predvolene vypol end-to-end šifrovanie v súkromných miestnostiach a v priamych správach.", "enable_message_search": "Povoliť vyhľadávanie správ v šifrovaných miestnostiach", "encryption_section": "Šifrovanie", - "error_loading_key_backup_status": "Nie je možné načítať stav zálohy kľúčov", - "export_megolm_keys": "Exportovať end-to-end šifrovacie kľúče miestnosti", "ignore_users_empty": "Nemáte žiadnych ignorovaných používateľov.", "ignore_users_section": "Ignorovaní používatelia", - "import_megolm_keys": "Importovať end-to-end šifrovacie kľúče miestnosti", - "key_backup_active": "Táto relácia zálohuje vaše kľúče.", - "key_backup_active_version": "Verzia aktívnej zálohy:", - "key_backup_active_version_none": "Žiadne", "key_backup_algorithm": "Algoritmus:", - "key_backup_can_be_restored": "Túto zálohu je možné obnoviť v tejto relácii", - "key_backup_complete": "Všetky kľúče sú zálohované", "key_backup_connect": "Pripojiť túto reláciu k Zálohe kľúčov", - "key_backup_connect_prompt": "Pred odhlásením pripojte túto reláciu k zálohe kľúčov, aby ste predišli strate kľúčov, ktoré môžu byť len v tejto relácii.", - "key_backup_in_progress": "Zálohovanie %(sessionsRemaining)s kľúčov…", - "key_backup_inactive": "Táto relácia nezálohuje vaše kľúče, ale máte jednu existujúcu zálohu, ktorú môžete obnoviť a pridať do budúcnosti.", - "key_backup_inactive_warning": "Vaše kľúče nie sú zálohované z tejto relácie.", - "key_backup_latest_version": "Najnovšia verzia zálohy na serveri:", "message_search_disable_warning": "Ak nie je povolené, správy zo zašifrovaných miestností sa nezobrazia vo výsledkoch vyhľadávania.", "message_search_disabled": "Bezpečne lokálne ukladať zašifrované správy do vyrovnávacej pamäte, aby sa zobrazovali vo výsledkoch vyhľadávania.", "message_search_enabled": { @@ -2533,13 +2476,7 @@ "message_search_unsupported": "%(brand)su chýbajú niektoré komponenty potrebné na bezpečné cachovanie šifrovaných správ lokálne. Pokiaľ chcete experimentovať s touto funkciou, spravte si svoj vlastný %(brand)s Desktop s pridanými vyhľadávacími komponentami.", "message_search_unsupported_web": "%(brand)s nedokáže bezpečne lokálne ukladať do vyrovnávacej pamäte zašifrované správy, keď je spustený vo webovom prehliadači. Na zobrazenie šifrovaných správ vo výsledkoch vyhľadávania použite %(brand)s Desktop.", "record_session_details": "Zaznamenať názov klienta, verziu a url, aby bolo možné ľahšie rozpoznať relácie v správcovi relácií", - "restore_key_backup": "Obnoviť zo zálohy", - "secret_storage_not_ready": "nie je pripravené", - "secret_storage_ready": "pripravené", - "secret_storage_status": "Tajné úložisko:", "send_analytics": "Odosielať analytické údaje", - "session_id": "ID relácie:", - "session_key": "Kľúč relácie:", "strict_encryption": "Nikdy neposielať šifrované správy neovereným reláciám z tejto relácie" }, "send_read_receipts": "Odosielať potvrdenia o prečítaní", diff --git a/src/i18n/strings/sq.json b/src/i18n/strings/sq.json index c8c3d96757..3ae82e1e93 100644 --- a/src/i18n/strings/sq.json +++ b/src/i18n/strings/sq.json @@ -85,7 +85,6 @@ "react": "Reagoni", "refresh": "Rifreskoje", "register": "Regjistrohuni", - "reject": "Hidheni tej", "reload": "Ringarkoje", "remove": "Hiqe", "rename": "Riemërtojeni", @@ -411,7 +410,6 @@ "capabilities": "Aftësi", "copied": "U kopjua!", "credits": "Kredite", - "cross_signing": "Cross-signing", "dark": "E errët", "description": "Përshkrim", "deselect_all": "Shpërzgjidhi krejt", @@ -779,22 +777,12 @@ "cancel_entering_passphrase_title": "Të anulohet dhënue frazëkalimi?", "confirm_encryption_setup_body": "Klikoni mbi butonin më poshtë që të ripohoni ujdisjen e fshehtëzimit.", "confirm_encryption_setup_title": "Ripohoni ujdisje fshehtëzimi", - "cross_signing_not_ready": "“Cross-signing” s’është ujdisur.", - "cross_signing_ready": "“Cross-signing” është gati për përdorim.", - "cross_signing_ready_no_backup": "“Cross-signing” është gati, por kyçet s’janë koperuajtur.", "cross_signing_room_normal": "Kjo dhomë është e fshehtëzuar skaj-më-skaj", "cross_signing_room_verified": "Gjithkush në këtë dhomë është verifikuar", "cross_signing_room_warning": "Dikush po përdor një sesion të panjohur", - "cross_signing_unsupported": "Shërbyesi juaj Home nuk mbulon cross-signing.", - "cross_signing_untrusted": "Llogaria juaj ka një identitet cross-signing në depozitë të fshehtë, por s’është ende i besuar në këtë sesion.", "cross_signing_user_normal": "S’e keni verifikuar këtë përdorues.", "cross_signing_user_verified": "E keni verifikuar këtë përdorues. Ky përdorues ka verifikuar krejt sesionet e veta.", "cross_signing_user_warning": "Ky përdorues s’ka verifikuar krejt sesionet e tij.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Spastro kyçe cross-signing", - "title": "Të shkatërrohen kyçet cross-signing?", - "warning": "Fshirja e kyçeve cross-signing është e përhershme. Cilido që keni verifikuar me to, do të shohë një sinjalizim sigurie. Thuajse e sigurt që s’keni pse ta bëni një gjë të tillë, veç në paçi humbur çdo pajisje prej nga mund të bëni cross-sign." - }, "event_shield_reason_authenticity_not_guaranteed": "Mirëfilltësia e këtij mesazhi të fshehtëzuar s’mund të garantohet në këtë pajisje.", "event_shield_reason_mismatched_sender_key": "Fshehtëzuar nga një sesion i paverifikuar", "export_unsupported": "Shfletuesi juaj nuk mbulon zgjerimet kriptografike të domosdoshme", @@ -814,7 +802,6 @@ "title": "Metodë e Re Rimarrjesh", "warning": "Nëse metodën e re të rimarrjeve s’e keni caktuar ju, dikush mund të jetë duke u rrekur të hyjë në llogarinë tuaj. Ndryshoni menjëherë fjalëkalimin e llogarisë tuaj, te Rregullimet, dhe caktoni një metodë të re rimarrjesh." }, - "not_supported": "", "recovery_method_removed": { "description_1": "Ky sesion ka pikasur se Fraza e Sigurisë dhe kyçi juaj për Mesazhe të Sigurt janë hequr.", "description_2": "Nëse këtë e keni bërë pa dashje, mund të ujdisni Mesazhe të Sigurt në këtë sesion, gjë që do të sjellë rifshehtëzimin e historikut të mesazheve të sesionit me një metodë të re rimarrjesh.", @@ -825,8 +812,7 @@ "set_up_toast_description": "Mbrohuni nga humbja e hyrjes te mesazhe & të dhëna të fshehtëzuara", "set_up_toast_title": "Ujdisni Kopjeruajtje të Sigurt", "setup_secure_backup": { - "explainer": "Kopjeruajini kyçet tuaj, përpara se të dilni, që të shmangni humbjen e tyre.", - "title": "Rregulloje" + "explainer": "Kopjeruajini kyçet tuaj, përpara se të dilni, që të shmangni humbjen e tyre." }, "udd": { "interactive_verification_button": "Verifikojeni në mënyrë ndërvepruese përmes emoji-sh", @@ -1540,11 +1526,6 @@ "ongoing": "Po hiqet…", "reason_label": "Arsye (opsionale)" }, - "reject_invitation_dialog": { - "confirmation": "Jeni i sigurt se doni të hidhet tej kjo ftesë?", - "failed": "S’u arrit të hidhej poshtë ftesa", - "title": "Hidheni tej ftesën" - }, "report_content": { "description": "Raportimi i këtij mesazhi do të shkaktojë dërgimin e 'ID-së së aktit' unike te përgjegjësi i shërbyesit tuaj Home. Nëse mesazhet në këtë dhomë fshehtëzohen, përgjegjësi i shërbyesit tuaj Home s’do të jetë në gjendje të lexojë tekstin e mesazhit apo të shohë çfarëdo kartelë apo figurë.", "disagree": "S’pajtohem", @@ -1712,7 +1693,6 @@ "you_created": "Krijuat këtë dhomë." }, "invite_email_mismatch_suggestion": "Që të merrni ftesa drejt e te %(brand)s, ndajeni me të tjerët këtë email, te Rregullimet.", - "invite_reject_ignore": "Hidhe poshtë & Shpërfille përdoruesin", "invite_sent_to_email": "Kjo ftesë u dërgua për %(email)s", "invite_sent_to_email_room": "Kjo ftesë për %(roomName)s u dërgua te %(email)s", "invite_subtitle": "Ju ftoi ", @@ -2309,50 +2289,16 @@ "prompt_invite": "Pyet, përpara se të dërgohen ftesa te ID Matrix potencialisht të pavlefshme", "replace_plain_emoji": "Zëvendëso automatikisht emotikone tekst të thjeshtë me Emoji", "security": { - "4s_public_key_in_account_data": "në të dhëna llogarie", - "4s_public_key_status": "Kyç publik depozite të fshehtë:", - "backup_key_cached_status": "Kyç kopjeruajtjesh i ruajtur në fshehtinë:", - "backup_key_stored_status": "Kyç kopjeruajtjesh i depozituar:", - "backup_key_unexpected_type": "lloj i papritur", - "backup_key_well_formed": "e mirëformuar", - "backup_keys_description": "Kopjeruani kyçet tuaj të fshehtëzimit me të dhënat e llogarisë tuaj, për ditën kur mund të humbni hyrje në sesionet tuaja. Kyçet tuaj do të jenë të siguruar me një Kyç unik Sigurie.", "bulk_options_accept_all_invites": "Prano krejt ftesat prej %(invitedRooms)s", "bulk_options_reject_all_invites": "Mos prano asnjë ftesë për në %(invitedRooms)s", "bulk_options_section": "Veprime masive", - "cross_signing_cached": "ruajtur në fshehtinë lokalisht", - "cross_signing_homeserver_support": "Mbulim veçorish nga shërbyesi Home:", - "cross_signing_homeserver_support_exists": "ekziston", - "cross_signing_in_4s": "në depozitë të fshehtë", - "cross_signing_in_memory": "në kujtesë", - "cross_signing_master_private_Key": "Kyç privat i përgjithshëm:", - "cross_signing_not_cached": "i pagjetur lokalisht", - "cross_signing_not_found": "s’u gjet", - "cross_signing_not_in_4s": "s’u gjet në depozitë", - "cross_signing_not_stored": "e padepozituar", - "cross_signing_private_keys": "Kyçe privatë për cross-signing:", - "cross_signing_public_keys": "Kyçe publikë për cross-signing:", - "cross_signing_self_signing_private_key": "Kyç privat vetënënshkrimi:", - "cross_signing_user_signing_private_key": "Kyç privat nënshkrimesh përdoruesi:", - "cryptography_section": "Kriptografi", - "delete_backup": "Fshije Kopjeruajtjen", - "delete_backup_confirm_description": "Jeni i sigurt? Do të humbni mesazhet tuaj të fshehtëzuar, nëse kopjeruajtja për kyçet tuaj nuk bëhet si duhet.", "e2ee_default_disabled_warning": "Përgjegjësi i shërbyesit tuaj ka çaktivizuar fshehtëzimin skaj-më-skaj, si parazgjedhje, në dhoma private & Mesazhe të Drejtpërdrejtë.", "enable_message_search": "Aktivizo kërkim mesazhesh në dhoma të fshehtëzuara", "encryption_section": "Fshehtëzim", - "error_loading_key_backup_status": "S’arrihet të ngarkohet gjendje kopjeruajtjeje kyçesh", - "export_megolm_keys": "Eksporto kyçe dhome E2E", "ignore_users_empty": "S’keni përdorues të shpërfillur.", "ignore_users_section": "Përdorues të shpërfillur", - "import_megolm_keys": "Importo kyçe E2E dhome", - "key_backup_active": "Kjo sesion po bën kopjeruajtje të kyçeve tuaja.", - "key_backup_active_version_none": "Asnjë", "key_backup_algorithm": "Algoritëm:", - "key_backup_complete": "U kopjeruajtën krejt kyçet", "key_backup_connect": "Lidhe këtë sesion me Kopjeruajtje Kyçesh", - "key_backup_connect_prompt": "Lidheni këtë sesion kopjeruajtje kyçesh, përpara se të dilni, që të shmangni humbje të çfarëdo kyçi që mund të gjendet vetëm në këtë pajisje.", - "key_backup_in_progress": "Po kopjeruhen kyçet për %(sessionsRemaining)s…", - "key_backup_inactive": "Ky sesion nuk po bën kopjeruajtje të kyçeve tuaja, por keni një kopjeruajtje ekzistuese që mund ta përdorni për rimarrje dhe ta shtoni më tej.", - "key_backup_inactive_warning": "Kyçet tuaj nuk po kopjeruhen nga ky sesion.", "message_search_disable_warning": "Në u çaktivizoftë, mesazhet prej dhomash të fshehtëzuara s’do të duken në përfundime kërkimi.", "message_search_disabled": "Ruaj lokalisht në mënyrë të sigurt në fshehtinë mesazhet që të shfaqen në përfundime kërkimi.", "message_search_enabled": { @@ -2372,13 +2318,7 @@ "message_search_unsupported": "%(brand)s-it i mungojnë disa përbërës të domosdoshëm për ruajtje lokalisht në mënyrë të sigurt në fshehtinë mesazhe. Nëse do të donit të eksperimentonit me këtë veçori, montoni një Desktop vetjak %(brand)s Desktop me shtim përbërësish kërkimi.", "message_search_unsupported_web": "%(brand)s s’mund të ruajë lokalisht në fshehtinë në mënyrë të siguruar mesazhe të fshehtëzuar, teksa xhirohet në një shfletues. Që mesazhet e fshehtëzuar të shfaqen te përfundime kërkimi, përdorni %(brand)s Desktop.", "record_session_details": "Regjistro emrin, versionin dhe URL-në e klientit, për të dalluar më kollaj sesionet te përgjegjës sesionesh", - "restore_key_backup": "Riktheje prej Kopjeruajtje", - "secret_storage_not_ready": "jo gati", - "secret_storage_ready": "gati", - "secret_storage_status": "Depozitë e fshehtë:", "send_analytics": "Dërgo të dhëna analitike", - "session_id": "ID sesioni:", - "session_key": "Kyç sesioni:", "strict_encryption": "Mos dërgo kurrë prej këtij sesioni mesazhe të fshehtëzuar te sesione të paverifikuar" }, "send_read_receipts": "Dërgo dëftesa leximi", diff --git a/src/i18n/strings/sv.json b/src/i18n/strings/sv.json index 34b573defb..432fefcb6e 100644 --- a/src/i18n/strings/sv.json +++ b/src/i18n/strings/sv.json @@ -94,7 +94,6 @@ "react": "Reagera", "refresh": "Ladda om", "register": "Registrera", - "reject": "Avböj", "reload": "Ladda om", "remove": "Ta bort", "rename": "Döp om", @@ -462,7 +461,6 @@ "capabilities": "Förmågor", "copied": "Kopierat!", "credits": "Medverkande", - "cross_signing": "Korssignering", "dark": "Mörkt", "description": "Beskrivning", "deselect_all": "Välj bort alla", @@ -857,22 +855,12 @@ "cancel_entering_passphrase_title": "Avbryta inmatning av lösenfras?", "confirm_encryption_setup_body": "Klicka på knappen nedan för att bekräfta inställning av kryptering.", "confirm_encryption_setup_title": "Bekräfta krypteringsinställning", - "cross_signing_not_ready": "Korssignering är inte inställt.", - "cross_signing_ready": "Korssignering är klart att användas.", - "cross_signing_ready_no_backup": "Korssignering är klart, men nycklarna är inte säkerhetskopierade än.", "cross_signing_room_normal": "Det här rummet är totalsträckskrypterat", "cross_signing_room_verified": "Alla i det här rummet är verifierade", "cross_signing_room_warning": "Någon använder en okänd session", - "cross_signing_unsupported": "Din hemserver stöder inte korssignering.", - "cross_signing_untrusted": "Ditt konto har en korssigneringsidentitet i hemlig lagring, men den är inte betrodd av den här sessionen än.", "cross_signing_user_normal": "Du har inte verifierat den här användaren.", "cross_signing_user_verified": "Du har verifierat den här användaren. Den här användaren har verifierat alla sina sessioner.", "cross_signing_user_warning": "Den här användaren har inte verifierat alla sina sessioner.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Rensa korssigneringsnycklar", - "title": "Förstöra korssigneringsnycklar?", - "warning": "Radering av korssigneringsnycklar är permanent. Alla du har verifierat med kommer att se säkerhetsvarningar. Du vill troligen inte göra detta, såvida du inte har tappat bort alla enheter du kan korssignera från." - }, "event_shield_reason_authenticity_not_guaranteed": "Det krypterade meddelandets äkthet kan inte garanteras på den här enheten.", "event_shield_reason_mismatched_sender_key": "Krypterat av en overifierad session", "event_shield_reason_unknown_device": "Krypterad av en okänd eller raderad enhet.", @@ -895,7 +883,6 @@ "title": "Ny återställningsmetod", "warning": "Om du inte har ställt in den nya återställningsmetoden kan en angripare försöka komma åt ditt konto. Byt ditt kontolösenord och ställ in en ny återställningsmetod omedelbart i inställningarna." }, - "not_supported": "", "pinned_identity_changed": "%(displayName)ss (%(userId)s ) identitet verkar ha ändrats. Läs mer", "pinned_identity_changed_no_displayname": "%(userId)s:s identitet verkar ha ändrats. Läs mer", "recovery_method_removed": { @@ -908,8 +895,7 @@ "set_up_toast_description": "Skydda mot att förlora åtkomst till krypterade meddelanden och data", "set_up_toast_title": "Ställ in säker säkerhetskopiering", "setup_secure_backup": { - "explainer": "Säkerhetskopiera dina nycklar innan du loggar ut för att undvika att du blir av med dem.", - "title": "Sätt upp" + "explainer": "Säkerhetskopiera dina nycklar innan du loggar ut för att undvika att du blir av med dem." }, "udd": { "interactive_verification_button": "Verifiera interaktivt med emoji", @@ -1710,11 +1696,6 @@ "ongoing": "Tar bort…", "reason_label": "Orsak (valfritt)" }, - "reject_invitation_dialog": { - "confirmation": "Är du säker på att du vill avböja inbjudan?", - "failed": "Misslyckades att avböja inbjudan", - "title": "Avböj inbjudan" - }, "report_content": { "description": "Att rapportera det här meddelandet kommer att skicka dess unika 'händelse-ID' till administratören för din hemserver. Om meddelanden i det här rummet är krypterade kommer din hemserveradministratör inte att kunna läsa meddelandetexten eller se några filer eller bilder.", "disagree": "Håll inte med", @@ -1919,7 +1900,6 @@ "you_created": "Du skapade det här rummet." }, "invite_email_mismatch_suggestion": "Dela denna e-postadress i inställningarna för att motta inbjudningar direkt i %(brand)s.", - "invite_reject_ignore": "Avvisa och ignorera användare", "invite_sent_to_email": "Denna inbjudan skickades till %(email)s", "invite_sent_to_email_room": "Denna inbjudan till %(roomName)s skickades till %(email)s", "invite_subtitle": "Inbjuden av ", @@ -2632,57 +2612,20 @@ "prompt_invite": "Fråga innan inbjudningar skickas till potentiellt ogiltiga Matrix-ID:n", "replace_plain_emoji": "Ersätt automatiskt textemotikoner med emojier", "security": { - "4s_public_key_in_account_data": "i kontodata", - "4s_public_key_status": "Publik nyckel för hemlig lagring:", "analytics_description": "Dela anonyma data för att hjälpa oss att identifiera problem. Inget personligt. Inga tredje parter.", - "backup_key_cached_status": "Cachad säkerhetskopieringsnyckel:", - "backup_key_stored_status": "Lagrad säkerhetskopieringsnyckel:", - "backup_key_unexpected_type": "oväntad typ", - "backup_key_well_formed": "välformaterad", - "backup_keys_description": "Säkerhetskopiera dina krypteringsnycklar med din kontodata ifall du skulle förlora åtkomst till dina sessioner. Dina nycklar kommer att säkras med en unik säkerhetsnyckel.", "bulk_options_accept_all_invites": "Acceptera alla %(invitedRooms)s inbjudningar", "bulk_options_reject_all_invites": "Avböj alla %(invitedRooms)s inbjudningar", "bulk_options_section": "Massalternativ", - "cross_signing_cached": "cachad lokalt", - "cross_signing_homeserver_support": "Hemserverns funktionsstöd:", - "cross_signing_homeserver_support_exists": "existerar", - "cross_signing_in_4s": "i hemlig lagring", - "cross_signing_in_memory": "i minne", - "cross_signing_master_private_Key": "Privat huvudnyckel:", - "cross_signing_not_cached": "inte hittad lokalt", - "cross_signing_not_found": "hittades inte", - "cross_signing_not_in_4s": "hittades inte i lagring", - "cross_signing_not_stored": "inte lagrad", - "cross_signing_private_keys": "Privata nycklar för korssignering:", - "cross_signing_public_keys": "Publika nycklar för korssignering:", - "cross_signing_self_signing_private_key": "Privat nyckel för självsignering:", - "cross_signing_user_signing_private_key": "Privat nyckel för användarsignering:", - "cryptography_section": "Kryptografi", "dehydrated_device_description": "Funktionen offlineenhet låter dig ta emot krypterade meddelanden även när du inte är inloggad på någon enhet", "dehydrated_device_enabled": "Offlineenhet aktiverad", - "delete_backup": "Radera säkerhetskopia", - "delete_backup_confirm_description": "Är du säker? Du kommer att förlora dina krypterade meddelanden om dina nycklar inte säkerhetskopieras ordentligt.", "dialog_title": "Inställningar: Säkerhet och integritet", "e2ee_default_disabled_warning": "Din serveradministratör har inaktiverat totalsträckskryptering som förval för privata rum och direktmeddelanden.", "enable_message_search": "Aktivera meddelandesökning i krypterade rum", "encryption_section": "Kryptering", - "error_loading_key_backup_status": "Kunde inte ladda status för nyckelsäkerhetskopiering", - "export_megolm_keys": "Exportera krypteringsrumsnycklar", "ignore_users_empty": "Du har inga ignorerade användare.", "ignore_users_section": "Ignorerade användare", - "import_megolm_keys": "Importera rumskrypteringsnycklar", - "key_backup_active": "Den här sessionen säkerhetskopierar dina nycklar.", - "key_backup_active_version": "Aktiv säkerhetskopieringsversion:", - "key_backup_active_version_none": "Ingen", "key_backup_algorithm": "Algoritm:", - "key_backup_can_be_restored": "Säkerhetskopian kan återställas på den här sessionen", - "key_backup_complete": "Alla nycklar säkerhetskopierade", "key_backup_connect": "Anslut den här sessionen till nyckelsäkerhetskopiering", - "key_backup_connect_prompt": "Anslut den här sessionen till nyckelsäkerhetskopiering innan du loggar ut för att undvika att du blir av med nycklar som kanske bara finns på den här sessionen.", - "key_backup_in_progress": "Säkerhetskopierar %(sessionsRemaining)s nycklar …", - "key_backup_inactive": "Den här servern säkerhetskopierar inte dina nycklar, men du har en existerande säkerhetskopia du kan återställa ifrån och lägga till till i framtiden.", - "key_backup_inactive_warning": "Dina nycklar säkerhetskopieras inte från den här sessionen.", - "key_backup_latest_version": "Senaste säkerhetskopieringsversionen på servern:", "message_search_disable_warning": "Om den är inaktiverad visas inte meddelanden från krypterade rum i sökresultaten.", "message_search_disabled": "Cachar krypterade meddelanden säkert lokalt för att de ska visas i sökresultat.", "message_search_enabled": { @@ -2702,13 +2645,7 @@ "message_search_unsupported": "%(brand)s saknar vissa komponenter som krävs som krävs för att säkert cacha krypterade meddelanden lokalt. Om du vill experimentera med den här funktionen, bygg en anpassad %(brand)s Skrivbord med sökkomponenter tillagda.", "message_search_unsupported_web": "%(brand)s kan inte säkert cacha krypterade meddelanden lokalt när den kör i en webbläsare. Använd %(brand)s Skrivbord för att krypterade meddelanden ska visas i sökresultaten.", "record_session_details": "Spara klientens namn, version och URL för att lättare känna igen sessioner i sessionshanteraren", - "restore_key_backup": "Återställ från säkerhetskopia", - "secret_storage_not_ready": "inte klart", - "secret_storage_ready": "klart", - "secret_storage_status": "Hemlig lagring:", "send_analytics": "Skicka statistik", - "session_id": "Sessions-ID:", - "session_key": "Sessionsnyckel:", "strict_encryption": "Skicka aldrig krypterade meddelanden till overifierade sessioner från den här sessionen" }, "send_read_receipts": "Skicka läskvitton", diff --git a/src/i18n/strings/tr.json b/src/i18n/strings/tr.json index a183b580a3..ca301a2d68 100644 --- a/src/i18n/strings/tr.json +++ b/src/i18n/strings/tr.json @@ -94,7 +94,6 @@ "react": "Tepki ver", "refresh": "Yenile", "register": "Kaydolun", - "reject": "Reddet", "reload": "Tekrar yükle", "remove": "Kaldır", "rename": "Yeniden adlandır", @@ -462,7 +461,6 @@ "capabilities": "Yetenekler", "copied": "Kopyalandı!", "credits": "Katkıda Bulunanlar", - "cross_signing": "Çapraz-imzalama", "dark": "Karanlık", "description": "Açıklama", "deselect_all": "Tüm seçimleri kaldır", @@ -896,22 +894,12 @@ "cancel_entering_passphrase_title": "Parola girişini iptal et?", "confirm_encryption_setup_body": "Şifreleme kurulumunu onaylamak için aşağıdaki düğmeye tıklayın.", "confirm_encryption_setup_title": "Şifreleme kurulumunu onayla", - "cross_signing_not_ready": "Çapraz imzalama ayarlanmamış.", - "cross_signing_ready": "Çapraz imzalama zaten kullanılıyor.", - "cross_signing_ready_no_backup": "Çapraz imzalama hazır ancak anahtarlar yedeklenmedi.", "cross_signing_room_normal": "Bu oda uçtan uça şifreli", "cross_signing_room_verified": "Bu odadaki herkes doğrulanmış", "cross_signing_room_warning": "Birisi bilinmeyen bir oturum kullanıyor", - "cross_signing_unsupported": "Ana sunucunuz çapraz imzalamayı desteklemiyor.", - "cross_signing_untrusted": "Hesabınız gizli belleğinde çapraz imzalama kimliği barındırıyor ancak bu oturumda daha kullanılmış değil.", "cross_signing_user_normal": "Bu kullanıcıyı doğrulamadınız.", "cross_signing_user_verified": "Bu kullanıcıyı doğruladınız. Bu kullanıcı tüm oturumlarını doğruladı.", "cross_signing_user_warning": "Bu kullanıcı bütün oturumlarında doğrulanmamış.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Çapraz-imzalama anahtarlarını temizle", - "title": "Çarpraz-imzalama anahtarlarını imha et?", - "warning": "Çapraz imzalama anahtarlarının silinmesi kalıcıdır. Doğrulama yaptığınız herkes güvenlik uyarıları görecektir. Çapraz imzalama yapabileceğiniz tüm cihazları kaybetmediğiniz sürece bunu yapmak istemezsiniz." - }, "enter_recovery_key": "Kurtarma anahtarını girin", "event_shield_reason_authenticity_not_guaranteed": "Bu şifrelenmiş mesajın güvenilirliği bu cihazda garanti edilemez.", "event_shield_reason_mismatched_sender_key": "Doğrulanmamış bir oturum tarafından şifrelenmiş", @@ -938,7 +926,6 @@ "title": "Yeni Kurtarma Yöntemi", "warning": "Yeni kurtarma yöntemini ayarlamadıysanız, bir saldırgan hesabınıza erişmeye çalışıyor olabilir. Hesap parolanızı değiştirin ve Ayarlar'da hemen yeni bir kurtarma yöntemi ayarlayın." }, - "not_supported": "", "pinned_identity_changed": "%(displayName)s'ın (%(userId)s) kimliği değişmiş gibi görünüyor. Daha fazla bilgi ", "pinned_identity_changed_no_displayname": "%(userId)s'ın kimliği değişmiş gibi görünüyor. Daha fazla bilgi ", "recovery_method_removed": { @@ -954,8 +941,7 @@ "set_up_toast_description": "Şifrelenmiş mesajlara ve verilere erişimi kaybetmemek için koruma sağlayın", "set_up_toast_title": "Güvenli Yedekleme kur", "setup_secure_backup": { - "explainer": "Anahtarlarını kaybetmemek için, çıkış yapmadan önce önleri yedekle.", - "title": "Ayarla" + "explainer": "Anahtarlarını kaybetmemek için, çıkış yapmadan önce önleri yedekle." }, "udd": { "interactive_verification_button": "Emoji ile etkileşimli olarak doğrula", @@ -1765,11 +1751,6 @@ "ongoing": "Siliniyor…", "reason_label": "Neden (İsteğe bağlı)" }, - "reject_invitation_dialog": { - "confirmation": "Daveti reddetmek istediğinizden emin misiniz ?", - "failed": "Davetiyeyi reddetme başarısız oldu", - "title": "Daveti Reddet" - }, "report_content": { "description": "Bu mesajı bildirdiğinizde, benzersiz 'etkinlik kimliği' ev sunucunuzun yöneticisine gönderilir. Bu odadaki iletiler şifrelenmişse, ev sunucusu yöneticiniz ileti metnini okuyamaz veya herhangi bir dosya ya da resmi görüntüleyemez.", "disagree": "Katılmıyorum", @@ -1975,7 +1956,6 @@ "you_created": "Bu odayı oluşturdunuz." }, "invite_email_mismatch_suggestion": "Davetiyeleri doğrudan %(brand)s adresinden almak için bu e-postayı Ayarlar'da paylaşın.", - "invite_reject_ignore": "Kullanıcıyı Reddet & Yoksay", "invite_sent_to_email": "Bu davet %(email)s adresine gönderildi", "invite_sent_to_email_room": "%(roomName)s odası daveti %(email)s adresine gönderildi", "invite_subtitle": " davet etti", @@ -2738,57 +2718,20 @@ "prompt_invite": "Potansiyel olarak geçersiz matrix kimliği olanlara davet gönderirken uyarı ver", "replace_plain_emoji": "Düz metini otomatik olarak emoji ile değiştir", "security": { - "4s_public_key_in_account_data": "hesap verisinde", - "4s_public_key_status": "Gizli depolama açık anahtarı:", "analytics_description": "Sorunları belirlememize yardımcı olmak için anonim verileri paylaşın. Kişisel hiçbir şey yok. Üçüncü taraflar yok.", - "backup_key_cached_status": "Yedekleme anahtarı önbelleğe alındı:", - "backup_key_stored_status": "Yedekleme anahtarı depolandı:", - "backup_key_unexpected_type": "Bilinmeyen tür", - "backup_key_well_formed": "uygun biçimlendirilmiş", - "backup_keys_description": "Olası bir oturuma erişememe durumunu önlemek için şifreleme anahtarlarınızı hesap verilerinizle yedekleyin. Anahtarlarınız eşsiz bir güvenlik anahtarı ile güvenlenecektir.", "bulk_options_accept_all_invites": "Bütün %(invitedRooms)s davetlerini kabul et", "bulk_options_reject_all_invites": "Tüm %(invitedRooms)s davetlerini reddet", "bulk_options_section": "Toplu işlem seçenekleri", - "cross_signing_cached": "yerel olarak önbelleğe alındı", - "cross_signing_homeserver_support": "Ana sunucu özellik desteği:", - "cross_signing_homeserver_support_exists": "mevcut", - "cross_signing_in_4s": "gizli depoda", - "cross_signing_in_memory": "hafızada", - "cross_signing_master_private_Key": "Ana gizli anahtar", - "cross_signing_not_cached": "yerel olarak bulunamadı", - "cross_signing_not_found": "bulunamadı", - "cross_signing_not_in_4s": "Cihazda bulunamadı", - "cross_signing_not_stored": "depolanmadı", - "cross_signing_private_keys": "Çarpraz-imzalama gizli anahtarları:", - "cross_signing_public_keys": "Çarpraz-imzalama açık anahtarları:", - "cross_signing_self_signing_private_key": "Kendinden imzalı özel anahtar:", - "cross_signing_user_signing_private_key": "Kullanıcı imzalı özel anahtar", - "cryptography_section": "Kriptografi", "dehydrated_device_description": "Çevrimdışı cihaz özelliği, herhangi bir cihazda oturum açmamış olsanız bile şifreli mesajlar almanızı sağlar", "dehydrated_device_enabled": "Çevrimdışı cihaz etkin", - "delete_backup": "Yedeklemeyi Sil", - "delete_backup_confirm_description": "Emin misiniz? Eğer anahtarlarınız doğru bir şekilde yedeklemediyse, şifrelenmiş iletilerinizi kaybedeceksiniz.", "dialog_title": "Ayarlar: Güvenlik ve Gizlilik", "e2ee_default_disabled_warning": "Sunucu yönetinciniz varsayılan olarak odalarda ve doğrudandan iletilerde uçtan uca şifrelemeyi kapadı.", "enable_message_search": "Şifrelenmiş odalardaki mesaj aramayı aktifleştir", "encryption_section": "Şifreleme", - "error_loading_key_backup_status": "Anahtar yedek durumu yüklenemiyor", - "export_megolm_keys": "Uçtan uca Oda anahtarlarını Dışa Aktar", "ignore_users_empty": "Yok saydığınız kullanıcı yok.", "ignore_users_section": "Yoksayılan kullanıcılar", - "import_megolm_keys": "Uçtan uca Oda Anahtarlarını İçe Aktar", - "key_backup_active": "Bu oturum anahtarlarınızı yedekliyor.", - "key_backup_active_version": "Aktif yedek sürümü:", - "key_backup_active_version_none": "Yok", "key_backup_algorithm": "Algoritma:", - "key_backup_can_be_restored": "Bu yedek, bu oturumda geri yüklenebilir", - "key_backup_complete": "Bütün yedekler yedeklendi", "key_backup_connect": "Anahtar Yedekleme için bu oturuma bağlanın", - "key_backup_connect_prompt": "Yalnızca bu oturumda olabilecek anahtarları kaybetmemek için, oturumu kapatmadan önce bu oturumu anahtar yedeklemeye bağlayın.", - "key_backup_in_progress": "%(sessionsRemaining)s anahtar yedekleniyor…", - "key_backup_inactive": "Bu oturum anahtarlarınızı yedeklemiyor, ama zaten geri yükleyebileceğiniz ve ileride ekleyebileceğiniz bir yedeğiniz var.", - "key_backup_inactive_warning": "Anahtarlarınız bu oturum tarafından yedeklenmiyor.", - "key_backup_latest_version": "Sunucudaki en son yedek sürümü:", "message_search_disable_warning": "Devre dışı bırakılırsa, şifreli odalardaki mesajlar arama sonuçlarında görünmez.", "message_search_disabled": "Arama sonuçlarında gozükmeleri için iletileri güvenli bir şekilde yerel olarak önbelleğe al.", "message_search_enabled": { @@ -2808,13 +2751,7 @@ "message_search_unsupported": "%(brand)s, şifrelenmiş iletileri yerel olarak güvenli bir şekilde önbelleğe almak için gereken bazı bileşenlerden yoksun. Bu özelliği denemek istiyorsanız, arama bileşenlerinin eklendiği özel bir masaüstü oluşturun.", "message_search_unsupported_web": "%(brand)s internet tarayıcısında çalışıyorken şifrelenmiş mesajları güvenli bir şekilde önbelleğe alamaz. Şifrelenmiş mesajların arama sonucunda görünmesi için %(brand)s Masaüstü kullanın.", "record_session_details": "Oturum yöneticisinde oturumları daha kolay tanımak için istemci adı, sürümü ve URL'yi kaydet", - "restore_key_backup": "Yedekten Geri Dön", - "secret_storage_not_ready": "hazır değil", - "secret_storage_ready": "hazır", - "secret_storage_status": "Gizli depolama:", "send_analytics": "Analiz verilerini gönder", - "session_id": "Oturum ID:", - "session_key": "Oturum anahtarı:", "strict_encryption": "Bu oturumdan doğrulanmamış oturumlara asla şifreli mesaj göndermeyin" }, "send_read_receipts": "Okundu bilgisi gönder", diff --git a/src/i18n/strings/uk.json b/src/i18n/strings/uk.json index 7488c1c77a..7088c14eb8 100644 --- a/src/i18n/strings/uk.json +++ b/src/i18n/strings/uk.json @@ -109,7 +109,6 @@ "react": "Відреагувати", "refresh": "Оновити", "register": "Зареєструватися", - "reject": "Відмовитись", "reload": "Перезавантажити", "remove": "Прибрати", "rename": "Перейменувати", @@ -488,7 +487,6 @@ "capabilities": "Можливості", "copied": "Скопійовано!", "credits": "Подяки", - "cross_signing": "Перехресне підписування", "dark": "Темна", "description": "Опис", "deselect_all": "Скасувати вибір", @@ -926,22 +924,12 @@ "cancel_entering_passphrase_title": "Скасувати введення парольної фрази?", "confirm_encryption_setup_body": "Клацніть на кнопку внизу, щоб підтвердити налаштування шифрування.", "confirm_encryption_setup_title": "Підтвердити налаштування шифрування", - "cross_signing_not_ready": "Перехресне підписування не налаштовано.", - "cross_signing_ready": "Перехресне підписування готове до користування.", - "cross_signing_ready_no_backup": "Перехресне підписування готове, але резервна копія ключів не створюється.", "cross_signing_room_normal": "Ця кімната є наскрізно зашифрованою", "cross_signing_room_verified": "Усі в цій кімнаті звірені", "cross_signing_room_warning": "Хтось користується невідомим сеансом", - "cross_signing_unsupported": "Ваш домашній сервер не підтримує перехресного підписування.", - "cross_signing_untrusted": "Ваш обліковий запис має перехресне підписування особи у таємному сховищі, але цей сеанс йому ще не довіряє.", "cross_signing_user_normal": "Ви не звіряли цього користувача.", "cross_signing_user_verified": "Ви звірили цього користувача. Цей користувач звірив усі свої сеанси.", "cross_signing_user_warning": "Цей користувач звірив не всі свої сеанси.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Очистити ключі перехресного підписування", - "title": "Знищити ключі перехресного підписування?", - "warning": "Видалення ключів перехресного підписування безповоротне. Усі, з ким ви звірили сеанси, бачитимуть сповіщення системи безпеки. Ви майже напевно не захочете цього робити, якщо тільки ви не втратили всі пристрої, з яких можна виконувати перехресне підписування." - }, "enter_recovery_key": "Введіть ключ відновлення", "event_shield_reason_authenticity_not_guaranteed": "Справжність цього зашифрованого повідомлення не може бути гарантованою на цьому пристрої.", "event_shield_reason_mismatched_sender_key": "Зашифроване незвіреним сеансом", @@ -968,7 +956,6 @@ "title": "Новий метод відновлення", "warning": "Якщо ви не встановлювали нового способу відновлення, ймовірно хтось намагається зламати ваш обліковий запис. Негайно змініть пароль до свого облікового запису й встановіть новий спосіб відновлення в налаштуваннях." }, - "not_supported": "<не підтримується>", "pinned_identity_changed": "Ідентичність %(displayName)s (%(userId)s) скинуто. Докладніше", "pinned_identity_changed_no_displayname": "Ідентичність %(userId)s скинуто. Докладніше", "recovery_method_removed": { @@ -984,8 +971,7 @@ "set_up_toast_description": "Захистіться від втрати доступу до зашифрованих повідомлень і даних", "set_up_toast_title": "Налаштувати захищене резервне копіювання", "setup_secure_backup": { - "explainer": "Створіть резервну копію ключів перед виходом, щоб не втратити їх.", - "title": "Налаштувати" + "explainer": "Створіть резервну копію ключів перед виходом, щоб не втратити їх." }, "udd": { "interactive_verification_button": "Звірити інтерактивно за допомогою емоджі", @@ -1803,11 +1789,6 @@ "ongoing": "Вилучення…", "reason_label": "Причина (не обов'язково)" }, - "reject_invitation_dialog": { - "confirmation": "Ви впевнені, що хочете відхилити запрошення?", - "failed": "Не вдалось відхилити запрошення", - "title": "Відхилити запрошення" - }, "report_content": { "description": "Зі скаргою на це повідомлення буде надіслано його унікальний «ID події» адміністраторові вашого домашнього сервера. Якщо повідомлення у цій кімнаті зашифровані, то адміністратор не зможе побачити ані тексту повідомлень, ані жодних файлів чи зображень.", "disagree": "Відхилити", @@ -2018,7 +1999,6 @@ "you_created": "Ви створили кімнату." }, "invite_email_mismatch_suggestion": "Поширте цю адресу е-пошти у налаштуваннях, щоб отримувати запрошення безпосередньо в %(brand)s.", - "invite_reject_ignore": "Відхилити й нехтувати користувачем", "invite_sent_to_email": "Це запрошення було надіслано на %(email)s", "invite_sent_to_email_room": "Це запрошення до %(roomName)s було надіслане на %(email)s", "invite_subtitle": "Запрошено ", @@ -2836,57 +2816,20 @@ "prompt_invite": "Запитувати перед надсиланням запрошень на потенційно недійсні matrix ID", "replace_plain_emoji": "Автоматично замінювати простотекстові емодзі", "security": { - "4s_public_key_in_account_data": "у даних облікового запису", - "4s_public_key_status": "Таємне сховище відкритого ключа:", "analytics_description": "Поділіться анонімними даними, щоб допомагати нам виявляти проблеми. Нічого особистого. Ніяких третіх осіб.", - "backup_key_cached_status": "Резервну копію ключа кешовано:", - "backup_key_stored_status": "Резервну копію ключа розміщено:", - "backup_key_unexpected_type": "несподіваний тип", - "backup_key_well_formed": "добре сформований", - "backup_keys_description": "Створіть резервну копію ключів шифрування з даними облікового запису на випадок, якщо ви втратите доступ до своїх сеансів. Ваші ключі будуть захищені унікальним ключем відновлення.", "bulk_options_accept_all_invites": "Прийняти всі %(invitedRooms)s запрошення", "bulk_options_reject_all_invites": "Відхилити запрошення до усіх %(invitedRooms)s", "bulk_options_section": "Масові дії", - "cross_signing_cached": "кешовано локально", - "cross_signing_homeserver_support": "Підтримка функції домашнім сервером:", - "cross_signing_homeserver_support_exists": "існує", - "cross_signing_in_4s": "у таємному сховищі", - "cross_signing_in_memory": "у пам'яті", - "cross_signing_master_private_Key": "Головний приватний ключ:", - "cross_signing_not_cached": "не знайдено локально", - "cross_signing_not_found": "не знайдено", - "cross_signing_not_in_4s": "не знайдено у сховищі", - "cross_signing_not_stored": "не збережено", - "cross_signing_private_keys": "Приватні ключі перехресного підписування:", - "cross_signing_public_keys": "Відкриті ключі перехресного підписування:", - "cross_signing_self_signing_private_key": "Самопідписаний приватний ключ:", - "cross_signing_user_signing_private_key": "Приватний ключ підпису користувача:", - "cryptography_section": "Криптографія", "dehydrated_device_description": "Функція офлайн-пристрою дозволяє отримувати зашифровані повідомлення, навіть якщо ви не ввійшли в обліковий запис на жодному пристрої", "dehydrated_device_enabled": "Офлайн-пристрій увімкнено", - "delete_backup": "Видалити резервну копію", - "delete_backup_confirm_description": "Ви впевнені? Ви втратите ваші зашифровані повідомлення якщо копія ключів не була створена коректно.", "dialog_title": "Налаштування: Безпека й приватність", "e2ee_default_disabled_warning": "Адміністратором вашого сервера було вимкнено автоматичне наскрізне шифрування у приватних кімнатах і особистих повідомленнях.", "enable_message_search": "Увімкнути шукання повідомлень у зашифрованих кімнатах", "encryption_section": "Шифрування", - "error_loading_key_backup_status": "Не вдалося завантажити стан резервного копіювання ключа", - "export_megolm_keys": "Експортувати ключі наскрізного шифрування кімнат", "ignore_users_empty": "Ви не маєте нехтуваних користувачів.", "ignore_users_section": "Нехтувані користувачі", - "import_megolm_keys": "Імпортувати ключі кімнат наскрізного шифрування", - "key_backup_active": "Під час цього сеансу створюється резервна копія ваших ключів.", - "key_backup_active_version": "Активна версія резервної копії:", - "key_backup_active_version_none": "Вимкнено", "key_backup_algorithm": "Алгоритм:", - "key_backup_can_be_restored": "Ця резервна копія може бути відновлена в цьому сеансі", - "key_backup_complete": "Усі ключі збережено", "key_backup_connect": "Налаштувати цьому сеансу резервне копіювання ключів", - "key_backup_connect_prompt": "Налаштуйте цьому сеансу резервне копіювання, інакше при виході втратите ключі, доступні лише в цьому сеансі.", - "key_backup_in_progress": "Резервне копіювання %(sessionsRemaining)s ключів…", - "key_backup_inactive": "Цей сеанс не створює резервну копію ваших ключів, але у вас є резервна копія, з якої ви можете їх відновити.", - "key_backup_inactive_warning": "Резервна копія ваших ключів не створюється з цього сеансу.", - "key_backup_latest_version": "Остання версія резервної копії на сервері:", "message_search_disable_warning": "Якщо вимкнути, пошук не показуватиме повідомлень зашифрованих кімнат.", "message_search_disabled": "Безпечно локально кешувати зашифровані повідомлення щоб вони з'являлись у результатах пошуку.", "message_search_enabled": { @@ -2906,13 +2849,7 @@ "message_search_unsupported": "%(brand)s'ові бракує деяких складників, необхідних для безпечного локального кешування зашифрованих повідомлень. Якщо ви хочете поекспериментувати з цією властивістю, зберіть спеціальну збірку %(brand)s Desktop із доданням пошукових складників.", "message_search_unsupported_web": "%(brand)s не може безпечно локально кешувати зашифровані повідомлення під час роботи у браузері. Користуйтесь %(brand)s для комп'ютерів, в якому зашифровані повідомлення з'являються у результатах пошуку.", "record_session_details": "Записуйте назву клієнта, версію та URL-адресу, щоб легше розпізнавати сеанси в менеджері сеансів", - "restore_key_backup": "Відновити з резервної копії", - "secret_storage_not_ready": "не готове", - "secret_storage_ready": "готове", - "secret_storage_status": "Таємне сховище:", "send_analytics": "Надсилати дані аналітики", - "session_id": "ID сеансу:", - "session_key": "Ключ сеансу:", "strict_encryption": "Надсилати повідомлення лише верифікованим користувачам" }, "send_read_receipts": "Надсилати підтвердження прочитання", diff --git a/src/i18n/strings/vi.json b/src/i18n/strings/vi.json index 875ec0f1ca..975859f781 100644 --- a/src/i18n/strings/vi.json +++ b/src/i18n/strings/vi.json @@ -88,7 +88,6 @@ "react": "Phản ứng", "refresh": "Làm tươi", "register": "Đăng ký", - "reject": "Từ chối", "reload": "Tải lại", "remove": "Xoá", "rename": "Đặt lại tên", @@ -385,7 +384,6 @@ "cameras": "Máy quay", "copied": "Đã sao chép!", "credits": "Ghi công", - "cross_signing": "Xác thực chéo", "dark": "Tối", "description": "Sự mô tả", "deselect_all": "Bỏ chọn tất cả", @@ -734,22 +732,12 @@ "cancel_entering_passphrase_title": "Hủy nhập cụm mật khẩu?", "confirm_encryption_setup_body": "Nhấp vào nút bên dưới để xác nhận thiết lập mã hóa.", "confirm_encryption_setup_title": "Xác nhận thiết lập mã hóa", - "cross_signing_not_ready": "Tính năng xác thực chéo chưa được thiết lập.", - "cross_signing_ready": "Xác thực chéo đã sẵn sàng để sử dụng.", - "cross_signing_ready_no_backup": "Xác thực chéo đã sẵn sàng nhưng các khóa chưa được sao lưu.", "cross_signing_room_normal": "Phòng này được mã hóa end-to-end", "cross_signing_room_verified": "Mọi người trong phòng này đã được xác thực", "cross_signing_room_warning": "Ai đó đang sử dụng một phiên không xác định", - "cross_signing_unsupported": "Máy chủ của bạn không hỗ trợ xác thực chéo.", - "cross_signing_untrusted": "Tài khoản của bạn có danh tính xác thực chéo trong vùng lưu trữ bí mật, nhưng chưa được phiên này tin cậy.", "cross_signing_user_normal": "Bạn chưa xác thực người dùng này.", "cross_signing_user_verified": "Bạn đã xác thực người dùng này. Người dùng này đã xác thực tất cả các phiên của họ.", "cross_signing_user_warning": "Người dùng này chưa xác thực tất cả các phiên của họ.", - "destroy_cross_signing_dialog": { - "primary_button_text": "Xóa các khóa ký chéo", - "title": "Hủy khóa xác thực chéo?", - "warning": "Xóa khóa ký chéo là vĩnh viễn. Bất kỳ ai mà bạn đã xác thực đều sẽ thấy cảnh báo bảo mật. Bạn gần như chắc chắn không muốn làm điều này, trừ khi bạn bị mất mọi thiết bị mà bạn có thể đăng nhập chéo." - }, "event_shield_reason_authenticity_not_guaranteed": "Tính xác thực của tin nhắn được mã hóa này không thể được đảm bảo trên thiết bị này.", "event_shield_reason_mismatched_sender_key": "Được mã hóa bởi một phiên chưa được xác thực", "export_unsupported": "Trình duyệt của bạn không hỗ trợ chức năng mã hóa", @@ -769,7 +757,6 @@ "title": "Phương pháp Khôi phục mới", "warning": "Nếu bạn không đặt phương pháp khôi phục mới, kẻ tấn công có thể đang cố truy cập vào tài khoản của bạn. Thay đổi mật khẩu tài khoản của bạn và đặt phương pháp khôi phục mới ngay lập tức trong Cài đặt." }, - "not_supported": "", "recovery_method_removed": { "description_1": "Phiên này đã phát hiện rằng Cụm từ bảo mật và khóa cho Tin nhắn an toàn của bạn đã bị xóa.", "description_2": "Nếu bạn vô tình làm điều này, bạn có thể Cài đặt Tin nhắn được bảo toàn trên phiên này. Tính năng này sẽ mã hóa lại lịch sử tin nhắn của phiên này bằng một phương pháp khôi phục mới.", @@ -780,8 +767,7 @@ "set_up_toast_description": "Bảo vệ chống mất quyền truy cập vào tin nhắn và dữ liệu được mã hóa", "set_up_toast_title": "Thiết lập Sao lưu Bảo mật", "setup_secure_backup": { - "explainer": "Sao lưu chìa khóa của bạn trước khi đăng xuất để tránh mất chúng.", - "title": "Cài đặt" + "explainer": "Sao lưu chìa khóa của bạn trước khi đăng xuất để tránh mất chúng." }, "udd": { "interactive_verification_button": "Xác thực có tương tác bằng biểu tượng cảm xúc", @@ -1468,11 +1454,6 @@ "ongoing": "Đang xóa…", "reason_label": "Lý do (không bắt buộc)" }, - "reject_invitation_dialog": { - "confirmation": "Bạn có chắc chắn muốn từ chối lời mời không?", - "failed": "Không thể từ chối lời mời", - "title": "Từ chối lời mời" - }, "report_content": { "description": "Báo cáo thông báo này sẽ gửi 'ID sự kiện' duy nhất của nó đến quản trị viên của máy chủ của bạn. Nếu tin nhắn trong phòng này được mã hóa, quản trị viên máy chủ của bạn sẽ không thể đọc nội dung tin nhắn hoặc xem bất kỳ tệp hoặc hình ảnh nào.", "disagree": "Không đồng ý", @@ -1615,7 +1596,6 @@ "you_created": "Bạn đã tạo phòng này." }, "invite_email_mismatch_suggestion": "Chia sẻ địa chỉ thư điện tử này trong Cài đặt để nhận lời mời trực tiếp trong %(brand)s.", - "invite_reject_ignore": "Từ chối & Bỏ qua người dùng", "invite_sent_to_email": "Lời mời này đã được gửi tới %(email)s", "invite_sent_to_email_room": "Lời mời đến %(roomName)s này đã được gửi tới %(email)s", "invite_subtitle": " đã mời bạn", @@ -2213,50 +2193,16 @@ "prompt_invite": "Nhắc trước khi gửi lời mời đến các ID Matrix có khả năng không hợp lệ", "replace_plain_emoji": "Tự động thay thế hình biểu tượng", "security": { - "4s_public_key_in_account_data": "trong dữ liệu tài khoản", - "4s_public_key_status": "Khóa công khai lưu trữ bí mật:", - "backup_key_cached_status": "Đệm các khóa được sao lưu:", - "backup_key_stored_status": "Lưu trữ hóa được sao lưu:", - "backup_key_unexpected_type": "loại bất ngờ", - "backup_key_well_formed": "được hình thành một cách hoàn hảo", - "backup_keys_description": "Sao lưu các khóa mã hóa với dữ liệu tài khoản của bạn trong trường hợp bạn mất quyền truy cập vào các phiên của mình. Các khóa của bạn sẽ được bảo mật bằng Khóa bảo mật duy nhất.", "bulk_options_accept_all_invites": "Chấp nhận tất cả các lời mời từ %(invitedRooms)s", "bulk_options_reject_all_invites": "Từ chối tất cả lời mời từ %(invitedRooms)s", "bulk_options_section": "Tùy chọn hàng loạt", - "cross_signing_cached": "được lưu trữ cục bộ", - "cross_signing_homeserver_support": "Tính năng được hỗ trợ bởi máy chủ:", - "cross_signing_homeserver_support_exists": "tồn tại", - "cross_signing_in_4s": "trong vùng lưu trữ bí mật", - "cross_signing_in_memory": "trong bộ nhớ", - "cross_signing_master_private_Key": "Khóa cá nhân chính:", - "cross_signing_not_cached": "không tìm thấy ở địa phương", - "cross_signing_not_found": "không tìm thấy", - "cross_signing_not_in_4s": "không tìm thấy trong bộ nhớ", - "cross_signing_not_stored": "không được lưu trữ", - "cross_signing_private_keys": "Khóa cá nhân xác thực chéo:", - "cross_signing_public_keys": "Khóa công khai xác thực chéo:", - "cross_signing_self_signing_private_key": "Khóa cá nhân tự ký:", - "cross_signing_user_signing_private_key": "Người dùng ký khóa cá nhân:", - "cryptography_section": "Mã hóa bảo mật", - "delete_backup": "Xóa Sao lưu", - "delete_backup_confirm_description": "Bạn có chắc không? Bạn sẽ mất các tin nhắn được mã hóa nếu các khóa của bạn không được sao lưu đúng cách.", "e2ee_default_disabled_warning": "Người quản trị máy chủ của bạn đã vô hiệu hóa mã hóa đầu cuối theo mặc định trong phòng riêng và Tin nhắn trực tiếp.", "enable_message_search": "Bật tính năng tìm kiếm tin nhắn trong các phòng được mã hóa", "encryption_section": "Mã hóa", - "error_loading_key_backup_status": "Không thể tải trạng thái sao lưu khóa", - "export_megolm_keys": "Xuất các mã khoá phòng E2E", "ignore_users_empty": "Bạn không có người dùng bị bỏ qua.", "ignore_users_section": "Người dùng bị bỏ qua", - "import_megolm_keys": "Nhập các mã khoá phòng E2E", - "key_backup_active": "Phiên này đang sao lưu các khóa.", - "key_backup_active_version_none": "Không có", "key_backup_algorithm": "Thuật toán:", - "key_backup_complete": "Tất cả các khóa được sao lưu", "key_backup_connect": "Kết nối phiên này với Khóa Sao lưu", - "key_backup_connect_prompt": "Kết nối phiên này với máy chủ sao lưu khóa trước khi đăng xuất để tránh mất bất kỳ khóa nào có thể chỉ có trong phiên này.", - "key_backup_in_progress": "Đang sao lưu %(sessionsRemaining)s khóa…", - "key_backup_inactive": "Phiên này đang không sao lưu các khóa, nhưng bạn có một bản sao lưu hiện có, bạn có thể khôi phục và thêm vào để về sau.", - "key_backup_inactive_warning": "Các khóa của bạn not being backed up from this session.", "message_search_disable_warning": "Nếu bị tắt, tin nhắn từ các phòng được mã hóa sẽ không xuất hiện trong kết quả tìm kiếm.", "message_search_disabled": "Bộ nhớ cache an toàn các tin nhắn được mã hóa cục bộ để chúng xuất hiện trong kết quả tìm kiếm.", "message_search_enabled": { @@ -2276,13 +2222,7 @@ "message_search_unsupported": "%(brand)s thiếu một số thành phần thiết yếu để lưu trữ cục bộ an toàn các tin nhắn được mã hóa. Nếu bạn muốn thử nghiệm với tính năng này, hãy dựng một bản %(brand)s tùy chỉnh cho máy tính có thêm các thành phần để tìm kiếm.", "message_search_unsupported_web": "%(brand)s không thể lưu trữ cục bộ an toàn các tin nhắn được mã hóa khi đang chạy trong trình duyệt web. Sử dụng %(brand)s cho máy tính để các tin nhắn được mã hóa xuất hiện trong kết quả tìm kiếm.", "record_session_details": "Ghi lại tên phần mềm máy khách, phiên bản, và đường dẫn để nhận diện các phiên dễ dàng hơn trong trình quản lý phiên", - "restore_key_backup": "Khôi phục từ Sao lưu", - "secret_storage_not_ready": "chưa sẵn sàng", - "secret_storage_ready": "Sẵn sàng", - "secret_storage_status": "Lưu trữ bí mật:", "send_analytics": "Gửi dữ liệu phân tích", - "session_id": "Định danh (ID) phiên:", - "session_key": "Khóa phiên:", "strict_encryption": "Không bao giờ gửi tin nhắn được mã hóa đến các phiên chưa được xác thực từ phiên này" }, "send_read_receipts": "Gửi thông báo đã đọc", diff --git a/src/i18n/strings/zh_Hans.json b/src/i18n/strings/zh_Hans.json index 70fd454fc7..0922f0767b 100644 --- a/src/i18n/strings/zh_Hans.json +++ b/src/i18n/strings/zh_Hans.json @@ -89,7 +89,6 @@ "react": "回应", "refresh": "刷新", "register": "注册", - "reject": "拒绝", "reload": "重加载", "remove": "移除", "rename": "重命名", @@ -405,7 +404,6 @@ "capabilities": "功能", "copied": "已复制!", "credits": "感谢", - "cross_signing": "交叉签名", "dark": "深色", "description": "描述", "deselect_all": "取消全选", @@ -750,22 +748,12 @@ "cancel_entering_passphrase_title": "取消输入口令词组?", "confirm_encryption_setup_body": "点击下方按钮以确认设置加密。", "confirm_encryption_setup_title": "确认加密设置", - "cross_signing_not_ready": "未设置交叉签名。", - "cross_signing_ready": "交叉签名已可用。", - "cross_signing_ready_no_backup": "交叉签名已就绪,但尚未备份密钥。", "cross_signing_room_normal": "此房间是端到端加密的", "cross_signing_room_verified": "房间中所有人都已被验证", "cross_signing_room_warning": "有人在使用未知会话", - "cross_signing_unsupported": "你的家服务器不支持交叉签名。", - "cross_signing_untrusted": "你的账户在秘密存储中有交叉签名身份,但并没有被此会话信任。", "cross_signing_user_normal": "你没有验证此用户。", "cross_signing_user_verified": "你验证了此用户。此用户已验证了其全部会话。", "cross_signing_user_warning": "此用户没有验证其全部会话。", - "destroy_cross_signing_dialog": { - "primary_button_text": "清楚交叉签名密钥", - "title": "销毁交叉签名密钥?", - "warning": "删除交叉签名密钥是永久的。所有你验证过的人都会看到安全警报。除非你丢失了所有可以交叉签名的设备,否则几乎可以确定你不想这么做。" - }, "event_shield_reason_authenticity_not_guaranteed": "此加密消息的真实性无法在此设备上保证。", "event_shield_reason_mismatched_sender_key": "由未验证的会话加密", "export_unsupported": "你的浏览器不支持所需的密码学扩展", @@ -785,7 +773,6 @@ "title": "新恢复方式", "warning": "如果你没有设置新恢复方式,可能有攻击者正试图侵入你的账户。请立即更改你的账户密码并在设置中设定一个新恢复方式。" }, - "not_supported": "<不支持>", "recovery_method_removed": { "description_1": "此会话已检测到你的安全短语和安全消息密钥被移除。", "description_2": "如果你出于意外这样做了,你可以在此会话上设置安全消息,以使用新的加密方式重新加密此会话的消息历史。", @@ -796,8 +783,7 @@ "set_up_toast_description": "防止丢失加密消息和数据的访问权", "set_up_toast_title": "设置安全备份", "setup_secure_backup": { - "explainer": "在登出之前请备份密钥以免丢失。", - "title": "设置" + "explainer": "在登出之前请备份密钥以免丢失。" }, "udd": { "interactive_verification_button": "用表情符号交互式验证", @@ -1498,11 +1484,6 @@ "ongoing": "正在移除…", "reason_label": "理由(可选)" }, - "reject_invitation_dialog": { - "confirmation": "你确定要拒绝邀请吗?", - "failed": "拒绝邀请失败", - "title": "拒绝邀请" - }, "report_content": { "description": "举报此消息会将其唯一的“事件ID”发送给你的家服务器的管理员。如果此房间中的消息是加密的,则你的家服务器管理员将无法阅读消息文本,也无法查看任何文件或图片。", "disagree": "不同意", @@ -1641,7 +1622,6 @@ "you_created": "你创建了此房间。" }, "invite_email_mismatch_suggestion": "要在 %(brand)s 中直接接收邀请,请在设置中共享此邮箱。", - "invite_reject_ignore": "拒绝并忽略用户", "invite_sent_to_email": "邀请已被发送到 %(email)s", "invite_sent_to_email_room": "这个到 %(roomName)s 的邀请是发送给 %(email)s 的", "invite_subtitle": " 邀请了你", @@ -2213,49 +2193,16 @@ "prompt_invite": "在发送邀请之前提示可能无效的 Matrix ID", "replace_plain_emoji": "自动取代纯文本为表情符号", "security": { - "4s_public_key_in_account_data": "在账户数据中", - "4s_public_key_status": "秘密存储公钥:", - "backup_key_cached_status": "备份密钥已缓存:", - "backup_key_stored_status": "备份密钥已保存:", - "backup_key_unexpected_type": "未预期的类型", - "backup_key_well_formed": "格式正确", - "backup_keys_description": "请使用你的账户数据备份加密密钥,以免你无法访问你的会话。密钥会由一个唯一安全密钥保护。", "bulk_options_accept_all_invites": "接受所有 %(invitedRooms)s 邀请", "bulk_options_reject_all_invites": "拒绝所有 %(invitedRooms)s 的邀请", "bulk_options_section": "批量选择", - "cross_signing_cached": "本地缓存", - "cross_signing_homeserver_support": "家服务器功能支持:", - "cross_signing_homeserver_support_exists": "存在", - "cross_signing_in_4s": "在秘密存储中", - "cross_signing_in_memory": "在内存中", - "cross_signing_master_private_Key": "主私钥:", - "cross_signing_not_cached": "本地未找到", - "cross_signing_not_found": "未找到", - "cross_signing_not_in_4s": "未在存储中找到", - "cross_signing_not_stored": "未存储", - "cross_signing_private_keys": "交叉签名私钥:", - "cross_signing_public_keys": "交叉签名公钥:", - "cross_signing_self_signing_private_key": "自签名私钥:", - "cross_signing_user_signing_private_key": "用户签名私钥:", - "cryptography_section": "加密", - "delete_backup": "删除备份", - "delete_backup_confirm_description": "你确定吗?如果密钥没有正确地备份你将失去你的加密消息。", "e2ee_default_disabled_warning": "你的服务器管理员默认关闭了私人房间和私聊中的端到端加密。", "enable_message_search": "在加密房间中启用消息搜索", "encryption_section": "加密", - "error_loading_key_backup_status": "无法载入密钥备份状态", - "export_megolm_keys": "导出房间的端到端加密密钥", "ignore_users_empty": "你没有设置忽略用户。", "ignore_users_section": "已忽略的用户", - "import_megolm_keys": "导入房间端到端加密密钥", - "key_backup_active": "此会话正在备份你的密钥。", - "key_backup_active_version_none": "无", "key_backup_algorithm": "算法:", - "key_backup_complete": "所有密钥都已备份", "key_backup_connect": "将此会话连接到密钥备份", - "key_backup_connect_prompt": "在登出前连接此会话到密钥备份以避免丢失可能仅在此会话上的密钥。", - "key_backup_inactive": "此会话未备份你的密钥,但如果你已有现存备份,你可以继续并从中恢复和向其添加。", - "key_backup_inactive_warning": "你的密钥没有被此会话备份。", "message_search_disable_warning": "如果被禁用,加密房间内的消息不会显示在搜索结果中。", "message_search_disabled": "在本地安全地缓存加密消息以使其出现在搜索结果中。", "message_search_enabled": { @@ -2275,13 +2222,7 @@ "message_search_unsupported": "%(brand)s缺少安全地在本地缓存加密信息所必须的部件。如果你想实验此功能,请构建一个自定义的带有搜索部件的%(brand)s桌面版。", "message_search_unsupported_web": "%(brand)s 在浏览器中运行时不能安全地在本地缓存加密信息。请使用%(brand)s 桌面版以使加密信息出现在搜索结果中。", "record_session_details": "记录客户端名称、版本和url以便在会话管理器里更易识别", - "restore_key_backup": "从备份恢复", - "secret_storage_not_ready": "尚未就绪", - "secret_storage_ready": "就绪", - "secret_storage_status": "秘密存储:", "send_analytics": "发送统计数据", - "session_id": "会话 ID:", - "session_key": "会话密钥:", "strict_encryption": "永不从本会话向未验证的会话发送加密消息" }, "send_read_receipts": "发送已读回执", diff --git a/src/i18n/strings/zh_Hant.json b/src/i18n/strings/zh_Hant.json index 7eeccd6989..ba2b0393a0 100644 --- a/src/i18n/strings/zh_Hant.json +++ b/src/i18n/strings/zh_Hant.json @@ -89,7 +89,6 @@ "react": "反應", "refresh": "重新整理", "register": "註冊", - "reject": "拒絕", "reload": "重新載入", "remove": "移除", "rename": "重新命名", @@ -419,7 +418,6 @@ "capabilities": "功能", "copied": "已複製!", "credits": "感謝", - "cross_signing": "交叉簽署", "dark": "暗色", "description": "描述", "deselect_all": "取消選取", @@ -807,22 +805,12 @@ "cancel_entering_passphrase_title": "取消輸入安全密語?", "confirm_encryption_setup_body": "點擊下方按鈕以確認設定加密。", "confirm_encryption_setup_title": "確認加密設定", - "cross_signing_not_ready": "尚未設定交叉簽署。", - "cross_signing_ready": "交叉簽署已可使用。", - "cross_signing_ready_no_backup": "已準備好交叉簽署但金鑰未備份。", "cross_signing_room_normal": "此聊天室已端對端加密", "cross_signing_room_verified": "此聊天室中每個人都已驗證", "cross_signing_room_warning": "某人正在使用未知的工作階段", - "cross_signing_unsupported": "您的家伺服器不支援交叉簽署。", - "cross_signing_untrusted": "您的帳號在秘密儲存空間中有交叉簽署的身分,但尚未被此工作階段信任。", "cross_signing_user_normal": "您尚未驗證此使用者。", "cross_signing_user_verified": "您已驗證此使用者。此使用者已驗證他們所有的工作階段。", "cross_signing_user_warning": "此使用者尚未驗證他們的所有工作階段。", - "destroy_cross_signing_dialog": { - "primary_button_text": "清除交叉簽署金鑰", - "title": "摧毀交叉簽署金鑰?", - "warning": "永久刪除交叉簽署金鑰。任何您已驗證過的人都會看到安全性警告。除非您遺失了所有可以進行交叉簽署的裝置,否則您不會想要這樣做。" - }, "event_shield_reason_authenticity_not_guaranteed": "無法在此裝置上保證加密訊息的真實性。", "event_shield_reason_mismatched_sender_key": "已由未驗證的工作階段加密", "export_unsupported": "您的瀏覽器不支援需要的加密擴充", @@ -842,7 +830,6 @@ "title": "新復原方法", "warning": "如果您沒有設定新的復原方法,攻擊者可能會嘗試存取您的帳號。在設定中立刻變更您的密碼並設定新的復原方法。" }, - "not_supported": "<不支援>", "recovery_method_removed": { "description_1": "此工作階段偵測到您的安全密語以及安全訊息金鑰已被移除。", "description_2": "如果您不小心這樣做了,您可以在此工作階段上設定安全訊息,這將會以新的復原方法重新加密此工作階段的訊息歷史。", @@ -853,8 +840,7 @@ "set_up_toast_description": "避免失去對加密訊息與資料的存取權", "set_up_toast_title": "設定安全備份", "setup_secure_backup": { - "explainer": "請在登出前備份您的金鑰,以免遺失。", - "title": "設定" + "explainer": "請在登出前備份您的金鑰,以免遺失。" }, "udd": { "interactive_verification_button": "透過表情符號互動來驗證", @@ -1594,11 +1580,6 @@ "ongoing": "正在刪除…", "reason_label": "理由(選擇性)" }, - "reject_invitation_dialog": { - "confirmation": "您確認要拒絕邀請嗎?", - "failed": "無法拒絕邀請", - "title": "拒絕邀請" - }, "report_content": { "description": "回報此訊息將會傳送其獨特的「活動 ID」給您家伺服器的管理員。如果此聊天室中的訊息已加密,您的家伺服器管理員將無法閱讀訊息文字或檢視任何檔案或圖片。", "disagree": "不同意", @@ -1769,7 +1750,6 @@ "you_created": "您建立了此聊天室。" }, "invite_email_mismatch_suggestion": "在設定中分享此電子郵件以直接在 %(brand)s 中接收邀請。", - "invite_reject_ignore": "拒絕並忽略使用者", "invite_sent_to_email": "此邀請已傳送至 %(email)s", "invite_sent_to_email_room": "此 %(roomName)s 的邀請已傳送給 %(email)s", "invite_subtitle": " 已邀請您", @@ -2408,50 +2388,16 @@ "prompt_invite": "在傳送邀請給潛在的無效 Matrix ID 前提示", "replace_plain_emoji": "自動取代純文字為表情符號", "security": { - "4s_public_key_in_account_data": "在帳號資料中", - "4s_public_key_status": "秘密儲存空間公鑰:", - "backup_key_cached_status": "是否快取備份金鑰:", - "backup_key_stored_status": "是否已儲存備份金鑰:", - "backup_key_unexpected_type": "預料之外的類型", - "backup_key_well_formed": "組成良好", - "backup_keys_description": "請備份您帳號的加密金鑰,以防無法使用您的工作階段。您的金鑰會被特殊的安全金鑰保護。", "bulk_options_accept_all_invites": "接受所有 %(invitedRooms)s 邀請", "bulk_options_reject_all_invites": "拒絕所有 %(invitedRooms)s 邀請", "bulk_options_section": "大量選項", - "cross_signing_cached": "已快取至本機", - "cross_signing_homeserver_support": "家伺服器功能支援:", - "cross_signing_homeserver_support_exists": "存在", - "cross_signing_in_4s": "在秘密儲存空間中", - "cross_signing_in_memory": "在記憶體中", - "cross_signing_master_private_Key": "主控私鑰:", - "cross_signing_not_cached": "在本機找不到", - "cross_signing_not_found": "找不到", - "cross_signing_not_in_4s": "在儲存空間中找不到", - "cross_signing_not_stored": "未儲存", - "cross_signing_private_keys": "交叉簽署的私密金鑰:", - "cross_signing_public_keys": "交叉簽署的公開金鑰:", - "cross_signing_self_signing_private_key": "自行簽署私鑰:", - "cross_signing_user_signing_private_key": "使用者簽署私鑰:", - "cryptography_section": "加密", - "delete_backup": "刪除備份", - "delete_backup_confirm_description": "您確定嗎?如果沒有正確備份金鑰的話,將會遺失所有加密訊息。", "e2ee_default_disabled_warning": "您的伺服器管理員已停用在私密聊天室與私人訊息中預設的端對端加密。", "enable_message_search": "在已加密的聊天室中啟用訊息搜尋", "encryption_section": "加密", - "error_loading_key_backup_status": "無法載入金鑰備份狀態", - "export_megolm_keys": "匯出聊天室的端對端加密金鑰", "ignore_users_empty": "您沒有忽略的使用者。", "ignore_users_section": "忽略使用者", - "import_megolm_keys": "匯入聊天室端對端加密金鑰", - "key_backup_active": "此工作階段正在備份您的金鑰。", - "key_backup_active_version_none": "無", "key_backup_algorithm": "演算法:", - "key_backup_complete": "所有金鑰都已備份", "key_backup_connect": "將此工作階段連結至金鑰備份", - "key_backup_connect_prompt": "在登出前,請先將此工作階段連線到金鑰備份以避免遺失任何可能僅存在此工作階段中的金鑰。", - "key_backup_in_progress": "正在備份 %(sessionsRemaining)s 把金鑰…", - "key_backup_inactive": "此工作階段並未備份您的金鑰,您可還原先前的備份後再繼續新增金鑰到備份內容中。", - "key_backup_inactive_warning": "您並未備份此裝置的金鑰。", "message_search_disable_warning": "若停用,從加密聊天室傳來的訊息將不會出現在搜尋結果中。", "message_search_disabled": "將加密的訊息安全地在本機快取以出現在顯示結果中。", "message_search_enabled": { @@ -2471,13 +2417,7 @@ "message_search_unsupported": "%(brand)s 缺少某些在本機快取已加密訊息所需的元件。如果您想要實驗此功能,請加入搜尋元件來自行建構 %(brand)s 桌面版。", "message_search_unsupported_web": "%(brand)s 無法在網頁瀏覽器中執行時,安全地在本機快取加密訊息。若需搜尋加密訊息,請使用 %(brand)s 桌面版。", "record_session_details": "記錄客戶端名稱、版本與網址,以便在工作階段管理員當中能更輕鬆找出工作階段", - "restore_key_backup": "從備份還原", - "secret_storage_not_ready": "尚未準備好", - "secret_storage_ready": "已準備好", - "secret_storage_status": "秘密儲存空間:", "send_analytics": "傳送分析資料", - "session_id": "工作階段 ID:", - "session_key": "工作階段金鑰:", "strict_encryption": "不要從此工作階段傳送加密訊息到未驗證的工作階段" }, "send_read_receipts": "傳送讀取回條", diff --git a/src/linkify-matrix.ts b/src/linkify-matrix.ts index c22445bb96..0a96e088e9 100644 --- a/src/linkify-matrix.ts +++ b/src/linkify-matrix.ts @@ -198,7 +198,7 @@ export const options: Opts = { rel: "noreferrer noopener", }, - ignoreTags: ["pre", "code"], + ignoreTags: ["a", "pre", "code"], className: "linkified", diff --git a/src/utils/ReactUtils.tsx b/src/utils/ReactUtils.tsx index a5a2aa9e0e..40217b1adb 100644 --- a/src/utils/ReactUtils.tsx +++ b/src/utils/ReactUtils.tsx @@ -9,15 +9,20 @@ Please see LICENSE files in the repository root for full details. import React, { type JSX, type ReactNode } from "react"; /** - * Joins an array into one value with a joiner. E.g. join(["hello", "world"], " ") -> hello world + * Joins an array into one value with a joiner. E.g. join(["hello", "world"], " ") -> <>hello world * @param array the array of element to join * @param joiner the string/JSX.Element to join with * @returns the joined array */ export function jsxJoin(array: ReactNode[], joiner?: string | JSX.Element): JSX.Element { - const newArray: ReactNode[] = []; - array.forEach((element, index) => { - newArray.push(element, index === array.length - 1 ? null : joiner); - }); - return {newArray}; + return ( + <> + {array.map((element, index) => ( + + {element} + {index === array.length - 1 ? null : joiner} + + ))} + + ); } diff --git a/src/widgets/ManagedHybrid.ts b/src/widgets/ManagedHybrid.ts index f89420ae2a..b1a67db4fb 100644 --- a/src/widgets/ManagedHybrid.ts +++ b/src/widgets/ManagedHybrid.ts @@ -10,7 +10,6 @@ import { type IWidget } from "matrix-widget-api"; import { logger } from "matrix-js-sdk/src/logger"; import { type Room } from "matrix-js-sdk/src/matrix"; -import { MatrixClientPeg } from "../MatrixClientPeg"; import { getCallBehaviourWellKnown } from "../utils/WellKnownUtils"; import WidgetUtils from "../utils/WidgetUtils"; import { type IStoredLayout, WidgetLayoutStore } from "../stores/widgets/WidgetLayoutStore"; @@ -37,7 +36,7 @@ function getWidgetBuildUrl(room: Room): string | undefined { return SdkConfig.get().widget_build_url; } - const wellKnown = getCallBehaviourWellKnown(MatrixClientPeg.safeGet()); + const wellKnown = getCallBehaviourWellKnown(room.client); if (isDm && wellKnown?.ignore_dm) { return undefined; } diff --git a/test/test-utils/client.ts b/test/test-utils/client.ts index 40aacb748e..cdda7b7dea 100644 --- a/test/test-utils/client.ts +++ b/test/test-utils/client.ts @@ -153,7 +153,7 @@ export const mockClientMethodsCrypto = (): Partial< > => ({ isKeyBackupKeyStored: jest.fn(), getCrossSigningCacheCallbacks: jest.fn().mockReturnValue({ getCrossSigningKeyCache: jest.fn() }), - secretStorage: { hasKey: jest.fn() }, + secretStorage: { hasKey: jest.fn(), isStored: jest.fn().mockResolvedValue(null) }, getCrypto: jest.fn().mockReturnValue({ getUserDeviceInfo: jest.fn(), getCrossSigningStatus: jest.fn().mockResolvedValue({ diff --git a/test/unit-tests/__snapshots__/TextForEvent-test.ts.snap b/test/unit-tests/__snapshots__/TextForEvent-test.ts.snap index 1ab32ffd04..6713c3d449 100644 --- a/test/unit-tests/__snapshots__/TextForEvent-test.ts.snap +++ b/test/unit-tests/__snapshots__/TextForEvent-test.ts.snap @@ -7,8 +7,6 @@ exports[`TextForEvent textForJoinRulesEvent() returns correct JSX message when r View settings diff --git a/test/unit-tests/autocomplete/EmojiProvider-test.ts b/test/unit-tests/autocomplete/EmojiProvider-test.ts index 81fd832e64..c2c42691b7 100644 --- a/test/unit-tests/autocomplete/EmojiProvider-test.ts +++ b/test/unit-tests/autocomplete/EmojiProvider-test.ts @@ -33,6 +33,10 @@ const EMOJI_SHORTCODES = [ // to simply assert that the final completion with the colon is the exact emoji. const TOO_SHORT_EMOJI_SHORTCODE = [{ emojiShortcode: ":o", expectedEmoji: "⭕️" }]; +interface CompletionComponentProps { + title: string; +} + describe("EmojiProvider", function () { const testRoom = mkStubRoom(undefined, undefined, undefined); stubClient(); @@ -69,8 +73,8 @@ describe("EmojiProvider", function () { const ep = new EmojiProvider(testRoom); const completionsList = await ep.getCompletions(":heart", { beginning: true, start: 0, end: 6 }); - expect(completionsList[0]?.component?.props.title).toEqual(":heartpulse:"); - expect(completionsList[1]?.component?.props.title).toEqual(":heart_eyes:"); + expect((completionsList[0]?.component?.props as CompletionComponentProps).title).toEqual(":heartpulse:"); + expect((completionsList[1]?.component?.props as CompletionComponentProps).title).toEqual(":heart_eyes:"); }); it("Exact match in recently used takes the lead", async function () { @@ -83,8 +87,8 @@ describe("EmojiProvider", function () { const ep = new EmojiProvider(testRoom); const completionsList = await ep.getCompletions(":heart", { beginning: true, start: 0, end: 6 }); - expect(completionsList[0]?.component?.props.title).toEqual(":heart:"); - expect(completionsList[1]?.component?.props.title).toEqual(":heartpulse:"); - expect(completionsList[2]?.component?.props.title).toEqual(":heart_eyes:"); + expect((completionsList[0]?.component?.props as CompletionComponentProps).title).toEqual(":heart:"); + expect((completionsList[1]?.component?.props as CompletionComponentProps).title).toEqual(":heartpulse:"); + expect((completionsList[2]?.component?.props as CompletionComponentProps).title).toEqual(":heart_eyes:"); }); }); diff --git a/test/unit-tests/components/structures/AutocompleteInput-test.tsx b/test/unit-tests/components/structures/AutocompleteInput-test.tsx index 901764f43b..17d443564c 100644 --- a/test/unit-tests/components/structures/AutocompleteInput-test.tsx +++ b/test/unit-tests/components/structures/AutocompleteInput-test.tsx @@ -63,12 +63,12 @@ describe("AutocompleteInput", () => { const input = getEditorInput(); - act(() => { + await act(async () => { fireEvent.focus(input); fireEvent.change(input, { target: { value: "user" } }); + await waitFor(() => expect(mockProvider.getCompletions).toHaveBeenCalledTimes(1)); }); - await waitFor(() => expect(mockProvider.getCompletions).toHaveBeenCalledTimes(1)); expect(screen.getByTestId("autocomplete-matches").childNodes).toHaveLength(mockCompletion.length); }); @@ -152,12 +152,12 @@ describe("AutocompleteInput", () => { const input = getEditorInput(); - act(() => { + await act(async () => { fireEvent.focus(input); fireEvent.change(input, { target: { value: "user" } }); + await waitFor(() => expect(mockProvider.getCompletions).toHaveBeenCalledTimes(1)); }); - await waitFor(() => expect(mockProvider.getCompletions).toHaveBeenCalledTimes(1)); expect(screen.getAllByTestId("custom-suggestion-element")).toHaveLength(mockCompletion.length); }); diff --git a/test/unit-tests/components/structures/MatrixChat-test.tsx b/test/unit-tests/components/structures/MatrixChat-test.tsx index 3b10a40bb8..709fa9da92 100644 --- a/test/unit-tests/components/structures/MatrixChat-test.tsx +++ b/test/unit-tests/components/structures/MatrixChat-test.tsx @@ -118,7 +118,7 @@ describe("", () => { startup: jest.fn(), }, login: jest.fn(), - loginFlows: jest.fn(), + loginFlows: jest.fn().mockResolvedValue({ flows: [] }), isGuest: jest.fn().mockReturnValue(false), clearStores: jest.fn(), setGuest: jest.fn(), @@ -165,12 +165,9 @@ describe("", () => { isNameResolvable: true, warning: "", }; - let initPromise: Promise | undefined; let defaultProps: ComponentProps; const getComponent = (props: Partial> = {}) => { - // MatrixChat does many questionable things which bomb tests in modern React mode, - // we'll want to refactor and break up MatrixChat before turning off legacyRoot mode - return render(, { legacyRoot: true }); + return render(); }; // make test results readable @@ -220,6 +217,8 @@ describe("", () => { }; beforeEach(async () => { + localStorage.clear(); + jest.restoreAllMocks(); defaultProps = { config: { brand: "Test", @@ -235,10 +234,8 @@ describe("", () => { onNewScreen: jest.fn(), onTokenLoginCompleted: jest.fn(), realQueryParams: {}, - initPromiseCallback: (p: Promise) => (initPromise = p), }; - initPromise = undefined; mockClient = getMockClientWithEventEmitter(getMockClientMethods()); jest.spyOn(MatrixJs, "createClient").mockReturnValue(mockClient); @@ -257,18 +254,9 @@ describe("", () => { }); afterEach(async () => { - // Wait for the promise that MatrixChat gives us to complete so that we know - // it's finished running its login code. We either need to do this or make the - // login code abort halfway through once the test finishes testing whatever it - // needs to test. If we do nothing, the login code will just continue running - // and interfere with the subsequent tests. - await initPromise; - // @ts-ignore DMRoomMap.setShared(null); - jest.restoreAllMocks(); - // emit a loggedOut event so that all of the Store singletons forget about their references to the mock client // (must be sync otherwise the next test will start before it happens) act(() => defaultDispatcher.dispatch({ action: Action.OnLoggedOut }, true)); @@ -313,7 +301,6 @@ describe("", () => { state: state, }; - const userId = "@alice:server.org"; const deviceId = "test-device-id"; const accessToken = "test-access-token-from-oidc"; @@ -335,8 +322,6 @@ describe("", () => { const dialog = await screen.findByRole("dialog"); expect(within(dialog).getByText(errorMessage)).toBeInTheDocument(); - // just check we're back on welcome page - await expect(screen.findByTestId("mx_welcome_screen")).resolves.toBeInTheDocument(); }; beforeEach(() => { @@ -518,6 +503,9 @@ describe("", () => { it("should set logged in and start MatrixClient", async () => { getComponent({ realQueryParams }); + defaultDispatcher.dispatch({ + action: "will_start_client", + }); // client successfully started await waitFor(() => expect(defaultDispatcher.dispatch).toHaveBeenCalledWith({ action: "client_started" }), @@ -597,9 +585,7 @@ describe("", () => { // wait for logged in view to load await screen.findByLabelText("User menu"); - expect(screen.queryByRole("progressbar")).not.toBeInTheDocument(); - const h1Element = screen.getByRole("heading", { level: 1 }); - expect(h1Element).toHaveTextContent(`Welcome Ernie`); + await screen.findByRole("heading", { level: 1, name: "Welcome Ernie" }); }); describe("clean up drafts", () => { @@ -612,9 +598,6 @@ describe("", () => { localStorage.setItem(`mx_cider_state_${roomId}`, "fake_content"); mockClient.getRoom.mockImplementation((id) => [room].find((room) => room.roomId === id) || null); }); - afterEach(() => { - jest.restoreAllMocks(); - }); it("should clean up drafts", async () => { Date.now = jest.fn(() => timestamp); localStorage.setItem(`mx_cider_state_${roomId}`, "fake_content"); @@ -1113,8 +1096,6 @@ describe("", () => { "org.matrix.e2e_cross_signing", ); - await flushPromises(); - // logged in await screen.findByLabelText("User menu"); }); @@ -1210,7 +1191,6 @@ describe("", () => { }; let loginClient!: ReturnType; - const userId = "@alice:server.org"; const deviceId = "test-device-id"; const accessToken = "test-access-token"; const clientLoginResponse = { @@ -1304,6 +1284,7 @@ describe("", () => { }, ); }); + it("should clear storage", async () => { const localStorageClearSpy = jest.spyOn(localStorage.__proto__, "clear"); @@ -1349,6 +1330,9 @@ describe("", () => { it("should continue to post login setup when no session is found in local storage", async () => { getComponent({ realQueryParams }); + defaultDispatcher.dispatch({ + action: "will_start_client", + }); // logged in but waiting for sync screen await screen.findByText("Logout"); @@ -1604,8 +1588,13 @@ describe("", () => { }); await flushPromises(); mockClient.emit(CryptoEvent.KeyBackupFailed, "error code"); - await waitFor(() => expect(spy).toHaveBeenCalledTimes(1)); - expect((spy.mock.lastCall![0] as any)._payload._result).toEqual(expect.objectContaining({ __test: true })); + await waitFor(() => + expect(spy).toHaveBeenCalledWith( + expect.objectContaining({ + _payload: expect.objectContaining({ _result: expect.objectContaining({ __test: true }) }), + }), + ), + ); }); it("should show the recovery method removed dialog", async () => { @@ -1622,8 +1611,13 @@ describe("", () => { }); await flushPromises(); mockClient.emit(CryptoEvent.KeyBackupFailed, "error code"); - await waitFor(() => expect(spy).toHaveBeenCalledTimes(1)); - expect((spy.mock.lastCall![0] as any)._payload._result).toEqual(expect.objectContaining({ __test: true })); + await waitFor(() => + expect(spy).toHaveBeenCalledWith( + expect.objectContaining({ + _payload: expect.objectContaining({ _result: expect.objectContaining({ __test: true }) }), + }), + ), + ); }); }); }); diff --git a/test/unit-tests/components/structures/PipContainer-test.tsx b/test/unit-tests/components/structures/PipContainer-test.tsx index 74b6577444..c401853c2f 100644 --- a/test/unit-tests/components/structures/PipContainer-test.tsx +++ b/test/unit-tests/components/structures/PipContainer-test.tsx @@ -148,6 +148,8 @@ describe("PipContainer", () => { WidgetStore.instance.addVirtualWidget(call.widget, room.roomId); WidgetMessagingStore.instance.storeMessaging(widget, room.roomId, { stop: () => {}, + hasCapability: jest.fn(), + feedStateUpdate: jest.fn().mockResolvedValue(undefined), } as unknown as ClientWidgetApi); await call.start(); @@ -271,7 +273,10 @@ describe("PipContainer", () => { Parameters >() .mockResolvedValue({}); - const mockMessaging = { transport: { send: sendSpy }, stop: () => {} } as unknown as ClientWidgetApi; + const mockMessaging = { + transport: { send: sendSpy }, + stop: () => {}, + } as unknown as ClientWidgetApi; WidgetMessagingStore.instance.storeMessaging(new Widget(widget), room.roomId, mockMessaging); await user.click(screen.getByRole("button", { name: "Leave" })); expect(sendSpy).toHaveBeenCalledWith(ElementWidgetActions.HangupCall, {}); diff --git a/test/unit-tests/components/structures/__snapshots__/MessagePanel-test.tsx.snap b/test/unit-tests/components/structures/__snapshots__/MessagePanel-test.tsx.snap index f7f825afcd..bb748e820a 100644 --- a/test/unit-tests/components/structures/__snapshots__/MessagePanel-test.tsx.snap +++ b/test/unit-tests/components/structures/__snapshots__/MessagePanel-test.tsx.snap @@ -108,9 +108,7 @@ exports[`MessagePanel should handle lots of membership events quickly 1`] = ` - - @user:id made no changes 100 times - + @user:id made no changes 100 times diff --git a/test/unit-tests/components/views/messages/TextualBody-test.tsx b/test/unit-tests/components/views/messages/TextualBody-test.tsx index 5534ae6911..cb3d755f8b 100644 --- a/test/unit-tests/components/views/messages/TextualBody-test.tsx +++ b/test/unit-tests/components/views/messages/TextualBody-test.tsx @@ -197,7 +197,7 @@ describe("", () => { const { container } = getComponent({ mxEvent: ev }); const content = container.querySelector(".mx_EventTile_body"); expect(content.innerHTML).toMatchInlineSnapshot( - `"Chat with Member"`, + `"Chat with Member"`, ); }); diff --git a/test/unit-tests/components/views/messages/__snapshots__/TextualBody-test.tsx.snap b/test/unit-tests/components/views/messages/__snapshots__/TextualBody-test.tsx.snap index 8a725eee61..ae1c638a90 100644 --- a/test/unit-tests/components/views/messages/__snapshots__/TextualBody-test.tsx.snap +++ b/test/unit-tests/components/views/messages/__snapshots__/TextualBody-test.tsx.snap @@ -510,9 +510,9 @@ exports[` renders plain-text m.text correctly linkification get a `; -exports[` renders plain-text m.text correctly should pillify a permalink to a message in the same room with the label »Message from Member« 1`] = `"Visit Message from Member"`; +exports[` renders plain-text m.text correctly should pillify a permalink to a message in the same room with the label »Message from Member« 1`] = `"Visit Message from Member"`; -exports[` renders plain-text m.text correctly should pillify a permalink to an event in another room with the label »Message in Room 2« 1`] = `"Visit Message in Room 2"`; +exports[` renders plain-text m.text correctly should pillify a permalink to an event in another room with the label »Message in Room 2« 1`] = `"Visit Message in Room 2"`; exports[` renders plain-text m.text correctly should pillify a permalink to an unknown message in the same room with the label »Message« 1`] = `
renders a list of active polls when there are polls in tabindex="0" >
@@ -116,7 +116,7 @@ exports[` renders a list of active polls when there are polls in tabindex="0" >
diff --git a/test/unit-tests/components/views/right_panel/UserInfo-test.tsx b/test/unit-tests/components/views/right_panel/UserInfo-test.tsx index a70fdabafd..71465fddbd 100644 --- a/test/unit-tests/components/views/right_panel/UserInfo-test.tsx +++ b/test/unit-tests/components/views/right_panel/UserInfo-test.tsx @@ -467,7 +467,7 @@ describe("", () => { await expect(screen.findByRole("button", { name: "Deactivate user" })).resolves.toBeInTheDocument(); if (screen.queryAllByRole("progressbar").length) { - await waitForElementToBeRemoved(() => screen.queryAllByRole("progressbar")); + await act(() => waitForElementToBeRemoved(() => screen.queryAllByRole("progressbar"))); } expect(container).toMatchSnapshot(); }); diff --git a/test/unit-tests/components/views/right_panel/__snapshots__/UserInfo-test.tsx.snap b/test/unit-tests/components/views/right_panel/__snapshots__/UserInfo-test.tsx.snap index db0252ebe9..8084634a98 100644 --- a/test/unit-tests/components/views/right_panel/__snapshots__/UserInfo-test.tsx.snap +++ b/test/unit-tests/components/views/right_panel/__snapshots__/UserInfo-test.tsx.snap @@ -19,7 +19,7 @@ exports[` with crypto enabled renders 1`] = `

- - a - - and - - b - - + + + + a + + + + and + + + + b + + + `; exports[`FormattingUtils formatList should return expected sentence in ReactNode when given more React children 1`] = ` - - - a - - , - - b - - , - - c - - and - - d - - + + + + a + + + + , + + + + b + + + + , + + + + c + + + + and + + + + d + + + `; exports[`FormattingUtils formatList should return expected sentence in ReactNode when using itemLimit 1`] = ` - - - a - - , - - b - - + + + + a + + , + + + + b + + + and 2 others `; diff --git a/test/unit-tests/utils/export-test.tsx b/test/unit-tests/utils/export-test.tsx index bd0c13e05c..a5e0063f3b 100644 --- a/test/unit-tests/utils/export-test.tsx +++ b/test/unit-tests/utils/export-test.tsx @@ -253,8 +253,9 @@ describe("export", function () { }, setProgressText, ); - const imageRegex = //; - expect(imageRegex.test(renderToString(exporter.getEventTile(mkImageEvent(), true)))).toBeTruthy(); + expect(renderToString(exporter.getEventTile(mkImageEvent(), true))).toMatch( + //, + ); }); const invalidExportOptions: [string, IExportOptions][] = [ diff --git a/test/unit-tests/utils/exportUtils/__snapshots__/HTMLExport-test.ts.snap b/test/unit-tests/utils/exportUtils/__snapshots__/HTMLExport-test.ts.snap index 83ffc13e78..56cc1d0f27 100644 --- a/test/unit-tests/utils/exportUtils/__snapshots__/HTMLExport-test.ts.snap +++ b/test/unit-tests/utils/exportUtils/__snapshots__/HTMLExport-test.ts.snap @@ -57,7 +57,7 @@ exports[`HTMLExport should export 1`] = `

-
  • @user49:example.com
    Message #49
  • @user48:example.com
    Message #48
  • @user47:example.com
    Message #47
  • @user46:example.com
    Message #46
  • @user45:example.com
    Message #45
  • @user44:example.com
    Message #44
  • @user43:example.com
    Message #43
  • @user42:example.com
    Message #42
  • @user41:example.com
    Message #41
  • @user40:example.com
    Message #40
  • @user39:example.com
    Message #39
  • @user38:example.com
    Message #38
  • @user37:example.com
    Message #37
  • @user36:example.com
    Message #36
  • @user35:example.com
    Message #35
  • @user34:example.com
    Message #34
  • @user33:example.com
    Message #33
  • @user32:example.com
    Message #32
  • @user31:example.com
    Message #31
  • @user30:example.com
    Message #30
  • @user29:example.com
    Message #29
  • @user28:example.com
    Message #28
  • @user27:example.com
    Message #27
  • @user26:example.com
    Message #26
  • @user25:example.com
    Message #25
  • @user24:example.com
    Message #24
  • @user23:example.com
    Message #23
  • @user22:example.com
    Message #22
  • @user21:example.com
    Message #21
  • @user20:example.com
    Message #20
  • @user19:example.com
    Message #19
  • @user18:example.com
    Message #18
  • @user17:example.com
    Message #17
  • @user16:example.com
    Message #16
  • @user15:example.com
    Message #15
  • @user14:example.com
    Message #14
  • @user13:example.com
    Message #13
  • @user12:example.com
    Message #12
  • @user11:example.com
    Message #11
  • @user10:example.com
    Message #10
  • @user9:example.com
    Message #9
  • @user8:example.com
    Message #8
  • @user7:example.com
    Message #7
  • @user6:example.com
    Message #6
  • @user5:example.com
    Message #5
  • @user4:example.com
    Message #4
  • @user3:example.com
    Message #3
  • @user2:example.com
    Message #2
  • @user1:example.com
    Message #1
  • @user0:example.com
    Message #0
  • +
  • @user49:example.com
    Message #49
  • @user48:example.com
    Message #48
  • @user47:example.com
    Message #47
  • @user46:example.com
    Message #46
  • @user45:example.com
    Message #45
  • @user44:example.com
    Message #44
  • @user43:example.com
    Message #43
  • @user42:example.com
    Message #42
  • @user41:example.com
    Message #41
  • @user40:example.com
    Message #40
  • @user39:example.com
    Message #39
  • @user38:example.com
    Message #38
  • @user37:example.com
    Message #37
  • @user36:example.com
    Message #36
  • @user35:example.com
    Message #35
  • @user34:example.com
    Message #34
  • @user33:example.com
    Message #33
  • @user32:example.com
    Message #32
  • @user31:example.com
    Message #31
  • @user30:example.com
    Message #30
  • @user29:example.com
    Message #29
  • @user28:example.com
    Message #28
  • @user27:example.com
    Message #27
  • @user26:example.com
    Message #26
  • @user25:example.com
    Message #25
  • @user24:example.com
    Message #24
  • @user23:example.com
    Message #23
  • @user22:example.com
    Message #22
  • @user21:example.com
    Message #21
  • @user20:example.com
    Message #20
  • @user19:example.com
    Message #19
  • @user18:example.com
    Message #18
  • @user17:example.com
    Message #17
  • @user16:example.com
    Message #16
  • @user15:example.com
    Message #15
  • @user14:example.com
    Message #14
  • @user13:example.com
    Message #13
  • @user12:example.com
    Message #12
  • @user11:example.com
    Message #11
  • @user10:example.com
    Message #10
  • @user9:example.com
    Message #9
  • @user8:example.com
    Message #8
  • @user7:example.com
    Message #7
  • @user6:example.com
    Message #6
  • @user5:example.com
    Message #5
  • @user4:example.com
    Message #4
  • @user3:example.com
    Message #3
  • @user2:example.com
    Message #2
  • @user1:example.com
    Message #1
  • @user0:example.com
    Message #0
  • diff --git a/test/unit-tests/utils/permalinks/Permalinks-test.ts b/test/unit-tests/utils/permalinks/Permalinks-test.ts index 5effb8ed43..fcb7d3257f 100644 --- a/test/unit-tests/utils/permalinks/Permalinks-test.ts +++ b/test/unit-tests/utils/permalinks/Permalinks-test.ts @@ -116,7 +116,7 @@ describe("Permalinks", function () { it("should gracefully handle invalid MXIDs", () => { const roomId = "!fake:example.org"; - const alice50 = makeMemberWithPL(roomId, "@alice:pl_50:org", 50); + const alice50 = makeMemberWithPL(roomId, "@alice:pl-50:org", 50); const room = mockRoom(roomId, [alice50]); const creator = new RoomPermalinkCreator(room); creator.load(); diff --git a/yarn.lock b/yarn.lock index 311151d411..e39506bca3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3376,10 +3376,10 @@ dependencies: "@types/react" "*" -"@types/react-dom@18.3.5": - version "18.3.5" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.5.tgz#45f9f87398c5dcea085b715c58ddcf1faf65f716" - integrity sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q== +"@types/react-dom@19.0.4": + version "19.0.4" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-19.0.4.tgz#bedba97f9346bd4c0fe5d39e689713804ec9ac89" + integrity sha512-4fSQ8vWFkg+TGhePfUzVmat3eC14TXYSsiiDSLI0dVLsrm9gZFABjPy/Qu6TKgl1tq1Bu1yDsuQgY3A3DOjCcg== "@types/react-redux@^7.1.20": version "7.1.34" @@ -3404,12 +3404,11 @@ "@types/prop-types" "*" "@types/react" "*" -"@types/react@*", "@types/react@18.3.18": - version "18.3.18" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.18.tgz#9b382c4cd32e13e463f97df07c2ee3bbcd26904b" - integrity sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ== +"@types/react@*", "@types/react@19.0.10": + version "19.0.10" + resolved "https://registry.yarnpkg.com/@types/react/-/react-19.0.10.tgz#d0c66dafd862474190fe95ce11a68de69ed2b0eb" + integrity sha512-JuRQ9KXLEjaUNjTWpzuR231Z2WpIwczOkBEIvbHNCzQefFIT0L8IqE6NV6ULLyC1SI/i234JnDoMkfg+RjQj2g== dependencies: - "@types/prop-types" "*" csstype "^3.0.2" "@types/retry@0.12.0": @@ -8936,7 +8935,7 @@ long@^5.2.0: resolved "https://registry.yarnpkg.com/long/-/long-5.2.3.tgz#a3ba97f3877cf1d778eccbcb048525ebb77499e1" integrity sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q== -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: +loose-envify@^1.0.0, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== @@ -10856,13 +10855,12 @@ react-clientside-effect@^1.2.7: dependencies: "@babel/runtime" "^7.12.13" -react-dom@^18.3.1: - version "18.3.1" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4" - integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw== +react-dom@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.0.0.tgz#43446f1f01c65a4cd7f7588083e686a6726cfb57" + integrity sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ== dependencies: - loose-envify "^1.1.0" - scheduler "^0.23.2" + scheduler "^0.25.0" react-focus-lock@^2.5.1: version "2.13.6" @@ -10876,21 +10874,21 @@ react-focus-lock@^2.5.1: use-callback-ref "^1.3.3" use-sidecar "^1.1.3" +react-is@19.0.0, react-is@^17.0.1, react-is@^18.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-19.0.0.tgz#d6669fd389ff022a9684f708cf6fa4962d1fea7a" + integrity sha512-H91OHcwjZsbq3ClIDHMzBShc1rotbfACdWENsmEf0IFvZ3FgGPtdHMcsv45bQ1hAbgdfiA8SnxTKfDS+x/8m2g== + react-is@^16.13.1, react-is@^16.7.0: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -react-is@^17.0.1, react-is@^17.0.2: +react-is@^17.0.2: version "17.0.2" resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== -react-is@^18.0.0: - version "18.3.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" - integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== - react-lifecycles-compat@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" @@ -10968,12 +10966,10 @@ react-virtualized@^9.22.5: prop-types "^15.7.2" react-lifecycles-compat "^3.0.4" -react@^18.3.1: - version "18.3.1" - resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891" - integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ== - dependencies: - loose-envify "^1.1.0" +react@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/react/-/react-19.0.0.tgz#6e1969251b9f108870aa4bff37a0ce9ddfaaabdd" + integrity sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ== read-cache@^1.0.0: version "1.0.0" @@ -11411,12 +11407,10 @@ saxes@^6.0.0: dependencies: xmlchars "^2.2.0" -scheduler@^0.23.2: - version "0.23.2" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3" - integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ== - dependencies: - loose-envify "^1.1.0" +scheduler@^0.25.0: + version "0.25.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0.tgz#336cd9768e8cceebf52d3c80e3dcf5de23e7e015" + integrity sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA== schema-utils@^3.0.0: version "3.3.0"