From e6e2dbb67920feab219108d48325ddfb23520daa Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Wed, 18 Sep 2019 17:43:43 -0300 Subject: [PATCH] Update l10 strings. --- .../translations/ca.lproj/Localizable.strings | 42 ++-- .../translations/et.lproj/Localizable.strings | 236 +++++++++--------- .../translations/km.lproj/Localizable.strings | 42 ++-- .../translations/lv.lproj/Localizable.strings | 24 +- .../translations/nl.lproj/Localizable.strings | 2 +- .../translations/ru.lproj/Localizable.strings | 26 +- .../translations/sv.lproj/Localizable.strings | 42 ++-- 7 files changed, 207 insertions(+), 207 deletions(-) diff --git a/Signal/translations/ca.lproj/Localizable.strings b/Signal/translations/ca.lproj/Localizable.strings index cf348c6042..df654ba287 100644 --- a/Signal/translations/ca.lproj/Localizable.strings +++ b/Signal/translations/ca.lproj/Localizable.strings @@ -108,7 +108,7 @@ "ATTACHMENT_APPROVAL_CAPTION_TITLE" = "Títol"; /* alert text when Signal was unable to save a copy of the attachment to the system photo library */ -"ATTACHMENT_APPROVAL_FAILED_TO_SAVE" = "Failed to Save"; +"ATTACHMENT_APPROVAL_FAILED_TO_SAVE" = "No s'ha pogut desar."; /* Format string for file extension label in call interstitial view */ "ATTACHMENT_APPROVAL_FILE_EXTENSION_FORMAT" = "Tipus de fitxer: %@"; @@ -198,7 +198,7 @@ "ATTACHMENT_TYPE_VOICE_MESSAGE" = "Missatge de veu"; /* A string indicating that an audio message is playing. */ -"AUDIO_ACTIVITY_PLAYBACK_NAME_AUDIO_MESSAGE" = "Audio Message"; +"AUDIO_ACTIVITY_PLAYBACK_NAME_AUDIO_MESSAGE" = "Missatge d'àudio"; /* action sheet button title to enable built in speaker during a call */ "AUDIO_ROUTE_BUILT_IN_SPEAKER" = "Altaveu"; @@ -483,10 +483,10 @@ "COMPOSE_MESSAGE_GROUP_SECTION_TITLE" = "Grups"; /* Table section header for phone number search when composing a new message */ -"COMPOSE_MESSAGE_PHONE_NUMBER_SEARCH_SECTION_TITLE" = "Phone number search"; +"COMPOSE_MESSAGE_PHONE_NUMBER_SEARCH_SECTION_TITLE" = "Cerca de número de telèfon"; /* Table section header for username search when composing a new message */ -"COMPOSE_MESSAGE_USERNAME_SEARCH_SECTION_TITLE" = "Username search"; +"COMPOSE_MESSAGE_USERNAME_SEARCH_SECTION_TITLE" = "Cerca de nom d'usuari"; /* Multi-line label explaining why compose-screen contact picker is empty. */ "COMPOSE_SCREEN_MISSING_CONTACTS_PERMISSION" = "Podeu activar l'accés als contactes a la Configuració de l'iOS per a veure quins contactes són usuaris del Signal."; @@ -1581,10 +1581,10 @@ "NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Troba contactes pel número de telèfon"; /* A string prompting the user to send a new mesaage to a user */ -"NON_CONTACT_TABLE_CELL_NEW_MESSAGE" = "New message to:"; +"NON_CONTACT_TABLE_CELL_NEW_MESSAGE" = "Missatge nou per a:"; /* A string asking the user if they'd like to invite a number to signal via SMS. */ -"NON_CONTACT_TABLE_CELL_SEND_SMS" = "No user found. Invite via SMS?"; +"NON_CONTACT_TABLE_CELL_SEND_SMS" = "No s'ha trobat cap usuari. Voleu fer invitacions per SMS?"; /* Label for 1:1 conversation with yourself. */ "NOTE_TO_SELF" = "Notifica-m'ho"; @@ -1929,7 +1929,7 @@ "PROFILE_VIEW_CLEAR_AVATAR" = "Esborra l'avatar"; /* A string indicating that the user can create a username on the profile view. */ -"PROFILE_VIEW_CREATE_USERNAME" = "Create Username"; +"PROFILE_VIEW_CREATE_USERNAME" = "Crea un nom d'usuari"; /* Error message shown when user tries to update profile with a profile name that is too long. */ "PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "El nom del perfil és massa llarg."; @@ -1956,7 +1956,7 @@ "PROFILE_VIEW_TITLE" = "Perfil"; /* Label for the username field of the profile view. */ -"PROFILE_VIEW_USERNAME_FIELD" = "Username"; +"PROFILE_VIEW_USERNAME_FIELD" = "Nom d'usuari"; /* Notification action button title */ "PUSH_MANAGER_MARKREAD" = "Marca com a llegit"; @@ -2175,7 +2175,7 @@ "SCREEN_LOCK_UNLOCK_SIGNAL" = "Desbloca el Signal"; /* Placeholder text indicating the user can search for contacts by name, username, or phone number. */ -"SEARCH_BY_NAME_OR_USERNAME_OR_NUMBER_PLACEHOLDER_TEXT" = "Name, username, or number"; +"SEARCH_BY_NAME_OR_USERNAME_OR_NUMBER_PLACEHOLDER_TEXT" = "Nom, nom d'usuari o número"; /* Placeholder text indicating the user can search for contacts by name or phone number. */ "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Cerca per nom o número"; @@ -2274,7 +2274,7 @@ "SETTINGS_ADVANCED_TITLE" = "Avançada"; /* table cell label */ -"SETTINGS_ADVANCED_VIEW_ERROR_LOG" = "View Error Logs"; +"SETTINGS_ADVANCED_VIEW_ERROR_LOG" = "Mostra els registres d'error"; /* Format string for the default 'Note' sound. Embeds the system {{sound name}}. */ "SETTINGS_AUDIO_DEFAULT_TONE_LABEL_FORMAT" = "%@ (per defecte)"; @@ -2796,40 +2796,40 @@ "UPGRADE_IOS_ALERT_TITLE" = "Actualitzeu l'iOS"; /* An explanation of how usernames work on the username view. */ -"USERNAME_DESCRIPTION" = "Usernames on Signal are optional. If you choose to create a username other Signal users will be able to find you by this username and contact you without knowing your phone number."; +"USERNAME_DESCRIPTION" = "Els noms d’usuari al Signal són opcionals. Si trieu crear un nom d’usuari, altres usuaris de Signal us podran trobar per aquest nom d’usuari i contactar-vos sense saber el vostre número de telèfon."; /* Label for the username field in the username view. */ -"USERNAME_FIELD" = "Username"; +"USERNAME_FIELD" = "Nom d'usuari"; /* An error indicating that the supplied username contains disallowed characters. */ -"USERNAME_INVALID_CHARACTERS_ERROR" = "Usernames may only contain a-z, 0-9, and _"; +"USERNAME_INVALID_CHARACTERS_ERROR" = "Els noms d'usuari només poden contenir a-z, 0-9 i _"; /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR" = "An error occured while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR" = "Hi ha hagut un error en cercar el nom d'usuari. Torneu-ho a provar més tard."; /* A message indicating that the given username is not a registered signal account. Embeds {{username}} */ -"USERNAME_NOT_FOUND_FORMAT" = "%@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_NOT_FOUND_FORMAT" = "%@ no és un usuari de Signal. Assegureu-vos que hàgiu escrit el nom d'usuari complet."; /* A message indicating that the given username was not registered with signal. */ -"USERNAME_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_NOT_FOUND_TITLE" = "No s'ha trobat l'usuari."; /* The placeholder for the username text entry in the username view. */ -"USERNAME_PLACEHOLDER" = "Enter a username"; +"USERNAME_PLACEHOLDER" = "Escriviu un nom d'usuari."; /* A prefix appeneded to all usernames when displayed */ "USERNAME_PREFIX" = "@"; /* The title for the username view. */ -"USERNAME_TITLE" = "Username"; +"USERNAME_TITLE" = "Nom d'usuari"; /* An error indicating that the supplied username is too short. */ -"USERNAME_TOO_SHORT_ERROR" = "Usernames must have at least 4 characters."; +"USERNAME_TOO_SHORT_ERROR" = "Els noms d'usuari han de tenir un mínim de 4 caràcters."; /* An error indicating that the supplied username is in use by another user. Embeds {{requested username}}. */ -"USERNAME_UNAVAIALBE_ERROR_FORMAT" = "%@ is taken."; +"USERNAME_UNAVAIALBE_ERROR_FORMAT" = "%@ està agafat."; /* Error moessage shown when a username update fails. */ -"USERNAME_VIEW_ERROR_UPDATE_FAILED" = "Username update failed."; +"USERNAME_VIEW_ERROR_UPDATE_FAILED" = "Ha fallat actualitzar el nom d'usuari."; /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */ "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "Heu marcat %@ com a no verificat."; diff --git a/Signal/translations/et.lproj/Localizable.strings b/Signal/translations/et.lproj/Localizable.strings index ae5bbdcaed..21783e0529 100644 --- a/Signal/translations/et.lproj/Localizable.strings +++ b/Signal/translations/et.lproj/Localizable.strings @@ -108,7 +108,7 @@ "ATTACHMENT_APPROVAL_CAPTION_TITLE" = "Pealkiri"; /* alert text when Signal was unable to save a copy of the attachment to the system photo library */ -"ATTACHMENT_APPROVAL_FAILED_TO_SAVE" = "Failed to Save"; +"ATTACHMENT_APPROVAL_FAILED_TO_SAVE" = "Salvestamine ei õnnestunud"; /* Format string for file extension label in call interstitial view */ "ATTACHMENT_APPROVAL_FILE_EXTENSION_FORMAT" = "Faili tüüp: %@"; @@ -159,7 +159,7 @@ "ATTACHMENT_ERROR_MISSING_DATA" = "Manus on tühi."; /* Accessibility hint describing what you can do with the attachment button */ -"ATTACHMENT_HINT" = "Vali või pildista pilt ja siis saada see"; +"ATTACHMENT_HINT" = "Vali või pildista foto ja siis saada see"; /* A button to open the camera from the Attachment Keyboard */ "ATTACHMENT_KEYBOARD_CAMERA" = "Kaamera"; @@ -177,10 +177,10 @@ "ATTACHMENT_KEYBOARD_LOCATION" = "Asukoht"; /* A string indicating to the user that they'll be able to send photos from this view once they enable photo access. */ -"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Grant access to your photos in settings to send them here."; +"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Luba sätetes ligipääs enda fotodele, et saaksid neid siit saata."; /* A string indicating to the user that once they take photos, they'll be able to send them from this view. */ -"ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Once you’ve taken photos, you’ll be able to send your recents here."; +"ATTACHMENT_KEYBOARD_NO_PHOTOS" = "Kui oled fotod pildistanud, siis saad neid siit saata."; /* Accessibility label for attaching photos */ "ATTACHMENT_LABEL" = "Manus"; @@ -198,7 +198,7 @@ "ATTACHMENT_TYPE_VOICE_MESSAGE" = "Häälsõnum"; /* A string indicating that an audio message is playing. */ -"AUDIO_ACTIVITY_PLAYBACK_NAME_AUDIO_MESSAGE" = "Audio Message"; +"AUDIO_ACTIVITY_PLAYBACK_NAME_AUDIO_MESSAGE" = "Audiosõnum"; /* action sheet button title to enable built in speaker during a call */ "AUDIO_ROUTE_BUILT_IN_SPEAKER" = "Valjuhääldi"; @@ -336,7 +336,7 @@ "BUTTON_NEXT" = "Edasi"; /* Label for the 'okay' button. */ -"BUTTON_OKAY" = "Okay"; +"BUTTON_OKAY" = "Sobib"; /* Button text to enable batch selection mode */ "BUTTON_SELECT" = "Vali"; @@ -429,7 +429,7 @@ "CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signali kasutaja"; /* Accessibility hint describing what you can do with the camera button */ -"CAMERA_BUTTON_HINT" = "Take a picture and then send it"; +"CAMERA_BUTTON_HINT" = "Pildista foto ja siis saada see"; /* Accessibility label for camera button. */ "CAMERA_BUTTON_LABEL" = "Kaamera"; @@ -483,10 +483,10 @@ "COMPOSE_MESSAGE_GROUP_SECTION_TITLE" = "Grupid"; /* Table section header for phone number search when composing a new message */ -"COMPOSE_MESSAGE_PHONE_NUMBER_SEARCH_SECTION_TITLE" = "Phone number search"; +"COMPOSE_MESSAGE_PHONE_NUMBER_SEARCH_SECTION_TITLE" = "Telefoninumbri otsing"; /* Table section header for username search when composing a new message */ -"COMPOSE_MESSAGE_USERNAME_SEARCH_SECTION_TITLE" = "Username search"; +"COMPOSE_MESSAGE_USERNAME_SEARCH_SECTION_TITLE" = "Kasutajanime otsing"; /* Multi-line label explaining why compose-screen contact picker is empty. */ "COMPOSE_SCREEN_MISSING_CONTACTS_PERMISSION" = "Sul on võimalik iOSi sätetes lubada ligipääs kontaktidele, et näha, kes sinu kontaktidest on Signal-i kasutajad."; @@ -612,7 +612,7 @@ "CONVERSATION_DELETE_CONFIRMATION_ALERT_TITLE" = "Kas kustutada vestlus?"; /* Momentarily shown to the user when attempting to select more conversations than is allowed. Embeds {{max number of conversations}} that can be selected. */ -"CONVERSATION_PICKER_CAN_SELECT_NO_MORE_CONVERSATIONS" = "You can't select more than %@ conversations."; +"CONVERSATION_PICKER_CAN_SELECT_NO_MORE_CONVERSATIONS" = "Sa ei saa valida rohkem kui %@ vestlust."; /* table section header for section containing groups */ "CONVERSATION_PICKER_SECTION_GROUPS" = "Grupid"; @@ -621,10 +621,10 @@ "CONVERSATION_PICKER_SECTION_RECENTS" = "Hiljutised vestlused"; /* table section header for section containing contacts */ -"CONVERSATION_PICKER_SECTION_SIGNAL_CONTACTS" = "People"; +"CONVERSATION_PICKER_SECTION_SIGNAL_CONTACTS" = "Inimesed"; /* navbar header */ -"CONVERSATION_PICKER_TITLE" = "Choose Recipients"; +"CONVERSATION_PICKER_TITLE" = "Vali saajad"; /* keyboard toolbar label when no messages match the search string */ "CONVERSATION_SEARCH_NO_RESULTS" = "Vastavusi pole"; @@ -696,7 +696,7 @@ "CONVERSATION_SETTINGS_UNMUTE_ACTION" = "Eemalda vaigistus"; /* Indicates that user is in the system contacts list. */ -"CONVERSATION_SETTINGS_VIEW_IS_SYSTEM_CONTACT" = "This user is in your contacts"; +"CONVERSATION_SETTINGS_VIEW_IS_SYSTEM_CONTACT" = "See kasutaja on sinu kontaktides"; /* Indicates that user's profile has been shared with a group. */ "CONVERSATION_SETTINGS_VIEW_PROFILE_IS_SHARED_WITH_GROUP" = "See grupp näeb sinu profiili."; @@ -886,7 +886,7 @@ "EMPTY_CONTACTS_LABEL_LINE2" = "Miks mitte kutsuda keegi?"; /* Indicates that user should confirm their 'two factor auth pin'. */ -"ENABLE_2FA_VIEW_CONFIRM_PIN_INSTRUCTIONS" = "Kinnita enda PIN."; +"ENABLE_2FA_VIEW_CONFIRM_PIN_INSTRUCTIONS" = "Kinnita enda PIN-kood."; /* Error indicating that attempt to disable 'two-factor auth' failed. */ "ENABLE_2FA_VIEW_COULD_NOT_DISABLE_2FA" = "Registreerimisluku keelamine ei õnnestunud."; @@ -907,10 +907,10 @@ "ENABLE_2FA_VIEW_PIN_DOES_NOT_MATCH" = "Vale PIN-kood."; /* Error indicating that the entered 'two-factor auth PIN' is too long. */ -"ENABLE_2FA_VIEW_PIN_TOO_LONG" = "PIN can be no longer than 20 digits."; +"ENABLE_2FA_VIEW_PIN_TOO_LONG" = "PIN-kood ei tohi olla pikem kui 20 numbrit."; /* Error indicating that the entered 'two-factor auth PIN' is too short. */ -"ENABLE_2FA_VIEW_PIN_TOO_SHORT" = "PIN must be at least 4 digits."; +"ENABLE_2FA_VIEW_PIN_TOO_SHORT" = "PIN-kood peab olema vähemalt 4 numbri pikkune."; /* Indicates that user should select a 'two factor auth pin'. */ "ENABLE_2FA_VIEW_SELECT_PIN_INSTRUCTIONS" = "Sisesta registreerimisluku PIN-kood. Seda PIN-koodi küsitakse sinult järgmisel korral, kui registreerid seda telefoninumbrit Signalis."; @@ -970,7 +970,7 @@ "ERROR_DESCRIPTION_UNREGISTERED_RECIPIENT" = "Kontakt ei ole Signali kasutaja."; /* Error message indicating that attachment download(s) failed. */ -"ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Attachment download failed."; +"ERROR_MESSAGE_ATTACHMENT_DOWNLOAD_FAILED" = "Manuse allalaadimine ei õnnestunud."; /* Error message when unable to receive an attachment because the sending client is too old. */ "ERROR_MESSAGE_ATTACHMENT_FROM_OLD_CLIENT" = "Manuse tõrge: palu sellel kontaktil saata see sõnum uuesti pärast Signal-i uuendamist uusimale versioonile."; @@ -1003,7 +1003,7 @@ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Turvanumber on muutunud."; /* Error indicating a send failure due to an expired application. */ -"ERROR_SENDING_EXPIRED" = "Your version of Signal has expired. Please update to send further messages."; +"ERROR_SENDING_EXPIRED" = "Sinu Signal-i versioon on aegunud. Sõnumite saatmise jätkamiseks palun uuenda rakendust."; /* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ "ERROR_UNREGISTERED_USER_FORMAT" = "Registreerimata kasutaja: %@"; @@ -1012,10 +1012,10 @@ "EXPERIENCE_UPGRADE_DISMISS_BUTTON" = "Mitte praegu"; /* Button to dismiss/ignore the one time splash screen that appears after upgrading */ -"EXPERIENCE_UPGRADE_LETS_GO_BUTTON" = "Let's Go"; +"EXPERIENCE_UPGRADE_LETS_GO_BUTTON" = "Läksime"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "Your version of Signal has expired! Messages will no longer send successfully. Tap to update to the most recent version."; +"EXPIRATION_ERROR" = "Sinu Signal-i versioon on aegunud! Sõnumite saatmine ei õnnestu enam. Klõpsa uusimale versioonile uuendamiseks."; /* Label warning the user that the app will expire soon. */ "EXPIRATION_WARNING_SOON" = "Sinu Signali versioon aegub %d päeva pärast. Koputa, et uuendada uusimale versioonile."; @@ -1150,7 +1150,7 @@ "HOME_VIEW_FIRST_CONVERSATION_OFFER_NO_CONTACTS" = "Alusta siin oma esimest vestlust."; /* Table cell subtitle label for a conversation the user has not accepted. */ -"HOME_VIEW_MESSAGE_REQUEST_CONVERSATION" = "Message Request"; +"HOME_VIEW_MESSAGE_REQUEST_CONVERSATION" = "Sõnumipäring"; /* Format string when search returns no results. Embeds {{search term}} */ "HOME_VIEW_SEARCH_NO_RESULTS_FORMAT" = "Otsingule '%@' ei leitud vasteid"; @@ -1204,7 +1204,7 @@ "INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Vastamata kõne, sest turvanumber on muutunud."; /* Shown in inbox and conversation when a user joins Signal, embeds the new user's {{contact name}} */ -"INFO_MESSAGE_USER_JOINED_SIGNAL_BODY_FORMAT" = "%@ is on Signal!"; +"INFO_MESSAGE_USER_JOINED_SIGNAL_BODY_FORMAT" = "%@ kasutab Signal-it!"; /* Message for the alert indicating that an audio file is invalid. */ "INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "Vigane audiofail."; @@ -1276,10 +1276,10 @@ "LIST_GROUP_MEMBERS_ACTION" = "Grupi liikmed"; /* A string indicating that the user can search for a location */ -"LOCATION_PICKER_SEARCH_PLACEHOLDER" = "Search by name or address"; +"LOCATION_PICKER_SEARCH_PLACEHOLDER" = "Otsi nime või aadressi järgi"; /* The title for the location picker view */ -"LOCATION_PICKER_TITLE" = "Select Location"; +"LOCATION_PICKER_TITLE" = "Vali asukoht"; /* No comment provided by engineer. */ "LOGGING_SECTION" = "Logimine"; @@ -1399,19 +1399,19 @@ "MESSAGE_REQUEST_VIEW_DELETE_BUTTON" = "Kustuta"; /* A prompt notifying that the user must share their profile with this conversation. Embeds {{contact name}}. */ -"MESSAGE_REQUEST_VIEW_EXISTING_CONTACT_PROMPT_FORMAT" = "You must share your profile to continue your conversation with %@."; +"MESSAGE_REQUEST_VIEW_EXISTING_CONTACT_PROMPT_FORMAT" = "Vestluse jätkamiseks kontaktiga %@ pead enda profiili jagama."; /* A prompt notifying that the user must share their profile with this group. Embeds {{group name}}. */ -"MESSAGE_REQUEST_VIEW_EXISTING_GROUP_PROMPT_FORMAT" = "You must share your profile to continue your conversation in %@."; +"MESSAGE_REQUEST_VIEW_EXISTING_GROUP_PROMPT_FORMAT" = "Vestluse jätkamiseks kontaktiga %@ pead enda profiili jagama."; /* A button used to learn more about why you must share your profile. */ "MESSAGE_REQUEST_VIEW_LEARN_MORE_BUTTON" = "Uuri täpsemalt"; /* A prompt asking if the user wants to accept a conversation invite. Embeds {{contact name}}. */ -"MESSAGE_REQUEST_VIEW_NEW_CONTACT_PROMPT_FORMAT" = "Do you want to let %@ message you? They won’t know you’ve seen their messages until you accept."; +"MESSAGE_REQUEST_VIEW_NEW_CONTACT_PROMPT_FORMAT" = "Kas sa lubad kasutajal %@ sulle sõnumeid saata? Nad ei saa teada, et sa oled nende sõnumeid näinud, kuni sa nõustud."; /* A prompt asking if the user wants to accept a group invite. Embeds {{group name}}. */ -"MESSAGE_REQUEST_VIEW_NEW_GROUP_PROMPT_FORMAT" = "Do you want to join the group %@? They won’t know you’ve seen their messages until you accept."; +"MESSAGE_REQUEST_VIEW_NEW_GROUP_PROMPT_FORMAT" = "Kas sa soovid grupiga %@ liituda? Nad ei tea, et sa oled nende sõnumeid näinud, kuni sa nõustud."; /* A button used to share your profile with an existing thread. */ "MESSAGE_REQUEST_VIEW_SHARE_PROFILE_BUTTON" = "Jaga profiili"; @@ -1497,13 +1497,13 @@ "MISSING_LOCATION_PERMISSION_MESSAGE" = "Sul on võimalik lubada see õigus iOSi sätete rakenduses."; /* Alert title indicating the user has denied location permissios */ -"MISSING_LOCATION_PERMISSION_TITLE" = "Signal requires access to your location for this feature."; +"MISSING_LOCATION_PERMISSION_TITLE" = "Selle funktsionaalsuse kasutamiseks vajab Signal ligipääsu su asukohale."; /* Alert body when user has previously denied media library access */ "MISSING_MEDIA_LIBRARY_PERMISSION_MESSAGE" = "Sul on võimalik lubada see õigus iOSi sätete rakenduses."; /* Alert title when user has previously denied media library access */ -"MISSING_MEDIA_LIBRARY_PERMISSION_TITLE" = "Signal vajab selle funktsiooni kasutamiseks ligipääsu sinu fotodele."; +"MISSING_MEDIA_LIBRARY_PERMISSION_TITLE" = "Selle funktsionaalsuse kasutamiseks vajab Signal ligipääsu sinu fotodele."; /* alert title: cannot link - reached max linked devices */ "MULTIDEVICE_PAIRING_MAX_DESC" = "Rohkem seadmeid pole võimalik ühendada."; @@ -1581,10 +1581,10 @@ "NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Leia kontaktid numbri järgi"; /* A string prompting the user to send a new mesaage to a user */ -"NON_CONTACT_TABLE_CELL_NEW_MESSAGE" = "New message to:"; +"NON_CONTACT_TABLE_CELL_NEW_MESSAGE" = "Uus sõnum kasutajale:"; /* A string asking the user if they'd like to invite a number to signal via SMS. */ -"NON_CONTACT_TABLE_CELL_SEND_SMS" = "No user found. Invite via SMS?"; +"NON_CONTACT_TABLE_CELL_SEND_SMS" = "Kasutajat ei leitud. Kas kutsuda SMS-i abil?"; /* Label for 1:1 conversation with yourself. */ "NOTE_TO_SELF" = "Märkus endale"; @@ -1617,37 +1617,37 @@ "OK" = "OK"; /* Label indicating that the 2fa pin is exhausted in the 'onboarding 2fa' view. */ -"ONBOARDING_2FA_ATTEMPTS_EXHAUSTED" = "Incorrect PIN. Attempts exhausted."; +"ONBOARDING_2FA_ATTEMPTS_EXHAUSTED" = "Lubamatu PIN-kood. Katsete arv ületatud."; /* The first explanation in the 'onboarding 2FA' view. */ -"ONBOARDING_2FA_EXPLANATION_1" = "Sellel telefoninumbril on registreerimislukk peal. Palun sisesta registreerimisluku PIN."; +"ONBOARDING_2FA_EXPLANATION_1" = "Sellel telefoninumbril on registreerimislukk peal. Palun sisesta registreerimisluku PIN-kood."; /* The first explanation in the 'onboarding 2FA' view. */ "ONBOARDING_2FA_EXPLANATION_2" = "Registreerimisluku PIN-kood ei ole sama, mis automaatne kinnituskood, mis viimase sammu ajal just saadeti su telefonile."; /* Label for the 'forgot 2FA PIN' link in the 'onboarding 2FA' view. */ -"ONBOARDING_2FA_FORGOT_PIN_LINK" = "Forgot your PIN?"; +"ONBOARDING_2FA_FORGOT_PIN_LINK" = "Kas unustasid PIN-koodi?"; /* Label indicating that the 2fa pin is invalid in the 'onboarding 2fa' view. */ -"ONBOARDING_2FA_INVALID_PIN" = "Incorrect PIN"; +"ONBOARDING_2FA_INVALID_PIN" = "Sobimatu PIN-kood"; /* Label indicating that the 2fa pin is invalid with a retry count other than one in the 'onboarding 2fa' view. */ -"ONBOARDING_2FA_INVALID_PIN_PLURAL_FORMAT" = "Incorrect PIN. %lu attempts remaining."; +"ONBOARDING_2FA_INVALID_PIN_PLURAL_FORMAT" = "Lubamatu PIN-kood. %lu katset jäänud."; /* Label indicating that the 2fa pin is invalid with a retry count of one in the 'onboarding 2fa' view. */ -"ONBOARDING_2FA_INVALID_PIN_SINGLE" = "Incorrect PIN. 1 attempt remaining."; +"ONBOARDING_2FA_INVALID_PIN_SINGLE" = "Lubamatu PIN-kood. 1 katse jäänud."; /* Title of the 'onboarding 2FA' view. */ "ONBOARDING_2FA_TITLE" = "Registreerimislukk"; /* Explanation of the 'onboarding account locked' view. */ -"ONBOARDING_ACCOUNT_LOCKED_EXPLANATION" = "To protect your privacy and the security of your account, we’ve locked it for 7 days.\n\nAfter 7 days of inactivity, you’ll be able to reregister this phone number without needing your PIN. All content will be wiped."; +"ONBOARDING_ACCOUNT_LOCKED_EXPLANATION" = "Sinu privaatsuse kaitseks ja sinu konto turvalisuse nimel oleme selle lukustanud 7 päevaks.\n\n7 päeva pärast on sul võimalik see telefoninumber uuesti registreerida ilma PIN-koodi vajamata. Kogu sisu eemaldatakse."; /* Label for the 'learn more' link in the 'onboarding account locked' view. */ -"ONBOARDING_ACCOUNT_LOCKED_LEARN_MORE" = "Learn more about locked accounts"; +"ONBOARDING_ACCOUNT_LOCKED_LEARN_MORE" = "Uuri lähemalt lukustatud kontode kohta."; /* Title of the 'onboarding account locked' view. */ -"ONBOARDING_ACCOUNT_LOCKED_TITLE" = "Account Locked"; +"ONBOARDING_ACCOUNT_LOCKED_TITLE" = "Konto on lukustatud"; /* Title of the 'onboarding Captcha' view. */ "ONBOARDING_CAPTCHA_TITLE" = "Lisa sõnumitele pisut inimlikkust"; @@ -1671,10 +1671,10 @@ "ONBOARDING_PHONE_NUMBER_VALIDATION_WARNING" = "Vigane number"; /* Title of the 'onboarding PIN' view. */ -"ONBOARDING_PIN_EXPLANATION" = "Enter the PIN you created for your account. This is different from your SMS verification code."; +"ONBOARDING_PIN_EXPLANATION" = "Sisesta PIN-kood, mille tegid enda konto jaoks. See erineb SMS-kontrollkoodist."; /* Title of the 'onboarding PIN' view. */ -"ONBOARDING_PIN_TITLE" = "Enter your PIN"; +"ONBOARDING_PIN_TITLE" = "Sisesta enda PIN-kood"; /* Link to the 'terms and privacy policy' in the 'onboarding splash' view. */ "ONBOARDING_SPLASH_TERM_AND_PRIVACY_POLICY" = "Tingimused ja privaatsuspoliitika"; @@ -1689,7 +1689,7 @@ "ONBOARDING_VERIFICATION_CODE_COUNTDOWN_FORMAT" = "Ma ei saanud koodi (saadaval %@ pärast)"; /* action sheet item shown after a number of failures to receive a verificaiton SMS during registration */ -"ONBOARDING_VERIFICATION_EMAIL_SIGNAL_SUPPORT" = "Contact Signal Support"; +"ONBOARDING_VERIFICATION_EMAIL_SIGNAL_SUPPORT" = "Võta ühendust Signal-i kasutajatoega"; /* Label indicating that the verification code is incorrect in the 'onboarding verification' view. */ "ONBOARDING_VERIFICATION_INVALID_CODE" = "See kood ei ole õige"; @@ -1704,7 +1704,7 @@ "ONBOARDING_VERIFICATION_RESEND_CODE_ALERT_TITLE" = "Pole koodi?"; /* Label for the 'resend code by SMS' button in the 'onboarding verification' view. */ -"ONBOARDING_VERIFICATION_RESEND_CODE_BY_SMS_BUTTON" = "Resend Code"; +"ONBOARDING_VERIFICATION_RESEND_CODE_BY_SMS_BUTTON" = "Saada kood uuesti"; /* Label for the 'resend code by voice' button in the 'onboarding verification' view. */ "ONBOARDING_VERIFICATION_RESEND_CODE_BY_VOICE_BUTTON" = "Helista mulle"; @@ -1743,7 +1743,7 @@ "OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@…"; /* Error indicating that a PDF could not be displayed. */ -"PDF_VIEW_COULD_NOT_RENDER" = "PDF could not be displayed"; +"PDF_VIEW_COULD_NOT_RENDER" = "PDF-i näitamine ei õnnestunud"; /* Navbar title for for PDF view. */ "PDF_VIEW_TITLE" = "PDF"; @@ -1752,7 +1752,7 @@ "PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "Sissetuleva sõnumi käsitlemisel tekkis tõrge."; /* Notification for incoming disappearing photo. */ -"PER_MESSAGE_EXPIRATION_NOTIFICATION" = "Disappearing Photo"; +"PER_MESSAGE_EXPIRATION_NOTIFICATION" = "Kaduv foto"; /* Label for outgoing view-once messages. */ "PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "Foto"; @@ -1815,58 +1815,58 @@ "PHOTO_PICKER_UNNAMED_COLLECTION" = "Nimeta album"; /* The bold portion of the explanation in the 'pin creation' view. */ -"PIN_CREATION_BOLD_EXPLANATION" = "There is no way to recover your PIN, so remember it."; +"PIN_CREATION_BOLD_EXPLANATION" = "Enda PIN-koodi pole võimalik taastada, seega jäta see hästi meelde."; /* Title of the 'pin creation' recreation view. */ -"PIN_CREATION_CHANGING_TITLE" = "Change your PIN"; +"PIN_CREATION_CHANGING_TITLE" = "Muuda enda PIN-koodi"; /* The explanation of confirmation in the 'pin creation' view. */ -"PIN_CREATION_CONFIRMATION_EXPLANATION" = "Confirm your new PIN."; +"PIN_CREATION_CONFIRMATION_EXPLANATION" = "Kinnita enda uus PIN-kood."; /* The explanation in the 'pin creation' view. */ -"PIN_CREATION_EXPLANATION" = "Your PIN adds and extra layer of security and backs up your account."; +"PIN_CREATION_EXPLANATION" = "Sinu PIN-kood lisab ühe turvakihi juurde ja toetab sinu kontot."; /* Label indicating that the attempted PIN does not match the first PIN */ -"PIN_CREATION_MISMATCH_ERROR" = "PINs don’t match. Try again."; +"PIN_CREATION_MISMATCH_ERROR" = "PIN-koodid pole samad. Proovi uuesti."; /* The placeholder when confirming a pin in the 'pin creation' view. */ -"PIN_CREATION_PIN_CONFIRMATION_PLACEHOLDER" = "Re-enter PIN"; +"PIN_CREATION_PIN_CONFIRMATION_PLACEHOLDER" = "Sisesta PIN-kood uuesti"; /* The placeholder when creating a pin in the 'pin creation' view. */ -"PIN_CREATION_PIN_CREATION_PLACEHOLDER" = "PIN must be 4+ digits"; +"PIN_CREATION_PIN_CREATION_PLACEHOLDER" = "PIN-kood peab olema vähemalt 4 numbri pikkune."; /* The bold portion of the re-creation explanation in the 'pin creation' view. */ -"PIN_CREATION_RECREATION_BOLD_EXPLANATION" = "When you’re logged out, there is no way to recover your PIN."; +"PIN_CREATION_RECREATION_BOLD_EXPLANATION" = "Kui sa oled välja logitud, siis pole võimalik sinu PIN-koodi taastada."; /* The re-creation explanation in the 'pin creation' view. */ -"PIN_CREATION_RECREATION_EXPLANATION" = "Because you’re still logged in, you can create a new PIN."; +"PIN_CREATION_RECREATION_EXPLANATION" = "Kuna sa oled endiselt sisse logitud, siis saad luua uue PIN-koodi."; /* Title of the 'pin creation' recreation view. */ -"PIN_CREATION_RECREATION_TITLE" = "Create a new PIN"; +"PIN_CREATION_RECREATION_TITLE" = "Loo uus PIN-kood"; /* Title of the 'pin creation' view. */ -"PIN_CREATION_TITLE" = "Create your PIN"; +"PIN_CREATION_TITLE" = "Loo enda PIN-kood"; /* Label indicating that the attempted PIN is too long */ -"PIN_CREATION_TOO_LONG_ERROR" = "PIN must be no more than 20 digits."; +"PIN_CREATION_TOO_LONG_ERROR" = "PIN-kood ei tohi olla pikem kui 20 numbrit."; /* Label indicating that the attempted PIN is too short */ -"PIN_CREATION_TOO_SHORT_ERROR" = "PIN must be at least 4 digits."; +"PIN_CREATION_TOO_SHORT_ERROR" = "PIN-kood peab olema vähemalt 4 numbri pikkune."; /* The explanation for the 'pin reminder' dialog. */ -"PIN_REMINDER_EXPLANATION" = "To help you memorize your PIN, we’ll ask you to enter it periodically. We’ll ask less over time."; +"PIN_REMINDER_EXPLANATION" = "PIN-koodi meeldejätmise aitamiseks palume me sul seda aeg-ajalt sisestada. Aja möödudes küsime seda harvem."; /* Text asking if the user forgot their pin for the 'pin reminder' dialog. */ -"PIN_REMINDER_FORGOT_PIN" = "Forgot your PIN?"; +"PIN_REMINDER_FORGOT_PIN" = "Kas unustasid PIN-koodi?"; /* Label indicating that the attempted PIN does not match the user's PIN */ -"PIN_REMINDER_MISMATCH_ERROR" = "Invalid PIN, try again."; +"PIN_REMINDER_MISMATCH_ERROR" = "Lubamatu PIN-kood, proovi uuesti."; /* The title for the 'pin reminder' dialog. */ -"PIN_REMINDER_TITLE" = "Enter your Signal PIN"; +"PIN_REMINDER_TITLE" = "Sisesta Signal-i PIN-kood"; /* Label indicating that the attempted PIN is too short */ -"PIN_REMINDER_TOO_SHORT_ERROR" = "PIN must be at least 4 digits."; +"PIN_REMINDER_TOO_SHORT_ERROR" = "PIN-kood peab olema vähemalt 4 numbri pikkune."; /* Accessibility label for button to start media playback */ "PLAY_BUTTON_ACCESSABILITY_LABEL" = "Mängi meediafaili"; @@ -1929,7 +1929,7 @@ "PROFILE_VIEW_CLEAR_AVATAR" = "Eemalda pilt"; /* A string indicating that the user can create a username on the profile view. */ -"PROFILE_VIEW_CREATE_USERNAME" = "Create Username"; +"PROFILE_VIEW_CREATE_USERNAME" = "Loo kasutajanimi"; /* Error message shown when user tries to update profile with a profile name that is too long. */ "PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "Sinu profiili nimi on liiga pikk."; @@ -1956,7 +1956,7 @@ "PROFILE_VIEW_TITLE" = "Profiil"; /* Label for the username field of the profile view. */ -"PROFILE_VIEW_USERNAME_FIELD" = "Username"; +"PROFILE_VIEW_USERNAME_FIELD" = "Kasutajanimi"; /* Notification action button title */ "PUSH_MANAGER_MARKREAD" = "Märgi loetuks"; @@ -2010,19 +2010,19 @@ "REGISTER_2FA_FORGOT_PIN" = "Ma unustasin PIN-koodi."; /* Alert message explaining what happens if you forget your 'two-factor auth pin'. */ -"REGISTER_2FA_FORGOT_PIN_ALERT_MESSAGE" = "For your privacy and security, there is no way to recover your PIN. If you can’t remember your PIN, you may re-verify with SMS after 7 days of inactivity. In this case, your account will be wiped and all content deleted."; +"REGISTER_2FA_FORGOT_PIN_ALERT_MESSAGE" = "Sinu privaatsuse ja turvalisuse huvides ei ole võimalik sinu PIN-koodi taastada. Kui sa ei suuda PIN-koodi meenutada, siis on sul 7 päeva pärast võimalik uuesti kinnitada SMS-i abil. Sellisel juhul su konto tühjendatakse ja kogu sisu eemaldatakse."; /* Alert title explaining what happens if you forget your 'two-factor auth pin'. */ -"REGISTER_2FA_FORGOT_PIN_ALERT_TITLE" = "Forgot your PIN?"; +"REGISTER_2FA_FORGOT_PIN_ALERT_TITLE" = "Kas unustasid PIN-koodi?"; /* Alert message explaining what happens if you get your pin wrong and have multiple attempts remaining 'two-factor auth pin'. */ -"REGISTER_2FA_INVALID_PIN_ALERT_MESSAGE_PLURAL_FORMAT" = "You have %lu attempts remaining. If you run out of attempts your account will be locked. After 7 days of inactivity, you can re-register without your PIN. Your account will be wiped and all content deleted."; +"REGISTER_2FA_INVALID_PIN_ALERT_MESSAGE_PLURAL_FORMAT" = "Sul on %lu katset jäänud. Kui katsete arv saab otsa, siis su konto blokeeritakse. 7 päeva pärast on sul võimalik konto uuesti registreerida ilma PIN-koodita, aga eelnevalt konto tühjendatakse ja sisu kustutatakse."; /* Alert message explaining what happens if you get your pin wrong and have one attempt remaining 'two-factor auth pin'. */ -"REGISTER_2FA_INVALID_PIN_ALERT_MESSAGE_SINGLE" = "You have 1 attempt remaining. If you run out of attempts your account will be locked. After 7 days of inactivity, you can re-register without your PIN. Your account will be wiped and all content deleted."; +"REGISTER_2FA_INVALID_PIN_ALERT_MESSAGE_SINGLE" = "Sul on 1 katse jäänud. 7 päeva pärast on sul võimalik konto uuesti registreerida ilma PIN-koodita, aga eelnevalt konto tühjendatakse ja sisu kustutatakse."; /* Alert title explaining what happens if you forget your 'two-factor auth pin'. */ -"REGISTER_2FA_INVALID_PIN_ALERT_TITLE" = "Incorrect PIN"; +"REGISTER_2FA_INVALID_PIN_ALERT_TITLE" = "Sobimatu PIN"; /* Label for 'submit' button in the 2FA registration view. */ "REGISTER_2FA_SUBMIT_BUTTON" = "Sisesta"; @@ -2175,7 +2175,7 @@ "SCREEN_LOCK_UNLOCK_SIGNAL" = "Ava Signal"; /* Placeholder text indicating the user can search for contacts by name, username, or phone number. */ -"SEARCH_BY_NAME_OR_USERNAME_OR_NUMBER_PLACEHOLDER_TEXT" = "Name, username, or number"; +"SEARCH_BY_NAME_OR_USERNAME_OR_NUMBER_PLACEHOLDER_TEXT" = "Nimi, kasutajanimi või telefoninumber"; /* Placeholder text indicating the user can search for contacts by name or phone number. */ "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Otsi nime või numbri järgi"; @@ -2274,7 +2274,7 @@ "SETTINGS_ADVANCED_TITLE" = "Täpsemad sätted"; /* table cell label */ -"SETTINGS_ADVANCED_VIEW_ERROR_LOG" = "View Error Logs"; +"SETTINGS_ADVANCED_VIEW_ERROR_LOG" = "Näita vealogisid"; /* Format string for the default 'Note' sound. Embeds the system {{sound name}}. */ "SETTINGS_AUDIO_DEFAULT_TONE_LABEL_FORMAT" = "%@ (vaikimisi)"; @@ -2403,7 +2403,7 @@ "SETTINGS_NOTIFICATION_CONTENT_TITLE" = "Teavituse sisu"; /* When the local device discovers a contact has recently installed signal, the app can generates a message encouraging the local user to say hello. Turning this switch off disables that feature. */ -"SETTINGS_NOTIFICATION_EVENTS_CONTACT_JOINED_SIGNAL" = "Contact Joined Signal"; +"SETTINGS_NOTIFICATION_EVENTS_CONTACT_JOINED_SIGNAL" = "Kontakt ühines Signal-iga"; /* table section header */ "SETTINGS_NOTIFICATION_EVENTS_SECTION_TITLE" = "Sündmused"; @@ -2412,13 +2412,13 @@ "SETTINGS_NOTIFICATIONS" = "Teavitused"; /* Footer for the 'PINs' section of the privacy settings. */ -"SETTINGS_PINS_FOOTER" = "Your PIN adds an extra layer of security and backs up your account. You’ll be asked for it when you register your phone number with Signal. If you forget your PIN, you’ll be locked out of your account for 7 days."; +"SETTINGS_PINS_FOOTER" = "PIN-kood lisab sinu kontole lisaturvalisust. Sinult küsitakse seda telefoninumbri Signal-is registreerimisel. Kui unustad PIN-koodi, siis lukustatakse su konto 7 päevaks."; /* Label for the 'pins' item of the privacy settings. */ -"SETTINGS_PINS_ITEM" = "Change your PIN"; +"SETTINGS_PINS_ITEM" = "Muuda enda PIN-koodi"; /* Title for the 'PINs' section of the privacy settings. */ -"SETTINGS_PINS_TITLE" = "PIN"; +"SETTINGS_PINS_TITLE" = "PIN-kood"; /* Label for 'CallKit privacy' preference */ "SETTINGS_PRIVACY_CALLKIT_PRIVACY_TITLE" = "Näita helistaja nime ja numbrit"; @@ -2571,7 +2571,7 @@ "SOUNDS_NONE" = "Puudub"; /* Preview text shown in notifications and home view for sticker messages. */ -"STICKER_MESSAGE_PREVIEW" = "Sticker Message"; +"STICKER_MESSAGE_PREVIEW" = "Kleepsu sõnum"; /* Tooltip indicating that a sticker pack was installed. */ "STICKER_PACK_INSTALLED_TOOLTIP" = "Kleepsupakk paigaldatud"; @@ -2589,7 +2589,7 @@ "STICKERS_MANAGE_VIEW_AVAILABLE_KNOWN_PACKS_SECTION_TITLE" = "Vastuvõetud kleepsud"; /* Label indicating that one or more known sticker packs failed to load. */ -"STICKERS_MANAGE_VIEW_FAILED_KNOWN_PACKS" = "Some sticker packs failed to load"; +"STICKERS_MANAGE_VIEW_FAILED_KNOWN_PACKS" = "Mõnede kleepsupakkide laadimine ei õnnestunud."; /* Title for the 'installed stickers' section of the 'manage stickers' view. */ "STICKERS_MANAGE_VIEW_INSTALLED_PACKS_SECTION_TITLE" = "Paigaldatud kleepsud"; @@ -2607,22 +2607,22 @@ "STICKERS_MANAGE_VIEW_TITLE" = "Kleepsud"; /* Default title for sticker packs. */ -"STICKERS_PACK_DEFAULT_TITLE" = "Sticker Pack"; +"STICKERS_PACK_DEFAULT_TITLE" = "Kleepsupakk"; /* Error message shown when a sticker pack failed to install. */ -"STICKERS_PACK_INSTALL_FAILED" = "Sticker pack install failed."; +"STICKERS_PACK_INSTALL_FAILED" = "Kleepsupaki paigaldamine ei õnnestunud."; /* Title of the 'share sticker pack' view. */ -"STICKERS_PACK_SHARE_VIEW_TITLE" = "Share Sticker Pack"; +"STICKERS_PACK_SHARE_VIEW_TITLE" = "Jaga kleepsupakki"; /* The default title for the 'sticker pack' view. */ -"STICKERS_PACK_VIEW_DEFAULT_TITLE" = "Sticker Pack"; +"STICKERS_PACK_VIEW_DEFAULT_TITLE" = "Kleepsupakk"; /* Label indicating that the sticker pack failed to load. */ -"STICKERS_PACK_VIEW_FAILED_TO_LOAD" = "Sticker Pack failed to load"; +"STICKERS_PACK_VIEW_FAILED_TO_LOAD" = "Kleepsupaki laadimine ei õnnestunud"; /* Label for the 'uninstall sticker pack' button. */ -"STICKERS_UNINSTALL_BUTTON" = "Uninstall"; +"STICKERS_UNINSTALL_BUTTON" = "Eemalda"; /* Alert body after verifying privacy with {{other user's name}} */ "SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Sinu turvanumber kasutajaga %@ vastab. Sa saad märkida selle kontakti kinnitatuks."; @@ -2634,19 +2634,19 @@ "SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "Kontrolli turvanumbrit"; /* The number of members in a group. Embeds {{member count}} */ -"THREAD_DETAILS_GROUP_MEMBER_COUNT_FORMAT" = "%lu members"; +"THREAD_DETAILS_GROUP_MEMBER_COUNT_FORMAT" = "%lu liiget"; /* A string indicating two mutual groups the user shares with this contact and that there are more unlisted. Embeds {{mutual group name}} */ -"THREAD_DETAILS_MORE_MUTUAL_GROUP" = "Member of %@, %@, and %lu additional groups"; +"THREAD_DETAILS_MORE_MUTUAL_GROUP" = "Gruppide %@, %@ ja %lu muu grupi liige"; /* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */ -"THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Member of %@"; +"THREAD_DETAILS_ONE_MUTUAL_GROUP" = "Grupi %@ liige"; /* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */ -"THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Member of %@, %@, and %@"; +"THREAD_DETAILS_THREE_MUTUAL_GROUP" = "Gruppide %@, %@ ja %@ liige"; /* A string indicating two mutual groups the user shares with this contact. Embeds {{mutual group name}} */ -"THREAD_DETAILS_TWO_MUTUAL_GROUP" = "Member of %@ and %@"; +"THREAD_DETAILS_TWO_MUTUAL_GROUP" = "Gruppide %@ ja %@ liige"; /* {{number of days}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 days}}'. See other *_TIME_AMOUNT strings */ "TIME_AMOUNT_DAYS" = "%@ päeva"; @@ -2709,25 +2709,25 @@ "UNKNOWN_COUNTRY_NAME" = "Tundmatu riik"; /* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */ -"UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "One of your devices sent a message that can't be processed or displayed here because it uses a new Signal feature."; +"UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "Üks sinu seadmetest saatis sõnumi, mida ei saa töödelda või siin kuvada, sest see kasutab Signal-i uut funktsionaalsust."; /* Info message recorded in conversation history when local user receives an unknown message and needs to upgrade. Embeds {{user's name or phone number}}. */ -"UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_WITH_NAME_FORMAT" = "%@ sent you a message that can't be processed or displayed because it uses a new Signal feature."; +"UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_WITH_NAME_FORMAT" = "%@ saatis sulle sõnumi, mida ei saa töödelda või kuvada, sest see kasutab uut Signal-i funktsionaalsust."; /* Info message recorded in conversation history when local user receives an unknown message and needs to upgrade. */ -"UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_WITHOUT_NAME" = "You received a message that can't be processed or displayed because it uses a new Signal feature."; +"UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_WITHOUT_NAME" = "Sa said sõnumi, mida ei saa töödelda või kuvada, sest see kasutab uut Signal-i funktsionaalsust."; /* Label for button that lets users upgrade the app. */ -"UNKNOWN_PROTOCOL_VERSION_UPGRADE_BUTTON" = "Update Signal Now"; +"UNKNOWN_PROTOCOL_VERSION_UPGRADE_BUTTON" = "Uuenda Signal-it nüüd"; /* Info message recorded in conversation history when local user has received an unknown unknown message from a linked device and has upgraded. */ -"UNKNOWN_PROTOCOL_VERSION_UPGRADE_COMPLETE_FROM_LINKED_DEVICE" = "Updated to the latest version of Signal. You can now receive this message type on your device."; +"UNKNOWN_PROTOCOL_VERSION_UPGRADE_COMPLETE_FROM_LINKED_DEVICE" = "Signal uuendatud värskeimale versioonile. Nüüd saad seda sõnumit oma seadmes vastu võtta."; /* Info message recorded in conversation history when local user has received an unknown message and has upgraded. Embeds {{user's name or phone number}}. */ -"UNKNOWN_PROTOCOL_VERSION_UPGRADE_COMPLETE_WITH_NAME_FORMAT" = "You can ask %@ to re-send this message now that you are using an up-to-date version of Signal."; +"UNKNOWN_PROTOCOL_VERSION_UPGRADE_COMPLETE_WITH_NAME_FORMAT" = "Nüüd kui kasutad uuendatud Signal-it, saad paluda kontaktil %@ see sõnum uuesti saata."; /* Info message recorded in conversation history when local user has received an unknown message and has upgraded. */ -"UNKNOWN_PROTOCOL_VERSION_UPGRADE_COMPLETE_WITHOUT_NAME" = "You can ask the sender to re-send this message now that you are using an up-to-date version of Signal."; +"UNKNOWN_PROTOCOL_VERSION_UPGRADE_COMPLETE_WITHOUT_NAME" = "Nüüd kui kasutad uuendatud Signal-it, saad paluda saatjal see sõnum uuesti saata."; /* Indicates an unknown or unrecognizable value. */ "UNKNOWN_VALUE" = "Tundmatu"; @@ -2763,31 +2763,31 @@ "UPDATE_GROUP_CANT_REMOVE_MEMBERS_ALERT_TITLE" = "Pole lubatud"; /* Button to start a create pin flow from the one time splash screen that appears after upgrading */ -"UPGRADE_EXPERIENCE_INTRODUCING_PINS_CREATE_BUTTON" = "Create your PIN"; +"UPGRADE_EXPERIENCE_INTRODUCING_PINS_CREATE_BUTTON" = "Loo enda PIN-kood"; /* Button to open a help document explaining more about why a PIN is required */ -"UPGRADE_EXPERIENCE_INTRODUCING_PINS_LEARN_MORE_BUTTON" = "Learn more about PINs"; +"UPGRADE_EXPERIENCE_INTRODUCING_PINS_LEARN_MORE_BUTTON" = "Uuri lähemalt PIN-koodide kohta"; /* Body text for PINs migration splash screen */ -"UPGRADE_EXPERIENCE_INTRODUCING_PINS_MIGRATION_DESCRIPTION" = "Your Registration Lock now does more. With PINs you can take your contacts with you when you switch devices."; +"UPGRADE_EXPERIENCE_INTRODUCING_PINS_MIGRATION_DESCRIPTION" = "Sinu registreerimislukk teeb nüüd rohkem. PIN-koodi abil saad seadmete vahetamisel oma kontaktid kaasa võtta."; /* Header for PINs migration splash screen */ -"UPGRADE_EXPERIENCE_INTRODUCING_PINS_MIGRATION_TITLE" = "Registration Lock = PIN"; +"UPGRADE_EXPERIENCE_INTRODUCING_PINS_MIGRATION_TITLE" = "Registreerimislukk = PIN-kood"; /* Body text for PINs splash screen */ -"UPGRADE_EXPERIENCE_INTRODUCING_PINS_SETUP_DESCRIPTION" = "Add even more security to your account and take your contacts with you when you switch phones."; +"UPGRADE_EXPERIENCE_INTRODUCING_PINS_SETUP_DESCRIPTION" = "Lisa oma kontole veelgi turvalisust ja võta oma kontaktid kaasa, kui vahetad telefoni."; /* Header for PINs splash screen */ -"UPGRADE_EXPERIENCE_INTRODUCING_PINS_SETUP_TITLE" = "Introducing PINs"; +"UPGRADE_EXPERIENCE_INTRODUCING_PINS_SETUP_TITLE" = "Tutvustame PIN-koode"; /* Button to open a help document explaining more about why a PIN is required */ -"UPGRADE_EXPERIENCE_INTRODUCING_PINS_WHY_BUTTON" = "Do I have to create a PIN?"; +"UPGRADE_EXPERIENCE_INTRODUCING_PINS_WHY_BUTTON" = "Kas ma pean PIN-koodi looma?"; /* Body text for stickers splash screen */ -"UPGRADE_EXPERIENCE_INTRODUCING_STICKERS_DESCRIPTION" = "Why use words when you can use stickers? Tap this icon on your keyboard:"; +"UPGRADE_EXPERIENCE_INTRODUCING_STICKERS_DESCRIPTION" = "Miks kasutada sõnu, kui saab kasutada kleepse?"; /* Header for stickers splash screen */ -"UPGRADE_EXPERIENCE_INTRODUCING_STICKERS_TITLE" = "Introducing Stickers"; +"UPGRADE_EXPERIENCE_INTRODUCING_STICKERS_TITLE" = "Tutvustame kleepse"; /* Message for the alert indicating that user should upgrade iOS. */ "UPGRADE_IOS_ALERT_MESSAGE" = "Signal nõuab varsti iOS 10 või uuemat. Palun uuenda seadet, valides rakenduses Settings >> General >> Software Update."; @@ -2796,40 +2796,40 @@ "UPGRADE_IOS_ALERT_TITLE" = "Uuenda iOSi"; /* An explanation of how usernames work on the username view. */ -"USERNAME_DESCRIPTION" = "Usernames on Signal are optional. If you choose to create a username other Signal users will be able to find you by this username and contact you without knowing your phone number."; +"USERNAME_DESCRIPTION" = "Kasutajanimed on Signal-is vabatahtlikud. Kui lood endale Signal-is kasutajanime, siis saavad teised Signal-i kasutajad leida sind kasutajanime järgi ja võtta ühendust ilma sinu telefoninumbrit teadmata."; /* Label for the username field in the username view. */ -"USERNAME_FIELD" = "Username"; +"USERNAME_FIELD" = "Kasutajanimi"; /* An error indicating that the supplied username contains disallowed characters. */ -"USERNAME_INVALID_CHARACTERS_ERROR" = "Usernames may only contain a-z, 0-9, and _"; +"USERNAME_INVALID_CHARACTERS_ERROR" = "Kasutajanimed võivad sisaldada a-z, 0-9 ja _"; /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR" = "An error occured while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR" = "Kasutajanime otsimisel tekkis tõrge. Palun proovi hiljem uuesti."; /* A message indicating that the given username is not a registered signal account. Embeds {{username}} */ -"USERNAME_NOT_FOUND_FORMAT" = "%@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_NOT_FOUND_FORMAT" = "%@ ei ole Signal-i kasutaja. Tee kindlaks, et sisestasid kasutajanime õigesti."; /* A message indicating that the given username was not registered with signal. */ -"USERNAME_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_NOT_FOUND_TITLE" = "Kasutajat ei leitud"; /* The placeholder for the username text entry in the username view. */ -"USERNAME_PLACEHOLDER" = "Enter a username"; +"USERNAME_PLACEHOLDER" = "Sisesta kasutajanimi"; /* A prefix appeneded to all usernames when displayed */ "USERNAME_PREFIX" = "@"; /* The title for the username view. */ -"USERNAME_TITLE" = "Username"; +"USERNAME_TITLE" = "Kasutajanimi"; /* An error indicating that the supplied username is too short. */ -"USERNAME_TOO_SHORT_ERROR" = "Usernames must have at least 4 characters."; +"USERNAME_TOO_SHORT_ERROR" = "Kasutajanimi peab sisaldama vähemalt 4 märki."; /* An error indicating that the supplied username is in use by another user. Embeds {{requested username}}. */ -"USERNAME_UNAVAIALBE_ERROR_FORMAT" = "%@ is taken."; +"USERNAME_UNAVAIALBE_ERROR_FORMAT" = "%@ on võetud."; /* Error moessage shown when a username update fails. */ -"USERNAME_VIEW_ERROR_UPDATE_FAILED" = "Username update failed."; +"USERNAME_VIEW_ERROR_UPDATE_FAILED" = "Kasutajanime uuendamine ei õnnestunud."; /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */ "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "Sa märkisid kasutaja %@ mittekinnitatuks."; diff --git a/Signal/translations/km.lproj/Localizable.strings b/Signal/translations/km.lproj/Localizable.strings index f16ef3532a..4fcf935fdd 100644 --- a/Signal/translations/km.lproj/Localizable.strings +++ b/Signal/translations/km.lproj/Localizable.strings @@ -108,7 +108,7 @@ "ATTACHMENT_APPROVAL_CAPTION_TITLE" = "ចំណងជើង"; /* alert text when Signal was unable to save a copy of the attachment to the system photo library */ -"ATTACHMENT_APPROVAL_FAILED_TO_SAVE" = "Failed to Save"; +"ATTACHMENT_APPROVAL_FAILED_TO_SAVE" = "បរាជ័យក្នុងការរក្សាទុក"; /* Format string for file extension label in call interstitial view */ "ATTACHMENT_APPROVAL_FILE_EXTENSION_FORMAT" = "ប្រភេទឯកសារ៖ %@"; @@ -198,7 +198,7 @@ "ATTACHMENT_TYPE_VOICE_MESSAGE" = "សារសំឡេង"; /* A string indicating that an audio message is playing. */ -"AUDIO_ACTIVITY_PLAYBACK_NAME_AUDIO_MESSAGE" = "Audio Message"; +"AUDIO_ACTIVITY_PLAYBACK_NAME_AUDIO_MESSAGE" = "សារសំឡេង"; /* action sheet button title to enable built in speaker during a call */ "AUDIO_ROUTE_BUILT_IN_SPEAKER" = "បំពងសំឡេង"; @@ -483,10 +483,10 @@ "COMPOSE_MESSAGE_GROUP_SECTION_TITLE" = "ក្រុម"; /* Table section header for phone number search when composing a new message */ -"COMPOSE_MESSAGE_PHONE_NUMBER_SEARCH_SECTION_TITLE" = "Phone number search"; +"COMPOSE_MESSAGE_PHONE_NUMBER_SEARCH_SECTION_TITLE" = "ស្វែងរកលេខទូរស័ព្ទ"; /* Table section header for username search when composing a new message */ -"COMPOSE_MESSAGE_USERNAME_SEARCH_SECTION_TITLE" = "Username search"; +"COMPOSE_MESSAGE_USERNAME_SEARCH_SECTION_TITLE" = "ស្វែងរកឈ្មោះអ្នកប្រើប្រាស់"; /* Multi-line label explaining why compose-screen contact picker is empty. */ "COMPOSE_SCREEN_MISSING_CONTACTS_PERMISSION" = "អ្នកអាចបើកការចូលប្រើប្រាស់បញ្ជីទំនាក់ទំនង ក្នុងការកំណត់ iOS ដើម្បីមើលថា អ្នកទំនាក់ទំនងមួយណាជាអ្នកប្រើប្រាស់ Signal។"; @@ -1581,10 +1581,10 @@ "NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "ស្វែងរកបញ្ជីទំនាក់ទំនងតាមលេខទូរសព្ទ"; /* A string prompting the user to send a new mesaage to a user */ -"NON_CONTACT_TABLE_CELL_NEW_MESSAGE" = "New message to:"; +"NON_CONTACT_TABLE_CELL_NEW_MESSAGE" = "សារថ្មីទៅកាន់៖"; /* A string asking the user if they'd like to invite a number to signal via SMS. */ -"NON_CONTACT_TABLE_CELL_SEND_SMS" = "No user found. Invite via SMS?"; +"NON_CONTACT_TABLE_CELL_SEND_SMS" = "រកមិនឃើញអ្នកប្រើប្រាស់។ អញ្ជើញតាមសារ SMS?"; /* Label for 1:1 conversation with yourself. */ "NOTE_TO_SELF" = "កំណត់ចំណាំ"; @@ -1929,7 +1929,7 @@ "PROFILE_VIEW_CLEAR_AVATAR" = "លុបរូបតំណាង"; /* A string indicating that the user can create a username on the profile view. */ -"PROFILE_VIEW_CREATE_USERNAME" = "Create Username"; +"PROFILE_VIEW_CREATE_USERNAME" = "បង្កើតឈ្មោះអ្នកប្រើប្រាស់"; /* Error message shown when user tries to update profile with a profile name that is too long. */ "PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "ឈ្មោះប្រវត្តិរូបអ្នកវែងពេក។"; @@ -1956,7 +1956,7 @@ "PROFILE_VIEW_TITLE" = "ប្រវត្តិរូប"; /* Label for the username field of the profile view. */ -"PROFILE_VIEW_USERNAME_FIELD" = "Username"; +"PROFILE_VIEW_USERNAME_FIELD" = "ឈ្មោះអ្នកប្រើប្រាស់"; /* Notification action button title */ "PUSH_MANAGER_MARKREAD" = "កំណត់ ថាបានអាន"; @@ -2175,7 +2175,7 @@ "SCREEN_LOCK_UNLOCK_SIGNAL" = "ដោះសោរSignal"; /* Placeholder text indicating the user can search for contacts by name, username, or phone number. */ -"SEARCH_BY_NAME_OR_USERNAME_OR_NUMBER_PLACEHOLDER_TEXT" = "Name, username, or number"; +"SEARCH_BY_NAME_OR_USERNAME_OR_NUMBER_PLACEHOLDER_TEXT" = "ឈ្មោះ ឈ្មោះអ្នកប្រើប្រាស់ ឬលេខ?"; /* Placeholder text indicating the user can search for contacts by name or phone number. */ "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "ស្វែងរកតាមឈ្មោះ ឬលេខទូរស័ព្ទ"; @@ -2274,7 +2274,7 @@ "SETTINGS_ADVANCED_TITLE" = "កម្រិតខ្ពស់"; /* table cell label */ -"SETTINGS_ADVANCED_VIEW_ERROR_LOG" = "View Error Logs"; +"SETTINGS_ADVANCED_VIEW_ERROR_LOG" = "បង្ហាញកំណត់ត្រាបញ្ហា"; /* Format string for the default 'Note' sound. Embeds the system {{sound name}}. */ "SETTINGS_AUDIO_DEFAULT_TONE_LABEL_FORMAT" = "%@ (លំនាំដើម)"; @@ -2796,40 +2796,40 @@ "UPGRADE_IOS_ALERT_TITLE" = "ធ្វើបច្ចុប្បន្នភាព iOS"; /* An explanation of how usernames work on the username view. */ -"USERNAME_DESCRIPTION" = "Usernames on Signal are optional. If you choose to create a username other Signal users will be able to find you by this username and contact you without knowing your phone number."; +"USERNAME_DESCRIPTION" = "ឈ្មោះអ្នកប្រើប្រាស់លើ Signal ជាជម្រើស។ បើអ្នកជ្រើសរើសបង្កើតឈ្មោះអ្នកប្រើប្រាស់មួយ អ្នកប្រើប្រាស់ Signal ផ្សេងទៀតនឹងអាចស្វែងរកអ្នកតាមរយៈឈ្មោះអ្នកប្រើប្រាស់នេះ និងទាក់ទងអ្នក ដោយមិនចាំបាច់ដឹងពីលេខទូរស័ព្ទរបស់អ្នកឡើយ។"; /* Label for the username field in the username view. */ -"USERNAME_FIELD" = "Username"; +"USERNAME_FIELD" = "ឈ្មោះអ្នកប្រើប្រាស់"; /* An error indicating that the supplied username contains disallowed characters. */ -"USERNAME_INVALID_CHARACTERS_ERROR" = "Usernames may only contain a-z, 0-9, and _"; +"USERNAME_INVALID_CHARACTERS_ERROR" = "ឈ្មោះអ្នកប្រើប្រាស់ អាចមានតែអក្សរ a-z 0-9 និង _"; /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR" = "An error occured while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR" = "មានបញ្ហាមួយកើតឡើងនៅពេលស្វែងរកឈ្មោះអ្នកប្រើប្រាស់។ សូមព្យាយាមសាកល្បងម្តងទៀតពេលក្រោយ។"; /* A message indicating that the given username is not a registered signal account. Embeds {{username}} */ -"USERNAME_NOT_FOUND_FORMAT" = "%@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_NOT_FOUND_FORMAT" = "%@ មិនមែនជាអ្នកប្រើប្រាស់ Signal ទេ។ សូមប្រាកដថា អ្នកបានបញ្ចូលឈ្មោះអ្នកប្រើប្រាស់ពេញលេញ។"; /* A message indicating that the given username was not registered with signal. */ -"USERNAME_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_NOT_FOUND_TITLE" = "រកមិនឃើញអ្នកប្រើប្រាស់"; /* The placeholder for the username text entry in the username view. */ -"USERNAME_PLACEHOLDER" = "Enter a username"; +"USERNAME_PLACEHOLDER" = "បញ្ចូល អ្នកប្រើប្រាស់ មួយ"; /* A prefix appeneded to all usernames when displayed */ "USERNAME_PREFIX" = "@"; /* The title for the username view. */ -"USERNAME_TITLE" = "Username"; +"USERNAME_TITLE" = "ឈ្មោះអ្នកប្រើប្រាស់"; /* An error indicating that the supplied username is too short. */ -"USERNAME_TOO_SHORT_ERROR" = "Usernames must have at least 4 characters."; +"USERNAME_TOO_SHORT_ERROR" = "ឈ្មោះអ្នកប្រើប្រាស់ត្រូវមានយ៉ាងហោចណាស់ 4 តួអក្សរ។"; /* An error indicating that the supplied username is in use by another user. Embeds {{requested username}}. */ -"USERNAME_UNAVAIALBE_ERROR_FORMAT" = "%@ is taken."; +"USERNAME_UNAVAIALBE_ERROR_FORMAT" = "%@ ត្រូវបានគេយកហើយ។"; /* Error moessage shown when a username update fails. */ -"USERNAME_VIEW_ERROR_UPDATE_FAILED" = "Username update failed."; +"USERNAME_VIEW_ERROR_UPDATE_FAILED" = "ឈ្មោះអ្នកប្រើប្រាស់ ធ្វើបច្ចុប្បន្នភាពបរាជ័យ។"; /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */ "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "អ្នកបានដាក់ ​%@ មិនបានផ្ទៀងផ្ទាត់។"; diff --git a/Signal/translations/lv.lproj/Localizable.strings b/Signal/translations/lv.lproj/Localizable.strings index 7d28bc3e56..dfdad0f8db 100644 --- a/Signal/translations/lv.lproj/Localizable.strings +++ b/Signal/translations/lv.lproj/Localizable.strings @@ -2,7 +2,7 @@ "AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "Ne Tagad"; /* Action sheet item */ -"ACCEPT_NEW_IDENTITY_ACTION" = "Accept New Safety Number"; +"ACCEPT_NEW_IDENTITY_ACTION" = "Pieņemt jaunu drošības numuru"; /* Accessibility label for attachment. */ "ACCESSIBILITY_LABEL_ATTACHMENT" = "Pielikums"; @@ -36,13 +36,13 @@ "ACTION_SEND_MESSAGE" = "Send Message"; /* Label for 'share contact' button. */ -"ACTION_SHARE_CONTACT" = "Share Contact"; +"ACTION_SHARE_CONTACT" = "Dalīties ar kontaktu"; /* Label for 'video call' button in contact view. */ -"ACTION_VIDEO_CALL" = "Video Call"; +"ACTION_VIDEO_CALL" = "Video zvans"; /* Message shown in conversation view that offers to share your profile with a group. */ -"ADD_GROUP_TO_PROFILE_WHITELIST_OFFER" = "Would you like to share your profile with this group?"; +"ADD_GROUP_TO_PROFILE_WHITELIST_OFFER" = "Vai vēlieties dalīties ar savu profilu ar šo grupu?"; /* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */ "ADD_TO_CONTACTS_OFFER" = "Would you like to add this user to your contacts?"; @@ -453,7 +453,7 @@ "CHECK_FOR_BACKUP_FAILED_TITLE" = "Error"; /* The label for the 'restore backup' button. */ -"CHECK_FOR_BACKUP_RESTORE" = "Restore"; +"CHECK_FOR_BACKUP_RESTORE" = "Atjaunot"; /* Error indicating that the app could not determine that user's iCloud account status */ "CLOUDKIT_STATUS_COULD_NOT_DETERMINE" = "Signal could not determine your iCloud account status. Sign in to your iCloud Account in the iOS settings app to backup your Signal data."; @@ -585,7 +585,7 @@ "CONTACT_PICKER_TITLE" = "Select Contact"; /* Title for the 'Approve contact share' view. */ -"CONTACT_SHARE_APPROVAL_VIEW_TITLE" = "Share Contact"; +"CONTACT_SHARE_APPROVAL_VIEW_TITLE" = "Dalīties ar kontaktu"; /* Title for the 'edit contact share name' view. */ "CONTACT_SHARE_EDIT_NAME_VIEW_TITLE" = "Edit Name"; @@ -898,7 +898,7 @@ "ENABLE_2FA_VIEW_DISABLE_2FA" = "Atspējot"; /* Label for the 'enable two-factor auth' item in the settings view */ -"ENABLE_2FA_VIEW_ENABLE_2FA" = "Enable"; +"ENABLE_2FA_VIEW_ENABLE_2FA" = "Iespējot"; /* Label for the 'next' button in the 'enable two factor auth' views. */ "ENABLE_2FA_VIEW_NEXT_BUTTON" = "ālākT"; @@ -1620,7 +1620,7 @@ "ONBOARDING_2FA_ATTEMPTS_EXHAUSTED" = "Incorrect PIN. Attempts exhausted."; /* The first explanation in the 'onboarding 2FA' view. */ -"ONBOARDING_2FA_EXPLANATION_1" = "This phone number has Registration Lock enabled. Please enter the Registration Lock PIN."; +"ONBOARDING_2FA_EXPLANATION_1" = "Šim tālruņa numuram ir aktivizēta Reģistrācijas Bloķēšana. Lūdzu, ievadiet Reģistrācijas Bloķēšanas PIN."; /* The first explanation in the 'onboarding 2FA' view. */ "ONBOARDING_2FA_EXPLANATION_2" = "Your Registration Lock PIN is separate from the automated verification code that was sent to your phone during the last step."; @@ -2007,7 +2007,7 @@ "QUOTED_REPLY_TYPE_VIDEO" = "Video"; /* Label for 'I forgot my PIN' link in the 2FA registration view. */ -"REGISTER_2FA_FORGOT_PIN" = "I forgot my PIN."; +"REGISTER_2FA_FORGOT_PIN" = "Es aizmirsu savu PIN"; /* Alert message explaining what happens if you forget your 'two-factor auth pin'. */ "REGISTER_2FA_FORGOT_PIN_ALERT_MESSAGE" = "For your privacy and security, there is no way to recover your PIN. If you can’t remember your PIN, you may re-verify with SMS after 7 days of inactivity. In this case, your account will be wiped and all content deleted."; @@ -2100,7 +2100,7 @@ "RELAY_REGISTERED_ERROR_RECOVERY" = "The phone number you are trying to register has already been registered on another server, please unregister from there and try again."; /* 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" = "Tālruņa numuram ir aktivizēta reģistrācijas bloķēšana. Lai palīdzētu iegaumēt Reģistrācijas Bloķēšanas PIN, Signal periodiski lūgs jums to apstiprināt.`"; /* Body header for when user is periodically prompted to enter their registration lock PIN */ "REMINDER_2FA_BODY_HEADER" = "Atgādinājums:"; @@ -2490,10 +2490,10 @@ "SETTINGS_TWO_FACTOR_AUTH_ITEM" = "Reģistrācijas slēdzene"; /* Title for the 'two factor auth' section of the privacy settings. */ -"SETTINGS_TWO_FACTOR_AUTH_TITLE" = "Reģistrācijas slēdzene"; +"SETTINGS_TWO_FACTOR_AUTH_TITLE" = "Reģistrācijas Bloķēšana"; /* Label for the 'typing indicators' setting. */ -"SETTINGS_TYPING_INDICATORS" = "Typing Indicators"; +"SETTINGS_TYPING_INDICATORS" = "rakstīšanas indikatori"; /* An explanation of the 'typing indicators' setting. */ "SETTINGS_TYPING_INDICATORS_FOOTER" = "See and share when messages are being typed. This setting is optional and applies to all conversations."; diff --git a/Signal/translations/nl.lproj/Localizable.strings b/Signal/translations/nl.lproj/Localizable.strings index 3048d8c8a3..ce06db3882 100644 --- a/Signal/translations/nl.lproj/Localizable.strings +++ b/Signal/translations/nl.lproj/Localizable.strings @@ -907,7 +907,7 @@ "ENABLE_2FA_VIEW_PIN_DOES_NOT_MATCH" = "Pincode komt niet overeen."; /* Error indicating that the entered 'two-factor auth PIN' is too long. */ -"ENABLE_2FA_VIEW_PIN_TOO_LONG" = "PIN kan niet langer zijn dan 20 getallen."; +"ENABLE_2FA_VIEW_PIN_TOO_LONG" = "Pincode kan niet langer zijn dan 20 cijfers."; /* Error indicating that the entered 'two-factor auth PIN' is too short. */ "ENABLE_2FA_VIEW_PIN_TOO_SHORT" = "Je pincode moet ten minste 4 getallen lang zijn."; diff --git a/Signal/translations/ru.lproj/Localizable.strings b/Signal/translations/ru.lproj/Localizable.strings index ab7a094744..6c8666d721 100644 --- a/Signal/translations/ru.lproj/Localizable.strings +++ b/Signal/translations/ru.lproj/Localizable.strings @@ -126,7 +126,7 @@ "ATTACHMENT_DEFAULT_FILENAME" = "Вложение"; /* Status label when an attachment download has failed. */ -"ATTACHMENT_DOWNLOADING_STATUS_FAILED" = "Не удалось скачать. Нажмите, чтобы повторить."; +"ATTACHMENT_DOWNLOADING_STATUS_FAILED" = "Не удалось скачать. Повторить?"; /* The title of the 'attachment error' alert. */ "ATTACHMENT_ERROR_ALERT_TITLE" = "Ошибка отправки вложения"; @@ -690,7 +690,7 @@ "CONVERSATION_SETTINGS_SEARCH" = "Искать в разговоре"; /* Label for button that opens conversation settings. */ -"CONVERSATION_SETTINGS_TAP_TO_CHANGE" = "Нажмите, чтобы изменить"; +"CONVERSATION_SETTINGS_TAP_TO_CHANGE" = "Изменить…"; /* Label for button to unmute a thread. */ "CONVERSATION_SETTINGS_UNMUTE_ACTION" = "Включить звуки"; @@ -1015,13 +1015,13 @@ "EXPERIENCE_UPGRADE_LETS_GO_BUTTON" = "Поехали"; /* Label notifying the user that the app has expired. */ -"EXPIRATION_ERROR" = "Ваша версия Signal устарела! Сообщения больше не будут отправляться успешно. Нажмите, чтобы обновиться до последней версии."; +"EXPIRATION_ERROR" = "Ваша версия Signal устарела! Сообщения более не будут отправляться. Обновиться до последней версии…"; /* Label warning the user that the app will expire soon. */ -"EXPIRATION_WARNING_SOON" = "Ваша версия Signal перестанет работать через %d дней. Нажмите, чтобы обновиться до последней версии."; +"EXPIRATION_WARNING_SOON" = "Ваша версия Signal перестанет работать через %d дней. Обновиться до последней версии?"; /* Label warning the user that the app will expire today. */ -"EXPIRATION_WARNING_TODAY" = "Ваша версия Signal перестанет работать сегодня. Нажмите, чтобы обновиться до последней версии."; +"EXPIRATION_WARNING_TODAY" = "Ваша версия Signal перестанет работать сегодня. Обновиться до последней версии?"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Слишком много ошибок с этим контактом. Пожалуйста, попробуйте позже."; @@ -1069,7 +1069,7 @@ "GIF_PICKER_VIEW_TITLE" = "Поиск GIF"; /* Indicates that an error occurred while searching. */ -"GIF_VIEW_SEARCH_ERROR" = "Ошибка. Нажмите, чтобы повторить попытку."; +"GIF_VIEW_SEARCH_ERROR" = "Ошибка. Повторить попытку?"; /* Indicates that the user's search had no results. */ "GIF_VIEW_SEARCH_NO_RESULTS" = "Нет результатов."; @@ -1084,7 +1084,7 @@ "GROUP_CREATED" = "Группа создана."; /* Message shown in conversation view that indicates there were issues with group creation. */ -"GROUP_CREATION_FAILED" = "Не всех участников удалось добавить в группу. Нажмите, чтобы повторить попытку."; +"GROUP_CREATION_FAILED" = "Не всех участников удалось добавить в группу. Повторить попытку?"; /* Conversation settings table section title */ "GROUP_MANAGEMENT_SECTION" = "Управление группой"; @@ -1450,13 +1450,13 @@ "MESSAGE_TEXT_FIELD_PLACEHOLDER" = "Новое сообщение"; /* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */ -"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ больше не отмечен как подтверждённый. Нажмите для показа опций."; +"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ больше не отмечен как подтверждённый. Показать опции…"; /* Indicates that this 1:1 conversation has been blocked. */ "MESSAGES_VIEW_CONTACT_BLOCKED" = "Вы заблокировали этого пользователя"; /* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */ -"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ больше не отмечен как подтверждённый. Нажмите для показа опций."; +"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ больше не отмечен как подтверждённый. Показать опции…"; /* Indicates that a single member of this group has been blocked. */ "MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "Вы заблокировали 1 участника этой группы"; @@ -1468,10 +1468,10 @@ "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Вы заблокировали %@ участников этой группы"; /* Indicates that more than one member of this group conversation is no longer verified. */ -"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "Более одного участника этой группы больше не отмечены как подтверждённые. Нажмите для показа опций."; +"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "Более одного участника этой группы больше не отмечены как подтверждённые. Показать опции…"; /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ -"MESSAGES_VIEW_TITLE_SUBTITLE" = "Нажмите здесь для настроек"; +"MESSAGES_VIEW_TITLE_SUBTITLE" = "Показать настройки…"; /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Новые сообщения"; @@ -2829,7 +2829,7 @@ "USERNAME_UNAVAIALBE_ERROR_FORMAT" = "%@ занято."; /* Error moessage shown when a username update fails. */ -"USERNAME_VIEW_ERROR_UPDATE_FAILED" = "Не удалось обновить имя пользователя."; +"USERNAME_VIEW_ERROR_UPDATE_FAILED" = "Не удалось изменить имя пользователя."; /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */ "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "Вы отметили %@ как неподтверждённый."; @@ -2859,7 +2859,7 @@ "VOICE_MESSAGE_FILE_NAME" = "Голосовое сообщение"; /* Message for the alert indicating the 'voice message' needs to be held to be held down to record. */ -"VOICE_MESSAGE_TOO_SHORT_ALERT_MESSAGE" = "Нажмите и удерживайте, чтобы записать голосовое сообщение."; +"VOICE_MESSAGE_TOO_SHORT_ALERT_MESSAGE" = "Удерживайте, чтобы записать голосовое сообщение."; /* Title for the alert indicating the 'voice message' needs to be held to be held down to record. */ "VOICE_MESSAGE_TOO_SHORT_ALERT_TITLE" = "Голосовое сообщение"; diff --git a/Signal/translations/sv.lproj/Localizable.strings b/Signal/translations/sv.lproj/Localizable.strings index 375170a2e5..6e5dfe578b 100644 --- a/Signal/translations/sv.lproj/Localizable.strings +++ b/Signal/translations/sv.lproj/Localizable.strings @@ -108,7 +108,7 @@ "ATTACHMENT_APPROVAL_CAPTION_TITLE" = "Rubrik"; /* alert text when Signal was unable to save a copy of the attachment to the system photo library */ -"ATTACHMENT_APPROVAL_FAILED_TO_SAVE" = "Failed to Save"; +"ATTACHMENT_APPROVAL_FAILED_TO_SAVE" = "Det gick inte att spara"; /* Format string for file extension label in call interstitial view */ "ATTACHMENT_APPROVAL_FILE_EXTENSION_FORMAT" = "Filtyp: %@"; @@ -198,7 +198,7 @@ "ATTACHMENT_TYPE_VOICE_MESSAGE" = "Röstmeddelande"; /* A string indicating that an audio message is playing. */ -"AUDIO_ACTIVITY_PLAYBACK_NAME_AUDIO_MESSAGE" = "Audio Message"; +"AUDIO_ACTIVITY_PLAYBACK_NAME_AUDIO_MESSAGE" = "Ljudmeddelande"; /* action sheet button title to enable built in speaker during a call */ "AUDIO_ROUTE_BUILT_IN_SPEAKER" = "Högtalare"; @@ -483,10 +483,10 @@ "COMPOSE_MESSAGE_GROUP_SECTION_TITLE" = "Grupper"; /* Table section header for phone number search when composing a new message */ -"COMPOSE_MESSAGE_PHONE_NUMBER_SEARCH_SECTION_TITLE" = "Phone number search"; +"COMPOSE_MESSAGE_PHONE_NUMBER_SEARCH_SECTION_TITLE" = "Telefonnummer-sökning"; /* Table section header for username search when composing a new message */ -"COMPOSE_MESSAGE_USERNAME_SEARCH_SECTION_TITLE" = "Username search"; +"COMPOSE_MESSAGE_USERNAME_SEARCH_SECTION_TITLE" = "Användarnamn-sökning"; /* Multi-line label explaining why compose-screen contact picker is empty. */ "COMPOSE_SCREEN_MISSING_CONTACTS_PERMISSION" = "Du kan aktivera kontaktåtkomst i appen Inställningar för att se vilka av dina kontakter som är Signalanvändare."; @@ -1581,10 +1581,10 @@ "NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "Hitta kontakter via telefonnummer"; /* A string prompting the user to send a new mesaage to a user */ -"NON_CONTACT_TABLE_CELL_NEW_MESSAGE" = "New message to:"; +"NON_CONTACT_TABLE_CELL_NEW_MESSAGE" = "Nytt meddelande till:"; /* A string asking the user if they'd like to invite a number to signal via SMS. */ -"NON_CONTACT_TABLE_CELL_SEND_SMS" = "No user found. Invite via SMS?"; +"NON_CONTACT_TABLE_CELL_SEND_SMS" = "Ingen användare hittades. Bjud in via SMS?"; /* Label for 1:1 conversation with yourself. */ "NOTE_TO_SELF" = "Notera till mig själv"; @@ -1929,7 +1929,7 @@ "PROFILE_VIEW_CLEAR_AVATAR" = "Ta bort avatar"; /* A string indicating that the user can create a username on the profile view. */ -"PROFILE_VIEW_CREATE_USERNAME" = "Create Username"; +"PROFILE_VIEW_CREATE_USERNAME" = "Skapa användarnamn"; /* Error message shown when user tries to update profile with a profile name that is too long. */ "PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "Namnet på din profil är för långt."; @@ -1956,7 +1956,7 @@ "PROFILE_VIEW_TITLE" = "Profil"; /* Label for the username field of the profile view. */ -"PROFILE_VIEW_USERNAME_FIELD" = "Username"; +"PROFILE_VIEW_USERNAME_FIELD" = "Användarnamn"; /* Notification action button title */ "PUSH_MANAGER_MARKREAD" = "Markera som läst"; @@ -2175,7 +2175,7 @@ "SCREEN_LOCK_UNLOCK_SIGNAL" = "Lås upp Signal"; /* Placeholder text indicating the user can search for contacts by name, username, or phone number. */ -"SEARCH_BY_NAME_OR_USERNAME_OR_NUMBER_PLACEHOLDER_TEXT" = "Name, username, or number"; +"SEARCH_BY_NAME_OR_USERNAME_OR_NUMBER_PLACEHOLDER_TEXT" = "Namn, användarnamn eller nummer"; /* Placeholder text indicating the user can search for contacts by name or phone number. */ "SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "Sök via namn eller nummer"; @@ -2274,7 +2274,7 @@ "SETTINGS_ADVANCED_TITLE" = "Avancerat"; /* table cell label */ -"SETTINGS_ADVANCED_VIEW_ERROR_LOG" = "View Error Logs"; +"SETTINGS_ADVANCED_VIEW_ERROR_LOG" = "Visa felloggar"; /* Format string for the default 'Note' sound. Embeds the system {{sound name}}. */ "SETTINGS_AUDIO_DEFAULT_TONE_LABEL_FORMAT" = "%@ (standard)"; @@ -2796,40 +2796,40 @@ "UPGRADE_IOS_ALERT_TITLE" = "Uppgradera iOS"; /* An explanation of how usernames work on the username view. */ -"USERNAME_DESCRIPTION" = "Usernames on Signal are optional. If you choose to create a username other Signal users will be able to find you by this username and contact you without knowing your phone number."; +"USERNAME_DESCRIPTION" = "Användarnamn på Signal är valfritt. Om du väljer att skapa ett användarnamn kommer andra Signal-användare att kunna hitta dig genom detta användarnamn och kontakta dig utan att veta ditt telefonnummer."; /* Label for the username field in the username view. */ -"USERNAME_FIELD" = "Username"; +"USERNAME_FIELD" = "Användarnamn"; /* An error indicating that the supplied username contains disallowed characters. */ -"USERNAME_INVALID_CHARACTERS_ERROR" = "Usernames may only contain a-z, 0-9, and _"; +"USERNAME_INVALID_CHARACTERS_ERROR" = "Användarnamn får endast innehålla a-z, 0-9 och _"; /* A message indicating that username lookup failed. */ -"USERNAME_LOOKUP_ERROR" = "An error occured while looking up the username. Please try again later."; +"USERNAME_LOOKUP_ERROR" = "Ett fel uppstod medan användarnamnet slogs upp. Vänligen försök igen senare."; /* A message indicating that the given username is not a registered signal account. Embeds {{username}} */ -"USERNAME_NOT_FOUND_FORMAT" = "%@ is not a Signal user. Make sure you’ve entered the complete username."; +"USERNAME_NOT_FOUND_FORMAT" = "%@ är inte en Signal-användaren. Se till att du har angett det fullständiga användarnamnet."; /* A message indicating that the given username was not registered with signal. */ -"USERNAME_NOT_FOUND_TITLE" = "User Not Found"; +"USERNAME_NOT_FOUND_TITLE" = "Användaren hittades inte"; /* The placeholder for the username text entry in the username view. */ -"USERNAME_PLACEHOLDER" = "Enter a username"; +"USERNAME_PLACEHOLDER" = "Ange ett användarnamn"; /* A prefix appeneded to all usernames when displayed */ "USERNAME_PREFIX" = "@"; /* The title for the username view. */ -"USERNAME_TITLE" = "Username"; +"USERNAME_TITLE" = "Användarnamn"; /* An error indicating that the supplied username is too short. */ -"USERNAME_TOO_SHORT_ERROR" = "Usernames must have at least 4 characters."; +"USERNAME_TOO_SHORT_ERROR" = "Användarnamn måste ha minst 4 tecken."; /* An error indicating that the supplied username is in use by another user. Embeds {{requested username}}. */ -"USERNAME_UNAVAIALBE_ERROR_FORMAT" = "%@ is taken."; +"USERNAME_UNAVAIALBE_ERROR_FORMAT" = "%@ är taget."; /* Error moessage shown when a username update fails. */ -"USERNAME_VIEW_ERROR_UPDATE_FAILED" = "Username update failed."; +"USERNAME_VIEW_ERROR_UPDATE_FAILED" = "Användarnamn uppdateringen misslyckades."; /* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */ "VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "Du markerade %@ som ej verifierad.";