mirror of
https://github.com/oxen-io/session-ios.git
synced 2023-12-13 21:30:14 +01:00
Merge tag '2.26.0.23'
This commit is contained in:
commit
37d3dfdfb6
23 changed files with 300 additions and 263 deletions
|
@ -38,7 +38,7 @@
|
|||
</dict>
|
||||
</array>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>2.26.0.22</string>
|
||||
<string>2.26.0.23</string>
|
||||
<key>ITSAppUsesNonExemptEncryption</key>
|
||||
<false/>
|
||||
<key>LOGS_EMAIL</key>
|
||||
|
|
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Kontakte über Rufnummer suchen";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "Du hast eventuell Nachrichten erhalten, während dein %@ neu gestartet wurde.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "Versand deiner Nachricht an %@ gescheitert.";
|
||||
|
|
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Encontrar por núm. de teléfono";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "Has recibido mensajes mientas tu %@ estaba apagado.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "Fallo al enviar mensaje a %@.";
|
||||
|
|
|
@ -275,7 +275,7 @@
|
|||
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Kas blokeerida %@?";
|
||||
|
||||
/* Label for 'continue' button. */
|
||||
"BUTTON_CONTINUE" = "Continue";
|
||||
"BUTTON_CONTINUE" = "Jätka";
|
||||
|
||||
/* Label for generic done button. */
|
||||
"BUTTON_DONE" = "Tehtud";
|
||||
|
@ -798,7 +798,7 @@
|
|||
"END_CALL_UNCATEGORIZED_FAILURE" = "Kõne ei õnnestunud.";
|
||||
|
||||
/* Error indicating that the phone's contacts could not be retrieved. */
|
||||
"ERROR_COULD_NOT_FETCH_CONTACTS" = "Could not access contacts.";
|
||||
"ERROR_COULD_NOT_FETCH_CONTACTS" = "Puudub juurdepääs kontaktidele.";
|
||||
|
||||
/* Generic notice when message failed to send. */
|
||||
"ERROR_DESCRIPTION_CLIENT_SENDING_FAILURE" = "Sõnumi saatmine ei õnnestunud.";
|
||||
|
@ -819,10 +819,10 @@
|
|||
"ERROR_DESCRIPTION_NO_VALID_RECIPIENTS" = "Sõnumi saatmine ei õnnestunud kehtivate saajate puudumise tõttu.";
|
||||
|
||||
/* Error indicating that a socket request failed. */
|
||||
"ERROR_DESCRIPTION_REQUEST_FAILED" = "Network request failed.";
|
||||
"ERROR_DESCRIPTION_REQUEST_FAILED" = "Võrgupäring ei õnnestunud.";
|
||||
|
||||
/* Error indicating that a socket response failed. */
|
||||
"ERROR_DESCRIPTION_RESPONSE_FAILED" = "Invalid response from service.";
|
||||
"ERROR_DESCRIPTION_RESPONSE_FAILED" = "Vigane vastus teenuselt.";
|
||||
|
||||
/* Error message when attempting to send message */
|
||||
"ERROR_DESCRIPTION_SENDING_UNAUTHORIZED" = "See seade ei ole enam sinu telefoninumbri jaoks registreeritud. Sa pead Signali eemaldama ja uuesti paigaldama.";
|
||||
|
@ -1047,7 +1047,7 @@
|
|||
"INVITE_FRIENDS_PICKER_TITLE" = "Kutsu sõpru";
|
||||
|
||||
/* Alert warning that sending an invite to multiple users will create a group message whose recipients will be able to see each other. */
|
||||
"INVITE_WARNING_MULTIPLE_INVITES_BY_TEXT" = "Inviting multiple users at the same time will send a group message whose recipients will be able to see each other.";
|
||||
"INVITE_WARNING_MULTIPLE_INVITES_BY_TEXT" = "Mitme kasutaja korraga kutsumine saadab grupisõnumi, mille saajad näevad üksteist.";
|
||||
|
||||
/* Slider label embeds {{TIME_AMOUNT}}, e.g. '2 hours'. See *_TIME_AMOUNT strings for examples. */
|
||||
"KEEP_MESSAGES_DURATION" = "Sõnumid kaovad pärast %@.";
|
||||
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Leia kontaktid numbri järgi";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "Sa võisid %@'i taaskäivitamise ajal saada sõnumeid.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "Sõnumi saatmine kasutajale %@ ei õnnestunud.";
|
||||
|
|
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Etsi yhteystietoja puhelinnumerolla";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "Olet saattanut saada uusia viestejä sillä aikaa, kun %@:si uudelleenkäynnistyi.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "Viestin lähettäminen yhteystiedolle %@ epäonnistui.";
|
||||
|
|
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Trouver des contacts par numéro de téléphone";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "Vous avez peut-être reçu des messages alors que votre %@ redémarrait.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "Échec d’envoi de votre message à %@.";
|
||||
|
|
|
@ -389,13 +389,13 @@
|
|||
"CONFIRM_ACCOUNT_DESTRUCTION_TEXT" = "זה יאפס את היישומון ע\"י מחיקת ההודעות שלך וביטול הרישום שלך עם השרת. היישומון ייסגר לאחר מחיקת הנתונים.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"CONFIRM_ACCOUNT_DESTRUCTION_TITLE" = "האם ברצונך באמת למחוק את החשבון שלך?";
|
||||
"CONFIRM_ACCOUNT_DESTRUCTION_TITLE" = "האם אתה בטוח שאתה רוצה למחוק את החשבון שלך?";
|
||||
|
||||
/* Alert body */
|
||||
"CONFIRM_LEAVE_GROUP_DESCRIPTION" = "לא תהיה לך אפשרות לשלוח או לקבל הודעות בקבוצה זו.";
|
||||
|
||||
/* Alert title */
|
||||
"CONFIRM_LEAVE_GROUP_TITLE" = "האם את/ה בטוח/ה רוצה לעזוב?";
|
||||
"CONFIRM_LEAVE_GROUP_TITLE" = "האם אתה באמת רוצה לעזוב?";
|
||||
|
||||
/* Button text */
|
||||
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "קשר מכשיר חדש";
|
||||
|
@ -407,7 +407,7 @@
|
|||
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "מספר ביטחון עם %@ השתנה";
|
||||
|
||||
/* Generic button text to proceed with an action */
|
||||
"CONFIRMATION_TITLE" = "אישור";
|
||||
"CONFIRMATION_TITLE" = "אשר";
|
||||
|
||||
/* Label for a contact's postal address. */
|
||||
"CONTACT_ADDRESS" = "כתובת";
|
||||
|
@ -419,7 +419,7 @@
|
|||
"CONTACT_CELL_IS_NO_LONGER_VERIFIED" = "לא מאומת";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"CONTACT_DETAIL_COMM_TYPE_INSECURE" = "מספר לא רשום";
|
||||
"CONTACT_DETAIL_COMM_TYPE_INSECURE" = "מספר בלתי רשום";
|
||||
|
||||
/* Label for the 'edit name' button in the contact share approval view. */
|
||||
"CONTACT_EDIT_NAME_BUTTON" = "ערוך";
|
||||
|
@ -470,10 +470,10 @@
|
|||
"CONTACT_PHONE" = "טלפון";
|
||||
|
||||
/* table cell subtitle when contact card has no email */
|
||||
"CONTACT_PICKER_NO_EMAILS_AVAILABLE" = "אין מייל";
|
||||
"CONTACT_PICKER_NO_EMAILS_AVAILABLE" = "אין דוא\"ל זמין.";
|
||||
|
||||
/* table cell subtitle when contact card has no known phone number */
|
||||
"CONTACT_PICKER_NO_PHONE_NUMBERS_AVAILABLE" = "אין מספר טלפון";
|
||||
"CONTACT_PICKER_NO_PHONE_NUMBERS_AVAILABLE" = "אין מספר טלפון זמין.";
|
||||
|
||||
/* navbar title for contact picker when sharing a contact */
|
||||
"CONTACT_PICKER_TITLE" = "בחר איש קשר";
|
||||
|
@ -620,7 +620,7 @@
|
|||
"DEBUG_LOG_ALERT_NO_LOGS" = "לא היה ניתן למצוא יומנים כלשהם.";
|
||||
|
||||
/* Label for the 'Open a Bug Report' option of the debug log alert. */
|
||||
"DEBUG_LOG_ALERT_OPTION_BUG_REPORT" = "פתח דיווח תקל";
|
||||
"DEBUG_LOG_ALERT_OPTION_BUG_REPORT" = "פתח דוח תקל";
|
||||
|
||||
/* Label for the 'copy link' option of the debug log alert. */
|
||||
"DEBUG_LOG_ALERT_OPTION_COPY_LINK" = "העתק קישור";
|
||||
|
@ -648,10 +648,10 @@
|
|||
"DEBUG_LOG_GITHUB_ISSUE_ALERT_TITLE" = "הכוונה מחדש של GitHub";
|
||||
|
||||
/* {{Short Date}} when device last communicated with Signal Server. */
|
||||
"DEVICE_LAST_ACTIVE_AT_LABEL" = "פעילות אחרונה: %@";
|
||||
"DEVICE_LAST_ACTIVE_AT_LABEL" = "פעיל לאחרונה: %@";
|
||||
|
||||
/* {{Short Date}} when device was linked. */
|
||||
"DEVICE_LINKED_AT_LABEL" = "מקושר: %@";
|
||||
"DEVICE_LINKED_AT_LABEL" = "קושר: %@";
|
||||
|
||||
/* Alert title that can occur when viewing device manager. */
|
||||
"DEVICE_LIST_UPDATE_FAILED_TITLE" = "שגיאה בטעינת רשימת מכשירים";
|
||||
|
@ -663,10 +663,10 @@
|
|||
"DISAPPEARING_MESSAGES_DESCRIPTION" = "כאשר מאופשר, הודעות אשר נשלחו והתקבלו בשיחה זו יעלמו לאחר שנקראו.";
|
||||
|
||||
/* Accessibility hint that contains current timeout information */
|
||||
"DISAPPEARING_MESSAGES_HINT" = "כרגע הודעות נעלמות אחרי %@";
|
||||
"DISAPPEARING_MESSAGES_HINT" = "כרגע הודעות נעלמות לאחר %@";
|
||||
|
||||
/* Accessibility label for disappearing messages */
|
||||
"DISAPPEARING_MESSAGES_LABEL" = "הגדרות הודעות נעלמות";
|
||||
"DISAPPEARING_MESSAGES_LABEL" = "הגדרות של הודעות נעלמות";
|
||||
|
||||
/* Short text to dismiss current modal / actionsheet / screen */
|
||||
"DISMISS_BUTTON_TEXT" = "בטל";
|
||||
|
@ -693,7 +693,7 @@
|
|||
"EDIT_GROUP_MEMBERS_ADD_MEMBER" = "הוסף...";
|
||||
|
||||
/* a title for the members section of the 'new/update group' view. */
|
||||
"EDIT_GROUP_MEMBERS_SECTION_TITLE" = "חברים";
|
||||
"EDIT_GROUP_MEMBERS_SECTION_TITLE" = "חברי קבוצה";
|
||||
|
||||
/* An indicator that a user is a new member of the group. */
|
||||
"EDIT_GROUP_NEW_MEMBER_LABEL" = "התווסף";
|
||||
|
@ -705,7 +705,7 @@
|
|||
"EDIT_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "שינית קבוצה זו. האם תרצה לשמור שינויים אלו?";
|
||||
|
||||
/* The alert title if user tries to exit update group view without saving changes. */
|
||||
"EDIT_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "שינויים לא שמורים";
|
||||
"EDIT_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "שינויים בלתי שמורים";
|
||||
|
||||
/* Short name for edit menu item to copy contents of media message. */
|
||||
"EDIT_ITEM_COPY_ACTION" = "העתק";
|
||||
|
@ -744,7 +744,7 @@
|
|||
"EMPTY_CONTACTS_LABEL_LINE1" = "לאף אחד מאנשי הקשר שלך אין Signal.";
|
||||
|
||||
/* Full width label displayed when attempting to compose message */
|
||||
"EMPTY_CONTACTS_LABEL_LINE2" = "אולי תזמין מישהו?";
|
||||
"EMPTY_CONTACTS_LABEL_LINE2" = "למה אינך מזמין מישהו?";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"EMPTY_INBOX_FIRST_TEXT" = "עצה: הוסף שיחה בתור תזכורת!";
|
||||
|
@ -753,7 +753,7 @@
|
|||
"EMPTY_INBOX_FIRST_TITLE" = "בוצע. בוצע. בוצע.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"EMPTY_INBOX_TEXT" = "אפס. שום דבר. כלום.";
|
||||
"EMPTY_INBOX_TEXT" = "כלום. אפס. שום דבר.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"EMPTY_INBOX_TITLE" = "ריק ונקי לגמרי.";
|
||||
|
@ -792,16 +792,16 @@
|
|||
"ENABLE_2FA_VIEW_TITLE" = "נעילת הרשמה";
|
||||
|
||||
/* Call setup status label */
|
||||
"END_CALL_RESPONDER_IS_BUSY" = "תפוס";
|
||||
"END_CALL_RESPONDER_IS_BUSY" = "תפוס.";
|
||||
|
||||
/* Call setup status label */
|
||||
"END_CALL_UNCATEGORIZED_FAILURE" = "שיחה נכשלה";
|
||||
"END_CALL_UNCATEGORIZED_FAILURE" = "שיחה נכשלה.";
|
||||
|
||||
/* Error indicating that the phone's contacts could not be retrieved. */
|
||||
"ERROR_COULD_NOT_FETCH_CONTACTS" = "לא היה ניתן להשיג גישה אל אנשי הקשר.";
|
||||
|
||||
/* Generic notice when message failed to send. */
|
||||
"ERROR_DESCRIPTION_CLIENT_SENDING_FAILURE" = "הודעה לא נשלחה";
|
||||
"ERROR_DESCRIPTION_CLIENT_SENDING_FAILURE" = "נכשל בשליחת הודעה.";
|
||||
|
||||
/* Error message indicating that message send is disabled due to prekey update failures */
|
||||
"ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "לא היה ניתן לשלוח עקב נתוני פרטיות מיושנים.";
|
||||
|
@ -840,7 +840,7 @@
|
|||
"ERROR_MESSAGE_ATTACHMENT_FROM_OLD_CLIENT" = "כישלון: בקש מהשולח לעדכן את Signal ולשלוח מחדש.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"ERROR_MESSAGE_DUPLICATE_MESSAGE" = "הגיע מסר כפול.";
|
||||
"ERROR_MESSAGE_DUPLICATE_MESSAGE" = "התקבלה הודעה כפולה.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"ERROR_MESSAGE_INVALID_KEY_EXCEPTION" = "המפתח של המקבל אינו תקין.";
|
||||
|
@ -849,10 +849,10 @@
|
|||
"ERROR_MESSAGE_INVALID_MESSAGE" = "ההודעה שהתקבלה אינה מסונכרנת. הקש כדי לאפס את השיח המאובטח שלך.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"ERROR_MESSAGE_INVALID_VERSION" = "הגיע מסר שאינו תואם לגרסה הזאת.";
|
||||
"ERROR_MESSAGE_INVALID_VERSION" = "התקבלה הודעה בלתי תואמת עם גרסה זו.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"ERROR_MESSAGE_NO_SESSION" = "אין התחברות זמינה לאיש הקשר הזה.";
|
||||
"ERROR_MESSAGE_NO_SESSION" = "אין שיח זמין עבור איש קשר.";
|
||||
|
||||
/* Shown when signal users safety numbers changed */
|
||||
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "מספר ביטחון השתנה.";
|
||||
|
@ -879,7 +879,7 @@
|
|||
"FAILED_VERIFICATION_TITLE" = "נכשל בוידוא מספר ביטחון!";
|
||||
|
||||
/* Button that marks user as verified after a successful fingerprint scan. */
|
||||
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "סמן כמאומת";
|
||||
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "סמן כמוודא";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "אפס שיח";
|
||||
|
@ -936,10 +936,10 @@
|
|||
"GROUP_MANAGEMENT_SECTION" = "פרטי קבוצה";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"GROUP_MEMBER_JOINED" = "%@ הצטרף לקבוצה.";
|
||||
"GROUP_MEMBER_JOINED" = "%@ הצטרף אל הקבוצה.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"GROUP_MEMBER_LEFT" = "%@ יצא מהקבוצה.";
|
||||
"GROUP_MEMBER_LEFT" = "%@ עזב את הקבוצה.";
|
||||
|
||||
/* Button label to add information to an unknown contact */
|
||||
"GROUP_MEMBERS_ADD_CONTACT_INFO" = "הוסף איש קשר";
|
||||
|
@ -954,7 +954,7 @@
|
|||
"GROUP_MEMBERS_RESET_NO_LONGER_VERIFIED_ALERT_MESSAGE" = "זה ינקה את הוידוא של כל חברי הקבוצה שמספרי הביטחון שלהם השתנו מאז שוודאו בפעם האחרונה.";
|
||||
|
||||
/* Title for the 'members' section of the 'group members' view. */
|
||||
"GROUP_MEMBERS_SECTION_TITLE_MEMBERS" = "חברים";
|
||||
"GROUP_MEMBERS_SECTION_TITLE_MEMBERS" = "חברי קבוצה";
|
||||
|
||||
/* Title for the 'no longer verified' section of the 'group members' view. */
|
||||
"GROUP_MEMBERS_SECTION_TITLE_NO_LONGER_VERIFIED" = "לא מסומן כמאומת";
|
||||
|
@ -963,28 +963,28 @@
|
|||
"GROUP_MEMBERS_SEND_MESSAGE" = "שלח הודעה";
|
||||
|
||||
/* Button label for the 'show contact info' button */
|
||||
"GROUP_MEMBERS_VIEW_CONTACT_INFO" = "פרטי איש קשר";
|
||||
"GROUP_MEMBERS_VIEW_CONTACT_INFO" = "מידע איש קשר";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"GROUP_REMOVING" = "עזיבת הקבוצה %@";
|
||||
"GROUP_REMOVING" = "עוזב את הקבוצה %@";
|
||||
|
||||
/* Title of alert indicating that group deletion failed. */
|
||||
"GROUP_REMOVING_FAILED" = "עזיבת הקבוצה נכשלה";
|
||||
"GROUP_REMOVING_FAILED" = "נכשל בעזיבת קבוצה";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"GROUP_TITLE_CHANGED" = "הכותרת עכשיו היא „%@”.";
|
||||
"GROUP_TITLE_CHANGED" = "הכותרת היא עכשיו '%@'.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"GROUP_UPDATED" = "הקבוצה עודכנה.";
|
||||
"GROUP_UPDATED" = "קבוצה עודכנה.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"GROUP_YOU_LEFT" = "יצאת מהקבוצה.";
|
||||
"GROUP_YOU_LEFT" = "עזבת את הקבוצה.";
|
||||
|
||||
/* Label for 'archived conversations' button. */
|
||||
"HOME_VIEW_ARCHIVED_CONVERSATIONS" = "שיחות מאורכבות";
|
||||
|
||||
/* A label for conversations with blocked users. */
|
||||
"HOME_VIEW_BLOCKED_CONTACT_CONVERSATION" = "חסום";
|
||||
"HOME_VIEW_BLOCKED_CONTACT_CONVERSATION" = "חסומים";
|
||||
|
||||
/* Title for the home view's 'archive' mode. */
|
||||
"HOME_VIEW_TITLE_ARCHIVE" = "ארכיון";
|
||||
|
@ -1020,7 +1020,7 @@
|
|||
"INCOMING_CALL_FROM" = "שיחה נכנסת מאת %@";
|
||||
|
||||
/* info message recorded in conversation history when local user declined a call */
|
||||
"INCOMING_DECLINED_CALL" = "סירבת שיחה";
|
||||
"INCOMING_DECLINED_CALL" = "דחית שיחה";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"INCOMING_INCOMPLETE_CALL" = "שיחה נכנסת לקויה מאת";
|
||||
|
@ -1098,7 +1098,7 @@
|
|||
"load_earlier_messages" = "טען הודעות מוקדמות יותר";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"LOGGING_SECTION" = "רישום יומן";
|
||||
"LOGGING_SECTION" = "יומן אירועים";
|
||||
|
||||
/* Title for the 'long text message' view. */
|
||||
"LONG_TEXT_VIEW_TITLE" = "הודעה";
|
||||
|
@ -1274,10 +1274,10 @@
|
|||
"MSGVIEW_MISSED_CALL_WITH_NAME" = "שיחה לא נענתה מאת %@.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"MULTIDEVICE_PAIRING_MAX_DESC" = "לא ניתן לשייך עוד מכשירים.";
|
||||
"MULTIDEVICE_PAIRING_MAX_DESC" = "אינך יכול לצמד עוד מכשירים כלשהם.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"MULTIDEVICE_PAIRING_MAX_RECOVERY" = "הגעת למספר המרבי של מכשירים שאפשר לשייך לחשבון שלך. נא להסיר מכשיר ולנסות לשייך שוב.";
|
||||
"MULTIDEVICE_PAIRING_MAX_RECOVERY" = "הגעת למספר המרבי של מכשירים שאתה יכול לצמד אל החשבון שלך. אנא הסר מכשיר או נסה שוב לצמד מאוחר יותר.";
|
||||
|
||||
/* An explanation of the consequences of muting a thread. */
|
||||
"MUTE_BEHAVIOR_EXPLANATION" = "לא תקבל התראות עבור שיחות מושתקות.";
|
||||
|
@ -1301,7 +1301,7 @@
|
|||
"NETWORK_STATUS_HEADER" = "מצב רשת";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NETWORK_STATUS_OFFLINE" = "לא מחובר";
|
||||
"NETWORK_STATUS_OFFLINE" = "מנותק";
|
||||
|
||||
/* A label the cell that lets you add a new member to a group. */
|
||||
"NEW_CONVERSATION_FIND_BY_PHONE_NUMBER" = "מצא לפי מספר טלפון";
|
||||
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "מצא אנשי קשר לפי מספר טלפון";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "ייתכן שקיבלת הודעות בזמן שה־%@ שלך הופעל מחדש.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "הודעתך נכשלה להישלח אל %@.";
|
||||
|
@ -1463,7 +1463,7 @@
|
|||
"PRIVACY_VERIFICATION_FAILED_NO_SAFETY_NUMBERS_IN_CLIPBOARD" = "Signal לא היה יכול למצוא מספר ביטחון כלשהו בלוח העריכה שלך. האם העתקת אותו כראוי?";
|
||||
|
||||
/* Alert body when verifying with {{contact name}} */
|
||||
"PRIVACY_VERIFICATION_FAILED_THEY_HAVE_WRONG_KEY_FOR_ME" = "כל זוג של משתמשי Signal משתף מספר ביטחון נבדל. בדוק שוב כי %@ מציג את מספר הביטחון *שלך*.";
|
||||
"PRIVACY_VERIFICATION_FAILED_THEY_HAVE_WRONG_KEY_FOR_ME" = "כל זוג של משתמשי Signal משתף מספר ביטחון נבדל. בדוק שוב כי %@ מציג את מספר הביטחון הנבדל *שלך*.";
|
||||
|
||||
/* alert body */
|
||||
"PRIVACY_VERIFICATION_FAILED_WITH_OLD_LOCAL_VERSION" = "אתה מריץ גרסה ישנה של Signal. אתה צריך לעדכן גרסה לפני שתוכל לוודא.";
|
||||
|
@ -1544,13 +1544,13 @@
|
|||
"QUESTIONMARK_PUNCTUATION" = "?";
|
||||
|
||||
/* Indicates the author of a quoted message. Embeds {{the author's name or phone number}}. */
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_FORMAT" = "מגיב אל %@";
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_FORMAT" = "משיב אל %@";
|
||||
|
||||
/* message header label when someone else is quoting you */
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_YOU" = "מגיב אליך";
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_YOU" = "משיב אליך";
|
||||
|
||||
/* message header label when quoting yourself */
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_YOURSELF" = "מגיב אל עצמך";
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_YOURSELF" = "משיב אל עצמך";
|
||||
|
||||
/* Indicates this message is a quoted reply to an attachment of unknown type. */
|
||||
"QUOTED_REPLY_TYPE_ATTACHMENT" = "צרופה";
|
||||
|
@ -1688,7 +1688,7 @@
|
|||
"REMINDER_2FA_WRONG_PIN_ALERT_TITLE" = "זה לא ה־PIN הנכון.";
|
||||
|
||||
/* Short name for edit menu item to reply to a message. */
|
||||
"REPLY_ITEM_ACTION" = "הגב";
|
||||
"REPLY_ITEM_ACTION" = "השב";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"REREGISTER_FOR_PUSH" = "הירשם מחדש עבור התראות דחיפה";
|
||||
|
@ -1748,10 +1748,10 @@
|
|||
"SCREEN_LOCK_UNLOCK_SIGNAL" = "בטל נעילת Signal";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "חפש לפי שם או מספר טלפון";
|
||||
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "חפש לפי שם או מספר";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"SECURE_SESSION_RESET" = "ההתחברות המאובטחת אותחלה.";
|
||||
"SECURE_SESSION_RESET" = "שיח מאובטח אופס.";
|
||||
|
||||
/* Label for 'select GIF to attach' action sheet button */
|
||||
"SELECT_GIF_BUTTON" = "GIF";
|
||||
|
@ -1778,7 +1778,7 @@
|
|||
"SEND_INVITE_VIA_SMS_BUTTON_FORMAT" = "הזמן דרך מסרון: %@";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"SEND_SMS_CONFIRM_TITLE" = "הזמן חבר דרך SMS (ערוץ לא מבוטח)";
|
||||
"SEND_SMS_CONFIRM_TITLE" = "להזמין חבר דרך מסרון בלתי־מאובטח?";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"SEND_SMS_INVITE_TITLE" = "האם תרצה להזמין את המספר הבא אל Signal:";
|
||||
|
@ -2102,7 +2102,7 @@
|
|||
"TIME_AMOUNT_WEEKS_SHORT_FORMAT" = "%@שב";
|
||||
|
||||
/* Label for the cancel button in an alert or action sheet. */
|
||||
"TXT_CANCEL_TITLE" = "ביטול";
|
||||
"TXT_CANCEL_TITLE" = "בטל";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"TXT_DELETE_TITLE" = "מחק";
|
||||
|
|
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Trova Contatti tramite Numero di Telefono";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "Puoi aver ricevuto messaggi mentre il tuo %@ si riavviava.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "Invio fallito del tuo messaggio per %@.";
|
||||
|
|
|
@ -275,7 +275,7 @@
|
|||
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "%@を拒否しますか?";
|
||||
|
||||
/* Label for 'continue' button. */
|
||||
"BUTTON_CONTINUE" = "Continue";
|
||||
"BUTTON_CONTINUE" = "続ける";
|
||||
|
||||
/* Label for generic done button. */
|
||||
"BUTTON_DONE" = "完了";
|
||||
|
@ -798,7 +798,7 @@
|
|||
"END_CALL_UNCATEGORIZED_FAILURE" = "通話に失敗しました";
|
||||
|
||||
/* Error indicating that the phone's contacts could not be retrieved. */
|
||||
"ERROR_COULD_NOT_FETCH_CONTACTS" = "Could not access contacts.";
|
||||
"ERROR_COULD_NOT_FETCH_CONTACTS" = "連絡先リストのアクセスに失敗しました";
|
||||
|
||||
/* Generic notice when message failed to send. */
|
||||
"ERROR_DESCRIPTION_CLIENT_SENDING_FAILURE" = "メッセージの送信に失敗しました";
|
||||
|
@ -819,10 +819,10 @@
|
|||
"ERROR_DESCRIPTION_NO_VALID_RECIPIENTS" = "メッセージ送信に失敗しました。受取人が正しくありません。";
|
||||
|
||||
/* Error indicating that a socket request failed. */
|
||||
"ERROR_DESCRIPTION_REQUEST_FAILED" = "Network request failed.";
|
||||
"ERROR_DESCRIPTION_REQUEST_FAILED" = "ネットワーク要求に失敗しました";
|
||||
|
||||
/* Error indicating that a socket response failed. */
|
||||
"ERROR_DESCRIPTION_RESPONSE_FAILED" = "Invalid response from service.";
|
||||
"ERROR_DESCRIPTION_RESPONSE_FAILED" = "無効な応答をサービスが返しました";
|
||||
|
||||
/* Error message when attempting to send message */
|
||||
"ERROR_DESCRIPTION_SENDING_UNAUTHORIZED" = "電話番号と端末との結び付きがないようです。Signalを削除してインストールし直してください。";
|
||||
|
@ -1047,7 +1047,7 @@
|
|||
"INVITE_FRIENDS_PICKER_TITLE" = "友だちを招待";
|
||||
|
||||
/* Alert warning that sending an invite to multiple users will create a group message whose recipients will be able to see each other. */
|
||||
"INVITE_WARNING_MULTIPLE_INVITES_BY_TEXT" = "Inviting multiple users at the same time will send a group message whose recipients will be able to see each other.";
|
||||
"INVITE_WARNING_MULTIPLE_INVITES_BY_TEXT" = "複数のユーザーを同時に追加する場合、グループメッセージになります、そして全受信者がお互いに見られることになります";
|
||||
|
||||
/* Slider label embeds {{TIME_AMOUNT}}, e.g. '2 hours'. See *_TIME_AMOUNT strings for examples. */
|
||||
"KEEP_MESSAGES_DURATION" = "メッセージは%@後に消えます";
|
||||
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "連絡先を電話番号で検索";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "%@が再起動していた途中に、メッセージが届きましたかもしれません";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "%@へのメッセージ送信に失敗しました";
|
||||
|
@ -1619,13 +1619,13 @@
|
|||
"REGISTRATION_ERROR_BLANK_VERIFICATION_CODE" = "アカウントを有効化するには,お送りしたコードの確認を行ってください。";
|
||||
|
||||
/* one line label below submit button on registration screen, which links to an external webpage. */
|
||||
"REGISTRATION_LEGAL_TERMS_LINK" = "Terms & Privacy Policy";
|
||||
"REGISTRATION_LEGAL_TERMS_LINK" = "利用規約と個人情報保護";
|
||||
|
||||
/* legal disclaimer, embeds a tappable {{link title}} which is styled as a hyperlink */
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_FORMAT" = "By registering this device, you agree to Signal's %@";
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_FORMAT" = "このデバイスを登録すると、Signalの%@に同意を示します";
|
||||
|
||||
/* embedded in legal topmatter, styled as a link */
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_LINK_TITLE" = "terms";
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_LINK_TITLE" = "\n利用規約";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"REGISTRATION_NON_VALID_NUMBER" = "サポートされていない形式の電話番号です。サポートに連絡してください。";
|
||||
|
@ -1916,7 +1916,7 @@
|
|||
"SETTINGS_ITEM_NOTIFICATION_SOUND" = "メッセージ";
|
||||
|
||||
/* table cell label */
|
||||
"SETTINGS_LEGAL_TERMS_CELL" = "Terms & Privacy Policy";
|
||||
"SETTINGS_LEGAL_TERMS_CELL" = "利用規約と個人情報保護";
|
||||
|
||||
/* Title for settings activity */
|
||||
"SETTINGS_NAV_BAR_TITLE" = "設定";
|
||||
|
|
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Rasti kontaktus pagal telefono numerį";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "Gali būti, kad kol jūsų %@ buvo paleidžiamas iš naujo, jūs gavote žinutes.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "Nepavyko išsiųsti jūsų žinutės kontaktui %@.";
|
||||
|
|
|
@ -275,7 +275,7 @@
|
|||
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Blokker %@?";
|
||||
|
||||
/* Label for 'continue' button. */
|
||||
"BUTTON_CONTINUE" = "Continue";
|
||||
"BUTTON_CONTINUE" = "Fortsett";
|
||||
|
||||
/* Label for generic done button. */
|
||||
"BUTTON_DONE" = "Ferdig";
|
||||
|
@ -798,7 +798,7 @@
|
|||
"END_CALL_UNCATEGORIZED_FAILURE" = "Oppringning mislyktes.";
|
||||
|
||||
/* Error indicating that the phone's contacts could not be retrieved. */
|
||||
"ERROR_COULD_NOT_FETCH_CONTACTS" = "Could not access contacts.";
|
||||
"ERROR_COULD_NOT_FETCH_CONTACTS" = "Fikk ikke tilgang til kontaktene.";
|
||||
|
||||
/* Generic notice when message failed to send. */
|
||||
"ERROR_DESCRIPTION_CLIENT_SENDING_FAILURE" = "Mislyktes med å sende melding.";
|
||||
|
@ -819,10 +819,10 @@
|
|||
"ERROR_DESCRIPTION_NO_VALID_RECIPIENTS" = "Meldingen kunne ikke sendes fordi den mangler gyldige mottakere.";
|
||||
|
||||
/* Error indicating that a socket request failed. */
|
||||
"ERROR_DESCRIPTION_REQUEST_FAILED" = "Network request failed.";
|
||||
"ERROR_DESCRIPTION_REQUEST_FAILED" = "Nettverkstilkobling mislyktes.";
|
||||
|
||||
/* Error indicating that a socket response failed. */
|
||||
"ERROR_DESCRIPTION_RESPONSE_FAILED" = "Invalid response from service.";
|
||||
"ERROR_DESCRIPTION_RESPONSE_FAILED" = "Ugyldig svar fra tjenesten.";
|
||||
|
||||
/* Error message when attempting to send message */
|
||||
"ERROR_DESCRIPTION_SENDING_UNAUTHORIZED" = "Denne enheten er ikke lenger registrert til telefonnummeret. Du må slette Signal og installere appen på nytt.";
|
||||
|
@ -1047,7 +1047,7 @@
|
|||
"INVITE_FRIENDS_PICKER_TITLE" = "Inviter venner";
|
||||
|
||||
/* Alert warning that sending an invite to multiple users will create a group message whose recipients will be able to see each other. */
|
||||
"INVITE_WARNING_MULTIPLE_INVITES_BY_TEXT" = "Inviting multiple users at the same time will send a group message whose recipients will be able to see each other.";
|
||||
"INVITE_WARNING_MULTIPLE_INVITES_BY_TEXT" = "Ved å invitere flere brukere samtidig vil det bli sendt ut en gruppemelding. Mottakerne vil kunne se hverandre.";
|
||||
|
||||
/* Slider label embeds {{TIME_AMOUNT}}, e.g. '2 hours'. See *_TIME_AMOUNT strings for examples. */
|
||||
"KEEP_MESSAGES_DURATION" = "Meldinger forsvinner etter %@.";
|
||||
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Finn kontakter ved å søke på telefonnummer";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "Det kan hende du mottok meldinger mens din %@ restartet.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "Meldingen din kunne ikke sendes til %@.";
|
||||
|
@ -1619,13 +1619,13 @@
|
|||
"REGISTRATION_ERROR_BLANK_VERIFICATION_CODE" = "Vi kan ikke aktivere kontoen din før du bekrefter koden vi sendte deg.";
|
||||
|
||||
/* one line label below submit button on registration screen, which links to an external webpage. */
|
||||
"REGISTRATION_LEGAL_TERMS_LINK" = "Terms & Privacy Policy";
|
||||
"REGISTRATION_LEGAL_TERMS_LINK" = "Vilkår & personvernerklæring";
|
||||
|
||||
/* legal disclaimer, embeds a tappable {{link title}} which is styled as a hyperlink */
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_FORMAT" = "By registering this device, you agree to Signal's %@";
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_FORMAT" = "Ved å registrere denne enheten, godtar du Signals %@";
|
||||
|
||||
/* embedded in legal topmatter, styled as a link */
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_LINK_TITLE" = "terms";
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_LINK_TITLE" = "vilkår";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"REGISTRATION_NON_VALID_NUMBER" = "Formatet på telefonnummeret støttes ikke, vennligst ta kontakt med kundeservice.";
|
||||
|
@ -1916,7 +1916,7 @@
|
|||
"SETTINGS_ITEM_NOTIFICATION_SOUND" = "Meldingslyd";
|
||||
|
||||
/* table cell label */
|
||||
"SETTINGS_LEGAL_TERMS_CELL" = "Terms & Privacy Policy";
|
||||
"SETTINGS_LEGAL_TERMS_CELL" = "Vilkår & personvernerklæring";
|
||||
|
||||
/* Title for settings activity */
|
||||
"SETTINGS_NAV_BAR_TITLE" = "Innstillinger";
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
"ACCEPT_NEW_IDENTITY_ACTION" = "Zaakceptuj nowy kod bezpieczeństwa";
|
||||
|
||||
/* Label for 'audio call' button in contact view. */
|
||||
"ACTION_AUDIO_CALL" = "Signal Call";
|
||||
"ACTION_AUDIO_CALL" = "Połączenie Signal";
|
||||
|
||||
/* Label for 'invite' button in contact view. */
|
||||
"ACTION_INVITE" = "Zaproś do Signala";
|
||||
|
@ -14,10 +14,10 @@
|
|||
"ACTION_SEND_MESSAGE" = "Wyślij wiadomość";
|
||||
|
||||
/* Label for 'share contact' button. */
|
||||
"ACTION_SHARE_CONTACT" = "Share Contact";
|
||||
"ACTION_SHARE_CONTACT" = "Udostępnij kontakt";
|
||||
|
||||
/* Label for 'video call' button in contact view. */
|
||||
"ACTION_VIDEO_CALL" = "Video Call";
|
||||
"ACTION_VIDEO_CALL" = "Wideo rozmowa";
|
||||
|
||||
/* A label for the 'add by phone number' button in the 'add group member' view */
|
||||
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "Dodaj";
|
||||
|
@ -134,7 +134,7 @@
|
|||
"ATTACHMENT_ERROR_COULD_NOT_REMOVE_METADATA" = "Nie udało się usunąć metadanych z grafiki";
|
||||
|
||||
/* Attachment error message for image attachments which could not be resized */
|
||||
"ATTACHMENT_ERROR_COULD_NOT_RESIZE_IMAGE" = "Could not resize image.";
|
||||
"ATTACHMENT_ERROR_COULD_NOT_RESIZE_IMAGE" = "Nie można zmienić rozmiaru obrazu.";
|
||||
|
||||
/* Attachment error message for attachments whose data exceed file size limits */
|
||||
"ATTACHMENT_ERROR_FILE_SIZE_TOO_LARGE" = "Załącznik zbyt duży.";
|
||||
|
@ -155,7 +155,7 @@
|
|||
"ATTACHMENT_LABEL" = "Załącznik";
|
||||
|
||||
/* attachment menu option to send contact */
|
||||
"ATTACHMENT_MENU_CONTACT_BUTTON" = "Contact";
|
||||
"ATTACHMENT_MENU_CONTACT_BUTTON" = "Kontakt";
|
||||
|
||||
/* Alert title when picking a document fails for an unknown reason */
|
||||
"ATTACHMENT_PICKER_DOCUMENTS_FAILED_ALERT_TITLE" = "Nie udało się wybrać dokumentu.";
|
||||
|
@ -275,7 +275,7 @@
|
|||
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Zablokować %@?";
|
||||
|
||||
/* Label for 'continue' button. */
|
||||
"BUTTON_CONTINUE" = "Continue";
|
||||
"BUTTON_CONTINUE" = "Kontynuuj";
|
||||
|
||||
/* Label for generic done button. */
|
||||
"BUTTON_DONE" = "Gotowe";
|
||||
|
@ -323,10 +323,10 @@
|
|||
"CALL_VIEW_MUTE_LABEL" = "Wycisz";
|
||||
|
||||
/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
|
||||
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
|
||||
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "Możesz odbierać połączenia bezpośrednio z ekranu blokady oraz wyświetlać nazwę i numer telefonu dla połączeń przychodzących, jeśli zmienisz ustawienia.\n\nZobacz szczegóły w ustawieniach prywatności.";
|
||||
|
||||
/* Reminder to the user of the benefits of disabling CallKit privacy. */
|
||||
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_PRIVACY" = "You can see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";
|
||||
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_PRIVACY" = "Możesz zobaczyć nazwę i numer telefonu dla połączeń przychodzących, jeśli zmienisz ustawienia.\n\nZobacz szczegóły w ustawieniach prywatności.";
|
||||
|
||||
/* Label for button that dismiss the call view's settings nag. */
|
||||
"CALL_VIEW_SETTINGS_NAG_NOT_NOW_BUTTON" = "Nie teraz";
|
||||
|
@ -368,7 +368,7 @@
|
|||
"CLOUDKIT_STATUS_NO_ACCOUNT" = "Nie posiadasz konta iCloud dla kopii zapasowej";
|
||||
|
||||
/* Error indicating that the app was prevented from accessing the user's CloudKit account. */
|
||||
"CLOUDKIT_STATUS_RESTRICTED" = "Signal was not allowed to access your iCloud account for backups.";
|
||||
"CLOUDKIT_STATUS_RESTRICTED" = "Signal nie uzyskał dostępu do twojego konta iCloud w celu utworzenia kopii zapasowych.";
|
||||
|
||||
/* Activity Sheet label */
|
||||
"COMPARE_SAFETY_NUMBER_ACTION" = "Porównaj ze schowkiem";
|
||||
|
@ -383,7 +383,7 @@
|
|||
"COMPOSE_MESSAGE_INVITE_SECTION_TITLE" = "Zaproś";
|
||||
|
||||
/* Multi-line label explaining why compose-screen contact picker is empty. */
|
||||
"COMPOSE_SCREEN_MISSING_CONTACTS_PERMISSION" = "To see which of your contacts are Signal users, allow contacts access in your system settings.";
|
||||
"COMPOSE_SCREEN_MISSING_CONTACTS_PERMISSION" = "Aby zobaczyć, który z Twoich kontaktów jest użytkownikiem Signal, zezwól na dostęp do kontaktów w ustawieniach systemowych.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"CONFIRM_ACCOUNT_DESTRUCTION_TEXT" = "To spowoduje zrestartowanie aplikacji poprzez usunięcie Twoich wiadomości oraz wyrejestruje Ciebie z serwera. Aplikacja zamknie się po usunięciu danych.";
|
||||
|
@ -401,7 +401,7 @@
|
|||
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "Połącz nowe urządzenie";
|
||||
|
||||
/* Action sheet body presented when a user's SN has recently changed. Embeds {{contact's name or phone number}} */
|
||||
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";
|
||||
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ mógł ponownie zainstalować lub zmienić urządzenie. Zweryfikuj swój numer bezpieczeństwa, aby zapewnić prywatność. ";
|
||||
|
||||
/* Action sheet title presented when a user's SN has recently changed. Embeds {{contact's name or phone number}} */
|
||||
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "Kod zabezpieczenia z %@ zmienił się";
|
||||
|
@ -410,7 +410,7 @@
|
|||
"CONFIRMATION_TITLE" = "Potwierdź";
|
||||
|
||||
/* Label for a contact's postal address. */
|
||||
"CONTACT_ADDRESS" = "Address";
|
||||
"CONTACT_ADDRESS" = "Adres";
|
||||
|
||||
/* An indicator that a contact has been blocked. */
|
||||
"CONTACT_CELL_IS_BLOCKED" = "Zablokowany";
|
||||
|
@ -452,16 +452,16 @@
|
|||
"CONTACT_FIELD_FAMILY_NAME" = "Nazwisko";
|
||||
|
||||
/* Label for the 'given name' field of a contact. */
|
||||
"CONTACT_FIELD_GIVEN_NAME" = "Given Name";
|
||||
"CONTACT_FIELD_GIVEN_NAME" = "Imię";
|
||||
|
||||
/* Label for the 'middle name' field of a contact. */
|
||||
"CONTACT_FIELD_MIDDLE_NAME" = "Middle Name";
|
||||
"CONTACT_FIELD_MIDDLE_NAME" = "Drugie imię";
|
||||
|
||||
/* Label for the 'name prefix' field of a contact. */
|
||||
"CONTACT_FIELD_NAME_PREFIX" = "Prefix";
|
||||
"CONTACT_FIELD_NAME_PREFIX" = "Tytuł";
|
||||
|
||||
/* Label for the 'name suffix' field of a contact. */
|
||||
"CONTACT_FIELD_NAME_SUFFIX" = "Suffix";
|
||||
"CONTACT_FIELD_NAME_SUFFIX" = "Tytuł zawodowy/naukowy";
|
||||
|
||||
/* Label for the 'organization' field of a contact. */
|
||||
"CONTACT_FIELD_ORGANIZATION" = "Organizacja";
|
||||
|
@ -476,28 +476,28 @@
|
|||
"CONTACT_PICKER_NO_PHONE_NUMBERS_AVAILABLE" = "Brak dostępnego numeru telefonu.";
|
||||
|
||||
/* navbar title for contact picker when sharing a contact */
|
||||
"CONTACT_PICKER_TITLE" = "Select Contact";
|
||||
"CONTACT_PICKER_TITLE" = "Wybierz Kontakt";
|
||||
|
||||
/* Title for the 'Approve contact share' view. */
|
||||
"CONTACT_SHARE_APPROVAL_VIEW_TITLE" = "Share Contact";
|
||||
"CONTACT_SHARE_APPROVAL_VIEW_TITLE" = "Udostępnij kontakt";
|
||||
|
||||
/* Title for the 'edit contact share name' view. */
|
||||
"CONTACT_SHARE_EDIT_NAME_VIEW_TITLE" = "Edit Name";
|
||||
"CONTACT_SHARE_EDIT_NAME_VIEW_TITLE" = "Edytuj imię";
|
||||
|
||||
/* Error indicating that an invalid contact cannot be shared. */
|
||||
"CONTACT_SHARE_INVALID_CONTACT" = "Invalid contact.";
|
||||
"CONTACT_SHARE_INVALID_CONTACT" = "Nieprawidłowy kontakt.";
|
||||
|
||||
/* Error indicating that at least one contact field must be selected before sharing a contact. */
|
||||
"CONTACT_SHARE_NO_FIELDS_SELECTED" = "No contact fields selected.";
|
||||
"CONTACT_SHARE_NO_FIELDS_SELECTED" = "Nie wybrano kontaktu";
|
||||
|
||||
/* Label for 'open address in maps app' button in contact view. */
|
||||
"CONTACT_VIEW_OPEN_ADDRESS_IN_MAPS_APP" = "Open in Maps";
|
||||
"CONTACT_VIEW_OPEN_ADDRESS_IN_MAPS_APP" = "Otwórz w aplikacji Mapy";
|
||||
|
||||
/* Label for 'open email in email app' button in contact view. */
|
||||
"CONTACT_VIEW_OPEN_EMAIL_IN_EMAIL_APP" = "Wyślij email";
|
||||
|
||||
/* Indicates that a contact has no name. */
|
||||
"CONTACT_WITHOUT_NAME" = "Unnamed Contact";
|
||||
"CONTACT_WITHOUT_NAME" = "Kontakt bez nazwy";
|
||||
|
||||
/* title for conversation settings screen */
|
||||
"CONVERSATION_SETTINGS" = "Ustawienia konwersacji";
|
||||
|
@ -590,13 +590,13 @@
|
|||
"CREATE_NEW_GROUP" = "Stwórz nową grupę";
|
||||
|
||||
/* Title for the 'crop/scale image' dialog. */
|
||||
"CROP_SCALE_IMAGE_VIEW_TITLE" = "Move and Scale";
|
||||
"CROP_SCALE_IMAGE_VIEW_TITLE" = "Przesuń i zmień wielkość";
|
||||
|
||||
/* Subtitle shown while the app is updating its database. */
|
||||
"DATABASE_VIEW_OVERLAY_SUBTITLE" = "To może zająć kilka minut.";
|
||||
|
||||
/* Title shown while the app is updating its database. */
|
||||
"DATABASE_VIEW_OVERLAY_TITLE" = "Optimizing Database";
|
||||
"DATABASE_VIEW_OVERLAY_TITLE" = "Optymalizacja bazy danych";
|
||||
|
||||
/* The current day. */
|
||||
"DATE_TODAY" = "Dziś";
|
||||
|
@ -632,14 +632,14 @@
|
|||
"DEBUG_LOG_ALERT_OPTION_SEND_TO_LAST_THREAD" = "Send to Last Thread";
|
||||
|
||||
/* Label for the 'send to self' option of the debug log alert. */
|
||||
"DEBUG_LOG_ALERT_OPTION_SEND_TO_SELF" = "Send to Self";
|
||||
"DEBUG_LOG_ALERT_OPTION_SEND_TO_SELF" = "Wyślij do siebie";
|
||||
|
||||
/* Label for the 'Share' option of the debug log alert. */
|
||||
"DEBUG_LOG_ALERT_OPTION_SHARE" = "Udostępnij";
|
||||
|
||||
/* Title of the alert shown for failures while uploading debug logs.
|
||||
Title of the debug log alert. */
|
||||
"DEBUG_LOG_ALERT_TITLE" = "One More Step";
|
||||
"DEBUG_LOG_ALERT_TITLE" = "Jeszcze jeden krok";
|
||||
|
||||
/* Message of the alert before redirecting to GitHub Issues. */
|
||||
"DEBUG_LOG_GITHUB_ISSUE_ALERT_MESSAGE" = "The gist link was copied in your clipboard. You are about to be redirected to the GitHub issue list.";
|
||||
|
@ -675,10 +675,10 @@
|
|||
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Lokalizacja dla omijania cenzury";
|
||||
|
||||
/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
|
||||
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";
|
||||
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "Możesz przyznać dostęp w ustawieniach aplikacji.";
|
||||
|
||||
/* Alert title for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
|
||||
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_TITLE" = "Signal Needs Contact Access to Edit Contact Information";
|
||||
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_TITLE" = "Signal potrzebuje dostępu do Kontaktów w celu edycji";
|
||||
|
||||
/* table cell label in conversation settings */
|
||||
"EDIT_GROUP_ACTION" = "Edytuj grupę";
|
||||
|
@ -702,7 +702,7 @@
|
|||
"EDIT_GROUP_UPDATE_BUTTON" = "Aktualizuj";
|
||||
|
||||
/* The alert message if user tries to exit update group view without saving changes. */
|
||||
"EDIT_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "You've changed this group. Would you like to save these changes?";
|
||||
"EDIT_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "Zmieniłeś tę grupę. Czy chcesz zapisać te zmiany?";
|
||||
|
||||
/* The alert title if user tries to exit update group view without saving changes. */
|
||||
"EDIT_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "Niezapisane zmiany";
|
||||
|
@ -762,10 +762,10 @@
|
|||
"ENABLE_2FA_VIEW_CONFIRM_PIN_INSTRUCTIONS" = "Potwierdź swój PIN";
|
||||
|
||||
/* Error indicating that attempt to disable 'two-factor auth' failed. */
|
||||
"ENABLE_2FA_VIEW_COULD_NOT_DISABLE_2FA" = "Could not disable Registration Lock.";
|
||||
"ENABLE_2FA_VIEW_COULD_NOT_DISABLE_2FA" = "Nie można wyłączyć blokady rejestracji.";
|
||||
|
||||
/* Error indicating that attempt to enable 'two-factor auth' failed. */
|
||||
"ENABLE_2FA_VIEW_COULD_NOT_ENABLE_2FA" = "Could not enable Registration Lock.";
|
||||
"ENABLE_2FA_VIEW_COULD_NOT_ENABLE_2FA" = "Nie można włączyć blokady rejestracji.";
|
||||
|
||||
/* Label for the 'enable two-factor auth' item in the settings view */
|
||||
"ENABLE_2FA_VIEW_DISABLE_2FA" = "Wyłączone";
|
||||
|
@ -780,16 +780,16 @@
|
|||
"ENABLE_2FA_VIEW_PIN_DOES_NOT_MATCH" = "PIN nie jest poprawny";
|
||||
|
||||
/* Indicates that user should select a 'two factor auth pin'. */
|
||||
"ENABLE_2FA_VIEW_SELECT_PIN_INSTRUCTIONS" = "Enter a Registration Lock PIN. You will be asked to enter this PIN the next time you register this phone number with Signal.";
|
||||
"ENABLE_2FA_VIEW_SELECT_PIN_INSTRUCTIONS" = "Wprowadź PIN blokady rejestracji. Zostaniesz poproszony o wprowadzenie tego kodu PIN przy następnym rejestrowaniu tego numeru telefonu za pomocą Signal.";
|
||||
|
||||
/* Indicates that user has 'two factor auth pin' disabled. */
|
||||
"ENABLE_2FA_VIEW_STATUS_DISABLED_INSTRUCTIONS" = "W celu zwiększenia bezpieczeństwa, ustaw kod PIN blokady rejestracji, który będzie wymagany w celu ponownego zarejestrowania tego numeru telefonu w Signal.";
|
||||
|
||||
/* Indicates that user has 'two factor auth pin' enabled. */
|
||||
"ENABLE_2FA_VIEW_STATUS_ENABLED_INSTRUCTIONS" = "Registration Lock is enabled. You'll need to enter your PIN when registering your phone number with Signal again.";
|
||||
"ENABLE_2FA_VIEW_STATUS_ENABLED_INSTRUCTIONS" = "Blokada rejestracji jest włączona. Będziesz musiał wprowadzić swój PIN przy ponownej rejestracji numeru telefonu w Signal.";
|
||||
|
||||
/* Title for the 'enable two factor auth PIN' views. */
|
||||
"ENABLE_2FA_VIEW_TITLE" = "Registration Lock";
|
||||
"ENABLE_2FA_VIEW_TITLE" = "Blokada rejestracji";
|
||||
|
||||
/* Call setup status label */
|
||||
"END_CALL_RESPONDER_IS_BUSY" = "Zajęte.";
|
||||
|
@ -798,7 +798,7 @@
|
|||
"END_CALL_UNCATEGORIZED_FAILURE" = "Połączenie nieudane.";
|
||||
|
||||
/* Error indicating that the phone's contacts could not be retrieved. */
|
||||
"ERROR_COULD_NOT_FETCH_CONTACTS" = "Could not access contacts.";
|
||||
"ERROR_COULD_NOT_FETCH_CONTACTS" = "Nie można uzyskać dostępu do kontaktów.";
|
||||
|
||||
/* Generic notice when message failed to send. */
|
||||
"ERROR_DESCRIPTION_CLIENT_SENDING_FAILURE" = "Nie udało się wysłać wiadomości.";
|
||||
|
@ -867,7 +867,7 @@
|
|||
"ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Kod zabezpieczenia zmienił się. Dotknij, aby zweryfikować.";
|
||||
|
||||
/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */
|
||||
"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@";
|
||||
"ERROR_UNREGISTERED_USER_FORMAT" = "Niezarejestrowany użytkownik: %@";
|
||||
|
||||
/* action sheet header when re-sending message which failed because of too many attempts */
|
||||
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Zbyt dużo nieudanych prób dla tego kontaktu. Proszę spróbować za chwilę.";
|
||||
|
|
|
@ -1161,7 +1161,7 @@
|
|||
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENT" = "Enviado";
|
||||
|
||||
/* Status label for messages which were skipped. */
|
||||
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SKIPPED" = "Skipped";
|
||||
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SKIPPED" = "Ignorada";
|
||||
|
||||
/* Status label for messages which are uploading. */
|
||||
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_UPLOADING" = "Enviando";
|
||||
|
@ -1265,7 +1265,7 @@
|
|||
"MISSING_CAMERA_PERMISSION_TITLE" = "O Signal precisa acessar sua câmera.";
|
||||
|
||||
/* Alert body when user has previously denied media library access */
|
||||
"MISSING_MEDIA_LIBRARY_PERMISSION_MESSAGE" = "You can grant this permission in the Settings app.";
|
||||
"MISSING_MEDIA_LIBRARY_PERMISSION_MESSAGE" = "Você pode conceder essa permissão nos Ajustes.";
|
||||
|
||||
/* Alert title when user has previously denied media library access */
|
||||
"MISSING_MEDIA_LIBRARY_PERMISSION_TITLE" = "Signal Requires Access to your Media Library to do this.";
|
||||
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Encontrar Contatos pelo Número do Telefone";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "Pode ser que você tenha recebido mensagens enquanto seu %@ reiniciava.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "Sua mensagem falhou ao ser enviada para %@.";
|
||||
|
@ -1355,7 +1355,7 @@
|
|||
"NOTIFICATIONS_FOOTER_WARNING" = "Devido ao um bug conhecido no framework de notificações da Apple, as pré-visualizações só serão mostradas se a mensagem for recuperada dentro de 30 segundos depois de enviada. O badge do app pode não ser preciso como resultado.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATIONS_NONE" = "No Name or Content";
|
||||
"NOTIFICATIONS_NONE" = "Sem nome ou conteúdo";
|
||||
|
||||
/* Table cell switch label. When disabled, Signal will not play notification sounds while the app is in the foreground. */
|
||||
"NOTIFICATIONS_SECTION_INAPP" = "Tocar com o app aberto";
|
||||
|
@ -1364,10 +1364,10 @@
|
|||
"NOTIFICATIONS_SECTION_SOUNDS" = "Sons";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATIONS_SENDER_AND_MESSAGE" = "Name and Content";
|
||||
"NOTIFICATIONS_SENDER_AND_MESSAGE" = "Nome e conteúdo";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATIONS_SENDER_ONLY" = "Name Only";
|
||||
"NOTIFICATIONS_SENDER_ONLY" = "Apenas nome";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATIONS_SHOW" = "Exibir";
|
||||
|
@ -1433,7 +1433,7 @@
|
|||
"PHONE_NUMBER_TYPE_WORK_FAX" = "Fax no Trabalho";
|
||||
|
||||
/* Accessibility label for button to start media playback */
|
||||
"PLAY_BUTTON_ACCESSABILITY_LABEL" = "Play Media";
|
||||
"PLAY_BUTTON_ACCESSABILITY_LABEL" = "Reproduzir mídia";
|
||||
|
||||
/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
|
||||
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "Você não marcou %@ como verificado.";
|
||||
|
@ -1544,28 +1544,28 @@
|
|||
"QUESTIONMARK_PUNCTUATION" = "?";
|
||||
|
||||
/* Indicates the author of a quoted message. Embeds {{the author's name or phone number}}. */
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_FORMAT" = "Replying to %@";
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_FORMAT" = "Em resposta a %@";
|
||||
|
||||
/* message header label when someone else is quoting you */
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_YOU" = "Replying to You";
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_YOU" = "Em resposta a você";
|
||||
|
||||
/* message header label when quoting yourself */
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_YOURSELF" = "Replying to Yourself";
|
||||
|
||||
/* Indicates this message is a quoted reply to an attachment of unknown type. */
|
||||
"QUOTED_REPLY_TYPE_ATTACHMENT" = "Attachment";
|
||||
"QUOTED_REPLY_TYPE_ATTACHMENT" = "Anexo";
|
||||
|
||||
/* Indicates this message is a quoted reply to an audio file. */
|
||||
"QUOTED_REPLY_TYPE_AUDIO" = "Audio";
|
||||
"QUOTED_REPLY_TYPE_AUDIO" = "Áudio";
|
||||
|
||||
/* Indicates this message is a quoted reply to animated GIF file. */
|
||||
"QUOTED_REPLY_TYPE_GIF" = "GIF";
|
||||
|
||||
/* Indicates this message is a quoted reply to an image file. */
|
||||
"QUOTED_REPLY_TYPE_IMAGE" = "Image";
|
||||
"QUOTED_REPLY_TYPE_IMAGE" = "Imagem";
|
||||
|
||||
/* Indicates this message is a quoted reply to a video file. */
|
||||
"QUOTED_REPLY_TYPE_VIDEO" = "Video";
|
||||
"QUOTED_REPLY_TYPE_VIDEO" = "Vídeo";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"RATING_MSG" = "Se você tem tido uma boa experiência usando o Signal para conversas privadas, você pode nos apoiar escrevendo uma recomendação. Não levará mais do que um minuto e você estará ajudando outros a achar alguma privacidade.";
|
||||
|
@ -1577,7 +1577,7 @@
|
|||
"RATING_TITLE" = "Apoie o Signal!";
|
||||
|
||||
/* Label for 'I forgot my PIN' link in the 2FA registration view. */
|
||||
"REGISTER_2FA_FORGOT_PIN" = "I forgot my PIN.";
|
||||
"REGISTER_2FA_FORGOT_PIN" = "Esqueci meu PIN.";
|
||||
|
||||
/* Alert message explaining what happens if you forget your 'two-factor auth pin'. */
|
||||
"REGISTER_2FA_FORGOT_PIN_ALERT_MESSAGE" = "Este número de telefone poderá ser cadastrado sem o PIN de Bloqueio de Cadastro após 7 dias de inatividade no Signal.";
|
||||
|
@ -1586,10 +1586,10 @@
|
|||
"REGISTER_2FA_INSTRUCTIONS" = "This phone number has Registration Lock enabled. Please enter the Registration Lock PIN.\n\nYour Registration Lock PIN is separate from the automated verification code that was sent to your phone during the last step.";
|
||||
|
||||
/* Title for alert indicating that attempt to register with 'two-factor auth' failed. */
|
||||
"REGISTER_2FA_REGISTRATION_FAILED_ALERT_TITLE" = "Registration Failed";
|
||||
"REGISTER_2FA_REGISTRATION_FAILED_ALERT_TITLE" = "Falha no registro";
|
||||
|
||||
/* Label for 'submit' button in the 2FA registration view. */
|
||||
"REGISTER_2FA_SUBMIT_BUTTON" = "Submit";
|
||||
"REGISTER_2FA_SUBMIT_BUTTON" = "Enviar";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"REGISTER_CONTACTS_WELCOME" = "Boas-vindas!";
|
||||
|
@ -1619,13 +1619,13 @@
|
|||
"REGISTRATION_ERROR_BLANK_VERIFICATION_CODE" = "Não podemos ativar sua conta até que você verifique o código que enviamos.";
|
||||
|
||||
/* one line label below submit button on registration screen, which links to an external webpage. */
|
||||
"REGISTRATION_LEGAL_TERMS_LINK" = "Terms & Privacy Policy";
|
||||
"REGISTRATION_LEGAL_TERMS_LINK" = "Termos e Política de Privacidade";
|
||||
|
||||
/* legal disclaimer, embeds a tappable {{link title}} which is styled as a hyperlink */
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_FORMAT" = "By registering this device, you agree to Signal's %@";
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_FORMAT" = "Ao registrar este dispositivo, você concorda com o Signal's %@";
|
||||
|
||||
/* embedded in legal topmatter, styled as a link */
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_LINK_TITLE" = "terms";
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_LINK_TITLE" = "termos";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"REGISTRATION_NON_VALID_NUMBER" = "Este formato de número de telefone não possui suporte. Por favor, contactar a assistência. ";
|
||||
|
@ -1673,7 +1673,7 @@
|
|||
"REMINDER_2FA_BODY" = "Registration Lock is enabled for your phone number. To help you memorize your Registration Lock PIN, Signal will periodically ask you to confirm it.";
|
||||
|
||||
/* Body header for when user is periodically prompted to enter their registration lock PIN */
|
||||
"REMINDER_2FA_BODY_HEADER" = "Reminder:";
|
||||
"REMINDER_2FA_BODY_HEADER" = "Lembrete:";
|
||||
|
||||
/* Alert message explaining what happens if you forget your 'two-factor auth pin' */
|
||||
"REMINDER_2FA_FORGOT_PIN_ALERT_MESSAGE" = "Registration Lock helps protect your phone number from unauthorized registration attempts. This feature can be disabled at any time in your Signal privacy settings.";
|
||||
|
@ -1682,13 +1682,13 @@
|
|||
"REMINDER_2FA_NAV_TITLE" = "Enter Your Registration Lock PIN";
|
||||
|
||||
/* Alert body after wrong guess for 'two-factor auth pin' reminder activity */
|
||||
"REMINDER_2FA_WRONG_PIN_ALERT_BODY" = "You can set a new PIN in your privacy settings.";
|
||||
"REMINDER_2FA_WRONG_PIN_ALERT_BODY" = "Você pode criar um novo PIN nas suas configurações de privacidade.";
|
||||
|
||||
/* Alert title after wrong guess for 'two-factor auth pin' reminder activity */
|
||||
"REMINDER_2FA_WRONG_PIN_ALERT_TITLE" = "That is not the correct PIN.";
|
||||
"REMINDER_2FA_WRONG_PIN_ALERT_TITLE" = "Este não é o PIN correto.";
|
||||
|
||||
/* Short name for edit menu item to reply to a message. */
|
||||
"REPLY_ITEM_ACTION" = "Reply";
|
||||
"REPLY_ITEM_ACTION" = "Responder";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"REREGISTER_FOR_PUSH" = "Re-registrar para notificações";
|
||||
|
@ -1718,13 +1718,13 @@
|
|||
"SCAN_QR_CODE_VIEW_TITLE" = "Scanear o Código QR";
|
||||
|
||||
/* Indicates a delay of zero seconds, and that 'screen lock activity' will timeout immediately. */
|
||||
"SCREEN_LOCK_ACTIVITY_TIMEOUT_NONE" = "Instant";
|
||||
"SCREEN_LOCK_ACTIVITY_TIMEOUT_NONE" = "Instante";
|
||||
|
||||
/* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */
|
||||
"SCREEN_LOCK_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed.";
|
||||
|
||||
/* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */
|
||||
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed.";
|
||||
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Falha na autenticação.";
|
||||
|
||||
/* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */
|
||||
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later.";
|
||||
|
@ -1745,7 +1745,7 @@
|
|||
"SCREEN_LOCK_UNLOCK_FAILED" = "Authentication Failed";
|
||||
|
||||
/* Label for button on lock screen that lets users unlock Signal. */
|
||||
"SCREEN_LOCK_UNLOCK_SIGNAL" = "Unlock Signal";
|
||||
"SCREEN_LOCK_UNLOCK_SIGNAL" = "Desbloquear Signal";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Buscar por nome ou número";
|
||||
|
@ -1826,40 +1826,40 @@
|
|||
"SETTINGS_ADVANCED_TITLE" = "Avançado";
|
||||
|
||||
/* Format string for the default 'Note' sound. Embeds the system {{sound name}}. */
|
||||
"SETTINGS_AUDIO_DEFAULT_TONE_LABEL_FORMAT" = "%@ (default)";
|
||||
"SETTINGS_AUDIO_DEFAULT_TONE_LABEL_FORMAT" = "%@ (padrão)";
|
||||
|
||||
/* Label for the backup view in app settings. */
|
||||
"SETTINGS_BACKUP" = "Backup";
|
||||
"SETTINGS_BACKUP" = "Cópia de segurança";
|
||||
|
||||
/* Label for 'backup now' button in the backup settings view. */
|
||||
"SETTINGS_BACKUP_BACKUP_NOW" = "Backup Now";
|
||||
"SETTINGS_BACKUP_BACKUP_NOW" = "Criar cópia de segurança";
|
||||
|
||||
/* Label for 'cancel backup' button in the backup settings view. */
|
||||
"SETTINGS_BACKUP_CANCEL_BACKUP" = "Cancel Backup";
|
||||
"SETTINGS_BACKUP_CANCEL_BACKUP" = "Cancelar cópia de segurança";
|
||||
|
||||
/* Label for switch in settings that controls whether or not backup is enabled. */
|
||||
"SETTINGS_BACKUP_ENABLING_SWITCH" = "Backup Enabled";
|
||||
"SETTINGS_BACKUP_ENABLING_SWITCH" = "Cópia de segurança ativada";
|
||||
|
||||
/* Label for phase row in the in the backup settings view. */
|
||||
"SETTINGS_BACKUP_PHASE" = "Phase";
|
||||
"SETTINGS_BACKUP_PHASE" = "Fase";
|
||||
|
||||
/* Label for phase row in the in the backup settings view. */
|
||||
"SETTINGS_BACKUP_PROGRESS" = "Progress";
|
||||
"SETTINGS_BACKUP_PROGRESS" = "Progresso";
|
||||
|
||||
/* Label for status row in the in the backup settings view. */
|
||||
"SETTINGS_BACKUP_STATUS" = "Status";
|
||||
|
||||
/* Indicates that the last backup failed. */
|
||||
"SETTINGS_BACKUP_STATUS_FAILED" = "Backup Failed";
|
||||
"SETTINGS_BACKUP_STATUS_FAILED" = "A cópia de segurança falhou";
|
||||
|
||||
/* Indicates that app is not backing up. */
|
||||
"SETTINGS_BACKUP_STATUS_IDLE" = "Waiting";
|
||||
"SETTINGS_BACKUP_STATUS_IDLE" = "Em espera";
|
||||
|
||||
/* Indicates that app is backing up. */
|
||||
"SETTINGS_BACKUP_STATUS_IN_PROGRESS" = "Backing Up";
|
||||
"SETTINGS_BACKUP_STATUS_IN_PROGRESS" = "Criando cópia de segurança";
|
||||
|
||||
/* Indicates that the last backup succeeded. */
|
||||
"SETTINGS_BACKUP_STATUS_SUCCEEDED" = "Backup Successful";
|
||||
"SETTINGS_BACKUP_STATUS_SUCCEEDED" = "Cópia de segurança bem-sucedida";
|
||||
|
||||
/* A label for the 'add phone number' button in the block list table. */
|
||||
"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "Adicionar...";
|
||||
|
@ -1883,7 +1883,7 @@
|
|||
"SETTINGS_CALLING_HIDES_IP_ADDRESS_PREFERENCE_TITLE_DETAIL" = "Redirecionar todas as chamadas através do servidor do Signal para impedir de revelar seu endereço IP ao seu contato. Habilitar esta opção irá reduzir a qualidade da chamada.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"SETTINGS_CLEAR_HISTORY" = "Clear Conversation History";
|
||||
"SETTINGS_CLEAR_HISTORY" = "Apagar seu histórico de conversas";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"SETTINGS_COPYRIGHT" = "Copyright Open Whisper Systems \n Licenciado sob a GPLv3";
|
||||
|
@ -1895,7 +1895,7 @@
|
|||
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION" = "Tem certeza que deseja apagar todo seu histórico (mensagens, anexos, histórico de chamada …)? Esta ação não pode ser revertida.";
|
||||
|
||||
/* Confirmation text for button which deletes all message, calling, attachments, etc. */
|
||||
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION_BUTTON" = "Delete Everything";
|
||||
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION_BUTTON" = "Apagar Tudo";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"SETTINGS_HELP_HEADER" = "Ajuda";
|
||||
|
@ -1913,10 +1913,10 @@
|
|||
"SETTINGS_INVITE_TWITTER_TEXT" = "You can reach me using @signalapp. Get it now: https://signal.org/download/";
|
||||
|
||||
/* Label for settings view that allows user to change the notification sound. */
|
||||
"SETTINGS_ITEM_NOTIFICATION_SOUND" = "Message Sound";
|
||||
"SETTINGS_ITEM_NOTIFICATION_SOUND" = "Som de mensagem";
|
||||
|
||||
/* table cell label */
|
||||
"SETTINGS_LEGAL_TERMS_CELL" = "Terms & Privacy Policy";
|
||||
"SETTINGS_LEGAL_TERMS_CELL" = "Termos & Política de Privacidade";
|
||||
|
||||
/* Title for settings activity */
|
||||
"SETTINGS_NAV_BAR_TITLE" = "Configurações";
|
||||
|
@ -1925,7 +1925,7 @@
|
|||
"SETTINGS_NOTIFICATION_CONTENT_DESCRIPTION" = "Call and Message notifications can appear while your phone is locked. You may wish to limit what is shown in these notifications.";
|
||||
|
||||
/* table section header */
|
||||
"SETTINGS_NOTIFICATION_CONTENT_TITLE" = "Notification Content";
|
||||
"SETTINGS_NOTIFICATION_CONTENT_TITLE" = "Conteúdo de Notificação";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"SETTINGS_NOTIFICATIONS" = "Notificações";
|
||||
|
@ -1994,16 +1994,16 @@
|
|||
"SETTINGS_TWO_FACTOR_AUTH_ENABLED" = "Ativada";
|
||||
|
||||
/* Label for the 'two factor auth' item of the privacy settings. */
|
||||
"SETTINGS_TWO_FACTOR_AUTH_ITEM" = "Registration Lock";
|
||||
"SETTINGS_TWO_FACTOR_AUTH_ITEM" = "Bloqueio de Cadastro";
|
||||
|
||||
/* Title for the 'two factor auth' section of the privacy settings. */
|
||||
"SETTINGS_TWO_FACTOR_AUTH_TITLE" = "Registration Lock";
|
||||
"SETTINGS_TWO_FACTOR_AUTH_TITLE" = "Bloqueio de Cadastro";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"SETTINGS_VERSION" = "Versão";
|
||||
|
||||
/* action sheet item to open native mail app */
|
||||
"SHARE_ACTION_MAIL" = "Email";
|
||||
"SHARE_ACTION_MAIL" = "Mail";
|
||||
|
||||
/* action sheet item to open native messages app */
|
||||
"SHARE_ACTION_MESSAGE" = "Mensagem";
|
||||
|
@ -2024,22 +2024,22 @@
|
|||
"SHARE_EXTENSION_NOT_REGISTERED_TITLE" = "Não registrado";
|
||||
|
||||
/* Message indicating that the share extension cannot be used until the main app has been launched at least once. */
|
||||
"SHARE_EXTENSION_NOT_YET_MIGRATED_MESSAGE" = "Launch the Signal app to update or register.";
|
||||
"SHARE_EXTENSION_NOT_YET_MIGRATED_MESSAGE" = "Inicie o Signal para atualizar ou se cadastrar.";
|
||||
|
||||
/* Title indicating that the share extension cannot be used until the main app has been launched at least once. */
|
||||
"SHARE_EXTENSION_NOT_YET_MIGRATED_TITLE" = "Not Ready";
|
||||
|
||||
/* Alert title */
|
||||
"SHARE_EXTENSION_SENDING_FAILURE_TITLE" = "Unable to Send Attachment";
|
||||
"SHARE_EXTENSION_SENDING_FAILURE_TITLE" = "Não foi possível enviar anexo";
|
||||
|
||||
/* Alert title */
|
||||
"SHARE_EXTENSION_SENDING_IN_PROGRESS_TITLE" = "Uploading…";
|
||||
"SHARE_EXTENSION_SENDING_IN_PROGRESS_TITLE" = "Carregando...";
|
||||
|
||||
/* Shown when trying to share content to a Signal user for the share extension. Followed by failure details. */
|
||||
"SHARE_EXTENSION_UNABLE_TO_BUILD_ATTACHMENT_ALERT_TITLE" = "Unable to Prepare Attachment";
|
||||
"SHARE_EXTENSION_UNABLE_TO_BUILD_ATTACHMENT_ALERT_TITLE" = "Não foi possível preparar anexo";
|
||||
|
||||
/* Title for the 'share extension' view. */
|
||||
"SHARE_EXTENSION_VIEW_TITLE" = "Share to Signal";
|
||||
"SHARE_EXTENSION_VIEW_TITLE" = "Compartilhar no Signal";
|
||||
|
||||
/* Action sheet item */
|
||||
"SHOW_SAFETY_NUMBER_ACTION" = "Exibir Novo Número de Segurança ";
|
||||
|
@ -2099,7 +2099,7 @@
|
|||
"TIME_AMOUNT_WEEKS" = "%@ semanas";
|
||||
|
||||
/* Label text below navbar button, embeds {{number of weeks}}. Must be very short, like 1 or 2 characters, The space is intentionally omitted between the text and the embedded duration so that we get, e.g. '5w' not '5 w'. See other *_TIME_AMOUNT strings */
|
||||
"TIME_AMOUNT_WEEKS_SHORT_FORMAT" = "%@w";
|
||||
"TIME_AMOUNT_WEEKS_SHORT_FORMAT" = "%@sm";
|
||||
|
||||
/* Label for the cancel button in an alert or action sheet. */
|
||||
"TXT_CANCEL_TITLE" = "Cancelar";
|
||||
|
@ -2162,10 +2162,10 @@
|
|||
"UPGRADE_EXPERIENCE_CALLKIT_TITLE" = "Deslize para atender";
|
||||
|
||||
/* Description for notification audio customization */
|
||||
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_DESCRIPTION" = "You can now choose default and per-conversation notification sounds, and calls will respect the ringtone you've chosen for each system contact.";
|
||||
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_DESCRIPTION" = "Agora, você pode escolher sons de notificação padrão e específicos de conversas, e chamadas se adequarão aos toques que você escolheu para cada contato do sistema.";
|
||||
|
||||
/* button label shown one time, after upgrade */
|
||||
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_SETTINGS_BUTTON" = "Review Notification Settings";
|
||||
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_SETTINGS_BUTTON" = "Rever configurações de notificação";
|
||||
|
||||
/* Header for upgrade experience */
|
||||
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_TITLE" = "Updated Call and Message Sounds";
|
||||
|
@ -2195,7 +2195,7 @@
|
|||
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Olá, chamadas seguras em vídeo!";
|
||||
|
||||
/* Message for the alert indicating that user should upgrade iOS. */
|
||||
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal requires iOS 9 or later. Please upgrade iOS in Settings app >> General >> Software Update.";
|
||||
"UPGRADE_IOS_ALERT_MESSAGE" = "O Signal requer o iOS 9 ou posterior. Atualize o sistema em Ajustes >> Geral >> Atualização de Software.";
|
||||
|
||||
/* Title for the alert indicating that user should upgrade iOS. */
|
||||
"UPGRADE_IOS_ALERT_TITLE" = "Atualize o iOS";
|
||||
|
|
|
@ -275,7 +275,7 @@
|
|||
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Blochez pe %@?";
|
||||
|
||||
/* Label for 'continue' button. */
|
||||
"BUTTON_CONTINUE" = "Continue";
|
||||
"BUTTON_CONTINUE" = "Continuă";
|
||||
|
||||
/* Label for generic done button. */
|
||||
"BUTTON_DONE" = "Gata";
|
||||
|
@ -798,7 +798,7 @@
|
|||
"END_CALL_UNCATEGORIZED_FAILURE" = "Apelul a eșuat.";
|
||||
|
||||
/* Error indicating that the phone's contacts could not be retrieved. */
|
||||
"ERROR_COULD_NOT_FETCH_CONTACTS" = "Could not access contacts.";
|
||||
"ERROR_COULD_NOT_FETCH_CONTACTS" = "Contactele nu au putut fi accesate.";
|
||||
|
||||
/* Generic notice when message failed to send. */
|
||||
"ERROR_DESCRIPTION_CLIENT_SENDING_FAILURE" = "Trimiterea mesajului a eșuat.";
|
||||
|
@ -819,10 +819,10 @@
|
|||
"ERROR_DESCRIPTION_NO_VALID_RECIPIENTS" = "Mesajul nu a putut fi trimis deoarece nu există o listă validă de destinatari.";
|
||||
|
||||
/* Error indicating that a socket request failed. */
|
||||
"ERROR_DESCRIPTION_REQUEST_FAILED" = "Network request failed.";
|
||||
"ERROR_DESCRIPTION_REQUEST_FAILED" = "Cererea de rețea a eșuat.";
|
||||
|
||||
/* Error indicating that a socket response failed. */
|
||||
"ERROR_DESCRIPTION_RESPONSE_FAILED" = "Invalid response from service.";
|
||||
"ERROR_DESCRIPTION_RESPONSE_FAILED" = "Răspuns invalid de la serviciu.";
|
||||
|
||||
/* Error message when attempting to send message */
|
||||
"ERROR_DESCRIPTION_SENDING_UNAUTHORIZED" = "Dispozitivul tău nu mai este înregistrat pentru numărul tău de telefon. Trebuie să ștergi și să reinstalezi Signal.";
|
||||
|
@ -1619,13 +1619,13 @@
|
|||
"REGISTRATION_ERROR_BLANK_VERIFICATION_CODE" = "Nu putem activa contul tău până nu verifici codul pe care ți l-am trimis.";
|
||||
|
||||
/* one line label below submit button on registration screen, which links to an external webpage. */
|
||||
"REGISTRATION_LEGAL_TERMS_LINK" = "Terms & Privacy Policy";
|
||||
"REGISTRATION_LEGAL_TERMS_LINK" = "Termeni și politică de confidențialitate";
|
||||
|
||||
/* legal disclaimer, embeds a tappable {{link title}} which is styled as a hyperlink */
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_FORMAT" = "By registering this device, you agree to Signal's %@";
|
||||
|
||||
/* embedded in legal topmatter, styled as a link */
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_LINK_TITLE" = "terms";
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_LINK_TITLE" = "condiții";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"REGISTRATION_NON_VALID_NUMBER" = "Acest format de număr de telefon nu este suportat, te rog contactează suportul tehnic.";
|
||||
|
@ -1916,7 +1916,7 @@
|
|||
"SETTINGS_ITEM_NOTIFICATION_SOUND" = "Sunet mesaj";
|
||||
|
||||
/* table cell label */
|
||||
"SETTINGS_LEGAL_TERMS_CELL" = "Terms & Privacy Policy";
|
||||
"SETTINGS_LEGAL_TERMS_CELL" = "Termeni și politica de confidențialitate";
|
||||
|
||||
/* Title for settings activity */
|
||||
"SETTINGS_NAV_BAR_TITLE" = "Setări";
|
||||
|
|
|
@ -275,7 +275,7 @@
|
|||
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Заблокировать %@?";
|
||||
|
||||
/* Label for 'continue' button. */
|
||||
"BUTTON_CONTINUE" = "Continue";
|
||||
"BUTTON_CONTINUE" = "Продолжить";
|
||||
|
||||
/* Label for generic done button. */
|
||||
"BUTTON_DONE" = "Готово";
|
||||
|
@ -798,7 +798,7 @@
|
|||
"END_CALL_UNCATEGORIZED_FAILURE" = "Звонок не удался.";
|
||||
|
||||
/* Error indicating that the phone's contacts could not be retrieved. */
|
||||
"ERROR_COULD_NOT_FETCH_CONTACTS" = "Could not access contacts.";
|
||||
"ERROR_COULD_NOT_FETCH_CONTACTS" = "Не удалось получить доступ к контактам.";
|
||||
|
||||
/* Generic notice when message failed to send. */
|
||||
"ERROR_DESCRIPTION_CLIENT_SENDING_FAILURE" = "Ошибка отправки сообщения.";
|
||||
|
@ -819,10 +819,10 @@
|
|||
"ERROR_DESCRIPTION_NO_VALID_RECIPIENTS" = "Ошибка отправки сообщения из-за отсутствия действующих получателей.";
|
||||
|
||||
/* Error indicating that a socket request failed. */
|
||||
"ERROR_DESCRIPTION_REQUEST_FAILED" = "Network request failed.";
|
||||
"ERROR_DESCRIPTION_REQUEST_FAILED" = "Сбой сетевого запроса.";
|
||||
|
||||
/* Error indicating that a socket response failed. */
|
||||
"ERROR_DESCRIPTION_RESPONSE_FAILED" = "Invalid response from service.";
|
||||
"ERROR_DESCRIPTION_RESPONSE_FAILED" = "Неверный ответ от службы.";
|
||||
|
||||
/* Error message when attempting to send message */
|
||||
"ERROR_DESCRIPTION_SENDING_UNAUTHORIZED" = "Устройство больше не связано с вашим номером телефона. Необходимо удалить и переустановить Signal.";
|
||||
|
@ -1047,7 +1047,7 @@
|
|||
"INVITE_FRIENDS_PICKER_TITLE" = "Пригласить друзей";
|
||||
|
||||
/* Alert warning that sending an invite to multiple users will create a group message whose recipients will be able to see each other. */
|
||||
"INVITE_WARNING_MULTIPLE_INVITES_BY_TEXT" = "Inviting multiple users at the same time will send a group message whose recipients will be able to see each other.";
|
||||
"INVITE_WARNING_MULTIPLE_INVITES_BY_TEXT" = "При одновременном приглашении нескольких пользователей будет отправлено групповое сообщение, получатели которого смогут видеть друг друга.";
|
||||
|
||||
/* Slider label embeds {{TIME_AMOUNT}}, e.g. '2 hours'. See *_TIME_AMOUNT strings for examples. */
|
||||
"KEEP_MESSAGES_DURATION" = "Сообщения будут исчезать через %@.";
|
||||
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Поиск по номеру телефона";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "Возможно, вы получили сообщения во время перезапуска вашего %@.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "Ваше сообщение не отправлено %@ из-за ошибки.";
|
||||
|
@ -1619,13 +1619,13 @@
|
|||
"REGISTRATION_ERROR_BLANK_VERIFICATION_CODE" = "Невозможно активировать аккаунт до подтверждения отправленного вам кода.";
|
||||
|
||||
/* one line label below submit button on registration screen, which links to an external webpage. */
|
||||
"REGISTRATION_LEGAL_TERMS_LINK" = "Terms & Privacy Policy";
|
||||
"REGISTRATION_LEGAL_TERMS_LINK" = "Условия и политика конфиденциальности";
|
||||
|
||||
/* legal disclaimer, embeds a tappable {{link title}} which is styled as a hyperlink */
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_FORMAT" = "By registering this device, you agree to Signal's %@";
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_FORMAT" = "Регистрируясь на этом устройстве, вы соглашаетесь с %@ Signal";
|
||||
|
||||
/* embedded in legal topmatter, styled as a link */
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_LINK_TITLE" = "terms";
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_LINK_TITLE" = "условиями";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"REGISTRATION_NON_VALID_NUMBER" = "Этот формат телефонного номера не поддерживается. Пожалуйста, обратитесь в поддержку.";
|
||||
|
@ -1916,7 +1916,7 @@
|
|||
"SETTINGS_ITEM_NOTIFICATION_SOUND" = "Звук сообщения";
|
||||
|
||||
/* table cell label */
|
||||
"SETTINGS_LEGAL_TERMS_CELL" = "Terms & Privacy Policy";
|
||||
"SETTINGS_LEGAL_TERMS_CELL" = "Условия и политика конфиденциальности";
|
||||
|
||||
/* Title for settings activity */
|
||||
"SETTINGS_NAV_BAR_TITLE" = "Настройки";
|
||||
|
|
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Poišči stike z vnosom telefonske številke";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "Možno je, da ste med ponovnim zagonom naprave %@ prejeli kakšno sporočilo.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "Vaše sporočilo za %@ ni moglo biti poslano.";
|
||||
|
|
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Gjeni Kontakte sipas Numri Telefoni";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "Mund të keni marrë mesazhe teksa %@ po rinisej.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "Dështoi dërgimi i mesazhit tuaj te %@.";
|
||||
|
|
|
@ -68,7 +68,7 @@
|
|||
"APN_MESSAGE_IN_GROUP_DETAILED" = "%@ grubundaki %@: %@";
|
||||
|
||||
/* Message for the 'app launch failed' alert. */
|
||||
"APP_LAUNCH_FAILURE_ALERT_MESSAGE" = "Sinyal başlatılamıyor. Lütfen bu sorunu çözmek için hata ayıklama günlüklerinizi ekibimize gönderin.";
|
||||
"APP_LAUNCH_FAILURE_ALERT_MESSAGE" = "Signal başlatılamıyor. Lütfen bu sorunu çözmek için hata ayıklama günlüklerinizi ekibimize gönderin.";
|
||||
|
||||
/* Title for the 'app launch failed' alert. */
|
||||
"APP_LAUNCH_FAILURE_ALERT_TITLE" = "Hata";
|
||||
|
@ -131,7 +131,7 @@
|
|||
"ATTACHMENT_ERROR_COULD_NOT_PARSE_IMAGE" = "Resim eki ayrıştırılamadı.";
|
||||
|
||||
/* Attachment error message for image attachments in which metadata could not be removed */
|
||||
"ATTACHMENT_ERROR_COULD_NOT_REMOVE_METADATA" = "Unable to remove metadata from image.";
|
||||
"ATTACHMENT_ERROR_COULD_NOT_REMOVE_METADATA" = "Görüntüye ait üstveri kaldırılamadı.";
|
||||
|
||||
/* Attachment error message for image attachments which could not be resized */
|
||||
"ATTACHMENT_ERROR_COULD_NOT_RESIZE_IMAGE" = "Resim boyutlandırılamadı.";
|
||||
|
@ -275,7 +275,7 @@
|
|||
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "%@engellensin mi?";
|
||||
|
||||
/* Label for 'continue' button. */
|
||||
"BUTTON_CONTINUE" = "Continue";
|
||||
"BUTTON_CONTINUE" = "Devam et";
|
||||
|
||||
/* Label for generic done button. */
|
||||
"BUTTON_DONE" = "Tamam";
|
||||
|
@ -410,7 +410,7 @@
|
|||
"CONFIRMATION_TITLE" = "Onay";
|
||||
|
||||
/* Label for a contact's postal address. */
|
||||
"CONTACT_ADDRESS" = "Address";
|
||||
"CONTACT_ADDRESS" = "Adres";
|
||||
|
||||
/* An indicator that a contact has been blocked. */
|
||||
"CONTACT_CELL_IS_BLOCKED" = "Engellendi";
|
||||
|
@ -458,10 +458,10 @@
|
|||
"CONTACT_FIELD_MIDDLE_NAME" = "İkinci ad";
|
||||
|
||||
/* Label for the 'name prefix' field of a contact. */
|
||||
"CONTACT_FIELD_NAME_PREFIX" = "Prefix";
|
||||
"CONTACT_FIELD_NAME_PREFIX" = "Ön ek";
|
||||
|
||||
/* Label for the 'name suffix' field of a contact. */
|
||||
"CONTACT_FIELD_NAME_SUFFIX" = "Suffix";
|
||||
"CONTACT_FIELD_NAME_SUFFIX" = "Son ek";
|
||||
|
||||
/* Label for the 'organization' field of a contact. */
|
||||
"CONTACT_FIELD_ORGANIZATION" = "Kuruluş";
|
||||
|
@ -488,13 +488,13 @@
|
|||
"CONTACT_SHARE_INVALID_CONTACT" = "Geçersiz kişi.";
|
||||
|
||||
/* Error indicating that at least one contact field must be selected before sharing a contact. */
|
||||
"CONTACT_SHARE_NO_FIELDS_SELECTED" = "No contact fields selected.";
|
||||
"CONTACT_SHARE_NO_FIELDS_SELECTED" = "Kişi alanı seçilmedi.";
|
||||
|
||||
/* Label for 'open address in maps app' button in contact view. */
|
||||
"CONTACT_VIEW_OPEN_ADDRESS_IN_MAPS_APP" = "Open in Maps";
|
||||
"CONTACT_VIEW_OPEN_ADDRESS_IN_MAPS_APP" = "Harita'da Aç";
|
||||
|
||||
/* Label for 'open email in email app' button in contact view. */
|
||||
"CONTACT_VIEW_OPEN_EMAIL_IN_EMAIL_APP" = "Send Email";
|
||||
"CONTACT_VIEW_OPEN_EMAIL_IN_EMAIL_APP" = "E-posta Gönder";
|
||||
|
||||
/* Indicates that a contact has no name. */
|
||||
"CONTACT_WITHOUT_NAME" = "İsimsiz Kişi";
|
||||
|
@ -629,7 +629,7 @@
|
|||
"DEBUG_LOG_ALERT_OPTION_EMAIL" = "E-posta Desteği";
|
||||
|
||||
/* Label for the 'send to last thread' option of the debug log alert. */
|
||||
"DEBUG_LOG_ALERT_OPTION_SEND_TO_LAST_THREAD" = "Send to Last Thread";
|
||||
"DEBUG_LOG_ALERT_OPTION_SEND_TO_LAST_THREAD" = "Son Konuya Gönder";
|
||||
|
||||
/* Label for the 'send to self' option of the debug log alert. */
|
||||
"DEBUG_LOG_ALERT_OPTION_SEND_TO_SELF" = "Kendine Gönder";
|
||||
|
@ -798,7 +798,7 @@
|
|||
"END_CALL_UNCATEGORIZED_FAILURE" = "Arama Hatası.";
|
||||
|
||||
/* Error indicating that the phone's contacts could not be retrieved. */
|
||||
"ERROR_COULD_NOT_FETCH_CONTACTS" = "Could not access contacts.";
|
||||
"ERROR_COULD_NOT_FETCH_CONTACTS" = "Kişilere erişilemedi.";
|
||||
|
||||
/* Generic notice when message failed to send. */
|
||||
"ERROR_DESCRIPTION_CLIENT_SENDING_FAILURE" = "Mesajı gönderilmedi.";
|
||||
|
@ -819,10 +819,10 @@
|
|||
"ERROR_DESCRIPTION_NO_VALID_RECIPIENTS" = "Mesaj gönderimi, geçerli alıcı olmadığından başarısız oldu.";
|
||||
|
||||
/* Error indicating that a socket request failed. */
|
||||
"ERROR_DESCRIPTION_REQUEST_FAILED" = "Network request failed.";
|
||||
"ERROR_DESCRIPTION_REQUEST_FAILED" = "Ağ isteği başarısız oldu.";
|
||||
|
||||
/* Error indicating that a socket response failed. */
|
||||
"ERROR_DESCRIPTION_RESPONSE_FAILED" = "Invalid response from service.";
|
||||
"ERROR_DESCRIPTION_RESPONSE_FAILED" = "Hizmetten geçersiz yanıt.";
|
||||
|
||||
/* Error message when attempting to send message */
|
||||
"ERROR_DESCRIPTION_SENDING_UNAUTHORIZED" = "Cihazınız artık telefon numaranız için kayıtlı değil. Signal'ı kaldırıp tekrar kurmalısınız.";
|
||||
|
@ -867,7 +867,7 @@
|
|||
"ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Güvenlik numarası değişti. Doğrulamak için dokunun";
|
||||
|
||||
/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */
|
||||
"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@";
|
||||
"ERROR_UNREGISTERED_USER_FORMAT" = "Kayıtlı Olmayan Kullanıcı: %@";
|
||||
|
||||
/* action sheet header when re-sending message which failed because of too many attempts */
|
||||
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Bu irtibatta çok fazla arıza var. Lütfen kısa bir süre sonra tekrar deneyin.";
|
||||
|
@ -903,7 +903,7 @@
|
|||
"GIF_PICKER_ERROR_FETCH_FAILURE" = "İstenen GIF getirilemedi. Lütfen çevrimiçi olduğunuzu doğrulayın.";
|
||||
|
||||
/* Generic error displayed when picking a GIF */
|
||||
"GIF_PICKER_ERROR_GENERIC" = "An unknown error occurred.";
|
||||
"GIF_PICKER_ERROR_GENERIC" = "Bilinmeyen bir hata oluştu.";
|
||||
|
||||
/* Shown when selected GIF couldn't be fetched */
|
||||
"GIF_PICKER_FAILURE_ALERT_TITLE" = "GIF Seçilemiyor";
|
||||
|
@ -981,7 +981,7 @@
|
|||
"GROUP_YOU_LEFT" = "Grubu terk ettin.";
|
||||
|
||||
/* Label for 'archived conversations' button. */
|
||||
"HOME_VIEW_ARCHIVED_CONVERSATIONS" = "Archived Conversations";
|
||||
"HOME_VIEW_ARCHIVED_CONVERSATIONS" = "Arşivlenmiş Görüşmeler";
|
||||
|
||||
/* A label for conversations with blocked users. */
|
||||
"HOME_VIEW_BLOCKED_CONTACT_CONVERSATION" = "Engellendi";
|
||||
|
@ -1008,7 +1008,7 @@
|
|||
"IN_CALL_TERMINATED" = "Çağrı Sonlandı.";
|
||||
|
||||
/* Label reminding the user that they are in archive mode. */
|
||||
"INBOX_VIEW_ARCHIVE_MODE_REMINDER" = "These conversations are archived. They will appear in the inbox if new messages are received.";
|
||||
"INBOX_VIEW_ARCHIVE_MODE_REMINDER" = "Bu görüşmeler arşivlendi. Yeni mesajlar alınırsa gelen kutusunda görünecekler.";
|
||||
|
||||
/* Multi-line label explaining how to show names instead of phone numbers in your inbox */
|
||||
"INBOX_VIEW_MISSING_CONTACTS_PERMISSION" = "Kişilerinizin adını görmek için, sistem ayarlarını kişi erişimine izin verecek şekilde güncelleyin.";
|
||||
|
@ -1047,7 +1047,7 @@
|
|||
"INVITE_FRIENDS_PICKER_TITLE" = "Arkadaş davet et";
|
||||
|
||||
/* Alert warning that sending an invite to multiple users will create a group message whose recipients will be able to see each other. */
|
||||
"INVITE_WARNING_MULTIPLE_INVITES_BY_TEXT" = "Inviting multiple users at the same time will send a group message whose recipients will be able to see each other.";
|
||||
"INVITE_WARNING_MULTIPLE_INVITES_BY_TEXT" = "Aynı anda birden çok kullanıcıyı davet etmek, alıcıların birbirlerini görebilecekleri bir grup mesajı gönderir.";
|
||||
|
||||
/* Slider label embeds {{TIME_AMOUNT}}, e.g. '2 hours'. See *_TIME_AMOUNT strings for examples. */
|
||||
"KEEP_MESSAGES_DURATION" = "Mesaj şu zamandan sonra kayıp oluyor: %@.";
|
||||
|
@ -1101,7 +1101,7 @@
|
|||
"LOGGING_SECTION" = "Sistem kaydı";
|
||||
|
||||
/* Title for the 'long text message' view. */
|
||||
"LONG_TEXT_VIEW_TITLE" = "Message";
|
||||
"LONG_TEXT_VIEW_TITLE" = "Mesaj";
|
||||
|
||||
/* nav bar button item */
|
||||
"MEDIA_DETAIL_VIEW_ALL_MEDIA_BUTTON" = "Tüm Medyalar";
|
||||
|
@ -1161,7 +1161,7 @@
|
|||
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENT" = "Gönderildi";
|
||||
|
||||
/* Status label for messages which were skipped. */
|
||||
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SKIPPED" = "Skipped";
|
||||
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SKIPPED" = "Atlanan";
|
||||
|
||||
/* Status label for messages which are uploading. */
|
||||
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_UPLOADING" = "Yükleniyor";
|
||||
|
@ -1197,7 +1197,7 @@
|
|||
"MESSAGE_STATUS_READ" = "Okundu";
|
||||
|
||||
/* message status if message delivery to a recipient is skipped. We skip delivering group messages to users who have left the group or deactivated their Signal account. */
|
||||
"MESSAGE_STATUS_RECIPIENT_SKIPPED" = "Skipped";
|
||||
"MESSAGE_STATUS_RECIPIENT_SKIPPED" = "Atlandı";
|
||||
|
||||
/* message status while message is sending. */
|
||||
"MESSAGE_STATUS_SENDING" = "Gönderiliyor...";
|
||||
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Kişileri Telefon Numarası ile bul";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "%@ yeniden başlatırken mesaj almış olabilirsiniz.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "Mesajın %@ isimli kullanıcıya gönderilemedi.";
|
||||
|
@ -1544,13 +1544,13 @@
|
|||
"QUESTIONMARK_PUNCTUATION" = "?";
|
||||
|
||||
/* Indicates the author of a quoted message. Embeds {{the author's name or phone number}}. */
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_FORMAT" = "Replying to %@";
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_FORMAT" = "%@ cevaben";
|
||||
|
||||
/* message header label when someone else is quoting you */
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_YOU" = "Replying to You";
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_YOU" = "Size Cevaben";
|
||||
|
||||
/* message header label when quoting yourself */
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_YOURSELF" = "Replying to Yourself";
|
||||
"QUOTED_REPLY_AUTHOR_INDICATOR_YOURSELF" = "Kendinize Cevaben";
|
||||
|
||||
/* Indicates this message is a quoted reply to an attachment of unknown type. */
|
||||
"QUOTED_REPLY_TYPE_ATTACHMENT" = "Ek";
|
||||
|
@ -1580,10 +1580,10 @@
|
|||
"REGISTER_2FA_FORGOT_PIN" = "PIN kodumu unuttum.";
|
||||
|
||||
/* Alert message explaining what happens if you forget your 'two-factor auth pin'. */
|
||||
"REGISTER_2FA_FORGOT_PIN_ALERT_MESSAGE" = "Registration of this phone number will be possible without your Registration Lock PIN after 7 days have passed since the phone number was last active on Signal.";
|
||||
"REGISTER_2FA_FORGOT_PIN_ALERT_MESSAGE" = "Bu telefon numarasının kaydı, numaranın en son Signal üzerinde aktif olmasının üzerinden 7 gün geçtikten sonra Kayıt Kilidi PIN'iniz olmadan mümkün olabilecektir.";
|
||||
|
||||
/* Instructions to enter the 'two-factor auth pin' in the 2FA registration view. */
|
||||
"REGISTER_2FA_INSTRUCTIONS" = "This phone number has Registration Lock enabled. Please enter the Registration Lock PIN.\n\nYour Registration Lock PIN is separate from the automated verification code that was sent to your phone during the last step.";
|
||||
"REGISTER_2FA_INSTRUCTIONS" = "Bu telefon numarası Kayıt Kilidi etkin. Lütfen Kayıt Kilidi PIN kodunu giriniz.\n\nKayıt Kilidi PIN'iniz, son adımda telefonunuza gönderilen otomatik doğrulama kodundan ayrıdır.";
|
||||
|
||||
/* Title for alert indicating that attempt to register with 'two-factor auth' failed. */
|
||||
"REGISTER_2FA_REGISTRATION_FAILED_ALERT_TITLE" = "Kayıt Başarısız";
|
||||
|
@ -1607,7 +1607,7 @@
|
|||
"REGISTRATION_DEFAULT_COUNTRY_NAME" = "Ülke Kodu";
|
||||
|
||||
/* Navigation title shown when user is re-registering after having enabled registration lock */
|
||||
"REGISTRATION_ENTER_LOCK_PIN_NAV_TITLE" = "Registration Lock";
|
||||
"REGISTRATION_ENTER_LOCK_PIN_NAV_TITLE" = "Kayıt Kilidi";
|
||||
|
||||
/* Placeholder text for the phone number textfield */
|
||||
"REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Numarayı Gir";
|
||||
|
@ -1619,13 +1619,13 @@
|
|||
"REGISTRATION_ERROR_BLANK_VERIFICATION_CODE" = "Sizi gönderdiğimiz kodu doğrulayana kadar hesabınızı aktive edemiyoruz.";
|
||||
|
||||
/* one line label below submit button on registration screen, which links to an external webpage. */
|
||||
"REGISTRATION_LEGAL_TERMS_LINK" = "Terms & Privacy Policy";
|
||||
"REGISTRATION_LEGAL_TERMS_LINK" = "Şartlar ve Gizlilik Politikası";
|
||||
|
||||
/* legal disclaimer, embeds a tappable {{link title}} which is styled as a hyperlink */
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_FORMAT" = "By registering this device, you agree to Signal's %@";
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_FORMAT" = "Bu cihazı kaydederek Signal'ın %@kabul etmiş olursunuz.";
|
||||
|
||||
/* embedded in legal topmatter, styled as a link */
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_LINK_TITLE" = "terms";
|
||||
"REGISTRATION_LEGAL_TOP_MATTER_LINK_TITLE" = "şartlar";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"REGISTRATION_NON_VALID_NUMBER" = "Bu telefon numarası formatı desteklenmiyor, lütfen destek ile iletişime geç.";
|
||||
|
@ -1646,7 +1646,7 @@
|
|||
"REGISTRATION_VERIFICATION_FAILED_WRONG_CODE_DESCRIPTION" = "Gönderdiğiniz sayılar gönderdiğimizle eşleşmiyor. Çifte kontrol etmek ister misiniz?";
|
||||
|
||||
/* Error message indicating that registration failed due to a missing or incorrect 2FA PIN. */
|
||||
"REGISTRATION_VERIFICATION_FAILED_WRONG_PIN" = "Incorrect Registration Lock PIN.";
|
||||
"REGISTRATION_VERIFICATION_FAILED_WRONG_PIN" = "Hatalı Kayıt Kilidi PIN'i.";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"REGISTRATION_VERIFY_DEVICE" = "Bu cihazı etkinleştir";
|
||||
|
@ -1670,22 +1670,22 @@
|
|||
"RELAY_REGISTERED_ERROR_RECOVERY" = "Kayıt etmeye çalıştığın telefon numarası zaten başka bir sunucuda kayıtlı, lütfen oradan kayıdını kaldır ve tekrar dene. ";
|
||||
|
||||
/* Body text for when user is periodically prompted to enter their registration lock PIN */
|
||||
"REMINDER_2FA_BODY" = "Registration Lock is enabled for your phone number. To help you memorize your Registration Lock PIN, Signal will periodically ask you to confirm it.";
|
||||
"REMINDER_2FA_BODY" = "Telefon numaranız için Kayıt Kilidi etkinleştirildi. Kayıt Kilitleme PIN'inizi ezberlemenize yardımcı olmak için Signal onu periyodik olarak onaylamanızı ister.";
|
||||
|
||||
/* Body header for when user is periodically prompted to enter their registration lock PIN */
|
||||
"REMINDER_2FA_BODY_HEADER" = "Reminder:";
|
||||
"REMINDER_2FA_BODY_HEADER" = "Uyarı:";
|
||||
|
||||
/* Alert message explaining what happens if you forget your 'two-factor auth pin' */
|
||||
"REMINDER_2FA_FORGOT_PIN_ALERT_MESSAGE" = "Registration Lock helps protect your phone number from unauthorized registration attempts. This feature can be disabled at any time in your Signal privacy settings.";
|
||||
"REMINDER_2FA_FORGOT_PIN_ALERT_MESSAGE" = "Kayıt Kilidi, telefon numaranızın yetkisiz kayıt girişimlerinden korunmasına yardımcı olur. Bu özellik, Signal gizlilik ayarlarınızda herhangi bir zamanda devre dışı bırakılabilir.";
|
||||
|
||||
/* Navbar title for when user is periodically prompted to enter their registration lock PIN */
|
||||
"REMINDER_2FA_NAV_TITLE" = "Enter Your Registration Lock PIN";
|
||||
"REMINDER_2FA_NAV_TITLE" = "Kayıt Kilidi PIN'inizi Girin";
|
||||
|
||||
/* Alert body after wrong guess for 'two-factor auth pin' reminder activity */
|
||||
"REMINDER_2FA_WRONG_PIN_ALERT_BODY" = "You can set a new PIN in your privacy settings.";
|
||||
"REMINDER_2FA_WRONG_PIN_ALERT_BODY" = "Gizlilik ayarlarınızdan yeni bir PIN belirleyebilirsiniz.";
|
||||
|
||||
/* Alert title after wrong guess for 'two-factor auth pin' reminder activity */
|
||||
"REMINDER_2FA_WRONG_PIN_ALERT_TITLE" = "That is not the correct PIN.";
|
||||
"REMINDER_2FA_WRONG_PIN_ALERT_TITLE" = "Bu doğru PIN değil.";
|
||||
|
||||
/* Short name for edit menu item to reply to a message. */
|
||||
"REPLY_ITEM_ACTION" = "Yanıtla";
|
||||
|
@ -1718,34 +1718,34 @@
|
|||
"SCAN_QR_CODE_VIEW_TITLE" = "Karekodu tara";
|
||||
|
||||
/* Indicates a delay of zero seconds, and that 'screen lock activity' will timeout immediately. */
|
||||
"SCREEN_LOCK_ACTIVITY_TIMEOUT_NONE" = "Instant";
|
||||
"SCREEN_LOCK_ACTIVITY_TIMEOUT_NONE" = "Derhal";
|
||||
|
||||
/* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */
|
||||
"SCREEN_LOCK_ENABLE_UNKNOWN_ERROR" = "Authentication could not be accessed.";
|
||||
"SCREEN_LOCK_ENABLE_UNKNOWN_ERROR" = "Kimlik doğrulaması yapılamadı.";
|
||||
|
||||
/* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */
|
||||
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Authentication failed.";
|
||||
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "Kimlik doğrulama başarısız oldu.";
|
||||
|
||||
/* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */
|
||||
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Too many failed authentication attempts. Please try again later.";
|
||||
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "Çok fazla başarısız kimlik doğrulama girişimi. Lütfen daha sonra tekrar deneyiniz.";
|
||||
|
||||
/* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */
|
||||
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "You must enable a passcode in your iOS Settings in order to use Screen Lock.";
|
||||
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "Ekran Kilidini kullanmak için iOS ayarlarınızdan bir şifre belirlemelisiniz.";
|
||||
|
||||
/* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */
|
||||
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "You must enable a passcode in your iOS Settings in order to use Screen Lock.";
|
||||
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "Ekran Kilidini kullanmak için iOS ayarlarınızdan bir şifre belirlemelisiniz.";
|
||||
|
||||
/* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */
|
||||
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "You must enable a passcode in your iOS Settings in order to use Screen Lock.";
|
||||
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "Ekran Kilidini kullanmak için iOS ayarlarınızdan bir şifre belirlemelisiniz.";
|
||||
|
||||
/* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'screen lock'. */
|
||||
"SCREEN_LOCK_REASON_UNLOCK_SCREEN_LOCK" = "Authenticate to open Signal.";
|
||||
"SCREEN_LOCK_REASON_UNLOCK_SCREEN_LOCK" = "Signal'i açmak için kimlik doğrulaması yapın.";
|
||||
|
||||
/* Title for alert indicating that screen lock could not be unlocked. */
|
||||
"SCREEN_LOCK_UNLOCK_FAILED" = "Authentication Failed";
|
||||
"SCREEN_LOCK_UNLOCK_FAILED" = "Kimlik doğrulama başarısız oldu.";
|
||||
|
||||
/* Label for button on lock screen that lets users unlock Signal. */
|
||||
"SCREEN_LOCK_UNLOCK_SIGNAL" = "Unlock Signal";
|
||||
"SCREEN_LOCK_UNLOCK_SIGNAL" = "Signal'ın Kilidini Açın";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "İsim ya da numara bul";
|
||||
|
@ -1826,7 +1826,7 @@
|
|||
"SETTINGS_ADVANCED_TITLE" = "Gelişmiş";
|
||||
|
||||
/* Format string for the default 'Note' sound. Embeds the system {{sound name}}. */
|
||||
"SETTINGS_AUDIO_DEFAULT_TONE_LABEL_FORMAT" = "%@ (default)";
|
||||
"SETTINGS_AUDIO_DEFAULT_TONE_LABEL_FORMAT" = "%@ (varsayılan)";
|
||||
|
||||
/* Label for the backup view in app settings. */
|
||||
"SETTINGS_BACKUP" = "Yedekleme";
|
||||
|
@ -1841,10 +1841,10 @@
|
|||
"SETTINGS_BACKUP_ENABLING_SWITCH" = "Yedekleme Etkinleştirildi";
|
||||
|
||||
/* Label for phase row in the in the backup settings view. */
|
||||
"SETTINGS_BACKUP_PHASE" = "Phase";
|
||||
"SETTINGS_BACKUP_PHASE" = "Aşama";
|
||||
|
||||
/* Label for phase row in the in the backup settings view. */
|
||||
"SETTINGS_BACKUP_PROGRESS" = "Progress";
|
||||
"SETTINGS_BACKUP_PROGRESS" = "İlerleme";
|
||||
|
||||
/* Label for status row in the in the backup settings view. */
|
||||
"SETTINGS_BACKUP_STATUS" = "Durum";
|
||||
|
@ -1910,22 +1910,22 @@
|
|||
"SETTINGS_INVITE_TITLE" = "Arkadaşlarınızı davet edin";
|
||||
|
||||
/* content of tweet when inviting via twitter */
|
||||
"SETTINGS_INVITE_TWITTER_TEXT" = "You can reach me using @signalapp. Get it now: https://signal.org/download/";
|
||||
"SETTINGS_INVITE_TWITTER_TEXT" = "@signalapp kullanarak bana ulaşabilirsiniz. Hemen edinin: https://signal.org/download/";
|
||||
|
||||
/* Label for settings view that allows user to change the notification sound. */
|
||||
"SETTINGS_ITEM_NOTIFICATION_SOUND" = "Mesaj Sesi";
|
||||
|
||||
/* table cell label */
|
||||
"SETTINGS_LEGAL_TERMS_CELL" = "Terms & Privacy Policy";
|
||||
"SETTINGS_LEGAL_TERMS_CELL" = "Şartlar ve Gizlilik Politikası";
|
||||
|
||||
/* Title for settings activity */
|
||||
"SETTINGS_NAV_BAR_TITLE" = "Ayarlar";
|
||||
|
||||
/* table section footer */
|
||||
"SETTINGS_NOTIFICATION_CONTENT_DESCRIPTION" = "Call and Message notifications can appear while your phone is locked. You may wish to limit what is shown in these notifications.";
|
||||
"SETTINGS_NOTIFICATION_CONTENT_DESCRIPTION" = "Telefonunuz kilitliyken Arama ve Mesaj bildirimleri görünebilir. Bu bildirimlerde neyin gösterildiğini sınırlamak isteyebilirsiniz.";
|
||||
|
||||
/* table section header */
|
||||
"SETTINGS_NOTIFICATION_CONTENT_TITLE" = "Notification Content";
|
||||
"SETTINGS_NOTIFICATION_CONTENT_TITLE" = "Bildirim İçeriği";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"SETTINGS_NOTIFICATIONS" = "Bildirimler";
|
||||
|
@ -1934,10 +1934,10 @@
|
|||
"SETTINGS_PRIVACY_CALLKIT_PRIVACY_TITLE" = "Arayan adı ve numarasını göster";
|
||||
|
||||
/* Settings table section footer. */
|
||||
"SETTINGS_PRIVACY_CALLKIT_SYSTEM_CALL_LOG_PREFERENCE_DESCRIPTION" = "Show calls in the \"Recents\" list in the iOS Phone app.";
|
||||
"SETTINGS_PRIVACY_CALLKIT_SYSTEM_CALL_LOG_PREFERENCE_DESCRIPTION" = "iOS Telefon uygulamasında \"Son Aramalar\" listesinde aramaları göster.";
|
||||
|
||||
/* Short table cell label */
|
||||
"SETTINGS_PRIVACY_CALLKIT_SYSTEM_CALL_LOG_PREFERENCE_TITLE" = "Show Calls in Recents";
|
||||
"SETTINGS_PRIVACY_CALLKIT_SYSTEM_CALL_LOG_PREFERENCE_TITLE" = "Son Aramalarda Göster";
|
||||
|
||||
/* Short table cell label */
|
||||
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS arama entegrasyonu";
|
||||
|
@ -1952,10 +1952,10 @@
|
|||
"SETTINGS_READ_RECEIPTS_SECTION_FOOTER" = "İletiler okunduğunda görün ve paylaşın. Bu ayar isteğe bağlıdır ve tüm sohbetler için geçerlidir.";
|
||||
|
||||
/* Label for the 'screen lock activity timeout' setting of the privacy settings. */
|
||||
"SETTINGS_SCREEN_LOCK_ACTIVITY_TIMEOUT" = "Screen Lock Timeout";
|
||||
"SETTINGS_SCREEN_LOCK_ACTIVITY_TIMEOUT" = "Ekran Kilidi Zaman Aşımı";
|
||||
|
||||
/* Footer for the 'screen lock' section of the privacy settings. */
|
||||
"SETTINGS_SCREEN_LOCK_SECTION_FOOTER" = "Unlock Signal's screen using Touch ID, Face ID, or your iOS device passcode. You can still answer incoming calls and receive message notifications while Screen Lock is enabled. Signal's notification settings allow you to customize the information that is displayed.";
|
||||
"SETTINGS_SCREEN_LOCK_SECTION_FOOTER" = "Touch ID, Face ID, veya iOS cihaz şifrenizi kullanarak Signal'ın kilidini açın. Ekran Kilidi etkinken gelen aramaları cevaplayabilir ve mesaj bildirimleri alabilirsiniz. Signal'ın bildirim ayarları, görüntülenen bilgileri özelleştirmenizi sağlar.";
|
||||
|
||||
/* Title for the 'screen lock' section of the privacy settings. */
|
||||
"SETTINGS_SCREEN_LOCK_SECTION_TITLE" = "Ekran Kilidi";
|
||||
|
@ -2012,7 +2012,7 @@
|
|||
"SHARE_ACTION_TWEET" = "Twitter";
|
||||
|
||||
/* alert body when sharing file failed because of untrusted/changed identity keys */
|
||||
"SHARE_EXTENSION_FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_FORMAT" = "Your safety number with %@ has recently changed. You may wish to verify it in the main app before resending.";
|
||||
"SHARE_EXTENSION_FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_FORMAT" = "%@ ile olan güvenlik numaranız yakın zamanda değişti. Yeniden göndermeden önce ana uygulamadan doğrulamak isteyebilirsiniz.";
|
||||
|
||||
/* Indicates that the share extension is still loading. */
|
||||
"SHARE_EXTENSION_LOADING" = "Yükleniyor...";
|
||||
|
@ -2024,13 +2024,13 @@
|
|||
"SHARE_EXTENSION_NOT_REGISTERED_TITLE" = "Kayıtlı Değil";
|
||||
|
||||
/* Message indicating that the share extension cannot be used until the main app has been launched at least once. */
|
||||
"SHARE_EXTENSION_NOT_YET_MIGRATED_MESSAGE" = "Launch the Signal app to update or register.";
|
||||
"SHARE_EXTENSION_NOT_YET_MIGRATED_MESSAGE" = "Güncellemek veya kayıt olmak için Signal uygulamasını başlatın.";
|
||||
|
||||
/* Title indicating that the share extension cannot be used until the main app has been launched at least once. */
|
||||
"SHARE_EXTENSION_NOT_YET_MIGRATED_TITLE" = "Hazır Değil";
|
||||
|
||||
/* Alert title */
|
||||
"SHARE_EXTENSION_SENDING_FAILURE_TITLE" = "Unable to Send Attachment";
|
||||
"SHARE_EXTENSION_SENDING_FAILURE_TITLE" = "Ek Dosyayı Gönderme Başarısız Oldu";
|
||||
|
||||
/* Alert title */
|
||||
"SHARE_EXTENSION_SENDING_IN_PROGRESS_TITLE" = "Yükleniyor...";
|
||||
|
@ -2051,7 +2051,7 @@
|
|||
"SMS_INVITE_BODY" = "Seni Signal kullanmaya davet ediyorum! İşte link:";
|
||||
|
||||
/* Label for the 'no sound' option that allows users to disable sounds for notifications, etc. */
|
||||
"SOUNDS_NONE" = "None";
|
||||
"SOUNDS_NONE" = "Hiçbiri";
|
||||
|
||||
/* Alert body after verifying privacy with {{other user's name}} */
|
||||
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "%@ ile güvenlik numaranız eşleşiyor. Bu kişiyi doğrulanmış olarak işaretleyebilirsiniz.";
|
||||
|
@ -2162,13 +2162,13 @@
|
|||
"UPGRADE_EXPERIENCE_CALLKIT_TITLE" = "Cevaplamak için kaydır";
|
||||
|
||||
/* Description for notification audio customization */
|
||||
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_DESCRIPTION" = "You can now choose default and per-conversation notification sounds, and calls will respect the ringtone you've chosen for each system contact.";
|
||||
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_DESCRIPTION" = "Artık varsayılan ve konuşma başına bildirim seslerini seçebilirsiniz ve aramalar her sistem kişisi için seçtiğiniz zil sesine uygun olacaktır.";
|
||||
|
||||
/* button label shown one time, after upgrade */
|
||||
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_SETTINGS_BUTTON" = "Review Notification Settings";
|
||||
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_SETTINGS_BUTTON" = "Bildirim Ayarlarını Gözden Geçirin";
|
||||
|
||||
/* Header for upgrade experience */
|
||||
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_TITLE" = "Updated Call and Message Sounds";
|
||||
"UPGRADE_EXPERIENCE_INTRODUCING_NOTIFICATION_AUDIO_TITLE" = "Güncellenmiş Çağrı ve Mesaj Sesleri";
|
||||
|
||||
/* button label shown one time, after user upgrades app */
|
||||
"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_BUTTON" = "Profilinizi Ayarlayın";
|
||||
|
@ -2195,7 +2195,7 @@
|
|||
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Merhaba güvenli görüntülü aramalar!";
|
||||
|
||||
/* Message for the alert indicating that user should upgrade iOS. */
|
||||
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal requires iOS 9 or later. Please upgrade iOS in Settings app >> General >> Software Update.";
|
||||
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal iOS 9 veya üstü gerektirir. Lütfen Ayarlar uygulamasında >> Genel >> Yazılım Güncelleme'den iOS'u yükseltin.";
|
||||
|
||||
/* Title for the alert indicating that user should upgrade iOS. */
|
||||
"UPGRADE_IOS_ALERT_TITLE" = "iOS u Güncelle";
|
||||
|
|
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "用手机号码搜索联系人";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "您可能在%@重启时收到了新消息。";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "给 %@ 的消息发送失败。";
|
||||
|
|
|
@ -1346,7 +1346,7 @@
|
|||
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "透過手機號碼搜尋聯絡人";
|
||||
|
||||
/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "You may have received messages while your %@ was restarting.";
|
||||
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "當你的%@重新起動時,你還是可以接收訊息。";
|
||||
|
||||
/* No comment provided by engineer. */
|
||||
"NOTIFICATION_SEND_FAILED" = "你給%@的訊息傳送失敗。";
|
||||
|
|
|
@ -91,12 +91,19 @@ NS_ASSUME_NONNULL_BEGIN
|
|||
// if a view has unsaved changes.
|
||||
- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer
|
||||
{
|
||||
OWSAssert(gestureRecognizer == self.interactivePopGestureRecognizer);
|
||||
|
||||
UIViewController *topViewController = self.topViewController;
|
||||
if ([topViewController conformsToProtocol:@protocol(OWSNavigationView)]) {
|
||||
id<OWSNavigationView> navigationView = (id<OWSNavigationView>)topViewController;
|
||||
return ![navigationView shouldCancelNavigationBack];
|
||||
} else {
|
||||
return YES;
|
||||
UIViewController *rootViewController = self.viewControllers.firstObject;
|
||||
if (topViewController == rootViewController) {
|
||||
return NO;
|
||||
} else {
|
||||
return YES;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
//
|
||||
// Copyright (c) 2017 Open Whisper Systems. All rights reserved.
|
||||
// Copyright (c) 2018 Open Whisper Systems. All rights reserved.
|
||||
//
|
||||
|
||||
#import "OWSMessageHandler.h"
|
||||
|
@ -63,7 +63,8 @@ NSString *envelopeAddress(OWSSignalServiceProtosEnvelope *envelope)
|
|||
} else if (content.hasDataMessage) {
|
||||
return [NSString stringWithFormat:@"<DataMessage: %@ />", [self descriptionForDataMessage:content.dataMessage]];
|
||||
} else if (content.hasCallMessage) {
|
||||
return [NSString stringWithFormat:@"<CallMessage: %@ />", content.callMessage];
|
||||
NSString *callMessageDescription = [self descriptionForCallMessage:content.callMessage];
|
||||
return [NSString stringWithFormat:@"<CallMessage %@ />", callMessageDescription];
|
||||
} else if (content.hasNullMessage) {
|
||||
return [NSString stringWithFormat:@"<NullMessage: %@ />", content.nullMessage];
|
||||
} else if (content.hasReceiptMessage) {
|
||||
|
@ -76,6 +77,35 @@ NSString *envelopeAddress(OWSSignalServiceProtosEnvelope *envelope)
|
|||
}
|
||||
}
|
||||
|
||||
- (NSString *)descriptionForCallMessage:(OWSSignalServiceProtosCallMessage *)callMessage
|
||||
{
|
||||
NSString *messageType;
|
||||
UInt64 callId;
|
||||
|
||||
if (callMessage.hasOffer) {
|
||||
messageType = @"Offer";
|
||||
callId = callMessage.offer.id;
|
||||
} else if (callMessage.hasBusy) {
|
||||
messageType = @"Busy";
|
||||
callId = callMessage.busy.id;
|
||||
} else if (callMessage.hasAnswer) {
|
||||
messageType = @"Answer";
|
||||
callId = callMessage.answer.id;
|
||||
} else if (callMessage.hasHangup) {
|
||||
messageType = @"Hangup";
|
||||
callId = callMessage.hangup.id;
|
||||
} else if (callMessage.iceUpdate.count > 0) {
|
||||
messageType = [NSString stringWithFormat:@"Ice Updates (%lu)", (unsigned long)callMessage.iceUpdate.count];
|
||||
callId = callMessage.iceUpdate.firstObject.id;
|
||||
} else {
|
||||
OWSFail(@"%@ failure: unexpected call message type: %@", self.logTag, callMessage);
|
||||
messageType = @"Unknown";
|
||||
callId = 0;
|
||||
}
|
||||
|
||||
return [NSString stringWithFormat:@"type: %@, id: %llu", messageType, callId];
|
||||
}
|
||||
|
||||
/**
|
||||
* We don't want to just log `dataMessage.description` because we'd potentially log message contents
|
||||
*/
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
<key>CFBundleShortVersionString</key>
|
||||
<string>2.26.0</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>2.26.0.22</string>
|
||||
<string>2.26.0.23</string>
|
||||
<key>ITSAppUsesNonExemptEncryption</key>
|
||||
<false/>
|
||||
<key>NSAppTransportSecurity</key>
|
||||
|
|
Loading…
Reference in a new issue