Skip to content

Commit

Permalink
Update translations
Browse files Browse the repository at this point in the history
  • Loading branch information
sashaweiss-signal committed Jan 15, 2025
1 parent 9ce2c37 commit 579d1aa
Show file tree
Hide file tree
Showing 89 changed files with 2,266 additions and 1,606 deletions.
479 changes: 247 additions & 232 deletions Signal/translations/ar.lproj/Localizable.strings

Large diffs are not rendered by default.

38 changes: 19 additions & 19 deletions Signal/translations/ar.lproj/PluralAware.stringsdict
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,25 @@
<key>ACCESSIBILITY_LABEL_LONG_VOICE_MEMO_%d_%d</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%1$#@minutes@ and %2$#@seconds@</string>
<string>%1$#@minutes@ و%2$#@seconds@</string>
<key>minutes</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>d</string>
<key>zero</key>
<string>%1$d minutes</string>
<string>%1$d دقائق</string>
<key>one</key>
<string>%1$d minute</string>
<string>%1$d دقيقة</string>
<key>two</key>
<string>%1$d minutes</string>
<string>%1$d دقيقتين</string>
<key>few</key>
<string>%1$d minutes</string>
<string>%1$d دقائق</string>
<key>many</key>
<string>%1$d minutes</string>
<string>%1$d دقيقةً</string>
<key>other</key>
<string>%1$d minutes</string>
<string>%1$d دقيقةٍ</string>
</dict>
<key>seconds</key>
<dict>
Expand All @@ -32,17 +32,17 @@
<key>NSStringFormatValueTypeKey</key>
<string>d</string>
<key>zero</key>
<string>%2$d seconds</string>
<string>%2$d ثواني</string>
<key>one</key>
<string>%2$d second</string>
<string>%2$d ثانية</string>
<key>two</key>
<string>%2$d seconds</string>
<string>%2$d ثانيتين</string>
<key>few</key>
<string>%2$d seconds</string>
<string>%2$d ثوانٍ</string>
<key>many</key>
<string>%2$d seconds</string>
<string>%2$d ثانية</string>
<key>other</key>
<string>%2$d seconds</string>
<string>%2$d ثانية</string>
</dict>
</dict>
<key>ACCESSIBILITY_LABEL_SHORT_VOICE_MEMO_%d</key>
Expand All @@ -56,17 +56,17 @@
<key>NSStringFormatValueTypeKey</key>
<string>d</string>
<key>zero</key>
<string>Voice message %1$d seconds</string>
<string>رسالة صوتية مدتها %1$d ثانية</string>
<key>one</key>
<string>Voice message %1$d second</string>
<string>رسالة صوتية مدتها %1$d ثانية</string>
<key>two</key>
<string>Voice message %1$d seconds</string>
<string>رسالة صوتية مدتها %1$d ثانيتين</string>
<key>few</key>
<string>Voice message %1$d seconds</string>
<string>رسالة صوتية مدتها %1$d ثوانٍ</string>
<key>many</key>
<string>Voice message %1$d seconds</string>
<string>رسالة صوتية مدتها %1$d ثانية</string>
<key>other</key>
<string>Voice message %1$d seconds</string>
<string>رسالة صوتية مدتها %1$d ثانية</string>
</dict>
</dict>
<key>ADD_GROUP_MEMBERS_ACTION_TITLE_%d</key>
Expand Down
55 changes: 35 additions & 20 deletions Signal/translations/be.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@
"ALL_MEDIA_FILE_TYPE_AUDIO" = "Аўдыё";

/* Generic All Media file type for non-audiovisual files used in file type picker */
"ALL_MEDIA_FILE_TYPE_FILES" = "Files";
"ALL_MEDIA_FILE_TYPE_FILES" = "Файлы";

/* Media (i.e., graphical) file type in All Meda file type picker. */
"ALL_MEDIA_FILE_TYPE_MEDIA" = "Медыяфайл";
Expand Down Expand Up @@ -487,6 +487,9 @@
/* return to the previous screen */
"BACK_BUTTON" = "Назад";

/* Text used as placeholder in backup key text view. */
"BACKUP_KEY_PLACEHOLDER" = "Backup Key";

/* Section header for badge view section in the badge configuration page */
"BADGE_CONFIGURATION_BADGE_SECTION_TITLE" = "Мае значкі";

Expand Down Expand Up @@ -682,9 +685,6 @@
/* Label for the 'share' button. */
"BUTTON_SHARE" = "Абагуліць";

/* Label for the 'start' button. */
"BUTTON_START" = "Пачаць";

