Hi!
\nConnect to me via SimpleX Chat
" = "Ahoj!
\nPřipojte se ke mne přes SimpleX Chat
"; + /* No comment provided by engineer. */ "~strike~" = "\\~stávka~"; +/* No comment provided by engineer. */ +"0s" = "0s"; + /* time interval */ "1 day" = "1 den"; /* time interval */ "1 hour" = "1 hodina"; +/* No comment provided by engineer. */ +"1 minute" = "1 minutu"; + /* time interval */ "1 month" = "1 měsíc"; /* time interval */ "1 week" = "1 týden"; +/* No comment provided by engineer. */ +"1-time link" = "Jednorázový odkaz"; + +/* No comment provided by engineer. */ +"5 minutes" = "5 minut"; + /* No comment provided by engineer. */ "6" = "6"; +/* No comment provided by engineer. */ +"30 seconds" = "30 vteřin"; + /* notification title */ "A new contact" = "Nový kontakt"; @@ -217,6 +250,9 @@ /* No comment provided by engineer. */ "About SimpleX" = "O SimpleX"; +/* No comment provided by engineer. */ +"About SimpleX address" = "O SimpleX adrese"; + /* No comment provided by engineer. */ "About SimpleX Chat" = "O SimpleX chat"; @@ -242,6 +278,9 @@ /* call status */ "accepted call" = "přijatý hovor"; +/* No comment provided by engineer. */ +"Add address to your profile, so that your contacts can share it with other people. Profile update will be sent to your contacts." = "Přidejte adresu do svého profilu, aby ji vaše kontakty mohly sdílet s dalšími lidmi. Aktualizace profilu bude zaslána vašim kontaktům."; + /* No comment provided by engineer. */ "Add preset servers" = "Přidejte přednastavené servery"; @@ -260,6 +299,9 @@ /* No comment provided by engineer. */ "Add welcome message" = "Přidat uvítací zprávu"; +/* No comment provided by engineer. */ +"Address" = "Adresa"; + /* member role */ "admin" = "správce"; @@ -269,15 +311,27 @@ /* No comment provided by engineer. */ "Advanced network settings" = "Pokročilá nastavení sítě"; +/* No comment provided by engineer. */ +"All app data is deleted." = "Všechna data aplikace jsou smazána."; + /* 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!"; +/* No comment provided by engineer. */ +"All data is erased when it is entered." = "Všechna data se při zadání vymažou."; + /* No comment provided by engineer. */ "All group members will remain connected." = "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."; +/* No comment provided by engineer. */ +"All your contacts will remain connected." = "Všechny vaše kontakty zůstanou připojeny."; + +/* No comment provided by engineer. */ +"All your contacts will remain connected. Profile update will be sent to your contacts." = "Všechny vaše kontakty zůstanou připojeny. Aktualizace profilu bude odeslána vašim kontaktům."; + /* No comment provided by engineer. */ "Allow" = "Povolit"; @@ -290,6 +344,12 @@ /* 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í."; +/* No comment provided by engineer. */ +"Allow message reactions only if your contact allows them." = "Povolit reakce na zprávy, pokud je váš kontakt povolí."; + +/* No comment provided by engineer. */ +"Allow message reactions." = "Povolit reakce na zprávy."; + /* No comment provided by engineer. */ "Allow sending direct messages to members." = "Povolit odesílání přímých zpráv členům."; @@ -308,6 +368,9 @@ /* No comment provided by engineer. */ "Allow voice messages?" = "Povolit hlasové zprávy?"; +/* No comment provided by engineer. */ +"Allow your contacts adding message reactions." = "Povolit kontaktům přidávat reakce na zprávy."; + /* No comment provided by engineer. */ "Allow your contacts to call you." = "Povolte svým kontaktům vám volat."; @@ -329,6 +392,9 @@ /* No comment provided by engineer. */ "Always use relay" = "Spojení přes relé"; +/* No comment provided by engineer. */ +"An empty chat profile with the provided name is created, and the app opens as usual." = "Vytvořit prázdný chat profil se zadaným názvem a otevřít aplikaci jako obvykle."; + /* No comment provided by engineer. */ "Answer call" = "Přijmout hovor"; @@ -341,6 +407,9 @@ /* No comment provided by engineer. */ "App passcode" = "Heslo aplikace"; +/* No comment provided by engineer. */ +"App passcode is replaced with self-destruct passcode." = "Přístupový kód aplikace je nahrazen sebedestrukčním přístupovým heslem."; + /* No comment provided by engineer. */ "App version" = "Verze aplikace"; @@ -380,6 +449,9 @@ /* No comment provided by engineer. */ "Authentication unavailable" = "Ověřování není k dispozici"; +/* No comment provided by engineer. */ +"Auto-accept" = "Automaticky přijmout"; + /* No comment provided by engineer. */ "Auto-accept contact requests" = "Automatické přijímání žádostí o kontakt"; @@ -401,9 +473,15 @@ /* No comment provided by engineer. */ "Bad message ID" = "Špatné ID zprávy"; +/* No comment provided by engineer. */ +"Better messages" = "Lepší zprávy"; + /* No comment provided by engineer. */ "bold" = "tučně"; +/* No comment provided by engineer. */ +"Both you and your contact can add message reactions." = "Vy i váš kontakt můžete přidávat reakce na zprávy."; + /* 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."; @@ -479,6 +557,13 @@ /* No comment provided by engineer. */ "Change role" = "Změnit roli"; +/* authentication reason */ +"Change self-destruct mode" = "Změnit režim sebedestrukce"; + +/* authentication reason + set passcode view */ +"Change self-destruct passcode" = "Změnit sebedestrukční heslo"; + /* chat item text */ "changed address for you" = "změnila se vaše adresa"; @@ -686,6 +771,9 @@ /* 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."; +/* No comment provided by engineer. */ +"Continue" = "Pokračovat"; + /* chat item action */ "Copy" = "Kopírovat"; @@ -695,6 +783,9 @@ /* No comment provided by engineer. */ "Create" = "Vytvořit"; +/* No comment provided by engineer. */ +"Create an address to let people connect with you." = "Vytvořit adresu, aby se s vámi lidé mohli spojit."; + /* server test step */ "Create file" = "Vytvořit soubor"; @@ -713,6 +804,9 @@ /* No comment provided by engineer. */ "Create secret group" = "Vytvořit tajnou skupinu"; +/* No comment provided by engineer. */ +"Create SimpleX address" = "Vytvořit SimpleX adresu"; + /* No comment provided by engineer. */ "Create your profile" = "Vytvořte si profil"; @@ -731,6 +825,12 @@ /* No comment provided by engineer. */ "Currently maximum supported file size is %@." = "Aktuálně maximální podporovaná velikost souboru je %@."; +/* dropdown time picker choice */ +"custom" = "vlastní"; + +/* No comment provided by engineer. */ +"Custom time" = "Vlastní čas"; + /* No comment provided by engineer. */ "Dark" = "Tmavý"; @@ -752,6 +852,9 @@ /* No comment provided by engineer. */ "Database ID" = "ID databáze"; +/* copied message info */ +"Database ID: %d" = "ID databáze: %d"; + /* No comment provided by engineer. */ "Database IDs and Transport isolation option." = "ID databáze a možnost Izolace přenosu."; @@ -788,6 +891,9 @@ /* No comment provided by engineer. */ "Database will be migrated when the app restarts" = "Databáze bude přenesena po restartu aplikace"; +/* time unit */ +"days" = "dní"; + /* No comment provided by engineer. */ "Decentralized" = "Decentralizované"; @@ -905,6 +1011,12 @@ /* deleted chat item */ "deleted" = "smazáno"; +/* No comment provided by engineer. */ +"Deleted at" = "Smazáno v"; + +/* copied message info */ +"Deleted at: %@" = "Smazáno v: %@"; + /* rcv group event chat item */ "deleted group" = "odstraněna skupina"; @@ -944,6 +1056,9 @@ /* authentication reason */ "Disable SimpleX Lock" = "Vypnutí zámku SimpleX"; +/* No comment provided by engineer. */ +"Disappearing message" = "Mizící zpráva"; + /* chat feature */ "Disappearing messages" = "Mizící zprávy"; @@ -953,6 +1068,12 @@ /* No comment provided by engineer. */ "Disappearing messages are prohibited in this group." = "Mizící zprávy jsou v této skupině zakázány."; +/* No comment provided by engineer. */ +"Disappears at" = "Zmizí v"; + +/* copied message info */ +"Disappears at: %@" = "Zmizí v: %@"; + /* server test step */ "Disconnect" = "Odpojit"; @@ -968,6 +1089,9 @@ /* No comment provided by engineer. */ "Do NOT use SimpleX for emergency calls." = "NEpoužívejte SimpleX pro tísňová volání."; +/* No comment provided by engineer. */ +"Don't create address" = "Nevytvářet adresu"; + /* No comment provided by engineer. */ "Don't show again" = "Znovu neukazuj"; @@ -983,6 +1107,9 @@ /* integrity error chat item */ "duplicate message" = "duplicitní zpráva"; +/* No comment provided by engineer. */ +"Duration" = "Trvání"; + /* No comment provided by engineer. */ "e2e encrypted" = "e2e šifrované"; @@ -1010,6 +1137,12 @@ /* No comment provided by engineer. */ "Enable periodic notifications?" = "Povolit pravidelná oznámení?"; +/* No comment provided by engineer. */ +"Enable self-destruct" = "Povolit sebedestrukci"; + +/* set passcode view */ +"Enable self-destruct passcode" = "Povolit sebedestrukční heslo"; + /* authentication reason */ "Enable SimpleX Lock" = "Zapnutí zámku SimpleX"; @@ -1073,6 +1206,12 @@ /* No comment provided by engineer. */ "Enter server manually" = "Zadejte server ručně"; +/* placeholder */ +"Enter welcome message…" = "Zadat uvítací zprávu…"; + +/* placeholder */ +"Enter welcome message… (optional)" = "Zadat uvítací zprávu... (volitelně)"; + /* No comment provided by engineer. */ "error" = "chyba"; @@ -1175,6 +1314,9 @@ /* No comment provided by engineer. */ "Error saving user password" = "Chyba ukládání hesla uživatele"; +/* No comment provided by engineer. */ +"Error sending email" = "Chyba odesílání e-mailu"; + /* No comment provided by engineer. */ "Error sending message" = "Chyba při odesílání zprávy"; @@ -1247,6 +1389,9 @@ /* No comment provided by engineer. */ "Files & media" = "Soubory a média"; +/* No comment provided by engineer. */ +"Finally, we have them! 🚀" = "Konečně je máme! 🚀"; + /* No comment provided by engineer. */ "For console" = "Pro konzoli"; @@ -1301,6 +1446,9 @@ /* No comment provided by engineer. */ "Group links" = "Odkazy na skupiny"; +/* No comment provided by engineer. */ +"Group members can add message reactions." = "Členové skupin mohou přidávat reakce na zprávy."; + /* No comment provided by engineer. */ "Group members can irreversibly delete sent messages." = "Členové skupiny mohou nevratně mazat odeslané zprávy."; @@ -1364,6 +1512,12 @@ /* No comment provided by engineer. */ "Hide:" = "Skrýt:"; +/* copied message info */ +"History" = "Historie"; + +/* time unit */ +"hours" = "hodin"; + /* No comment provided by engineer. */ "How it works" = "Jak to funguje"; @@ -1382,9 +1536,18 @@ /* No comment provided by engineer. */ "ICE servers (one per line)" = "Servery ICE (jeden na řádek)"; +/* No comment provided by engineer. */ +"If you can't meet in person, show QR code in a video call, or share the link." = "Pokud se nemůžete setkat osobně, zobrazte 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."; +/* No comment provided by engineer. */ +"If you enter this passcode when opening the app, all app data will be irreversibly removed!" = "Pokud tento přístupový kód zadáte při otevření aplikace, všechna data budou nenávratně smazána!"; + +/* No comment provided by engineer. */ +"If you enter your self-destruct passcode while opening the app:" = "Pokud při otevření aplikace zadáte sebedestrukční heslo:"; + /* 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)."; @@ -1460,6 +1623,9 @@ /* connection level description */ "indirect (%d)" = "nepřímé (%d)"; +/* chat item action */ +"Info" = "Info"; + /* No comment provided by engineer. */ "Initial role" = "Počáteční role"; @@ -1496,6 +1662,9 @@ /* group name */ "invitation to group %@" = "pozvánka do skupiny %@"; +/* No comment provided by engineer. */ +"Invite friends" = "Pozvat přátele"; + /* No comment provided by engineer. */ "Invite members" = "Pozvat členy"; @@ -1547,6 +1716,9 @@ /* No comment provided by engineer. */ "italic" = "kurzíva"; +/* No comment provided by engineer. */ +"Japanese interface" = "Japonské rozhraní"; + /* No comment provided by engineer. */ "Join" = "Připojte se na"; @@ -1571,6 +1743,9 @@ /* No comment provided by engineer. */ "Large file!" = "Velký soubor!"; +/* No comment provided by engineer. */ +"Learn more" = "Zjistit více"; + /* No comment provided by engineer. */ "Leave" = "Opustit"; @@ -1583,6 +1758,9 @@ /* rcv group event chat item */ "left" = "opustil"; +/* email subject */ +"Let's talk in SimpleX Chat" = "Promluvme si v SimpleX Chatu"; + /* No comment provided by engineer. */ "Light" = "Světlo"; @@ -1667,6 +1845,15 @@ /* No comment provided by engineer. */ "Message draft" = "Návrh zprávy"; +/* chat feature */ +"Message reactions" = "Reakce na zprávy"; + +/* No comment provided by engineer. */ +"Message reactions are prohibited in this chat." = "Reakce na zprávy jsou v tomto chatu zakázány."; + +/* No comment provided by engineer. */ +"Message reactions are prohibited in this group." = "Reakce na zprávy jsou v této skupině zakázány."; + /* notification */ "message received" = "zpráva přijata"; @@ -1694,6 +1881,9 @@ /* No comment provided by engineer. */ "Migrations: %@" = "Migrace: %@"; +/* time unit */ +"minutes" = "minut"; + /* call status */ "missed call" = "zmeškané volání"; @@ -1703,9 +1893,18 @@ /* moderated chat item */ "moderated" = "moderované"; +/* No comment provided by engineer. */ +"Moderated at" = "Upraveno v"; + +/* copied message info */ +"Moderated at: %@" = "Upraveno v: %@"; + /* No comment provided by engineer. */ "moderated by %@" = "moderovaný %@"; +/* time unit */ +"months" = "měsíců"; + /* No comment provided by engineer. */ "More improvements are coming soon!" = "Další vylepšení se chystají již brzy!"; @@ -1745,6 +1944,9 @@ /* No comment provided by engineer. */ "New database archive" = "Archiv nové databáze"; +/* No comment provided by engineer. */ +"New display name" = "Nově zobrazované jméno"; + /* No comment provided by engineer. */ "New in %@" = "Nový V %@"; @@ -1854,6 +2056,9 @@ /* No comment provided by engineer. */ "Only group owners can enable voice messages." = "Pouze majitelé skupin mohou povolit zasílání hlasových zpráv."; +/* No comment provided by engineer. */ +"Only you can add message reactions." = "Reakce na zprávy můžete přidávat pouze vy."; + /* 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í)."; @@ -1866,6 +2071,9 @@ /* No comment provided by engineer. */ "Only you can send voice messages." = "Hlasové zprávy můžete posílat pouze vy."; +/* No comment provided by engineer. */ +"Only your contact can add message reactions." = "Reakce na zprávy může přidávat pouze váš kontakt."; + /* 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í)."; @@ -1893,6 +2101,9 @@ /* No comment provided by engineer. */ "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."; +/* No comment provided by engineer. */ +"Opening database…" = "Otvírání databáze…"; + /* 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é."; @@ -2001,6 +2212,9 @@ /* No comment provided by engineer. */ "Preset server address" = "Přednastavená adresa serveru"; +/* No comment provided by engineer. */ +"Preview" = "Náhled"; + /* No comment provided by engineer. */ "Privacy & security" = "Ochrana osobních údajů a zabezpečení"; @@ -2019,12 +2233,21 @@ /* No comment provided by engineer. */ "Profile password" = "Heslo profilu"; +/* No comment provided by engineer. */ +"Profile update will be sent to your contacts." = "Aktualizace profilu bude zaslána vašim kontaktům."; + /* No comment provided by engineer. */ "Prohibit audio/video calls." = "Zákaz audio/video hovorů."; /* No comment provided by engineer. */ "Prohibit irreversible message deletion." = "Zakázat nevratné mazání zpráv."; +/* No comment provided by engineer. */ +"Prohibit message reactions." = "Zakázat reakce na zprávy."; + +/* No comment provided by engineer. */ +"Prohibit messages reactions." = "Zakázat reakce na zprávy."; + /* No comment provided by engineer. */ "Prohibit sending direct messages to members." = "Zakázat odesílání přímých zpráv členům."; @@ -2049,9 +2272,21 @@ /* No comment provided by engineer. */ "Rate the app" = "Ohodnoťte aplikaci"; +/* chat item menu */ +"React..." = "Reagovat..."; + /* No comment provided by engineer. */ "Read" = "Číst"; +/* No comment provided by engineer. */ +"Read more" = "Přečíst více"; + +/* No comment provided by engineer. */ +"Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." = "Další informace naleznete v [Uživatelské příručce](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)."; + +/* No comment provided by engineer. */ +"Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends)." = "Přečtěte si více v [Uživatelské příručce](https://simplex.chat/docs/guide/readme.html#connect-to-friends)."; + /* 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)."; @@ -2061,12 +2296,21 @@ /* No comment provided by engineer. */ "received answer…" = "obdržel odpověď…"; +/* No comment provided by engineer. */ +"Received at" = "Přijato v"; + +/* copied message info */ +"Received at: %@" = "Přijato v: %@"; + /* No comment provided by engineer. */ "received confirmation…" = "obdržel potvrzení…"; /* notification */ "Received file event" = "Událost přijatého souboru"; +/* message info title */ +"Received message" = "Přijatá zpráva"; + /* No comment provided by engineer. */ "Receiving file will be stopped." = "Příjem souboru bude zastaven."; @@ -2076,6 +2320,12 @@ /* No comment provided by engineer. */ "Recipients see updates as you type them." = "Příjemci uvidí aktualizace během jejich psaní."; +/* No comment provided by engineer. */ +"Record updated at" = "Záznam aktualizován v"; + +/* copied message info */ +"Record updated at: %@" = "Záznam aktualizován v: %@"; + /* No comment provided by engineer. */ "Reduced battery usage" = "Snížení spotřeby baterie"; @@ -2190,6 +2440,9 @@ /* No comment provided by engineer. */ "Save archive" = "Uložit archiv"; +/* No comment provided by engineer. */ +"Save auto-accept settings" = "Uložit nastavení automatického přijímání"; + /* No comment provided by engineer. */ "Save group profile" = "Uložení profilu skupiny"; @@ -2211,6 +2464,9 @@ /* No comment provided by engineer. */ "Save servers?" = "Uložit servery?"; +/* No comment provided by engineer. */ +"Save settings?" = "Uložit nastavení?"; + /* No comment provided by engineer. */ "Save welcome message?" = "Uložit uvítací zprávu?"; @@ -2235,6 +2491,9 @@ /* network option */ "sec" = "sek"; +/* time unit */ +"seconds" = "vteřin"; + /* No comment provided by engineer. */ "secret" = "tajný"; @@ -2247,6 +2506,21 @@ /* No comment provided by engineer. */ "Security code" = "Bezpečnostní kód"; +/* No comment provided by engineer. */ +"Select" = "Vybrat"; + +/* No comment provided by engineer. */ +"Self-destruct" = "Sebedestrukce"; + +/* No comment provided by engineer. */ +"Self-destruct passcode" = "Samodestrukční heslo"; + +/* No comment provided by engineer. */ +"Self-destruct passcode changed!" = "Heslo pro sebedestrukci změněno!"; + +/* No comment provided by engineer. */ +"Self-destruct passcode enabled!" = "Sebedestrukční heslo povoleno!"; + /* No comment provided by engineer. */ "Send" = "Poslat"; @@ -2256,6 +2530,9 @@ /* No comment provided by engineer. */ "Send direct message" = "Odeslat přímou zprávu"; +/* No comment provided by engineer. */ +"Send disappearing message" = "Poslat mizící zprávu"; + /* No comment provided by engineer. */ "Send link previews" = "Odesílání náhledů odkazů"; @@ -2286,9 +2563,18 @@ /* No comment provided by engineer. */ "Sending via" = "Odesílání přes"; +/* No comment provided by engineer. */ +"Sent at" = "Posláno v"; + +/* copied message info */ +"Sent at: %@" = "Posláno v: % @"; + /* notification */ "Sent file event" = "Odeslaná událost souboru"; +/* message info title */ +"Sent message" = "Poslaná zpráva"; + /* No comment provided by engineer. */ "Sent messages will be deleted after set time." = "Odeslané zprávy se po uplynutí nastavené doby odstraní."; @@ -2316,6 +2602,9 @@ /* No comment provided by engineer. */ "Set it instead of system authentication." = "Nastavte jej namísto ověřování systému."; +/* No comment provided by engineer. */ +"Set passcode" = "Nastavit heslo"; + /* No comment provided by engineer. */ "Set passphrase to export" = "Nastavení přístupové fráze pro export"; @@ -2331,12 +2620,24 @@ /* chat item action */ "Share" = "Sdílet"; +/* No comment provided by engineer. */ +"Share 1-time link" = "Sdílet jednorázovou pozvánku"; + +/* No comment provided by engineer. */ +"Share address" = "Sdílet adresu"; + +/* No comment provided by engineer. */ +"Share address with contacts?" = "Sdílet adresu s kontakty?"; + /* No comment provided by engineer. */ "Share link" = "Sdílet odkaz"; /* No comment provided by engineer. */ "Share one-time invitation link" = "Jednorázový zvací odkaz"; +/* No comment provided by engineer. */ +"Share with contacts" = "Sdílet s kontakty"; + /* No comment provided by engineer. */ "Show calls in phone history" = "Ukaž hovory v historii telefonu"; @@ -2349,6 +2650,12 @@ /* No comment provided by engineer. */ "Show:" = "Zobrazit:"; +/* No comment provided by engineer. */ +"SimpleX address" = "Adresa SimpleX"; + +/* No comment provided by engineer. */ +"SimpleX Address" = "SimpleX Adresa"; + /* No comment provided by engineer. */ "SimpleX Chat security was audited by Trail of Bits." = "Zabezpečení SimpleX chatu bylo auditováno společností Trail of Bits."; @@ -2424,6 +2731,12 @@ /* No comment provided by engineer. */ "Stop sending file?" = "Zastavit odesílání souboru?"; +/* No comment provided by engineer. */ +"Stop sharing" = "Přestat sdílet"; + +/* No comment provided by engineer. */ +"Stop sharing address?" = "Přestat sdílet adresu?"; + /* authentication reason */ "Stop SimpleX" = "Zastavit SimpleX"; @@ -2577,6 +2890,9 @@ /* No comment provided by engineer. */ "To ask any questions and to receive updates:" = "Chcete-li položit jakékoli dotazy a dostávat aktuality:"; +/* No comment provided by engineer. */ +"To connect, your contact can scan QR code or use the link in the app." = "Pro připojení může váš kontakt naskenovat QR kód, nebo použít odkaz v aplikaci."; + /* 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."; @@ -2640,6 +2956,9 @@ /* No comment provided by engineer. */ "Unhide profile" = "Odkrýt profil"; +/* No comment provided by engineer. */ +"Unit" = "Jednotka"; + /* connection info */ "unknown" = "neznámý"; @@ -2808,6 +3127,9 @@ /* No comment provided by engineer. */ "WebRTC ICE servers" = "WebRTC servery ICE"; +/* time unit */ +"weeks" = "týdnů"; + /* No comment provided by engineer. */ "Welcome %@!" = "Vítejte %@!"; @@ -2820,6 +3142,9 @@ /* No comment provided by engineer. */ "When available" = "Když je k dispozici"; +/* No comment provided by engineer. */ +"When people request to connect, you can accept or reject it." = "Když někdo požádá o připojení, můžete žádost přijmout nebo odmítnout."; + /* 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."; @@ -2871,6 +3196,9 @@ /* 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**."; +/* No comment provided by engineer. */ +"You can create it later" = "Můžete vytvořit později"; + /* No comment provided by engineer. */ "You can hide or mute a user profile - swipe it to the right.\nSimpleX Lock must be enabled." = "Profil uživatele můžete skrýt nebo ztlumit - přejeďte prstem doprava.\nSimpleX zámek musí být povolen."; @@ -2883,6 +3211,9 @@ /* 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."; +/* No comment provided by engineer. */ +"You can share this address with your contacts to let them connect with **%@**." = "Tuto adresu můžete sdílet s vašimi kontakty, abyse se mohli spojit s **%@**."; + /* No comment provided by engineer. */ "You can share your address as a link or QR code - anybody can connect to you." = "Můžete sdílet svou adresu jako odkaz nebo jako QR kód - kdokoli se k vám bude moci připojit."; @@ -3021,6 +3352,12 @@ /* No comment provided by engineer. */ "Your contacts can allow full message deletion." = "Vaše kontakty mohou povolit úplné mazání zpráv."; +/* No comment provided by engineer. */ +"Your contacts in SimpleX will see it.\nYou can change it in Settings." = "Vaše kontakty v SimpleX ji uvidí.\nMůžete ji změnit v Nastavení."; + +/* No comment provided by engineer. */ +"Your contacts will remain connected." = "Vaše kontakty zůstanou připojeny."; + /* 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."; @@ -3057,6 +3394,9 @@ /* No comment provided by engineer. */ "Your settings" = "Vaše nastavení"; +/* No comment provided by engineer. */ +"Your SimpleX address" = "Vaše SimpleX adresa"; + /* No comment provided by engineer. */ "Your SMP servers" = "Vaše servery SMP"; diff --git a/apps/ios/de.lproj/Localizable.strings b/apps/ios/de.lproj/Localizable.strings index dcb12a440b..a29ebc64b5 100644 --- a/apps/ios/de.lproj/Localizable.strings +++ b/apps/ios/de.lproj/Localizable.strings @@ -19,6 +19,9 @@ /* No comment provided by engineer. */ "_italic_" = "\\_kursiv_"; +/* No comment provided by engineer. */ +"- voice messages up to 5 minutes.\n- custom time to disappear.\n- editing history." = "- Bis zu 5 Minuten lange Sprachnachrichten\n- Zeit für verschwindende Nachrichten anpassen\n- Vergangenheit bearbeiten"; + /* No comment provided by engineer. */ ", " = ", "; @@ -88,6 +91,12 @@ /* No comment provided by engineer. */ "%@" = "%@"; +/* No comment provided by engineer. */ +"%@ (current)" = "%@ (aktuell)"; + +/* copied message info */ +"%@ (current):" = "%@ (aktuell):"; + /* No comment provided by engineer. */ "%@ / %@" = "%@ / %@"; @@ -202,6 +211,9 @@ /* time interval */ "1 hour" = "1 Stunde"; +/* No comment provided by engineer. */ +"1 minute" = "1 Minute"; + /* time interval */ "1 month" = "monatlich"; @@ -211,9 +223,15 @@ /* No comment provided by engineer. */ "1-time link" = "Einmal-Link"; +/* No comment provided by engineer. */ +"5 minutes" = "5 Minuten"; + /* No comment provided by engineer. */ "6" = "6"; +/* No comment provided by engineer. */ +"30 seconds" = "30 Sekunden"; + /* notification title */ "A new contact" = "Ein neuer Kontakt"; @@ -299,6 +317,9 @@ /* No comment provided by engineer. */ "All chats and messages will be deleted - this cannot be undone!" = "Alle Chats und Nachrichten werden gelöscht! Dies kann nicht rückgängig gemacht werden!"; +/* No comment provided by engineer. */ +"All data is erased when it is entered." = "Sobald es eingegeben wird, werden alle Daten gelöscht."; + /* No comment provided by engineer. */ "All group members will remain connected." = "Alle Gruppenmitglieder bleiben verbunden."; @@ -323,6 +344,12 @@ /* No comment provided by engineer. */ "Allow irreversible message deletion only if your contact allows it to you." = "Erlauben Sie das unwiederbringliche Löschen von Nachrichten nur dann, wenn es Ihnen Ihr Kontakt ebenfalls erlaubt."; +/* No comment provided by engineer. */ +"Allow message reactions only if your contact allows them." = "Reaktionen auf Nachrichten sind nur möglich, falls Ihr Kontakt dies erlaubt."; + +/* No comment provided by engineer. */ +"Allow message reactions." = "Reaktionen auf Nachrichten erlauben."; + /* No comment provided by engineer. */ "Allow sending direct messages to members." = "Das Senden von Direktnachrichten an Gruppenmitglieder erlauben."; @@ -341,6 +368,9 @@ /* No comment provided by engineer. */ "Allow voice messages?" = "Sprachnachricht erlauben?"; +/* No comment provided by engineer. */ +"Allow your contacts adding message reactions." = "Erlauben Sie Ihren Kontakten Reaktionen auf Nachrichten zu geben."; + /* No comment provided by engineer. */ "Allow your contacts to call you." = "Erlaubt Ihren Kontakten Sie anzurufen."; @@ -443,9 +473,15 @@ /* No comment provided by engineer. */ "Bad message ID" = "Falsche Nachrichten-ID"; +/* No comment provided by engineer. */ +"Better messages" = "Verbesserungen bei Nachrichten"; + /* No comment provided by engineer. */ "bold" = "fett"; +/* No comment provided by engineer. */ +"Both you and your contact can add message reactions." = "Sowohl Sie, als auch Ihr Kontakt können Reaktionen auf Nachrichten geben."; + /* No comment provided by engineer. */ "Both you and your contact can irreversibly delete sent messages." = "Sowohl Ihr Kontakt, als auch Sie können gesendete Nachrichten unwiederbringlich löschen."; @@ -789,6 +825,12 @@ /* No comment provided by engineer. */ "Currently maximum supported file size is %@." = "Die derzeit maximal unterstützte Dateigröße beträgt %@."; +/* dropdown time picker choice */ +"custom" = "Benutzerdefiniert"; + +/* No comment provided by engineer. */ +"Custom time" = "Zeit anpassen"; + /* No comment provided by engineer. */ "Dark" = "Dunkel"; @@ -849,6 +891,9 @@ /* No comment provided by engineer. */ "Database will be migrated when the app restarts" = "Die Datenbank wird beim nächsten Start der App migriert"; +/* time unit */ +"days" = "Tage"; + /* No comment provided by engineer. */ "Decentralized" = "Dezentral"; @@ -966,6 +1011,12 @@ /* deleted chat item */ "deleted" = "Gelöscht"; +/* No comment provided by engineer. */ +"Deleted at" = "Gelöscht um"; + +/* copied message info */ +"Deleted at: %@" = "Gelöscht um: %@"; + /* rcv group event chat item */ "deleted group" = "Gruppe gelöscht"; @@ -1005,6 +1056,9 @@ /* authentication reason */ "Disable SimpleX Lock" = "SimpleX Sperre deaktivieren"; +/* No comment provided by engineer. */ +"Disappearing message" = "Verschwindende Nachricht"; + /* chat feature */ "Disappearing messages" = "verschwindende Nachrichten"; @@ -1014,6 +1068,12 @@ /* No comment provided by engineer. */ "Disappearing messages are prohibited in this group." = "In dieser Gruppe sind verschwindende Nachrichten nicht erlaubt."; +/* No comment provided by engineer. */ +"Disappears at" = "Verschwindet um"; + +/* copied message info */ +"Disappears at: %@" = "Verschwindet um: %@"; + /* server test step */ "Disconnect" = "Trennen"; @@ -1047,6 +1107,9 @@ /* integrity error chat item */ "duplicate message" = "Doppelte Nachricht"; +/* No comment provided by engineer. */ +"Duration" = "Dauer"; + /* No comment provided by engineer. */ "e2e encrypted" = "E2E-verschlüsselt"; @@ -1326,6 +1389,9 @@ /* No comment provided by engineer. */ "Files & media" = "Dateien & Medien"; +/* No comment provided by engineer. */ +"Finally, we have them! 🚀" = "Endlich haben wir sie! 🚀"; + /* No comment provided by engineer. */ "For console" = "Für Konsole"; @@ -1380,6 +1446,9 @@ /* No comment provided by engineer. */ "Group links" = "Gruppen-Links"; +/* No comment provided by engineer. */ +"Group members can add message reactions." = "Gruppenmitglieder können eine Reaktion auf Nachrichten geben."; + /* No comment provided by engineer. */ "Group members can irreversibly delete sent messages." = "Gruppenmitglieder können gesendete Nachrichten unwiederbringlich löschen."; @@ -1443,6 +1512,12 @@ /* No comment provided by engineer. */ "Hide:" = "Verberge:"; +/* copied message info */ +"History" = "Vergangenheit"; + +/* time unit */ +"hours" = "Stunden"; + /* No comment provided by engineer. */ "How it works" = "Wie es funktioniert"; @@ -1548,6 +1623,9 @@ /* connection level description */ "indirect (%d)" = "indirekt (%d)"; +/* chat item action */ +"Info" = "Information"; + /* No comment provided by engineer. */ "Initial role" = "Anfängliche Rolle"; @@ -1638,6 +1716,9 @@ /* No comment provided by engineer. */ "italic" = "kursiv"; +/* No comment provided by engineer. */ +"Japanese interface" = "Japanische Benutzeroberfläche"; + /* No comment provided by engineer. */ "Join" = "Beitreten"; @@ -1764,6 +1845,15 @@ /* No comment provided by engineer. */ "Message draft" = "Nachrichtenentwurf"; +/* chat feature */ +"Message reactions" = "Reaktionen auf Nachrichten"; + +/* No comment provided by engineer. */ +"Message reactions are prohibited in this chat." = "In diesem Chat sind Reaktionen auf Nachrichten nicht erlaubt."; + +/* No comment provided by engineer. */ +"Message reactions are prohibited in this group." = "In dieser Gruppe sind Reaktionen auf Nachrichten nicht erlaubt."; + /* notification */ "message received" = "Nachricht empfangen"; @@ -1791,6 +1881,9 @@ /* No comment provided by engineer. */ "Migrations: %@" = "Migrationen: %@"; +/* time unit */ +"minutes" = "Minuten"; + /* call status */ "missed call" = "Anruf verpasst"; @@ -1800,9 +1893,18 @@ /* moderated chat item */ "moderated" = "Moderiert"; +/* No comment provided by engineer. */ +"Moderated at" = "Moderiert um"; + +/* copied message info */ +"Moderated at: %@" = "Moderiert um: %@"; + /* No comment provided by engineer. */ "moderated by %@" = "Von %@ moderiert"; +/* time unit */ +"months" = "Monate"; + /* No comment provided by engineer. */ "More improvements are coming soon!" = "Weitere Verbesserungen sind bald verfügbar!"; @@ -1842,6 +1944,9 @@ /* No comment provided by engineer. */ "New database archive" = "Neues Datenbankarchiv"; +/* No comment provided by engineer. */ +"New display name" = "Neuer Anzeigename"; + /* No comment provided by engineer. */ "New in %@" = "Neu in %@"; @@ -1951,6 +2056,9 @@ /* No comment provided by engineer. */ "Only group owners can enable voice messages." = "Sprachnachrichten können nur von Gruppen-Eigentümern aktiviert werden."; +/* No comment provided by engineer. */ +"Only you can add message reactions." = "Nur Sie können Reaktionen auf Nachrichten geben."; + /* No comment provided by engineer. */ "Only you can irreversibly delete messages (your contact can mark them for deletion)." = "Nur Sie können Nachrichten unwiederbringlich löschen (Ihr Kontakt kann sie zum Löschen markieren)."; @@ -1963,6 +2071,9 @@ /* No comment provided by engineer. */ "Only you can send voice messages." = "Nur Sie können Sprachnachrichten versenden."; +/* No comment provided by engineer. */ +"Only your contact can add message reactions." = "Nur Ihr Kontakt kann Reaktionen auf Nachrichten geben."; + /* No comment provided by engineer. */ "Only your contact can irreversibly delete messages (you can mark them for deletion)." = "Nur Ihr Kontakt kann Nachrichten unwiederbringlich löschen (Sie können sie zum Löschen markieren)."; @@ -2131,6 +2242,12 @@ /* No comment provided by engineer. */ "Prohibit irreversible message deletion." = "Unwiederbringliches löschen von Nachrichten nicht erlauben."; +/* No comment provided by engineer. */ +"Prohibit message reactions." = "Reaktionen auf Nachrichten nicht erlauben."; + +/* No comment provided by engineer. */ +"Prohibit messages reactions." = "Reaktionen auf Nachrichten nicht erlauben."; + /* No comment provided by engineer. */ "Prohibit sending direct messages to members." = "Das Senden von Direktnachrichten an Gruppenmitglieder nicht erlauben."; @@ -2155,9 +2272,15 @@ /* No comment provided by engineer. */ "Rate the app" = "Bewerten Sie die App"; +/* chat item menu */ +"React..." = "Reaktion..."; + /* No comment provided by engineer. */ "Read" = "Gelesen"; +/* No comment provided by engineer. */ +"Read more" = "Mehr erfahren"; + /* No comment provided by engineer. */ "Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." = "Mehr dazu in der [Benutzeranleitung](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address) lesen."; @@ -2173,6 +2296,12 @@ /* No comment provided by engineer. */ "received answer…" = "Antwort erhalten…"; +/* No comment provided by engineer. */ +"Received at" = "Empfangen um"; + +/* copied message info */ +"Received at: %@" = "Empfangen um: %@"; + /* No comment provided by engineer. */ "received confirmation…" = "Bestätigung erhalten…"; @@ -2191,6 +2320,12 @@ /* No comment provided by engineer. */ "Recipients see updates as you type them." = "Die Empfänger sehen Nachrichtenaktualisierungen, während Sie sie eingeben."; +/* No comment provided by engineer. */ +"Record updated at" = "Datensatz aktualisiert um"; + +/* copied message info */ +"Record updated at: %@" = "Datensatz aktualisiert um: %@"; + /* No comment provided by engineer. */ "Reduced battery usage" = "Reduzierter Batterieverbrauch"; @@ -2356,6 +2491,9 @@ /* network option */ "sec" = "sek"; +/* time unit */ +"seconds" = "Sekunden"; + /* No comment provided by engineer. */ "secret" = "geheim"; @@ -2368,6 +2506,9 @@ /* No comment provided by engineer. */ "Security code" = "Sicherheitscode"; +/* No comment provided by engineer. */ +"Select" = "Auswählen"; + /* No comment provided by engineer. */ "Self-destruct" = "Selbstzerstörung"; @@ -2389,6 +2530,9 @@ /* No comment provided by engineer. */ "Send direct message" = "Direktnachricht senden"; +/* No comment provided by engineer. */ +"Send disappearing message" = "Verschwindende Nachricht senden"; + /* No comment provided by engineer. */ "Send link previews" = "Link-Vorschau senden"; @@ -2419,6 +2563,12 @@ /* No comment provided by engineer. */ "Sending via" = "Senden über"; +/* No comment provided by engineer. */ +"Sent at" = "Gesendet um"; + +/* copied message info */ +"Sent at: %@" = "Gesendet um: %@"; + /* notification */ "Sent file event" = "Datei-Ereignis wurde gesendet"; @@ -2806,6 +2956,9 @@ /* No comment provided by engineer. */ "Unhide profile" = "Verbergen des Profils aufheben"; +/* No comment provided by engineer. */ +"Unit" = "Einheit"; + /* connection info */ "unknown" = "Unbekannt"; @@ -2974,6 +3127,9 @@ /* No comment provided by engineer. */ "WebRTC ICE servers" = "WebRTC ICE-Server"; +/* time unit */ +"weeks" = "Wochen"; + /* No comment provided by engineer. */ "Welcome %@!" = "Willkommen %@!"; diff --git a/apps/ios/es.lproj/Localizable.strings b/apps/ios/es.lproj/Localizable.strings index d126b6b2c3..e87a9eeb66 100644 --- a/apps/ios/es.lproj/Localizable.strings +++ b/apps/ios/es.lproj/Localizable.strings @@ -19,6 +19,9 @@ /* No comment provided by engineer. */ "_italic_" = "\\_italic_"; +/* No comment provided by engineer. */ +"- voice messages up to 5 minutes.\n- custom time to disappear.\n- editing history." = "- mensajes de voz de hasta 5 minutos.\n- tiempo personalizado para mensajes temporales.\n- historial de edición."; + /* No comment provided by engineer. */ ", " = ", "; @@ -218,7 +221,7 @@ "1 week" = "una semana"; /* No comment provided by engineer. */ -"1-time link" = "Enlace de un uso"; +"1-time link" = "Enlace un uso"; /* No comment provided by engineer. */ "5 minutes" = "5 minutos"; @@ -309,11 +312,14 @@ "Advanced network settings" = "Configuración avanzada de red"; /* No comment provided by engineer. */ -"All app data is deleted." = "Todos los datos de la aplicación se han eliminado."; +"All app data is deleted." = "Todos los datos de la aplicación se eliminarán."; /* No comment provided by engineer. */ "All chats and messages will be deleted - this cannot be undone!" = "Se eliminarán todos los chats y mensajes. ¡No se puede deshacer!"; +/* No comment provided by engineer. */ +"All data is erased when it is entered." = "Al introducirlo todos los datos son borrados."; + /* No comment provided by engineer. */ "All group members will remain connected." = "Todos los miembros del grupo permanecerán conectados."; @@ -399,10 +405,10 @@ "App icon" = "Icono aplicación"; /* No comment provided by engineer. */ -"App passcode" = "Código de acceso a la aplicación"; +"App passcode" = "Código de acceso de la aplicación"; /* No comment provided by engineer. */ -"App passcode is replaced with self-destruct passcode." = "El código de acceso se ha reemplazado por código de autodestrucción."; +"App passcode is replaced with self-destruct passcode." = "El código de acceso será reemplazado por código de autodestrucción."; /* No comment provided by engineer. */ "App version" = "Versión de la aplicación"; @@ -467,6 +473,9 @@ /* No comment provided by engineer. */ "Bad message ID" = "ID de mensaje incorrecto"; +/* No comment provided by engineer. */ +"Better messages" = "Mensajes mejorados"; + /* No comment provided by engineer. */ "bold" = "negrita"; @@ -537,7 +546,7 @@ "Change member role?" = "¿Cambiar el rol del miembro?"; /* authentication reason */ -"Change passcode" = "Cambiar el código de acceso"; +"Change passcode" = "Cambiar código de acceso"; /* No comment provided by engineer. */ "Change receiving address" = "Cambiar servidor de recepción"; @@ -553,7 +562,7 @@ /* authentication reason set passcode view */ -"Change self-destruct passcode" = "Cambiar código de autodestrucción"; +"Change self-destruct passcode" = "Cambiar código autodestrucción"; /* chat item text */ "changed address for you" = "el servidor de envío ha cambiado para tí"; @@ -649,7 +658,7 @@ "Confirm new passphrase…" = "Confirme nueva contraseña…"; /* No comment provided by engineer. */ -"Confirm Passcode" = "Confirmar el código de acceso"; +"Confirm Passcode" = "Confirma Código"; /* No comment provided by engineer. */ "Confirm password" = "Confirmar contraseña"; @@ -808,7 +817,7 @@ "creator" = "creador"; /* No comment provided by engineer. */ -"Current Passcode" = "Código de acceso actual"; +"Current Passcode" = "Código de Acceso"; /* No comment provided by engineer. */ "Current passphrase…" = "Contraseña actual…"; @@ -841,10 +850,10 @@ "Database error" = "Error de la base de datos"; /* No comment provided by engineer. */ -"Database ID" = "ID de la base de datos"; +"Database ID" = "ID de base de datos"; /* copied message info */ -"Database ID: %d" = "ID de la base de datos: %d"; +"Database ID: %d" = "ID de base de datos: %d"; /* No comment provided by engineer. */ "Database IDs and Transport isolation option." = "IDs de la base de datos y opciónes de aislamiento de transporte."; @@ -1003,10 +1012,10 @@ "deleted" = "eliminado"; /* No comment provided by engineer. */ -"Deleted at" = "Eliminado a las"; +"Deleted at" = "Eliminado el"; /* copied message info */ -"Deleted at: %@" = "Eliminado a las: %@"; +"Deleted at: %@" = "Eliminado el: %@"; /* rcv group event chat item */ "deleted group" = "grupo eliminado"; @@ -1060,10 +1069,10 @@ "Disappearing messages are prohibited in this group." = "Los mensajes temporales no están permitidos en este grupo."; /* No comment provided by engineer. */ -"Disappears at" = "Desaparece a las"; +"Disappears at" = "Desaparecerá el"; /* copied message info */ -"Disappears at: %@" = "Desaparece a las: %@"; +"Disappears at: %@" = "Desaparecerá el: %@"; /* server test step */ "Disconnect" = "Desconectar"; @@ -1186,7 +1195,7 @@ "Enter correct passphrase." = "Introduce la contraseña correcta."; /* No comment provided by engineer. */ -"Enter Passcode" = "Introducir código de acceso"; +"Enter Passcode" = "Introduce Código"; /* No comment provided by engineer. */ "Enter passphrase…" = "Introduce la contraseña…"; @@ -1380,6 +1389,9 @@ /* No comment provided by engineer. */ "Files & media" = "Archivos y multimedia"; +/* No comment provided by engineer. */ +"Finally, we have them! 🚀" = "¡Por fin los tenemos! 🚀"; + /* No comment provided by engineer. */ "For console" = "Para consola"; @@ -1447,7 +1459,7 @@ "Group members can send disappearing messages." = "Los miembros del grupo pueden enviar mensajes temporales."; /* No comment provided by engineer. */ -"Group members can send voice messages." = "Los miembros del grupo pueden mandar mensajes de voz."; +"Group members can send voice messages." = "Los miembros del grupo pueden enviar mensajes de voz."; /* notification */ "Group message:" = "Mensaje de grupo:"; @@ -1501,7 +1513,7 @@ "Hide:" = "Ocultar:"; /* copied message info */ -"History" = "Historia"; +"History" = "Historial"; /* time unit */ "hours" = "horas"; @@ -1519,7 +1531,7 @@ "How to use it" = "Guía de uso"; /* No comment provided by engineer. */ -"How to use your servers" = "Cómo usar tus servidores"; +"How to use your servers" = "Cómo usar los servidores"; /* No comment provided by engineer. */ "ICE servers (one per line)" = "Servidores ICE (uno por línea)"; @@ -1534,7 +1546,7 @@ "If you enter this passcode when opening the app, all app data will be irreversibly removed!" = "¡Si introduces este código al abrir la aplicación, todos los datos de la misma se eliminarán de forma irreversible!"; /* No comment provided by engineer. */ -"If you enter your self-destruct passcode while opening the app:" = "Si introduces el código de autodestrucción al abrir la aplicación:"; +"If you enter your self-destruct passcode while opening the app:" = "Si al abrir la aplicación introduces el código de autodestrucción:"; /* No comment provided by engineer. */ "If you need to use the chat now tap **Do it later** below (you will be offered to migrate the database when you restart the app)." = "Si necesitas usar el chat ahora pulsa **Hacerlo más tarde** más abajo (se ofrecerá migrar la base de datos cuando se reinicie la aplicación)."; @@ -1582,13 +1594,13 @@ "Incognito mode protects the privacy of your main profile name and image — for each new contact a new random profile is created." = "La función del modo incógnito es proteger la identidad del perfil principal: por cada contacto nuevo se genera un perfil aleatorio."; /* chat list item description */ -"incognito via contact address link" = "Incógnito mediante enlace de dirección del contacto"; +"incognito via contact address link" = "en modo incógnito mediante enlace de dirección del contacto"; /* chat list item description */ -"incognito via group link" = "Incógnito mediante enlace de grupo"; +"incognito via group link" = "en modo incógnito mediante enlace de grupo"; /* chat list item description */ -"incognito via one-time link" = "Incógnito mediante enlace de un uso"; +"incognito via one-time link" = "en modo incógnito mediante enlace de un solo uso"; /* notification */ "Incoming audio call" = "Llamada entrante"; @@ -1612,7 +1624,7 @@ "indirect (%d)" = "indirecta (%d)"; /* chat item action */ -"Info" = "Información"; +"Info" = "Detalles"; /* No comment provided by engineer. */ "Initial role" = "Rol inicial"; @@ -1663,7 +1675,7 @@ "invited" = "ha invitado a"; /* rcv group event chat item */ -"invited %@" = "invitado %@"; +"invited %@" = "ha invitado a %@"; /* chat list item title */ "invited to connect" = "invitado a conectarse"; @@ -1704,6 +1716,9 @@ /* No comment provided by engineer. */ "italic" = "cursiva"; +/* No comment provided by engineer. */ +"Japanese interface" = "Interfáz en japonés"; + /* No comment provided by engineer. */ "Join" = "Únete"; @@ -1879,10 +1894,10 @@ "moderated" = "moderado"; /* No comment provided by engineer. */ -"Moderated at" = "Moderado a las"; +"Moderated at" = "Moderado el"; /* copied message info */ -"Moderated at: %@" = "Moderado a las: %@"; +"Moderated at: %@" = "Moderado el: %@"; /* No comment provided by engineer. */ "moderated by %@" = "moderado por %@"; @@ -1945,7 +1960,7 @@ "New message" = "mensaje nuevo"; /* No comment provided by engineer. */ -"New Passcode" = "Código de acceso nuevo"; +"New Passcode" = "Código Nuevo"; /* No comment provided by engineer. */ "New passphrase…" = "Contraseña nueva…"; @@ -1974,9 +1989,6 @@ /* No comment provided by engineer. */ "No group!" = "¡Grupo no encontrado!"; -/* No comment provided by engineer. */ -"No message details" = "Sin detalles del mensaje"; - /* No comment provided by engineer. */ "No permission to record voice message" = "Sin permiso para grabar mensajes de voz"; @@ -2030,7 +2042,7 @@ "Onion hosts will be required for connection. Requires enabling VPN." = "Se requieren hosts .onion para la conexión. Requiere activación de la VPN."; /* No comment provided by engineer. */ -"Onion hosts will be used when available. Requires enabling VPN." = "Se usarán hosts .onion cuando estén disponibles. Requiere activación de la VPN."; +"Onion hosts will be used when available. Requires enabling VPN." = "Se usarán hosts .onion si están disponibles. Requiere activación de la VPN."; /* No comment provided by engineer. */ "Onion hosts will not be used." = "No se usarán hosts .onion."; @@ -2171,7 +2183,7 @@ "Please enter the previous password after restoring database backup. This action can not be undone." = "Introduce la contraseña anterior después de restaurar la copia de seguridad de la base de datos. Esta acción no se puede deshacer."; /* No comment provided by engineer. */ -"Please remember or store it securely - there is no way to recover a lost passcode!" = "Por favor, recuerda y guarda el código de acceso en un lugar seguro. ¡No hay ninguna manera de recuperar un código de acceso perdido!"; +"Please remember or store it securely - there is no way to recover a lost passcode!" = "Por favor, recuerda y guarda el código de acceso en un lugar seguro. ¡No hay ninguna manera de recuperar un código perdido!"; /* No comment provided by engineer. */ "Please report it to the developers." = "Por favor, informa a los desarrolladores."; @@ -2266,6 +2278,9 @@ /* No comment provided by engineer. */ "Read" = "Leer"; +/* No comment provided by engineer. */ +"Read more" = "Saber más"; + /* No comment provided by engineer. */ "Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." = "Más información en el [Manual de usuario](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)."; @@ -2282,10 +2297,10 @@ "received answer…" = "respuesta recibida…"; /* No comment provided by engineer. */ -"Received at" = "Recibido a las"; +"Received at" = "Recibido el"; /* copied message info */ -"Received at: %@" = "Recibido a las: %@"; +"Received at: %@" = "Recibido el: %@"; /* No comment provided by engineer. */ "received confirmation…" = "confirmación recibida…"; @@ -2294,22 +2309,22 @@ "Received file event" = "Evento de archivo recibido"; /* message info title */ -"Received message" = "Mensaje recibido"; +"Received message" = "Mensaje entrante"; /* No comment provided by engineer. */ "Receiving file will be stopped." = "Se detendrá la recepción del archivo."; /* No comment provided by engineer. */ -"Receiving via" = "Recibes vía"; +"Receiving via" = "Recibiendo vía"; /* No comment provided by engineer. */ "Recipients see updates as you type them." = "Los destinatarios ven la actualizacion mientras escribes."; /* No comment provided by engineer. */ -"Record updated at" = "Registro actualizado a las"; +"Record updated at" = "Registro actualizado"; /* copied message info */ -"Record updated at: %@" = "Registro actualizado a las: %@"; +"Record updated at: %@" = "Registro actualizado: %@"; /* No comment provided by engineer. */ "Reduced battery usage" = "Reducción del uso de la batería"; @@ -2522,7 +2537,7 @@ "Send link previews" = "Enviar previsualizacion de enlaces"; /* No comment provided by engineer. */ -"Send live message" = "Enviar mensaje en vivo"; +"Send live message" = "Mensaje en vivo"; /* No comment provided by engineer. */ "Send notifications" = "Enviar notificaciones"; @@ -2546,19 +2561,19 @@ "Sending file will be stopped." = "Se detendrá el envío del archivo."; /* No comment provided by engineer. */ -"Sending via" = "Envías vía"; +"Sending via" = "Enviando vía"; /* No comment provided by engineer. */ -"Sent at" = "Enviado a las"; +"Sent at" = "Enviado el"; /* copied message info */ -"Sent at: %@" = "Enviado a las: %@"; +"Sent at: %@" = "Enviado el: %@"; /* notification */ "Sent file event" = "Evento de archivo enviado"; /* message info title */ -"Sent message" = "Mensaje enviado"; +"Sent message" = "Mensaje saliente"; /* No comment provided by engineer. */ "Sent messages will be deleted after set time." = "Los mensajes enviados se eliminarán una vez transcurrido el tiempo establecido."; @@ -2588,7 +2603,7 @@ "Set it instead of system authentication." = "Úsalo en lugar de la autenticación del sistema."; /* No comment provided by engineer. */ -"Set passcode" = "Introduce el código de acceso"; +"Set passcode" = "Código autodestrucción"; /* No comment provided by engineer. */ "Set passphrase to export" = "Escribe la contraseña para exportar"; @@ -2990,7 +3005,7 @@ "Update transport isolation mode?" = "¿Actualizar el modo de aislamiento de transporte?"; /* rcv group event chat item */ -"updated group profile" = "ha actualizado el perfil de grupo"; +"updated group profile" = "ha actualizado el perfil del grupo"; /* No comment provided by engineer. */ "Updating settings will re-connect the client to all servers." = "Al actualizar la configuración el cliente se reconectará a todos los servidores."; @@ -3128,7 +3143,7 @@ "When available" = "Si disponible"; /* No comment provided by engineer. */ -"When people request to connect, you can accept or reject it." = "Cuando alguien solicita conectarse, puedes aceptar o rechazar."; +"When people request to connect, you can accept or reject it." = "Cuando alguien solicite conectarse podrás aceptar o rechazar la solicitud."; /* 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." = "Cuando compartes un perfil incógnito con alguien, este perfil también se usará para los grupos a los que te inviten."; @@ -3230,7 +3245,7 @@ "You control through which server(s) **to receive** the messages, your contacts – the servers you use to message them." = "Tú controlas a través de qué servidor(es) **recibes** los mensajes. Tus contactos controlan a través de qué servidor(es) **envías** tus mensajes."; /* No comment provided by engineer. */ -"You could not be verified; please try again." = "No has podido ser verificado. Inténtelo de nuevo."; +"You could not be verified; please try again." = "No has podido ser autenticado. Inténtalo de nuevo."; /* No comment provided by engineer. */ "You have no chats" = "No tienes chats"; @@ -3245,7 +3260,7 @@ "You joined this group" = "Te has unido a este grupo"; /* No comment provided by engineer. */ -"You joined this group. Connecting to inviting group member." = "Te has unido a este grupo. Conectando con miembro del grupo invitado."; +"You joined this group. Connecting to inviting group member." = "Te has unido a este grupo. Conectando con el miembro que emite la invitacíon."; /* snd group event chat item */ "you left" = "has salido"; @@ -3269,7 +3284,7 @@ "you shared one-time link" = "has compartido un enlace de un uso"; /* chat list item description */ -"you shared one-time link incognito" = "has compartido enlace de un uso en modo incógnito"; +"you shared one-time link incognito" = "has compartido enlace de un solo uso en modo incógnito"; /* No comment provided by engineer. */ "You will be connected to group when the group host's device is online, please wait or check later!" = "Te conectarás al grupo cuando el dispositivo del anfitrión esté en línea, por favor espera o compruébalo más tarde."; @@ -3305,10 +3320,10 @@ "You're using an incognito profile for this group - to prevent sharing your main profile inviting contacts is not allowed" = "Estás usando un perfil incógnito para este grupo, por tanto para evitar compartir tu perfil principal no se permite invitar a contactos"; /* No comment provided by engineer. */ -"Your %@ servers" = "Tus servidores %@"; +"Your %@ servers" = "Mis servidores %@"; /* No comment provided by engineer. */ -"Your calls" = "Tus llamadas"; +"Your calls" = "Mis llamadas"; /* No comment provided by engineer. */ "Your chat database" = "Base de datos Chat"; @@ -3326,7 +3341,7 @@ "Your chat profiles" = "Mis perfiles"; /* No comment provided by engineer. */ -"Your chats" = "Tus chats"; +"Your chats" = "Mis chats"; /* 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)." = "Tu contacto debe estar en línea para que se complete la conexión.\nPuedes cancelar esta conexión y eliminar el contacto (e intentarlo más tarde con un enlace nuevo)."; @@ -3350,10 +3365,10 @@ "Your current profile" = "Tu perfil actual"; /* No comment provided by engineer. */ -"Your ICE servers" = "Tus servidores ICE"; +"Your ICE servers" = "Mis servidores ICE"; /* No comment provided by engineer. */ -"Your preferences" = "Tus preferencias"; +"Your preferences" = "Mis preferencias"; /* No comment provided by engineer. */ "Your privacy" = "Privacidad"; @@ -3383,8 +3398,8 @@ "Your SimpleX address" = "Mi dirección SimpleX"; /* No comment provided by engineer. */ -"Your SMP servers" = "Tus servidores SMP"; +"Your SMP servers" = "Mis servidores SMP"; /* No comment provided by engineer. */ -"Your XFTP servers" = "Tus servidores XFTP"; +"Your XFTP servers" = "Mis servidores XFTP"; diff --git a/apps/ios/fr.lproj/Localizable.strings b/apps/ios/fr.lproj/Localizable.strings index 983f431f46..c9ed230b01 100644 --- a/apps/ios/fr.lproj/Localizable.strings +++ b/apps/ios/fr.lproj/Localizable.strings @@ -19,6 +19,9 @@ /* No comment provided by engineer. */ "_italic_" = "\\_italique_"; +/* No comment provided by engineer. */ +"- voice messages up to 5 minutes.\n- custom time to disappear.\n- editing history." = "- messages vocaux pouvant durer jusqu'à 5 minutes.\n- délai personnalisé de disparition.\n- l'historique de modification."; + /* No comment provided by engineer. */ ", " = ", "; @@ -88,6 +91,12 @@ /* No comment provided by engineer. */ "%@" = "%@"; +/* No comment provided by engineer. */ +"%@ (current)" = "%@ (actuel)"; + +/* copied message info */ +"%@ (current):" = "%@ (actuel) :"; + /* No comment provided by engineer. */ "%@ / %@" = "%@ / %@"; @@ -308,6 +317,9 @@ /* No comment provided by engineer. */ "All chats and messages will be deleted - this cannot be undone!" = "Toutes les discussions et tous les messages seront supprimés - il est impossible de revenir en arrière !"; +/* No comment provided by engineer. */ +"All data is erased when it is entered." = "Toutes les données sont effacées lorsqu'il est saisi."; + /* No comment provided by engineer. */ "All group members will remain connected." = "Tous les membres du groupe resteront connectés."; @@ -461,6 +473,9 @@ /* No comment provided by engineer. */ "Bad message ID" = "Mauvais ID de message"; +/* No comment provided by engineer. */ +"Better messages" = "Meilleurs messages"; + /* No comment provided by engineer. */ "bold" = "gras"; @@ -810,6 +825,9 @@ /* No comment provided by engineer. */ "Currently maximum supported file size is %@." = "Actuellement, la taille maximale des fichiers supportés est de %@."; +/* dropdown time picker choice */ +"custom" = "personnalisé"; + /* No comment provided by engineer. */ "Custom time" = "Délai personnalisé"; @@ -993,6 +1011,12 @@ /* deleted chat item */ "deleted" = "supprimé"; +/* No comment provided by engineer. */ +"Deleted at" = "Supprimé à"; + +/* copied message info */ +"Deleted at: %@" = "Supprimé à : %@"; + /* rcv group event chat item */ "deleted group" = "groupe supprimé"; @@ -1044,6 +1068,12 @@ /* No comment provided by engineer. */ "Disappearing messages are prohibited in this group." = "Les messages éphémères sont interdits dans ce groupe."; +/* No comment provided by engineer. */ +"Disappears at" = "Disparaît à"; + +/* copied message info */ +"Disappears at: %@" = "Disparaît à : %@"; + /* server test step */ "Disconnect" = "Se déconnecter"; @@ -1077,6 +1107,9 @@ /* integrity error chat item */ "duplicate message" = "message dupliqué"; +/* No comment provided by engineer. */ +"Duration" = "Durée"; + /* No comment provided by engineer. */ "e2e encrypted" = "chiffré de bout en bout"; @@ -1356,6 +1389,9 @@ /* No comment provided by engineer. */ "Files & media" = "Fichiers & médias"; +/* No comment provided by engineer. */ +"Finally, we have them! 🚀" = "Enfin, les voilà ! 🚀"; + /* No comment provided by engineer. */ "For console" = "Pour la console"; @@ -1476,6 +1512,9 @@ /* No comment provided by engineer. */ "Hide:" = "Cacher :"; +/* copied message info */ +"History" = "Historique"; + /* time unit */ "hours" = "heures"; @@ -1584,6 +1623,9 @@ /* connection level description */ "indirect (%d)" = "indirect (%d)"; +/* chat item action */ +"Info" = "Info"; + /* No comment provided by engineer. */ "Initial role" = "Rôle initial"; @@ -1674,6 +1716,9 @@ /* No comment provided by engineer. */ "italic" = "italique"; +/* No comment provided by engineer. */ +"Japanese interface" = "Interface en japonais"; + /* No comment provided by engineer. */ "Join" = "Rejoindre"; @@ -1848,6 +1893,12 @@ /* moderated chat item */ "moderated" = "modéré"; +/* No comment provided by engineer. */ +"Moderated at" = "Modéré à"; + +/* copied message info */ +"Moderated at: %@" = "Modéré à : %@"; + /* No comment provided by engineer. */ "moderated by %@" = "modéré par %@"; @@ -1893,6 +1944,9 @@ /* No comment provided by engineer. */ "New database archive" = "Nouvelle archive de base de données"; +/* No comment provided by engineer. */ +"New display name" = "Nouveau nom d'affichage"; + /* No comment provided by engineer. */ "New in %@" = "Nouveautés de la %@"; @@ -2218,9 +2272,15 @@ /* No comment provided by engineer. */ "Rate the app" = "Évaluer l'app"; +/* chat item menu */ +"React..." = "Réagir..."; + /* No comment provided by engineer. */ "Read" = "Lire"; +/* No comment provided by engineer. */ +"Read more" = "En savoir plus"; + /* No comment provided by engineer. */ "Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." = "Pour en savoir plus, consultez le [Guide de l'utilisateur](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)."; @@ -2236,12 +2296,21 @@ /* No comment provided by engineer. */ "received answer…" = "réponse reçu…"; +/* No comment provided by engineer. */ +"Received at" = "Reçu le"; + +/* copied message info */ +"Received at: %@" = "Reçu le : %@"; + /* No comment provided by engineer. */ "received confirmation…" = "confimation reçu…"; /* notification */ "Received file event" = "Événement de fichier reçu"; +/* message info title */ +"Received message" = "Message reçu"; + /* No comment provided by engineer. */ "Receiving file will be stopped." = "La réception du fichier sera interrompue."; @@ -2251,6 +2320,12 @@ /* No comment provided by engineer. */ "Recipients see updates as you type them." = "Les destinataires voient les mises à jour au fur et à mesure que vous les tapez."; +/* No comment provided by engineer. */ +"Record updated at" = "Enregistrement mis à jour le"; + +/* copied message info */ +"Record updated at: %@" = "Enregistrement mis à jour le : %@"; + /* No comment provided by engineer. */ "Reduced battery usage" = "Réduction de la consommation de batterie"; @@ -2431,6 +2506,9 @@ /* No comment provided by engineer. */ "Security code" = "Code de sécurité"; +/* No comment provided by engineer. */ +"Select" = "Choisir"; + /* No comment provided by engineer. */ "Self-destruct" = "Autodestruction"; @@ -2485,6 +2563,12 @@ /* No comment provided by engineer. */ "Sending via" = "Envoi via"; +/* No comment provided by engineer. */ +"Sent at" = "Envoyé le"; + +/* copied message info */ +"Sent at: %@" = "Envoyé le : %@"; + /* notification */ "Sent file event" = "Événement de fichier envoyé"; @@ -2872,6 +2956,9 @@ /* No comment provided by engineer. */ "Unhide profile" = "Dévoiler le profil"; +/* No comment provided by engineer. */ +"Unit" = "Unité"; + /* connection info */ "unknown" = "inconnu"; diff --git a/apps/ios/it.lproj/Localizable.strings b/apps/ios/it.lproj/Localizable.strings index b5a5795255..a4975a404c 100644 --- a/apps/ios/it.lproj/Localizable.strings +++ b/apps/ios/it.lproj/Localizable.strings @@ -19,6 +19,9 @@ /* No comment provided by engineer. */ "_italic_" = "\\_corsivo_"; +/* No comment provided by engineer. */ +"- voice messages up to 5 minutes.\n- custom time to disappear.\n- editing history." = "- messaggi vocali fino a 5 minuti.\n- tempo di scomparsa personalizzato.\n- cronologia delle modifiche."; + /* No comment provided by engineer. */ ", " = ", "; @@ -88,6 +91,12 @@ /* No comment provided by engineer. */ "%@" = "%@"; +/* No comment provided by engineer. */ +"%@ (current)" = "%@ (attuale)"; + +/* copied message info */ +"%@ (current):" = "%@ (attuale):"; + /* No comment provided by engineer. */ "%@ / %@" = "%@ / %@"; @@ -308,6 +317,9 @@ /* No comment provided by engineer. */ "All chats and messages will be deleted - this cannot be undone!" = "Tutte le chat e i messaggi verranno eliminati. Non è reversibile!"; +/* No comment provided by engineer. */ +"All data is erased when it is entered." = "Tutti i dati vengono cancellati quando inserito."; + /* No comment provided by engineer. */ "All group members will remain connected." = "Tutti i membri del gruppo resteranno connessi."; @@ -461,6 +473,9 @@ /* No comment provided by engineer. */ "Bad message ID" = "ID del messaggio errato"; +/* No comment provided by engineer. */ +"Better messages" = "Messaggi migliorati"; + /* No comment provided by engineer. */ "bold" = "grassetto"; @@ -996,6 +1011,12 @@ /* deleted chat item */ "deleted" = "eliminato"; +/* No comment provided by engineer. */ +"Deleted at" = "Eliminato il"; + +/* copied message info */ +"Deleted at: %@" = "Eliminato il: %@"; + /* rcv group event chat item */ "deleted group" = "gruppo eliminato"; @@ -1047,6 +1068,12 @@ /* No comment provided by engineer. */ "Disappearing messages are prohibited in this group." = "I messaggi a tempo sono vietati in questo gruppo."; +/* No comment provided by engineer. */ +"Disappears at" = "Scompare il"; + +/* copied message info */ +"Disappears at: %@" = "Scompare il: %@"; + /* server test step */ "Disconnect" = "Disconnetti"; @@ -1080,6 +1107,9 @@ /* integrity error chat item */ "duplicate message" = "messaggio duplicato"; +/* No comment provided by engineer. */ +"Duration" = "Durata"; + /* No comment provided by engineer. */ "e2e encrypted" = "crittografato e2e"; @@ -1359,6 +1389,9 @@ /* No comment provided by engineer. */ "Files & media" = "File e multimediali"; +/* No comment provided by engineer. */ +"Finally, we have them! 🚀" = "Finalmente le abbiamo! 🚀"; + /* No comment provided by engineer. */ "For console" = "Per console"; @@ -1479,6 +1512,9 @@ /* No comment provided by engineer. */ "Hide:" = "Nascondi:"; +/* copied message info */ +"History" = "Cronologia"; + /* time unit */ "hours" = "ore"; @@ -1587,6 +1623,9 @@ /* connection level description */ "indirect (%d)" = "indiretta (%d)"; +/* chat item action */ +"Info" = "Informazioni"; + /* No comment provided by engineer. */ "Initial role" = "Ruolo iniziale"; @@ -1677,6 +1716,9 @@ /* No comment provided by engineer. */ "italic" = "corsivo"; +/* No comment provided by engineer. */ +"Japanese interface" = "Interfaccia giapponese"; + /* No comment provided by engineer. */ "Join" = "Entra"; @@ -1851,6 +1893,12 @@ /* moderated chat item */ "moderated" = "moderato"; +/* No comment provided by engineer. */ +"Moderated at" = "Moderato il"; + +/* copied message info */ +"Moderated at: %@" = "Moderato il: %@"; + /* No comment provided by engineer. */ "moderated by %@" = "moderato da %@"; @@ -1896,6 +1944,9 @@ /* No comment provided by engineer. */ "New database archive" = "Nuovo archivio database"; +/* No comment provided by engineer. */ +"New display name" = "Nuovo nome da mostrare"; + /* No comment provided by engineer. */ "New in %@" = "Novità nella %@"; @@ -2221,9 +2272,15 @@ /* No comment provided by engineer. */ "Rate the app" = "Valuta l'app"; +/* chat item menu */ +"React..." = "Reagisci..."; + /* No comment provided by engineer. */ "Read" = "Leggi"; +/* No comment provided by engineer. */ +"Read more" = "Leggi tutto"; + /* No comment provided by engineer. */ "Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." = "Maggiori informazioni nella [Guida per l'utente](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)."; @@ -2239,6 +2296,12 @@ /* No comment provided by engineer. */ "received answer…" = "risposta ricevuta…"; +/* No comment provided by engineer. */ +"Received at" = "Ricevuto il"; + +/* copied message info */ +"Received at: %@" = "Ricevuto il: %@"; + /* No comment provided by engineer. */ "received confirmation…" = "conferma ricevuta…"; @@ -2257,6 +2320,12 @@ /* No comment provided by engineer. */ "Recipients see updates as you type them." = "I destinatari vedono gli aggiornamenti mentre li digiti."; +/* No comment provided by engineer. */ +"Record updated at" = "Registro aggiornato il"; + +/* copied message info */ +"Record updated at: %@" = "Registro aggiornato il: %@"; + /* No comment provided by engineer. */ "Reduced battery usage" = "Consumo di batteria ridotto"; @@ -2494,6 +2563,12 @@ /* No comment provided by engineer. */ "Sending via" = "Invio tramite"; +/* No comment provided by engineer. */ +"Sent at" = "Inviato il"; + +/* copied message info */ +"Sent at: %@" = "Inviato il: %@"; + /* notification */ "Sent file event" = "Evento file inviato"; @@ -2881,6 +2956,9 @@ /* No comment provided by engineer. */ "Unhide profile" = "Svela profilo"; +/* No comment provided by engineer. */ +"Unit" = "Unità"; + /* connection info */ "unknown" = "sconosciuto"; diff --git a/apps/ios/ja.lproj/Localizable.strings b/apps/ios/ja.lproj/Localizable.strings index c4722b714d..0b0407856c 100644 --- a/apps/ios/ja.lproj/Localizable.strings +++ b/apps/ios/ja.lproj/Localizable.strings @@ -19,6 +19,9 @@ /* No comment provided by engineer. */ "_italic_" = "\\_斜体_"; +/* No comment provided by engineer. */ +"- voice messages up to 5 minutes.\n- custom time to disappear.\n- editing history." = "- 最長 5 分間の音声メッセージ。\n- 消えるまでのカスタム時間。\n- 編集履歴。"; + /* No comment provided by engineer. */ ", " = ", "; @@ -303,7 +306,7 @@ "admin" = "管理者"; /* No comment provided by engineer. */ -"Admins can create the links to join groups." = "管理者はグループの参加リンクを発行できます。"; +"Admins can create the links to join groups." = "管理者はグループの参加リンクを生成できます。"; /* No comment provided by engineer. */ "Advanced network settings" = "ネットワーク詳細設定"; @@ -314,6 +317,9 @@ /* No comment provided by engineer. */ "All chats and messages will be deleted - this cannot be undone!" = "全チャットとメッセージが削除されます(※元に戻せません※)!"; +/* No comment provided by engineer. */ +"All data is erased when it is entered." = "入力するとすべてのデータが消去されます。"; + /* No comment provided by engineer. */ "All group members will remain connected." = "グループ全員の接続が継続します。"; @@ -781,13 +787,13 @@ "Create file" = "ファイルを作成"; /* No comment provided by engineer. */ -"Create group link" = "グループのリンクを発行する"; +"Create group link" = "グループのリンクを生成する"; /* No comment provided by engineer. */ -"Create link" = "リンクを発行する"; +"Create link" = "リンクを生成する"; /* No comment provided by engineer. */ -"Create one-time invitation link" = "使い捨ての招待リンクを発行する"; +"Create one-time invitation link" = "使い捨ての招待リンクを生成する"; /* server test step */ "Create queue" = "キューの作成"; @@ -1234,7 +1240,7 @@ "Error creating group" = "グループの作成エラー"; /* No comment provided by engineer. */ -"Error creating group link" = "グループリンク発行にエラー発生"; +"Error creating group link" = "グループリンク生成にエラー発生"; /* No comment provided by engineer. */ "Error creating profile!" = "プロフィール作成にエラー発生!"; @@ -1372,7 +1378,7 @@ "File will be received when your contact completes uploading it." = "連絡先がアップロードを完了した時点で、ファイルを受信します。"; /* No comment provided by engineer. */ -"File will be received when your contact is online, please wait or check later!" = "連絡先がオンラインになったら受信されます。しばらくお待ちください。"; +"File will be received when your contact is online, please wait or check later!" = "連絡先がオンラインになったら受信されます。しばらくお待ちください!"; /* No comment provided by engineer. */ "File: %@" = "ファイル: %@"; @@ -1531,7 +1537,7 @@ "If you cannot meet in person, you can **scan QR code in the video call**, or your contact can share an invitation link." = "直接会えない場合は、**ビデオ通話で QR コードを表示する**か、リンクを共有してください。"; /* No comment provided by engineer. */ -"If you enter this passcode when opening the app, all app data will be irreversibly removed!" = "アプリを開くときにこのパスコードを入力すると、アプリのすべてのデータが元に戻せないように削除されます。"; +"If you enter this passcode when opening the app, all app data will be irreversibly removed!" = "アプリを開くときにこのパスコードを入力すると、アプリのすべてのデータが元に戻せないように削除されます!"; /* No comment provided by engineer. */ "If you enter your self-destruct passcode while opening the app:" = "アプリを開いているときに自己破壊パスコードを入力した場合:"; @@ -1704,6 +1710,9 @@ /* No comment provided by engineer. */ "italic" = "斜体"; +/* No comment provided by engineer. */ +"Japanese interface" = "日本語UI"; + /* No comment provided by engineer. */ "Join" = "参加"; @@ -1974,9 +1983,6 @@ /* No comment provided by engineer. */ "No group!" = "グループが見つかりません!"; -/* No comment provided by engineer. */ -"No message details" = "メッセージの詳細はありません"; - /* No comment provided by engineer. */ "No permission to record voice message" = "音声メッセージを録音する権限がありません"; @@ -2186,7 +2192,7 @@ "Please store passphrase securely, you will NOT be able to change it if you lose it." = "パスフレーズを失くさないように保管してください。失くすと変更できなくなります。"; /* No comment provided by engineer. */ -"Polish interface" = "洗練されたインターフェース"; +"Polish interface" = "ポーランド語UI"; /* server test error */ "Possibly, certificate fingerprint in server address is incorrect" = "サーバアドレスの証明証IDが正しくないかもしれません"; @@ -2266,6 +2272,9 @@ /* No comment provided by engineer. */ "Read" = "読む"; +/* No comment provided by engineer. */ +"Read more" = "続きを読む"; + /* No comment provided by engineer. */ "Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." = "詳しくは[ユーザーガイド](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)をご覧ください。"; diff --git a/apps/ios/nl.lproj/Localizable.strings b/apps/ios/nl.lproj/Localizable.strings index 1ae3220067..9d86867ee5 100644 --- a/apps/ios/nl.lproj/Localizable.strings +++ b/apps/ios/nl.lproj/Localizable.strings @@ -19,6 +19,9 @@ /* No comment provided by engineer. */ "_italic_" = "\\_cursief_"; +/* No comment provided by engineer. */ +"- voice messages up to 5 minutes.\n- custom time to disappear.\n- editing history." = "- spraakberichten tot 5 minuten.\n- aangepaste tijd om te verdwijnen.\n- bewerkingsgeschiedenis."; + /* No comment provided by engineer. */ ", " = ", "; @@ -314,6 +317,9 @@ /* 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!"; +/* No comment provided by engineer. */ +"All data is erased when it is entered." = "Alle gegevens worden bij het invoeren gewist."; + /* No comment provided by engineer. */ "All group members will remain connected." = "Alle groepsleden blijven verbonden."; @@ -467,6 +473,9 @@ /* No comment provided by engineer. */ "Bad message ID" = "Onjuiste bericht ID"; +/* No comment provided by engineer. */ +"Better messages" = "Betere berichten"; + /* No comment provided by engineer. */ "bold" = "vetgedrukt"; @@ -1380,6 +1389,9 @@ /* No comment provided by engineer. */ "Files & media" = "Bestanden en media"; +/* No comment provided by engineer. */ +"Finally, we have them! 🚀" = "Eindelijk, we hebben ze! 🚀"; + /* No comment provided by engineer. */ "For console" = "Voor console"; @@ -1704,6 +1716,9 @@ /* No comment provided by engineer. */ "italic" = "cursief"; +/* No comment provided by engineer. */ +"Japanese interface" = "Japanse interface"; + /* No comment provided by engineer. */ "Join" = "Word lid van"; @@ -1974,9 +1989,6 @@ /* No comment provided by engineer. */ "No group!" = "Groep niet gevonden!"; -/* No comment provided by engineer. */ -"No message details" = "Geen berichtdetails"; - /* No comment provided by engineer. */ "No permission to record voice message" = "Geen toestemming om spraakbericht op te nemen"; @@ -2266,6 +2278,9 @@ /* No comment provided by engineer. */ "Read" = "Lees"; +/* No comment provided by engineer. */ +"Read more" = "Lees meer"; + /* No comment provided by engineer. */ "Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." = "Lees meer in de [Gebruikershandleiding](https://simplex.chat/docs/guide/app-settings.html#uw-simplex-contactadres)."; @@ -2282,7 +2297,7 @@ "received answer…" = "antwoord gekregen…"; /* No comment provided by engineer. */ -"Received at" = "Ontvangen om"; +"Received at" = "Ontvangen op"; /* copied message info */ "Received at: %@" = "Ontvangen op: %@"; diff --git a/apps/ios/pl.lproj/Localizable.strings b/apps/ios/pl.lproj/Localizable.strings index 8630170cd5..1982aaafb8 100644 --- a/apps/ios/pl.lproj/Localizable.strings +++ b/apps/ios/pl.lproj/Localizable.strings @@ -19,6 +19,9 @@ /* No comment provided by engineer. */ "_italic_" = "\\_kursywa_"; +/* No comment provided by engineer. */ +"- voice messages up to 5 minutes.\n- custom time to disappear.\n- editing history." = "- wiadomości głosowe do 5 minut.\n- niestandardowy czas zniknięcia.\n- historia edycji."; + /* No comment provided by engineer. */ ", " = ", "; @@ -314,6 +317,9 @@ /* No comment provided by engineer. */ "All chats and messages will be deleted - this cannot be undone!" = "Wszystkie czaty i wiadomości zostaną usunięte - nie można tego cofnąć!"; +/* No comment provided by engineer. */ +"All data is erased when it is entered." = "Wszystkie dane są usuwane po jego wprowadzeniu."; + /* No comment provided by engineer. */ "All group members will remain connected." = "Wszyscy członkowie grupy pozostaną połączeni."; @@ -467,6 +473,9 @@ /* No comment provided by engineer. */ "Bad message ID" = "Zły identyfikator wiadomości"; +/* No comment provided by engineer. */ +"Better messages" = "Lepsze wiadomości"; + /* No comment provided by engineer. */ "bold" = "pogrubiona"; @@ -1380,6 +1389,9 @@ /* No comment provided by engineer. */ "Files & media" = "Pliki i media"; +/* No comment provided by engineer. */ +"Finally, we have them! 🚀" = "W końcu je mamy! 🚀"; + /* No comment provided by engineer. */ "For console" = "Dla konsoli"; @@ -1704,6 +1716,9 @@ /* No comment provided by engineer. */ "italic" = "kursywa"; +/* No comment provided by engineer. */ +"Japanese interface" = "Japoński interfejs"; + /* No comment provided by engineer. */ "Join" = "Dołącz"; @@ -1974,9 +1989,6 @@ /* No comment provided by engineer. */ "No group!" = "Nie znaleziono grupy!"; -/* No comment provided by engineer. */ -"No message details" = "Brak szczegółów wiadomości"; - /* No comment provided by engineer. */ "No permission to record voice message" = "Brak uprawnień do nagrywania wiadomości głosowej"; @@ -2266,6 +2278,9 @@ /* No comment provided by engineer. */ "Read" = "Czytaj"; +/* No comment provided by engineer. */ +"Read more" = "Przeczytaj więcej"; + /* No comment provided by engineer. */ "Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." = "Przeczytaj więcej w [Podręczniku Użytkownika](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)."; diff --git a/apps/ios/ru.lproj/Localizable.strings b/apps/ios/ru.lproj/Localizable.strings index beabc894a4..d77d910bbb 100644 --- a/apps/ios/ru.lproj/Localizable.strings +++ b/apps/ios/ru.lproj/Localizable.strings @@ -19,6 +19,9 @@ /* No comment provided by engineer. */ "_italic_" = "\\_курсив_"; +/* No comment provided by engineer. */ +"- voice messages up to 5 minutes.\n- custom time to disappear.\n- editing history." = "- голосовые сообщения до 5 минут.\n- настройка времени исчезающих сообщений.\n- история редактирования."; + /* No comment provided by engineer. */ ", " = ", "; @@ -88,6 +91,12 @@ /* No comment provided by engineer. */ "%@" = "%@"; +/* No comment provided by engineer. */ +"%@ (current)" = "%@ (текущее)"; + +/* copied message info */ +"%@ (current):" = "%@ (текущее):"; + /* No comment provided by engineer. */ "%@ / %@" = "%@ / %@"; @@ -109,6 +118,9 @@ /* notification title */ "%@ wants to connect!" = "%@ хочет соединиться!"; +/* copied message info */ +"%@:" = "%@:"; + /* time interval */ "%d days" = "%d дней"; @@ -127,6 +139,9 @@ /* integrity error chat item */ "%d skipped message(s)" = "%d пропущенных сообщение(й)"; +/* time interval */ +"%d weeks" = "%d недель"; + /* No comment provided by engineer. */ "%lld" = "%lld"; @@ -181,24 +196,42 @@ /* No comment provided by engineer. */ "`a + b`" = "\\`a + b`"; +/* email text */ +"Hi!
\nConnect to me via SimpleX Chat
" = "Привет!
\nСоединитесь со мной в SimpleX Chat.
"; + /* No comment provided by engineer. */ "~strike~" = "\\~зачеркнуть~"; +/* No comment provided by engineer. */ +"0s" = "0с"; + /* time interval */ "1 day" = "1 день"; /* time interval */ "1 hour" = "1 час"; +/* No comment provided by engineer. */ +"1 minute" = "1 минута"; + /* time interval */ "1 month" = "1 месяц"; /* time interval */ "1 week" = "1 неделю"; +/* No comment provided by engineer. */ +"1-time link" = "Одноразовая ссылка"; + +/* No comment provided by engineer. */ +"5 minutes" = "5 минут"; + /* No comment provided by engineer. */ "6" = "6"; +/* No comment provided by engineer. */ +"30 seconds" = "30 секунд"; + /* notification title */ "A new contact" = "Новый контакт"; @@ -217,6 +250,9 @@ /* No comment provided by engineer. */ "About SimpleX" = "О SimpleX"; +/* No comment provided by engineer. */ +"About SimpleX address" = "Об адресе SimpleX"; + /* No comment provided by engineer. */ "About SimpleX Chat" = "Информация о SimpleX Chat"; @@ -242,6 +278,9 @@ /* call status */ "accepted call" = "принятый звонок"; +/* No comment provided by engineer. */ +"Add address to your profile, so that your contacts can share it with other people. Profile update will be sent to your contacts." = "Добавьте адрес в свой профиль, чтобы Ваши контакты могли поделиться им. Профиль будет отправлен Вашим контактам."; + /* No comment provided by engineer. */ "Add preset servers" = "Добавить серверы по умолчанию"; @@ -260,6 +299,9 @@ /* No comment provided by engineer. */ "Add welcome message" = "Добавить приветственное сообщение"; +/* No comment provided by engineer. */ +"Address" = "Адрес"; + /* member role */ "admin" = "админ"; @@ -269,15 +311,27 @@ /* No comment provided by engineer. */ "Advanced network settings" = "Настройки сети"; +/* No comment provided by engineer. */ +"All app data is deleted." = "Все данные приложения будут удалены."; + /* No comment provided by engineer. */ "All chats and messages will be deleted - this cannot be undone!" = "Все чаты и сообщения будут удалены - это нельзя отменить!"; +/* No comment provided by engineer. */ +"All data is erased when it is entered." = "Все данные удаляются при его вводе."; + /* No comment provided by engineer. */ "All group members will remain connected." = "Все члены группы, которые соединились через эту ссылку, останутся в группе."; /* No comment provided by engineer. */ "All messages will be deleted - this cannot be undone! The messages will be deleted ONLY for you." = "Все сообщения будут удалены - это действие нельзя отменить! Сообщения будут удалены только для Вас."; +/* No comment provided by engineer. */ +"All your contacts will remain connected." = "Все контакты, которые соединились через этот адрес, сохранятся."; + +/* No comment provided by engineer. */ +"All your contacts will remain connected. Profile update will be sent to your contacts." = "Все Ваши контакты сохранятся. Обновленный профиль будет отправлен Вашим контактам."; + /* No comment provided by engineer. */ "Allow" = "Разрешить"; @@ -290,6 +344,12 @@ /* No comment provided by engineer. */ "Allow irreversible message deletion only if your contact allows it to you." = "Разрешить необратимое удаление сообщений, только если Ваш контакт разрешает это Вам."; +/* No comment provided by engineer. */ +"Allow message reactions only if your contact allows them." = "Разрешить реакции на сообщения, только если ваш контакт разрешает их."; + +/* No comment provided by engineer. */ +"Allow message reactions." = "Разрешить реакции на сообщения."; + /* No comment provided by engineer. */ "Allow sending direct messages to members." = "Разрешить посылать прямые сообщения членам группы."; @@ -308,6 +368,9 @@ /* No comment provided by engineer. */ "Allow voice messages?" = "Разрешить голосовые сообщения?"; +/* No comment provided by engineer. */ +"Allow your contacts adding message reactions." = "Разрешить контактам добавлять реакции на сообщения."; + /* No comment provided by engineer. */ "Allow your contacts to call you." = "Разрешить Вашим контактам звонить Вам."; @@ -329,6 +392,9 @@ /* No comment provided by engineer. */ "Always use relay" = "Всегда соединяться через relay"; +/* No comment provided by engineer. */ +"An empty chat profile with the provided name is created, and the app opens as usual." = "Будет создан пустой профиль чата с указанным именем, и приложение откроется в обычном режиме."; + /* No comment provided by engineer. */ "Answer call" = "Принять звонок"; @@ -341,6 +407,9 @@ /* No comment provided by engineer. */ "App passcode" = "Код доступа в приложение"; +/* No comment provided by engineer. */ +"App passcode is replaced with self-destruct passcode." = "Код доступа в приложение будет заменен кодом самоуничтожения."; + /* No comment provided by engineer. */ "App version" = "Версия приложения"; @@ -380,6 +449,9 @@ /* No comment provided by engineer. */ "Authentication unavailable" = "Аутентификация недоступна"; +/* No comment provided by engineer. */ +"Auto-accept" = "Автоприем"; + /* No comment provided by engineer. */ "Auto-accept contact requests" = "Автоматически принимать запросы контактов"; @@ -401,9 +473,15 @@ /* No comment provided by engineer. */ "Bad message ID" = "Ошибка ID сообщения"; +/* No comment provided by engineer. */ +"Better messages" = "Улучшенные сообщения"; + /* No comment provided by engineer. */ "bold" = "жирный"; +/* No comment provided by engineer. */ +"Both you and your contact can add message reactions." = "И Вы, и Ваш контакт можете добавлять реакции на сообщения."; + /* No comment provided by engineer. */ "Both you and your contact can irreversibly delete sent messages." = "Вы и Ваш контакт можете необратимо удалять отправленные сообщения."; @@ -479,6 +557,13 @@ /* No comment provided by engineer. */ "Change role" = "Поменять роль"; +/* authentication reason */ +"Change self-destruct mode" = "Изменить режим самоуничтожения"; + +/* authentication reason + set passcode view */ +"Change self-destruct passcode" = "Изменить код самоуничтожения"; + /* chat item text */ "changed address for you" = "поменял(а) адрес для Вас"; @@ -686,6 +771,9 @@ /* No comment provided by engineer. */ "Contacts can mark messages for deletion; you will be able to view them." = "Контакты могут помечать сообщения для удаления; Вы сможете просмотреть их."; +/* No comment provided by engineer. */ +"Continue" = "Продолжить"; + /* chat item action */ "Copy" = "Скопировать"; @@ -695,6 +783,9 @@ /* No comment provided by engineer. */ "Create" = "Создать"; +/* No comment provided by engineer. */ +"Create an address to let people connect with you." = "Создайте адрес, чтобы можно было соединиться с вами."; + /* server test step */ "Create file" = "Создание файла"; @@ -713,6 +804,9 @@ /* No comment provided by engineer. */ "Create secret group" = "Создать скрытую группу"; +/* No comment provided by engineer. */ +"Create SimpleX address" = "Создать адрес SimpleX"; + /* No comment provided by engineer. */ "Create your profile" = "Создать профиль"; @@ -731,6 +825,12 @@ /* No comment provided by engineer. */ "Currently maximum supported file size is %@." = "Максимальный размер файла - %@."; +/* dropdown time picker choice */ +"custom" = "другое"; + +/* No comment provided by engineer. */ +"Custom time" = "Пользовательское время"; + /* No comment provided by engineer. */ "Dark" = "Тёмная"; @@ -752,6 +852,9 @@ /* No comment provided by engineer. */ "Database ID" = "ID базы данных"; +/* copied message info */ +"Database ID: %d" = "ID базы данных: %d"; + /* No comment provided by engineer. */ "Database IDs and Transport isolation option." = "ID базы данных и опция Отдельные транспортные сессии."; @@ -788,6 +891,9 @@ /* No comment provided by engineer. */ "Database will be migrated when the app restarts" = "Данные чата будут мигрированы при перезапуске"; +/* time unit */ +"days" = "дней"; + /* No comment provided by engineer. */ "Decentralized" = "Децентрализованный"; @@ -905,6 +1011,12 @@ /* deleted chat item */ "deleted" = "удалено"; +/* No comment provided by engineer. */ +"Deleted at" = "Удалено"; + +/* copied message info */ +"Deleted at: %@" = "Удалено: %@"; + /* rcv group event chat item */ "deleted group" = "удалил(а) группу"; @@ -944,6 +1056,9 @@ /* authentication reason */ "Disable SimpleX Lock" = "Отключить блокировку SimpleX"; +/* No comment provided by engineer. */ +"Disappearing message" = "Исчезающее сообщение"; + /* chat feature */ "Disappearing messages" = "Исчезающие сообщения"; @@ -953,6 +1068,12 @@ /* No comment provided by engineer. */ "Disappearing messages are prohibited in this group." = "Исчезающие сообщения запрещены в этой группе."; +/* No comment provided by engineer. */ +"Disappears at" = "Исчезает"; + +/* copied message info */ +"Disappears at: %@" = "Исчезает: %@"; + /* server test step */ "Disconnect" = "Разрыв соединения"; @@ -968,6 +1089,9 @@ /* No comment provided by engineer. */ "Do NOT use SimpleX for emergency calls." = "Не используйте SimpleX для экстренных звонков."; +/* No comment provided by engineer. */ +"Don't create address" = "Не создавать адрес"; + /* No comment provided by engineer. */ "Don't show again" = "Не показывать"; @@ -983,6 +1107,9 @@ /* integrity error chat item */ "duplicate message" = "повторное сообщение"; +/* No comment provided by engineer. */ +"Duration" = "Длительность"; + /* No comment provided by engineer. */ "e2e encrypted" = "e2e зашифровано"; @@ -1010,6 +1137,12 @@ /* No comment provided by engineer. */ "Enable periodic notifications?" = "Включить периодические уведомления?"; +/* No comment provided by engineer. */ +"Enable self-destruct" = "Включить код самоуничтожения"; + +/* set passcode view */ +"Enable self-destruct passcode" = "Включить код самоуничтожения"; + /* authentication reason */ "Enable SimpleX Lock" = "Включить блокировку SimpleX"; @@ -1073,6 +1206,12 @@ /* No comment provided by engineer. */ "Enter server manually" = "Ввести сервер вручную"; +/* placeholder */ +"Enter welcome message…" = "Введите приветственное сообщение…"; + +/* placeholder */ +"Enter welcome message… (optional)" = "Введите приветственное сообщение... (опционально)"; + /* No comment provided by engineer. */ "error" = "ошибка"; @@ -1175,6 +1314,9 @@ /* No comment provided by engineer. */ "Error saving user password" = "Ошибка при сохранении пароля пользователя"; +/* No comment provided by engineer. */ +"Error sending email" = "Ошибка отправки email"; + /* No comment provided by engineer. */ "Error sending message" = "Ошибка при отправке сообщения"; @@ -1247,6 +1389,9 @@ /* No comment provided by engineer. */ "Files & media" = "Файлы и медиа"; +/* No comment provided by engineer. */ +"Finally, we have them! 🚀" = "Наконец-то, мы их добавили! 🚀"; + /* No comment provided by engineer. */ "For console" = "Для консоли"; @@ -1301,6 +1446,9 @@ /* No comment provided by engineer. */ "Group links" = "Ссылки групп"; +/* No comment provided by engineer. */ +"Group members can add message reactions." = "Члены группы могут добавлять реакции на сообщения."; + /* No comment provided by engineer. */ "Group members can irreversibly delete sent messages." = "Члены группы могут необратимо удалять отправленные сообщения."; @@ -1364,6 +1512,12 @@ /* No comment provided by engineer. */ "Hide:" = "Скрыть:"; +/* copied message info */ +"History" = "История"; + +/* time unit */ +"hours" = "часов"; + /* No comment provided by engineer. */ "How it works" = "Как это работает"; @@ -1382,9 +1536,18 @@ /* No comment provided by engineer. */ "ICE servers (one per line)" = "ICE серверы (один на строке)"; +/* No comment provided by engineer. */ +"If you can't meet in person, show QR code in a video call, or share the link." = "Если Вы не можете встретиться лично, покажите QR-код во время видеозвонка или поделитесь ссылкой."; + /* 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." = "Если Вы не можете встретиться лично, Вы можете **сосканировать QR код во время видеозвонка**, или Ваш контакт может отправить Вам ссылку."; +/* No comment provided by engineer. */ +"If you enter this passcode when opening the app, all app data will be irreversibly removed!" = "Если Вы введете этот код при открытии приложения, все данные приложения будут безвозвратно удалены!"; + +/* No comment provided by engineer. */ +"If you enter your self-destruct passcode while opening the app:" = "Если Вы введёте код самоуничтожения при открытии приложения:"; + /* 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)." = "Если сейчас Вам нужно использовать чат, нажмите **Отложить** внизу (Вы сможете мигрировать данные чата при следующем запуске приложения)."; @@ -1460,6 +1623,9 @@ /* connection level description */ "indirect (%d)" = "непрямое (%d)"; +/* chat item action */ +"Info" = "Информация"; + /* No comment provided by engineer. */ "Initial role" = "Роль при вступлении"; @@ -1496,6 +1662,9 @@ /* group name */ "invitation to group %@" = "приглашение в группу %@"; +/* No comment provided by engineer. */ +"Invite friends" = "Пригласить друзей"; + /* No comment provided by engineer. */ "Invite members" = "Пригласить членов группы"; @@ -1547,6 +1716,9 @@ /* No comment provided by engineer. */ "italic" = "курсив"; +/* No comment provided by engineer. */ +"Japanese interface" = "Японский интерфейс"; + /* No comment provided by engineer. */ "Join" = "Вступить"; @@ -1571,6 +1743,9 @@ /* No comment provided by engineer. */ "Large file!" = "Большой файл!"; +/* No comment provided by engineer. */ +"Learn more" = "Узнать больше"; + /* No comment provided by engineer. */ "Leave" = "Выйти"; @@ -1583,6 +1758,9 @@ /* rcv group event chat item */ "left" = "покинул(а) группу"; +/* email subject */ +"Let's talk in SimpleX Chat" = "Давайте поговорим в SimpleX Chat"; + /* No comment provided by engineer. */ "Light" = "Светлая"; @@ -1667,6 +1845,15 @@ /* No comment provided by engineer. */ "Message draft" = "Черновик сообщения"; +/* chat feature */ +"Message reactions" = "Реакции на сообщения"; + +/* No comment provided by engineer. */ +"Message reactions are prohibited in this chat." = "Реакции на сообщения в этом чате запрещены."; + +/* No comment provided by engineer. */ +"Message reactions are prohibited in this group." = "Реакции на сообщения запрещены в этой группе."; + /* notification */ "message received" = "получено сообщение"; @@ -1694,6 +1881,9 @@ /* No comment provided by engineer. */ "Migrations: %@" = "Миграции: %@"; +/* time unit */ +"minutes" = "минут"; + /* call status */ "missed call" = "пропущенный звонок"; @@ -1703,9 +1893,18 @@ /* moderated chat item */ "moderated" = "удалено"; +/* No comment provided by engineer. */ +"Moderated at" = "Модерировано"; + +/* copied message info */ +"Moderated at: %@" = "Модерировано: %@"; + /* No comment provided by engineer. */ "moderated by %@" = "удалено %@"; +/* time unit */ +"months" = "месяцев"; + /* No comment provided by engineer. */ "More improvements are coming soon!" = "Дополнительные улучшения скоро!"; @@ -1745,6 +1944,9 @@ /* No comment provided by engineer. */ "New database archive" = "Новый архив чата"; +/* No comment provided by engineer. */ +"New display name" = "Новое имя"; + /* No comment provided by engineer. */ "New in %@" = "Новое в %@"; @@ -1854,6 +2056,9 @@ /* No comment provided by engineer. */ "Only group owners can enable voice messages." = "Только владельцы группы могут разрешить голосовые сообщения."; +/* No comment provided by engineer. */ +"Only you can add message reactions." = "Только Вы можете добавлять реакции на сообщения."; + /* No comment provided by engineer. */ "Only you can irreversibly delete messages (your contact can mark them for deletion)." = "Только Вы можете необратимо удалять сообщения (Ваш контакт может помечать их на удаление)."; @@ -1866,6 +2071,9 @@ /* No comment provided by engineer. */ "Only you can send voice messages." = "Только Вы можете отправлять голосовые сообщения."; +/* No comment provided by engineer. */ +"Only your contact can add message reactions." = "Только Ваш контакт может добавлять реакции на сообщения."; + /* No comment provided by engineer. */ "Only your contact can irreversibly delete messages (you can mark them for deletion)." = "Только Ваш контакт может необратимо удалять сообщения (Вы можете помечать их на удаление)."; @@ -1893,6 +2101,9 @@ /* No comment provided by engineer. */ "Open-source protocol and code – anybody can run the servers." = "Открытый протокол и код - кто угодно может запустить сервер."; +/* No comment provided by engineer. */ +"Opening database…" = "Открытие базы данных…"; + /* No comment provided by engineer. */ "Opening the link in the browser may reduce connection privacy and security. Untrusted SimpleX links will be red." = "Использование ссылки в браузере может уменьшить конфиденциальность и безопасность соединения. Ссылки на неизвестные сайты будут красными."; @@ -2001,6 +2212,9 @@ /* No comment provided by engineer. */ "Preset server address" = "Адрес сервера по умолчанию"; +/* No comment provided by engineer. */ +"Preview" = "Просмотр"; + /* No comment provided by engineer. */ "Privacy & security" = "Конфиденциальность"; @@ -2019,12 +2233,21 @@ /* No comment provided by engineer. */ "Profile password" = "Пароль профиля"; +/* No comment provided by engineer. */ +"Profile update will be sent to your contacts." = "Обновлённый профиль будет отправлен Вашим контактам."; + /* No comment provided by engineer. */ "Prohibit audio/video calls." = "Запретить аудио/видео звонки."; /* No comment provided by engineer. */ "Prohibit irreversible message deletion." = "Запретить необратимое удаление сообщений."; +/* No comment provided by engineer. */ +"Prohibit message reactions." = "Запретить реакции на сообщения."; + +/* No comment provided by engineer. */ +"Prohibit messages reactions." = "Запретить реакции на сообщения."; + /* No comment provided by engineer. */ "Prohibit sending direct messages to members." = "Запретить посылать прямые сообщения членам группы."; @@ -2049,9 +2272,21 @@ /* No comment provided by engineer. */ "Rate the app" = "Оценить приложение"; +/* chat item menu */ +"React..." = "Реакция..."; + /* No comment provided by engineer. */ "Read" = "Прочитано"; +/* No comment provided by engineer. */ +"Read more" = "Узнать больше"; + +/* No comment provided by engineer. */ +"Read more in [User Guide](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)." = "Узнать больше в [Руководстве пользователя](https://simplex.chat/docs/guide/app-settings.html#your-simplex-contact-address)."; + +/* No comment provided by engineer. */ +"Read more in [User Guide](https://simplex.chat/docs/guide/readme.html#connect-to-friends)." = "Узнать больше в [Руководстве пользователя](https://simplex.chat/docs/guide/readme.html#connect-to-friends)."; + /* 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)."; @@ -2061,12 +2296,21 @@ /* No comment provided by engineer. */ "received answer…" = "получен ответ…"; +/* No comment provided by engineer. */ +"Received at" = "Получено"; + +/* copied message info */ +"Received at: %@" = "Получено: %@"; + /* No comment provided by engineer. */ "received confirmation…" = "получено подтверждение…"; /* notification */ "Received file event" = "Загрузка файла"; +/* message info title */ +"Received message" = "Полученное сообщение"; + /* No comment provided by engineer. */ "Receiving file will be stopped." = "Приём файла будет прекращён."; @@ -2076,6 +2320,12 @@ /* No comment provided by engineer. */ "Recipients see updates as you type them." = "Получатели видят их в то время как Вы их набираете."; +/* No comment provided by engineer. */ +"Record updated at" = "Запись обновлена"; + +/* copied message info */ +"Record updated at: %@" = "Запись обновлена: %@"; + /* No comment provided by engineer. */ "Reduced battery usage" = "Уменьшенное потребление батареи"; @@ -2190,6 +2440,9 @@ /* No comment provided by engineer. */ "Save archive" = "Сохранить архив"; +/* No comment provided by engineer. */ +"Save auto-accept settings" = "Сохранить настройки автоприема"; + /* No comment provided by engineer. */ "Save group profile" = "Сохранить профиль группы"; @@ -2211,6 +2464,9 @@ /* No comment provided by engineer. */ "Save servers?" = "Сохранить серверы?"; +/* No comment provided by engineer. */ +"Save settings?" = "Сохранить настройки?"; + /* No comment provided by engineer. */ "Save welcome message?" = "Сохранить приветственное сообщение?"; @@ -2235,6 +2491,9 @@ /* network option */ "sec" = "сек"; +/* time unit */ +"seconds" = "секунд"; + /* No comment provided by engineer. */ "secret" = "секрет"; @@ -2247,6 +2506,21 @@ /* No comment provided by engineer. */ "Security code" = "Код безопасности"; +/* No comment provided by engineer. */ +"Select" = "Выбрать"; + +/* No comment provided by engineer. */ +"Self-destruct" = "Самоуничтожение"; + +/* No comment provided by engineer. */ +"Self-destruct passcode" = "Код самоуничтожения"; + +/* No comment provided by engineer. */ +"Self-destruct passcode changed!" = "Код самоуничтожения изменен!"; + +/* No comment provided by engineer. */ +"Self-destruct passcode enabled!" = "Код самоуничтожения включен!"; + /* No comment provided by engineer. */ "Send" = "Отправить"; @@ -2256,6 +2530,9 @@ /* No comment provided by engineer. */ "Send direct message" = "Отправить сообщение"; +/* No comment provided by engineer. */ +"Send disappearing message" = "Отправить исчезающее сообщение"; + /* No comment provided by engineer. */ "Send link previews" = "Отправлять картинки ссылок"; @@ -2286,9 +2563,18 @@ /* No comment provided by engineer. */ "Sending via" = "Отправка через"; +/* No comment provided by engineer. */ +"Sent at" = "Отправлено"; + +/* copied message info */ +"Sent at: %@" = "Отправлено: %@"; + /* notification */ "Sent file event" = "Отправка файла"; +/* message info title */ +"Sent message" = "Отправленное сообщение"; + /* No comment provided by engineer. */ "Sent messages will be deleted after set time." = "Отправленные сообщения будут удалены через заданное время."; @@ -2316,6 +2602,9 @@ /* No comment provided by engineer. */ "Set it instead of system authentication." = "Установите код вместо системной аутентификации."; +/* No comment provided by engineer. */ +"Set passcode" = "Установить код доступа"; + /* No comment provided by engineer. */ "Set passphrase to export" = "Установите пароль"; @@ -2331,12 +2620,24 @@ /* chat item action */ "Share" = "Поделиться"; +/* No comment provided by engineer. */ +"Share 1-time link" = "Поделиться одноразовой ссылкой"; + +/* No comment provided by engineer. */ +"Share address" = "Поделиться адресом"; + +/* No comment provided by engineer. */ +"Share address with contacts?" = "Поделиться адресом с контактами?"; + /* No comment provided by engineer. */ "Share link" = "Поделиться ссылкой"; /* No comment provided by engineer. */ "Share one-time invitation link" = "Поделиться ссылкой-приглашением"; +/* No comment provided by engineer. */ +"Share with contacts" = "Поделиться с контактами"; + /* No comment provided by engineer. */ "Show calls in phone history" = "Показать звонки в истории телефона"; @@ -2349,6 +2650,12 @@ /* No comment provided by engineer. */ "Show:" = "Показать:"; +/* No comment provided by engineer. */ +"SimpleX address" = "Адрес SimpleX"; + +/* No comment provided by engineer. */ +"SimpleX Address" = "Адрес SimpleX"; + /* No comment provided by engineer. */ "SimpleX Chat security was audited by Trail of Bits." = "Безопасность SimpleX Chat была проверена Trail of Bits."; @@ -2424,6 +2731,12 @@ /* No comment provided by engineer. */ "Stop sending file?" = "Остановить отправку файла?"; +/* No comment provided by engineer. */ +"Stop sharing" = "Прекратить делиться"; + +/* No comment provided by engineer. */ +"Stop sharing address?" = "Прекратить делиться адресом?"; + /* authentication reason */ "Stop SimpleX" = "Остановить SimpleX"; @@ -2577,6 +2890,9 @@ /* No comment provided by engineer. */ "To ask any questions and to receive updates:" = "Чтобы задать вопросы и получать уведомления о новых версиях,"; +/* No comment provided by engineer. */ +"To connect, your contact can scan QR code or use the link in the app." = "Чтобы соединиться с Вами, Ваш контакт может отсканировать QR-код или использовать ссылку в приложении."; + /* 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." = "Чтобы найти инкогнито профиль, используемый в разговоре, нажмите на имя контакта или группы в верхней части чата."; @@ -2640,6 +2956,9 @@ /* No comment provided by engineer. */ "Unhide profile" = "Раскрыть профиль"; +/* No comment provided by engineer. */ +"Unit" = "Единица"; + /* connection info */ "unknown" = "неизвестно"; @@ -2808,6 +3127,9 @@ /* No comment provided by engineer. */ "WebRTC ICE servers" = "WebRTC ICE серверы"; +/* time unit */ +"weeks" = "недель"; + /* No comment provided by engineer. */ "Welcome %@!" = "Здравствуйте %@!"; @@ -2820,6 +3142,9 @@ /* No comment provided by engineer. */ "When available" = "Когда возможно"; +/* No comment provided by engineer. */ +"When people request to connect, you can accept or reject it." = "Когда Вы получите запрос на соединение, Вы можете принять или отклонить его."; + /* 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." = "Когда Вы соединены с контактом инкогнито, тот же самый инкогнито профиль будет использоваться для групп с этим контактом."; @@ -2871,6 +3196,9 @@ /* 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." = "Вы также можете соединиться, открыв ссылку. Если ссылка откроется в браузере, нажмите кнопку **Open in mobile app**."; +/* No comment provided by engineer. */ +"You can create it later" = "Вы можете создать его позже"; + /* No comment provided by engineer. */ "You can hide or mute a user profile - swipe it to the right.\nSimpleX Lock must be enabled." = "Вы можете скрыть профиль или выключить уведомления - потяните его вправо.\nБлокировка SimpleX должна быть включена."; @@ -2883,6 +3211,9 @@ /* 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." = "Вы можете поделиться ссылкой или QR кодом - через них можно присоединиться к группе. Вы сможете удалить ссылку, сохранив членов группы, которые через нее соединились."; +/* No comment provided by engineer. */ +"You can share this address with your contacts to let them connect with **%@**." = "Вы можете поделиться этим адресом с Вашими контактами, чтобы они могли соединиться с **%@**."; + /* No comment provided by engineer. */ "You can share your address as a link or QR code - anybody can connect to you." = "Вы можете использовать Ваш адрес как ссылку или как QR код - кто угодно сможет соединиться с Вами."; @@ -3021,6 +3352,12 @@ /* No comment provided by engineer. */ "Your contacts can allow full message deletion." = "Ваши контакты могут разрешить окончательное удаление сообщений."; +/* No comment provided by engineer. */ +"Your contacts in SimpleX will see it.\nYou can change it in Settings." = "Ваши контакты в SimpleX получат этот адрес.\nВы можете изменить это в Настройках."; + +/* No comment provided by engineer. */ +"Your contacts will remain connected." = "Ваши контакты сохранятся."; + /* No comment provided by engineer. */ "Your current chat database will be DELETED and REPLACED with the imported one." = "Текущие данные Вашего чата будет УДАЛЕНЫ и ЗАМЕНЕНЫ импортированными."; @@ -3057,6 +3394,9 @@ /* No comment provided by engineer. */ "Your settings" = "Настройки"; +/* No comment provided by engineer. */ +"Your SimpleX address" = "Ваш адрес SimpleX"; + /* No comment provided by engineer. */ "Your SMP servers" = "Ваши SMP серверы"; diff --git a/apps/ios/zh-Hans.lproj/Localizable.strings b/apps/ios/zh-Hans.lproj/Localizable.strings index 7c56ddcaf4..7699d8c6e2 100644 --- a/apps/ios/zh-Hans.lproj/Localizable.strings +++ b/apps/ios/zh-Hans.lproj/Localizable.strings @@ -336,7 +336,7 @@ "Already connected?" = "已连接?"; /* pref value */ -"always" = "一直"; +"always" = "始终"; /* No comment provided by engineer. */ "Always use relay" = "一直使用中继"; @@ -2827,7 +2827,7 @@ "Welcome %@!" = "欢迎%@!"; /* No comment provided by engineer. */ -"Welcome message" = "欢迎信息"; +"Welcome message" = "欢迎消息"; /* No comment provided by engineer. */ "What's new" = "更新内容"; diff --git a/docs/rfcs/2021-12-11-identity.md b/docs/rfcs/2021-12-11-identity.md new file mode 100644 index 0000000000..fc207b6c97 --- /dev/null +++ b/docs/rfcs/2021-12-11-identity.md @@ -0,0 +1,82 @@ +# Identity layer for SimpleX Chat + +## Motivation + +While lack of global identity provides high level of meta-data privacy and there are communication scenarios where not having to use public identity is desirable (e.g., a customer asking a question in online store before making a purchase), many other communication scenarios require identity (e.g., online store itself would benefit from having a public address via which it can be connected to). + +We have already added [user contact addresses]() represented as links/QR codes, but they are impossible to memorize or to say in the conversation - they require digital transmission, while in many scenarios analogue transmission would be more convenient. + +There is already a global addressing system in use - email addresses. Email is the only communication system in existence that is fully decentralized and has a quality called "address portability" - that is, users can keep an address while changing the server provider. It is not true in 100% of cases - e.g. if you have an address in gmail.com domain, you cannot move it to another provider. But if you use Google Mail to host your email address in another domain, e.g. as I do with my evgeny@poberezkin.com address, you can move it to another provider without any restriction - it only requires a simple change in the domain DNS record. + +Email identities have multiple problems though: +- your providers do not only know that you have an identity on the network, they also know everybody who sends you messages. +- you cannot change your address without losing your contacts - you have to tell all your contacts your new address. +- providers cannot guarantee, in most cases, that the sender of the email has the address they claim they have. At best, they can check the sending domain using DKIM and SPKIF, but these measures are not enabled by default, require complex additional configuration and most small users do not configure it correctly. + +The problems with our current user contact address: +- it allows to send traffic directly to user's device (via SMP server), there is no proxy to implement anti-spam/anti-DoS protection. While we can mitigate it by throttling the reception of contact requests on the client side, the attacker can keep the queue full and make the address unreachable. And if we don't throttle, the client can receive unlimited amount of traffic via contact requests and run out of disk space. Having identity server as a proxy allows to manage this problem. + +The identity layer we add to SimpleX Chat has to keep the advantages of email addressing and to solve these problems as well. + +## Product requirements + +- the identity of the user in SimpleX Chat must be the same as the email address they have access to - the identity server should prove it while provisioning the address. +- the email access should not be used to access SimpleX address once it's provisioned. +- the identity server and network observers should not know who sends messages to the user's identity - sender's addresses should be only visible to the recipient. +- changing or deleting address/identity should not make you losing the contacts - we already have this quality with our user contact addresses. +- for every email address user possesses, they should be able to create multiple SimpleX addresses that can be used in different contexts using SMTP `+` extension syntax (TBC what it is called). This extension in case of SimpleX should be meaningful - that is if a given address does not exist, the address should not be reachable. +- Possibly, the user should be able to decide whether the server should screen for known `+` addresses or if it should be screened on the device, where the server only checks the main part of the address or uses some patterns for `+` part. It's a trade-off - screening on the device hides the actual addresses from the identity server, but increases the amount of spam traffic the device has to process, while screening on the server reduces the spam traffic, but reduces user privacy, as the server knows all the sub-addresses. From the UX point of view there would be no difference - the user will not see non-existing `+` extensions, unless they choose to receive connection requests to their main address (that could be put in a separate folder). +- The user should be able to decide whether they want to receive connection requests from users without verified SimpleX addresses (all addresses are verified). +- The senders' addresses should be cryptographically verified by delivering some probe to that address and receiving the reply, transparently to the user, before the connection request is shown to the user. +- Identity server should be accessed via chat clients, it should not have its own separate UI. +- The client of the address owner should be able to periodically confirm that the identity server does not perform MITM attack on the address to see the senders (by substituting the owner's public key for that address). + +Post MVP: +- we should support identity transfer, e.g. if email changes the owner. +- we should have some cool-down period for identity transfer, to the reduce risks of malicious address takeover. + +## Design considerations + +- Identity server should communicate with the clients via SMP protocol +- It probably should use the same message format as we use for chat, but in a different namespace (e.g., `i` - we currently use `x` for chat messages). +- Having received the request to provision the address, it should send an email to this address to verify it, following the best anti-SPAM practices and allowing recipients to opt out of further emails. +- Client should determine which SimpleX identity server to use via some DNS record we decide on - we should support TXT and see if we can register something in IANA for DNS servers that support custom records. +- In case domain does not have registered identity server, client could default to hard-coded identity server we provide, that would have a list of domains we allow creating addresses in. + +## Preliminary protocol design + +It is assumed that identity server has it's own contact address, with the same syntax as user's contact address, but with a different mode, e.g. `identity`. Or, possibly, we should use the same `contact` namespace. TBC + +### Establishing permanent connections with identity server + +This connection is only needed for requesting and managing provisioned addresses - this connection identifies the user to the server. As some actions must be anonymous, they should not be sent via this connection. + +To provision the connection the client would send `INV` agent message, same as when connecting with other users, but without any user profile. + +### Requesting the address + +1. Client sends `i.addr.new