From cc1ccb7f9a6599c454c1ca6cb2034cedc168b716 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Fri, 18 May 2018 10:22:39 -0400 Subject: [PATCH] Update l10n strings. --- .../translations/de.lproj/Localizable.strings | 2 +- .../translations/fa.lproj/Localizable.strings | 128 +++++++++--------- .../translations/fi.lproj/Localizable.strings | 18 +-- .../translations/he.lproj/Localizable.strings | 2 +- .../nb_NO.lproj/Localizable.strings | 86 ++++++------ .../translations/ru.lproj/Localizable.strings | 2 +- .../translations/sl.lproj/Localizable.strings | 2 +- .../sv_SE.lproj/Localizable.strings | 14 +- 8 files changed, 127 insertions(+), 127 deletions(-) diff --git a/Signal/translations/de.lproj/Localizable.strings b/Signal/translations/de.lproj/Localizable.strings index 7c8ee5f52..2940286af 100644 --- a/Signal/translations/de.lproj/Localizable.strings +++ b/Signal/translations/de.lproj/Localizable.strings @@ -858,7 +858,7 @@ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Sicherheitsnummer geändert. Zum Verifizieren antippen."; /* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ -"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistrierter Benutzer:: %@"; +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistrierter Benutzer: %@"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Zu viele Fehler mit diesem Kontakt. Bitte in Kürze erneut versuchen."; diff --git a/Signal/translations/fa.lproj/Localizable.strings b/Signal/translations/fa.lproj/Localizable.strings index 8f47a6523..aee808873 100644 --- a/Signal/translations/fa.lproj/Localizable.strings +++ b/Signal/translations/fa.lproj/Localizable.strings @@ -5,19 +5,19 @@ "ACCEPT_NEW_IDENTITY_ACTION" = "قبول کلید هویت‌سنجی جدید"; /* Label for 'audio call' button in contact view. */ -"ACTION_AUDIO_CALL" = "Signal Call"; +"ACTION_AUDIO_CALL" = "تماس با سیگنال"; /* Label for 'invite' button in contact view. */ -"ACTION_INVITE" = "Invite to Signal"; +"ACTION_INVITE" = "دعوت به سیگنال"; /* Label for 'sent message' button in contact view. */ -"ACTION_SEND_MESSAGE" = "Send Message"; +"ACTION_SEND_MESSAGE" = "ارسال پیام"; /* Label for 'share contact' button. */ -"ACTION_SHARE_CONTACT" = "Share Contact"; +"ACTION_SHARE_CONTACT" = "اشتراک مخاطب"; /* Label for 'video call' button in contact view. */ -"ACTION_VIDEO_CALL" = "Video Call"; +"ACTION_VIDEO_CALL" = "تماس تصویری"; /* A label for the 'add by phone number' button in the 'add group member' view */ "ADD_GROUP_MEMBER_VIEW_BUTTON" = "افزودن"; @@ -68,10 +68,10 @@ "APN_MESSAGE_IN_GROUP_DETAILED" = "%@ از گروه %@: %@"; /* Message for the 'app launch failed' alert. */ -"APP_LAUNCH_FAILURE_ALERT_MESSAGE" = "Signal can't launch. Please send your debug logs to our team so that we can try to resolve this issue."; +"APP_LAUNCH_FAILURE_ALERT_MESSAGE" = "سیگنال نمی‌تواند راه‌اندازی شود. لطفا گزارش اشکال‌زدایی خود را به تیم ما ارسال کنید تا این مشکل را حل کنیم."; /* Title for the 'app launch failed' alert. */ -"APP_LAUNCH_FAILURE_ALERT_TITLE" = "Error"; +"APP_LAUNCH_FAILURE_ALERT_TITLE" = "خطا"; /* Text prompting user to edit their profile name. */ "APP_SETTINGS_EDIT_PROFILE_NAME_PROMPT" = "نام خود را وارد کنید"; @@ -95,10 +95,10 @@ "ATTACHMENT" = "فایل ضمیمه"; /* One line label indicating the user can add no more text to the attachment caption. */ -"ATTACHMENT_APPROVAL_CAPTION_LENGTH_LIMIT_REACHED" = "Message limit reached."; +"ATTACHMENT_APPROVAL_CAPTION_LENGTH_LIMIT_REACHED" = "به محدودیت پیام رسیدید."; /* Title for the 'attachment approval' dialog. */ -"ATTACHMENT_APPROVAL_DIALOG_TITLE" = "Attachment"; +"ATTACHMENT_APPROVAL_DIALOG_TITLE" = "ضمیمه"; /* Format string for file extension label in call interstitial view */ "ATTACHMENT_APPROVAL_FILE_EXTENSION_FORMAT" = "نوع فايل: %@"; @@ -107,7 +107,7 @@ "ATTACHMENT_APPROVAL_FILE_SIZE_FORMAT" = "اندازه: %@"; /* Label for 'send' button in the 'attachment approval' dialog. */ -"ATTACHMENT_APPROVAL_SEND_BUTTON" = "Send"; +"ATTACHMENT_APPROVAL_SEND_BUTTON" = "ارسال"; /* Generic filename for an attachment with no known name */ "ATTACHMENT_DEFAULT_FILENAME" = "ضميمه"; @@ -128,16 +128,16 @@ "ATTACHMENT_ERROR_COULD_NOT_CONVERT_TO_JPEG" = "فایل تصویری ضمیمه شده قادر به تغییر سایز نمی‌باشد."; /* Attachment error message for video attachments which could not be converted to MP4 */ -"ATTACHMENT_ERROR_COULD_NOT_CONVERT_TO_MP4" = "Unable to process video."; +"ATTACHMENT_ERROR_COULD_NOT_CONVERT_TO_MP4" = "مشکل در پردازش ویدئو."; /* Attachment error message for image attachments which cannot be parsed */ "ATTACHMENT_ERROR_COULD_NOT_PARSE_IMAGE" = "Image attachment could not be parsed."; /* 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" = "مشکل در حذف ابرداده از تصویر."; /* 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" = "مشکل در تغییر سایز تصویر."; /* Attachment error message for attachments whose data exceed file size limits */ "ATTACHMENT_ERROR_FILE_SIZE_TOO_LARGE" = "فایل ضمیمه خیلی بزرگ است."; @@ -158,7 +158,7 @@ "ATTACHMENT_LABEL" = "ضمیمه"; /* attachment menu option to send contact */ -"ATTACHMENT_MENU_CONTACT_BUTTON" = "Contact"; +"ATTACHMENT_MENU_CONTACT_BUTTON" = "مخاطب"; /* Alert title when picking a document fails for an unknown reason */ "ATTACHMENT_PICKER_DOCUMENTS_FAILED_ALERT_TITLE" = "خطا در انتخاب سند."; @@ -176,52 +176,52 @@ "AUDIO_ROUTE_BUILT_IN_SPEAKER" = "بلندگو"; /* button text for back button */ -"BACK_BUTTON" = "Back"; +"BACK_BUTTON" = "بازگشت"; /* Error indicating the backup export could not export the user's data. */ -"BACKUP_EXPORT_ERROR_COULD_NOT_EXPORT" = "Backup data could not be exported."; +"BACKUP_EXPORT_ERROR_COULD_NOT_EXPORT" = "داده‌های پشتیبان گرفته‌شده قادر به صدور نیستند."; /* Error indicating that the app received an invalid response from CloudKit. */ -"BACKUP_EXPORT_ERROR_INVALID_CLOUDKIT_RESPONSE" = "Invalid Service Response"; +"BACKUP_EXPORT_ERROR_INVALID_CLOUDKIT_RESPONSE" = "پاسخ سرویس نامعتبر"; /* Error indicating the backup export failed to save a file to the cloud. */ -"BACKUP_EXPORT_ERROR_SAVE_FILE_TO_CLOUD_FAILED" = "Backup data could not be uploaded."; +"BACKUP_EXPORT_ERROR_SAVE_FILE_TO_CLOUD_FAILED" = "داده‌های پشتیبان گرفته‌شده قادر به آپلود نیستند."; /* Indicates that the cloud is being cleaned up. */ -"BACKUP_EXPORT_PHASE_CLEAN_UP" = "Cleaning Up Backup"; +"BACKUP_EXPORT_PHASE_CLEAN_UP" = "در حال پاکسازی نسخه پشتیبان"; /* Indicates that the backup export is being configured. */ -"BACKUP_EXPORT_PHASE_CONFIGURATION" = "Initializing Backup"; +"BACKUP_EXPORT_PHASE_CONFIGURATION" = "در حال آغاز پشتیبان‌گیری"; /* Indicates that the database data is being exported. */ -"BACKUP_EXPORT_PHASE_DATABASE_EXPORT" = "Exporting Data"; +"BACKUP_EXPORT_PHASE_DATABASE_EXPORT" = "صدور داده‌ها"; /* Indicates that the backup export data is being exported. */ -"BACKUP_EXPORT_PHASE_EXPORT" = "Exporting Backup"; +"BACKUP_EXPORT_PHASE_EXPORT" = "در حال صدور نسخه پشتیبان"; /* Indicates that the backup export data is being uploaded. */ -"BACKUP_EXPORT_PHASE_UPLOAD" = "Uploading Backup"; +"BACKUP_EXPORT_PHASE_UPLOAD" = "در حال آپلود نسخه پشتیبان"; /* Error indicating the backup import could not import the user's data. */ -"BACKUP_IMPORT_ERROR_COULD_NOT_IMPORT" = "Backup could not be imported."; +"BACKUP_IMPORT_ERROR_COULD_NOT_IMPORT" = "نسخه پشتیبان قادر به ورود نیست."; /* Indicates that the backup import is being configured. */ -"BACKUP_IMPORT_PHASE_CONFIGURATION" = "Configuring Backup"; +"BACKUP_IMPORT_PHASE_CONFIGURATION" = "در حال پیکربندی نسخه پشتیبان"; /* Indicates that the backup import data is being downloaded. */ -"BACKUP_IMPORT_PHASE_DOWNLOAD" = "Downloading Backup Data"; +"BACKUP_IMPORT_PHASE_DOWNLOAD" = "در حال دانلود داده‌های پشتیبان"; /* Indicates that the backup import data is being finalized. */ -"BACKUP_IMPORT_PHASE_FINALIZING" = "Finalizing Backup"; +"BACKUP_IMPORT_PHASE_FINALIZING" = "در حال نهایی‌کردن نسخه پشتیبان"; /* Indicates that the backup import data is being imported. */ -"BACKUP_IMPORT_PHASE_IMPORT" = "Importing backup."; +"BACKUP_IMPORT_PHASE_IMPORT" = "در حال ورود نسخه پشتیبان."; /* Indicates that the backup database is being restored. */ -"BACKUP_IMPORT_PHASE_RESTORING_DATABASE" = "Restoring Database"; +"BACKUP_IMPORT_PHASE_RESTORING_DATABASE" = "در حال بازگردانی پایگاه داده"; /* Indicates that the backup import data is being restored. */ -"BACKUP_IMPORT_PHASE_RESTORING_FILES" = "Restoring Files"; +"BACKUP_IMPORT_PHASE_RESTORING_FILES" = "در حال بازگردانی فایل‌ها"; /* An explanation of the consequences of blocking another user. */ "BLOCK_BEHAVIOR_EXPLANATION" = "کاربری که مسدود شده است، امکان تماس یا ارسال پیام به شما را ندارد."; @@ -281,7 +281,7 @@ "BUTTON_DONE" = "انجام شد"; /* Button text to enable batch selection mode */ -"BUTTON_SELECT" = "Select"; +"BUTTON_SELECT" = "انتخاب"; /* Alert message when calling and permissions for microphone are missing */ "CALL_AUDIO_PERMISSION_MESSAGE" = "سیگنال برای برقرای تماس صوتی و ذخیره پیام های صوتی نیاز به دسترسی به میکروفن دارد. شما میتوانید مجوز این دسترسی را از تنظیمات برنامه تغییر دهید."; @@ -335,7 +335,7 @@ "CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "نمایش تنظیمات حریم خصوصی"; /* Accessibility label to toggle front vs. rear facing camera */ -"CALL_VIEW_SWITCH_CAMERA_DIRECTION" = "Switch Camera Direction"; +"CALL_VIEW_SWITCH_CAMERA_DIRECTION" = "جهت دوربین را تغییر دهید."; /* Accessibility label to switch to audio only */ "CALL_VIEW_SWITCH_TO_AUDIO_LABEL" = "سویچ به تماس صوتی"; @@ -344,7 +344,7 @@ "CALL_VIEW_SWITCH_TO_VIDEO_LABEL" = "سویچ به تماس تصویری"; /* Label for the 'return to call' banner. */ -"CALL_WINDOW_RETURN_TO_CALL" = "Touch to return to call"; +"CALL_WINDOW_RETURN_TO_CALL" = "برای بازگشت به تماس، لمس کنید"; /* notification action */ "CALLBACK_BUTTON_TITLE" = "تماس"; @@ -362,13 +362,13 @@ "CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "انتخاب کشود"; /* Error indicating that the app could not determine that user's CloudKit account status */ -"CLOUDKIT_STATUS_COULD_NOT_DETERMINE" = "There was an error communicating with iCloud for backups."; +"CLOUDKIT_STATUS_COULD_NOT_DETERMINE" = "خطا در ارتباط با iCloud برای نسخه پشتیبان."; /* Error indicating that user does not have an iCloud account. */ -"CLOUDKIT_STATUS_NO_ACCOUNT" = "You do not have an iCloud Account for backups."; +"CLOUDKIT_STATUS_NO_ACCOUNT" = "شما حساب iCloud برای نسخه پشتیبان ندارید."; /* 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" = "سیگنال اجازه‌ی دسترسی به حساب iCloud شما برای نسخه پشتیبان را پیدا نکرد."; /* Activity Sheet label */ "COMPARE_SAFETY_NUMBER_ACTION" = "مقایسه با کلیپ‌بورد"; @@ -410,7 +410,7 @@ "CONFIRMATION_TITLE" = "تأیید کنید"; /* Label for a contact's postal address. */ -"CONTACT_ADDRESS" = "Address"; +"CONTACT_ADDRESS" = "آدرس"; /* An indicator that a contact has been blocked. */ "CONTACT_CELL_IS_BLOCKED" = "مسدود شده"; @@ -422,52 +422,52 @@ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "شماره‌ی ثبت نشده"; /* Label for the 'edit name' button in the contact share approval view. */ -"CONTACT_EDIT_NAME_BUTTON" = "Edit"; +"CONTACT_EDIT_NAME_BUTTON" = "ویرایش"; /* Label for a contact's email address. */ -"CONTACT_EMAIL" = "Email"; +"CONTACT_EMAIL" = "ایمیل"; /* Label for the 'city' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_CITY" = "City"; +"CONTACT_FIELD_ADDRESS_CITY" = "شهر"; /* Label for the 'country' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_COUNTRY" = "Country"; +"CONTACT_FIELD_ADDRESS_COUNTRY" = "کشور"; /* Label for the 'neighborhood' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_NEIGHBORHOOD" = "Neighborhood"; +"CONTACT_FIELD_ADDRESS_NEIGHBORHOOD" = "محله"; /* Label for the 'pobox' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_POBOX" = "P.O. Box"; +"CONTACT_FIELD_ADDRESS_POBOX" = "صندوق پستی"; /* Label for the 'postcode' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_POSTCODE" = "Post Code"; +"CONTACT_FIELD_ADDRESS_POSTCODE" = "کد پستی"; /* Label for the 'region' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_REGION" = "Region"; +"CONTACT_FIELD_ADDRESS_REGION" = "منطقه"; /* Label for the 'street' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_STREET" = "Street"; +"CONTACT_FIELD_ADDRESS_STREET" = "خیابان"; /* Label for the 'family name' field of a contact. */ -"CONTACT_FIELD_FAMILY_NAME" = "Family Name"; +"CONTACT_FIELD_FAMILY_NAME" = "نام خانوادگی"; /* Label for the 'given name' field of a contact. */ -"CONTACT_FIELD_GIVEN_NAME" = "Given Name"; +"CONTACT_FIELD_GIVEN_NAME" = "نام"; /* Label for the 'middle name' field of a contact. */ -"CONTACT_FIELD_MIDDLE_NAME" = "Middle Name"; +"CONTACT_FIELD_MIDDLE_NAME" = "نام میانه"; /* Label for the 'name prefix' field of a contact. */ -"CONTACT_FIELD_NAME_PREFIX" = "Prefix"; +"CONTACT_FIELD_NAME_PREFIX" = "پیشوند"; /* Label for the 'name suffix' field of a contact. */ -"CONTACT_FIELD_NAME_SUFFIX" = "Suffix"; +"CONTACT_FIELD_NAME_SUFFIX" = "پسوند"; /* Label for the 'organization' field of a contact. */ -"CONTACT_FIELD_ORGANIZATION" = "Organization"; +"CONTACT_FIELD_ORGANIZATION" = "سازمان"; /* Label for a contact's phone number. */ -"CONTACT_PHONE" = "Phone"; +"CONTACT_PHONE" = "تلفن"; /* table cell subtitle when contact card has no email */ "CONTACT_PICKER_NO_EMAILS_AVAILABLE" = "هیچ ایمیلی در دسترس نیست"; @@ -476,28 +476,28 @@ "CONTACT_PICKER_NO_PHONE_NUMBERS_AVAILABLE" = "هیچ شماره‌ای در دسترس نیست"; /* navbar title for contact picker when sharing a contact */ -"CONTACT_PICKER_TITLE" = "Select Contact"; +"CONTACT_PICKER_TITLE" = "انتخاب مخاطب"; /* Title for the 'Approve contact share' view. */ -"CONTACT_SHARE_APPROVAL_VIEW_TITLE" = "Share Contact"; +"CONTACT_SHARE_APPROVAL_VIEW_TITLE" = "اشتراک مخاطب"; /* Title for the 'edit contact share name' view. */ -"CONTACT_SHARE_EDIT_NAME_VIEW_TITLE" = "Edit Name"; +"CONTACT_SHARE_EDIT_NAME_VIEW_TITLE" = "ویرایش نام"; /* Error indicating that an invalid contact cannot be shared. */ -"CONTACT_SHARE_INVALID_CONTACT" = "Invalid contact."; +"CONTACT_SHARE_INVALID_CONTACT" = "مخاطب نامعتبر."; /* 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" = "فیلد مخاطبی انتخاب نشده است."; /* 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" = "باز کردن در Maps"; /* 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" = "ارسال ایمیل"; /* Indicates that a contact has no name. */ -"CONTACT_WITHOUT_NAME" = "Unnamed Contact"; +"CONTACT_WITHOUT_NAME" = "مخاطب بدون نام"; /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "تنظیمات گفت و گو"; @@ -596,13 +596,13 @@ "DATABASE_VIEW_OVERLAY_SUBTITLE" = "ممکن است چند دقیقه زمان ببرد."; /* Title shown while the app is updating its database. */ -"DATABASE_VIEW_OVERLAY_TITLE" = "Optimizing Database"; +"DATABASE_VIEW_OVERLAY_TITLE" = "در حال بهینه‌سازی پایگاه داده"; /* The current day. */ -"DATE_TODAY" = "Today"; +"DATE_TODAY" = "امروز"; /* The day before today. */ -"DATE_YESTERDAY" = "Yesterday"; +"DATE_YESTERDAY" = "دیروز"; /* Error indicating that the debug logs could not be copied. */ "DEBUG_LOG_ALERT_COULD_NOT_COPY_LOGS" = "Could not copy logs."; diff --git a/Signal/translations/fi.lproj/Localizable.strings b/Signal/translations/fi.lproj/Localizable.strings index 2a846d435..b132bfc13 100644 --- a/Signal/translations/fi.lproj/Localizable.strings +++ b/Signal/translations/fi.lproj/Localizable.strings @@ -858,7 +858,7 @@ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Turvanumero on vaihtunut. Varmenna napauttamalla."; /* 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" = "Rekisteröimätön käyttäjä: %@"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Viestien lähetys tälle yhteystiedolle epäonnistui liian monta kertaa. Yritä myöhemmin uudelleen."; @@ -1194,13 +1194,13 @@ "MESSAGE_STATUS_UPLOADING" = "Lähetetään..."; /* 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" = "%@ ei ole enää merkitty varmennetuksi. Lisätietoja napsauttamalla."; +"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ ei ole enää merkitty varmennetuksi. Lisätietoja napauttamalla."; /* Indicates that this 1:1 conversation has been blocked. */ "MESSAGES_VIEW_CONTACT_BLOCKED" = "Olet estänyt tämän käyttäjän"; /* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */ -"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ ei ole enää merkitty varmennetuksi. Lisätietoja napsauttamalla."; +"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ ei ole enää merkitty varmennetuksi. Lisätietoja napauttamalla."; /* Action sheet title after tapping on failed download. */ "MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "Lataaminen epäonnistui"; @@ -1218,19 +1218,19 @@ "MESSAGES_VIEW_GROUP_PROFILE_WHITELIST_BANNER" = "Jaa profiilisi tämän ryhmän kanssa?"; /* Indicates that more than one member of this group conversation is no longer verified. */ -"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "Useampi kuin yksi tämän ryhmän jäsenistä ei ole enää merkitty varmennetuksi. Lisätietoja napsauttamalla."; +"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "Useampi kuin yksi tämän ryhmän jäsenistä ei ole enää merkitty varmennetuksi. Lisätietoja napauttamalla."; /* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */ -"MESSAGES_VIEW_TITLE_SUBTITLE" = "Napsauta tästä asetuksiin"; +"MESSAGES_VIEW_TITLE_SUBTITLE" = "Napauta tästä asetuksiin"; /* Indicator that separates read from unread messages. */ "MESSAGES_VIEW_UNREAD_INDICATOR" = "Lukemattomia viestejä"; /* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "Ylempänä on lisää lukemattomia viestejä (mukaan lukien turvanumeroiden vaihdoksia). Napsauta \"%@\" nähdäksesi ne."; +"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "Ylempänä on lisää lukemattomia viestejä (mukaan lukien turvanumeroiden vaihdoksia). Napauta \"%@\" nähdäksesi ne."; /* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */ -"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "Ylempänä on lisää lukemattomia viestejä. Napsauta \"%@\" nähdäksesi ne."; +"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "Ylempänä on lisää lukemattomia viestejä. Napauta \"%@\" nähdäksesi ne."; /* notification title */ "MISSED_CALL" = "Vastaamatta jäänyt puhelu"; @@ -1307,7 +1307,7 @@ "NEW_GROUP_MEMBER_LABEL" = "Jäsen"; /* Placeholder text for group name field */ -"NEW_GROUP_NAMEGROUP_REQUEST_DEFAULT" = "Anna nimi tälle ryhmäkeskustelulle"; +"NEW_GROUP_NAMEGROUP_REQUEST_DEFAULT" = "Nimeä tämä ryhmä"; /* a title for the non-contacts section of the 'new group' view. */ "NEW_GROUP_NON_CONTACTS_SECTION_TITLE" = "Muuta käyttäjät"; @@ -2207,7 +2207,7 @@ "VERIFICATION_STATE_CHANGE_GENERIC" = "Varmennuksen tila vaihtui."; /* Label for button or row which allows users to verify the safety number of another user. */ -"VERIFY_PRIVACY" = "Näytä turvanumero."; +"VERIFY_PRIVACY" = "Näytä turvanumero"; /* Label for button or row which allows users to verify the safety numbers of multiple users. */ "VERIFY_PRIVACY_MULTIPLE" = "Näytä turvanumerot"; diff --git a/Signal/translations/he.lproj/Localizable.strings b/Signal/translations/he.lproj/Localizable.strings index bed4b7080..a271a617a 100644 --- a/Signal/translations/he.lproj/Localizable.strings +++ b/Signal/translations/he.lproj/Localizable.strings @@ -858,7 +858,7 @@ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "מספר ביטחון השתנה. הקש כדי לוודא."; /* 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" = "משתמש בלתי רשום: %@"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "שגיאות רבות מידי עם איש קשר זה. נסה שוב עוד מספר רגעים."; diff --git a/Signal/translations/nb_NO.lproj/Localizable.strings b/Signal/translations/nb_NO.lproj/Localizable.strings index e4b9bfdb1..a3d25282e 100644 --- a/Signal/translations/nb_NO.lproj/Localizable.strings +++ b/Signal/translations/nb_NO.lproj/Localizable.strings @@ -68,7 +68,7 @@ "APN_MESSAGE_IN_GROUP_DETAILED" = "%@ i gruppe %@: %@"; /* Message for the 'app launch failed' alert. */ -"APP_LAUNCH_FAILURE_ALERT_MESSAGE" = "Signal klarer ikke starte. Vennligst send inn debug-logger til utviklerne bak appen slik at vi kan forsøke å løse dette problemet."; +"APP_LAUNCH_FAILURE_ALERT_MESSAGE" = "Signal klarer ikke starte. Vennligst send inn debug-logger til utviklerne av appen slik at vi kan forsøke å løse dette problemet."; /* Title for the 'app launch failed' alert. */ "APP_LAUNCH_FAILURE_ALERT_TITLE" = "Feil"; @@ -125,7 +125,7 @@ "ATTACHMENT_ERROR_ALERT_TITLE" = "Feil ved sending av vedlegg"; /* Attachment error message for image attachments which could not be converted to JPEG */ -"ATTACHMENT_ERROR_COULD_NOT_CONVERT_TO_JPEG" = "Kunne ikke endre størrelse for vedlagte bilde."; +"ATTACHMENT_ERROR_COULD_NOT_CONVERT_TO_JPEG" = "Kunne ikke endre størrelse på vedlagte bilde."; /* Attachment error message for video attachments which could not be converted to MP4 */ "ATTACHMENT_ERROR_COULD_NOT_CONVERT_TO_MP4" = "Klarte ikke behandle videoen."; @@ -152,7 +152,7 @@ "ATTACHMENT_ERROR_MISSING_DATA" = "Vedlegget er tomt."; /* Accessibility hint describing what you can do with the attachment button */ -"ATTACHMENT_HINT" = "Velge eller ta et nytt bilde som skal sendes"; +"ATTACHMENT_HINT" = "Velg eller ta et nytt bilde som skal sendes"; /* Accessibility label for attaching photos */ "ATTACHMENT_LABEL" = "Vedlegg"; @@ -179,13 +179,13 @@ "BACK_BUTTON" = "Tilbake"; /* Error indicating the backup export could not export the user's data. */ -"BACKUP_EXPORT_ERROR_COULD_NOT_EXPORT" = "Sikkerhetskopier kunne ikke eksporteres."; +"BACKUP_EXPORT_ERROR_COULD_NOT_EXPORT" = "Sikkerhetskopien kunne ikke eksporteres."; /* Error indicating that the app received an invalid response from CloudKit. */ -"BACKUP_EXPORT_ERROR_INVALID_CLOUDKIT_RESPONSE" = "Ugyldig Tjeneste Respons"; +"BACKUP_EXPORT_ERROR_INVALID_CLOUDKIT_RESPONSE" = "Ugyldig tjenestesvar"; /* Error indicating the backup export failed to save a file to the cloud. */ -"BACKUP_EXPORT_ERROR_SAVE_FILE_TO_CLOUD_FAILED" = "Sikkerhetskopier kunne ikke lastes opp."; +"BACKUP_EXPORT_ERROR_SAVE_FILE_TO_CLOUD_FAILED" = "Sikkerhetskopien kunne ikke lastes opp."; /* Indicates that the cloud is being cleaned up. */ "BACKUP_EXPORT_PHASE_CLEAN_UP" = "Rydder i sikkerhetskopier"; @@ -389,7 +389,7 @@ "CONFIRM_ACCOUNT_DESTRUCTION_TEXT" = "Dette vil resette appen ved å slette dine meldinger og avregistrere deg fra serveren. Appen vil avslutte etter sletting av dataene dine."; /* No comment provided by engineer. */ -"CONFIRM_ACCOUNT_DESTRUCTION_TITLE" = "Er du sikker på at du vil slette din konto?"; +"CONFIRM_ACCOUNT_DESTRUCTION_TITLE" = "Er du sikker på at du vil slette kontoen din?"; /* Alert body */ "CONFIRM_LEAVE_GROUP_DESCRIPTION" = "Du vil ikke lengre kunne sende eller motta meldinger i denne gruppen."; @@ -443,7 +443,7 @@ "CONTACT_FIELD_ADDRESS_POSTCODE" = "Postnummer"; /* Label for the 'region' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_REGION" = "Region"; +"CONTACT_FIELD_ADDRESS_REGION" = "Fylke"; /* Label for the 'street' field of a contact's address. */ "CONTACT_FIELD_ADDRESS_STREET" = "Gate"; @@ -458,10 +458,10 @@ "CONTACT_FIELD_MIDDLE_NAME" = "Mellomnavn"; /* Label for the 'name prefix' field of a contact. */ -"CONTACT_FIELD_NAME_PREFIX" = "Prefix"; +"CONTACT_FIELD_NAME_PREFIX" = "Prefiks"; /* Label for the 'name suffix' field of a contact. */ -"CONTACT_FIELD_NAME_SUFFIX" = "Suffix"; +"CONTACT_FIELD_NAME_SUFFIX" = "Suffiks"; /* Label for the 'organization' field of a contact. */ "CONTACT_FIELD_ORGANIZATION" = "Organisasjon"; @@ -723,7 +723,7 @@ "EDIT_TXT" = "Rediger"; /* body of email sent to contacts when inviting to install Signal. Embeds {{link to install Signal}} and {{link to the Signal home page}} */ -"EMAIL_INVITE_BODY" = "Hei,\n\nI det siste har jeg brukt Signal for å holde iPhone-samtalene mine private. Jeg vil at du skal installere det også, så vi kan være sikre på at bare du og jeg kan lese våre meldinger eller høre våre samtaler.\n\nSignal er tilgjengelig for iPhone og Android. Få det her: %@\n\nSignal fungerer som din eksisterende meldingsapplikasjon. Vi kan sende bilder og video, ringe, og begynne gruppesamtaler. Det beste er: ingen andre kan se noe av det, selv ikke de menneskene som laget Signal!\n\nDu kan lese mer om Open Whisper Systems, og menneskene bak Signal, her: %@"; +"EMAIL_INVITE_BODY" = "Hei,\n\nI det siste har jeg brukt Signal for å holde iPhone-samtalene mine private. Jeg vil at du skal installere det også, så vi kan være sikre på at bare du og jeg kan lese våre meldinger eller høre våre samtaler.\n\nSignal er tilgjengelig for iPhone og Android. Få den her: %@\n\nSignal fungerer som din eksisterende meldingsapplikasjon. Vi kan sende bilder og video, ringe, og begynne gruppesamtaler. Det beste er: ingen andre kan se noe av det, selv ikke de menneskene som laget Signal!\n\nDu kan lese mer om Open Whisper Systems, og menneskene bak Signal, her: %@"; /* subject of email sent to contacts when inviting to install Signal */ "EMAIL_INVITE_SUBJECT" = "La oss bytte til Signal"; @@ -741,7 +741,7 @@ "EMPTY_ARCHIVE_TITLE" = "Rydd i dine samtaler."; /* Full width label displayed when attempting to compose message */ -"EMPTY_CONTACTS_LABEL_LINE1" = "Ingen av kontaktene dine har Signal"; +"EMPTY_CONTACTS_LABEL_LINE1" = "Ingen av kontaktene dine har Signal."; /* Full width label displayed when attempting to compose message */ "EMPTY_CONTACTS_LABEL_LINE2" = "Hva med å invitere noen?"; @@ -846,7 +846,7 @@ "ERROR_MESSAGE_NO_SESSION" = "Ingen tilgjengelig sesjon for kontakt."; /* Shown when signal users safety numbers changed */ -"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Sikkerhetstallene har blitt endret."; +"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "Sikkerhetsnummeret er endret."; /* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */ "ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Sikkerhetsnummeret for %@ har endret seg."; @@ -858,7 +858,7 @@ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Sikkerhetstallene er endret. Trykk for å verifisere."; /* 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" = "Uregistrert bruker: %@"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "For mange feil med denne kontakten. Vennligst prøv igjen om kort tid."; @@ -867,7 +867,7 @@ "FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Sikkerhetsnummeret for %@ har nylig endret seg. Det kan derfor vært lurt å kontrollere med personen før meldingen sendes på nytt."; /* alert title */ -"FAILED_VERIFICATION_TITLE" = "Verifisering av sikkerhetstall mislyktes!"; +"FAILED_VERIFICATION_TITLE" = "Verifisering av sikkerhetsnummer mislyktes!"; /* Button that marks user as verified after a successful fingerprint scan. */ "FINGERPRINT_SCAN_VERIFY_BUTTON" = "Merk som verifisert"; @@ -918,7 +918,7 @@ "GROUP_AVATAR_CHANGED" = "Avatar endret."; /* No comment provided by engineer. */ -"GROUP_CREATED" = "Gruppe laget."; +"GROUP_CREATED" = "Gruppe opprettet."; /* Message shown in conversation view that indicates there were issues with group creation. */ "GROUP_CREATION_FAILED" = "Ikke alle medlemmene kunne legges til gruppen. Trykk for å forsøke på nytt."; @@ -1053,7 +1053,7 @@ "LINK_DEVICE_INVALID_CODE_BODY" = "Denne QR-koden er ikke gyldig, du må skanne QR-koden som vises på enheten du vil koble til."; /* report an invalid linking code */ -"LINK_DEVICE_INVALID_CODE_TITLE" = "Godkjenningsenhet feilet"; +"LINK_DEVICE_INVALID_CODE_TITLE" = "Kobling av enhet feilet"; /* confirm the users intent to link a new device */ "LINK_DEVICE_PERMISSION_ALERT_BODY" = "Denne enheten vil kunne se dine grupper og kontakter, lese alle dine meldinger i appen og sende meldinger som deg."; @@ -1065,19 +1065,19 @@ "LINK_DEVICE_RESTART" = "Prøv på nytt"; /* QR Scanning screen instructions, placed alongside a camera view for scanning QR Codes */ -"LINK_DEVICE_SCANNING_INSTRUCTIONS" = "Skann QR-koden på enheten for å godkjenne den."; +"LINK_DEVICE_SCANNING_INSTRUCTIONS" = "Skann QR-koden på enheten for å koble den."; /* Subheading for 'Link New Device' navigation */ "LINK_NEW_DEVICE_SUBTITLE" = "Skann QR-kode"; /* Navigation title when scanning QR code to add new device. */ -"LINK_NEW_DEVICE_TITLE" = "Godkjenn ny enhet"; +"LINK_NEW_DEVICE_TITLE" = "Koble ny enhet"; /* Menu item and navbar title for the device manager */ -"LINKED_DEVICES_TITLE" = "Godkjente enheter"; +"LINKED_DEVICES_TITLE" = "Koblede enheter"; /* Alert Title */ -"LINKING_DEVICE_FAILED_TITLE" = "Godkjenning av enhet for konto mislyktes"; +"LINKING_DEVICE_FAILED_TITLE" = "Kobling av enhet mislyktes"; /* table cell label in conversation settings */ "LIST_GROUP_MEMBERS_ACTION" = "Gruppemedlemmer"; @@ -1173,7 +1173,7 @@ "MESSAGE_STATUS_DELIVERED" = "Levert"; /* message footer for failed messages */ -"MESSAGE_STATUS_FAILED" = "Sending feilet. Trykk for mer info."; +"MESSAGE_STATUS_FAILED" = "Sending feilet. Trykk for info."; /* status message for failed messages */ "MESSAGE_STATUS_FAILED_SHORT" = "Feilet"; @@ -1307,7 +1307,7 @@ "NEW_GROUP_MEMBER_LABEL" = "Medlem"; /* Placeholder text for group name field */ -"NEW_GROUP_NAMEGROUP_REQUEST_DEFAULT" = "Gi navn til denne gruppesamtalen"; +"NEW_GROUP_NAMEGROUP_REQUEST_DEFAULT" = "Navngi gruppesamtalen"; /* a title for the non-contacts section of the 'new group' view. */ "NEW_GROUP_NON_CONTACTS_SECTION_TITLE" = "Andre brukere"; @@ -1382,10 +1382,10 @@ "PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%@ %@"; /* Label for 'Home' phone numbers. */ -"PHONE_NUMBER_TYPE_HOME" = "Hjem"; +"PHONE_NUMBER_TYPE_HOME" = "Hjemme"; /* Label for 'HomeFAX' phone numbers. */ -"PHONE_NUMBER_TYPE_HOME_FAX" = "Hjem fax"; +"PHONE_NUMBER_TYPE_HOME_FAX" = "Fax hjemme"; /* Label for 'iPhone' phone numbers. */ "PHONE_NUMBER_TYPE_IPHONE" = "iPhone"; @@ -1412,7 +1412,7 @@ "PHONE_NUMBER_TYPE_WORK" = "Arbeid"; /* Label for 'Work FAX' phone numbers. */ -"PHONE_NUMBER_TYPE_WORK_FAX" = "Arbeid fax"; +"PHONE_NUMBER_TYPE_WORK_FAX" = "Fax arbeid"; /* Accessibility label for button to start media playback */ "PLAY_BUTTON_ACCESSABILITY_LABEL" = "Spill av media"; @@ -1436,16 +1436,16 @@ "PRIVACY_UNVERIFY_BUTTON" = "Slett verifisering"; /* Alert body when verifying with {{contact name}} */ -"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Dette ser ikke ut som dine sikkerhetstall som du deler med %@. Er det rett kontakt du forsøker å verifisere?"; +"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "Dette ser ikke ut som sikkerhetsnummeret du deler med %@. Er det rett kontakt du forsøker å verifisere?"; /* Alert body */ -"PRIVACY_VERIFICATION_FAILED_MISMATCHED_SAFETY_NUMBERS_IN_CLIPBOARD" = "Tallet på utklippstavlen ser ikke ut som de riktige sikkerhetstallene for denne samtalen."; +"PRIVACY_VERIFICATION_FAILED_MISMATCHED_SAFETY_NUMBERS_IN_CLIPBOARD" = "Tallet på utklippstavlen ser ikke ut som det riktige sikkerhetsnummeret for denne samtalen."; /* Alert body for user error */ -"PRIVACY_VERIFICATION_FAILED_NO_SAFETY_NUMBERS_IN_CLIPBOARD" = "Signal kunne ikke finne noen sikkerhetstall på utklippstavlen. Har du kopiert tallene riktig?"; +"PRIVACY_VERIFICATION_FAILED_NO_SAFETY_NUMBERS_IN_CLIPBOARD" = "Signal kunne ikke finne noe sikkerhetsnummer på utklippstavlen. Har du kopiert tallene riktig?"; /* Alert body when verifying with {{contact name}} */ -"PRIVACY_VERIFICATION_FAILED_THEY_HAVE_WRONG_KEY_FOR_ME" = "Du deler et sett med sikkerhetstall med hver av kontaktene dine. Dobbelsjekk at %@ viser akkurat *dine* unike sikkerhetstall."; +"PRIVACY_VERIFICATION_FAILED_THEY_HAVE_WRONG_KEY_FOR_ME" = "Du deler et unikt sikkerhetsnummer med hver av kontaktene dine. Dobbelsjekk at %@ viser akkurat *ditt* unike sikkerhetsnummer."; /* alert body */ "PRIVACY_VERIFICATION_FAILED_WITH_OLD_LOCAL_VERSION" = "Du bruker en gammel versjon av Signal. Du må oppdatere før du kan verifisere."; @@ -1454,13 +1454,13 @@ "PRIVACY_VERIFICATION_FAILED_WITH_OLD_REMOTE_VERSION" = "Din samtalepartner bruker en gammel versjon av Signal. Vedkommende må oppdatere før du kan verifisere."; /* alert body */ -"PRIVACY_VERIFICATION_FAILURE_INVALID_QRCODE" = "Den skannede koden ser ikke ut som sikkerhetstall. Bruker dere begge en oppdatert versjon av Signal?"; +"PRIVACY_VERIFICATION_FAILURE_INVALID_QRCODE" = "Den skannede koden ser ikke ut som et sikkerhetsnummer. Bruker dere begge en oppdatert versjon av Signal?"; /* Paragraph(s) shown alongside the safety number when verifying privacy with {{contact name}} */ "PRIVACY_VERIFICATION_INSTRUCTIONS" = "Dersom du ønsker å verifisere sikkerheten i din krypterte kommunikasjon med %@, sammenlign tallene over med tallene på deres enhet.\n\nAlternativt kan du skanne koden på vedkommendes telefon, eller be vedkommende om å skanne din kode."; /* Navbar title */ -"PRIVACY_VERIFICATION_TITLE" = "Verifiser sikkerhetstall"; +"PRIVACY_VERIFICATION_TITLE" = "Verifiser sikkerhetsnummer"; /* Button that lets user mark another user's identity as verified. */ "PRIVACY_VERIFY_BUTTON" = "Merk som verifisert"; @@ -1481,7 +1481,7 @@ "PROFILE_VIEW_CLEAR_AVATAR" = "Fjern profilbilde"; /* Error message shown when user tries to update profile with a profile name that is too long. */ -"PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "Profilnavnet er for langt."; +"PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "Profilnavnet ditt er for langt."; /* Error message shown when a profile update fails. */ "PROFILE_VIEW_ERROR_UPDATE_FAILED" = "Oppdatering av profil feilet."; @@ -1490,13 +1490,13 @@ "PROFILE_VIEW_NAME_DEFAULT_TEXT" = "Skriv inn navnet ditt"; /* Label for the profile avatar field of the profile view. */ -"PROFILE_VIEW_PROFILE_AVATAR_FIELD" = "Avatar"; +"PROFILE_VIEW_PROFILE_AVATAR_FIELD" = "Profilbilde"; /* Description of the user profile. */ "PROFILE_VIEW_PROFILE_DESCRIPTION" = "Signal profilen din vil være synlig for kontaktene dine når du starter nye samtaler, og når du deler den med andre brukere og grupper."; /* Link to more information about the user profile. */ -"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "Trykk her for mer info."; +"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "Trykk her for å lære mer."; /* Label for the profile name field of the profile view. */ "PROFILE_VIEW_PROFILE_NAME_FIELD" = "Profilnavn"; @@ -1517,7 +1517,7 @@ "PUSH_MANAGER_REPLY" = "Svar"; /* Title of alert shown when push tokens sync job succeeds. */ -"PUSH_REGISTER_SUCCESS" = "Vellykket omregistrert for push-varslinger."; +"PUSH_REGISTER_SUCCESS" = "Vellykket omregistrering for push-varslinger."; /* Used in table section header and alert view title contexts */ "PUSH_REGISTER_TITLE" = "Push-varsler"; @@ -1613,7 +1613,7 @@ "REGISTRATION_TITLE_LABEL" = "Ditt telefonnummer"; /* Alert view title */ -"REGISTRATION_VERIFICATION_FAILED_TITLE" = "Verifisering Mislykket"; +"REGISTRATION_VERIFICATION_FAILED_TITLE" = "Verifisering mislykket"; /* Error message indicating that registration failed due to a missing or incorrect verification code. */ "REGISTRATION_VERIFICATION_FAILED_WRONG_CODE_DESCRIPTION" = "Tallene du ga oss samsvarer ikke med hva vi sendte. Lyst til å dobbeltsjekke ?"; @@ -1679,10 +1679,10 @@ "SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send likevel"; /* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */ -"SAFETY_NUMBER_SHARE_FORMAT" = "Våre Signal sikkerhetstall:\n%@"; +"SAFETY_NUMBER_SHARE_FORMAT" = "Vårt Signal sikkerhetsnummer:\n%@"; /* Action sheet heading */ -"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Dine sikkerhetstall for %@ har endret seg. Det kan være lurt å verifisere dem."; +"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "Ditt sikkerhetsnummer med %@ har endret seg. Det kan være lurt å verifisere dem."; /* label presented once scanning (camera) view is visible. */ "SCAN_CODE_INSTRUCTIONS" = "Skann QR-koden på kontaktens enhet."; @@ -1925,7 +1925,7 @@ "SETTINGS_SCREEN_LOCK_ACTIVITY_TIMEOUT" = "Tid før automatisk skjermlås"; /* Footer for the 'screen lock' section of the privacy settings. */ -"SETTINGS_SCREEN_LOCK_SECTION_FOOTER" = "Lås opp Signal ved å bruke Touch ID, Face ID eller din iOS kode. Du kan fortsatt besvare innkommende samtaler og motta meldingsvarsler når skjermen er låst. Varslingsmulighetene i Signal lar deg velge hvilken informasjon som vises."; +"SETTINGS_SCREEN_LOCK_SECTION_FOOTER" = "Lås opp Signal ved å bruke Touch ID, Face ID eller koden på din iOS enhet. Du kan fortsatt besvare innkommende samtaler og motta meldingsvarsler når skjermen er låst. Varslingsmulighetene i Signal lar deg velge hvilken informasjon som vises."; /* Title for the 'screen lock' section of the privacy settings. */ "SETTINGS_SCREEN_LOCK_SECTION_TITLE" = "Skjermlås"; @@ -1973,7 +1973,7 @@ "SETTINGS_VERSION" = "Versjon"; /* action sheet item to open native mail app */ -"SHARE_ACTION_MAIL" = "E-Post"; +"SHARE_ACTION_MAIL" = "E-post"; /* action sheet item to open native messages app */ "SHARE_ACTION_MESSAGE" = "Melding"; @@ -2024,10 +2024,10 @@ "SOUNDS_NONE" = "Ingen"; /* Alert body after verifying privacy with {{other user's name}} */ -"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Sikkerhetsnummer for %@ stemmer. Du kan nå markere denne kontakten som verifisert."; +"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Sikkerhetsnummeret for %@ stemmer. Du kan nå markere denne kontakten som verifisert."; /* No comment provided by engineer. */ -"SUCCESSFUL_VERIFICATION_TITLE" = "Sikkerhetsnummer stemmer!"; +"SUCCESSFUL_VERIFICATION_TITLE" = "Sikkerhetsnummeret stemmer!"; /* {{number of days}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 days}}'. See other *_TIME_AMOUNT strings */ "TIME_AMOUNT_DAYS" = "%@ dager"; diff --git a/Signal/translations/ru.lproj/Localizable.strings b/Signal/translations/ru.lproj/Localizable.strings index 33bc3a87e..e5d28244a 100644 --- a/Signal/translations/ru.lproj/Localizable.strings +++ b/Signal/translations/ru.lproj/Localizable.strings @@ -858,7 +858,7 @@ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Код безопасности изменился. Нажмите для подтверждения."; /* 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" = "Незарегистрированный пользователь: %@"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Слишком много ошибок отправки. Пожалуйста, попробуйте позже."; diff --git a/Signal/translations/sl.lproj/Localizable.strings b/Signal/translations/sl.lproj/Localizable.strings index 5bf220e4a..76e13c908 100644 --- a/Signal/translations/sl.lproj/Localizable.strings +++ b/Signal/translations/sl.lproj/Localizable.strings @@ -858,7 +858,7 @@ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Varnostno število je bilo spremenjeno. Tapnite za pregled in potrditev."; /* 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" = "Neregistriran uporabnik: %@"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Preveč napak pri tem stiku. Poskusite znova kasneje."; diff --git a/Signal/translations/sv_SE.lproj/Localizable.strings b/Signal/translations/sv_SE.lproj/Localizable.strings index c74c867ec..d84df1693 100644 --- a/Signal/translations/sv_SE.lproj/Localizable.strings +++ b/Signal/translations/sv_SE.lproj/Localizable.strings @@ -344,7 +344,7 @@ "CALL_VIEW_SWITCH_TO_VIDEO_LABEL" = "Byt till videosamtal"; /* Label for the 'return to call' banner. */ -"CALL_WINDOW_RETURN_TO_CALL" = "Touch to return to call"; +"CALL_WINDOW_RETURN_TO_CALL" = "Tryck för att återgå till samtal"; /* notification action */ "CALLBACK_BUTTON_TITLE" = "Ring tillbaka"; @@ -437,7 +437,7 @@ "CONTACT_FIELD_ADDRESS_NEIGHBORHOOD" = "Område"; /* Label for the 'pobox' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_POBOX" = "P.O. Box"; +"CONTACT_FIELD_ADDRESS_POBOX" = "Postbox"; /* Label for the 'postcode' field of a contact's address. */ "CONTACT_FIELD_ADDRESS_POSTCODE" = "Postkod"; @@ -488,7 +488,7 @@ "CONTACT_SHARE_INVALID_CONTACT" = "Ogiltig 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" = "Inga kontaktfält valda"; /* Label for 'open address in maps app' button in contact view. */ "CONTACT_VIEW_OPEN_ADDRESS_IN_MAPS_APP" = "Öppna i Kartor"; @@ -497,7 +497,7 @@ "CONTACT_VIEW_OPEN_EMAIL_IN_EMAIL_APP" = "Skicka e-post"; /* Indicates that a contact has no name. */ -"CONTACT_WITHOUT_NAME" = "Unnamed Contact"; +"CONTACT_WITHOUT_NAME" = "Okänd kontakt"; /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Konversationsinställningar"; @@ -858,7 +858,7 @@ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Säkerhetsnumret har ändrats. Tryck för att bekräfta."; /* 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" = "Oregistrerad kontakt: %@"; /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Får för många fel med den här kontakten. Försök igen senare."; @@ -1146,7 +1146,7 @@ "MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENT" = "Skickad"; /* Status label for messages which were skipped. */ -"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SKIPPED" = "Skipped"; +"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SKIPPED" = "Skippad"; /* Status label for messages which are uploading. */ "MESSAGE_METADATA_VIEW_MESSAGE_STATUS_UPLOADING" = "Skickar iväg"; @@ -1182,7 +1182,7 @@ "MESSAGE_STATUS_READ" = "Läst"; /* 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" = "Skippad"; /* message status while message is sending. */ "MESSAGE_STATUS_SENDING" = "Skickar...";