/* Label for the 'submit' button. */
"BUTTON_SUBMIT" = "Адправіць";

Expand Down Expand Up @@ -884,10 +884,10 @@
"CALL_VIEW_SWITCH_CAMERA_DIRECTION" = "Змяніць напрамак камеры";

/* Accessibility label for turning off call ringing */
"CALL_VIEW_TURN_OFF_RINGING" = "Turn off ringing";
"CALL_VIEW_TURN_OFF_RINGING" = "Адключыць званок";

/* Accessibility label for turning on call ringing */
"CALL_VIEW_TURN_ON_RINGING" = "Turn on ringing";
"CALL_VIEW_TURN_ON_RINGING" = "Уключыць званок";

/* Accessibility label for turning off the camera */
"CALL_VIEW_TURN_VIDEO_OFF_LABEL" = "Адключыць камеру";
Expand Down Expand Up @@ -2021,7 +2021,7 @@
"DEVICE_TRANSFER_CHOICE_REGISTER_BODY" = "Працягнуць без пераносу ўліковага запісу і паведамленняў";

/* The body for the device transfer 'choice' view 'register' option when linking a device */
"DEVICE_TRANSFER_CHOICE_REGISTER_LINKED_BODY" = "Add this iPad as a new linked device";
"DEVICE_TRANSFER_CHOICE_REGISTER_LINKED_BODY" = "Дадайце гэты iPad як вашу новую звязаную прыладу";

/* The title for the device transfer 'choice' view 'register' option when linking a device */
"DEVICE_TRANSFER_CHOICE_REGISTER_LINKED_TITLE" = "Дадаць як новую прыладу";
Expand Down Expand Up @@ -4060,18 +4060,33 @@
/* Title for a sheet when a user has started linking a device informing them to finish the process on that other device */
"LINK_NEW_DEVICE_FINISH_ON_OTHER_DEVICE_SHEET_TITLE" = "Завяршыце звязванне на іншай прыладзе";

/* Button for a sheet indicating that a newly linked device failed to sync messages, to link without transferring. */
"LINK_NEW_DEVICE_SYNC_FAILED_CONTINUE_BUTTON" = "Continue without transferring";

/* Message for a sheet indicating that a newly linked device failed to sync messages. */
"LINK_NEW_DEVICE_SYNC_FAILED_MESSAGE" = "Ваша прылада была паспяхова звязана, але вашы паведамленні немагчыма перанесці.";

/* Message for a sheet indicating that a newly linked device failed to sync messages with a retryable error. */
"LINK_NEW_DEVICE_SYNC_FAILED_RETRYABLE_MESSAGE" = "Your message couldn’t be transferred to your linked device. You can try re-linking and transferring again, or continue without transferring your message history.";

/* Title for a sheet indicating that a newly linked device failed to sync messages. */
"LINK_NEW_DEVICE_SYNC_FAILED_TITLE" = "Сінхранізацыя паведамленняў не атрымалася";

/* On a progress modal */
"LINK_NEW_DEVICE_SYNC_PROGRESS_DO_NOT_CLOSE_APP" = "Do not close the app";

/* On a progress modal indicating the percent complete the sync process is. Embeds {{ formatted percentage }} */
"LINK_NEW_DEVICE_SYNC_PROGRESS_PERCENT" = "%1$@ выканана";

/* Title for a progress modal that would be indicating the sync progress while it's cancelling that sync */
"LINK_NEW_DEVICE_SYNC_PROGRESS_TILE_CANCELLING" = "Cancelling…";

/* Title for a progress modal indicating the sync progress */
"LINK_NEW_DEVICE_SYNC_PROGRESS_TITLE" = "Сінхранізуем паведамленні…";

/* Title for a progress modal indicating the sync progress while it's preparing for upload */
"LINK_NEW_DEVICE_SYNC_PROGRESS_TITLE_PREPARING" = "Preparing…";

/* Navigation title when scanning QR code to add new device. */
"LINK_NEW_DEVICE_TITLE" = "Звязаць новую прыладу";

Expand All @@ -4088,10 +4103,10 @@
"LINKED_DEVICE_MANAGE_CONTACTS_LEARN_MORE" = "Даведацца больш";

/* Body for system notification when a new device is linked. Embeds {{ time the device was linked }} */
"LINKED_DEVICE_NOTIFICATION_BODY" = "A new device was linked to your account at %1$@. Tap to view.";
"LINKED_DEVICE_NOTIFICATION_BODY" = "Новая прылада была звязана з вашым уліковым запісам у %1$@. Націснуць, каб прагледзець.";

