From c14a021ae3c41bb80228cd7e69c928eb2ffa6584 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Tue, 15 May 2018 14:13:24 -0400 Subject: [PATCH] Update l10n strings. --- .../translations/ar.lproj/Localizable.strings | 3 + .../az_AZ.lproj/Localizable.strings | 3 + .../translations/bg.lproj/Localizable.strings | 3 + .../translations/bs.lproj/Localizable.strings | 3 + .../translations/ca.lproj/Localizable.strings | 3 + .../translations/cs.lproj/Localizable.strings | 3 + .../translations/da.lproj/Localizable.strings | 3 + .../translations/de.lproj/Localizable.strings | 3 + .../el_GR.lproj/Localizable.strings | 3 + .../translations/es.lproj/Localizable.strings | 5 +- .../translations/et.lproj/Localizable.strings | 15 ++-- .../translations/fa.lproj/Localizable.strings | 3 + .../translations/fi.lproj/Localizable.strings | 5 +- .../fil.lproj/Localizable.strings | 3 + .../translations/fr.lproj/Localizable.strings | 3 + .../translations/gl.lproj/Localizable.strings | 3 + .../translations/he.lproj/Localizable.strings | 3 + .../translations/hr.lproj/Localizable.strings | 3 + .../translations/hu.lproj/Localizable.strings | 3 + .../translations/id.lproj/Localizable.strings | 3 + .../it_IT.lproj/Localizable.strings | 61 ++++++++-------- .../ja_JP.lproj/Localizable.strings | 71 ++++++++++--------- .../translations/km.lproj/Localizable.strings | 3 + .../ko_KR.lproj/Localizable.strings | 3 + .../translations/lt.lproj/Localizable.strings | 3 + .../translations/lv.lproj/Localizable.strings | 3 + .../translations/mk.lproj/Localizable.strings | 3 + .../translations/my.lproj/Localizable.strings | 3 + .../nb_NO.lproj/Localizable.strings | 3 + .../translations/nl.lproj/Localizable.strings | 3 + .../translations/pl.lproj/Localizable.strings | 29 ++++---- .../pt_BR.lproj/Localizable.strings | 3 + .../pt_PT.lproj/Localizable.strings | 3 + .../translations/ro.lproj/Localizable.strings | 3 + .../translations/ru.lproj/Localizable.strings | 3 + .../translations/sl.lproj/Localizable.strings | 3 + .../translations/sn.lproj/Localizable.strings | 3 + .../translations/sq.lproj/Localizable.strings | 3 + .../sq_AL.lproj/Localizable.strings | 3 + .../sv_SE.lproj/Localizable.strings | 15 ++-- .../th_TH.lproj/Localizable.strings | 3 + .../tr_TR.lproj/Localizable.strings | 3 + .../zh_CN.lproj/Localizable.strings | 3 + .../zh_TW.lproj/Localizable.strings | 3 + 44 files changed, 222 insertions(+), 90 deletions(-) diff --git a/Signal/translations/ar.lproj/Localizable.strings b/Signal/translations/ar.lproj/Localizable.strings index 25eaadcf2..3c026f843 100644 --- a/Signal/translations/ar.lproj/Localizable.strings +++ b/Signal/translations/ar.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "الكثير من الأخطاء مع جهة الاتصال هذه. فضلّا حاول مرة أخرى بعد لحظات."; diff --git a/Signal/translations/az_AZ.lproj/Localizable.strings b/Signal/translations/az_AZ.lproj/Localizable.strings index 2242a19cd..a6ba18245 100644 --- a/Signal/translations/az_AZ.lproj/Localizable.strings +++ b/Signal/translations/az_AZ.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Bu adamla həddən artıq sıhv qoşuulma var. Bir azdan yenidən sınayın."; diff --git a/Signal/translations/bg.lproj/Localizable.strings b/Signal/translations/bg.lproj/Localizable.strings index 507687328..95dba4f2f 100644 --- a/Signal/translations/bg.lproj/Localizable.strings +++ b/Signal/translations/bg.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Твърде много провали с този контакт. Моля, опитайте отново след малко."; diff --git a/Signal/translations/bs.lproj/Localizable.strings b/Signal/translations/bs.lproj/Localizable.strings index b22ecb916..544a34a67 100644 --- a/Signal/translations/bs.lproj/Localizable.strings +++ b/Signal/translations/bs.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Sigurnosni broj primijenjen. Dodirni za provjeru."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Previše neuspjeha sa ovim kontaktom. Pokušajte malo kasnije."; diff --git a/Signal/translations/ca.lproj/Localizable.strings b/Signal/translations/ca.lproj/Localizable.strings index 94d05701e..1455fc23f 100644 --- a/Signal/translations/ca.lproj/Localizable.strings +++ b/Signal/translations/ca.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Els números de seguretat han canviat. Premeu per verificar-los."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Hi ha hagut massa errors amb aquest contacte, torneu a provar més tard."; diff --git a/Signal/translations/cs.lproj/Localizable.strings b/Signal/translations/cs.lproj/Localizable.strings index 316ac4321..3e9103f8c 100644 --- a/Signal/translations/cs.lproj/Localizable.strings +++ b/Signal/translations/cs.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Bezpečnostní číslo se změnilo. Klepněte pro ověření."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Příliš mnoho selhání s tímto kontaktem. Zkuste to za chvilku."; diff --git a/Signal/translations/da.lproj/Localizable.strings b/Signal/translations/da.lproj/Localizable.strings index 92c1c3394..fbdc7969d 100644 --- a/Signal/translations/da.lproj/Localizable.strings +++ b/Signal/translations/da.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Sikkerhedsnummeret har ændret sig. Tryk for at bekræfte."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "For mange fejl med denne kontakt. Prøv igen om lidt."; diff --git a/Signal/translations/de.lproj/Localizable.strings b/Signal/translations/de.lproj/Localizable.strings index d1d0e011e..a7a88f1cf 100644 --- a/Signal/translations/de.lproj/Localizable.strings +++ b/Signal/translations/de.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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" = "Unregistered User: %@"; + /* 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/el_GR.lproj/Localizable.strings b/Signal/translations/el_GR.lproj/Localizable.strings index 04f65fc21..bd0ad3c80 100644 --- a/Signal/translations/el_GR.lproj/Localizable.strings +++ b/Signal/translations/el_GR.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Πάρα πολλές αποτυχίες με αυτή την επαφή. Παρακαλώ δοκίμασε ξανά σε λίγο."; diff --git a/Signal/translations/es.lproj/Localizable.strings b/Signal/translations/es.lproj/Localizable.strings index 1be87754d..4605a1f1f 100644 --- a/Signal/translations/es.lproj/Localizable.strings +++ b/Signal/translations/es.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Las cifras de seguridad han cambiado. Toca para verificar."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Demasiados fallos con este contacto. Vuelve a intentarlo después."; @@ -1922,7 +1925,7 @@ "SETTINGS_SCREEN_LOCK_ACTIVITY_TIMEOUT" = "Bloquear acceso tras"; /* Footer for the 'screen lock' section of the privacy settings. */ -"SETTINGS_SCREEN_LOCK_SECTION_FOOTER" = "Desbloquea Signal con Touch ID, Face ID o con el código de acceso de iOS para usarla. Con la app bloqueada, todavía puedes recibir llamadas y notificaciones de mensajes. En los ajustes de Signal puedes seleccionar que información de las notificaciones quieres que se muestre."; +"SETTINGS_SCREEN_LOCK_SECTION_FOOTER" = "Usa Touch ID, Face ID o el código de acceso de iOS para abrir Signal. Con Signal bloqueado, puedes reponder llamadas y ver notificaciones de mensajes. En los ajustes de Signal puedes seleccionar la información que muestren las notificaciones."; /* Title for the 'screen lock' section of the privacy settings. */ "SETTINGS_SCREEN_LOCK_SECTION_TITLE" = "Bloqueo de acceso"; diff --git a/Signal/translations/et.lproj/Localizable.strings b/Signal/translations/et.lproj/Localizable.strings index 0cdafbeca..f5038c07f 100644 --- a/Signal/translations/et.lproj/Localizable.strings +++ b/Signal/translations/et.lproj/Localizable.strings @@ -137,7 +137,7 @@ "ATTACHMENT_ERROR_COULD_NOT_REMOVE_METADATA" = "Metaandmete eemaldamine pildist ei õnnestunud."; /* 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" = "Pildi suuruse muutmine ei õnnestunud."; /* Attachment error message for attachments whose data exceed file size limits */ "ATTACHMENT_ERROR_FILE_SIZE_TOO_LARGE" = "Manus on liiga suur."; @@ -464,7 +464,7 @@ "CONTACT_FIELD_NAME_SUFFIX" = "Järelliide"; /* Label for the 'organization' field of a contact. */ -"CONTACT_FIELD_ORGANIZATION" = "Organization"; +"CONTACT_FIELD_ORGANIZATION" = "Organisatsioon"; /* Label for a contact's phone number. */ "CONTACT_PHONE" = "Telefon"; @@ -485,16 +485,16 @@ "CONTACT_SHARE_EDIT_NAME_VIEW_TITLE" = "Muuda nime"; /* Error indicating that an invalid contact cannot be shared. */ -"CONTACT_SHARE_INVALID_CONTACT" = "Invalid contact."; +"CONTACT_SHARE_INVALID_CONTACT" = "Vigane 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" = "Ükski kontakti väli pole valitud."; /* 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" = "Ava Maps-is"; /* 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" = "Saada e-post"; /* Indicates that a contact has no name. */ "CONTACT_WITHOUT_NAME" = "Nimetu kontakt"; @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Turvanumber muudetud. Klõpsa kinnitamiseks."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Liiga palju ebaõnnestumisi selle kontaktiga. Palun proovi mõne aja pärast uuesti."; diff --git a/Signal/translations/fa.lproj/Localizable.strings b/Signal/translations/fa.lproj/Localizable.strings index 94a8f25ce..8f47a6523 100644 --- a/Signal/translations/fa.lproj/Localizable.strings +++ b/Signal/translations/fa.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "شما متعددا اقدام به ارسال پیام به این کاربر کرده‌اید. لطفا بعدا دوباره تلاش کنید."; diff --git a/Signal/translations/fi.lproj/Localizable.strings b/Signal/translations/fi.lproj/Localizable.strings index 0c4184f67..2a846d435 100644 --- a/Signal/translations/fi.lproj/Localizable.strings +++ b/Signal/translations/fi.lproj/Localizable.strings @@ -137,7 +137,7 @@ "ATTACHMENT_ERROR_COULD_NOT_REMOVE_METADATA" = "Metatietojen poistaminen kuvasta ei onnistunut."; /* 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" = "Kuvan kokoa ei voitu muuttaa."; /* Attachment error message for attachments whose data exceed file size limits */ "ATTACHMENT_ERROR_FILE_SIZE_TOO_LARGE" = "Liitetiedosto on liian suuri."; @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* 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."; diff --git a/Signal/translations/fil.lproj/Localizable.strings b/Signal/translations/fil.lproj/Localizable.strings index a482cae80..ee8514a75 100644 --- a/Signal/translations/fil.lproj/Localizable.strings +++ b/Signal/translations/fil.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly."; diff --git a/Signal/translations/fr.lproj/Localizable.strings b/Signal/translations/fr.lproj/Localizable.strings index 4e60cf211..68ef72279 100644 --- a/Signal/translations/fr.lproj/Localizable.strings +++ b/Signal/translations/fr.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Numéro de sécurité modifié. Appuyez pour vérifier."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Trop de défaillances avec ce contact. Veuillez réessayer prochainement."; diff --git a/Signal/translations/gl.lproj/Localizable.strings b/Signal/translations/gl.lproj/Localizable.strings index 615646f81..2b32dc80f 100644 --- a/Signal/translations/gl.lproj/Localizable.strings +++ b/Signal/translations/gl.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "O número de seguranza cambiou. Toca para verificalo."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Demasiadas tentativas con este contacto. Téntao de novo máis tarde."; diff --git a/Signal/translations/he.lproj/Localizable.strings b/Signal/translations/he.lproj/Localizable.strings index fe576394c..bed4b7080 100644 --- a/Signal/translations/he.lproj/Localizable.strings +++ b/Signal/translations/he.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "שגיאות רבות מידי עם איש קשר זה. נסה שוב עוד מספר רגעים."; diff --git a/Signal/translations/hr.lproj/Localizable.strings b/Signal/translations/hr.lproj/Localizable.strings index 93eafdd7c..c0e5f6bd0 100644 --- a/Signal/translations/hr.lproj/Localizable.strings +++ b/Signal/translations/hr.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Sigurnosni broj primijenjen. Dodirni za provjeru."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Previše neuspjeha sa ovim kontaktom. Pokušajte malo kasnije."; diff --git a/Signal/translations/hu.lproj/Localizable.strings b/Signal/translations/hu.lproj/Localizable.strings index de6c47bb5..799fe9bab 100644 --- a/Signal/translations/hu.lproj/Localizable.strings +++ b/Signal/translations/hu.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Többszőri próbálkozás ellenére is sikertelen küldés. Próbáld meg később."; diff --git a/Signal/translations/id.lproj/Localizable.strings b/Signal/translations/id.lproj/Localizable.strings index 1521027a1..db73f75fc 100644 --- a/Signal/translations/id.lproj/Localizable.strings +++ b/Signal/translations/id.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Nomor keamanan berubah. Ketuk untuk memverifikasi."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Terlalu banyak kegagalan dengan kontak ini. Mohon coba beberapa saat lagi."; diff --git a/Signal/translations/it_IT.lproj/Localizable.strings b/Signal/translations/it_IT.lproj/Localizable.strings index 511d85374..03c6b3b5b 100644 --- a/Signal/translations/it_IT.lproj/Localizable.strings +++ b/Signal/translations/it_IT.lproj/Localizable.strings @@ -5,19 +5,19 @@ "ACCEPT_NEW_IDENTITY_ACTION" = "Accetta nuovo numero sicuro"; /* Label for 'audio call' button in contact view. */ -"ACTION_AUDIO_CALL" = "Signal Call"; +"ACTION_AUDIO_CALL" = "Chiamata Signal"; /* Label for 'invite' button in contact view. */ -"ACTION_INVITE" = "Invite to Signal"; +"ACTION_INVITE" = "Invita a Signal"; /* Label for 'sent message' button in contact view. */ -"ACTION_SEND_MESSAGE" = "Send Message"; +"ACTION_SEND_MESSAGE" = "Manda messaggio"; /* Label for 'share contact' button. */ -"ACTION_SHARE_CONTACT" = "Share Contact"; +"ACTION_SHARE_CONTACT" = "Condivi contatto"; /* Label for 'video call' button in contact view. */ -"ACTION_VIDEO_CALL" = "Video Call"; +"ACTION_VIDEO_CALL" = "Video chiamata"; /* A label for the 'add by phone number' button in the 'add group member' view */ "ADD_GROUP_MEMBER_VIEW_BUTTON" = "Aggiungi"; @@ -158,7 +158,7 @@ "ATTACHMENT_LABEL" = "Allegato"; /* attachment menu option to send contact */ -"ATTACHMENT_MENU_CONTACT_BUTTON" = "Contact"; +"ATTACHMENT_MENU_CONTACT_BUTTON" = "Contatto"; /* Alert title when picking a document fails for an unknown reason */ "ATTACHMENT_PICKER_DOCUMENTS_FAILED_ALERT_TITLE" = "Scelta del documento fallita."; @@ -410,7 +410,7 @@ "CONFIRMATION_TITLE" = "Conferma"; /* Label for a contact's postal address. */ -"CONTACT_ADDRESS" = "Address"; +"CONTACT_ADDRESS" = "Indirizzo"; /* An indicator that a contact has been blocked. */ "CONTACT_CELL_IS_BLOCKED" = "Bloccato"; @@ -422,34 +422,34 @@ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Utente non registrato"; /* Label for the 'edit name' button in the contact share approval view. */ -"CONTACT_EDIT_NAME_BUTTON" = "Edit"; +"CONTACT_EDIT_NAME_BUTTON" = "Modifica"; /* Label for a contact's email address. */ "CONTACT_EMAIL" = "Email"; /* Label for the 'city' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_CITY" = "City"; +"CONTACT_FIELD_ADDRESS_CITY" = "Città"; /* Label for the 'country' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_COUNTRY" = "Country"; +"CONTACT_FIELD_ADDRESS_COUNTRY" = "Stato"; /* Label for the 'neighborhood' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_NEIGHBORHOOD" = "Neighborhood"; +"CONTACT_FIELD_ADDRESS_NEIGHBORHOOD" = "Quartiere"; /* Label for the 'pobox' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_POBOX" = "P.O. Box"; +"CONTACT_FIELD_ADDRESS_POBOX" = "Numero civico"; /* Label for the 'postcode' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_POSTCODE" = "Post Code"; +"CONTACT_FIELD_ADDRESS_POSTCODE" = "Codice postale"; /* Label for the 'region' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_REGION" = "Region"; +"CONTACT_FIELD_ADDRESS_REGION" = "Regione"; /* Label for the 'street' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_STREET" = "Street"; +"CONTACT_FIELD_ADDRESS_STREET" = "Via"; /* Label for the 'family name' field of a contact. */ -"CONTACT_FIELD_FAMILY_NAME" = "Family Name"; +"CONTACT_FIELD_FAMILY_NAME" = "Nome famiglia"; /* Label for the 'given name' field of a contact. */ "CONTACT_FIELD_GIVEN_NAME" = "Given Name"; @@ -458,16 +458,16 @@ "CONTACT_FIELD_MIDDLE_NAME" = "Middle Name"; /* Label for the 'name prefix' field of a contact. */ -"CONTACT_FIELD_NAME_PREFIX" = "Prefix"; +"CONTACT_FIELD_NAME_PREFIX" = "Prefisso"; /* Label for the 'name suffix' field of a contact. */ -"CONTACT_FIELD_NAME_SUFFIX" = "Suffix"; +"CONTACT_FIELD_NAME_SUFFIX" = "Suffisso"; /* Label for the 'organization' field of a contact. */ -"CONTACT_FIELD_ORGANIZATION" = "Organization"; +"CONTACT_FIELD_ORGANIZATION" = "Organizzazione"; /* Label for a contact's phone number. */ -"CONTACT_PHONE" = "Phone"; +"CONTACT_PHONE" = "Telefono"; /* table cell subtitle when contact card has no email */ "CONTACT_PICKER_NO_EMAILS_AVAILABLE" = "Nessuna email disponibile."; @@ -476,28 +476,28 @@ "CONTACT_PICKER_NO_PHONE_NUMBERS_AVAILABLE" = "Nessun numero di telefono disponibile."; /* navbar title for contact picker when sharing a contact */ -"CONTACT_PICKER_TITLE" = "Select Contact"; +"CONTACT_PICKER_TITLE" = "Scegli contatto"; /* Title for the 'Approve contact share' view. */ -"CONTACT_SHARE_APPROVAL_VIEW_TITLE" = "Share Contact"; +"CONTACT_SHARE_APPROVAL_VIEW_TITLE" = "Condividi contatto"; /* Title for the 'edit contact share name' view. */ -"CONTACT_SHARE_EDIT_NAME_VIEW_TITLE" = "Edit Name"; +"CONTACT_SHARE_EDIT_NAME_VIEW_TITLE" = "Cambia nome"; /* Error indicating that an invalid contact cannot be shared. */ -"CONTACT_SHARE_INVALID_CONTACT" = "Invalid contact."; +"CONTACT_SHARE_INVALID_CONTACT" = "Contatto non valido"; /* 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" = "Nessun campo del contatto selezionato"; /* 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" = "Apri nelle mappe"; /* 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" = "Manda email"; /* Indicates that a contact has no name. */ -"CONTACT_WITHOUT_NAME" = "Unnamed Contact"; +"CONTACT_WITHOUT_NAME" = "Contatto innominato"; /* title for conversation settings screen */ "CONVERSATION_SETTINGS" = "Impostazioni conversazione"; @@ -596,7 +596,7 @@ "DATABASE_VIEW_OVERLAY_SUBTITLE" = "Può richiedere alcuni minuti."; /* Title shown while the app is updating its database. */ -"DATABASE_VIEW_OVERLAY_TITLE" = "Optimizing Database"; +"DATABASE_VIEW_OVERLAY_TITLE" = "Ottimizzando il Database"; /* The current day. */ "DATE_TODAY" = "Oggi"; @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Codice di sicurezza cambiato. Tocca per verificare."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Troppi fallimenti con questo contatto. Riprovare tra un po'."; diff --git a/Signal/translations/ja_JP.lproj/Localizable.strings b/Signal/translations/ja_JP.lproj/Localizable.strings index 865dd3d35..a32862715 100644 --- a/Signal/translations/ja_JP.lproj/Localizable.strings +++ b/Signal/translations/ja_JP.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" = "追加"; @@ -137,7 +137,7 @@ "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" = "文書の選択に失敗しました"; @@ -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" = "地図で開く"; /* 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,7 +596,7 @@ "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" = "きょう"; @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "この連絡先との連絡に失敗しました。しばらくしてから再度試してください。"; @@ -1922,7 +1925,7 @@ "SETTINGS_SCREEN_LOCK_ACTIVITY_TIMEOUT" = "画面ロックまでの時間"; /* Footer for the 'screen lock' section of the privacy settings. */ -"SETTINGS_SCREEN_LOCK_SECTION_FOOTER" = "Touch ID、 Face IDやパスワードで画面ロックを解除してください。画面ロックがオンの場合でも通話は可能です。設定画面で、どんな情報が表示させるかを変更可能です。"; +"SETTINGS_SCREEN_LOCK_SECTION_FOOTER" = "Touch IDや,Face ID,パスワードで画面ロックを解除します。画面がロック中でも電話に出たり通知を受け取ることはできます。ロック中に表示させる情報はSignalの通知設定で変更できます。"; /* Title for the 'screen lock' section of the privacy settings. */ "SETTINGS_SCREEN_LOCK_SECTION_TITLE" = "画面ロック"; diff --git a/Signal/translations/km.lproj/Localizable.strings b/Signal/translations/km.lproj/Localizable.strings index bcc48255e..125bd81e2 100644 --- a/Signal/translations/km.lproj/Localizable.strings +++ b/Signal/translations/km.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "មានការបរាជ័យច្រើនដងជាមួយលេខទំនាក់ទំនងនេះ។ សូមព្យាយាមម្តងទៀតពេលក្រោយ។"; diff --git a/Signal/translations/ko_KR.lproj/Localizable.strings b/Signal/translations/ko_KR.lproj/Localizable.strings index 2c7018f26..486997b1a 100644 --- a/Signal/translations/ko_KR.lproj/Localizable.strings +++ b/Signal/translations/ko_KR.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly."; diff --git a/Signal/translations/lt.lproj/Localizable.strings b/Signal/translations/lt.lproj/Localizable.strings index f825aaefd..a18e15b92 100644 --- a/Signal/translations/lt.lproj/Localizable.strings +++ b/Signal/translations/lt.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Saugumo numeris pasikeitė. Bakstelėkite, kad patvirtintumėte."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Per daug nesėkmių su šiuo kontaktu. Prašome po kurio laiko pabandyti dar kartą."; diff --git a/Signal/translations/lv.lproj/Localizable.strings b/Signal/translations/lv.lproj/Localizable.strings index 8856e64a2..757fb9219 100644 --- a/Signal/translations/lv.lproj/Localizable.strings +++ b/Signal/translations/lv.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Too many failures with this contact. Please try again shortly."; diff --git a/Signal/translations/mk.lproj/Localizable.strings b/Signal/translations/mk.lproj/Localizable.strings index f064a1a41..b97999b44 100644 --- a/Signal/translations/mk.lproj/Localizable.strings +++ b/Signal/translations/mk.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Премногу неуспешни обиди со овој контакт. Ве молиме пробајте подоцна."; diff --git a/Signal/translations/my.lproj/Localizable.strings b/Signal/translations/my.lproj/Localizable.strings index 61f587a85..d168b63cc 100644 --- a/Signal/translations/my.lproj/Localizable.strings +++ b/Signal/translations/my.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* 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 7e2de734a..e4b9bfdb1 100644 --- a/Signal/translations/nb_NO.lproj/Localizable.strings +++ b/Signal/translations/nb_NO.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* 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."; diff --git a/Signal/translations/nl.lproj/Localizable.strings b/Signal/translations/nl.lproj/Localizable.strings index d14794f37..8c515dd4a 100644 --- a/Signal/translations/nl.lproj/Localizable.strings +++ b/Signal/translations/nl.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Veiligheidsnummer veranderd. Tik om te verifiëren."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Te veel fouten bij dit contact. Probeer het later opnieuw."; diff --git a/Signal/translations/pl.lproj/Localizable.strings b/Signal/translations/pl.lproj/Localizable.strings index 1f884e312..d201691d9 100644 --- a/Signal/translations/pl.lproj/Localizable.strings +++ b/Signal/translations/pl.lproj/Localizable.strings @@ -8,10 +8,10 @@ "ACTION_AUDIO_CALL" = "Signal Call"; /* Label for 'invite' button in contact view. */ -"ACTION_INVITE" = "Invite to Signal"; +"ACTION_INVITE" = "Zaproś do Signala"; /* Label for 'sent message' button in contact view. */ -"ACTION_SEND_MESSAGE" = "Send Message"; +"ACTION_SEND_MESSAGE" = "Wyślij wiadomość"; /* Label for 'share contact' button. */ "ACTION_SHARE_CONTACT" = "Share Contact"; @@ -422,16 +422,16 @@ "CONTACT_DETAIL_COMM_TYPE_INSECURE" = "Niezarejestrowany numer"; /* Label for the 'edit name' button in the contact share approval view. */ -"CONTACT_EDIT_NAME_BUTTON" = "Edit"; +"CONTACT_EDIT_NAME_BUTTON" = "Edytuj"; /* Label for a contact's email address. */ "CONTACT_EMAIL" = "Email"; /* Label for the 'city' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_CITY" = "City"; +"CONTACT_FIELD_ADDRESS_CITY" = "Miasto"; /* Label for the 'country' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_COUNTRY" = "Country"; +"CONTACT_FIELD_ADDRESS_COUNTRY" = "Kraj"; /* Label for the 'neighborhood' field of a contact's address. */ "CONTACT_FIELD_ADDRESS_NEIGHBORHOOD" = "Neighborhood"; @@ -440,16 +440,16 @@ "CONTACT_FIELD_ADDRESS_POBOX" = "P.O. Box"; /* Label for the 'postcode' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_POSTCODE" = "Post Code"; +"CONTACT_FIELD_ADDRESS_POSTCODE" = "Kod pocztowy"; /* Label for the 'region' field of a contact's address. */ "CONTACT_FIELD_ADDRESS_REGION" = "Region"; /* Label for the 'street' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_STREET" = "Street"; +"CONTACT_FIELD_ADDRESS_STREET" = "Ulica"; /* Label for the 'family name' field of a contact. */ -"CONTACT_FIELD_FAMILY_NAME" = "Family Name"; +"CONTACT_FIELD_FAMILY_NAME" = "Nazwisko"; /* Label for the 'given name' field of a contact. */ "CONTACT_FIELD_GIVEN_NAME" = "Given Name"; @@ -464,10 +464,10 @@ "CONTACT_FIELD_NAME_SUFFIX" = "Suffix"; /* Label for the 'organization' field of a contact. */ -"CONTACT_FIELD_ORGANIZATION" = "Organization"; +"CONTACT_FIELD_ORGANIZATION" = "Organizacja"; /* Label for a contact's phone number. */ -"CONTACT_PHONE" = "Phone"; +"CONTACT_PHONE" = "Numer telefonu"; /* table cell subtitle when contact card has no email */ "CONTACT_PICKER_NO_EMAILS_AVAILABLE" = "Email niedostępny."; @@ -494,7 +494,7 @@ "CONTACT_VIEW_OPEN_ADDRESS_IN_MAPS_APP" = "Open in 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" = "Wyślij email"; /* Indicates that a contact has no name. */ "CONTACT_WITHOUT_NAME" = "Unnamed Contact"; @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Kod zabezpieczenia zmienił się. Dotknij, aby zweryfikować."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Zbyt dużo nieudanych prób dla tego kontaktu. Proszę spróbować za chwilę."; @@ -1532,7 +1535,7 @@ "QUOTED_REPLY_AUTHOR_INDICATOR_YOURSELF" = "Replying to Yourself"; /* Indicates this message is a quoted reply to an attachment of unknown type. */ -"QUOTED_REPLY_TYPE_ATTACHMENT" = "Attachment"; +"QUOTED_REPLY_TYPE_ATTACHMENT" = "Załącznik"; /* Indicates this message is a quoted reply to an audio file. */ "QUOTED_REPLY_TYPE_AUDIO" = "Audio"; @@ -2036,7 +2039,7 @@ "TIME_AMOUNT_HOURS" = "%@ godzin"; /* Label text below navbar button, embeds {{number of hours}}. Must be very short, like 1 or 2 characters, The space is intentionally omitted between the text and the embedded duration so that we get, e.g. '5h' not '5 h'. See other *_TIME_AMOUNT strings */ -"TIME_AMOUNT_HOURS_SHORT_FORMAT" = "%@h"; +"TIME_AMOUNT_HOURS_SHORT_FORMAT" = "%@g"; /* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */ "TIME_AMOUNT_MINUTES" = "%@minut"; diff --git a/Signal/translations/pt_BR.lproj/Localizable.strings b/Signal/translations/pt_BR.lproj/Localizable.strings index 041a2850e..af1bb652d 100644 --- a/Signal/translations/pt_BR.lproj/Localizable.strings +++ b/Signal/translations/pt_BR.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Número de segurança mudou. Toque para verificar."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Falhas demais com esse contato. Tente novamente em breve."; diff --git a/Signal/translations/pt_PT.lproj/Localizable.strings b/Signal/translations/pt_PT.lproj/Localizable.strings index 3104d8038..5aec64121 100644 --- a/Signal/translations/pt_PT.lproj/Localizable.strings +++ b/Signal/translations/pt_PT.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Número de segurança alterado. Toque para verificar."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Estão a ocorrer demasiadas falhas com este contacto. Por favor, volte a tentar mais tarde."; diff --git a/Signal/translations/ro.lproj/Localizable.strings b/Signal/translations/ro.lproj/Localizable.strings index 98537a3d8..cfe615d98 100644 --- a/Signal/translations/ro.lproj/Localizable.strings +++ b/Signal/translations/ro.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Numărul de siguranță s-a schimbat. Apasă pentru a verifica."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Prea multe erori pentru acest contact. Te rog încearcă din nou în curând."; diff --git a/Signal/translations/ru.lproj/Localizable.strings b/Signal/translations/ru.lproj/Localizable.strings index 8b4219319..33bc3a87e 100644 --- a/Signal/translations/ru.lproj/Localizable.strings +++ b/Signal/translations/ru.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* 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 dba9b5f33..5bf220e4a 100644 --- a/Signal/translations/sl.lproj/Localizable.strings +++ b/Signal/translations/sl.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* 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/sn.lproj/Localizable.strings b/Signal/translations/sn.lproj/Localizable.strings index 35c0cdab3..f7d894562 100644 --- a/Signal/translations/sn.lproj/Localizable.strings +++ b/Signal/translations/sn.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Nhamba yekuchengetedza yashanduka.Bata kuti uenzanise."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Wakundikana kakanyanya nekontakt iyi.Tapota edza zvakare muchinguvana."; diff --git a/Signal/translations/sq.lproj/Localizable.strings b/Signal/translations/sq.lproj/Localizable.strings index 7039a1bdd..e39e904fc 100644 --- a/Signal/translations/sq.lproj/Localizable.strings +++ b/Signal/translations/sq.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Safety number changed. Tap to verify."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Shumë dështime me këtë kontakt. Ju lutemi provoni pas pak."; diff --git a/Signal/translations/sq_AL.lproj/Localizable.strings b/Signal/translations/sq_AL.lproj/Localizable.strings index fd79c9122..a5371750e 100644 --- a/Signal/translations/sq_AL.lproj/Localizable.strings +++ b/Signal/translations/sq_AL.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Ndryshoi numri i sigurisë. Prekeni që të verifikohet."; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Shumë dështime me këtë kontakt. Ju lutemi, riprovoni pas pak."; diff --git a/Signal/translations/sv_SE.lproj/Localizable.strings b/Signal/translations/sv_SE.lproj/Localizable.strings index faea970ed..c74c867ec 100644 --- a/Signal/translations/sv_SE.lproj/Localizable.strings +++ b/Signal/translations/sv_SE.lproj/Localizable.strings @@ -137,7 +137,7 @@ "ATTACHMENT_ERROR_COULD_NOT_REMOVE_METADATA" = "Kunde inte ta bort metadata från bild."; /* 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" = "Kunde inte ändra storlek på bild."; /* Attachment error message for attachments whose data exceed file size limits */ "ATTACHMENT_ERROR_FILE_SIZE_TOO_LARGE" = "Den bifogade filen är för stor."; @@ -434,7 +434,7 @@ "CONTACT_FIELD_ADDRESS_COUNTRY" = "Land"; /* Label for the 'neighborhood' field of a contact's address. */ -"CONTACT_FIELD_ADDRESS_NEIGHBORHOOD" = "Neighborhood"; +"CONTACT_FIELD_ADDRESS_NEIGHBORHOOD" = "Område"; /* Label for the 'pobox' field of a contact's address. */ "CONTACT_FIELD_ADDRESS_POBOX" = "P.O. Box"; @@ -464,7 +464,7 @@ "CONTACT_FIELD_NAME_SUFFIX" = "Suffix"; /* Label for the 'organization' field of a contact. */ -"CONTACT_FIELD_ORGANIZATION" = "Organization"; +"CONTACT_FIELD_ORGANIZATION" = "Organisation"; /* Label for a contact's phone number. */ "CONTACT_PHONE" = "Telefon"; @@ -485,16 +485,16 @@ "CONTACT_SHARE_EDIT_NAME_VIEW_TITLE" = "Ändra namn"; /* Error indicating that an invalid contact cannot be shared. */ -"CONTACT_SHARE_INVALID_CONTACT" = "Invalid contact."; +"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."; /* 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" = "Öppna i Kartor"; /* 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" = "Skicka e-post"; /* Indicates that a contact has no name. */ "CONTACT_WITHOUT_NAME" = "Unnamed Contact"; @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* 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."; diff --git a/Signal/translations/th_TH.lproj/Localizable.strings b/Signal/translations/th_TH.lproj/Localizable.strings index 57f05341f..d5854095b 100644 --- a/Signal/translations/th_TH.lproj/Localizable.strings +++ b/Signal/translations/th_TH.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "เกิดความล้มเหลวหลายครั้งเกินไปกับผู้ติดต่อนี้ โปรดลองใหม่ในอีกสักครู่"; diff --git a/Signal/translations/tr_TR.lproj/Localizable.strings b/Signal/translations/tr_TR.lproj/Localizable.strings index e6f3629e1..e03327ef5 100644 --- a/Signal/translations/tr_TR.lproj/Localizable.strings +++ b/Signal/translations/tr_TR.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "Güvenlik numarası değişti. Doğrulamak için dokunun"; +/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */ +"ERROR_UNREGISTERED_USER_FORMAT" = "Unregistered User: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "Bu irtibatta çok fazla arıza var. Lütfen kısa bir süre sonra tekrar deneyin."; diff --git a/Signal/translations/zh_CN.lproj/Localizable.strings b/Signal/translations/zh_CN.lproj/Localizable.strings index 7d86094c9..b91a6cd1a 100644 --- a/Signal/translations/zh_CN.lproj/Localizable.strings +++ b/Signal/translations/zh_CN.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "当前联系人失败太多次. 请稍候再试."; diff --git a/Signal/translations/zh_TW.lproj/Localizable.strings b/Signal/translations/zh_TW.lproj/Localizable.strings index eecc1d3b1..de6f71fd7 100644 --- a/Signal/translations/zh_TW.lproj/Localizable.strings +++ b/Signal/translations/zh_TW.lproj/Localizable.strings @@ -857,6 +857,9 @@ /* No comment provided by engineer. */ "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: %@"; + /* action sheet header when re-sending message which failed because of too many attempts */ "FAILED_SENDING_BECAUSE_RATE_LIMIT" = "此聯絡人失敗太多次。請稍候再試。";