diff --git a/apps/android/app/build.gradle b/apps/android/app/build.gradle index 54da7aa6c0..b5cdd23eac 100644 --- a/apps/android/app/build.gradle +++ b/apps/android/app/build.gradle @@ -11,8 +11,8 @@ android { applicationId "chat.simplex.app" minSdk 29 targetSdk 32 - versionCode 102 - versionName "4.5.3" + versionCode 103 + versionName "4.5.4" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" ndk { diff --git a/apps/android/app/src/main/java/chat/simplex/app/model/ChatModel.kt b/apps/android/app/src/main/java/chat/simplex/app/model/ChatModel.kt index 124da977c8..e3d10e1ad4 100644 --- a/apps/android/app/src/main/java/chat/simplex/app/model/ChatModel.kt +++ b/apps/android/app/src/main/java/chat/simplex/app/model/ChatModel.kt @@ -496,6 +496,14 @@ data class Chat ( else -> false } + val userIsObserver: Boolean get() = when(chatInfo) { + is ChatInfo.Group -> { + val m = chatInfo.groupInfo.membership + m.memberActive && m.memberRole == GroupMemberRole.Observer + } + else -> false + } + val id: String get() = chatInfo.id @Serializable @@ -942,7 +950,7 @@ data class GroupMember ( fun canChangeRoleTo(groupInfo: GroupInfo): List? = if (!canBeRemoved(groupInfo)) null else groupInfo.membership.memberRole.let { userRole -> - GroupMemberRole.values().filter { it <= userRole } + GroupMemberRole.values().filter { it <= userRole && it != GroupMemberRole.Observer } } val memberIncognito = memberProfile.profileId != memberContactProfileId diff --git a/apps/android/app/src/main/java/chat/simplex/app/views/TerminalView.kt b/apps/android/app/src/main/java/chat/simplex/app/views/TerminalView.kt index 2222d50a8f..8641b4a08a 100644 --- a/apps/android/app/src/main/java/chat/simplex/app/views/TerminalView.kt +++ b/apps/android/app/src/main/java/chat/simplex/app/views/TerminalView.kt @@ -83,6 +83,7 @@ fun TerminalLayout( liveMessageAlertShown = SharedPreference(get = { false }, set = {}), needToAllowVoiceToContact = false, allowedVoiceByPrefs = false, + userIsObserver = false, userCanSend = true, allowVoiceToContact = {}, sendMessage = sendCommand, diff --git a/apps/android/app/src/main/java/chat/simplex/app/views/chat/ComposeView.kt b/apps/android/app/src/main/java/chat/simplex/app/views/chat/ComposeView.kt index b4ea1ec0f8..7d0ebe38c3 100644 --- a/apps/android/app/src/main/java/chat/simplex/app/views/chat/ComposeView.kt +++ b/apps/android/app/src/main/java/chat/simplex/app/views/chat/ComposeView.kt @@ -648,6 +648,7 @@ fun ComposeView( } val userCanSend = rememberUpdatedState(chat.userCanSend) + val userIsObserver = rememberUpdatedState(chat.userIsObserver) Column { contextItemView() @@ -744,6 +745,7 @@ fun ComposeView( needToAllowVoiceToContact, allowedVoiceByPrefs, allowVoiceToContact = ::allowVoiceToContact, + userIsObserver = userIsObserver.value, userCanSend = userCanSend.value, sendMessage = { sendMessage() diff --git a/apps/android/app/src/main/java/chat/simplex/app/views/chat/SendMsgView.kt b/apps/android/app/src/main/java/chat/simplex/app/views/chat/SendMsgView.kt index 01bebb0ad2..d213296a3e 100644 --- a/apps/android/app/src/main/java/chat/simplex/app/views/chat/SendMsgView.kt +++ b/apps/android/app/src/main/java/chat/simplex/app/views/chat/SendMsgView.kt @@ -60,6 +60,7 @@ fun SendMsgView( liveMessageAlertShown: SharedPreference, needToAllowVoiceToContact: Boolean, allowedVoiceByPrefs: Boolean, + userIsObserver: Boolean, userCanSend: Boolean, allowVoiceToContact: () -> Unit, sendMessage: () -> Unit, @@ -75,7 +76,7 @@ fun SendMsgView( val showVoiceButton = cs.message.isEmpty() && showVoiceRecordIcon && !composeState.value.editing && cs.liveMessage == null && (cs.preview is ComposePreview.NoPreview || recState.value is RecordingState.Started) val showDeleteTextButton = rememberSaveable { mutableStateOf(false) } - NativeKeyboard(composeState, textStyle, showDeleteTextButton, userCanSend, onMessageChange) + NativeKeyboard(composeState, textStyle, showDeleteTextButton, userIsObserver, onMessageChange) // Disable clicks on text field if (cs.preview is ComposePreview.VoicePreview || !userCanSend) { Box(Modifier @@ -182,7 +183,7 @@ private fun NativeKeyboard( composeState: MutableState, textStyle: MutableState, showDeleteTextButton: MutableState, - userCanSend: Boolean, + userIsObserver: Boolean, onMessageChange: (String) -> Unit ) { val cs = composeState.value @@ -262,16 +263,23 @@ private fun NativeKeyboard( } showDeleteTextButton.value = it.lineCount >= 4 } - if (composeState.value.preview is ComposePreview.VoicePreview || !userCanSend) { - Text( - if (composeState.value.preview is ComposePreview.VoicePreview) generalGetString(R.string.voice_message_send_text) else generalGetString(R.string.you_are_observer), - Modifier.padding(padding), - color = HighOrLowlight, - style = textStyle.value.copy(fontStyle = FontStyle.Italic) - ) + if (composeState.value.preview is ComposePreview.VoicePreview) { + ComposeOverlay(R.string.voice_message_send_text, textStyle, padding) + } else if (userIsObserver) { + ComposeOverlay(R.string.you_are_observer, textStyle, padding) } } +@Composable +private fun ComposeOverlay(textId: Int, textStyle: MutableState, padding: PaddingValues) { + Text( + generalGetString(textId), + Modifier.padding(padding), + color = HighOrLowlight, + style = textStyle.value.copy(fontStyle = FontStyle.Italic) + ) +} + @Composable private fun BoxScope.DeleteTextButton(composeState: MutableState) { IconButton( @@ -581,6 +589,7 @@ fun PreviewSendMsgView() { liveMessageAlertShown = SharedPreference(get = { true }, set = { }), needToAllowVoiceToContact = false, allowedVoiceByPrefs = true, + userIsObserver = false, userCanSend = true, allowVoiceToContact = {}, sendMessage = {}, @@ -610,6 +619,7 @@ fun PreviewSendMsgViewEditing() { liveMessageAlertShown = SharedPreference(get = { true }, set = { }), needToAllowVoiceToContact = false, allowedVoiceByPrefs = true, + userIsObserver = false, userCanSend = true, allowVoiceToContact = {}, sendMessage = {}, @@ -639,6 +649,7 @@ fun PreviewSendMsgViewInProgress() { liveMessageAlertShown = SharedPreference(get = { true }, set = { }), needToAllowVoiceToContact = false, allowedVoiceByPrefs = true, + userIsObserver = false, userCanSend = true, allowVoiceToContact = {}, sendMessage = {}, diff --git a/apps/android/app/src/main/java/chat/simplex/app/views/chat/group/AddGroupMembersView.kt b/apps/android/app/src/main/java/chat/simplex/app/views/chat/group/AddGroupMembersView.kt index 1ff21e6651..753b2746be 100644 --- a/apps/android/app/src/main/java/chat/simplex/app/views/chat/group/AddGroupMembersView.kt +++ b/apps/android/app/src/main/java/chat/simplex/app/views/chat/group/AddGroupMembersView.kt @@ -166,7 +166,7 @@ private fun RoleSelectionRow(groupInfo: GroupInfo, selectedRole: MutableState - \ No newline at end of file + + اقبل + عن ٍSimpleX + a + b + اقبل + اسبوع 1 + شهر 1 + لون تمييزي + يوم 1 + اقبل + عن SimpleX + أعلاه ، ثم: + اقبل + لا يمكن التراجع عن هذا الإجراء - سيتم فقد ملف التعريف وجهات الاتصال والرسائل والملفات الخاصة بك بشكل نهائي. + هذه المجموعة لم تعد موجودة. + رمز QR هذا ليس رابطًا! + الجيل القادم من الرسائل الخاصة + لا يمكن التراجع عن هذا الإجراء - سيتم حذف جميع الملفات والوسائط المستلمة والمرسلة. ستبقى الصور منخفضة الدقة. + لا يمكن التراجع عن هذا الإجراء - سيتم حذف الرسائل المرسلة والمستلمة قبل التحديد. قد تأخذ عدة دقائق. + ينطبق هذا الإعداد على الرسائل الموجودة في ملف تعريف الدردشة الحالي الخاص بك + منصة الرسائل والتطبيقات تحمي خصوصيتك وأمنك. + يتم مشاركة ملف التعريف مع جهات الاتصال الخاصة بك فقط. + سيتم تغيير الدور إلى \"%s\". سيتم إبلاغ كل فرد في المجموعة. + سيتم تغيير الدور إلى \"%s\". سيتلقى العضو دعوة جديدة. + خوادم الاتصالات الجديدة لملف تعريف الدردشة الحالي الخاص بك + هذه الميزة تجريبية! ستعمل فقط إذا كان لدى العميل الآخر الإصدار 4.2 مثبتًا. يجب أن ترى الرسالة في المحادثة بمجرد اكتمال تغيير العنوان - يرجى التحقق من أنه لا يزال بإمكانك تلقي الرسائل من جهة الاتصال هذه (أو عضو المجموعة). + هذا الارتباط ليس ارتباط اتصال صالح! + \ No newline at end of file diff --git a/apps/android/app/src/main/res/values-cs/strings.xml b/apps/android/app/src/main/res/values-cs/strings.xml index a4fd0b06f8..8a8a7aa54c 100644 --- a/apps/android/app/src/main/res/values-cs/strings.xml +++ b/apps/android/app/src/main/res/values-cs/strings.xml @@ -1,8 +1,8 @@ Povolte hlasové zprávy, pouze pokud je váš kontakt povolí. - Povolit odesílání mizejících zpráv. - Povolit odesílání hlasových zpráv. + Mizící zprávy povoleny. + Hlasové zprávy povoleny. Správci mohou vytvářet odkazy pro připojení ke skupinám. Přijmout Přidejte přednastavené servery @@ -11,7 +11,7 @@ Přidat server… Přistupovat k serverům přes SOCKS proxy na portu 9050\? Před povolením této možnosti musí být spuštěna proxy. Přijmout - Umožněte svým kontaktům odesílat mizející zprávy. + Umožněte svým kontaktům odesílat mizící zprávy. O SimpleX Chat Přidat do jiného zařízení Přijímat žádosti @@ -24,7 +24,7 @@ správce Přidat profil Všechny chaty a zprávy budou smazány – tuto akci nelze vrátit zpět! - Povolte mizející zprávy, pouze pokud to váš kontakt povolí. + Povolte mizící zprávy, pouze pokud to váš kontakt povolí. Přidejte servery skenováním QR kódů. 1 měsíci 1 týdnu @@ -33,8 +33,8 @@ Přijmout žádost o připojení\? Všichni členové skupiny zůstanou připojeni. Povolte nevratné smazání zprávy pouze v případě, že vám to váš kontakt dovolí. - Povolit odesílání přímých zpráv členům. - Povolit nevratné smazání odeslaných zpráv. + Přímé zprávy členům povoleny. + Nevratné mazání odeslaných zpráv povoleno. Všechny zprávy budou smazány – tuto akci nelze vrátit zpět! Zprávy budou smazány POUZE pro vás. Umožněte svým kontaktům nevratně odstranit odeslané zprávy. Povolte svým kontaktům odesílání hlasových zpráv. @@ -43,14 +43,14 @@ Odeslat přímou zprávu ČLEN Změnit roli ve skupině\? - Připojení + Připoj nepřímé (%1$s) SERVERY Příjímáno přez Vytvoření tajné skupiny Zobrazení názvu skupiny: Úplný název skupiny: - Váš profil v chatu bude zaslán členům skupiny + Váš chat profil bude zaslán členům skupiny Profil skupiny je uložen v zařízeních členů, nikoli na serverech. Uložit Aktualizovat nastavení sítě\? @@ -58,8 +58,8 @@ Váš náhodný profil Vašemu kontaktu bude zaslán náhodný profil Uložit barvu - Obnovení barev - Přízvuk + Obnovit barvu + Zbarvení Povolujete výchozí (%s) ano @@ -67,29 +67,29 @@ vždy Nastavení skupinových předvoleb Vaše preference - Mizející zprávy + Mizící zprávy povoleno pro kontakt přijaté, zakázané - Vy i váš kontakt můžete posílat mizející zprávy. + Vy i váš kontakt můžete posílat mizící zprávy. Zmizelé zprávy může odesílat pouze váš kontakt. Nevratně mazat zprávy můžete pouze vy (váš kontakt je může označit ke smazání). Nevratné mazání zpráv je v tomto chatu zakázáno. - Zakázat odesílání přímých zpráv členům. + Přímé zprávy členům zakázány. %d sec %ds %d min - %d hodina + %d hodinu offered %s: %2s Odkazy na skupiny Hlasové zprávy - Vaše kontakty mohou povolit úplné vymazání zpráv. - Zmizení zpráv + Vaše kontakty mohou povolit úplné mazání zpráv. + Mizící zprávy Porovnejte bezpečnostní kódy se svými kontakty. SimpleX k - Připojit se přes kontaktní odkaz\? - Připojit se přes odkaz na pozvánku\? - Připojit se přes odkaz skupiny\? + Připojit se odkazem\? + Připojit se pozvánkou\? + Připojit se odkazem skupiny\? Váš profil bude odeslán kontaktu, od kterého jste obdrželi tento odkaz. připojeno chyba @@ -97,19 +97,19 @@ Pokus o připojení k serveru používanému pro příjem zpráv od tohoto kontaktu. smazáno neplatný chat - neplatné údaje + neplatná data spojení %1$d spojení navázáno pozvánka k připojení připojení… - jste sdíleli jednorázové spojení + sdíleli jste jednorázový odkaz sdíleli jste jednorázový odkaz inkognito prostřednictvím skupinového odkazu - prostřednictvím odkazu na kontaktní adresu - inkognito přes odkaz na kontaktní adresu - prostřednictvím jednorázového odkazu - inkognito přes jednorázový odkaz - SimpleX kontaktní adresa + prostřednictvím odkazu + inkognito přes odkaz + jednorázovým odkazem + inkognito jednorázovým odkazem + SimpleX adresa Jednorázová pozvánka SimpleX Skupinový odkaz SimpleX prostřednictvím %1$s @@ -118,31 +118,31 @@ Úplný odkaz Prostřednictvím prohlížeče Otevření odkazu v prohlížeči může snížit soukromí a bezpečnost připojení. Nedůvěryhodné odkazy SimpleX budou červené. - Chyba při ukládání serverů SMP - Chyba při aktualizaci konfigurace sítě + Chyba ukládání serverů SMP + Chyba změny konfigurace sítě Nepodařilo se načíst chat Nepodařilo se načíst chaty Aktualizujte aplikaci a kontaktujte vývojáře. Časový limit připojení Chyba připojení Zkontrolujte prosím své síťové připojení pomocí %1$s a zkuste to znovu. - Chyba při odesílání zprávy - Chyba při přidávání členů + Chyba odesílání zprávy + Chyba přidávání členů Kontakt již existuje Jste již připojeni k %1$s!. Neplatný odkaz na spojení Chyba příjmu požadavku od kontaktu Chyba změny adresy - Služba oznamování + Oznamovací služba Služba na pozadí je spuštěna vždy - oznámení se zobrazí, jakmile jsou zprávy k dispozici. Text zprávy Jméno kontaktu Skryté - Zobrazit kontakt a zprávu - Připojeno + Zobrazí kontakt a zprávu + Připojen SimpleX Zámek - Přihlaste se pomocí svého pověření - Zapnutí zámku SimpleX + Přihlásit pomocí ověření + Zapnout zámek SimpleX Odpověď Sdílet Kopírovat @@ -159,11 +159,11 @@ Čekání na obrázek Požádáno o přijetí obrázku Obrázek odeslán - Čekáme na obrázek + Čekám na obrázek Obrázek bude přijat, až bude váš kontakt online, vyčkejte prosím nebo se podívejte později! Váš kontakt odeslal soubor, který je větší než aktuálně podporovaná maximální velikost (%1$s). V současné době je maximální podporovaná velikost souboru %1$s. - Chyba při ukládání souboru + Chyba ukládání souboru Hlasová zpráva Hlasová zpráva… Připojeno @@ -179,9 +179,9 @@ Obnovit OK bez podrobností - Jednorázový zvací odkaz - Zkopírováno do schránky - Začít novou konverzaci + Jednorázová pozvánka + Zkopírováno + Nová konverzace Vytvořit tajnou skupinu (sdílet s kontaktem) (uloženo pouze členy skupiny) @@ -191,17 +191,17 @@ Vybrat soubor Pro zahájení nové konverzace Klepněte na tlačítko - nad, potom: - Přidat nový kontakt: pro vytvoření jednorázového QR kódu pro váš kontakt. - Skenovat QR kód: připojení ke kontaktu, který vám ukáže QR kód. - 💻 desktop: scan displayed QR code from the app, via Scan QR code. + potom: + Přidejte nový kontakt: vytvořte jednorázý QR kód pro váš kontakt. + Naskenujte QR kód: připojíte se ke kontaktu, který vám QR kód ukázal. + 💻 počítač: naskenujte QR kód z aplikace přez Skenovat QR kód. Vyčistit chat\? Vyčistit Označit jako přečteno Označit jako nepřečteno Ztlumit Zrušit ztlumení - Pozvali jste svůj kontakt + Pozvali jste kontakt Kontakt, se kterým jste tento odkaz sdíleli, se NEBUDE moci připojit! Připojení, které jste přijali, bude zrušeno! help @@ -210,9 +210,9 @@ Ke skupině budete připojeni, až bude zařízení hostitele skupiny online, vyčkejte prosím nebo se podívejte později! Budete připojeni, jakmile bude vaše žádost o připojení přijata, vyčkejte prosím nebo se podívejte později! Požadavek na připojení byl odeslán! - Váš profil v chatu bude odeslán vašemu kontaktu - Vytvořte jednorázový odkaz na pozvánku - Vytvořit jednorázový zvací odkaz + Váš chat profil bude odeslán vašemu kontaktu + Vytvořit jednorázovou pozvánku + Jednorázová pozvánka Bezpečnostní kód %s je ověřeno Chat konzole @@ -225,7 +225,7 @@ Neplatná adresa serveru! Zkontrolujte adresu serveru a zkuste to znovu. Smazat server - Přispějte + Přispět Jak Jak používat servery Vaše servery ICE @@ -246,18 +246,18 @@ Platforma pro zasílání zpráv a aplikace chránící vaše soukromí a bezpečnost. Vytvořit profil Profil je sdílen pouze s vašimi kontakty. - Zobrazované jméno nesmí obsahovat prázdné znaky. + Zobrazované jméno nesmí obsahovat mezery. tučně probíhající hovor Decentralizovaná Jak to funguje Jak funguje SimpleX - Pouze klientská zařízení ukládají uživatelské profily, kontakty, skupiny a zprávy odesílané pomocí 2 vrstvého end-to-end šifrování. - Soukromá oznámení + Pouze klientská zařízení ukládají uživatelské profily, kontakty, skupiny a zprávy odesílané pomocí 2 vrstvého koncového šifrování. + Oznámení Pravidelné Ignorovat Hovor již skončil! - videohovor + video hovor audio hovor Audio a video hovory Hovory na uzamčené obrazovce: @@ -272,7 +272,7 @@ NASTAVENÍ NÁPOVĚDA ZAŘÍZENÍ - CHATS + CHATY Experimentální funkce SOCKS PROXY IKONA APLIKACE @@ -281,11 +281,11 @@ VOLÁNÍ Export databáze Import databáze - Smazání databáze - Chyba při exportu chat databáze + Smazat databázi + Chyba exportu chat databáze Import Restartujte aplikaci, abyste mohli používat importovanou chat databázi. - Smazat profil chatu\? + Smazat chat profil\? Tuto akci nelze vzít zpět! Váš profil, kontakty, zprávy a soubory budou nenávratně ztraceny. Restartujte aplikaci a vytvořte nový chat profil. Nejnovější verzi chat databáze musíte používat POUZE v jednom zařízení, jinak se může stát, že přestanete přijímat zprávy od některých kontaktů. @@ -293,24 +293,24 @@ Soubory a média Smazat soubory a média\? Odstranit zprávy - Odstranit přístupovou frázi z úložiště klíčů\? + Odstranit frázi z úložiště klíčů\? Oznámení budou doručována pouze do doby, než se aplikace zastaví! Odstranit Aktualizovat - Aktuální přístupová fráze… - Aktualizovat přístupovou frázi databáze + Aktuální fráze… + Aktualizovat přístupovou frázi Zadejte prosím správnou aktuální přístupovou frázi. - Váš chat databáze není šifrována - nastavte přístupovou frázi pro její ochranu. - K bezpečnému uložení heslové fráze slouží úložiště klíčů Android - umožňuje fungování služby oznámení. + Chat databáze není šifrována - nastavte přístupovou frázi pro její ochranu. + K bezpečnému uložení přístupové fráze slouží úložiště klíčů Android - umožňuje fungování služby oznámení. Upozornění: pokud přístupovou frázi ztratíte, NEBUDE možné ji obnovit ani změnit. Databáze bude šifrována a přístupová fráze bude uložena v úložišti klíčů. Heslo uložte bezpečně, v případě jeho ztráty jej NEBUDE možné změnit. Soubor: %s - Pro otevření chatu je vyžadována přístupová fráze databáze. + Pro otevření chatu je vyžadována přístupová fráze. Neznámá chyba Otevřete chat Obnovte zálohu databáze - Po obnovení zálohy databáze zadejte předchozí heslo. Tuto akci nelze vrátit zpět. + Po obnovení zálohy databáze zadejte předchozí frázi. Tuto akci nelze vrátit zpět. Chat je zastaven Chat se archivuje Smazat chat archiv\? @@ -327,7 +327,7 @@ změnila se vaše adresa Rozšířit výběr rolí Nelze pozvat kontakt! - Již máte profil chatu se stejným názvem. Zvolte prosím jiné jméno. + Již máte chat profil se stejným názvem. Zvolte prosím jiné jméno. Vytvořit frontu Zabezpečit frontu Okamžitá oznámení! @@ -360,7 +360,7 @@ špatný kontrolní součet zprávy Chat databáze importována Nová přístupová fráze… - Uložte heslo a otevřete chat + Uložte frázi a otevřete chat CHAT ARCHIV Nebyl vybrán žádný kontakt Snažíte se pozvat kontakt se kterým jste sdíleli inkognito profil, do skupiny ve které používáte svůj hlavní profil @@ -385,9 +385,9 @@ Jasné ověření Chcete-li ověřit koncové šifrování u svého kontaktu, porovnejte (nebo naskenujte) kód na svých zařízeních. Vaše nastavení - Vaše kontaktní adresa SimpleX + Vaše adresa SimpleX Heslo databáze a export - Vaše chat profily + Chat profily Zaslat otázky a nápady Test serveru Servery ICE (jeden na řádek) @@ -406,14 +406,14 @@ Zprávy SimpleX Chat Zobrazení náhledu Náhled oznámení - Spustí se při otevření aplikace + Spuštěna při otevřené aplikaci Spouští se pravidelně - Vždy zapnuto + Vždy zapnuta Každých 10 minut kontroluje nové zprávy, po dobu až 1 minuty - Zobrazit pouze kontakt + Zobrazí pouze kontakt Skrytý kontakt: Zapněte funkci - Zapnutý zámek SimpleX Lock + Zámek SimpleX zapnut Odemknout Ověřování zařízení není povoleno. Jakmile povolíte ověřování zařízení, můžete zámek SimpleX Lock zapnout prostřednictvím Nastavení. Ověřování zařízení je zakázáno. Zámek SimpleX je vypnut. @@ -439,7 +439,7 @@ Hlasové zprávy jsou zakázány! Prosím, požádejte kontaktní osobu, aby umožnila odesílání hlasových zpráv. Poslat živou zprávu - zpráva se bude aktualizovat pro příjemce během psaní. - Vytvořte jednorázový odkaz na pozvánku + Vytvořit jednorázovou pozvánku Skenovat QR kód ( skenovat nebo vložit ze schránky) Upravit obrázek @@ -453,7 +453,7 @@ kontakt má šifrování e2e kontakt nemá šifrování e2e peer-to-peer - přes relay + přes relé Zavěsit Video vypnuto Video zapnuto @@ -463,10 +463,10 @@ Přeskočené zprávy Ochrana osobních údajů a zabezpečení Vaše soukromí - Ochrana obrazovky aplikace - Odesílání náhledů odkazů - Zálohování dat aplikace - Potvrdit novou heslovou frázi… + Skrývat aplikaci + Odesílat náhledy odkazů + Zálohovat data aplikace + Potvrdit frázi… Chyba: %s Opustit skupinu\? Skupina je neaktivní @@ -479,7 +479,7 @@ vteřin Umožňuje mít v jednom chat profilu mnoho anonymních spojení bez sdílení údajů mezi nimi. Pokud s někým sdílíte inkognito profil, bude použit pro skupiny, do kterých vás pozve. - Systém + Systémové Hlasové zprávy Vy i váš kontakt můžete nevratně mazat odeslané zprávy. %dm @@ -518,10 +518,10 @@ ŽIVĚ inkognito přes skupinový odkaz Ujistěte se, že adresy serverů SMP jsou ve správném formátu, oddělené na řádcích a nejsou duplicitní. - Chyba při vytváření profilu! + Chyba vytváření profilu! Duplicitní zobrazované jméno! - Chyba při přepínání profilu! - Chyba při připojování ke skupině + Chyba přepínání profilu! + Chyba připojování ke skupině Nelze přijmout soubor Odesílatel zrušil přenos souboru. Chyba příjmu souboru @@ -544,12 +544,12 @@ Pravidelná oznámení jsou vypnuta! Databáze nefunguje správně. Klepnutím se dozvíte více Aplikace může přijímat oznámení pouze při svém běhu, žádná služba na pozadí nebude spuštěna - Skrýt kontakt a zprávu + Skryje kontakt i zprávu Chcete-li chránit své informace, zapněte zámek SimpleX Lock. \nPřed zapnutím této funkce budete vyzváni k dokončení ověření. - Při spuštění nebo obnovení aplikace po 30 sekundách na pozadí budete vyzváni k ověření. + Při spuštění, nebo obnovení aplikace po 30 sekundách, budete vyzváni k odemčení. Vypnout zámek SimpleX - Potvrďte své pověření + Potvrďte vzor Ověřování není k dispozici Zastavit chat Otevřete chat konzoli @@ -565,7 +565,7 @@ neautorizované odeslání jste pozváni do skupiny připojit jako %s - připojuje se… + připojuji… Začněte nový chat Chat s vývojáři Nemáte žádné konverzace @@ -585,25 +585,25 @@ Živá zpráva! Připojit se prostřednictvím odkazu / QR kódu Děkujeme za instalaci SimpleX Chat! - Můžete se připojit k SimpleX Chat vývojářům a položit jim případné dotazy a získat aktualizace. + Můžete se připojit k SimpleX Chat vývojářům, položit jim případné dotazy a získat aktualizace. Připojení prostřednictvím odkazu - Pokud jste dostali SimpleX Chat zvací odkaz, Můžete ho otevřít v prohlížeči: + Pokud jste dostali SimpleX Chat pozvánku, můžete ji otevřít v prohlížeči: Pokud zvolíte odmítnutí, odesílatel NEBUDE upozorněn. - 📱 mobilní telefon: tap Otevřete v mobilní aplikaci, potom klikněte Připojit. + 📱 telefon: Otevřete v mobilní aplikaci, potom klikněte na Připojit. Odmítnout Smazat chat Vyčistit Smazat Nastavit jméno kontaktu Přijali jste spojení - Aby se připojení dokončilo, musí být váš kontakt online. + K dokončení připojení, musí být váš kontakt online. \nToto připojení můžete zrušit a kontakt odebrat (a zkusit to později s novým odkazem). Chce se s vámi spojit! Zástupný symbol profilového obrázku profilový obrázek Tlačítko Zavřít Kontakt ještě není připojen! - náhledový obrázek odkazu + náhled odkazu Zrušit náhled odkazu SimpleX Logo E-mail @@ -634,7 +634,7 @@ Použít SimpleX Chat servery\? Použití SimpleX Chat serverů. Uložené servery WebRTC ICE budou odstraněny. - Chyba při ukládání serverů ICE + Chyba ukládání serverů ICE Ujistěte se, že adresy serverů WebRTC ICE jsou ve správném formátu, oddělené na řádcích a nejsou duplicitní. Uložit Síť a servery @@ -655,7 +655,7 @@ Verze aplikace Verze aplikace: v%s Verze jádra: v%s - Jádro sestaveno na: %s + Jádro sestaveno: %s Smazat adresu\? Všechny vaše kontakty zůstanou připojeny. Žádosti o kontakt @@ -709,18 +709,18 @@ zvukový hovor (nešifrováno e2e) Odmítnout Vaše hovory - Spojení přes relay + Spojení přes relé Zobrazit Zakázat Vaše servery ICE WebRTC servery ICE bez šifrování e2e - Otočit foťák + Druhý foťák Čekající hovor Zmeškaný hovor Odmítnutý hovor Spojování hovoru - Ukončený hovor + Skončený hovor Přijmout hovor %1$d přeskočená zpráva (zprávy) Může se to stát, když: @@ -731,31 +731,31 @@ \nBudeme přidávat redundantní servery, abychom zabránili ztrátě zpráv. VY PODPOŘIT SIMPLEX CHAT - ROZVÍJET + VÝVOJ Nástroje pro vývojáře - Inkognito mód - Vaše chat databáze + inkognito mód + Chat databáze SPUSTIT CHAT Chat je spuštěn Chat je zastaven CHAT DATABÁZE - Heslo databáze + přístupová fráze databáze Archiv nové databáze Archiv staré databáze - Chyba při spuštění chatu + Chyba spouštění chatu Zastavit chat\? Zastavte chat pro export, import nebo smazání chat databáze. Během zastavení, nebudete moci přijímat ani odesílat zprávy. Zastavit - Nastavení přístupové fráze pro export + Nastavte přístupovou frázi pro export Databáze je šifrována pomocí náhodné přístupové fráze. Před exportem ji změňte. - Chyba při zastavení chatu + Chyba zastavování chatu Importovat chat databázi\? Vaše aktuální chat databáze bude SMAZÁNA a NAHRAZENA importovanou databází. -\nTuto akci nelze vzít zpět - váš profily, kontakty, zprávy a soubory budou nenávratně ztraceny. +\nTuto akci nelze vzít zpět - vaše profily, kontakty, zprávy a soubory budou nenávratně ztraceny. Chyba mazání chat databáze Chyba importu chat databáze Chat databáze odstraněna - Odstranění souborů pro všechny chat profily + Odstranit soubory všech chat profilů Odstranit všechny soubory Tuto akci nelze vrátit zpět - všechny přijaté a odeslané soubory a média budou smazány. Obrázky s nízkým rozlišením zůstanou zachovány. Žádné přijaté ani odeslané soubory @@ -768,11 +768,11 @@ Povolit automatické mazání zpráv\? Tuto akci nelze vzít zpět - zprávy odeslané a přijaté dříve, než bylo zvoleno, budou smazány. Může to trvat několik minut. Chyba změny nastavení - Uložit přístupovou frázi do úložiště klíčů + Uložit frázi do úložiště klíčů Databáze šifrována! Chyba šifrování databáze Šifrovat - Databáze je šifrována pomocí náhodné přístupové fráze, můžete ji změnit. + Databáze je šifrována pomocí náhodné přístupové fráze, musíte ji změnit. K bezpečnému uložení přístupové fráze se použije úložiště klíčů Android, po restartování aplikace nebo změně přístupové fráze - umožní přijímání oznámení. Musíte zadat přístupovou frázi při každém spuštění aplikace - není uložena v zařízení. Šifrovat databázi\? @@ -786,7 +786,7 @@ Chyba databáze Chyba klíčenky Přístupová fráze databáze se liší od té uložené v klíčence. - Nelze získat přístup k úložišti klíčů pro uložení přístupová fráze k databázi. + Nelze získat přístup ke klíčence pro uložení přístupová fráze k databázi. Neznámá chyba databáze: %s Špatná přístupová fráze! Zadejte správnou přístupovou frázi. @@ -795,13 +795,13 @@ Obnovit zálohu databáze\? Obnovit Chyba obnovení databáze - Heslo nebylo nalezeno v úložišti klíčů, zadejte jej prosím ručně. K této situaci mohlo dojít, pokud jste obnovili data aplikace pomocí zálohovacího nástroje. Pokud tomu tak není, obraťte se na vývojáře. - Chat můžete spustit přes Nastavení aplikace / Databáze nebo restartováním aplikace. + Heslo nebylo v klíčence nalezeno, zadejte jej prosím ručně. K této situaci mohlo dojít, pokud jste obnovili data aplikace pomocí zálohovacího nástroje. Pokud tomu tak není, obraťte se na vývojáře. + Chat můžete spustit v Nastavení / Databáze nebo restartováním aplikace. Uložit archiv Smazat archiv pozvánka do skupiny %1$s Vytvořeno dne %1$s - Jste zváni do skupiny. Připojte se a spojte se s členy skupiny. + Jste zváni do skupiny. Připojte se k členům skupiny. Připojit se inkognito Připojit ke skupině Připojili jste se k této skupině. Připojení k pozvání člena skupiny. @@ -835,15 +835,15 @@ člen vlastník odstraněn - vlevo + odešel skupina smazána - pozvánka - připojující (zavedený) + pozván + představen (zaveden) připojení (pozvánka na představení) - připojení (přijato) - připojení (oznámeno) + připojen (přijat) + připojen (oznámen) připojen - kompletní + komplet tvůrce připojování Žádné kontakty k přidání @@ -859,11 +859,11 @@ Smazat skupinu Smazat skupinu\? Skupina bude smazána pro všechny členy - nelze to vzít zpět! - Skupina bude smazána pro vás - toto nelze vzít zpět! + Skupina bude smazána pouze pro vás - toto nelze vzít zpět! Opustit skupinu Upravit profil skupiny - Odkaz na skupinu - Vytvořit odkaz na skupinu + Odkaz skupiny + Vytvořit odkaz skupiny Smazat odkaz Můžete sdílet odkaz nebo QR kód - ke skupině se bude moci připojit kdokoli. O členy skupiny nepřijdete, pokud ji později odstraníte. Chyba vytváření odkazu skupiny @@ -899,44 +899,44 @@ Profil a připojení k serveru Pouze místní data profilu Náhodný profil bude zaslán kontaktu, od kterého jste obdrželi tento odkaz. - Režim inkognito chrání soukromí vašeho hlavního profilového jména a obrázku - pro každý nový kontakt je vytvořen nový náhodný profil. - Chcete-li najít profil použitý pro inkognito připojení, klepněte na název kontaktu nebo skupiny v horní části chatu. - Světlý - Tmavý + Režim inkognito chrání soukromí vašeho hlavního profilu, jména a obrázku - pro každý nový kontakt je vytvořen nový náhodný profil. + Chcete-li najít profil použitý pro inkognito připojení, klepněte na název kontaktu nebo skupiny v horní části. + Světlé + Tmavé Téma - Kontakt povolil + Kontakt povolen zapnuto vypnuto Chat předvolby Předvolby kontaktu Předvolby skupiny Přímé zprávy - Smazat pro všechny - povoleno - povoleno pro vás - vypnuto - Zakázat zasílání mizejících zpráv. + Mazání všem + zapnuty + povoleno vám + vypnuty + Mizící zprávy zakázány. Kontakty mohou označit zprávy ke smazání; vy je budete moci zobrazit. - Zakázat odesílání hlasových zpráv. - Mizející zprávy můžete odesílat pouze vy. - Mizející zprávy jsou v tomto chatu zakázány. + Hlasové zprávy zakázány. + Pouze vy můžete odesílat mizící zprávy. + Mizící zprávy jsou v tomto chatu zakázány. Nevratně mazat zprávy může pouze váš kontakt (vy je můžete označit ke smazání). Hlasové zprávy můžete posílat vy i váš kontakt. Hlasové zprávy můžete posílat pouze vy. Hlasové zprávy může odesílat pouze váš kontakt. Hlasové zprávy jsou v tomto chatu zakázány. - Zakázat posílání mizejících zpráv. - Zakázat nevratné mazání zpráv. - Zakázat odesílání hlasových zpráv. - Členové skupiny mohou posílat mizející zprávy. - Mizející zprávy jsou v této skupině zakázány. + Posílání mizících zpráv zakázáno. + Nevratné mazání odeslaných zpráv zakázáno. + Hlasové zprávy zakázány. + Členové skupiny mohou posílat mizící zprávy. + Mizící zprávy jsou v této skupině zakázány. Členové skupiny mohou posílat přímé zprávy. Přímé zprávy mezi členy jsou v této skupině zakázány. Členové skupiny mohou nevratně mazat odeslané zprávy. Nevratné mazání zpráv je v této skupině zakázáno. Členové skupiny mohou posílat hlasové zprávy. Hlasové zprávy jsou v této skupině zakázány. - Smazat po + Smazat za %d měsíc %d měsíců %d den @@ -947,9 +947,9 @@ nabízeno %s zrušeno %s Co je nového - Novinky v %s + Novinky %s Automatické přijímání žádostí o kontakt - S volitelnou uvítací zprávou. + Volitelná uvítací zpráva. Max. 40 sekund, přijímá se okamžitě. Soukromé názvy souborů Pro ochranu časového pásma, obrazové/hlasové soubory používají UTC. @@ -957,14 +957,25 @@ Další vylepšení se chystají již brzy! Italské rozhraní Díky uživatelům - překládejte prostřednictvím Weblate! - Budete připojeni, až bude zařízení vašeho kontaktu online, vyčkejte prosím nebo se podívejte později! - Vaše kontaktní adresa + Budete připojeni, jakmile bude zařízení vašeho kontaktu online, vyčkejte prosím nebo se podívejte později! + Vaše adresa Váš chat profil bude odeslán \nvašemu kontaktu Vaše chat profily jsou uloženy lokálně, pouze ve vašem zařízení. Vaše konverzace Do níže uvedeného pole vložte odkaz, který jste obdrželi pro spojení s kontaktem. - Sdílet zvací odkaz - end-to-end šifrované + Sdílet pozvánku + koncově šifrované moderované + moderovaný %s + Smazat zprávu člena\? + moderovaný + Kontaktujte prosím správce skupiny. + jste pozorovatel + pozorovatel + Zpráva bude smazána pro všechny členy. + Zpráva bude pro všechny členy označena jako moderovaná. + Nemůžete posílat zprávy! + Chyba aktualizace odkazu skupiny + Počáteční role \ No newline at end of file diff --git a/apps/android/app/src/main/res/values-de/strings.xml b/apps/android/app/src/main/res/values-de/strings.xml index 803fd5377e..7a0a213a0f 100644 --- a/apps/android/app/src/main/res/values-de/strings.xml +++ b/apps/android/app/src/main/res/values-de/strings.xml @@ -1041,4 +1041,15 @@ Dank der Nutzer - Tragen Sie per Weblate bei! Bild- und Sprachdateinamen enthalten UTC, um Informationen zur Zeitzone zu schützen. Moderiert + Von %s moderiert + Moderieren + Diese Nachricht wird für alle Mitglieder als moderiert gekennzeichnet. + Sie sind Beobachter + Sie können keine Nachrichten versenden! + Beobachter + Anfängliche Rolle + Nachricht des Mitglieds löschen\? + Fehler beim Aktualisieren des Gruppen-Links + Bitte kontaktieren Sie den Gruppen-Administrator + Diese Nachricht wird für alle Gruppenmitglieder gelöscht. \ No newline at end of file diff --git a/apps/android/app/src/main/res/values-es/strings.xml b/apps/android/app/src/main/res/values-es/strings.xml index 328e461836..401625a08d 100644 --- a/apps/android/app/src/main/res/values-es/strings.xml +++ b/apps/android/app/src/main/res/values-es/strings.xml @@ -41,7 +41,7 @@ Se utilizará una conexión TCP independiente (y una credencial SOCKS) para cada contacto y miembro del grupo. \nTen en cuenta: si tienes muchas conexiones, tu consumo de batería y tráfico puede ser sustancialmente mayor y algunas conexiones pueden fallar. a + b - Sobre SimpleX + Acerca de SimpleX negrita llamada aceptada Aceptar @@ -54,7 +54,7 @@ Aceptar automáticamente imágenes Se borrarán todos los chats y mensajes - ¡esto no se puede deshacer! Aceptar - Permitir enviar mensajes que desaparecen. + Permitir enviar mensajes temporales. Android Keystore se utiliza para almacenar de forma segura la frase de contraseña - permite que el servicio de notificación funcione. Añadir perfil Se enviará un perfil aleatorio a tu contacto @@ -69,7 +69,7 @@ Adjuntar hash de mensaje erróneo Responder llamada - admin + administrador ¿Permitir mensajes de voz\? Atrás Sobre SimpleX Chat @@ -82,6 +82,365 @@ Tanto tú como tu contacto podéis enviar mensajes de voz. ¡Usa más batería! El servicio en segundo plano está siempre en funcionamiento - las notificaciones se mostrarán tan pronto como los mensajes estén disponibles. Tanto tú como tu contacto podéis borrar de forma irreversible los mensajes enviados. - Tanto tú como tu contacto podéis enviar mensajes de desaparición. + Tanto tú como tu contacto podéis enviar mensajes temporales. Escanear código QR: para conectar con tu contacto que te muestre código QR. + Crear + Crear link de invitación único + Crear grupo secreto + La contraseña para encriptar la base de datos será actualizada + ID de la base de datos + Los mensajes directos entre miembros del grupo están prohibidos. + La contraseña es distinta a la almacenada en Keystore + La base de datos será encriptada y la contraseña se guardará en Keystore. + Eliminar contacto\? + Eliminar mensaje\? + Eliminar el perfil de chat\? + grupo eliminado + Eliminar grupo\? + Eliminar mensaje después + Autenticación de dispositivo desactivada. Puedes habilitar SimpleX Lock en Ajustes, después de activar autenticación de dispositivo. + Desactivar + Los mensajes temporales están prohibidos en este chat. + Los mensajes temporales están prohibidos en este grupo. + El nombre mostrado no puede contener espacios en blanco. + Videollamada encriptada e2e + conexión establecida + Descripción + Conectar + Conectado + Desactivar SimpleX Lock + Autenticación de dispositivo desactivada. SimpleX Lock deshabilitado. + El tamaño máximo de archivo admitido es %1$s + Eliminar verificación + Crear perfil + llamada encriptada e2e + encriptación e2e + mensaje duplicado + DESARROLLO + Herramientas desarrollo + Eliminar archivos para todos los perfiles de chat + Eliminar mensaje + Base de datos encriptada! + La base de datos está encriptada con una contraseña aleatoria, puedes cambiarla. + Error de la base de datos + Se requiere la contraseña de la base de datos para abrir el chat + conectado + Crear enlace + ¿Eliminar enlace\? + Mensajes temporales + Mensajes directos + %dm + %d mes + %d meses + %dmes + %dh + %d horas + %d semana + %d semanas + Mensajes temporales + Canfirma tus credenciales + conectando (presentado) + conectando (invitación de presentación ) + conectando (aceptado) + conectando (anunciado) + conexión<xliff:g xmlns:xliff=\"urn:oasis:names:tc:xliff:document:1.2\" id=\"connection ID\" example=\"1\"> + Conectar mediante enlace / Código QR + El contacto y todos los mensajes serán eliminados - esta acción es irreversible! + Contacto verificado + El contacto tiene encriptación e2e + Desconectar + Nombre del contacto + Copiar + Crear tu perfil + Conectar mediante relay + La base de datos está encriptada con una contraseña aleatoria. Cámbiala antes de exportar. + %d archivo(s) con tamaño total de %s + Activar eliminación automática de mensajes\? + Preferencias de contacto + %ds + Eliminar después + %d seg + El contácto ya existe + Error de conexión (AUTH) + Eliminar para mí + Desconectado + Conectado + Copiado en portapapeles + Crear enlace de invitación único + 💻 PC: escanéa el código QR desde la app mediante Escanéo de código QR + Eliminar + Eliminar + El contacto aun no se ha conectado! + Eliminar conexion pendiente\? + Botón cerrar + Solicitud de conexión enviada! + Conexión + conectando llamada… + Activar llamadas desde la pantalla de bloqueo mediante Ajustes + La contraseña de encriptación de la base de datos será actualizada y almacenada en Keystore + conectando + creador + %d min + Tiempo de conexión expirado + Nombre mostrado duplicado! + Error de conexión + Crear cola + Eliminar cola + Contacto oculto: + Eliminar + Editar + Eliminar el mensaje de miembro + editado + Error de decodificación + Crear dirección + Eliminar dirección + Eliminar la dirección\? + Nombre mostrado: + conectando… + Descentralizado + La base de datos será encriptada. + Eliminar archivo del chat\? + Crear enlace de grupo + Eliminar enlace + Eliminar el perfil de chat\? + %d hora + %d día + Nombres y avatares diferentes, aislamiento de transporte. + Eliminar contacto + Eliminar servidor + Nombre mostrado + conectado + DISPOSITIVO + Contraseña de la base de datos + Eliminar base de datos + Eliminar todos los archivos + Contraseña actual + Eliminar grupo + Editar perfil de grupo + Conexión + Eliminar el perfil de chat para + Oscuro + %dd + %d días + Eliminar archivos y multimedia\? + Creado: %1$s + Eliminar archivo + conectado + directo + El contacto permite + predefinido (%s) + Eliminar para todos + activado + El contacto puede marcar los mensajes para eliminar; tu podrás verlos. + %ds + eliminado + ¿Conectar mediante enlace de contacto\? + ¿Conectar mediante enlace de grupo\? + ¿Conectar mediante enlace de invitación\? + Conectar + conectado + conectando + conectando… + conectando… + conectando… + Icono contextual + El contacto no tiene encriptación e2e + Conectando llamada + Crear grupo secreto + Email + Conectar + Conectar mediante enlace + Contraseña y exportar la base de datos + Contribuye + Core compilado: %s + Core versión: v%s + Solicitud del contacto + Eliminar imagen + Editar imagen + CHATS + Cambio + Comprueba nuevos mensajes cada diez minutos durante un minuto + Limpiar + ¿Cambiar rol de grupo\? + Compare los códigos de seguridad con sus contactos + Elija un archivo + Limpiar + Limpiar chat + Configure servidores ICE + Llamada terminada %1$s + error en la llamada + llamando + llamada en curso + coloreado + su rol a cambiado a %s + cambiando dirección por %s + completado + ¡No se puede invitar al contacto! + No se puede recibir imagen + No se puede iniciar la base de datos + Limpiar chat\? + Perfil del Chat + El chat está parado + rol de %s cambiado a %s + Cambiar rol + A través del perfil de chat (por defecto) or a través de conexión (BETA) + cambiando dirección… + Preferencias del chat + cancelado %s + El chat está parado + LLAMADAS + el chat está ejecutándose + cambiando dirección… + habla con los desarrolladores + Cancelar vista previa del archivo + Cancelar vista previa de la imagen + Llamada terminada + Llamada en curso + ¿Cambiar frase de seguridad de la base de datos\? + No se puede acceder a Keystore para guardar la base de datos de contraseñas + Archivos del chat + ARCHIVOS DEL CHAT + Cancelar + Cancelar mensaje en directo + Confirmar + Limpiar + Build de la aplicación + ¡La llamada ya ha terminado! + su dirección ha cambiado + cancelar vista previa del enlace + Llamadas en la ventana de bloqueo + ¡No se pueden invitar a los contactos! + Consola del chat + BASE DE DATOS DEL CHAT + Base de datos del chat borrada + base de datos del chat importada + Comprueba la dirección del servidor e inténtalo de nuevo + Confirme nueva contraseña… + Si confirmas los servidores de mensajería podrán ver tu IP, y tu proveedor de acceso a internet a qué servidores te estás conectando. + Imagen guardada en la Galería + El archivo se recibirá cuando tu contacto esté en línea, por favor espera o compruébalo más tarde! + Enlace de invitación único + Pegar enlace recibido + Error al guardar perfil de grupo + Salir sin guardar + Archivo guardado + Voltear la cámara + Invitación de grupo caducada + La invitación al grupo ya no es válida, ha sido eliminada por el remitente. + El grupo se borrará por ti, ¡no se puede deshacer! + Cómo usar el marcador + Incógnito mediante enlace único + Dirección de contacto SimpleX + Error al guardar servidores SMP + Abrir el enlace en el navegador puede reducir la privacidad y seguridad de la conexión. Los enlaces SimpleX que no son de confianza aparecerán en rojo. + Error al actualizar la configuración de red + Error creando dirección + Error al eliminar perfil de usuario + Activar SimpleX Lock + Enlace de invitación único + Servidores SMP + Características experimentales + Error al importar la base de datos de chat + Error cambiando ajustes + Archivo: %s + ¡Error al cambiar de perfil! + Introduce el servidor manualmente + Cómo usar tus servidores + Error al detener el chat + Introduce la contraseña correcta. + Introduce la contraseña… + Grupo inactivo + grupo eliminado + Los miembros del grupo pueden enviar mensajes temporales. + Enlaces de grupo + Enlace de conexión no válido + Error al aceptar la solicitud del contacto + Error cambiando la dirección + Error al guardar archivo + Error + De la Galería + Si has recibido el enlace de invitación a SimpleX Chat, puedes abrirlo en tu navegador: + Si eliges rechazar, el remitente NO será notificado. + ¡Enlace no válido! + Si no puedes reunirte en persona, puedes escanear el código QR en la videollamada, o tu contacto puede compartir un enlace de invitación. + Si no puedes reunirte en persona, muestra el código QR en la videollamada, o comparte el enlace. + Cómo + Ignorar + Error al eliminar la base de datos de chat + Base de datos encriptada + Error al eliminar miembro + Los miembros del grupo pueden mandar mensajes de voz. + Incógnito mediante enlace de dirección del contacto + Error creando perfil! + No se pudo cargar el chat + No se pudieron cargar los chats + Enlace completo + Error al eliminar contacto + Error al unirse al grupo + Error recibiendo archivo + Comprueba que has usado el enlace correcto o pide a tu contacto que te envíe otro. + Error al eliminar solicitud de contacto + Error al eliminar grupo + Error al eliminar conexión de contacto pendiente + Ocultar + Oculto + Ocultar contacto y mensaje + Ocultar + Para todos + Archivo + Imagen enviada + La imagen se recibirá cuando tu contacto esté en línea, por favor espera o compruébalo más tarde! + enlace vista previa + Error al guardar servidores ICE + Servidores ICE (uno por línea) + Nombre completo: + Las personas pueden conectarse contigo solo mediante los enlaces que compartes. + Cómo funciona SimpleX + Colgar + Archivo y medios + ¡Grupo no encontrado! + perfil de grupo actualizado + Error al crear enlace de grupo + Error al eliminar enlace de grupo + activado para el contacto + Interfaz en francés + Imagen + Archivo no encontrado + Cómo usar + Nombre completo (opcional) + finalizado + AYUDA + Exportar base de datos + Error al exportar la base de datos de chat + Error al iniciar el chat + Invitado mediante tu enlace de grupo + Error al actualizar el enlace de grupo + PARA CONSOLA + Error cambiando rol + SERVIDORES + Nombre para mostrar del grupo: + Preferencias de grupo + Los miembros del grupo pueden enviar mensajes directos. + Los miembros del grupo pueden eliminar mensajes de forma irreversible. + Ocultar pantalla de aplicaciones en aplicaciones recientes. + Encriptar + Ampliar la selección de funciones + El grupo se eliminará para todos los miembros, ¡no se puede deshacer! + Activar TCP keep-alive + activado para tí + error + Incógnito mediante enlace de grupo + Error al añadir miembro(s) + Error al enviar mensaje + Error al encriptar la base de datos + Encriptar la base de datos\? + Error: %s + Enlace de grupo + Grupo + Nombre completo del grupo: + El perfil de grupo se almacena en los dispositivos, no en los servidores. + ayuda + Pega el enlace que has recibido en el recuadro para conectar con tu contacto. + Compartir enlace + Cómo funciona \ No newline at end of file diff --git a/apps/android/app/src/main/res/values-fr/strings.xml b/apps/android/app/src/main/res/values-fr/strings.xml index fb3c2471aa..7f07335904 100644 --- a/apps/android/app/src/main/res/values-fr/strings.xml +++ b/apps/android/app/src/main/res/values-fr/strings.xml @@ -967,4 +967,15 @@ Isolation du transport Différents noms, avatars et mode d\'isolation de transport. modéré + modéré par %s + Supprimer le message de ce membre \? + Modéré + Le message sera supprimé pour tous les membres. + Le message sera marqué comme modéré pour tous les membres. + vous êtes observateur + Erreur lors de la mise à jour du lien de groupe + Rôle initial + Veuillez contacter l\'administrateur du groupe. + Vous ne pouvez pas envoyer de messages ! + observateur \ No newline at end of file diff --git a/apps/android/app/src/main/res/values-it/strings.xml b/apps/android/app/src/main/res/values-it/strings.xml index e9ff25511c..1eaf4120fa 100644 --- a/apps/android/app/src/main/res/values-it/strings.xml +++ b/apps/android/app/src/main/res/values-it/strings.xml @@ -967,4 +967,15 @@ Per proteggere il fuso orario, i file immagine/vocali usano UTC. Nomi e avatar diversi, isolamento del trasporto. moderato + moderato da %s + Eliminare il messaggio del membro\? + Modera + Il messaggio verrà eliminato per tutti i membri. + Il messaggio sarà segnato come moderato per tutti i membri. + sei un osservatore + Ruolo iniziale + Errore nell\'aggiornamento del link del gruppo + osservatore + Contatta l\'amministratore del gruppo. + Non puoi inviare messaggi! \ No newline at end of file diff --git a/apps/android/app/src/main/res/values-nl/strings.xml b/apps/android/app/src/main/res/values-nl/strings.xml index a647fc5efd..2014c5b2f0 100644 --- a/apps/android/app/src/main/res/values-nl/strings.xml +++ b/apps/android/app/src/main/res/values-nl/strings.xml @@ -21,7 +21,7 @@ Sta het verzenden van directe berichten naar leden toe. Sta toe om verzonden berichten onomkeerbaar te verwijderen. Sta toe om spraak berichten te verzenden. - Chat is aktief + Chat is actief Wissen CHAT DATABASE CHAT ARCHIEF @@ -57,7 +57,7 @@ Afbeeldingen automatisch accepteren Verificatie niet beschikbaar Terug - Contactverzoeken automatisch accepteren + Contact verzoeken automatisch accepteren vetgedrukt Er wordt een willekeurig profiel naar uw contactpersoon verzonden Bijvoegen @@ -67,17 +67,17 @@ Al uw contacten blijven verbonden. Spraak berichten toestaan\? Goed voor batterij. Achtergrondservice controleert elke 10 minuten op nieuwe berichten. U kunt oproepen en dringende berichten missen. - Onjuiste bericht-hash + Onjuiste bericht hash Scan QR-code: om verbinding te maken met uw contactpersoon die u de QR-code laat zien. - Onjuiste bericht-ID + Onjuiste bericht ID Oproep al beëindigd! 1 maand Over SimpleX Over SimpleX Chat hierboven, dan: Verzoeken accepteren - Alle gesprekken en berichten worden verwijderd - dit kan niet ongedaan worden gemaakt! - Alle berichten worden verwijderd - dit kan niet ongedaan worden gemaakt! De berichten worden ALLEEN voor jou verwijderd. + Alle gesprekken en berichten worden verwijderd, dit kan niet ongedaan worden gemaakt! + Alle berichten worden verwijderd, dit kan niet ongedaan worden gemaakt! De berichten worden ALLEEN voor jou verwijderd. Sta verdwijnende berichten alleen toe als uw contactpersoon dit toestaat. Sta spraak berichten alleen toe als uw contactpersoon ze toestaat. Laat uw contacten verzonden berichten onomkeerbaar verwijderen. @@ -86,28 +86,28 @@ Geluid uit Back-up van app gegevens Beantwoord oproep - Android Keychain wordt gebruikt om het wachtwoord veilig op te slaan - hierdoor kan de meldings service werken. - Android Keychain wordt gebruikt om het wachtwoord veilig op te slaan nadat u de app opnieuw hebt opgestart of het wachtwoord heeft gewijzigd - hiermee kunt u meldingen ontvangen. + Android Keychain wordt gebruikt om het wachtwoord veilig op te slaan, hierdoor kan de meldings service werken. + Android Keychain wordt gebruikt om het wachtwoord veilig op te slaan nadat u de app opnieuw hebt opgestart of het wachtwoord heeft gewijzigd, hiermee kunt u meldingen ontvangen. App build: %s App kan alleen meldingen ontvangen wanneer deze actief is, er wordt geen achtergrondservice gestart Uiterlijk APP ICON App versie - App-versie: v%s + App versie: v%s Er wordt een aparte TCP-verbinding (en SOCKS-referentie) gebruikt voor elk chat profiel dat je in de app hebt . audio oproep (niet e2e versleuteld) Automatisch - Achtergrondservice is altijd actief - meldingen worden weergegeven zodra de berichten beschikbaar zijn. + Achtergrondservice is altijd actief, meldingen worden weergegeven zodra de berichten beschikbaar zijn. Nieuw contact toevoegen: om uw eenmalige QR-code voor uw contact te maken. Oproep beëindigd Batterijoptimalisatie is actief, waardoor achtergrondservice en periodieke verzoeken om nieuwe berichten worden uitgeschakeld. Je kunt ze weer inschakelen via instellingen. Beste voor de batterij. U ontvangt alleen meldingen als de app draait, de achtergronddienst wordt NIET gebruikt. - Het kan worden uitgeschakeld via instellingen - meldingen worden nog steeds weergegeven terwijl de app actief is. + Het kan worden uitgeschakeld via instellingen, meldingen worden nog steeds weergegeven terwijl de app actief is. Zowel jij als je contactpersoon kunnen verzonden berichten onherroepelijk verwijderen. Zowel jij als je contactpersoon kunnen verdwijnende berichten sturen. Zowel jij als je contactpersoon kunnen spraak berichten verzenden. Let op: u kunt het wachtwoord NIET herstellen of wijzigen als u het kwijt raakt. - Gebruikt meer batterij! Achtergrondservice is altijd actief - meldingen worden weergegeven zodra de berichten beschikbaar zijn. + Gebruikt meer batterij! Achtergrondservice is altijd actief, meldingen worden weergegeven zodra de berichten beschikbaar zijn. link voorbeeld annuleren oproep beëindigd %1$s Kan de database niet initialiseren @@ -131,7 +131,7 @@ GESPREKKEN Praat met de ontwikkelaars Controleer het serveradres en probeer het opnieuw. - Kies bestand + Bestand Wissen Vergelijk beveiligingscodes met je contacten. Contact gecontroleerd @@ -143,7 +143,7 @@ verbinden (introductie uitnodiging) verbinding gemaakt Verbindingsverzoek verzonden! - Time-out verbinding + Timeout verbinding Maak een eenmalige uitnodiging link Adres aanmaken Groep link maken @@ -166,7 +166,7 @@ Contact verborgen: Decodeerfout De momenteel maximaal ondersteunde bestandsgrootte is %1$s. - Contact en alle berichten worden verwijderd - dit kan niet ongedaan worden gemaakt! + Contact en alle berichten worden verwijderd, dit kan niet ongedaan worden gemaakt! Verbonden Bevestigen Maak verbinding via link / QR-code @@ -217,7 +217,7 @@ Adres verwijderen Verbinden via relais contact heeft e2e-codering - contact heeft geen e2e-encryptie + contact heeft geen e2e versleuteling De database is versleuteld met een willekeurige wachtwoord. Wijzig dit voordat u exporteert. Database wachtwoord Bevestig nieuw wachtwoord… @@ -267,16 +267,16 @@ Wachtende verbinding verwijderen\? 💻 desktop: scan weergegeven QR-code vanuit de app, via Scan QR-code. Ontwikkel gereedschap - Apparaatverificatie is uitgeschakeld. SimpleX Lock uitschakelen. + Apparaatverificatie is uitgeschakeld. SimpleX Vergrendelen uitschakelen. Weergavenaam - Apparaatverificatie is niet ingeschakeld. Je kunt SimpleX Lock inschakelen via Instellingen zodra je apparaatverificatie hebt ingeschakeld. + Apparaatverificatie is niet ingeschakeld. Je kunt SimpleX Vergrendelen inschakelen via Instellingen zodra je apparaatverificatie hebt ingeschakeld. Directe berichten tussen leden zijn verboden in deze groep. %d bestand(en) met een totale grootte van %s %d uur Uitzetten Verdwijnende berichten Verdwijnende berichten zijn verboden in dit gesprek. - SimpleX Lock uitschakelen + SimpleX Vergrendelen uitschakelen Verdwijnende berichten Verbinding verbreken Verbinding verbroken @@ -314,14 +314,14 @@ Fout bij wijzigen van adres Fout bij het verwijderen van in behandeling zijnde contact verbinding Fout bij het verwijderen van gebruikers profiel - SimpleX Lock inschakelen + SimpleX Vergrendelen inschakelen Verbergen bewerkt Voor iedereen Fout Email Bewerk afbeelding - Afsluiten zonder op te slaan + Afsluiten zonder opslaan Volledige naam (optioneel) e2e versleuteld video gesprek Schakel oproepen vanaf het vergrendelscherm in via Instellingen. @@ -343,7 +343,7 @@ groep profiel bijgewerkt groep verwijderd Vouw de rolselectie uit - Groep wordt verwijderd voor alle leden - dit kan niet ongedaan worden gemaakt! + Groep wordt verwijderd voor alle leden, dit kan niet ongedaan worden gemaakt! Fout bij maken van groep link Fout bij verwijderen groep link Groep link @@ -356,7 +356,7 @@ ingeschakeld voor contact voor u ingeschakeld Groepsleden kunnen verzonden berichten onherroepelijk verwijderen. - Groepsleden kunnen directe berichten sturen. + Groepsleden kunnen directe berichten sturen Groepsleden kunnen spraak berichten verzenden. Per chat profiel (standaard) of per verbinding (BETA). Verschillende namen, avatars en transportisolatie. @@ -368,7 +368,7 @@ Automatisch verwijderen van berichten aanzetten\? Voer het juiste wachtwoord in. Groep profiel bewerken - Schakel TCP-keep-alive in + Schakel TCP keep-alive in Versleutelen Fout bij het toevoegen van gebruiker(s) Voer de server handmatig in @@ -378,14 +378,14 @@ VOOR CONSOLE Groep profiel wordt opgeslagen op de apparaten van de leden, niet op de servers. Verborgen - De groep wordt voor u verwijderd - dit kan niet ongedaan worden gemaakt! + De groep wordt voor u verwijderd, dit kan niet ongedaan worden gemaakt! Verbergen fout Het bestand wordt ontvangen wanneer uw contact persoon online is, even geduld a.u.b. of controleer later! Fout bij opslaan van bestand Bestand niet gevonden Bestand opgeslagen - Uit galerij + Galerij Fout bij opslaan van ICE-servers geëindigd Groepsleden kunnen verdwijnende berichten sturen. @@ -397,7 +397,7 @@ Fout: %s Fout bij aanmaken van adres help - Flip-camera + Draai camera Fout bij opslaan van SMP-servers Fout bij updaten van netwerk configuratie Kan het gesprek niet laden @@ -420,7 +420,7 @@ Nieuw contactverzoek Log in met uw inloggegevens Hoogstwaarschijnlijk heeft dit contact de verbinding met jou verwijderd. - Bericht wordt verwijderd - dit kan niet ongedaan worden gemaakt! + Bericht wordt verwijderd, dit kan niet ongedaan worden gemaakt! Groot bestand! Markeer gelezen Markeer als ongelezen @@ -440,11 +440,11 @@ Hoe het werkt gemiste oproep Hoe SimpleX werkt - Veel mensen vroegen: als SimpleX geen gebruikers-ID\'s heeft, hoe kan het dan berichten bezorgen\? + Veel mensen vroegen: als SimpleX geen gebruikers ID\'s heeft, hoe kan het dan berichten bezorgen\? Inkomende audio oproep Inkomend video gesprek Negeren - geen e2e-encryptie + geen e2e versleuteling Chat database importeren\? nooit Geen ontvangen of verzonden bestanden @@ -454,17 +454,17 @@ uitgenodigd Groep verlaten Lokale naam - Incognito modus wordt hier niet ondersteund - uw hoofdprofiel wordt naar groepsleden verzonden + Incognito modus wordt hier niet ondersteund, uw hoofdprofiel wordt naar groepsleden verzonden Alleen lokale profielgegevens Het onomkeerbaar verwijderen van berichten is verboden in deze groep. - App-scherm verbergen in de recente apps. + App scherm verbergen in de recente apps. Incognito modus Berichten Nieuw wachtwoord… Keychain fout Word lid van Groep verlaten\? - Nieuwe ledenrol + Nieuwe leden rol Geen contacten om toe te voegen Het maakt het mogelijk om veel anonieme verbindingen te hebben zonder enige gedeelde gegevens tussen hen in een enkel chat profiel. Licht @@ -496,7 +496,7 @@ GEBRUIKER BERICHTEN 📱 mobiel: tik op Openen in mobiele app en tik vervolgens op Verbinden in de app. - Gebruiker wordt uit de groep verwijderd - dit kan niet ongedaan worden gemaakt! + Gebruiker wordt uit de groep verwijderd, dit kan niet ongedaan worden gemaakt! Fout bij bezorging van bericht Bericht wordt gemarkeerd voor verwijdering. De ontvanger(s) kunnen dit bericht onthullen. Netwerk status @@ -506,7 +506,7 @@ Database importeren Verbeterde privacy en veiligheid De afbeelding wordt ontvangen wanneer uw contact online is, even geduld a.u.b. of kijk later! - De incognito modus beschermt de privacy van uw hoofdprofielnaam en -afbeelding - voor elk nieuw contact wordt een nieuw willekeurig profiel gemaakt. + De incognito modus beschermt de privacy van uw hoofdprofielnaam en afbeelding, voor elk nieuw contact wordt een nieuw willekeurig profiel gemaakt. Nieuw database archief geen details indirect (%1$s) @@ -522,8 +522,8 @@ Hoe u uw servers gebruikt Netwerk & servers ICE-servers (één per lijn) - Zorg ervoor dat WebRTC ICE-serveradressen de juiste indeling hebben, regelgescheiden zijn en niet gedupliceerd zijn. - Als u bevestigt, kunnen de berichtenservers uw IP-adres zien en uw provider - met welke servers u verbinding maakt. + Zorg ervoor dat WebRTC ICE-server adressen de juiste indeling hebben, regel gescheiden zijn en niet gedupliceerd zijn. + Als u bevestigt, kunnen de berichten servers uw IP-adres zien en uw provider, met welke servers u verbinding maakt. Nee Immuun voor spam en misbruik Maak een privéverbinding @@ -543,7 +543,7 @@ ongeldig berichtformaat uitgenodigd om te verbinden LIVE - Zorg ervoor dat SMP-serveradressen de juiste indeling hebben, regelgescheiden zijn en niet gedupliceerd zijn. + Zorg ervoor dat SMP-server adressen de juiste indeling hebben, regel gescheiden zijn en niet gedupliceerd zijn. gemarkeerd als verwijderd Controleer of u de juiste link heeft gebruikt of vraag uw contactpersoon om u een andere te sturen. profielfoto @@ -573,12 +573,12 @@ Alleen jij kunt verdwijnende berichten verzenden. Alleen uw contactpersoon kan verdwijnende berichten verzenden. Alleen jij kunt berichten onomkeerbaar verwijderen (je contactpersoon kan ze markeren voor verwijdering). - aangeboden %s: %2s + voorgesteld %s: %2s Oud database archief Voer het juiste huidige wachtwoord in. eigenaar - PING-telling - PING-interval + PING telling + PING interval Bewaar het laatste berichtconcept, met bijlagen. Privé bestandsnamen Er kunnen slechts 10 afbeeldingen tegelijk worden verzonden @@ -599,13 +599,13 @@ Onion hosts worden gebruikt indien beschikbaar. Onion hosts worden gebruikt indien beschikbaar. Onion hosts worden niet gebruikt. - Open-source protocol en code – iedereen kan de servers draaien. + Open-source protocol en code. Iedereen kan de servers draaien. Mensen kunnen alleen verbinding met u maken via de links die u deelt. Alleen uw contactpersoon kan berichten onherroepelijk verwijderen (u kunt ze markeren voor verwijdering). Alleen jij kunt spraak berichten verzenden. Alleen uw contactpersoon kan spraak berichten verzenden. Verbied het onomkeerbaar verwijderen van berichten. - aangeboden %s + voorgesteld %s Sla het wachtwoord veilig op. Als u deze kwijtraakt, heeft u GEEN toegang tot de gesprekken. Bewaar het wachtwoord veilig, u kunt deze NIET wijzigen als u deze kwijtraakt. Gesprekken openen @@ -613,9 +613,9 @@ Oproep in behandeling Het openen van de link in de browser kan de privacy en beveiliging van de verbinding verminderen. Niet vertrouwde SimpleX links worden rood weergegeven. Werk de app bij en neem contact op met de ontwikkelaars. - Alleen client-apparaten slaan gebruikersprofielen, contacten, groepen en berichten op die zijn verzonden met 2-laags end-to-end-codering. + Alleen client apparaten slaan gebruikers profielen, contacten, groepen en berichten op die zijn verzonden met 2-laags end-to-end codering. De afzender heeft mogelijk het verbindingsverzoek verwijderd. - Schakel SimpleX Lock in om uw informatie te beschermen. + Schakel SimpleX Vergrendelen in om uw informatie te beschermen. \nU wordt gevraagd de authenticatie te voltooien voordat deze functie wordt ingeschakeld. Aanzetten Ontgrendelen @@ -637,7 +637,7 @@ beginnen… U bepaalt via welke server(s) je de berichten ontvangt, uw contacten – de servers die u gebruikt om ze berichten te sturen. Video aan - Deze actie kan niet ongedaan worden gemaakt - uw profiel, contacten, berichten en bestanden gaan onomkeerbaar verloren. + Deze actie kan niet ongedaan worden gemaakt. Uw profiel, contacten, berichten en bestanden gaan onomkeerbaar verloren. Deze instelling is van toepassing op berichten in jou huidige chat profiel Bewaar archief bijgewerkt groep profiel @@ -654,7 +654,7 @@ Toon contact en bericht Toon alleen contactpersoon SimpleX Chat berichten - SimpleX Lock ingeschakeld + SimpleX Vergrendelen ingeschakeld Stop chat Antwoord Opslaan @@ -669,7 +669,7 @@ Welkom! je bent uitgenodigd voor de groep Je hebt geen gesprekken - Je gesprekken + Jouw gesprekken Deel bestand… Afbeelding delen… Wachten op afbeelding @@ -706,14 +706,14 @@ Beveiligingscode %s is niet geverifieerd %s is geverifieerd - Vergelijk (of scan) de code op uw apparaten om end-to-end-codering met uw contactpersoon te verifiëren. + Vergelijk (of scan) de code op uw apparaten om end-to-end codering met uw contactpersoon te verifiëren. U kunt ook verbinding maken door op de link te klikken. Als het in de browser wordt geopend, klikt u op de knop Openen in mobiele app . Uw chat profiel wordt naar uw contactpersoon verzonden - Je chat profielen + Uw chat profielen Uw SimpleX contactadres Stuur vragen en ideeën Stuur ons een e-mail - SimpleX Lock + SimpleX Vergrendelen SMP servers Bewaar servers Servertest mislukt! @@ -722,7 +722,7 @@ Server test Beoordeel de app Gebruik server - Gebruik van SimpleX Chat-servers. + Gebruik van SimpleX Chat servers. Uw serveradres Uw server Transport isolation @@ -732,7 +732,7 @@ WELKOMS BERICHT Je huidige profiel Opslaan en Contacten melden - Opslaan en Groepleden melden + Opslaan en Groepsleden melden staking Het berichten- en applicatieplatform dat uw privacy en veiligheid beschermt. Het profiel wordt alleen gedeeld met uw contacten. @@ -742,7 +742,7 @@ geheim De volgende generatie privéberichten wachten op antwoord… - Om de privacy te beschermen, heeft SimpleX in plaats van gebruikers-ID\'s die door alle andere platforms worden gebruikt, ID\'s voor berichtenwachtrijen, afzonderlijk voor elk van uw contacten. + Om de privacy te beschermen, heeft SimpleX in plaats van gebruikers ID\'s die door alle andere platforms worden gebruikt, ID\'s voor berichten wachtrijen, afzonderlijk voor elk van uw contacten. Gebruik chat Wanneer de app actief is video gesprek (niet e2e versleuteld) @@ -769,7 +769,7 @@ U mag de meest recente versie van uw chat database ALLEEN op één apparaat gebruiken, anders ontvangt u mogelijk geen berichten meer van sommige contacten. Start de app opnieuw om de geïmporteerde chat database te gebruiken. Stop de chat om database acties mogelijk te maken. - Deze actie kan niet ongedaan worden gemaakt - alle ontvangen en verzonden bestanden en media worden verwijderd. Foto\'s met een lage resolutie blijven behouden. + Deze actie kan niet ongedaan worden gemaakt, alle ontvangen en verzonden bestanden en media worden verwijderd. Foto\'s met een lage resolutie blijven behouden. Wachtwoord verwijderen uit Keychain\? Verwijderen Update @@ -783,13 +783,13 @@ heeft je verwijderd jij: %1$s %1$s LEDEN - U kunt een link of een QR-code delen - iedereen kan lid worden van de groep. U verliest geen leden van de groep als u deze later verwijdert. + U kunt een link of een QR-code delen. Iedereen kan lid worden van de groep. U verliest geen leden van de groep als u deze later verwijdert. Wijzig De rol wordt gewijzigd in \"%s\". Iedereen in de groep wordt op de hoogte gebracht. Ontvang via Groep profiel opslaan De groep is volledig gedecentraliseerd – het is alleen zichtbaar voor de leden. - Time-out van TCP-verbinding + Timeout van TCP-verbinding Spraak berichten Spraak berichten zijn verboden in dit gesprek. Verbied het verzenden van verdwijnende berichten. @@ -800,7 +800,7 @@ Stop de chat om de chat database te exporteren, importeren of verwijderen. U kunt geen berichten ontvangen en verzenden terwijl de chat is gestopt. %s seconde(n) Database wachtwoord bijwerken - Uw chat database is niet versleuteld - stel een wachtwoord in om deze te beschermen. + Uw chat database is niet versleuteld, stel een wachtwoord in om deze te beschermen. Databasefout herstellen Onbekende fout Verkeerd wachtwoord! @@ -823,7 +823,7 @@ SERVERS Resetten naar standaardwaarden Ontvangst adres wijzigen - Protocol time-out + Protocol timeout Terugdraaien Opslaan sec @@ -857,10 +857,10 @@ Spraak berichten verboden! Resetten Verstuur - Stuur een live bericht - het wordt bijgewerkt voor de ontvanger(s) terwijl u het typt + Stuur een live bericht, het wordt bijgewerkt voor de ontvanger(s) terwijl u het typt (om te delen met uw contact) Bedankt voor het installeren van SimpleX Chat! - Gebruik camera + Camera Gebruik voor nieuwe verbindingen Star on GitHub De servers voor nieuwe verbindingen van je huidige chat profiel @@ -877,19 +877,19 @@ Transportisolatiemodus updaten\? bevestiging ontvangen… Wachten op bevestiging… - Het eerste platform zonder gebruikers-ID\'s - privé door ontwerp. + Het eerste platform zonder gebruikers ID\'s - privé door ontwerp. Verbied het sturen van directe berichten naar leden. Verbieden het verzenden van spraak berichten. De beveiliging van SimpleX Chat is gecontroleerd door Trail of Bits. Met optioneel welkomstbericht. Spraak berichten Uw contacten kunnen volledige verwijdering van berichten toestaan. - U moet elke keer dat de app start het wachtwoord invoeren - deze wordt niet op het apparaat opgeslagen. + U moet elke keer dat de app start het wachtwoord invoeren, deze wordt niet op het apparaat opgeslagen. Verkeerd wachtwoord voor de database Bewaar het wachtwoord en open je gesprekken De poging om het wachtwoord van de database te wijzigen is niet voltooid. - Databaseback-up terugzetten - Databaseback-up terugzetten\? + Database back-up terugzetten + Database back-up terugzetten\? Herstellen je veranderde de rol van %s in %s je veranderde de rol voor jezelf naar %s @@ -906,38 +906,38 @@ Server vereist autorisatie om wachtrijen te maken, controleer wachtwoord Groep voorkeuren instellen Bericht delen… - SimpleX Lock + SimpleX Vergrendelen Sla het wachtwoord op in Keychain SOCKS PROXY Dank aan de gebruikers – draag bij via Weblate! - De app haalt regelmatig nieuwe berichten op - het gebruikt een paar procent van de batterij per dag. De app maakt geen gebruik van push meldingen - gegevens van uw apparaat worden niet naar de servers verzonden. + De app haalt regelmatig nieuwe berichten op - het gebruikt een paar procent van de batterij per dag. De app maakt geen gebruik van push meldingen, gegevens van uw apparaat worden niet naar de servers verzonden. De afbeelding kan niet worden gedecodeerd. Probeer een andere afbeelding of neem contact op met de ontwikkelaars. THEMA\'S Scan server QR-code Deze string is geen verbinding link! - Deze actie kan niet ongedaan worden gemaakt - de berichten die eerder zijn verzonden en ontvangen dan geselecteerd, worden verwijderd. Het kan enkele minuten duren. + Deze actie kan niet ongedaan worden gemaakt, de berichten die eerder zijn verzonden en ontvangen dan geselecteerd, worden verwijderd. Het kan enkele minuten duren. Deze functie is experimenteel! Het werkt alleen als op de andere client versie 4.2 is geïnstalleerd. U zou het bericht in het gesprek moeten zien zodra de adreswijziging is voltooid. Controleer of u nog steeds berichten van dit contact (of groepslid) kunt ontvangen. Om je privacy te behouden, heeft de app in plaats van push meldingen een SimpleX achtergrondservice – deze gebruikt een paar procent van de batterij per dag. Jij staat toe Je bent uitgenodigd voor de groep U kunt verbinding maken met SimpleX Chat ontwikkelaars om vragen te stellen en updates te ontvangen. - Tenzij uw contactpersoon de verbinding heeft verwijderd of deze link al is gebruikt, kan het een bug zijn - meld het alstublieft. + Tenzij uw contactpersoon de verbinding heeft verwijderd of deze link al is gebruikt, kan het een bug zijn. Meld het alstublieft. \nOm verbinding te maken, vraagt u uw contactpersoon om een andere verbinding link te maken en te controleren of u een stabiele netwerkverbinding heeft. .onion hosts-instelling updaten\? - SimpleX Chat-servers gebruiken\? + SimpleX Chat servers gebruiken\? Spraak berichten zijn verboden in deze groep. Welkom %1$s! - U kunt uw adres delen als een link of als een QR-code - iedereen kan verbinding met u maken. U verliest uw contacten niet als u deze later verwijdert. + U kunt uw adres delen als een link of als een QR-code. Iedereen kan verbinding met u maken. U verliest uw contacten niet als u deze later verwijdert. U kunt de chat starten via app Instellingen / Database of door de app opnieuw op te starten. je hebt het adres gewijzigd voor %s je hebt %1$s verwijderd Je contactpersoon heeft een bestand verzonden dat groter is dan de momenteel ondersteunde maximale grootte (%1$s). - Uw huidige chat database wordt VERWIJDERD en VERVANGEN door de geïmporteerde. -\nDeze actie kan niet ongedaan worden gemaakt - uw profiel, contacten, berichten en bestanden gaan onomkeerbaar verloren. + Uw huidige chatdatabase wordt VERWIJDERD en VERVANGEN door de geïmporteerde. +\nDeze actie kan niet ongedaan worden gemaakt. Uw profiel, contacten, berichten en bestanden gaan onomkeerbaar verloren. Je probeert een contact met wie je een incognito profiel hebt gedeeld, uit te nodigen voor de groep waarin je je hoofdprofiel gebruikt Uw profiel wordt op uw apparaat opgeslagen en alleen gedeeld met uw contacten. \n -\nSimpleX-servers kunnen uw profiel niet zien. +\nSimpleX servers kunnen uw profiel niet zien. U moet zich authenticeren wanneer u de app na 30 seconden op de achtergrond start of hervat. Te veel afbeeldingen! Luidspreker uit @@ -962,8 +962,19 @@ je hebt een eenmalige link gedeeld je hebt een eenmalige link incognito gedeeld Tik op de knop - Lees meer in onze GitHub-repository. - Lees meer in onze GitHub-repository. + Lees meer in onze GitHub repository. + Lees meer in onze GitHub repository. %1$d bericht(en) overgeslagen gemodereerd + gemodereerd door %s + Bericht van lid verwijderen\? + gemodereerd + Het bericht wordt verwijderd voor alle leden. + Het bericht wordt gemarkeerd als gemodereerd voor alle leden. + Neem contact op met de groep beheerder. + Fout bij bijwerken van groep link + Initiële rol + waarnemer + Je kunt geen berichten versturen! + jij bent waarnemer \ No newline at end of file diff --git a/apps/android/app/src/main/res/values-pt-rBR/strings.xml b/apps/android/app/src/main/res/values-pt-rBR/strings.xml index 99bca53d86..eead81a839 100644 --- a/apps/android/app/src/main/res/values-pt-rBR/strings.xml +++ b/apps/android/app/src/main/res/values-pt-rBR/strings.xml @@ -6,4 +6,345 @@ 1 semana 1 mês a + b + Não é possível convidar contatos! + mudando endereço… + mudando endereço para %s… + "mudando endereço…" + Mudar regra + Mudar + Um perfil aleatório será enviado para o contato do qual você recebeu este link + Você e seu contato podem excluir mensagens enviadas de forma irreversível. + Pode ser desativado nas configurações – as notificações ainda serão exibidas enquanto o aplicativo estiver em execução. + Você e seu contato podem enviar mensagens de voz. + O aplicativo pode receber notificações apenas quando estiver em execução, nenhum serviço em segundo plano será iniciado + Sempre On + Verifica novas mensagens a cada 10 minutos por até 1 minuto + Autenticação indisponível + Cancelar visualização do arquivo + Pediu para receber a imagem + Cancelar mensagem ao vivo + Voltar + Selecione o arquivo + Adicionar novo contato: para criar seu QR code único para seu contato. + Escanear \u0020QR code: para se conectar ao seu contato que mostra o código QR para você. + Aceitar + Limpar bate-papo\? + Limpar + Limpar bate-papo + Limpar + cancelar pré-visualização do link + cancelado %s + Versão do App: v%s + chamando… + chamada em andamento + Aceitar + Chamada já encerrada! + Chamada em andamento + Chamada finalizada + Atender ligação + hash de mensagem ruim + ID de mensagem incorreta + Observação: você NÃO poderá recuperar ou alterar a senha se a perder. + Não é possível receber o arquivo + Cancelar visualização da imagem + Botão Fechar + Limpar verificação + Versão do App + Automaticamente + negrito + erro de chamada + Chamadas de áudio e vídeo + Aceitar + Chamadas na tela de bloqueio: + Áudio ligado + Banco de dados de bate-papo importado + "Android Keystore é usado para armazenar passphrase com segurança - permite que o serviço de notificação funcione." + "O Android Keystore será usado para armazenar passphrase com segurança depois que você reiniciar o aplicativo ou alterar a senha - isso permitirá o recebimento de notificações." + Não é possível acessar o Keystore para salvar a senha do banco de dados + ARQUIVO DE BATE-PAPO + O bate-papo está parado + Limpar + Um perfil aleatório será enviado para o seu contato + Preferências de bate-papo + perfil de bate-papo + Aceitar pedidos + Áudio desligado + Aceitar imagens automaticamente + Banco de dados de bate-papo excluído + Não é possível convidar o contato! + A otimização da bateria está ativa, desligando o serviço em segundo plano e as solicitações periódicas de novas mensagens. Você pode reativá-los através das configurações. + Não é possível inicializar o banco de dados + Anexar + Cancelar + Console de bate-papo + Verifique o endereço do servidor e tente novamente. + Uma conexão TCP separada (e credencial SOCKS) será usada para cada perfil de bate-papo que você tiver no aplicativo. + Melhor para bateria. Você receberá notificações apenas quando o aplicativo estiver em execução, o serviço em segundo plano NÃO será usado. + Consome mais bateria! O serviço em segundo plano está sempre em execução - as notificações serão exibidas assim que as mensagens estiverem disponíveis. + CONVERSAS + ÍCONE DO APP + BANCO DE DADOS DE BATE-PAPO + O bate-papo está em execução + O bate-papo está parado + Alterar passphrase do banco de dados\? + Arquivo de bate-papo + endereço alterado para você + Você e seu contato podem enviar mensagens que desaparecem. + Backup de dados do aplicativo + CHAMADAS + Aceitar solicitações de contato automaticamente + Aparência + O serviço em segundo plano está sempre em execução - as notificações serão exibidas assim que as mensagens estiverem disponíveis. + Uma conexão TCP separada (e credencial SOCKS) será usada para cada contato e membro do grupo. Observação: se você tiver muitas conexões, o consumo de bateria e tráfego pode ser substancialmente maior e algumas conexões podem falhar. + Bom para bateria. O serviço em segundo plano verifica novas mensagens a cada 10 minutos. Você pode perder chamadas e mensagens urgentes. + chamada finalizada %1$s + Bate-papo com os desenvolvedores + Criar link de grupo + Criar link + Criar grupo secreto + Escuro + Conectar via link de convite\? + Conectar via link de contato\? + Criar fila + Nome de contato + Contato oculto: + Copiar + Permitir + Permitir enviar mensagens que desaparecem. + Permitir o envio de mensagens diretas aos membros. + Conectar via link/ QR Code + "Todas as mensagens serão excluídas - isso não pode ser desfeito! As mensagens serão excluídas APENAS para você." + Adicionar servidores predefinidos + Adicionar servidor… + Crie seu perfil + Ícone de contexto + Contato e todas as mensagens serão excluídas - isso não pode ser desfeito! + Copiado para a área de transferência + Aceitar solicitação de conexão\? + Configurações de rede avançadas + Solicitações de contato + Criar endereço + Todos os seus contatos permanecerão conectados. + chamada aceita + Contato tem criptografia e2e + contato não tem criptografia e2e + Preferências de contato + Permite excluir irreversivelmente as mensagens enviadas. + sempre + Adicione servidores digitalizando QR code. + Permitir enviar mensagens de voz. + Criar grupo secreto + Conectar via relay + Adicionar perfil + Conectar via link + Criar perfil + Banco de dados criptografado! + criador + Todos os bate-papos e mensagens serão excluídos - isso não pode ser desfeito! + Aceitar + Permitir mensagens que desaparecem apenas se o seu contato permitir. + Permita a exclusão irreversível da mensagem somente se o seu contato permitir. + Permitir que seus contatos enviem mensagens que desaparecem. + Permitir mensagens de voz somente se o seu contato permitir. + Permitir que seus contatos enviem mensagens de voz. + admin + Todos os membros do grupo permanecerão conectados. + "Contatos podem marcar mensagens para exclusão; você será capaz de visualizá-los." + Conectar via link do grupo\? + Contato já existe + Contato verificado + Contato ainda não está conectado! + Contribuir + Criar + "Acessar os servidores via proxy SOCKS na porta 9050\? O proxy deve ser iniciado antes de habilitar esta opção." + Permitir que seus contatos excluam de forma irreversível as mensagens enviadas. + Adicionar a outro dispositivo + Os administradores podem criar os links para ingressar em grupos. + Permitir mensagens de voz\? + Excluir grupo + Conexão + Excluir perfil de bate-papo\? + Excluir para todos + Conectar + conectado + conectando + excluído + Conectar + Excluir + Conectar + conectando chamada… + Excluir perfil de bate-papo\? + Excluir arquivos de todos os perfis de bate-papo + conectando… + Erro de conexão + Excluir contato + Configurar servidores ICE + Excluir endereço\? + Descentralizado + Excluir banco de dados + "O banco de dados é criptografado usando um passphrase aleatório. Por favor, altere-o antes de exportar." + Confirmar nova passphrase… + Passphrase atual… + Passphrase do banco de dados é necessária para abrir o chat. + Excluir arquivo + Excluir arquivo de bate-papo\? + regra alterada de %s para %s + conectado + Excluir link + Excluir link\? + padrão (%s) + Solicitação de conexão enviada! + conectando + conectando… + Excluir para mim + conectando… + Excluir contato\? + confirmar + Passphrase e exportação do banco de dados + Conectando chamada + Excluir mensagens + Passphrase de criptografia do banco de dados será atualizada. + Erro de banco de dados + Passphrase do banco de dados é diferente da salva no Keystore. + completo + ID do banco de dados + colorido + conectado + Conectado + Conectado + chamada de áudio (não criptografada em e2e) + Alterar a regra do grupo\? + chamada de áudio + mudou sua regra para %s + Compare os códigos de segurança com seus contatos. + Confirme sua credencial + conectando… + conectando (anunciado) + Conexão + Erro de conexão (AUTH) + conexão estabelecida + conexão %1$d + Criado em %1$s + Atualmente, o tamanho máximo de arquivo suportado é %1$s. + Excluir + Passphase de criptografia do banco de dados será atualizada e armazenada no Keystore. + Excluir endereço + "O banco de dados é criptografado usando um passphrase aleatório, você pode alterá-la." + Passphrase do banco de dados + O banco de dados será criptografado e o passphrase armazenado no Keystore. + O banco de dados será criptografado. + %d dia + Erro de decodificação + Excluir + %d dias + Excluir todos os arquivos + Excluir mensagem\? + Excluir depois + Excluir perfil de bate-papo para + grupo excluído + Excluir grupo\? + Excluir imagem + Excluir arquivos e mídia\? + conectado + conectando (aceito) + %dd + Por perfil de bate-papo (padrão) ou por conexão (BETA). + Aceitar anônimo + Excluir mensagens após + 💻 desktop: digitalize o QR code exibido no aplicativo, via Scan QR code + Excluir conexão pendente\? + Descrição + Excluir servidor + conectando (introduction invitation) + Tempo de conexão esgotado + Excluir mensagem do membro\? + Excluir fila + DISPOSITIVO + Ferramentas de desenvolvimento + conectando (introduced) + Realçar + Erro ao remover membro + Erro ao alterar regra + direto + erro + Falha ao carregar o bate-papo + Erro ao atualizar a configuração de rede + Erro ao enviar mensagem + Erro ao adicionar membro(s) + Desconectar + Erro ao excluir perfil do usuário + %ds + %d meses + %d semanas + Criptografar banco de dados\? + Erro ao receber arquivo + Erro ao criar endereço + Nome de exibição: + Erro ao iniciar o bate-papo + Erro ao excluir banco de dados de bate-papo + Criptografar + Ativar TCP keep-alive + Erro ao criar perfil! + Erro ao ingressar no grupo + Nome de exibição duplicado! + Erro ao excluir contato + Erro ao alterar endereço + Erro ao excluir conexão de contato pendente + Editar + Ativar exclusão automática de mensagens\? + %d sec + Erro ao salvar servidores SMP + Erro ao aceitar solicitação de contato + Erro ao excluir solicitação de contato + Erro ao trocar de perfil! + Desativar Bloqueio SimpleX + Ativar Bloqueio SimpleX + editado + Erro + Email + Erro ao salvar servidores ICE + Sair sem salvar + Nome de exibição + chamada de vídeo criptografada e2e + mensagem duplicada + criptografado e2e + Exportar banco de dados + %d arquivo(s) com tamanho total de %s + Erro ao exportar banco de dados de bate-papo + Erro ao importar banco de dados de bate-papo + Erro ao interromper o bate-papo + Erro ao alterar configuração + Erro ao criptografar o banco de dados + Banco de dados criptografado + Digite o passphrase correto. + Digite o passphrase… + Erro: %s + Editar perfil do grupo + Expandir seleção de regra + Erro ao salvar o perfil do grupo + Mensagens diretas + habilitado + habilitado para contato + ativado para você + %dm + %d min + %d mês + %d semana + %d hora + A autenticação do dispositivo não está habilitada. Você pode ativar o Bloqueio SimpleX em Configurações, depois de ativar a autenticação do dispositivo. + Desativar + Desconectado + Mensagens que desaparecem(temporárias) são proibidas neste grupo. + Erro ao salvar arquivo + O nome de exibição não pode conter espaços em branco. + chamada de áudio criptografada e2e + Editar imagem + Insira o servidor manualmente + Erro ao excluir grupo + Funcionalidades experimentais + Erro ao criar o link de grupo + Erro ao excluir o link de grupo + Mensagens diretas entre membros são proibidas neste grupo. + %dh + %d horas \ No newline at end of file diff --git a/apps/android/app/src/main/res/values-zh-rCN/strings.xml b/apps/android/app/src/main/res/values-zh-rCN/strings.xml index 4319a9de76..2a6b6b656c 100644 --- a/apps/android/app/src/main/res/values-zh-rCN/strings.xml +++ b/apps/android/app/src/main/res/values-zh-rCN/strings.xml @@ -9,9 +9,9 @@ 接受 接受 接受 - 1月 + 1个月 1周 - 强化 + 色调 已接受通话 接受 通过 SOCKS 代理访问服务器在端口9050?允许该选项前必须开始代理。 @@ -38,7 +38,7 @@ 消息 在此后删除消息 消息 - 添加资料 + 添加个人资料 所有聊天记录和消息将被删除——这一行为无法撤销! 所有聊天记录和消息将被删除——这一行为无法撤销!只有您的消息会被删除。 允许发送语音消息。 @@ -99,7 +99,7 @@ 应用程序版本 应用程序数据备份 应用程序图标 - 一个随机资料将被发送到收到您链接的联系人那里 + 随机配置文件将发送给您从中收到此链接的联系人 应用程序版本:v%s 仅在运行时应用程序可以接受通知,不会启动后台服务 一个随机资料将发送给您的联系人 @@ -185,20 +185,20 @@ 隐身聊天 加入群组 加入隐身聊天 - 隐身聊天模式 - 这里不支持隐身聊天模式——您的主要资料将被发送给群组成员 + 隐身模式 + 此处不支持隐身模式——您的主要个人资料将发送给群组成员 点击开始一个新聊天 您的随机资料 - 通过联系人地址链接隐身聊天 - 通过群组链接隐身聊天 + 通过联系地址链接隐身 + 通过群组链接隐身 您分享了一次性链接隐身聊天 点击以加入隐身聊天 您的聊天资料将被发送给群组成员 - 您正在尝试邀请与您共享隐身聊天资料的联系人加入您使用主要资料的群组 - 隐身聊天模式可以保护您的主要资料名和头像的隐私——为每个新联系人创建一个新的随机资料。 - 您正在为该群组使用隐身聊天资料——为防止共享您的主要资料,邀请联系人是不允许的 + 您正在尝试邀请与您共享隐身个人资料的联系人加入您使用主要个人资料的群组 + 隐身模式可以保护你的主要个人资料名称和图像的隐私——对于每个新的联系人,都会创建一个新的随机个人资料。 + 您正在为该群组使用隐身个人资料——为防止共享您的主要个人资料,不允许邀请联系人 您的聊天资料将被发送给您的联系人 - 通过一次性链接隐身聊天 + 通过一次性链接隐身 只有群主可以启用语音信息。 您的隐私设置 隐私和安全 @@ -218,7 +218,7 @@ 数据库密码不同于保存在密钥库中的密码。 数据库加密密码将被更新并存储在密钥库中。 数据库将被加密,密码存储在密钥库中。 - 在密匙库中没有找到密码,请手动输入。如果你使用备份工具恢复了应用程序的数据,可能会发生这种情况。如果不是这种情况,请联系开发者。 + 在密匙库中没有找到密码,请手动输入。如果您使用备份工具恢复了应用程序的数据,可能会发生这种情况。如果不是这种情况,请联系开发者。 从密钥库中删除密码? 在密钥库中保存密码 SimpleX Chat 服务 @@ -335,7 +335,7 @@ 已检查联系人 联系人已隐藏: 联系人尚未连接! - 背景图标 + 上下文图标 复制到剪贴板 连接中…… 创建群组链接 @@ -373,7 +373,7 @@ 群组已删除 将为所有成员删除群组——此操作无法撤消! 直接 - 私聊 + 直接信息 已启用 群组成员可以发送语音消息。 群组链接 @@ -441,7 +441,7 @@ 启用自动删除消息? 用于控制台 此群中禁止成员之间私聊。 - 此群组中禁止显示限时消息。 + 该组禁止限时消息。 群组成员可以不可撤回地删除已发送的消息。 群组成员可以私信。 限时消息 @@ -463,7 +463,7 @@ 本地名称 无效的消息格式 无效数据 - LIVE + 实时 已邀请连接 无效的连接链接 斜体 @@ -540,7 +540,7 @@ 通知 正在接收消息…… 要接收通知,请输入数据库密码 - 为了保护您的隐私,该应用程序没有推送通知,而是一个 SimpleX 后台服务 ——它每天使用百分之几的电池。 + 为了保护您的隐私,该应用程序没有推送通知,而是具有 SimpleX 后台服务 ——它每天使用百分之几的电池。 您的设置 为了使用它,请 禁用电池优化SimpleX在下一个对话框。否则通知将被禁用。 通知预览 @@ -549,7 +549,7 @@ 在应用程序打开时运行 显示预览 该应用程序会定期获取新消息——它每天会消耗百分之几的电量。该应用程序不使用推送通知——您设备中的数据不会发送到服务器。 - 你的联系人可以允许完全删除消息。 + 您的联系人可以允许完全删除消息。 已发送的消息将在设定的时间后被删除。 您的聊天数据库 密码错误! @@ -576,7 +576,7 @@ 更新 打开 SimpleX Chat 来接听电话 视频通话 - %1$s 想通过该方式与您联系 + %1$s 想通过以下方式与您联系 拒接来电 点对点 错误:%s @@ -592,12 +592,12 @@ 您的聊天资料 未接来电 待定来电 - 您的聊天资料存储在本地,只在您的设备上 + 您的聊天资料存储在本地,仅存储在您的设备上 除非您的联系人已删除此连接或此链接已被使用,否则它可能是一个错误——请报告。 \n如果要连接,请让您的联系人创建另一个连接链接,并检查您的网络连接是否稳定。 您已经连接到 %1$s! 您的聊天资料将被发送 -\n给你的联系人 +\n给您的联系人 资料和服务器连接 更新网络设置? 只有您可以不可撤回地删除消息(您的联系人可以将它们标记为删除)。 @@ -615,7 +615,7 @@ 已更新的群组资料 已删除 %1$s 您删除了 %1$s - 您的资料将被发送到收到您链接的联系人那里。 + 您的个人资料将发送给您收到此链接的联系人。 正在尝试连接到用于从该联系人接收消息的服务器(错误:%1$s)。 您已连接到用于接收该联系人消息的服务器。 您分享了一次性链接 @@ -644,4 +644,338 @@ 多个聊天资料 数据库不能正常工作。点击了解更多 消息传递错误 + %d 小时 + %d 小时 + %d 月 + %d 秒 + SimpleX 是如何工作的 + 确保 WebRTC ICE 服务器地址格式正确、每行分开且不重复。 + 许多人问:如果SimpleX没有用户标识符,它是怎样传递信息的? + 确保 SMP 服务器地址格式正确、每行分开且不重复。 + Markdown 帮助 + 标记为已验证 + 建立私密连接 + 以 %s 身份加入 + 如果您收到 SimpleX Chat 邀请链接,您可以在浏览器中打开它: + 标记为已读 + 标记为未读 + 在消息中使用 Markdown + 文件:%s + 成员将被移出群组——此操作无法撤消! + 消息草稿 + k + 标记为已删除 + %d 星期 + 您将停止接收来自该群组的消息。聊天记录将被保留。 + 成员 + 成员 + %d 星期 + %d 分钟 + %d 月 + 网络和服务器 + 网络设置 + 已审核 + Onion 主机将在可用时使用。 + 将不会使用 Onion 主机。 + 📱 手机:点击在手机应用程序中打开,然后在应用程序中点击连接 + 消息将被标记为删除。收件人将能够揭示此消息。 + 更多改进即将推出! + 未选择联系人 + 一次性邀请链接 + 关闭 + 连接需要 Onion 主机。 + Onion 主机将在可用时使用。 + 从不 + 已提供 %s + 已提供 %s:%2s + %s 中的新功能 + 一次性邀请链接 + 好的 + 没有细节 + (仅由群组成员存储) + 只有您可以发送语音消息。 + 消息将被删除——此操作无法撤消! + 一次只能发送10张图片 + 更多 + 新数据库存档 + 旧数据库存档 + 新成员角色 + 没有联系人可添加 + 网络状态 + 关闭 + 将不会使用 Onion 主机。 + 连接需要 Onion 主机。 + 没有收到或发送的文件 + 发送人已取消文件传输。 + 分享 + 发送实时消息 + 此文本在设置中可用 + 未读 + 保存的 WebRTC ICE 服务器将被删除。 + %s 已验证 + 用于新连接 + 使用直接互联网连接? + 必要 + 保存并通知联系人 + 保存并通知联系人 + 在我们的 GitHub 仓库中阅读更多内容。 + 拒绝 + 为了保护隐私,而不是所有其他平台使用的用户 ID,SimpleX 具有消息队列的标识符,每个联系人都是分开的。 + TCP 连接超时 + 收到,禁止 + 设定1天 + SimpleX Chat 安全性由 Trail of Bits 审核。 + 在浏览器中打开链接可能会降低连接的隐私和安全性。SimpleX 上不受信任的链接将显示为红色。 + 恢复数据库备份后请输入之前的密码。 此操作无法撤消。 + 请更新应用程序并联系开发者。 + 开源协议和代码——任何人都可以运行服务器。 + 粘贴 + PING 次数 + 禁止发送语音消息。 + PING 间隔 + 请检查您使用的链接是否正确,或者让您的联系人给您发送另一个链接。 + 协议超时 + 拒绝 + 回复 + 重置为默认 + 运行聊天 + 保存存档 + 扫码 + 从您联系人的应用程序中扫描安全码。 + 安全码 + 秘密 + 安全评估 + SimpleX 消息 + %s 未验证 + 感谢用户——通过 Weblate 做出贡献! + 第一个没有任何用户标识符的平台——专为隐私保护设计。 + 该小组是完全分散式的——它只对成员可见。 + 图像无法解码。 请尝试不同的图像或联系开发者。 + 主题 + 此操作无法撤消——所有接收和发送的文件和媒体都将被删除。 低分辨率图片将保留。 + 角色将更改为“%s”。 该成员将收到新的邀请。 + 此操作无法撤消——早于所选的发送和接收的消息将被删除。 这可能需要几分钟时间。 + 此二维码不是链接! + 此功能是实验性的! 它仅在其他客户端安装了 4.2 版时才有效。 地址更改完成后,您应该会在对话中看到该消息——请检查您是否仍能收到来自该联系人(或群组成员)的消息。 + 此链接不是有效的连接链接! + 开始新的聊天 + 要与您的联系人验证端到端加密,请比较(或扫描)您设备上的代码。 + 取消静音 + 更新 .onion 主机设置? + 更新传输隔离模式? + (从剪贴板扫描或粘贴) + 安全队列 + 揭示 + 打开 + 发送失败 + 未经授权发送 + 太多图片! + 待办的 + 切换接收地址吗? + 请让您的联系人启用发送语音消息。 + 录制语音消息 + 发消息 + 重置 + 发送 + 发送实时消息——它会在您键入时为收件人更新 + 开始新聊天 + (与您的联系人分享) + 通过链接连接 + 设置联系人姓名 + 您接受的连接将被取消! + 您与之共享此链接的联系人将无法连接! + 显示二维码 + 发送问题和想法 + 保护您的隐私和安全的消息传递和应用程序平台。 + 删去 + 人们只能通过您共享的链接与您建立联系。 + 下一代私密通讯软件 + 粘贴收到的链接 + 已跳过消息 + 支持 SIMPLEX CHAT + 发送链接预览 + SOCKS 代理 + 停止聊天? + 停止聊天以便导出、导入或删除聊天数据库。在聊天停止期间,您将无法收发消息。 + 恢复数据库备份 + 恢复数据库备份? + 删除成员 + 发送私信 + 接收通过 + 发送通过 + 服务器 + 切换接收地址 + 保留最后的消息草稿及其附件。 + 私密文件名 + 感谢用户——通过 Weblate 做出贡献! + 传输隔离 + 将您收到的链接粘贴到下面的框中以与您的联系人联系。 + 分享邀请链接 + 此字符串不是连接链接! + 给我们发电子邮件 + SMP 服务器 + 尚不支持发送文件 + 正在尝试连接到用于从该联系人接收消息的服务器。 + 尚不支持接收文件 + 未知消息格式 + 测试服务器 + 测试服务器 + SimpleX 联系地址 + SimpleX 一次性邀请 + SimpleX 群组链接 + SimpleX 链接 + 发送人可能已删除连接请求。 + 预设服务器 + 二维码 + 传输隔离 + 分享链接 + 选择联系人 + 跳过邀请成员 + 转变 + 禁止发送语音消息。 + 只有您的联系人可以发送语音消息。 + 禁止直接向成员发送私信。 + 保护应用程序屏幕 + 主题 + 停止聊天以启用数据库操作。 + %s 秒 + 该群组已不存在。 + 点击加入 + 停止 + 重新启动应用程序以使用导入的聊天数据库。 + 所有者 + 已删除 + 角色 + + 恢复 + 重置颜色 + 保存颜色 + 减少电池使用量 + 为了保护时区,图像/语音文件使用 UTC。 + 使用聊天 + 在我们的 GitHub 存储库 中阅读更多内容。 + 打开聊天控制台 + Stop chat + 权限被拒绝! + 点击按钮 + 感谢您安装 SimpleX Chat + 使用相机 + 预设服务器地址 + 扫描服务器二维码 + 服务器测试失败! + 一些服务器未通过测试: + 在 GitHub 上加星 + 保存并通知群组成员 + 扬声器关闭 + 扬声器开启 + 已将您移除 + 更新设置会将客户端重新连接到所有服务器。 + 系统 + 对方会在您键入时看到更新。 + 查看安全码 + 语音消息 (%1$s) + 等待图像中 + 欢迎! + 欢迎 %1$s + 当您的联系人设备在线时,您将可以连接,请稍等或稍后查看! + 评价此应用程序 + 使用 SOCKS 代理? + 使用 SOCKS 代理(端口 9050) + %d 个文件,总大小为 %s + 您已加入此群组 + 您被邀请加入群组 + 默认(%s) + 此聊天中禁止语音消息。 + 语音信息在该群组中被禁用。 + 验证安全码 + 使用 SimpleX Chat 服务器。 + 通过 %1$s + 邀请至群组 %1$s + SimpleX 地址 + SimpleX 团队 + %1$s 成员 + + 您可以将您的地址作为链接或二维码共享——任何人都可以连接到您。 如果您以后删除它,您不会丢失您的联系人。 + 您可以控制通过哪些服务器接收消息,您的联系人 - 您用来向他们发送消息的服务器。 + 您的联系人可以从应用程序中扫描二维码。 + 您将在组主设备上线时连接到该群组,请稍等或稍后再检查! + 当您启动应用或在应用程序驻留后台超过30 秒后,您将需要进行身份验证。 + 创建于 %1$s + 您可以 连接到 SimpleX Chat 开发者提出任何问题并接收更新 + 您已接受连接 + 您的 SMP 服务器 + %1$d 已跳过消息 + %ds + 更新内容 + 您被邀请加入群组 + 您没有聊天记录 + 等待图像中 + 语音消息 + 语音消息禁止发送! + 您需要允许您的联系人发送语音消息才能发送它们。 + 扫描二维码 + 您邀请了您的联系人 + 想要与您连接! + 您的联系人需要在线才能完成连接。 +\n您可以取消此连接并删除联系人(稍后尝试使用新链接)。 + SimpleX 标志 + 您的 SimpleX 联系地址 + 为终端安装 SimpleX Chat + 使用 SimpleX Chat 服务器? + 我们不会在服务器上存储您的任何联系人或消息(一旦发送)。 + WebRTC ICE 服务器 + 您的 ICE 服务器 + 视频关闭 + 您可以通过应用设置/数据库或重启应用开始聊天。 + 您将 %s 的角色更改为 %s + 您将自己的角色更改为 %s + 您已更改地址 + 您可以共享链接或二维码——任何人都可以加入该群组。如果您稍后将其删除,您不会失去该组的成员。 + 间接(%1$s + 您也可以通过点击链接进行连接。 如果它在浏览器中打开,请单击在移动应用程序中打开按钮。 + SimpleX + 您将加入此链接指向的群组并连接到其群组成员。 + 通过群组链接 + 通过一次性链接 + 通过联系地址链接 + 通过浏览器 + 您的服务器 + 当可用时 + 使用 .onion 主机 + 您的 ICE 服务器 + simplexmq: v%s (%2s) + 欢迎消息 + 您的聊天由您掌控! + 您可以使用 markdown 来编排消息格式: + %dh + %d 天 + %dw + 您被邀请加入群组。 加入以与群组成员联系。 + 你加入了这个群组。连接到邀请组成员。 + 您更改了 %s 的地址 + 您已离开 + %1$d 已选择联系人 + 您允许 + 带有可选的欢迎消息。 + %dm + %dmth + 等待文件中 + 您的联系人发送的文件大于当前支持的最大大小 (<xliff:g xmlns:xliff=\"urn:oasis:names:tc:xliff:document:1.2\" id=\"maxFileSize\">%1$s</xliff :g>). + 当您的连接请求被接受后,您将可以连接,请稍等或稍后检查! + 使用服务器 + 您的服务器地址 + 视频开启 + 最多 40 秒,立即收到。 + 验证连接安全 + 由 %s 审核 + 审核 + 将为所有成员删除该消息。 + 该消息将对所有成员显示为已审核。 + 删除成员消息? + 观察者 + 您是观察者 + 更新群组链接错误 + 您无法发送消息! + 初始角色 + 请联系群组管理员。 \ No newline at end of file diff --git a/apps/android/app/src/main/res/values-zh-rTW/strings.xml b/apps/android/app/src/main/res/values-zh-rTW/strings.xml index 61b0068fdd..e58d5b938f 100644 --- a/apps/android/app/src/main/res/values-zh-rTW/strings.xml +++ b/apps/android/app/src/main/res/values-zh-rTW/strings.xml @@ -6,7 +6,7 @@ 關於 SimpleX 接受 接受 - 1 天 + 1 日 1 個月 接受 關於 SimpleX Chat @@ -23,16 +23,16 @@ 顯示名稱: 全名: 使用更多電量!通知服務會長期在背景中運行 – 一但有訊息就會顯示在通知內。 - 對電池好。通知服務會每十分鐘檢查一次。你可能會錯過電話通話或訊息。 - 回應電話請求 + 對電量也不錯。通知服務會每十分鐘運行一次。你可能會錯過電話通話或訊息。 + 回應通話請求 清除 - 允許在群組內選擇成員後傳送訊息 + 允許在群組內選擇成員後傳送訊息。 %d 秒 已取消 %s 自動接受聯絡人請求 - 匿名者模式在這𥚃是不支援 - 你的真實帳號名稱會顯示於群組內 + 匿名聊天模式在這裡是不支援 - 你的個人檔案會顯示於群組內 不要 - 允許傳送自動銷毀的訊息 + 允許傳送自動銷毀的訊息。 無法初始化數據庫 一直開啟 關閉 SimpleX 鎖定 @@ -41,20 +41,20 @@ 回覆 分享 附件 - 和開發者對話 + 和開發人員對話 你的對話 - 分享檔案… + 分享檔案 … 分享訊息 取消圖片預覽 允許使用語音訊息? 取消 - 取消即時顯示訊息 + 取消實況訊息 新增新的聯絡人:新增新的聯絡人可以使用二維碼建立你的一次性二維碼。 掃描二維碼:連接到向你出示二維碼的聯絡人。 選擇檔案 使用相機 - 選擇來自圖片庫 - 接受匿名者的對話 + 從圖片庫選擇圖片 + 接受匿名聊天模式 所有訊息記錄會刪除 - 這不能還原!這些訊息只會在你裝置中刪除。 清除 要清除對話記錄? @@ -62,7 +62,7 @@ 清除 清除對話記錄 分享邀請連結 - 傳送問題和想法 + 傳送問題和想法給開發者 如何使用 使用終端機安裝 SimpleX Chat 應用程式版本 @@ -70,53 +70,53 @@ 程式建構:%s 應用程式版本:v%s 分享連結 - 自動化 - 你目前的帳號 + 自動接受所有請求 + 你目前的個人檔案 顯示的名稱字與字中間不能有空白。 儲存設定? 顯示名稱 全名(可選) - 通話有錯誤 - 打電話中… + 通話出現錯誤 + 正在撥打 … 通話中 私密 已連接 - 對電池最好。只有在應用程式運行時才收到通知,這樣背景就不會運行通知服務 - 端對端加密視像通話 - 視像通話(沒有端對端加密) - 通話已經結束了。 + 對電量最好。 只有在應用程式運行中的時侯才可以接收訊息,後台服務並不會使用。 + 端對端加密視訊通話 + 視訊通話(沒有端對端加密) + 通話已經結束了! 關閉語音 開啟語音 - 通話已經取消了。 + 通話已經取消了 通話中 開啟喇叭 通話 主題 語音通話(沒有端對端加密) 語音通話 - 語音 & 視像通話 - 視像通話 + 語音 & 視訊通話 + 視訊通話 粗體 - 圖片自動接受 - 備份資料數據 + 自動接收圖片 + 備份應用程式資料 應用程式圖示 已匯入對話資料庫 - Android Keystore 是用於安全地儲存密碼 - 確保通知服務的運作 + Android 金鑰庫是用於安全地儲存密碼 - 確保通知服務的運作 請注意:如果你忘記了密碼你將不能再次復原或更改密碼。 - 當你重新啟動應用程式或更改密碼後, Android Keystore 將會用來安全地儲存密碼 - 確保收到通知。 + 當你重新啟動應用程式或更改密碼後, Android 金鑰庫將會用來安全地儲存密碼 - 將會允許接到通知。 聊天室已停止運作 - 只有這個群組的創建人才能更改群組內的設定。 + 只有這個群組的負責人才能更改群組內的設定。 修改 - 加入新帳號 - 所有聊天室和聊天記錄會刪除 - 這不能還原! - 匿名者 + 加入新的個人檔案 + 所有對話和對話記錄會刪除 - 這不能還原! + 匿名聊天模式 經常 開啟 你的設定 允許你的聯絡人傳送語音訊息。 - 只能在你的聯絡人允許使用語言訊息的時候才能使用語音訊息。 + 只能在你的聯絡人允許使用語言訊息的時候,才能使用語音訊息。 你和你的聯絡人都可以傳送自動銷毀的訊息。 - 只有你能傳送可以自動銷毀的訊息。 + 只有你能傳送自動銷毀的訊息。 你和你的聯絡人都可以傳送語音訊息。 管理員可以建立可以加入群組的連結。 使用二維碼掃描並新增伺服器。 @@ -142,7 +142,7 @@ 關閉 自動銷毀訊息 - 群組內的會員可以傳送私人訊息。 + 群組內的成員可以私訊群組內的成員。 %d 分鐘 %d 月 通話結束 %1$s @@ -153,26 +153,26 @@ \n請注意:如果你有很多連接,你的電話電量和數據流量的消耗率會大大增加,一些連接有機會會連接失敗。 一個單獨的 TCP 連接(和 SOCKS 憑證)將用於<b>每個聊天室的設定<b>。 返回 - 省電模式運行中,關閉了背景通知服務和新訊息的定期檢查。你可以在通知設定內重新啟用。 - 匿名者模式 + 省電模式運行中,關閉了背景通知服務和定期更新接收訊息。你可以在通知設定內重新啟用。 + 匿名聊天模式 預設 (%s) 群組設定 聯絡人設定 - 分享圖片… - 你和你的聯絡人都可以不可逆的刪除已經傳送的訊息 + 分享圖片 … + 你和你的聯絡人都可以不可逆地刪除已經傳送的訊息 已連接 簡介 完整連結 - 你可以通過設定關閉 - 當應用程式運行時,通知服務會仍然運行。 - 背景通知服務會一直運行 - 一但有新訊息就會顯示在通知。 - 程式只會在運行中的時候才會收到訊息的通知,不會在背景中運行通知服務。 + 你可以通過設定關閉 – 當應用程式運行時,通知服務仍然會運行。 + 通知服務會一直在後台中運行 - 一但接收到新訊息就會顯示於通知內。 + 應用程式只會在運行中的時候才會收到訊息的通知。 要求接收圖片 進階網路設定 - 將你的地址修改 - 更改地址中… - 更改地址中… + 已修改你的地址 + 更改地址中 … + 更改地址中 … 自動銷毀訊息 - 開始新對話 + 開始新對話/創建新群組 建立私密群組 建立一次性邀請連結 (分享給你的聯絡人) @@ -185,13 +185,13 @@ 檢查輸入的伺服器地址然後再試一次。 終端機對話 於 Github 給個星星 - 匿名者模式會保護你的真實帳號名稱和頭像 — 當有新聯絡人的時候會自動建立一個隨機性的名字。 + 匿名聊天模式會保護你的真實個人檔案名稱和頭像 — 當有新聯絡人的時候會自動建立一個隨機性的個人檔案 這樣就會每一個對話中也擁有不同的顯示名稱並且沒有任何的個人資料可用於分享或有機會外洩 - 要找到用於匿名連接的個人資料,請點擊上方的聯絡人或群組名稱。 - 只有在你的聯絡人允許的情況下才允許自動銷毀訊息。 + 若要查找用於匿名聊天模式連接的個人檔案,請點擊聯絡人或群組名稱。 + 只有你的聯絡人允許的情況下,才允許自動銷毀訊息。 允許你的聯絡人傳送自動銷毀的訊息。 - 只有在你的聯絡人允許的情況下,才允許將不可撤銷的訊息刪除。 - 允許你的聯絡人可以不可逆的刪除已發送的訊息。 + 只有你的聯絡人允許的情況下,才允許不可逆地將訊息刪除。 + 允許你的聯絡人可以不可逆地刪除已發送的訊息。 允許將不可撤銷的訊息刪除。 允許傳送語音訊息。 多久後刪除 @@ -200,98 +200,98 @@ 即時顯示訊息 SimpleX 群組連結 私人檔案名稱 - 傳送訊息時出錯 - 建立帳號失敗! - 你已經有一個帳號的顯示名稱和現在選擇建立的帳號名稱相同。請顯示其他名稱。 - 切換帳號失敗! - 在群組新增成員時出錯 + 加入成員(s) 時出錯 + 個人檔案建立失敗! + 你已經有一個個人檔案的顯示名稱和現在選擇建立的個人檔案名稱相同。請選擇其他名稱。 + 個人檔案切換失敗! + 加入群組時出錯 傳送者已取消傳送檔案。 接收檔案時出錯 建立地址時出錯 - 為了保護時區,圖片或語音文件使用 UTC。 + 為了保護私人檔案,圖片或語音文件使用 UTC。 目前還不支援傳送檔案 - 目前還不技援接收檔案 + 目前還不支援接收檔案 未知的訊息格式 無效的訊息格式 - 直播 + 實況 無效聊天 無效數據 連接 %1$d 已建立連線 邀請連線 - 連接中… - 你建立了一次性的連接連結 - 你建立了使用匿名者模式的一次性連接連結 - SimpleX 聯絡人連結 + 連接中 … + 你分享了一個一次性連結 + 你分享了一個匿名聊天模式的一次性連結 + SimpleX 聯絡人地址 SimpleX 一次性連結 SimpleX 連結 通過 %1$s 通過瀏覽器 - 請使用 %1$s 檢查你的網路連線並且再試一次。 + 傳送訊息時出錯 聯絡人已存在 你已經連接到 %1$s! - 通過帳號文件(默認)或通過連接(測試版)。 + 使用個人檔案(預設值)或使用連接(測試版)。 減少電量使用 更多功能即將推出! 意大利語言界面 感謝用戶 - 使用 Weblate 的翻譯貢獻! SimpleX k - 使用連結連接聯絡人 \? - 通過邀請的 - 通過使用邀請連結連接 \? - 你的個人資料將發送給你收到此連結的聯絡人。 + 透過連結連接聯絡人? + 透過邀請連結連接? + 通過邀請連結連接群組? + 你的個人檔案將會傳送給你收到此連結的聯絡人 你將會加入此連結內的群組並且連接到此群組成為群組內的成員。 連接 錯誤 連接中 - 你已連線到用於接收來自此聯絡人的訊息伺服器。 - 正在嘗試連接到這聯絡人接收的訊息伺服器 (錯誤: %1$s). - 正在嘗試連接到這聯絡人接收的訊息伺服器。 + 你已連接到此聯絡人使用的伺服器以接收訊息。 + 嘗試連接至用於接收此聯絡人訊息的伺服器 (錯誤:%1$s). + 正在嘗試連接到用於接收此聯絡人訊息伺服器。 已刪除 已標記為刪除 - 在瀏覽器中開啟連結可能會降低私隱和安全性。不受 SimpleX 信任的連結會顯示紅色。 + 在瀏覽器中開啟連結可能會有私隱疑慮和不確定性。不受 SimpleX 信任的連結會顯示紅色。 儲存 SMP 伺服器時出錯 - 請確保 SMP 伺服器連結格式正確,行分隔且不重複。 + 請確保 SMP 伺服器連結格式正確,隔行顯示且不重複。 更新網路配置時出錯 聯絡人載入失敗 多個聯絡人載入失敗 - 請更新應用程式或聯絡開發者。 + 請更新應用程式或聯絡開發人員。 連線超時 連線失敗 - 請檢查你的網路 + 請使用 %1$s 檢查你的網路連線並且再試一次。 連接 定期通知已禁用! 需要使用密碼 只顯示聯絡人名稱 - 裝置內的螢幕鎖定已關閉。已關閉 SimpleX 鎖定。 + 裝置內的螢幕鎖定已關閉。正在關閉 SimpleX 鎖定。 儲存 太多圖片! - 儲存檣案的時候有錯誤 + 儲存檔案的時候出現錯誤 有新的聯絡人連線請求 - 登入以使用憑據 + 確認你的憑據 隱藏 - 檔案已儲存 - 無效連線連結 + 已儲存檔案 + 無效的連線連結 傳送者似乎已經刪除了連接的請求。 刪除聯絡人時出錯 刪除群組時出錯 刪除聯絡人 測試在步驟 %s 失敗。 - 伺服器需要投權才能建立佇列,請檢查密碼 + 伺服器需要授權才能建立佇列,請檢查密碼 伺服器地址的憑證指紋可能不正確 即時收到通知 - 即時收到通知! - 即時收到通知已禁用! + 即時通知! + 已禁用即時收到通知! 數據庫目前沒有正常運作。點擊查看更多 - SimpleX Chat 電話 + SimpleX Chat 電話來電 通知服務 顯示預覽 通知預覽 - 如果你解鎖程式後三十秒後再次啟動或返回應用程式,你將需要進行多一次解鎖程式 + 如果你解鎖程式三十秒後再次啟動或返回應用程式,你會需要進行多一次解鎖程式。 已解鎖 - 登入 + 使用你的憑據登入 使用終端機開啟對話 傳送訊息有錯誤 大概你的聯絡人已經刪除了和你的對話並且已經沒有和你有連線。 @@ -303,100 +303,100 @@ 傳送失敗 歡迎 %1$s 歡迎! - 這文字在設定中可用 - 連接中… + 在設定中可用這文字 + 連接中 … 你被邀請加入至群組 加入為 %s - 連接中… + 連接中 … 點擊開始新對話 - 檔案找不到 + 找不到檔案 語音訊息 (%1$s) - 語音訊息… + 語音訊息 … 錄製語音訊息 - 你需要允許你的聯絡人傳送語音訊息才能使他們可以傳送給你。 + 你需要在設定上開放權限允許你的聯絡人傳送語音訊息。 禁止語音訊息! - 請詢問你的聯絡人啟用語音訊息 - 只有群組的創建人才能啟用語音訊息 + 請你的聯絡人開放權限允許你傳送語音訊息 + 只有群組的負責人才能啟用語音訊息 傳送 - 請確定你使用了正確的連結或者叫你的聯絡人傳送一個新的連結給你。 + 請你確認使用的是正確的連結,或者請你的聯絡人傳送一個新的連結給你。 連接錯誤 (AUTH) - 除非你的聯絡人刪除了連結或此連結已經被使用,否則它可能是一個錯誤 - 請匯報問題。 -\n要連線,請詢問你的聯絡人建立新的連結和確保你的網路是隱定的。 - 接受聯絡人的連接時出錯 - 刪除聯絡人請求時出錯 + 除非你的聯絡人刪除了連結或此連結已經被使用,否則它可能是一個錯誤 - 請報告問題。 +\n要連線,請詢問你的聯絡人建立新的連結和確保你的網路是穩定的。 + 接受聯絡人的連接請求時出錯 + 刪除待處理的聊絡人連接時出錯 更改地址時出錯 建立佇列 安全佇列 刪除佇列 斷開連接 - 為了使用它,請 禁用電量優化 SimpleX 在下一個對話中。否則,通知將會禁用。 - 在接收通知之前,請你確入數據庫的密碼 + 為了使用它,請 禁用電量優化 為了 SimpleX 在下一個對話中。否則,將會禁用通知。 + 在接收通知之前,請你輸入數據庫的密碼 應用程式會定期推送新訊息 — 它每天會消耗百分之幾的電量。 應用程式將不使用推送通知 — 你裝置中的數據不會傳送至伺服器。 SimpleX Chat 服務 - 正在接收訊息… + 正在接收訊息 … 隱藏 SimpleX Chat 訊息 當應用程式是開啟 定期啟用 顯示聯絡人名稱和訊息內容 隱藏聯絡人名稱和訊息內容 - 聯絡人隱藏: + 隱藏聯絡人: 有新訊息 已連線 SimpleX 鎖定 為了保護你的個人訊息,開啟 SimpleX 鎖定。 -\n在啟用此功能之前,系統將提示您完成螢幕鎖定。 +\n在啟用此功能之前,系統將提示你完成螢幕鎖定的功能。 打開 SimpleX 鎖定已開啟 - 你的裝置沒有啟動螢幕鎖定。您可以通過設定內啟動螢幕鎖定,當你啟動後就可以使用 SimpleX 鎖定 + 你的裝置沒有啟動螢幕鎖定。你可以通過設定內啟動螢幕鎖定,當你啟動後就可以使用 SimpleX 鎖定。 修改 刪除 - 透露 + 展露 確定要刪除訊息? - 訊息會刪除 - 並且不能撤消! - 訊息將被標記為刪除。 接收訊息的人(多個) 能夠透露此訊息。 - 未讀取 + 訊息會刪除 - 並且不能還原! + 訊息將被標記為刪除。 接收訊息的人(多個) 能夠展露此訊息。 + 未讀 你沒有聯絡人 解碼錯誤 - 你的的聯絡人傳送的檔案大於目前支持的最大大小 (%1$s). + 你的聯絡人傳送的檔案大於目前支持的最大上限 (%1$s). 只能同一時間傳送十張圖片 - 目前支援的最大檣案大小為 %1$s - 下載檔案需要傳送者上線的時候才能下載檣案,請等待對方上線! + 目前支援的最大檔案大小為 %1$s + 下載檔案需要傳送者上線的時候才能下載檔案,請等待對方上線! 語音訊息 - 傳送即時顯示的訊息 - 即時顯示的訊息! - 傳送即時顯示的訊息 - 這會即時顯示你在輸入中的文字 + 傳送實況的訊息 + 實況訊息! + 傳送實況訊息 - 這會即時顯示你在輸入中的文字 (掃描或使用剪貼薄貼上) - 沒有權限 - 為了保護你的私隱,即時推送通知沒有使用 <b xmlns:xliff=\"urn:oasis:names:tc:xliff:document:1.2\"><xliff:g id=\"appName\">SimpleX</xliff:g> 後台通知 - 它每天會使用你電量的百分之幾。 + 權限拒絕! + 為了保護你的私隱,<b xmlns:xliff=\"urn:oasis:names:tc:xliff:document:1.2\">SimpleX</xliff:g> 有一個後台通知服務 – 它每天使用你幾 % 的電量。 定期通知 - 每十分鐘會檢查一次訊息,最多一分鐘 + 每十分鐘會檢查一次訊息,最快可設為每分鐘檢查一次 訊息文字 聯絡人名稱 隱藏 圖片 等待圖片 - 圖片已傳送 + 已傳送圖片 等待圖片 下載圖片需要傳送者上線的時候才能下載圖片,請等待對方上線! 圖片已儲存至圖片庫 通知 - 刪除聯給人? + 刪除聯絡人? 此聯絡人和此聯絡人的訊息會全部刪除 - 這不能還原! 刪除聯絡人 - 設置聯絡人名稱… + 設置聯絡人名稱 … 已連接 已斷開連接 錯誤 待處理 - 切換接收位置? + 切換接收地址? 此功能目前還是實驗階段! 對方需要使用 4.2 版本或更高的版本才能成功生效。 地址更改後,你會在對話中看到新訊息 - 請測試你更改地址後是否仍然能夠收到來自這聯絡人(或群組內的成員)的訊息。 查看安全碼 驗證安全碼 傳送訊息 - 刪除帳號時出現錯誤 + 刪除個人檔案時出現錯誤 停止對話 - 圖片不能解碼,嘗試其他圖片或聯絡開發者。 + 圖片不能解碼,嘗試其他圖片或聯絡開發人員。 檔案 大型檔案 等待檔案中 @@ -406,12 +406,12 @@ 沒有詳細資料 一次性邀請連結 已複製至你的剪貼薄 - 使用連結連接 / 使用二維碼 + 使用連結連接 / 使用二維碼連接 掃描二維碼 - (僅由群組成員存儲) + (僅由群組成員儲存) 想和你對話! SimpleX 徽標 - 通過使用連結連接 + 透過連結連接 預設伺服器 你的伺服器位址 刪除伺服器 @@ -419,15 +419,15 @@ ICE 伺服器(每行一個) 使用 .onion 主機 Onion 主機不會啟用 - 當有的時候,Onion 將會啟用。 + 當有的時候 Onion 將會啟用。 Onion 主機不會被啟用。 連接 - 刪除址址 + 刪除地址 顏色 如何使用你的伺服器 核心建立於:%s 使用連結連接 - 💻 桌面版:於程式內掃描一個已存在的二維碼,通過使用二維碼掃描。 + 💻 桌面版:於應用程式內掃描一個已存在的二維碼,透過二維碼掃描。 設定 這個二維碼不是一個連結! 建立一次性邀請連結 @@ -440,7 +440,7 @@ 編輯圖片 斜體 已拒絕收聽電話 - 連接收聽電話 … + 連接電話中 … 等待對方確定 … 貢獻 評價程式 @@ -452,9 +452,9 @@ 刪除圖片 開始中 … 等待對方回應 … - 如果你收到 <xliff:g xmlns:xliff=\"urn:oasis:names:tc:xliff:document:1.2\" id=\"appName\">SimepleX Chat 邀請連結,你可以使用瀏覧器開啟 + 如果你收到 <xliff:g xmlns:xliff=\"urn:oasis:names:tc:xliff:document:1.2\" id=\"appName\">SimepleX Chat 邀請連結,你可以使用瀏覧器開啟: 📱 電話版: 點擊 使用電話程式開啟, 然後在程式內點擊 連接. - 如果您選擇拒絕傳送者將不會收到通知。 + 如果你選擇拒絕,傳送者將不會收到通知。 拒絕 刪除 刪除 @@ -463,7 +463,7 @@ 你的聯絡人需要上線才能連接成功。 \n你可以取消此連線和刪除此聯絡人(或者你可以稍後使用新的連結再試一次)。 二維碼 - 個人檣案頭像 + 個人檔案頭像 預覧連結圖片 SimpleX 地址 幫助 @@ -475,22 +475,23 @@ 無效連結! 這個連結不是一個有效的連接連結! 連線請求已傳送 - 當群組的建立人上線的時侯便會成功連接至群組,請耐心等待! - 當你的連接請求已被接受的時候便會連接成功,請耐心等待! - 當你的聯絡人上線後便會連線成功,請耐心等待! - 如果你沒有聯絡人,於視像對話內出示你的二維碼,或者分享連結。 - 你的個人檔案會傳送結你的聯絡人! - 將你收到的連結貼上至下面的框內以與你的聯絡人對話。 - 如果你沒有聯絡人,你可以於 視像對話中掃描二維碼,或者你可以分享一個邀請連結給你的聯絡人。 + 當群組的建立人上線,你便會成功連接至群組,請耐心等待! + 當你的連接請求已被接受,你便會連接成功,請耐心等待! + 當你的聯絡人上線,你便會連線成功,請耐心等待! + 如果你不能面對面接觸此聯絡人,可於視訊通話中出示你的二維碼,或者分享連結。 + 你的個人檔案會傳送給 +\n你的聯絡人 + 將你收到的連結貼上至下面的框內以開展你與你的聯絡人對話。 + 如果你不能面對面接觸此聯絡人,你可以於 視訊對話中掃描二維碼,或者你可以分享一個邀請連結給此聯絡人。 你的個人檔案會傳送給你的聯絡人。 貼上 這些字串不是連接連結! - 你也可以點擊連結連接。如果連線於瀏覧器中開啟,點擊 於程式內開啟 按扭。 + 你也可以點擊連結連接。如果在瀏覧器中開啟,點擊 程式內的開啟 按扭。 一次性邀請連結 你的聯絡人地址 掃描二碼碼 錯誤的安全碼! - 於你的聯絡人的程式內掃描安全碼 + 在你聯絡人的程式內掃描安全碼 安全碼 Markdown 幫助 於訊息中使用 Markdown 語法 @@ -498,10 +499,10 @@ 使用伺服器 用於新的連接 無效的伺服器地址 - 此伺服器用於你目前的帳號 + 此伺服器用於你目前的個人檔案 使用 SimpleX Chat 伺服器? 你的 SMP 伺服器 - 目前使用中 SimpleX Chat 伺服器。 + 目前使用 SimpleX Chat 伺服器。 如何? 配置 ICE 伺服器 已儲存的 WebRTC ICE 伺服器將會移除。 @@ -526,33 +527,33 @@ 你錯過了電話 收到回應 … 連接中 … - 完結 - 你的聯絡人可以使用二維碼在此程式 + 通話完結 + 你的聯絡人可以在程式內使用二維碼 連接 網路 & 伺服器 網路設定 使用 SOCKS 代理伺服器 (端口 9050) 使用 SOCKS 代理伺服器 儲存並通知群組內的聯絡人 - 退出並且不儲存 - 對話由你控制! - 一個保護你的隱私和傳送安全的通訊應用程式平台。 + 退出並且不儲存紀錄 + 你的對話由你控制! + 一個保護你的隱私和傳送安全通訊的應用程式平台。 我們不會在伺服器內儲存你的任何聯絡人和消息(一旦傳送)。 - 建立帳號 + 建立個人檔案 回應已確認 - 您可以透過 連接到 SimpleX Chat 開發人員提出任何問題並接收更新 + 你可以透過 連接到 SimpleX Chat 開發人員提出任何問題並同意更新 開始新的對話 - 設定聯聯人名稱 + 設定聯絡人名稱 你已邀請了你的聯絡人 你接受了連接 刪除等待中的連接? - 當聯絡人發現此連結後,嘗試點擊的聯絡人將無法連結! + 當聯絡人發現此連結後,嘗試點擊的聯絡人將無法連線! 你所接受的連接將會被取消! 你的聯絡人現在還沒連接! 關閉按鈕 已標記為已驗證 - 清除驗認 - 如要和你的聯絡人驗認端對端加密,於對方的程式內掃描二維碼。 + 清除驗證 + 如果要和你的聯絡人驗認端對端加密,在對方的程式內掃描二維碼。 %s 已驗證 %s 並未驗證 你的 SimpleX 聯絡地址 @@ -571,4 +572,414 @@ 你的伺服器 連接時將會需要使用 Onion 主機 對話檔案 + 透過群組連結 + 透過群組連結使用匿名聊天模式 + 一個使用了匿名聊天模式的人透過連結加入了群組。 + 透過使用一次性連結匿名聊天模式連線 + 有很多人問: +\nxmlns:xliff=\"urn:oasis:names:tc:xliff:document:1.2\">如果 <xliff:g id=\"appName\">SimpleX</xliff:g> 沒有任何的用戶標識符,應如何傳送訊息?</i> + 即時 + 定期的 + 關閉 + 你錯過此通話 + 開啟 + 開啟 +\n +\nSimpleX Chat 以接受通話 + 已拒絕通話 + 顯示 + 連線通話中 + 檔案及媒體檔案 + 重新啟動應用程式以建立新的個人檔案。 + 刪除所有檔案及媒體檔案? + 刪除所有你的個人檔案及媒體檔案 + %d 檔案(s) 的總共大小為 %s + 訊息 + 永不 + 沒有收到或傳送的檔案 + 目前的密碼 … + 加密 + 修改設定時出錯 + 通知服務只會在應用程式關閉前才會傳送 + 移除 + 要從金鑰庫移除密碼? + 確定新密碼 … + 新密碼 … + 點擊加入 + 點擊以使用匿名聊天模式加入 + %s 的身份已更改為 %s + 已經邀請 %1$s + 已更改你的身份為 %s + 連線中 (已接受) + 退出 + 負責人 + 已移除 + 完成 + 連線中 + 創建人 + 新成員的身份 + %1$s 位成員 + 修改群組內的設定 + 建立群組連結 + 建立連結 + 確定要刪除連結? + 移除成員 + 成員的身份會修改為 \"%s\". 所有在群組內的成員都會收到通知 + 成員的身份會修改為 \"%s\". 該成員將收到新的邀請 + 網路狀態 + 重置為預設值 + 當你與某人分享已啟用匿名聊天模式的個人檔案時,此個人檔案將用於他們邀請你參加的群組。 + 黑暗 + 為所有人刪除 + 語音訊息 + 提供 %s: %2s + 安全性評估 + SimpleX Chat 的安全性由 Trail of Bits 審核。 + 群組連結 + 多個個人檔案 + 不同的名稱、頭像和傳輸隔離。 + 訊息草稿 + 保留最後一則帶附件的訊息草稿。 + 傳輸隔離 + 匯入對話資料庫? + 請放置你的密碼於安全的地方,如果你遺失了密碼將不可能再次存取它。 + 鎖匙鏈錯誤 + 沒有聯絡人可選擇 + 群組連結 + 刪除連結 + 群組是完全去中心化的 - 只有群組內的成員能看到。 + 禁止傳送自動銷毀的訊息。 + %d 個小時 + 新功能 + 帶有可選即時性的訊息 + 刪除數據庫時出現錯誤 + 匯入 + %s 秒(s) + 加密數據庫時出錯 + 於金鑰庫儲存密碼 + 建立於 %1$s + 還原數據庫的備份 + 群組為不活躍狀態 + 邀請連結過時! + 刪除群組? + 群組會於所有成員刪除 - 這不能還原! + 群組只會為你刪除 - 這不能還原! + 你可以分享連結或二維碼 - 任何人也可以加入至此群組內。直到你刪除群組前你也不會失去遺失群組。 + 你的個人檔案會傳送給群組內的成員。 + 儲存群組檔案 + 語音訊息於這個聊天窒是禁止的。 + 允許你的聯絡人可以完全刪除訊息 + 第一個沒有任何用戶識別符的通訊平台 – 以私隱為設計 + 新一代的私人訊息平台 + 去中心化的 + 人們只能在你分享了連結後,才能和你連接。 + 重新定義私隱 + 建立你的個人檔案 + 這是如何運作 + 你可以之後透過設定修改。 + 私下連接 + 開放源碼協議和程式碼 – 任何人也可以運行伺服器。 + 無視 + 語音通話來電 + 貼上你收到的連結 + 已經端對端加密 + 沒有端對端加密 + 關閉喇叭 + 訊息 + 私隱 & 安全性 + 主題 + 法國語言界面 + 已經完成端對端加密的語音通話 + 拒絕 + 錯誤的訊息 ID + 重覆的訊息 + 保護應用程式螢幕 + 傳送可以預覽的連結 + 開發 + 裝置 + 幫助 + 設定 + 幫助 SIMPLEX CHAT + 對話 + 開發者工具 + SOCKS 代理伺服器 + 重新啟動應用程式以匯入對話數據庫 + 刪除所有檔案 + 啟用自動銷毀訊息? + 刪除訊息 + 於多久後刪除訊息 + 請輸入正確的密碼。 + 已受加密的數據庫密碼是使用隨機性的文字,你可以修改它。 + 數據庫將會加密。 + 數據庫將會加密並且密碼會儲存於金鑰庫。 + 數據庫錯誤 + 不能讀取金鑰庫以儲存資料庫密碼 + 錯誤:%s + 檔案:%s + 需要數據庫的密碼以開啟對話。 + 輸入密碼 … + 輸入正確的密碼。 + 開啟對話 + 儲存密碼和開啟對話 + 你未完成更改數據庫密碼的程序 + 密碼不存在於金鑰庫,請手動輸入它,有這種情況你可能是使用了備份用的工具。如果不是請聯絡開發人員。 + 還原 + 還原數據庫的備份? + 還原數據庫時出錯 + 儲存存檔 + 刪除封存 + 加入 + 確定要加入群組? + 加入匿名聊天模式 + 加入群組中 + 群組的邀請連結無效,這連結已經被群組管理人刪除。 + 群組邀請連結已經過時 + 移除了你 + 沒有聯絡人可以新增 + 選擇聯絡人 + 跳過邀請成員 + 邀請至群組 + 邀請成員 + 你正在嘗試邀請一位與你分享了匿名聊天模式的聯絡人進入至你正在使用真實的個人檔案聊天模式的群組中 + 建立群組邀請連結時出錯 + 刪除群組邀請連結時出錯 + 為終端機 + 本機名稱 + 數據庫 ID + 身份 + 傳送私人訊息 + 成員將會被移除於此群組 - 這不能還原! + 移除 + 成員 + 修改身份 + 切換 + 修改這位成員的身份? + 切換接收訊息的伺服器 + 群組的檔案只會儲存於成員內的本機裝置,不會儲存於伺服器內。 + + TCP 連線超時 + 協議超時 + PING 的間隔時間 + PING 的次數 + 啟用 TCP keep-alive + 儲存 + 更新網路設定? + 更新 + 你的個人檔案只會儲存於你的本機裝置內。 + 更新設定會將客戶端重新連接到所有的伺服器。 + 刪除個人檔案? + 刪除個人檔案 + 檔案和伺服器連接 + 只有本機檔案 + 你的隨機個人檔案 + 隨機的個人檔案將會傳送給你的聯絡人。 + 系統 + 明亮 + 重設顏色 + 關閉 + 已接收,已禁止 + 設定為一日 + 聯絡人可以標記訊息為已刪除;你可以看到 + 禁止傳送語音訊息 + 只有你的聯絡人可以傳送自動銷毀的訊息 + 自動銷毀訊息已被禁止於此聊天室。 + 此聊天室禁止不可逆的訊息刪除。 + 只有你可以傳送語音訊息。 + 私訊群組內的成員於這個群組內是禁用的。 + 群組內的成員可以不可逆地刪除訊息。 + 語音訊息 + 改善伺服器配置 + 當你切換至最近應用程式版面時,程式畫面會自動隱藏,無法預覽。 + 運行對話 + 數據庫密碼 + 匯出數據庫 + 匯入資料庫 + 新的數據庫存檔 + 舊的數據庫存檔 + 刪除數據庫 + 開始新對話時出錯 + 停止對話? + 設定密碼以匯出 + 停止對話時出現錯誤 + 已受加密的數據庫是使用一個隨機性的文字。請在修改前將它匯出。 + 匯出數據庫時出現錯誤 + 匯入數據庫時出現錯誤 + 受加密的數據庫密碼會再次更新。 + 刪除封存對話? + 加密數據庫? + 邀請至群組 %1$s + 邀請成員 + 群組找不到! + 已移除 +\n<xliff:g xmlns:xliff=\"urn:oasis:names:tc:xliff:document:1.2\" id=\"member profile\" example=\"alice (Alice)\"> + 已刪除群組 + 群組已經刪除 + 已經邀請 + 已經透過連結邀請了你進群組 + 聯絡人允許 + %ds + 私人通知 + GitHub \u0020查看更多。 + 於 GitHub 查看更多 + 視訊通話來電 + 掛斷電話來電 + 點對點 + 對話已經過端對端加密 + 對話沒有經過端對端加密 + 數據庫已加密! + 已加密數據庫 + 對話封存 + 群組資料已經更新 + 成員 + 你:%1$s + 刪除群組 + 即時訊息 + 對話封存 + 移除成員時出現錯誤 + 修改身份時出現錯誤 + 群組 + 連線 + 直接 + 間接 (%1$s) + 伺服器 + 接收訊息透過 + 傳送訊息透過 + 隨機的個人檔案將傳送給收到此連結的聯絡人 + 禁止傳送自動銷毀的訊息。 + 禁止不可逆的訊息刪除。 + 禁止傳送語音訊息。 + 群組內的成員可以傳送自動銷毀的訊息。 + 自動銷毀訊息於這個群組內是禁用的。 + 提供 %s + 儲存群組檔案時有錯誤 + 恢復 + 主題 + 儲存顏色 + 你允許 + 修改群組內的設定 + 私訊 + 已啟用 + 已為你啟用 + 已為聯絡人啟用 + 只有你能不可逆地刪除訊息(你的聯絡人可以將它標記為刪除) + 只有你的聊絡人可以不可逆的刪除訊息(你可以將它標記為刪除) + 只有你的聯絡人可以傳送語音訊息。 + 禁止私訊群組內的成員。 + 不可逆地刪除訊息於這個群組內是禁用的。 + 群組內的成員可以傳送語音訊息。 + 語音訊息於這個群組內是禁用的。 + %d 個月 + %dm + %dmth + %d 小時 + %dh + %d 日 + %d 天 + %dd + %d 星期 + %d 個星期 + %dw + 新的更新 %s + 最多四十秒後刪除,接收人立即收到。 + 不可逆地刪除訊息 + 增強隱私和安全性 + 已傳送的訊息將在設定的時間後被刪除。 + 當你輸入訊息時侯,對方將可以即時看到你輸入的內容。 + 驗證連線安全性。 + 驗證你與聯絡人的安全碼。 + 感謝用戶 - 使用 Weblate 的翻譯貢獻! + 正在更改地址為 %s … + 受加密的數據庫密碼會再次更新和儲存於金鑰庫。 + SimpleX 是怎樣運作 + 當發生: +\n1. 如果三十天內沒有收到訊息,那麼這些訊息將會在伺服器內過時。 +\n2. 你用來接收該聯絡人的訊息伺服器已更新並且重新啟動。 +\n3. 連接受到影響或被破壞。 +\n請透過設定列尋找開發人員並且報告你的伺服器問題。 +\n我們將會新增重複的伺服器以防止遺失伺服器。 + 只有對方的裝置才會儲存你的個人檔案,聯絡人,群組,所有訊息都會經過兩層的端對端加密 + 請放置你的密碼於安全的地方,如果你遺失了密碼,將不可能更改你的密碼。 + 停止聊天室以匯出對話,匯入或刪除對話存檔。當聊天室停止後你將不能接收或傳送訊息。 + 你正在使用匿名聊天模式進入此群組,為了避免分享你的真實個人檔案,邀請聯絡人是不允許的。 + 你傳送了一個群組連結 + 你移除了 %1$s + 你退出了群組 + 你修改了地址為 %s + 連線中(邀請介紹階段) + 你目前的對話數據庫會刪除並且以你匯入的對話數據庫頂替上。 +\n這操作不能還原 - 你現有的個人檔案,聯絡人,訊息和檔案將會不可逆地遺失。 + 透過聯絡人的邀請連結連線 + 透過一次性連結連線 + 傳輸隔離 + 更新傳輸隔離模式? + 為了保護隱私,而不像是其他平台般需要提取和存儲用戶的 ID資料,SimpleX 本平台具有SimpleX自家隊列的標識符,對於你的每個聯絡人也是獨一無二的。 + 當應用程式是開啟 + 你可以控制通過哪一個伺服器 來接收 你的聯絡人訊息 – 這些伺服器用來接收他們傳送給你的訊息。 + 透過設定啟用於上鎖畫面顯示來電通知 + 這操作不能還原 - 你現有的個人檔案,聯絡人,訊息和檔案將會不可逆地的失去。 + 你必須在裝置上使用最新版本的對話數據庫,否則你可能會停止接收某些聯絡人的訊息。 + 這操作不能還原 - 所有已經接收和傳送的檔案和媒體檔案將會刪除。低解析度圖片將保留。 + 這設置適用於你當前的個人檔案 + 這操作無法撤銷 - 早於所選時間的發送和接收的訊息將被刪除。可能需要幾分鐘的時間。 + 更新數據庫密碼 + 當每次啟動應用程式後你會需要輸入密碼 - 這不是儲存於你的個人裝置上。 + 你已經被邀請至群組 + 你將停止接收來自此群組的訊息。群組內的記錄會保留。 + 你已拒絕加入群組 + 連線中(宣布階段) + %1$s 已選擇多個聊絡人 + 你的 ICE 伺服器 + WebRTC ICE 伺服器 + 更新 + 添加更多身份選項 + 聯絡人頭像 + 個人資料頭像占位符 + 不受垃圾郵件和濫用行為影響 + %1$s 希望透過以下方式聯絡你 + 開啟視訊 + 翻轉相機 + 待確認通話 + 你的私隱 + 你的通話 + 經由分程傳遞連接 + 在上鎖畫面顯示來電通知: + %1$d 你錯過了多個訊息 + 錯誤訊息雜湊值 + 你錯過了多個訊息 + + 實驗性功能 + 你對話的數據庫並未加受加密 - 設置密碼保護它。 + 資料庫密碼與保存在金鑰庫中的密碼不同。 + 不明的錯誤 + 還原數據庫備份後請輸入舊密碼。這個操作是不能撤銷的! + 你可以透過應用程式的設置或重新啟動應用程式來開始新的對話。 + 你已經被邀请加入至群組。加入後可與群組內的成員對話。 + 你已加入至群組 + 已確認聯絡人 + 你的對話數據庫 + 刪除個人檔案? + 錯誤的數據庫密碼 + 未知的數據庫錯誤:%s + 密碼錯誤! + 你已經加入至群組。正在連線至群組內的成員。 + 這群組已經不存在。 + 更新群組檔案 + 你修改了 %s 的身份為 %s + 連線中(介紹階段) + 使用對話 + 透過轉送 + 關閉視訊 + 你修改了自己的身份為 %s + 你修改了地址 + 由 %s 管理 + 將為所有成員刪除該消息。 + 刪除成員消息? + 主持 + 該消息將對所有成員標記為已審核。 + 您不能發送消息! + 您是觀察者 + 觀察者 + 更新群組鏈接時出錯 + 請聯繫群管理員。 + 初始角色 \ No newline at end of file diff --git a/apps/ios/Shared/Model/ChatModel.swift b/apps/ios/Shared/Model/ChatModel.swift index 9100f7bcb9..63811449e2 100644 --- a/apps/ios/Shared/Model/ChatModel.swift +++ b/apps/ios/Shared/Model/ChatModel.swift @@ -553,6 +553,15 @@ final class Chat: ObservableObject, Identifiable { } } + var userIsObserver: Bool { + switch chatInfo { + case let .group(groupInfo): + let m = groupInfo.membership + return m.memberActive && m.memberRole == .observer + default: return false + } + } + var id: ChatId { get { chatInfo.id } } var viewId: String { get { "\(chatInfo.id) \(created.timeIntervalSince1970)" } } diff --git a/apps/ios/Shared/Views/Chat/ComposeMessage/ComposeView.swift b/apps/ios/Shared/Views/Chat/ComposeMessage/ComposeView.swift index d80402e15d..6b3bb48ed4 100644 --- a/apps/ios/Shared/Views/Chat/ComposeMessage/ComposeView.swift +++ b/apps/ios/Shared/Views/Chat/ComposeMessage/ComposeView.swift @@ -291,7 +291,7 @@ struct ComposeView: View { .background(.background) .disabled(!chat.userCanSend) - if (!chat.userCanSend) { + if chat.userIsObserver { Text("you are observer") .italic() .foregroundColor(.secondary) diff --git a/apps/ios/Shared/Views/Chat/Group/AddGroupMembersView.swift b/apps/ios/Shared/Views/Chat/Group/AddGroupMembersView.swift index e2ce4fc64d..613ae37b42 100644 --- a/apps/ios/Shared/Views/Chat/Group/AddGroupMembersView.swift +++ b/apps/ios/Shared/Views/Chat/Group/AddGroupMembersView.swift @@ -140,7 +140,7 @@ struct AddGroupMembersView: View { private func rolePicker() -> some View { Picker("New member role", selection: $selectedRole) { ForEach(GroupMemberRole.allCases) { role in - if role <= groupInfo.membership.memberRole { + if role <= groupInfo.membership.memberRole && role != .observer { Text(role.text) } } diff --git a/apps/ios/Shared/Views/Chat/Group/GroupLinkView.swift b/apps/ios/Shared/Views/Chat/Group/GroupLinkView.swift index aeef912127..0c4c1c839e 100644 --- a/apps/ios/Shared/Views/Chat/Group/GroupLinkView.swift +++ b/apps/ios/Shared/Views/Chat/Group/GroupLinkView.swift @@ -34,15 +34,15 @@ struct GroupLinkView: View { Text("You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it.") .padding(.bottom) if let groupLink = groupLink { - HStack { - Text("Initial role") - Picker("Initial role", selection: $groupLinkMemberRole) { - ForEach([GroupMemberRole.member, GroupMemberRole.observer]) { role in - Text(role.text) - } - } - } - .frame(maxWidth: .infinity, alignment: .leading) +// HStack { +// Text("Initial role") +// Picker("Initial role", selection: $groupLinkMemberRole) { +// ForEach([GroupMemberRole.member, GroupMemberRole.observer]) { role in +// Text(role.text) +// } +// } +// } +// .frame(maxWidth: .infinity, alignment: .leading) QRCode(uri: groupLink) HStack { Button { diff --git a/apps/ios/Shared/Views/UserSettings/AppearanceSettings.swift b/apps/ios/Shared/Views/UserSettings/AppearanceSettings.swift index 712dfe43cd..1f648b09dc 100644 --- a/apps/ios/Shared/Views/UserSettings/AppearanceSettings.swift +++ b/apps/ios/Shared/Views/UserSettings/AppearanceSettings.swift @@ -14,6 +14,8 @@ let interfaceStyles: [UIUserInterfaceStyle] = [.unspecified, .light, .dark] let interfaceStyleNames: [LocalizedStringKey] = ["System", "Light", "Dark"] +let appSettingsURL = URL(string: UIApplication.openSettingsURLString)! + struct AppearanceSettings: View { @EnvironmentObject var sceneDelegate: SceneDelegate @State private var iconLightTapped = false @@ -24,6 +26,16 @@ struct AppearanceSettings: View { var body: some View { VStack{ List { + Section(String("Language")) { + HStack { + Text(currentLanguage) + Spacer() + Button("Change") { + UIApplication.shared.open(appSettingsURL) + } + } + } + Section("App icon") { HStack { updateAppIcon(image: "icon-light", icon: nil, tapped: $iconLightTapped) @@ -62,6 +74,11 @@ struct AppearanceSettings: View { } } + private var currentLanguage: String { + let lang = Bundle.main.preferredLocalizations.first ?? "en" + return Locale.current.localizedString(forIdentifier: lang)?.localizedCapitalized ?? lang + } + private func updateAppIcon(image: String, icon: String?, tapped: Binding) -> some View { Image(image) .resizable() diff --git a/apps/ios/SimpleX Localizations/ar.xcloc/Localized Contents/ar.xliff b/apps/ios/SimpleX Localizations/ar.xcloc/Localized Contents/ar.xliff index bf42c40579..678d25b4b4 100644 --- a/apps/ios/SimpleX Localizations/ar.xcloc/Localized Contents/ar.xliff +++ b/apps/ios/SimpleX Localizations/ar.xcloc/Localized Contents/ar.xliff @@ -5,97 +5,120 @@ - + + + No comment provided by engineer. - + + No comment provided by engineer. - + + No comment provided by engineer. - + + No comment provided by engineer. - + ( + ( No comment provided by engineer. - + (can be copied) + (يمكن نسخها) No comment provided by engineer. - + !1 colored! + ! 1 ملون! No comment provided by engineer. - + #secret# + #سر# No comment provided by engineer. - + %@ + %@ No comment provided by engineer. - + %@ %@ + %@ %@ No comment provided by engineer. - + %@ / %@ + %@ / %@ No comment provided by engineer. - + %@ is connected! + %@ متصل! notification title - + %@ is not verified + %@ لم يتم التحقق منها No comment provided by engineer. - + %@ is verified + %@ تم التحقق منه No comment provided by engineer. - + %@ wants to connect! + %@ يريد الاتصال! notification title - + %d days + %d أيام message ttl - + %d hours + %d ساعات message ttl - + %d min + %d دقيقة message ttl - + %d months + %d شهور message ttl - + %d sec + %d ثانية message ttl %d skipped message(s) integrity error chat item - + %lld + %lld No comment provided by engineer. - + %lld %@ + %lld %@ No comment provided by engineer. @@ -106,182 +129,226 @@ %lld file(s) with total size of %@ No comment provided by engineer. - + %lld members + %lld أعضاء No comment provided by engineer. %lld second(s) No comment provided by engineer. - + %lldd + %lldd No comment provided by engineer. - + %lldh + %lldh No comment provided by engineer. - + %lldk + %lldk No comment provided by engineer. - + %lldm + %lldm No comment provided by engineer. - + %lldmth + %lldmth No comment provided by engineer. - + %llds + %llds No comment provided by engineer. - + %lldw + %lldw No comment provided by engineer. - + ( + ( No comment provided by engineer. - + ) + ) No comment provided by engineer. - + **Add new contact**: to create your one-time QR Code or link for your contact. + ** إضافة جهة اتصال جديدة **: لإنشاء رمز QR لمرة واحدة أو رابط جهة الاتصال الخاصة بك. No comment provided by engineer. - + **Create link / QR code** for your contact to use. + ** أنشئ رابطًا / رمز QR ** لتستخدمه جهة الاتصال الخاصة بك. No comment provided by engineer. - + **More private**: check new messages every 20 minutes. Device token is shared with SimpleX Chat server, but not how many contacts or messages you have. + ** المزيد من الخصوصية **: تحقق من الرسائل الجديدة كل 20 دقيقة. تتم مشاركة رمز الجهاز مع خادم SimpleX Chat ، ولكن ليس عدد جهات الاتصال أو الرسائل لديك. No comment provided by engineer. - + **Most private**: do not use SimpleX Chat notifications server, check messages periodically in the background (depends on how often you use the app). + ** الأكثر خصوصية **: لا تستخدم خادم إشعارات SimpleX Chat ، وتحقق من الرسائل بشكل دوري في الخلفية (يعتمد على عدد مرات استخدامك للتطبيق). No comment provided by engineer. - + **Paste received link** or open it in the browser and tap **Open in mobile app**. + ** الصق الرابط المستلم ** أو افتحه في المتصفح واضغط على ** فتح في تطبيق الهاتف **. No comment provided by engineer. - + **Please note**: you will NOT be able to recover or change passphrase if you lose it. + ** يرجى ملاحظة **: لن تتمكن من استعادة أو تغيير عبارة المرور إذا فقدتها. No comment provided by engineer. - + **Recommended**: device token and notifications are sent to SimpleX Chat notification server, but not the message content, size or who it is from. + ** موصى به **: يتم إرسال رمز الجهاز والإشعارات إلى خادم إشعارات SimpleX Chat ، ولكن ليس محتوى الرسالة أو حجمها أو مصدرها. No comment provided by engineer. - + **Scan QR code**: to connect to your contact in person or via video call. + ** مسح رمز QR **: للاتصال بجهة الاتصال الخاصة بك شخصيًا أو عبر مكالمة فيديو. No comment provided by engineer. - + **Warning**: Instant push notifications require passphrase saved in Keychain. + ** تحذير **: تتطلب الإشعارات الفورية حفظ عبارة المرور في Keychain. No comment provided by engineer. - + **e2e encrypted** audio call + ** تشفير ** e2e ** مكالمة صوتية No comment provided by engineer. - + **e2e encrypted** video call + ** مكالمة فيديو ** مشفرة e2e ** No comment provided by engineer. - + \*bold* + \*عريض* No comment provided by engineer. - + , + , No comment provided by engineer. - + . + . No comment provided by engineer. - + 1 day + يوم 1 message ttl - + 1 hour + 1 ساعة message ttl - + 1 month + شهر 1 message ttl - + 1 week + اسبوع 1 message ttl - + 2 weeks + 2 أسابيع message ttl - + 6 + 6 No comment provided by engineer. - + : + : No comment provided by engineer. - + A new contact + جهة اتصال جديدة notification title - + A random profile will be sent to the contact that you received this link from + سيتم إرسال ملف تعريف عشوائي إلى جهة الاتصال التي تلقيت منها هذا الرابط No comment provided by engineer. - + A random profile will be sent to your contact + سيتم إرسال ملف تعريف عشوائي إلى جهة الاتصال الخاصة بك No comment provided by engineer. - + A separate TCP connection will be used **for each chat profile you have in the app**. + سيتم استخدام اتصال TCP منفصل ** لكل ملف تعريف دردشة لديك في التطبيق **. No comment provided by engineer. - + A separate TCP connection will be used **for each contact and group member**. **Please note**: if you have many connections, your battery and traffic consumption can be substantially higher and some connections may fail. + سيتم استخدام اتصال TCP منفصل ** لكل جهة اتصال وعضو في المجموعة **. +** يرجى الملاحظة **: إذا كان لديك العديد من التوصيلات ، فقد يكون استهلاك البطارية وحركة المرور أعلى بكثير وقد تفشل بعض الاتصالات. No comment provided by engineer. - + About SimpleX + عن SimpleX No comment provided by engineer. - + About SimpleX Chat + عن SimpleX Chat No comment provided by engineer. - + Accent color + لون التمييز No comment provided by engineer. - + Accept + قبول accept contact request via notification accept incoming call via notification - + Accept contact + قبول الاتصال No comment provided by engineer. - + Accept contact request from %@? + قبول طلب الاتصال من %@? notification body - + Accept incognito + قبول التخفي No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff b/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff index b6611764de..cb4f2c1ab5 100644 --- a/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff +++ b/apps/ios/SimpleX Localizations/cs.xcloc/Localized Contents/cs.xliff @@ -2,1940 +2,1970 @@
- +
- + - + No comment provided by engineer. - + - + No comment provided by engineer. - + - + No comment provided by engineer. - + - + No comment provided by engineer. - + ( - ( + ( No comment provided by engineer. - + (can be copied) - (lze kopírovat) + (lze kopírovat) No comment provided by engineer. - + !1 colored! - !1 barevný! + !1 barevný! No comment provided by engineer. - + #secret# - #tajný# + #tajný# No comment provided by engineer. - + %@ - %@ + %@ No comment provided by engineer. - + %@ %@ - %@ %@ + %@ %@ No comment provided by engineer. - + %@ / %@ - %@ / %@ + %@ / %@ No comment provided by engineer. - + %@ is connected! - %@ je připojen! + %@ je připojen! notification title - + %@ is not verified - %@ není ověřeno + %@ není ověřeno No comment provided by engineer. - + %@ is verified - %@ je ověřený + %@ je ověřený No comment provided by engineer. - + %@ wants to connect! - %@ se chce připojit! + %@ se chce připojit! notification title - + %d days - %d dní + %d dní message ttl - + %d hours - %d hodin + %d hodin message ttl - + %d min - %d minuty + %d minuty message ttl - + %d months - %d měsíce + %d měsíce message ttl - + %d sec - %d sek + %d sek message ttl - + %d skipped message(s) - %d přeskočené zprávy + %d přeskočené zprávy integrity error chat item - + %lld - %lld + %lld No comment provided by engineer. - + %lld %@ - %lld %@ + %lld %@ No comment provided by engineer. - + %lld contact(s) selected - %lld kontakt(y) vybrané + %lld kontakt(y) vybrané No comment provided by engineer. - + %lld file(s) with total size of %@ - %lld soubor(y) s celkovou velikostí %@ + %lld soubor(y) s celkovou velikostí %@ No comment provided by engineer. - + %lld members - %lld členové + %lld členové No comment provided by engineer. - + %lld second(s) - %lld vteřin + %lld vteřin No comment provided by engineer. - + %lldd - %lldd + %lldd No comment provided by engineer. - + %lldh - %lldh + %lldh No comment provided by engineer. - + %lldk - %lldk + %lldk No comment provided by engineer. - + %lldm - %lldm + %lldm No comment provided by engineer. - + %lldmth - %lldmth + %lldmth No comment provided by engineer. - + %llds - %llds + %llds No comment provided by engineer. - + %lldw - %lldw + %lldw No comment provided by engineer. - + ( - ( + ( No comment provided by engineer. - + ) - ) + ) No comment provided by engineer. - + **Add new contact**: to create your one-time QR Code or link for your contact. - **Přidat nový kontakt**: pro vytvoření jednorázového QR kódu nebo odkazu pro váš kontakt. + **Přidat nový kontakt**: pro vytvoření jednorázového QR kódu nebo odkazu pro váš kontakt. No comment provided by engineer. - + **Create link / QR code** for your contact to use. - **Vytvořte odkaz / QR kód** pro váš kontakt. + **Vytvořte odkaz / QR kód** pro váš kontakt. No comment provided by engineer. - + **More private**: check new messages every 20 minutes. Device token is shared with SimpleX Chat server, but not how many contacts or messages you have. - **Soukromější**: kontrolovat nové zprávy každých 20 minut. Token zařízení je sdílen se serverem SimpleX Chat, ale ne kolik máte kontaktů nebo zpráv. + **Soukromější**: kontrolovat nové zprávy každých 20 minut. Token zařízení je sdílen se serverem SimpleX Chat, ale ne kolik máte kontaktů nebo zpráv. No comment provided by engineer. - + **Most private**: do not use SimpleX Chat notifications server, check messages periodically in the background (depends on how often you use the app). - **Nejsoukromější**: nepoužívejte server oznámení SimpleX Chat, pravidelně kontrolujte zprávy na pozadí (závisí na tom, jak často aplikaci používáte). + **Nejsoukromější**: nepoužívejte server oznámení SimpleX Chat, pravidelně kontrolujte zprávy na pozadí (závisí na tom, jak často aplikaci používáte). No comment provided by engineer. - + **Paste received link** or open it in the browser and tap **Open in mobile app**. - **Vložte přijatý odkaz** nebo jej otevřete v prohlížeči a klepněte na **Otevřít v mobilní aplikaci**. + **Vložte přijatý odkaz** nebo jej otevřete v prohlížeči a klepněte na **Otevřít v mobilní aplikaci**. No comment provided by engineer. - + **Please note**: you will NOT be able to recover or change passphrase if you lose it. - **Upozornění**: Pokud heslo ztratíte, NEBUDETE jej moci obnovit ani změnit. + **Upozornění**: Pokud heslo ztratíte, NEBUDETE jej moci obnovit ani změnit. No comment provided by engineer. - + **Recommended**: device token and notifications are sent to SimpleX Chat notification server, but not the message content, size or who it is from. - **Doporučeno**: Token zařízení a oznámení se odesílají na oznamovací server SimpleX Chat, ale nikoli obsah, velikost nebo od koho jsou zprávy. + **Doporučeno**: Token zařízení a oznámení se odesílají na oznamovací server SimpleX Chat, ale nikoli obsah, velikost nebo od koho jsou zprávy. No comment provided by engineer. - + **Scan QR code**: to connect to your contact in person or via video call. - ** Naskenujte QR kód**: pro připojení ke kontaktu osobně nebo prostřednictvím videohovoru. + ** Naskenujte QR kód**: pro připojení ke kontaktu osobně nebo prostřednictvím videohovoru. No comment provided by engineer. - + **Warning**: Instant push notifications require passphrase saved in Keychain. - **Upozornění**: Okamžitě doručovaná oznámení vyžadují přístupové heslo uložené v Klíčence. + **Upozornění**: Okamžitě doručovaná oznámení vyžadují přístupové heslo uložené v Klíčence. No comment provided by engineer. - + **e2e encrypted** audio call - **e2e šifrovaný** audio hovor + **e2e šifrovaný** audio hovor No comment provided by engineer. - + **e2e encrypted** video call - **e2e šifrovaný** videohovor + **e2e šifrovaný** videohovor No comment provided by engineer. - + \*bold* - \*tučně* + \*tučně* No comment provided by engineer. - + , - , + , No comment provided by engineer. - + . - . + . No comment provided by engineer. - + 1 day - 1 den + 1 den message ttl - + 1 hour - 1 hodina + 1 hodina message ttl - + 1 month - 1 měsíc + 1 měsíc message ttl - + 1 week - 1 týden + 1 týden message ttl - + 2 weeks - 2 týdny + 2 týdny message ttl - + 6 - 6 + 6 No comment provided by engineer. - + : - : + : No comment provided by engineer. - + A new contact - Nový kontakt + Nový kontakt notification title - + A random profile will be sent to the contact that you received this link from - Náhodný profil bude zaslán kontaktu, od kterého jste obdrželi tento odkaz + Náhodný profil bude zaslán kontaktu, od kterého jste obdrželi tento odkaz No comment provided by engineer. - + A random profile will be sent to your contact - Vašemu kontaktu bude zaslán náhodný profil + Vašemu kontaktu bude zaslán náhodný profil No comment provided by engineer. - + A separate TCP connection will be used **for each chat profile you have in the app**. - Samostatné připojení TCP bude použito **pro každý chat profil, který máte v aplikaci**. + Samostatné připojení TCP bude použito **pro každý chat profil, který máte v aplikaci**. No comment provided by engineer. - + A separate TCP connection will be used **for each contact and group member**. **Please note**: if you have many connections, your battery and traffic consumption can be substantially higher and some connections may fail. - **pro každý kontakt a člena skupiny** bude použito samostatné připojení TCP. + **pro každý kontakt a člena skupiny** bude použito samostatné připojení TCP. **Upozornění**: Pokud máte mnoho připojení, spotřeba baterie a provozu může být podstatně vyšší a některá připojení mohou selhat. No comment provided by engineer. - + About SimpleX - O SimpleX + O SimpleX No comment provided by engineer. - + About SimpleX Chat - O SimpleX chat + O SimpleX chat No comment provided by engineer. - + Accent color - Barva přízvuku + Zbarvení No comment provided by engineer. - + Accept - Přijmout + Přijmout accept contact request via notification accept incoming call via notification - + Accept contact - Přijmout kontakt + Přijmout kontakt No comment provided by engineer. - + Accept contact request from %@? - Přijmout žádost o kontakt od %@? + Přijmout žádost o kontakt od %@? notification body - + Accept incognito - Přijmout inkognito + Přijmout inkognito No comment provided by engineer. - + Accept requests - Přijímat žádosti + Přijímat žádosti No comment provided by engineer. - + Add preset servers - Přidejte přednastavené servery + Přidejte přednastavené servery No comment provided by engineer. - + Add profile - Přidat profil + Přidat profil No comment provided by engineer. - + Add servers by scanning QR codes. - Přidejte servery skenováním QR kódů. + Přidejte servery skenováním QR kódů. No comment provided by engineer. - + Add server… - Přidat server… + Přidat server… No comment provided by engineer. - + Add to another device - Přidat do jiného zařízení + Přidat do jiného zařízení No comment provided by engineer. - + Admins can create the links to join groups. - Správci mohou vytvářet odkazy pro připojení ke skupinám. + Správci mohou vytvářet odkazy pro připojení ke skupinám. No comment provided by engineer. - + Advanced network settings - Pokročilá nastavení sítě + Pokročilá nastavení sítě No comment provided by engineer. - + All chats and messages will be deleted - this cannot be undone! - Všechny chaty a zprávy budou smazány – tuto akci nelze vrátit zpět! + Všechny chaty a zprávy budou smazány – tuto akci nelze vrátit zpět! No comment provided by engineer. - + All group members will remain connected. - Všichni členové skupiny zůstanou připojeni. + Všichni členové skupiny zůstanou připojeni. No comment provided by engineer. - + All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you. - Všechny zprávy budou smazány – tuto akci nelze vrátit zpět! Zprávy budou smazány POUZE pro vás. + Všechny zprávy budou smazány – tuto akci nelze vrátit zpět! Zprávy budou smazány POUZE pro vás. No comment provided by engineer. - + All your contacts will remain connected - Všechny vaše kontakty zůstanou připojeny + Všechny vaše kontakty zůstanou připojeny No comment provided by engineer. - + Allow - Povolit + Povolit No comment provided by engineer. - + Allow disappearing messages only if your contact allows it to you. - Povolte mizící zprávy, pouze pokud vám to váš kontakt dovolí. + Povolte mizící zprávy, pouze pokud vám to váš kontakt dovolí. No comment provided by engineer. - + Allow irreversible message deletion only if your contact allows it to you. - Povolte nevratné smazání zprávy pouze v případě, že vám to váš kontakt dovolí. + Povolte nevratné smazání zprávy pouze v případě, že vám to váš kontakt dovolí. No comment provided by engineer. - + Allow sending direct messages to members. - Povolit odesílání přímých zpráv členům. + Povolit odesílání přímých zpráv členům. No comment provided by engineer. - + Allow sending disappearing messages. - Povolit odesílání mizících zpráv. + Povolit odesílání mizících zpráv. No comment provided by engineer. - + Allow to irreversibly delete sent messages. - Povolit nevratné smazání odeslaných zpráv. + Povolit nevratné smazání odeslaných zpráv. No comment provided by engineer. - + Allow to send voice messages. - Povolit odesílání hlasových zpráv. + Povolit odesílání hlasových zpráv. No comment provided by engineer. - + Allow voice messages only if your contact allows them. - Povolte hlasové zprávy, pouze pokud je váš kontakt povolí. + Povolte hlasové zprávy, pouze pokud je váš kontakt povolí. No comment provided by engineer. - + Allow voice messages? - Povolit hlasové zprávy? + Povolit hlasové zprávy? No comment provided by engineer. - + Allow your contacts to irreversibly delete sent messages. - Umožněte svým kontaktům nevratně odstranit odeslané zprávy. + Umožněte svým kontaktům nevratně odstranit odeslané zprávy. No comment provided by engineer. - + Allow your contacts to send disappearing messages. - Umožněte svým kontaktům odesílat mizející zprávy. + Umožněte svým kontaktům odesílat mizící zprávy. No comment provided by engineer. - + Allow your contacts to send voice messages. - Povolte svým kontaktům odesílání hlasových zpráv. + Povolte svým kontaktům odesílání hlasových zpráv. No comment provided by engineer. - + Already connected? - Již připojeno? + Již připojeno? No comment provided by engineer. - + Answer call - Přijmout hovor + Přijmout hovor No comment provided by engineer. - + App build: %@ - Sestavení aplikace: %@ + Sestavení aplikace: %@ No comment provided by engineer. - + App icon - Ikona aplikace + Ikona aplikace No comment provided by engineer. - + App version - Verze aplikace + Verze aplikace No comment provided by engineer. - + App version: v%@ - Verze aplikace: v%@ + Verze aplikace: v%@ No comment provided by engineer. - + Appearance - Vzhled + Vzhled No comment provided by engineer. - + Attach - Připojit + Připojit No comment provided by engineer. - + Audio & video calls - Audio a video hovory + Audio a video hovory No comment provided by engineer. - + Authentication failed - Ověření selhalo + Ověření selhalo No comment provided by engineer. - + Authentication unavailable - Ověřování není k dispozici + Ověřování není k dispozici No comment provided by engineer. - + Auto-accept contact requests - Automatické přijímání žádostí o kontakt + Automatické přijímání žádostí o kontakt No comment provided by engineer. - + Auto-accept images - Automaticky přijímat obrázky + Automaticky přijímat obrázky No comment provided by engineer. - + Automatically - Automaticky + Automaticky No comment provided by engineer. - + Back - Zpět + Zpět No comment provided by engineer. - + Both you and your contact can irreversibly delete sent messages. - Vy i váš kontakt můžete nevratně mazat odeslané zprávy. + Vy i váš kontakt můžete nevratně mazat odeslané zprávy. No comment provided by engineer. - + Both you and your contact can send disappearing messages. - Vy i váš kontakt můžete posílat mizející zprávy. + Vy i váš kontakt můžete posílat mizící zprávy. No comment provided by engineer. - + Both you and your contact can send voice messages. - Hlasové zprávy můžete posílat vy i váš kontakt. + Hlasové zprávy můžete posílat vy i váš kontakt. No comment provided by engineer. - + + By chat profile (default) or [by connection](https://simplex.chat/blog/20230204-simplex-chat-v4-5-user-chat-profiles.html#transport-isolation) (BETA). + Podle chat profilu (výchozí) nebo [podle připojení](https://simplex.chat/blog/20230204-simplex-chat-v4-5-user-chat-profiles.html#transport-isolation) (BETA). + No comment provided by engineer. + + Call already ended! - Hovor již skončil! + Hovor již skončil! No comment provided by engineer. - + Calls - Hovory + Hovory No comment provided by engineer. - + Can't invite contact! - Nelze pozvat kontakt! + Nelze pozvat kontakt! No comment provided by engineer. - + Can't invite contacts! - Nelze pozvat kontakty! + Nelze pozvat kontakty! No comment provided by engineer. - + Cancel - Zrušit + Zrušit No comment provided by engineer. - + Cannot access keychain to save database password - Nelze získat přístup ke klíčence pro uložení hesla databáze + Nelze získat přístup ke klíčence pro uložení hesla databáze No comment provided by engineer. - + Cannot receive file - Nelze přijmout soubor + Nelze přijmout soubor No comment provided by engineer. - + Change - Změnit + Změnit No comment provided by engineer. - + Change database passphrase? - Změnit přístupovou frázi databáze? + Změnit přístupovou frázi databáze? No comment provided by engineer. - + Change member role? - Změnit roli člena? + Změnit roli člena? No comment provided by engineer. - + Change receiving address - Změna adresy příjemce + Změna adresy příjemce No comment provided by engineer. - + Change receiving address? - Změnit přijímající adresu? + Změnit přijímající adresu? No comment provided by engineer. - + Change role - Změnit roli + Změnit roli No comment provided by engineer. - + Chat archive - Chat se archivuje + Chat se archivuje No comment provided by engineer. - + Chat console - Konzola pro chat + Konzola pro chat No comment provided by engineer. - + Chat database - Chat databáze + Chat databáze No comment provided by engineer. - + Chat database deleted - Databáze chatu odstraněna + Databáze chatu odstraněna No comment provided by engineer. - + Chat database imported - Importovaná databáze chatu + Importovaná databáze chatu No comment provided by engineer. - + Chat is running - Chat je spuštěn + Chat je spuštěn No comment provided by engineer. - + Chat is stopped - Chat je zastaven + Chat je zastaven No comment provided by engineer. - + Chat preferences - Předvolby chatu + Předvolby chatu No comment provided by engineer. - + Chats - Chaty + Chaty No comment provided by engineer. - + Check server address and try again. - Zkontrolujte adresu serveru a zkuste to znovu. + Zkontrolujte adresu serveru a zkuste to znovu. No comment provided by engineer. - + Choose file - Vybrat soubor + Vybrat soubor No comment provided by engineer. - + Choose from library - Vybrat z knihovny + Vybrat z knihovny No comment provided by engineer. - + Clear - Vyčistit + Vyčistit No comment provided by engineer. - + Clear conversation - Vyčistit konverzaci + Vyčistit konverzaci No comment provided by engineer. - + Clear conversation? - Vyčistit konverzaci? + Vyčistit konverzaci? No comment provided by engineer. - + Clear verification - Zrušte ověření + Zrušte ověření No comment provided by engineer. - + Colors - Barvy + Barvy No comment provided by engineer. - + Compare security codes with your contacts. - Porovnejte bezpečnostní kódy se svými kontakty. + Porovnejte bezpečnostní kódy se svými kontakty. No comment provided by engineer. - + Configure ICE servers - Konfigurace serverů ICE + Konfigurace serverů ICE No comment provided by engineer. - + Confirm - Potvrdit + Potvrdit No comment provided by engineer. - + Confirm new passphrase… - Potvrdit novou heslovou frázi… + Potvrdit novou heslovou frázi… No comment provided by engineer. - + Connect - Připojit + Připojit server test step - + Connect via contact link? - Připojit se přes kontaktní odkaz? + Připojit se přes kontaktní odkaz? No comment provided by engineer. - + Connect via group link? - Připojit se přes odkaz skupiny? + Připojit se přes odkaz skupiny? No comment provided by engineer. - + Connect via link - Připojte se prostřednictvím odkazu + Připojte se prostřednictvím odkazu No comment provided by engineer. - + Connect via link / QR code - Připojit se prostřednictvím odkazu / QR kódu + Připojit se prostřednictvím odkazu / QR kódu No comment provided by engineer. - + Connect via one-time link? - Připojit se jednorázovým odkazem? + Připojit se jednorázovým odkazem? No comment provided by engineer. - + Connect via relay - Spojení přes relé + Spojení přes relé No comment provided by engineer. - + Connecting to server… - Připojování k serveru… + Připojování k serveru… No comment provided by engineer. - + Connecting to server… (error: %@) - Připojování k serveru... (chyba: %@) + Připojování k serveru... (chyba: %@) No comment provided by engineer. - + Connection - Připojení + Připojení No comment provided by engineer. - + Connection error - Chyba připojení + Chyba připojení No comment provided by engineer. - + Connection error (AUTH) - Chyba spojení (AUTH) + Chyba spojení (AUTH) No comment provided by engineer. - + Connection request - Žádost o připojení + Žádost o připojení No comment provided by engineer. - + Connection request sent! - Požadavek na připojení byl odeslán! + Požadavek na připojení byl odeslán! No comment provided by engineer. - + Connection timeout - Časový limit připojení + Časový limit připojení No comment provided by engineer. - + Contact allows - Kontakt povoluje + Kontakt povolil No comment provided by engineer. - + Contact already exists - Kontakt již existuje + Kontakt již existuje No comment provided by engineer. - + Contact and all messages will be deleted - this cannot be undone! - Kontakt a všechny zprávy budou smazány - nelze to vzít zpět! + Kontakt a všechny zprávy budou smazány - nelze to vzít zpět! No comment provided by engineer. - + Contact hidden: - Skrytý kontakt: + Skrytý kontakt: notification - + Contact is connected - Kontakt je připojen + Kontakt je připojen notification - + Contact is not connected yet! - Kontakt ještě není připojen! + Kontakt ještě není připojen! No comment provided by engineer. - + Contact name - Jméno kontaktu + Jméno kontaktu No comment provided by engineer. - + Contact preferences - Předvolby kontaktů + Předvolby kontaktů No comment provided by engineer. - + Contact requests - Žádosti o kontakt + Žádosti o kontakt No comment provided by engineer. - + Contacts can mark messages for deletion; you will be able to view them. - Kontakty mohou označit zprávy ke smazání; vy je budete moci zobrazit. + Kontakty mohou označit zprávy ke smazání; vy je budete moci zobrazit. No comment provided by engineer. - + Copy - Kopírovat + Kopírovat chat item action - + Core built at: %@ - Jádro sestavené na: %@ + Jádro sestavené na: %@ No comment provided by engineer. - + Core version: v%@ - Verze jádra: v%@ + Verze jádra: v%@ No comment provided by engineer. - + Create - Vytvořit + Vytvořit No comment provided by engineer. - + Create address - Vytvořit adresu + Vytvořit adresu No comment provided by engineer. - + Create group link - Vytvořit odkaz na skupinu + Vytvořit odkaz na skupinu No comment provided by engineer. - + Create link - Vytvořit odkaz + Vytvořit odkaz No comment provided by engineer. - + Create one-time invitation link - Vytvořit jednorázovou pozvánku + Vytvořit jednorázovou pozvánku No comment provided by engineer. - + Create queue - Vytvořit frontu + Vytvořit frontu server test step - + Create secret group - Vytvořit tajnou skupinu + Vytvořit tajnou skupinu No comment provided by engineer. - + Create your profile - Vytvořte si profil + Vytvořte si profil No comment provided by engineer. - + Created on %@ - Vytvořeno na %@ + Vytvořeno na %@ No comment provided by engineer. - + Current passphrase… - Aktuální přístupová fráze… + Aktuální přístupová fráze… No comment provided by engineer. - + Currently maximum supported file size is %@. - Aktuálně maximální podporovaná velikost souboru je %@. + Aktuálně maximální podporovaná velikost souboru je %@. No comment provided by engineer. - + Dark - Tmavý + Tmavý No comment provided by engineer. - - Data - No comment provided by engineer. - - + Database ID - ID databáze + ID databáze No comment provided by engineer. - + Database encrypted! - Databáze zašifrována! + Databáze zašifrována! No comment provided by engineer. - + Database encryption passphrase will be updated and stored in the keychain. - Heslo pro šifrování databáze bude aktualizováno a uloženo v klíčence. + Heslo pro šifrování databáze bude aktualizováno a uloženo v klíčence. No comment provided by engineer. - + Database encryption passphrase will be updated. - Šifrovací heslová fráze databáze bude aktualizována. + Šifrovací heslová fráze databáze bude aktualizována. No comment provided by engineer. - + Database error - Chyba databáze + Chyba databáze No comment provided by engineer. - + Database is encrypted using a random passphrase, you can change it. - Databáze je zašifrována pomocí náhodné přístupové fráze, můžete ji změnit. + Databáze je zašifrována pomocí náhodné přístupové fráze, můžete ji změnit. No comment provided by engineer. - + Database is encrypted using a random passphrase. Please change it before exporting. - Databáze je šifrována pomocí náhodné přístupové fráze. Před exportem ji změňte. + Databáze je šifrována pomocí náhodné přístupové fráze. Před exportem ji změňte. No comment provided by engineer. - + Database passphrase - Heslo databáze + Heslo databáze No comment provided by engineer. - + Database passphrase & export - Databázová hesla a export + Databázová hesla a export No comment provided by engineer. - + Database passphrase is different from saved in the keychain. - Přístupové heslo databáze se liší od hesla uloženého v klíčence. + Přístupové heslo databáze se liší od hesla uloženého v klíčence. No comment provided by engineer. - + Database passphrase is required to open chat. - Pro otevření chatu je vyžadována přístupová fráze databáze. + Pro otevření chatu je vyžadována přístupová fráze databáze. No comment provided by engineer. - + Database will be encrypted and the passphrase stored in the keychain. - Databáze bude zašifrována a heslo bude uloženo v klíčence. + Databáze bude zašifrována a heslo bude uloženo v klíčence. No comment provided by engineer. - + Database will be encrypted. - Databáze bude zašifrována. + Databáze bude zašifrována. No comment provided by engineer. - + Database will be migrated when the app restarts - Databáze bude přenesena po restartu aplikace + Databáze bude přenesena po restartu aplikace No comment provided by engineer. - + Decentralized - Decentralizované + Decentralizované No comment provided by engineer. - + Delete - Smazat + Smazat chat item action - + Delete Contact - Smazat kontakt + Smazat kontakt No comment provided by engineer. - + Delete address - Odstranit adresu + Odstranit adresu No comment provided by engineer. - + Delete address? - Smazat adresu? + Smazat adresu? No comment provided by engineer. - + Delete after - Smazat po + Smazat po No comment provided by engineer. - + Delete all files - Odstranit všechny soubory + Odstranit všechny soubory No comment provided by engineer. - + Delete archive - Smazat archiv + Smazat archiv No comment provided by engineer. - + Delete chat archive? - Smazat archiv chatu? + Smazat archiv chatu? No comment provided by engineer. - + Delete chat profile? - Smazat profil chatu? + Smazat chat profil? No comment provided by engineer. - + Delete connection - Smazat připojení + Smazat připojení No comment provided by engineer. - + Delete contact - Smazat kontakt + Smazat kontakt No comment provided by engineer. - + Delete contact? - Smazat kontakt? + Smazat kontakt? No comment provided by engineer. - + Delete database - Odstranění databáze + Odstranění databáze No comment provided by engineer. - - Delete files & media - No comment provided by engineer. - - + Delete files and media? - Smazat soubory a média? + Smazat soubory a média? No comment provided by engineer. - + Delete files for all chat profiles - Odstranění souborů pro všechny profily chatu + Odstranění souborů pro všechny profily chatu No comment provided by engineer. - + Delete for everyone - Smazat pro všechny + Smazat pro všechny chat feature - + Delete for me - Smazat pro mě + Smazat pro mě No comment provided by engineer. - + Delete group - Smazat skupinu + Smazat skupinu No comment provided by engineer. - + Delete group? - Smazat skupinu? + Smazat skupinu? No comment provided by engineer. - + Delete invitation - Smazat pozvánku + Smazat pozvánku No comment provided by engineer. - + Delete link - Smazat odkaz + Smazat odkaz No comment provided by engineer. - + Delete link? - Smazat odkaz? + Smazat odkaz? No comment provided by engineer. - + + Delete member message? + No comment provided by engineer. + + Delete message? - Smazat zprávu? + Smazat zprávu? No comment provided by engineer. - + Delete messages - Smazat zprávy + Smazat zprávy No comment provided by engineer. - + Delete messages after - Smazat zprávy po + Smazat zprávy po No comment provided by engineer. - + Delete old database - Smazat starou databázi + Smazat starou databázi No comment provided by engineer. - + Delete old database? - Smazat starou databázi? + Smazat starou databázi? No comment provided by engineer. - + Delete pending connection - Smazat čekající připojení + Smazat čekající připojení No comment provided by engineer. - + Delete pending connection? - Smazat čekající připojení? + Smazat čekající připojení? No comment provided by engineer. - + Delete queue - Odstranit frontu + Odstranit frontu server test step - + Delete user profile? - Smazat uživatelský profil? + Smazat uživatelský profil? No comment provided by engineer. - + Description - Popis + Popis No comment provided by engineer. - + Develop - Vyvinout + Vyvinout No comment provided by engineer. - + Developer tools - Nástroje pro vývojáře + Nástroje pro vývojáře No comment provided by engineer. - + Device - Zařízení + Zařízení No comment provided by engineer. - + Device authentication is disabled. Turning off SimpleX Lock. - Ověřování zařízení je zakázáno. Vypnutí zámku SimpleX Lock. + Ověřování zařízení je zakázáno. Vypnutí zámku SimpleX Lock. No comment provided by engineer. - + Device authentication is not enabled. You can turn on SimpleX Lock via Settings, once you enable device authentication. - Ověřování zařízení není povoleno. Jakmile povolíte ověřování zařízení, můžete zámek SimpleX Lock zapnout prostřednictvím Nastavení. + Ověřování zařízení není povoleno. Jakmile povolíte ověřování zařízení, můžete zámek SimpleX Lock zapnout prostřednictvím Nastavení. No comment provided by engineer. - + + Different names, avatars and transport isolation. + Různá jména, avatary a dopravní izolace. + No comment provided by engineer. + + Direct messages - Přímé zprávy + Přímé zprávy chat feature - + Direct messages between members are prohibited in this group. - Přímé zprávy mezi členy jsou v této skupině zakázány. + Přímé zprávy mezi členy jsou v této skupině zakázány. No comment provided by engineer. - + Disable SimpleX Lock - Vypnutí zámku SimpleX + Vypnutí zámku SimpleX authentication reason - + Disappearing messages - Zmizení zpráv + Mizící zprávy chat feature - + Disappearing messages are prohibited in this chat. - Mizící zprávy jsou v tomto chatu zakázány. + Mizící zprávy jsou v tomto chatu zakázány. No comment provided by engineer. - + Disappearing messages are prohibited in this group. - Mizící zprávy jsou v této skupině zakázány. + Mizící zprávy jsou v této skupině zakázány. No comment provided by engineer. - + Disconnect - Odpojit + Odpojit server test step - + Display name - Zobrazované jméno + Zobrazované jméno No comment provided by engineer. - + Display name: - Zobrazované jméno: + Zobrazované jméno: No comment provided by engineer. - + Do NOT use SimpleX for emergency calls. - NEpoužívejte SimpleX pro tísňová volání. + NEpoužívejte SimpleX pro tísňová volání. No comment provided by engineer. - + Do it later - Udělat později + Udělat později No comment provided by engineer. - + + Duplicate display name! + Duplicitní zobrazované jméno! + No comment provided by engineer. + + Edit - Upravit + Upravit chat item action - + Edit group profile - Upravit profil skupiny + Upravit profil skupiny No comment provided by engineer. - + Enable - Zapnout + Zapnout No comment provided by engineer. - + Enable SimpleX Lock - Zapnutí zámku SimpleX + Zapnutí zámku SimpleX authentication reason - + Enable TCP keep-alive - Povolit TCP keep-alive + Povolit TCP keep-alive No comment provided by engineer. - + Enable automatic message deletion? - Povolit automatické mazání zpráv? + Povolit automatické mazání zpráv? No comment provided by engineer. - + Enable instant notifications? - Povolit okamžitá oznámení? + Povolit okamžitá oznámení? No comment provided by engineer. - + Enable notifications - Povolit upozornění + Povolit upozornění No comment provided by engineer. - + Enable periodic notifications? - Povolit pravidelná oznámení? + Povolit pravidelná oznámení? No comment provided by engineer. - + Encrypt - Šifrovat + Šifrovat No comment provided by engineer. - + Encrypt database? - Šifrovat databázi? + Šifrovat databázi? No comment provided by engineer. - + Encrypted database - Zašifrovaná databáze + Zašifrovaná databáze No comment provided by engineer. - + Encrypted message or another event - Šifrovaná zpráva nebo jiná událost + Šifrovaná zpráva nebo jiná událost notification - + Encrypted message: database error - Šifrovaná zpráva: chyba databáze + Šifrovaná zpráva: chyba databáze notification - + Encrypted message: keychain error - Zašifrovaná zpráva: chyba klíčenky + Zašifrovaná zpráva: chyba klíčenky notification - + Encrypted message: no passphrase - Šifrovaná zpráva: žádné přístupové heslo + Šifrovaná zpráva: žádné přístupové heslo notification - + Encrypted message: unexpected error - Šifrovaná zpráva: neočekávaná chyba + Šifrovaná zpráva: neočekávaná chyba notification - + Enter correct passphrase. - Zadejte správnou přístupovou frázi. + Zadejte správnou přístupovou frázi. No comment provided by engineer. - + Enter passphrase… - Zadejte přístupovou frázi… + Zadejte přístupovou frázi… No comment provided by engineer. - + Enter server manually - Zadejte server ručně + Zadejte server ručně No comment provided by engineer. - + Error - Chyba + Chyba No comment provided by engineer. - + Error accepting contact request - Chyba při přijímání žádosti o kontakt + Chyba při přijímání žádosti o kontakt No comment provided by engineer. - + Error accessing database file - Chyba přístupu k souboru databáze + Chyba přístupu k souboru databáze No comment provided by engineer. - + Error adding member(s) - Chyba přidávání člena(ů) + Chyba přidávání člena(ů) No comment provided by engineer. - + Error changing address - Chuba změny adresy + Chuba změny adresy No comment provided by engineer. - + Error changing role - Chyba při změně role + Chyba při změně role No comment provided by engineer. - + Error changing setting - Chyba změny nastavení + Chyba změny nastavení No comment provided by engineer. - + Error creating address - Chyba při vytváření adresy + Chyba při vytváření adresy No comment provided by engineer. - + Error creating group - Chyba při vytváření skupiny + Chyba při vytváření skupiny No comment provided by engineer. - + Error creating group link - Chyba při vytváření odkazu skupiny + Chyba při vytváření odkazu skupiny No comment provided by engineer. - + + Error creating profile! + Chyba při vytváření profilu! + No comment provided by engineer. + + Error deleting chat database - Chyba při mazání databáze chatu + Chyba při mazání databáze chatu No comment provided by engineer. - + Error deleting chat! - Chyba při mazání chatu! + Chyba při mazání chatu! No comment provided by engineer. - + Error deleting connection - Chyba při mazání připojení + Chyba při mazání připojení No comment provided by engineer. - + Error deleting contact - Chyba mazání kontaktu + Chyba mazání kontaktu No comment provided by engineer. - + Error deleting database - Chyba při mazání databáze + Chyba při mazání databáze No comment provided by engineer. - + Error deleting old database - Chyba při mazání staré databáze + Chyba při mazání staré databáze No comment provided by engineer. - + Error deleting token - Chyba při mazání tokenu + Chyba při mazání tokenu No comment provided by engineer. - + Error deleting user profile - Chyba mazání uživatelského profilu + Chyba mazání uživatelského profilu No comment provided by engineer. - + Error enabling notifications - Chyba při aktivaci oznámení + Chyba při aktivaci oznámení No comment provided by engineer. - + Error encrypting database - Chyba šifrování databáze + Chyba šifrování databáze No comment provided by engineer. - + Error exporting chat database - Chyba při exportu databáze chatu + Chyba při exportu databáze chatu No comment provided by engineer. - + Error importing chat database - Chyba při importu databáze chatu + Chyba při importu databáze chatu No comment provided by engineer. - + Error joining group - Chyba při připojování ke skupině + Chyba při připojování ke skupině No comment provided by engineer. - + Error receiving file - Chyba při příjmu souboru + Chyba při příjmu souboru No comment provided by engineer. - + Error removing member - Chyba při odebrání člena + Chyba při odebrání člena No comment provided by engineer. - + Error saving ICE servers - Chyba při ukládání serverů ICE + Chyba při ukládání serverů ICE No comment provided by engineer. - + Error saving SMP servers - Chyba při ukládání serverů SMP + Chyba při ukládání serverů SMP No comment provided by engineer. - + Error saving group profile - Chyba při ukládání profilu skupiny + Chyba při ukládání profilu skupiny No comment provided by engineer. - + Error saving passphrase to keychain - Při ukládání přístupové fráze do klíčenky došlo k chybě + Při ukládání přístupové fráze do klíčenky došlo k chybě No comment provided by engineer. - + Error sending message - Chyba při odesílání zprávy + Chyba při odesílání zprávy No comment provided by engineer. - + Error starting chat - Chyba při spuštění chatu + Chyba při spuštění chatu No comment provided by engineer. - + Error stopping chat - Chyba při zastavení chatu + Chyba při zastavení chatu No comment provided by engineer. - + + Error switching profile! + Chyba při přepínání profilu! + No comment provided by engineer. + + + Error updating group link + No comment provided by engineer. + + Error updating message - Chyba aktualizace zprávy + Chyba aktualizace zprávy No comment provided by engineer. - + Error updating settings - Chyba při aktualizaci nastavení + Chyba při aktualizaci nastavení No comment provided by engineer. - + Error: %@ - Chyba: %@ + Chyba: %@ No comment provided by engineer. - + Error: URL is invalid - Chyba: Adresa URL je neplatná + Chyba: Adresa URL je neplatná No comment provided by engineer. - + Error: no database file - Chyba: žádný soubor databáze + Chyba: žádný soubor databáze No comment provided by engineer. - + Exit without saving - Ukončit bez uložení + Ukončit bez uložení No comment provided by engineer. - + Export database - Export databáze + Export databáze No comment provided by engineer. - + Export error: - Chyba exportu: + Chyba exportu: No comment provided by engineer. - + Exported database archive. - Exportovaný archiv databáze. + Exportovaný archiv databáze. No comment provided by engineer. - + Exporting database archive... - Exportuji archiv databáze... + Exportuji archiv databáze... No comment provided by engineer. - + Failed to remove passphrase - Přístupovou frázi se nepodařilo odstranit + Přístupovou frázi se nepodařilo odstranit No comment provided by engineer. - + File will be received when your contact is online, please wait or check later! - Soubor bude přijat, až bude váš kontakt online, vyčkejte prosím nebo se podívejte později! + Soubor bude přijat, až bude váš kontakt online, vyčkejte prosím nebo se podívejte později! No comment provided by engineer. - + File: %@ - Soubor: %@ + Soubor: %@ No comment provided by engineer. - + Files & media - Soubory a média + Soubory a média No comment provided by engineer. - + For console - Pro konzoli + Pro konzoli No comment provided by engineer. - + + French interface + Francouzské rozhraní + No comment provided by engineer. + + Full link - Úplný odkaz + Úplný odkaz No comment provided by engineer. - + Full name (optional) - Celé jméno (volitelné) + Celé jméno (volitelné) No comment provided by engineer. - + Full name: - Celé jméno: + Celé jméno: No comment provided by engineer. - + GIFs and stickers - GIFy a nálepky + GIFy a nálepky No comment provided by engineer. - + Group - Skupina + Skupina No comment provided by engineer. - + Group display name - Zobrazovaný název skupiny + Zobrazovaný název skupiny No comment provided by engineer. - + Group full name (optional) - Celé jméno skupiny (volitelné) + Celé jméno skupiny (volitelné) No comment provided by engineer. - + Group image - Obrázek skupiny + Obrázek skupiny No comment provided by engineer. - + Group invitation - Skupinová pozvánka + Skupinová pozvánka No comment provided by engineer. - + Group invitation expired - Platnost pozvánky do skupiny vypršela + Platnost pozvánky do skupiny vypršela No comment provided by engineer. - + Group invitation is no longer valid, it was removed by sender. - Skupinová pozvánka již není platná, byla odstraněna odesílatelem. + Skupinová pozvánka již není platná, byla odstraněna odesílatelem. No comment provided by engineer. - + Group link - Odkaz na skupinu + Odkaz na skupinu No comment provided by engineer. - + Group links - Odkazy na skupiny + Odkazy na skupiny No comment provided by engineer. - + Group members can irreversibly delete sent messages. - Členové skupiny mohou nevratně mazat odeslané zprávy. + Členové skupiny mohou nevratně mazat odeslané zprávy. No comment provided by engineer. - + Group members can send direct messages. - Členové skupiny mohou posílat přímé zprávy. + Členové skupiny mohou posílat přímé zprávy. No comment provided by engineer. - + Group members can send disappearing messages. - Členové skupiny mohou posílat mizející zprávy. + Členové skupiny mohou posílat mizící zprávy. No comment provided by engineer. - + Group members can send voice messages. - Členové skupiny mohou posílat hlasové zprávy. + Členové skupiny mohou posílat hlasové zprávy. No comment provided by engineer. - + Group message: - Skupinová zpráva: + Skupinová zpráva: notification - + Group preferences - Předvolby skupiny + Předvolby skupiny No comment provided by engineer. - + Group profile - Profil skupiny + Profil skupiny No comment provided by engineer. - + Group profile is stored on members' devices, not on the servers. - Profil skupiny je uložen v zařízeních členů, nikoli na serverech. + Profil skupiny je uložen v zařízeních členů, nikoli na serverech. No comment provided by engineer. - + Group will be deleted for all members - this cannot be undone! - Skupina bude smazána pro všechny členy - nelze to vzít zpět! + Skupina bude smazána pro všechny členy - nelze to vzít zpět! No comment provided by engineer. - + Group will be deleted for you - this cannot be undone! - Skupina bude smazána pro vás - toto nelze vzít zpět! + Skupina bude smazána pro vás - toto nelze vzít zpět! No comment provided by engineer. - + Help - Pomoc + Pomoc No comment provided by engineer. - + Hidden - Skryté + Skryté No comment provided by engineer. - + Hide - Skrýt + Skrýt chat item action - + Hide app screen in the recent apps. - Skrytí obrazovky aplikace v posledních aplikacích. + Skrytí obrazovky aplikace v posledních aplikacích. No comment provided by engineer. - + How SimpleX works - Jak SimpleX funguje + Jak SimpleX funguje No comment provided by engineer. - + How it works - Jak to funguje + Jak to funguje No comment provided by engineer. - + How to - Jak + Jak No comment provided by engineer. - + How to use it - Jak ji používat + Jak ji používat No comment provided by engineer. - + How to use your servers - Jak používat servery + Jak používat servery No comment provided by engineer. - + ICE servers (one per line) - Servery ICE (jeden na řádek) + Servery ICE (jeden na řádek) No comment provided by engineer. - + If the video fails to connect, flip the camera to resolve it. - Pokud se připojení videa nezdaří, vyřešte to otočením kamery. + Pokud se připojení videa nezdaří, vyřešte to otočením kamery. No comment provided by engineer. - + If you can't meet in person, **show QR code in the video call**, or share the link. - Pokud se nemůžete setkat osobně, **ukažte QR kód ve videohovoru**, nebo sdílejte odkaz. + Pokud se nemůžete setkat osobně, **ukažte QR kód ve videohovoru**, nebo sdílejte odkaz. No comment provided by engineer. - + If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link. - Pokud se nemůžete setkat osobně, můžete **naskenovat QR kód během videohovoru**, nebo váš kontakt může sdílet odkaz na pozvánku. + Pokud se nemůžete setkat osobně, můžete **naskenovat QR kód během videohovoru**, nebo váš kontakt může sdílet odkaz na pozvánku. No comment provided by engineer. - + If you need to use the chat now tap **Do it later** below (you will be offered to migrate the database when you restart the app). - Pokud potřebujete chat používat nyní, klepněte na **Udělat později** níže (migrace databáze vám bude nabídnuta po restartování aplikace). + Pokud potřebujete chat používat nyní, klepněte na **Udělat později** níže (migrace databáze vám bude nabídnuta po restartování aplikace). No comment provided by engineer. - + Ignore - Ignorovat + Ignorovat No comment provided by engineer. - + Image will be received when your contact is online, please wait or check later! - Obrázek bude přijat, až bude váš kontakt online, vyčkejte prosím nebo se podívejte později! + Obrázek bude přijat, až bude váš kontakt online, vyčkejte prosím nebo se podívejte později! No comment provided by engineer. - + Immune to spam and abuse - Odolná vůči spamu a zneužití + Odolná vůči spamu a zneužití No comment provided by engineer. - + Import - Import + Import No comment provided by engineer. - + Import chat database? - Importovat databázi chatu? + Importovat databázi chatu? No comment provided by engineer. - + Import database - Import databáze + Import databáze No comment provided by engineer. - + Improved privacy and security - Vylepšená ochrana soukromí a zabezpečení + Vylepšená ochrana soukromí a zabezpečení No comment provided by engineer. - + Improved server configuration - Vylepšená konfigurace serveru + Vylepšená konfigurace serveru No comment provided by engineer. - + Incognito - Inkognito + Inkognito No comment provided by engineer. - + Incognito mode - Režim inkognito + Režim inkognito No comment provided by engineer. - + Incognito mode is not supported here - your main profile will be sent to group members - Zde není podporován režim inkognito - členům skupiny bude zaslán váš hlavní profil + Zde není podporován režim inkognito - členům skupiny bude zaslán váš hlavní profil No comment provided by engineer. - + Incognito mode protects the privacy of your main profile name and image — for each new contact a new random profile is created. - Režim inkognito chrání soukromí vašeho hlavního profilového jména a obrázku - pro každý nový kontakt je vytvořen nový náhodný profil. + Režim inkognito chrání soukromí vašeho hlavního profilového jména a obrázku - pro každý nový kontakt je vytvořen nový náhodný profil. No comment provided by engineer. - + Incoming audio call - Příchozí zvukový hovor + Příchozí zvukový hovor notification - + Incoming call - Příchozí hovor + Příchozí hovor notification - + Incoming video call - Příchozí videohovor + Příchozí videohovor notification - + Incorrect security code! - Nesprávný bezpečnostní kód! + Nesprávný bezpečnostní kód! No comment provided by engineer. - + Install [SimpleX Chat for terminal](https://github.com/simplex-chat/simplex-chat) - Nainstalujte [SimpleX Chat pro terminál](https://github.com/simplex-chat/simplex-chat) + Nainstalujte [SimpleX Chat pro terminál](https://github.com/simplex-chat/simplex-chat) No comment provided by engineer. - + Instant push notifications will be hidden! - Okamžitá oznámení budou skryta! + Okamžitá oznámení budou skryta! No comment provided by engineer. - + Instantly - Okamžitě + Okamžitě No comment provided by engineer. - + Invalid connection link - Neplatný odkaz na spojení + Neplatný odkaz na spojení No comment provided by engineer. - + Invalid server address! - Neplatná adresa serveru! + Neplatná adresa serveru! No comment provided by engineer. - + Invitation expired! - Platnost pozvánky vypršela! + Platnost pozvánky vypršela! No comment provided by engineer. - + Invite members - Pozvat členy + Pozvat členy No comment provided by engineer. - + Invite to group - Pozvat do skupiny + Pozvat do skupiny No comment provided by engineer. - + Irreversible message deletion - Nevratné mazání zpráv + Nevratné mazání zpráv No comment provided by engineer. - + Irreversible message deletion is prohibited in this chat. - Nevratné mazání zpráv je v tomto chatu zakázáno. + Nevratné mazání zpráv je v tomto chatu zakázáno. No comment provided by engineer. - + Irreversible message deletion is prohibited in this group. - Nevratné mazání zpráv je v této skupině zakázáno. + Nevratné mazání zpráv je v této skupině zakázáno. No comment provided by engineer. - + It allows having many anonymous connections without any shared data between them in a single chat profile. - Umožňuje mít v jednom profilu chatu mnoho anonymních spojení bez jakýchkoli sdílených údajů mezi nimi. + Umožňuje mít v jednom profilu chatu mnoho anonymních spojení bez jakýchkoli sdílených údajů mezi nimi. No comment provided by engineer. - + It can happen when: 1. The messages expire on the server if they were not received for 30 days, 2. The server you use to receive the messages from this contact was updated and restarted. 3. The connection is compromised. Please connect to the developers via Settings to receive the updates about the servers. We will be adding server redundancy to prevent lost messages. - Může se to stát, když: + Může se to stát, když: 1. Zprávy na serveru vyprší, pokud nebyly přijaty po dobu 30 dnů, 2. Server, který používáte pro příjem zpráv od tohoto kontaktu, byl aktualizován a restartován. 3. Spojení je narušeno. @@ -1943,2595 +1973,2589 @@ Připojte se k vývojářům prostřednictvím Nastavení, abyste mohli dostáva Budeme přidávat redundantní servery, abychom zabránili ztrátě zpráv. No comment provided by engineer. - + It seems like you are already connected via this link. If it is not the case, there was an error (%@). - Zdá se, že jste již připojeni prostřednictvím tohoto odkazu. Pokud tomu tak není, došlo k chybě (%@). + Zdá se, že jste již připojeni prostřednictvím tohoto odkazu. Pokud tomu tak není, došlo k chybě (%@). No comment provided by engineer. - + + Italian interface + Italské rozhraní + No comment provided by engineer. + + Join - Připojte se na + Připojte se na No comment provided by engineer. - + Join group - Připojit ke skupině + Připojit ke skupině No comment provided by engineer. - + Join incognito - Připojte se inkognito + Připojte se inkognito No comment provided by engineer. - + Joining group - Připojení ke skupině + Připojení ke skupině No comment provided by engineer. - + Keychain error - Chyba klíčenky + Chyba klíčenky No comment provided by engineer. - + LIVE - ŽIVĚ + ŽIVĚ No comment provided by engineer. - + Large file! - Velký soubor! + Velký soubor! No comment provided by engineer. - + Leave - Opustit + Opustit No comment provided by engineer. - + Leave group - Opustit skupinu + Opustit skupinu No comment provided by engineer. - + Leave group? - Opustit skupinu? + Opustit skupinu? No comment provided by engineer. - + Light - Světlo + Světlo No comment provided by engineer. - + Limitations - Omezení + Omezení No comment provided by engineer. - + Live message! - Živé zprávy! + Živé zprávy! No comment provided by engineer. - + Live messages - Živé zprávy + Živé zprávy No comment provided by engineer. - + Local name - Místní název + Místní název No comment provided by engineer. - + Local profile data only - Pouze lokální profilová data + Pouze lokální profilová data No comment provided by engineer. - + Make a private connection - Vytvořte si soukromé připojení + Vytvořte si soukromé připojení No comment provided by engineer. - + Make sure SMP server addresses are in correct format, line separated and are not duplicated (%@). - Ujistěte se, že adresy SMP serverů jsou ve správném formátu, oddělené řádky a nejsou duplicitní (%@). + Ujistěte se, že adresy SMP serverů jsou ve správném formátu, oddělené řádky a nejsou duplicitní (%@). No comment provided by engineer. - + Make sure WebRTC ICE server addresses are in correct format, line separated and are not duplicated. - Ujistěte se, že adresy serverů WebRTC ICE jsou ve správném formátu, oddělené na řádcích a nejsou duplicitní. + Ujistěte se, že adresy serverů WebRTC ICE jsou ve správném formátu, oddělené na řádcích a nejsou duplicitní. No comment provided by engineer. - + Many people asked: *if SimpleX has no user identifiers, how can it deliver messages?* - Mnoho lidí se ptalo: *Pokud SimpleX nemá žádné uživatelské identifikátory, jak může doručovat zprávy?* + Mnoho lidí se ptalo: *Pokud SimpleX nemá žádné uživatelské identifikátory, jak může doručovat zprávy?* No comment provided by engineer. - + Mark deleted for everyone - Označit jako smazané pro všechny + Označit jako smazané pro všechny No comment provided by engineer. - + Mark read - Označit přečtení + Označit přečtení No comment provided by engineer. - + Mark verified - Označit jako ověřený + Označit jako ověřený No comment provided by engineer. - + Markdown in messages - Markdown ve zprávách + Markdown ve zprávách No comment provided by engineer. - + Max 30 seconds, received instantly. - Max 30 vteřin, přijato okamžitě. + Max 30 vteřin, přijato okamžitě. No comment provided by engineer. - + Member - Člen + Člen No comment provided by engineer. - + Member role will be changed to "%@". All group members will be notified. - Role člena se změní na "%@". Všichni členové skupiny budou upozorněni. + Role člena se změní na "%@". Všichni členové skupiny budou upozorněni. No comment provided by engineer. - + Member role will be changed to "%@". The member will receive a new invitation. - Role člena se změní na "%@". Člen obdrží novou pozvánku. + Role člena se změní na "%@". Člen obdrží novou pozvánku. No comment provided by engineer. - + Member will be removed from group - this cannot be undone! - Člen bude odstraněn ze skupiny - toto nelze vzít zpět! + Člen bude odstraněn ze skupiny - toto nelze vzít zpět! No comment provided by engineer. - + Message delivery error - Chyba doručení zprávy + Chyba doručení zprávy No comment provided by engineer. - + + Message draft + Návrh zprávy + No comment provided by engineer. + + Message text - Text zprávy + Text zprávy No comment provided by engineer. - + Messages - Zprávy + Zprávy No comment provided by engineer. - + Migrating database archive... - Přenášení archivu databáze... + Přenášení archivu databáze... No comment provided by engineer. - + Migration error: - Chyba přenášení: + Chyba přenášení: No comment provided by engineer. - + Migration failed. Tap **Skip** below to continue using the current database. Please report the issue to the app developers via chat or email [chat@simplex.chat](mailto:chat@simplex.chat). - Migrace se nezdařila. Klepnutím na **Přeskočit** níže pokračujte v používání aktuální databáze. Nahlaste prosím problém vývojářům aplikace prostřednictvím chatu nebo e-mailu [chat@simplex.chat](mailto:chat@simplex.chat). + Migrace se nezdařila. Klepnutím na **Přeskočit** níže pokračujte v používání aktuální databáze. Nahlaste prosím problém vývojářům aplikace prostřednictvím chatu nebo e-mailu [chat@simplex.chat](mailto:chat@simplex.chat). No comment provided by engineer. - + Migration is completed - Přenesení dokončeno + Přenesení dokončeno No comment provided by engineer. - + + Moderate + chat item action + + + More improvements are coming soon! + Další vylepšení se chystají již brzy! + No comment provided by engineer. + + Most likely this contact has deleted the connection with you. - Tento kontakt s největší pravděpodobností smazal spojení s vámi. + Tento kontakt s největší pravděpodobností smazal spojení s vámi. No comment provided by engineer. - + + Multiple chat profiles + Více chatovacích profilů + No comment provided by engineer. + + Mute - Ztlumit + Ztlumit No comment provided by engineer. - + Name - Jméno + Jméno No comment provided by engineer. - + Network & servers - Síť a servery + Síť a servery No comment provided by engineer. - + Network settings - Nastavení sítě + Nastavení sítě No comment provided by engineer. - + Network status - Stav sítě + Stav sítě No comment provided by engineer. - + New contact request - Žádost o nový kontakt + Žádost o nový kontakt notification - + New contact: - Nový kontakt: + Nový kontakt: notification - + New database archive - Archiv nové databáze + Archiv nové databáze No comment provided by engineer. - + New in %@ - Nový V %@ + Nový V %@ No comment provided by engineer. - + New member role - Nová role člena + Nová role člena No comment provided by engineer. - + New message - Nová zpráva + Nová zpráva notification - + New passphrase… - Nová přístupová fráze… + Nová přístupová fráze… No comment provided by engineer. - + No - Ne + Ne No comment provided by engineer. - + No contacts selected - Nebyl vybrán žádný kontakt + Nebyl vybrán žádný kontakt No comment provided by engineer. - + No contacts to add - Žádné kontakty k přidání + Žádné kontakty k přidání No comment provided by engineer. - + No device token! - Žádný token zařízení! + Žádný token zařízení! No comment provided by engineer. - + Group not found! - Skupina nebyla nalezena! + Skupina nebyla nalezena! No comment provided by engineer. - + No permission to record voice message - Nemáte oprávnění nahrávat hlasové zprávy + Nemáte oprávnění nahrávat hlasové zprávy No comment provided by engineer. - + No received or sent files - Žádné přijaté ani odeslané soubory + Žádné přijaté ani odeslané soubory No comment provided by engineer. - + Notifications - Oznámení + Oznámení No comment provided by engineer. - + Notifications are disabled! - Oznámení jsou zakázána! + Oznámení jsou zakázána! No comment provided by engineer. - + Off (Local) - Vypnuto (místní) + Vypnuto (místní) No comment provided by engineer. - + Ok - Ok + Ok No comment provided by engineer. - + Old database - Stará databáze + Stará databáze No comment provided by engineer. - + Old database archive - Archiv staré databáze + Archiv staré databáze No comment provided by engineer. - + One-time invitation link - Jednorázový zvací odkaz + Jednorázový zvací odkaz No comment provided by engineer. - + Onion hosts will be required for connection. Requires enabling VPN. - Pro připojení budou vyžadováni Onion hostitelé. Vyžaduje povolení sítě VPN. + Pro připojení budou vyžadováni Onion hostitelé. Vyžaduje povolení sítě VPN. No comment provided by engineer. - + Onion hosts will be used when available. Requires enabling VPN. - Onion hostitelé budou použiti, pokud jsou k dispozici. Vyžaduje povolení sítě VPN. + Onion hostitelé budou použiti, pokud jsou k dispozici. Vyžaduje povolení sítě VPN. No comment provided by engineer. - + Onion hosts will not be used. - Onion hostitelé nebudou použiti. + Onion hostitelé nebudou použiti. No comment provided by engineer. - + Only client devices store user profiles, contacts, groups, and messages sent with **2-layer end-to-end encryption**. - Pouze klientská zařízení ukládají uživatelské profily, kontakty, skupiny a zprávy odeslané s **2vrstvým šifrováním typu end-to-end**. + Pouze klientská zařízení ukládají uživatelské profily, kontakty, skupiny a zprávy odeslané s **2vrstvým šifrováním typu end-to-end**. No comment provided by engineer. - + Only group owners can change group preferences. - Předvolby skupiny mohou měnit pouze vlastníci skupiny. + Předvolby skupiny mohou měnit pouze vlastníci skupiny. No comment provided by engineer. - + Only group owners can enable voice messages. - Pouze majitelé skupin mohou povolit zasílání hlasových zpráv. + Pouze majitelé skupin mohou povolit zasílání hlasových zpráv. No comment provided by engineer. - + Only you can irreversibly delete messages (your contact can mark them for deletion). - Nevratně mazat zprávy můžete pouze vy (váš kontakt je může označit ke smazání). + Nevratně mazat zprávy můžete pouze vy (váš kontakt je může označit ke smazání). No comment provided by engineer. - + Only you can send disappearing messages. - Mizící zprávy můžete odesílat pouze vy. + Mizící zprávy můžete odesílat pouze vy. No comment provided by engineer. - + Only you can send voice messages. - Hlasové zprávy můžete posílat pouze vy. + Hlasové zprávy můžete posílat pouze vy. No comment provided by engineer. - + Only your contact can irreversibly delete messages (you can mark them for deletion). - Nevratně mazat zprávy může pouze váš kontakt (vy je můžete označit ke smazání). + Nevratně mazat zprávy může pouze váš kontakt (vy je můžete označit ke smazání). No comment provided by engineer. - + Only your contact can send disappearing messages. - Zmizelé zprávy může odesílat pouze váš kontakt. + Zmizelé zprávy může odesílat pouze váš kontakt. No comment provided by engineer. - + Only your contact can send voice messages. - Hlasové zprávy může odesílat pouze váš kontakt. + Hlasové zprávy může odesílat pouze váš kontakt. No comment provided by engineer. - + Open Settings - Otevřít nastavení + Otevřít nastavení No comment provided by engineer. - + Open chat - Otevřete chat + Otevřete chat No comment provided by engineer. - + Open chat console - Otevřete konzolu chatu + Otevřete konzolu chatu authentication reason - + + Open user profiles + Otevřít uživatelské profily + authentication reason + + Open-source protocol and code – anybody can run the servers. - Protokol a kód s otevřeným zdrojovým kódem - servery může provozovat kdokoli. + Protokol a kód s otevřeným zdrojovým kódem - servery může provozovat kdokoli. No comment provided by engineer. - + Opening the link in the browser may reduce connection privacy and security. Untrusted SimpleX links will be red. - Otevření odkazu v prohlížeči může snížit soukromí a bezpečnost připojení. Nedůvěryhodné odkazy SimpleX budou červené. + Otevření odkazu v prohlížeči může snížit soukromí a bezpečnost připojení. Nedůvěryhodné odkazy SimpleX budou červené. No comment provided by engineer. - + PING count - Počet PING + Počet PING No comment provided by engineer. - + PING interval - Interval PING + Interval PING No comment provided by engineer. - + Paste - Vložit + Vložit No comment provided by engineer. - + Paste image - Vložit obrázek + Vložit obrázek No comment provided by engineer. - + Paste received link - Vložení přijatého odkazu + Vložení přijatého odkazu No comment provided by engineer. - + Paste the link you received into the box below to connect with your contact. - Vložte odkaz, který jste obdrželi, do pole níže a spojte se se svým kontaktem. + Vložte odkaz, který jste obdrželi, do pole níže a spojte se se svým kontaktem. No comment provided by engineer. - + People can connect to you only via the links you share. - Lidé se s vámi mohou spojit pouze prostřednictvím odkazů, které sdílíte. + Lidé se s vámi mohou spojit pouze prostřednictvím odkazů, které sdílíte. No comment provided by engineer. - + Periodically - Pravidelně + Pravidelně No comment provided by engineer. - + Please ask your contact to enable sending voice messages. - Prosím, požádejte kontaktní osobu, aby umožnila odesílání hlasových zpráv. + Prosím, požádejte kontaktní osobu, aby umožnila odesílání hlasových zpráv. No comment provided by engineer. - + Please check that you used the correct link or ask your contact to send you another one. - Zkontrolujte, zda jste použili správný odkaz, nebo požádejte kontakt, aby vám poslal jiný. + Zkontrolujte, zda jste použili správný odkaz, nebo požádejte kontakt, aby vám poslal jiný. No comment provided by engineer. - + Please check your network connection with %@ and try again. - Zkontrolujte síťové připojení pomocí %@ a zkuste to znovu. + Zkontrolujte síťové připojení pomocí %@ a zkuste to znovu. No comment provided by engineer. - + Please check yours and your contact preferences. - Zkontrolujte prosím nastavení své i svého kontaktu. + Zkontrolujte prosím nastavení své i svého kontaktu. No comment provided by engineer. - + + Please contact group admin. + No comment provided by engineer. + + Please enter correct current passphrase. - Zadejte prosím správnou aktuální přístupovou frázi. + Zadejte prosím správnou aktuální přístupovou frázi. No comment provided by engineer. - + Please enter the previous password after restoring database backup. This action can not be undone. - Po obnovení zálohy databáze zadejte předchozí heslo. Tuto akci nelze vrátit zpět. + Po obnovení zálohy databáze zadejte předchozí heslo. Tuto akci nelze vrátit zpět. No comment provided by engineer. - + Please restart the app and migrate the database to enable push notifications. - Restartujte aplikaci a přeneste databázi, abyste povolili doručování oznámení. + Restartujte aplikaci a přeneste databázi, abyste povolili doručování oznámení. No comment provided by engineer. - + Please store passphrase securely, you will NOT be able to access chat if you lose it. - Uložte prosím bezpečně přístupovou frázi, pokud ji ztratíte, NEBUDE možné přistupovat k chatu. + Uložte prosím bezpečně přístupovou frázi, pokud ji ztratíte, NEBUDE možné přistupovat k chatu. No comment provided by engineer. - + Please store passphrase securely, you will NOT be able to change it if you lose it. - Heslo uložte bezpečně, v případě jeho ztráty jej NEBUDE možné změnit. + Heslo uložte bezpečně, v případě jeho ztráty jej NEBUDE možné změnit. No comment provided by engineer. - + Possibly, certificate fingerprint in server address is incorrect - Je možné, že otisk certifikátu v adrese serveru je nesprávný + Je možné, že otisk certifikátu v adrese serveru je nesprávný server test error - + + Preserve the last message draft, with attachments. + Zachování posledního návrhu zprávy s přílohami. + No comment provided by engineer. + + Preset server - Přednastavený server + Přednastavený server No comment provided by engineer. - + Preset server address - Přednastavená adresa serveru + Přednastavená adresa serveru No comment provided by engineer. - + Privacy & security - Ochrana osobních údajů a zabezpečení + Ochrana osobních údajů a zabezpečení No comment provided by engineer. - + Privacy redefined - Nové vymezení soukromí + Nové vymezení soukromí No comment provided by engineer. - + + Private filenames + Soukromé názvy souborů + No comment provided by engineer. + + Profile and server connections - Profil a připojení k serveru + Profil a připojení k serveru No comment provided by engineer. - + Profile image - Profilový obrázek + Profilový obrázek No comment provided by engineer. - + Prohibit irreversible message deletion. - Zakázat nevratné mazání zpráv. + Zakázat nevratné mazání zpráv. No comment provided by engineer. - + Prohibit sending direct messages to members. - Zakázat odesílání přímých zpráv členům. + Zakázat odesílání přímých zpráv členům. No comment provided by engineer. - + Prohibit sending disappearing messages. - Zakázat posílání mizejících zpráv. + Zakázat posílání mizících zpráv. No comment provided by engineer. - + Prohibit sending voice messages. - Zakázat odesílání hlasových zpráv. + Zakázat odesílání hlasových zpráv. No comment provided by engineer. - + Protect app screen - Ochrana obrazovky aplikace + Ochrana obrazovky aplikace No comment provided by engineer. - + Protocol timeout - Časový limit protokolu + Časový limit protokolu No comment provided by engineer. - + Push notifications - Nabízená oznámení + Nabízená oznámení No comment provided by engineer. - + Rate the app - Ohodnoťte aplikaci + Ohodnoťte aplikaci No comment provided by engineer. - + Read - Číst + Číst No comment provided by engineer. - + Read more in our GitHub repository. - Další informace najdete v našem repozitáři GitHub. + Další informace najdete v našem repozitáři GitHub. No comment provided by engineer. - + Read more in our [GitHub repository](https://github.com/simplex-chat/simplex-chat#readme). - Přečtěte si více v našem [GitHub repozitáři](https://github.com/simplex-chat/simplex-chat#readme). + Přečtěte si více v našem [GitHub repozitáři](https://github.com/simplex-chat/simplex-chat#readme). No comment provided by engineer. - + Received file event - Událost přijatého souboru + Událost přijatého souboru notification - + Receiving via - Příjem přes + Příjem přes No comment provided by engineer. - + Recipients see updates as you type them. - Příjemci uvidí aktualizace během jejich psaní. + Příjemci uvidí aktualizace během jejich psaní. No comment provided by engineer. - + + Reduced battery usage + Snížení spotřeby baterie + No comment provided by engineer. + + Reject - Odmítnout + Odmítnout reject incoming call via notification - + Reject contact (sender NOT notified) - Odmítnout kontakt (odesílatel NEBUDE upozorněn) + Odmítnout kontakt (odesílatel NEBUDE upozorněn) No comment provided by engineer. - + Reject contact request - Odmítnout žádost o kontakt + Odmítnout žádost o kontakt No comment provided by engineer. - + Relay server is only used if necessary. Another party can observe your IP address. - Přenosový server se používá pouze v případě potřeby. Jiná strana může sledovat vaši IP adresu. + Přenosový server se používá pouze v případě potřeby. Jiná strana může sledovat vaši IP adresu. No comment provided by engineer. - + Relay server protects your IP address, but it can observe the duration of the call. - Přenosový server chrání vaši IP adresu, ale může sledovat dobu trvání hovoru. + Přenosový server chrání vaši IP adresu, ale může sledovat dobu trvání hovoru. No comment provided by engineer. - + Remove - Odstranit + Odstranit No comment provided by engineer. - + Remove member - Odstranit člena + Odstranit člena No comment provided by engineer. - + Remove member? - Odebrat člena? + Odebrat člena? No comment provided by engineer. - + Remove passphrase from keychain? - Odstranit přístupovou frázi z klíčenek? + Odstranit přístupovou frázi z klíčenek? No comment provided by engineer. - + Reply - Odpověď + Odpověď chat item action - + Required - Povinné + Povinné No comment provided by engineer. - + Reset - Obnovit + Obnovit No comment provided by engineer. - + Reset colors - Obnovení barev + Obnovení barev No comment provided by engineer. - + Reset to defaults - Obnovení výchozího nastavení + Obnovení výchozího nastavení No comment provided by engineer. - + Restart the app to create a new chat profile - Restartujte aplikaci pro vytvoření nového chat profilu + Restartujte aplikaci pro vytvoření nového chat profilu No comment provided by engineer. - + Restart the app to use imported chat database - Restartujte aplikaci pro použití importované databáze chatu + Restartujte aplikaci pro použití importované databáze chatu No comment provided by engineer. - + Restore - Obnovit + Obnovit No comment provided by engineer. - + Restore database backup - Obnovte zálohu databáze + Obnovte zálohu databáze No comment provided by engineer. - + Restore database backup? - Obnovit zálohu databáze? + Obnovit zálohu databáze? No comment provided by engineer. - + Restore database error - Chyba obnovení databáze + Chyba obnovení databáze No comment provided by engineer. - + Reveal - Odhalit + Odhalit chat item action - + Revert - Vrátit + Vrátit No comment provided by engineer. - + Role - Role + Role No comment provided by engineer. - + Run chat - Spustit chat + Spustit chat No comment provided by engineer. - + SMP servers - SMP servery + SMP servery No comment provided by engineer. - + Save - Uložit + Uložit chat item action - + Save (and notify contacts) - Uložit (a informovat kontakty) + Uložit (a informovat kontakty) No comment provided by engineer. - + Save and notify contact - Uložit a upozornit kontakt + Uložit a upozornit kontakt No comment provided by engineer. - + Save and notify group members - Uložit a upozornit členy skupiny + Uložit a upozornit členy skupiny No comment provided by engineer. - + Save archive - Uložit archiv + Uložit archiv No comment provided by engineer. - + Save group profile - Uložení profilu skupiny + Uložení profilu skupiny No comment provided by engineer. - + Save passphrase and open chat - Uložte heslo a otevřete chat + Uložte heslo a otevřete chat No comment provided by engineer. - + Save passphrase in Keychain - Uložit přístupovou frázi do Klíčenky + Uložit přístupovou frázi do Klíčenky No comment provided by engineer. - + Save preferences? - Uložit předvolby? + Uložit předvolby? No comment provided by engineer. - + Save servers - Uložit servery + Uložit servery No comment provided by engineer. - + Saved WebRTC ICE servers will be removed - Uložené servery WebRTC ICE budou odstraněny + Uložené servery WebRTC ICE budou odstraněny No comment provided by engineer. - + Scan QR code - Skenovat QR kód + Skenovat QR kód No comment provided by engineer. - + Scan code - Skenovat kód + Skenovat kód No comment provided by engineer. - + Scan security code from your contact's app. - Naskenujte bezpečnostní kód z aplikace vašeho kontaktu. + Naskenujte bezpečnostní kód z aplikace vašeho kontaktu. No comment provided by engineer. - + Scan server QR code - Naskenujte QR kód serveru + Naskenujte QR kód serveru No comment provided by engineer. - + Search - Hledat + Hledat No comment provided by engineer. - + Secure queue - Zabezpečit frontu + Zabezpečit frontu server test step - + Security assessment - Posouzení bezpečnosti + Posouzení bezpečnosti No comment provided by engineer. - + Security code - Bezpečnostní kód + Bezpečnostní kód No comment provided by engineer. - + Send - Poslat + Poslat No comment provided by engineer. - + Send a live message - it will update for the recipient(s) as you type it - Poslat živou zprávu - zpráva se bude aktualizovat pro příjemce během psaní + Poslat živou zprávu - zpráva se bude aktualizovat pro příjemce během psaní No comment provided by engineer. - + Send direct message - Odeslat přímou zprávu + Odeslat přímou zprávu No comment provided by engineer. - + Send link previews - Odesílání náhledů odkazů + Odesílání náhledů odkazů No comment provided by engineer. - + Send live message - Odeslat živou zprávu + Odeslat živou zprávu No comment provided by engineer. - + Send notifications - Odeslat oznámení + Odeslat oznámení No comment provided by engineer. - + Send notifications: - Odeslat oznámení: + Odeslat oznámení: No comment provided by engineer. - + Send questions and ideas - Zasílání otázek a nápadů + Zasílání otázek a nápadů No comment provided by engineer. - + Send them from gallery or custom keyboards. - Odeslat je z galerie nebo vlastní klávesnice. + Odeslat je z galerie nebo vlastní klávesnice. No comment provided by engineer. - + Sender cancelled file transfer. - Odesílatel zrušil přenos souboru. + Odesílatel zrušil přenos souboru. No comment provided by engineer. - + Sender may have deleted the connection request. - Odesílatel možná smazal požadavek připojení. + Odesílatel možná smazal požadavek připojení. No comment provided by engineer. - + Sending via - Odesílání přes + Odesílání přes No comment provided by engineer. - + Sent file event - Odeslaná událost souboru + Odeslaná událost souboru notification - + Sent messages will be deleted after set time. - Odeslané zprávy se po uplynutí nastavené doby odstraní. + Odeslané zprávy se po uplynutí nastavené doby odstraní. No comment provided by engineer. - + Server requires authorization to create queues, check password - Server vyžaduje autorizaci pro vytváření front, zkontrolujte heslo + Server vyžaduje autorizaci pro vytváření front, zkontrolujte heslo server test error - + Server test failed! - Test serveru se nezdařil! + Test serveru se nezdařil! No comment provided by engineer. - + Servers - Servery + Servery No comment provided by engineer. - + Set 1 day - Nastavit 1 den + Nastavit 1 den No comment provided by engineer. - + Set contact name… - Nastavení jména kontaktu… + Nastavení jména kontaktu… No comment provided by engineer. - + Set group preferences - Nastavení skupinových předvoleb + Nastavení skupinových předvoleb No comment provided by engineer. - + Set passphrase to export - Nastavení přístupové fráze pro export + Nastavení přístupové fráze pro export No comment provided by engineer. - + Set timeouts for proxy/VPN - Nastavit časové limity pro proxy/VPN + Nastavit časové limity pro proxy/VPN No comment provided by engineer. - + Settings - Nastavení + Nastavení No comment provided by engineer. - + Share - Sdílet + Sdílet chat item action - + Share invitation link - Sdílet odkaz na pozvánku + Sdílet odkaz na pozvánku No comment provided by engineer. - + Share link - Sdílet odkaz + Sdílet odkaz No comment provided by engineer. - + Share one-time invitation link - Jednorázový zvací odkaz + Jednorázový zvací odkaz No comment provided by engineer. - + Show QR code - Zobrazit QR kód + Zobrazit QR kód No comment provided by engineer. - + Show preview - Zobrazení náhledu + Zobrazení náhledu No comment provided by engineer. - + SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html). - Zabezpečení SimpleX chatu bylo [auditováno společností Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html). + Zabezpečení SimpleX chatu bylo [auditováno společností Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html). No comment provided by engineer. - + SimpleX Lock - Zámek SimpleX + Zámek SimpleX No comment provided by engineer. - + SimpleX Lock turned on - Zapnutý zámek SimpleX Lock + Zapnutý zámek SimpleX Lock No comment provided by engineer. - + SimpleX contact address - SimpleX kontaktní adresa + SimpleX kontaktní adresa simplex link type - + SimpleX encrypted message or connection event - SimpleX šifrovaná zpráva nebo událost připojení + SimpleX šifrovaná zpráva nebo událost připojení notification - + SimpleX group link - Skupinový odkaz SimpleX + Skupinový odkaz SimpleX simplex link type - + SimpleX links - Odkazy na SimpleX + Odkazy na SimpleX No comment provided by engineer. - + SimpleX one-time invitation - Jednorázová pozvánka SimpleX + Jednorázová pozvánka SimpleX simplex link type - + Skip - Přeskočit + Přeskočit No comment provided by engineer. - + Skipped messages - Přeskočené zprávy + Přeskočené zprávy No comment provided by engineer. - + Somebody - Někdo + Někdo notification title - + Start a new chat - Začít nový chat + Začít nový chat No comment provided by engineer. - + Start chat - Začít chat + Začít chat No comment provided by engineer. - + Start migration - Zahájit přenesení + Zahájit přenesení No comment provided by engineer. - + Stop - Zastavit + Zastavit No comment provided by engineer. - + Stop SimpleX - Zastavit SimpleX + Zastavit SimpleX authentication reason - + Stop chat to enable database actions - Zastavte chat pro povolení akcí databáze + Zastavte chat pro povolení akcí databáze No comment provided by engineer. - + Stop chat to export, import or delete chat database. You will not be able to receive and send messages while the chat is stopped. - Zastavení chatu pro export, import nebo smazání databáze chatu. Během zastavení chatu nebudete moci přijímat a odesílat zprávy. + Zastavení chatu pro export, import nebo smazání databáze chatu. Během zastavení chatu nebudete moci přijímat a odesílat zprávy. No comment provided by engineer. - + Stop chat? - Zastavit chat? + Zastavit chat? No comment provided by engineer. - + Support SimpleX Chat - Podpořte SimpleX Chat + Podpořte SimpleX Chat No comment provided by engineer. - + System - Systém + Systém No comment provided by engineer. - + TCP connection timeout - Časový limit připojení TCP + Časový limit připojení TCP No comment provided by engineer. - + TCP_KEEPCNT - TCP_KEEPCNT + TCP_KEEPCNT No comment provided by engineer. - + TCP_KEEPIDLE - TCP_KEEPIDLE + TCP_KEEPIDLE No comment provided by engineer. - + TCP_KEEPINTVL - TCP_KEEPINTVL + TCP_KEEPINTVL No comment provided by engineer. - + Take picture - Vyfotit + Vyfotit No comment provided by engineer. - + Tap button - Klepněte na tlačítko + Klepněte na tlačítko No comment provided by engineer. - + Tap to join - Klepnutím se připojíte + Klepnutím se připojíte No comment provided by engineer. - + Tap to join incognito - Klepnutím se připojíte inkognito + Klepnutím se připojíte inkognito No comment provided by engineer. - + Tap to start a new chat - Klepnutím na zahájíte nový chat + Klepnutím na zahájíte nový chat No comment provided by engineer. - + Test failed at step %@. - Test selhal v kroku %@. + Test selhal v kroku %@. server test failure - + Test server - Testovací server + Testovací server No comment provided by engineer. - + Test servers - Testovací servery + Testovací servery No comment provided by engineer. - + Tests failed! - Testy selhaly! + Testy selhaly! No comment provided by engineer. - + Thank you for installing SimpleX Chat! - Děkujeme, že jste si nainstalovali SimpleX Chat! + Děkujeme, že jste si nainstalovali SimpleX Chat! No comment provided by engineer. - + + Thanks to the users – [contribute via Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#translate-the-apps)! + Díky uživatelům - [přispějte přes Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#translate-the-apps)! + No comment provided by engineer. + + + Thanks to the users – contribute via Weblate! + Díky uživatelům - přispívejte prostřednictvím Weblate! + No comment provided by engineer. + + The 1st platform without any user identifiers – private by design. - 1. Platforma bez identifikátorů uživatelů - soukromá už od záměru. + 1. Platforma bez identifikátorů uživatelů - soukromá už od záměru. No comment provided by engineer. - + The app can notify you when you receive messages or contact requests - please open settings to enable. - Aplikace vás může upozornit na přijaté zprávy nebo žádosti o kontakt - povolte to v nastavení. + Aplikace vás může upozornit na přijaté zprávy nebo žádosti o kontakt - povolte to v nastavení. No comment provided by engineer. - + The attempt to change database passphrase was not completed. - Pokus o změnu přístupové fráze databáze nebyl dokončen. + Pokus o změnu přístupové fráze databáze nebyl dokončen. No comment provided by engineer. - + The connection you accepted will be cancelled! - Připojení, které jste přijali, bude zrušeno! + Připojení, které jste přijali, bude zrušeno! No comment provided by engineer. - + The contact you shared this link with will NOT be able to connect! - Kontakt, se kterým jste tento odkaz sdíleli, se NEBUDE moci připojit! + Kontakt, se kterým jste tento odkaz sdíleli, se NEBUDE moci připojit! No comment provided by engineer. - + The created archive is available via app Settings / Database / Old database archive. - Vytvořený archiv je k dispozici v aplikaci Nastavení / Databáze / Archiv staré databáze. + Vytvořený archiv je k dispozici v aplikaci Nastavení / Databáze / Archiv staré databáze. No comment provided by engineer. - + The group is fully decentralized – it is visible only to the members. - Skupina je plně decentralizovaná - je viditelná pouze pro členy. + Skupina je plně decentralizovaná - je viditelná pouze pro členy. No comment provided by engineer. - + + The message will be deleted for all members. + No comment provided by engineer. + + + The message will be marked as moderated for all members. + No comment provided by engineer. + + The microphone does not work when the app is in the background. - Mikrofon nefunguje, pokud je aplikace na pozadí. + Mikrofon nefunguje, pokud je aplikace na pozadí. No comment provided by engineer. - + The next generation of private messaging - Nová generace soukromých zpráv + Nová generace soukromých zpráv No comment provided by engineer. - + The old database was not removed during the migration, it can be deleted. - Stará databáze nebyla během přenášení odstraněna, lze ji smazat. + Stará databáze nebyla během přenášení odstraněna, lze ji smazat. No comment provided by engineer. - + The profile is only shared with your contacts. - Profil je sdílen pouze s vašimi kontakty. + Profil je sdílen pouze s vašimi kontakty. No comment provided by engineer. - + The sender will NOT be notified - Odesílatel NEBUDE informován + Odesílatel NEBUDE informován No comment provided by engineer. - + The servers for new connections of your current chat profile **%@**. - Servery pro nová připojení vašeho aktuálního chat profilu **%@**. + Servery pro nová připojení vašeho aktuálního chat profilu **%@**. No comment provided by engineer. - + Theme - Téma + Téma No comment provided by engineer. - + This action cannot be undone - all received and sent files and media will be deleted. Low resolution pictures will remain. - Tuto akci nelze vrátit zpět - všechny přijaté a odeslané soubory a média budou smazány. Obrázky s nízkým rozlišením zůstanou zachovány. + Tuto akci nelze vrátit zpět - všechny přijaté a odeslané soubory a média budou smazány. Obrázky s nízkým rozlišením zůstanou zachovány. No comment provided by engineer. - + This action cannot be undone - the messages sent and received earlier than selected will be deleted. It may take several minutes. - Tuto akci nelze vzít zpět - zprávy odeslané a přijaté dříve, než bylo zvoleno, budou smazány. Může to trvat několik minut. + Tuto akci nelze vzít zpět - zprávy odeslané a přijaté dříve, než bylo zvoleno, budou smazány. Může to trvat několik minut. No comment provided by engineer. - + This action cannot be undone - your profile, contacts, messages and files will be irreversibly lost. - Tuto akci nelze vzít zpět - váš profil, kontakty, zprávy a soubory budou nenávratně ztraceny. + Tuto akci nelze vzít zpět - váš profil, kontakty, zprávy a soubory budou nenávratně ztraceny. No comment provided by engineer. - + This feature is experimental! It will only work if the other client has version 4.2 installed. You should see the message in the conversation once the address change is completed – please check that you can still receive messages from this contact (or group member). - Tato funkce je experimentální! Bude fungovat pouze v případě, že druhý klient má nainstalovanou verzi 4.2. Po dokončení změny adresy by se měla v konverzaci zobrazit zpráva - zkontrolujte, zda můžete od tohoto kontaktu (nebo člena skupiny) stále přijímat zprávy. + Tato funkce je experimentální! Bude fungovat pouze v případě, že druhý klient má nainstalovanou verzi 4.2. Po dokončení změny adresy by se měla v konverzaci zobrazit zpráva - zkontrolujte, zda můžete od tohoto kontaktu (nebo člena skupiny) stále přijímat zprávy. No comment provided by engineer. - + This group no longer exists. - Tato skupina již neexistuje. + Tato skupina již neexistuje. No comment provided by engineer. - + This setting applies to messages in your current chat profile **%@**. - Toto nastavení platí pro zprávy ve vašem aktuálním chat profilu **%@**. + Toto nastavení platí pro zprávy ve vašem aktuálním chat profilu **%@**. No comment provided by engineer. - + To ask any questions and to receive updates: - Chcete-li položit jakékoli dotazy a dostávat aktuality: + Chcete-li položit jakékoli dotazy a dostávat aktuality: No comment provided by engineer. - + To find the profile used for an incognito connection, tap the contact or group name on top of the chat. - Chcete-li najít profil použitý pro inkognito připojení, klepněte na název kontaktu nebo skupiny v horní části chatu. + Chcete-li najít profil použitý pro inkognito připojení, klepněte na název kontaktu nebo skupiny v horní části chatu. No comment provided by engineer. - + To make a new connection - Vytvoření nového připojení + Vytvoření nového připojení No comment provided by engineer. - + To prevent the call interruption, enable Do Not Disturb mode. - K zabránění přerušení hovoru, povolte režim Nerušit. + K zabránění přerušení hovoru, povolte režim Nerušit. No comment provided by engineer. - + To protect privacy, instead of user IDs used by all other platforms, SimpleX has identifiers for message queues, separate for each of your contacts. - Pro ochranu soukromí namísto ID uživatelů používaných všemi ostatními platformami má SimpleX identifikátory pro fronty zpráv, oddělené pro každý z vašich kontaktů. + Pro ochranu soukromí namísto ID uživatelů používaných všemi ostatními platformami má SimpleX identifikátory pro fronty zpráv, oddělené pro každý z vašich kontaktů. No comment provided by engineer. - + + To protect timezone, image/voice files use UTC. + K ochraně časového pásma používají obrazové/hlasové soubory UTC. + No comment provided by engineer. + + To protect your information, turn on SimpleX Lock. You will be prompted to complete authentication before this feature is enabled. - Chcete-li chránit své informace, zapněte zámek SimpleX Lock. + Chcete-li chránit své informace, zapněte zámek SimpleX Lock. Před zapnutím této funkce budete vyzváni k dokončení ověření. No comment provided by engineer. - + To record voice message please grant permission to use Microphone. - Chcete-li nahrávat hlasové zprávy, udělte povolení k použití mikrofonu. + Chcete-li nahrávat hlasové zprávy, udělte povolení k použití mikrofonu. No comment provided by engineer. - + To support instant push notifications the chat database has to be migrated. - Pro podporu doručování okamžitých upozornění musí být přenesena chat databáze. + Pro podporu doručování okamžitých upozornění musí být přenesena chat databáze. No comment provided by engineer. - + To verify end-to-end encryption with your contact compare (or scan) the code on your devices. - Chcete-li ověřit koncové šifrování u svého kontaktu, porovnejte (nebo naskenujte) kód na svých zařízeních. + Chcete-li ověřit koncové šifrování u svého kontaktu, porovnejte (nebo naskenujte) kód na svých zařízeních. No comment provided by engineer. - - Transfer images faster - No comment provided by engineer. - - + Transport isolation - Izolace transportu + Izolace transportu No comment provided by engineer. - + Trying to connect to the server used to receive messages from this contact (error: %@). - Pokus o připojení k serveru používanému k přijímání zpráv od tohoto kontaktu (chyba: %@). + Pokus o připojení k serveru používanému k přijímání zpráv od tohoto kontaktu (chyba: %@). No comment provided by engineer. - + Trying to connect to the server used to receive messages from this contact. - Pokus o připojení k serveru používanému pro příjem zpráv od tohoto kontaktu. + Pokus o připojení k serveru používanému pro příjem zpráv od tohoto kontaktu. No comment provided by engineer. - + Turn off - Vypnout + Vypnout No comment provided by engineer. - + Turn off notifications? - Vypnout upozornění? + Vypnout upozornění? No comment provided by engineer. - + Turn on - Zapnout + Zapnout No comment provided by engineer. - + Unable to record voice message - Nelze nahrát hlasovou zprávu + Nelze nahrát hlasovou zprávu No comment provided by engineer. - + Unexpected error: %@ - Neočekávaná chyba: %@ + Neočekávaná chyba: %@ No comment provided by engineer. - + Unexpected migration state - Neočekávaný stav přenášení + Neočekávaný stav přenášení No comment provided by engineer. - + Unknown database error: %@ - Neznámá chyba databáze: %@ + Neznámá chyba databáze: %@ No comment provided by engineer. - + Unknown error - Neznámá chyba + Neznámá chyba No comment provided by engineer. - + Unless your contact deleted the connection or this link was already used, it might be a bug - please report it. To connect, please ask your contact to create another connection link and check that you have a stable network connection. - Pokud váš kontakt neodstranil připojení nebo tento odkaz již nebyl použit, může se jednat o chybu – nahlaste ji. + Pokud váš kontakt neodstranil připojení nebo tento odkaz již nebyl použit, může se jednat o chybu – nahlaste ji. Chcete-li se připojit, požádejte svůj kontakt o vytvoření dalšího odkazu na připojení a zkontrolujte, zda máte stabilní připojení k síti. No comment provided by engineer. - + Unlock - Odemknout + Odemknout authentication reason - + Unmute - Zrušit ztlumení + Zrušit ztlumení No comment provided by engineer. - + Unread - Nepřečtený + Nepřečtený No comment provided by engineer. - + Update - Aktualizovat + Aktualizovat No comment provided by engineer. - + Update .onion hosts setting? - Aktualizovat nastavení hostitelů .onion? + Aktualizovat nastavení hostitelů .onion? No comment provided by engineer. - + Update database passphrase - Aktualizovat přístupovou frázi databáze + Aktualizovat přístupovou frázi databáze No comment provided by engineer. - + Update network settings? - Aktualizovat nastavení sítě? + Aktualizovat nastavení sítě? No comment provided by engineer. - + Update transport isolation mode? - Aktualizovat režim dopravní izolace? + Aktualizovat režim dopravní izolace? No comment provided by engineer. - + Updating settings will re-connect the client to all servers. - Aktualizací nastavení se klient znovu připojí ke všem serverům. + Aktualizací nastavení se klient znovu připojí ke všem serverům. No comment provided by engineer. - + Updating this setting will re-connect the client to all servers. - Aktualizace tohoto nastavení znovu připojí klienta ke všem serverům. + Aktualizace tohoto nastavení znovu připojí klienta ke všem serverům. No comment provided by engineer. - + Use .onion hosts - Použít hostitele .onion + Použít hostitele .onion No comment provided by engineer. - + Use SimpleX Chat servers? - Používat servery SimpleX Chat? + Používat servery SimpleX Chat? No comment provided by engineer. - + Use chat - Použijte chat + Použijte chat No comment provided by engineer. - + Use for new connections - Použít pro nová připojení + Použít pro nová připojení No comment provided by engineer. - + Use server - Použít server + Použít server No comment provided by engineer. - + User profile - Profil uživatele + Profil uživatele No comment provided by engineer. - + Using .onion hosts requires compatible VPN provider. - Použití hostitelů .onion vyžaduje kompatibilního poskytovatele VPN. + Použití hostitelů .onion vyžaduje kompatibilního poskytovatele VPN. No comment provided by engineer. - + Using SimpleX Chat servers. - Používat servery SimpleX Chat. + Používat servery SimpleX Chat. No comment provided by engineer. - + Verify connection security - Ověření zabezpečení připojení + Ověření zabezpečení připojení No comment provided by engineer. - + Verify security code - Ověření bezpečnostního kódu + Ověření bezpečnostního kódu No comment provided by engineer. - + Via browser - Prostřednictvím prohlížeče + Prostřednictvím prohlížeče No comment provided by engineer. - + Video call - Videohovor + Videohovor No comment provided by engineer. - + View security code - Zobrazení bezpečnostního kódu + Zobrazení bezpečnostního kódu No comment provided by engineer. - + Voice messages - Hlasové zprávy + Hlasové zprávy chat feature - + Voice messages are prohibited in this chat. - Hlasové zprávy jsou v tomto chatu zakázány. + Hlasové zprávy jsou v tomto chatu zakázány. No comment provided by engineer. - + Voice messages are prohibited in this group. - Hlasové zprávy jsou v této skupině zakázány. + Hlasové zprávy jsou v této skupině zakázány. No comment provided by engineer. - + Voice messages prohibited! - Hlasové zprávy jsou zakázány! + Hlasové zprávy jsou zakázány! No comment provided by engineer. - + Voice message… - Hlasová zpráva… + Hlasová zpráva… No comment provided by engineer. - + Waiting for file - Čekání na soubor + Čekání na soubor No comment provided by engineer. - + Waiting for image - Čekání na obrázek + Čekání na obrázek No comment provided by engineer. - + WebRTC ICE servers - WebRTC servery ICE + WebRTC servery ICE No comment provided by engineer. - + Welcome %@! - Vítejte %@! + Vítejte %@! No comment provided by engineer. - + Welcome message - Uvítací zpráva + Uvítací zpráva No comment provided by engineer. - + What's new - Co je nového + Co je nového No comment provided by engineer. - + When available - Když je k dispozici + Když je k dispozici No comment provided by engineer. - + When you share an incognito profile with somebody, this profile will be used for the groups they invite you to. - Pokud s někým sdílíte inkognito profil, bude tento profil použit pro skupiny, do kterých vás pozve. + Pokud s někým sdílíte inkognito profil, bude tento profil použit pro skupiny, do kterých vás pozve. No comment provided by engineer. - + With optional welcome message. - S volitelnou uvítací zprávou. + S volitelnou uvítací zprávou. No comment provided by engineer. - + Wrong database passphrase - Špatná přístupová fráze k databázi + Špatná přístupová fráze k databázi No comment provided by engineer. - + Wrong passphrase! - Špatná přístupová fráze! + Špatná přístupová fráze! No comment provided by engineer. - + You - Vy + Vy No comment provided by engineer. - + You accepted connection - Přijali jste spojení + Přijali jste spojení No comment provided by engineer. - + You allow - Povolíte + Povolíte No comment provided by engineer. - + + You already have a chat profile with the same display name. Please choose another name. + Již máte profil chatu se stejným zobrazovacím názvem. Zvolte prosím jiné jméno. + No comment provided by engineer. + + You are already connected to %@. - Již jste připojeni k %@. + Již jste připojeni k %@. No comment provided by engineer. - + You are connected to the server used to receive messages from this contact. - Jste připojeni k serveru, který se používá k přijímání zpráv od tohoto kontaktu. + Jste připojeni k serveru, který se používá k přijímání zpráv od tohoto kontaktu. No comment provided by engineer. - + You are invited to group - Jste pozváni do skupiny + Jste pozváni do skupiny No comment provided by engineer. - + You can also connect by clicking the link. If it opens in the browser, click **Open in mobile app** button. - Můžete se také připojit kliknutím na odkaz. Pokud se otevře v prohlížeči, klikněte na tlačítko **Otevřít v mobilní aplikaci**. + Můžete se také připojit kliknutím na odkaz. Pokud se otevře v prohlížeči, klikněte na tlačítko **Otevřít v mobilní aplikaci**. No comment provided by engineer. - + You can now send messages to %@ - Nyní můžete posílat zprávy %@ + Nyní můžete posílat zprávy %@ notification body - + You can set lock screen notification preview via settings. - Náhled oznámení na zamykací obrazovce můžete změnit v nastavení. + Náhled oznámení na zamykací obrazovce můžete změnit v nastavení. No comment provided by engineer. - + You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it. - Můžete sdílet odkaz nebo QR kód - ke skupině se bude moci připojit kdokoli. O členy skupiny nepřijdete, pokud ji později odstraníte. + Můžete sdílet odkaz nebo QR kód - ke skupině se bude moci připojit kdokoli. O členy skupiny nepřijdete, pokud ji později odstraníte. No comment provided by engineer. - + You can share your address as a link or as a QR code - anybody will be able to connect to you. You won't lose your contacts if you later delete it. - Můžete sdílet svou adresu jako odkaz nebo jako QR kód - kdokoli se k vám bude moci připojit. O své kontakty nepřijdete, pokud ji později smažete. + Můžete sdílet svou adresu jako odkaz nebo jako QR kód - kdokoli se k vám bude moci připojit. O své kontakty nepřijdete, pokud ji později smažete. No comment provided by engineer. - + You can start chat via app Settings / Database or by restarting the app - Chat můžete zahájit prostřednictvím aplikace Nastavení / Databáze nebo restartováním aplikace + Chat můžete zahájit prostřednictvím aplikace Nastavení / Databáze nebo restartováním aplikace No comment provided by engineer. - + You can use markdown to format messages: - K formátování zpráv můžete použít markdown: + K formátování zpráv můžete použít markdown: No comment provided by engineer. - + + You can't send messages! + No comment provided by engineer. + + You control through which server(s) **to receive** the messages, your contacts – the servers you use to message them. - Sami řídíte, přes který server(y) **přijímat** zprávy, své kontakty – servery, které používáte k odesílání zpráv. + Sami řídíte, přes který server(y) **přijímat** zprávy, své kontakty – servery, které používáte k odesílání zpráv. No comment provided by engineer. - + You could not be verified; please try again. - Nemohli jste být ověřeni; Zkuste to prosím znovu. + Nemohli jste být ověřeni; Zkuste to prosím znovu. No comment provided by engineer. - + You have no chats - Nemáte žádné konverzace + Nemáte žádné konverzace No comment provided by engineer. - + You have to enter passphrase every time the app starts - it is not stored on the device. - Musíte zadat přístupovou frázi při každém spuštění aplikace - není uložena v zařízení. + Musíte zadat přístupovou frázi při každém spuštění aplikace - není uložena v zařízení. No comment provided by engineer. - + You invited your contact - Pozvali jste svůj kontakt + Pozvali jste svůj kontakt No comment provided by engineer. - + You joined this group - Připojili jste se k této skupině + Připojili jste se k této skupině No comment provided by engineer. - + You joined this group. Connecting to inviting group member. - Připojili jste se k této skupině. Připojení k pozvání člena skupiny. + Připojili jste se k této skupině. Připojení k pozvání člena skupiny. No comment provided by engineer. - + You must use the most recent version of your chat database on one device ONLY, otherwise you may stop receiving the messages from some contacts. - Nejnovější verzi databáze chatu musíte používat POUZE v jednom zařízení, jinak se může stát, že přestanete přijímat zprávy od některých kontaktů. + Nejnovější verzi databáze chatu musíte používat POUZE v jednom zařízení, jinak se může stát, že přestanete přijímat zprávy od některých kontaktů. No comment provided by engineer. - + You need to allow your contact to send voice messages to be able to send them. - Abyste mohli odesílat hlasové zprávy, musíte je povolit svému kontaktu. + Abyste mohli odesílat hlasové zprávy, musíte je povolit svému kontaktu. No comment provided by engineer. - + You rejected group invitation - Odmítli jste pozvánku do skupiny + Odmítli jste pozvánku do skupiny No comment provided by engineer. - + You sent group invitation - Odeslali jste pozvánku do skupiny + Odeslali jste pozvánku do skupiny No comment provided by engineer. - + You will be connected to group when the group host's device is online, please wait or check later! - Ke skupině budete připojeni, až bude zařízení hostitele skupiny online, vyčkejte prosím nebo se podívejte později! + Ke skupině budete připojeni, až bude zařízení hostitele skupiny online, vyčkejte prosím nebo se podívejte později! No comment provided by engineer. - + You will be connected when your connection request is accepted, please wait or check later! - Budete připojeni, jakmile bude vaše žádost o připojení přijata, vyčkejte prosím nebo se podívejte později! + Budete připojeni, jakmile bude vaše žádost o připojení přijata, vyčkejte prosím nebo se podívejte později! No comment provided by engineer. - + You will be connected when your contact's device is online, please wait or check later! - Budete připojeni, až bude zařízení vašeho kontaktu online, vyčkejte prosím nebo se podívejte později! + Budete připojeni, až bude zařízení vašeho kontaktu online, vyčkejte prosím nebo se podívejte později! No comment provided by engineer. - + You will be required to authenticate when you start or resume the app after 30 seconds in background. - Při spuštění nebo obnovení aplikace po 30 sekundách na pozadí budete požádáni o ověření. + Při spuštění nebo obnovení aplikace po 30 sekundách na pozadí budete požádáni o ověření. No comment provided by engineer. - + You will join a group this link refers to and connect to its group members. - Připojíte se ke skupině, na kterou tento odkaz odkazuje, a spojíte se s jejími členy. + Připojíte se ke skupině, na kterou tento odkaz odkazuje, a spojíte se s jejími členy. No comment provided by engineer. - + You will stop receiving messages from this group. Chat history will be preserved. - Přestanete dostávat zprávy z této skupiny. Historie chatu bude zachována. + Přestanete dostávat zprávy z této skupiny. Historie chatu bude zachována. No comment provided by engineer. - + You're trying to invite contact with whom you've shared an incognito profile to the group in which you're using your main profile - Snažíte se pozvat kontakt, se kterým jste sdíleli inkognito profil, do skupiny, ve které používáte svůj hlavní profil + Snažíte se pozvat kontakt, se kterým jste sdíleli inkognito profil, do skupiny, ve které používáte svůj hlavní profil No comment provided by engineer. - + You're using an incognito profile for this group - to prevent sharing your main profile inviting contacts is not allowed - Pro tuto skupinu používáte inkognito profil - abyste zabránili sdílení svého hlavního profilu, není pozvání kontaktů povoleno + Pro tuto skupinu používáte inkognito profil - abyste zabránili sdílení svého hlavního profilu, není pozvání kontaktů povoleno No comment provided by engineer. - + Your ICE servers - Vaše servery ICE + Vaše servery ICE No comment provided by engineer. - + Your SMP servers - Vaše servery SMP + Vaše servery SMP No comment provided by engineer. - + Your SimpleX contact address - Vaše kontaktní adresa SimpleX + Vaše kontaktní adresa SimpleX No comment provided by engineer. - + Your calls - Vaše hovory + Vaše hovory No comment provided by engineer. - + Your chat database - Vaše chatovací databáze + Vaše chatovací databáze No comment provided by engineer. - + Your chat database is not encrypted - set passphrase to encrypt it. - Vaše chat databáze není šifrována – nastavte přístupovou frázi pro její šifrování. + Vaše chat databáze není šifrována – nastavte přístupovou frázi pro její šifrování. No comment provided by engineer. - - Your chat profile - No comment provided by engineer. - - + Your chat profile will be sent to group members - Váš profil v chatu bude zaslán členům skupiny + Váš chat profil bude zaslán členům skupiny No comment provided by engineer. - + Your chat profile will be sent to your contact - Váš profil v chatu bude odeslán vašemu kontaktu + Váš chat profil bude odeslán vašemu kontaktu No comment provided by engineer. - + Your chat profiles - Vaše profily v chatu + Vaše chat profily No comment provided by engineer. - + Your chat profiles are stored locally, only on your device. - Vaše profily v chatu jsou uloženy lokálně, pouze ve vašem zařízení. + Vaše chat profily jsou uloženy lokálně, pouze ve vašem zařízení. No comment provided by engineer. - + Your chats - Vaše konverzace + Vaše konverzace No comment provided by engineer. - + Your contact address - Vaše kontaktní adresa + Vaše adresa No comment provided by engineer. - + Your contact can scan it from the app. - Váš kontakt jej může naskenovat z aplikace. + Váš kontakt jej může naskenovat z aplikace. No comment provided by engineer. - + Your contact needs to be online for the connection to complete. You can cancel this connection and remove the contact (and try later with a new link). - Aby se připojení dokončilo, musí být váš kontakt online. + K dokončení připojení, musí být váš kontakt online. Toto připojení můžete zrušit a kontakt odebrat (a zkusit to později s novým odkazem). No comment provided by engineer. - + Your contact sent a file that is larger than currently supported maximum size (%@). - Kontakt odeslal soubor, který je větší než aktuálně podporovaná maximální velikost (%@). + Kontakt odeslal soubor, který je větší než aktuálně podporovaná maximální velikost (%@). No comment provided by engineer. - + Your contacts can allow full message deletion. - Vaše kontakty mohou povolit úplné vymazání zpráv. + Vaše kontakty mohou povolit úplné mazání zpráv. No comment provided by engineer. - + Your current chat database will be DELETED and REPLACED with the imported one. - Vaše aktuální chat databáze bude ODSTRANĚNA a NAHRAZENA importovanou. + Vaše aktuální chat databáze bude ODSTRANĚNA a NAHRAZENA importovanou. No comment provided by engineer. - + Your current profile - Váš současný profil + Váš současný profil No comment provided by engineer. - + Your preferences - Vaše preference + Vaše preference No comment provided by engineer. - + Your privacy - Vaše soukromí + Vaše soukromí No comment provided by engineer. - + Your profile is stored on your device and shared only with your contacts. SimpleX servers cannot see your profile. - Váš profil je uložen ve vašem zařízení a sdílen pouze s vašimi kontakty. + Váš profil je uložen ve vašem zařízení a sdílen pouze s vašimi kontakty. Servery SimpleX nevidí váš profil. No comment provided by engineer. - + Your profile will be sent to the contact that you received this link from - Váš profil bude zaslán kontaktu, od kterého jste obdrželi tento odkaz + Váš profil bude zaslán kontaktu, od kterého jste obdrželi tento odkaz No comment provided by engineer. - + Your profile, contacts and delivered messages are stored on your device. - Váš profil, kontakty a doručené zprávy jsou uloženy ve vašem zařízení. + Váš profil, kontakty a doručené zprávy jsou uloženy ve vašem zařízení. No comment provided by engineer. - + Your random profile - Váš náhodný profil + Váš náhodný profil No comment provided by engineer. - + Your server - Váš server + Váš server No comment provided by engineer. - + Your server address - Adresa vašeho serveru + Adresa vašeho serveru No comment provided by engineer. - + Your settings - Vaše nastavení + Vaše nastavení No comment provided by engineer. - + [Contribute](https://github.com/simplex-chat/simplex-chat#contribute) - [Přispějte](https://github.com/simplex-chat/simplex-chat#contribute) + [Přispějte](https://github.com/simplex-chat/simplex-chat#contribute) No comment provided by engineer. - + [Send us email](mailto:chat@simplex.chat) - [Pošlete nám e-mail](mailto:chat@simplex.chat) + [Pošlete nám e-mail](mailto:chat@simplex.chat) No comment provided by engineer. - + [Star on GitHub](https://github.com/simplex-chat/simplex-chat) - [Hvězda na GitHubu](https://github.com/simplex-chat/simplex-chat) + [Hvězda na GitHubu](https://github.com/simplex-chat/simplex-chat) No comment provided by engineer. - + \_italic_ - \_kurzíva_ + \_kurzíva_ No comment provided by engineer. - + \`a + b` - \`a + b` + \`a + b` No comment provided by engineer. - + above, then choose: - výše, pak vyberte: + výše, pak vyberte: No comment provided by engineer. - + accepted call - přijatý hovor + přijatý hovor call status - + admin - správce + správce member role - + always - vždy + vždy pref value - + audio call (not e2e encrypted) - zvukový hovor (nešifrovaný e2e) + zvukový hovor (nešifrovaný e2e) No comment provided by engineer. - + bad message ID - špatné ID zprávy + špatné ID zprávy integrity error chat item - + bad message hash - špatný hash zprávy + špatný hash zprávy integrity error chat item - + bold - tučně + tučně No comment provided by engineer. - + call error - chyba volání + chyba volání call status - + call in progress - probíhající hovor + probíhající hovor call status - + calling… - volání… + volání… call status - + cancelled %@ - zrušeno %@ + zrušeno %@ feature offered item - + changed address for you - změnila se vaše adresa + změnila se vaše adresa chat item text - + changed role of %1$@ to %2$@ - Role %1$@ byla změněna na %2$ @ + Role %1$@ byla změněna na %2$ @ rcv group event chat item - + changed your role to %@ - změnil vaši roli na %@ + změnil vaši roli na %@ rcv group event chat item - + changing address for %@... - změna adresy pro %@... + změna adresy pro %@... chat item text - + changing address... - změna adresy... + změna adresy... chat item text - + colored - barevné + barevné No comment provided by engineer. - + complete - kompletní + kompletní No comment provided by engineer. - + connect to SimpleX Chat developers. - připojit se k vývojářům SimpleX Chat. + připojit se k vývojářům SimpleX Chat. No comment provided by engineer. - + connected - připojeno + připojeno No comment provided by engineer. - + connecting - připojování + připojování No comment provided by engineer. - + connecting (accepted) - připojení (přijato) + připojení (přijato) No comment provided by engineer. - + connecting (announced) - připojení (oznámeno) + připojení (oznámeno) No comment provided by engineer. - + connecting (introduced) - připojující (zavedený) + připojující (zavedený) No comment provided by engineer. - + connecting (introduction invitation) - připojení (pozvánka na představení) + připojení (pozvánka na představení) No comment provided by engineer. - + connecting call… - spojovací hovor… + spojovací hovor… call status - + connecting… - připojení… + připojení… chat list item title - + connection established - spojení navázáno + spojení navázáno chat list item title (it should not be shown - + connection:%@ - připojení:%@ + připojení:%@ connection information - + contact has e2e encryption - kontakt má šifrování e2e + kontakt má šifrování e2e No comment provided by engineer. - + contact has no e2e encryption - kontakt nemá šifrování e2e + kontakt nemá šifrování e2e No comment provided by engineer. - + creator - tvůrce + tvůrce No comment provided by engineer. - + default (%@) - výchozí (%@) + výchozí (%@) pref value - + deleted - smazáno + smazáno deleted chat item - + deleted group - odstraněna skupina + odstraněna skupina rcv group event chat item - + direct - přímo + přímo connection level description - + duplicate message - duplicitní zpráva + duplicitní zpráva integrity error chat item - + e2e encrypted - e2e šifrované + e2e šifrované No comment provided by engineer. - + enabled - povoleno + povoleno enabled status - + enabled for contact - povoleno pro kontakt + povoleno pro kontakt enabled status - + enabled for you - povoleno pro vás + povoleno pro vás enabled status - + ended - ukončeno + ukončeno No comment provided by engineer. - + ended call %@ - ukončený hovor %@ + ukončený hovor %@ call status - + error - chyba + chyba No comment provided by engineer. - + group deleted - skupina smazána + skupina smazána No comment provided by engineer. - + group profile updated - profil skupiny aktualizován + profil skupiny aktualizován snd group event chat item - + iOS Keychain is used to securely store passphrase - it allows receiving push notifications. - iOS klíčenka slouží k bezpečnému ukládání přístupové fráze – umožňuje přijímat push notifikace. + iOS klíčenka slouží k bezpečnému ukládání přístupové fráze – umožňuje přijímat push notifikace. No comment provided by engineer. - + iOS Keychain will be used to securely store passphrase after you restart the app or change passphrase - it will allow receiving push notifications. - Klíčenka pro iOS bude použita k bezpečnému uložení přístupové fráze po restartování aplikace nebo změně přístupové fráze – umožní příjem oznámení push. + Klíčenka pro iOS bude použita k bezpečnému uložení přístupové fráze po restartování aplikace nebo změně přístupové fráze – umožní příjem oznámení push. No comment provided by engineer. - + incognito via contact address link - inkognito přes odkaz na kontaktní adresu + inkognito přes odkaz na kontaktní adresu chat list item description - + incognito via group link - inkognito přes skupinový odkaz + inkognito přes skupinový odkaz chat list item description - + incognito via one-time link - inkognito přes jednorázový odkaz + inkognito přes jednorázový odkaz chat list item description - + indirect (%d) - nepřímé (%d) + nepřímé (%d) connection level description - + invalid chat - neplatný chat + neplatný chat invalid chat data - + invalid chat data - neplatná chat data + neplatná chat data No comment provided by engineer. - + invalid data - neplatné údaje + neplatné údaje invalid chat item - + invitation to group %@ - pozvánka do skupiny %@ + pozvánka do skupiny %@ group name - + invited - pozvánka + pozvánka No comment provided by engineer. - + invited %@ - pozván %@ + pozván %@ rcv group event chat item - + invited to connect - pozvánka k připojení + pozvánka k připojení chat list item title - + invited via your group link - pozváni prostřednictvím odkazu na vaši skupinu + pozváni prostřednictvím odkazu na vaši skupinu rcv group event chat item - + italic - kurzíva + kurzíva No comment provided by engineer. - + join as %@ - připojit se jako %@ + připojit se jako %@ No comment provided by engineer. - + left - opustil + opustil rcv group event chat item - + marked deleted - označeno jako smazáno + označeno jako smazáno marked deleted chat item preview text - + member - člen + člen member role - + connected - připojeno + připojeno rcv group event chat item - + message received - zpráva přijata + zpráva přijata notification - + missed call - zmeškané volání + zmeškané volání call status - - never - nikdy + + moderated + moderované + moderated chat item + + + moderated by %@ No comment provided by engineer. - + + never + nikdy + No comment provided by engineer. + + new message - nová zpráva + nová zpráva notification - + no - ne + ne pref value - + no e2e encryption - bez šifrování e2e + bez šifrování e2e No comment provided by engineer. - + + observer + member role + + off - vypnuto + vypnuto enabled status group pref value - + offered %@ - nabídl %@ + nabídl %@ feature offered item - + offered %1$@: %2$@ - nabídl %1$@: %2$@ + nabídl %1$@: %2$@ feature offered item - + on - zapnuto + zapnuto group pref value - + or chat with the developers - nebo chat s vývojáři + nebo chat s vývojáři No comment provided by engineer. - + owner - vlastník + vlastník member role - + peer-to-peer - peer-to-peer + peer-to-peer No comment provided by engineer. - + received answer… - obdržel odpověď… + obdržel odpověď… No comment provided by engineer. - + received confirmation… - obdržel potvrzení… + obdržel potvrzení… No comment provided by engineer. - + rejected call - odmítnutý hovor + odmítnutý hovor call status - + removed - odstraněno + odstraněno No comment provided by engineer. - + removed %@ - odstraněno %@ + odstraněno %@ rcv group event chat item - + removed you - odstranil vás + odstranil vás rcv group event chat item - + sec - sek + sek network option - + secret - tajný + tajný No comment provided by engineer. - + starting… - začíná… + začíná… No comment provided by engineer. - + strike - stávka + stávka No comment provided by engineer. - + this contact - tento kontakt + tento kontakt notification title - + unknown - neznámý + neznámý connection info - + updated group profile - aktualizoval profil skupiny + aktualizoval profil skupiny rcv group event chat item - + v%@ (%@) - v%@ (%@) + v%@ (%@) No comment provided by engineer. - + via contact address link - prostřednictvím odkazu na kontaktní adresu + prostřednictvím odkazu na kontaktní adresu chat list item description - + via group link - prostřednictvím skupinového odkazu + prostřednictvím skupinového odkazu chat list item description - + via one-time link - prostřednictvím jednorázového odkazu + jednorázovým odkazem chat list item description - + via relay - přes relé + přes relé No comment provided by engineer. - + video call (not e2e encrypted) - videohovoru (nešifrovaného e2e) + videohovoru (nešifrovaného e2e) No comment provided by engineer. - + waiting for answer… - čeká na odpověď… + čeká na odpověď… No comment provided by engineer. - + waiting for confirmation… - čekání na potvrzení… + čekání na potvrzení… No comment provided by engineer. - + wants to connect to you! - chce se s vámi spojit! + chce se s vámi spojit! No comment provided by engineer. - + yes - ano + ano pref value - + you are invited to group - jste pozváni do skupiny + jste pozváni do skupiny No comment provided by engineer. - + + you are observer + No comment provided by engineer. + + you changed address - změnili jste adresu + změnili jste adresu chat item text - + you changed address for %@ - Adresa pro %@ změněna + Adresa pro %@ změněna chat item text - + you changed role for yourself to %@ - Změnili jste si roli na %@ + Změnili jste si roli na %@ snd group event chat item - + you changed role of %1$@ to %2$@ - změnili jste roli z %1$@ na %2$@ + změnili jste roli z %1$@ na %2$@ snd group event chat item - + you left - odešli jste + odešli jste snd group event chat item - + you removed %@ - Odebrali jste %@ + Odebrali jste %@ snd group event chat item - + you shared one-time link - sdíleli jste jednorázový odkaz + sdíleli jste jednorázový odkaz chat list item description - + you shared one-time link incognito - sdíleli jste jednorázový odkaz inkognito + sdíleli jste jednorázový odkaz inkognito chat list item description - + you: - vy: + vy: No comment provided by engineer. - + \~strike~ - \~stávka~ + \~stávka~ No comment provided by engineer. - - Different names, avatars and transport isolation. - Různá jména, avatary a dopravní izolace. - No comment provided by engineer. - - - Duplicate display name! - Duplicitní zobrazované jméno! - No comment provided by engineer. - - - Error creating profile! - Chyba při vytváření profilu! - No comment provided by engineer. - - - Error switching profile! - Chyba při přepínání profilu! - No comment provided by engineer. - - - French interface - Francouzské rozhraní - No comment provided by engineer. - - - Message draft - Návrh zprávy - No comment provided by engineer. - - - More improvements are coming soon! - Další vylepšení se chystají již brzy! - No comment provided by engineer. - - - Multiple chat profiles - Více chatovacích profilů - No comment provided by engineer. - - - Preserve the last message draft, with attachments. - Zachování posledního návrhu zprávy s přílohami. - No comment provided by engineer. - - - Private filenames - Soukromé názvy souborů - No comment provided by engineer. - - - Reduced battery usage - Snížení spotřeby baterie - No comment provided by engineer. - - - Thanks to the users – contribute via Weblate! - Díky uživatelům - přispívejte prostřednictvím Weblate! - No comment provided by engineer. - - - To protect timezone, image/voice files use UTC. - K ochraně časového pásma používají obrazové/hlasové soubory UTC. - No comment provided by engineer. - - - Italian interface - Italské rozhraní - No comment provided by engineer. - - - You already have a chat profile with the same display name. Please choose another name. - Již máte profil chatu se stejným zobrazovacím názvem. Zvolte prosím jiné jméno. - No comment provided by engineer. - - - moderated - moderované - moderated chat item - - - Thanks to the users – [contribute via Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#translate-the-apps)! - Díky uživatelům - [přispějte přes Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#translate-the-apps)! - No comment provided by engineer. - - - By chat profile (default) or [by connection](https://simplex.chat/blog/20230204-simplex-chat-v4-5-user-chat-profiles.html#transport-isolation) (BETA). - Podle chat profilu (výchozí) nebo [podle připojení](https://simplex.chat/blog/20230204-simplex-chat-v4-5-user-chat-profiles.html#transport-isolation) (BETA). - No comment provided by engineer. - - - Open user profiles - Otevřít uživatelské profily - authentication reason -
- +
- + SimpleX - SimpleX + SimpleX Bundle name - + SimpleX needs camera access to scan QR codes to connect to other users and for video calls. - SimpleX potřebuje přístup k fotoaparátu, aby mohl skenovat QR kódy pro připojení k ostatním uživatelům a pro videohovory. + SimpleX potřebuje přístup k fotoaparátu, aby mohl skenovat QR kódy pro připojení k ostatním uživatelům a pro videohovory. Privacy - Camera Usage Description - + SimpleX uses Face ID for local authentication - SimpleX používá Face ID pro místní ověřování + SimpleX používá Face ID pro místní ověřování Privacy - Face ID Usage Description - + SimpleX needs microphone access for audio and video calls, and to record voice messages. - SimpleX potřebuje přístup k mikrofonu pro audio a video hovory a pro nahrávání hlasových zpráv. + SimpleX potřebuje přístup k mikrofonu pro audio a video hovory a pro nahrávání hlasových zpráv. Privacy - Microphone Usage Description - + SimpleX needs access to Photo Library for saving captured and received media - SimpleX potřebuje přístup do knihovny fotografií pro ukládání zachycených a přijatých médií + SimpleX potřebuje přístup do knihovny fotografií pro ukládání zachycených a přijatých médií Privacy - Photo Library Additions Usage Description
- +
- + SimpleX NSE - SimpleX NSE + SimpleX NSE Bundle display name - + SimpleX NSE - SimpleX NSE + SimpleX NSE Bundle name - + Copyright © 2022 SimpleX Chat. All rights reserved. - Autorská práva © 2022 SimpleX Chat. Všechna práva vyhrazena. + Autorská práva © 2022 SimpleX Chat. Všechna práva vyhrazena. Copyright (human-readable) diff --git a/apps/ios/SimpleX Localizations/cs.xcloc/contents.json b/apps/ios/SimpleX Localizations/cs.xcloc/contents.json index 84aa6fa4e6..72530b589b 100644 --- a/apps/ios/SimpleX Localizations/cs.xcloc/contents.json +++ b/apps/ios/SimpleX Localizations/cs.xcloc/contents.json @@ -3,10 +3,10 @@ "project" : "SimpleX.xcodeproj", "targetLocale" : "cs", "toolInfo" : { - "toolBuildNumber" : "14A309", + "toolBuildNumber" : "14C18", "toolID" : "com.apple.dt.xcode", "toolName" : "Xcode", - "toolVersion" : "14.0" + "toolVersion" : "14.2" }, "version" : "1.0" } \ No newline at end of file diff --git a/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff b/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff index e089b70ad9..bc57218f28 100644 --- a/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff +++ b/apps/ios/SimpleX Localizations/de.xcloc/Localized Contents/de.xliff @@ -2,7 +2,7 @@
- +
@@ -1133,6 +1133,10 @@ Link löschen? No comment provided by engineer. + + Delete member message? + No comment provided by engineer. + Delete message? Die Nachricht löschen? @@ -1543,6 +1547,10 @@ Fehler beim Umschalten des Profils! No comment provided by engineer. + + Error updating group link + No comment provided by engineer. + Error updating message Fehler beim Aktualisieren der Nachricht @@ -2160,6 +2168,10 @@ Wir werden Serverredundanzen hinzufügen, um verloren gegangene Nachrichten zu v Die Migration wurde abgeschlossen No comment provided by engineer. + + Moderate + chat item action + More improvements are coming soon! Weitere Verbesserungen sind bald verfügbar! @@ -2455,6 +2467,10 @@ Wir werden Serverredundanzen hinzufügen, um verloren gegangene Nachrichten zu v Bitte überprüfen sie sowohl Ihre, als auch die Präferenzen Ihres Kontakts. No comment provided by engineer. + + Please contact group admin. + No comment provided by engineer. + Please enter correct current passphrase. Bitte geben Sie das korrekte, aktuelle Passwort ein. @@ -3185,6 +3201,14 @@ Wir werden Serverredundanzen hinzufügen, um verloren gegangene Nachrichten zu v Die Gruppe ist vollständig dezentralisiert – sie ist nur für Mitglieder sichtbar. No comment provided by engineer. + + The message will be deleted for all members. + No comment provided by engineer. + + + The message will be marked as moderated for all members. + No comment provided by engineer. + The microphone does not work when the app is in the background. Das Mikrofon wird nicht funktionieren, wenn sich die App im Hintergrund befindet. @@ -3629,6 +3653,10 @@ Bitten Sie Ihren Kontakt darum einen weiteren Verbindungs-Link zu erzeugen, um s Um Nachrichteninhalte zu formatieren, können Sie Markdowns verwenden: No comment provided by engineer. + + You can't send messages! + No comment provided by engineer. + You control through which server(s) **to receive** the messages, your contacts – the servers you use to message them. Sie können selbst festlegen, über welche Server Sie Ihre Nachrichten **empfangen** und an Ihre Kontakte **senden** wollen. @@ -4238,6 +4266,10 @@ SimpleX-Server können Ihr Profil nicht einsehen. Moderiert moderated chat item + + moderated by %@ + No comment provided by engineer. + never nie @@ -4258,6 +4290,10 @@ SimpleX-Server können Ihr Profil nicht einsehen. Keine E2E-Verschlüsselung No comment provided by engineer. + + observer + member role + off Aus @@ -4414,6 +4450,10 @@ SimpleX-Server können Ihr Profil nicht einsehen. Sie sind zur Gruppe eingeladen No comment provided by engineer. + + you are observer + No comment provided by engineer. + you changed address Sie haben die Adresse gewechselt @@ -4468,7 +4508,7 @@ SimpleX-Server können Ihr Profil nicht einsehen.
- +
@@ -4500,7 +4540,7 @@ SimpleX-Server können Ihr Profil nicht einsehen.
- +
diff --git a/apps/ios/SimpleX Localizations/de.xcloc/contents.json b/apps/ios/SimpleX Localizations/de.xcloc/contents.json index 0e04fa98de..f87e296dee 100644 --- a/apps/ios/SimpleX Localizations/de.xcloc/contents.json +++ b/apps/ios/SimpleX Localizations/de.xcloc/contents.json @@ -3,10 +3,10 @@ "project" : "SimpleX.xcodeproj", "targetLocale" : "de", "toolInfo" : { - "toolBuildNumber" : "14A309", + "toolBuildNumber" : "14C18", "toolID" : "com.apple.dt.xcode", "toolName" : "Xcode", - "toolVersion" : "14.0" + "toolVersion" : "14.2" }, "version" : "1.0" } \ No newline at end of file diff --git a/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff b/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff index 95d7f642c1..e2cc15f078 100644 --- a/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff +++ b/apps/ios/SimpleX Localizations/en.xcloc/Localized Contents/en.xliff @@ -2,7 +2,7 @@
- +
@@ -1133,6 +1133,11 @@ Delete link? No comment provided by engineer. + + Delete member message? + Delete member message? + No comment provided by engineer. + Delete message? Delete message? @@ -1543,6 +1548,11 @@ Error switching profile! No comment provided by engineer. + + Error updating group link + Error updating group link + No comment provided by engineer. + Error updating message Error updating message @@ -2160,6 +2170,11 @@ We will be adding server redundancy to prevent lost messages. Migration is completed No comment provided by engineer. + + Moderate + Moderate + chat item action + More improvements are coming soon! More improvements are coming soon! @@ -2455,6 +2470,11 @@ We will be adding server redundancy to prevent lost messages. Please check yours and your contact preferences. No comment provided by engineer. + + Please contact group admin. + Please contact group admin. + No comment provided by engineer. + Please enter correct current passphrase. Please enter correct current passphrase. @@ -3185,6 +3205,16 @@ We will be adding server redundancy to prevent lost messages. The group is fully decentralized – it is visible only to the members. No comment provided by engineer. + + The message will be deleted for all members. + The message will be deleted for all members. + No comment provided by engineer. + + + The message will be marked as moderated for all members. + The message will be marked as moderated for all members. + No comment provided by engineer. + The microphone does not work when the app is in the background. The microphone does not work when the app is in the background. @@ -3629,6 +3659,11 @@ To connect, please ask your contact to create another connection link and check You can use markdown to format messages: No comment provided by engineer. + + You can't send messages! + You can't send messages! + No comment provided by engineer. + You control through which server(s) **to receive** the messages, your contacts – the servers you use to message them. You control through which server(s) **to receive** the messages, your contacts – the servers you use to message them. @@ -4238,6 +4273,11 @@ SimpleX servers cannot see your profile. moderated moderated chat item + + moderated by %@ + moderated by %@ + No comment provided by engineer. + never never @@ -4258,6 +4298,11 @@ SimpleX servers cannot see your profile. no e2e encryption No comment provided by engineer. + + observer + observer + member role + off off @@ -4414,6 +4459,11 @@ SimpleX servers cannot see your profile. you are invited to group No comment provided by engineer. + + you are observer + you are observer + No comment provided by engineer. + you changed address you changed address @@ -4468,7 +4518,7 @@ SimpleX servers cannot see your profile.
- +
@@ -4500,7 +4550,7 @@ SimpleX servers cannot see your profile.
- +
diff --git a/apps/ios/SimpleX Localizations/en.xcloc/contents.json b/apps/ios/SimpleX Localizations/en.xcloc/contents.json index f363d76c73..03d7d9f750 100644 --- a/apps/ios/SimpleX Localizations/en.xcloc/contents.json +++ b/apps/ios/SimpleX Localizations/en.xcloc/contents.json @@ -3,10 +3,10 @@ "project" : "SimpleX.xcodeproj", "targetLocale" : "en", "toolInfo" : { - "toolBuildNumber" : "14A309", + "toolBuildNumber" : "14C18", "toolID" : "com.apple.dt.xcode", "toolName" : "Xcode", - "toolVersion" : "14.0" + "toolVersion" : "14.2" }, "version" : "1.0" } \ No newline at end of file diff --git a/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff b/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff index f31f4a59d2..5e101dfd5a 100644 --- a/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff +++ b/apps/ios/SimpleX Localizations/es.xcloc/Localized Contents/es.xliff @@ -5,97 +5,121 @@ - + + + No comment provided by engineer. - + + No comment provided by engineer. - + + No comment provided by engineer. - + + No comment provided by engineer. - + ( + ( No comment provided by engineer. - + (can be copied) + (puede copiarse) No comment provided by engineer. - + !1 colored! + !1 coloreado! No comment provided by engineer. - + #secret# + #secreto# No comment provided by engineer. - + %@ + %@ No comment provided by engineer. - + %@ %@ + %@ %@ No comment provided by engineer. - + %@ / %@ + %@ / %@ No comment provided by engineer. - + %@ is connected! + %@ ¡está conectado! notification title - + %@ is not verified + %@ no está verificado No comment provided by engineer. - + %@ is verified + %@ está verificado No comment provided by engineer. - + %@ wants to connect! + %@ ¡quiere conectar! notification title - + %d days + %d días message ttl - + %d hours + %d horas message ttl - + %d min + %d minutos message ttl - + %d months + %d meses message ttl - + %d sec + %d segundos message ttl - + %d skipped message(s) + %d mensaje(s) saltado(s integrity error chat item - + %lld + %lld No comment provided by engineer. - + %lld %@ + %lld %@ No comment provided by engineer. diff --git a/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff b/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff index 5b832992e9..e459217af3 100644 --- a/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff +++ b/apps/ios/SimpleX Localizations/fr.xcloc/Localized Contents/fr.xliff @@ -2,7 +2,7 @@
- +
@@ -1133,6 +1133,10 @@ Supprimer le lien ? No comment provided by engineer. + + Delete member message? + No comment provided by engineer. + Delete message? Supprimer le message ? @@ -1543,6 +1547,10 @@ Erreur lors du changement de profil ! No comment provided by engineer. + + Error updating group link + No comment provided by engineer. + Error updating message Erreur lors de la mise à jour du message @@ -2160,6 +2168,10 @@ Nous allons ajouter une redondance des serveurs pour éviter la perte de message La migration est terminée No comment provided by engineer. + + Moderate + chat item action + More improvements are coming soon! Plus d'améliorations à venir ! @@ -2455,6 +2467,10 @@ Nous allons ajouter une redondance des serveurs pour éviter la perte de message Veuillez vérifier vos préférences ainsi que celles de votre contact. No comment provided by engineer. + + Please contact group admin. + No comment provided by engineer. + Please enter correct current passphrase. Veuillez entrer la phrase secrète actuelle correcte. @@ -3185,6 +3201,14 @@ Nous allons ajouter une redondance des serveurs pour éviter la perte de message Le groupe est entièrement décentralisé – il n'est visible que par ses membres. No comment provided by engineer. + + The message will be deleted for all members. + No comment provided by engineer. + + + The message will be marked as moderated for all members. + No comment provided by engineer. + The microphone does not work when the app is in the background. Le microphone ne fonctionne pas lorsque l'application est en arrière-plan. @@ -3629,6 +3653,10 @@ Pour vous connecter, veuillez demander à votre contact de créer un autre lien Vous pouvez utiliser le format markdown pour mettre en forme les messages : No comment provided by engineer. + + You can't send messages! + No comment provided by engineer. + You control through which server(s) **to receive** the messages, your contacts – the servers you use to message them. Vous contrôlez par quel·s serveur·s vous pouvez **transmettre** ainsi que par quel·s serveur·s vous pouvez **recevoir** les messages de vos contacts. @@ -4238,6 +4266,10 @@ Les serveurs SimpleX ne peuvent pas voir votre profil. modéré moderated chat item + + moderated by %@ + No comment provided by engineer. + never jamais @@ -4258,6 +4290,10 @@ Les serveurs SimpleX ne peuvent pas voir votre profil. sans chiffrement de bout en bout No comment provided by engineer. + + observer + member role + off off @@ -4414,6 +4450,10 @@ Les serveurs SimpleX ne peuvent pas voir votre profil. vous êtes invité·e au groupe No comment provided by engineer. + + you are observer + No comment provided by engineer. + you changed address vous avez changé d'adresse @@ -4468,7 +4508,7 @@ Les serveurs SimpleX ne peuvent pas voir votre profil.
- +
@@ -4500,7 +4540,7 @@ Les serveurs SimpleX ne peuvent pas voir votre profil.
- +
diff --git a/apps/ios/SimpleX Localizations/fr.xcloc/contents.json b/apps/ios/SimpleX Localizations/fr.xcloc/contents.json index 60fff48718..e1067e8a2c 100644 --- a/apps/ios/SimpleX Localizations/fr.xcloc/contents.json +++ b/apps/ios/SimpleX Localizations/fr.xcloc/contents.json @@ -3,10 +3,10 @@ "project" : "SimpleX.xcodeproj", "targetLocale" : "fr", "toolInfo" : { - "toolBuildNumber" : "14A309", + "toolBuildNumber" : "14C18", "toolID" : "com.apple.dt.xcode", "toolName" : "Xcode", - "toolVersion" : "14.0" + "toolVersion" : "14.2" }, "version" : "1.0" } \ No newline at end of file diff --git a/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff b/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff index df5d33d1a3..f70794ddbf 100644 --- a/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff +++ b/apps/ios/SimpleX Localizations/it.xcloc/Localized Contents/it.xliff @@ -2,7 +2,7 @@
- +
@@ -1133,6 +1133,10 @@ Eliminare il link? No comment provided by engineer. + + Delete member message? + No comment provided by engineer. + Delete message? Eliminare il messaggio? @@ -1543,6 +1547,10 @@ Errore nel cambio di profilo! No comment provided by engineer. + + Error updating group link + No comment provided by engineer. + Error updating message Errore nell'aggiornamento del messaggio @@ -2160,6 +2168,10 @@ Aggiungeremo la ridondanza del server per prevenire la perdita di messaggi.La migrazione è completata No comment provided by engineer. + + Moderate + chat item action + More improvements are coming soon! Altri miglioramenti sono in arrivo! @@ -2455,6 +2467,10 @@ Aggiungeremo la ridondanza del server per prevenire la perdita di messaggi.Controlla le preferenze tue e del tuo contatto. No comment provided by engineer. + + Please contact group admin. + No comment provided by engineer. + Please enter correct current passphrase. Inserisci la password attuale corretta. @@ -3185,6 +3201,14 @@ Aggiungeremo la ridondanza del server per prevenire la perdita di messaggi.Il gruppo è completamente decentralizzato: è visibile solo ai membri. No comment provided by engineer. + + The message will be deleted for all members. + No comment provided by engineer. + + + The message will be marked as moderated for all members. + No comment provided by engineer. + The microphone does not work when the app is in the background. Il microfono non funziona quando l'app è in secondo piano. @@ -3629,6 +3653,10 @@ Per connetterti, chiedi al tuo contatto di creare un altro link di connessione e Puoi usare il markdown per formattare i messaggi: No comment provided by engineer. + + You can't send messages! + No comment provided by engineer. + You control through which server(s) **to receive** the messages, your contacts – the servers you use to message them. Puoi controllare attraverso quale/i server **ricevere** i messaggi, i tuoi contatti – i server che usi per inviare loro i messaggi. @@ -4238,6 +4266,10 @@ I server di SimpleX non possono vedere il tuo profilo. moderato moderated chat item + + moderated by %@ + No comment provided by engineer. + never mai @@ -4258,6 +4290,10 @@ I server di SimpleX non possono vedere il tuo profilo. nessuna crittografia e2e No comment provided by engineer. + + observer + member role + off off @@ -4414,6 +4450,10 @@ I server di SimpleX non possono vedere il tuo profilo. sei stato/a invitato/a al gruppo No comment provided by engineer. + + you are observer + No comment provided by engineer. + you changed address hai cambiato indirizzo @@ -4468,7 +4508,7 @@ I server di SimpleX non possono vedere il tuo profilo.
- +
@@ -4500,7 +4540,7 @@ I server di SimpleX non possono vedere il tuo profilo.
- +
diff --git a/apps/ios/SimpleX Localizations/it.xcloc/contents.json b/apps/ios/SimpleX Localizations/it.xcloc/contents.json index 2f5551c96e..9eddbec414 100644 --- a/apps/ios/SimpleX Localizations/it.xcloc/contents.json +++ b/apps/ios/SimpleX Localizations/it.xcloc/contents.json @@ -3,10 +3,10 @@ "project" : "SimpleX.xcodeproj", "targetLocale" : "it", "toolInfo" : { - "toolBuildNumber" : "14A309", + "toolBuildNumber" : "14C18", "toolID" : "com.apple.dt.xcode", "toolName" : "Xcode", - "toolVersion" : "14.0" + "toolVersion" : "14.2" }, "version" : "1.0" } \ No newline at end of file diff --git a/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff b/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff index 02e58cb08f..570a3d53e2 100644 --- a/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff +++ b/apps/ios/SimpleX Localizations/nl.xcloc/Localized Contents/nl.xliff @@ -2,7 +2,7 @@
- +
@@ -397,7 +397,7 @@ All chats and messages will be deleted - this cannot be undone! - Alle chats en berichten worden verwijderd - dit kan niet ongedaan worden gemaakt! + Alle chats en berichten worden verwijderd, dit kan niet ongedaan worden gemaakt! No comment provided by engineer. @@ -407,7 +407,7 @@ All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you. - Alle berichten worden verwijderd - dit kan niet ongedaan worden gemaakt! De berichten worden ALLEEN voor jou verwijderd. + Alle berichten worden verwijderd, dit kan niet ongedaan worden gemaakt! De berichten worden ALLEEN voor jou verwijderd. No comment provided by engineer. @@ -502,7 +502,7 @@ App version: v%@ - App-versie: v%@ + App versie: v%@ No comment provided by engineer. @@ -532,7 +532,7 @@ Auto-accept contact requests - Contactverzoeken automatisch accepteren + Contact verzoeken automatisch accepteren No comment provided by engineer. @@ -662,7 +662,7 @@ Chat is running - Chat is aktief + Chat is actief No comment provided by engineer. @@ -812,7 +812,7 @@ Connection timeout - Time-out verbinding + Timeout verbinding No comment provided by engineer. @@ -827,7 +827,7 @@ Contact and all messages will be deleted - this cannot be undone! - Contact en alle berichten worden verwijderd - dit kan niet ongedaan worden gemaakt! + Contact en alle berichten worden verwijderd, dit kan niet ongedaan worden gemaakt! No comment provided by engineer. @@ -1133,6 +1133,10 @@ Link verwijderen? No comment provided by engineer. + + Delete member message? + No comment provided by engineer. + Delete message? Verwijder bericht? @@ -1200,12 +1204,12 @@ Device authentication is disabled. Turning off SimpleX Lock. - Apparaatverificatie is uitgeschakeld. SimpleX Lock uitschakelen. + Apparaatverificatie is uitgeschakeld. SimpleX Vergrendelen uitschakelen. No comment provided by engineer. Device authentication is not enabled. You can turn on SimpleX Lock via Settings, once you enable device authentication. - Apparaatverificatie is niet ingeschakeld. Je kunt SimpleX Lock inschakelen via Instellingen zodra je apparaatverificatie hebt ingeschakeld. + Apparaatverificatie is niet ingeschakeld. Je kunt SimpleX Vergrendelen inschakelen via Instellingen zodra je apparaatverificatie hebt ingeschakeld. No comment provided by engineer. @@ -1225,7 +1229,7 @@ Disable SimpleX Lock - SimpleX Lock uitschakelen + SimpleX Vergrendelen uitschakelen authentication reason @@ -1290,12 +1294,12 @@ Enable SimpleX Lock - SimpleX Lock inschakelen + SimpleX Vergrendelen inschakelen authentication reason Enable TCP keep-alive - Schakel TCP-keep-alive in + Schakel TCP keep-alive in No comment provided by engineer. @@ -1543,6 +1547,10 @@ Fout bij wisselen van profiel! No comment provided by engineer. + + Error updating group link + No comment provided by engineer. + Error updating message Fout bij updaten van bericht @@ -1570,7 +1578,7 @@ Exit without saving - Afsluiten zonder op te slaan + Afsluiten zonder opslaan No comment provided by engineer. @@ -1730,12 +1738,12 @@ Group will be deleted for all members - this cannot be undone! - Groep wordt verwijderd voor alle leden - dit kan niet ongedaan worden gemaakt! + Groep wordt verwijderd voor alle leden, dit kan niet ongedaan worden gemaakt! No comment provided by engineer. Group will be deleted for you - this cannot be undone! - De groep wordt voor u verwijderd - dit kan niet ongedaan worden gemaakt! + De groep wordt voor u verwijderd, dit kan niet ongedaan worden gemaakt! No comment provided by engineer. @@ -1755,7 +1763,7 @@ Hide app screen in the recent apps. - App-scherm verbergen in de recente apps. + App scherm verbergen in de recente apps. No comment provided by engineer. @@ -1860,12 +1868,12 @@ Incognito mode is not supported here - your main profile will be sent to group members - Incognito modus wordt hier niet ondersteund - uw hoofdprofiel wordt naar groepsleden verzonden + Incognito modus wordt hier niet ondersteund, uw hoofdprofiel wordt naar groepsleden verzonden No comment provided by engineer. Incognito mode protects the privacy of your main profile name and image — for each new contact a new random profile is created. - De incognito modus beschermt de privacy van uw hoofdprofielnaam en -afbeelding - voor elk nieuw contact wordt een nieuw willekeurig profiel gemaakt. + De incognito modus beschermt de privacy van uw hoofdprofielnaam en afbeelding, voor elk nieuw contact wordt een nieuw willekeurig profiel gemaakt. No comment provided by engineer. @@ -2062,17 +2070,17 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. Make sure SMP server addresses are in correct format, line separated and are not duplicated (%@). - Zorg ervoor dat SMP-serveradressen de juiste indeling hebben, regelgescheiden zijn en niet gedupliceerd zijn (%@). + Zorg ervoor dat SMP-server adressen de juiste indeling hebben, regel gescheiden zijn en niet gedupliceerd zijn (%@). No comment provided by engineer. Make sure WebRTC ICE server addresses are in correct format, line separated and are not duplicated. - Zorg ervoor dat WebRTC ICE-serveradressen de juiste indeling hebben, regelgescheiden zijn en niet gedupliceerd zijn. + Zorg ervoor dat WebRTC ICE-server adressen de juiste indeling hebben, regel gescheiden zijn en niet gedupliceerd zijn. No comment provided by engineer. Many people asked: *if SimpleX has no user identifiers, how can it deliver messages?* - Veel mensen vroegen: *als SimpleX geen gebruikers-ID's heeft, hoe kan het dan berichten bezorgen?* + Veel mensen vroegen: *als SimpleX geen gebruikers ID's heeft, hoe kan het dan berichten bezorgen?* No comment provided by engineer. @@ -2117,7 +2125,7 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. Member will be removed from group - this cannot be undone! - Gebruiker wordt uit de groep verwijderd - dit kan niet ongedaan worden gemaakt! + Gebruiker wordt uit de groep verwijderd, dit kan niet ongedaan worden gemaakt! No comment provided by engineer. @@ -2160,6 +2168,10 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen.Migratie is voltooid No comment provided by engineer. + + Moderate + chat item action + More improvements are coming soon! Meer verbeteringen volgen snel! @@ -2222,7 +2234,7 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. New member role - Nieuwe ledenrol + Nieuwe leden rol No comment provided by engineer. @@ -2322,7 +2334,7 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. Only client devices store user profiles, contacts, groups, and messages sent with **2-layer end-to-end encryption**. - Alleen client-apparaten slaan gebruikersprofielen, contacten, groepen en berichten op die zijn verzonden met **2-laags end-to-end-codering**. + Alleen client apparaten slaan gebruikersprofielen, contacten, groepen en berichten op die zijn verzonden met **2-laags end-to-end-codering**. No comment provided by engineer. @@ -2387,7 +2399,7 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. Open-source protocol and code – anybody can run the servers. - Open-source protocol en code – iedereen kan de servers draaien. + Open-source protocol en code. Iedereen kan de servers draaien. No comment provided by engineer. @@ -2397,12 +2409,12 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. PING count - PING-telling + PING telling No comment provided by engineer. PING interval - PING-interval + PING interval No comment provided by engineer. @@ -2455,6 +2467,10 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen.Controleer de uwe en uw contact voorkeuren. No comment provided by engineer. + + Please contact group admin. + No comment provided by engineer. + Please enter correct current passphrase. Voer het juiste huidige wachtwoord in. @@ -2552,12 +2568,12 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. Protocol timeout - Protocol time-out + Protocol timeout No comment provided by engineer. Push notifications - Push-meldingen + Push meldingen No comment provided by engineer. @@ -2572,7 +2588,7 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. Read more in our GitHub repository. - Lees meer in onze GitHub-repository. + Lees meer in onze GitHub repository. No comment provided by engineer. @@ -2617,12 +2633,12 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. Relay server is only used if necessary. Another party can observe your IP address. - Relay-server wordt alleen gebruikt als dat nodig is. Een andere partij kan uw IP-adres zien. + Relay server wordt alleen gebruikt als dat nodig is. Een andere partij kan uw IP-adres zien. No comment provided by engineer. Relay server protects your IP address, but it can observe the duration of the call. - Relay-server beschermt uw IP-adres, maar kan de duur van het gesprek observeren. + Relay server beschermt uw IP-adres, maar kan de duur van het gesprek observeren. No comment provided by engineer. @@ -2827,7 +2843,7 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. Send a live message - it will update for the recipient(s) as you type it - Stuur een live bericht - het wordt bijgewerkt voor de ontvanger(s) terwijl u het typt + Stuur een live bericht, het wordt bijgewerkt voor de ontvanger(s) terwijl u het typt No comment provided by engineer. @@ -2927,7 +2943,7 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. Set timeouts for proxy/VPN - Stel time-outs in voor proxy/VPN + Stel timeouts in voor proxy/VPN No comment provided by engineer. @@ -2972,17 +2988,17 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. SimpleX Lock - SimpleX Lock + SimpleX Vergrendelen No comment provided by engineer. SimpleX Lock turned on - SimpleX Lock ingeschakeld + SimpleX Vergrendelen ingeschakeld No comment provided by engineer. SimpleX contact address - SimpleX-contactadres + SimpleX contactadres simplex link type @@ -3072,7 +3088,7 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. TCP connection timeout - Time-out van TCP-verbinding + Timeout van TCP-verbinding No comment provided by engineer. @@ -3152,12 +3168,12 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. The 1st platform without any user identifiers – private by design. - Het eerste platform zonder gebruikers-ID's - privé door ontwerp. + Het eerste platform zonder gebruikers ID's - privé door ontwerp. No comment provided by engineer. The app can notify you when you receive messages or contact requests - please open settings to enable. - De app kan u op de hoogte stellen wanneer u berichten of contactverzoeken ontvangt - open de instellingen om dit in te schakelen. + De app kan u op de hoogte stellen wanneer u berichten of contact verzoeken ontvangt - open de instellingen om dit in te schakelen. No comment provided by engineer. @@ -3185,6 +3201,14 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen.De groep is volledig gedecentraliseerd – het is alleen zichtbaar voor de leden. No comment provided by engineer. + + The message will be deleted for all members. + No comment provided by engineer. + + + The message will be marked as moderated for all members. + No comment provided by engineer. + The microphone does not work when the app is in the background. De microfoon werkt niet als de app op de achtergrond staat. @@ -3222,17 +3246,17 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. This action cannot be undone - all received and sent files and media will be deleted. Low resolution pictures will remain. - Deze actie kan niet ongedaan worden gemaakt - alle ontvangen en verzonden bestanden en media worden verwijderd. Foto's met een lage resolutie blijven behouden. + Deze actie kan niet ongedaan worden gemaakt, alle ontvangen en verzonden bestanden en media worden verwijderd. Foto's met een lage resolutie blijven behouden. No comment provided by engineer. This action cannot be undone - the messages sent and received earlier than selected will be deleted. It may take several minutes. - Deze actie kan niet ongedaan worden gemaakt - de berichten die eerder zijn verzonden en ontvangen dan geselecteerd, worden verwijderd. Het kan enkele minuten duren. + Deze actie kan niet ongedaan worden gemaakt, de berichten die eerder zijn verzonden en ontvangen dan geselecteerd, worden verwijderd. Het kan enkele minuten duren. No comment provided by engineer. This action cannot be undone - your profile, contacts, messages and files will be irreversibly lost. - Deze actie kan niet ongedaan worden gemaakt - uw profiel, contacten, berichten en bestanden gaan onomkeerbaar verloren. + Deze actie kan niet ongedaan worden gemaakt. Uw profiel, contacten, berichten en bestanden gaan onomkeerbaar verloren. No comment provided by engineer. @@ -3272,7 +3296,7 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. To protect privacy, instead of user IDs used by all other platforms, SimpleX has identifiers for message queues, separate for each of your contacts. - Om de privacy te beschermen, heeft SimpleX in plaats van gebruikers-ID's die door alle andere platforms worden gebruikt, ID's voor berichtenwachtrijen, afzonderlijk voor elk van uw contacten. + Om de privacy te beschermen, heeft SimpleX in plaats van gebruikers ID's die door alle andere platforms worden gebruikt, ID's voor berichten wachtrijen, afzonderlijk voor elk van uw contacten. No comment provided by engineer. @@ -3283,7 +3307,7 @@ We zullen serverredundantie toevoegen om verloren berichten te voorkomen. To protect your information, turn on SimpleX Lock. You will be prompted to complete authentication before this feature is enabled. - Schakel SimpleX Lock in om uw informatie te beschermen. + Schakel SimpleX Vergrendelen om uw informatie te beschermen. U wordt gevraagd de authenticatie te voltooien voordat deze functie wordt ingeschakeld. No comment provided by engineer. @@ -3360,7 +3384,7 @@ U wordt gevraagd de authenticatie te voltooien voordat deze functie wordt ingesc Unless your contact deleted the connection or this link was already used, it might be a bug - please report it. To connect, please ask your contact to create another connection link and check that you have a stable network connection. - Tenzij uw contactpersoon de verbinding heeft verwijderd of deze link al is gebruikt, kan het een bug zijn - meld het alstublieft. + Tenzij uw contactpersoon de verbinding heeft verwijderd of deze link al is gebruikt, kan het een bug zijn. Meld het alstublieft. Om verbinding te maken, vraagt u uw contactpersoon om een andere verbinding link te maken en te controleren of u een stabiele netwerkverbinding heeft. No comment provided by engineer. @@ -3606,17 +3630,17 @@ Om verbinding te maken, vraagt u uw contactpersoon om een andere verbinding link You can set lock screen notification preview via settings. - U kunt een voorbeeld van een melding op het vergrendelscherm instellen via instellingen. + U kunt een voorbeeld van een melding op het vergrendeld scherm instellen via instellingen. No comment provided by engineer. You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it. - U kunt een link of een QR-code delen - iedereen kan lid worden van de groep. U verliest geen leden van de groep als u deze later verwijdert. + U kunt een link of een QR-code delen. Iedereen kan lid worden van de groep. U verliest geen leden van de groep als u deze later verwijdert. No comment provided by engineer. You can share your address as a link or as a QR code - anybody will be able to connect to you. You won't lose your contacts if you later delete it. - U kunt uw adres delen als een link of als een QR-code - iedereen kan verbinding met u maken. U verliest uw contacten niet als u deze later verwijdert. + U kunt uw adres delen als een link of als een QR-code. Iedereen kan verbinding met u maken. U verliest uw contacten niet als u deze later verwijdert. No comment provided by engineer. @@ -3629,9 +3653,13 @@ Om verbinding te maken, vraagt u uw contactpersoon om een andere verbinding link U kunt markdown gebruiken voor opmaak in berichten: No comment provided by engineer. + + You can't send messages! + No comment provided by engineer. + You control through which server(s) **to receive** the messages, your contacts – the servers you use to message them. - U bepaalt via welke server(s) de berichten **ontvangen**, uw contacten - de servers die u gebruikt om ze berichten te sturen. + U bepaalt via welke server(s) de berichten **ontvangen**, uw contacten. De servers die u gebruikt om ze berichten te sturen. No comment provided by engineer. @@ -3646,7 +3674,7 @@ Om verbinding te maken, vraagt u uw contactpersoon om een andere verbinding link You have to enter passphrase every time the app starts - it is not stored on the device. - U moet elke keer dat de app start het wachtwoord invoeren - deze wordt niet op het apparaat opgeslagen. + U moet elke keer dat de app start het wachtwoord invoeren, deze wordt niet op het apparaat opgeslagen. No comment provided by engineer. @@ -3736,7 +3764,7 @@ Om verbinding te maken, vraagt u uw contactpersoon om een andere verbinding link Your SimpleX contact address - Uw SimpleX-contactadres + Uw SimpleX contactadres No comment provided by engineer. @@ -3751,7 +3779,7 @@ Om verbinding te maken, vraagt u uw contactpersoon om een andere verbinding link Your chat database is not encrypted - set passphrase to encrypt it. - Uw chat database is niet versleuteld - stel een wachtwoord in om deze te versleutelen. + Uw chat database is niet versleuteld, stel een wachtwoord in om deze te versleutelen. No comment provided by engineer. @@ -3766,7 +3794,7 @@ Om verbinding te maken, vraagt u uw contactpersoon om een andere verbinding link Your chat profiles - Je chat profielen + Uw chat profielen No comment provided by engineer. @@ -3776,7 +3804,7 @@ Om verbinding te maken, vraagt u uw contactpersoon om een andere verbinding link Your chats - Je gesprekken + Jouw gesprekken No comment provided by engineer. @@ -3915,12 +3943,12 @@ SimpleX-servers kunnen uw profiel niet zien. bad message ID - Onjuiste bericht-ID + Onjuiste bericht ID integrity error chat item bad message hash - Onjuiste bericht-hash + Onjuiste bericht hash integrity error chat item @@ -4045,7 +4073,7 @@ SimpleX-servers kunnen uw profiel niet zien. contact has no e2e encryption - contact heeft geen e2e-encryptie + contact heeft geen e2e versleuteling No comment provided by engineer. @@ -4125,12 +4153,12 @@ SimpleX-servers kunnen uw profiel niet zien. iOS Keychain is used to securely store passphrase - it allows receiving push notifications. - iOS-keychain wordt gebruikt om het wachtwoord veilig op te slaan - het maakt het ontvangen van push meldingen mogelijk. + iOS-keychain wordt gebruikt om het wachtwoord veilig op te slaan, het maakt het ontvangen van push meldingen mogelijk. No comment provided by engineer. iOS Keychain will be used to securely store passphrase after you restart the app or change passphrase - it will allow receiving push notifications. - iOS-keychain wordt gebruikt om het wachtwoord veilig op te slaan nadat u de app opnieuw hebt opgestart of het wachtwoord hebt gewijzigd - hiermee kunt u push meldingen ontvangen. + iOS-keychain wordt gebruikt om het wachtwoord veilig op te slaan nadat u de app opnieuw hebt opgestart of het wachtwoord hebt gewijzigd, hiermee kunt u push meldingen ontvangen. No comment provided by engineer. @@ -4238,6 +4266,10 @@ SimpleX-servers kunnen uw profiel niet zien. gemodereerd moderated chat item + + moderated by %@ + No comment provided by engineer. + never nooit @@ -4255,9 +4287,13 @@ SimpleX-servers kunnen uw profiel niet zien. no e2e encryption - geen e2e-encryptie + geen e2e versleuteling No comment provided by engineer. + + observer + member role + off uit @@ -4266,12 +4302,12 @@ SimpleX-servers kunnen uw profiel niet zien. offered %@ - aangeboden %@ + voorgesteld %@ feature offered item offered %1$@: %2$@ - aangeboden %1$@: %2$@ + voorgesteld %1$@: %2$@ feature offered item @@ -4414,6 +4450,10 @@ SimpleX-servers kunnen uw profiel niet zien. je bent uitgenodigd voor de groep No comment provided by engineer. + + you are observer + No comment provided by engineer. + you changed address je bent van adres veranderd @@ -4468,7 +4508,7 @@ SimpleX-servers kunnen uw profiel niet zien.
- +
@@ -4500,7 +4540,7 @@ SimpleX-servers kunnen uw profiel niet zien.
- +
diff --git a/apps/ios/SimpleX Localizations/nl.xcloc/contents.json b/apps/ios/SimpleX Localizations/nl.xcloc/contents.json index 3838b4c3bb..97b70e2d19 100644 --- a/apps/ios/SimpleX Localizations/nl.xcloc/contents.json +++ b/apps/ios/SimpleX Localizations/nl.xcloc/contents.json @@ -3,10 +3,10 @@ "project" : "SimpleX.xcodeproj", "targetLocale" : "nl", "toolInfo" : { - "toolBuildNumber" : "14A309", + "toolBuildNumber" : "14C18", "toolID" : "com.apple.dt.xcode", "toolName" : "Xcode", - "toolVersion" : "14.0" + "toolVersion" : "14.2" }, "version" : "1.0" } \ No newline at end of file diff --git a/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff b/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff index cf98d90661..5d0336e610 100644 --- a/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff +++ b/apps/ios/SimpleX Localizations/ru.xcloc/Localized Contents/ru.xliff @@ -2,7 +2,7 @@
- +
@@ -1133,6 +1133,10 @@ Удалить ссылку? No comment provided by engineer. + + Delete member message? + No comment provided by engineer. + Delete message? Удалить сообщение? @@ -1543,6 +1547,10 @@ Ошибка выбора профиля! No comment provided by engineer. + + Error updating group link + No comment provided by engineer. + Error updating message Ошибка при обновлении сообщения @@ -2160,6 +2168,10 @@ We will be adding server redundancy to prevent lost messages. Перемещение данных завершено No comment provided by engineer. + + Moderate + chat item action + More improvements are coming soon! Дополнительные улучшения скоро! @@ -2454,6 +2466,10 @@ We will be adding server redundancy to prevent lost messages. Проверьте предпочтения вашего контакта. No comment provided by engineer. + + Please contact group admin. + No comment provided by engineer. + Please enter correct current passphrase. Пожалуйста, введите правильный пароль. @@ -3184,6 +3200,14 @@ We will be adding server redundancy to prevent lost messages. Группа полностью децентрализована — она видна только членам. No comment provided by engineer. + + The message will be deleted for all members. + No comment provided by engineer. + + + The message will be marked as moderated for all members. + No comment provided by engineer. + The microphone does not work when the app is in the background. Микрофон не работает, когда приложение в фоновом режиме. @@ -3628,6 +3652,10 @@ To connect, please ask your contact to create another connection link and check Вы можете форматировать сообщения: No comment provided by engineer. + + You can't send messages! + No comment provided by engineer. + You control through which server(s) **to receive** the messages, your contacts – the servers you use to message them. Вы определяете через какие серверы вы **получаете сообщения**, ваши контакты - серверы, которые вы используете для отправки. @@ -4236,6 +4264,10 @@ SimpleX серверы не могут получить доступ к ваше moderated moderated chat item + + moderated by %@ + No comment provided by engineer. + never никогда @@ -4256,6 +4288,10 @@ SimpleX серверы не могут получить доступ к ваше нет e2e шифрования No comment provided by engineer. + + observer + member role + off нет @@ -4412,6 +4448,10 @@ SimpleX серверы не могут получить доступ к ваше вы приглашены в группу No comment provided by engineer. + + you are observer + No comment provided by engineer. + you changed address вы поменяли адрес @@ -4466,7 +4506,7 @@ SimpleX серверы не могут получить доступ к ваше
- +
@@ -4498,7 +4538,7 @@ SimpleX серверы не могут получить доступ к ваше
- +
diff --git a/apps/ios/SimpleX Localizations/ru.xcloc/contents.json b/apps/ios/SimpleX Localizations/ru.xcloc/contents.json index 3d390e5874..17cca31825 100644 --- a/apps/ios/SimpleX Localizations/ru.xcloc/contents.json +++ b/apps/ios/SimpleX Localizations/ru.xcloc/contents.json @@ -3,10 +3,10 @@ "project" : "SimpleX.xcodeproj", "targetLocale" : "ru", "toolInfo" : { - "toolBuildNumber" : "14A309", + "toolBuildNumber" : "14C18", "toolID" : "com.apple.dt.xcode", "toolName" : "Xcode", - "toolVersion" : "14.0" + "toolVersion" : "14.2" }, "version" : "1.0" } \ No newline at end of file diff --git a/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff b/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff index 1ba7c1277e..aac9d77be2 100644 --- a/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff +++ b/apps/ios/SimpleX Localizations/zh-Hans.xcloc/Localized Contents/zh-Hans.xliff @@ -89,12 +89,12 @@ %d hours - %d 时 + %d 小时 message ttl %d min - %d 分 + %d 分钟 message ttl @@ -144,12 +144,12 @@ %lldd - %lld天 + %lldd No comment provided by engineer. %lldh - %lld时 + %lldh No comment provided by engineer. @@ -159,22 +159,22 @@ %lldm - %lld分 + %lldm No comment provided by engineer. %lldmth - %lld月 + %lldmth No comment provided by engineer. %llds - %lld秒 + %llds No comment provided by engineer. %lldw - %lld周 + %lldw No comment provided by engineer. @@ -319,7 +319,7 @@ Accent color - 重点颜色 + 色调 No comment provided by engineer. @@ -335,7 +335,7 @@ Accept contact request from %@? - 接受来自%@的联系人请求吗? + 接受来自 %@ 的联系人请求? notification body @@ -390,7 +390,7 @@ All your contacts will remain connected - 你的所有联系人将保持连接 + 您的所有联系人将保持连接 No comment provided by engineer. @@ -455,7 +455,7 @@ Already connected? - 已经连接了吗? + 已连接? No comment provided by engineer. @@ -465,7 +465,7 @@ App icon - 应用图标 + 应用程序图标 No comment provided by engineer. @@ -575,7 +575,7 @@ Change member role? - 更改成员角色吗? + 更改成员角色? No comment provided by engineer. @@ -585,7 +585,7 @@ Change receiving address? - 更改接收地址吗? + 更改接收地址? No comment provided by engineer. @@ -870,7 +870,7 @@ Created on %@ - 创建于%@ + 创建于 %@ No comment provided by engineer. @@ -880,7 +880,7 @@ Currently maximum supported file size is %@. - 目前支持的最大文件大小为%@。 + 目前支持的最大文件大小为 %@。 No comment provided by engineer. @@ -993,7 +993,7 @@ Delete address? - 删除地址吗? + 删除地址? No comment provided by engineer. @@ -1008,7 +1008,7 @@ Delete chat archive? - 删除聊天档案吗? + 删除聊天档案? No comment provided by engineer. @@ -1028,7 +1028,7 @@ Delete contact? - 删除联系人吗? + 删除联系人? No comment provided by engineer. @@ -1077,7 +1077,7 @@ Delete link? - 删除链接吗? + 删除链接? No comment provided by engineer. @@ -1177,7 +1177,7 @@ Disappearing messages are prohibited in this group. - 此群组中禁止显示限时消息。 + 该组禁止限时消息。 No comment provided by engineer. @@ -1267,7 +1267,7 @@ Encrypted message or another event - 加密消息或其他事件 + 加密消息或其他项目 notification @@ -1547,7 +1547,7 @@ GIFs and stickers - GIF和贴纸 + GIF 和贴纸 No comment provided by engineer. @@ -1627,7 +1627,7 @@ Group profile - 群组资料 + 集团简介 No comment provided by engineer. @@ -1762,17 +1762,17 @@ Incognito mode - 隐身聊天模式 + 隐身模式 No comment provided by engineer. Incognito mode is not supported here - your main profile will be sent to group members - 这里不支持隐身聊天模式——您的主要资料将被发送给群组成员 + 此处不支持隐身模式——您的主要个人资料将发送给群组成员 No comment provided by engineer. Incognito mode protects the privacy of your main profile name and image — for each new contact a new random profile is created. - 隐身聊天模式可以保护您的主要资料名和头像的隐私——为每个新联系人创建一个新的随机资料。 + 隐身模式可以保护你的主要个人资料名称和图像的隐私——对于每个新的联系人,都会创建一个新的随机个人资料。 No comment provided by engineer. @@ -1904,7 +1904,7 @@ We will be adding server redundancy to prevent lost messages. LIVE - LIVE + 实时 No comment provided by engineer. @@ -1954,17 +1954,17 @@ We will be adding server redundancy to prevent lost messages. Make a private connection - 建立私人连接 + 建立私密连接 No comment provided by engineer. Make sure SMP server addresses are in correct format, line separated and are not duplicated (%@). - 请确保SMP服务器地址格式正确,每行一个地址,不重复 (%@)。 + 请确保 SMP服 务器地址格式正确,每行一个地址并且不重复 (%@)。 No comment provided by engineer. Make sure WebRTC ICE server addresses are in correct format, line separated and are not duplicated. - 请确保WebRTC ICE服务器地址格式正确,每行一个地址,不重复。 + 确保 WebRTC ICE 服务器地址格式正确、每行分开且不重复。 No comment provided by engineer. @@ -1989,7 +1989,7 @@ We will be adding server redundancy to prevent lost messages. Markdown in messages - 在消息中标记 + 在消息中使用 Markdown No comment provided by engineer. @@ -2014,7 +2014,7 @@ We will be adding server redundancy to prevent lost messages. Member will be removed from group - this cannot be undone! - 成员将从群组中删除 - 这将无法撤消! + 成员将被移出群组——此操作无法撤消! No comment provided by engineer. @@ -2044,7 +2044,7 @@ We will be adding server redundancy to prevent lost messages. Migration failed. Tap **Skip** below to continue using the current database. Please report the issue to the app developers via chat or email [chat@simplex.chat](mailto:chat@simplex.chat). - 迁移失败。请点击下面的“跳过”继续使用当前数据库。请通过聊天或电子邮件 chat@simplex.chat 向应用程序开发人员报告此问题 (mailto:chat@simplex.chat)。 + 迁移失败。点击下面的 **Skip** 继续使用当前数据库。请通过聊天或电子邮件 [chat@simplex.chat](mailto:chat@simplex.chat) 将问题报告给应用程序开发人员。 No comment provided by engineer. @@ -2094,12 +2094,12 @@ We will be adding server redundancy to prevent lost messages. New database archive - 新的数据库存档 + 新数据库存档 No comment provided by engineer. New in %@ - 新于%@ + %@ 的新内容 No comment provided by engineer. @@ -2179,7 +2179,7 @@ We will be adding server redundancy to prevent lost messages. Old database archive - 旧数据库归档 + 旧数据库存档 No comment provided by engineer. @@ -2189,17 +2189,17 @@ We will be adding server redundancy to prevent lost messages. Onion hosts will be required for connection. Requires enabling VPN. - 洋葱主机将用于连接。需要启用 VPN。 + Onion 主机将用于连接。需要启用 VPN。 No comment provided by engineer. Onion hosts will be used when available. Requires enabling VPN. - 当可用时,将使用洋葱主机。需要启用 VPN。 + 当可用时,将使用 Onion 主机。需要启用 VPN。 No comment provided by engineer. Onion hosts will not be used. - 不使用洋葱主机。 + 将不会使用 Onion 主机。 No comment provided by engineer. @@ -2279,7 +2279,7 @@ We will be adding server redundancy to prevent lost messages. PING interval - PING间隔 + PING 间隔 No comment provided by engineer. @@ -2299,12 +2299,12 @@ We will be adding server redundancy to prevent lost messages. Paste the link you received into the box below to connect with your contact. - 请将您收到的链接粘贴到下方的框中,以连接您的联系人。 + 将您收到的链接粘贴到下面的框中以与您的联系人联系。 No comment provided by engineer. People can connect to you only via the links you share. - 其他人只能通过您共享的链接与您联系。 + 人们只能通过您共享的链接与您建立联系。 No comment provided by engineer. @@ -2314,12 +2314,12 @@ We will be adding server redundancy to prevent lost messages. Please ask your contact to enable sending voice messages. - 请请求你的联系人开启发送语音消息的功能。 + 请让您的联系人启用发送语音消息。 No comment provided by engineer. Please check that you used the correct link or ask your contact to send you another one. - 请检查您是否使用了正确的链接,或者请您的联系人发送另一个链接。 + 请检查您使用的链接是否正确,或者让您的联系人给您发送另一个链接。 No comment provided by engineer. @@ -2339,7 +2339,7 @@ We will be adding server redundancy to prevent lost messages. Please enter the previous password after restoring database backup. This action can not be undone. - 请在恢复数据库备份后输入先前的密码。此操作无法撤消。 + 恢复数据库备份后请输入之前的密码。 此操作无法撤消。 No comment provided by engineer. @@ -2409,7 +2409,7 @@ We will be adding server redundancy to prevent lost messages. Protect app screen - 保护应用屏幕 + 保护应用程序屏幕 No comment provided by engineer. @@ -2424,7 +2424,7 @@ We will be adding server redundancy to prevent lost messages. Rate the app - 评价应用程序 + 评价此应用程序 No comment provided by engineer. @@ -2434,17 +2434,17 @@ We will be adding server redundancy to prevent lost messages. Read more in our GitHub repository. - 在我们的 GitHub 存储库中阅读更多内容。 + 在我们的 GitHub 仓库中阅读更多内容。 No comment provided by engineer. Read more in our [GitHub repository](https://github.com/simplex-chat/simplex-chat#readme). - 请在我们的[GitHub仓库]中阅读更多信息(https://github.com/simplex-chat/simplex-chat#readme)。 + 在我们的 [GitHub 仓库](https://github.com/simplex-chat/simplex-chat#readme) 中阅读更多信息。 No comment provided by engineer. Received file event - 收到文件事件 + 收到文件项目 notification @@ -2454,7 +2454,7 @@ We will be adding server redundancy to prevent lost messages. Recipients see updates as you type them. - 收件人会随着您的输入而看到更新。 + 对方会在您键入时看到更新。 No comment provided by engineer. @@ -2509,7 +2509,7 @@ We will be adding server redundancy to prevent lost messages. Required - 必填 + 必要 No comment provided by engineer. @@ -2524,7 +2524,7 @@ We will be adding server redundancy to prevent lost messages. Reset to defaults - 重置为默认设置 + 重置为默认 No comment provided by engineer. @@ -2549,7 +2549,7 @@ We will be adding server redundancy to prevent lost messages. Restore database backup? - 恢复数据库备份吗? + 恢复数据库备份? No comment provided by engineer. @@ -2559,7 +2559,7 @@ We will be adding server redundancy to prevent lost messages. Reveal - 显示 + 揭示 chat item action @@ -2599,7 +2599,7 @@ We will be adding server redundancy to prevent lost messages. Save and notify group members - 保存并通知群成员 + 保存并通知群组成员 No comment provided by engineer. @@ -2644,17 +2644,17 @@ We will be adding server redundancy to prevent lost messages. Scan code - 扫描代码 + 扫码 No comment provided by engineer. Scan security code from your contact's app. - 从您的联系人的应用程序中扫描安全代码。 + 从您联系人的应用程序中扫描安全码。 No comment provided by engineer. Scan server QR code - 扫描服务器的 QR 码 + 扫描服务器二维码 No comment provided by engineer. @@ -2684,7 +2684,7 @@ We will be adding server redundancy to prevent lost messages. Send a live message - it will update for the recipient(s) as you type it - 发送实时消息——在您输入消息时,它将实时更新给收件人 + 发送实时消息——它会在您键入时为收件人更新 No comment provided by engineer. @@ -2699,7 +2699,7 @@ We will be adding server redundancy to prevent lost messages. Send live message - 发送即时消息 + 发送实时消息 No comment provided by engineer. @@ -2709,12 +2709,12 @@ We will be adding server redundancy to prevent lost messages. Send notifications: - 发送通知: + 发送通知: No comment provided by engineer. Send questions and ideas - 发送问题和意见 + 发送问题和想法 No comment provided by engineer. @@ -2724,12 +2724,12 @@ We will be adding server redundancy to prevent lost messages. Sender cancelled file transfer. - 发送者取消文件传输。 + 发送人已取消文件传输。 No comment provided by engineer. Sender may have deleted the connection request. - 发送者可能已删除连接请求。 + 发送人可能已删除连接请求。 No comment provided by engineer. @@ -2739,7 +2739,7 @@ We will be adding server redundancy to prevent lost messages. Sent file event - 已发送文件事件 + 已发送文件项目 notification @@ -2754,7 +2754,7 @@ We will be adding server redundancy to prevent lost messages. Server test failed! - 服务器测试失败! + 服务器测试失败! No comment provided by engineer. @@ -2764,7 +2764,7 @@ We will be adding server redundancy to prevent lost messages. Set 1 day - 设置1天 + 设定1天 No comment provided by engineer. @@ -2814,7 +2814,7 @@ We will be adding server redundancy to prevent lost messages. Show QR code - 展示 QR 二维码 + 显示二维码 No comment provided by engineer. @@ -2844,7 +2844,7 @@ We will be adding server redundancy to prevent lost messages. SimpleX encrypted message or connection event - SimpleX 加密消息或连接事件 + SimpleX 加密消息或连接项目 notification @@ -2869,7 +2869,7 @@ We will be adding server redundancy to prevent lost messages. Skipped messages - 跳过的消息 + 已跳过消息 No comment provided by engineer. @@ -2914,7 +2914,7 @@ We will be adding server redundancy to prevent lost messages. Stop chat? - 请停止聊天吗? + 停止聊天? No comment provided by engineer. @@ -2929,22 +2929,22 @@ We will be adding server redundancy to prevent lost messages. TCP connection timeout - TCP连接超时 + TCP 连接超时 No comment provided by engineer. TCP_KEEPCNT - TCP保持连接发送的探测数 + TCP_KEEPCNT No comment provided by engineer. TCP_KEEPIDLE - TCP连接空闲时间 + TCP_KEEPIDLE No comment provided by engineer. TCP_KEEPINTVL - TCP保持连接的间隔时间 + TCP_KEEPINTVL No comment provided by engineer. @@ -2954,7 +2954,7 @@ We will be adding server redundancy to prevent lost messages. Tap button - 按钮 + 点击按钮 No comment provided by engineer. @@ -2994,7 +2994,7 @@ We will be adding server redundancy to prevent lost messages. Thank you for installing SimpleX Chat! - 感谢您安装 SimpleX Chat! + 感谢您安装 SimpleX Chat! No comment provided by engineer. @@ -3004,7 +3004,7 @@ We will be adding server redundancy to prevent lost messages. The app can notify you when you receive messages or contact requests - please open settings to enable. - 该应用可以在您收到消息或联系人请求时通知您 - 请打开设置以启用通知。 + 该应用可以在您收到消息或联系人请求时通知您——请打开设置以启用通知。 No comment provided by engineer. @@ -3014,12 +3014,12 @@ We will be adding server redundancy to prevent lost messages. The connection you accepted will be cancelled! - 你接受的连接将会被取消! + 您接受的连接将被取消! No comment provided by engineer. The contact you shared this link with will NOT be able to connect! - 你分享的链接将不会让对方能够连接! + 您与之共享此链接的联系人将无法连接! No comment provided by engineer. @@ -3029,7 +3029,7 @@ We will be adding server redundancy to prevent lost messages. The group is fully decentralized – it is visible only to the members. - 该小组是完全去中心化的--它只对成员可见。 + 该小组是完全分散式的——它只对成员可见。 No comment provided by engineer. @@ -3039,12 +3039,12 @@ We will be adding server redundancy to prevent lost messages. The next generation of private messaging - 下一代隐私讯息应用 + 下一代私密通讯软件 No comment provided by engineer. The old database was not removed during the migration, it can be deleted. - 旧数据库在迁移过程中没有被删除,可以进行删除。 + 旧数据库在迁移过程中没有被移除,可以删除。 No comment provided by engineer. @@ -3064,12 +3064,12 @@ We will be adding server redundancy to prevent lost messages. This action cannot be undone - all received and sent files and media will be deleted. Low resolution pictures will remain. - 此操作无法撤销,所有接收和发送的文件和媒体将被删除。低分辨率的图片将保留。 + 此操作无法撤消——所有接收和发送的文件和媒体都将被删除。 低分辨率图片将保留。 No comment provided by engineer. This action cannot be undone - the messages sent and received earlier than selected will be deleted. It may take several minutes. - 此操作无法撤销 - 早于选择的时间发送和接收的消息将被删除。这可能需要几分钟的时间。 + 此操作无法撤消——早于所选的发送和接收的消息将被删除。 这可能需要几分钟时间。 No comment provided by engineer. @@ -3079,12 +3079,12 @@ We will be adding server redundancy to prevent lost messages. This feature is experimental! It will only work if the other client has version 4.2 installed. You should see the message in the conversation once the address change is completed – please check that you can still receive messages from this contact (or group member). - 此功能为实验性质!只有当另一个客户端安装了4.2版本时才能正常工作。一旦地址更改完成,您应该在聊天中看到此消息-请检查您是否仍然可以从该联系人(或群组成员)接收消息。 + 此功能是实验性的! 它仅在其他客户端安装了 4.2 版时才有效。 地址更改完成后,您应该会在对话中看到该消息——请检查您是否仍能收到来自该联系人(或群组成员)的消息。 No comment provided by engineer. This group no longer exists. - 这个群组不再存在。 + 该群组已不存在。 No comment provided by engineer. @@ -3131,7 +3131,7 @@ You will be prompted to complete authentication before this feature is enabled.< To verify end-to-end encryption with your contact compare (or scan) the code on your devices. - 请验证与您联系人的端到端加密,请比较(或扫描)您设备上的代码。 + 要与您的联系人验证端到端加密,请比较(或扫描)您设备上的代码。 No comment provided by engineer. @@ -3145,7 +3145,7 @@ You will be prompted to complete authentication before this feature is enabled.< Trying to connect to the server used to receive messages from this contact. - 尝试连接用于接收该联系人消息的服务器。 + 正在尝试连接到用于从该联系人接收消息的服务器。 No comment provided by engineer. @@ -3217,7 +3217,7 @@ To connect, please ask your contact to create another connection link and check Update .onion hosts setting? - 更新 .onion 主机设置? + 更新 .onion 主机设置? No comment provided by engineer. @@ -3232,7 +3232,7 @@ To connect, please ask your contact to create another connection link and check Updating settings will re-connect the client to all servers. - 更新设置将重新连接客户端到所有服务器。 + 更新设置会将客户端重新连接到所有服务器。 No comment provided by engineer. @@ -3257,7 +3257,7 @@ To connect, please ask your contact to create another connection link and check Use for new connections - 使用于新的连接 + 用于新连接 No comment provided by engineer. @@ -3272,7 +3272,7 @@ To connect, please ask your contact to create another connection link and check Using SimpleX Chat servers. - 使用SimpleX Chat服务器。 + 使用 SimpleX Chat 服务器。 No comment provided by engineer. @@ -3352,7 +3352,7 @@ To connect, please ask your contact to create another connection link and check What's new - 什么是新的 + 更新内容 No comment provided by engineer. @@ -3387,17 +3387,17 @@ To connect, please ask your contact to create another connection link and check You accepted connection - 你已接受了连接 + 您已接受连接 No comment provided by engineer. You allow - 你允许 + 您允许 No comment provided by engineer. You are already connected to %@. - 你已经连接到 %@。 + 您已经连接到 %@。 No comment provided by engineer. @@ -3407,7 +3407,7 @@ To connect, please ask your contact to create another connection link and check You are invited to group - 你被邀请加入群组 + 您被邀请加入群组 No comment provided by engineer. @@ -3417,7 +3417,7 @@ To connect, please ask your contact to create another connection link and check You can now send messages to %@ - 你现在可以给%@发送消息了 + 您现在可以给 %@ 发送消息 notification body @@ -3427,12 +3427,12 @@ To connect, please ask your contact to create another connection link and check You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it. - 您可以分享链接或二维码 - 任何人都可以加入该群组。如果您稍后删除了该群组,您不会失去群组成员。 + 您可以共享链接或二维码——任何人都可以加入该群组。如果您稍后将其删除,您不会失去该组的成员。 No comment provided by engineer. You can share your address as a link or as a QR code - anybody will be able to connect to you. You won't lose your contacts if you later delete it. - 你可以分享你的地址作为链接或二维码 - 任何人都可以连接到你。如果你稍后删除了地址,你不会失去你的联系人。 + 您可以将您的地址作为链接或二维码共享——任何人都可以连接到您。 如果您以后删除它,您不会丢失您的联系人。 No comment provided by engineer. @@ -3442,12 +3442,12 @@ To connect, please ask your contact to create another connection link and check You can use markdown to format messages: - 你可以使用 Markdown 格式化消息: + 您可以使用 markdown 来编排消息格式: No comment provided by engineer. You control through which server(s) **to receive** the messages, your contacts – the servers you use to message them. - 你可以控制接收信息使用的服务器,你的联系人则使用你发送信息时所使用的服务器。 + 您可以控制接收信息使用的服务器,您的联系人则使用您发送信息时所使用的服务器。 No comment provided by engineer. @@ -3467,7 +3467,7 @@ To connect, please ask your contact to create another connection link and check You invited your contact - 你邀请了你的联系人 + 您邀请了您的联系人 No comment provided by engineer. @@ -3477,7 +3477,7 @@ To connect, please ask your contact to create another connection link and check You joined this group. Connecting to inviting group member. - 你已加入该群组。正在连接邀请的群组成员。 + 你加入了这个群组。连接到邀请组成员。 No comment provided by engineer. @@ -3507,47 +3507,47 @@ To connect, please ask your contact to create another connection link and check You will be connected when your connection request is accepted, please wait or check later! - 你的连接请求被接受后将会连接成功,请稍等或稍后再查看! + 当您的连接请求被接受后,您将可以连接,请稍等或稍后检查! No comment provided by engineer. You will be connected when your contact's device is online, please wait or check later! - 您的联系人设备上线后,您将被连接,请稍等或稍后检查! + 当您的联系人设备在线时,您将可以连接,请稍等或稍后查看! No comment provided by engineer. You will be required to authenticate when you start or resume the app after 30 seconds in background. - 您将需要在应用在后台停留30秒后重新启动或恢复时进行身份验证。 + 当您启动应用或在应用程序驻留后台超过30 秒后,您将需要进行身份验证。 No comment provided by engineer. You will join a group this link refers to and connect to its group members. - 您将加入此链接所指向的群组,并连接到其群组成员。 + 您将加入此链接指向的群组并连接到其群组成员。 No comment provided by engineer. You will stop receiving messages from this group. Chat history will be preserved. - 此链接将会让您加入一个群组并连接到其群组成员。 + 您将停止接收来自该群组的消息。聊天记录将被保留。 No comment provided by engineer. You're trying to invite contact with whom you've shared an incognito profile to the group in which you're using your main profile - 您正在尝试邀请与您共享隐身聊天资料的联系人加入您使用主要资料的群组 + 您正在尝试邀请与您共享隐身个人资料的联系人加入您使用主要个人资料的群组 No comment provided by engineer. You're using an incognito profile for this group - to prevent sharing your main profile inviting contacts is not allowed - 您正在为该群组使用隐身聊天资料——为防止共享您的主要资料,邀请联系人是不允许的 + 您正在为该群组使用隐身个人资料——为防止共享您的主要个人资料,不允许邀请联系人 No comment provided by engineer. Your ICE servers - 你的 ICE 服务器 + 您的 ICE 服务器 No comment provided by engineer. Your SMP servers - SMP服务器 + 您的 SMP 服务器 No comment provided by engineer. @@ -3609,12 +3609,12 @@ You can cancel this connection and remove the contact (and try later with a new Your contact sent a file that is larger than currently supported maximum size (%@). - 抱歉,您的联系人发送的文件大小超过了当前支持的最大大小(%@)。 + 您的联系人发送的文件大于当前支持的最大大小 (%@)。 No comment provided by engineer. Your contacts can allow full message deletion. - 你的联系人可以允许完全删除消息。 + 您的联系人可以允许完全删除消息。 No comment provided by engineer. @@ -3641,7 +3641,7 @@ SimpleX 服务器无法看到您的资料。 Your profile will be sent to the contact that you received this link from - 您的资料将被发送到收到您链接的联系人那里 + 您的个人资料将发送给您收到此链接的联系人 No comment provided by engineer. @@ -3656,7 +3656,7 @@ SimpleX 服务器无法看到您的资料。 Your server - 你的服务器 + 您的服务器 No comment provided by engineer. @@ -3681,7 +3681,7 @@ SimpleX 服务器无法看到您的资料。 [Star on GitHub](https://github.com/simplex-chat/simplex-chat) - [在 GitHub 上点赞](https://github.com/simplex-chat/simplex-chat) + [在 GitHub 上加星](https://github.com/simplex-chat/simplex-chat) No comment provided by engineer. @@ -3771,7 +3771,7 @@ SimpleX 服务器无法看到您的资料。 changing address for %@... - 更改 %@ 的地址中…… + 更改 %@... 的地址中 chat item text @@ -3791,7 +3791,7 @@ SimpleX 服务器无法看到您的资料。 connect to SimpleX Chat developers. - 连接到SimpleX聊天开发人员。 + 连接到 SimpleX Chat 开发者。 No comment provided by engineer. @@ -3956,7 +3956,7 @@ SimpleX 服务器无法看到您的资料。 indirect (%d) - 间接 (%d) + 间接(%d) connection level description @@ -4067,12 +4067,12 @@ SimpleX 服务器无法看到您的资料。 offered %@ - 抛出了 %@ + 已提供 %@ feature offered item offered %1$@: %2$@ - 提供%1$@:%2$@ + 已提供 %1$@:%2$@ feature offered item @@ -4112,27 +4112,27 @@ SimpleX 服务器无法看到您的资料。 removed - 被删除了 + 已删除 No comment provided by engineer. removed %@ - 删除 %@ + 已删除 %@ rcv group event chat item removed you - 删除了你 + 已将您移除 rcv group event chat item sec - sec + network option secret - 保密 + 秘密 No comment provided by engineer. @@ -4142,7 +4142,7 @@ SimpleX 服务器无法看到您的资料。 strike - strike + 删去 No comment provided by engineer. @@ -4172,7 +4172,7 @@ SimpleX 服务器无法看到您的资料。 via group link - 通过群链接 + 通过群组链接 chat list item description @@ -4212,37 +4212,37 @@ SimpleX 服务器无法看到您的资料。 you are invited to group - 你被邀请加入群组 + 您被邀请加入群组 No comment provided by engineer. you changed address - 你更改了地址 + 您已更改地址 chat item text you changed address for %@ - 你更改了%@的地址 + 您已更改 %@ 的地址 chat item text you changed role for yourself to %@ - 你已将自己的角色更改为%@ + 您已将自己的角色更改为 %@ snd group event chat item you changed role of %1$@ to %2$@ - 你将 %1$@ 的角色更改为 %2$@ + 您已将 %1$@ 的角色更改为 %2$@ snd group event chat item you left - 你已离开 + 您已离开 snd group event chat item you removed %@ - 你移除了%@ + 您已移除 %@ snd group event chat item @@ -4257,12 +4257,12 @@ SimpleX 服务器无法看到您的资料。 you: - 你: + 您: No comment provided by engineer. \~strike~ - \~strike~ + \~删去~ No comment provided by engineer. @@ -4272,7 +4272,7 @@ SimpleX 服务器无法看到您的资料。 Add profile - 添加资料 + 添加个人资料 No comment provided by engineer. @@ -4297,7 +4297,7 @@ SimpleX 服务器无法看到您的资料。 A separate TCP connection will be used **for each chat profile you have in the app**. - 一个单独的TCP连接将被用于**您在应用程序中的每个聊天资料**。 + 一个单独的 TCP 连接将被用于**您在应用程序中的每个聊天资料**。 No comment provided by engineer. @@ -4417,18 +4417,18 @@ SimpleX 服务器无法看到您的资料。 App version: v%@ - 应用版本:v%@ + 应用程序版本:v%@ No comment provided by engineer. App build: %@ - 应用构建:%@ + 应用程序构建:%@ No comment provided by engineer. A separate TCP connection will be used **for each contact and group member**. **Please note**: if you have many connections, your battery and traffic consumption can be substantially higher and some connections may fail. - 每个联系人和群成员将使用一个独立的TCP连接。 + 每个联系人和群成员将使用一个独立的 TCP 连接。 请注意:如果您有许多连接,将会消耗更多的电量和流量,并且某些连接可能会失败。 No comment provided by engineer. @@ -4439,7 +4439,7 @@ SimpleX 服务器无法看到您的资料。
Reduced battery usage - 降低电池使用率 + 减少电池使用量 No comment provided by engineer. @@ -4459,17 +4459,17 @@ SimpleX 服务器无法看到您的资料。 Thanks to the users – contribute via Weblate! - 感谢用户 - 通过 Weblate 贡献! + 感谢用户——通过 Weblate 做出贡献! No comment provided by engineer. To protect timezone, image/voice files use UTC. - 为了保护时区信息,图像和语音文件使用协调世界时(UTC)时间戳。 + 为了保护时区,图像/语音文件使用 UTC。 No comment provided by engineer. Thanks to the users – [contribute via Weblate](https://github.com/simplex-chat/simplex-chat/tree/stable#translate-the-apps)! - 感谢用户 - [通过 Weblate 贡献](https://github.com/simplex-chat/simplex-chat/tree/stable#translate-the-apps)! + 感谢用户——[通过 Weblate 贡献](https://github.com/simplex-chat/simplex-chat/tree/stable#translate-the-apps)! No comment provided by engineer. @@ -4479,7 +4479,7 @@ SimpleX 服务器无法看到您的资料。 moderated - 审核中 + 已审核 moderated chat item @@ -4511,7 +4511,7 @@ SimpleX 服务器无法看到您的资料。
SimpleX needs access to Photo Library for saving captured and received media - SimpleX需要访问照片库以保存已拍摄和接收的媒体 + SimpleX 需要访问照片库以保存已拍摄和接收的媒体 Privacy - Photo Library Additions Usage Description diff --git a/apps/ios/SimpleX Localizations/zh-Hant.xcloc/Localized Contents/zh-Hant.xliff b/apps/ios/SimpleX Localizations/zh-Hant.xcloc/Localized Contents/zh-Hant.xliff index 28c31ea87c..b823613bec 100644 --- a/apps/ios/SimpleX Localizations/zh-Hant.xcloc/Localized Contents/zh-Hant.xliff +++ b/apps/ios/SimpleX Localizations/zh-Hant.xcloc/Localized Contents/zh-Hant.xliff @@ -3422,8 +3422,34 @@ SimpleX servers cannot see your profile. you: No comment provided by engineer.
- + \~strike~ + \~刪除線~ + No comment provided by engineer. + + + Different names, avatars and transport isolation. + 不同的名稱、頭像和傳輸隔離。 + No comment provided by engineer. + + + Thanks to the users – contribute via Weblate! + 感謝用戶使用 Weblate 貢獻翻譯! + No comment provided by engineer. + + + To protect timezone, image/voice files use UTC. + 為隱藏時區資料,圖片及聲音檔案會以 UTC 時區記錄。 + No comment provided by engineer. + + + Open user profiles + 打開用戶個人資料 + authentication reason + + + You already have a chat profile with the same display name. Please choose another name. + 你所選用的新個人檔案顯示名稱和現有的其中一個個人檔案相同。請選擇其他名稱。 No comment provided by engineer. diff --git a/apps/ios/SimpleX.xcodeproj/project.pbxproj b/apps/ios/SimpleX.xcodeproj/project.pbxproj index f108108bc0..c26663d727 100644 --- a/apps/ios/SimpleX.xcodeproj/project.pbxproj +++ b/apps/ios/SimpleX.xcodeproj/project.pbxproj @@ -21,11 +21,6 @@ 5C00168128C4FE760094D739 /* KeyChain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C00168028C4FE760094D739 /* KeyChain.swift */; }; 5C029EA82837DBB3004A9677 /* CICallItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C029EA72837DBB3004A9677 /* CICallItemView.swift */; }; 5C029EAA283942EA004A9677 /* CallController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C029EA9283942EA004A9677 /* CallController.swift */; }; - 5C0337D929BA9DFD001BFE9E /* libffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C0337D429BA9DFD001BFE9E /* libffi.a */; }; - 5C0337DA29BA9DFD001BFE9E /* libHSsimplex-chat-4.5.3.1-B9HOVwYCDUj2NMDZ8NjaP2-ghc8.10.7.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C0337D529BA9DFD001BFE9E /* libHSsimplex-chat-4.5.3.1-B9HOVwYCDUj2NMDZ8NjaP2-ghc8.10.7.a */; }; - 5C0337DB29BA9DFD001BFE9E /* libHSsimplex-chat-4.5.3.1-B9HOVwYCDUj2NMDZ8NjaP2.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C0337D629BA9DFD001BFE9E /* libHSsimplex-chat-4.5.3.1-B9HOVwYCDUj2NMDZ8NjaP2.a */; }; - 5C0337DC29BA9DFD001BFE9E /* libgmpxx.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C0337D729BA9DFD001BFE9E /* libgmpxx.a */; }; - 5C0337DD29BA9DFD001BFE9E /* libgmp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C0337D829BA9DFD001BFE9E /* libgmp.a */; }; 5C05DF532840AA1D00C683F9 /* CallSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C05DF522840AA1D00C683F9 /* CallSettings.swift */; }; 5C063D2727A4564100AEC577 /* ChatPreviewView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C063D2627A4564100AEC577 /* ChatPreviewView.swift */; }; 5C10D88828EED12E00E58BF0 /* ContactConnectionInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C10D88728EED12E00E58BF0 /* ContactConnectionInfo.swift */; }; @@ -57,6 +52,11 @@ 5C5E5D3B2824468B00B0488A /* ActiveCallView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C5E5D3A2824468B00B0488A /* ActiveCallView.swift */; }; 5C5F2B6D27EBC3FE006A9D5F /* ImagePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C5F2B6C27EBC3FE006A9D5F /* ImagePicker.swift */; }; 5C5F2B7027EBC704006A9D5F /* ProfileImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C5F2B6F27EBC704006A9D5F /* ProfileImage.swift */; }; + 5C65DADF29C63220003CEE45 /* libgmpxx.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C65DADA29C63220003CEE45 /* libgmpxx.a */; }; + 5C65DAE029C63220003CEE45 /* libHSsimplex-chat-4.5.4.2-5MLmlDLq8qj6EDk0bEtsDu.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C65DADB29C63220003CEE45 /* libHSsimplex-chat-4.5.4.2-5MLmlDLq8qj6EDk0bEtsDu.a */; }; + 5C65DAE129C63220003CEE45 /* libgmp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C65DADC29C63220003CEE45 /* libgmp.a */; }; + 5C65DAE229C63220003CEE45 /* libffi.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C65DADD29C63220003CEE45 /* libffi.a */; }; + 5C65DAE329C63220003CEE45 /* libHSsimplex-chat-4.5.4.2-5MLmlDLq8qj6EDk0bEtsDu-ghc8.10.7.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C65DADE29C63220003CEE45 /* libHSsimplex-chat-4.5.4.2-5MLmlDLq8qj6EDk0bEtsDu-ghc8.10.7.a */; }; 5C65F343297D45E100B67AF3 /* VersionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C65F341297D3F3600B67AF3 /* VersionView.swift */; }; 5C6AD81327A834E300348BD7 /* NewChatButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C6AD81227A834E300348BD7 /* NewChatButton.swift */; }; 5C6BA667289BD954009B8ECC /* DismissSheets.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C6BA666289BD954009B8ECC /* DismissSheets.swift */; }; @@ -244,11 +244,6 @@ 5C00168028C4FE760094D739 /* KeyChain.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KeyChain.swift; sourceTree = ""; }; 5C029EA72837DBB3004A9677 /* CICallItemView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CICallItemView.swift; sourceTree = ""; }; 5C029EA9283942EA004A9677 /* CallController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CallController.swift; sourceTree = ""; }; - 5C0337D429BA9DFD001BFE9E /* libffi.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libffi.a; sourceTree = ""; }; - 5C0337D529BA9DFD001BFE9E /* libHSsimplex-chat-4.5.3.1-B9HOVwYCDUj2NMDZ8NjaP2-ghc8.10.7.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-4.5.3.1-B9HOVwYCDUj2NMDZ8NjaP2-ghc8.10.7.a"; sourceTree = ""; }; - 5C0337D629BA9DFD001BFE9E /* libHSsimplex-chat-4.5.3.1-B9HOVwYCDUj2NMDZ8NjaP2.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-4.5.3.1-B9HOVwYCDUj2NMDZ8NjaP2.a"; sourceTree = ""; }; - 5C0337D729BA9DFD001BFE9E /* libgmpxx.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libgmpxx.a; sourceTree = ""; }; - 5C0337D829BA9DFD001BFE9E /* libgmp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libgmp.a; sourceTree = ""; }; 5C05DF522840AA1D00C683F9 /* CallSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CallSettings.swift; sourceTree = ""; }; 5C063D2627A4564100AEC577 /* ChatPreviewView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatPreviewView.swift; sourceTree = ""; }; 5C10D88728EED12E00E58BF0 /* ContactConnectionInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContactConnectionInfo.swift; sourceTree = ""; }; @@ -283,6 +278,11 @@ 5C5E5D3C282447AB00B0488A /* CallTypes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CallTypes.swift; sourceTree = ""; }; 5C5F2B6C27EBC3FE006A9D5F /* ImagePicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImagePicker.swift; sourceTree = ""; }; 5C5F2B6F27EBC704006A9D5F /* ProfileImage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileImage.swift; sourceTree = ""; }; + 5C65DADA29C63220003CEE45 /* libgmpxx.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libgmpxx.a; sourceTree = ""; }; + 5C65DADB29C63220003CEE45 /* libHSsimplex-chat-4.5.4.2-5MLmlDLq8qj6EDk0bEtsDu.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-4.5.4.2-5MLmlDLq8qj6EDk0bEtsDu.a"; sourceTree = ""; }; + 5C65DADC29C63220003CEE45 /* libgmp.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libgmp.a; sourceTree = ""; }; + 5C65DADD29C63220003CEE45 /* libffi.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libffi.a; sourceTree = ""; }; + 5C65DADE29C63220003CEE45 /* libHSsimplex-chat-4.5.4.2-5MLmlDLq8qj6EDk0bEtsDu-ghc8.10.7.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = "libHSsimplex-chat-4.5.4.2-5MLmlDLq8qj6EDk0bEtsDu-ghc8.10.7.a"; sourceTree = ""; }; 5C65F341297D3F3600B67AF3 /* VersionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VersionView.swift; sourceTree = ""; }; 5C6AD81227A834E300348BD7 /* NewChatButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewChatButton.swift; sourceTree = ""; }; 5C6BA666289BD954009B8ECC /* DismissSheets.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DismissSheets.swift; sourceTree = ""; }; @@ -453,12 +453,12 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 5C0337DC29BA9DFD001BFE9E /* libgmpxx.a in Frameworks */, - 5C0337DD29BA9DFD001BFE9E /* libgmp.a in Frameworks */, - 5C0337DB29BA9DFD001BFE9E /* libHSsimplex-chat-4.5.3.1-B9HOVwYCDUj2NMDZ8NjaP2.a in Frameworks */, - 5C0337DA29BA9DFD001BFE9E /* libHSsimplex-chat-4.5.3.1-B9HOVwYCDUj2NMDZ8NjaP2-ghc8.10.7.a in Frameworks */, + 5C65DADF29C63220003CEE45 /* libgmpxx.a in Frameworks */, + 5C65DAE329C63220003CEE45 /* libHSsimplex-chat-4.5.4.2-5MLmlDLq8qj6EDk0bEtsDu-ghc8.10.7.a in Frameworks */, + 5C65DAE229C63220003CEE45 /* libffi.a in Frameworks */, + 5C65DAE129C63220003CEE45 /* libgmp.a in Frameworks */, + 5C65DAE029C63220003CEE45 /* libHSsimplex-chat-4.5.4.2-5MLmlDLq8qj6EDk0bEtsDu.a in Frameworks */, 5CE2BA93284534B000EC33A6 /* libiconv.tbd in Frameworks */, - 5C0337D929BA9DFD001BFE9E /* libffi.a in Frameworks */, 5CE2BA94284534BB00EC33A6 /* libz.tbd in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; @@ -518,11 +518,11 @@ 5C764E5C279C70B7000C6508 /* Libraries */ = { isa = PBXGroup; children = ( - 5C0337D429BA9DFD001BFE9E /* libffi.a */, - 5C0337D829BA9DFD001BFE9E /* libgmp.a */, - 5C0337D729BA9DFD001BFE9E /* libgmpxx.a */, - 5C0337D529BA9DFD001BFE9E /* libHSsimplex-chat-4.5.3.1-B9HOVwYCDUj2NMDZ8NjaP2-ghc8.10.7.a */, - 5C0337D629BA9DFD001BFE9E /* libHSsimplex-chat-4.5.3.1-B9HOVwYCDUj2NMDZ8NjaP2.a */, + 5C65DADD29C63220003CEE45 /* libffi.a */, + 5C65DADC29C63220003CEE45 /* libgmp.a */, + 5C65DADA29C63220003CEE45 /* libgmpxx.a */, + 5C65DADE29C63220003CEE45 /* libHSsimplex-chat-4.5.4.2-5MLmlDLq8qj6EDk0bEtsDu-ghc8.10.7.a */, + 5C65DADB29C63220003CEE45 /* libHSsimplex-chat-4.5.4.2-5MLmlDLq8qj6EDk0bEtsDu.a */, ); path = Libraries; sourceTree = ""; @@ -1370,7 +1370,7 @@ CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = "SimpleX (iOS).entitlements"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 127; + CURRENT_PROJECT_VERSION = 128; DEVELOPMENT_TEAM = 5NN7GUYB6T; ENABLE_BITCODE = NO; ENABLE_PREVIEWS = YES; @@ -1391,7 +1391,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 4.5.3; + MARKETING_VERSION = 4.5.4; PRODUCT_BUNDLE_IDENTIFIER = chat.simplex.app; PRODUCT_NAME = SimpleX; SDKROOT = iphoneos; @@ -1412,7 +1412,7 @@ CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = "SimpleX (iOS).entitlements"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 127; + CURRENT_PROJECT_VERSION = 128; DEVELOPMENT_TEAM = 5NN7GUYB6T; ENABLE_BITCODE = NO; ENABLE_PREVIEWS = YES; @@ -1433,7 +1433,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 4.5.3; + MARKETING_VERSION = 4.5.4; PRODUCT_BUNDLE_IDENTIFIER = chat.simplex.app; PRODUCT_NAME = SimpleX; SDKROOT = iphoneos; @@ -1492,7 +1492,7 @@ CODE_SIGN_ENTITLEMENTS = "SimpleX NSE/SimpleX NSE.entitlements"; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 127; + CURRENT_PROJECT_VERSION = 128; DEVELOPMENT_TEAM = 5NN7GUYB6T; ENABLE_BITCODE = NO; GENERATE_INFOPLIST_FILE = YES; @@ -1505,7 +1505,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 4.5.3; + MARKETING_VERSION = 4.5.4; PRODUCT_BUNDLE_IDENTIFIER = "chat.simplex.app.SimpleX-NSE"; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1524,7 +1524,7 @@ CODE_SIGN_ENTITLEMENTS = "SimpleX NSE/SimpleX NSE.entitlements"; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 127; + CURRENT_PROJECT_VERSION = 128; DEVELOPMENT_TEAM = 5NN7GUYB6T; ENABLE_BITCODE = NO; GENERATE_INFOPLIST_FILE = YES; @@ -1537,7 +1537,7 @@ "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); - MARKETING_VERSION = 4.5.3; + MARKETING_VERSION = 4.5.4; PRODUCT_BUNDLE_IDENTIFIER = "chat.simplex.app.SimpleX-NSE"; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/apps/ios/SimpleXChat/ChatTypes.swift b/apps/ios/SimpleXChat/ChatTypes.swift index 71850a5ee0..d88c4c581b 100644 --- a/apps/ios/SimpleXChat/ChatTypes.swift +++ b/apps/ios/SimpleXChat/ChatTypes.swift @@ -1517,7 +1517,7 @@ public struct GroupMember: Identifiable, Decodable { public func canChangeRoleTo(groupInfo: GroupInfo) -> [GroupMemberRole]? { if !canBeRemoved(groupInfo: groupInfo) { return nil } let userRole = groupInfo.membership.memberRole - return GroupMemberRole.allCases.filter { $0 <= userRole } + return GroupMemberRole.allCases.filter { $0 <= userRole && $0 != .observer } } public var memberIncognito: Bool { diff --git a/apps/ios/cs.lproj/Localizable.strings b/apps/ios/cs.lproj/Localizable.strings index a5f9f506e2..2087b2ab74 100644 --- a/apps/ios/cs.lproj/Localizable.strings +++ b/apps/ios/cs.lproj/Localizable.strings @@ -212,7 +212,7 @@ "above, then choose:" = "výše, pak vyberte:"; /* No comment provided by engineer. */ -"Accent color" = "Barva přízvuku"; +"Accent color" = "Zbarvení"; /* accept contact request via notification accept incoming call via notification */ @@ -300,7 +300,7 @@ "Allow your contacts to irreversibly delete sent messages." = "Umožněte svým kontaktům nevratně odstranit odeslané zprávy."; /* No comment provided by engineer. */ -"Allow your contacts to send disappearing messages." = "Umožněte svým kontaktům odesílat mizející zprávy."; +"Allow your contacts to send disappearing messages." = "Umožněte svým kontaktům odesílat mizící zprávy."; /* No comment provided by engineer. */ "Allow your contacts to send voice messages." = "Povolte svým kontaktům odesílání hlasových zpráv."; @@ -369,7 +369,7 @@ "Both you and your contact can irreversibly delete sent messages." = "Vy i váš kontakt můžete nevratně mazat odeslané zprávy."; /* No comment provided by engineer. */ -"Both you and your contact can send disappearing messages." = "Vy i váš kontakt můžete posílat mizející zprávy."; +"Both you and your contact can send disappearing messages." = "Vy i váš kontakt můžete posílat mizící zprávy."; /* No comment provided by engineer. */ "Both you and your contact can send voice messages." = "Hlasové zprávy můžete posílat vy i váš kontakt."; @@ -591,7 +591,7 @@ "connection:%@" = "připojení:%@"; /* No comment provided by engineer. */ -"Contact allows" = "Kontakt povoluje"; +"Contact allows" = "Kontakt povolil"; /* No comment provided by engineer. */ "Contact already exists" = "Kontakt již existuje"; @@ -744,7 +744,7 @@ "Delete chat archive?" = "Smazat archiv chatu?"; /* No comment provided by engineer. */ -"Delete chat profile?" = "Smazat profil chatu?"; +"Delete chat profile?" = "Smazat chat profil?"; /* No comment provided by engineer. */ "Delete connection" = "Smazat připojení"; @@ -855,7 +855,7 @@ "Disable SimpleX Lock" = "Vypnutí zámku SimpleX"; /* chat feature */ -"Disappearing messages" = "Zmizení zpráv"; +"Disappearing messages" = "Mizící zprávy"; /* No comment provided by engineer. */ "Disappearing messages are prohibited in this chat." = "Mizící zprávy jsou v tomto chatu zakázány."; @@ -1164,7 +1164,7 @@ "Group members can send direct messages." = "Členové skupiny mohou posílat přímé zprávy."; /* No comment provided by engineer. */ -"Group members can send disappearing messages." = "Členové skupiny mohou posílat mizející zprávy."; +"Group members can send disappearing messages." = "Členové skupiny mohou posílat mizící zprávy."; /* No comment provided by engineer. */ "Group members can send voice messages." = "Členové skupiny mohou posílat hlasové zprávy."; @@ -1765,7 +1765,7 @@ "Prohibit sending direct messages to members." = "Zakázat odesílání přímých zpráv členům."; /* No comment provided by engineer. */ -"Prohibit sending disappearing messages." = "Zakázat posílání mizejících zpráv."; +"Prohibit sending disappearing messages." = "Zakázat posílání mizících zpráv."; /* No comment provided by engineer. */ "Prohibit sending voice messages." = "Zakázat odesílání hlasových zpráv."; @@ -2371,7 +2371,7 @@ "via group link" = "prostřednictvím skupinového odkazu"; /* chat list item description */ -"via one-time link" = "prostřednictvím jednorázového odkazu"; +"via one-time link" = "jednorázovým odkazem"; /* No comment provided by engineer. */ "via relay" = "přes relé"; @@ -2584,34 +2584,34 @@ "Your chat database is not encrypted - set passphrase to encrypt it." = "Vaše chat databáze není šifrována – nastavte přístupovou frázi pro její šifrování."; /* No comment provided by engineer. */ -"Your chat profile will be sent to group members" = "Váš profil v chatu bude zaslán členům skupiny"; +"Your chat profile will be sent to group members" = "Váš chat profil bude zaslán členům skupiny"; /* No comment provided by engineer. */ -"Your chat profile will be sent to your contact" = "Váš profil v chatu bude odeslán vašemu kontaktu"; +"Your chat profile will be sent to your contact" = "Váš chat profil bude odeslán vašemu kontaktu"; /* No comment provided by engineer. */ -"Your chat profiles" = "Vaše profily v chatu"; +"Your chat profiles" = "Vaše chat profily"; /* No comment provided by engineer. */ -"Your chat profiles are stored locally, only on your device." = "Vaše profily v chatu jsou uloženy lokálně, pouze ve vašem zařízení."; +"Your chat profiles are stored locally, only on your device." = "Vaše chat profily jsou uloženy lokálně, pouze ve vašem zařízení."; /* No comment provided by engineer. */ "Your chats" = "Vaše konverzace"; /* No comment provided by engineer. */ -"Your contact address" = "Vaše kontaktní adresa"; +"Your contact address" = "Vaše adresa"; /* No comment provided by engineer. */ "Your contact can scan it from the app." = "Váš kontakt jej může naskenovat z aplikace."; /* No comment provided by engineer. */ -"Your contact needs to be online for the connection to complete.\nYou can cancel this connection and remove the contact (and try later with a new link)." = "Aby se připojení dokončilo, musí být váš kontakt online.\nToto připojení můžete zrušit a kontakt odebrat (a zkusit to později s novým odkazem)."; +"Your contact needs to be online for the connection to complete.\nYou can cancel this connection and remove the contact (and try later with a new link)." = "K dokončení připojení, musí být váš kontakt online.\nToto připojení můžete zrušit a kontakt odebrat (a zkusit to později s novým odkazem)."; /* No comment provided by engineer. */ "Your contact sent a file that is larger than currently supported maximum size (%@)." = "Kontakt odeslal soubor, který je větší než aktuálně podporovaná maximální velikost (%@)."; /* No comment provided by engineer. */ -"Your contacts can allow full message deletion." = "Vaše kontakty mohou povolit úplné vymazání zpráv."; +"Your contacts can allow full message deletion." = "Vaše kontakty mohou povolit úplné mazání zpráv."; /* No comment provided by engineer. */ "Your current chat database will be DELETED and REPLACED with the imported one." = "Vaše aktuální chat databáze bude ODSTRANĚNA a NAHRAZENA importovanou."; diff --git a/apps/ios/nl.lproj/Localizable.strings b/apps/ios/nl.lproj/Localizable.strings index 1112caf9d1..2aa688d9bc 100644 --- a/apps/ios/nl.lproj/Localizable.strings +++ b/apps/ios/nl.lproj/Localizable.strings @@ -258,13 +258,13 @@ "Advanced network settings" = "Geavanceerde netwerk instellingen"; /* No comment provided by engineer. */ -"All chats and messages will be deleted - this cannot be undone!" = "Alle chats en berichten worden verwijderd - dit kan niet ongedaan worden gemaakt!"; +"All chats and messages will be deleted - this cannot be undone!" = "Alle chats en berichten worden verwijderd, dit kan niet ongedaan worden gemaakt!"; /* No comment provided by engineer. */ "All group members will remain connected." = "Alle groepsleden blijven verbonden."; /* No comment provided by engineer. */ -"All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you." = "Alle berichten worden verwijderd - dit kan niet ongedaan worden gemaakt! De berichten worden ALLEEN voor jou verwijderd."; +"All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you." = "Alle berichten worden verwijderd, dit kan niet ongedaan worden gemaakt! De berichten worden ALLEEN voor jou verwijderd."; /* No comment provided by engineer. */ "All your contacts will remain connected" = "Al uw contacten blijven verbonden"; @@ -324,7 +324,7 @@ "App version" = "App versie"; /* No comment provided by engineer. */ -"App version: v%@" = "App-versie: v%@"; +"App version: v%@" = "App versie: v%@"; /* No comment provided by engineer. */ "Appearance" = "Uiterlijk"; @@ -345,7 +345,7 @@ "Authentication unavailable" = "Verificatie niet beschikbaar"; /* No comment provided by engineer. */ -"Auto-accept contact requests" = "Contactverzoeken automatisch accepteren"; +"Auto-accept contact requests" = "Contact verzoeken automatisch accepteren"; /* No comment provided by engineer. */ "Auto-accept images" = "Afbeeldingen automatisch accepteren"; @@ -357,10 +357,10 @@ "Back" = "Terug"; /* integrity error chat item */ -"bad message hash" = "Onjuiste bericht-hash"; +"bad message hash" = "Onjuiste bericht hash"; /* integrity error chat item */ -"bad message ID" = "Onjuiste bericht-ID"; +"bad message ID" = "Onjuiste bericht ID"; /* No comment provided by engineer. */ "bold" = "vetgedrukt"; @@ -459,7 +459,7 @@ "Chat database imported" = "Chat database geïmporteerd"; /* No comment provided by engineer. */ -"Chat is running" = "Chat is aktief"; +"Chat is running" = "Chat is actief"; /* No comment provided by engineer. */ "Chat is stopped" = "Chat is gestopt"; @@ -585,7 +585,7 @@ "Connection request sent!" = "Verbindingsverzoek verzonden!"; /* No comment provided by engineer. */ -"Connection timeout" = "Time-out verbinding"; +"Connection timeout" = "Timeout verbinding"; /* connection information */ "connection:%@" = "verbinding:%@"; @@ -597,13 +597,13 @@ "Contact already exists" = "Contact bestaat al"; /* No comment provided by engineer. */ -"Contact and all messages will be deleted - this cannot be undone!" = "Contact en alle berichten worden verwijderd - dit kan niet ongedaan worden gemaakt!"; +"Contact and all messages will be deleted - this cannot be undone!" = "Contact en alle berichten worden verwijderd, dit kan niet ongedaan worden gemaakt!"; /* No comment provided by engineer. */ "contact has e2e encryption" = "contact heeft e2e-codering"; /* No comment provided by engineer. */ -"contact has no e2e encryption" = "contact heeft geen e2e-encryptie"; +"contact has no e2e encryption" = "contact heeft geen e2e versleuteling"; /* notification */ "Contact hidden:" = "Contact verborgen:"; @@ -834,10 +834,10 @@ "Device" = "Apparaat"; /* No comment provided by engineer. */ -"Device authentication is disabled. Turning off SimpleX Lock." = "Apparaatverificatie is uitgeschakeld. SimpleX Lock uitschakelen."; +"Device authentication is disabled. Turning off SimpleX Lock." = "Apparaatverificatie is uitgeschakeld. SimpleX Vergrendelen uitschakelen."; /* No comment provided by engineer. */ -"Device authentication is not enabled. You can turn on SimpleX Lock via Settings, once you enable device authentication." = "Apparaatverificatie is niet ingeschakeld. Je kunt SimpleX Lock inschakelen via Instellingen zodra je apparaatverificatie hebt ingeschakeld."; +"Device authentication is not enabled. You can turn on SimpleX Lock via Settings, once you enable device authentication." = "Apparaatverificatie is niet ingeschakeld. Je kunt SimpleX Vergrendelen inschakelen via Instellingen zodra je apparaatverificatie hebt ingeschakeld."; /* No comment provided by engineer. */ "Different names, avatars and transport isolation." = "Verschillende namen, avatars en transportisolatie."; @@ -852,7 +852,7 @@ "Direct messages between members are prohibited in this group." = "Directe berichten tussen leden zijn verboden in deze groep."; /* authentication reason */ -"Disable SimpleX Lock" = "SimpleX Lock uitschakelen"; +"Disable SimpleX Lock" = "SimpleX Vergrendelen uitschakelen"; /* chat feature */ "Disappearing messages" = "Verdwijnende berichten"; @@ -909,10 +909,10 @@ "Enable periodic notifications?" = "Periodieke meldingen inschakelen?"; /* authentication reason */ -"Enable SimpleX Lock" = "SimpleX Lock inschakelen"; +"Enable SimpleX Lock" = "SimpleX Vergrendelen inschakelen"; /* No comment provided by engineer. */ -"Enable TCP keep-alive" = "Schakel TCP-keep-alive in"; +"Enable TCP keep-alive" = "Schakel TCP keep-alive in"; /* enabled status */ "enabled" = "ingeschakeld"; @@ -1083,7 +1083,7 @@ "Error: URL is invalid" = "Fout: URL is ongeldig"; /* No comment provided by engineer. */ -"Exit without saving" = "Afsluiten zonder op te slaan"; +"Exit without saving" = "Afsluiten zonder opslaan"; /* No comment provided by engineer. */ "Export database" = "Database exporteren"; @@ -1185,10 +1185,10 @@ "group profile updated" = "groep profiel bijgewerkt"; /* No comment provided by engineer. */ -"Group will be deleted for all members - this cannot be undone!" = "Groep wordt verwijderd voor alle leden - dit kan niet ongedaan worden gemaakt!"; +"Group will be deleted for all members - this cannot be undone!" = "Groep wordt verwijderd voor alle leden, dit kan niet ongedaan worden gemaakt!"; /* No comment provided by engineer. */ -"Group will be deleted for you - this cannot be undone!" = "De groep wordt voor u verwijderd - dit kan niet ongedaan worden gemaakt!"; +"Group will be deleted for you - this cannot be undone!" = "De groep wordt voor u verwijderd, dit kan niet ongedaan worden gemaakt!"; /* No comment provided by engineer. */ "Help" = "Help"; @@ -1200,7 +1200,7 @@ "Hide" = "Verbergen"; /* No comment provided by engineer. */ -"Hide app screen in the recent apps." = "App-scherm verbergen in de recente apps."; +"Hide app screen in the recent apps." = "App scherm verbergen in de recente apps."; /* No comment provided by engineer. */ "How it works" = "Hoe het werkt"; @@ -1263,10 +1263,10 @@ "Incognito mode" = "Incognito modus"; /* No comment provided by engineer. */ -"Incognito mode is not supported here - your main profile will be sent to group members" = "Incognito modus wordt hier niet ondersteund - uw hoofdprofiel wordt naar groepsleden verzonden"; +"Incognito mode is not supported here - your main profile will be sent to group members" = "Incognito modus wordt hier niet ondersteund, uw hoofdprofiel wordt naar groepsleden verzonden"; /* No comment provided by engineer. */ -"Incognito mode protects the privacy of your main profile name and image — for each new contact a new random profile is created." = "De incognito modus beschermt de privacy van uw hoofdprofielnaam en -afbeelding - voor elk nieuw contact wordt een nieuw willekeurig profiel gemaakt."; +"Incognito mode protects the privacy of your main profile name and image — for each new contact a new random profile is created." = "De incognito modus beschermt de privacy van uw hoofdprofielnaam en afbeelding, voor elk nieuw contact wordt een nieuw willekeurig profiel gemaakt."; /* chat list item description */ "incognito via contact address link" = "incognito via link naar contactadres"; @@ -1341,10 +1341,10 @@ "invited via your group link" = "uitgenodigd via je groep link"; /* No comment provided by engineer. */ -"iOS Keychain is used to securely store passphrase - it allows receiving push notifications." = "iOS-keychain wordt gebruikt om het wachtwoord veilig op te slaan - het maakt het ontvangen van push meldingen mogelijk."; +"iOS Keychain is used to securely store passphrase - it allows receiving push notifications." = "iOS-keychain wordt gebruikt om het wachtwoord veilig op te slaan, het maakt het ontvangen van push meldingen mogelijk."; /* No comment provided by engineer. */ -"iOS Keychain will be used to securely store passphrase after you restart the app or change passphrase - it will allow receiving push notifications." = "iOS-keychain wordt gebruikt om het wachtwoord veilig op te slaan nadat u de app opnieuw hebt opgestart of het wachtwoord hebt gewijzigd - hiermee kunt u push meldingen ontvangen."; +"iOS Keychain will be used to securely store passphrase after you restart the app or change passphrase - it will allow receiving push notifications." = "iOS-keychain wordt gebruikt om het wachtwoord veilig op te slaan nadat u de app opnieuw hebt opgestart of het wachtwoord hebt gewijzigd, hiermee kunt u push meldingen ontvangen."; /* No comment provided by engineer. */ "Irreversible message deletion" = "Onomkeerbare berichtverwijdering"; @@ -1428,13 +1428,13 @@ "Make a private connection" = "Maak een privéverbinding"; /* No comment provided by engineer. */ -"Make sure SMP server addresses are in correct format, line separated and are not duplicated (%@)." = "Zorg ervoor dat SMP-serveradressen de juiste indeling hebben, regelgescheiden zijn en niet gedupliceerd zijn (%@)."; +"Make sure SMP server addresses are in correct format, line separated and are not duplicated (%@)." = "Zorg ervoor dat SMP-server adressen de juiste indeling hebben, regel gescheiden zijn en niet gedupliceerd zijn (%@)."; /* No comment provided by engineer. */ -"Make sure WebRTC ICE server addresses are in correct format, line separated and are not duplicated." = "Zorg ervoor dat WebRTC ICE-serveradressen de juiste indeling hebben, regelgescheiden zijn en niet gedupliceerd zijn."; +"Make sure WebRTC ICE server addresses are in correct format, line separated and are not duplicated." = "Zorg ervoor dat WebRTC ICE-server adressen de juiste indeling hebben, regel gescheiden zijn en niet gedupliceerd zijn."; /* No comment provided by engineer. */ -"Many people asked: *if SimpleX has no user identifiers, how can it deliver messages?*" = "Veel mensen vroegen: *als SimpleX geen gebruikers-ID's heeft, hoe kan het dan berichten bezorgen?*"; +"Many people asked: *if SimpleX has no user identifiers, how can it deliver messages?*" = "Veel mensen vroegen: *als SimpleX geen gebruikers ID's heeft, hoe kan het dan berichten bezorgen?*"; /* No comment provided by engineer. */ "Mark deleted for everyone" = "Markeer verwijderd voor iedereen"; @@ -1470,7 +1470,7 @@ "Member role will be changed to \"%@\". The member will receive a new invitation." = "De rol van gebruiker wordt gewijzigd in \"%@\". Het lid ontvangt een nieuwe uitnodiging."; /* No comment provided by engineer. */ -"Member will be removed from group - this cannot be undone!" = "Gebruiker wordt uit de groep verwijderd - dit kan niet ongedaan worden gemaakt!"; +"Member will be removed from group - this cannot be undone!" = "Gebruiker wordt uit de groep verwijderd, dit kan niet ongedaan worden gemaakt!"; /* No comment provided by engineer. */ "Message delivery error" = "Fout bij bezorging van bericht"; @@ -1545,7 +1545,7 @@ "New in %@" = "Nieuw in %@"; /* No comment provided by engineer. */ -"New member role" = "Nieuwe ledenrol"; +"New member role" = "Nieuwe leden rol"; /* notification */ "new message" = "nieuw bericht"; @@ -1572,7 +1572,7 @@ "No device token!" = "Geen apparaattoken!"; /* No comment provided by engineer. */ -"no e2e encryption" = "geen e2e-encryptie"; +"no e2e encryption" = "geen e2e versleuteling"; /* No comment provided by engineer. */ "No group!" = "Groep niet gevonden!"; @@ -1597,10 +1597,10 @@ "Off (Local)" = "Uit (lokaal)"; /* feature offered item */ -"offered %@" = "aangeboden %@"; +"offered %@" = "voorgesteld %@"; /* feature offered item */ -"offered %@: %@" = "aangeboden %1$@: %2$@"; +"offered %@: %@" = "voorgesteld %1$@: %2$@"; /* No comment provided by engineer. */ "Ok" = "OK"; @@ -1627,7 +1627,7 @@ "Onion hosts will not be used." = "Onion hosts worden niet gebruikt."; /* No comment provided by engineer. */ -"Only client devices store user profiles, contacts, groups, and messages sent with **2-layer end-to-end encryption**." = "Alleen client-apparaten slaan gebruikersprofielen, contacten, groepen en berichten op die zijn verzonden met **2-laags end-to-end-codering**."; +"Only client devices store user profiles, contacts, groups, and messages sent with **2-layer end-to-end encryption**." = "Alleen client apparaten slaan gebruikersprofielen, contacten, groepen en berichten op die zijn verzonden met **2-laags end-to-end-codering**."; /* No comment provided by engineer. */ "Only group owners can change group preferences." = "Alleen groep eigenaren kunnen groep voorkeuren wijzigen."; @@ -1666,7 +1666,7 @@ "Open user profiles" = "Gebruikersprofielen openen"; /* No comment provided by engineer. */ -"Open-source protocol and code – anybody can run the servers." = "Open-source protocol en code – iedereen kan de servers draaien."; +"Open-source protocol and code – anybody can run the servers." = "Open-source protocol en code. Iedereen kan de servers draaien."; /* No comment provided by engineer. */ "Opening the link in the browser may reduce connection privacy and security. Untrusted SimpleX links will be red." = "Het openen van de link in de browser kan de privacy en beveiliging van de verbinding verminderen. Niet vertrouwde SimpleX links worden rood weergegeven."; @@ -1699,10 +1699,10 @@ "Periodically" = "Periodiek"; /* No comment provided by engineer. */ -"PING count" = "PING-telling"; +"PING count" = "PING telling"; /* No comment provided by engineer. */ -"PING interval" = "PING-interval"; +"PING interval" = "PING interval"; /* No comment provided by engineer. */ "Please ask your contact to enable sending voice messages." = "Vraag uw contactpersoon om het verzenden van spraak berichten in te schakelen."; @@ -1774,10 +1774,10 @@ "Protect app screen" = "App scherm verbergen"; /* No comment provided by engineer. */ -"Protocol timeout" = "Protocol time-out"; +"Protocol timeout" = "Protocol timeout"; /* No comment provided by engineer. */ -"Push notifications" = "Push-meldingen"; +"Push notifications" = "Push meldingen"; /* No comment provided by engineer. */ "Rate the app" = "Beoordeel de app"; @@ -1789,7 +1789,7 @@ "Read more in our [GitHub repository](https://github.com/simplex-chat/simplex-chat#readme)." = "Lees meer in onze [GitHub-repository](https://github.com/simplex-chat/simplex-chat#readme)."; /* No comment provided by engineer. */ -"Read more in our GitHub repository." = "Lees meer in onze GitHub-repository."; +"Read more in our GitHub repository." = "Lees meer in onze GitHub repository."; /* No comment provided by engineer. */ "received answer…" = "antwoord gekregen…"; @@ -1822,10 +1822,10 @@ "rejected call" = "geweigerde oproep"; /* No comment provided by engineer. */ -"Relay server is only used if necessary. Another party can observe your IP address." = "Relay-server wordt alleen gebruikt als dat nodig is. Een andere partij kan uw IP-adres zien."; +"Relay server is only used if necessary. Another party can observe your IP address." = "Relay server wordt alleen gebruikt als dat nodig is. Een andere partij kan uw IP-adres zien."; /* No comment provided by engineer. */ -"Relay server protects your IP address, but it can observe the duration of the call." = "Relay-server beschermt uw IP-adres, maar kan de duur van het gesprek observeren."; +"Relay server protects your IP address, but it can observe the duration of the call." = "Relay server beschermt uw IP-adres, maar kan de duur van het gesprek observeren."; /* No comment provided by engineer. */ "Remove" = "Verwijderen"; @@ -1960,7 +1960,7 @@ "Send" = "Verstuur"; /* No comment provided by engineer. */ -"Send a live message - it will update for the recipient(s) as you type it" = "Stuur een live bericht - het wordt bijgewerkt voor de ontvanger(s) terwijl u het typt"; +"Send a live message - it will update for the recipient(s) as you type it" = "Stuur een live bericht, het wordt bijgewerkt voor de ontvanger(s) terwijl u het typt"; /* No comment provided by engineer. */ "Send direct message" = "Direct bericht sturen"; @@ -2020,7 +2020,7 @@ "Set passphrase to export" = "Wachtwoord instellen om te exporteren"; /* No comment provided by engineer. */ -"Set timeouts for proxy/VPN" = "Stel time-outs in voor proxy/VPN"; +"Set timeouts for proxy/VPN" = "Stel timeouts in voor proxy/VPN"; /* No comment provided by engineer. */ "Settings" = "Instellingen"; @@ -2047,7 +2047,7 @@ "SimpleX Chat security was [audited by Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html)." = "De beveiliging van SimpleX Chat is [gecontroleerd door Trail of Bits](https://simplex.chat/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html)."; /* simplex link type */ -"SimpleX contact address" = "SimpleX-contactadres"; +"SimpleX contact address" = "SimpleX contactadres"; /* notification */ "SimpleX encrypted message or connection event" = "SimpleX versleuteld bericht of verbindingsgebeurtenis"; @@ -2059,10 +2059,10 @@ "SimpleX links" = "SimpleX links"; /* No comment provided by engineer. */ -"SimpleX Lock" = "SimpleX Lock"; +"SimpleX Lock" = "SimpleX Vergrendelen"; /* No comment provided by engineer. */ -"SimpleX Lock turned on" = "SimpleX Lock ingeschakeld"; +"SimpleX Lock turned on" = "SimpleX Vergrendelen ingeschakeld"; /* simplex link type */ "SimpleX one-time invitation" = "Eenmalige SimpleX uitnodiging"; @@ -2131,7 +2131,7 @@ "Tap to start a new chat" = "Tik om een nieuw gesprek te starten"; /* No comment provided by engineer. */ -"TCP connection timeout" = "Time-out van TCP-verbinding"; +"TCP connection timeout" = "Timeout van TCP-verbinding"; /* No comment provided by engineer. */ "TCP_KEEPCNT" = "TCP_KEEPCNT"; @@ -2164,10 +2164,10 @@ "Thanks to the users – contribute via Weblate!" = "Dank aan de gebruikers – draag bij via Weblate!"; /* No comment provided by engineer. */ -"The 1st platform without any user identifiers – private by design." = "Het eerste platform zonder gebruikers-ID's - privé door ontwerp."; +"The 1st platform without any user identifiers – private by design." = "Het eerste platform zonder gebruikers ID's - privé door ontwerp."; /* No comment provided by engineer. */ -"The app can notify you when you receive messages or contact requests - please open settings to enable." = "De app kan u op de hoogte stellen wanneer u berichten of contactverzoeken ontvangt - open de instellingen om dit in te schakelen."; +"The app can notify you when you receive messages or contact requests - please open settings to enable." = "De app kan u op de hoogte stellen wanneer u berichten of contact verzoeken ontvangt - open de instellingen om dit in te schakelen."; /* No comment provided by engineer. */ "The attempt to change database passphrase was not completed." = "De poging om het wachtwoord van de database te wijzigen is niet voltooid."; @@ -2206,13 +2206,13 @@ "Theme" = "Thema"; /* No comment provided by engineer. */ -"This action cannot be undone - all received and sent files and media will be deleted. Low resolution pictures will remain." = "Deze actie kan niet ongedaan worden gemaakt - alle ontvangen en verzonden bestanden en media worden verwijderd. Foto's met een lage resolutie blijven behouden."; +"This action cannot be undone - all received and sent files and media will be deleted. Low resolution pictures will remain." = "Deze actie kan niet ongedaan worden gemaakt, alle ontvangen en verzonden bestanden en media worden verwijderd. Foto's met een lage resolutie blijven behouden."; /* No comment provided by engineer. */ -"This action cannot be undone - the messages sent and received earlier than selected will be deleted. It may take several minutes." = "Deze actie kan niet ongedaan worden gemaakt - de berichten die eerder zijn verzonden en ontvangen dan geselecteerd, worden verwijderd. Het kan enkele minuten duren."; +"This action cannot be undone - the messages sent and received earlier than selected will be deleted. It may take several minutes." = "Deze actie kan niet ongedaan worden gemaakt, de berichten die eerder zijn verzonden en ontvangen dan geselecteerd, worden verwijderd. Het kan enkele minuten duren."; /* No comment provided by engineer. */ -"This action cannot be undone - your profile, contacts, messages and files will be irreversibly lost." = "Deze actie kan niet ongedaan worden gemaakt - uw profiel, contacten, berichten en bestanden gaan onomkeerbaar verloren."; +"This action cannot be undone - your profile, contacts, messages and files will be irreversibly lost." = "Deze actie kan niet ongedaan worden gemaakt. Uw profiel, contacten, berichten en bestanden gaan onomkeerbaar verloren."; /* notification title */ "this contact" = "dit contact"; @@ -2239,13 +2239,13 @@ "To prevent the call interruption, enable Do Not Disturb mode." = "Schakel de modus Niet storen in om te voorkomen dat het gesprek wordt onderbroken."; /* No comment provided by engineer. */ -"To protect privacy, instead of user IDs used by all other platforms, SimpleX has identifiers for message queues, separate for each of your contacts." = "Om de privacy te beschermen, heeft SimpleX in plaats van gebruikers-ID's die door alle andere platforms worden gebruikt, ID's voor berichtenwachtrijen, afzonderlijk voor elk van uw contacten."; +"To protect privacy, instead of user IDs used by all other platforms, SimpleX has identifiers for message queues, separate for each of your contacts." = "Om de privacy te beschermen, heeft SimpleX in plaats van gebruikers ID's die door alle andere platforms worden gebruikt, ID's voor berichten wachtrijen, afzonderlijk voor elk van uw contacten."; /* No comment provided by engineer. */ "To protect timezone, image/voice files use UTC." = "Om de tijdzone te beschermen, gebruiken afbeeldings-/spraakbestanden UTC."; /* No comment provided by engineer. */ -"To protect your information, turn on SimpleX Lock.\nYou will be prompted to complete authentication before this feature is enabled." = "Schakel SimpleX Lock in om uw informatie te beschermen.\nU wordt gevraagd de authenticatie te voltooien voordat deze functie wordt ingeschakeld."; +"To protect your information, turn on SimpleX Lock.\nYou will be prompted to complete authentication before this feature is enabled." = "Schakel SimpleX Vergrendelen om uw informatie te beschermen.\nU wordt gevraagd de authenticatie te voltooien voordat deze functie wordt ingeschakeld."; /* No comment provided by engineer. */ "To record voice message please grant permission to use Microphone." = "Geef toestemming om de microfoon te gebruiken om een spraakbericht op te nemen."; @@ -2293,7 +2293,7 @@ "Unknown error" = "Onbekende fout"; /* No comment provided by engineer. */ -"Unless your contact deleted the connection or this link was already used, it might be a bug - please report it.\nTo connect, please ask your contact to create another connection link and check that you have a stable network connection." = "Tenzij uw contactpersoon de verbinding heeft verwijderd of deze link al is gebruikt, kan het een bug zijn - meld het alstublieft.\nOm verbinding te maken, vraagt u uw contactpersoon om een andere verbinding link te maken en te controleren of u een stabiele netwerkverbinding heeft."; +"Unless your contact deleted the connection or this link was already used, it might be a bug - please report it.\nTo connect, please ask your contact to create another connection link and check that you have a stable network connection." = "Tenzij uw contactpersoon de verbinding heeft verwijderd of deze link al is gebruikt, kan het een bug zijn. Meld het alstublieft.\nOm verbinding te maken, vraagt u uw contactpersoon om een andere verbinding link te maken en te controleren of u een stabiele netwerkverbinding heeft."; /* authentication reason */ "Unlock" = "Ontgrendelen"; @@ -2476,13 +2476,13 @@ "You can now send messages to %@" = "Je kunt nu berichten sturen naar %@"; /* No comment provided by engineer. */ -"You can set lock screen notification preview via settings." = "U kunt een voorbeeld van een melding op het vergrendelscherm instellen via instellingen."; +"You can set lock screen notification preview via settings." = "U kunt een voorbeeld van een melding op het vergrendeld scherm instellen via instellingen."; /* No comment provided by engineer. */ -"You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it." = "U kunt een link of een QR-code delen - iedereen kan lid worden van de groep. U verliest geen leden van de groep als u deze later verwijdert."; +"You can share a link or a QR code - anybody will be able to join the group. You won't lose members of the group if you later delete it." = "U kunt een link of een QR-code delen. Iedereen kan lid worden van de groep. U verliest geen leden van de groep als u deze later verwijdert."; /* No comment provided by engineer. */ -"You can share your address as a link or as a QR code - anybody will be able to connect to you. You won't lose your contacts if you later delete it." = "U kunt uw adres delen als een link of als een QR-code - iedereen kan verbinding met u maken. U verliest uw contacten niet als u deze later verwijdert."; +"You can share your address as a link or as a QR code - anybody will be able to connect to you. You won't lose your contacts if you later delete it." = "U kunt uw adres delen als een link of als een QR-code. Iedereen kan verbinding met u maken. U verliest uw contacten niet als u deze later verwijdert."; /* No comment provided by engineer. */ "You can start chat via app Settings / Database or by restarting the app" = "U kunt de chat starten via app Instellingen / Database of door de app opnieuw op te starten"; @@ -2503,7 +2503,7 @@ "you changed role of %@ to %@" = "je veranderde de rol van %1$@ in %2$@"; /* No comment provided by engineer. */ -"You control through which server(s) **to receive** the messages, your contacts – the servers you use to message them." = "U bepaalt via welke server(s) de berichten **ontvangen**, uw contacten - de servers die u gebruikt om ze berichten te sturen."; +"You control through which server(s) **to receive** the messages, your contacts – the servers you use to message them." = "U bepaalt via welke server(s) de berichten **ontvangen**, uw contacten. De servers die u gebruikt om ze berichten te sturen."; /* No comment provided by engineer. */ "You could not be verified; please try again." = "U kon niet worden geverifieerd; probeer het opnieuw."; @@ -2512,7 +2512,7 @@ "You have no chats" = "Je hebt geen gesprekken"; /* No comment provided by engineer. */ -"You have to enter passphrase every time the app starts - it is not stored on the device." = "U moet elke keer dat de app start het wachtwoord invoeren - deze wordt niet op het apparaat opgeslagen."; +"You have to enter passphrase every time the app starts - it is not stored on the device." = "U moet elke keer dat de app start het wachtwoord invoeren, deze wordt niet op het apparaat opgeslagen."; /* No comment provided by engineer. */ "You invited your contact" = "Je hebt je contactpersoon uitgenodigd"; @@ -2581,7 +2581,7 @@ "Your chat database" = "Uw chat database"; /* No comment provided by engineer. */ -"Your chat database is not encrypted - set passphrase to encrypt it." = "Uw chat database is niet versleuteld - stel een wachtwoord in om deze te versleutelen."; +"Your chat database is not encrypted - set passphrase to encrypt it." = "Uw chat database is niet versleuteld, stel een wachtwoord in om deze te versleutelen."; /* No comment provided by engineer. */ "Your chat profile will be sent to group members" = "Uw chat profiel wordt verzonden naar de groepsleden"; @@ -2590,13 +2590,13 @@ "Your chat profile will be sent to your contact" = "Uw chat profiel wordt naar uw contactpersoon verzonden"; /* No comment provided by engineer. */ -"Your chat profiles" = "Je chat profielen"; +"Your chat profiles" = "Uw chat profielen"; /* No comment provided by engineer. */ "Your chat profiles are stored locally, only on your device." = "Uw chat profielen worden lokaal opgeslagen, alleen op uw apparaat."; /* No comment provided by engineer. */ -"Your chats" = "Je gesprekken"; +"Your chats" = "Jouw gesprekken"; /* No comment provided by engineer. */ "Your contact address" = "Uw contactadres"; @@ -2650,7 +2650,7 @@ "Your settings" = "Uw instellingen"; /* No comment provided by engineer. */ -"Your SimpleX contact address" = "Uw SimpleX-contactadres"; +"Your SimpleX contact address" = "Uw SimpleX contactadres"; /* No comment provided by engineer. */ "Your SMP servers" = "Uw SMP-servers"; diff --git a/cabal.project b/cabal.project index c5c00106eb..354d04277c 100644 --- a/cabal.project +++ b/cabal.project @@ -7,7 +7,7 @@ constraints: zip +disable-bzip2 +disable-zstd source-repository-package type: git location: https://github.com/simplex-chat/simplexmq.git - tag: 8fde8e1344699cdcdc67709595c9285cd06bbef3 + tag: 40da7e76ddd5694da386720f61a69d5a15812a81 source-repository-package type: git @@ -17,7 +17,7 @@ source-repository-package source-repository-package type: git location: https://github.com/kazu-yamamoto/http2.git - tag: b3b62ba36900babfde1a073c705cbccc2685f385 + tag: 78e18f52295a7f89e828539a03fbcb24931461a3 source-repository-package type: git diff --git a/package.yaml b/package.yaml index cacaf09a5b..cd9a258f85 100644 --- a/package.yaml +++ b/package.yaml @@ -1,5 +1,5 @@ name: simplex-chat -version: 4.5.3.1 +version: 4.5.4.2 #synopsis: #description: homepage: https://github.com/simplex-chat/simplex-chat#readme diff --git a/scripts/nix/sha256map.nix b/scripts/nix/sha256map.nix index c945101586..974347c1fc 100644 --- a/scripts/nix/sha256map.nix +++ b/scripts/nix/sha256map.nix @@ -1,7 +1,7 @@ { - "https://github.com/simplex-chat/simplexmq.git"."8fde8e1344699cdcdc67709595c9285cd06bbef3" = "1nvxmmfq3k1a8l14lksxdsqzxq19kmvg2kpiryqdks3k946x6pzn"; + "https://github.com/simplex-chat/simplexmq.git"."40da7e76ddd5694da386720f61a69d5a15812a81" = "16lv8h18v96r71wil6d9lac93y1rchrzmqfxqbxya4jgmyl8m9bc"; "https://github.com/simplex-chat/hs-socks.git"."a30cc7a79a08d8108316094f8f2f82a0c5e1ac51" = "0yasvnr7g91k76mjkamvzab2kvlb1g5pspjyjn2fr6v83swjhj38"; - "https://github.com/kazu-yamamoto/http2.git"."b3b62ba36900babfde1a073c705cbccc2685f385" = "076gl9mcm9gxcif5662g5ar0pd817657mc46y99ighria3z36cmz"; + "https://github.com/kazu-yamamoto/http2.git"."78e18f52295a7f89e828539a03fbcb24931461a3" = "05q165anvv0qrcxqbvq1dlvw0l8gmsa9kl6sazk1mfhz2g0yimdk"; "https://github.com/simplex-chat/direct-sqlcipher.git"."34309410eb2069b029b8fc1872deb1e0db123294" = "0kwkmhyfsn2lixdlgl15smgr1h5gjk7fky6abzh8rng2h5ymnffd"; "https://github.com/simplex-chat/sqlcipher-simple.git"."5e154a2aeccc33ead6c243ec07195ab673137221" = "1d1gc5wax4vqg0801ajsmx1sbwvd9y7p7b8mmskvqsmpbwgbh0m0"; "https://github.com/simplex-chat/aeson.git"."3eb66f9a68f103b5f1489382aad89f5712a64db7" = "0kilkx59fl6c3qy3kjczqvm8c3f4n3p0bdk9biyflf51ljnzp4yp"; diff --git a/simplex-chat.cabal b/simplex-chat.cabal index 94b035af21..f25ff03e65 100644 --- a/simplex-chat.cabal +++ b/simplex-chat.cabal @@ -5,7 +5,7 @@ cabal-version: 1.12 -- see: https://github.com/sol/hpack name: simplex-chat -version: 4.5.3.1 +version: 4.5.4.2 category: Web, System, Services, Cryptography homepage: https://github.com/simplex-chat/simplex-chat#readme author: simplex.chat diff --git a/src/Simplex/Chat.hs b/src/Simplex/Chat.hs index e2f31b94a1..d40e7ab302 100644 --- a/src/Simplex/Chat.hs +++ b/src/Simplex/Chat.hs @@ -41,7 +41,7 @@ import qualified Data.Map.Strict as M import Data.Maybe (catMaybes, fromMaybe, isJust, isNothing, listToMaybe, mapMaybe, maybeToList) import Data.Text (Text) import qualified Data.Text as T -import Data.Time (NominalDiffTime, addUTCTime) +import Data.Time (NominalDiffTime, addUTCTime, defaultTimeLocale, formatTime) import Data.Time.Clock (UTCTime, diffUTCTime, getCurrentTime, nominalDiffTimeToSeconds) import Data.Time.Clock.System (SystemTime, systemToUTCTime) import Data.Time.LocalTime (getCurrentTimeZone, getZonedTime) @@ -354,6 +354,10 @@ processChatCommand = \case asks incognitoMode >>= atomically . (`writeTVar` onOff) ok_ APIExportArchive cfg -> checkChatStopped $ exportArchive cfg >> ok_ + ExportArchive -> do + ts <- liftIO getCurrentTime + let filePath = "simplex-chat." <> formatTime defaultTimeLocale "%FT%H%M%SZ" ts <> ".zip" + processChatCommand $ APIExportArchive $ ArchiveConfig filePath Nothing Nothing APIImportArchive cfg -> withStoreChanged $ importArchive cfg APIDeleteStorage -> withStoreChanged deleteStorage APIStorageEncryption cfg -> withStoreChanged $ sqlCipherExport cfg @@ -1350,7 +1354,7 @@ processChatCommand = \case updateGroupProfileByName gName $ \p -> p {groupPreferences = Just . setGroupPreference' SGFTimedMessages pref $ groupPreferences p} QuitChat -> liftIO exitSuccess - ShowVersion -> pure $ CRVersionInfo $ coreVersionInfo $(buildTimestampQ) "" -- $(simplexmqCommitQ) + ShowVersion -> pure $ CRVersionInfo $ coreVersionInfo $(buildTimestampQ) $(simplexmqCommitQ) DebugLocks -> do chatLockName <- atomically . tryReadTMVar =<< asks chatLock agentLocks <- withAgent debugAgentLocks @@ -3238,9 +3242,9 @@ processAgentMessageConn user@User {userId} corrId agentConnId agentMessage = do messageError $ eventName <> ": wrong call state " <> T.pack (show $ callStateTag callState) mergeContacts :: Contact -> Contact -> m () - mergeContacts to from = do - withStore' $ \db -> mergeContactRecords db userId to from - toView $ CRContactsMerged user to from + mergeContacts c1 c2 = do + withStore' $ \db -> mergeContactRecords db userId c1 c2 + toView $ CRContactsMerged user c1 c2 saveConnInfo :: Connection -> ConnInfo -> m () saveConnInfo activeConn connInfo = do @@ -3974,8 +3978,9 @@ chatCommandP = "/_app activate" $> APIActivateChat, "/_app suspend " *> (APISuspendChat <$> A.decimal), "/_resubscribe all" $> ResubscribeAllConnections, - "/_files_folder " *> (SetFilesFolder <$> filePath), + ("/_files_folder " <|> "/files_folder ") *> (SetFilesFolder <$> filePath), "/_db export " *> (APIExportArchive <$> jsonP), + "/db export" $> ExportArchive, "/_db import " *> (APIImportArchive <$> jsonP), "/_db delete" $> APIDeleteStorage, "/_db encryption " *> (APIStorageEncryption <$> jsonP), @@ -4067,6 +4072,7 @@ chatCommandP = ("/help address" <|> "/ha") $> ChatHelp HSMyAddress, ("/help messages" <|> "/hm") $> ChatHelp HSMessages, ("/help settings" <|> "/hs") $> ChatHelp HSSettings, + ("/help db" <|> "/hd") $> ChatHelp HSDatabase, ("/help" <|> "/h") $> ChatHelp HSMain, ("/group " <|> "/g ") *> char_ '#' *> (NewGroup <$> groupProfile), "/_group " *> (APINewGroup <$> A.decimal <* A.space <*> jsonP), diff --git a/src/Simplex/Chat/Controller.hs b/src/Simplex/Chat/Controller.hs index e9b499de00..103fbb0575 100644 --- a/src/Simplex/Chat/Controller.hs +++ b/src/Simplex/Chat/Controller.hs @@ -171,7 +171,7 @@ data ChatController = ChatController logFilePath :: Maybe FilePath } -data HelpSection = HSMain | HSFiles | HSGroups | HSContacts | HSMyAddress | HSMarkdown | HSMessages | HSSettings +data HelpSection = HSMain | HSFiles | HSGroups | HSContacts | HSMyAddress | HSMarkdown | HSMessages | HSSettings | HSDatabase deriving (Show, Generic) instance ToJSON HelpSection where @@ -194,6 +194,7 @@ data ChatCommand | SetFilesFolder FilePath | SetIncognito Bool | APIExportArchive ArchiveConfig + | ExportArchive | APIImportArchive ArchiveConfig | APIDeleteStorage | APIStorageEncryption DBEncryptionConfig diff --git a/src/Simplex/Chat/Help.hs b/src/Simplex/Chat/Help.hs index 7334b32a8e..37770d1bd1 100644 --- a/src/Simplex/Chat/Help.hs +++ b/src/Simplex/Chat/Help.hs @@ -11,6 +11,7 @@ module Simplex.Chat.Help messagesHelpInfo, markdownInfo, settingsInfo, + databaseHelpInfo, ) where @@ -85,7 +86,7 @@ chatHelpInfo = green "Create your address: " <> highlight "/address", "", green "Other commands:", - indent <> highlight "/help " <> " - help on: " <> listHighlight ["groups", "contacts", "messages", "files", "address", "settings"], + indent <> highlight "/help " <> " - help on: " <> listHighlight ["groups", "contacts", "messages", "files", "address", "settings", "db"], indent <> highlight "/profile " <> " - show / update user profile", indent <> highlight "/delete " <> " - delete contact and all messages with them", indent <> highlight "/chats " <> " - most recent chats", @@ -276,3 +277,17 @@ settingsInfo = indent <> highlight "/get stats " <> " - get usage statistics", indent <> highlight "/reset stats " <> " - reset usage statistics" ] + +databaseHelpInfo :: [StyledString] +databaseHelpInfo = + map + styleMarkdown + [ green "Database export:", + indent <> highlight "/db export " <> " - create database export file that can be imported in mobile apps", + indent <> highlight "/files_folder " <> " - set files folder path to include app files in the exported archive", + "", + green "Database encryption:", + indent <> highlight "/db encrypt " <> " - encrypt chat database with key/passphrase", + indent <> highlight "/db key " <> " - change the key of the encrypted app database", + indent <> highlight "/db decrypt " <> " - decrypt chat database" + ] diff --git a/src/Simplex/Chat/Store.hs b/src/Simplex/Chat/Store.hs index 604d33db41..5abb876d53 100644 --- a/src/Simplex/Chat/Store.hs +++ b/src/Simplex/Chat/Store.hs @@ -349,7 +349,7 @@ import Simplex.Chat.Migrations.M20230303_group_link_role import Simplex.Chat.Protocol import Simplex.Chat.Types import Simplex.Chat.Util (week) -import Simplex.Messaging.Agent.Protocol (ACorrId, AgentMsgId, ConnId, InvitationId, MsgMeta (..)) +import Simplex.Messaging.Agent.Protocol (ACorrId, AgentMsgId, ConnId, InvitationId, MsgMeta (..), UserId) import Simplex.Messaging.Agent.Store.SQLite (SQLiteStore (..), createSQLiteStore, firstRow, firstRow', maybeFirstRow, withTransaction) import Simplex.Messaging.Agent.Store.SQLite.Migrations (Migration (..)) import qualified Simplex.Messaging.Crypto as C @@ -1596,8 +1596,17 @@ matchSentProbe db user@User {userId} _from@Contact {contactId} (Probe probe) = d cId : _ -> eitherToMaybe <$> runExceptT (getContact db user cId) mergeContactRecords :: DB.Connection -> UserId -> Contact -> Contact -> IO () -mergeContactRecords db userId Contact {contactId = toContactId} Contact {contactId = fromContactId, localDisplayName} = do +mergeContactRecords db userId ct1 ct2 = do + let (toCt, fromCt) = toFromContacts ct1 ct2 + Contact {contactId = toContactId} = toCt + Contact {contactId = fromContactId, localDisplayName} = fromCt currentTs <- getCurrentTime + -- TODO next query fixes incorrect unused contacts deletion; consider more thorough fix + when (contactDirect toCt && not (contactUsed toCt)) $ + DB.execute + db + "UPDATE contacts SET contact_used = 1, updated_at = ? WHERE user_id = ? AND contact_id = ?" + (currentTs, userId, toContactId) DB.execute db "UPDATE connections SET contact_id = ?, updated_at = ? WHERE contact_id = ? AND user_id = ?" @@ -1633,6 +1642,17 @@ mergeContactRecords db userId Contact {contactId = toContactId} Contact {contact deleteContactProfile_ db userId fromContactId DB.execute db "DELETE FROM contacts WHERE contact_id = ? AND user_id = ?" (fromContactId, userId) DB.execute db "DELETE FROM display_names WHERE local_display_name = ? AND user_id = ?" (localDisplayName, userId) + where + toFromContacts :: Contact -> Contact -> (Contact, Contact) + toFromContacts c1 c2 + | d1 && not d2 = (c1, c2) + | d2 && not d1 = (c2, c1) + | ctCreatedAt c1 <= ctCreatedAt c2 = (c1, c2) + | otherwise = (c2, c1) + where + d1 = directOrUsed c1 + d2 = directOrUsed c2 + ctCreatedAt Contact {createdAt} = createdAt getConnectionEntity :: DB.Connection -> User -> AgentConnId -> ExceptT StoreError IO ConnectionEntity getConnectionEntity db user@User {userId, userContactId} agentConnId = do diff --git a/src/Simplex/Chat/Types.hs b/src/Simplex/Chat/Types.hs index 17b3c92f92..345688f1fe 100644 --- a/src/Simplex/Chat/Types.hs +++ b/src/Simplex/Chat/Types.hs @@ -49,7 +49,7 @@ import Database.SQLite.Simple.ToField (ToField (..)) import GHC.Generics (Generic) import GHC.Records.Compat import Simplex.FileTransfer.Description (FileDigest) -import Simplex.Messaging.Agent.Protocol (ACommandTag (..), ACorrId, AParty (..), APartyCmdTag (..), ConnId, ConnectionMode (..), ConnectionRequestUri, InvitationId, SAEntity (..)) +import Simplex.Messaging.Agent.Protocol (ACommandTag (..), ACorrId, AParty (..), APartyCmdTag (..), ConnId, ConnectionMode (..), ConnectionRequestUri, InvitationId, SAEntity (..), UserId) import Simplex.Messaging.Encoding.String import Simplex.Messaging.Parsers (dropPrefix, enumJSON, fromTextField_, sumTypeJSON, taggedObjectJSON) import Simplex.Messaging.Protocol (AProtoServerWithAuth, ProtoServerWithAuth, ProtocolTypeI) @@ -126,8 +126,6 @@ instance ToJSON UserInfo where toJSON = J.genericToJSON J.defaultOptions toEncoding = J.genericToEncoding J.defaultOptions -type UserId = Int64 - type ContactId = Int64 type ProfileId = Int64 @@ -161,9 +159,12 @@ contactConnId = aConnId . contactConn contactConnIncognito :: Contact -> Bool contactConnIncognito = connIncognito . contactConn +contactDirect :: Contact -> Bool +contactDirect Contact {activeConn = Connection {connLevel, viaGroupLink}} = connLevel == 0 && not viaGroupLink + directOrUsed :: Contact -> Bool -directOrUsed Contact {contactUsed, activeConn = Connection {connLevel, viaGroupLink}} = - (connLevel == 0 && not viaGroupLink) || contactUsed +directOrUsed ct@Contact {contactUsed} = + contactDirect ct || contactUsed anyDirectOrUsed :: Contact -> Bool anyDirectOrUsed Contact {contactUsed, activeConn = Connection {connLevel}} = connLevel == 0 || contactUsed diff --git a/src/Simplex/Chat/View.hs b/src/Simplex/Chat/View.hs index 0535e5a464..9f9524ccfd 100644 --- a/src/Simplex/Chat/View.hs +++ b/src/Simplex/Chat/View.hs @@ -99,6 +99,7 @@ responseToView user_ ChatConfig {logLevel, testView} liveItems ts = \case HSMessages -> messagesHelpInfo HSMarkdown -> markdownInfo HSSettings -> settingsInfo + HSDatabase -> databaseHelpInfo CRWelcome user -> chatWelcome user CRContactsList u cs -> ttyUser u $ viewContactsList cs CRUserContactLink u UserContactLink {connReqContact, autoAccept} -> ttyUser u $ connReqContact_ "Your chat address:" connReqContact <> autoAcceptStatus_ autoAccept diff --git a/stack.yaml b/stack.yaml index 208d3ca942..c4fbfa1300 100644 --- a/stack.yaml +++ b/stack.yaml @@ -49,7 +49,9 @@ extra-deps: # - simplexmq-1.0.0@sha256:34b2004728ae396e3ae449cd090ba7410781e2b3cefc59259915f4ca5daa9ea8,8561 # - ../simplexmq - github: simplex-chat/simplexmq - commit: 8fde8e1344699cdcdc67709595c9285cd06bbef3 + commit: 40da7e76ddd5694da386720f61a69d5a15812a81 + - github: kazu-yamamoto/http2 + commit: 78e18f52295a7f89e828539a03fbcb24931461a3 # - ../direct-sqlcipher - github: simplex-chat/direct-sqlcipher commit: 34309410eb2069b029b8fc1872deb1e0db123294 diff --git a/tests/ChatTests/Groups.hs b/tests/ChatTests/Groups.hs index 5b9048a626..a6b1802665 100644 --- a/tests/ChatTests/Groups.hs +++ b/tests/ChatTests/Groups.hs @@ -47,6 +47,7 @@ chatGroupTests = do it "unused host contact is deleted after all groups with it are deleted" testGroupLinkUnusedHostContactDeleted it "leaving groups with unused host contacts deletes incognito profiles" testGroupLinkIncognitoUnusedHostContactsDeleted it "group link member role" testGroupLinkMemberRole + it "leaving and deleting the group joined via link should NOT delete previously existing direct contacts" testGroupLinkLeaveDelete testGroup :: HasCallStack => SpecWith FilePath testGroup = versionTestMatrix3 runTestGroup @@ -1916,3 +1917,72 @@ testGroupLinkMemberRole = concurrently_ (alice <# "#team bob> hey now") (cath <# "#team bob> hey now") + +testGroupLinkLeaveDelete :: HasCallStack => FilePath -> IO () +testGroupLinkLeaveDelete = + testChat3 aliceProfile bobProfile cathProfile $ + \alice bob cath -> do + connectUsers alice bob + connectUsers cath bob + alice ##> "/g team" + alice <## "group #team is created" + alice <## "to add members use /a team or /create link #team" + alice ##> "/create link #team" + gLink <- getGroupLink alice "team" GRMember True + bob ##> ("/c " <> gLink) + bob <## "connection request sent!" + alice <## "bob_1 (Bob): accepting request to join group #team..." + concurrentlyN_ + [ alice + <### [ "bob_1 (Bob): contact is connected", + "contact bob_1 is merged into bob", + "use @bob to send messages", + EndsWith "invited to group #team via your group link", + EndsWith "joined the group" + ], + bob + <### [ "alice_1 (Alice): contact is connected", + "contact alice_1 is merged into alice", + "use @alice to send messages", + "#team: you joined the group" + ] + ] + cath ##> ("/c " <> gLink) + cath <## "connection request sent!" + alice <## "cath (Catherine): accepting request to join group #team..." + concurrentlyN_ + [ alice + <### [ "cath (Catherine): contact is connected", + "cath invited to group #team via your group link", + "#team: cath joined the group" + ], + cath + <### [ "alice (Alice): contact is connected", + "#team: you joined the group", + "#team: member bob_1 (Bob) is connected", + "contact bob_1 is merged into bob", + "use @bob to send messages" + ], + bob + <### [ "#team: alice added cath_1 (Catherine) to the group (connecting...)", + "#team: new member cath_1 is connected", + "contact cath_1 is merged into cath", + "use @cath to send messages" + ] + ] + bob ##> "/l team" + concurrentlyN_ + [ do + bob <## "#team: you left the group" + bob <## "use /d #team to delete the group", + alice <## "#team: bob left the group", + cath <## "#team: bob left the group" + ] + bob ##> "/contacts" + bob <## "alice (Alice)" + bob <## "cath (Catherine)" + bob ##> "/d #team" + bob <## "#team: you deleted the group" + bob ##> "/contacts" + bob <## "alice (Alice)" + bob <## "cath (Catherine)" diff --git a/website/langs/ar.json b/website/langs/ar.json new file mode 100644 index 0000000000..cb40cce716 --- /dev/null +++ b/website/langs/ar.json @@ -0,0 +1,213 @@ +{ + "home": "الشاشة الرئيسية", + "reference": "المراجع", + "blog": "مدونة", + "why-simplex": "لماذا SimpleX", + "simplex-network": "شبكة SimpleX", + "simplex-explained": "شرح SimpleX", + "simplex-explained-tab-1-text": "1. تجربة المستخدم", + "simplex-privacy": "خصوصية SimpleX", + "simplex-explained-tab-3-text": "3. ما الذي تراة الخوادم", + "simplex-explained-tab-1-p-1": "يمكنك إنشاء جهات اتصال ومجموعات وإجراء محادثات ثنائية الاتجاه ، كما هو الحال في أي برنامج مراسلة آخر.", + "simplex-explained-tab-3-p-2": "يمكن للمستخدمين زيادة تحسين خصوصية البيانات الوصفية باستخدام Tor للوصول إلى الخوادم ، ومنع الارتباط بواسطة عنوان IP.", + "chat-bot-example": "مثال بوت الدردشة", + "smp-protocol": "بروتوكول SMP", + "chat-protocol": "بروتوكول الدردشة", + "donate": "تبرع", + "terminal-cli": "طرفية CLI", + "terms-and-privacy-policy": "الشروط وسياسة الخصوصية", + "hero-header": "إعادة تعريف الخصوصية", + "hero-overlay-1-textlink": "لماذا تعتبر معرفات المستخدم ضارة بالخصوصية؟", + "hero-overlay-2-textlink": "كيف يعمل SimpleX؟", + "hero-overlay-2-title": "لماذا تعتبر معرفات المستخدم ضارة بالخصوصية؟", + "feature-2-title": "تشفير
صور وملفات E2E", + "feature-3-title": "المجموعات السرية اللامركزية —
المستخدمون فقط يعرفون بوجودها", + "feature-5-title": "محادثات سرية اختفائية", + "feature-6-title": "مكالمات الصوت والفيديو
المشفرة بـ E2E", + "simplex-network-overlay-1-title": "مقارنة مع بروتوكولات المراسلة P2P", + "simplex-private-4-title": "وصول
اختياري عبر Tor", + "simplex-explained-tab-2-text": "2. كيف يعمل", + "simplex-explained-tab-1-p-2": "كيف يمكن أن تعمل مع قوائم انتظار أحادية الاتجاه وبدون معرفات ملف تعريف المستخدم؟", + "simplex-explained-tab-2-p-1": "لكل اتصال ، يمكنك استخدام قائمتين انتظار منفصلتين للمراسلة لإرسال الرسائل واستلامها عبر خوادم مختلفة.", + "simplex-explained-tab-2-p-2": "تقوم الخوادم بتمرير الرسائل في اتجاه واحد فقط ، دون الحصول على الصورة الكاملة لمحادثات المستخدم أو اتصالاته.", + "simplex-explained-tab-3-p-1": "تحتوي الخوادم على بيانات اعتماد مجهولة منفصلة لكل قائمة انتظار ، ولا تعرف المستخدمين الذين ينتمون إليهم.", + "copyright-label": "مشروع مفتوح المصدر © SimpleX 2020-2023", + "simplex-chat-protocol": "بروتوكول دردشة SimpleX", + "developers": "المطورين", + "hero-subheader": "أول نظام مراسلة
بدون معرفات المستخدم", + "hero-p-1": "تحتوي التطبيقات الأخرى على معرّفات مستخدم: Signal ، و Matrix ، و Session ، و Briar ، و Jami ، و Cwtch ، وما إلى ذلك.
SimpleX ليس لديه ، ولا حتى أرقام عشوائية .
وهذا يحسن خصوصيتك بشكل جذري.", + "features": "الميزات", + "hero-2-header": "قم بإجراء اتصال خاص", + "hero-overlay-1-title": "كيف يعمل SimpleX؟", + "hero-2-header-desc": "يُظهر الفيديو كيفية اتصالك بصديقك عبر رمز الاستجابة السريعة لمرة واحدة ، شخصيًا أو عبر رابط فيديو. يمكنك أيضًا الاتصال من خلال مشاركة رابط الدعوة.", + "feature-1-title": "الرسائل المشفرة بواسطة E2E مع markdown والتحرير", + "feature-4-title": "الرسائل الصوتية المشفرة من الندين", + "privacy-matters-overlay-card-1-p-1": "تستخدم العديد من الشركات الكبيرة معلومات حول من تتصل به لتقدير دخلك ، وبيع المنتجات التي لا تحتاجها حقًا ، ولتحديد الأسعار.", + "feature-7-title": "قاعدة بيانات محمولة مشفرة mdash&؛ نقل ملف التعريف الخاص بك إلى جهاز آخر", + "feature-8-title": "وضع التصفح المتخفي —
فريد من نوعه لـ SimpleX Chat", + "simplex-private-1-title": "طبقتان من
التشفير من طرف إلى طرف", + "simplex-private-2-title": "طبقة إضافية من
تشفير الخادم", + "simplex-private-3-title": "تأمين نقل br> TLS> المصدق عليه", + "simplex-private-5-title": "طبقات متعددة من
حشوة المحتوى", + "simplex-private-7-title": "التحقق
من سلامة الرسالة", + "simplex-private-8-title": "خلط الرسائل
لتقليل من الارتباط", + "simplex-private-10-title": "المعرفات الزوجية المجهولة المؤقتة", + "simplex-private-card-3-point-1": "يتم استخدام TLS 1.2 / 1.3 مع خوارزميات قوية فقط لاتصالات الخادم والعميل.", + "simplex-private-card-3-point-2": "تعمل بصمة الخادم وربط القناة على منع هجمات MITM وإعادة التشغيل.", + "simplex-private-card-3-point-3": "استئناف الاتصال معطل لمنع هجمات الجلسة.", + "simplex-private-card-4-point-1": "لحماية عنوان IP الخاص بك ، يمكنك الوصول إلى الخوادم عبر Tor أو بعض شبكات تراكب النقل الأخرى.", + "simplex-private-card-5-point-1": "يستخدم SimpleX حشوة المحتوى لكل طبقة تشفير لإحباط هجمات حجم الرسالة.", + "simplex-private-card-6-point-2": "لمنع ذلك ، تقوم تطبيقات SimpleX بتمرير مفاتيح لمرة واحدة خارج النطاق ، عند مشاركة عنوان كرابط أو رمز QR.", + "simplex-private-card-8-point-1": "تعمل خوادم SimpleX كعقد مختلطة بزمن انتقال منخفض — الرسائل الواردة والصادرة لها ترتيب مختلف.", + "simplex-private-card-9-point-1": "كل رسالة انتظار تمرر الرسائل في اتجاه واحد ، بعناوين إرسال واستلام مختلفة.", + "simplex-private-card-9-point-2": "إنه يقلل من نواقل الهجوم ، مقارنة بوسطاء الرسائل التقليديين ، والبيانات الوصفية المتاحة.", + "simplex-private-card-10-point-1": "يستخدم SimpleX عناوين وبيانات اعتماد ثنائية مجهولة مؤقتة لكل جهة اتصال مستخدم أو عضو مجموعة.", + "privacy-matters-1-title": "الإعلانات والتمييز السعري", + "privacy-matters-1-overlay-1-title": "الخصوصية توفر لك المال", + "privacy-matters-1-overlay-1-linkText": "الخصوصية توفر لك المال", + "privacy-matters-2-title": "التلاعب بالانتخابات", + "privacy-matters-2-overlay-1-title": "تمنحك الخصوصية القوة", + "privacy-matters-3-title": "الادعاء بسبب ارتباط بريء", + "privacy-matters-3-overlay-1-title": "الخصوصية تحمي حريتك", + "privacy-matters-3-overlay-1-linkText": "الخصوصية تحمي حريتك", + "simplex-unique-1-title": "لديك خصوصية كاملة", + "simplex-unique-1-overlay-1-title": "الخصوصية الكاملة لهويتك وملفك الشخصي وجهات الاتصال والبيانات الوصفية", + "simplex-unique-2-title": "أنت محمي
من البريد العشوائي وإساءة الاستخدام", + "simplex-unique-3-title": "أنت تتحكم في بياناتك", + "simplex-unique-3-overlay-1-title": "ملكية ومراقبة وأمان بياناتك", + "simplex-unique-4-title": "أنت تمتلك شبكة SimpleX", + "simplex-unique-4-overlay-1-title": "لامركزية بالكامل — يمتلك المستخدمون شبكة SimpleX", + "hero-overlay-card-1-p-4": "هذا التصميم يمنع تسريب أي البيانات الوصفية للمستخدمين على مستوى التطبيق. لزيادة تحسين الخصوصية وحماية عنوان IP الخاص بك ، يمكنك الاتصال بخوادم المراسلة عبر Tor.", + "hero-overlay-card-1-p-5": "الأجهزة العميلة فقط هي التي تخزن ملفات تعريف المستخدمين، جهات الاتصال والمجموعات ؛ يتم إرسال الرسائل بتشفير ثنائي الطبقة من طرف إلى طرف.", + "hero-overlay-card-2-p-2": "يمكنهم بعد ذلك ربط هذه المعلومات بالشبكات الاجتماعية العامة الحالية ، وتحديد بعض الهويات الحقيقية.", + "simplex-network-overlay-card-1-li-3": "P2P لا يحل مشكلة هجوم MITM ، ومعظم التطبيقات الحالية لا تستخدم خارج النطاق رسائل للتبادل الأولي للمفاتيح. يستخدم SimpleX رسائل خارج النطاق أو ، في بعض الحالات ، اتصالات آمنة وموثوق بها موجودة مسبقًا لتبادل المفاتيح الأولي.", + "privacy-matters-overlay-card-1-p-3": "تستخدم بعض الشركات المالية والتأمين رسوماً بيانية اجتماعية لتحديد أسعار الفائدة وأقساط التأمين. عادةً ما تجعل الأشخاص ذوي الدخل المنخفض يدفعون أكثر — أو كما يسمى\"علاوة الفقر\".", + "privacy-matters-overlay-card-1-p-2": "يعرف تجار التجزئة عبر الإنترنت أن الأشخاص ذوي الدخل المنخفض هم أكثر عرضة لإجراء عمليات شراء عاجلة ، لذلك قد يفرضون أسعارًا أعلى أو يزيلون الخصومات.", + "simplex-private-6-title": "تبديل
خارج النطاق", + "simplex-private-9-title": "قوائم انتظار
أحادية الاتجاه", + "privacy-matters-overlay-card-1-p-4": "تحمي منصة SimpleX خصوصية اتصالاتك بشكل أفضل من أي بديل آخر ، مما يمنع تمامًا الرسم البياني الاجتماعي الخاص بك من أن يصبح متاحًا لأي شركات أو مؤسسات. حتى عندما يستخدم الأشخاص الخوادم التي توفرها SimpleX Chat ، فإننا لا نعرف عدد المستخدمين أو اتصالاتهم.", + "simplex-private-card-1-point-1": "بروتوكول السقاطة المزدوجة —
رسائل OTR مع السرية المستمرة واستعادة الاختراق.", + "simplex-private-card-1-point-2": "NaCL cryptobox في كل قائمة انتظار لمنع ارتباط حركة نقل البيانات بين قوائم انتظار الرسائل في حالة اختراق TLS.", + "simplex-private-card-2-point-1": "طبقة إضافية من تشفير الخادم للتسليم إلى المستلم ، لمنع الارتباط بين حركة نقل البيانات الخادم المستلمة والمرسلة في حالة اختراق TLS.", + "simplex-private-card-4-point-2": "لاستخدام SimpleX عبر Tor ، يرجى تثبيت تطبيق Orbot وتمكين وكيل SOCKS5 (أو VPN على iOS ).", + "simplex-private-card-5-point-2": "يجعل الرسائل ذات الأحجام المختلفة تبدو متشابهة للخوادم ومراقبي الشبكة.", + "simplex-private-card-6-point-1": "العديد من منصات الاتصال عرضة لهجمات MITM من قبل الخوادم أو موفري الشبكات.", + "simplex-private-card-7-point-1": "لضمان سلامة الرسائل يتم ترقيمها بالتسلسل وتضمين تجزئة الرسالة السابقة.", + "simplex-private-card-7-point-2": "إذا تمت إضافة أي رسالة أو إزالتها أو تغييرها ، فسيتم تنبيه المستلم.", + "simplex-private-card-10-point-2": "يسمح بتسليم الرسائل بدون معرفات ملف تعريف المستخدم ، مما يوفر خصوصية بيانات وصفية أفضل من البدائل.", + "privacy-matters-2-overlay-1-linkText": "تمنحك الخصوصية القوة", + "simplex-unique-2-overlay-1-title": "أفضل حماية من البريد العشوائي وإساءة الاستخدام", + "hero-overlay-card-1-p-3": "أنت تحدد الخادم (الخوادم) المراد استخدامه لتلقي الرسائل وجهات الاتصال الخاصة بك — الخوادم التي تستخدمها لإرسال الرسائل إليهم. من المرجح أن تستخدم كل محادثة خادمين مختلفين.", + "hero-overlay-card-1-p-1": "سأل العديد من المستخدمين: إذا لم يكن لدى SimpleX معرفات مستخدم ، فكيف يمكنها معرفة مكان تسليم الرسائل؟ ", + "hero-overlay-card-1-p-2": "لتقديم الرسائل ، بدلاً من معرفات المستخدم التي تستخدمها جميع المنصات الأخرى ، يستخدم SimpleX معرفات مجهولة مؤقتة زوجية لقوائم انتظار الرسائل، مختلفة لكل اتصال من اتصالاتك — لا توجد معرفات مستخدم دائمة.", + "simplex-network-overlay-card-1-p-1": " P2P بروتوكولات المراسلة والتطبيقات بها مشاكل مختلفة تجعلها أقل موثوقية من SimpleX وأكثر تعقيدًا في التحليل و عرضة لعدة أنواع من الهجمات.", + "hero-overlay-card-2-p-1": "عندما يكون لدى المستخدمين هويات ثابتة ، حتى لو كان هذا مجرد رقم عشوائي ، مثل معرف الجلسة ، فهناك خطر يتمثل في أن الموفر أو المهاجم يمكنه مراقبة كيفية اتصال المستخدمين وعدد الرسائل التي يرسلونها.", + "hero-overlay-card-1-p-6": "اقرأ المزيد في SimpleX whitepaper .", + "hero-overlay-card-2-p-3": "حتى مع معظم التطبيقات الخاصة التي تستخدم خدمات Tor v3 ، إذا تحدثت إلى جهتي اتصال مختلفتين عبر نفس الملف الشخصي ، فيمكنهما إثبات أنهما متصلان بنفس الشخص.", + "hero-overlay-card-2-p-4": "يحمي SimpleX من هذه الهجمات من خلال عدم وجود أي معرفات مستخدم في تصميمه. وإذا كنت تستخدم وضع التصفح المتخفي ، فسيكون لديك اسم عرض مختلف لكل جهة اتصال ، مع تجنب أي بيانات مشتركة بينهما.", + "simplex-network-overlay-card-1-li-6": "قد تكون شبكات P2P عرضة هجوم DRDoS ، عندما يتمكن العملاء من إعادة بث حركة المرور وتضخيمها ، مما يؤدي إلى رفض الخدمة على مستوى الشبكة. يقوم عملاء SimpleX فقط بترحيل حركة نقل البيانات من اتصال معروف ولا يمكن للمهاجم استخدامها لتضخيم حركة المرور في الشبكة بالكامل.", + "simplex-network-overlay-card-1-li-1": "تعتمد شبكات P2P على بعض المتغيرات من DHT لتوجيه الرسائل. يجب أن توازن تصميمات DHT بين ضمان التسليم وزمن الوصول. تتمتع SimpleX بضمان تسليم أفضل وزمن انتقال أقل من P2P ، لأنه يمكن تمرير الرسالة بشكل متكرر عبر عدة خوادم بالتوازي ، باستخدام الخوادم التي اختارها المستلم. في شبكات P2P ، يتم تمرير الرسالة عبر عُقد O (log N) بالتسلسل ، باستخدام العقد التي تختارها الخوارزمية.", + "simplex-network-overlay-card-1-li-2": "لا يحتوي تصميم SimpleX ، عكس معظم شبكات P2P ، على معرّفات مستخدم عالمية من أي نوع ، حتى مؤقتة ، ويستخدم فقط المعرّفات المزدوجة المؤقتة ، مما يوفر إخفاء هوية أفضل وحماية للبيانات الوصفية.", + "simplex-network-overlay-card-1-li-4": "يمكن لبعض مزودي خدمة الإنترنت حظر تطبيقات P2P (مثل BitTorrent ). SimpleX حيادي النقل - يمكنه العمل عبر بروتوكولات الويب القياسية ، على سبيل المثال WebSockets.", + "simplex-network-overlay-card-1-li-5": "قد تكون جميع شبكات P2P المعروفة عرضة لهجوم Sybil ، لأن كل عقدة قابلة للاكتشاف ، وتعمل الشبكة ككل. تتطلب الإجراءات المعروفة لتخفيفها إما مكونًا مركزيًا أو إثبات عمل مكلف . لا تحتوي شبكة SimpleX على إمكانية اكتشاف الخادم ، فهي مجزأة وتعمل كشبكات فرعية متعددة ومعزولة ، مما يجعل الهجمات على مستوى الشبكة مستحيلة.", + "privacy-matters-overlay-card-3-p-1": "يجب على الجميع الاهتمام بخصوصية وأمان اتصالاتهم — يمكن للمحادثات غير الضارة أن تعرضك للخطر ، حتى لو لم يكن لديك ما تخفيه.", + "privacy-matters-overlay-card-3-p-4": "لا يكفي استخدام برنامج مراسلة مشفر من طرف إلى طرف ، يجب علينا جميعًا استخدام برامج المراسلة التي تحمي خصوصية شبكاتنا الشخصية — مع من نحن مرتبطون.", + "simplex-unique-overlay-card-1-p-3": "يحمي هذا التصميم خصوصية الأشخاص الذين تتواصل معهم ، ويخفيها عن خوادم منصة SimpleX ومن أي مراقبين. لإخفاء عنوان IP الخاص بك من الخوادم ، يمكنك الاتصال بخوادم SimpleX عبر Tor .", + "simplex-unique-overlay-card-2-p-1": "نظرًا لعدم وجود معرف لديك على نظام SimpleX ، لا يمكن لأي شخص الاتصال بك ما لم تشارك عنوان مستخدم لمرة واحدة أو مؤقتًا ، كرمز QR أو رابط.", + "simplex-unique-overlay-card-2-p-2": "حتى مع عنوان المستخدم الاختياري ، بينما يمكن استخدامه لإرسال طلبات جهات اتصال غير مرغوب فيها ، يمكنك تغييره أو حذفه بالكامل دون فقد أي من اتصالاتك.", + "simplex-unique-overlay-card-3-p-2": "يتم الاحتفاظ بالرسائل المشفرة من طرف إلى طرف مؤقتًا على خوادم ترحيل SimpleX حتى يتم استلامها ، ثم يتم حذفها نهائيًا.", + "simplex-unique-overlay-card-3-p-4": "لا توجد معرفات أو نص مشفر مشترك بين حركة نقل البينات الخادم المرسلة والمستلمة — ؛ إذا كان أي شخص يراقب ذلك ، فلن يتمكن بسهولة من تحديد من يتواصل مع من ، حتى لو تم اختراق TLS.", + "simplex-unique-card-1-p-1": "يحمي SimpleX خصوصية ملف التعريف الخاص بك وجهات الاتصال والبيانات الوصفية ، ويخفيه عن خوادم منصة SimpleX وأي مراقبين.", + "privacy-matters-overlay-card-2-p-1": "منذ وقت ليس ببعيد ، لاحظنا أن الانتخابات الرئيسية يتم التلاعب بها بواسطة شركة استشارية ذات سمعة طيبة التي استخدمت الرسوم البيانية الاجتماعية لتشويه نظرتنا للعالم الحقيقي والتلاعب بأصواتنا.", + "privacy-matters-overlay-card-2-p-2": "لكي تكون موضوعيًا وتتخذ قرارات مستقلة ، يجب أن تكون متحكمًا في مساحة المعلومات الخاصة بك. هذا ممكن فقط إذا كنت تستخدم منصة اتصالات خاصة لا يمكنها الوصول إلى الرسم البياني الاجتماعي الخاص بك.", + "privacy-matters-overlay-card-2-p-3": "SimpleX هو النظام الأساسي الأول الذي لا يحتوي على أي معرفات مستخدم حسب التصميم ، وبهذه الطريقة تحمي مخطط اتصالاتك بشكل أفضل من أي بديل معروف.", + "privacy-matters-overlay-card-3-p-2": "واحدة من أكثر القصص إثارة للصدمة هي تجربة محمدو ولد صلاحي الموصوفة في مذكراته والموضحة في فيلم موريتاني. تم وضعه في معتقل غوانتانامو بدون محاكمة ، وتعرض للتعذيب هناك لمدة 15 عامًا بعد مكالمة هاتفية مع قريبه في أفغانستان ، للاشتباه في تورطه في هجمات 11 سبتمبر ، على الرغم من أنه عاش في ألمانيا طوال السنوات العشر الماضية.", + "privacy-matters-overlay-card-3-p-3": "يتم القبض على الأشخاص العاديين بسبب ما يشاركونه عبر الإنترنت ، حتى عبر حساباتهم \"المجهولة\"، وحتى في البلدان الديمقراطية.", + "simplex-unique-overlay-card-1-p-1": "على عكس أنظمة المراسلة الأخرى ، لا يحتوي SimpleX على معرفات مخصصة للمستخدمين. لا يعتمد على أرقام الهواتف أو العناوين المستندة إلى النطاقات (مثل البريد الإلكتروني أو XMPP)، أسماء المستخدمين، المفاتيح العامة أو حتى الأرقام العشوائية لتحديد مستخدميها — لا نعرف عدد الأشخاص الذين يستخدمون خوادم SimpleX الخاصة بنا.", + "simplex-unique-overlay-card-1-p-2": "لتسليم الرسائل ، يستخدم SimpleX العناوين المزدوجة المجهولة لقوائم انتظار الرسائل أحادية الاتجاه ، منفصلة عن الرسائل المستلمة والمرسلة ، عادةً عبر خوادم مختلفة . إن استخدام SimpleX يشبه امتلاك بريد إلكتروني أو هاتف مؤقتمختلف لكل جهة اتصال ، ولا توجد متاعب في إدارتها.", + "simplex-unique-overlay-card-3-p-1": "يخزن SimpleX Chat جميع بيانات المستخدم على أجهزة العميل فقط باستخدام تنسيق قاعدة بيانات محمولة مشفرة يمكن تصديرها ونقلها إلى أي جهاز مدعوم.", + "simplex-unique-overlay-card-3-p-3": "على عكس خوادم الشبكات الموحدة (البريد الإلكتروني أو XMPP أو Matrix) ، لا تقوم خوادم SimpleX بتخزين حسابات المستخدمين ، فهي تقوم فقط بترحيل الرسائل ، مما يحمي خصوصية كلا الطرفين.", + "simplex-unique-overlay-card-4-p-1": "يمكنك استخدام SimpleX مع الخوادم الخاصة بك والاستمرار في التواصل مع الأشخاص الذين يستخدمون الخوادم المهيأة مسبقًا التي نقدمها.", + "simplex-unique-overlay-card-4-p-3": "إذا كنت تفكر في التطوير لمنصة SimpleX ، على سبيل المثال ، بوت الدردشة لمستخدمي تطبيق SimpleX ، أو دمج مكتبة SimpleX Chat في تطبيقات الأجهزة المحمولة ، من فضلك تواصل معي لأي نصيحة والدعم.", + "donate-here-to-help-us": "تبرع هنا لمساعدتنا", + "sign-up-to-receive-our-updates": "اشترك للحصول على آخر مستجداتنا", + "enter-your-email-address": "أدخل عنوان بريدك الإلكتروني", + "get-simplex": "احصل على SimpleX", + "why-simplex-is": "لماذا SimpleX", + "unique": "فريد", + "learn-more": "اقرأ أكثر", + "more-info": "معلومات أكثر", + "hide-info": "معلومات أقل", + "contact-hero-header": "لقد وصلتك رسالة للاتصال على SimpleX Chat", + "invitation-hero-header": "لقد وصلك رابط يفتح مرة واحدة للاتصال على SimpleX Chat", + "contact-hero-subheader": "امسح رمز الـQR باستخدام تطبيق SimpleX Chat على هاتفك أو جهازك اللوحي.", + "comparison-point-4-text": "شبكة أحادية أو مركزية", + "contact-hero-p-1": "المفتاح العام وعنوان الانتظار لا يُرسلوا عبر الشبكة عندما ترى هذه الصفحة — بل يكونوا مكتوبين داخل نص الرابط نفسه.", + "comparison-point-2-text": "احتمالية هجوم الوسيط", + "comparison-point-3-text": "الاعتمادية على DNS", + "comparison-point-5-text": "مكون مركزي أو هجوم الشبكة الواسع", + "yes": "نعم", + "no": "لا", + "no-private": "لا - خصوصي", + "no-resilient": "لا - مرن", + "no-decentralized": "لا - لامركزي", + "no-federated": "لا - فدرالي", + "comparison-section-list-point-2": "العناوين تعتمد على الـDNS", + "comparison-section-list-point-3": "المفتاح العام أو معرف آخر فريد وعام", + "comparison-section-list-point-7": "شبكات P2P إما لديها سلطة مركزية أو أن الشبكة كلها يمكن تسويتها", + "see-here": "اقرأ هنا", + "no-secure": "لا - آمن", + "comparison-section-list-point-5": "لا يحمي المعلومات الوصفية للمستخدمين", + "comparison-section-list-point-6": "على الرغم من أن الـP2P موزعة، إلا أنها ليست فدرالية - يشتغلوا على نفس الشبكة", + "comparison-section-list-point-1": "عادة ما يكون مكوناً من رقم الهاتف، أو اسم المستخدم في بعض الأحيان", + "comparison-section-list-point-4": "إذا ما تم تسوية خوادم المشغل", + "simplex-unique-card-3-p-1": "يخزن SimpleX جميع بيانات المستخدم على الأجهزة العميلة بتنسيق قاعدة بيانات محمولة مشفرة — يمكن نقله إلى جهاز آخر.", + "simplex-unique-card-4-p-1": "شبكة SimpleX لا مركزية بالكامل ومستقلة عن أي عملة مشفرة أو أي منصة أخرى ، بخلاف الإنترنت.", + "simplex-unique-card-4-p-2": "يمكنك استخدام SimpleX مع خوادمك الخاصة أو مع الخوادم التي نوفرها — ولا يزال الاتصال ممكن بأي مستخدم.", + "join": "انضم الى", + "we-invite-you-to-join-the-conversation": "نحن ندعوك للانضمام إلى محادثة", + "join-the-REDDIT-community": "انضم إلى مجتمع REDDIT", + "join-us-on-GitHub": "انضم إلينا على GitHub", + "contact-hero-p-2": "لم يتم تنزيل SimpleX Chat حتى الآن؟", + "contact-hero-p-3": "استخدم الروابط في الاسفل لتنزيل التطبيق.", + "scan-qr-code-from-mobile-app": "امسح رمز QR من تطبيق الجوال", + "to-make-a-connection": "لإجراء اتصال:", + "install-simplex-app": "قم بتثبيت تطبيق SimpleX", + "connect-in-app": "تواصل في التطبيق", + "open-simplex-app": "افتح تطبيق Simplex", + "installing-simplex-chat-to-terminal": "تثبيت SimpleX chat على المحطة", + "use-this-command": "استخدم هذا الأمر:", + "see-simplex-chat": "انظر SimpleX Chat", + "github-repository": "مستودع Github", + "the-instructions--source-code": "التعليمات حول كيفية تنزيله أو تجميعه من التعليمات البرمجية المصدر.", + "if-you-already-installed-simplex-chat-for-the-terminal": "إذا قمت بالفعل بتثبيت SimpleX Chat للوحدة الطرفية", + "simplex-chat-for-the-terminal": "SimpleX Chat للوحدة الطرفية", + "privacy-matters-section-header": "لماذا الخصوصية مهمة", + "privacy-matters-section-label": "تأكد من أن برنامج المراسلة الخاص بك لا يمكنه الوصول إلى بياناتك!", + "tap-to-close": "انقر للإغلاق", + "simplex-network-section-header": "شبكة SimpleX ", + "simplex-network-1-header": "على عكس شبكات P2P", + "simplex-network-3-header": "شبكة SimpleX", + "protocol-1-text": "Signal، منصات كبيرة", + "protocol-2-text": "XMPP ، Matrix", + "simplex-unique-card-1-p-2": "بخلاف أي نظام أساسي آخر للمراسلة ، لا يحتوي SimpleX على معرّفات مخصصة للمستخدمين — ولا حتى أرقام عشوائية.", + "simplex-unique-card-2-p-1": "نظرًا لعدم وجود معرف أو عنوان ثابت على منصة SimpleX ، لا يمكن لأي شخص الاتصال بك ما لم تشارك عنوان مستخدم لمرة واحدة أو مؤقتًا ، كرمز QR أو رابط.", + "simplex-unique-card-3-p-2": "يتم الاحتفاظ بالرسائل المشفرة من طرف إلى طرف مؤقتًا على خوادم ترحيل SimpleX حتى يتم استلامها ، ثم يتم حذفها نهائيًا.", + "tap-the-connect-button-in-the-app": "اضغط على زر \"اتصال\" في التطبيق", + "scan-the-qr-code-with-the-simplex-chat-app": "امسح رمز QR باستخدام تطبيق SimpleX Chat", + "scan-the-qr-code-with-the-simplex-chat-app-description": "لا يتم إرسال المفاتيح العامة وعنوان قائمة انتظار الرسائل في هذا الارتباط عبر الشبكة عند عرض هذه الصفحة —
فهي موجودة في جزء التجزئة لعنوان URL للرابط.", + "if-you-already-installed": "إذا قمت بالفعل بتثبيت", + "copy-the-command-below-text": "انسخ الأمر الذي في الاسفل واستخدمه في الدردشة:", + "simplex-private-section-header": "ما الذي يجعل SimpleX خاصًا ", + "privacy-matters-section-subheader": "الحفاظ على خصوصية بياناتك الوصفية — مع من تتحدث — يحميك من:", + "simplex-network-1-overlay-linktext": "مشاكل شبكات P2P", + "simplex-network-section-desc": "يوفر Simplex Chat أفضل خصوصية من خلال الجمع بين مزايا P2P والشبكات الموحدة.", + "simplex-network-1-desc": "يتم إرسال جميع الرسائل عبر الخوادم ، مما يوفر خصوصية أفضل للبيانات الوصفية وتسليمًا موثوقًا للرسائل غير المتزامنة ، مع تجنب الكثير", + "simplex-network-2-header": "على عكس الشبكات الفيدرالية", + "simplex-network-3-desc": "توفر الخوادم قوائم انتظار أحادية الاتجاه لتوصيل المستخدمين ، لكن ليس لديهم رؤية للرسم البياني لاتصال الشبكة — إلا للمستخدمين فقط.", + "comparison-section-header": "مقارنة مع البروتوكولات الأخرى", + "simplex-network-2-desc": "لا تقوم خوادم الترحيل SimpleX بتخزين ملفات تعريف المستخدمين وجهات الاتصال والرسائل التي تم تسليمها ، ولا تتصل ببعضها البعض ، ولا يوجد دليل خوادم.", + "comparison-point-1-text": "يتطلب هوية عالمية", + "protocol-3-text": "بروتوكولات P2P", + "simplex-unique-overlay-card-4-p-2": "تستخدم منصة SimpleX بروتوكول مفتوح وتوفر SDK لإنشاء روبوتات دردشة ، مما يسمح بتنفيذ الخدمات التي يمكن للمستخدمين التفاعل معها عبر تطبيقات SimpleX Chat — التي تتطلع حقًا لمعرفة خدمات SimpleX التي يمكنك إنشاؤها." +} \ No newline at end of file diff --git a/website/langs/cs.json b/website/langs/cs.json index 2d2b8080a6..69de60ab36 100644 --- a/website/langs/cs.json +++ b/website/langs/cs.json @@ -162,8 +162,8 @@ "comparison-point-5-text": "Centrální součást nebo jiný celosíťový útok", "yes": "Ano", "no": "Ne", - "no-private": "Ne - soukromé", - "no-secure": "Ne - bezpečné", + "no-private": "Ne - soukromý", + "no-secure": "Ne - bezpečný", "no-resilient": "Ne - odolný", "no-decentralized": "Ne – decentralizovaný", "no-federated": "Ne - federovaný", diff --git a/website/langs/de.json b/website/langs/de.json index 192b6c0830..0f81fdeaf1 100644 --- a/website/langs/de.json +++ b/website/langs/de.json @@ -9,7 +9,7 @@ "features": "Funktionen", "simplex-private-card-6-point-2": "Um das zu verhindern, werden von SimpleX Einmal-Schlüssel Out-of-Band weitergeleitet, wenn Sie eine Adresse als Link oder QR-Code teilen.", "simplex-explained": "SimpleX erklärt", - "simplex-explained-tab-2-text": "2. Wie es funktioniert", + "simplex-explained-tab-2-text": "2. Wie funktioniert es", "simplex-explained-tab-3-text": "3. Was die Server sehen", "simplex-explained-tab-1-text": "1. Wie es die Nutzer erleben", "simplex-explained-tab-1-p-1": "Sie können Kontakte und Gruppen erstellen und haben Zwei-Wege-Kommunikation wie in jedem anderen Messenger.", @@ -17,7 +17,7 @@ "simplex-explained-tab-2-p-1": "Für jede Verbindung nutzen Sie zwei separate Nachrichten-Warteschlangen, um die Nachrichten über verschiedene Server zu senden und zu empfangen.", "simplex-explained-tab-2-p-2": "Die Server leiten Nachrichten immer nur in eine Richtung weiter, ohne den vollständigen Verlauf der Nutzer-Unterhaltung oder seiner Verbindungen zu kennen.", "simplex-explained-tab-3-p-1": "Die Server nutzen für jede Warteschlange separate, anonyme Anmeldeinformationen und wissen nicht welchem Nutzer diese gehören.", - "simplex-explained-tab-3-p-2": "Durch die Verwendung von Tor-Zugangsservern können Nutzer ihre Metadaten Privatsphäre weiter verbessern und Korellationen von IP-Adressen verhindern.", + "simplex-explained-tab-3-p-2": "Durch die Verwendung von Tor-Zugangsservern können Nutzer ihre Metadaten-Privatsphäre weiter verbessern und Korellationen von IP-Adressen verhindern.", "smp-protocol": "SMP Protokoll", "chat-bot-example": "Beispiel für einen Chatbot", "donate": "Spenden", @@ -27,22 +27,22 @@ "terminal-cli": "Terminal Kommandozeilen-Schnittstelle", "terms-and-privacy-policy": "Bedingungen & Datenschutzbestimmungen", "hero-header": "Privatsphäre neu definiert", - "hero-overlay-2-textlink": "Wie SimpleX funktioniert?", + "hero-overlay-2-textlink": "Wie funktioniert SimpleX?", "hero-subheader": "Der erste Messenger
ohne Nutzerkennungen", - "hero-p-1": "Andere Apps haben Nutzerkennungen: Signal, Matrix, Session, Briar, Jami, Cwtch usw.
SimpleX arbeitet ohne diese, nicht einmal mit Zufallszahlen.
Dies erhöht die Privatsphäre ungemein.", + "hero-p-1": "Andere Apps haben Nutzerkennungen: Signal, Matrix, Session, Briar, Jami, Cwtch usw.
SimpleX arbeitet ohne diese, nicht einmal mit Zufallszahlen.
Dies steigert die Privatsphäre ungemein.", "hero-overlay-1-textlink": "Warum sind Nutzerkennungen schlecht für die Privatspäre?", "hero-overlay-2-title": "Warum Benutzerkennungen schlecht für die Privatsphäre sind?", "hero-2-header": "Aufbau einer privaten Verbindung", - "hero-overlay-1-title": "Wie SimpleX funktioniert?", + "hero-overlay-1-title": "Wie funktioniert SimpleX?", "hero-2-header-desc": "Das Video zeigt Ihnen, wie Sie sich mit einem Kontakt mit dessen Einmal-QR-Code persönlich oder per Videotreff verbinden. Sie können sich auch über einen geteilten Einladungslink miteinander verbinden.", "feature-2-title": "Ende-zu-Ende verschlüsselte
Bilder und Dateien", "feature-4-title": "Ende-zu-Ende verschlüsselte Sprachnachrichten", - "feature-1-title": "Ende-zu-Ende verschlüsselte Nachrichten mit Markdowns und Bearbeitung", - "feature-3-title": "Dezentralisierte geheime Gruppen —
Nur die Nutzer wissen, dass sie existieren", - "simplex-private-8-title": "Mischen von Nachrichten
Zur Reduzierung von Korrelationen", + "feature-1-title": "Ende-zu-Ende verschlüsselte Nachrichten mit Markdowns und Bearbeitungsmöglichkeiten", + "feature-3-title": "Dezentralisierte geheime Gruppen —
Nur die Nutzer wissen, dass diese existieren", + "simplex-private-8-title": "Mischen von Nachrichten,
um Korrelationen zu reduzieren", "feature-5-title": "Verschwindende geheime Unterhaltungen", "feature-6-title": "Ende-zu-Ende verschlüsselte Sprach- und Videoanrufe", - "feature-7-title": "Portable und verschlüsselte Datenbank — Verschieben Sie Ihr Profil auf ein anderes Gerät", + "feature-7-title": "Portable und verschlüsselte Datenbank — Verschieben Sie Ihr komplettes Profil einfach auf ein anderes Gerät", "feature-8-title": "Inkognito-Modus —
Einzigartig in SimpleX Chat", "simplex-network-overlay-1-title": "Vergleich mit P2P Nachrichten-Protokollen", "simplex-private-1-title": "Zwei Schichten der
Ende-zu-Ende Verschlüsselung", @@ -57,29 +57,29 @@ "simplex-private-card-1-point-1": "Doppeltes-Ratchet Protokoll —
Off-the-Record Nachrichten mit Perfect Forward Secrecy und Einbruchserholung.", "simplex-private-card-1-point-2": "NaCL Kryptobox in jeder Warteschlange, um eine Korrelation des Datenverkehrs zwischen Nachrichtenwarteschlangen zu verhindern, falls TLS kompromittiert wurde.", "simplex-private-card-3-point-1": "Für Client-Server-Verbindungen wird nur TLS 1.2/1.3 mit starken Algorithmen verwendet.", - "simplex-private-card-2-point-1": "Zusätzliche Server-Verschlüsselungs-Schicht zur Zustellung an den Empfänger, um eine Korrelation zwischen empfangenen und gesendeten Server-Daten zu vermeiden, falls TLS kompromittiert wurde.", + "simplex-private-card-2-point-1": "Zusätzliche Server-Verschlüsselungs-Schicht für die Zustellung an den Empfänger, um eine Korrelation zwischen empfangenen und gesendeten Server-Daten zu vermeiden, falls TLS kompromittiert wurde.", "simplex-private-card-3-point-2": "Server-Fingerabdrücke und Kanalbindung verhindern MITM- und Replay-Angriffe.", "simplex-private-card-3-point-3": "Die Wiederaufnahme von Verbindungen ist deaktiviert, um Sitzungs-Angriffe zu verhindern.", "simplex-private-card-4-point-1": "Um Ihre IP-Adresse zu schützen, können Sie per Tor oder irgendeinem anderen Transportschichten-Netzwerk auf Server zugreifen.", - "simplex-private-card-4-point-2": "Um SimpleX per Tor zu nutzen, installieren Sie unter Android bitte die Orbot App und aktivieren Sie den SOCKS5 Proxy (oder per VPN unter iOS).", + "simplex-private-card-4-point-2": "Um SimpleX per Tor zu nutzen, installieren Sie unter Android bitte die Orbot App und aktivieren Sie den SOCKS5 Proxy oder unter iOSper VPN.", "simplex-private-card-5-point-1": "SimpleX nutzt Inhalte-Auffüllung für jede Verschlüsselungs-Schicht, um Angriffe auf die Nachrichtengröße zu vereiteln.", "simplex-private-card-5-point-2": "Erzeugt Nachrichten mit unterschiedlichen Größen, die für Server und Netzwerk-Beobachter identisch aussehen.", "simplex-private-card-6-point-1": "Viele Kommunikations-Plattformen sind für MITM-Angriffe durch Server oder Netzwerk-Provider anfällig.", "simplex-private-card-9-point-1": "Jede Nachrichten-Warteschlange leitet Nachrichten mit unterschiedlichen Sende- und Empfängeradressen jeweils nur in einer Richtung weiter.", "simplex-private-card-9-point-2": "Verglichen mit traditionellen Nachrichten-Brokern, werden mögliche Angriffs-Vektoren und vorhandene Meta-Daten reduziert.", - "simplex-private-card-10-point-1": "SimpleX nutzt für jeden Nutzer Kontakt oder jedes Gruppenmitglied eigene temporäre, anonyme und paarweise Adressen und Berechtigungsnachweise.", - "simplex-private-card-10-point-2": "SimpleX erlaubt es Nachrichten ohne Nutzerprofil-Bezeichner zu versenden und bietet dabei bessere Metadaten-Privatsphäre an als andere Alternativen.", + "simplex-private-card-10-point-1": "SimpleX nutzt für jeden Nutzer-Kontakt oder jedes Gruppenmitglied eigene temporäre, anonyme und paarweise Adressen und Berechtigungsnachweise.", + "simplex-private-card-10-point-2": "SimpleX erlaubt es, Nachrichten ohne Nutzerprofil-Bezeichner zu versenden und bietet dabei bessere Metadaten-Privatsphäre an als andere Alternativen.", "simplex-unique-4-title": "Sie besitzen das SimpleX Netzwerk", "privacy-matters-1-title": "Werbung und Preisdiskriminierung", "privacy-matters-1-overlay-1-title": "Privatsphäre sichert Ihnen Geld", "privacy-matters-2-overlay-1-title": "Privatsphäre gibt Ihnen Kraft", "privacy-matters-1-overlay-1-linkText": "Privatsphäre sichert Ihnen Geld", "privacy-matters-2-overlay-1-linkText": "Privatsphäre gibt Ihnen Kraft", - "privacy-matters-3-title": "Strafverfolgung wegen einer unschuldigen Verbindung", + "privacy-matters-3-title": "Strafverfolgung wegen einer harmlosen Verbindung", "privacy-matters-3-overlay-1-title": "Privatsphäre schützt Ihre Freiheit", "privacy-matters-2-title": "Wahlmanipulationen", "privacy-matters-3-overlay-1-linkText": "Privatsphäre schützt Ihre Freiheit", - "simplex-unique-1-title": "Sie haben die komplette Privatsphäre", + "simplex-unique-1-title": "Sie erhalten eine vollumfängliche Privatsphäre", "simplex-unique-1-overlay-1-title": "Komplette Privatsphäre für Ihre Identität, ihr Profil, Ihre Kontakte und Metadaten", "simplex-unique-2-title": "Sie sind geschützt vor
SPAM und Missbrauch", "simplex-unique-2-overlay-1-title": "Der beste Schutz vor SPAM und Missbrauch", @@ -88,7 +88,7 @@ "simplex-unique-4-overlay-1-title": "Voll dezentralisiert — Die Nutzer besitzen das SimpleX Netzwerk", "hero-overlay-card-1-p-1": "Viele Nutzer fragen:Woher weiß SimpleX, an wenn es Nachrichten versenden muss, wenn es keine Benutzerkennungen gibt?", "simplex-private-card-7-point-1": "Um die Integrität von Nachrichten sicherzustellen, werden sie sequentiell durchnummeriert und beinhalten den Hash der vorhergehenden Nachricht.", - "simplex-private-card-7-point-2": "Der Empfänger wird alarmiert, sobald irgendeine Nachricht ergänzt, entfernt oder verändert wird.", + "simplex-private-card-7-point-2": "Der Empfänger wird alarmiert, sobald eine Nachricht ergänzt, entfernt oder verändert wird.", "simplex-private-card-8-point-1": "Die SimpleX Server arbeiten als Mix-Knoten mit geringer Verzögerung — eingehende und ausgehende Nachrichten haben eine unterschiedliche Reihenfolge.", "hero-overlay-card-1-p-3": "Sie definieren, welche(n) Server Sie für den Empfang von Nachrichten nutzen. Ihre Kontakte — nutzen diese Server, um ihnen Nachrichten darüber zu senden. Jede Konversation nutzt üblicherweise also zwei unterschiedliche Server.", "hero-overlay-card-1-p-5": "Die Benutzer-Profile, Kontakte und Gruppen werden nur auf den Endgerät des Nutzers gespeichert. Die Nachrichten werden mit einer 2-Schichten Ende-zu-Ende Verschlüsselung versendet.", @@ -96,39 +96,39 @@ "hero-overlay-card-2-p-2": "Sie können diese Informationen mit bestehenden öffentlichen sozialen Netzwerken korrelieren und damit wahre Identitäten herausfinden.", "hero-overlay-card-2-p-3": "Wenn Sie sich mit zwei unterschiedlichen Kontakten über das selbe Profil unterhalten, können sie, selbst bei sehr auf Privatsphäre achtenden Apps, die Tor v3 Dienste nutzen, feststellen, dass diese Kontakte mit der selben Person verbunden sind.", "hero-overlay-card-1-p-2": "Um Nachrichten auszuliefern, nutzt SimpleX statt Benutzerkennungen wie auf allen anderen Plattformen, temporäre, anonyme und paarweise Kennungen für Nachrichten-Warteschlangen, die für jede Ihrer Verbindungen unterschiedlich sind — Es gibt keinerlei Langzeit-Kennungen.", - "hero-overlay-card-1-p-4": "Dieses Design verhindert Datenlecks für jegliche Benutzer'Metadaten schon auf der Applikations-Ebene. Sie können sich über Tor mit Nachrichten-Servern verbinden, um Ihre Privatsphäre weiter zu verbessern und die von Ihnen genutzte IP-Adresse zu schützen.", + "hero-overlay-card-1-p-4": "Dieses Design verhindert schon auf der Applikations-Ebene Datenlecks für jegliche Benutzer'Metadaten. Sie können sich über Tor mit Nachrichten-Servern verbinden, um Ihre Privatsphäre weiter zu verbessern und die von Ihnen genutzte IP-Adresse zu schützen.", "hero-overlay-card-2-p-1": "Wenn Nutzer dauerhafte Identitäten besitzen, selbst wenn diese eine Zufallsnummer, wie eine Sitzungs-ID, ist, besteht ein Risiko, das Provider oder Angreifer feststellen können, wie Nutzer miteinander verbunden sind und wie viele Nachrichten sie versenden.", "hero-overlay-card-2-p-4": "SimpleX schützt gegen solche Angriffe, weil es vom Design her keinerlei Benutzerkennungen besitzt. Und Sie haben sogar unterschiedliche Anzeigenamen für jeden Kontakt und vermeiden jegliche geteilte Daten zwischen diesen, wenn Sie den Inkognito-Modus nutzen.", "simplex-network-overlay-card-1-p-1": "Peer-to-Peer-Nachrichten-Protokolle und -Applikationen haben verschiedene Probleme, die diese weniger vertrauenswürdig, die Analyse wesentlich komplexer und anfälliger gegen verschiedene Arten von Angriffen, als bei SimpleX machen.", "simplex-network-overlay-card-1-li-2": "Das SimpleX Design hat, im Gegensatz zu den meisten P2P-Netzwerken, keinerlei globalen Benutzerkennungen, auch keine temporären. Es nutzt ausschließlich temporäre paarweise Kennungen, die bessere Anonymität und Metadaten-Schutz bieten.", "simplex-network-overlay-card-1-li-4": "P2P-Implementierungen können durch Internet-Provider blockiert werden, wie beispielweise BitTorrent). SimpleX ist transportunabhängig - es kann über Standard-Web-Protokolle, wie beispielsweise WebSockets, arbeiten.", "simplex-network-overlay-card-1-li-6": "P2P-Netzwerke können anfällig für DRDoS-Angriffe sein, wenn die Clients den Datenverkehr erneut senden und verstärken können, was zu einem netzwerkweiten Denial-of-Service führt. SimpleX-Clients leiten nur Datenverkehr von bekannten Verbindungen weiter und können von einem Angreifer nicht dazu verwendet werden, den Datenverkehr im gesamten Netzwerk zu verstärken.", - "privacy-matters-overlay-card-1-p-1": "Viele große Unternehmen nutzen Informationen, mit wem Sie in Verbindung stehen, um Ihr Einkommen zu schätzen, Ihnen Produkte zu verkaufen, die Sie nicht wirklich benötigen, und um die Preise zu bestimmen.", + "privacy-matters-overlay-card-1-p-1": "Viele große Unternehmen nutzen Informationen, mit wem Sie in Verbindung stehen, um Ihr Einkommen zu schätzen, Ihnen Produkte zu verkaufen, die Sie nicht wirklich benötigen und um die Preise zu bestimmen.", "privacy-matters-overlay-card-1-p-2": "Online-Händler wissen, dass Menschen mit geringerem Einkommen eher dringende Einkäufe tätigen, sodass sie möglicherweise höhere Preise verlangen können oder Rabatte streichen.", "privacy-matters-overlay-card-1-p-3": "Einige Finanz- und Versicherungsunternehmen verwenden soziale Graphen, um Zinssätze und Prämien zu ermitteln. Menschen mit niedrigerem Einkommen zahlen so häufig mehr — dies ist als \"Armutsprämie\" bekannt.", "privacy-matters-overlay-card-2-p-2": "Um objektiv zu sein und unabhängige Entscheidungen treffen zu können, müssen Sie die Kontrolle über Ihren Informationsraum haben. Dies ist nur möglich, wenn Sie eine private Kommunikationsplattform verwenden, die keinen Zugriff auf Ihren sozialen Graphen hat.", "privacy-matters-overlay-card-2-p-3": "SimpleX ist die erste Plattform, die per Design keinerlei Benutzerkennungen hat und auf diese Weise Ihren Verbindungsgraphen besser schützt als jede andere bekannte Alternative.", "privacy-matters-overlay-card-3-p-1": "Jede Person sollte sich um ihre Privatsphäre und die Sicherheit ihrer Kommunikation kümmern — Harmlose Gespräche könnten Sie in Gefahr bringen, selbst wenn Sie nichts zu verbergen haben.", "privacy-matters-overlay-card-3-p-4": "Es reicht nicht aus, einfach einen Ende-zu-Ende-verschlüsselten Messenger zu verwenden. Wir alle sollten den Messenger verwenden, der die Privatsphäre unserer persönlichen Netzwerke schützt, mit welchen wir verbunden sind.", - "simplex-unique-overlay-card-1-p-3": "Dieses Design schützt die Privatsphäre der Personen, mit denen Sie kommunizieren, und verbirgt sie vor den SimpleX-Plattform-Servern und allen Beobachtern. Um Ihre IP-Adresse vor den Servern zu verbergen, können Sie sich per Tor mit den SimpleX-Servern verbinden.", + "simplex-unique-overlay-card-1-p-3": "Dieses Design schützt die Privatsphäre von Ihnen und der Personen, mit denen Sie kommunizieren, und verbirgt die Verbindungen vor den SimpleX-Plattform-Servern und möglichen Beobachtern. Um Ihre IP-Adresse vor den Servern zu verbergen, können Sie sich per Tor mit den SimpleX-Servern verbinden.", "simplex-unique-overlay-card-2-p-1": "Da Sie auf der SimpleX-Plattform keine Kennungen haben, kann Sie niemand kontaktieren, es sei denn, Sie geben eine einmalige oder vorübergehende Benutzeradresse in Form eines QR-Codes oder eines Links weiter.", - "simplex-unique-overlay-card-3-p-2": "Die Ende-zu-Ende-verschlüsselten Nachrichten werden vorübergehend auf SimpleX-Relay-Servern gespeichert, bis sie empfangen und danach endgültig gelöscht werden.", + "simplex-unique-overlay-card-3-p-2": "Die Ende-zu-Ende-verschlüsselten Nachrichten werden vorübergehend auf SimpleX-Relay-Servern gespeichert, bis sie vom Endgerät empfangen und danach endgültig gelöscht werden.", "simplex-unique-overlay-card-3-p-3": "Im Gegensatz zu föderierten Netzwerkservern (wie z.B. Mail, XMPP oder Matrix) speichern die SimpleX-Server keine Benutzerkonten, sondern leiten Nachrichten nur weiter, so dass die Privatsphäre der beteiligten Parteien geschützt ist.", "simplex-unique-overlay-card-4-p-1": "Sie können SimpleX mit Ihren eigenen Servern verwenden und trotzdem mit Personen kommunizieren, welche die von uns bereitgestellten und vorkonfigurierten Server verwenden.", "simplex-unique-card-1-p-1": "SimpleX schützt die Privatsphäre Ihres Profils, Ihrer Kontakte und Metadaten und verbirgt sie vor den SimpleX-Plattform-Servern und allen Beobachtern.", "simplex-unique-card-1-p-2": "Im Gegensatz zu allen anderen bestehenden Messaging-Plattformen werden den Nutzern von SimpleX keine Kennungen zugewiesen — nicht einmal Zufallszahlen.", "simplex-unique-card-2-p-1": "Da Sie keine Kennung oder feste Adresse auf der SimpleX-Plattform haben, kann Sie niemand kontaktieren, es sei denn, Sie geben eine einmalige oder vorübergehende Benutzeradresse in Form eines QR-Codes oder Links weiter.", "simplex-unique-card-3-p-1": "SimpleX speichert Benutzerdaten nur auf den Endgeräten und das in einem portablen, verschlüsselten Datenbankformat — welches auf ein anderes Gerät übertragen werden kann.", - "simplex-unique-card-3-p-2": "Die Ende-zu-Ende-verschlüsselten Nachrichten werden vorübergehend auf SimpleX-Relay-Servern gespeichert, bis sie empfangen und danach endgültig gelöscht werden.", - "join": "Treten Sie bei", + "simplex-unique-card-3-p-2": "Die Ende-zu-Ende-verschlüsselten Nachrichten werden vorübergehend auf SimpleX-Relay-Servern gespeichert, bis sie vom Endgerät empfangen und danach endgültig gelöscht werden.", + "join": "Nutzen Sie", "we-invite-you-to-join-the-conversation": "Wir laden Sie ein, sich an der Unterhaltung zu beteiligen", "join-the-REDDIT-community": "Treten Sie der Reddit-Gruppe bei", "join-us-on-GitHub": "Schließen Sie sich uns bei GitHub an", - "donate-here-to-help-us": "Spenden Sie hier, um uns zu unterstützen", + "donate-here-to-help-us": "Spenden Sie, um uns zu unterstützen", "sign-up-to-receive-our-updates": "Melden Sie sich an, um Updates von uns zu erhalten", "enter-your-email-address": "Geben Sie Ihre Mail-Adresse ein", - "get-simplex": "Holen Sie sich SimpleX", - "learn-more": "Lernen Sie mehr darüber", + "get-simplex": "Laden Sie sich SimpleX herunter", + "learn-more": "Erfahren Sie mehr darüber", "more-info": "Weitere Informationen", "hide-info": "Informationen verbergen", "contact-hero-subheader": "Scannen Sie den QR-Code mit der SimpleX Chat-Applikation auf Ihrem Mobilgerät oder Tablet.", @@ -150,7 +150,7 @@ "tap-to-close": "Zum Schließen drücken", "simplex-network-section-header": "SimpleX Netzwerk", "simplex-network-1-header": "Im Gegensatz zu P2P-Netzwerken", - "simplex-network-1-desc": "Alle Nachrichten werden über Server versandt, was sowohl einen besseren Schutz der Metadaten als auch eine zuverlässige asynchrone Nachrichtenübermittlung ermöglicht und gleichzeitig Vieles vermeidet", + "simplex-network-1-desc": "Alle Nachrichten werden über Server versandt, was sowohl einen besseren Schutz der Metadaten als auch eine zuverlässigere asynchrone Nachrichtenübermittlung ermöglicht und dabei Vieles vermeidet", "simplex-network-1-overlay-linktext": "Probleme von P2P-Netzwerken", "simplex-network-2-desc": "Simple X-Relay-Server speichern KEINE Benutzerprofile, Kontakte und zugestellte Nachrichten und stellen KEINE Verbindungen untereinander her und es gibt KEIN Serververzeichnis.", "simplex-network-3-header": "SimpleX-Netzwerk", @@ -177,9 +177,9 @@ "simplex-unique-card-4-p-1": "Das SimpleX-Netzwerk ist vollständig dezentralisiert und unabhängig von Kryptowährungen oder anderen Plattformen außer dem Internet.", "unique": "einmalig", "privacy-matters-overlay-card-2-p-1": "Vor nicht allzu langer Zeit beobachteten wir, wie große Wahlen von einem angesehenen Beratungsunternehmen manipuliert wurden, welches unsere sozialen Graphen nutzte, um unsere Sicht auf die reale Welt zu verzerren und unsere Stimmen zu manipulieren.", - "privacy-matters-overlay-card-3-p-2": "Eine der schockierendsten Geschichten ist die Erfahrung von Mohamedou Ould Salahi, die in seinen Memoiren beschrieben und im Film \"The Mauritanian\" gezeigt wird. Er kam nach einem Anruf bei seinen Verwandten in Afghanistan und ohne Gerichtsverfahren in das Guantanamo-Lager und wurde dort einige Jahre lang gefoltert, weil er verdächtigt wurde, an den 9/11-Angriffen beteiligt gewesen zu sein, obwohl er die vorhergehenden 10 Jahre in Deutschland gelebt hatte.", + "privacy-matters-overlay-card-3-p-2": "Eine der schockierendsten Geschichten ist die Erfahrung von Mohamedou Ould Salahi, welche in seinen Memoiren beschrieben und im Film \"The Mauritanian\" gezeigt wird. Er kam nach einem Anruf bei seinen Verwandten in Afghanistan und ohne Gerichtsverfahren in das Guantanamo-Lager und wurde dort einige Jahre lang gefoltert, weil er verdächtigt wurde, an den 9/11-Angriffen beteiligt gewesen zu sein, obwohl er die vorhergehenden 10 Jahre in Deutschland gelebt hatte.", "simplex-unique-overlay-card-1-p-1": "Im Gegensatz zu anderen Nachrichten-Plattformen weist SimpleX den Benutzern keine Kennungen zu. Es verlässt sich nicht auf Telefonnummern, domänenbasierte Adressen (wie E-Mail oder XMPP), Benutzernamen, öffentliche Schlüssel oder sogar Zufallszahlen, um seine Benutzer zu identifizieren — Wir wissen nicht, wie viele Personen unsere SimpleX-Server verwenden.", - "simplex-unique-overlay-card-1-p-2": "Um Nachrichten auszuliefern nutzt SimpleX paarweise anonyme Adressen aus unidirektionalen Nachrichten-Warteschlangen, die für empfangene und gesendete Nachrichten separiert sind und gewöhnlich über verschiedene Server gesendet werden. Die Nutzung von SimpleX entspricht der Nutzung von unterschiedlichen Mailservern oder Telefonen für jeden einzelnen Kontakt und bereitet keine mühsame Verwaltung.", + "simplex-unique-overlay-card-1-p-2": "Um Nachrichten auszuliefern nutzt SimpleX paarweise anonyme Adressen aus unidirektionalen Nachrichten-Warteschlangen, die für empfangene und gesendete Nachrichten separiert sind und gewöhnlich über verschiedene Server gesendet werden. Die Nutzung von SimpleX entspricht der Nutzung von unterschiedlichen Mailservern oder Telefonen für jeden einzelnen Kontakt und vermeidet dabei eine mühsame Verwaltung.", "simplex-network-overlay-card-1-li-5": "Alle bekannten P2P-Netzwerke können anfällig für Sybil-Angriffe sein, da jeder Knoten ermittelbar ist und das Netzwerk als Ganzes funktioniert. Bekannte Maßnahmen zur Verhinderung erfordern entweder eine zentralisierte Komponente oder einen teuren Ausführungsnachweis. Das SimpleX-Netzwerk bietet keine Ermittlung der Server, ist fragmentiert und arbeitet mit mehreren isolierten Subnetzwerken, wodurch netzwerkweite Angriffe unmöglich werden.", "simplex-network-overlay-card-1-li-3": "P2P löst nicht das Problem des MITM-Angriffs und die meisten bestehenden Implementierungen nutzen für den initialen Schlüsselaustausch keine Out-of-Band-Nachrichten. Im Gegensatz hierzu nutzt SimpleX für den initialen Schlüsselaustausch Out-of-Band-Nachrichten oder zum Teil schon bestehende sichere und vertrauenswürdige Verbindungen.", "tap-the-connect-button-in-the-app": "Drücken Sie die ‘Verbinden’ Taste in der Applikation", @@ -187,7 +187,7 @@ "contact-hero-p-3": "Nutzen Sie die unten genannten Links, um die Applikation herunterzuladen.", "scan-the-qr-code-with-the-simplex-chat-app": "Scannen Sie den QR-Code mit der SimpleX Chat-Applikation", "copy-the-command-below-text": "Kopieren Sie sich das unten genannte Kommando und nutzen Sie es im Chat:", - "privacy-matters-section-subheader": "Die Wahrung der Privatsphäre Ihrer Metadaten — mit wem Sie sprechen schützt Sie vor:", + "privacy-matters-section-subheader": "Die Wahrung der Privatsphäre Ihrer Metadaten — mit wem Sie wann Kontakt haben — schützt Sie vor:", "simplex-private-section-header": "Was macht SimpleX vertraulich", "simplex-network-section-desc": "Durch die Kombination der Vorteile von P2P und föderierten Netzwerken stellt SimpleX die bestmögliche Privatsphäre zur Verfügung.", "simplex-network-2-header": "Im Gegensatz zu föderierten Netzwerken", @@ -197,13 +197,13 @@ "comparison-section-list-point-5": "Schützt die Metadaten des Nutzers nicht", "simplex-network-overlay-card-1-li-1": "P2P-Netzwerke vertrauen auf Varianten von DHT, um Nachrichten zu routen. DHT-Designs müssen zwischen Zustellungsgarantie und Latenz ausgleichen. Verglichen mit P2P bietet SimpleX sowohl eine bessere Zustellungsgarantie, als auch eine niedrigere Latenz, weil eine Nachricht redundant und parallel über mehrere Server gesendet werden kann, wobei die durch den Empfänger ausgewählten Server genutzt werden. In P2P-Netzwerken werden Nachrichten sequentiell über O(log N) Knoten gesendet, wobei die Knoten durch einen Algorithmus ausgewählt werden.", "simplex-unique-overlay-card-3-p-4": "Zwischen dem gesendeten und empfangenen Serververkehr gibt es keine gemeinsamen Kennungen oder Chiffriertexte — sodass ein Beobachter nicht ohne weiteres feststellen kann, wer mit wem kommuniziert, selbst wenn TLS kompromittiert wurde.", - "simplex-unique-overlay-card-4-p-3": "Wenn Sie darüber nachdenken, für die SimpleX-Plattform zu entwickeln, z.B. einen Chatbot für SimpleX-App-Nutzer oder die Integration der SimpleX-Chat-Bibliothek in Ihre mobilen Apps, kontaktieren Sie uns bitte für weitere Beratung und Unterstützung.", + "simplex-unique-overlay-card-4-p-3": "Wenn Sie darüber nachdenken, für die SimpleX-Plattform entwickeln zu wollen, z.B. einen Chatbot für SimpleX-App-Nutzer oder die Integration der SimpleX-Chat-Bibliothek in Ihre mobilen Apps, kontaktieren Sie uns bitte für eine weitere Beratung und Unterstützung.", "privacy-matters-overlay-card-1-p-4": "Die SimpleX-Plattform schützt die Privatsphäre Ihrer Verbindungen besser als jede Alternative und verhindert vollständig, dass Ihr sozialer Graph für Unternehmen oder Organisationen verfügbar wird. Selbst wenn die Anwender SimpleX-Chat-Server verwenden, kennen wir die Anzahl der Benutzer oder ihre Verbindungen nicht.", "contact-hero-header": "Sie haben eine Adresse zur Verbindung mit SimpleX Chat erhalten", "invitation-hero-header": "Sie haben einen Einmal-Link zur Verbindung mit SimpleX Chat erhalten", - "privacy-matters-overlay-card-3-p-3": "Gewöhnliche Menschen werden für das, was sie online teilen, sogar unter Nutzung ihrer \"anonymen\" Konten, selbst in demokratischen Ländern verhaftet.", + "privacy-matters-overlay-card-3-p-3": "Normale Menschen werden für das, was sie online teilen, sogar unter Nutzung ihrer \"anonymen\" Konten, selbst in demokratischen Ländern verhaftet.", "simplex-unique-overlay-card-3-p-1": "SimpleX Chat speichert alle Benutzerdaten ausschließlich auf den Endgeräten in einem portablen und verschlüsselten Datenbankformat, welches exportiert und auf jedes unterstützte Gerät übertragen werden kann.", - "simplex-unique-overlay-card-2-p-2": "Auch wenn die optionale Benutzeradresse zum Versenden von Spam-Kontaktanfragen verwendet werden kann, können Sie sie ändern oder ganz löschen, ohne dass Ihre Verbindungen verloren gehen.", + "simplex-unique-overlay-card-2-p-2": "Auch wenn die optionale Benutzeradresse zum Versenden von SPAM-Kontaktanfragen verwendet werden kann, können Sie sie ändern oder ganz löschen, ohne dass Ihre Verbindungen verloren gehen.", "simplex-unique-overlay-card-4-p-2": "Die SimpleX-Plattform verwendet ein offenes Protokoll und bietet ein SDK zur Erstellung von Chatbots an, welches die Erstellung von Diensten ermöglicht, mit denen Nutzer über SimpleX-Chat interagieren können — Wir sind gespannt, welche SimpleX-Dienste Sie erstellen können.", "simplex-unique-card-4-p-2": "Sie können SimpleX mit Ihren eigenen Servern oder mit den von uns zur Verfügung gestellten Servern verwenden — und sich trotzdem mit jedem Benutzer verbinden.", "why-simplex-is": "Warum ist SimpleX", diff --git a/website/langs/es.json b/website/langs/es.json new file mode 100644 index 0000000000..0967ef424b --- /dev/null +++ b/website/langs/es.json @@ -0,0 +1 @@ +{} diff --git a/website/langs/fr.json b/website/langs/fr.json index deeb7d3d3d..42a9cfc7dc 100644 --- a/website/langs/fr.json +++ b/website/langs/fr.json @@ -56,7 +56,7 @@ "simplex-private-card-1-point-1": "Protocole à double ratchet —
Messagerie OTR avec confidentialité persistante et récupération en cas d'effraction.", "simplex-private-card-1-point-2": "Cryptobox NaCL dans chaque file d'attente pour empêcher toute corrélation de trafic entre les files d'attente de messages si le TLS est compromis.", "simplex-private-card-2-point-1": "Couche supplémentaire de chiffrement du serveur pour la livraison au destinataire, afin d'empêcher la corrélation entre le trafic du serveur reçu et envoyé si le TLS est compromis.", - "simplex-private-card-3-point-1": "Seul TLS 1.2/1.3 avec des algorithmes puissants est utilisé pour les connexions client-serveur.", + "simplex-private-card-3-point-1": "Les connexions client-serveur ne sont établies qu'avec des algorithmes de chiffrement robustes et en TLS 1.2/1.3.", "simplex-private-card-3-point-2": "L'empreinte du serveur et la fixation des canaux empêchent les attaques MITM et les attaques par rejeu.", "simplex-private-card-3-point-3": "La reprise de connexion est désactivée pour empêcher les attaques de session.", "simplex-private-card-4-point-1": "Pour protéger votre adresse IP, vous pouvez accéder aux serveurs via Tor ou un autre réseau de transport superposé.", @@ -67,20 +67,20 @@ "simplex-private-card-6-point-2": "Pour l'empêcher, les applications SimpleX transmettent des clés à usage unique hors bande, lorsque vous partagez une adresse sous forme de lien ou de code QR.", "simplex-private-card-7-point-1": "Pour garantir l'intégrité, les messages sont numérotés séquentiellement et incluent le hachage du message précédent.", "simplex-private-card-7-point-2": "Si un message est ajouté, supprimé ou modifié, le destinataire sera alerté.", - "simplex-private-card-8-point-1": "Les serveurs SimpleX agissent comme des nœuds mixtes à faible latence - les messages entrants et sortants ont un ordre différent.", + "simplex-private-card-8-point-1": "Les serveurs SimpleX agissent comme des nœuds de mixage à faible latence - les messages entrants et sortants ont un ordre différent.", "simplex-private-card-9-point-1": "Chaque file d'attente de messages transmet les messages dans une direction, avec des adresses d'envoi et de réception différentes.", "simplex-private-card-9-point-2": "Il réduit les vecteurs d'attaque, par rapport aux agents de messagerie traditionnels, et les métadonnées disponibles.", "simplex-private-card-10-point-1": "SimpleX utilise des adresses et des informations d'identification anonymes temporaires par paires pour chaque contact utilisateur ou membre de groupe.", "simplex-private-card-10-point-2": "Il permet la distribution de messages sans identifiants de profil utilisateur, offrant une meilleure confidentialité des métadonnées que les alternatives.", - "privacy-matters-1-title": "Publicité et discrimination par les prix", - "privacy-matters-1-overlay-1-title": "La protection de votre vie privée vous fait économiser de l'argent", - "privacy-matters-1-overlay-1-linkText": "La protection de votre vie privée vous fait économiser de l'argent", - "privacy-matters-2-title": "Manipulation des élections", - "privacy-matters-2-overlay-1-title": "Le respect de votre vie privée vous donne un pouvoir", - "privacy-matters-2-overlay-1-linkText": "Le respect de votre vie privée vous donne un pouvoir", - "privacy-matters-3-title": "Poursuites pour association innocente", - "privacy-matters-3-overlay-1-title": "Le respect de votre vie privée protège votre liberté", - "privacy-matters-3-overlay-1-linkText": "Le respect de votre vie privée protège votre liberté", + "privacy-matters-1-title": "La publicité et la discrimination par les prix", + "privacy-matters-1-overlay-1-title": "Protéger votre vie privée peut vous faire économiser de l'argent", + "privacy-matters-1-overlay-1-linkText": "Protéger votre vie privée peut vous faire économiser de l'argent", + "privacy-matters-2-title": "La manipulation des élections", + "privacy-matters-2-overlay-1-title": "Préserver sa vie privée, c'est s'offrir du pouvoir", + "privacy-matters-2-overlay-1-linkText": "Préserver sa vie privée, c'est s'offrir du pouvoir", + "privacy-matters-3-title": "Les accusations pour association innocente", + "privacy-matters-3-overlay-1-title": "Protéger votre vie privée, c'est défendre votre liberté", + "privacy-matters-3-overlay-1-linkText": "Protéger votre vie privée, c'est défendre votre liberté", "simplex-unique-1-title": "Vous avez une confidentialité totale", "simplex-unique-1-overlay-1-title": "Confidentialité totale de votre identité, profil, contacts et métadonnées", "simplex-unique-2-title": "Vous êtes protégé
contre les spams et les abus", @@ -98,7 +98,7 @@ "hero-overlay-card-2-p-1": "Lorsque les utilisateurs ont des identités persistantes, même s'il ne s'agit que d'un nombre aléatoire, comme un ID de session, il y a un risque que le fournisseur ou un attaquant puisse observer comment les utilisateurs sont connectés et combien de messages ils envoient.", "hero-overlay-card-2-p-2": "Ils pourraient ensuite corréler ces informations avec les réseaux sociaux publics existants, et déterminer de véritables identités.", "hero-overlay-card-2-p-3": "Même avec les applications les plus privées qui utilisent les services Tor v3, si vous parlez à deux contacts différents via le même profil, ils peuvent prouver qu'ils sont connectés à la même personne.", - "hero-overlay-card-2-p-4": "SimpleX protège contre ces attaques en n'ayant aucun identifiant d'utilisateur dans on modèle. Et, si vous utilisez le mode Incognito, vous aurez un nom d'affichage différent pour chaque contact, évitant toutes les données partagées entre eux.", + "hero-overlay-card-2-p-4": "SimpleX protège contre ces attaques en n'ayant aucun identifiant d'utilisateur dans son modèle. Et, si vous utilisez le mode Incognito, vous aurez un nom d'affichage différent pour chaque contact, évitant toutes données partagées entre eux.", "simplex-network-overlay-card-1-p-1": "Les applications et protocoles de messagerie P2P présentent divers problèmes qui les rendent moins fiables que SimpleX, plus complexes à analyser et vulnérables à plusieurs types d'attaques.", "simplex-network-overlay-card-1-li-1": "Les réseaux P2P reposent sur une variante du DHT pour distribuer les messages. Les conceptions DHT doivent équilibrer la garantie de livraison et la latence. SimpleX offre à la fois une meilleure garantie de livraison et une latence plus faible que le P2P, car le message peut être transmis de manière redondante via plusieurs serveurs en parallèle, en utilisant les serveurs choisis par le destinataire. Dans les réseaux P2P, le message est transmis séquentiellement à travers O(log N) nœuds, en utilisant les nœuds choisis par l'algorithme.", "simplex-network-overlay-card-1-li-2": "Le modèle de SimpleX, contrairement à la plupart des réseaux P2P, n'a aucun identifiant utilisateur global d'aucune sorte, même temporaire, et n'utilise que des identifiants temporaires par paires, offrant un meilleur anonymat et une meilleure protection des métadonnées .", @@ -172,13 +172,13 @@ "if-you-already-installed": "Si vous avez déjà installé", "simplex-chat-for-the-terminal": "Chat SimpleX pour le terminal", "copy-the-command-below-text": "copiez la commande ci-dessous et utilisez-la dans le chat :", - "privacy-matters-section-header": "Pourquoi la protection de la vie privé est importante", - "privacy-matters-section-subheader": "La préservation de la confidentialité de vos métadonnées — avec qui vous parlez vous protège de :", - "privacy-matters-section-label": "Assurez-vous que votre messagerie ne peut pas accéder à vos données !", + "privacy-matters-section-header": "Pourquoi protéger votre vie privée est important", + "privacy-matters-section-subheader": "Assurer la confidentialité de vos métadonnées — c'est-à-dire avec qui vous communiquez — vous protège contre :", + "privacy-matters-section-label": "Gardez le contrôle de vos données en empêchant votre messagerie d'y accéder !", "simplex-private-section-header": "Ce qui rend SimpleX privé", "tap-to-close": "Appuyez pour fermer", "simplex-network-section-header": "Réseau SimpleX", - "simplex-network-section-desc": "Simplex Chat offre la meilleure protection de votre vie privé en combinant les avantages du P2P et des réseaux fédérés.", + "simplex-network-section-desc": "Simplex Chat offre la meilleure protection pour votre vie privée en combinant les avantages du P2P et des réseaux fédérés.", "simplex-network-1-header": "Contrairement aux réseaux P2P", "simplex-network-1-desc": "Tous les messages sont envoyés via les serveurs, offrant à la fois une meilleure protection des métadonnées et une livraison asynchrone fiable des messages, tout en évitant de nombreux", "simplex-network-1-overlay-linktext": "problèmes des réseaux P2P", diff --git a/website/langs/it.json b/website/langs/it.json new file mode 100644 index 0000000000..75709e311c --- /dev/null +++ b/website/langs/it.json @@ -0,0 +1,213 @@ +{ + "features": "Caratteristiche", + "why-simplex": "Perché SimpleX", + "simplex-privacy": "Privacy di SimpleX", + "simplex-network": "Rete di SimpleX", + "simplex-explained": "SimpleX spiegato", + "simplex-explained-tab-1-text": "1. Cosa fanno gli utenti", + "simplex-explained-tab-2-text": "2. Come funziona", + "simplex-explained-tab-1-p-2": "Come può funzionare con code unidirezionali e senza identificatori utente?", + "simplex-explained-tab-3-p-1": "I server hanno credenziali anonime separate per ogni coda e non sanno a quali utenti appartengano.", + "chat-protocol": "Protocollo di chat", + "donate": "Dona", + "copyright-label": "© 2020-2023 SimpleX | Progetto Open-Source", + "simplex-chat-protocol": "Protocollo di SimpleX Chat", + "terminal-cli": "Terminale CLI", + "terms-and-privacy-policy": "Termini e Informativa sulla privacy", + "hero-header": "Privacy ridefinita", + "hero-subheader": "Il primo messenger
senza ID utente", + "hero-p-1": "Le altre app hanno gli ID utente: Signal, Matrix, Session, Briar, Jami, Cwtch, ecc.
SimpleX invece no, neanche dei numeri casuali.
Ciò aumenta radicalmente la tua privacy.", + "hero-overlay-1-textlink": "Perché gli ID utente limitano la privacy?", + "hero-overlay-2-textlink": "Come funziona SimpleX?", + "hero-2-header": "Crea una connessione privata", + "hero-2-header-desc": "Il video mostra come connetterti ai tuoi amici attraverso il loro codice QR una tantum, di persona o con un link video. Potete anche connettervi condividendo un link di invito.", + "hero-overlay-1-title": "Come funziona SimpleX?", + "hero-overlay-2-title": "Perché gli ID utente limitano la privacy?", + "feature-4-title": "Messaggi vocali crittografati E2E", + "feature-8-title": "Modalità incognito —
unica su SimpleX Chat", + "simplex-network-overlay-1-title": "Confronto con protocolli di messaggistica P2P", + "simplex-private-1-title": "2 livelli di
crittografia end-to-end", + "simplex-private-2-title": "Livello aggiuntivo di
crittografia lato server", + "simplex-private-3-title": "Trasporto TLS
autenticato sicuro", + "simplex-private-4-title": "Accesso via Tor
opzionale", + "simplex-private-7-title": "Verifica
dell'integrità dei messaggi", + "simplex-private-8-title": "Mescolamento dei messaggi
per ridurre le correlazioni", + "simplex-private-10-title": "Identificatori temporanei anonimi a coppie", + "simplex-private-card-1-point-1": "Protocollo Double-ratchet —
Messaggistica OTR con Perfect Forward Secrecy e recupero da intrusione.", + "simplex-private-card-2-point-1": "Livello aggiuntivo di crittografia lato server per il recapito al destinatario, per impedire la correlazione tra il traffico del server ricevuto e inviato se il TLS è compromesso.", + "simplex-private-card-3-point-1": "Per le connessioni client-server viene usato solo il TLS 1.2/1.3 con algoritmi avanzati.", + "simplex-private-card-3-point-2": "L'impronta digitale del server e l'associazione dei canali impediscono gli attacchi MITM e replay.", + "simplex-private-card-4-point-1": "Per proteggere il tuo indirizzo IP puoi accedere ai server tramite Tor o un'altra rete di trasporto sovrapposta.", + "simplex-private-5-title": "Diversi strati di
riempimento dei contenuti", + "simplex-private-card-5-point-1": "SimpleX usa il riempimento dei contenuti per ogni livello di crittografia per frustrare gli attacchi alle dimensioni dei messaggi.", + "simplex-private-card-5-point-2": "Fa sì che i messaggi di dimensioni diverse appaiano uguali ai server e a chi osserva la rete.", + "simplex-private-card-6-point-2": "Per evitarlo, le app SimpleX passano chiavi monouso fuori banda, quando condividi un indirizzo come link o codice QR.", + "simplex-private-card-8-point-1": "I server SimpleX fungono da nodi mix a bassa latenza — i messaggi in entrata e in uscita hanno un ordine diverso.", + "privacy-matters-1-overlay-1-linkText": "La privacy ti fa risparmiare denaro", + "privacy-matters-3-title": "Condanne a causa di associazione innocente", + "privacy-matters-3-overlay-1-title": "La privacy protegge la tua libertà", + "simplex-unique-1-title": "Hai una privacy completa", + "simplex-unique-1-overlay-1-title": "Piena privacy della tua identità, profilo, contatti e metadati", + "simplex-unique-2-title": "Sei protetto
da spam e abusi", + "simplex-unique-2-overlay-1-title": "La migliore protezione da spam e abusi", + "simplex-unique-3-title": "Sei tu a controllare i tuoi dati", + "simplex-unique-4-title": "Possiedi la rete SimpleX", + "simplex-unique-4-overlay-1-title": "Completamente decentralizzata — gli utenti possiedono la rete SimpleX", + "hero-overlay-card-1-p-1": "Molti utenti hanno chiesto: se SimpleX non ha identificatori utente, come può sapere dove recapitare i messaggi? ", + "hero-overlay-card-1-p-3": "Sei tu a definire quale/i server usare per ricevere i messaggi, i tuoi contatti — i server che usi per inviare loro i messaggi. È probabile che ogni conversazione utilizzi due server diversi.", + "hero-overlay-card-1-p-5": "Solo i dispositivi client conservano profili utente, contatti e gruppi; i messaggi vengono inviati con crittografia end-to-end a 2 livelli.", + "hero-overlay-card-1-p-6": "Maggiori informazioni nel libro bianco di SimpleX.", + "hero-overlay-card-2-p-2": "Potrebbero quindi correlare queste informazioni con i social network pubblici esistenti e determinare alcune identità reali.", + "hero-overlay-card-2-p-4": "SimpleX protegge da questi attacchi non avendo alcun ID utente per design. Inoltre, se usi la modalità di modalità in incognito, il tuo nome mostrato sarà diverso per ogni contatto, evitando dati condivisi tra di loro.", + "simplex-network-overlay-card-1-li-2": "Il design di SimpleX, a differenza della maggior parte delle reti P2P, non ha identificatori utente globali di alcun tipo, nemmeno temporanei, e usa solo identificatori temporanei a coppie, garantendo una maggiore protezione dell'anonimato e dei metadati.", + "simplex-network-overlay-card-1-li-4": "Le implementazioni P2P possono essere bloccate da alcuni fornitori di internet (come BitTorrent). SimpleX è indipendente dal trasporto - può funzionare su protocolli web standard, es. WebSocket.", + "hero-overlay-card-2-p-1": "Quando gli utenti hanno identità permanenti, anche se si tratta solo di un numero casuale, come un Session ID, c'è il rischio che il fornitore o un malintenzionato possano osservare come gli utenti sono connessi e quanti messaggi inviano.", + "simplex-network-overlay-card-1-li-6": "Le reti P2P possono essere vulnerabili all'attacco DRDoS, quando i client possono ritrasmettere e amplificare il traffico, con conseguente \"denial of service\" a livello di rete. I client SimpleX si limitano a inoltrare il traffico da una connessione nota e non possono essere usati da un aggressore per amplificare il traffico nell'intera rete.", + "privacy-matters-overlay-card-1-p-4": "La piattaforma SimpleX protegge la privacy delle tue connessioni meglio di qualsiasi alternativa, impedendo completamente che il tuo grafico sociale sia disponibile a qualsiasi azienda o organizzazione. Anche quando le persone usano i server forniti da SimpleX Chat, non conosciamo il numero di utenti o le loro connessioni.", + "privacy-matters-overlay-card-2-p-3": "SimpleX è la prima piattaforma che non ha alcun identificatore utente per design, proteggendo così il tuo grafico delle connessioni meglio di qualsiasi alternativa conosciuta.", + "privacy-matters-overlay-card-3-p-1": "Tutti dovrebbero preoccuparsi della privacy e della sicurezza delle proprie comunicazioni — conversazioni innocue possono metterti in pericolo, anche se non hai nulla da nascondere.", + "privacy-matters-overlay-card-3-p-3": "Le persone comuni vengono arrestate per ciò che condividono online, anche tramite i loro account \"anonimi\", anche nei Paesi democratici.", + "simplex-unique-overlay-card-1-p-3": "Questo design protegge la privacy di chi stai comunicando, nascondendola ai server della piattaforma SimpleX e a qualsiasi osservatore. Per nascondere il tuo indirizzo IP ai server, puoi connetterti ai server SimpleX tramite Tor.", + "simplex-unique-overlay-card-2-p-1": "Poiché non hai alcun identificatore sulla piattaforma SimpleX, nessuno può contattarti a meno che tu non condivida un indirizzo utente una tantum o temporaneo, come un codice QR o un link.", + "simplex-unique-overlay-card-2-p-2": "Anche l'indirizzo utente opzionale, che può essere usato per inviare richieste di contatto spam, è possibile modificarlo o eliminarlo completamente senza perdere alcuna connessione.", + "simplex-unique-overlay-card-3-p-1": "SimpleX Chat conserva tutti i dati utente solo sui dispositivi client usando un formato trasferibile di database crittografato che può essere esportato e trasferito su qualsiasi dispositivo supportato.", + "simplex-unique-overlay-card-3-p-2": "I messaggi crittografati end-to-end vengono conservati temporaneamente sui server di inoltro SimpleX fino alla ricezione, quindi vengono eliminati definitivamente.", + "simplex-unique-overlay-card-4-p-1": "Puoi usare SimpleX con i tuoi server personali e continuare a comunicare con le persone che usano i server preconfigurati forniti da noi.", + "simplex-unique-overlay-card-4-p-3": "Se stai pensando di sviluppare per la piattaforma SimpleX, ad esempio, il chat bot per gli utenti dell'app SimpleX o l'integrazione della libreria SimpleX Chat nelle tue app mobili, contattaci per qualsiasi consiglio e supporto.", + "simplex-unique-card-1-p-1": "SimpleX protegge la privacy del tuo profilo, contatti e metadati, nascondendoli ai server della piattaforma SimpleX e ad eventuali osservatori.", + "simplex-unique-card-1-p-2": "A differenza di qualsiasi altra piattaforma di messaggistica esistente, SimpleX non ha identificatori assegnati agli utenti — nemmeno numeri casuali.", + "simplex-unique-card-2-p-1": "Poiché non hai un identificatore o un indirizzo fisso sulla piattaforma SimpleX, nessuno può contattarti a meno che tu non condivida un indirizzo utente una tantum o temporaneo, come codice un QR o un link.", + "simplex-unique-card-3-p-1": "SimpleX conserva tutti i dati utente sui dispositivi client in un formato trasferibile di database crittografato — può essere trasferito su un altro dispositivo.", + "join": "Unisciti a", + "we-invite-you-to-join-the-conversation": "Ti invitiamo a unirti alla conversazione", + "enter-your-email-address": "Inserisci il tuo indirizzo email", + "get-simplex": "Ottieni SimpleX", + "why-simplex-is": "Perché SimpleX è", + "unique": "unico", + "learn-more": "Maggiori informazioni", + "more-info": "Mostra info", + "hide-info": "Nascondi info", + "contact-hero-header": "Hai ricevuto un indirizzo per connetterti su SimpleX Chat", + "invitation-hero-header": "Hai ricevuto un link una tantum per connetterti su SimpleX Chat", + "contact-hero-subheader": "Scansiona il codice QR con l'app SimpleX Chat sul tuo telefono o tablet.", + "contact-hero-p-1": "Le chiavi pubbliche e l'indirizzo della coda di messaggi in questo link NON vengono inviati in rete quando vedi questa pagina — sono contenuti nel frammento hash dell'URL del link.", + "contact-hero-p-2": "Non hai ancora scaricato SimpleX Chat?", + "contact-hero-p-3": "Usa i link sottostanti per scaricare l'app.", + "scan-qr-code-from-mobile-app": "Scansiona il codice QR dall'app mobile", + "install-simplex-app": "Installa l'app SimpleX", + "connect-in-app": "Connettiti nell'app", + "open-simplex-app": "Apri l'app SimpleX", + "tap-the-connect-button-in-the-app": "Tocca il pulsante 'connetti' nell'app", + "scan-the-qr-code-with-the-simplex-chat-app": "Scansiona il codice QR con l'app SimpleX Chat", + "installing-simplex-chat-to-terminal": "Installazione di SimpleX Chat nel terminale", + "use-this-command": "Usa questo comando:", + "see-simplex-chat": "Vedi SimpleX Chat", + "github-repository": "Repository GitHub", + "the-instructions--source-code": "le istruzioni su come scaricarlo o compilarlo dal codice sorgente.", + "if-you-already-installed-simplex-chat-for-the-terminal": "Se hai già installato SimpleX Chat per il terminale", + "if-you-already-installed": "Se hai già installato", + "privacy-matters-section-subheader": "Preservare la privacy dei tuoi metadati — con chi parli — ti protegge da:", + "privacy-matters-section-label": "Assicurati che il tuo messenger non possa accedere ai tuoi dati!", + "simplex-network-section-header": "Rete di SimpleX", + "simplex-network-section-desc": "Simplex Chat offre la migliore privacy combinando i vantaggi del P2P e delle reti federate.", + "simplex-network-1-header": "A differenza delle reti P2P", + "simplex-network-1-overlay-linktext": "problemi delle reti P2P", + "simplex-network-2-header": "A differenza delle reti federate", + "simplex-network-2-desc": "I server di inoltro SimpleX NON conservano i profili utente, i contatti e i messaggi consegnati, NON si connettono tra loro e NON esiste una directory dei server.", + "comparison-section-header": "Confronto con altri protocolli", + "protocol-1-text": "Signal, grandi piattaforme", + "protocol-2-text": "XMPP, Matrix", + "protocol-3-text": "Protocolli P2P", + "comparison-point-1-text": "Richiede un'identità globale", + "comparison-point-2-text": "Possibilità di MITM", + "comparison-point-3-text": "Dipendenza dai DNS", + "comparison-point-4-text": "Rete singola o centralizzata", + "yes": "Sì", + "no": "No", + "no-private": "No - privato", + "no-secure": "No - sicuro", + "no-resilient": "No - resistente", + "no-decentralized": "No - decentralizzato", + "no-federated": "No - federato", + "comparison-section-list-point-1": "Solitamente si basa su un numero di telefono, in alcuni casi su nomi utente", + "comparison-section-list-point-2": "Indirizzi basati su DNS", + "comparison-section-list-point-6": "Sebbene i P2P siano distribuiti, non sono federati - operano come un'unica rete", + "comparison-section-list-point-7": "Le reti P2P hanno un'autorità centrale o l'intera rete può essere compromessa", + "see-here": "vedi qui", + "simplex-network-3-header": "Nella rete di SimpleX", + "simplex-private-card-7-point-2": "Se un messaggio viene aggiunto, rimosso o modificato, il destinatario verrà avvisato.", + "hero-overlay-card-1-p-2": "Per consegnare i messaggi, invece degli ID utente utilizzati da tutte le altre piattaforme, SimpleX usa identificatori temporanei anonimi a coppie delle code di messaggi, separati per ciascuna delle tue connessioni — non ci sono identificatori a lungo termine.", + "simplex-private-card-6-point-1": "Molte piattaforme di comunicazione sono vulnerabili agli attacchi MITM da parte di server o fornitori di rete.", + "simplex-private-card-7-point-1": "Per garantire l'integrità, i messaggi sono numerati in sequenza e includono l'hash del messaggio precedente.", + "simplex-private-card-9-point-2": "Riduce i vettori di attacco, rispetto ai broker di messaggi tradizionali, e i metadati disponibili.", + "simplex-private-card-10-point-2": "Ciò consente di recapitare messaggi senza identificatori del profilo utente, garantendo una migliore privacy dei metadati rispetto alle alternative.", + "privacy-matters-1-title": "Pubblicità e discriminazione dei prezzi", + "privacy-matters-2-overlay-1-title": "La privacy ti dà potere", + "simplex-private-card-9-point-1": "Ogni coda di messaggi passa i messaggi in una direzione, con i diversi indirizzi di invio e ricezione.", + "simplex-private-card-10-point-1": "SimpleX usa indirizzi e credenziali temporanei anonimi a coppie, per ogni contatto o membro del gruppo.", + "privacy-matters-2-overlay-1-linkText": "La privacy ti dà potere", + "privacy-matters-1-overlay-1-title": "La privacy ti fa risparmiare denaro", + "privacy-matters-2-title": "Manipolazione delle elezioni", + "privacy-matters-3-overlay-1-linkText": "La privacy protegge la tua libertà", + "simplex-unique-3-overlay-1-title": "Proprietà, controllo e sicurezza dei tuoi dati", + "simplex-private-9-title": "Code di messaggi
unidirezionali", + "home": "Home", + "developers": "Sviluppatori", + "simplex-explained-tab-1-p-1": "Puoi creare contatti e gruppi, ed avere conversazioni bidirezionali, come in qualsiasi altro messenger.", + "feature-2-title": "Immagini e file
crittografati E2E", + "simplex-private-card-4-point-2": "Per usare SimpleX tramite Tor, installa l'app Orbot e attiva il proxy SOCKS5 (o VPN su iOS).", + "reference": "Riferimenti", + "simplex-explained-tab-3-text": "3. Cosa vedono i server", + "chat-bot-example": "Esempio di chat bot", + "feature-3-title": "Gruppi segreti decentralizzati —
solo gli utenti sanno che esistono", + "blog": "Blog", + "simplex-explained-tab-2-p-1": "Per ogni connessione usi due code di messaggi distinte per inviare e ricevere i messaggi attraverso server diversi.", + "simplex-explained-tab-2-p-2": "I server passano i messaggi solo in una direzione, senza avere il quadro completo della conversazione dell'utente o delle connessioni.", + "simplex-explained-tab-3-p-2": "Gli utenti possono aumentare ulteriormente la privacy dei metadati usando Tor per accedere ai server, evitando correlazioni per indirizzo IP.", + "smp-protocol": "Protocollo SMP", + "feature-1-title": "Messaggi crittografati E2E con markdown e modifica", + "feature-5-title": "Conversazioni segrete a tempo", + "feature-6-title": "Chiamate audio e video
crittografate E2E", + "simplex-private-6-title": "Scambio di chiavi
fuori banda", + "feature-7-title": "Database crittografato trasferibile — sposta il tuo profilo su un altro dispositivo", + "simplex-private-card-1-point-2": "Cryptobox NaCL in ogni coda per impedire la correlazione del traffico tra le code di messaggi se il TLS è compromesso.", + "simplex-private-card-3-point-3": "La ripresa della connessione è disattivata per evitare attacchi alla sessione.", + "hero-overlay-card-1-p-4": "Questo design impedisce la fuoriuscita di metadati degli utenti a livello di applicazione. Per aumentare ulteriormente la privacy e proteggere il tuo indirizzo IP puoi connetterti ai server di messaggistica tramite Tor.", + "hero-overlay-card-2-p-3": "Anche con le app più private che usano i servizi Tor v3, se parli con due contatti diversi tramite lo stesso profilo, questi possono dimostrare di essere connessi alla stessa persona.", + "simplex-network-overlay-card-1-p-1": "I protocolli e le app di messaggistica P2P hanno diversi problemi che li rendono meno affidabili di SimpleX, più complessi da analizzare e vulnerabili a diversi tipi di attacco.", + "simplex-network-overlay-card-1-li-1": "Le reti P2P si basano su alcune varianti di DHT per instradare i messaggi. I progetti DHT devono bilanciare la garanzia di consegna e la latenza. SimpleX ha sia una migliore garanzia di consegna che una latenza minore rispetto al P2P, perché il messaggio può essere passato in modo ridondante attraverso diversi server in parallelo, usando i server scelti dal destinatario. Nelle reti P2P il messaggio viene passato attraverso i nodi O(log N) in sequenza, usando nodi scelti dall'algoritmo.", + "simplex-network-overlay-card-1-li-3": "Il P2P non risolve il problema dell'attacco MITM e la maggior parte delle implementazioni esistenti non usa messaggi fuori banda per lo scambio iniziale di chiavi. SimpleX usa messaggi fuori banda o, in alcuni casi, connessioni sicure e attendibili preesistenti per lo scambio iniziale di chiavi.", + "privacy-matters-overlay-card-1-p-1": "Molte grandi aziende usano le informazioni sulle persone con cui sei connesso per stimare il tuo reddito, venderti i prodotti di cui non hai realmente bisogno e determinare i prezzi.", + "simplex-network-overlay-card-1-li-5": "Tutte le reti P2P conosciute possono essere vulnerabili all'attacco di Sybil, perché ogni nodo è rilevabile e la rete opera come un tutt'uno. Le misure note per mitigarlo richiedono un componente centralizzato o proof-of-work costosi. La rete di SimpleX non ha la possibilità di scoprire i server, è frammentata e opera come più sottoreti isolate, rendendo impossibili gli attacchi a livello di rete.", + "privacy-matters-overlay-card-1-p-2": "I rivenditori online sanno che le persone con redditi più bassi sono più propense a fare acquisti urgenti, quindi possono applicare prezzi più alti o rimuovere sconti.", + "privacy-matters-overlay-card-1-p-3": "Alcune società finanziarie e assicurative usano grafici sociali per determinare i tassi di interesse e i premi. Spesso ciò fa pagare di più le persone con redditi più bassi — è noto come \"premio di povertà\" .", + "privacy-matters-overlay-card-2-p-1": "Non molto tempo fa abbiamo assistito alla manipolazione delle principali elezioni da una rispettabile società di consulenza che ha usato i nostri grafici sociali per distorcere la nostra visione del mondo reale e manipolare i nostri voti.", + "privacy-matters-overlay-card-2-p-2": "Per essere obiettivi e prendere decisioni indipendenti devi avere il controllo del tuo spazio informativo. È possibile solo se utilizzi una piattaforma di comunicazione privata che non ha accesso al tuo grafico sociale.", + "privacy-matters-overlay-card-3-p-2": "Una delle storie più scioccanti è l'esperienza di Mohamedou Ould Salahi descritta nel suo libro di memorie e mostrata nel film The Mauritanian. È stato rinchiuso nel campo di Guantánamo, senza processo, e lì è stato torturato per 15 anni dopo una telefonata a un suo parente in Afghanistan, sospettato di essere coinvolto negli attacchi dell'11/9, nonostante avesse vissuto in Germania per i precedenti 10 anni.", + "join-us-on-GitHub": "Unisciti a noi su GitHub", + "simplex-chat-for-the-terminal": "SimpleX Chat per il terminale", + "privacy-matters-overlay-card-3-p-4": "Non è sufficiente usare un messenger crittografato end-to-end, tutti dovremmo usare i messenger che proteggono la privacy delle nostre reti personali — con chi siamo connessi.", + "simplex-unique-overlay-card-1-p-2": "Per recapitare i messaggi, SimpleX usa indirizzi anonimi a coppie di code di messaggi unidirezionali, separate per i messaggi ricevuti e inviati, di solito tramite server diversi. Usare SimpleX è come avere un'email o telefono “temporanei” per ogni contatto, e nessuna seccatura per gestirli.", + "simplex-unique-overlay-card-1-p-1": "A differenza di altre piattaforme di messaggistica, SimpleX non ha alcun identificatore assegnato agli utenti. Non si basa su numeri di telefono, indirizzi basati su domini (come email o XMPP), nomi utente, chiavi pubbliche o persino numeri casuali per identificare i suoi utenti — non sappiamo quante persone usano i nostri server SimpleX.", + "simplex-unique-overlay-card-3-p-3": "A differenza dei server di reti federate (email, XMPP o Matrix), i server SimpleX non conservano gli account utente, ma trasmettono solo i messaggi, proteggendo la privacy di entrambe le parti.", + "simplex-unique-card-3-p-2": "I messaggi crittografati end-to-end vengono conservati temporaneamente sui server di inoltro SimpleX fino alla ricezione, quindi vengono eliminati definitivamente.", + "simplex-unique-card-4-p-2": "Puoi usare SimpleX con i tuoi server personali o con i server forniti da noi — e connetterti comunque a qualsiasi utente.", + "join-the-REDDIT-community": "Unisciti alla comunità di REDDIT", + "sign-up-to-receive-our-updates": "Iscriviti per ricevere i nostri aggiornamenti", + "simplex-unique-overlay-card-3-p-4": "Non ci sono identificatori o testi cifrati in comune tra il traffico del server inviato e quello ricevuto — se qualcuno lo osserva, non può determinare facilmente chi comunica con chi, anche se il TLS è compromesso.", + "simplex-unique-overlay-card-4-p-2": "La piattaforma SimpleX usa un protocollo aperto e fornisce un SDK per creare chat bot, consentendo l'implementazione di servizi con cui gli utenti possono interagire tramite le app SimpleX Chat — siamo impazienti di vedere quali servizi SimpleX puoi creare.", + "simplex-unique-card-4-p-1": "La rete SimpleX è completamente decentralizzata e indipendente da qualsiasi criptovaluta o altra piattaforma, ad eccezione di internet.", + "donate-here-to-help-us": "Dona qui per aiutarci", + "to-make-a-connection": "Per stabilire una connessione:", + "scan-the-qr-code-with-the-simplex-chat-app-description": "Le chiavi pubbliche e l'indirizzo della coda di messaggi in questo link NON vengono inviati in rete quando vedi questa pagina —
sono contenuti nel frammento hash dell'URL del link.", + "copy-the-command-below-text": "copia il comando qui sotto e usalo nella chat:", + "privacy-matters-section-header": "Perché la privacy è importante", + "simplex-private-section-header": "Cosa rende SimpleX privato", + "tap-to-close": "Tocca per chiudere", + "simplex-network-1-desc": "Tutti i messaggi vengono inviati tramite i server, garantendo una migliore privacy dei metadati e una consegna asincrona dei messaggi affidabile, evitando molti", + "simplex-network-3-desc": "i server forniscono code unidirezionali per connettere gli utenti, ma non hanno visibilità del grafo delle connessioni di rete — solo gli utenti.", + "comparison-point-5-text": "Componente centrale o altro attacco a livello di rete", + "comparison-section-list-point-5": "Non protegge i metadati degli utenti", + "comparison-section-list-point-3": "Chiave pubblica o altro ID univoco globale", + "comparison-section-list-point-4": "Se i server dell'operatore sono compromessi" +} \ No newline at end of file diff --git a/website/langs/nl.json b/website/langs/nl.json index 30d2f4932d..771f9bbb17 100644 --- a/website/langs/nl.json +++ b/website/langs/nl.json @@ -5,28 +5,28 @@ "blog": "Blog", "features": "Functies", "why-simplex": "Waarom SimpleX", - "simplex-privacy": "SimpleX-privacy", - "simplex-network": "SimpleX-netwerk", + "simplex-privacy": "SimpleX privacy", + "simplex-network": "SimpleX netwerk", "simplex-explained": "Simplex uitgelegd", "simplex-explained-tab-1-text": "1. Wat gebruikers ervaren", "simplex-explained-tab-3-text": "3. Wat servers zien", - "simplex-explained-tab-1-p-1": "U kunt contacten en groepen maken en tweerichtingsgesprekken voeren, zoals in elke andere messenger.", + "simplex-explained-tab-1-p-1": "U kunt contacten en groepen maken en tweerichtings gesprekken voeren, zoals in elke andere messenger.", "simplex-explained-tab-1-p-2": "Hoe kan het werken met unidirectionele wachtrijen en zonder gebruikersprofiel-ID's?", "simplex-explained-tab-3-p-1": "De servers hebben afzonderlijke anonieme inloggegevens voor elke wachtrij en weten niet tot welke gebruikers ze behoren.", "simplex-explained-tab-3-p-2": "Gebruikers kunnen de privacy van metadata verder verbeteren door Tor te gebruiken om toegang te krijgen tot servers, waardoor corellatie op IP-adres wordt voorkomen.", "chat-bot-example": "Chatbot voorbeeld", - "smp-protocol": "SMP-protocol", + "smp-protocol": "SMP protocol", "donate": "Doneer", "copyright-label": "© 2020-2023 SimpleX | Open-sourceproject", - "simplex-chat-protocol": "SimpleX Chat-protocol", - "terminal-cli": "Terminal-CLI", + "simplex-chat-protocol": "SimpleX Chat protocol", + "terminal-cli": "Terminal CLI", "terms-and-privacy-policy": "Voorwaarden & Privacybeleid", - "hero-subheader": "De eerste messenger
zonder gebruikers-ID's", - "hero-overlay-1-textlink": "Waarom zijn gebruikers-ID's slecht voor de privacy?", + "hero-subheader": "De eerste messenger
zonder gebruikers ID's", + "hero-overlay-1-textlink": "Waarom zijn gebruikers ID's slecht voor de privacy?", "hero-overlay-2-textlink": "Hoe werkt SimpleX?", - "hero-2-header": "Maak een privéverbinding", + "hero-2-header": "Maak een privé verbinding", "hero-overlay-1-title": "Hoe werkt SimpleX?", - "hero-overlay-2-title": "Waarom zijn gebruikers-ID's slecht voor de privacy?", + "hero-overlay-2-title": "Waarom zijn gebruikers ID's slecht voor de privacy?", "feature-1-title": "E2E-versleutelde berichten met markdown en bewerking", "feature-2-title": "E2E-versleutelde
afbeeldingen en bestanden", "feature-3-title": "Gedecentraliseerde geheime groepen -
alleen gebruikers weten dat ze bestaan", @@ -34,39 +34,180 @@ "feature-5-title": "Verdwijnende geheime gesprekken", "feature-6-title": "E2E-versleutelde
audio- en videogesprekken", "feature-8-title": "Incognitomodus -
uniek voor SimpleX Chat", - "simplex-network-overlay-1-title": "Vergelijking met P2P-berichtenprotocollen", - "simplex-private-1-title": "2 lagen
end-to-end encryptie", - "simplex-private-2-title": "Extra laag
serverversleuteling", + "simplex-network-overlay-1-title": "Vergelijking met P2P berichten protocollen", + "simplex-private-1-title": "2 lagen
end-to-end versleuteling", + "simplex-private-2-title": "Extra laag
server versleuteling", "simplex-private-3-title": "Veilig geverifieerd
TLS-transport", "simplex-private-4-title": "Optionele
toegang via Tor", - "simplex-private-5-title": "Meerdere lagen van
inhoudsopvulling", + "simplex-private-5-title": "Meerdere lagen van
inhouds opvulling", "simplex-private-8-title": "Berichten mixen
om correlatie te verminderen", "simplex-private-9-title": "Unidirectionele
berichtenwachtrijen", "simplex-private-10-title": "Tijdelijke anonieme paarsgewijze identifiers", - "simplex-private-card-3-point-1": "Alleen TLS 1.2/1.3 met sterke algoritmen wordt gebruikt voor client-serververbindingen.", + "simplex-private-card-3-point-1": "Alleen TLS 1.2/1.3 met sterke algoritmen wordt gebruikt voor client-server verbindingen.", "simplex-private-card-3-point-2": "Server fingerprint en channel binding voorkomen MITM- en replay-aanvallen.", - "simplex-private-card-3-point-3": "Connectieherstel is uitgeschakeld om sessieaanvallen te voorkomen.", - "simplex-private-card-5-point-1": "SimpleX gebruikt content opvulling voor elke coderingslaag om aanvallen op berichtgrootte te verstoren.", - "simplex-private-card-5-point-2": "Het zorgt ervoor dat berichten van verschillende grootte er hetzelfde uitzien voor de servers en netwerkwaarnemers.", - "simplex-private-card-6-point-1": "Veel communicatieplatforms zijn kwetsbaar voor MITM-aanvallen door servers of netwerkproviders.", + "simplex-private-card-3-point-3": "Connectie herstel is uitgeschakeld om sessie aanvallen te voorkomen.", + "simplex-private-card-5-point-1": "SimpleX gebruikt content opvulling voor elke coderingslaag om aanvallen op bericht grootte te verstoren.", + "simplex-private-card-5-point-2": "Het zorgt ervoor dat berichten van verschillende grootte er hetzelfde uitzien voor de servers en netwerk waarnemers.", + "simplex-private-card-6-point-1": "Veel communicatie platforms zijn kwetsbaar voor MITM aanvallen door servers of netwerk providers.", "simplex-private-card-7-point-2": "Als een bericht wordt toegevoegd, verwijderd of gewijzigd, wordt de ontvanger gewaarschuwd.", - "simplex-private-card-8-point-1": "SimpleX-servers fungeren als mix nodes met lage latentie — de inkomende en uitgaande berichten hebben een andere volgorde.", + "simplex-private-card-8-point-1": "SimpleX servers fungeren als mix nodes met lage latentie — de inkomende en uitgaande berichten hebben een andere volgorde.", "simplex-private-card-9-point-2": "Het vermindert de aanvals mogenlijkheden, in vergelijking met traditionele berichten diensten, en de beschikbare metadata.", - "simplex-private-card-10-point-1": "SimpleX gebruikt tijdelijke anonieme paarsgewijze adressen en inloggegevens voor elk gebruikerscontact of groepslid.", + "simplex-private-card-10-point-1": "SimpleX gebruikt tijdelijke anonieme paarsgewijze adressen en inloggegevens voor elk gebruikers contact of groepslid.", "simplex-explained-tab-2-text": "2. Hoe werkt het", - "chat-protocol": "Chat-protocol", - "simplex-explained-tab-2-p-1": "Voor elke verbinding gebruik je twee aparte messaging-wachtrijen om berichten via verschillende servers te versturen en te ontvangen.", + "chat-protocol": "Chat protocol", + "simplex-explained-tab-2-p-1": "Voor elke verbinding gebruikt u twee afzonderlijke berichten wachtrijen om berichten via verschillende servers te verzenden en te ontvangen.", "simplex-explained-tab-2-p-2": "Servers geven berichten slechts in één richting door, zonder een volledig beeld te hebben van het gesprek of de connecties van de gebruiker.", - "hero-p-1": "Andere apps hebben gebruikers-ID's: Signal, Matrix, Session, Briar, Jami, Cwtch, enz.
SimpleX niet, zelfs geen willekeurige getallen.
Dit verbetert uw privacy radicaal.", - "hero-2-header-desc": "De video laat zien hoe je verbinding maakt met je vriend via hun eenmalige QR-code, persoonlijk of via een videolink. U kunt ook verbinding maken door een uitnodigingslink te delen.", + "hero-p-1": "Andere apps hebben gebruikers ID's: Signal, Matrix, Session, Briar, Jami, Cwtch, enz.
SimpleX niet, zelfs geen willekeurige getallen.
Dit verbetert uw privacy.", + "hero-2-header-desc": "De video laat zien hoe je verbinding maakt met je vriend via een eenmalige QR-code, persoonlijk of via een videolink. U kunt ook verbinding maken door een uitnodigingslink te delen.", "hero-header": "Privacy opnieuw gedefinieerd", "feature-7-title": "Portable versleutelde database — verplaats je profiel naar een ander apparaat", - "simplex-private-card-1-point-1": "Protocol met double-ratchet -
OTR-berichten met perfecte voorwaartse geheimhouding en inbreukherstel.", + "simplex-private-card-1-point-1": "Protocol met double-ratchet -
OTR-berichten met perfecte voorwaartse geheimhouding en inbraak herstel.", "simplex-private-6-title": "Out-of-band
sleuteluitwisseling", - "simplex-private-7-title": "Berichtintegriteit
verificatie", - "simplex-private-card-4-point-1": "Om uw IP-adres te beschermen, kunt u via Tor of een ander transportoverlay-netwerk toegang krijgen tot de servers.", + "simplex-private-7-title": "Bericht integriteit
verificatie", + "simplex-private-card-4-point-1": "Om uw IP-adres te beschermen, kunt u via Tor of een ander transportoverlay netwerk toegang krijgen tot de servers.", "simplex-private-card-4-point-2": "Installeer de Orbot-app en schakel de SOCKS5-proxy in (of VPN op iOS ) om SimpleX via Tor te gebruiken.", - "simplex-private-card-6-point-2": "Om te voorkomen dat SimpleX-apps eenmalige sleutels out-of-band doorgeven, wanneer u een adres deelt als een link of een QR-code.", + "simplex-private-card-6-point-2": "Om te voorkomen dat SimpleX apps eenmalige sleutels out-of-band doorgeven, wanneer u een adres deelt als een link of een QR-code.", "simplex-private-card-7-point-1": "Om de integriteit te garanderen, zijn de berichten opeenvolgend genummerd en bevatten ze de hash van het vorige bericht.", - "simplex-private-card-9-point-1": "Elke berichtenwachtrij geeft berichten in één richting door, met verschillende verzend- en ontvangstadressen." + "simplex-private-card-9-point-1": "Elke berichten wachtrij geeft berichten in één richting door, met verschillende verzend- en ontvangstadressen.", + "simplex-private-card-1-point-2": "NaCL-cryptobox in elke wachtrij om verkeer correlatie tussen berichten wachtrijen te voorkomen als TLS wordt aangetast.", + "simplex-private-card-2-point-1": "Extra server versleuteling laag voor levering aan de ontvanger, om de correlatie tussen ontvangen en verzonden server verkeer te voorkomen als TLS is aangetast.", + "simplex-private-card-10-point-2": "Het maakt het mogelijk om berichten te bezorgen zonder gebruikers profiel ID's, wat een betere privacy van metagegevens biedt dan alternatieven.", + "privacy-matters-1-title": "Reclame en prijs discriminatie", + "privacy-matters-1-overlay-1-title": "Privacy bespaart u geld", + "privacy-matters-1-overlay-1-linkText": "Privacy bespaart u geld", + "privacy-matters-2-title": "Manipulatie van verkiezingen", + "privacy-matters-2-overlay-1-title": "Privacy geeft u macht", + "privacy-matters-2-overlay-1-linkText": "Privacy geeft u macht", + "privacy-matters-3-title": "Vervolging wegens onschuldige associatie", + "privacy-matters-3-overlay-1-title": "Privacy beschermt uw vrijheid", + "simplex-unique-1-title": "U heeft volledige privacy", + "simplex-unique-1-overlay-1-title": "Volledige privacy van uw identiteit, profiel, contacten en metadata", + "simplex-unique-2-title": "U bent beschermd
tegen spam en misbruik", + "simplex-unique-3-title": "U beheert uw gegevens", + "simplex-unique-3-overlay-1-title": "Eigendom, controle en beveiliging van uw gegevens", + "simplex-unique-4-title": "U bent eigenaar van het SimpleX netwerk", + "simplex-unique-4-overlay-1-title": "Volledig gedecentraliseerd — gebruikers zijn eigenaar van het SimpleX netwerk", + "hero-overlay-card-1-p-3": "U definieert welke server(s) u wilt gebruiken om de berichten te ontvangen, uw contacten — de servers die u gebruikt om de berichten naar hen te verzenden. Elk gesprek gebruikt waarschijnlijk twee verschillende servers.", + "hero-overlay-card-2-p-1": "Wanneer gebruikers een blijvende identiteit hebben, zelfs als dit slechts een willekeurig nummer is, zoals een sessie-ID, bestaat het risico dat de provider of een aanvaller kan zien hoe de gebruikers zijn verbonden en hoeveel berichten ze verzenden.", + "hero-overlay-card-1-p-4": "Dit ontwerp voorkomt het lekken van eventuele gebruikersgegevens. metadata op applicatie niveau. Om de privacy verder te verbeteren en uw IP-adres te beschermen, kunt u via Tor verbinding maken met berichten servers.", + "hero-overlay-card-1-p-5": "Alleen client apparaten slaan gebruikers profielen, contacten en groepen op; de berichten worden verzonden met 2-laags end-to-end versleuteling.", + "hero-overlay-card-1-p-6": "Lees meer in SimpleX-whitepaper.", + "hero-overlay-card-2-p-2": "Ze zouden deze informatie vervolgens kunnen correleren met de bestaande openbare sociale netwerken en een aantal echte identiteiten kunnen bepalen.", + "privacy-matters-3-overlay-1-linkText": "Privacy beschermt uw vrijheid", + "simplex-unique-2-overlay-1-title": "De beste bescherming tegen spam en misbruik", + "hero-overlay-card-1-p-1": "Veel gebruikers vroegen: als SimpleX geen gebruikers ID's heeft, hoe kan het dan weten waar berichten moeten worden afgeleverd?", + "hero-overlay-card-1-p-2": "Om berichten te bezorgen, gebruikt SimpleX in plaats van gebruikers ID's die door alle andere platforms worden gebruikt, tijdelijke anonieme paarsgewijze identifiers van berichten wachtrijen, gescheiden voor elk van uw verbindingen — er zijn geen identificatiegegevens op lange termijn.", + "hero-overlay-card-2-p-3": "Zelfs met de meest privé apps die Tor v3-services gebruiken, als je met twee verschillende contacten via hetzelfde profiel praat, kunnen ze bewijzen dat ze met dezelfde persoon verbonden zijn.", + "hero-overlay-card-2-p-4": "SimpleX beschermt tegen deze aanvallen door geen gebruikers ID's in het ontwerp te hebben. En als u de incognitomodus gebruikt, heeft u voor elk contact een andere weergavenaam, waardoor gedeelde gegevens tussen hen worden vermeden.", + "simplex-network-overlay-card-1-p-1": "P2P-berichtenprotocollen en -apps hebben verschillende problemen waardoor ze minder betrouwbaar zijn dan SimpleX, complexer om te analyseren en kwetsbaarder voor verschillende soorten aanvallen.", + "simplex-network-overlay-card-1-li-1": "P2P netwerken vertrouwen op een variant van DHT om berichten te routeren. DHT ontwerpen moeten een balans vinden tussen leveringsgarantie en latentie. SimpleX heeft zowel een betere leveringsgarantie als een lagere latentie dan P2P, omdat het bericht redundant via meerdere servers parallel kan worden doorgegeven, met behulp van de servers die door de ontvanger zijn gekozen. In P2P netwerken wordt het bericht achtereenvolgens door O(log N)-knooppunten geleid, met behulp van door het algoritme gekozen knooppunten.", + "simplex-network-overlay-card-1-li-2": "SimpleX ontwerp heeft, in tegenstelling tot de meeste P2P netwerken, geen globale gebruikers ID's van welke soort dan ook, zelfs niet tijdelijk, en gebruikt alleen tijdelijke paarsgewijze ID's, wat een betere anonimiteit en metadata bescherming biedt.", + "simplex-network-overlay-card-1-li-3": "P2P lost het probleem MITM-aanval niet op en de meeste bestaande implementaties gebruiken geen out-of-band berichten voor de initiële sleuteluitwisseling. SimpleX gebruikt out-of-band berichten of, in sommige gevallen, reeds bestaande veilige en vertrouwde verbindingen voor de eerste sleuteluitwisseling.", + "simplex-network-overlay-card-1-li-4": "P2P implementaties kunnen door sommige internetproviders worden geblokkeerd (zoals BitTorrent). SimpleX is transport-agnostisch - het kan werken via standaard webprotocollen, b.v. WebSockets.", + "simplex-network-overlay-card-1-li-5": "Alle bekende P2P netwerken kunnen kwetsbaar zijn voor Sybil-aanval, omdat elk knooppunt vindbaar is en het netwerk als een geheel opereert. Bekende maatregelen om het te verminderen, vereisen een gecentraliseerde component of duur bewijs van werk . Het SimpleX-netwerk kan niet worden gedetecteerd door de server, het is gefragmenteerd en werkt als meerdere geïsoleerde subnetwerken, waardoor netwerkbrede aanvallen onmogelijk zijn.", + "simplex-unique-card-2-p-1": "Omdat u geen identificator of vast adres op het SimpleX platform heeft, kan niemand contact met u opnemen, tenzij u een eenmalig of tijdelijk gebruikersadres deelt, als een QR-code of een link.", + "simplex-unique-card-3-p-1": "SimpleX slaat alle gebruikersgegevens op client apparaten op in een draagbaar gecodeerd databaseformaat — en kan worden overgedragen naar een ander apparaat.", + "simplex-unique-card-3-p-2": "De end-to-end versleutelde berichten worden tijdelijk op SimpleX relayservers bewaard totdat ze zijn ontvangen, waarna ze permanent worden verwijderd.", + "simplex-unique-card-4-p-1": "Het SimpleX netwerk is volledig gedecentraliseerd en onafhankelijk van enige cryptovaluta of enig ander platform, behalve internet.", + "simplex-unique-card-4-p-2": "U kunt SimpleX gebruiken met uw eigen servers of met de servers die door ons worden geleverd — en toch verbinding maken met elke gebruiker.", + "join": "Word lid van", + "we-invite-you-to-join-the-conversation": "Wij nodigen u uit om deel te nemen aan het gesprek", + "join-the-REDDIT-community": "Word lid van de REDDIT gemeenschap", + "join-us-on-GitHub": "Volg ons op GitHub", + "donate-here-to-help-us": "Doneer hier om ons te helpen", + "sign-up-to-receive-our-updates": "Schrijf u in om onze updates te ontvangen", + "unique": "uniek", + "why-simplex-is": "Waarom SimpleX is", + "learn-more": "Kom meer te weten", + "more-info": "Meer informatie", + "hide-info": "Info verbergen", + "contact-hero-subheader": "Scan de QR-code met de SimpleX Chat app op je telefoon of tablet.", + "contact-hero-p-1": "De openbare sleutels en het berichtenwachtrijadres in deze link worden NIET over het netwerk verzonden wanneer u deze pagina — ze zijn opgenomen in het hash-fragment van de link-URL.", + "contact-hero-p-2": "Heb je de SimpleX Chat nog niet gedownload?", + "contact-hero-p-3": "Gebruik onderstaande links om de app te downloaden.", + "scan-qr-code-from-mobile-app": "Scan de QR-code van de mobiele app", + "to-make-a-connection": "Om een verbinding te maken:", + "install-simplex-app": "Installeer de SimpleX app", + "connect-in-app": "Maak verbinding met de app", + "open-simplex-app": "Open de Simplex app", + "tap-the-connect-button-in-the-app": "Tik op de knop 'verbinden' in de app", + "scan-the-qr-code-with-the-simplex-chat-app": "Scan de QR-code met de SimpleX Chat app", + "scan-the-qr-code-with-the-simplex-chat-app-description": "De openbare sleutels en het berichtenwachtrijadres in deze link worden NIET over het netwerk verzonden wanneer u deze pagina bekijkt -
ze zijn opgenomen in het hash-fragment van de link-URL.", + "installing-simplex-chat-to-terminal": "SimpleX chat installeren op terminal", + "use-this-command": "Gebruik deze opdracht:", + "see-simplex-chat": "Zie SimpleX chat", + "github-repository": "GitHub repository", + "the-instructions--source-code": "de instructies voor het downloaden of compileren van de broncode.", + "if-you-already-installed-simplex-chat-for-the-terminal": "Als u SimpleX Chat al voor de terminal hebt geïnstalleerd", + "if-you-already-installed": "Als u al hebt geïnstalleerd", + "simplex-chat-for-the-terminal": "SimpleX Chat voor de terminal", + "copy-the-command-below-text": "kopieer de onderstaande opdracht en gebruik deze in de chat:", + "privacy-matters-section-header": "Waarom privacy belangrijk is ", + "privacy-matters-section-label": "Zorg ervoor dat je messenger geen toegang heeft tot je gegevens!", + "privacy-matters-section-subheader": "Behoud van de privacy van uw metadata — met wie u praat — beschermt u tegen:", + "simplex-private-section-header": "Wat maakt SimpleX privé", + "simplex-network-section-header": "SimpleX Netwerk", + "simplex-network-section-desc": "Simplex Chat biedt de beste privacy door de voordelen van P2P en gefedereerde netwerken te combineren.", + "simplex-network-1-header": "In tegenstelling tot P2P netwerken", + "simplex-network-1-desc": "Alle berichten worden verzonden via de servers, die beide zorgen voor een betere metadata privacy en een betrouwbare asynchrone bezorging van berichten, terwijl er veel worden vermeden", + "simplex-network-1-overlay-linktext": "problemen van P2P netwerken", + "simplex-network-2-header": "In tegenstelling tot federatieve netwerken", + "simplex-network-3-header": "SimpleX netwerk", + "simplex-network-3-desc": "servers bieden unidirectionele wachtrijen om de gebruikers te verbinden, maar ze hebben geen zicht op de netwerkverbindingsgrafiek — alleen de gebruikers.", + "simplex-network-2-desc": "SimpleX relay servers slaan GEEN gebruikersprofielen, contacten en afgeleverde berichten op, maken GEEN verbinding met elkaar en er is GEEN serverdirectory.", + "comparison-section-header": "Vergelijking met andere protocollen", + "protocol-1-text": "Signaal, grote platforms", + "protocol-2-text": "XMPP, Matrix", + "protocol-3-text": "P2P protocollen", + "comparison-point-1-text": "Vereist globale identiteit", + "comparison-point-2-text": "Mogelijkheid van MITM", + "comparison-point-5-text": "Centrale component of andere netwerkbrede aanval", + "yes": "Ja", + "comparison-point-3-text": "Afhankelijkheid van DNS", + "comparison-point-4-text": "Enkelvoudig of gecentraliseerd netwerk", + "no": "Nee", + "no-private": "Nee - privé", + "no-secure": "Nee - veilig", + "no-resilient": "Nee - veerkrachtig", + "no-decentralized": "Nee - gedecentraliseerd", + "no-federated": "Nee - gefedereerd", + "simplex-network-overlay-card-1-li-6": "P2P netwerken kunnen kwetsbaar zijn voor DRDoS-aanvallen, wanneer de clients het verkeer opnieuw kunnen uitzenden en versterken, wat resulteert in netwerkbrede denial of service. SimpleX clients sturen alleen verkeer van een bekende verbinding door en kunnen niet door een aanvaller worden gebruikt om het verkeer in het hele netwerk te versterken.", + "privacy-matters-overlay-card-1-p-1": "Veel grote bedrijven gebruiken informatie over met wie u verbonden bent om uw inkomen te schatten, u de producten te verkopen die u niet echt nodig heeft en om de prijzen te bepalen.", + "privacy-matters-overlay-card-1-p-2": "Webwinkels weten dat mensen met lagere inkomens eerder geneigd zijn om dringende aankopen te doen, dus kunnen ze hogere prijzen vragen of kortingen intrekken.", + "privacy-matters-overlay-card-1-p-3": "Sommige financiële en verzekeringsmaatschappijen gebruiken sociale grafieken om rentetarieven en premies te bepalen. Het zorgt er vaak voor dat mensen met lagere inkomens meer betalen — het staat bekend als 'armoedepremie'.", + "privacy-matters-overlay-card-1-p-4": "Het SimpleX platform beschermt de privacy van uw verbindingen beter dan welk alternatief dan ook, waardoor volledig wordt voorkomen dat uw sociale grafiek beschikbaar wordt voor bedrijven of organisaties. Zelfs wanneer mensen servers van SimpleX Chat gebruiken, weten we niet hoeveel gebruikers of hun verbindingen zijn.", + "privacy-matters-overlay-card-2-p-2": "Om objectief te zijn en onafhankelijke beslissingen te kunnen nemen, moet u de controle hebben over uw informatie ruimte. Het is alleen mogelijk als u een privé communicatieplatform gebruikt dat geen toegang heeft tot uw sociale grafiek.", + "privacy-matters-overlay-card-2-p-3": "SimpleX is het eerste platform dat standaard geen gebruikers ID's heeft, waardoor uw verbindingsgrafiek beter wordt beschermd dan welk alternatief dan ook.", + "privacy-matters-overlay-card-3-p-1": "Iedereen zou zich zorgen moeten maken over de privacy en veiligheid van hun communicatie — onschuldige gesprekken kunnen je in gevaar brengen, zelfs als je niets te verbergen hebt.", + "simplex-unique-overlay-card-1-p-1": "In tegenstelling tot andere berichten platforms heeft SimpleX geen identifiers toegewezen aan de gebruikers . Het vertrouwt niet op telefoonnummers, domeingebaseerde adressen (zoals e-mail of XMPP), gebruikersnamen, openbare sleutels of zelfs willekeurige nummers om zijn gebruikers te identificeren — we weten niet ' hoeveel mensen onze SimpleX servers gebruiken.", + "privacy-matters-overlay-card-3-p-2": "Een van de meest schokkende verhalen is de ervaring van Mohamedou Ould Salahi beschreven in zijn memoires en getoond in The Mauritanian movie. Hij werd zonder proces in het Guantanamo kamp geplaatst en werd daar 15 jaar lang gemarteld na een telefoontje naar zijn familielid in Afghanistan, op verdenking van betrokkenheid bij aanslagen van 9/11, ook al woonde hij de afgelopen 10 jaar in Duitsland.", + "privacy-matters-overlay-card-3-p-3": "Gewone mensen worden gearresteerd voor wat ze online delen, zelfs via hun 'anonieme' accounts, zelfs in democratische landen.", + "privacy-matters-overlay-card-3-p-4": "Het is niet genoeg om een end-to-end versleutelde messenger te gebruiken, we zouden allemaal de messengers moeten gebruiken die de privacy van onze persoonlijke netwerken beschermen — met wie we verbonden zijn.", + "simplex-unique-overlay-card-1-p-2": "Om berichten af te leveren gebruikt SimpleX paarsgewijze anonieme adressen van unidirectionele berichtenwachtrijen, gescheiden voor ontvangen en verzonden berichten, meestal via verschillende servers. Het gebruik van SimpleX is als het hebben van een andere “brander” e-mail of telefoon voor elk contact, en geen gedoe om ze te beheren.", + "simplex-unique-overlay-card-1-p-3": "Dit ontwerp beschermt de privacy van met wie u communiceert en verbergt deze voor SimpleX platformservers en voor waarnemers. Om uw IP-adres voor de servers te verbergen, kunt u verbinding maken met SimpleX servers via Tor .", + "simplex-unique-overlay-card-2-p-1": "Omdat je geen identificatie hebt op het SimpleX platform, kan niemand contact met je opnemen, tenzij je een eenmalig of tijdelijk gebruikersadres deelt, als een QR-code of een link.", + "simplex-unique-overlay-card-2-p-2": "Zelfs met het optionele gebruikersadres, hoewel het kan worden gebruikt om spam-contactverzoeken te verzenden, kunt u het wijzigen of volledig verwijderen zonder uw verbindingen te verliezen.", + "simplex-unique-overlay-card-3-p-1": "SimpleX Chat slaat alle gebruikersgegevens alleen op clientapparaten op met behulp van een draagbaar gecodeerd databaseformaat dat kan worden geëxporteerd en overgebracht naar elk ondersteund apparaat.", + "simplex-unique-overlay-card-3-p-2": "De end-to-end versleutelde berichten worden tijdelijk op SimpleX relayservers bewaard totdat ze zijn ontvangen, waarna ze permanent worden verwijderd.", + "simplex-unique-overlay-card-3-p-3": "In tegenstelling tot gefedereerde netwerkservers (e-mail, XMPP of Matrix), slaan SimpleX servers geen gebruikersaccounts op, ze sturen alleen berichten door, waardoor de privacy van beide partijen wordt beschermd.", + "simplex-unique-overlay-card-4-p-1": "U kunt SimpleX gebruiken met uw eigen servers en nog steeds communiceren met mensen die de door ons geleverde vooraf geconfigureerde servers gebruiken.", + "simplex-unique-overlay-card-4-p-3": "Als u overweegt om voor het SimpleX platform te ontwikkelen, bijvoorbeeld de chatbot voor gebruikers van de SimpleX app, of de integratie van de SimpleX Chat bibliotheek in uw mobiele apps, get in touch for any advice en ondersteuning.", + "simplex-unique-card-1-p-1": "SimpleX beschermt de privacy van uw profiel, contacten en metadata en verbergt deze voor SimpleX platformservers en eventuele waarnemers.", + "enter-your-email-address": "Voer uw e-mailadres in", + "get-simplex": "Krijg SimpleX", + "tap-to-close": "Tik om te sluiten", + "contact-hero-header": "Je hebt een adres ontvangen om verbinding te maken met SimpleX Chat", + "invitation-hero-header": "Je hebt een eenmalige link ontvangen om verbinding te maken met SimpleX Chat", + "privacy-matters-overlay-card-2-p-1": "Nog niet zo lang geleden zagen we dat de grote verkiezingen werden gemanipuleerd door een gerenommeerd adviesbureau dat onze sociale grafieken gebruikte om ons beeld van de echte wereld te vervormen en onze stemmen te manipuleren.", + "simplex-unique-overlay-card-3-p-4": "Er zijn geen identifiers of gecodeerde tekst tussen verzonden en ontvangen serververkeer — als iemand het waarneemt, kunnen ze niet gemakkelijk bepalen wie met wie communiceert, zelfs als TLS is gecompromitteerd.", + "simplex-unique-overlay-card-4-p-2": "Het SimpleX platform gebruikt een open protocol en biedt SDK om chatbots te maken, waardoor services kunnen worden geïmplementeerd waarmee gebruikers kunnen communiceren via SimpleX Chat apps — waar we' erg naar uitkijken om te zien welke SimpleX services u kunt bouwen.", + "simplex-unique-card-1-p-2": "In tegenstelling tot elk ander bestaand berichtenplatform, heeft SimpleX geen identificatiecodes toegewezen aan de gebruikers — zelfs geen willekeurige nummers .", + "comparison-section-list-point-1": "Meestal op basis van een telefoonnummer, in sommige gevallen op gebruikersnamen", + "comparison-section-list-point-2": "Op DNS gebaseerde adressen", + "comparison-section-list-point-4": "Als de servers van de operator zijn aangetast", + "comparison-section-list-point-5": "Beschermt de metadata van gebruikers niet", + "comparison-section-list-point-6": "Hoewel P2P wordt gedistribueerd, zijn ze niet federatief - ze werken als een enkel netwerk", + "see-here": "kijk hier", + "comparison-section-list-point-7": "P2P netwerken hebben een centrale autoriteit of het hele netwerk kan worden aangetast", + "comparison-section-list-point-3": "Publieke sleutel of een andere globale unieke ID" } \ No newline at end of file diff --git a/website/src/_data/languages.json b/website/src/_data/languages.json index 497f804c31..980dce6b41 100644 --- a/website/src/_data/languages.json +++ b/website/src/_data/languages.json @@ -24,11 +24,17 @@ "flag": "/img/flags/cs.svg", "enabled": true }, + { + "label": "it", + "name": "Italiano", + "flag": "/img/flags/it.svg", + "enabled": true + }, { "label": "nl", "name": "Nederlands", "flag": "/img/flags/nl.svg", - "enabled": false + "enabled": true }, { "label": "nb_NO", @@ -36,12 +42,6 @@ "flag": "/img/flags/nb_NO.svg", "enabled": false }, - { - "label": "it", - "name": "Italian", - "flag": "/img/flags/it.svg", - "enabled": false - }, { "label": "es", "name": "Spanish",