/* Title for system notification when a new device is linked. */
"LINKED_DEVICE_NOTIFICATION_TITLE" = "You Linked a New Device";
"LINKED_DEVICE_NOTIFICATION_TITLE" = "Вы звязалі новую прыладу";

/* Bullet point about downloads on the linked devices education sheet. Embeds {{ %1$@ iPad download link, %2$@ desktop download link }} */
"LINKED_DEVICES_EDUCATION_POINT_DOWNLOADS" = "Зайдзіце на %1$@ на вашай іншай прыладзе, каб усталяваць праграму для iPad, або на %2$@, каб усталяваць версію для ПК.";
Expand Down Expand Up @@ -4223,7 +4238,7 @@
"MEDIA_GALLERY_A11Y_AUDIO_FILE" = "аўдыяфайл";

/* VoiceOver description for a generic non-audiovisual file in All Media */
"MEDIA_GALLERY_A11Y_OTHER_FILE" = "file";
"MEDIA_GALLERY_A11Y_OTHER_FILE" = "Файл";

/* VoiceOver description for a voice messages in All Media */
"MEDIA_GALLERY_A11Y_VOICE_MESSAGE" = "галасавое паведамленне";
Expand All @@ -4244,10 +4259,10 @@
"MEDIA_GALLERY_NO_AUDIO_TITLE" = "Няма аўдыя";

/* Displayed in All Media (Audio) screen when there's no non-audiovisual files - second line. */
"MEDIA_GALLERY_NO_FILES_SUBTITLE" = "Files that you send and receive will appear here";
"MEDIA_GALLERY_NO_FILES_SUBTITLE" = "Тут з'явяцца файлы, што вы адпраўляеце і атрымліваеце";

/* Displayed in All Media (Audio) screen when there's no non-audiovisual files - first line. */
"MEDIA_GALLERY_NO_FILES_TITLE" = "No Files";
"MEDIA_GALLERY_NO_FILES_TITLE" = "Файлаў няма";

/* Displayed in All Media screen when there's no media - first line. */
"MEDIA_GALLERY_NO_FILTER_RESULTS" = "Няма медыяфайлаў";
Expand Down Expand Up @@ -5933,7 +5948,7 @@
"PUSH_REGISTER_SUCCESS" = "Паўторная рэгістрацыя для атрымання push-паведамленняў прайшла паспяхова.";

/* Accessibility label stating the author of the message to which you are replying. Embeds: {{ the author of the message to which you are replying }}. */
"QUOTED_REPLY_ACCESSIBILITY_LABEL_FORMAT" = "Replying to %1$@.";
"QUOTED_REPLY_ACCESSIBILITY_LABEL_FORMAT" = "Адказваю %1$@.";

/* Indicates the author of a quoted message. Embeds {{the author's name or phone number}}. */
"QUOTED_REPLY_AUTHOR_INDICATOR_FORMAT" = "%1$@";
Expand Down Expand Up @@ -6104,10 +6119,10 @@
"REGISTRATION_DEVICE_TRANSFER_CHOICE_TITLE" = "Перанесці ўліковы запіс & паведамленні";

/* Description for the screen that allows users to enter their backup key. */
"REGISTRATION_ENTER_BACKUP_KEY_DESCRIPTION" = "Your backup key is a 64-digit code required to recover your account and data.";
"REGISTRATION_ENTER_BACKUP_KEY_DESCRIPTION" = "Ваш ключ для рэзервовага капіравання – гэта 64-значны код, які неабходны для аднаўлення вашага ўліковага запісу і даных.";

/* Title for the screen that allows users to enter their backup key. */
"REGISTRATION_ENTER_BACKUP_KEY_TITLE" = "Enter Your Backup Key";
"REGISTRATION_ENTER_BACKUP_KEY_TITLE" = "Увядзіце свой ключ для рэзервовага капіравання";

/* Placeholder text for the phone number textfield */
"REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "Увесці нумар";
Expand All @@ -6131,7 +6146,7 @@
"REGISTRATION_NETWORK_ERROR_TITLE" = "Праверце падключэнне";

/* Title of button to tap if you do not have a backup key during registration. */
"REGISTRATION_NO_BACKUP_KEY_BUTTON_TITLE" = "No Backup Key?";
"REGISTRATION_NO_BACKUP_KEY_BUTTON_TITLE" = "Няма ключа для рэзервовага капіравання?";

