From f1d8d7ac7df15d30fe1b1e4e274c9441f77f4409 Mon Sep 17 00:00:00 2001 From: Matthew Chen Date: Mon, 18 Sep 2017 15:26:20 -0400 Subject: [PATCH] Update l10n strings. // FREEBI --- .../translations/ar.lproj/Localizable.strings | 44 +++++++++---------- .../translations/fi.lproj/Localizable.strings | 40 ++++++++--------- .../translations/fr.lproj/Localizable.strings | 40 ++++++++--------- .../ja_JP.lproj/Localizable.strings | 6 +-- .../pt_BR.lproj/Localizable.strings | 18 ++++---- .../zh_CN.lproj/Localizable.strings | 40 ++++++++--------- 6 files changed, 94 insertions(+), 94 deletions(-) diff --git a/Signal/translations/ar.lproj/Localizable.strings b/Signal/translations/ar.lproj/Localizable.strings index 7d60a6078..7dcb1bd47 100644 --- a/Signal/translations/ar.lproj/Localizable.strings +++ b/Signal/translations/ar.lproj/Localizable.strings @@ -62,7 +62,7 @@ "APN_MESSAGE_IN_GROUP_DETAILED" = "%@ في المجموعة %@: %@"; /* Text prompting user to edit their profile name. */ -"APP_SETTINGS_EDIT_PROFILE_NAME_PROMPT" = "Enter your name"; +"APP_SETTINGS_EDIT_PROFILE_NAME_PROMPT" = "أدخل إسمك"; /* Message format for the 'new app version available' alert. Embeds: {{The latest app version number.}}. */ "APP_UPDATE_NAG_ALERT_MESSAGE_FORMAT" = "النسخة %@ غير متواجدة بمتجر الآب ستور"; @@ -206,7 +206,7 @@ "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "حظر %@؟"; /* Label for generic done button. */ -"BUTTON_DONE" = "Done"; +"BUTTON_DONE" = "تم"; /* Alert message when calling and permissions for microphone are missing */ "CALL_AUDIO_PERMISSION_MESSAGE" = "من أجل إجراء المكالمات وتسجيل الرسائل الصوتية يحتاج تطبيق سجنال السماح بإستخدام الميكروفون. بإمكانك منح هذا الإذن من خلال تطبيق الإعدادات."; @@ -368,16 +368,16 @@ "CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE_WITH_USER" = "مشاركة ملفك الشخصي"; /* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */ -"CONVERSATION_VIEW_ADD_TO_CONTACTS_OFFER" = "Add to Contacts"; +"CONVERSATION_VIEW_ADD_TO_CONTACTS_OFFER" = "أضف إلى جهات الاتصال"; /* Message shown in conversation view that offers to share your profile with a user. */ -"CONVERSATION_VIEW_ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "Share Your Profile With This User"; +"CONVERSATION_VIEW_ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "شارك ملفك الشخصي مع هذا المستخدم"; /* Title for the group of buttons show for unknown contacts offering to add them to contacts, etc. */ -"CONVERSATION_VIEW_CONTACTS_OFFER_TITLE" = "This user is not in your contacts."; +"CONVERSATION_VIEW_CONTACTS_OFFER_TITLE" = "هذا المستخدم غير موجود في جهات الاتصال الخاصة بك."; /* Message shown in conversation view that offers to block an unknown user. */ -"CONVERSATION_VIEW_UNKNOWN_CONTACT_BLOCK_OFFER" = "Block This User"; +"CONVERSATION_VIEW_UNKNOWN_CONTACT_BLOCK_OFFER" = "حجب هذا المستخدم"; /* ActionSheet title */ "CORRUPTED_SESSION_DESCRIPTION" = "إعادة تعيين جلستك سيسمح لك باستقبال الرسائل الحديثة من %@, لكن لن تتمكن من استعادة أي من الرسائل التالفة."; @@ -389,7 +389,7 @@ "CREATE_NEW_GROUP" = "انشاء مجموعة جديدة"; /* Title for the 'crop/scale image' dialog. */ -"CROP_SCALE_IMAGE_VIEW_TITLE" = "Move and Scale"; +"CROP_SCALE_IMAGE_VIEW_TITLE" = "تحريك و تغير المقياس "; /* Subtitle shown while the app is updating its database. */ "DATABASE_VIEW_OVERLAY_SUBTITLE" = "قد يستغرق ذلك بضع دقائق."; @@ -821,7 +821,7 @@ "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "لقد حظرت %@ من أعضاء هذه المجموعة."; /* Text for banner in group conversation view that offers to share your profile with this group. */ -"MESSAGES_VIEW_GROUP_PROFILE_WHITELIST_BANNER" = "Share Your Profile With This Group?"; +"MESSAGES_VIEW_GROUP_PROFILE_WHITELIST_BANNER" = "هل ترغب في مشاركة ملفك الشخصي مع هذه المجموعة؟"; /* Indicates that more than one member of this group conversation is no longer verified. */ "MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "لم يعد هناك دلالة تحقق لأكثر من عضو في هذه المجموعة. انقر للحصول على خيارات."; @@ -883,7 +883,7 @@ "MUTE_BEHAVIOR_EXPLANATION" = "لن تستلم تنبيهات من المحادثات التي تم كتمها."; /* A button to skip a view. */ -"NAVIGATION_ITEM_SKIP_BUTTON" = "Skip"; +"NAVIGATION_ITEM_SKIP_BUTTON" = "تخطى"; /* No comment provided by engineer. */ "NETWORK_ERROR_RECOVERY" = "من فضلك تأكد من اتصالك بالانترنت وحاول مرة أخرى."; @@ -1085,10 +1085,10 @@ "PROCEED_BUTTON" = "تقدم"; /* Label text combining the phone number and profile name separated by a simple demarcation character. Phone number should be most prominent. '%1$@' is replaced with {{phone number}} and '%2$@' is replaced with {{profile name}} */ -"PROFILE_NAME_AND_PHONE_NUMBER_LABEL_FORMAT" = "%1$@ ~%2$@"; +"PROFILE_NAME_AND_PHONE_NUMBER_LABEL_FORMAT" = "%1$@ ~ %2$@"; /* Prepend a simple marker to differentiate the profile name, embeds the contact's {{profile name}}. */ -"PROFILE_NAME_LABEL_FORMAT" = "~%@"; +"PROFILE_NAME_LABEL_FORMAT" = "~ %@"; /* Action Sheet title prompting the user for a profile avatar */ "PROFILE_VIEW_AVATAR_ACTIONSHEET_TITLE" = "تعيين الصورة الرمزية للملف الشخصي"; @@ -1097,31 +1097,31 @@ "PROFILE_VIEW_CLEAR_AVATAR" = "مسح الصورة الرمزية"; /* Error message shown when user tries to update profile with a profile name that is too long. */ -"PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "Your profile name is too long."; +"PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "اسم ملفك الشخصي طويل جدا."; /* Error message shown when a profile update fails. */ "PROFILE_VIEW_ERROR_UPDATE_FAILED" = "أخفقت عملية تحديث الملف الشخصي."; /* Default text for the profile name field of the profile view. */ -"PROFILE_VIEW_NAME_DEFAULT_TEXT" = "Enter your name"; +"PROFILE_VIEW_NAME_DEFAULT_TEXT" = "أدخل إسمك"; /* Label for the profile avatar field of the profile view. */ -"PROFILE_VIEW_PROFILE_AVATAR_FIELD" = "Avatar"; +"PROFILE_VIEW_PROFILE_AVATAR_FIELD" = "الصورة الرمزية"; /* Description of the user profile. */ -"PROFILE_VIEW_PROFILE_DESCRIPTION" = "Your Signal Profile will be visible to your contacts, when you initiate new conversations, and when you share it with other users and groups."; +"PROFILE_VIEW_PROFILE_DESCRIPTION" = "سيكون ملف سيجنال الخاص بك مرئيا لجهات اتصالك عند بدء محادثات جديدة، وعند مشاركتها مع مستخدمين آخرين أو المجموعات."; /* Link to more information about the user profile. */ -"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "Tap here to learn more."; +"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "انقر هنا لمعرفة المزيد."; /* Label for the profile name field of the profile view. */ -"PROFILE_VIEW_PROFILE_NAME_FIELD" = "Profile Name"; +"PROFILE_VIEW_PROFILE_NAME_FIELD" = "اسم الشخصية"; /* Button to save the profile view in the profile view. */ -"PROFILE_VIEW_SAVE_BUTTON" = "Save"; +"PROFILE_VIEW_SAVE_BUTTON" = "حفظ"; /* Alert title that indicates the user's profile view is being saved. */ -"PROFILE_VIEW_SAVING" = "Saving..."; +"PROFILE_VIEW_SAVING" = "في جراء الحفظ..."; /* Title for the profile view. */ "PROFILE_VIEW_TITLE" = "الملف الشخصي"; @@ -1517,13 +1517,13 @@ "UPGRADE_EXPERIENCE_CALLKIT_TITLE" = "تصفح بسلاسة لتعرف الإجابة ببساطة"; /* button label shown one time, after user upgrades app */ -"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_BUTTON" = "Set up Your Profile"; +"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_BUTTON" = "إعداد الملف الشخصي"; /* Description of new profile feature for upgrading (existing) users */ -"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_DESCRIPTION" = "You can now share a profile photo and name with your friends on Signal."; +"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_DESCRIPTION" = "يمكنك الآن مشاركة صورة و إسم الملف الشخصي الخاص بكمع أصدقائك على تطبيق سيجنال."; /* Header for upgrade experience */ -"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_TITLE" = "Ready for Your Closeup?"; +"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_TITLE" = "هل انت على استعداد لتطوير الواجهة؟"; /* Description of video calling to upgrading (existing) users */ "UPGRADE_EXPERIENCE_VIDEO_DESCRIPTION" = "تدعم Signal حالياً إتصال الفيديو الآمن. إِبدأ بمجرد إجراء الاتصال الهاتفي المعتاد، وانقر على زرّ الكاميرا، ثم لوِّح لتلقي التحية. "; diff --git a/Signal/translations/fi.lproj/Localizable.strings b/Signal/translations/fi.lproj/Localizable.strings index 24f14adec..a873936fe 100644 --- a/Signal/translations/fi.lproj/Localizable.strings +++ b/Signal/translations/fi.lproj/Localizable.strings @@ -62,7 +62,7 @@ "APN_MESSAGE_IN_GROUP_DETAILED" = "%@ ryhmässä %@: %@"; /* Text prompting user to edit their profile name. */ -"APP_SETTINGS_EDIT_PROFILE_NAME_PROMPT" = "Enter your name"; +"APP_SETTINGS_EDIT_PROFILE_NAME_PROMPT" = "Syötä nimesi"; /* Message format for the 'new app version available' alert. Embeds: {{The latest app version number.}}. */ "APP_UPDATE_NAG_ALERT_MESSAGE_FORMAT" = "Versio %@ on nyt saatavilla App Storesta."; @@ -206,7 +206,7 @@ "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Estä %@?"; /* Label for generic done button. */ -"BUTTON_DONE" = "Done"; +"BUTTON_DONE" = "Valmis"; /* Alert message when calling and permissions for microphone are missing */ "CALL_AUDIO_PERMISSION_MESSAGE" = "Signal tarvitsee lupaa käyttää laitteesi mikrofonia puheluja ja ääniviestejä varten. Voit antaa tämän käyttöoikeuden laitteesi Asetuksista."; @@ -368,16 +368,16 @@ "CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE_WITH_USER" = "Jaa profiilisi"; /* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */ -"CONVERSATION_VIEW_ADD_TO_CONTACTS_OFFER" = "Add to Contacts"; +"CONVERSATION_VIEW_ADD_TO_CONTACTS_OFFER" = "Lisää yhteystietoihin"; /* Message shown in conversation view that offers to share your profile with a user. */ -"CONVERSATION_VIEW_ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "Share Your Profile With This User"; +"CONVERSATION_VIEW_ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "Jaa profiilikuvasi tämän käyttäjän kanssa"; /* Title for the group of buttons show for unknown contacts offering to add them to contacts, etc. */ -"CONVERSATION_VIEW_CONTACTS_OFFER_TITLE" = "This user is not in your contacts."; +"CONVERSATION_VIEW_CONTACTS_OFFER_TITLE" = "Tämä käyttäjä ei ole yhteystiedoissasi"; /* Message shown in conversation view that offers to block an unknown user. */ -"CONVERSATION_VIEW_UNKNOWN_CONTACT_BLOCK_OFFER" = "Block This User"; +"CONVERSATION_VIEW_UNKNOWN_CONTACT_BLOCK_OFFER" = "Estä tämä käyttäjä"; /* ActionSheet title */ "CORRUPTED_SESSION_DESCRIPTION" = "Istunnon alustaminen mahdollistaa uusien viestien vastaanottamisen yhteystiedolta %@. Vanhoja, jo korruptoituneita viestejä ei kuitenkaan ole mahdollista enää palauttaa."; @@ -389,7 +389,7 @@ "CREATE_NEW_GROUP" = "Luo uusi ryhmä"; /* Title for the 'crop/scale image' dialog. */ -"CROP_SCALE_IMAGE_VIEW_TITLE" = "Move and Scale"; +"CROP_SCALE_IMAGE_VIEW_TITLE" = "Liikuta ja skaalaa"; /* Subtitle shown while the app is updating its database. */ "DATABASE_VIEW_OVERLAY_SUBTITLE" = "Tämä saattaa viedä muutaman minuutin."; @@ -821,7 +821,7 @@ "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Estit %@ jäsentä tästä ryhmästä"; /* Text for banner in group conversation view that offers to share your profile with this group. */ -"MESSAGES_VIEW_GROUP_PROFILE_WHITELIST_BANNER" = "Share Your Profile With This Group?"; +"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."; @@ -883,7 +883,7 @@ "MUTE_BEHAVIOR_EXPLANATION" = "Et saa ilmoituksia mykistetyistä keskusteluista."; /* A button to skip a view. */ -"NAVIGATION_ITEM_SKIP_BUTTON" = "Skip"; +"NAVIGATION_ITEM_SKIP_BUTTON" = "Ohita"; /* No comment provided by engineer. */ "NETWORK_ERROR_RECOVERY" = "Tarkista että verkkoyhteytesi on päällä ja yritä uudelleen."; @@ -1097,31 +1097,31 @@ "PROFILE_VIEW_CLEAR_AVATAR" = "Poista kuva"; /* Error message shown when user tries to update profile with a profile name that is too long. */ -"PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "Your profile name is too long."; +"PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "Profiilinimesi on liian pitkä."; /* Error message shown when a profile update fails. */ "PROFILE_VIEW_ERROR_UPDATE_FAILED" = "Profiilin päivitys epäonnistui"; /* Default text for the profile name field of the profile view. */ -"PROFILE_VIEW_NAME_DEFAULT_TEXT" = "Enter your name"; +"PROFILE_VIEW_NAME_DEFAULT_TEXT" = "Syötä nimesi"; /* Label for the profile avatar field of the profile view. */ -"PROFILE_VIEW_PROFILE_AVATAR_FIELD" = "Avatar"; +"PROFILE_VIEW_PROFILE_AVATAR_FIELD" = "Kuvake"; /* Description of the user profile. */ -"PROFILE_VIEW_PROFILE_DESCRIPTION" = "Your Signal Profile will be visible to your contacts, when you initiate new conversations, and when you share it with other users and groups."; +"PROFILE_VIEW_PROFILE_DESCRIPTION" = "Signal-profiilisi näkyy kaikille yhteystiedoillesi, kun aloitat uusia keskusteluja ja kun jaat sen muiden käyttäjien ja ryhmien kanssa."; /* Link to more information about the user profile. */ -"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "Tap here to learn more."; +"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "Lisätietoja napauttamalla tästä"; /* Label for the profile name field of the profile view. */ -"PROFILE_VIEW_PROFILE_NAME_FIELD" = "Profile Name"; +"PROFILE_VIEW_PROFILE_NAME_FIELD" = "Profiilin nimi"; /* Button to save the profile view in the profile view. */ -"PROFILE_VIEW_SAVE_BUTTON" = "Save"; +"PROFILE_VIEW_SAVE_BUTTON" = "Tallenna"; /* Alert title that indicates the user's profile view is being saved. */ -"PROFILE_VIEW_SAVING" = "Saving..."; +"PROFILE_VIEW_SAVING" = "Tallennetaan..."; /* Title for the profile view. */ "PROFILE_VIEW_TITLE" = "Profiili"; @@ -1517,13 +1517,13 @@ "UPGRADE_EXPERIENCE_CALLKIT_TITLE" = "Pyyhkäise vastataksesi"; /* button label shown one time, after user upgrades app */ -"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_BUTTON" = "Set up Your Profile"; +"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_BUTTON" = "Aseta profiilisi"; /* Description of new profile feature for upgrading (existing) users */ -"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_DESCRIPTION" = "You can now share a profile photo and name with your friends on Signal."; +"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_DESCRIPTION" = "Voit nyt jakaa profiilikuvasi ja -nimesi ystäviesi kanssa Signalissa."; /* Header for upgrade experience */ -"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_TITLE" = "Ready for Your Closeup?"; +"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_TITLE" = "Oletko valmis kuvaa varten?"; /* Description of video calling to upgrading (existing) users */ "UPGRADE_EXPERIENCE_VIDEO_DESCRIPTION" = "Signal tukee nyt turvallisia videopuheluita. Aloita puhelu kuten ennenkin, sitten vain napauta kamerakuvaketta ja vilkuta hei."; diff --git a/Signal/translations/fr.lproj/Localizable.strings b/Signal/translations/fr.lproj/Localizable.strings index 34a7cf1b9..6e590455a 100644 --- a/Signal/translations/fr.lproj/Localizable.strings +++ b/Signal/translations/fr.lproj/Localizable.strings @@ -62,7 +62,7 @@ "APN_MESSAGE_IN_GROUP_DETAILED" = "%@ dans le groupe %@: %@"; /* Text prompting user to edit their profile name. */ -"APP_SETTINGS_EDIT_PROFILE_NAME_PROMPT" = "Enter your name"; +"APP_SETTINGS_EDIT_PROFILE_NAME_PROMPT" = "Entrez votre nom"; /* Message format for the 'new app version available' alert. Embeds: {{The latest app version number.}}. */ "APP_UPDATE_NAG_ALERT_MESSAGE_FORMAT" = "La Version%@est maintenant disponible dans l'App Store."; @@ -206,7 +206,7 @@ "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "Bloquer %@?"; /* Label for generic done button. */ -"BUTTON_DONE" = "Done"; +"BUTTON_DONE" = "Terminé"; /* Alert message when calling and permissions for microphone are missing */ "CALL_AUDIO_PERMISSION_MESSAGE" = "Le signal nécessite l'accès à votre microphone pour effectuer des appels et enregistrer des messages vocaux. Vous pouvez accorder cette autorisation dans l'application Paramètres."; @@ -368,16 +368,16 @@ "CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE_WITH_USER" = "Partager votre profil"; /* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */ -"CONVERSATION_VIEW_ADD_TO_CONTACTS_OFFER" = "Add to Contacts"; +"CONVERSATION_VIEW_ADD_TO_CONTACTS_OFFER" = "Ajouter aux contacts"; /* Message shown in conversation view that offers to share your profile with a user. */ -"CONVERSATION_VIEW_ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "Share Your Profile With This User"; +"CONVERSATION_VIEW_ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "Partagez votre profil avec cet utilisateur"; /* Title for the group of buttons show for unknown contacts offering to add them to contacts, etc. */ -"CONVERSATION_VIEW_CONTACTS_OFFER_TITLE" = "This user is not in your contacts."; +"CONVERSATION_VIEW_CONTACTS_OFFER_TITLE" = "Cet utilisateur n'est pas dans vos contacts."; /* Message shown in conversation view that offers to block an unknown user. */ -"CONVERSATION_VIEW_UNKNOWN_CONTACT_BLOCK_OFFER" = "Block This User"; +"CONVERSATION_VIEW_UNKNOWN_CONTACT_BLOCK_OFFER" = "Bloquer cet utilisateur"; /* ActionSheet title */ "CORRUPTED_SESSION_DESCRIPTION" = "La réinitialisation de votre session vous permettra de recevoir des messages futurs de %@ , mais elle ne récupérera pas les messages déjà corrompus."; @@ -389,7 +389,7 @@ "CREATE_NEW_GROUP" = "Créer un nouveau groupe"; /* Title for the 'crop/scale image' dialog. */ -"CROP_SCALE_IMAGE_VIEW_TITLE" = "Move and Scale"; +"CROP_SCALE_IMAGE_VIEW_TITLE" = "Bouger et décaler"; /* Subtitle shown while the app is updating its database. */ "DATABASE_VIEW_OVERLAY_SUBTITLE" = "Cela peut prendre quelques minutes."; @@ -821,7 +821,7 @@ "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Vous avez bloqué %@ Membres de ce groupe"; /* Text for banner in group conversation view that offers to share your profile with this group. */ -"MESSAGES_VIEW_GROUP_PROFILE_WHITELIST_BANNER" = "Share Your Profile With This Group?"; +"MESSAGES_VIEW_GROUP_PROFILE_WHITELIST_BANNER" = "Partager votre profil avec ce groupe?"; /* Indicates that more than one member of this group conversation is no longer verified. */ "MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "Plus d'un membre de ce groupe n'est plus marqué comme vérifié. Appuyez dessus pour les options."; @@ -883,7 +883,7 @@ "MUTE_BEHAVIOR_EXPLANATION" = "Vous ne recevrez pas de notifications pour les conversations silencieuses."; /* A button to skip a view. */ -"NAVIGATION_ITEM_SKIP_BUTTON" = "Skip"; +"NAVIGATION_ITEM_SKIP_BUTTON" = "Passer"; /* No comment provided by engineer. */ "NETWORK_ERROR_RECOVERY" = "Merci de vérifier que vous êtes en ligne et essayer à nouveau."; @@ -1088,7 +1088,7 @@ "PROFILE_NAME_AND_PHONE_NUMBER_LABEL_FORMAT" = "%1$@ ~%2$@"; /* Prepend a simple marker to differentiate the profile name, embeds the contact's {{profile name}}. */ -"PROFILE_NAME_LABEL_FORMAT" = "~%@"; +"PROFILE_NAME_LABEL_FORMAT" = " ~%@"; /* Action Sheet title prompting the user for a profile avatar */ "PROFILE_VIEW_AVATAR_ACTIONSHEET_TITLE" = "Définir l'avatar du profil"; @@ -1097,31 +1097,31 @@ "PROFILE_VIEW_CLEAR_AVATAR" = "Effacer l'avatar"; /* Error message shown when user tries to update profile with a profile name that is too long. */ -"PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "Your profile name is too long."; +"PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "Le nom de votre profil est trop long."; /* Error message shown when a profile update fails. */ "PROFILE_VIEW_ERROR_UPDATE_FAILED" = "La mise à jour du profil a échoué."; /* Default text for the profile name field of the profile view. */ -"PROFILE_VIEW_NAME_DEFAULT_TEXT" = "Enter your name"; +"PROFILE_VIEW_NAME_DEFAULT_TEXT" = "Entrez votre nom"; /* Label for the profile avatar field of the profile view. */ "PROFILE_VIEW_PROFILE_AVATAR_FIELD" = "Avatar"; /* Description of the user profile. */ -"PROFILE_VIEW_PROFILE_DESCRIPTION" = "Your Signal Profile will be visible to your contacts, when you initiate new conversations, and when you share it with other users and groups."; +"PROFILE_VIEW_PROFILE_DESCRIPTION" = "Votre profil Signal sera visible pour vos contacts, lorsque vous lancez de nouvelles conversations et lorsque vous les partagez avec d'autres utilisateurs et groupes."; /* Link to more information about the user profile. */ -"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "Tap here to learn more."; +"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "Cliquez ici pour en savoir plus."; /* Label for the profile name field of the profile view. */ -"PROFILE_VIEW_PROFILE_NAME_FIELD" = "Profile Name"; +"PROFILE_VIEW_PROFILE_NAME_FIELD" = "Nom de profil"; /* Button to save the profile view in the profile view. */ -"PROFILE_VIEW_SAVE_BUTTON" = "Save"; +"PROFILE_VIEW_SAVE_BUTTON" = "Sauvegarder"; /* Alert title that indicates the user's profile view is being saved. */ -"PROFILE_VIEW_SAVING" = "Saving..."; +"PROFILE_VIEW_SAVING" = "Sauvegarde..."; /* Title for the profile view. */ "PROFILE_VIEW_TITLE" = "Profil"; @@ -1517,13 +1517,13 @@ "UPGRADE_EXPERIENCE_CALLKIT_TITLE" = "Glissez juste pour répondre"; /* button label shown one time, after user upgrades app */ -"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_BUTTON" = "Set up Your Profile"; +"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_BUTTON" = "Configurez votre profil"; /* Description of new profile feature for upgrading (existing) users */ -"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_DESCRIPTION" = "You can now share a profile photo and name with your friends on Signal."; +"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_DESCRIPTION" = "Vous pouvez maintenant partager une photo et un nom avec vos amis sur Signal."; /* Header for upgrade experience */ -"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_TITLE" = "Ready for Your Closeup?"; +"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_TITLE" = "Prêt pour votre gros plan?"; /* Description of video calling to upgrading (existing) users */ "UPGRADE_EXPERIENCE_VIDEO_DESCRIPTION" = "Signal prend désormais en charge les appels vidéo sécurisés. Il suffit de commencer un appel normal, appuyez sur le bouton de l'appareil photo, et dites vous bonjour."; diff --git a/Signal/translations/ja_JP.lproj/Localizable.strings b/Signal/translations/ja_JP.lproj/Localizable.strings index 7c924712a..04fd1fc98 100644 --- a/Signal/translations/ja_JP.lproj/Localizable.strings +++ b/Signal/translations/ja_JP.lproj/Localizable.strings @@ -359,7 +359,7 @@ "CONVERSATION_SETTINGS_VIEW_PROFILE_IS_SHARED_WITH_USER" = "このユーザにはあなたのプロフィールが見えます"; /* Button to confirm that user wants to share their profile with a user or group. */ -"CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE" = "プロフィールの共有"; +"CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE" = "プロフィールを共有する"; /* Action that shares user profile with a group. */ "CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE_WITH_GROUP" = "プロフィールを共有する"; @@ -419,7 +419,7 @@ "DISAPPEARING_MESSAGES_LABEL" = "メッセージが消える時間の設定"; /* Short text to dismiss current modal / actionsheet / screen */ -"DISMISS_BUTTON_TEXT" = "消す"; +"DISMISS_BUTTON_TEXT" = "キャンセル"; /* Section title for the 'domain fronting country' view. */ "DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "検閲回避場所"; @@ -1112,7 +1112,7 @@ "PROFILE_VIEW_PROFILE_DESCRIPTION" = "プロフィールは新しく会話を始める際に相手に見えますし,プロフィールを共有するユーザーやグループにも見えます。"; /* Link to more information about the user profile. */ -"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "詳しくはここを押してください"; +"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "詳細はここにあります。"; /* Label for the profile name field of the profile view. */ "PROFILE_VIEW_PROFILE_NAME_FIELD" = "プロフィール名"; diff --git a/Signal/translations/pt_BR.lproj/Localizable.strings b/Signal/translations/pt_BR.lproj/Localizable.strings index 1a4f6e808..bfdafd87d 100644 --- a/Signal/translations/pt_BR.lproj/Localizable.strings +++ b/Signal/translations/pt_BR.lproj/Localizable.strings @@ -821,7 +821,7 @@ "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "Você Bloqueou %@ Membros deste Grupo"; /* Text for banner in group conversation view that offers to share your profile with this group. */ -"MESSAGES_VIEW_GROUP_PROFILE_WHITELIST_BANNER" = "Share Your Profile With This Group?"; +"MESSAGES_VIEW_GROUP_PROFILE_WHITELIST_BANNER" = "Você Deseja Compartilhar o Seu Perfil com Esse Grupo?"; /* Indicates that more than one member of this group conversation is no longer verified. */ "MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "Ao menos um membro deste grupo não está mais marcado como verificado. Toque para ver as opções."; @@ -883,7 +883,7 @@ "MUTE_BEHAVIOR_EXPLANATION" = "Você não receberá notificações para conversas silenciadas."; /* A button to skip a view. */ -"NAVIGATION_ITEM_SKIP_BUTTON" = "Skip"; +"NAVIGATION_ITEM_SKIP_BUTTON" = "Pular"; /* No comment provided by engineer. */ "NETWORK_ERROR_RECOVERY" = "Por favor, verifique se você está online e tente de novo."; @@ -1097,7 +1097,7 @@ "PROFILE_VIEW_CLEAR_AVATAR" = "Apagar Avatar"; /* Error message shown when user tries to update profile with a profile name that is too long. */ -"PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "Your profile name is too long."; +"PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "O nome do seu perfil é demasiado longo."; /* Error message shown when a profile update fails. */ "PROFILE_VIEW_ERROR_UPDATE_FAILED" = "A atualização do perfil falhou."; @@ -1109,19 +1109,19 @@ "PROFILE_VIEW_PROFILE_AVATAR_FIELD" = "Avatar"; /* Description of the user profile. */ -"PROFILE_VIEW_PROFILE_DESCRIPTION" = "Your Signal Profile will be visible to your contacts, when you initiate new conversations, and when you share it with other users and groups."; +"PROFILE_VIEW_PROFILE_DESCRIPTION" = "O seu Perfil no Signal será visível aos seus contatos quando você iniciar conversas e quando você compartilhá-la com outros membros do grupo."; /* Link to more information about the user profile. */ -"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "Tap here to learn more."; +"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "Toque aqui para saber mais."; /* Label for the profile name field of the profile view. */ -"PROFILE_VIEW_PROFILE_NAME_FIELD" = "Profile Name"; +"PROFILE_VIEW_PROFILE_NAME_FIELD" = "Nome do Perfil"; /* Button to save the profile view in the profile view. */ -"PROFILE_VIEW_SAVE_BUTTON" = "Save"; +"PROFILE_VIEW_SAVE_BUTTON" = "Salvar"; /* Alert title that indicates the user's profile view is being saved. */ -"PROFILE_VIEW_SAVING" = "Saving..."; +"PROFILE_VIEW_SAVING" = "Salvando..."; /* Title for the profile view. */ "PROFILE_VIEW_TITLE" = "Perfil"; @@ -1517,7 +1517,7 @@ "UPGRADE_EXPERIENCE_CALLKIT_TITLE" = "Deslize para atender"; /* button label shown one time, after user upgrades app */ -"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_BUTTON" = "Set up Your Profile"; +"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_BUTTON" = "Configurar o Seu Perfil"; /* Description of new profile feature for upgrading (existing) users */ "UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_DESCRIPTION" = "You can now share a profile photo and name with your friends on Signal."; diff --git a/Signal/translations/zh_CN.lproj/Localizable.strings b/Signal/translations/zh_CN.lproj/Localizable.strings index c7b128fbd..504f41614 100644 --- a/Signal/translations/zh_CN.lproj/Localizable.strings +++ b/Signal/translations/zh_CN.lproj/Localizable.strings @@ -62,7 +62,7 @@ "APN_MESSAGE_IN_GROUP_DETAILED" = "%@ 在 %@ 群组:%@"; /* Text prompting user to edit their profile name. */ -"APP_SETTINGS_EDIT_PROFILE_NAME_PROMPT" = "Enter your name"; +"APP_SETTINGS_EDIT_PROFILE_NAME_PROMPT" = "输入您的名称"; /* Message format for the 'new app version available' alert. Embeds: {{The latest app version number.}}. */ "APP_UPDATE_NAG_ALERT_MESSAGE_FORMAT" = "%@ 版已在 App Store 上线"; @@ -206,7 +206,7 @@ "BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "将 %@ 加入黑名单"; /* Label for generic done button. */ -"BUTTON_DONE" = "Done"; +"BUTTON_DONE" = "完成"; /* Alert message when calling and permissions for microphone are missing */ "CALL_AUDIO_PERMISSION_MESSAGE" = "Signal需要访问您的麦克风用于通话和录取语音消息。您可以在系统设置中授予访问权限。"; @@ -368,16 +368,16 @@ "CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE_WITH_USER" = "共享您的资料"; /* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */ -"CONVERSATION_VIEW_ADD_TO_CONTACTS_OFFER" = "Add to Contacts"; +"CONVERSATION_VIEW_ADD_TO_CONTACTS_OFFER" = "添加到联系人"; /* Message shown in conversation view that offers to share your profile with a user. */ -"CONVERSATION_VIEW_ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "Share Your Profile With This User"; +"CONVERSATION_VIEW_ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "与该用户共享您的资料"; /* Title for the group of buttons show for unknown contacts offering to add them to contacts, etc. */ -"CONVERSATION_VIEW_CONTACTS_OFFER_TITLE" = "This user is not in your contacts."; +"CONVERSATION_VIEW_CONTACTS_OFFER_TITLE" = "该用户不在您的联系人列表中。"; /* Message shown in conversation view that offers to block an unknown user. */ -"CONVERSATION_VIEW_UNKNOWN_CONTACT_BLOCK_OFFER" = "Block This User"; +"CONVERSATION_VIEW_UNKNOWN_CONTACT_BLOCK_OFFER" = "屏蔽该用户"; /* ActionSheet title */ "CORRUPTED_SESSION_DESCRIPTION" = "重置session后可以收到来自 %@的消息, 但是无法恢复已经被破坏的消息."; @@ -389,7 +389,7 @@ "CREATE_NEW_GROUP" = "创建新的组群"; /* Title for the 'crop/scale image' dialog. */ -"CROP_SCALE_IMAGE_VIEW_TITLE" = "Move and Scale"; +"CROP_SCALE_IMAGE_VIEW_TITLE" = "移动与缩放"; /* Subtitle shown while the app is updating its database. */ "DATABASE_VIEW_OVERLAY_SUBTITLE" = "这需要耗费 1 分钟左右。"; @@ -821,7 +821,7 @@ "MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "群组中%@个成员已在您的黑名单中"; /* Text for banner in group conversation view that offers to share your profile with this group. */ -"MESSAGES_VIEW_GROUP_PROFILE_WHITELIST_BANNER" = "Share Your Profile With This Group?"; +"MESSAGES_VIEW_GROUP_PROFILE_WHITELIST_BANNER" = "是否与该群组共享您的资料?"; /* Indicates that more than one member of this group conversation is no longer verified. */ "MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "该群组多个成员不再标记为已验证。点击打开选项。"; @@ -883,7 +883,7 @@ "MUTE_BEHAVIOR_EXPLANATION" = "无有效接收人,消息发送失败。"; /* A button to skip a view. */ -"NAVIGATION_ITEM_SKIP_BUTTON" = "Skip"; +"NAVIGATION_ITEM_SKIP_BUTTON" = "跳过"; /* No comment provided by engineer. */ "NETWORK_ERROR_RECOVERY" = "请检查您的网络连接并重试。"; @@ -1097,31 +1097,31 @@ "PROFILE_VIEW_CLEAR_AVATAR" = "清除头像"; /* Error message shown when user tries to update profile with a profile name that is too long. */ -"PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "Your profile name is too long."; +"PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "您的资料名称太长。"; /* Error message shown when a profile update fails. */ "PROFILE_VIEW_ERROR_UPDATE_FAILED" = "资料更新失败。"; /* Default text for the profile name field of the profile view. */ -"PROFILE_VIEW_NAME_DEFAULT_TEXT" = "Enter your name"; +"PROFILE_VIEW_NAME_DEFAULT_TEXT" = "输入您的名称"; /* Label for the profile avatar field of the profile view. */ -"PROFILE_VIEW_PROFILE_AVATAR_FIELD" = "Avatar"; +"PROFILE_VIEW_PROFILE_AVATAR_FIELD" = "头像"; /* Description of the user profile. */ -"PROFILE_VIEW_PROFILE_DESCRIPTION" = "Your Signal Profile will be visible to your contacts, when you initiate new conversations, and when you share it with other users and groups."; +"PROFILE_VIEW_PROFILE_DESCRIPTION" = "您的Signal资料在以下情况将可见:您已有的联系人,在建立新对话时,以及您与其它用户群组分享时。"; /* Link to more information about the user profile. */ -"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "Tap here to learn more."; +"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "点击了解更多资讯。"; /* Label for the profile name field of the profile view. */ -"PROFILE_VIEW_PROFILE_NAME_FIELD" = "Profile Name"; +"PROFILE_VIEW_PROFILE_NAME_FIELD" = "资料名称"; /* Button to save the profile view in the profile view. */ -"PROFILE_VIEW_SAVE_BUTTON" = "Save"; +"PROFILE_VIEW_SAVE_BUTTON" = "保存"; /* Alert title that indicates the user's profile view is being saved. */ -"PROFILE_VIEW_SAVING" = "Saving..."; +"PROFILE_VIEW_SAVING" = "正在保存..."; /* Title for the profile view. */ "PROFILE_VIEW_TITLE" = "资料"; @@ -1517,13 +1517,13 @@ "UPGRADE_EXPERIENCE_CALLKIT_TITLE" = "滑动即可应答"; /* button label shown one time, after user upgrades app */ -"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_BUTTON" = "Set up Your Profile"; +"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_BUTTON" = "设置您的资料"; /* Description of new profile feature for upgrading (existing) users */ -"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_DESCRIPTION" = "You can now share a profile photo and name with your friends on Signal."; +"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_DESCRIPTION" = "您现在可以与您的Signal好友分享分享资料照片和名称。"; /* Header for upgrade experience */ -"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_TITLE" = "Ready for Your Closeup?"; +"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_TITLE" = "准备好来张特写了吗?"; /* Description of video calling to upgrading (existing) users */ "UPGRADE_EXPERIENCE_VIDEO_DESCRIPTION" = "Signal 已开始支持安全的视频通话。正常的开始Signal通话,点击相机按钮,对方即可看到您。";