Compare commits

...

20 Commits
main ... 5.3.x

Author SHA1 Message Date
Scott Nonnenberg
752245db4a v5.3.0
Some checks failed
Benchmark / linux (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2021-05-25 17:34:48 -07:00
Scott Nonnenberg
299920dd94 v5.3.0-beta.3
Some checks failed
Benchmark / linux (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2021-05-25 17:03:49 -07:00
Scott Nonnenberg
ecb67855ca Update strings for fa, km, sv 2021-05-25 16:58:52 -07:00
Josh Perez
5d08fb8f5e
Enable screensharing flag for beta users 2021-05-25 15:58:16 -07:00
Fedor Indutny
c031be6483
Do not display call buttons for SMS-only convo 2021-05-25 15:50:47 -07:00
Fedor Indutny
cd75f95b73
Switch to WAL after cipher migration 2021-05-25 15:19:48 -07:00
Fedor Indutny
96a92804c1
Fix sticker-creator uploads 2021-05-25 14:38:10 -07:00
Fedor Indutny
095fbce183
Fix race condition in session transactions 2021-05-24 16:12:54 -07:00
Fedor Indutny
7ca581a20b
Handle durationchange events in MessageAudio 2021-05-24 15:48:33 -07:00
Fedor Indutny
ca2360610a
Fix processing of cached envelopes 2021-05-24 15:48:01 -07:00
Scott Nonnenberg
025a64e175
onChange: Emit changed event even if changed set is empty 2021-05-24 12:12:20 -07:00
Fedor Indutny
c2a52ae47a
Use websocket queue for queueAllCached() 2021-05-24 11:41:58 -07:00
Fedor Indutny
1685645d26
Fix performance issue for quote rendering 2021-05-21 18:46:28 -07:00
Evan Hahn
0305b1ee6f v5.3.0-beta.2
Some checks failed
Benchmark / linux (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / macos (push) Has been cancelled
CI / linux (push) Has been cancelled
CI / windows (push) Has been cancelled
2021-05-21 16:10:21 -05:00
Evan Hahn
fb879ce810 Revert "Fix typo in method name"
This reverts commit 95baa3e02e, as it was
causing significant performance issues.
2021-05-21 16:05:31 -05:00
Fedor Indutny
5fea16fc11
Fix audio recordings 2021-05-21 13:45:09 -07:00
Evan Hahn
ffd43788bf
Update strings 2021-05-21 13:24:16 -07:00
Evan Hahn
333202646b
Improve UI performance for no-op profile fetches 2021-05-21 13:23:28 -07:00
Scott Nonnenberg
e819b76103
Partially revert "Clean up inviteLink handling, harden compose input" 2021-05-21 11:56:17 -07:00
Fedor Indutny
6a4de37121
Fix session transactions for archive sessions 2021-05-21 10:31:00 -07:00
79 changed files with 14305 additions and 5451 deletions

View File

@ -701,6 +701,10 @@
"message": "Oor Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Toespraak",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Geen resultate vir \"$searchTerm$\" in $conversationName$ nie",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Unmute mic",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Your camera is off",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Scroll down",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Wys weg",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Always relay calls",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Aktiveer speltoetsing van teks wat in die boodskapskryfvak ingeskryf is",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Die speltoets sal die volgende keer as Signal begin, geaktiveer word.",
@ -1423,6 +1521,10 @@
"message": "Die speltoets sal gedeaktiveer word die volgende keer as Signal begin.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Duidelike data",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Kon nie stuur nie",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Partially sent, click for details",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "af",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 sekondes",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 sekondes",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 sekondes",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minuut",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 Minute",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minute",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 uur",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 uur",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 uur",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 dag",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 week",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Verdwynende boodskappe",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "af",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1u",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6u",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12u",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1w",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Verdwyn boodskappe gedeaktiveer",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Member of $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Lid van $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Member of $group1$ and $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Lid van $group1$ en $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Member of $group1$, $group2$, and $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Lid van $group1$, $group2$, en $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Member of $group1$, $group2$, $group3$ and $remainingCount$ more.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Lid van $group1$, $group2$, $group3$, en $remainingCount$meer",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ added you to the group.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Geen groepe in gemeen nie.",
"message": "Geen groepe in gemeen nie",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Antwoord",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Leave call",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Heg leër aan",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Count muted conversations in badge count",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Gaan voort",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Kom meer te wete",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "If you're not sure who the request is from, review the contacts below and take action.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Versoek",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Your contact",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "عن Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "الحديث",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "لم يعثر على نتائج حول \"$searchTerm$\" في $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "شغِّل الميكروفون",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "الكاميرا غير مشغلة",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "تمرير نحو اﻷسفل",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "تجاهُل",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "مناوبة الاتصالات دوما",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "تفعيل التدقيق الإملائي للنص الذي تم إدخاله في مربع تحرير الرسالة",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "سيتم تفعيل التدقيق الإملائي عندما تقوم بتشغيل Signal في المرة القادمة.",
@ -1423,6 +1521,10 @@
"message": "سيتم تعطيل التدقيق الإملائي عندما تقوم بتشغيل Signal المرة القادمة.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "محو البيانات",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "فشل الإرسال",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "تم الإرسال جزئياً، اضغط للتفاصيل",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "تعطيل",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "بعد 5 ثوان",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "بعد 10 ثوان",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "بعد 30 ثانية",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "بعد دقيقة واحدة",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "بعد 5 دقائق",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "بعد 30 دقيقة",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "بعد ساعة واحدة",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "بعد 6 ساعات",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "بعد 12 ساعة",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "بعد يوم واحد",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "بعد أسبوع واحد",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "الرسائل المختفية",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "تعطيل",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "بعد 5 ثوان",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "بعد 10 ثوان",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "بعد 30 ثانية",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "بعد 1 دقيقة",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "بعد 5 دقائق",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "بعد 30 دقيقة",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "بعد 1 ساعة",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "بعد 6 ساعات",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "بعد 12 ساعة",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "بعد 1 يوم",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "بعد 1 أسبوع",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "عُطلَت الرسائل المختفية",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "عضو في $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "عضو في $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "عضو في $group1$و$group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "عضو في $group1$و$group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "عضو في $group1$،$group2$ و $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "عضو في $group1$،$group2$ و $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "عضو في $group1$،$group2$،$group3$ وبالإضافة إلى $remainingCount$ آخرين. ",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "عضو في $group1$،$group2$،$group3$ وبالإضافة إلى $remainingCount$ آخرين",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "تمت إضافتك للمجموعة من قبل $name$.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "لا وجود لمجموعات مشتركة.",
"message": "لا توجد مجموعات مُشتركة",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "اﻹجابة",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "مغادرة المكالمة",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "ڤيديو",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "إرفاق ملف",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "حساب المحادثات الصامتة في شارة التعداد",
"description": "Description for counting muted conversations in badge setting"
@ -5092,7 +5186,7 @@
"description": "The label for contact checkboxes that are disabled"
},
"alreadyAMember": {
"message": "Already a member",
"message": "إنَّهُ بِالفِعل عُضو ",
"description": "The label for contact checkboxes that are disabled because they're already a member"
},
"MessageAudio--play": {
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "الاِستِمرار",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "لمعرفة المزيد",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "حَول طلبات المُراسلة",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "إذا التبس عليك مصدر الطلب، يُرجى مراجعة جهات الاتصال أدناه والقيام بالإجراء المناسب.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "الطلب",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "جهة الاتصال الخاصة بك",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "هَل تُريد المُتابعة دُونَ تَحقُّق؟",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "لَقَد اِكتَمَلَ التَّحَقُّق.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Относно Сигнал Десктоп",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Говор",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Няма резултати за \"$searchTerm$\" в $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Премахни заглушаването на микрофона",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Камерата е изключена",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1384,9 +1404,87 @@
"description": "Label for the \"scroll up\" button in a call's overflow area"
},
"calling__overflow__scroll-down": {
"message": "Scroll down",
"message": "Скролни надолу",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Отказ",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Винаги да се използва прехвърляне на обажданията",
"description": "Description of the always relay calls setting"
@ -1413,7 +1511,7 @@
},
"spellCheckDescription": {
"message": "Активирай граматическа проверка при писане на съобщението",
"description": "Description of the media permission description"
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Граматическата проверка ще бъде активирана при следващото стартиране на Signal.",
@ -1423,6 +1521,10 @@
"message": "Граматическата проверка ще бъде деактивирана при следващото стартиране на Signal.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Изчистване на данните",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Изпращането неуспешно",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Частично изпратено, натиснете за повече информация",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"message": "изключено",
"disappearingMessages__off": {
"message": "деактивирана",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 секунди",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 секунди",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 секунди",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 минута",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 минути",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 минути",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 час",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 часа",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 часа",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 ден",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 седмица",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Изчезващи съобщения",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "изключено",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5сек",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10сек",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30сек",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1м",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5м",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30м",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1ч",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6ч",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12ч",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1д",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1сед",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Изчезващите съобщения са деактивирани",
"description": "Displayed in the left pane when the timer is turned off"
@ -1954,7 +1968,7 @@
"description": "Label shown when there are no conversations to compose to"
},
"chooseGroupMembers__title": {
"message": "Choose members",
"message": "Избери членове",
"description": "The title for the 'choose group members' left pane screen"
},
"chooseGroupMembers__back-button": {
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Член на $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Член на $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Член на $group1$ и $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Член на $group1$ и $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Член на $group1$, $group2$ и $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Член на $group1$, $group2$ и $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Член на $group1$, $group2$, $group3$ или още $remainingCount$ други.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Член на $group1$, $group2$, $group3$ или още $remainingCount$ други",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ Ви добави в групата.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Няма общи групи.",
"message": "Няма общи групи",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Отговор",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Напусни повикването",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Видео",
"description": "Label for video input selector"
@ -3422,11 +3504,11 @@
"description": "Shown if you click a group link and we can't get information about it"
},
"GroupV2--join--link-revoked--title": {
"message": "Cant Join Group",
"message": "Влизането в групата не е възможно",
"description": "Shown if you click a group link and we can't get information about it"
},
"GroupV2--join--link-revoked": {
"message": "This group link is no longer valid.",
"message": "Груповата връзка не е валидна",
"description": "Shown if you click a group link and we can't get information about it"
},
"GroupV2--join--prompt-with-approval": {
@ -3446,7 +3528,7 @@
"description": "The button to cancel request to join the group"
},
"GroupV2--join--cancel-request-to-join--confirmation": {
"message": "Cancel your request to join this group?",
"message": "Отмени заявката за присъединяване към групата?",
"description": "A confirmation message that shows after you click the button"
},
"GroupV2--join--cancel-request-to-join--yes": {
@ -3720,7 +3802,7 @@
}
},
"GroupV2--access-invite-link--enabled--unknown": {
"message": "Admin approval for the group link has been enabled.",
"message": "Одобрението на администратора за груповата връзка е включено.",
"description": "Shown in timeline or conversation preview when v2 group changes"
},
"GroupV2--member-add--invited--you": {
@ -4663,6 +4745,18 @@
"message": "Добави файл",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Показване на броя разговори в тих режим",
"description": "Description for counting muted conversations in badge setting"
@ -4732,7 +4826,7 @@
"description": "This is the label for the 'who can add members' panel"
},
"ConversationDetails--add-members-info": {
"message": "Choose who can add members to this group.",
"message": "Изберете кой може да добавя членове в групата.",
"description": "This is the additional info for the 'who can add members' panel"
},
"ConversationDetails--requests-and-invites": {
@ -4782,7 +4876,7 @@
"description": "This is the modal button to confirm blocking a group"
},
"ConversationDetailsHeader--members": {
"message": "$number$ members",
"message": "$number$ члена",
"description": "This is the number of members in a group",
"placeholders": {
"number": {
@ -4800,7 +4894,7 @@
"description": "This is a button on the conversation details to show all media"
},
"ConversationDetailsMembershipList--title": {
"message": "$number$ members",
"message": "$number$ члена",
"description": "The title of the membership list panel",
"placeholders": {
"number": {
@ -4822,7 +4916,7 @@
"description": "Shown in a toast when a user selects to copy group link"
},
"GroupLinkManagement--share": {
"message": "Copy link",
"message": "Копирай линка",
"description": "This lets users share their group link"
},
"GroupLinkManagement--confirm-reset": {
@ -4842,7 +4936,7 @@
"description": "Description for the approve new members select area"
},
"PendingInvites--tab-requests": {
"message": "Requests ($count$)",
"message": "Заявки ($count$)",
"description": "Label for the tab to view pending requests",
"placeholders": {
"name": {
@ -4882,11 +4976,11 @@
}
},
"PendingInvites--invites": {
"message": "Invited by you",
"message": "Поканени от теб",
"description": "This is the title list of all invites"
},
"PendingInvites--invited-by-you": {
"message": "Invited by you",
"message": "Поканени от теб",
"description": "This is the title for the list of members you have invited"
},
"PendingInvites--invited-by-others": {
@ -4954,7 +5048,7 @@
"description": "This is the modal button to approve group request to join"
},
"PendingRequests--deny": {
"message": "Deny Request",
"message": "Откажи заявката",
"description": "This is the modal button to deny group request to join"
},
"PendingRequests--info": {
@ -4988,7 +5082,7 @@
"description": "The button text when you click on an uploaded avatar and want to remove it"
},
"ContactPill--remove": {
"message": "Remove contact",
"message": "Премахни контакт",
"description": "The label for the 'remove' button on the contact pill"
},
"ComposeErrorDialog--close": {
@ -5068,7 +5162,7 @@
}
},
"AddGroupMembersModal--confirm-button--one": {
"message": "Add member",
"message": "Добави член",
"description": "When adding new members to an existing group, this is shown on the confirmation dialog button"
},
"AddGroupMembersModal--confirm-button--many": {
@ -5080,7 +5174,7 @@
"description": "The text of the button to create new groups"
},
"selectContact": {
"message": "Select contact",
"message": "Избери контакт",
"description": "The label for contact checkboxes that are non-selected (clicking them should select the contact)"
},
"deselectContact": {
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Продължи",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Научете повече",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Ако не сте сигурни от кого е искането, прегледайте контактите по-долу и предприемете действие.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Искай",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Твоя контакт",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Signal ডেস্কটপ সম্পর্কে",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "বক্তৃতা",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "\"$searchTerm$\" এর জন্য $conversationName$ মধ্যে কোন ফলাফল নেই",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Unmute mic",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Your camera is off",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Scroll down",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "বাতিল",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "কল সমূহ সবসময় রিলে করুন",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "বার্তা লেখার বাক্সে প্রবেশ করা পাঠ্যের বানান পরীক্ষা সচল করুন",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Spell check will be enabled the next time Signal starts.",
@ -1423,6 +1521,10 @@
"message": "Spell check will be disabled the next time Signal starts.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "ডেটা মুছে ফেল",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "পাঠাতে ব্যর্থ",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Partially sent, click for details",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "বন্ধ",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 সেকেন্ড",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 সেকেন্ড",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 সেকেন্ড",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 মিনিট",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 মিনিট",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 মিনিট",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 ঘন্টা",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 ঘন্টা",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 ঘন্টা",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 দিন",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 সপ্তাহ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "অদৃশ্য বার্তা",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "বন্ধ",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5সে.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10সে.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30সে.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1মি.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5মি.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30মি.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1ঘ.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6ঘ.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12ঘ.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1দিন",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1সপ্তাহ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "অদৃশ্য হওয়া বার্তাগুলি অক্ষম করা হয়েছে",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Member of $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "$group$এর সদস্য",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Member of $group1$ and $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "$group1$ এবং $group2$ এর সদস্য",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Member of $group1$, $group2$, and $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "$group1$, $group2$, এবং $group3$ এর সদস্য",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Member of $group1$, $group2$, $group3$ and $remainingCount$ more.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Member of $group1$, $group2$, $group3$ and $remainingCount$ more",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ added you to the group.",
@ -3137,6 +3199,10 @@
"message": "একই রকমের কোন গ্রুপ নেই",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "উত্তর",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Leave call",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "ভিডিও",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "ফাইল সংযুক্ত করুন",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Count muted conversations in badge count",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "চলতে থাকুন",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "আরও জানুন",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "আপনি যদি নিশ্চিত না হন কার থেকে অনুরোধ এসেছে, আগে কন্টাক্টটি পরিদর্শন সিদ্ধান্ত নিন",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "অনুরোধ",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "আপনার কন্টাক্ট",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "O aplikaci Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Řeč",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Žádné výsledky pro ;$searchTerm$ v $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Zrušit ztlumení mikrofonu",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Vaše kamera je vypnutá",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Posunout dolů",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Zavřít",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Vždy předávat hovory",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Kontrolovat pravopis při psaní zpráv",
"description": "Description of the media permission description"
"message": "Povolit kontrolu pravopisu",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Kontrola pravopisu bude zapnuta po dalším zapnutí Signal.",
@ -1423,6 +1521,10 @@
"message": "Kontrola pravopisu bude vypnuta po dalším zapnutí Signal.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Otevřít pro přihlášení k počítači",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Vymazat data",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Odeslání selhalo",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Odesílání pozastaveno",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Odesláno částečně, klepněte pro zobrazení detailů",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "vyp.",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 sekund",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 sekund",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 sekund",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minuta",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minut",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minut",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 hodina",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 hodin",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 hodin",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 den",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 týden",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Mizející zprávy",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "vyp.",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 min",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 min",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 min",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 týd.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Mizení zpráv vypnuto",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Člen skupiny $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Člen skupiny $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Člen skupin $group1$ a $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Člen skupin $group1$ a $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Člen skupin $group1$, $group2$ a $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Člen skupin $group1$, $group2$ a $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Člen skupin $group1$, $group2$, $group3$ a dalších $remainingCount$ skupin.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Člen skupin $group1$, $group2$, $group3$ a dalších $remainingCount$ skupin",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ vás přidal(a) do skupiny.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Žádné společné skupiny.",
"message": "Žádné společné skupiny",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Žádné společné skupiny. Požadavky pečlivě prověřte.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Odpovědět",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Opustit hovor",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Vložit přílohu",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Počet ztišených konverzací",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Pokračovat",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Zjistit více",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "S touto osobou nemáte žádné společné skupiny. Požadavky pečlivě ověřte, než žádost schválíte, abyste předešli nevyžádaným zprávám.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "O žádostech o zprávy",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Požadavky důkladně ověřte. Signal našel jiný kontakt se stejným jménem. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Prověřit požadavek",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Prověřit požadavek",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Pokud si nejste jistí, od koho je požadavek, tak prověřte kontakty a proveďte akci.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Požadavek",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Váš kontakt",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Ověřte pro pokračování konverzace",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Dokončete prosím ověření, abyste pomohli s bojem proti spamu.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Po dokončení ověření můžete pokračovat v konverzacích. Všechny pozastavené zprávy budou automaticky odeslány po ověření.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Pokračovat bez ověření?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Pokud se rozhodnete ověření přeskočit, může se stát, že vám uniknou zprávy od jiných osob a vaše zprávy se neodešlou.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Přeskočit ověření",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Ověření dokončeno.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Ověření selhalo. Zkuste to prosím později.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Nepodařilo se smazat zprávu pro všehcny. Zkuste to prosím později.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Ynghylch Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Yn rhannu sgrîn",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Lleferydd",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "Nid yw cysylltiadau SMS/MMS ar gael ar Signal Desktop",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Does dim canlyniadau ar gyfer \"$searchTerm$\" yn $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Dad-dewi'r meic",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Diffoddir cyflwyno",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Dechrau rhannu",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Peidio cyflwyno",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Mae'ch fideo wedi'i ddiffodd",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Sgrolio i lawr",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "Rydych yn cyflwyno i bawb.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Cliciwch yma i ddychwelyd i'r alwad pan fyddwch chi'n barod i roi'r gorau i gyflwyno.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Mae Signal yn rhannu $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Peidio rhannu",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "Peidiasoch â chyflwyno",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "Mae $name$ yn cyflwyno",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "Peidiodd $name$ â chyflwyno",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Angen caniatâd",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "Ar gyfrifiadur Apple Mac sydd â fersiwn 10.15 neu ddiweddarach o macOS Catalina, mae Signal angen caniatâd i recordio sgrîn y cyfrifiadur.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Ewch i System Preferences a wedyn clicio ar Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Cliciwch Privacy",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "Ar y chwith, cliciwch Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "Ar y dde, ticiwch y blwch Signal.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Agorwch System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Diddymu",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Anfon galwadau ymlaen bob tro",
"description": "Description of the always relay calls setting"
@ -1412,17 +1510,21 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Galluogi gwirio sillafu testun a gofnodwyd yn y blwch cyfansoddi negeseuon",
"description": "Description of the media permission description"
"message": "Galluogi sillafwr",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Bydd gwiriad sillafu yn cael ei alluogi y tro nesaf y bydd Signal yn cychwyn.",
"message": "Bydd y sillafwr yn cael ei alluogi y tro nesaf y bydd Signal yn cychwyn.",
"description": "Shown when the user enables spellcheck to indicate that they must restart Signal."
},
"spellCheckWillBeDisabled": {
"message": "Bydd gwirio sillafu wedi'i analluogi y tro nesaf y bydd Signal yn cychwyn.",
"message": "Bydd y sillafwr wedi'i analluogi y tro nesaf y bydd Signal yn cychwyn.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Agor pan mae'r cyfrifiadur yn cychwyn",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Clirio Data",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Methodd yr anfon",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Oedwyd anfon",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Wedi'i hanfon yn rhannol, tapiwch am fanylion",
"description": "Shown on outgoing message if it is partially sent"
@ -1656,7 +1762,7 @@
}
},
"timerSetOnSync": {
"message": "Wedi diweddaru amser negeseuon byrhoedlog i $time$.",
"message": "Diweddarwyd cyfnod negeseuon byrhoedlog i $time$.",
"description": "Message displayed when timer is set on initial link of desktop device.",
"placeholders": {
"time": {
@ -1689,116 +1795,24 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "i ffwrdd",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 eiliad",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 eiliad",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 eiliad",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 munud",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 munud",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "hanner awr",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 awr",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 awr",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 awr",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 diwrnod",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 wythnos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Negeseuon byrhoedlog",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "i ffwrdd",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5e",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10e",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30e",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1a",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6a",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12a",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1w",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Negeseuon byrhoedlog wedi'u hanalluogi",
"message": "Negeseuon byrhoedlog wedi'u diffodd",
"description": "Displayed in the left pane when the timer is turned off"
},
"disappearingMessagesDisabledByMember": {
"message": "Analluogodd aelod negeseuon byrhoedlog.",
"message": "Diffoddodd aelod negeseuon byrhoedlog.",
"description": "Displayed in the left pane when the timer is turned off"
},
"disabledDisappearingMessages": {
"message": "Analluogodd $name$ negeseuon byrhoedlog.",
"message": "Diffoddodd $name$ negeseuon byrhoedlog.",
"description": "Displayed in the conversation list when the timer is turned off",
"placeholders": {
"name": {
@ -1808,7 +1822,7 @@
}
},
"youDisabledDisappearingMessages": {
"message": "Rydych wedi analluogi negeseuon byrhoedlog.",
"message": "Diffoddasoch negeseuon byrhoedlog.",
"description": "Displayed in the conversation list when the timer is turned off"
},
"timerSetTo": {
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Aelod o $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Aelod o $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Aelod o $group1$ a $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Aelod o $group1$ a $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Aelod o $group1$, $group2$, a $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Aelod o $group1$, $group2$, a $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Aelod o $group1$, $group2$, $group3$ a $remainingCount$ arall.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Aelod o $group1$, $group2$, $group3$ a $remainingCount$ arall",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "Ychwanegodd $name$ chi at y grŵp.",
@ -3137,6 +3199,10 @@
"message": "Dim grwpiau'n gyffredin",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Dim grwpiau'n gyffredin. Ystyriwch y ceisiadau'n ofalus",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Ateb",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Gadael yr alwad",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Rhannu eich sgrîn",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Rhannu Sgrîn",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Holl sgrîn",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "Ffenestr",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Fideo",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Atodi ffeil",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "Nid yw'r person hwn yn defnyddio Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Nid yw Signal yn cefnogi negesu cysylltiadau nad ydynt â Signal. Gofynnwch i'r person hwn osod Signal er mwyn cael profiad negesu mwy diogel.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Yn gwirio statws cofrestru y cysylltiad",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Cyfrif sgyrsiau tawel wrth gyfrif bathodynnau",
"description": "Description for counting muted conversations in badge setting"
@ -4724,7 +4818,7 @@
"description": "This is the label for the 'who can edit the group' panel"
},
"ConversationDetails--group-info-info": {
"message": "Dewiswch pwy all olygu enw grŵp, afatar, ac amserydd negeseuon sy'n diflannu.",
"message": "Dewiswch pwy all olygu enw grŵp, afatar, ac amserydd negeseuon byrhoedlog.",
"description": "This is the additional info for the 'who can edit the group' panel"
},
"ConversationDetails--add-members-label": {
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Parhau",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Dysgu rhagor",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Does gennych ddim grwpiau'n gyffredin â'r person yma. Ystyriwch y ceisiadau'n ofalus cyn derbyn negeseuon digroeso.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "Ychylch Ceisiadau Neges",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Adolygwch ceisiadau â gofal. Daeth Signal o hyd i gyswllt arall gyda'r un enw. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Adolygu cais",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Adolygu cais",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Os nad ydych yn siŵr o ble ddaw'r cais, adolygwch y cysylltiadau isod a gweithredu.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Gofyn",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Eich cyswllt",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Gwiriwch i barhau sgwrsio",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "I helpu atal sothach ar Signal cwblhewch gwirio os gwelwch yn dda.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Ar ôl gwirio, gallwch barhau i sgwrsio. Bydd unrhyw negeseuon sydd wedi'u oedi yn cael eu hanfon yn awtomatig.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Parhau Heb Wirio?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Os byddwch yn dewis hepgor y gwiriad, efallai byddwch yn methu negeseuon gan bobl eraill ac efallai bydd eich negeseuon chi yn methu ag anfon.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Hepgor gwiriad",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Cwblhawyd gwirio.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Methwyd gwirio, rhowch gynnig arall arni nes ymlaen.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Methwyd dileu y neges i bawb. Rhowch gynnig arall arni nes ymlaen.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Om Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Deling af skærm",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Tale",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS-kontakter er ikke tilgængelige på Signal Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Ingen resultater på \"$searchTerm$ efter $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Tilslå mikrofon",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Præsentation deaktiveret",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start præsentation",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop præsentation",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Din kamera er slået fra",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Rul ned",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "Du præsenterer for alle.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Klik her for at vende tilbage til opkaldet, når du er klar til at stoppe præsentationen.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal deler $window$",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop deling",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "Du stoppede præsentationen",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$præsenterer ",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stoppede præsentationen",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Tilladelse er nødvendig",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "På en Apple Mac-computer, der bruger macOS Catalina version 10.15 eller nyere, har Signal brug for tilladelse til at få adgang til din computers skærmoptagelse.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Gå til Systemindstillinger, og klik derefter på Sikkerhed og Privatliv.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Klik på Privatliv",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "Klik på skærmoptagelse til venstre.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "Marker afkrydsningsfeltet Signal til højre.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Gå til Systemindstillinger",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Afvis",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Videresend altid opkald",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Aktiver stavekontrol af beskeder",
"description": "Description of the media permission description"
"message": "Aktiver stavekontrol",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Stavekontrol bliver aktiveret næste gang Signal starter.",
@ -1423,6 +1521,10 @@
"message": "Stavekontrol bliver deaktiveret næste gang Signal starter.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Åbn ved computer-indlogning",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Ryd data",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Send mislykkedes",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send sat på pause",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Delvist sendt, klik for detaljer",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"message": "fra",
"disappearingMessages__off": {
"message": "deaktiveret",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 sekunder",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 sekunder",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 sekunder",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minut",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minutter",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minutter",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 time",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 timer",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 timer",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 dag",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 uge",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Beskeder med tidsudløb",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "fra",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1u",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Beskeder med tidsudløb er déaktiveret",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"member-of-1-group": {
"message": "Medlem af $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"member-of-2-groups": {
"message": "Medlem af $group1$ og $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"member-of-3-groups": {
"message": "Medlem af $group1$, $group2$ og $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"member-of-more-than-3-groups": {
"message": "Medlem af $group1$, $group2$, $group3$ og $remainingCount$ andre",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ tilføjede dig til gruppen",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Ingen grupper til fælles",
"message": "Ingen grupper tilfælles",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Ingen grupper til fælles. Gennemgå anmodninger omhyggeligt.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Svar",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Forlad samtalen",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Del din skærm",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Del skærm",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Hele skærmen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "En rude",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Vedhæft fil",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "Denne person bruger ikke Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop understøtter ikke beskeder til dem, der ikke er Signal-kontakter. Bed denne person om at installere Signal for en mere sikker beskedoplevelse.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Tjekker kontaktpersons registreringsstatus",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Vis antal udsatte samtaler i emblemet",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Fortsæt",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Læs mere",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Du har ingen grupper til fælles med denne person. Gennemgå anmodninger nøje, inden du accepterer for at undgå uønskede beskeder.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "Ang. Beskedanmodning",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Gennemgå anmodningerne omhyggeligt. Signal fandt en anden kontakt med samme navn. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Gennemgå anmodning",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Gennemgå anmodning",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Hvis du ikke er sikker på hvem forespørgslen er fra, gennemgå kontakterne herunder og vælg en handling.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Forespørgsel",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Din kontakt",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Bekræft for at fortsætte beskedskrivning",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "For at hjælpe med at forhindre spam på Signal, skal du gennemføre bekræftelsen.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Efter bekræftelse kan du fortsætte med at sende beskeder. Alle beskeder, der er sat på pause, sendes automatisk.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Vil du fortsætte uden at bekræfte?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Hvis du vælger at springe bekræftelsen over, kan du gå glip af beskeder fra andre mennesker, og dine beskeder kan muligvis ikke sendes.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Spring bekræftelse over",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Bekræftelse gennemført.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Bekræftelsen mislykkedes. Prøv igen senere.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Beskeden kunne ikke slettes for alle. Prøv igen senere.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -108,7 +108,7 @@
"description": "Edit menu item under 'speech' to start dictation"
},
"editMenuStopSpeaking": {
"message": "Τερματισμός ομιλίας",
"message": "Λήξη ομιλίας",
"description": "Edit menu item under 'speech' to stop dictation"
},
"windowMenuClose": {
@ -701,6 +701,10 @@
"message": "Σχετικά με το Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Διαμοιρασμός οθόνης",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Ομιλία",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "Οι επαφές SMS/MMS δεν είναι διαθέσιμες στο Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Δεν βρέθηκαν αποτελέσματα για \"$searchTerm$\" στο $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Ενεργοποίηση μικροφώνου",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Η παρουσίαση είναι απενεργοποιημένη",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Έναρξη παρουσίασης",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Λήξη παρουσίασης",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Η κάμερά σου είναι απενεργοποιημένη",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Κύλιση κάτω",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "Παρουσιάζεις σε όλους/ες.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Πάτα εδώ για να επιστρέψεις στην κλήση όταν είσαι έτοιμος/η να σταματήσεις να παρουσιάζεις.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Το Signal διαμοιράζεται το $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Λήξη διαμοιρασμού",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "Σταμάτησες να παρουσιάζεις",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "Ο/Η $name$ παρουσιάζει",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "Ο/Η $name$ σταμάτησε να παρουσιάζει",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Απαιτείται άδεια",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "Σε υπολογιστές Apple Mac με λογισμικό macOS Catalina έκδοση 10.15 ή νεότερη, το Signal χρειάζεται άδεια για να έχει πρόσβαση στην καταγραφή της οθόνης του υπολογιστή.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Πήγαινε στις Ρυθμίσεις συστήματος και πάρα Ασφάλεια & Ιδιωτικότητα.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Πάτα Ιδιωτικότητα.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "Στα αριστερά, πάτα Εγγραφή οθόνης.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "Στα δεξιά, επέλεξε το κουτί του Signal.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Άνοιξε τις Ρυθμίσεις συστήματος.",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Απόρριψη",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Αναμετάδοση κλήσεων πάντα",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Ενεργοποίηση ορθογραφικού ελέγχου του κειμένου που εισάγεται στο παράθυρο σύνθεσης μηνύματος",
"description": "Description of the media permission description"
"message": "Ενεργοποίηση ορθογραφικού ελέγχου",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Ο ορθογραφικός έλεγχος θα ενεργοποιηθεί κατά την επόμενη εκκίνηση του Signal.",
@ -1423,6 +1521,10 @@
"message": "Ο ορθογραφικός έλεγχος θα απενεργοποιηθεί κατά την επόμενη εκκίνηση του Signal.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Άνοιγμα με το άνοιγμα του υπολογιστή",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Εκκαθάριση δεδομένων",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Αποτυχία αποστολής",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Η αποστολή βρίσκεται σε αναμονή",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Στάλθηκε εν μέρει, κλικ για λεπτομέρειες",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"message": "απενεργοποιημένο",
"disappearingMessages__off": {
"message": "ανενεργό",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 δευτερόλεπτα",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 δευτερόλεπτα",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 δευτερόλεπτα",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 λεπτό",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 λεπτά",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 λεπτά",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 ώρα",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 ώρες",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 ώρες",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 ημέρα",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 εβδομάδα",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Μηνύματα που εξαφανίζονται",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "κλειστό",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5δ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10δ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30δ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1λ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5λ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30λ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1ω",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6ω",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12ω",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1ημ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1εβ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Απενεργοποιήθηκαν τα μηνύματα που εξαφανίζονται",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Μέλος του $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Μέλος του $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Μέλος του $group1$ και $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Μέλος του $group1$ και $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Μέλος του $group1$, $group2$, και $group3$. ",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Μέλος του $group1$, $group2$, και $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Μέλος του $group1$, $group2$, $group3$ και $remainingCount$ ακόμα.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Μέλος του $group1$, $group2$, $group3$ και $remainingCount$ ακόμα",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "Ο/Η $name$ σε πρόσθεσε στην ομάδα.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Καμμία κοινή ομάδα.",
"message": "Καμία κοινή ομάδα",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Χωρίς κοινές ομάδες. Εξέτασε τα αιτήματα προσεκτικά.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Απάντηση",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Αποχώρηση από την κλήση",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Διαμοιρασμός οθόνης",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Διαμοιρασμός οθόνης",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Όλη την οθόνη",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "Ενα παράθυρο",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Βίντεο",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Επισύναψη αρχείου",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "Αυτό το άτομο δεν χρησιμοποιεί Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Το Signal Desktop δεν υποστηρίζει την αποστολή μηνυμάτων σε επαφές εκτός Signal. Ζήτα από αυτό το άτομο να εγκαταστήσει το Signal για μια πιο ασφαλή εμπειρία επικοινωνίας.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Έλεγχος της κατάστασης εγγραφής της επαφής",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Να προσμετρώνται οι σιγασμένες συνομιλίες στο μετρητή ειδοποιήσεων",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Συνέχεια",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Μάθε περισσότερα",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Δεν είσαι σε κοινές ομάδες με αυτό το άτομο. Εξέτασε τα αιτήματα προσεκτικά πριν αποδεχτείς, για να γλιτώσεις ανεπιθύμητα μηνύματα.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "Σχετικά με τα αιτήματα μηνυμάτων",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Εξέτασε τα αιτήματα προσεκτικά. Το Signal βρήκε μια άλλη επαφή με το ίδιο όνομα. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Εξέταση αιτήματος",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Εξέταση αιτήματος",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Αν δεν είσαι σίγουρος/η από ποιόν είναι το αίτημα, εξέτασε τις παρακάτω επαφές, και κάνε κάποια ενέργεια.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Αίτημα",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Επαφή σου",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Επιβεβαίωσε για να συνεχίσεις να συνομιλείς",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Για να περιορίσουμε το spam στο Signal, παρακαλούμε ολοκλήρωσε την επιβεβαίωση.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Αφού επιβεβαιώσεις, θα μπορέσεις να συνεχίσεις να στέλνεις μηνύματα. Όσα μηνύματα βρίσκονται σε αναμονή θα αποσταλλούν αυτόματα.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Συνέχεια χωρίς επιβεβαίωση;",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Παράλειψη επιβεβαίωσης",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Η επιβεβαίωση ολοκληρώθηκε.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Η επιβεβαίωση απέτυχε. Παρακαλώ προσπάθησε ξανά αργότερα.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Αποτυχία διαγραφής του μηνύματος για όλους. Παρακαλώ προσπάθησε ξανά αργότερα.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Pri Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Parolo",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Neniu rezulto pri „$searchTerm$“ en $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Malsilentigi la mikrofonon",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Via fotilo estas malŝaltita",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Rulumi malsupren",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Ignori",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Ĉiam trapasigi la alvokojn per Signal-servilo",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Ŝalti literumilon de teksto entajpita en mesaĝa verkejo",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "La literumado ebliĝos, kiam Signal restartos.",
@ -1423,6 +1521,10 @@
"message": "La literumado malebliĝos, kiam Signal restartos.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Forviŝi datumojn",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Sendo malsukcesis",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Nekomplete sendita; alklaku por detaloj",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "malŝaltita",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 sekundojn",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 sekundojn",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 sekundojn",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minuton",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minutojn",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minutojn",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 horon",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 horojn",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 horojn",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 tagon",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 semajnon",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Memviŝontaj mesaĝoj",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "malŝaltita",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1sem",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Memviŝontaj mesaĝoj malŝaltitaj",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Ano de $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Ano de $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Ano de $group1$ kaj $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Ano de $group1$ kaj $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Ano de $group1$, $group2$ kaj $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Ano de $group1$, $group2$ kaj $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Ano de $group1$, $group2$, $group3$ kaj $remainingCount$  pliaj.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Ano de $group1$, $group2$, $group3$ kaj $remainingCount$  pliaj",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ aldonis vin al la grupo.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Neniu komuna grupo.",
"message": "Neniu komuna grupo",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Neniu komuna grupo. Kontroli la petojn zorgeme.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Respondi",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Forlasi la alvokon",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Videaĵo",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Aldoni dosieron",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Enkalkuligi la silentigitajn interparolojn en la ŝilda nombrilo",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Daŭrigi",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Scii pli",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Vi havas neniun komunan grupon kun tiu homo. Kontroli la petojn zorgeme antaŭ via akcepto por ne sendi nedeziratajn mesaĝojn.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Se vi ne certas pri tiu, kiu faris la peton, vidu la kontaktojn ĉi-sube, kaj elekti tion, kion fari.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Peto",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Via kontakto",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Acerca de Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Compartir pantalla",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Dictar",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "Tus amistades con sólo SMS/MMS no están disponibles en Desktop",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "No se encontró ««$searchTerm$» en ««$conversationName$».",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Activar micrófono",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presentación desactivada",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Comenzar presentación",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Terminar presentación",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Tu cámara está desactivada",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Desliza hacia abajo",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "Estás presentando al grupo.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Haz click aquí para volver a la llamada cuando hayas terminado tu presentación.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal está compartiendo $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Terminar de compartir",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "Has terminado de presentar",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ está presentando",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ ha terminado de presentar",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Necesitas activar los permisos",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Ignorar",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Redirigir llamadas siempre",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Comprobar la ortografía al escribir el mensaje",
"description": "Description of the media permission description"
"message": "Activar corrección ortográfica",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "El corrector ortográfico se activará al reiniciar Signal.",
@ -1423,6 +1521,10 @@
"message": "El corrector ortográfico se desactivará al reiniciar Signal.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Abrir al iniciar sesión en esta máquina",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Limpiar datos",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Fallo al enviar",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Envío pausado",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "No se ha enviado a tod@s, toca para ver más",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "inactivo",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 segundos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 segundos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 segundos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minuto",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minutos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minutos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 hora",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 horas",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 horas",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 día ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 semana",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Desaparición de mensajes",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "inactivo",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5 s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10 s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30 s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1 h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1 d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "7 d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Desaparición de mensajes desactivada",
"description": "Displayed in the left pane when the timer is turned off"
@ -1970,7 +1984,7 @@
"description": "The 'next' button text in the 'choose group members' left pane screen"
},
"chooseGroupMembers__maximum-group-size__title": {
"message": "Se alcanzó el número máximo de participantes en el grupo.",
"message": "Se alcanzó el número máximo de participantes en el grupo",
"description": "Shown in the alert when you add the maximum number of group members"
},
"chooseGroupMembers__maximum-group-size__body": {
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Participa en «$group$».",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Participa en «$group$»",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Participa en «$group1$» y «$group2$».",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Participa en «$group1$» y «$group2$»",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Participa en «$group1$», «$group2$» y «$group3$».",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Participa en «$group1$», «$group2$» y «$group3$»",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Participa en «$group1$», «$group2$», «$group3$» y $remainingCount$ grupos más.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Participa en «$group1$», «$group2$», «$group3$» y $remainingCount$ más",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ te ha añadido al grupo.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "No hay grupos en común.",
"message": "Sin grupos en común",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Sin grupos en común. Revisar solicitud.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Atender",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Abandonar llamada",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Vídeo",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Adjuntar archivo",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Considerar chats silenciados en el globo de notificación",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Adelante",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Saber más",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "No tienes grupos en común con esta persona. Revisa siempre cuidadosamente solicitudes de chat antes de aceptarlas para evitar mensajes indeseados.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "Más sobre solicitudes de chat",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Revisa las solicitudes cuidadosamente. Signal ha encontrado otra persona con el mismo nombre. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Revisar solicitud",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Revisar solicitud",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Si no sabes quién ha enviado esta solicitud, revisa la lista de personas debajo para tomar la decisión correcta.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Solicitud",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Tu contacto",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verificar para continuar chateando",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Para prevenir el spam en Signal, completa por favor la verificación.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Tras la verificación, podrás seguir enviando mensajes. Todos los mensajes pausados se enviarán.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "¿Continuar sin verificar?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Si decides omitir la verificación, podrás no recibir mensajes de otras personas y el envío de tus mensajes fallará.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Omitir verificación",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verificación completada.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Fallo al verificar. Inténtalo más tarde.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Fallo al eliminar el mensaje para tod@s. Inténtalo más tarde.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Signal Desktop-i buruz",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Hizketa",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Ez da topatu emaitzarik \"$searchTerm$\" bilaketarako $conversationName$ solasaldian",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Ireki mikronofoa",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Zure kamera itzalita dago",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Joan behera",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Baztertu",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Birtransmititu deiak beti",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Aktibatu ortografia egiaztatzea idazteko kutxaren barruan sartzen den testurako",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Ortografia egiaztatuko da Signal irekitzen den hurrengo aldian.",
@ -1423,6 +1521,10 @@
"message": "Ortografia egiaztatzea desaktibatuko da Signal irekitzen den hurrengo aldian.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Garbitu datuak",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Bidaltzeak huts egin du",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Partzialki bidalia, ukitu xehetasunetarako",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "desgaitu",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 segundo",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 segundo",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 segundo",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "duela minutu 1",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minutu",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minutu",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "ordubete",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 ordu",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 ordu",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "egun 1",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "astebete",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Mezuen desagerpena",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "desgaitu",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "min1",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5min",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30min",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "ord1",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6ord",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12ord",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "egu1",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "ast1",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Mezuen desagerpena ezgaituta dago",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "$group$ taldeko kidea.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "$group$ taldeko kidea",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "$group1$ eta $group2$ taldeetako kidea.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "$group1$ eta $group2$ taldeetako kidea",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "$group1$, $group2$ eta $group3$ taldeetako kidea.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "$group1$, $group2$ eta $group3$ taldeetako kidea",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "$group1$, $group2$, $group3$ eta $remainingCount$ talde gehiagotako kidea.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "$group1$, $group2$, $group3$ eta $remainingCount$ talde gehiagotako kidea",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ erabiltzaileak taldera gehitu zaitu.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Ez dago komuna den talderik.",
"message": "Ez dago zuen artean komuna den talderik",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Erantzun",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Deia utzi",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Bideoa",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Erantsi fitxategia",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Zenbatu Mutututako Solasaldiak",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Jarraitu",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Gehiago jakin",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Ziur ez bazaude eskaera nork bidali duen, egiaztatu azpian agertzen diren kontaktuak eta ekintza bat hautatu.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Eskaera",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Zure kontaktua",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "درباره سیگنال Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "صحبت",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "هیچ نتیجه ای برای$searchTerm$در $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1006,7 +1014,7 @@
"description": "Label for when something is turned off"
},
"deleteWarning": {
"message": "This message will be deleted from this device.",
"message": "این پیام از روی این دستگها پاک خواهد شد.",
"description": "Text shown in the confirmation dialog for deleting a message locally"
},
"deleteForEveryoneWarning": {
@ -1275,6 +1283,18 @@
"message": "باز کردن صدا",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "دوربین شما خاموش است",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "پایین بکشید",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "رد",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "عبور تمامی تماس‌ها از سرور سیگنال",
"description": "Description of the always relay calls setting"
@ -1858,11 +1956,11 @@
"description": "Label for header when starting a new conversation"
},
"contactSearchPlaceholder": {
"message": "Search by name or phone number",
"message": "جستجو از طریق نام یا شماره تلفن",
"description": "Placeholder to use when searching for contacts in the composer"
},
"noContactsFound": {
"message": "No contacts found",
"message": "هیچ مخاطبی یافت نشد",
"description": "Label shown when there are no contacts to compose to"
},
"noConversationsFound": {
@ -1870,7 +1968,7 @@
"description": "Label shown when there are no conversations to compose to"
},
"chooseGroupMembers__title": {
"message": "Choose members",
"message": "انتخاب اعضا",
"description": "The title for the 'choose group members' left pane screen"
},
"chooseGroupMembers__back-button": {
@ -1890,7 +1988,7 @@
"description": "Shown in the alert when you add the maximum number of group members"
},
"chooseGroupMembers__maximum-group-size__body": {
"message": "Signal groups can have a maximum of $max$ members.",
"message": "گروه های سیگنال می توانند حداکثر $max$ عضو داشته باشند.",
"description": "Shown in the alert when you add the maximum number of group members",
"placeholders": {
"max": {
@ -1932,7 +2030,7 @@
"description": "The title for the 'set group metadata' left pane screen"
},
"setGroupMetadata__back-button": {
"message": "Back to member selection",
"message": "برگشت به انتخاب اعضا",
"description": "Used as alt-text of the back button on the 'set group metadata' left pane screen"
},
"setGroupMetadata__group-name-placeholder": {
@ -2404,7 +2502,7 @@
"description": "Shown in the shortcuts guide"
},
"Keyboard--new-conversation": {
"message": "Start new conversation",
"message": "شروع مکالمه جدید",
"description": "Shown in the shortcuts guide"
},
"Keyboard--archive-conversation": {
@ -2706,7 +2804,7 @@
"description": "Title for the upload stage of the sticker creator"
},
"StickerCreator--UploadStage-uploaded": {
"message": "$count$ of $total$ uploaded",
"message": "$count$ از $total$ آپلود شد ",
"description": "Title for the upload stage of the sticker creator",
"placeholders": {
"count": {
@ -2772,7 +2870,7 @@
"description": "Text for the toast when an image that is too large was dropped on the sticker creator"
},
"StickerCreator--Toasts--errorProcessing": {
"message": "Error processing image",
"message": "خطا در پردازش تصویر",
"description": "Text for the toast when an image cannot be processed was dropped on the sticker creator with a generic error"
},
"StickerCreator--Toasts--APNG--notSquare": {
@ -2818,7 +2916,7 @@
"description": "The error message which appears when the user has not linked their account and attempts to use the Sticker Creator"
},
"Reactions--error": {
"message": "Failed to send reaction. Please try again.",
"message": "ناموفقیت در ارسال واکنش. لطفاً دوباره تلاش کنید.",
"description": "Shown when a reaction fails to send"
},
"ReactionsViewer--more": {
@ -3142,11 +3240,11 @@
"description": "Shown in conversation history when you missed an incoming video call"
},
"acceptedOutgoingAudioCall": {
"message": "Outgoing audio call",
"message": "تماس صوتی خروجی",
"description": "Shown in conversation history when you made an outgoing audio call"
},
"acceptedOutgoingVideoCall": {
"message": "Outgoing video call",
"message": "تماس تصویری خروجی",
"description": "Shown in conversation history when you made an outgoing video call"
},
"missedOrDeclinedOutgoingAudioCall": {
@ -3158,7 +3256,7 @@
"description": "Shown in conversation history when your video call is missed or declined"
},
"incomingAudioCall": {
"message": "Incoming audio call...",
"message": "تماس صوتی دریافتی...",
"description": "Shown in both the incoming call bar and notification for an incoming audio call"
},
"incomingVideoCall": {
@ -3279,6 +3377,22 @@
"message": "ترک کردن تماس",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "ویدئو",
"description": "Label for video input selector"
@ -3292,7 +3406,7 @@
"description": "Label for audio output selector"
},
"callingDeviceSelection__select--no-device": {
"message": "No devices available",
"message": "هیچ دستگاهی موجود نیست",
"description": "Message for when there are no available devices to select for input/output audio or video"
},
"callingDeviceSelection__select--default": {
@ -3350,7 +3464,7 @@
"description": "Title of pop-up dialog when user-initiated task has gone wrong"
},
"ErrorModal--description": {
"message": "Please try again or contact support.",
"message": "لطفاً دوباره تلاش کنید یا با پشتیبانی تماس بگیرید.",
"description": "Description text in pop-up dialog when user-initiated task has gone wrong"
},
"Confirmation--confirm": {
@ -3374,7 +3488,7 @@
"description": "Shown when you click on a group link to confirm"
},
"GroupV2--join--already-in-group": {
"message": "You're already in this group.",
"message": "شما هم اکنون بخشی از این گروه هستید.",
"description": "Shown if you click a group link for a group where you're already a member"
},
"GroupV2--join--already-awaiting-approval": {
@ -3382,7 +3496,7 @@
"description": "Shown if you click a group link for a group where you've already requested approval'"
},
"GroupV2--join--unknown-link-version--title": {
"message": "Unknown link version",
"message": "نسخه پیوند ناشناخته",
"description": "This group link is no longer valid."
},
"GroupV2--join--unknown-link-version": {
@ -3394,7 +3508,7 @@
"description": "Shown if you click a group link and we can't get information about it"
},
"GroupV2--join--link-revoked": {
"message": "This group link is no longer valid.",
"message": "این پیوند گروه دیگر معتبر نیست.",
"description": "Shown if you click a group link and we can't get information about it"
},
"GroupV2--join--prompt-with-approval": {
@ -3406,7 +3520,7 @@
"description": "The button to join the group"
},
"GroupV2--join--request-to-join-button": {
"message": "Request to Join",
"message": "درخواست برای عضویت",
"description": "The button to join the group, if approval is required"
},
"GroupV2--join--cancel-request-to-join": {
@ -3440,7 +3554,7 @@
}
},
"GroupV2--join--group-metadata": {
"message": "Group · $memberCount$",
"message": "گروه · $memberCount$",
"description": "A holder for two pieces of information - the type of conversation, and the member count",
"placeholders": {
"memberCount": {
@ -3454,7 +3568,7 @@
"description": "Shown in composition area when you've requested to join a group"
},
"GroupV2--join--general-join-failure--title": {
"message": "Link Error",
"message": "خطا پیوند",
"description": "Shown if something went wrong when you try to join via a group link"
},
"GroupV2--join--general-join-failure": {
@ -3580,7 +3694,7 @@
"description": "Shown in timeline or conversation preview when v2 group changes"
},
"GroupV2--avatar--remove--unknown": {
"message": "A member removed the group avatar.",
"message": "یک عضو نمایه گروه را حذف کرد.",
"description": "Shown in timeline or conversation preview when v2 group changes"
},
"GroupV2--access-attributes--admins--other": {
@ -3788,7 +3902,7 @@
}
},
"GroupV2--member-add--other--you": {
"message": "You added $memberName$.",
"message": "شما $memberName$ را اضافه کردید.",
"description": "Shown in timeline or conversation preview when v2 group changes",
"placeholders": {
"memberName": {
@ -3798,7 +3912,7 @@
}
},
"GroupV2--member-add--other--unknown": {
"message": "A member added $memberName$.",
"message": "یک عضو $memberName$ را اضافه کرد.",
"description": "Shown in timeline or conversation preview when v2 group changes",
"placeholders": {
"memberName": {
@ -3808,7 +3922,7 @@
}
},
"GroupV2--member-add--you--other": {
"message": "$memberName$ added you to the group.",
"message": "$memberName$ شما را به گروه اضافه کرد.",
"description": "Shown in timeline or conversation preview when v2 group changes",
"placeholders": {
"memberName": {
@ -3922,7 +4036,7 @@
}
},
"GroupV2--member-remove--other--unknown": {
"message": "A member removed $memberName$.",
"message": "یک عضو $memberName$ را حذف کرد.",
"description": "Shown in timeline or conversation preview when v2 group changes",
"placeholders": {
"memberName": {
@ -3964,7 +4078,7 @@
}
},
"GroupV2--member-privilege--promote--other--you": {
"message": "You made $memberName$ an admin.",
"message": "شما $memberName$ را مدیر کردید.",
"description": "Shown in timeline or conversation preview when v2 group changes",
"placeholders": {
"memberName": {
@ -3984,7 +4098,7 @@
}
},
"GroupV2--member-privilege--promote--you--other": {
"message": "$adminName$ made you an admin.",
"message": "$adminName$ شما را مدیر کرد.",
"description": "Shown in timeline or conversation preview when v2 group changes",
"placeholders": {
"adminName": {
@ -4631,6 +4745,18 @@
"message": "پیوست فایل",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Count muted conversations in badge count",
"description": "Description for counting muted conversations in badge setting"

View File

@ -701,6 +701,10 @@
"message": "Tietoja Signal Desktopista",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Puhe",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Ei tuloksia haulle $searchTerm$ keskustelussa $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Poista mikrofonin mykistys",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Kamerasi on pois päältä",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Selaa alaspäin",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Peruuta",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Välitä aina kaikki puhelut",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Oikolue kirjoituskentän sisältö",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Oikeinkirjoituksen tarkistus otetaan käyttöön seuraavan kerran, kun Signal käynnistyy.",
@ -1423,6 +1521,10 @@
"message": "Oikeinkirjoituksen tarkistus poistetaan käytöstä seuraavan kerran, kun Signal käynnistyy.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Tietojen poisto",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Lähetys epäonnistui",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Lähetys keskeytetty",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Osittain lähetetty, napsauta nähdäksesi lisätietoja",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "pois päältä",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 sekuntia",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 sekuntia",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 sekuntia",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minuutti",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minuuttia",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minuuttia",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 tunti",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 tuntia",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 tuntia",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 päivä",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 viikko",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Katoavat viestit",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "pois päältä",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5 s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10 s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30 s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 min",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 min",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 min",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1 t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1 pv",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 vk",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Katoavat viestit poistettu käytöstä",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Jäsen ryhmässä $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Jäsen ryhmässä $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Jäsen ryhmissä $group1$ ja $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Jäsen ryhmissä $group1$ ja $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Jäsen ryhmissä $group1$, $group2$ ja $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Jäsen ryhmissä $group1$, $group2$ ja $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Jäsen ryhmissä $group1$, $group2$, $group3$ ja $remainingCount$ muussa.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Jäsen ryhmissä $group1$, $group2$, $group3$ ja $remainingCount$ muussa",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ lisäsi sinut ryhmään.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Ei yhteisiä ryhmiä.",
"message": "Ei yhteisiä ryhmiä",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Ei yhteisiä ryhmiä. Tarkista pyynnöt huolellisesti.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Vastaa",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Poistu puhelusta",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Liitä tiedosto",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Sisällytä mykistetyt keskustelut merkin laskennassa",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Jatka",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Lue lisää",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Et kuulu samoihin ryhmiin tämän henkilön kanssa. Käy pyynnöt tarkasti läpi ennen hyväksymistä vältääksesi epätoivotut viestit.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "Tietoa viestipyynnöistä",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Jos et ole varma lähettäjän henkilöllisyydestä, tarkista henkilötiedot alta.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Pyyntö",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Yhteystietosi",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "À propos de Signal Desktop pour ordinateur",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Parole",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Aucun résultat pour « $searchTerm$ » dans $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Réactiver le microphone",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Votre caméra est désactivée",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Faire défiler vers le bas",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Arrêter le partage",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Allez dans Préférences Système puis cliquez sur Sécurité et Confidentialité.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Cliquez sur Confidentialité.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "Sur la gauche, cliquez sur Enregistrement de lécran.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "Sur la droite, cochez la case Signal.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Ouvrez les Préférences Système",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Fermer",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Toujours relayer les appels",
"description": "Description of the always relay calls setting"
@ -1932,7 +2030,7 @@
"description": "The title for the 'set group metadata' left pane screen"
},
"setGroupMetadata__back-button": {
"message": "Back to member selection",
"message": "Retour à la sélection des membres",
"description": "Used as alt-text of the back button on the 'set group metadata' left pane screen"
},
"setGroupMetadata__group-name-placeholder": {
@ -1948,7 +2046,7 @@
"description": "The header for the members list in the 'set group metadata' left pane screen"
},
"setGroupMetadata__error-message": {
"message": "This group couldnt be created. Check your connection and try again.",
"message": "Impossible de créer ce groupe. Vérifiez votre connexion et réessayez.",
"description": "Shown in the modal when we can't create a group"
},
"updateGroupAttributes__title": {
@ -1956,7 +2054,7 @@
"description": "Shown in the modal when we want to update a group"
},
"updateGroupAttributes__error-message": {
"message": "Failed to update the group. Check your connection and try again.",
"message": "Échec de la mise à jour du groupe. Vérifiez votre connexion et réessayez.",
"description": "Shown in the modal when we can't update a group"
},
"notSupportedSMS": {
@ -3102,7 +3200,7 @@
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"message": "Aucun groupe en commun. Examinez les demandes avec attention.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
@ -3279,6 +3377,22 @@
"message": "Quitter lappel",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Partager lécran",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Tout lécran",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "Une fenêtre",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Vidéo",
"description": "Label for video input selector"
@ -4631,6 +4745,18 @@
"message": "Joindre un fichier",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Compter les conversations en sourdine dans la pastille de comptage",
"description": "Description for counting muted conversations in badge setting"
@ -4964,7 +5090,7 @@
"description": "The text on the button when there's an error in the composer"
},
"NewlyCreatedGroupInvitedContactsDialog--title--one": {
"message": "Invitation sent",
"message": "Invitation envoyée",
"description": "When creating a new group and inviting users, this is shown in the dialog"
},
"NewlyCreatedGroupInvitedContactsDialog--title--many": {

View File

@ -701,6 +701,10 @@
"message": "אודות Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "דיבור",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "אין תוצאות עבור \"$searchTerm$\" בשיחה $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "בטל השתקת מיקרופון",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "המצלמה שלך כבויה",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "גלול למטה",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "בטל",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "שדר מחדש שיחות תמיד",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "אפשר בדיקת איות של מלל המוכנס בתיבת חיבור הודעה",
"description": "Description of the media permission description"
"message": "אפשר בדיקת איות",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "בדיקת איות תאופשר בפעם הבאה ש־Signal יופעל.",
@ -1423,6 +1521,10 @@
"message": "בדיקת איות תושבת בפעם הבאה ש־Signal יופעל.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "פתח בכניסה אל המחשב",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "נקה נתונים",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "שליחה נכשלה",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "שליחה מושהית",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "נשלח חלקית, לחץ לפרטים",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "כבוי",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 שניות",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 שניות",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 שניות",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "דקה 1",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 דקות",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 דקות",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "שעה 1",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 שעות",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 שעות",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "יום 1",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "שבוע 1",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "הודעות נעלמות",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "כבוי",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5 ש'",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10 ש'",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30 ש'",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 ד'",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 ד'",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 ד'",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1 שע'",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 שע'",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 שע'",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1 י'",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 שב'",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "הודעות נעלמות מושבתות",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "חבר קבוצה של $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "חבר קבוצה של $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "חבר קבוצה של $group1$ ושל $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "חבר קבוצה של $group1$ ושל $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "חבר קבוצה של $group1$, $group2$, ושל $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "חבר קבוצה של $group1$, $group2$, ושל $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "חבר קבוצה של $group1$, $group2$, $group3$ ושל עוד $remainingCount$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "חבר קבוצה של $group1$, $group2$, $group3$ ושל עוד $remainingCount$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ הוסיף אותך אל הקבוצה.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "אין קבוצות במשותף.",
"message": "אין קבוצות במשותף",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "אין קבוצות משותפות. סקור בקשות בזהירות.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "ענה",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "עזוב שיחה",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "סרטון",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "צרף קובץ",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "ספור שיחות מושתקות בספירת התג",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "המשך",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "למד עוד",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "אין לך קבוצות משותפות עם האיש הזה. סקור בקשות בזהירות טרם אישור שלהן כדי להימנע מהודעות בלתי רצויות.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "על אודות בקשות הודעה",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "סקור בקשות בזהירות. Signal מצא איש קשר אחר עם אותו שם. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "סקור בקשה",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "סקור בקשה",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "אם אינך בטוח ממי הבקשה, סקור את חברי הקבוצה למטה ונקוט בפעולה.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "בקשה",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "איש הקשר שלך",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "וודא כדי להמשיך להתכתב",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "כדי לעזור למנוע זבל ב־Signal, אנא השלם וידוא.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "לאחר וידוא, אתה יכול להמשיך להתכתב. הודעות מושהות כלשהן יישלחו באופן אוטומטי.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "להמשיך בלי לוודא?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "אם תבחר לדלג על וידוא, ייתכן שתחמיץ הודעות מאנשים אחרים וההודעות שלך ייכשלו להישלח.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "דלג על וידוא",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "וידוא הושלם.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "הוידוא נכשל. אנא נסה שוב מאוחר יותר.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "נכשל במחיקת הודעה עבור כולם. אנא נסה שוב מאוחר יותר.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Signal डेस्कटॉप के बारे में",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "भाषण",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "$conversationName$ में \"$searchTerm$\" के कोई परिणाम नहीं मिले",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "माइक को अनम्यूट करें",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "आपका कैमरा बंद है",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Scroll down",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "हटाएँ",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "हमेशा कॉल रिले करें",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "मेसेज संयोजन बॉक्स के शब्दों पर अक्षर जाँच सक्षम करें",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "स्पेल चेक अगली बार Signal के शुरू होने पर एनेबल किया जाएगा।",
@ -1423,6 +1521,10 @@
"message": "स्पेल चेक अगली बार Signal के शुरू होने पर डिसेबल किया जाएगा।",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "डाटा हटाएँ",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "भेजना असफल रहा",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "आंशिक रूप से भेजा गया, विवरण के लिए क्लिक करें",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"message": "बंद",
"disappearingMessages__off": {
"message": "बंद ",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 सेकंड",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 सेकंड",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 सेकंड",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 मिनट",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 मिनट",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 मिनट",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 घंटा",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 घंटे",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 घंटे",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 दिन",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 सप्ताह",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "गायब होने वाले मेसेज",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "बंद",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5से",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10 एस",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30से",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 मी",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 मी",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 मी",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1 घंटे",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 घंटे",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 घंटे",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1दि",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 सप्ताह",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "मेसेज जो गायब हो जाते हैं अक्षम",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"member-of-1-group": {
"message": "$group$ के मेंबर।",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"member-of-2-groups": {
"message": "$group1$ और $group2$के मेंबर।",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"member-of-3-groups": {
"message": "$group1$, $group2$, और $group3$ के मेंबर।",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"member-of-more-than-3-groups": {
"message": "$group1$, $group2$, $group3$ और $remainingCount$ अधिक।",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ ने आपको ग्रुप में शामिल किया।",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "कोई साझा समूह नहीं ",
"message": "कोई साझा ग्रुप नहीं ",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "उत्तर",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "कॉल छोड़ें",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "वीडियो",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "फ़ाइल अटैच करें",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "बैज काउंट में म्यूट किए हुए संवाद गिनें",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "आगे ",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "अधिक जानें",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "अगर आप इस निवेदन को भेजने वाले के बारे में निश्चित नहीं हों, तो निचे दिए गए संपर्कों की समीक्षा करें और कार्रवाई करें।",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "निवेदन ",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "आपकी संपर्क जानकारी ",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "A Signal Desktopról",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Képernyő megosztása",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Beszéd",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "Az SMS/MMS kontaktok nem érhetőek el Desktopon.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Nem található \"$searchTerm$\" itt: $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Mikrofon némításának feloldása",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Képernyő-megosztás letiltva",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Képernyő-megosztás indítása",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Képernyő-megosztás leállítása",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "A kamerád ki van kapcsolva",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Görgetés le",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "Képernyőd mindenki számára látható.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Kattints ide a híváshoz való visszatéréshez, mikor készen állsz a képernyő-megosztás leállítására.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "A Signal a következő ablakot osztja meg: $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Megosztás leállítása",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "Leállítáottad a képernyő-megosztást",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ osztja meg képernyőjét",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ leállította képernyőjének megosztását",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Engedély szükséges",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "10.15-ös (Catalina) macOS, vagy újabb rendszert használó Apple Mac esetén a Signalnak jogosultságot kell adni a képernyő megosztásához.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Menj a Rendszerbeállításokhoz, majd kattints a Biztonság és Adatvédelem menüpontra.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Kattints az Adatvédelemre!",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "Kattints baloldalt a Képernyő rögzítésére!",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "Pipáld be jobboldalt a Signalt!",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Nyisd meg a Rendszerbeállításokat!",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Elvetés",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Összes hívás átjátszása",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Az üzenetíró dobozba gépelt szöveg helyesírás-ellenőrzésének engedélyezése",
"description": "Description of the media permission description"
"message": "Helyesírás-ellenőrzés engedélyezése",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "A helyesírás-ellenőrzés a Signal újraindítását követően lesz engedélyezve.",
@ -1423,6 +1521,10 @@
"message": "A helyesírás-ellenőrzés a Signal újraindítását követően lesz kikapcsolva.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Megnyitás a számítógép indításakor",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Adatok törlése",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Küldés sikertelen",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Küldés felfüggesztve",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Részlegesen elküldve, kattints a részletekért",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "ki",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 másodperc",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 másodperc",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 másodperc",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 perc",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 perc",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 perc",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 óra",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 óra",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 óra",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 nap",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 hét",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Eltűnő üzenetek",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "ki",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5mp",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10mp",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30mp",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1p",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5p",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30p",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1ó",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6ó",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12ó",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1n",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Eltűnő üzenetek letiltva",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "$group$ tagja.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "$group$ tagja",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "$group1$ és $group2$ tagja.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "$group1$ és $group2$ tagja",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "$group1$, $group2$ és $group3$ tagja.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "$group1$, $group2$ és $group3$ tagja",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "$group1$, $group2$, $group3$ és további $remainingCount$ csoport tagja.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "$group1$, $group2$, $group3$ és további $remainingCount$ csoport tagja",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ hozzáadott a csoporthoz.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Nincs közös csoportotok.",
"message": "Nincsenek közös csoportok",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Nincs közös csoportotok. A kérelmeket óvatosan tekintsd át.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Válasz",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Kilépés a hívásból",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Képernyő megosztása",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Képernyő megosztása",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Teljes képernyő",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "Egy ablak",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Videó",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Fájl csatolása",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "Ez a személy nem használ Signalt",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "A Signal Desktop nem támogatja nem-Signal kontaktokkal való üzenetváltást. Biztonságosabb üzenetváltás érdekében kérd meg ezt a személyt, hogy telepítse a Signalt!",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Ellenőrizzük a kontakt regisztrációjának státuszát",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Némított beszélgetések beszámítása a számlálóba",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Folytatás",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "További információ",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Nincsenek közös csoportjaid ezzel a személlyel. Ellenőrizd a kérelmeket figyelmesen elfogadás előtt, hogy elkerüld a nem kívánt üzeneteket.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "A csevegési felkérésekről",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Légy óvatos a csevegési felkérések áttekintése során. A Signal egy másik kontaktot talált azonos névvel. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Kérés áttekintése",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Kérés áttekintése",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Ha nem vagy benne biztos, hogy kitől is érkezett a kérés, akkor érdemes áttekinteni az alábbi kontaktokat döntés előtt!",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Kérés",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Saját profil",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Az üzenetküldés folytatásához ellenőrzés szükséges",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "A Signal hálózatán küldött kéretlen üzenetek megelőzése érdekében kérlek végezd el az alábbi ellenőrzést!",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Az ellenőrzést követően folytathatod az üzenetküldést. Az összes felfüggesztett üzenetet automatikusan elküldjük.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Folytatod ellenőrzés nélkül?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Ha az ellenőrzés kihagyását választod, előfordulhat, hogy nem kapsz meg üzeneteket, illetve nem tudod elküldeni őket.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Ellenőrzés kihagyása",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Ellenőrzés kész.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Az ellenőrzés sikertelen. Próbáld újra később!",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Nem sikerült mindenkinél törölni az üzenetet. Próbáld újra később!",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Mengenai Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Bicara",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Tidak ada hasil untuk \"$searchTerm$\" dalam $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Bunyikan mikrofon",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Kamera Anda mati",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Gulir ke bawah",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Batalkan",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Selalu relay panggilan",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Aktifkan pengecek ejaan dari teks yang dimasukkan dalam pesan",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Pengecek ejaan aktif saat Signal diaktifkan kembali.",
@ -1423,6 +1521,10 @@
"message": "Pengecek ejaan akan padam saat Signal diaktifkan kembali.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Bersihkan data",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Pengiriman gagal",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Terkirim sebagian, klik untuk detail",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"message": "padam",
"disappearingMessages__off": {
"message": "mati",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 detik",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 detik",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 detik",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 menit",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 menit",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 menit",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 jam",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 jam",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 jam",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 hari",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 minggu",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Menghilangkan pesan",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "padam",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1j",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6j",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12j",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1mg",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Penghilangan pesan dinonaktifkan",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Anggota dari $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Anggota dari $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Anggota dari $group1$ dan $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Anggota dari $group1$ dan $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Anggota dari $group1$, $group2$, dan $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Anggota dari $group1$, $group2$, dan $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Anggota dari $group1$, $group2$,$group3$ dan $remainingCount$ lainnya.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Anggota dari $group1$, $group2$,$group3$ dan $remainingCount$ lainnya",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ menambahkan Anda ke grup.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Tidak ada grup yang sama.",
"message": "Tidak ada grup yang sama",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Tidak ada grup yang sama. Periksa permintaan secara hati-hati.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Jawab",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Tinggalkan panggilan",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Lampirkan berkas",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Sertakan percakapan yang disenyapkan dalam hitungan spanduk",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Lanjut",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Pelajari lebih lanjut",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Jika anda tidak yakin dari mana permintaannya berasal, tinjau kontak-kontak dibawah dan ambil tindakan.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Permintaan",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Kontak Anda",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Informazioni su Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Condivisione schermo",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Parlato",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "I contatti SMS/MMS non sono disponibili su Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Nessun risultato per \"$searchTerm$\" in $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Riattiva microfono",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presentazione disattivata",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Inizia la presentazione",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Interrompi la presentazione",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "La tua videocamera è disattivata",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Scorri verso il basso",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "Stai presentando a tutti.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Fare clic qui per tornare alla chiamata quando sei pronto a interrompere la presentazione.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal sta condividendo $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Interrompi condivisione",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "Hai interrotto la presentazione",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ sta presentando",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ ha interrotto la presentazione",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Autorizzazione necessaria",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "Su un computer Apple Mac che utilizza macOS Catalina versione 10.15 o successive, Signal necessita dell'autorizzazione per accedere alla registrazione dello schermo del computer.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Vai a Preferenze di Sistema, quindi fai clic su Sicurezza e Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Clicca Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "A sinistra, clicca Registrazione schermo.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "A destra, seleziona la casella Signal.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Apri Preferenze di Sistema",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Chiudi",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Ritrasmetti sempre le chiamate",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Abilita il controllo ortografico del testo inserito nella casella di composizione",
"description": "Description of the media permission description"
"message": "Attiva il controllo ortografico",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Il controllo ortografico verrà abilitato al successivo avvio di Signal.",
@ -1423,6 +1521,10 @@
"message": "Il controllo ortografico verrà disabilitato al successivo avvio di Signal.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Apri all'accesso del computer",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Rimuovi dati",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Invio non riuscito",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Invio in pausa",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Parzialmente inviato, clicca per i dettagli",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"message": "off",
"disappearingMessages__off": {
"message": "spento",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 secondi",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 secondi",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 secondi",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minuto",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minuti",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minuti",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 ora",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 ore",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 ore",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 giorno",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 settimana",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Messaggi a scomparsa",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "off",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1 ora",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 ore",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 ore",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1 giorno",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 set",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Messaggi a scomparsa disabilitati",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Membro di $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Membro di $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Membro di $group1$ e $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Membro di $group1$ e $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Membro di $group1$, $group2$, e $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Membro di $group1$, $group2$, e $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Membro di $group1$, $group2$, $group3$ e altri $remainingCount$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Membro di $group1$, $group2$, $group3$ e altri $remainingCount$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ ti ha aggiunto al gruppo.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Nessun gruppo in comune.",
"message": "Nessun gruppo in comune",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Nessun gruppo in comune. Controlla attentamente le richieste.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Rispondi",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Abbandona chiamata",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Condividi il tuo schermo",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Condividi schermo",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Schermo intero",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "Una finestra",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Allega file",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "Questa persona non sta usando Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop non supporta l'invio di messaggi con contatti non di Signal. Chiedi a questa persona di installare Signal per un'esperienza di messaggistica più sicura.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Verifica dello stato di registrazione del contatto",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Conta conversazioni silenziate nel conteggio del badge",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Continua",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Scopri di più",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Non hai nessun gruppo in comune con questa persona. Controlla attentamente le richieste prima di accettarle per evitare messaggi indesiderati.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "Informazioni sulle richieste di messaggi",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Controlla attentamente le richieste. Signal ha trovato un altro contatto con lo stesso nome. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Controlla richieste",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Controlla richieste",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Se non sei sicuro della provenienza della richiesta, controlla i contatti di seguito e agisci.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Richiesta",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Tuo contatto",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verifica per continuare a inviare messaggi",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Per aiutare a prevenire lo spam su Signal, completa la verifica.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Dopo la verifica, puoi continuare a inviare messaggi. Tutti i messaggi in pausa verranno inviati automaticamente.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continuare senza verificare?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Se scegli di saltare la verifica, potresti perdere i messaggi di altre persone e i tuoi messaggi potrebbero non essere inviati.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Salta verifica",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verifica completata.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verifica fallita. Riprova più tardi.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Impossibile eliminare il messaggio per tutti. Riprova più tardi.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Signal Desktop について",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "スピーチ",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "$conversationName$ 内に $searchTerm$ はありません",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "ミュート解除",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "カメラがオフになっています。",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "下にスクロール",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "キャンセル",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "通話を常に中継する",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "メッセージボックスに入力されたテキストのスペルチェックを有効にする",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "スペルチェックはSignalの再起動後に有効になります。",
@ -1423,6 +1521,10 @@
"message": "スペルチェックはSignalの再起動後に無効になります。",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "データの削除",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "送信できませんでした",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "送信を保留しました",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "一部だけ送信しました。タップして詳細を表示",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "オフ",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5秒",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10秒",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30秒",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1分",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5分",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30分",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1時間",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6時間",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12時間",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1日",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1週間",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "消えるメッセージ",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "オフ",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5秒",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10秒",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30秒",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1分",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5分",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30分",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1時間",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6時間",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12時間",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1日",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1週間",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "消えるメッセージを無効にされました",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"member-of-1-group": {
"message": "$group$のメンバー",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"member-of-2-groups": {
"message": "$group1$と$group2$のメンバー",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"member-of-3-groups": {
"message": "$group1$、$group2$、$group3$のメンバー",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"member-of-more-than-3-groups": {
"message": "$group1$、$group2$、$group3$、他$remainingCount$グループのメンバー",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$があなたをグループに追加しました。",
@ -3137,6 +3199,10 @@
"message": "共通のグループはありません",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "共通のグループはありません。慎重に申請を確認してください。",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "応答する",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "通話終了",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "動画",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "ファイルを添付する",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "バッジに表示するチャットの数にミュートしたチャットの分も含める",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "続ける",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "詳しく見る",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "この人と共通のグループがありません。望まないメッセージを避けるため、申請は慎重に確認してください。",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "メッセージ申請について",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "この申請者が誰であるか不確かな場合、以下の連絡先を確認して対応してください。",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "申請",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "あなたの連絡先",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "メッセージ送受信のため認証してください",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Signalが迷惑メッセージを回避するために、認証を完了していください。",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "認証後は、メッセージの送受信を再開できます。保留されたメッセージは、自動で送信されます。",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "認証なしに続けますか?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "認証をスキップすると、メッセージの送受信に失敗するかもしれません。",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "認証完了",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "អំពី Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "សម្តី",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "គ្មានលទ្ធផលសម្រាប់ \"$searchTerm$\" ក្នុង $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Unmute mic",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Your camera is off",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Scroll down",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "ច្រានចោល",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "តែងតែបញ្ជូនការហៅចេញ",
"description": "Description of the always relay calls setting"
@ -3279,6 +3377,22 @@
"message": "Leave call",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "វីដេអូ",
"description": "Label for video input selector"
@ -4631,6 +4745,18 @@
"message": "ភ្ជាប់ឯកសារ",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Count muted conversations in badge count",
"description": "Description for counting muted conversations in badge setting"
@ -4716,7 +4842,7 @@
"description": "This is a button to block a group"
},
"ConversationDetailsActions--leave-group-must-choose-new-admin": {
"message": "Before you leave, you must choose at least one new admin for this group.",
"message": "មុនពេលអ្នកចាកចេញ អ្នកត្រូវជ្រើសរើសអ្នកគ្រប់គ្រងយ៉ាងហោចណាស់ម្នាក់សម្រាប់ក្រុមនេះ។",
"description": "Shown if, before leaving a group, you need to choose an admin"
},
"ConversationDetailsActions--leave-group-modal-title": {

View File

@ -701,6 +701,10 @@
"message": "About Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Speech",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "No results for \"$searchTerm$\" in $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Unmute mic",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Your camera is off",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Scroll down",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "ವಜಾಗೊಳಿಸಿ",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "ಯಾವಾಗಲೂ ಕರೆಗಳನ್ನು ರಿಲೇ ಮಾಡಿ",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Enable spell check of text entered in message composition box",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Spell check will be enabled the next time Signal starts.",
@ -1423,6 +1521,10 @@
"message": "Spell check will be disabled the next time Signal starts.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Clear Data",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "ಕಳಿಸಲು ವಿಫಲವಾಯಿತು",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Partially sent, click for details",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"message": "ಆರಿಸು",
"disappearingMessages__off": {
"message": "ಆಫ಼್",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 seconds",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 seconds",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 seconds",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 ನಿಮಿಷ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minutes",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minutes",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 ಗಂಟೆ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 hours",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 hours",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 ದಿನ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 ವಾರ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "ಕಣ್ಮರೆಯಾಗುವ ಸಂದೇಶಗಳು",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "ಆರಿಸು",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 ನಿಮಿಷ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 ನಿಮಿಷಗಳು",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 ನಿಮಿಷಗಳು",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 ಗಂಟೆ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 ಗಂಟೆ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1 ದಿನ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 ವಾರ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "ಕಣ್ಮರೆಯಾಗುತ್ತಿದೆ ಸಂದೇಶಗಳು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Member of $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "$group$ ರ ಸದಸ್ಯ",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Member of $group1$ and $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "$group1$ ಮತ್ತು $group2$ ರ ಸದಸ್ಯ",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Member of $group1$, $group2$, and $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "$group1$, $group2$, ಮತ್ತು $group3$ ರ ಸದಸ್ಯ",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Member of $group1$, $group2$, $group3$ and $remainingCount$ more.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Member of $group1$, $group2$, $group3$ and $remainingCount$ more",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ added you to the group.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "ಯಾವುದೇ ಗುಂಪುಗಳು ಸಾಮಾನ್ಯವಾಗಿಲ್ಲ.",
"message": "No groups in common",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "ಉತ್ತರಿಸಿ",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Leave call",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "ವೀಡಿಯೊ",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Attach file",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Count muted conversations in badge count",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "ಮುಂದುವರಿಸಿ",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "ವಿನಂತಿ ಯಾರೆಂದು ನಿಮಗೆ ಖಚಿತವಿಲ್ಲದಿದ್ದರೆ, ಕೆಳಗಿನ ಸಂಪರ್ಕಗಳನ್ನು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಕ್ರಮ ತೆಗೆದುಕೊಳ್ಳಿರಿ.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "ಕೋರಿಕೆ",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "ನಿಮ್ಮ ಸಂಪರ್ಕ",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Signal Desktop에 대하여",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "말하기",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "$conversationName$에 $searchTerm$가 검색되지 않았습니다.",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "마이크 음소거 해제",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "카메라가 꺼졌습니다.",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "아래로 스크롤",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "취소",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "향상 전화 릴레이",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "메시지 작성 박스에 입력된 텍스트의 맞춤법 검사를 허용",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "다음에 Signal을 시작할 때 맞춤법 검사가 활성화됩니다.",
@ -1423,6 +1521,10 @@
"message": "다음에 Signal을 시작할 때 맞춤법 검사가 비활성화됩니다.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "데이터 비우기",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "보내기 실패",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "부분적으로 전송되었습니다. 자세한 내용을 보려면 클릭하세요.",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"message": "끄기",
"disappearingMessages__off": {
"message": "꺼짐",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5초",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10초",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30초",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1분",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5분",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30분",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1시간",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6시간",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12시간",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1일",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1주",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "사라지는 메시지",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "끄기",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5초",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10초",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30초",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1분",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5분",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30분",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1시간",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6시간",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12시간",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1일",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1주",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "사라지는 메시지 기능 꺼짐",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "$group$의 멤버입니다.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "$group$멤버",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "$group1$ 및 $group2$의 멤버입니다.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "$group1$ 및 $group2$ 멤버",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "$group1$, $group2$ 및 $group3$의 멤버입니다.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "$group1$, $group2$ 및 $group3$멤버",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "$group1$, $group2$, $group3$ 및 $remainingCount$개 이상 그룹의 멤버입니다.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "$group1$, $group2$, $group3$ 및 $remainingCount$개 이상 그룹의 멤버입니다",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ 님이 나를 그룹에 추가했습니다.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "공통된 그룹이 없습니다.",
"message": "공통 그룹 없음",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "응답",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "전화 종료",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "동영상",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "파일 첨부",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "배지 수에서 음소거된 대화 계산",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "계속",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "더 알아보기",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "요청의 출처가 확실하지 않은 경우 아래 연락처를 검토하고 조치를 취하세요.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "요청",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "연락처",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Derbarê Signal Desktopê",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Bipeyive",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Di $conversationName$ de ji bo \"$searchTerm$\"ê encam nehat dîtin",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Mîkrofonê veke",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Kameraya te girtî ye",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Scroll down",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Bigire",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Gerînan her tim biguhezîne",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Enable spell check of text entered in message composition box",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Spell check will be enabled the next time Signal starts.",
@ -1423,6 +1521,10 @@
"message": "Spell check will be disabled the next time Signal starts.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Daneyan paqij bike",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Nehate şandin",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Bi qismî hate şandin, ji bo hûrgiliyan lê bitikîne",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "girtî",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 saniye",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 saniye",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 saniye",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 deqe",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 deqe",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 deqe",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 saet",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 saet",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 saet",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 roj",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 hefte",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Peyamên wenda dibin",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "girtî",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5sn",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10sn",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30sn",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1dq",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5dq",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30dq",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1r",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Peyamên wenda dibin neçalak e",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Endamê koma $group$'ê.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Endamê koma $group$'ê",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Endamê komên $group1$ û $group2$'ê.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Endamê komên $group1$ û $group2$'ê",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Endamê $group1$, $group2$ û $group3$'ê.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Endamê komên $group1$, $group2$ û $group3$'ê",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Endamê komên $group1$, $group2$, $group3$ û $remainingCount$ komên din.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Endamê komên $group1$, $group2$, $group3$ û $remainingCount$ komên din",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$, te tevlî komê kir.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Komên hevpar tune.",
"message": "Ti komên we yên hevpar tune",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Bibersivîne",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Ji gerînê derkeve",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Vîdyo",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Dosyeyê tevlî bike",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Count muted conversations in badge count",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Bidomîne",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Zêdetir bizane",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Heger hun nebawerin daxwaz ji alîyê kê wa hatiye, endamên li jêr binirxînin û tevbigerin.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Daxwaz",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Kesê te",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "ກ່ຽວກັບສີກຫນໍແດັດທອບ",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "ຄວາມໄວ",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "ບໍ່ໄດ້ຜົນສຳລັບ\"1$searchTerm$\"ໄນ $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "ປິດສຽງໄມ",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "ກ້ອງຖ່າຍຮູບຂອງເຈົ້າປິດ",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "ເລື່ອນລົງ",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Dismiss",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "ການໂທຈະມີການປຽ່ນແປງຕະຫຼອດເວລາ",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Enable spell check of text entered in message composition box",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "ກວດກາ ການສະແປວ ເພືອຈະບໍມີບັນຫາ ໂອການຫນ້າ ເມື່ອສີກຫນໍເລີມທຳງານ.",
@ -1423,6 +1521,10 @@
"message": "ການກວດສອບ ການສະກົດຄຳຈະຖືກປິດໄຊ້ງານ ເວລາສີກຫນໍເລີມມີການເຊື່ອມຕໍ່",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "ຈັດແຈ້ງຂໍ້ມູນດາຕ່າ",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "ການສົ່ງລົ້ມເຫລວ",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "ກົດສົ່ງບາງສວ່ນ ສຳລັບລາຍລະອຽດ",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "ປິດ",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 ວິນາທີ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 ວິນາທີ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 ວິນາທີ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 ນາທີ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 ນາທີ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 ນາທີ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 ຊົ່ວ​ໂມງ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 ຊົ່ວ​ໂມງ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 ຊົ່ວ​ໂມງ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 ມື້",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 ອາທິດ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "ຂໍ້ຄວາມທີຫາຍໄປ",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "ປິດ",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5 ວິນາທີ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10 ວິນາທີ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30 ວິນາທີ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 ນາທີ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 ນາທີ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 ນາທີ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1 ຊົ່ວໂມງ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 ຊົ່ວໂມງ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 ຊົ່ວໂມງ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1 ມື້",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 ອາທິດ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "ປີດການໄຊ້ງານຂໍ້ຄວາມທີຫາຍໄປ",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"member-of-1-group": {
"message": "ສຳມະຊີກຂອງ $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"member-of-2-groups": {
"message": "ສຳມະຊີກຂອງ $group1$ ແລະ $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "ສຳມະຊີກຂອງ $group1$, $group2$, ແລະ $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "ສຳມະຊີກຂອງ $group1$, $group2$, ແລະ $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "ສຳມະຊີກຂອງ $group1$, $group2$, $group3$ ແລະ $remainingCount$ ຕື່ມອີກ.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "ສຳມະຊີກຂອງ $group1$, $group2$, $group3$ ແລະ $remainingCount$ ຕື່ມອີກ",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ ເພີມກຸ່ມຂອງທ່ານ",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "No groups in common.",
"message": "No groups in common",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "ຄຳຕອບ",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "ອອກຈາກການໂທ",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "ວີດີໂອ",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "ຕີດຕັ້ງໄຟຮ",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "ນັບການສົນທະນາ ທີ່ຖືກປິດສຽງໄນປ້າຍຊື່",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "ສືບຕໍ່",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Learn more",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "If you're not sure who the request is from, review the contacts below and take action.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Request",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Your contact",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -444,7 +444,7 @@
"description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified."
},
"debugLogExplanation": {
"message": "Šis žurnalas bus viešai paskelbtas internete talkininkams peržiūrėti. Jūs galite jį išnagrinėti ir prieš pateikdami paredaguoti.",
"message": "Šis žurnalas bus viešai paskelbtas internete talkininkams peržiūrėti. Jūs galite jį išnagrinėti ir, prieš pateikdami, paredaguoti.",
"description": ""
},
"debugLogError": {
@ -701,6 +701,10 @@
"message": "Apie Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Ekrano bendrinimas",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Šneka",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS adresatai nėra prieinami Signal Desktop programoje.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Užklausa „$searchTerm$“, pokalbyje $conversationName$, negrąžino jokių rezultatų",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Įjungti mikrofoną",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Pristatinėjimas išjungtas",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Pradėti pristatinėjimą",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stabdyti pristatinėjimą",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Jūsų kamera išjungta",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Slinkti žemyn",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "Jūs pristatinėjate visiems.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Kai būsite pasiruošę nustoti pristatinėti, spustelėkite čia, kad grįžtumėte į pokalbį.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal bendrina $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Nustoti bendrinti",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "Jūs nustojote pristatinėti",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ pristatinėja",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ nustojo pristatinėti",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Reikalingas leidimas",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "Apple Mac kompiuteriuose, kuriuose naudojama macOS Catalina 10.15 ar naujesnė versija, Signal reikia leidimo, kad gautų prieigą prie jūsų kompiuterio ekrano įrašymo.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Pereikite į Sistemos nuostatas (angl. System Preferences), o tuomet spustelėkite Saugumas ir privatumas (angl. Security & Privacy).",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Spustelėkite Privatumas (angl. Privacy).",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "Kairejė spustelėkite Ekrano įrašymas (angl. Screen Recording).",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "Dešinėje pažymėkite Signal langelį.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Atverti sistemos nuostatas",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Atmesti",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Visada retransliuoti skambučius",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Įjungti rašybos tikrinimą tekstui, kuris įvedamas į žinutės rašymo langelį",
"description": "Description of the media permission description"
"message": "Įjungti rašybos tikrinimą",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Rašybos tikrinimas bus įjungtas, kitą kartą paleidus Signal.",
@ -1423,6 +1521,10 @@
"message": "Rašybos tikrinimas bus išjungtas, kitą kartą paleidus Signal.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Atverti, įjungiant kompiuterį",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Išvalyti duomenis",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Išsiuntimas nepavyko",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Siuntimas pristabdytas",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Dalinai išsiųsta, spustelėkite išsamesnei informacijai",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "išjungta",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 sekundės",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 sekundžių",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 sekundžių",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minutė",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minutės",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minučių",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 valanda",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 valandos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 valandų",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 diena",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 savaitė",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Išnykstančios žinutės",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "išjungta",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5 sek.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10 sek.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30 sek.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 min.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 min.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 min.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1 val.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 val.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 val.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1 d.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 sav.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Išnykstančios žinutės išjungtos",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "$group$ grupės narys.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "$group$ grupės narys",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "$group1$ ir $group2$ grupių narys.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "$group1$ ir $group2$ grupių narys",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "$group1$, $group2$ ir $group3$ grupių narys.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "$group1$, $group2$ ir $group3$ grupių narys",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "$group1$, $group2$, $group3$ ir dar $remainingCount$ grupių narys.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "$group1$, $group2$, $group3$ ir dar $remainingCount$ grupių narys",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ pridėjo jus į grupę.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Nėra bendrų grupių.",
"message": "Nėra bendrų grupių",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Nėra jokių bendrų grupių. Atidžiai peržiūrėkite prašymus.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Atsakyti",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Išeiti iš skambučio",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Bendrinti savo ekraną",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Bendrinti ekraną",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Visą ekraną",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "Langą",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Vaizdo įrašai",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Pridėti failą",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "Šis žmogus nesinaudoja Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop nepalaiko žinučių rašymo ne Signal adresatams. Paprašykite šio žmogaus, kad, saugesniam susirašinėjimo patyrimui, įsidiegtų Signal.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Tikrinama adresato registracijos būsena",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Skaičiuoti ir rodyti ženkliuke pokalbius su išjungtais pranešimais",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Tęsti",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Sužinoti daugiau",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Jūs su šiuo žmogumi neturite jokių bendrų grupių. Prieš priimdami, atidžiai peržiūrėkite prašymus, kad išvengtumėte nepageidaujamų žinučių.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "Apie žinučių užklausas",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Atidžiai peržiūrėkite prašymus. Signal rado kitą adresatą tokiu pačiu vardu. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Peržiūrėti užklausą",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Peržiūrėkite užklausą",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Jei nesate tikri, nuo ko yra gautas prašymas, peržiūrėkite žemiau esančius adresatus ir imkitės veiksmų.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Prašyti",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Jūsų adresatas",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Patvirtinkite, norėdami tęsti susirašinėjimą",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Siekdami neleisti brukalo Signal programėlėje, prašome jūsų užbaigti patvirtinimą.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Po patvirtinimo galėsite tęsti susirašinėjimą. Visos pristabdytos žinutės bus automatiškai išsiųstos.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Tęsti be patikrinimo?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Jei pasirinksite praleisti patvirtinimą, galite negauti žinučių iš kitų žmonių, o jūsų žinučių gali nepavykti išsiųsti.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Praleisti patvirtinimą",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Patikrinimas užbaigtas.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Patvirtinimas nepavyko. Vėliau bandykite dar kartą.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Nepavyko ištrinti žinutės visiems. Vėliau bandykite dar kartą.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "За Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Говор",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Нема резултати за \"$searchTerm$\" во $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Вклучи микрофон",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Вашата камера е исклучена",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Лизгај надолу",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Откажи",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Секогаш префрлај повици.",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Вклучи проверка на текст за внесените пораки во кутивчето за испраќање",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Проверката на текст ќе биде вклучена наредниот пат штом го стартувате Signal",
@ -1423,6 +1521,10 @@
"message": "Проверката на тескт ќе биде исклучена наредниот пат штом го стартувате Signal.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Исчисти податоци",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Испраќањето е неуспешно",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Не е целосно испратено, кликнете за детали",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"message": "исклучи",
"disappearingMessages__off": {
"message": "исклучено",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 секунди",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 секунди",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 секунди",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 минута",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 минути",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 минути",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 час",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 часа",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 часа",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 ден",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 недела",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Пораки што исчезнуваат",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "исклучи",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5с",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10с",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30с",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1м",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5м",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30м",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1ч",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6ч",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12ч",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1д",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1н",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Пораки што исчезнуваат се оневозможени",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Член на $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Член на $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Член на $group1$ и $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Член на $group1$ и $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Член на $group1$, $group2$, и $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Член на $group1$, $group2$, и $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Член на $group1$, $group2$, $group3$ и уште $remainingCount$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Член на $group1$, $group2$, $group3$ и уште $remainingCount$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ Ве додаде во групата.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Немате заеднички групи.",
"message": "Немате заеднички групи",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Немате заеднички групи. Прегледувајте ги барањата внимателно.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Одговори",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Напушти повик",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Видео",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Прикачи датотека",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Број исклучени разговори во бројчаникот во беџот",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Продолжи",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Дознајте повеќе",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Немате заеднички групи со оваа личност. Прегледувајте ги барањата внимателно за да избегнете несакани пораки.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Ако не сте сигурни од кого е барањето, прегледајте ги контактите подолу и решете што сакате да направите.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Барање",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Ваш контакт",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Signal Desktop बद्दल",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "वाचा",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "$conversationName$ मध्ये \"$searchTerm$\" करिता कुठलेही परिणाम नाहीत",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "माईक अनम्यूट करा",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "आपला कॅमेरा बंद आहे",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "खाली स्क्रोल करा",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "रद्द करा",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "कॉल नेहमी रीले करा",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "लिखाण डब्यात प्रविष्ट केलेल्या मजकूर करिता स्पेल तपास सक्षम करा",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "पुढच्या वेळेस Signal सुरु झाल्यावर स्पेल चेक सक्षम होईल.",
@ -1423,6 +1521,10 @@
"message": "पुढच्या वेळेस Signal सुरु झाल्यावर स्पेल चेक अक्षम होईल.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "डेटा साफ करा",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "पाठविणे अयशस्वी",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "अर्धवट पाठविले, तपशीलांसाठी क्लिक करा",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "बंद",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 सेकंद",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 सेकंद",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 सेकंद",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 मिनिट",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 मिनिटे",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 मिनिटे",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 तास",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 तास",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 तास",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 दिवस",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 आठवडा",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "हरवणारे संदेश",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "बंद",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5से",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10से",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30से",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1मि",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5मि",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30मि",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1ता",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6ता",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12ता",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1दि",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1आ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "हरवणारे संदेश अक्षम केले",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "$group$चा सदस्य.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "$group$चा सदस्य",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "$group1$आणि$group2$चा सदस्य.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "$group1$आणि$group2$चा सदस्य",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "$group1$, $group2$, आणि $group3$चा सदस्य.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "$group1$, $group2$, आणि $group3$चा सदस्य",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "$group1$,$group2$,$group3$आणि आणखी$remainingCount$चा सदस्य.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "$group1$,$group2$,$group3$आणि आणखी$remainingCount$चा सदस्य",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ने आपल्याला गटात जोडले.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "कुठलेही गट समाईक नाहीत.",
"message": "कुठलेही गट समाईक नाहीत",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "उत्तर",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "कॉल सोडा",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "व्हिडिओ",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "फाईल संलग्न करा",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "बॅज गणनामध्ये म्यूट केलेली संभाषणे मोजा",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "सुरू ठेवा",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "अधिक जाणा",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "विनंती कोणाकडून आहे याची आपल्याला खात्री नसल्यास, खाली असलेल्या संपर्कांचे पुनरावलोकन करा आणि कारवाई करा.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "विनंती ",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "आपला संपर्क",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Perihal Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Pertuturan",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Tiada keputusan untuk \"$searchTerm$\" dalam $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Unmute mic",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Your camera is off",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Scroll down",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Tolak",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Sentiasa menyampaikan panggilan",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Dayakan semakan ejaan teks yang dimasukkan dalam kotak komposisi mesej",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Spell check will be enabled the next time Signal starts.",
@ -1423,6 +1521,10 @@
"message": "Spell check will be disabled the next time Signal starts.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Kosongkan Data",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Penghantaran gagal",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Partially sent, click for details",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "mati",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 saat",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 saat",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 saat",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minit",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minit",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minit",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 jam",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 jam",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 jam",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 hari",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 minggu",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Mesej hilang",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "mati",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1j",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6j",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12j",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1w",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Mesej hilang dinyahdayakan",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Member of $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Ahli kepada $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Member of $group1$ and $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Member of $group1$ and $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Member of $group1$, $group2$, and $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Member of $group1$, $group2$, and $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Member of $group1$, $group2$, $group3$ and $remainingCount$ more.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Member of $group1$, $group2$, $group3$ and $remainingCount$ more",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ added you to the group.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "No groups in common.",
"message": "No groups in common",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Jawab",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Leave call",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Lampirkan fail",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Count muted conversations in badge count",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Teruskan",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Ketahui lebih lanjut",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "If you're not sure who the request is from, review the contacts below and take action.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Request",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Your contact",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -444,7 +444,7 @@
"description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified."
},
"debugLogExplanation": {
"message": "Denne logg-meldingen vil bli publisert på nettet for deltakere i prosjektet. Du kan se og redigere den før du sender den inn.",
"message": "Denne logg-meldingen vil bli publisert på nettet for deltakere i prosjektet. Du kan se over og redigere den før du sender den inn.",
"description": ""
},
"debugLogError": {
@ -701,6 +701,10 @@
"message": "Om Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Tale",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Ingen resultater for \"$searchTerm$\" i $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Slå på mikrofon",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Kameraet er skrudd av",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Bla ned",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Avbryt",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Videresend alle anrop",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Slå på stavekontroll av tekst du skriver i meldingsvinduet",
"description": "Description of the media permission description"
"message": "Aktiver stavekontroll",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Stavekontroll vil være på neste gang Signal starter.",
@ -1423,6 +1521,10 @@
"message": "Stavekontroll vil være av neste gang Signal starter.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Åpne ved innlogging på datamaskinen",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Slett data",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Sending feilet",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Satt på pause",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Delvis sendt, klikk for detaljer",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "av",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 sekunder",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 sekunder",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 sekunder",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minutt",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minutter",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minutter",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 time",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 timer",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 timer",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 dag",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 uke",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Forsvinnende meldinger",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "av",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1u",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Utløpstid for meldinger er slått av",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Medlem av $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Medlem av $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Medlem av $group1$ og $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Medlem av $group1$ og $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Medlem av $group1$, $group2$, og $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Medlem av $group1$, $group2$, og $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Medlem av $group1$, $group2$, $group3$og $remainingCount$til.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Medlem av $group1$, $group2$, $group3$og $remainingCount$til",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ la deg til gruppen.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Ingen grupper til felles.",
"message": "Ingen grupper til felles",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Ingen felles grupper. Gjennomgå forespørsler nøye.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Svar",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Forlat samtale",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Attach file",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Tell med dempede samtaler i antallet",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Fortsett",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Lær mer",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Du deler ingen grupper med denne personen. Se nøye gjennom forespørsler før du aksepterer, så du unngår uønskede meldinger.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "Om meldingsforespørsler",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Se gjennom forespørslene nøye. Signal fant en annen kontakt med samme navn. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Se gjennom forespørsel",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Se gjennom forespørsel",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Hvis du ikke er sikker på hvem forespørselen er fra, se gjennom kontaktene nedenfor og velg handling.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Forespør",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Din kontakt",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verifiser for å fortsette å sende meldinger",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "For å hindre søppelpost på Signal ber vi deg fullføre verifiseringen.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Etter verifisering kan du fortsette med meldingene. Meldinger satt på pause vil automatisk bli sendt.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Fortsett uten å verifisere?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Om du velger å hoppe over verifisering kan du gå glipp av meldinger fra andre, og dine meldinger kan muligens ikke bli sendt.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Hopp over verifisering",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verifisering fullført.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verifisering mislyktes. Vennligst prøv igjen senere.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Kunne ikke slette meldingen for alle. Vennligst prøv igjen senere.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Over Signal-Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Spraak",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Geen resultaten voor “$searchTerm$” in $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Microfoon niet langer dempen",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Je camera staat uit",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Naar beneden scrollen",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Sluiten",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Alle oproepen omleiden",
"description": "Description of the always relay calls setting"
@ -1413,7 +1511,7 @@
},
"spellCheckDescription": {
"message": "Gebruik spellingscontrole voor de tekst in het berichtinvoerveld",
"description": "Description of the media permission description"
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "De volgende keer dat Signal gestart wordt, wordt de spellingscontrole ingeschakeld.",
@ -1423,6 +1521,10 @@
"message": "De volgende keer dat Signal gestart wordt, wordt de spellingscontrole uitgeschakeld.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Start Signal wanneer je inlogt op je computer",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Gegevens wissen",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Verzenden mislukt",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Verzending is gepauzeerd",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Gedeeltelijk verzonden, klik hier voor details",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "uit",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 seconden",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 seconden",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 seconden",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minuut",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minuten",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minuten",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 uur",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 uur",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 uur",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 dag",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 week",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Verlopende berichten",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "uit",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5 s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10 s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30 s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 min",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 min",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 min",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1 u",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 u",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 u",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1 d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 w",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Verlopende berichten zijn uitgeschakeld",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Lid van $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Lid van $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Lid van $group1$ en $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Lid van $group1$ en $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Lid van $group1$, $group2$ en $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Lid van $group1$, $group2$ en $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Lid van $group1$, $group2$, $group3$ en $remainingCount$ andere groepen. ",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Lid van $group1$, $group2$, $group3$ en $remainingCount$ andere groepen",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ heeft je toegevoegd aan de groep.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Geen gemeenschappelijke groepen.",
"message": "Geen gemeenschappelijke groepen",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Je hebt met deze persoon geen gemeenschappelijke groep: overweeg dit gespreksverzoek zorgvuldig.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Beantwoorden",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Oproep verlaten",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Bestand bijvoegen",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Gedempte gesprekken meetellen in badge-getal",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Doorgaan",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Meer leren hierover",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Je hebt geen gemeenschappelijke groep met deze persoon. Overweeg zorgvuldig of je dit gespreksverzoek wilt accepteren om ongewenste berichten te vermijden.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "Over gespreksverzoeken en groepsuitnodigingen",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Overweeg de verzoeken zorgvuldig, want er is een andere contactpersoon met dezelfde naam. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Lidmaatschapsverzoeken vergelijken",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Lidmaatschapsverzoeken vergelijken",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Vergelijk als je niet zeker bent van wie het lidmaatschapsverzoek afkomstig is de personen hieronder en neem actie indien je denkt dat een van hen zich probeert voor te doen als de ander.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Lidmaatschapsverzoek",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Je contactpersoon",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Je moet verifiëren dat je een mens bent om door te kunnen gaan met het verzenden van berichten",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Om Signal te helpen spam te voorkomen is het nodig dat je verifieert dat je een mens bent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Je kunt doorgaan met het verzenden van berichten nadat je hebt geverifieerd dat je een mens bent. Enig bericht waarvan verzending is gepauzeerd zal dan automatisch verzonden worden.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Doorgaan zonder te verifiëren?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Als je er voor kiest om de verificatie dat je echt een mens bent over te slaan, dan kan het zijn dat je sommige berichten niet ontvangt en dat het niet langer mogelijk is om berichten te verzenden.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Verificatie overslaan",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verificatie succesvol voltooid.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "De verificatie is mislukt. Probeer het later opnieuw.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Het is niet gelukt om dit bericht voor alle ontvangers te wissen. Probeer het later opnieuw.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Om Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Tale",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Ingen resultat for «$searchTerm$» i $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Slå på mikrofon",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Kameraet ditt er slått av",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Scroll down",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Avslå",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Alltid vidaresend samtalar",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Slå på stavekontroll av tekst du skriv i meldingsvindauget",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Stavekontroll blir slått på neste gong du startar Signal.",
@ -1423,6 +1521,10 @@
"message": "Stavekontroll blir slått av neste gong du startar Signal.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Slett data",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Sending feila",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Sending på vent",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Delvis sendt, trykk for detaljar",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "av",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 sekund",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 sekund",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 sekund",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minutt",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minutt",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minutt",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 time",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 timar",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 timar",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 dag",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 veke",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Forsvinnande meldingar",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "av",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1v",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Forsvinnande meldingar er slått av",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Medlem av $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Medlem av $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Medlem av $group1$ og $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Medlem av $group1$ og $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Medlem av $group1$, $group2$ og $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Medlem av $group1$, $group2$ og $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Medlem av $group1$, $group2$, $group3$ og $remainingCount$ andre.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Medlem av $group1$, $group2$, $group3$ og $remainingCount$ andre",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ la deg til i gruppa.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Ingen grupper felles.",
"message": "Inga grupper felles",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Ingen felles grupper. Sjå nøye gjennom førespurnader.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Svar",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Forlat samtalen",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Legg ved ei fil",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Count muted conversations in badge count",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Hald fram",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Lær meir",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Du har ingen felles grupper med denne personen. Sjå nøye gjennom førespurnader før du godkjenner for å unngå uønska meldingar.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Viss du er usikker på kven førespurnaden er frå kan du gå gjennom kontaktane nedanfor og velja ei handling.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Førespurnad",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Din kontakt",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Stadfest for å halda fram med meldingar",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Fullfør stadfestinga for å hjelpa oss å unngå spam på Signal",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Etter stadfesting kan du halda fram med meldingar. Meldingar som er på vent vil bli sende automatisk.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Om Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Tale",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "No results for \"$searchTerm$\" in $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Unmute mic",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Your camera is off",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Scroll down",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Dismiss",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Always relay calls",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Slå på stavekontroll av tekst du skriver i meldingsvinduet",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Spell check will be enabled the next time Signal starts.",
@ -1423,6 +1521,10 @@
"message": "Spell check will be disabled the next time Signal starts.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Slett data",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Sending feilet",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Partially sent, click for details",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "av",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 sekunder",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 sekunder",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 sekunder",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minutt",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minutter",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minutter",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 time",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 timer",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 timer",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 dag",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 uke",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Tidsbegrensede meldinger",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "av",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1u",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Utløpstid for meldinger er slått av",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Member of $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Member of $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Member of $group1$ and $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Member of $group1$ and $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Member of $group1$, $group2$, and $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Member of $group1$, $group2$, and $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Member of $group1$, $group2$, $group3$ and $remainingCount$ more.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Member of $group1$, $group2$, $group3$ and $remainingCount$ more",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ added you to the group.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "No groups in common.",
"message": "No groups in common",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Answer",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Leave call",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Attach file",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Count muted conversations in badge count",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Fortsett",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Learn more",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "If you're not sure who the request is from, review the contacts below and take action.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Request",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Your contact",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "O Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Udostępnianie ekranu",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Mów",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "Kontakty SMS/MMS nie są dostępne w aplikacji Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Nie znaleziono \"$searchTerm$\" w $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Cofnij wyciszenie",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Udostępnianie wyłączone",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Rozpocznij udostępnianie",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Przestań udostępniać",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Twoja kamera jest wyłączona",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Przewiń w dół",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "Udostępniasz wszystkim.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Kliknij tutaj, aby powrócić do połączenia, gdy zechcesz zakończyć udostępnianie.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal udostępnia $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Przestań udostępniać",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "Przestałeś(aś) udostępniać",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ udostępnia",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ przestał(a) udostępniać",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Wymagane uprawnienie",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "Na komputerach Apple Mac z systemem macOS Catalina w wersji 10.15 lub nowszej, Signal potrzebuje uprawnień do nagrywania ekranu Twojego komputera.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Przejdź do Preferencji systemu, a następnie kliknij Bezpieczeństwo i prywatność.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Kliknij Prywatność.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "Kliknij Nagrywanie ekranu, po lewej.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "Zaznacz pole wyboru Signal, po prawej.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Otwórz Preferencje systemu",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Odrzuć",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Zawsze przekazuj połączenia",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Włącz sprawdzanie pisowni podczas pisania wiadomości",
"description": "Description of the media permission description"
"message": "Włącz sprawdzanie pisowni",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Sprawdzanie pisowni zostanie włączone przy kolejnym uruchomieniu Signal.",
@ -1423,6 +1521,10 @@
"message": "Sprawdzanie pisowni zostanie wyłączone przy kolejnym uruchomieniu Signal.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Uruchom przy starcie systemu",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Wyczyść dane",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Wysyłanie nie powiodło się",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Wysyłanie wstrzymane",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Częściowo wysłano, naciśnij, aby zobaczyć szczegóły",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"message": "wyłącz",
"disappearingMessages__off": {
"message": "wyłączone",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 sekund",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 sekund",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 sekund",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minuta",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minut",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minut",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 godzina",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 godzin",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 godzin",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 dzień",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 tydzień",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Znikające wiadomości",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "wyłączone",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5 sek.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10 sek.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30 sek.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 min.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 min.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 min.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1 godz.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 godz.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 godz.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1 dzień",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 tydz.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Znikające wiadomości wyłączone",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Członek $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Członek $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Członek $group1$ i $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Członek $group1$ i $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Członek $group1$, $group2$ i $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Członek $group1$, $group2$ i $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Członek $group1$, $group2$, $group3$ i $remainingCount$ innych.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Członek $group1$, $group2$, $group3$ i $remainingCount$ innych",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ dodał(a) Cię do grupy.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Brak wspólnych grup.",
"message": "Brak wspólnych grup",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Brak wspólnych grup. Uważnie sprawdzaj wszystkie prośby o kontakt.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Odbierz",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Opuść rozmowę",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Udostępnij swój ekran",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Udostępnij ekran",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Cały ekran",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "Okno.",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Wideo",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Dołącz plik",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "Ta osoba nie korzysta z Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop nie obsługuje wysyłania wiadomości do kontaktów niekorzystających z Signal. Poproś tę osobę, aby zainstalowała Signal , by móc komunikować się bezpieczniej.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Sprawdzanie stanu rejestracji kontaktu",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Licz wyciszone konwersacje na ikonie",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Kontynuuj",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Dowiedz się więcej",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Nie masz wspólnych grup z tą osobą. Uważnie sprawdzaj wszystkie prośby o kontakt, przed ich akceptacją, aby uniknąć niechcianych wiadomości",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "O prośbach o kontakt",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Uważnie przeglądaj prośby o kontakt. Signal znalazł inny kontakt z tym samym imieniem. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Przejrzyj prośby",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Przejrzyj prośby",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Jeśli nie masz pewności, od kogo pochodzi ta prośba, przejrzyj poniższe kontakty i podejmij działania.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Prośba",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Twój kontakt",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Zweryfikuj, aby kontynuować wysyłanie wiadomości",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Dokończ weryfikację, aby pomóc zapobiegać wysyłaniu spamu w Signal.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Po zweryfikowaniu będziesz móc kontynuować wysyłanie wiadomości. Wszystkie, wstrzymane wiadomości zostaną automatycznie wysłane.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Kontynuować bez weryfikacji?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Jeśli pominiesz weryfikację, możesz nie otrzymywać wiadomości od innych osób, a Twoje wiadomości mogą nie zostać wysłane.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Pomiń weryfikację",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Weryfikacja zakończona.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Weryfikacja nie powiodła się. Spróbuj później.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Nie udało się usunąć wiadomości u wszystkich. Spróbuj później.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Sobre o Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Fala",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Nenhum resultado para \"$searchTerm$\" em $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Ativar microfone",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Sua câmera está desligada",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Deslizar para baixo",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Ignorar",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Sempre reencaminhar chamadas",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Ativar a verificação ortográfica de texto digitado na caixa de texto",
"description": "Description of the media permission description"
"message": "Ativar a verificação ortográfica",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "A verificação ortográfica será ativada na próxima vez que o Signal for iniciado.",
@ -1423,6 +1521,10 @@
"message": "A verificação ortográfica será desativada na próxima vez que o aplicativo for iniciado.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Iniciar no login do computador",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Limpar dados",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Falha no envio",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Envio pendente",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Enviada parcialmente, clique para ver detalhes",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "desligar",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 segundos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 segundos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 segundos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minuto",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minutos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minutos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 hora",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 horas",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 horas",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 dia",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 semana",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Mensagens efêmeras",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "desligar",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1min",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5min",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30min",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1 dia",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 semana",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Mensagens efêmeras desativadas",
"description": "Displayed in the left pane when the timer is turned off"
@ -1950,7 +1964,7 @@
"description": "Label shown when there are no contacts to compose to"
},
"noConversationsFound": {
"message": "No conversations found",
"message": "Nenhuma conversa encontrada",
"description": "Label shown when there are no conversations to compose to"
},
"chooseGroupMembers__title": {
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Membro de $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Membro de $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Membro de $group1$ e $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Membro de $group1$ e $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Membro de $group1$, $group2$ e $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Membro de $group1$, $group2$ e $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Membro de $group1$, $group2$, $group3$ e mais $remainingCount$ grupos.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Membro de $group1$, $group2$, $group3$ e mais $remainingCount$ grupos",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ adicionou você ao grupo.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Nenhum grupo em comum.",
"message": "Nenhum grupo em comum",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Nenhum grupo em comum. Analise a solicitação com atenção.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Atender",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Sair da chamada",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Vídeo",
"description": "Label for video input selector"
@ -3340,7 +3422,7 @@
"description": "Label for muting the conversation"
},
"muteEightHours": {
"message": "Mute for eight hours",
"message": "Silenciar por oito horas",
"description": "Label for muting the conversation"
},
"muteDay": {
@ -3352,7 +3434,7 @@
"description": "Label for muting the conversation"
},
"muteAlways": {
"message": "Mute always",
"message": "Silenciar para sempre",
"description": "Label for muting the conversation"
},
"unmute": {
@ -3360,7 +3442,7 @@
"description": "Label for unmuting the conversation"
},
"muteExpirationLabelAlways": {
"message": "Muted always",
"message": "Silenciada para sempre",
"description": "Shown in the mute notifications submenu whenever a conversation has been muted"
},
"muteExpirationLabel": {
@ -4663,6 +4745,18 @@
"message": "Anexar arquivo",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Contar as conversas silenciadas no crachá de contagem",
"description": "Description for counting muted conversations in badge setting"
@ -5116,7 +5210,7 @@
"description": "Aria label for audio attachment's playback time slider"
},
"emptyInboxMessage": {
"message": "Click the $composeIcon$ above and search for your contacts or groups to message.",
"message": "Clique em $composeIcon$ acima para pesquisar os seus contatos ou grupos e enviar mensagens para eles.",
"description": "Shown in the left-pane when the inbox is empty",
"placeholders": {
"composeIcon": {
@ -5126,11 +5220,89 @@
}
},
"composeIcon": {
"message": "compose button",
"message": "botão Escrever",
"description": "Shown in the left-pane when the inbox is empty. Describes the button that composes a new message."
},
"ForwardMessageModal--continue": {
"message": "Continuar",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Saiba mais",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Você não tem grupos em comum com esta pessoa. Analise a solicitação com cuidado antes de aceitá-la, para evitar o recebimento de mensagens indesejadas.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "Sobre as solicitações de conversas",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Analise solicitações com atenção. Signal encontrou outro contato com o mesmo nome. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Analisar o pedido",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Analisar o pedido",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Se você não tiver certeza de quem é o pedido, revise os contatos abaixo e tome as providências.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Pedido",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Seu contato",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verifique para continuar a enviar mensagens",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Para ajudar a evitar spam no Signal, conclua a verificação, por favor.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Depois de verificar, você pode continuar a enviar mensagens. Todas as mensagens pendentes serão enviadas automaticamente.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continuar sem verificar?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Se você optar por ignorar a verificação, poderá perder mensagens de outras pessoas e o envio de suas mensagens pode falhar.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Ignorar verificação",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verificação concluída.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Falha na verificação. Tente novamente mais tarde.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Falha ao excluir a mensagem para todos. Tente novamente mais tarde.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Acerca do Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Fala",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Sem resultados para \"$searchTerm$\" em $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Rem. Sil. mic",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "A sua câmara encontra-se desligada",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Deslizar para baixo",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Ignorar",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Retransmitir todas as chamadas",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Ativar a verificação ortográfica para o texto introduzido",
"description": "Description of the media permission description"
"message": "Ativar a verificação de escrita",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "A verificação ortográfica será ativada da próxima vez que o Signal iniciar.",
@ -1423,6 +1521,10 @@
"message": "A verificação ortográfica será desativada da próxima vez que o Signal iniciar.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Abrir ao iniciar sessão no computador",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Limpar dados",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Falha no envio",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Envio em pausa",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Enviada parcialmente, clique para mais detalhes",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"message": "desligado",
"disappearingMessages__off": {
"message": "off",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 segundos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 segundos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 segundos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minuto",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minutos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minutos",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 hora",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 horas",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 horas",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 dia",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 semana",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Destruição de mensagens",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "desligado",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1sem",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Destruição de mensagens desativada",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Membro de $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Membro de $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Membro de $group1$ e $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Membro de $group1$ e $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Membro de $group1$, $group2$, e $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Membro de $group1$, $group2$, e $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Membro de $group1$, $group2$, $group3$ e de mais $remainingCount$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Membro de $group1$, $group2$, $group3$ e de mais $remainingCount$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ adicionou-o ao grupo.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Sem grupos em comum.",
"message": "Sem grupos em comum",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Sem grupos em comum. Reveja os pedidos com cuidado.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Atender",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Abandonar chamada",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Vídeo",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Anexar ficheiro",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Contar conversas silenciadas na insígnia de contagem.",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Continuar",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Saber mais",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Não tem grupos em comum com esta pessoa. Reveja os pedidos com cuidado antes de aceitar para evitar mensagens indesejadas.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "Acerca dos pedidos de mensagem",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Reveja os pedidos com cuidado. O Signal encontrou outro contacto com o mesmo nome. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Rever pedido",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Rever pedido",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Se não tiver a certeza de quem é a solicitação, analise os contactos abaixo e tome uma atitude.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Pedido",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "O seu contacto",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verifique para continuar a conversar",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Para ajudar a prevenir o spam no Signal, termine a verificação.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Depois de verificar, pode continuar a conversar. Todas as mensagens em pausa serão enviadas.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continuar sem verificar?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Se escolher ignorar a verificação, poderá não receber mensagens de outras pessoas e as suas mensagens poderão não ser enviadas.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Ignorar verificação",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verificação completa.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Falha na verificação. Por favor, tente mais tarde.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Ocorreu um erro ao tentar eliminar a mensagem para todos. Por favor, tente mais tarde.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Despre Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Vorbire",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Nici un rezultat pentru \"$searchTerm$\" în $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Unmute mic",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Camera ta este oprită",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Scroll down",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Revocare",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Redirecționează întotdeauna apelurile",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Enable spell check of text entered in message composition box",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Spell check will be enabled the next time Signal starts.",
@ -1423,6 +1521,10 @@
"message": "Spell check will be disabled the next time Signal starts.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Șterge datele",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Trimitere eșuată",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Trimiterea a fost întreruptă",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Partially sent, click for details",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"message": "Oprit",
"disappearingMessages__off": {
"message": "dezactivată",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 secunde",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 secunde",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 secunde",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minut",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minute",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minute",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "o oră",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 ore",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 ore",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 zi",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 săptămână",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Dispariție mesaje",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "Oprit",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1w",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Dispariția mesajelor a fost dezactivată",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Membru al $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Membru al $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Membru al $group1$ și $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Membru al $group1$ și $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Membru al $group1$, $group2$ și $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Membru al $group1$, $group2$ și $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Membru al $group1$, $group2$, $group3$ și încă $remainingCount$ .",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Membru al $group1$, $group2$, $group3$ și încă $remainingCount$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ te-a adăugat la grup.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Niciun grup în comun.",
"message": "Nu există grupuri în comun",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Niciun grup în comun. Examinați solicitările cu atenție.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Răspunde",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Părăsiți apelul",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Atașați fișierul",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Count muted conversations in badge count",
"description": "Description for counting muted conversations in badge setting"
@ -4736,7 +4830,7 @@
"description": "This is the additional info for the 'who can add members' panel"
},
"ConversationDetails--requests-and-invites": {
"message": "Requests & Invites",
"message": "Solicitări și invitații",
"description": "This is a button to display which members have been invited but have not joined yet"
},
"ConversationDetailsActions--leave-group": {
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Continuă",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Aflați mai multe",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Nu aveți grupuri în comun cu această persoană. Examinați cu atenție solicitările înainte de a accepta pentru a evita mesajele nedorite.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "Despre solicitări mesaj",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Dacă nu sunteți sigur de la cine provine solicitarea, consultați persoanele de contact de mai jos și luați o decizie.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Cerere",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Contactul tău",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verificați pentru a continua conversația",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Pentru a ajuta la prevenirea spam-ului pe Signal, vă rugăm să completați verificarea.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "După verificare, puteți continua să trimiteți mesaje. Toate mesajele aflate în pauză vor fi trimise automat.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continuați fără verificare?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Dacă alegeți să omiteți verificarea, este posibil să pierdeți mesaje de la alte persoane și este posibil ca mesajele dvs. să nu poată fi trimise.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verificare finalizată.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "О приложении Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Показ экрана",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Речь",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "Контакты SMS/MMS недоступны в Signal Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Нет результатов для «$searchTerm$» в $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Включить микрофон",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Показ отключён",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Начать показ",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Остановить показ",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Ваша камера отключена",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Прокрутить вниз",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "Вы показываете всем свой экран.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Нажмите здесь, чтобы вернуться к звонку, когда вы будете готовы остановить показ.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal показывает $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Остановить показ",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "Вы остановили показ",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ показывает",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ остановил(-а) показ",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Требуется разрешение",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "На компьютерах Apple Mac, использующих macOS Catalina 10.15 или новее, Signal необходимо разрешение, чтобы получить доступ к записи вашего экрана.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Перейдите в Системные настройки и нажмите «Защита и безопасность».",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Нажмите «Конфиденциальность».",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "Слева выберите «Запись экрана».",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "Справа поставьте флажок рядом с «Signal».",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Открыть Системные настройки",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Отменить",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Всегда ретранслировать звонки",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Включить проверку орфографии текста, введенного в поле составления сообщения",
"description": "Description of the media permission description"
"message": "Включить проверку орфографии текста",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Проверка правописания будет включена, когда Signal запустится в следующий раз.",
@ -1423,6 +1521,10 @@
"message": "Проверка правописания будет выключена, когда Signal запустится в следующий раз.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Открывать при запуске компьютера",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Очистка данных",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Отправка не удалась",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Отправка приостановлена",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Частично отправлено. Подробнее…",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"message": "выключить",
"disappearingMessages__off": {
"message": "отключить",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 секунд",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 секунд",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 секунд",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 минута",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 минут",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 минут",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 час",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 часов",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 часов",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 день",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 неделя",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Исчезающие сообщения",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "выкл",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5с",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10с",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30с",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1м",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5м",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30м",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1ч",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6ч",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12ч",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1д",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1нед.",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Исчезающие сообщения отключены",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Состоит в $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Состоит в $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Состоит в $group1$ и $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Состоит в $group1$ и $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Состоит в $group1$, $group2$ и $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Состоит в $group1$, $group2$ и $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Состоит в $group1$, $group2$, $group3$ и ещё $remainingCount$ группах.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Состоит в $group1$, $group2$, $group3$ и ещё $remainingCount$ группах",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ добавил(-а) вас в группу.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Нет общих групп.",
"message": "Нет общих групп",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Нет общих групп. Внимательно проверяйте запросы.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Ответить",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Покинуть звонок",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Показать ваш экран",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Начать показ экрана",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Весь экран",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "Окно",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Видео",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Прикрепить файл",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "Этот человек не использует Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop не поддерживает общение с контактами, у которых нет Signal. Попросите этого человека установить Signal для более безопасного общения.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Проверяем, зарегистрирован ли контакт в Signal",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Считать разговоры с отключёнными уведомлениями в счётчике на наклейке",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Продолжить",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Узнать больше",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "У вас нет общих групп с этим человеком. Внимательно проверяйте запросы перед тем, как принимать их, чтобы избежать нежелательных сообщений.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "О запросах на общение",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Внимательно проверяйте запросы. Signal нашёл другого контакта с тем же именем. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Проверить запрос",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Проверьте запрос",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Если вы не уверены, от кого этот запрос, просмотрите участников ниже и примите меры.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Запрос",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Ваш контакт",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Пройдите проверку, чтобы продолжить общение",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Чтобы помочь предотвратить спам в Signal, пожалуйста, пройдите проверку.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "После проверки вы сможете продолжить общаться. Все приостановленные сообщения будут отправлены автоматически.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Продолжить без проверки?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Если вы пропустите проверку, то можете пропустить сообщения от других людей, и может не удастся отправить ваши сообщения.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Пропустить проверку",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Проверка завершена.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Проверка не удалась. Пожалуйста, попробуйте ещё раз позже.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Не удалось удалить сообщение для всех. Пожалуйста, попробуйте ещё раз позже.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "O aplikácii Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Zdieľaná obrazovka",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Reč",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "Kontakty pre SMS/MMS nie sú k dispozícii na Signal Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Žiadne výsledky pre „$searchTerm$“ v $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Zapnúť mikrofón",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Prezentácia je zakázaná",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Začať prezentovať",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Prestať prezentovať",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Váš fotoaparát je vypnutý",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Posunúť nadol",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "Prezentujete všetkým.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Keď budete pripravení ukončiť prezentovanie, kliknutím sem a vrátite sa k hovoru.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal zdieľa $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Prestať zdieľať",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "Prestali ste prezentovať",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ prezentuje",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ prestal prezentovať",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Je potrebné povolenie",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "V počítači Apple Mac s macOS Catalina verzie 10.15 alebo novší, je potrebné povolenie na prístup k záznamu obrazovky vášho počítača pre Signal.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Prejdite na položku Predvoľby systému a potom kliknite na položku Zabezpečenie a ochrana osobných údajov.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Kliknite na položku Súkromie.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "Vľavo kliknite na položku Záznam obrazovky.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "Vpravo začiarknite políčko Signal.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Otvorte Predvoľby systému",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Zrušiť",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Vždy presmerovať hovory",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Povoliť kontrolu pravopisu textu zadaného do textového poľa",
"description": "Description of the media permission description"
"message": "Povoliť kontrolu pravopisu",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Kontrola pravopisu bude zapnutá po nasledujúcom štarte Signalu.",
@ -1423,6 +1521,10 @@
"message": "Kontrola pravopisu bude vypnutá po nasledujúcom štarte Signalu.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Otvoriť pri prihlásení do počítača",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Mazanie dát",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Odoslanie zlyhalo",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Odoslanie pozastavené",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Čiastočne odoslané, kliknite pre detaily",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "vypnuté",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 sekúnd",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 sekúnd",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 sekúnd",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minúta",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minút",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minút",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 hodina",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 hodín",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 hodín",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 deň",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 týždeň",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Miznúce správy",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "vypnutý",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1t",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Miznúce správy vypnuté",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Člen $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Člen $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Člen $group1$ a $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Člen $group1$ a $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"member-of-3-groups": {
"message": "Člen $group1$, $group2$ a $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"member-of-more-than-3-groups": {
"message": "Člen $group1$, $group2$, $group3$ a $remainingCount$ ďalších",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ vás pridal/a do skupiny.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Žiadne spoločné skupiny.",
"message": "Žiadne spoločné skupiny",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Žiadne spoločné skupiny. Žiadosti starostlivo skontrolujte.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Odpovedať",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Opustiť hovor",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Zdieľať svoju obrazovku",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Zdieľať obrazovku",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Celá obrazovka",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "Okno",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Pripojiť súbor",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "Táto osoba nepoužíva Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Aplikácia Signal Desktop nepodporuje zasielanie správ kontaktom bez Signal. Požiadajte túto osobu, aby si nainštalovala program Signal, aby ste zabezpečili bezpečnejšie zasielanie správ.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Kontroluje sa stav registrácie kontaktu",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Počítať stlmené konverzácie v počítadle pri odznaku.",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Pokračovať",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Dozvedieť sa viac",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "S touto osobou nemáte spoločné žiadne skupiny. Pred prijatím žiadosti starostlivo skontrolujte, aby ste predišli nežiaducim správam.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "O žiadostiach o správy",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Žiadosti starostlivo skontrolujte. Signal našiel ďalší kontakt s rovnakým menom. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Overiť žiadosť",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Overiť žiadosť",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Ak si nie ste istý/á, od koho je táto žiadosť, overte nižšie zobrazené kontakty a zvoľte úkon.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Žiadosť",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Váš kontakt",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Pre pokračovanie v zasielaní správ overte",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Ak chcete zabrániť spamu v Signal, dokončite overenie.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Po overení, môžete pokračovať v zasielaní správ. Pozastavené správy sa automaticky odošlú.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Pokračovať bez overenia?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Ak sa rozhodnete preskočiť overovanie, môžu vám chýbať správy od iných ľudí a môže sa stať, že sa vaše správy neodošlú.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Preskočiť overenie",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Overenie je dokončené.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Overenie zlyhalo. Skúste to znova neskôr.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Nepodarilo sa odstrániť správu pre všetkých. Skúste to znova neskôr.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Mbi Signal-in për Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Ndarje ekrani me të tjerë",
"description": "Title for screen sharing window"
},
"speech": {
"message": "E folur",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "Kontaktet SMS/MMS sjanë të passhëm në Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Ska përfundime për \"$searchTerm$\" te $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Hapjani zërin mikrofonit",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Paraqitje e çaktivizuar",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Nis paraqitje",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Ndal paraqitje",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Kamera juaj është e fikur",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Rrëshqit për sipër",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "Po e paraqisni për këdo.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Klikoni këtu që të ktheheni te thirrja, kur jeni gati të ndalet paraqitja.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal-i po ndan me të tjerë $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Ndale ndarjen me të tjerë",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "E ndalët paraqitjen",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ po paraqet",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ e ndali paraqitjen",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Lypset leje",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "Në një kompjuter Apple Mac, që përdor macOS Catalina version 10.15 ose të mëvonshëm, Signal-i lyp leje për të përdorur regjistrim ekrani të kompjuterit tuaj.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Kaloni te Parapëlqime Sistemi dhe mandej klikoni Siguri & Privatësi.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Klikoni Privatësi.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "Majtas, klikoni Regjistrim Ekrani.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "Djathtas, i vini shenjë kutizës Signal.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Hapni Parapëlqime Sistemi",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Hidhe tej",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Kaloji përherë thirrjet përmes releje",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Aktivizo kontroll drejtshkrimi të tekstit të dhënë te kutia e hartimit të mesazheve",
"description": "Description of the media permission description"
"message": "Aktivizoni kontroll drejtshkrimi:",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Kontrolli i drejtshkrimit do të aktivizohet herës tjetër që niset Signal-i.",
@ -1423,6 +1521,10 @@
"message": "Kontrolli i drejtshkrimit do të çaktivizohet herës tjetër që niset Signal-i.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Hapje gjatë hyrjes në llogarinë e kompjuterit",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Pastroji të Dhënat",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Dërgimi dështoi",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Dërgimi i ndal",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Dërguar pjesërisht, prekeni për hollësi",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "off",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 sekonda",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 sekonda",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 sekonda",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 minutë",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 minuta",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 minuta",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 orë",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 orë",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 orë",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 ditë",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 javë",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Zhdukje mesazhesh",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "off",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1d",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1j",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Zhdukja e mesazheve është e çaktivizuar",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Anëtar i $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Anëtar i $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Anëtar i $group1$ dhe $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Anëtar i $group1$ dhe $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Anëtar i $group1$, $group2$, dhe $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Anëtar i $group1$, $group2$, dhe $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Anëtar i $group1$, $group2$, $group3$ dhe $remainingCount$ të tjerëve.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Anëtar i $group1$, $group2$, $group3$ dhe $remainingCount$ të tjerëve",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ ju shtoi te grupi.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Ska grupe të përbashkët.",
"message": "Ska grupe të përbashkët",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Pa grupe të përbashkët. Shqyrtojini me kujdes kërkesat.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Përgjigjuni",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Dilni nga thirrja",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Ndani ekranin tuaj me të tjerë",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Ndaje ekranin",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Krejt ekranin",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "Një dritare",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Bashkëngjitni kartelë",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "Ky person spërdor Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal-i për Desktop nuk mbulon mesazhe për kontakte jo Signal. Kërkojini këtij personi të instalojë Signal-in, për punë më të sigurt me mesazhet.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Po kontrollohet gjendje regjistrimi kontakti",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Numëroji bisedat e heshtuara për numër stemash",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Vazhdo",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Mësoni më tepër",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Skeni grupe të përbashkët me këtë person. Për të shmangur mesazhe të padëshiruar, shqyrtojini me kujdes kërkesat, para se ti miratoni.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "Mbi Kërkesa Mesazhesh",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Shqyrtojini me kujdes kërkesat. Signal-i gjeti një tjetër kontakt me të njëjtin emër. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Shqyrtoni kërkesë",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Shqyrtoni kërkesë",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Nëse sjeni i sigurt se prej kujt është kërkesa, shqyrtoni kontaktet më poshtë dhe kryeni një veprim.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Kërkesë",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Kontakti juaj",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verifikojeni, që të vazhdoni shkëmbim mesazhesh",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Që të ndihmoni të pengohen në Signal mesazhe të padëshiruar, ju lutemi, plotësoni verifikimin.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Pas verifikimit, mund të vazhdoni të shkëmbeni mesazhe. Çfarëdo mesazhesh të ndalur do të dërgohen automatikisht.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Të Vazhdohet Pa Verifikim?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Nëse zgjidhni të anashkalohet verifikimi, mund të humbni mesazhe nga persona të tjerë dhe mund të dështojë dërgimi i mesazheve tuaj.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Anashkaloje verifikimin",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verifikim i plotë.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verifikimi dështoi. Ju lutemi, riprovoni më vonë.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Su arri të fshihet mesazhi për këdo. Ju lutemi, riprovoni më vonë.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "О Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Дељење екрана",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Говор",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS контакти нису доступни на Десктопу.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Нема резултата за „$searchTerm$“ у $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Укључи микрофон",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Презентација онемогућена",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Покретање презентације",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Заустављање презентације",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Ваша камера је искључена",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Померање надоле",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "Презентујете свима.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Кликните овде да бисте се вратили на позив када сте спремни да престанете да презентирате.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal дели $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Заустави презентецију",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "Зауставили сте презентацију",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ презентира",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ је зауставио прентентирање",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Дозвола је потребна",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "На Apple Mac рачунар који користи macOS Catalina 10.15 или више, Signal-у је потребна дозвола за приступ екрану вашег рачунара.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Идите на системске поставке, а затим кликните на сигурност и приватност.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Кликните Приватност.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "Са леве стране кликните на снимање екрана.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "На десну страну кликните на Signal.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Отворите системске поставке",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Одбаци",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Увек преусмеравај позиве",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Омогућите проверу правописа текста унетог у зони за састављање поруке",
"description": "Description of the media permission description"
"message": "Омогућити проверу правописа",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Провера правописа биће омогућена на следеће покретање Signal-а.",
@ -1423,6 +1521,10 @@
"message": "Провера правописа биће онемогућена на следеће покретање Signal-а.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Покренути са системом",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Очистити податке",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Слање неуспешно",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Слање паузирано",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Делимично послато, кликните за детаље",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "искљ.",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 секунди",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 секунди",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 секунди",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 минут",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 минута",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 минута",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 час",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 сати",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 сати",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 дан",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 недеља",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Самонестајуће поруке",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "искљ.",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5 сек",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10 сек",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30 сек",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 мин",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 мин",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 мин",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1 ч",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 ч",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 ч",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1 д",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 нед",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Нестајуће поруке искључене",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Члан од $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Члан $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Члан од $group1$ и $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Члан $group1$ и $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Члан од $group1$, $group2$, и $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Члан $group1$, $group2$, и $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Члан од $group1$, $group2$, $group3$, и још $remainingCount$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Члан $group1$, $group2$, $group3$, и још $remainingCount$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ вас је додао у групу.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Нема заједничких група.",
"message": "Нема заједничких група",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Нема заједничких група. Пажљиво прегледајте захтеве.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Јави се",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Напусти позив",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Дељење Вашег екрана",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Дељење екрана",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Цео екран",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "Прозор",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Видео запис",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Закачи фајл",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "Ова особа не користи Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Десктоп не подржава писање контакту који не користи Signal. Затражите од те особе да инсталира Signal за сигурније искуство писањем порука.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Провера статуса регистрације контаката",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Уброј утишане преписке у броју значке",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Настави",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Сазнај више",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Немате заједничких група са овом особом. Пажљиво прегледајте захтеве пре него што прихватите тако да бисте избегли нежељене поруке.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "O захтевима за разговор",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Пажљиво прегледајте захтеве. Signal је пронашао други контакт са истим називом. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Прегледајте захтев",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Прегледајте захтев",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Ако нисте сигурни од кога потиче захтев, прегледајте доње контакте и предузмите мере.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Захтев",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Ваш контакт",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Верификујте да би се наставило преписивање",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Да бисте спречили спем у Signаl-у, испуните верификацију.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Након верификације, можете наставити са порукама. Било која паузирана порука ће аутоматски бити послана.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Наставити без верификације?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Ако одлучите да прескочите верификацију, можда ћете пропустити поруке од других људи и ваше поруке можда не могу да се пошаљу.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Прескочити оверу",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Верификација је завршена.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Овера није успела. Покушајте поново касније.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Није успело да се избрише порука за све. Покушајте поново касније.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -206,7 +206,7 @@
"description": "Shown as a header for non-pinned conversations in the left pane"
},
"archiveHelperText": {
"message": "Dessa konversationerna är arkiverade och kommer endast att visas i inkorgen om nya meddelanden tas emot.",
"message": "Dessa konversationerna är arkiverade och visas endast i inkorgen om nya meddelanden tas emot.",
"description": "Shown at the top of the archived conversations list in the left pane"
},
"archiveConversation": {
@ -444,7 +444,7 @@
"description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified."
},
"debugLogExplanation": {
"message": "Den här loggen kommer att publiceras offentligt på nätet så att våra medarbetare kan se. Du kan granska och redigera den innan du skickar in.",
"message": "Den här loggen publiceras offentligt på nätet så att våra medarbetare kan se. Du kan granska och redigera den innan du skickar in.",
"description": ""
},
"debugLogError": {
@ -701,6 +701,10 @@
"message": "Om Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Delar skärm",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Tal",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS-kontakter är inte tillgängliga på Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Inga resultat för \"$searchTerm$\" i $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -874,7 +882,7 @@
"description": "Confirmation dialog message for when the voice recording is interrupted due to app losing focus"
},
"voiceNoteLimit": {
"message": "Röstmeddelanden är begränsade till fem minuter. Inspelningen kommer att stoppas om du byter till en annan app.",
"message": "Röstmeddelanden är begränsade till fem minuter. Inspelningen stoppas om du byter till en annan app.",
"description": "Shown in toast to warn user about limited time and that window must be in focus"
},
"voiceNoteMustBeOnlyAttachment": {
@ -952,7 +960,7 @@
}
},
"readOnlyVolume": {
"message": "Signal Desktop är sannolikt i en MacOS-karantän och kommer inte att kunna uppdateras automatiskt. Vänligen försök att flytta $app$ till $folder$ med Finder.",
"message": "Signal Desktop är sannolikt i en MacOS-karantän och kan inte uppdateras automatiskt. Vänligen försök att flytta $app$ till $folder$ med Finder.",
"description": "Shown on MacOS if running on a read-only volume and we cannot update",
"placeholders": {
"app": {
@ -1006,11 +1014,11 @@
"description": "Label for when something is turned off"
},
"deleteWarning": {
"message": "Detta meddelande kommer att tas bort från denna enhet.",
"message": "Detta meddelande tas bort från denna enhet.",
"description": "Text shown in the confirmation dialog for deleting a message locally"
},
"deleteForEveryoneWarning": {
"message": "Detta meddelande tas bort för alla i konversationen om de har en ny version av Signal. De kommer att kunna se att du har tagit bort ett meddelande.",
"message": "Detta meddelande tas bort för alla i konversationen om de har en ny version av Signal. De kan se att du har tagit bort ett meddelande.",
"description": "Text shown in the confirmation dialog for deleting a message for everyone"
},
"deleteThisMessage": {
@ -1072,7 +1080,7 @@
}
},
"theirIdentityUnknown": {
"message": "Du har inte utbytt några meddelanden med denna kontakt ännu. Ditt säkerhetsnummer med kontakten kommer att vara tillgängligt efter det första meddelandet.",
"message": "Du har inte utbytt några meddelanden med denna kontakt ännu. Ditt säkerhetsnummer med kontakten är tillgänglig efter det första meddelandet.",
"description": ""
},
"back": {
@ -1275,6 +1283,18 @@
"message": "Slå på mikrofonen",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presentera inaktiverat",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Börja presentera",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Sluta presentera",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Din kamera är avstängd",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Rulla ner",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "Du presenterar för alla.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Klicka här för att återgå till samtalet när du är redo att sluta presentera.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal delar $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Sluta dela",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "Du slutade presentera",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ presenterar",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ slutade presentera",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Behörighet behövs",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "På en Apple Mac-dator som använder macOS Catalina version 10.15 eller senare behöver Signal behörighet för att komma åt datorns skärminspelning.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Gå till systeminställningar och klicka sedan på Säkerhet & integritet.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Klicka på Integritet.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "Klicka på Skärminspelning till vänster.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "Markera rutan Signal till höger.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Öppna systeminställningar",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Avfärda",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Slussa alltid samtal",
"description": "Description of the always relay calls setting"
@ -1416,11 +1514,11 @@
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Stavningskontrollen kommer att aktiveras nästa gång Signal startas.",
"message": "Stavningskontrollen aktiveras nästa gång Signal startas.",
"description": "Shown when the user enables spellcheck to indicate that they must restart Signal."
},
"spellCheckWillBeDisabled": {
"message": "Stavningskontrollen kommer att inaktiveras nästa gång Signal startas.",
"message": "Stavningskontrollen inaktiveras nästa gång Signal startas.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
@ -1432,7 +1530,7 @@
"description": "Header in the settings dialog for the section dealing with data deletion"
},
"clearDataExplanation": {
"message": "Detta kommer att rensa alla data i programmet, ta bort alla meddelanden och sparad kontoinformation.",
"message": "Detta rensar alla data i programmet, ta bort alla meddelanden och sparad kontoinformation.",
"description": "Text describing what the clear data button will do."
},
"clearDataButton": {
@ -1444,7 +1542,7 @@
"description": "Header of the full-screen delete data confirmation screen"
},
"deleteAllDataBody": {
"message": "Du är på väg att ta bort allt av detta programs sparade kontoinformation, inklusive alla kontakter och alla meddelanden. Du kan alltid länka din mobila enhet igen, men det kommer inte att återställa de borttagna meddelande.",
"message": "Du är på väg att ta bort allt av detta programs sparade kontoinformation, inklusive alla kontakter och alla meddelanden. Du kan alltid länka din mobila enhet igen, men det återställer inte borttagna meddelanden.",
"description": "Text describing what exactly will happen if the user clicks the button to delete all data"
},
"deleteAllDataButton": {
@ -2158,11 +2256,11 @@
"description": "Shown in the sticker pack manager when you don't have any installed sticker packs."
},
"stickers--StickerManager--BlessedPacks": {
"message": "Signal Artist Serier",
"message": "Signal-artistserier",
"description": "Shown in the sticker pack manager above the default sticker packs."
},
"stickers--StickerManager--BlessedPacks--Empty": {
"message": "Inga Signal Artist klistermärken tillgängliga",
"message": "Inga Signal-artistklistermärken tillgängliga",
"description": "Shown in the sticker pack manager when there are no blessed sticker packs available."
},
"stickers--StickerManager--ReceivedPacks": {
@ -2170,7 +2268,7 @@
"description": "Shown in the sticker pack manager above sticker packs which you have received in messages."
},
"stickers--StickerManager--ReceivedPacks--Empty": {
"message": "Klistermärken från inkommande meddelanden kommer att visas här",
"message": "Klistermärken från inkommande meddelanden visas här",
"description": "Shown in the sticker pack manager when you have not received any sticker packs in messages."
},
"stickers--StickerManager--Install": {
@ -2238,7 +2336,7 @@
"description": "Shown in the sticker picker when there are no installed sticker packs."
},
"stickers--StickerPicker--NoRecents": {
"message": "Nyligen använda klistermärken kommer att visas här.",
"message": "Nyligen använda klistermärken visas här.",
"description": "Shown in the sticker picker when there are no recent stickers to show."
},
"stickers--StickerPreview--Title": {
@ -2332,7 +2430,7 @@
"description": ""
},
"Message--from-me-unsupported-message-ask-to-resend": {
"message": "Framtida meddelanden som detta kommer att synkroniseras nu när du använder en uppdaterad version av Signal.",
"message": "Framtida meddelanden som detta synkroniseras nu när du använder en uppdaterad version av Signal.",
"description": ""
},
"Message--update-signal": {
@ -2686,7 +2784,7 @@
"description": "Label for the cover image picker of the meta stage of the sticker creator"
},
"StickerCreator--MetaStage--Field--cover--help": {
"message": "Detta är den bild som kommer att dyka upp när du delar ditt klistermärkepaket",
"message": "Detta är den bild som dyker upp när du delar ditt klistermärkepaket",
"description": "Help text for the cover image picker of the meta stage of the sticker creator"
},
"StickerCreator--MetaStage--ConfirmDialog--title": {
@ -2942,7 +3040,7 @@
"description": "Shown as the title in the confirmation modal for deleting a private message request"
},
"MessageRequests--delete-direct-confirm-body": {
"message": "Denna konversation kommer att tas bort från alla dina enheter.",
"message": "Denna konversation tas bort från alla dina enheter.",
"description": "Shown as the body in the confirmation modal for deleting a private message request"
},
"MessageRequests--delete-group-confirm-title": {
@ -2964,7 +3062,7 @@
"description": "Shown as a button to let the user delete a group message request"
},
"MessageRequests--delete-group-confirm-body": {
"message": "Du kommer att lämna denna grupp och den kommer att tas bort från alla dina enheter.",
"message": "Du kommer lämnar denna grupp och den tas bort från alla dina enheter.",
"description": "Shown as the body in the confirmation modal for deleting a group message request"
},
"MessageRequests--accept": {
@ -3279,6 +3377,22 @@
"message": "Lämna samtalet",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Dela din skärm",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Dela skärm",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Hela skärmen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "Ett fönster",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4536,7 +4650,7 @@
"description": "Shown on Learn More popup after GV1 migration"
},
"GroupV1--Migration--migrate--keep-history": {
"message": "All meddelandehistorik och media kommer att sparas före uppgraderingen.",
"message": "All meddelandehistorik och media sparas före uppgraderingen.",
"description": "Shown on Migration popup before GV1 migration"
},
"GroupV1--Migration--info--invited--you": {
@ -4631,6 +4745,18 @@
"message": "Bifoga fil",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "Den här personen använder inte Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop stöder inte sändning av meddelanden till Signal-kontakter. Be den här personen att installera Signal för en säkrare meddelandeupplevelse.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Kontrollerar kontaktens registreringsstatus",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Antal tystade konversationer i märkesräkning",
"description": "Description for counting muted conversations in badge setting"

View File

@ -701,6 +701,10 @@
"message": "Kuhusu Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Hotuba",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Hakuna matokeo ya \";$searchTerm$\" kwenye $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Unmute mic",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Your camera is off",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Scroll down",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Tupilia mbali",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Wasilisha simu kila mara",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Wezesha ukaguzi wa tahajia zilizowekwa kwenye sanduku la kutunga ujumbe",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Spell check will be enabled the next time Signal starts.",
@ -1423,6 +1521,10 @@
"message": "Spell check will be disabled the next time Signal starts.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Futa Data",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Kutuma kumeshindwa",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Partially sent, click for details",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"message": "Zimwa",
"disappearingMessages__off": {
"message": "zimwa",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "Sekunde tano",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "Sekunde kumi",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "Sekunde thelathini",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "Dakika moja",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "Dakika tano",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "Dakika thelathini",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "Saa moja",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "Masaa sita",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "Masaa kumi na mawili",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "Siku moja",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "Wiki moja",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Jumbe zinapotea",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "Zimwa",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "S5",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "S10",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "S30",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "D1",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "D5",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "D30",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "S1",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "S6",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "Sk1",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "W1",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Jumbe zinazopotea zimelemazwa",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Member of $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Mwanachama wa $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Member of $group1$ and $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Mwanachama wa $group1$ na $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Member of $group1$, $group2$, and $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Mwanachama wa $group1$, $group2$, na $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Member of $group1$, $group2$, $group3$ and $remainingCount$ more.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Member of $group1$, $group2$, $group3$ and $remainingCount$ more",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ added you to the group.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "No groups in common.",
"message": "No groups in common",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Pokea",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Leave call",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Ambatisha faili",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Count muted conversations in badge count",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Endelea",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Jifunze zaidi",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "If you're not sure who the request is from, review the contacts below and take action.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Request",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Your contact",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Signal Desktop பற்றி",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "பேச்சு",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "$conversationName$ இல் \"$searchTerm$\" க்கான முடிவுகள் எதுவும் இல்லை",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "ஒலிவாங்கியை உயிர்ப்பிக்கவும்",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "உங்கள் புகைப்பட கருவி அணைக்கப்பட்டுள்ளது",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "உருள் கீழ்",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "நிராகரி",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "எப்போதும் அழைப்புகளை ரிலே செய்யவும் ",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "செய்தி அமைப்பு பெட்டியில் உள்ளிடப்பட்ட உரையின் எழுத்து சரிபார்ப்பை இயக்கவும்",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "அடுத்த முறை Signal சிக்னல் தொடங்கும் போது எழுத்துப்பிழை சோதனை செயல்படுத்தப்படும்.",
@ -1423,6 +1521,10 @@
"message": "அடுத்த முறை Signal சிக்னல் தொடங்கும் போது எழுத்துப்பிழை சோதனை முடக்கப்படும்.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "தரவை அழி",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "அனுப்புவது தோல்வியுற்றது",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "சிலருக்கு அனுப்பப்பட்டது, விவரங்களுக்கு இங்கே தட்டவும்",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "ஆஃப்",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 விநாடிகள்",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 வினாடிகள்",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 வினாடிகள்",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 நிமிடம்",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 நிமிடம்",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 நிமிடம்",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 மணி நேரம்",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 மணி நேரம்",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 மணி நேரம்",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 நாள்",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 வாரம்",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "காணாமல் போகும் செய்திகள்",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "ஆஃப்",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5 நொடி",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10 நொடி",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30 நொடி",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 நிமிடம்",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 நிமிடம்",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 நிமிடம்",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1 மணி நேரம்",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 மணி நேரம்",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 மணி நேரம்",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1 நாள்",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 வாரம்",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "காணாமல் போன செய்திகள் முடக்கப்பட்டுள்ளன",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "உறுப்பினர்$group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "உறுப்பினர்$group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "உறுப்பினர் $group1$ மற்றும் $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "உறுப்பினர் $group1$ மற்றும் $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "உறுப்பினர் $group1$, $group2$, மற்றும் $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "உறுப்பினர் $group1$, $group2$, மற்றும் $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": " $group1$, $group2$, $group3$ மேலும் $remainingCount$ குழுக்களின் உறுப்பினர்",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Member of $group1$, $group2$, $group3$ and $remainingCount$ more",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ அவர் உங்களை குழுவில் சேர்த்தார்.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "பொதுவான குழுக்கள் இல்லை",
"message": "பொதுவான குழுக்கள் எதுவும் இல்லை",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "பதில்",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "அழைப்பை விடுங்கள்",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "காணொளி",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "கோப்பினை இணைக்கவும்",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "முடக்கியது உரையாடல்கள் இல் பேட்ஜ் எண்ணிக்கை",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "தொடர்ந்து செல் ",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "மேலும் அறிக",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "உங்களுக்கு யார் கோரிக்கையை அனுப்பினார்கள் என்பது உங்களுக்குத் தெரியாவிட்டால், கீழே உள்ள தொடர்புகளை மதிப்பாய்வு செய்து நடவடிக்கை எடுக்கவும்.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "கோரிக்கை",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "உங்கள் தொடர்பு",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Signal Desktop గురించి",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "ప్రసంగం",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "$conversationName$ లో $searchTerm$ కోసం ఫలితాలు లేవు",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "మైక్ అన్‌మ్యూట్ చేయండి",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "మీ కెమెరా ఆఫ్‌లో ఉంది",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "కిందకి జరుపు",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "రద్దుచేసే",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "ఎల్లప్పుడూ కాల్స్ రిలే ",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "సందేశ కాంపోజిషన్‌ బాక్స్ లో వర్ణక్రమము సరిచూచుటకు అధికారం",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "తదుపరిసారి Signal ప్రారంభమైనప్పుడు స్పెల్ చెక్ ప్రారంభించబడుతుంది.",
@ -1423,6 +1521,10 @@
"message": "తదుపరిసారి Signal ప్రారంభమైనప్పుడు స్పెల్ చెక్ నిలిపివేయబడుతుంది.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "సమాచారం క్లియర్ చేయండి",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "పంపడం విఫలమైంది",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "పాక్షికంగా పంపబడింది, వివరాల కోసం క్లిక్ చేయండి",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "ఆఫ్",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5సెకన్లు",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10సెకన్లు",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30సెకన్లు",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 నిమిషం",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 నిముషాలు ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 నిముషాలు ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 గంట",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 గంటలు",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 గంటలు",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 రోజు",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 వారం",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "అదృశ్యమవుతున్న సందేశాలు",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "ఆఫ్",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5సె",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10సె",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30సె",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 నిమి",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 నిమి",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 నిమి",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1 గం",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 గం",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 గం",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "ఒక రోజు",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "ఒక వారం",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "అదృశ్యమవుతున్న సందేశాలు నిలిపివేయబడ్డాయి",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "$group$ సభ్యుడు.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "$group$ సభ్యుడు",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "$group1$ మరియు $group2$ సభ్యుడు.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "$group1$ మరియు $group2$ సభ్యుడు",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "$group1$, $group2$, మరియు $group3$ సభ్యుడు.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "$group1$, $group2$, మరియు $group3$ సభ్యుడు",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "$group1$, $group2$, $group3$ మరియు $remainingCount$ సభ్యుడు.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "$group1$, $group2$, $group3$ మరియు $remainingCount$ సభ్యుడు",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ మిమ్మల్ని సమూహానికి చేర్చారు.",
@ -3137,6 +3199,10 @@
"message": "సాధారణమైన సమూహాలు లేవు",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "సమాధానం",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "కాల్ ని వదిలి ",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "వీడియో",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "ఫైలు జత చేయుము",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "మ్యూట్ చేసిన సంభాషణలను బ్యాడ్జ్ లెక్కింపులో లెక్కించండి",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "కొనసాగించు",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "ఇంకా నేర్చుకో",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "సందేశ అభ్యర్థనల గురించి",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "అభ్యర్థన ఎవరో మీకు తెలియకపోతే, దిగువ పరిచయాలను సమీక్షించి చర్య తీసుకోండి.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "అభ్యర్థన",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "మీ పరిచయం",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Signal Desktop Hakkında",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Konuşma",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "$conversationName$ konuşması \"$searchTerm$\" için sonuç bulunamadı",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Mikrofonu aç",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Kameranız kapalı",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Aşağı kaydır",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Kapat",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Aramaları her zaman aktar",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "İleti kutusuna girilen sözcüklerin denetlenmesini etkinleştir",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Yazım denetimi bir sonraki Signal başlangıcında etkin olacaktır.",
@ -1423,6 +1521,10 @@
"message": "Yazım denetimi bir sonraki Signal başlangıcında devre dışı olacaktır.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Verileri Temizle",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Gönderme başarısız",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Gönderim duraklatıldı",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Kısmen gönderildi, ayrıntılar için tıklayın",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "kapalı",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 saniye",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 saniye",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 saniye",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 dakika",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 dakika",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 dakika",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 saat",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 saat",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 saat",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 gün",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 hafta",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Kaybolan iletiler",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "kapalı",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5sn",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10sn",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30sn",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1dk",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5dk",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30dk",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1g",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Kaybolan iletiler devre dışı",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "$group$ grubuna üye.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "$group$ grubuna üye",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "$group1$ ve $group2$ gruplarına üye.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "$group1$ ve $group2$ grubuna üye",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "$group1$, $group2$ ve $group3$ gruplarına üye.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "$group1$, $group2$ ve $group3$ grubuna üye",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "$group1$, $group2$, $group3$ ve $remainingCount$ diğer gruba üye.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "$group1$, $group2$, $group3$ ve $remainingCount$ diğer gruba üye",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ sizi gruba ekledi.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Ortak grup yok.",
"message": "Ortak grubunuz yok",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Ortak bir grup yok. İstekleri dikkatlice gözden geçirin.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Yanıtla",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Aramadan ayrıl",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Dosya ekle",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Sessize alınan konuşmaları rozet sayacına kat",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Devam Et",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Dahasını öğrenin",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "Bu kişiyle ortak bir grubunuz yok. İstenmeyen iletileri önlemek için kabul etmeden önce istekleri dikkatlice gözden geçirin.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "İsteğin kimden geldiğinden emin değilseniz, aşağıdaki kişileri inceleyerek tercih yapabilirsiniz.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "İstek",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Kişiniz",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "İleti gönderimine devam etmek için doğrulayın",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Signal'de istenmeyen iletileri önlemek için, lütfen doğrulamayı tamamlayın.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "Doğrulamadan sonra, ileti göndermeye devam edebilirsiniz. Tüm duraklatılmış iletiler otomatik olarak gönderilecektir.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Signal Desktop ھەققىدە",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "پاراڭ",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "«$conversationName$» دا «$searchTerm$» غا ئائىت نەتىجە تېپىلمىدى",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "مىكروفون ئۈنلۈك",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "كامېرا تاقاق",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "ئاستىغا سۈر",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "تارقىتىۋېتىش",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "چاقىرىقلارنى دائىم ئۇلاپ يوللا",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "تېكىست رامكىسىغا خەت كىرگۈزۈۋاتقاندا ئىملا تەكشۈرۈشنى قوزغىتىدۇ",
"description": "Description of the media permission description"
"message": "ئىملا تەكشۈرۈشنى قوزغىتىدۇ",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "ئىملا تەكشۈرۈش Signal كېيىنكى قېتىم قوزغالغاندا ئېچىلىدۇ.",
@ -1423,6 +1521,10 @@
"message": "كېيىنكى قېتىم Signal قوزغالغاندا ئىملا تەكشۈرۈش چەكلىنىدۇ.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "كومپيۇتېردا تىزىمغا كىرگەندە ئاچىدۇ",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "سانلىق مەلۇماتنى تازىلا",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "ئەۋەتەلمىدى",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "يوللاش ۋاقىتلىق توختىتىلدى",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "قىسمەن ئەۋەتىلدى، تەپسىلاتلار ئۈچۈن چېكىڭ",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"message": "ياپ",
"disappearingMessages__off": {
"message": "تاقاق",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 سېكۇنت",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 سېكۇنت",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 سېكۇنت",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 مىنۇت",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 مىنۇت",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 مىنۇت",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 سائەت",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 سائەت",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 سائەت",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 كۈن",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 ھەپتە",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "غايىب ئۇچۇرلار",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "ياپ",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5 سېكۇنت",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10 سېكۇنت",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30 سېكۇنت",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 مىنۇت",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 مىنۇت",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 مىنۇت",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1 سائەت",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 سائەت",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 سائەت",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1 كۈن",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 ھەپتە",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "غايىب ئۇچۇر چەكلەندى",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "$group$ نىڭ ئەزاسى.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "$group$ ئەزاسى",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "$group1$ ۋە $group2$ نىڭ ئەزاسى.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "$group1$ ۋە $group2$ نىڭ ئەزاسى",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "$group1$،$group2$ ۋە $group3$ نىڭ ئەزاسى.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "$group1$،$group2$ ۋە $group3$ نىڭ ئەزاسى",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "$group1$،$group2$، $group3$ ۋە باشقا $remainingCount$گۇرۇپپىنىڭ ئەزاسى.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "$group1$، $group2$، $group3$ ۋە باشقا $remainingCount$ گۇرۇپپىنىڭ ئەزاسى",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "سىزنى $name$ گۇرۇپپىغا قوشتى.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "ئورتاق گۇرۇپپا يوق.",
"message": "ئورتاق گۇرۇپپا يوق",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "ھېچقانداق ئورتاق گۇرۇپپا يوق. تەلەپلەرنى ئەستايىدىللىق بىلەن تەكشۈرۈڭ.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "جاۋاب",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "چاقىرىقتىن ئايرىل",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "سىن",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "قوشۇمچە ھۆججەت",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "بەلگە سانىدا ئۈنسىز سۆھبەت سانىنى كۆرسىتىدۇ",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "داۋاملاشتۇر",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "كۆپرەك ئۆگىنىش",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "بۇ كىشى بىلەن ئورتاق گۇرۇپپىڭىز يوق. كېرەكسىز ئۇچۇرلاردىن ساقلىنىش ئۈچۈن قوشۇلۇشتىن ئىلگىرى تەلەپلەرنى ئەستايىدىللىق بىلەن تەكشۈرۈڭ.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "ئۇچۇر ئىلتىماسى ھەققىدە",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "ئىلتىماسنى ئېھتىيات بىلەن تەكشۈرۈڭ. Signal ئوخشاش ئاتلىق باشقا ئالاقەداشنى بايقىدى. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "ئىلتىماسنى تەكشۈر",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "ئىلتىماسنى تەكشۈر",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "ئىلتىماسنىڭ نەدىن كەلگەنلىكىنى جەزملەشتۈرەلمىسىڭىز، ئاستىدىكى ئالاقەداشلارنى كۆزدىن كەچۈرۈڭ ۋە مەشغۇلات قىلىڭ.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "ئىلتىماس",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "ئالاقەداشىڭىز",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "ئۇچۇرلىشىشنى داۋاملاشتۇرۇش ئۈچۈن دەلىللەش زۆرۈر",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "Signal دا ئەخلەت خەتنىڭ ئالدىنى ئېلىش ئۈچۈن، دەلىللەشنى تاماملاڭ.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "دەلىللىگەندىن كېيىن، ئۇچۇر يوللاشنى داۋاملاشتۇرالايسىز. ۋاقىتلىق توختىتىلغان ھەر قانداق ئۇچۇر ئۆزلۈكىدىن يوللىنىدۇ.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "دەلىللىمەي داۋاملاشتۇرامدۇ؟",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "ئەگەر دەلىللەشتىن ئاتلاشنى تاللىسىڭىز، باشقىلار سىزگە يوللىغان ئۇچۇرنى تاپشۇرۇۋالالمايسىز ۋە ئۇچۇرىڭىزنى يوللىغىلى بولماسلىقى مۇمكىن.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "دەلىللەشتىن ئاتلا",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "دەلىللەش تامام.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "دەلىللىيەلمىدى. سەل تۇرۇپ قايتا سىناڭ.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "ئۇچۇرنى ھەممەيلەن ئۈچۈن ئۆچۈرەلمىدى. سەل تۇرۇپ قايتا سىناڭ.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Про Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Розмова",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Немає результатів для «$searchTerm$» у $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Увімкнути мікрофон",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Камера вимкнена",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1366,7 +1386,7 @@
}
},
"calling__you-have-blocked": {
"message": "You have blocked $name$",
"message": "Ви заблокували $name$",
"description": "when you block someone and cannot view their video",
"placeholders": {
"name": {
@ -1387,6 +1407,84 @@
"message": "Scroll down",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Відхилити",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Завжди ретранслювати дзвінки",
"description": "Description of the always relay calls setting"
@ -1412,17 +1510,21 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Enable spell check of text entered in message composition box",
"description": "Description of the media permission description"
"message": "Увімкнути перевірку правопису",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Spell check will be enabled the next time Signal starts.",
"message": "Перевірку правопису буде увімкнено під час наступного запуску Signal.",
"description": "Shown when the user enables spellcheck to indicate that they must restart Signal."
},
"spellCheckWillBeDisabled": {
"message": "Spell check will be disabled the next time Signal starts.",
"message": "Перевірку правопису буде вимкнено під час наступного запуску Signal.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Запускати при вході в систему",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Стерти дані",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Не вдалося надіслати",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Відправлення призупинене",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Частково надіслано, торкніться для деталей",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "вимкн",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 секунд",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 секунд",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 секунд",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 хвилина",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 хвилин",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 хвилин",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 година",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 годин",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 годин",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 день",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 тиждень",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Зникаючі повідомлення ",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "вимкн",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5с",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10с",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30с",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1хв",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5хв",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30хв",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1г",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6г",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12г",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1д",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1т",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Зникаючі повідомлення заборонені",
"description": "Displayed in the left pane when the timer is turned off"
@ -2956,7 +2970,7 @@
"description": "Shown as a button to let the user unblock a message request"
},
"MessageRequests--unblock-confirm-title": {
"message": "Unblock $name$?",
"message": "Розблокувати $name$?",
"description": "Shown as a button to let the user unblock a message request",
"placeholders": {
"name": {
@ -2990,7 +3004,7 @@
"description": "Shown as a button to let the user block and delete a message request"
},
"MessageRequests--block-direct-confirm-title": {
"message": "Block $name$?",
"message": "Заблокувати $name$?",
"description": "Shown as the title in the confirmation modal for blocking a private message request",
"placeholders": {
"name": {
@ -3004,7 +3018,7 @@
"description": "Shown as the body in the confirmation modal for blocking a private message request"
},
"MessageRequests--block-group-confirm-title": {
"message": "Block and Leave $group$?",
"message": "Заблокувати та покинути $group$?",
"description": "Shown as the title in the confirmation modal for blocking a group message request",
"placeholders": {
"group": {
@ -3107,24 +3121,72 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Member of $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Полягає в $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Member of $group1$ and $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Полягає в $group1$ і $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Member of $group1$, $group2$, and $group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Полягає в $group1$, $group2$, і $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Member of $group1$, $group2$, $group3$ and $remainingCount$ more.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Учасник $group1$, $group2$, $group3$ та $remainingCount$ інших",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ added you to the group.",
"message": "$name$ додав вас до групи.",
"description": "Shown Indicates that you were added to a group by a given individual.",
"placeholders": {
"name": {
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "No groups in common.",
"message": "Спільних груп немає",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "Спільних груп немає. Переглядайте запити уважно.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Відповісти",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3154,39 +3220,39 @@
"description": "Shown in conversation history when you declined an incoming audio call"
},
"declinedIncomingVideoCall": {
"message": "You declined a video call",
"message": "Ви відхилили відеодзвінок",
"description": "Shown in conversation history when you declined an incoming video call"
},
"acceptedIncomingAudioCall": {
"message": "Incoming audio call",
"message": "Вхідний аудіодзвінок",
"description": "Shown in conversation history when you accepted an incoming audio call"
},
"acceptedIncomingVideoCall": {
"message": "Incoming video call",
"message": "Вхідний відеодзвінок",
"description": "Shown in conversation history when you accepted an incoming video call"
},
"missedIncomingAudioCall": {
"message": "Missed audio call",
"message": "Пропущений аудіодзвінок",
"description": "Shown in conversation history when you missed an incoming audio call"
},
"missedIncomingVideoCall": {
"message": "Missed video call",
"message": "Пропущений відеодзвінок",
"description": "Shown in conversation history when you missed an incoming video call"
},
"acceptedOutgoingAudioCall": {
"message": "Outgoing audio call",
"message": "Вихідний аудіодзвінок",
"description": "Shown in conversation history when you made an outgoing audio call"
},
"acceptedOutgoingVideoCall": {
"message": "Outgoing video call",
"message": "Вихідний відеодзвінок",
"description": "Shown in conversation history when you made an outgoing video call"
},
"missedOrDeclinedOutgoingAudioCall": {
"message": "Unanswered audio call",
"message": "Аудіодзвінок без відповіді",
"description": "Shown in conversation history when your audio call is missed or declined"
},
"missedOrDeclinedOutgoingVideoCall": {
"message": "Unanswered video call",
"message": "Відеодзвінок без відповіді",
"description": "Shown in conversation history when your video call is missed or declined"
},
"incomingAudioCall": {
@ -3206,11 +3272,11 @@
"description": "Shown in the call screen when placing an outgoing call that is now ringing"
},
"makeOutgoingCall": {
"message": "Start a call",
"message": "Почати дзвінок",
"description": "Title for the call button in a conversation"
},
"makeOutgoingVideoCall": {
"message": "Start a video call",
"message": "Почати відеодзвінок",
"description": "Title for the video call button in a conversation"
},
"joinOngoingCall": {
@ -3228,7 +3294,7 @@
}
},
"callReconnecting": {
"message": "Reconnecting...",
"message": "Перепідключення...",
"description": "Shown in the call screen when the call is reconnecting due to network issues"
},
"callDuration": {
@ -3246,7 +3312,7 @@
"description": "Title for device selection settings"
},
"calling__participants": {
"message": "$people$ in call",
"message": "У дзвінку $people$",
"description": "Title for participants list toggle",
"placeholders": {
"people": {
@ -3260,7 +3326,7 @@
"description": "Notification message when a group call has ended"
},
"calling__call-notification__started-by-someone": {
"message": "A group call was started",
"message": "Розпочато груповий дзвінок",
"description": "Notification message when a group call has started, but we don't know who started it"
},
"calling__call-notification__started-by-you": {
@ -3268,7 +3334,7 @@
"description": "Notification message when a group call has started by you"
},
"calling__call-notification__started": {
"message": "$name$ started a group call",
"message": "$name$ розпочав груповий дзвінок",
"description": "Notification message when a group call has started",
"placeholders": {
"name": {
@ -3278,11 +3344,11 @@
}
},
"calling__call-notification__button__in-another-call-tooltip": {
"message": "You are already in a call",
"message": "Ви вже у дзвінку",
"description": "Tooltip in disabled notification button when you're on another call"
},
"calling__call-notification__button__call-full-tooltip": {
"message": "Call has reached capacity of $max$ participants",
"message": "Дзвінок досяг максимальної кількості учасників у $max$",
"description": "Tooltip in disabled notification button when the call is full",
"placeholders": {
"max": {
@ -3292,11 +3358,11 @@
}
},
"calling__pip--on": {
"message": "Minimize call",
"message": "Згорнути дзвінок",
"description": "Title for picture-in-picture toggle"
},
"calling__pip--off": {
"message": "Fullscreen call",
"message": "Повноекранний дзвінок",
"description": "Title for picture-in-picture toggle"
},
"calling__switch-view--to-grid": {
@ -3308,9 +3374,25 @@
"description": "Title for grid/speaker view toggle when on a call"
},
"calling__hangup": {
"message": "Leave call",
"message": "Покинути дзвінок",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Відео",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Прикріпити файл",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Count muted conversations in badge count",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Продовжити",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Дізнатись більше",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "У вас немає спільних груп з цією особою. Уважно розглядайте запити перед тим, як їх прийняти, щоб уникнути небажаних повідомлень.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "Про запити на листування",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "If you're not sure who the request is from, review the contacts below and take action.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Запит",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Серед ваших контактів",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Продовжити без підтвердження?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "Якщо ви вирішите продовжити без підтвердження особи, ви можете не отримати повідомлення від інших людей, та не зможете відправити власні повідомлення.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Підтвердження особи завершено.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Signal Desktop کے بارے میں",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "تقریر",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "$conversationName$ میں \"$searchTerm$\" کے لئے کوئی نتیجہ نہیں",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "مائیک کی خاموشی ختم کریں",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "آپ کا کیمرا بند ہے",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "نیچے سکرول کریں",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "خارج کرنا",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "ہمیشہ کالیں نشر کریں",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "پیغام کی کمپوزیشن باکس میں داخل ٹیکسٹ کی ہجے چیک کو فعال کریں",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "اگلی بار Signal شروع ہونے پر ہجے کی جانچ پڑتال کے قابل ہوگی۔",
@ -1423,6 +1521,10 @@
"message": "اگلی بار Signal شروع ہونے پر spell check غیر فعال ہوجائیں گے۔",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "ڈیٹا کو صاف کریں",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "بھیجنے میں ناکام",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "جزوی طور پر بھیجا گیا ہے ، تفصیلات کے لئے کلک کریں",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "بند کریں",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 سیکنڈز",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 سیکنڈز",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 سیکنڈز",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 منٹ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 منٹس",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 منٹس",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 گھنٹا",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 گھنٹے",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 گھنٹے",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 دن ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 ہفتہ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "پیغامات غائب ہو رہے ہیں",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "بند کریں",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30s",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30m",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12h",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "w1",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "w1",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "غیر فعال پیغامات غائب ہو رہے ہیں",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "کا رکن$group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "کا رکن$group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "ممبر$group1$ اور$group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "ممبر$group1$ اور$group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "کے ممبر$group1$، $group2$اور$group3$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "کے ممبر$group1$، $group2$اور$group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "$group1$ ، $group2$ ،$group3$ اور $remainingCount$ اور کے ممبر.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "$group1$ ، $group2$ ،$group3$ اور $remainingCount$ اور کے ممبر",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ نے آپ کو گروپ میں شامل کیا۔",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "مشترکہ طور پر کوئی گروپ نہیں۔",
"message": "مشترکہ طور پر کوئی گروپ نہیں",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "جواب دیں",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "کال چھوڑو",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "وڈیو",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "فائل منسلک",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "بیج گنتی میں muted گفتگو کو گنیں",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "جاری رکھیں",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "مزید پڑھیں",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "اگر آپ کو یقین نہیں ہے کہ درخواست کس کی ہے تو ، نیچے دیئے گئے رابطوں کا جائزہ لیں اور کارروائی کریں۔",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "درخواست ",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "آپ کا رابطہ",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "Giới thiệu Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "Nói",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "Không có kết quả cho \"$searchTerm$\" trong $conversationName$",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "Bật micro",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "Camera của bạn đang tắt",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "Kéo xuống",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "Bỏ qua",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "Luôn chuyển tiếp cuộc gọi",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Bật kiểm tra chính tả văn bản được nhập trong hộp soạn tin nhắn",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Kiểm tra chính tả sẽ được bật lên lần tiếp theo Signal khởi động.",
@ -1423,6 +1521,10 @@
"message": "Kiểm tra chính tả đã được tắt lần tiếp theo Signal khởi động.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Xóa Dữ liệu",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "Không gửi được",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "Gửi một phần, nhấn vào để xem chi tiết",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "tắt",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 giây",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 giây",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 giây",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 phút",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 phút",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 phút",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 giờ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 giờ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 giờ",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 ngày",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 tuần",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Xóa (tự động) tin nhắn",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "tắt",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5 giây",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10 giây",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30 giây",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 phút",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 phút",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 phút",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1 giờ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 giờ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 giờ",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1 ngày",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 tuần",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Đã tắt tin nhắn tạm thời",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "Thành viên của $group$.",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "Thành viên của $group$",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "Thành viên của $group1$ và $group2$.",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "Thành viên của $group1$ và $group2$",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "Thành viên của $group1$, $group2$, và $group3$. ",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "Thành viên của $group1$, $group2$, và $group3$",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "Thành viên của $group1$, $group2$, $group3$ và $remainingCount$ nhóm khác.",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "Thành viên của $group1$, $group2$, $group3$ và $remainingCount$ nhóm khác",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ đã thêm bạn vào nhóm.",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "Không có nhóm chung.",
"message": "Không có nhóm chung",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "Trả lời",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "Rời cuộc gọi",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "Video",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "Đính kèm tệp",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Đếm các cuộc trò chuyện đã được tắt tiếng trong biểu tượng số đếm",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "Tiếp tục",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "Tìm hiểu thêm",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "Nếu bạn không chắc yêu cầu từ người nào, xem các liên hệ bên dưới và chọn hành động.",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "Yêu cầu",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "Liên hệ của bạn",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "关于 Signal Desktop",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "Sharing screen",
"description": "Title for screen sharing window"
},
"speech": {
"message": "语音",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS/MMS contacts are not available on Desktop.",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "在$conversationName$中没有找到“$searchTerm$”",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "麦克风取消静音",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "Start presenting",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "Stop presenting",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "摄像头已关闭",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "向下滚动",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "You're presenting to everyone.",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "Click here to return to the call when you're ready to stop presenting.",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal is sharing $window$.",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "Stop sharing",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "You stopped presenting",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ is presenting",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ stopped presenting",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "Permission needed",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "On an Apple Mac computer using macOS Catalina version 10.15 or later, Signal needs permission to access your computer's screen recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "Go to System Preferences and then click Security & Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "Click Privacy.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "On the left, click Screen Recording.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "On the right, check the Signal box.",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "Open System Preferences",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "清除",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "总是转发通话",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "启用输入框拼写检查",
"description": "Description of the media permission description"
"message": "Enable spell check",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "拼写检查将在 Signal 下次启动时打开。",
@ -1423,6 +1521,10 @@
"message": "拼写检查将在 Signal 下次启动时禁用。",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "Open at computer login",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "清空数据",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "发送失败",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "Send paused",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "部分发送,点击查看详情",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "关闭",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5秒",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10秒",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30秒",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1分钟",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5分钟",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30分钟",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1小时",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6小时",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12小时",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1天",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1周",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "阅后即焚",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "关闭",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5秒",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10秒",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30秒",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1分钟",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5分钟",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30分钟",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1小时",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6小时",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12小时",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1天",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1周",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "阅后即焚已停用",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"message": "$group$ 的成员。",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"member-of-1-group": {
"message": "$group$ 的成员",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "$group1$ 和 $group2$ 的成员。",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "$group1$ 和 $group2$ 的成员",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "$group1$、$group2$ 和 $group3$ 的成员。",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "$group1$、$group2$ 和 $group3$ 的成员",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "$group1$、$group2$、$group3$ 以及其他 $remainingCount$ 个群组的成员。",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "$group1$、$group2$、$group3$ 以及其他 $remainingCount$ 个群组的成员",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$ 已将您添加至群组。",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "无共同群组",
"message": "无共同群组",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "No groups in common. Review requests carefully.",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "接听",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "离开通话",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "Share your screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Share screen",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "Entire screen",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "A window",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "视频",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "附加文件",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "This person isnt using Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "Checking contact's registration status",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "在标记计数中显示静音对话数量",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "继续",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "了解更多",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "About Message Requests",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "Review requests carefully. Signal found another contact with the same name. $link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "Review request",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "Review request",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "如果您不确定此请求的来源,请审阅以下联系人并采取相应措施。",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "入群请求",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "您的联系人",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "Verify to continue messaging",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "To help prevent spam on Signal, please complete verification.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "Continue Without Verifying?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "Skip verification",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "Verification complete.",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "Verification failed. Please retry later.",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "Failed to delete message for everyone. Please retry later.",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -701,6 +701,10 @@
"message": "關於 Signal 桌面版",
"description": "Item under the Help menu, which opens a small about window"
},
"screenShareWindow": {
"message": "共享畫面",
"description": "Title for screen sharing window"
},
"speech": {
"message": "語音",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
@ -749,6 +753,10 @@
}
}
},
"noSearchResults--sms-only": {
"message": "SMS / MMS聯絡人在電腦版上不可使用。",
"description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled"
},
"noSearchResultsInConversation": {
"message": "在$conversationName$找不到\"$searchTerm$\"的結果",
"description": "Shown in the search left pane when no results were found",
@ -1275,6 +1283,18 @@
"message": "麥克風關閉靜音",
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting-disabled": {
"message": "展示已關閉",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
"message": "開始展示",
"description": "Button tooltip label for starting to share screen"
},
"calling__button--presenting-off": {
"message": "停止展示",
"description": "Button tooltip label for stopping screen sharing"
},
"calling__your-video-is-off": {
"message": "你的相機已關閉",
"description": "Label in the calling lobby indicating that your camera is off"
@ -1387,6 +1407,84 @@
"message": "向下捲動",
"description": "Label for the \"scroll down\" button in a call's overflow area"
},
"calling__presenting--notification-title": {
"message": "你正在向所有人展示。",
"description": "Title for the share screen notification"
},
"calling__presenting--notification-body": {
"message": "當你準備停止展示時,請點擊此處返回通話。",
"description": "Body text for the share screen notification"
},
"calling__presenting--info": {
"message": "Signal 正在分享 $window$。",
"description": "Text that appears in the screen sharing controller to inform person that they are presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Application"
}
}
},
"calling__presenting--stop": {
"message": "停止分享",
"description": "Button for stopping screen sharing"
},
"calling__presenting--you-stopped": {
"message": "你已停止了展示",
"description": "Toast that appears when someone stops presenting"
},
"calling__presenting--person-ongoing": {
"message": "$name$ 正在展示",
"description": "Title of call when someone is presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--person-stopped": {
"message": "$name$ 已停止展示",
"description": "Toast that appears when someone stops presenting",
"placeholders": {
"name": {
"content": "$1",
"example": "Maddie"
}
}
},
"calling__presenting--permission-title": {
"message": "需要權限",
"description": "Shown as the title for the modal that requests screen recording permissions"
},
"calling__presenting--macos-permission-description": {
"message": "在使用macOS Catalina 10.15或更新版本的Apple Mac電腦上Signal需要權限才能讀取電腦的螢幕錄影。",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step1": {
"message": "轉到系統偏好設定,然後單擊安全性和隱私。",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step2": {
"message": "點擊隱私權。",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step3": {
"message": "在左側,點擊“螢幕錄影”。",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-instruction-step4": {
"message": "在右側點選Signal框框。",
"description": "Shown as the description for the modal that requests screen recording permissions"
},
"calling__presenting--permission-open": {
"message": "開啟系統偏好設定",
"description": "The button that opens your system preferences for the needs screen record permissions modal"
},
"calling__presenting--permission-cancel": {
"message": "忽略",
"description": "The cancel button for the needs screen record permissions modal"
},
"alwaysRelayCallsDescription": {
"message": "永遠轉發通話",
"description": "Description of the always relay calls setting"
@ -1412,8 +1510,8 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "在訊息撰寫時啟用文字輸入的拼字檢查",
"description": "Description of the media permission description"
"message": "啟用拼寫檢查",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "下次 Signal 啟動時,將啟用拼寫檢查。",
@ -1423,6 +1521,10 @@
"message": "下次 Signal 啟動時,將關閉拼寫檢查。",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"autoLaunchDescription": {
"message": "在電腦登入時開啟",
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "清除資料",
"description": "Header in the settings dialog for the section dealing with data deletion"
@ -1537,6 +1639,10 @@
"message": "傳送失敗",
"description": "Shown on outgoing message if it fails to send"
},
"sendPaused": {
"message": "傳送已暫停",
"description": "Shown on outgoing message if it cannot be sent immediately"
},
"partiallySent": {
"message": "部分傳送,點擊以獲得詳細資訊",
"description": "Shown on outgoing message if it is partially sent"
@ -1689,106 +1795,14 @@
}
}
},
"timerOption_0_seconds": {
"disappearingMessages__off": {
"message": "關閉",
"description": "Label for option to turn off message expiration in the timer menu"
},
"timerOption_5_seconds": {
"message": "5 秒",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_10_seconds": {
"message": "10 秒",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_seconds": {
"message": "30 秒",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_minute": {
"message": "1 分鐘",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_5_minutes": {
"message": "5 分鐘",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_30_minutes": {
"message": "30 分鐘",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_hour": {
"message": "1 小時",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_6_hours": {
"message": "6 小時",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_12_hours": {
"message": "12 小時",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_day": {
"message": "1 天",
"description": "Label for a selectable option in the message expiration timer menu"
},
"timerOption_1_week": {
"message": "1 週",
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "自動銷毀訊息",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
"message": "關閉",
"description": "Short format indicating current timer setting in the conversation list snippet"
},
"timerOption_5_seconds_abbreviated": {
"message": "5 秒",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_10_seconds_abbreviated": {
"message": "10 秒",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_seconds_abbreviated": {
"message": "30 秒",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_minute_abbreviated": {
"message": "1 分鐘",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_5_minutes_abbreviated": {
"message": "5 分鐘",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_30_minutes_abbreviated": {
"message": "30 分鐘",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_hour_abbreviated": {
"message": "1 小時",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_6_hours_abbreviated": {
"message": "6 小時",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_12_hours_abbreviated": {
"message": "12 小時",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_day_abbreviated": {
"message": "1 天",
"description": "Very short format indicating current timer setting in the conversation header"
},
"timerOption_1_week_abbreviated": {
"message": "1 週",
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "關閉訊息讀後焚毀功能",
"description": "Displayed in the left pane when the timer is turned off"
@ -3107,21 +3121,69 @@
}
}
},
"ConversationHero--membership-1": {
"member-of-1-group": {
"message": "$group$的成員",
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group"
"description": "Shown in the conversation hero to indicate this user is a member of a mutual group",
"placeholders": {
"group": {
"content": "$1",
"example": "NYC Rock Climbers"
}
}
},
"ConversationHero--membership-2": {
"message": "$group1$及$group2$的成員。",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups"
"member-of-2-groups": {
"message": "$group1$及$group2$的成員",
"description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
}
}
},
"ConversationHero--membership-3": {
"message": "$group1$$group2$,及$group3$的成員。",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-3-groups": {
"message": "$group1$$group2$,及$group3$的成員",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
}
}
},
"ConversationHero--membership-extra": {
"message": "$group1$$group2$$group3$及$remainingCount$或更多的成員。",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups"
"member-of-more-than-3-groups": {
"message": "$group1$$group2$$group3$及$remainingCount$或更多的成員",
"description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups",
"placeholders": {
"group1": {
"content": "$1",
"example": "NYC Rock Climbers"
},
"group2": {
"content": "$2",
"example": "Dinner Party"
},
"group3": {
"content": "$3",
"example": "Friends 🌿"
},
"remainingCount": {
"content": "$4",
"example": "3"
}
}
},
"ConversationHero--membership-added": {
"message": "$name$已將你加入群組。",
@ -3134,9 +3196,13 @@
}
},
"no-groups-in-common": {
"message": "沒有共同的群組",
"message": "沒有共同的群組",
"description": "Shown to indicate this user is not a member of any groups"
},
"no-groups-in-common-warning": {
"message": "沒有共同的群組。 請仔細檢查請求。",
"description": "When a user has no common groups, show this warning"
},
"acceptCall": {
"message": "接聽",
"description": "Shown in tooltip for the button to accept a call (audio or video)"
@ -3311,6 +3377,22 @@
"message": "離開通話",
"description": "Title for hang up button"
},
"calling__SelectPresentingSourcesModal--title": {
"message": "分享你的螢幕畫面",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "分享螢幕畫面",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
"message": "整個螢幕畫面",
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--window": {
"message": "一個視窗",
"description": "Title for the select your screen sharing sources modal"
},
"callingDeviceSelection__label--video": {
"message": "影片",
"description": "Label for video input selector"
@ -4663,6 +4745,18 @@
"message": "附上檔案",
"description": "Aria label for file attachment button in composition area"
},
"CompositionArea--sms-only__title": {
"message": "此人沒有使用Signal",
"description": "Title for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__body": {
"message": "Signal 電腦版不支援訊息傳遞給非Signal聯絡人。 要求此人安裝Signal以獲得更安全的訊息傳遞體驗。",
"description": "Body for the composition area for the SMS-only contact"
},
"CompositionArea--sms-only__spinner-label": {
"message": "檢查聯絡人的註冊狀態",
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "計算靜音對話的圖示上的計數",
"description": "Description for counting muted conversations in badge setting"
@ -5132,5 +5226,83 @@
"ForwardMessageModal--continue": {
"message": "繼續",
"description": "aria-label for the 'next' button in the forward a message modal dialog"
},
"MessageRequestWarning__learn-more": {
"message": "了解更多",
"description": "Shown on the message request warning. Clicking this button will open a dialog with more information"
},
"MessageRequestWarning__dialog__details": {
"message": "你沒有與此人在共同的群組。 接受之前,請仔細檢查請求,以避免出現不必要的訊息。",
"description": "Shown in the message request warning dialog. Gives more information about message requests"
},
"MessageRequestWarning__dialog__learn-even-more": {
"message": "關於訊息請求",
"description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site"
},
"ContactSpoofing__same-name": {
"message": "仔細檢查請求。 Signal找到了另一個同名聯絡人。$link$",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else",
"placeholders": {
"link": {
"content": "$1",
"example": "Review request"
}
}
},
"ContactSpoofing__same-name__link": {
"message": "檢查要求",
"description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else"
},
"ContactSpoofingReviewDialog__title": {
"message": "檢查要求",
"description": "Title for the contact name spoofing review dialog"
},
"ContactSpoofingReviewDialog__description": {
"message": "如果你不確定請求來自誰,請查看下面的聯絡人並採取措施。",
"description": "Description for the contact spoofing review dialog"
},
"ContactSpoofingReviewDialog__possibly-unsafe-title": {
"message": "要求",
"description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user"
},
"ContactSpoofingReviewDialog__safe-title": {
"message": "你的聯絡人",
"description": "Header in the contact spoofing review dialog, shown above the \"safe\" user"
},
"CaptchaDialog__title": {
"message": "驗證以繼續傳送訊息",
"description": "Header in the captcha dialog"
},
"CaptchaDialog__first-paragraph": {
"message": "為了協助防止Signal上的垃圾訊息請完成驗證。",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog__second-paragraph": {
"message": "驗證後,你可以繼續進行訊息傳送。 任何暫停的訊息將自動傳送。",
"description": "First paragraph in the captcha dialog"
},
"CaptchaDialog--can-close__title": {
"message": "繼續而不驗證?",
"description": "Header in the captcha dialog that can be closed"
},
"CaptchaDialog--can-close__body": {
"message": "如果選擇跳過驗證,則可能會錯過來自其他人的訊息,並且訊息可能無法傳送。",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
"message": "略過驗證",
"description": "Skip button of the captcha dialog that can be closed"
},
"verificationComplete": {
"message": "驗證完成。",
"description": "Displayed after successful captcha"
},
"verificationFailed": {
"message": "驗證失敗。 請稍後重試。",
"description": "Displayed after unsuccessful captcha"
},
"deleteForEveryoneFailed": {
"message": "為所有人刪除訊息失敗。 請稍後重試。",
"description": "Displayed when delete-for-everyone has failed to send to all recepients"
}
}

View File

@ -25,18 +25,17 @@
this.start();
},
events: {
'click .close': 'close',
'click .close': 'remove',
'click .finish': 'finish',
close: 'close',
close: 'remove',
},
onSwitchAway() {
this.lostFocus = true;
this.recorder.finishRecording();
this.close();
},
handleKeyDown(event) {
if (event.key === 'Escape') {
this.close();
this.remove();
event.preventDefault();
event.stopPropagation();
@ -51,7 +50,7 @@
}
this.$('.time').text(`${minutes}:${seconds}`);
},
close() {
remove() {
// Note: the 'close' event can be triggered by InboxView, when the user clicks
// anywhere outside the recording pane.
@ -81,7 +80,7 @@
}
this.context = null;
this.remove();
Whisper.View.prototype.remove.call(this);
this.trigger('closed');
$(window).off('blur', this.onSwitchAwayBound);
@ -91,16 +90,14 @@
finish() {
this.clickedFinish = true;
this.recorder.finishRecording();
this.close();
},
handleBlob(recorder, blob) {
if (blob && this.clickedFinish) {
this.trigger('send', blob);
} else if (blob) {
this.trigger('confirm', blob, this.lostFocus);
} else {
this.close();
}
this.remove();
},
start() {
this.lostFocus = false;
@ -126,7 +123,6 @@
},
onTimeout() {
this.recorder.finishRecording();
this.close();
},
onError(error) {
// Protect against out-of-band errors, which can happen if the user revokes media
@ -135,7 +131,7 @@
return;
}
this.close();
this.remove();
if (error && error.name === 'NotAllowedError') {
window.log.warn(

View File

@ -605,12 +605,6 @@ ipc.on('show-window', () => {
showWindow();
});
ipc.on('set-secure-input', (_sender, enabled) => {
if (app.setSecureKeyboardEntryEnabled) {
app.setSecureKeyboardEntryEnabled(enabled);
}
});
ipc.on('title-bar-double-click', () => {
if (!mainWindow) {
return;

View File

@ -4,7 +4,7 @@
"description": "Private messaging from your desktop",
"desktopName": "signal.desktop",
"repository": "https://github.com/signalapp/Signal-Desktop.git",
"version": "5.3.0-beta.1",
"version": "5.3.0",
"license": "AGPL-3.0-only",
"author": {
"name": "Open Whisper Systems",

View File

@ -142,9 +142,6 @@ try {
window.log.info('show window');
ipc.send('show-window');
};
window.setSecureInput = enabled => {
ipc.send('set-secure-input', enabled);
};
window.titleBarDoubleClick = () => {
ipc.send('title-bar-double-click');

View File

@ -239,7 +239,7 @@ window.encryptAndUpload = async (
);
const encryptedStickers = await pMap(
uniqueStickers,
({ imageData }) => encrypt(imageData, encryptionKey, iv),
({ imageData }) => encrypt(imageData.buffer, encryptionKey, iv),
{
concurrency: 3,
timeout: 1000 * 60 * 2,

View File

@ -625,10 +625,21 @@ export class SignalProtocolStore extends EventsMixin {
window.log.info(
`${debugName}: locked by ${this.currentZone.name}, waiting`
);
await new Promise<void>(resolve => this.zoneQueue.push(resolve));
const duration = Date.now() - start;
window.log.info(`${debugName}: unlocked after ${duration}ms`);
return new Promise<T>((resolve, reject) => {
this.zoneQueue.push(async () => {
const duration = Date.now() - start;
window.log.info(`${debugName}: unlocked after ${duration}ms`);
// Call `.withZone` synchronously from `this.zoneQueue` to avoid
// extra in-between ticks while we are on microtasks queue.
try {
resolve(await this.withZone(zone, name, body));
} catch (error) {
reject(error);
}
});
});
}
this.enterZone(zone, name);
@ -972,24 +983,28 @@ export class SignalProtocolStore extends EventsMixin {
});
}
private async _archiveSession(entry?: SessionCacheEntry) {
private async _archiveSession(entry?: SessionCacheEntry, zone?: Zone) {
if (!entry) {
return;
}
await this.enqueueSessionJob(entry.fromDB.id, async () => {
const item = entry.hydrated
? entry.item
: await this._maybeMigrateSession(entry.fromDB);
await this.enqueueSessionJob(
entry.fromDB.id,
async () => {
const item = entry.hydrated
? entry.item
: await this._maybeMigrateSession(entry.fromDB);
if (!item.hasCurrentState()) {
return;
}
if (!item.hasCurrentState()) {
return;
}
item.archiveCurrentState();
item.archiveCurrentState();
await this.storeSession(entry.fromDB.id, item);
});
await this.storeSession(entry.fromDB.id, item);
},
zone
);
}
async archiveSession(encodedAddress: string): Promise<void> {
@ -1037,7 +1052,7 @@ export class SignalProtocolStore extends EventsMixin {
await Promise.all(
entries.map(async entry => {
await this._archiveSession(entry);
await this._archiveSession(entry, zone);
})
);
});

View File

@ -3116,6 +3116,7 @@ export async function startApp(): Promise<void> {
}
if (handleGroupCallUpdateMessage(data.message, messageDescriptor)) {
event.confirm();
return Promise.resolve();
}

View File

@ -40,7 +40,6 @@ const createProps = (overrideProps: Partial<Props> = {}): Props => ({
clearQuotedMessage: action('clearQuotedMessage'),
getQuotedMessage: action('getQuotedMessage'),
sortedGroupMembers: [],
setSecureInput: action('setSecureInput'),
// EmojiButton
onPickEmoji: action('onPickEmoji'),
onSetSkinTone: action('onSetSkinTone'),

View File

@ -70,7 +70,6 @@ export type Props = Pick<
| 'draftBodyRanges'
| 'clearQuotedMessage'
| 'getQuotedMessage'
| 'setSecureInput'
> &
Pick<
EmojiButtonProps,
@ -117,7 +116,6 @@ export const CompositionArea = ({
clearQuotedMessage,
getQuotedMessage,
sortedGroupMembers,
setSecureInput,
// EmojiButton
onPickEmoji,
onSetSkinTone,
@ -508,7 +506,6 @@ export const CompositionArea = ({
clearQuotedMessage={clearQuotedMessage}
getQuotedMessage={getQuotedMessage}
sortedGroupMembers={sortedGroupMembers}
setSecureInput={setSecureInput}
/>
</div>
{!large ? (

View File

@ -29,7 +29,6 @@ const createProps = (overrideProps: Partial<Props> = {}): Props => ({
getQuotedMessage: action('getQuotedMessage'),
onPickEmoji: action('onPickEmoji'),
large: boolean('large', overrideProps.large || false),
setSecureInput: action('setSecureInput'),
sortedGroupMembers: overrideProps.sortedGroupMembers || [],
skinTone: select(
'skinTone',

View File

@ -77,7 +77,6 @@ export type Props = {
onSubmit(message: string, mentions: Array<BodyRangeType>): unknown;
getQuotedMessage(): unknown;
clearQuotedMessage(): unknown;
setSecureInput(enabled: boolean): unknown;
};
const MAX_LENGTH = 64 * 1024;
@ -95,7 +94,6 @@ export const CompositionInput: React.ComponentType<Props> = props => {
skinTone,
draftText,
draftBodyRanges,
setSecureInput,
getQuotedMessage,
clearQuotedMessage,
sortedGroupMembers,
@ -252,20 +250,6 @@ export const CompositionInput: React.ComponentType<Props> = props => {
return false;
};
const onFocus = (): void => {
setSecureInput(true);
};
const onBlur = (): void => {
setSecureInput(false);
};
React.useEffect(() => {
return () => {
setSecureInput(false);
};
}, [setSecureInput]);
const onEnter = (): boolean => {
const quill = quillRef.current;
const emojiCompletion = emojiCompletionRef.current;
@ -501,8 +485,6 @@ export const CompositionInput: React.ComponentType<Props> = props => {
onChange,
onEnter,
onEscape,
onFocus,
onBlur,
onPickEmoji,
onShortKeyEnter,
onTab,
@ -517,8 +499,6 @@ export const CompositionInput: React.ComponentType<Props> = props => {
return (
<ReactQuill
className={`${BASE_CLASS_NAME}__quill`}
onFocus={() => callbacksRef.current.onFocus()}
onBlur={() => callbacksRef.current.onBlur()}
onChange={() => callbacksRef.current.onChange()}
defaultValue={delta}
modules={{

View File

@ -53,7 +53,6 @@ const createProps = (overrideProps: Partial<PropsType> = {}): PropsType => ({
onSetSkinTone: action('onSetSkinTone'),
recentEmojis: [],
removeLinkPreview: action('removeLinkPreview'),
setSecureInput: action('setSecureInput'),
skinTone: 0,
});

View File

@ -50,7 +50,6 @@ export type DataPropsType = {
caretLocation?: number
) => unknown;
onTextTooLong: () => void;
setSecureInput: (enabled: boolean) => void;
} & Pick<EmojiButtonProps, 'recentEmojis' | 'skinTone'>;
type ActionPropsType = Pick<
@ -80,7 +79,6 @@ export const ForwardMessageModal: FunctionComponent<PropsType> = ({
recentEmojis,
removeLinkPreview,
skinTone,
setSecureInput,
}) => {
const inputRef = useRef<null | HTMLInputElement>(null);
const inputApiRef = React.useRef<InputApi | undefined>();
@ -309,7 +307,6 @@ export const ForwardMessageModal: FunctionComponent<PropsType> = ({
onPickEmoji={onPickEmoji}
onSubmit={forwardMessage}
onTextTooLong={onTextTooLong}
setSecureInput={setSecureInput}
/>
<div className="module-ForwardMessageModal__emoji">
<EmojiButton

View File

@ -188,6 +188,19 @@ const stories: Array<ConversationHeaderStory> = [
muteExpiresAt: new Date('3000-10-18T11:11:11Z').valueOf(),
},
},
{
title: 'SMS-only conversation',
props: {
...commonProps,
color: 'ultramarine',
title: '(202) 555-0006',
phoneNumber: '(202) 555-0006',
type: 'direct',
id: '6',
acceptedMessageRequest: true,
isSMSOnly: true,
},
},
],
},
{

View File

@ -35,6 +35,7 @@ export type PropsDataType = {
isMissingMandatoryProfileSharing?: boolean;
outgoingCallButtonStyle: OutgoingCallButtonStyle;
showBackButton?: boolean;
isSMSOnly?: boolean;
} & Pick<
ConversationType,
| 'acceptedMessageRequest'
@ -570,7 +571,7 @@ export class ConversationHeader extends React.Component<PropsType, StateType> {
}
public render(): ReactNode {
const { id } = this.props;
const { id, isSMSOnly } = this.props;
const { isNarrow } = this.state;
const triggerId = `conversation-${id}`;
@ -593,7 +594,7 @@ export class ConversationHeader extends React.Component<PropsType, StateType> {
>
{this.renderBackButton()}
{this.renderHeader()}
{this.renderOutgoingCallButtons()}
{!isSMSOnly && this.renderOutgoingCallButtons()}
{this.renderSearchButton()}
{this.renderMoreButton(triggerId)}
{this.renderMenu(triggerId)}

View File

@ -268,14 +268,24 @@ export const MessageAudio: React.FC<Props> = (props: Props) => {
audio.currentTime = currentTime;
};
const onDurationChange = () => {
window.log.info('MessageAudio: `durationchange` event', id);
if (!Number.isNaN(audio.duration)) {
setDuration(Math.max(audio.duration, 1e-23));
}
};
audio.addEventListener('timeupdate', onTimeUpdate);
audio.addEventListener('ended', onEnded);
audio.addEventListener('loadedmetadata', onLoadedMetadata);
audio.addEventListener('durationchange', onDurationChange);
return () => {
audio.removeEventListener('timeupdate', onTimeUpdate);
audio.removeEventListener('ended', onEnded);
audio.removeEventListener('loadedmetadata', onLoadedMetadata);
audio.removeEventListener('durationchange', onDurationChange);
};
}, [id, audio, isActive, currentTime]);

View File

@ -93,6 +93,10 @@ const COLORS = [
const THREE_HOURS = 3 * 60 * 60 * 1000;
const FIVE_MINUTES = 1000 * 60 * 5;
const ATTRIBUTES_THAT_DONT_INVALIDATE_PROPS_CACHE = new Set([
'profileLastFetchedAt',
]);
type CustomError = Error & {
identifier?: string;
number?: string;
@ -284,6 +288,17 @@ export class ConversationModel extends window.Backbone
// We clear our cached props whenever we change so that the next call to format() will
// result in refresh via a getProps() call. See format() below.
this.on('change', () => {
const changedKeys = Object.keys(this.changed || {});
const isPropsCacheStillValid = Boolean(
changedKeys.length &&
changedKeys.every(key =>
ATTRIBUTES_THAT_DONT_INVALIDATE_PROPS_CACHE.has(key)
)
);
if (isPropsCacheStillValid) {
return;
}
if (this.cachedProps) {
this.oldCachedProps = this.cachedProps;
}
@ -1337,6 +1352,8 @@ export class ConversationModel extends window.Backbone
// maintains a cache, and protects against reentrant calls.
// Note: When writing code inside this function, do not call .format() on a conversation
// unless you are sure that it's not this very same conversation.
// Note: If you start relying on an attribute that is in
// `ATTRIBUTES_THAT_DONT_INVALIDATE_PROPS_CACHE`, remove it from that list.
private getProps(): ConversationType {
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
const color = this.getColor()!;

View File

@ -1,13 +1,17 @@
// Copyright 2021 Signal Messenger, LLC
// SPDX-License-Identifier: AGPL-3.0-only
// We use `for ... of` to deal with iterables in several places in this file.
/* eslint-disable no-restricted-syntax */
import { isNil, sortBy } from 'lodash';
import PQueue from 'p-queue';
import * as log from './logging/log';
import { assert } from './util/assert';
import { missingCaseError } from './util/missingCaseError';
import { isNormalNumber } from './util/isNormalNumber';
import { map, take } from './util/iterables';
import { take } from './util/iterables';
import { isOlderThan } from './util/timestamp';
import { ConversationModel } from './models/conversations';
@ -52,23 +56,37 @@ export async function routineProfileRefresh({
let totalCount = 0;
let successCount = 0;
await Promise.all(
map(conversationsToRefresh, async (conversation: ConversationModel) => {
totalCount += 1;
try {
await conversation.getProfile(
conversation.get('uuid'),
conversation.get('e164')
);
successCount += 1;
} catch (err) {
window.log.error(
'routineProfileRefresh: failed to fetch a profile',
err?.stack || err
);
}
})
);
async function refreshConversation(
conversation: ConversationModel
): Promise<void> {
window.log.info(
`routineProfileRefresh: refreshing profile for ${conversation.idForLogging()}`
);
totalCount += 1;
try {
await conversation.getProfile(
conversation.get('uuid'),
conversation.get('e164')
);
window.log.info(
`routineProfileRefresh: refreshed profile for ${conversation.idForLogging()}`
);
successCount += 1;
} catch (err) {
window.log.error(
`routineProfileRefresh: refreshed profile for ${conversation.idForLogging()}`,
err?.stack || err
);
}
}
const refreshQueue = new PQueue({ concurrency: 5, timeout: 1000 * 60 * 2 });
for (const conversation of conversationsToRefresh) {
refreshQueue.add(() => refreshConversation(conversation));
}
await refreshQueue.onIdle();
log.info(
`routineProfileRefresh: successfully refreshed ${successCount} out of ${totalCount} conversation(s)`
@ -112,9 +130,6 @@ function* getFilteredConversations(
const conversationIdsSeen = new Set<string>([ourConversationId]);
// We use a `for` loop (instead of something like `forEach`) because we want to be able
// to yield. We use `for ... of` for readability.
// eslint-disable-next-line no-restricted-syntax
for (const conversation of sorted) {
const type = conversation.get('type');
switch (type) {
@ -129,7 +144,6 @@ function* getFilteredConversations(
}
break;
case 'group':
// eslint-disable-next-line no-restricted-syntax
for (const member of conversation.getMembers()) {
if (
!conversationIdsSeen.has(member.id) &&

View File

@ -329,7 +329,8 @@ function setUserVersion(db: Database, version: number): void {
function keyDatabase(db: Database, key: string): void {
// https://www.zetetic.net/sqlcipher/sqlcipher-api/#key
db.pragma(`key = "x'${key}'"`);
}
function switchToWAL(db: Database): void {
// https://sqlite.org/wal.html
db.pragma('journal_mode = WAL');
db.pragma('synchronous = NORMAL');
@ -384,6 +385,7 @@ function openAndMigrateDatabase(filePath: string, key: string) {
try {
db = new SQL(filePath);
keyDatabase(db, key);
switchToWAL(db);
migrateSchemaVersion(db);
return db;
@ -410,6 +412,7 @@ function openAndMigrateDatabase(filePath: string, key: string) {
keyDatabase(db, key);
db.pragma('cipher_migrate');
switchToWAL(db);
return db;
}
@ -1790,6 +1793,50 @@ function updateToSchemaVersion30(currentVersion: number, db: Database) {
console.log('updateToSchemaVersion30: success!');
}
function updateToSchemaVersion31(currentVersion: number, db: Database): void {
if (currentVersion >= 31) {
return;
}
console.log('updateToSchemaVersion10: starting...');
db.transaction(() => {
db.exec(`
DROP INDEX unprocessed_id;
DROP INDEX unprocessed_timestamp;
ALTER TABLE unprocessed RENAME TO unprocessed_old;
CREATE TABLE unprocessed(
id STRING PRIMARY KEY ASC,
timestamp INTEGER,
version INTEGER,
attempts INTEGER,
envelope TEXT,
decrypted TEXT,
source TEXT,
sourceDevice TEXT,
serverTimestamp INTEGER,
sourceUuid STRING
);
CREATE INDEX unprocessed_timestamp ON unprocessed (
timestamp
);
INSERT OR REPLACE INTO unprocessed
(id, timestamp, version, attempts, envelope, decrypted, source,
sourceDevice, serverTimestamp, sourceUuid)
SELECT
id, timestamp, version, attempts, envelope, decrypted, source,
sourceDevice, serverTimestamp, sourceUuid
FROM unprocessed_old;
DROP TABLE unprocessed_old;
`);
db.pragma('user_version = 31');
})();
console.log('updateToSchemaVersion31: success!');
}
const SCHEMA_VERSIONS = [
updateToSchemaVersion1,
updateToSchemaVersion2,
@ -1821,6 +1868,7 @@ const SCHEMA_VERSIONS = [
updateToSchemaVersion28,
updateToSchemaVersion29,
updateToSchemaVersion30,
updateToSchemaVersion31,
];
function updateSchema(db: Database): void {
@ -2229,11 +2277,11 @@ async function commitSessionsAndUnprocessed({
db.transaction(() => {
for (const item of sessions) {
createOrUpdateSession(item);
assertSync(createOrUpdateSessionSync(item));
}
for (const item of unprocessed) {
saveUnprocessedSync(item);
assertSync(saveUnprocessedSync(item));
}
})();
}

View File

@ -1410,8 +1410,9 @@ export function reducer(
let { showArchived } = state;
const existing = conversationLookup[id];
// In the change case we only modify the lookup if we already had that conversation
if (!existing) {
// We only modify the lookup if we already had that conversation and the conversation
// changed.
if (!existing || data === existing) {
return state;
}

View File

@ -18,6 +18,7 @@ import { getActiveCall, isAnybodyElseInGroupCall } from '../ducks/calling';
import { getUserConversationId, getIntl } from '../selectors/user';
import { getOwn } from '../../util/getOwn';
import { missingCaseError } from '../../util/missingCaseError';
import { isConversationSMSOnly } from '../../util/isConversationSMSOnly';
import { isGroupCallingEnabled } from '../../util/isGroupCallingEnabled';
export type OwnProps = {
@ -117,6 +118,7 @@ const mapStateToProps = (state: StateType, ownProps: OwnProps) => {
conversation.messageCount &&
conversation.messageCount > 0
),
isSMSOnly: isConversationSMSOnly(conversation),
i18n: getIntl(state),
showBackButton: state.conversations.selectedConversationPanelDepth > 0,
outgoingCallButtonStyle: getOutgoingCallButtonStyle(conversation, state),

View File

@ -34,7 +34,6 @@ export type SmartForwardMessageModalProps = {
caretLocation?: number
) => unknown;
onTextTooLong: () => void;
setSecureInput: (enabled: boolean) => void;
};
const mapStateToProps = (
@ -49,7 +48,6 @@ const mapStateToProps = (
onClose,
onEditorStateChange,
onTextTooLong,
setSecureInput,
} = props;
const candidateConversations = getAllComposableConversations(state);
@ -70,7 +68,6 @@ const mapStateToProps = (
recentEmojis,
skinTone,
onTextTooLong,
setSecureInput,
};
};

View File

@ -1384,6 +1384,32 @@ describe('SignalProtocolStore', () => {
assert.equal(await store.loadSession(id), testRecord);
});
it('can be re-entered after waiting', async () => {
const a = new Zone('a');
const b = new Zone('b');
const order: Array<number> = [];
const promises: Array<Promise<unknown>> = [];
// What happens below is briefly following:
// 1. We enter zone "a"
// 2. We wait for zone "a" to be left to enter zone "b"
// 3. Skip few ticks to trigger leave of zone "a" and resolve the waiting
// queue promise for zone "b"
// 4. Enter zone "a" while resolution was the promise above is queued in
// microtasks queue.
promises.push(store.withZone(a, 'a', async () => order.push(1)));
promises.push(store.withZone(b, 'b', async () => order.push(2)));
await Promise.resolve();
await Promise.resolve();
promises.push(store.withZone(a, 'a again', async () => order.push(3)));
await Promise.all(promises);
assert.deepEqual(order, [1, 2, 3]);
});
});
describe('Not yet processed messages', () => {

View File

@ -49,7 +49,6 @@ import WebSocketResource, {
import Crypto from './Crypto';
import { deriveMasterKeyFromGroupV1, typedArrayToArrayBuffer } from '../Crypto';
import { ContactBuffer, GroupBuffer } from './ContactsParser';
import { assert } from '../util/assert';
import { isByteBufferEmpty } from '../util/isByteBufferEmpty';
import {
@ -120,7 +119,7 @@ declare global {
type CacheAddItemType = {
envelope: EnvelopeClass;
data: UnprocessedType;
request: IncomingWebSocketRequest;
request: Pick<IncomingWebSocketRequest, 'respond'>;
};
type DecryptedEnvelope = {
@ -145,7 +144,7 @@ class MessageReceiverInner extends EventTarget {
appQueue: PQueue;
cacheAddBatcher: BatcherType<CacheAddItemType>;
decryptAndCacheBatcher: BatcherType<CacheAddItemType>;
cacheRemoveBatcher: BatcherType<string>;
@ -246,14 +245,14 @@ class MessageReceiverInner extends EventTarget {
timeout: 1000 * 60 * 2,
});
this.cacheAddBatcher = createBatcher<CacheAddItemType>({
name: 'MessageReceiver.cacheAddBatcher',
this.decryptAndCacheBatcher = createBatcher<CacheAddItemType>({
name: 'MessageReceiver.decryptAndCacheBatcher',
wait: 75,
maxSize: 30,
processBatch: (items: Array<CacheAddItemType>) => {
// Not returning the promise here because we don't want to stall
// the batch.
this.cacheAndQueueBatch(items);
this.decryptAndCacheBatch(items);
},
});
this.cacheRemoveBatcher = createBatcher<string>({
@ -284,7 +283,7 @@ class MessageReceiverInner extends EventTarget {
}
// We always process our cache before processing a new websocket message
this.encryptedQueue.add(async () => this.queueAllCached());
this.incomingQueue.add(async () => this.queueAllCached());
this.count = 0;
if (this.hasConnected) {
@ -330,7 +329,7 @@ class MessageReceiverInner extends EventTarget {
unregisterBatchers() {
window.log.info('MessageReceiver: unregister batchers');
this.cacheAddBatcher.unregister();
this.decryptAndCacheBatcher.unregister();
this.cacheRemoveBatcher.unregister();
}
@ -484,7 +483,7 @@ class MessageReceiverInner extends EventTarget {
envelope.serverTimestamp
);
this.cacheAndQueue(envelope, plaintext, request);
this.decryptAndCache(envelope, plaintext, request);
this.processedCount += 1;
} catch (e) {
request.respond(500, 'Bad encrypted websocket message');
@ -554,7 +553,7 @@ class MessageReceiverInner extends EventTarget {
onEmpty() {
const emitEmpty = async () => {
await Promise.all([
this.cacheAddBatcher.flushAndWait(),
this.decryptAndCacheBatcher.flushAndWait(),
this.cacheRemoveBatcher.flushAndWait(),
]);
@ -588,7 +587,7 @@ class MessageReceiverInner extends EventTarget {
};
const waitForCacheAddBatcher = async () => {
await this.cacheAddBatcher.onIdle();
await this.decryptAndCacheBatcher.onIdle();
this.incomingQueue.add(waitForIncomingQueue);
};
@ -635,11 +634,7 @@ class MessageReceiverInner extends EventTarget {
envelopePlaintext = MessageReceiverInner.stringToArrayBufferBase64(
item.envelope
);
} else if (typeof item.envelope === 'string') {
assert(
item.envelope || item.decrypted,
'MessageReceiver.queueCached: empty envelope without decrypted data'
);
} else if (item.envelope && typeof item.envelope === 'string') {
envelopePlaintext = MessageReceiverInner.stringToArrayBuffer(
item.envelope
);
@ -686,7 +681,7 @@ class MessageReceiverInner extends EventTarget {
this.queueDecryptedEnvelope(envelope, payloadPlaintext);
}, TaskType.Encrypted);
} else {
this.queueCachedEnvelope(envelope);
this.queueCachedEnvelope(item, envelope);
}
} catch (error) {
window.log.error(
@ -735,7 +730,7 @@ class MessageReceiverInner extends EventTarget {
if (this.isEmptied) {
this.clearRetryTimeout();
this.retryCachedTimeout = setTimeout(() => {
this.encryptedQueue.add(async () => this.queueAllCached());
this.incomingQueue.add(async () => this.queueAllCached());
}, RETRY_TIMEOUT);
}
}
@ -784,14 +779,14 @@ class MessageReceiverInner extends EventTarget {
);
}
async cacheAndQueueBatch(items: Array<CacheAddItemType>) {
window.log.info('MessageReceiver.cacheAndQueueBatch', items.length);
async decryptAndCacheBatch(items: Array<CacheAddItemType>) {
window.log.info('MessageReceiver.decryptAndCacheBatch', items.length);
const decrypted: Array<DecryptedEnvelope> = [];
const storageProtocol = window.textsecure.storage.protocol;
try {
const zone = new Zone('cacheAndQueueBatch', {
const zone = new Zone('decryptAndCacheBatch', {
pendingSessions: true,
pendingUnprocessed: true,
});
@ -822,7 +817,7 @@ class MessageReceiverInner extends EventTarget {
} catch (error) {
failed.push(data);
window.log.error(
'cacheAndQueue error when processing the envelope',
'decryptAndCache error when processing the envelope',
error && error.stack ? error.stack : error
);
}
@ -830,7 +825,7 @@ class MessageReceiverInner extends EventTarget {
);
window.log.info(
'MessageReceiver.cacheAndQueueBatch storing ' +
'MessageReceiver.decryptAndCacheBatch storing ' +
`${decrypted.length} decrypted envelopes`
);
@ -840,10 +835,6 @@ class MessageReceiverInner extends EventTarget {
return {
...data,
// We have sucessfully decrypted the message so don't bother with
// storing the envelope.
envelope: '',
source: envelope.source,
sourceUuid: envelope.sourceUuid,
sourceDevice: envelope.sourceDevice,
@ -862,7 +853,7 @@ class MessageReceiverInner extends EventTarget {
});
window.log.info(
'MessageReceiver.cacheAndQueueBatch acknowledging receipt'
'MessageReceiver.decryptAndCacheBatch acknowledging receipt'
);
// Acknowledge all envelopes
@ -871,13 +862,13 @@ class MessageReceiverInner extends EventTarget {
request.respond(200, 'OK');
} catch (error) {
window.log.error(
'cacheAndQueueBatch: Failed to send 200 to server; still queuing envelope'
'decryptAndCacheBatch: Failed to send 200 to server; still queuing envelope'
);
}
}
} catch (error) {
window.log.error(
'cacheAndQueue error trying to add messages to cache:',
'decryptAndCache error trying to add messages to cache:',
error && error.stack ? error.stack : error
);
@ -893,19 +884,19 @@ class MessageReceiverInner extends EventTarget {
await this.queueDecryptedEnvelope(envelope, plaintext);
} catch (error) {
window.log.error(
'cacheAndQueue error when processing decrypted envelope',
'decryptAndCache error when processing decrypted envelope',
error && error.stack ? error.stack : error
);
}
})
);
window.log.info('MessageReceiver.cacheAndQueueBatch fully processed');
window.log.info('MessageReceiver.decryptAndCacheBatch fully processed');
this.maybeScheduleRetryTimeout();
}
cacheAndQueue(
decryptAndCache(
envelope: EnvelopeClass,
plaintext: ArrayBuffer,
request: IncomingWebSocketRequest
@ -918,7 +909,7 @@ class MessageReceiverInner extends EventTarget {
timestamp: envelope.receivedAtCounter,
attempts: 1,
};
this.cacheAddBatcher.add({
this.decryptAndCacheBatcher.add({
request,
envelope,
data,
@ -944,7 +935,7 @@ class MessageReceiverInner extends EventTarget {
const task = this.handleDecryptedEnvelope.bind(this, envelope, plaintext);
const taskWithTimeout = window.textsecure.createTaskWithTimeout(
task,
`queueEncryptedEnvelope ${id}`
`queueDecryptedEnvelope ${id}`
);
const promise = this.addToQueue(taskWithTimeout, TaskType.Decrypted);
@ -989,20 +980,22 @@ class MessageReceiverInner extends EventTarget {
}
}
async queueCachedEnvelope(envelope: EnvelopeClass): Promise<void> {
const plaintext = await this.queueEncryptedEnvelope(
{
sessionStore: new Sessions(),
identityKeyStore: new IdentityKeys(),
async queueCachedEnvelope(
data: UnprocessedType,
envelope: EnvelopeClass
): Promise<void> {
this.decryptAndCacheBatcher.add({
request: {
respond(code, status) {
window.log.info(
'queueCachedEnvelope: fake response ' +
`with code ${code} and status ${status}`
);
},
},
envelope
);
if (!plaintext) {
return;
}
await this.queueDecryptedEnvelope(envelope, plaintext);
envelope,
data,
});
}
// Called after `decryptEnvelope` decrypted the message.

View File

@ -2,11 +2,13 @@
// SPDX-License-Identifier: AGPL-3.0-only
import * as RemoteConfig from '../RemoteConfig';
import { isBeta } from './version';
// We can remove this function once screen sharing has been turned on for everyone
export function isScreenSharingEnabled(): boolean {
return (
RemoteConfig.isEnabled('desktop.worksAtSignal') ||
RemoteConfig.isEnabled('desktop.screensharing')
RemoteConfig.isEnabled('desktop.screensharing') ||
isBeta(window.getVersion())
);
}

View File

@ -626,9 +626,6 @@ Whisper.ConversationView = Whisper.View.extend({
bodyRanges: Array<typeof window.Whisper.BodyRangeType>,
caretLocation?: number
) => this.onEditorStateChange(msg, bodyRanges, caretLocation),
setSecureInput: (enabled: boolean) => {
window.setSecureInput(enabled);
},
onTextTooLong: () => this.showToast(Whisper.MessageBodyTooLongToast),
onChooseAttachment: this.onChooseAttachment.bind(this),
getQuotedMessage: () => this.model.get('quotedMessageId'),
@ -2258,9 +2255,6 @@ Whisper.ConversationView = Whisper.View.extend({
{},
document.querySelector('.module-ForwardMessageModal')
),
setSecureInput: (enabled: boolean) => {
window.setSecureInput(enabled);
},
}
),
});
@ -3630,9 +3624,6 @@ Whisper.ConversationView = Whisper.View.extend({
});
const contact = this.quotedMessage.getContact();
if (contact) {
this.listenTo(contact, 'change', this.renderQuotedMessage);
}
this.quoteView = new Whisper.ReactWrapperView({
className: 'quote-wrapper',
@ -3649,6 +3640,12 @@ Whisper.ConversationView = Whisper.View.extend({
},
},
});
if (contact) {
this.quoteView.listenTo(contact, 'change', () => {
this.renderQuotedMessage();
});
}
},
showInvalidMessageToast(messageText?: string): boolean {

1
ts/window.d.ts vendored
View File

@ -239,7 +239,6 @@ declare global {
setAutoHideMenuBar: (value: WhatIsThis) => void;
setBadgeCount: (count: number) => void;
setMenuBarVisibility: (value: WhatIsThis) => void;
setSecureInput: (enabled: boolean) => void;
showConfirmationDialog: (options: ConfirmationDialogViewProps) => void;
showKeyboardShortcuts: () => void;
storage: {