/* During registration, users are asked to enter their phone number. This is the subtitle on that screen, which gives users some instructions. */
"REGISTRATION_PHONE_NUMBER_SUBTITLE" = "Каб пачаць, увядзіце свой нумар тэлефона.";
Expand Down Expand Up @@ -6449,13 +6464,13 @@
"SECONDARY_LINKING_SYNCING_OTHER_ERROR_MESSAGE" = "Адбылася памылка, таму вашы паведамленні немагчыма перанесці. Нанова звяжыце гэту прыладу і паўтарыце спробу.";

/* Button on an action sheet to open Signal on the App Store. */
"SECONDARY_LINKING_SYNCING_UPDATE_REQUIRED_CHECK_FOR_UPDATE_BUTTON" = "Check For Updates";
"SECONDARY_LINKING_SYNCING_UPDATE_REQUIRED_CHECK_FOR_UPDATE_BUTTON" = "Праверыць абнаўленні";

/* Message for action sheet when the secondary device fails to sync messages due to an app update being required. */
"SECONDARY_LINKING_SYNCING_UPDATE_REQUIRED_ERROR_MESSAGE" = "To complete syncing your messages, update Signal now.";
"SECONDARY_LINKING_SYNCING_UPDATE_REQUIRED_ERROR_MESSAGE" = "Патрэбна абнаўленне Signal, каб выканаць сінхранізацыю паведамленняў.";

/* Title for action sheet when the secondary device fails to sync messages due to an app update being required. */
"SECONDARY_LINKING_SYNCING_UPDATE_REQUIRED_ERROR_TITLE" = "Update Required";
"SECONDARY_LINKING_SYNCING_UPDATE_REQUIRED_ERROR_TITLE" = "Патрабуецца абнаўленне";

/* header text when this device is being added as a secondary */
"SECONDARY_ONBOARDING_CHOOSE_DEVICE_NAME" = "Выберыце назву для гэтай прылады";
Expand Down Expand Up @@ -6503,7 +6518,7 @@
"SEE_ALL_BUTTON" = "Глядзець усе";

/* Button text to select all in any list selection mode */
"SELECT_ALL" = "Select All";
"SELECT_ALL" = "Выбраць усе";

/* No comment provided by engineer. */
"SEND_AGAIN_BUTTON" = "Адправіць яшчэ раз";
Expand Down
26 changes: 13 additions & 13 deletions Signal/translations/be.lproj/PluralAware.stringsdict
Original file line number Diff line number Diff line change
Expand Up @@ -5,21 +5,21 @@
<key>ACCESSIBILITY_LABEL_LONG_VOICE_MEMO_%d_%d</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%1$#@minutes@ and %2$#@seconds@</string>
<string>%1$#@minutes@ і %2$#@seconds@</string>
<key>minutes</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>d</string>
<key>one</key>
<string>%1$d minute</string>
<string>%1$d хвіліна</string>
<key>few</key>
<string>%1$d minutes</string>
<string>%1$d хвіліны</string>
<key>many</key>
<string>%1$d minutes</string>
<string>%1$d хвілін</string>
<key>other</key>
<string>%1$d minutes</string>
<string>%1$d хвілін</string>
</dict>
<key>seconds</key>
<dict>
Expand All @@ -28,13 +28,13 @@
<key>NSStringFormatValueTypeKey</key>
<string>d</string>
<key>one</key>
<string>%2$d second</string>
<string>%2$d секунда</string>
<key>few</key>
<string>%2$d seconds</string>
<string>%2$d секунды</string>
<key>many</key>
<string>%2$d seconds</string>
<string>%2$d секунд</string>
<key>other</key>
<string>%2$d seconds</string>
<string>%2$d секунд</string>
</dict>
</dict>
<key>ACCESSIBILITY_LABEL_SHORT_VOICE_MEMO_%d</key>
Expand All @@ -48,13 +48,13 @@
<key>NSStringFormatValueTypeKey</key>
<string>d</string>
<key>one</key>
<string>Voice message %1$d second</string>
<string>Галасавое паведамленне %1$d секунда</string>
<key>few</key>
<string>Voice message %1$d seconds</string>
<string>Галасавое паведамленне %1$d секунды</string>
<key>many</key>
<string>Voice message %1$d seconds</string>
<string>Галасавое паведамленне %1$d секунд</string>
<key>other</key>
<string>Voice message %1$d seconds</string>
<string>Галасавое паведамленне %1$d секунд</string>
</dict>
</dict>
<key>ADD_GROUP_MEMBERS_ACTION_TITLE_%d</key>
Expand Down
Loading

0 comments on commit 579d1aa

Please sign in to comment.