Compare commits

...

13 Commits
main ... 5.23.x

Author SHA1 Message Date
Scott Nonnenberg 32821a696b v5.23.1 2021-11-09 18:25:22 -08:00
Scott Nonnenberg f4a9a6a34d Update strings 2021-11-09 18:14:51 -08:00
automated-signal 91629c54ec
Less strict uuid fetch in areWeAdmin
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2021-11-09 16:58:09 -08:00
automated-signal 80af25d708
Message details: Render a fuller timestamp for outbound send state
Co-authored-by: Evan Hahn <69474926+EvanHahn-Signal@users.noreply.github.com>
2021-11-05 15:59:49 -07:00
automated-signal 6c2ee9e3a9
Fix send state "updated at" timestamp for receipts
Co-authored-by: Evan Hahn <69474926+EvanHahn-Signal@users.noreply.github.com>
2021-11-05 15:59:24 -07:00
automated-signal b031748a42
Fix line-height on install screen
Co-authored-by: Evan Hahn <69474926+EvanHahn-Signal@users.noreply.github.com>
2021-11-05 15:58:59 -07:00
Evan Hahn e202e0960f v5.23.0 2021-11-03 15:34:31 -05:00
Evan Hahn e208e21b59
Update translations 2021-11-03 15:22:21 -05:00
automated-signal 32c1d88579
Extra logging for GV2 UUID migration
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2021-11-03 09:29:24 -07:00
automated-signal 7f9708fddf
Fix row height recomputation in Timeline
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2021-11-02 17:06:34 -07:00
automated-signal f4a127b758
Use react-redux's batch instead of react's
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2021-11-01 17:21:55 -07:00
automated-signal 63fd366fd3
Clean up timeout in `waitForOnline`
Co-authored-by: Evan Hahn <69474926+EvanHahn-Signal@users.noreply.github.com>
2021-11-01 12:17:18 -07:00
automated-signal 3dd3a0fa4f
Fix incorrect fallback for conversation details avatar lightbox
Co-authored-by: Evan Hahn <69474926+EvanHahn-Signal@users.noreply.github.com>
2021-11-01 12:16:51 -07:00
80 changed files with 5493 additions and 716 deletions

View File

@ -6201,6 +6201,58 @@
"message": "Meer oor",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Gebruikernaam",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Voer n gebruikernaam in",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Gebruikername mag nie met n syfer begin nie.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Hierdie gebruikersnaam is reeds in gebruik.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Wis",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Meer oor",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Gebruikernaam",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -470,19 +470,19 @@
"description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified."
},
"debugLogExplanation": {
"message": "This log will be posted publicly online for contributors to view. You may download the full log before submitting.",
"message": "سيتم نشر هذا السجل علنًا عبر الإنترنت ليتمكن المساهمون من عرضه. يمكنك تنزيل السجل الكامل قبل التقديم.",
"description": ""
},
"debugLogError": {
"message": "Something went wrong with the upload! Please email support@signal.org and attach your log as a text file.",
"message": "حدث خطأ ما في الرفع! يرجى إرسال بريد إلكتروني إلى support@signal.org وإرفاق السجل الخاص بك كملف نصي.",
"description": ""
},
"debugLogSuccess": {
"message": "Debug log submitted",
"message": "تم إرسال سجل تصحيح الأخطاء",
"description": "Title of the success page for submitting a debug log"
},
"debugLogSuccessNextSteps": {
"message": "Debug log uploaded. When you contact support, copy the link below and attach it along with a description of the problem you saw and steps to reproduce it.",
"message": "تم تحميل سجل تصحيح الأخطاء. عند الاتصال بالدعم، انسخ الرابط أدناه وأرفقه مع وصف المشكلة التي رأيتها والخطوات التي أدت لها.",
"description": "Explanation of next steps to take when submitting debug log"
},
"debugLogCopy": {
@ -648,11 +648,11 @@
}
},
"decryptionErrorToast": {
"message": "Desktop ran into a decryption error.",
"message": "واجه سطح المكتب خطأ في فك التشفير.",
"description": "An error popup when we haven't added an error for decryption error."
},
"decryptionErrorToastAction": {
"message": "Submit log",
"message": "إرسال السجل",
"description": "Label for the decryption error toast button"
},
"oneNonImageAtATimeToast": {
@ -934,15 +934,15 @@
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceRecording--start": {
"message": "Start recording voice message",
"message": "ابدأ تسجيل رسالة صوتية",
"description": "Tooltip for microphone button to start voice message"
},
"voiceRecording--complete": {
"message": "Complete voice message and send",
"message": "أكمل الرسالة الصوتية وأرسلها",
"description": "Tooltip for green complete voice message and send"
},
"voiceRecording--cancel": {
"message": "Cancel voice message",
"message": "إلغاء الرسالة الصوتية",
"description": "Tooltip for red button to cancel voice message"
},
"voiceRecordingInterruptedMax": {
@ -962,15 +962,15 @@
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"voiceNoteError": {
"message": "There was an error with the voice recorder.",
"message": "حدث خطأ في مسجل الصوت.",
"description": "Shown in a dialog to inform user that we experienced an unrecoverable error"
},
"attachmentSaved": {
"message": "Attachment saved.",
"message": "تم حفظ المرفق.",
"description": "Shown after user selects to save to downloads"
},
"attachmentSavedShow": {
"message": "Show in folder",
"message": "أظهر ذلك في الملف",
"description": "Button label for showing the attachment in your file system"
},
"you": {
@ -1152,7 +1152,7 @@
"description": "This is a menu item for viewing all media (images + video) in a conversation, using the imperative case, as in a command."
},
"verifyHelp": {
"message": "To verify the security of your end-to-end encryption with $name$, compare the numbers above with their device.",
"message": "للتحقق من أمان التشفير من طرف إلى طرف باستخدام $name$، قارن الأرقام أعلاه بأجهزتهم.",
"description": "",
"placeholders": {
"name": {
@ -1338,7 +1338,7 @@
"description": "The menu option shown in Signal iOS to add a new linked device"
},
"LinkScreen__scan-this-code": {
"message": "Scan this code in the Signal app on your phone",
"message": "امسح هذا الرمز ضوئيًا في تطبيق Signal على هاتفك",
"description": "Alt text for the QR code on the device link screen"
},
"Preferences--device-name": {
@ -2492,7 +2492,7 @@
}
},
"ConversationList__aria-label": {
"message": "Conversation with $title$, $unreadCount$ new messages, last message: $lastMessage$.",
"message": "محادثة مع $title$، $unreadCount$ رسالة جديدة، الرسالة الأخيرة: $lastMessage$.",
"description": "Aria label for the conversation list item",
"placeholders": {
"title": {
@ -2510,11 +2510,11 @@
}
},
"ConversationList__last-message-undefined": {
"message": "The last message may have been deleted.",
"message": "ربما تم حذف الرسالة الأخيرة.",
"description": "For aria-label within conversation list. Describes if last message is not defined."
},
"BaseConversationListItem__aria-label": {
"message": "Go to conversation with $title$",
"message": "انتقل إلى محادثة $title$",
"description": "Aria label for the conversation list item button",
"placeholders": {
"title": {
@ -2756,7 +2756,7 @@
"description": "Appears on the cancel button in confirmation dialogs."
},
"MessageBody--read-more": {
"message": "Read more",
"message": "قراءة المزيد",
"description": "When a message is too long this is the affordance to expand the message"
},
"Message--unsupported-message": {
@ -3100,11 +3100,11 @@
"description": "Title for the drop stage of the sticker creator"
},
"StickerCreator--DropStage--removeSticker": {
"message": "Remove sticker",
"message": "إزالة الملصق",
"description": "Label for the X button used to remove a staged sticker"
},
"StickerCreator--DropStage--dragDrop": {
"message": "Click or drag/drop a file to add a sticker",
"message": "انقر أو اسحب/ألقى ملفًا لإضافة ملصق",
"description": "Shown on the + section of the file addition stage of sticker pack creation"
},
"StickerCreator--DropStage--help": {
@ -5366,7 +5366,7 @@
"description": "This is a button in the conversation context menu to show chat settings"
},
"ConversationDetails__unmute--title": {
"message": "Unmute this chat?",
"message": "هل تريد إلغاء كتم هذه الدردشة؟",
"description": "Title for the modal to unmute a chat"
},
"ConversationDetails--group-link": {
@ -5622,7 +5622,7 @@
}
},
"PendingInvites--revoke-from-plural": {
"message": "Revoke $number$ invites sent by \"$name$\"?",
"message": "هل تريد إبطال دعوات $number$ المُرسلة بواسطة \"$name$\"؟",
"description": "This is the modal content when confirming revoking multiple invites",
"placeholders": {
"number": {
@ -6201,6 +6201,58 @@
"message": "حول",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "اِسمُ المُستخدِم",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "أدخل اسم المستخدم",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "لا يُمكن أن يُبتدأ اسم المُستخدم بِرَقم.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "اسم المستخدم هذا غير متوفّر.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "حذف",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "يمكنك كتابة بضع كلمات عنك...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "حول",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "اِسمُ المُستخدِم",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "لقد تعذر تحديث ملفك الشخصي. يُرجى المحاولة مرة أخرى.",
"description": "Error message when something goes wrong updating your profile."
@ -6474,39 +6534,51 @@
"description": "Title for the whats new modal"
},
"WhatsNew__v5.19--1": {
"message": "Take a breath and relax into the new animations for dialogs and popups. Ease in. Ease out. Ease in. Ease out.",
"message": "خذ نفسًا واسترخ في الرسوم المتحركة الجديدة للحوارات والنوافذ المنبثقة. شهيق. زفير. شهيق. زفير.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--2": {
"message": "Switching keyboard layouts is always a bit tricky, but keyboard shortcuts now track right along with you, reaching beyond the specific letter pressed to honor your intent.",
"message": "دائمًا ما يكون تبديل تخطيطات لوحة المفاتيح أمرًا صعبًا بعض الشيء، ولكن اختصارات لوحة المفاتيح تختصر عليك مباشرة، وتصل إلى ما وراء الحرف المحدد الذي تم الضغط عليه لاحترام نيتك.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--3": {
"message": "When a group call starts, you now get a notification. You'll never be late again, unless you want to be.",
"message": "تحصل الآن على إشعار عندما تبدأ مكالمة جماعية. لن تتأخر أبدًا مرة أخرى، إلا إذا كنت تريد ذلك.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--4": {
"message": "This feature goes out to everyone who reacts with 💅 more than 👍: you can now customize the emojis that appear by default when you want to react to a message.",
"message": "هذه الميزة متاحة لكل من يتفاعل بـ💅 أكثر من 👍: يمكنك الآن تخصيص الرموز التعبيرية التي تظهر افتراضيًا عندما تريد الرد على رسالة.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.20": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"message": "يحتوي هذا الإصدار على عدد من التعديلات الصغيرة وإصلاحات الأخطاء للحفاظ على تشغيل Signal بسلاسة.",
"description": "Release notes for v5.20"
},
"WhatsNew__v5.21--1": {
"message": "Get more information at a glance 👀. The left pane has got a fresh new look and style 😎.",
"message": "احصل على مزيد من المعلومات بلمحة واحدة 👀. حصل الجزء الأيمن على شكل وطراز جذابين حديثين 😎.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.21--2": {
"message": "Know the when to the what. The timestamp, if available, associated with delivered, read, sent, and other status messages are now displayed in the message's details screen.",
"message": "تعرَف على التوقيت. يتم الآن عرض الطابع الزمني المرتبط برسائل الحالة التي تم تسليمها وقراءتها وإرسالها ورسائل الحالة الأخرى، إذا كانت متاحة، في شاشة تفاصيل الرسالة.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.21--3": {
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"message": "يجب أن يجد مستخدمو قارئ الشاشة الآن أنه من الأسهل التنقل عبر قائمة المحادثات في الجزء الأيسر.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "يحتوي هذا الإصدار على عدد من التعديلات الصغيرة وإصلاحات الأخطاء للحفاظ على تشغيل Signal بسلاسة.",
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Haqqında",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "İstifadəçi adı",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Bir istifadəçi adı daxil edin",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Signal-dakı istifadəçi adları ixtiyaridir. Əgər bir istifadəçi adı yaratmağı və onu axtarıla bilən etməyi seçsəniz, digər Signal istifadəçiləri bu istifadəçi adı ilə sizi tapa biləcək və telefon nömrənizi bilmədən sizinlə əlaqə saxlaya biləcək.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "İstifadəçi adları, yalnız a-z 0-9 və \"_\" ehtiva edə bilər",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "İstifadəçi adı rəqəmlə başlaya bilməz.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "İstifadəçi adında ən azı $min$ simvol olmalıdır.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "İstifadəçi adında ən çoxu $max$ simvol olmalıdır.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Bu istifadəçi adı götürülüb.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "İstifadəçi adınız yaddaşda saxlanıla bilmədi. İnternet bağlantınızı yoxlayıb yenidən sınayın.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "İstifadəçi adınız silinə bilmədi. İnternet bağlantınızı yoxlayıb yenidən sınayın.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "İstifadəçi adını sil",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Bu, istifadəçi adınızı siləcək və digər istifadəçilərin onu götürməsinə icazə verəcək. Əminsiniz?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Sil",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Özünüz haqqında nəsə yazın...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Haqqında",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Avatarınız",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "İstifadəçi adı",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Profiliniz yenilənə bilmir. Zəhmət olmasa yenidən sınayın.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Ekranı oxuyan istifadəçilər üçün artıq sol bölmədəki danışıq siyahısında gəzinmək daha asandır.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "Artıq arxivlənmiş danışıqlarda axtarış edə bilərsiniz. Qədimi kitablar arasında növbəti ipucu axtardığınızı təsəvvür edin.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Daha əvvəl yuxarı sürüşdürərək bir mesaj göndərmisinizsə, mesajınızın harada olduğu ilə maraqlana bilərsiniz! İndi, bir mesaj göndərəndə, gördüyünüz işə heyran qalmağınız üçün görüntülənəcək.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Bir mesaja reaksiya verirsiniz? Artıq daha güvənli olmaları üçün 24 saata qədər təkrar sınanmalıdır",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Bu versiya, Signal-ın problemsiz işləməsini təmin etmək üçün kiçik düzəltmələr və xəta düzəltmələri ehtiva edir.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Биография",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Потребителско име",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Въведете потребителско име",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Потребителските имена не могат да започват с цифра.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Това потребителско име е взето.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Изтрий",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Биография",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Потребителско име",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Грешка при обновяване на профила ви. Моля, опитайте пак.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -416,11 +416,11 @@
"description": "Shown on confirmation dialog when user attempts to send a message"
},
"safetyNumberChangeDialog__pending-messages--1": {
"message": "Send pending message",
"message": "অপেক্ষারত বার্তা পাঠান",
"description": "Shown on confirmation dialog when user attempts to send a message in the outbox"
},
"safetyNumberChangeDialog__pending-messages--many": {
"message": "Send $count$ pending messages",
"message": "$count$ মুলতুবি বার্তা পাঠান",
"description": "Shown on confirmation dialog when user attempts to send a message in the outbox",
"placeholders": {
"count": {
@ -470,19 +470,19 @@
"description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified."
},
"debugLogExplanation": {
"message": "This log will be posted publicly online for contributors to view. You may download the full log before submitting.",
"message": "অবদানকারীদের দেখার জন্য এই লগটি সর্বজনীনভাবে অনলাইনে পোস্ট করা হবে। জমা দেওয়ার আগে আপনি সম্পূর্ণ লগ ডাউনলোড করতে পারেন।",
"description": ""
},
"debugLogError": {
"message": "Something went wrong with the upload! Please email support@signal.org and attach your log as a text file.",
"message": "আপলোডে কিছু ভুল হয়েছে! অনুগ্রহ করে support@signal.org ইমেল করুন এবং একটি পাঠ্য ফাইল হিসাবে আপনার লগ সংযুক্ত করুন৷",
"description": ""
},
"debugLogSuccess": {
"message": "Debug log submitted",
"message": "ডিবাগ লগ জমা দেওয়া হয়েছে।",
"description": "Title of the success page for submitting a debug log"
},
"debugLogSuccessNextSteps": {
"message": "Debug log uploaded. When you contact support, copy the link below and attach it along with a description of the problem you saw and steps to reproduce it.",
"message": "ডিবাগ লগ আপলোড করা হয়েছে। আপনি যখন সহায়তার জন্য যোগাযোগ করেন, তখন নীচের লিঙ্কটি কপি করুন এবং আপনি যে সমস্যাটি দেখেছেন তার বিবরণ এবং এটি পুনরুত্পাদনের পদক্ষেপ সহ এটি সংযুক্ত করুন।",
"description": "Explanation of next steps to take when submitting debug log"
},
"debugLogCopy": {
@ -648,11 +648,11 @@
}
},
"decryptionErrorToast": {
"message": "Desktop ran into a decryption error.",
"message": "ডেস্কটপে একটি ডিক্রিপশন ত্রুটি হয়েছে।",
"description": "An error popup when we haven't added an error for decryption error."
},
"decryptionErrorToastAction": {
"message": "Submit log",
"message": "লগ জমা দিন",
"description": "Label for the decryption error toast button"
},
"oneNonImageAtATimeToast": {
@ -684,11 +684,11 @@
"description": "Displayed when the desktop client is currently connecting to the server."
},
"connect": {
"message": "Click to reconnect.",
"message": "পুনরায় সংযোগ করতে ক্লিক করুন।",
"description": "Shown to allow the user to manually attempt a reconnect."
},
"connectingHangOn": {
"message": "Shouldn't be long",
"message": "লম্বা হওয়া উচিত নয়",
"description": "Subtext description for when the client is connecting to the server."
},
"offline": {
@ -838,7 +838,7 @@
"description": ""
},
"whatsNew": {
"message": "See $whatsNew$ in this update",
"message": "এই আপডেটে $whatsNew$ দেখুন",
"description": "Shown in the main window",
"placeholders": {
"name": {
@ -848,7 +848,7 @@
}
},
"viewReleaseNotes": {
"message": "what's new",
"message": "নতুন কি",
"description": "Clickable link that displays the latest release notes"
},
"selectAContact": {
@ -934,15 +934,15 @@
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceRecording--start": {
"message": "Start recording voice message",
"message": "ভয়েস বার্তা রেকর্ড করা শুরু করুন",
"description": "Tooltip for microphone button to start voice message"
},
"voiceRecording--complete": {
"message": "Complete voice message and send",
"message": "সম্পূর্ণ ভয়েস বার্তা এবং পাঠান",
"description": "Tooltip for green complete voice message and send"
},
"voiceRecording--cancel": {
"message": "Cancel voice message",
"message": "ভয়েস বার্তা বাতিল করুন",
"description": "Tooltip for red button to cancel voice message"
},
"voiceRecordingInterruptedMax": {
@ -962,15 +962,15 @@
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"voiceNoteError": {
"message": "There was an error with the voice recorder.",
"message": "ভয়েস রেকর্ডারে একটি ত্রুটি ছিল।",
"description": "Shown in a dialog to inform user that we experienced an unrecoverable error"
},
"attachmentSaved": {
"message": "Attachment saved.",
"message": "সংযুক্তি সংরক্ষিত হয়েছে।",
"description": "Shown after user selects to save to downloads"
},
"attachmentSavedShow": {
"message": "Show in folder",
"message": "ফোল্ডারে দেখান",
"description": "Button label for showing the attachment in your file system"
},
"you": {
@ -1152,7 +1152,7 @@
"description": "This is a menu item for viewing all media (images + video) in a conversation, using the imperative case, as in a command."
},
"verifyHelp": {
"message": "To verify the security of your end-to-end encryption with $name$, compare the numbers above with their device.",
"message": "$name$ এর সাথে আপনার এন্ড-টু-এন্ড এনক্রিপশনের নিরাপত্তা যাচাই করতে, তাদের ডিভাইসের সাথে উপরের নম্বরগুলোর তুলনা করুন।",
"description": "",
"placeholders": {
"name": {
@ -1264,7 +1264,7 @@
}
},
"ChangeNumber--notification": {
"message": "$sender$ changed their number to a new number",
"message": "$sender$ একটি নতুন নম্বরে তাদের নম্বর পরিবর্তন করেছে",
"description": "Shown in timeline when a member of a conversation changes their phone number",
"placeholders": {
"sender": {
@ -1338,7 +1338,7 @@
"description": "The menu option shown in Signal iOS to add a new linked device"
},
"LinkScreen__scan-this-code": {
"message": "Scan this code in the Signal app on your phone",
"message": "আপনার ফোনে সিগন্যাল অ্যাপে এই কোডটি স্ক্যান করুন",
"description": "Alt text for the QR code on the device link screen"
},
"Preferences--device-name": {
@ -1458,19 +1458,19 @@
"description": "Button tooltip label for stopping screen sharing"
},
"calling__button--ring__label": {
"message": "Ring",
"message": "রিং",
"description": "Label under the ring button"
},
"calling__button--ring__disabled-because-group-is-too-large": {
"message": "Group is too large to ring the participants.",
"message": "অংশগ্রহণকারীদের কল করার জন্য গ্রুপটি খুব বড়",
"description": "Button tooltip label when you can't ring because the group is too large"
},
"calling__button--ring__off": {
"message": "Notify, don't ring",
"message": "জানিয়ে দিন, রিং করবেন না",
"description": "Button tooltip label for turning ringing off"
},
"calling__button--ring__on": {
"message": "Enable ringing",
"message": "রিং চালু করুন",
"description": "Button tooltip label for turning ringing on"
},
"calling__your-video-is-off": {
@ -1546,7 +1546,7 @@
}
},
"calling__pre-call-info--will-ring-1": {
"message": "Signal will ring $person$",
"message": "Signal $person$ কে রিং করবে",
"description": "Shown in the calling lobby to describe who will be rung",
"placeholders": {
"person": {
@ -1556,7 +1556,7 @@
}
},
"calling__pre-call-info--will-ring-2": {
"message": "Signal will ring $first$ and $second$",
"message": "সিগন্যাল $first$ এবং $second$ কে রিং করবে",
"description": "Shown in the calling lobby to describe who will be rang",
"placeholders": {
"first": {
@ -1570,7 +1570,7 @@
}
},
"calling__pre-call-info--will-ring-3": {
"message": "Signal will ring $first$, $second$, and $third$",
"message": "সিগন্যাল কল করবে $first$, $second$, and $third$",
"description": "Shown in the calling lobby to describe who will be rang",
"placeholders": {
"first": {
@ -1588,7 +1588,7 @@
}
},
"calling__pre-call-info--will-ring-many": {
"message": "Signal will ring $first$, $second$, and $others$ others",
"message": "Signal $first$, $second$, এবং $others$ অন্যান্যকে রিং করবে",
"description": "Shown in the calling lobby to describe who will be rang",
"placeholders": {
"person": {
@ -1606,7 +1606,7 @@
}
},
"calling__pre-call-info--will-notify-1": {
"message": "$person$ will be notified",
"message": "$person$ অবহিত করা হবে",
"description": "Shown in the calling lobby to describe who will be notified",
"placeholders": {
"person": {
@ -1616,7 +1616,7 @@
}
},
"calling__pre-call-info--will-notify-2": {
"message": "$first$ and $second$ will be notified",
"message": "$first$ এবং $second$ কে অবহিত করা হবে",
"description": "Shown in the calling lobby to describe who will be notified",
"placeholders": {
"first": {
@ -1630,7 +1630,7 @@
}
},
"calling__pre-call-info--will-notify-3": {
"message": "$first$, $second$, and $third$ will be notified",
"message": "$first$, $second$, এবং $third$ কে জানানো হবে",
"description": "Shown in the calling lobby to describe who will be notified",
"placeholders": {
"first": {
@ -1648,7 +1648,7 @@
}
},
"calling__pre-call-info--will-notify-many": {
"message": "$first$, $second$, and $others$ others will be notified",
"message": "$first$, $second$, এবং $others$ অন্যদের জানানো হবে",
"description": "Shown in the calling lobby to describe who will be notified",
"placeholders": {
"person": {
@ -1804,7 +1804,7 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Spell check text entered in message composition box",
"message": "বার্তা রচনা বাক্সে লিখিত পাঠ্যের বানান চেক করুন",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
@ -1828,7 +1828,7 @@
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Clear application data",
"message": "অ্যাপ্লিকেশন ডেটা সাফ করুন",
"description": "Header in the settings dialog for the section dealing with data deletion"
},
"clearDataExplanation": {
@ -1966,7 +1966,7 @@
"description": "Warning notification that this version of the app has expired"
},
"upgrade": {
"message": "Click to go to signal.org/download",
"message": "signal.org/download যেতে ক্লিক করুন",
"description": "Label text for button to upgrade the app to the latest version"
},
"mediaMessage": {
@ -1978,7 +1978,7 @@
"description": "Error message displayed when sending to an unregistered user."
},
"sync": {
"message": "Import contacts",
"message": "কন্টাক্টস ইমপোর্ট করুন",
"description": "Label for contact and group sync settings"
},
"syncExplanation": {
@ -2138,7 +2138,7 @@
}
},
"audioNotificationDescription": {
"message": "Play notification sounds",
"message": "নোটিফিকেশন শব্দ চালু করুন",
"description": "Description for audio notification setting"
},
"callRingtoneNotificationDescription": {
@ -2380,7 +2380,7 @@
"description": "When a person inputs a number that is invalid"
},
"unlinkedWarning": {
"message": "Click to relink Signal Desktop to your mobile device to continue messaging.",
"message": "বার্তা প্রেরণ অবিরত রাখতে আপনার মোবাইল ডিভাইসে Signal Desktop পুনরায় লিঙ্ক করতে ক্লিক করুন।",
"description": ""
},
"unlinked": {
@ -2392,15 +2392,15 @@
"description": ""
},
"autoUpdateNewVersionTitle": {
"message": "Update available",
"message": "আপডেট সহজলভ্য",
"description": ""
},
"autoUpdateNewVersionMessage": {
"message": "Click to restart Signal",
"message": "Signal পুনরায় চালু করতে ক্লিক করুন",
"description": ""
},
"downloadNewVersionMessage": {
"message": "Click to download update",
"message": "আপডেট ডাউনলোড করতে ক্লিক করুন",
"description": ""
},
"autoUpdateNewVersionInstructions": {
@ -2416,7 +2416,7 @@
"description": ""
},
"autoUpdateIgnoreButtonLabel": {
"message": "Ignore update",
"message": "আপডেট উপেক্ষা করুন",
"description": ""
},
"leftTheGroup": {
@ -2492,7 +2492,7 @@
}
},
"ConversationList__aria-label": {
"message": "Conversation with $title$, $unreadCount$ new messages, last message: $lastMessage$.",
"message": "$title$, $unreadCount$ নতুন বার্তা, শেষ বার্তা: $lastMessage$ এর সাথে কথোপকথন।",
"description": "Aria label for the conversation list item",
"placeholders": {
"title": {
@ -2510,11 +2510,11 @@
}
},
"ConversationList__last-message-undefined": {
"message": "The last message may have been deleted.",
"message": "শেষ বার্তাটি হয়তো মুছে ফেলা হয়েছে।",
"description": "For aria-label within conversation list. Describes if last message is not defined."
},
"BaseConversationListItem__aria-label": {
"message": "Go to conversation with $title$",
"message": "$title$ এর সাথে কথোপকথনে যান",
"description": "Aria label for the conversation list item button",
"placeholders": {
"title": {
@ -2756,7 +2756,7 @@
"description": "Appears on the cancel button in confirmation dialogs."
},
"MessageBody--read-more": {
"message": "Read more",
"message": "আরও পড়ুন",
"description": "When a message is too long this is the affordance to expand the message"
},
"Message--unsupported-message": {
@ -3100,11 +3100,11 @@
"description": "Title for the drop stage of the sticker creator"
},
"StickerCreator--DropStage--removeSticker": {
"message": "Remove sticker",
"message": "স্টিকার সরান",
"description": "Label for the X button used to remove a staged sticker"
},
"StickerCreator--DropStage--dragDrop": {
"message": "Click or drag/drop a file to add a sticker",
"message": "একটি স্টিকার যোগ করতে একটি ফাইল ক্লিক করুন বা টেনে আনুন/ড্রপ করুন৷",
"description": "Shown on the + section of the file addition stage of sticker pack creation"
},
"StickerCreator--DropStage--help": {
@ -3282,7 +3282,7 @@
"description": "The error message which appears when the user has not linked their account and attempts to use the Sticker Creator"
},
"Reactions--remove": {
"message": "Remove reaction",
"message": "প্রতিক্রিয়া সরান",
"description": ""
},
"Reactions--error": {
@ -3520,7 +3520,7 @@
}
},
"member-of-more-than-3-groups--one-more": {
"message": "Member of $group1$, $group2$, $group3$ and one more",
"message": "$group1$, $group2$, $group3$ এবং আরও একটির সদস্য",
"description": "Shown in the conversation hero to indicate this user is a member of four mutual groups",
"placeholders": {
"group1": {
@ -3638,7 +3638,7 @@
"description": "Shown in both the incoming call bar and notification for an incoming video call"
},
"incomingGroupCall__ringing-you": {
"message": "$ringer$ is calling you",
"message": "$ringer$ আপনাকে কল করছে",
"description": "Shown in the incoming call bar when someone is ringing you for a group call",
"placeholders": {
"ringer": {
@ -3648,7 +3648,7 @@
}
},
"incomingGroupCall__ringing-1-other": {
"message": "$ringer$ is calling you and $otherMember$",
"message": "$ringer$ আপনাকে এবং $otherMember$ কে কল করছে",
"description": "Shown in the incoming call bar when someone is ringing you for a group call",
"placeholders": {
"ringer": {
@ -3662,7 +3662,7 @@
}
},
"incomingGroupCall__ringing-2-others": {
"message": "$ringer$ is calling you, $first$, and $second$",
"message": "$ringer$ আপনাকে কল করছে, $first$, এবং $second$",
"description": "Shown in the incoming call bar when someone is ringing you for a group call",
"placeholders": {
"ringer": {
@ -3680,7 +3680,7 @@
}
},
"incomingGroupCall__ringing-3-others": {
"message": "$ringer$ is calling you, $first$, $second$, and 1 other",
"message": "$ringer$ আপনাকে কল করছে, $first$, $second$, এবং অন্য 1 জন",
"description": "Shown in the incoming call bar when someone is ringing you for a group call",
"placeholders": {
"ringer": {
@ -3698,7 +3698,7 @@
}
},
"incomingGroupCall__ringing-many": {
"message": "$ringer$ is calling you, $first$, $second$, and $remaining$ others",
"message": "$ringer$ আপনাকে কল করছে, $first$, $second$, এবং $remaining$ অন্যদের",
"description": "Shown in the incoming call bar when someone is ringing you for a group call",
"placeholders": {
"ringer": {
@ -3834,7 +3834,7 @@
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Start sharing",
"message": "শেয়ার করা শুরু করুন",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
@ -5314,7 +5314,7 @@
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Include muted conversations in badge count",
"message": "ব্যাজ গণনায় মিউটেড কথোপকথন অন্তর্ভুক্ত করুন",
"description": "Description for counting muted conversations in badge setting"
},
"ContactModal--message": {
@ -5340,7 +5340,7 @@
}
},
"ContactModal--rm-admin-info": {
"message": "Remove $contact$ as group admin?",
"message": "গ্রুপ অ্যাডমিন হিসেবে $contact$ সরাবেন?",
"description": "Shown in a confirmation dialog when you are about to remove admin privileges from someone",
"placeholders": {
"contact": {
@ -5366,7 +5366,7 @@
"description": "This is a button in the conversation context menu to show chat settings"
},
"ConversationDetails__unmute--title": {
"message": "Unmute this chat?",
"message": "এই চ্যাটটি আনমিউট করবেন?",
"description": "Title for the modal to unmute a chat"
},
"ConversationDetails--group-link": {
@ -5496,7 +5496,7 @@
"description": "In the conversation notifications settings, this is the label for the mentions option"
},
"ConversationNotificationsSettings__mentions__info": {
"message": "Receive notifications when you're mentioned in muted chats",
"message": "মিউট চ্যাটে আপনাকে উল্লেখ করা হলে নোটিফিকেশন পান।",
"description": "In the conversation notifications settings, this is the sub-label for the mentions option"
},
"ConversationNotificationsSettings__mentions__select__always-notify": {
@ -5504,7 +5504,7 @@
"description": "In the conversation notifications settings, this is the option that always notifies you for @mentions"
},
"ConversationNotificationsSettings__mentions__select__dont-notify-for-mentions-if-muted": {
"message": "Don't notify if muted",
"message": "মিউট থাকলে জানাবেন না",
"description": "In the conversation notifications settings, this is the option that doesn't notify you for @mentions if the conversation is muted"
},
"GroupLinkManagement--clipboard": {
@ -5622,7 +5622,7 @@
}
},
"PendingInvites--revoke-from-plural": {
"message": "Revoke $number$ invites sent by \"$name$\"?",
"message": "\"$name$\" এর পাঠানো $number$ আমন্ত্রণগুলি প্রত্যাহার করবেন?",
"description": "This is the modal content when confirming revoking multiple invites",
"placeholders": {
"number": {
@ -5774,7 +5774,7 @@
"description": "The text of the button to create new groups"
},
"selectContact": {
"message": "Select contact $name$",
"message": "কন্টাক্ট $name$ নির্বাচন করুন",
"description": "The label for contact checkboxes that are non-selected (clicking them should select the contact)",
"placeholders": {
"name": {
@ -5784,7 +5784,7 @@
}
},
"deselectContact": {
"message": "De-select contact $name$",
"message": "পরিচিতি $name$-কে বাদ দিন",
"description": "The label for contact checkboxes that are selected (clicking them should de-select the contact)",
"placeholders": {
"name": {
@ -5794,7 +5794,7 @@
}
},
"cannotSelectContact": {
"message": "Cannot select contact $name$",
"message": "কন্টাক্ট $name$ নির্বাচন করতে পারবেন না",
"description": "The label for contact checkboxes that are disabled",
"placeholders": {
"name": {
@ -6134,7 +6134,7 @@
}
},
"ErrorBoundaryNotification__text": {
"message": "Couldn't display this message. Click to submit a debug log.",
"message": "এই বার্তাটি প্রদর্শন করা যায়নি৷ একটি ডিবাগ লগ জমা দিতে ক্লিক করুন।",
"description": "An error notification displayed when message fails to render due to an internal error"
},
"GroupDescription__read-more": {
@ -6201,6 +6201,58 @@
"message": "সম্পর্কে",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "ইউজারনেম",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "ব্যবহারকারীর নাম প্রবেশ করুন",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "সিগন্যালে ব্যবহারকারীর নাম ঐচ্ছিক। আপনি যদি একটি ব্যবহারকারীর নাম তৈরি করতে চান এবং এটি অনুসন্ধানযোগ্য করে তোলেন, অন্য সিগন্যাল ব্যবহারকারীরা আপনাকে এই ব্যবহারকারীর নাম দ্বারা খুঁজে পেতে এবং আপনার ফোন নম্বর না জেনেই আপনার সাথে যোগাযোগ করতে সক্ষম হবে৷",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "ব্যবহারকারীর নামগুলিতে শুধুমাত্র a-z, 0-9 এবং _ থাকতে পারে",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "ব্যবহারকারীর নাম নাম্বার দিয়ে শুরু হতে পারে না|",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "ব্যবহারকারীর নামগুলিতে সর্বাধিক $max$ অক্ষর থাকতে হবে।",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "এই ব্যবহারকারীর নাম নেওয়া হয়েছে|",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "আপনার ইউজারনেম সংরক্ষণ করা যায়নি। আপনার সংযোগ চেক করুন এবং আবার চেষ্টা করুন।",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "আপনার ইউজারনেম সরানো যায়নি। আপনার সংযোগ পরীক্ষা করুন এবং আবার চেষ্টা করুন।",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "ব্যবহারকারীর নাম মুছুন",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "এটি আপনার ব্যবহারকারীর নাম মুছে ফেলবে, অন্য ব্যবহারকারীদের এটি দাবি করার অনুমতি দেবে ৷ আপনি কি নিশ্চিত?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "মুছুন",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "আপনার নিজের সম্পর্কে কিছু লিখুন...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "সম্পর্কে",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "তোমার অবতার",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "ইউজারনেম",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "আপনার প্রোফাইলটি আপডেট করা যায়নি। অনুগ্রহ করে আবার চেষ্টা করুন।",
"description": "Error message when something goes wrong updating your profile."
@ -6290,11 +6350,11 @@
"description": "Label for the avatar selector"
},
"AvatarColorPicker--choose": {
"message": "Choose a color",
"message": "একটি রঙ নির্বাচন করুন",
"description": "Label for when you need to choose your fighter, err color"
},
"LeftPaneSetGroupMetadataHelper__avatar-modal-title": {
"message": "Group Avatar",
"message": "গ্রুপ এভাটার",
"description": "Title for the avatar picker in the group creation flow"
},
"Preferences__button--general": {
@ -6322,7 +6382,7 @@
"description": "Button to switch the settings view"
},
"Preferences--lastSynced": {
"message": "Last import at $date$ $time$",
"message": "শেষ ইমপোর্ট $date$ $time$ এ",
"description": "Label for date and time of last sync operation",
"placeholders": {
"date": {
@ -6340,7 +6400,7 @@
"description": "Title for system type settings"
},
"Preferences--zoom": {
"message": "Zoom level",
"message": "জুম স্তর",
"description": "Label for changing the zoom level"
},
"Preferences__link-previews--title": {
@ -6348,7 +6408,7 @@
"description": "Title for the generate link previews setting"
},
"Preferences__link-previews--description": {
"message": "To change this setting, open the Signal app on your mobile device and navigate to Settings > Chats",
"message": "এই সেটিং পরিবর্তন করতে, আপনার মোবাইল ডিভাইসে সিগন্যাল অ্যাপটি খুলুন এবং সেটিংস > চ্যাটে নেভিগেট করুন",
"description": "Description for the generate link previews setting"
},
"Preferences--advanced": {
@ -6356,7 +6416,7 @@
"description": "Title for advanced settings"
},
"Preferences--notification-content": {
"message": "Notification content",
"message": "নোটিফিকেশনের বিষয়বস্তু",
"description": "Label for the notification content setting select box"
},
"Preferences--blocked": {
@ -6364,7 +6424,7 @@
"description": "Label for blocked contacts setting"
},
"Preferences--blocked-count-singular": {
"message": "$num$ contact",
"message": "$num$ কন্টাক্ট",
"description": "Number of contacts blocked singular",
"placeholders": {
"num": {
@ -6374,7 +6434,7 @@
}
},
"Preferences--blocked-count-plural": {
"message": "$num$ contacts",
"message": "$num$ কন্টাক্টস",
"description": "Number of contacts blocked plural",
"placeholders": {
"num": {
@ -6384,11 +6444,11 @@
}
},
"Preferences__who-can--title": {
"message": "Who can...",
"message": "কে পারে...",
"description": "Title for the 'who can do X' setting"
},
"Preferences__privacy--description": {
"message": "To change these settings, open the Signal app on your mobile device and navigate to Settings > Privacy",
"message": "এই সেটিংস পরিবর্তন করতে, আপনার মোবাইল ডিভাইসে Signal অ্যাপটি খুলুন এবং সেটিংস > গোপনীয়তায় নেভিগেট করুন",
"description": "Description for the 'who can do X' setting"
},
"Preferences__who-can--everybody": {
@ -6412,7 +6472,7 @@
"description": "Label for the see my phone number setting"
},
"Preferences--find-me": {
"message": "Find me by my phone number",
"message": "আমার ফোন নম্বর দিয়ে আমাকে খুঁজুন",
"description": "Label for the find me by my phone number setting"
},
"Preferences--read-receipts": {
@ -6424,23 +6484,23 @@
"description": "Label for the typing indicators setting"
},
"Preferences--updates": {
"message": "Updates",
"message": "আপডেট",
"description": "Header for settings having to do with updates"
},
"Preferences__download-update": {
"message": "Automatically download updates",
"message": "স্বয়ংক্রিয়ভাবে আপডেট ডাউনলোড করুন",
"description": "Label for checkbox for the auto download updates setting"
},
"Preferences__enable-notifications": {
"message": "Enable notifications",
"message": "বিজ্ঞপ্তিগুলি সক্রিয় করুন",
"description": "Label for checkbox for the notifications setting"
},
"Preferences__devices": {
"message": "Devices",
"message": "ডিভাইস",
"description": "Label for Device list in call settings pane"
},
"DialogUpdate--version-available": {
"message": "Update to version $version$ available",
"message": "$version$ সহজলভ্য সংস্করণে আপডেট করুন",
"description": "Tooltip for new update available",
"placeholders": {
"status": {
@ -6450,11 +6510,11 @@
}
},
"NSIS__retry-dialog--first-line": {
"message": "Signal cannot be closed.",
"message": "Signal বন্ধ করা যাবে না।",
"description": "First line of the dialog displayed when Windows installer can't close application automatically and needs user intervention to complete the installation."
},
"NSIS__retry-dialog--second-line": {
"message": "Please close it manually and click Retry to continue.",
"message": "অনুগ্রহ করে ম্যানুয়ালি এটি বন্ধ করুন এবং চালিয়ে যেতে Retry এ ক্লিক করুন।",
"description": "Second line of the dialog displayed when Windows installer can't close application automatically and needs user intervention to complete the installation."
},
"CustomizingPreferredReactions__title": {
@ -6462,51 +6522,63 @@
"description": "Shown in the header of the modal for customizing the preferred reactions. Also shown in the tooltip for the button that opens this modal."
},
"CustomizingPreferredReactions__subtitle": {
"message": "Click to replace an emoji",
"message": "একটি ইমোজি প্রতিস্থাপন করতে ক্লিক করুন",
"description": "Instructions in the modal for customizing the preferred reactions."
},
"CustomizingPreferredReactions__had-save-error": {
"message": "There was an error when saving your settings. Please try again.",
"message": "আপনার সেটিংস সংরক্ষণ করার সময় একটি ত্রুটি ছিল। অনুগ্রহপূর্বক আবার চেষ্টা করুন।",
"description": "Shown if there is an error when saving your preferred reaction settings. Should be very rare to see this message."
},
"WhatsNew__modal-title": {
"message": "What's New",
"message": "নতুন কি",
"description": "Title for the whats new modal"
},
"WhatsNew__v5.19--1": {
"message": "Take a breath and relax into the new animations for dialogs and popups. Ease in. Ease out. Ease in. Ease out.",
"message": "একটি শ্বাস নিন এবং ডায়ালগ এবং পপআপগুলির জন্য নতুন অ্যানিমেশনগুলিতে শিথিল হোন ৷ সহজে ভিতরে। সহজে বাহিরে। সহজে ভিতরে। সহজে বাহিরে।",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--2": {
"message": "Switching keyboard layouts is always a bit tricky, but keyboard shortcuts now track right along with you, reaching beyond the specific letter pressed to honor your intent.",
"message": "কীবোর্ড লেআউট পরিবর্তন করা সবসময় একটু কঠিন, কিন্তু কীবোর্ড শর্টকাটগুলি এখন আপনার সাথে ট্র্যাক করে, আপনার অভিপ্রায়কে সম্মান জানাতে চাপানো নির্দিষ্ট অক্ষরের বাইরে পৌঁছে যায়।",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--3": {
"message": "When a group call starts, you now get a notification. You'll never be late again, unless you want to be.",
"message": "যখন একটি গ্রুপ কল শুরু হয়, আপনি এখন একটি বিজ্ঞপ্তি পাবেন। আপনি আর দেরী করবেন না, যদি না আপনি হতে চান।",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--4": {
"message": "This feature goes out to everyone who reacts with 💅 more than 👍: you can now customize the emojis that appear by default when you want to react to a message.",
"message": "এই বৈশিষ্ট্যটি তাদের প্রত্যেকের কাছে প্রযোজ্য যারা 👍 চেয়ে বেশি💅 সাথে প্রতিক্রিয়া জানায়: আপনি এখন ডিফল্টভাবে প্রদর্শিত ইমোজিগুলি কাস্টমাইজ করতে পারেন যখন আপনি কোনও বার্তায় প্রতিক্রিয়া জানাতে চান।",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.20": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"message": "Signal কে মসৃণভাবে চলমান রাখতে এই সংস্করণে বেশ কয়েকটি ছোট ছোট পরিবর্তন এবং বাগ সংশোধন করা হয়েছে।",
"description": "Release notes for v5.20"
},
"WhatsNew__v5.21--1": {
"message": "Get more information at a glance 👀. The left pane has got a fresh new look and style 😎.",
"message": "এক নজরে আরও তথ্য পান 👀। বাম ফলকটি একটি অভিনব নতুন চেহারা এবং শৈলী পেয়েছে 😎",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.21--2": {
"message": "Know the when to the what. The timestamp, if available, associated with delivered, read, sent, and other status messages are now displayed in the message's details screen.",
"message": "জেনে নিন কখন কী করবেন। টাইমস্ট্যাম্প, যদি উপলব্ধ থাকে, বিতরণ করা, পড়া, পাঠানো, এবং অন্যান্য স্থিতি বার্তাগুলির সাথে যুক্ত, এখন বার্তার বিবরণ স্ক্রিনে প্রদর্শিত হয়।",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.21--3": {
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"message": "স্ক্রীন রিডার ব্যবহারকারীদের এখন বাম ফলকে কথোপকথনের তালিকার মাধ্যমে নেভিগেট করা সহজ হওয়া উচিত।",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"WhatsNew__v5.24--1": {
"message": "আপনি এখন সংরক্ষণাগারভুক্ত কথোপকথন অনুসন্ধান করতে পারেন. কল্পনা করুন যে আপনি প্রাচীন টোমগুলির মাধ্যমে (দ্রুত) অনুসন্ধান করছেন, পরবর্তী ক্লু খুঁজছেন।",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "আপনি যদি কখনও স্ক্রোল করে একটি বার্তা পাঠিয়ে থাকেন, তাহলে আপনি ভাবতে পারেন যে আপনার বার্তাটি কোথায় ছিল! এখন, আপনি যখনই একটি বার্তা পাঠান, আপনার কঠোর পরিশ্রমের প্রশংসা করার জন্য এটি স্ক্রোল করা হবে",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "কোনও বার্তায় প্রতিক্রিয়া দেখাচ্ছেন? এটি এখন আরও নির্ভরযোগ্য হওয়া উচিত, 24 ঘন্টা পর্যন্ত পুনরায় চেষ্টা করা উচিত",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "সিগন্যালকে মসৃণভাবে চলমান রাখতে এই সংস্করণে অনেকগুলি ছোটখাট পরিবর্তন রয়েছে এবং বাগ সংশোধন করা হয়েছে।",
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Quant a",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Nom d'usuari",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Escriviu un nom d'usuari",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Els noms dusuari al Signal són opcionals. Si trieu crear un nom dusuari i fer-lo abastable, altres usuaris del Signal us podran trobar per aquest nom i contactar-vos sense saber el vostre número de telèfon.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Els noms d'usuari només poden contenir a-z, 0-9 i _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Els noms d'usuari no poden començar amb un número.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Els noms d'usuari han de tenir un mínim de $min$ caràcters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Els noms d'usuari han de tenir un màxim de$max$ caràcters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Aquest nom d'usuari ja està agafat.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "No s'ha pogut desar el nom d'usuari. Comproveu la connexió i torneu-ho a provar.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "No s'ha pogut suprimir el nom d'usuari. Comproveu la connexió i torneu-ho a provar.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Suprimeix el nom d'usuari",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Això suprimirà el vostre nom d'usuari i permetrà que altres usuaris el reclamin. N'esteu segur?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Suprimits",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Escriviu alguna cosa sobre vosaltres...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Quant a",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "El vostre avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Nom d'usuari",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "No s'ha pogut actualitzar el perfil. Torneu-ho a provar més tard.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Els usuaris de lectors de pantalla haurien de trobar ara més fàcil de navegar per la llista de converses del panell esquerre.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "Ara podeu cercar a les converses arxivades. Imagineu-vos buscant (ràpidament) a través de volums antics, buscant la pista següent.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Si alguna vegada us heu desplaçat cap amunt i heu enviat un missatge, potser us preguntareu on era el missatge! Ara, sempre que envieu un missatge, es desplaçarà a la vista perquè admireu la feina feta.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reaccioneu a un missatge? Ara hauria de ser més fiable, tornant-ho a provar fins a 24 hores.",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Aquesta versió conté una sèrie de petites modificacions i correccions d'errors per tal que el Signal funcioni sense problemes.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "O mně",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Uživatelské jméno",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Vložte uživatelské jméno",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Uživatelská jména v aplikaci Signal jsou nepovinná. Pokud se rozhodnete vytvořit uživatelské jméno a umožnit jeho vyhledávání, ostatní uživatelé služby Signal vás budou moci podle tohoto uživatelského jména najít a kontaktovat, aniž by znali vaše telefonní číslo.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Uživatelská jména mohou obsahovat pouze a-z, 0-9 a _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Uživatelská jména nemohou začínat číslem.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Uživatelská jména musí mít alespoň $min$ znaky.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Uživatelská jména mohou mít maximálně $max$ znaků.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Toto uživatelské jméno je obsazené.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Vaše uživatelské jméno nemohlo být uloženo. Zkontrolujte připojení a zkuste to znovu.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Vaše uživatelské jméno nemohlo být odstraněno. Zkontrolujte připojení a zkuste to znovu.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Odstranit uživatelské jméno",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Tímto odstraníte své uživatelské jméno a umožníte ostatním uživatelům, aby si ho přivlastnili. Jste si jisti?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Smazat",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Napište pár slov o sobě...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "O mně",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Váš avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Uživatelské jméno",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Váš profil se nepodařilo aktualizovat. Zkuste to prosím znovu.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Uživatelé čtečky obrazovky by se nyní měli snadněji pohybovat v seznamu konverzací na levém panelu.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "Nyní můžete vyhledávat v archivovaných konverzacích. Představte si, že (rychle) prohledáváte staré svazky a hledáte další stopu.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Pokud jste někdy posouvali nahoru a odesílali zprávu, možná jste se divili, kde se vaše zpráva nachází! Nyní, kdykoli odešlete zprávu, bude posunuta na obrazovku, abyste mohli obdivovat svou tvrdou práci.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reagujete na zprávu? Nyní by měla být reakce spolehlivější s opakovanými pokusy až 24 hodin.",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Tato verze obsahuje řadu drobných úprav a oprav chyb, aby Signal fungoval hladce.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Ynghylch",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Enw defnyddiwr",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Rhowch enw defnyddiwr",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Ni all enw defnyddiwr gychwyn gyda rhif.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Mae'r enw defnyddiwr yma'n wedi ei gymryd.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Dileu",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Ysgrifennwch rhywbeth amdanoch",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Ynghylch",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Enw defnyddiwr",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Methwyd diweddaru'ch proffil. Rhowch gynnig arall arni.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Dylai ddefnyddwyr darllenwyr sgrin ei chael hi'n haws i lywio drwy'r rhestrau sgyrsiau ar y paen chwith.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Mae'r fersiwn hon yn cynnwys nifer o drydariadau bach a chywiriadau gwallau i gadw Signal yn rhedeg yn llyfn.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -36,7 +36,7 @@
"description": "The label that is used for the Create/upload sticker pack option in the File menu in the program main menu. The '&' indicates that the following letter will be used as the keyboard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
},
"mainMenuEdit": {
"message": "&Redigér",
"message": "&Rediger",
"description": "The label that is used for the Edit menu in the program main menu. The '&' indicates that the following letter will be used as the keyboard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
},
"mainMenuView": {
@ -156,7 +156,7 @@
"description": "When the application is not yet set up, menu option to start up the set up as fresh device"
},
"menuSetupAsStandalone": {
"message": "Opsæt som fristående enhed",
"message": "Opsæt som selvstændig enhed",
"description": "Only available on development modes, menu option to open up the standalone device setup sequence"
},
"messageContextMenuButton": {
@ -180,7 +180,7 @@
"description": "One of the menu options available in the Avatar popup menu"
},
"avatarMenuChatColors": {
"message": "Chatfarve",
"message": "Samtalefarve",
"description": "One of the menu options available in the Avatar popup menu"
},
"avatarMenuUpdateAvailable": {
@ -192,7 +192,7 @@
"description": "Message shown on the loading screen before we've loaded any messages"
},
"optimizingApplication": {
"message": "Optimerer programmet...",
"message": "Optimerer applikationen...",
"description": "Message shown on the loading screen while we are doing application optimizations"
},
"migratingToSQLCipher": {
@ -206,7 +206,7 @@
}
},
"archivedConversations": {
"message": "Arkiveret samtaler",
"message": "Arkiverede samtaler",
"description": "Shown in place of the search box when showing archived conversation list"
},
"LeftPane--pinned": {
@ -214,11 +214,11 @@
"description": "Shown as a header for pinned conversations in the left pane"
},
"LeftPane--chats": {
"message": "Chats",
"message": "Samtaler",
"description": "Shown as a header for non-pinned conversations in the left pane"
},
"archiveHelperText": {
"message": "Disse samtaler arkiveres og vises kun i indbakken, hvis der modtages nye beskeder.",
"message": "Disse samtaler er arkiverede og vises kun i indbakken, hvis der modtages nye beskeder.",
"description": "Shown at the top of the archived conversations list in the left pane"
},
"archiveConversation": {
@ -242,7 +242,7 @@
"description": "Undoes Archive Conversation action, and unpins the conversation from the top of the conversation list"
},
"pinnedConversationsFull": {
"message": "Du kan kun fastgøre op til 4 chats",
"message": "Du kan kun fastgøre op til 4 samtaler",
"description": ""
},
"chooseDirectory": {
@ -320,7 +320,7 @@
"description": "Used as a label on a button allowing user to see more information"
},
"youLeftTheGroup": {
"message": "Du er ikke længere medlem af gruppen",
"message": "Du er ikke længere medlem af gruppen.",
"description": "Displayed when a user can't send a message because they have left the group"
},
"invalidConversation": {
@ -350,7 +350,7 @@
}
},
"messageHistoryUnsynced": {
"message": "Til din sikkerhed overføres samtalehistorik ikke til nye forbundne enheder.",
"message": "For din sikkerheds skyld overføres samtalehistorik ikke til nye forbundne enheder.",
"description": "Shown in the conversation history when a user links a new device to explain what is not supported."
},
"youMarkedAsVerified": {
@ -732,7 +732,7 @@
"description": "Item under the Help menu, takes you to the support page"
},
"joinTheBeta": {
"message": "Tilmeld Beta",
"message": "Tilmeld dig Beta-versionen",
"description": "Item under the Help menu, takes you to an article describing how to install the beta release of Signal Desktop"
},
"signalDesktopPreferences": {
@ -852,7 +852,7 @@
"description": "Clickable link that displays the latest release notes"
},
"selectAContact": {
"message": "Vælg en kontakt eller gruppe for at komme igang med at chatte.",
"message": "Vælg en kontakt eller gruppe for at starte en samtale.",
"description": ""
},
"typingAlt": {
@ -1206,7 +1206,7 @@
"description": "This is a past tense, informational message. In other words, your secure session has been reset."
},
"ChatRefresh--notification": {
"message": "Chatsession genopfrisket",
"message": "Samtalesession genopfrisket",
"description": "Shown in timeline when a error happened, and the session was automatically reset."
},
"ChatRefresh--learnMore": {
@ -1214,7 +1214,7 @@
"description": "Shown in timeline when session is automatically reset, to provide access to a popup info dialog"
},
"ChatRefresh--summary": {
"message": "Signal bruger end-to-end kryptering, og det kan undertiden være nødvendigt at opdatere din chatsession. Dette påvirker ikke din chats sikkerhed, men du har muligvis gået glip af en besked fra denne kontakt, og du kan bede dem om at sende det igen.",
"message": "Signal bruger end-to-end kryptering, og det kan undertiden være nødvendigt at opdatere din samtalesession. Dette påvirker ikke din samtales sikkerhed, men du er muligvis gået glip af en besked fra denne kontakt, og du kan bede dem om at sende den igen.",
"description": "Shown on explainer dialog available from chat session refreshed timeline events"
},
"ChatRefresh--contactSupport": {
@ -1254,7 +1254,7 @@
}
},
"DeliveryIssue--summary--group": {
"message": "En besked, et klistermærke, en reaktion, en læsekvittering eller en mediefil kunne ikke leveres til dig fra $sender$ i denne chat.",
"message": "En besked, et klistermærke, en reaktion, en læsekvittering eller en mediefil kunne ikke leveres til dig fra $sender$ i denne samtale.",
"description": "Shown on explainer dialog available from delivery issue timeline events in groups",
"placeholders": {
"name": {
@ -1382,7 +1382,7 @@
"description": "Header for theme settings"
},
"calling": {
"message": "Ringer",
"message": "Opringning",
"description": "Header for calling options on the settings screen"
},
"calling__call-back": {
@ -1808,11 +1808,11 @@
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
"message": "Stavekontrol bliver aktiveret næste gang Signal starter.",
"message": "Stavekontrol aktiveres næste gang Signal starter.",
"description": "Shown when the user enables spellcheck to indicate that they must restart Signal."
},
"spellCheckWillBeDisabled": {
"message": "Stavekontrol bliver deaktiveret næste gang Signal starter.",
"message": "Stavekontrol deaktiveres næste gang Signal starter.",
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"SystemTraySetting__minimize-to-system-tray": {
@ -1832,7 +1832,7 @@
"description": "Header in the settings dialog for the section dealing with data deletion"
},
"clearDataExplanation": {
"message": "Dette vil rydde alle data i programmet, fjerne alle beskeder og gemte kontooplysninger.",
"message": "Dette vil rydde alle data i applikationen, fjerne alle beskeder og gemte kontooplysninger.",
"description": "Text describing what the clear data button will do."
},
"clearDataButton": {
@ -2038,7 +2038,7 @@
"description": "Shown if a message is very recent, less than 60 seconds old"
},
"timestampFormat_M": {
"message": "MMM D",
"message": "D. MMM.",
"description": "Timestamp format string for displaying month and day (but not the year) of a date within the current year, ex: use 'MMM D' for 'Aug 8', or 'D MMM' for '8 Aug'."
},
"messageBodyTooLong": {
@ -2128,7 +2128,7 @@
"description": "Displayed in the conversation list when the timer is turned off"
},
"timerSetTo": {
"message": "Tidsindstillet til $time$",
"message": "Udløbstid indstillet til $time$",
"description": "Displayed in the conversation list when the timer is updated by some automatic action, or in the left pane",
"placeholders": {
"time": {
@ -2360,7 +2360,7 @@
"description": "Shown in the modal when we can't create a group"
},
"updateGroupAttributes__title": {
"message": "Redigér gruppe",
"message": "Rediger gruppe",
"description": "Shown in the modal when we want to update a group"
},
"updateGroupAttributes__error-message": {
@ -2864,7 +2864,7 @@
"description": "Shown in the shortcuts guide"
},
"Keyboard--unarchive-conversation": {
"message": "Annuller arkiveringen af samtale",
"message": "Ophæv arkivering af samtale",
"description": "Shown in the shortcuts guide"
},
"Keyboard--search": {
@ -2892,7 +2892,7 @@
"description": "Shown in the shortcuts guide"
},
"Keyboard--begin-recording-voice-note": {
"message": "Begynd med at optage stemmenotat",
"message": "Begynd at optage stemmenotat",
"description": "Shown in the shortcuts guide"
},
"Keyboard--default-message-action": {
@ -5306,7 +5306,7 @@
"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.",
"message": "Signal Desktop understøtter ikke beskeder til kontakter, der ikke bruger Signal. 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": {
@ -5314,7 +5314,7 @@
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Inkluder ignorerede samtaler på emblem-tæller",
"message": "Inkluder ignorerede samtaler i tæller på programikon.",
"description": "Description for counting muted conversations in badge setting"
},
"ContactModal--message": {
@ -5354,7 +5354,7 @@
"description": "Button text for remove from group button in Group Contact Details modal"
},
"showChatColorEditor": {
"message": "Chatfarve",
"message": "Samtalefarve",
"description": "This is a button in the conversation context menu to show the chat color editor"
},
"showConversationDetails": {
@ -5362,11 +5362,11 @@
"description": "This is a button in the conversation context menu to show group settings"
},
"showConversationDetails--direct": {
"message": "Indstillinger for chat",
"message": "Samtaleindstillinger",
"description": "This is a button in the conversation context menu to show chat settings"
},
"ConversationDetails__unmute--title": {
"message": "Slå notifikationer til igen for denne chat?",
"message": "Slå notifikationer til igen for denne samtale?",
"description": "Title for the modal to unmute a chat"
},
"ConversationDetails--group-link": {
@ -5390,7 +5390,7 @@
"description": "This is the label for the 'who can edit the group' panel"
},
"ConversationDetails--group-info-info": {
"message": "Vælg hvem som kan redigere gruppens navn, foto, beskrivelse og tidsindstille forsvindende beskeder.",
"message": "Vælg hvem som kan redigere gruppens navn, foto, beskrivelse og udløbstiden for forsvindende beskeder.",
"description": "This is the additional info for the 'who can edit the group' panel"
},
"ConversationDetails--add-members-label": {
@ -5496,7 +5496,7 @@
"description": "In the conversation notifications settings, this is the label for the mentions option"
},
"ConversationNotificationsSettings__mentions__info": {
"message": "Modtag underretninger, når du omtales i ignorerede chats",
"message": "Modtag underretninger, når du omtales i ignorerede samtaler",
"description": "In the conversation notifications settings, this is the sub-label for the mentions option"
},
"ConversationNotificationsSettings__mentions__select__always-notify": {
@ -5986,7 +5986,7 @@
"description": "Confirm title for deleting custom color"
},
"ChatColorPicker__delete--message": {
"message": "Denne tilpassede farve bruges i $num$ chats. Vil du slette det for alle chats?",
"message": "Denne tilpassede farve bruges i $num$ samtaler. Vil du slette det for alle samtaler?",
"description": "Confirm message for deleting custom color",
"placeholders": {
"num": {
@ -5996,23 +5996,23 @@
}
},
"ChatColorPicker__global-chat-color": {
"message": "Global chatfarve",
"message": "Global samtalefarve",
"description": "Modal title for the chat color picker and editor for all conversations"
},
"ChatColorPicker__menu-title": {
"message": "Chat farve",
"message": "Samtalefarve",
"description": "View title for the chat color picker and editor"
},
"ChatColorPicker__reset": {
"message": "Nulstil chatfarve",
"message": "Nulstil samtalefarve",
"description": "Button label for resetting chat colors"
},
"ChatColorPicker__resetDefault": {
"message": "Nulstil chatfarver",
"message": "Nulstil samtalefarver",
"description": "Confirmation dialog title for resetting all chat colors or only the global default one"
},
"ChatColorPicker__resetAll": {
"message": "Nulstil alle chatfarver",
"message": "Nulstil alle samtalefarver",
"description": "Button label for resetting all chat colors"
},
"ChatColorPicker__confirm-reset-default": {
@ -6024,7 +6024,7 @@
"description": "Confirm button label for resetting chat colors"
},
"ChatColorPicker__confirm-reset-message": {
"message": "Vil du tilsidesætte alle chatfarver?",
"message": "Vil du tilsidesætte alle samtalefarver?",
"description": "Modal message text for confirming resetting of chat colors"
},
"ChatColorPicker__custom-color--label": {
@ -6032,7 +6032,7 @@
"description": "aria-label for custom color editor button"
},
"ChatColorPicker__sampleBubble1": {
"message": "Her er et smugkig af chatfarven.",
"message": "Her er et smugkig på samtalefarven.",
"description": "An example message bubble for selecting the chat color"
},
"ChatColorPicker__sampleBubble2": {
@ -6116,11 +6116,11 @@
"description": "Name of the 'weeks' unit select for the custom disappearing message timeout dialog"
},
"settings__DisappearingMessages__footer": {
"message": "Indstil en standard tidsindstilling til forsvindende beskeder for alle nye chats, startet af dig.",
"message": "Indstil en udløbstid for forsvindende beskeder, der skal gælde som standard for alle nye samtaler startet af dig.",
"description": "Footer for the Disappearing Messages settings section"
},
"settings__DisappearingMessages__timer__label": {
"message": "Standardtimer for nye chats",
"message": "Standardudløbstid for nye samtaler",
"description": "Label for the Disappearing Messages default timer setting"
},
"UniversalTimerNotification__text": {
@ -6201,6 +6201,58 @@
"message": "Om",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Brugernavn",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Skriv et brugernavn",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Brugernavne på Signal er valgfrie. Hvis du vælger at oprette et brugernavn og gør det søgbart, vil andre Signal-brugere kunne finde dig via dette brugernavn og kontakte dig uden at kende dit telefonnummer.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Brugernavne må kun indeholde a-z, 0-9 og _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Brugernavne kan ikke starte med et tal.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Brugernavne skal have mindst $min$ tegn.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Brugernavne må højst have $max$ tegn.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Brugernavnet er optaget.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Dit brugernavn kunne ikke gemmes. Kontroller din forbindelse og prøv igen.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Dit brugernavn kunne ikke fjernes. Kontroller din forbindelse og prøv igen.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Slet brugernavn",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Dette vil fjerne dit brugernavn, hvorefter andre brugere kan gøre krav på det. Er du sikker?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Slet",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Skriv lidt om dig selv...",
"description": "Placeholder text for about input field"
@ -6218,7 +6270,7 @@
"description": "ConfirmationDialog text for discarding changes"
},
"ProfileEditor--info": {
"message": "Din profil er krypteret. Din profil og ændringer i den vil være synlige for dine kontakter, og når du starter eller accepterer nye chats. $learnMore$",
"message": "Din profil er krypteret. Din profil og ændringer i den vil være synlige for dine kontakter, og når du starter eller accepterer nye samtaler. $learnMore$",
"description": "Information shown at the bottom of the profile editor section",
"placeholders": {
"learnMore": {
@ -6240,7 +6292,7 @@
"description": "A default bio option"
},
"Bio--free-to-chat": {
"message": "Gratis at chatte",
"message": "Ledig til samtale",
"description": "A default bio option"
},
"Bio--coffee-lover": {
@ -6263,6 +6315,14 @@
"message": "Om",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Din avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Brugernavn",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Din profil kunne ikke opdateres. Prøv venligst igen.",
"description": "Error message when something goes wrong updating your profile."
@ -6306,7 +6366,7 @@
"description": "Button to switch the settings view"
},
"Preferences__button--chats": {
"message": "Chats",
"message": "Samtaler",
"description": "Button to switch the settings view (and a title of pane)"
},
"Preferences__button--calls": {
@ -6348,7 +6408,7 @@
"description": "Title for the generate link previews setting"
},
"Preferences__link-previews--description": {
"message": "Hvis du vil ændre denne indstilling, skal du åbne Signal-appen på din mobilenhed og gå til Indstillinger > Chats",
"message": "Hvis du vil ændre denne indstilling, skal du åbne Signal-appen på din mobilenhed og gå til Indstillinger > Samtaler",
"description": "Description for the generate link previews setting"
},
"Preferences--advanced": {
@ -6505,8 +6565,20 @@
"message": "Brugere af skærmlæsere bør nu have lettere ved at navigere i samtalelisten i venstre rude.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"message": "Denne version indeholder en række små justeringer og fejlrettelser for at sikre, at Signal kører problemfrit.",
"description": "Release notes for v5.22"
"WhatsNew__v5.24--1": {
"message": "Du kan nu søge i arkiverede samtaler. Forestil dig, at du søger (hurtigt) gennem gamle skrifter på jagt efter det næste spor.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Hvis du nogensinde har scrollet opad og sendt en besked, har du måske undret dig over, hvor din besked var. Når du nu sender en besked, bliver den scrollet op i billedet, så du kan beundre dit hårde arbejde.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reagerer du på en besked? Det skulle nu være mere pålideligt, idet der forsøges igen i op til 24 timer",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Denne version indeholder en række småjusteringer og fejlrettelser som sikrer, at Signal kører problemfrit.",
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -1032,7 +1032,7 @@
"description": "Shown in a button when a conversation is muted"
},
"mute": {
"message": "Stumm",
"message": "Stummschalten",
"description": "Shown in a button when a conversation is unmuted and can be muted"
},
"cannotUpdateDetail": {
@ -6201,6 +6201,58 @@
"message": "Info",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Nutzername",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Nutzername eingeben",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Nutzernamen sind bei Signal optional. Falls du dich dafür entscheidest, einen Nutzernamen zu erstellen und diesen suchbar zu machen, werden andere Nutzer dich über diesen finden und kontaktieren können, ohne deine Rufnummer zu kennen.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Nutzernamen dürfen nur die Zeichen a z, 0 9 und »_« enthalten",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Nutzernamen dürfen mit keiner Zahl beginnen.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Nutzernamen müssen aus mindestens $min$ Zeichen bestehen.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Nutzernamen dürfen höchstens aus $max$ Zeichen bestehen.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Dieser Nutzername ist vergeben.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Dein Nutzername konnte nicht gespeichert werden. Überprüfe deine Internetverbindung und versuche es erneut.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Dein Nutzername konnte nicht gelöscht werden. Überprüfe deine Internetverbindung und versuche es erneut.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Nutzername löschen",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Dies entfernt deinen Nutzernamen, sodass andere Nutzer ihn übernehmen können. Bist du sicher?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Löschen",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Schreib etwas über dich …",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Info",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Dein Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Nutzername",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Dein Profil konnte nicht aktualisiert werden. Bitte versuche es erneut.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Benutzer von Bildschirmlesegeräten können nun leichter durch die Unterhaltungsliste im linken Fensterbereich navigieren.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "Du kannst jetzt in archivierten Gesprächen suchen. Stell dir vor, du suchst (schnell) in alten Büchern nach dem nächsten Hinweis.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Falls du jemals nach oben gescrollt und eine Nachricht gesendet hast, kam vielleicht die Frage auf, wo sie geblieben ist! Wann immer du jetzt eine Nachricht sendest, wird sie in den Sichtbereich gescrollt, damit du deine harte Arbeit bewundern kannst.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reaktion auf eine Nachricht? Sie sollten jetzt zuverlässiger gesendet werden (Wiederholungsversuche bis zu 24 Stunden lang)",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Diese Version enthält eine Reihe kleinerer Optimierungen und Fehlerbehebungen, damit Signal weiterhin reibungslos funktioniert.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -614,11 +614,11 @@
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"loadingPreview": {
"message": "Φόρτωση προεσκόπισης...",
"message": "Φόρτωση προεπισκόπησης...",
"description": "Shown while Signal Desktop is fetching metadata for a url in composition area"
},
"stagedPreviewThumbnail": {
"message": "Πρόχειρη προεσκόπιση συνδέσμου για $domain$",
"message": "Πρόχειρη προεπισκόπηση συνδέσμου για $domain$",
"description": "Shown while Signal Desktop is fetching metadata for a url in composition area",
"placeholders": {
"path": {
@ -628,7 +628,7 @@
}
},
"previewThumbnail": {
"message": "Προεσκόπιση συνδέσμου για $domain$",
"message": "Προεπισκόπηση συνδέσμου για $domain$",
"description": "Shown while Signal Desktop is fetching metadata for a url in composition area",
"placeholders": {
"path": {
@ -5962,7 +5962,7 @@
"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.",
"message": "Αν παραλείψετε την επαλήθευση, μπορεί να μη λαμβάνετε μηνύματα από άλλα άτομα και τα μηνύματά σας να μην αποστέλλονται.",
"description": "Body of the captcha dialog that can be closed"
},
"CaptchaDialog--can_close__skip-verification": {
@ -6201,6 +6201,58 @@
"message": "Πληροφορίες",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Όνομα χρήστη",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Συμπλήρωσε ένα όνομα χρήστη",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Τα ονόματα χρήστη στο Signal είναι προαιρετικά. Αν επιλέξεις να δημιουργήσεις ένα όνομα χρήστη και να το κάνεις διαθέσιμο προς αναζήτηση, τότε άλλοι χρήστες του Signal θα μπορούν να σε βρουν με αυτό το όνομα και να επικοινωνήσουν μαζί σου χωρίς να γνωρίζουν τον αριθμό τηλεφώνου σου.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Τα ονόματα χρήστη μπορούν να περιέχουν μόνο λατινικούς χαρακτήρες a-z, νούμερα 0-9 και την κάτω παύλα _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Τα ονόματα χρήστη δεν μπορούν να ξεκινούν με αριθμό.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Τα ονόματα χρήστη πρέπει να αποτελούνται από τουλάχιστον $min$ χαρακτήρες.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Τα ονόματα χρήστη πρέπει να αποτελούνται το πολύ από $max$ χαρακτήρες.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Αυτό το όνομα χρήστη χρησιμοποιείται ήδη.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Το όνομα χρήστη σου δεν μπόρεσε να αποθηκευτεί. Έλεγξε την σύνδεσή σου και προσπάθησε ξανά.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Το όνομα χρήστη σου δεν μπόρεσε να αφαιρεθεί. Έλεγξε την σύνδεσή σου και προσπάθησε ξανά.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Διαγραφή ονόματος χρήστη",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Αυτό θα αφαιρέσει το όνομα χρήστη σου, και άλλοι χρήστες θα μπορέσουν να το χρησιμοποιήσουν. Είσαι σίγουρος/η;",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Διαγραφή",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Γράψε κάτι για εσένα...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Πληροφορίες",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Η εικόνα προφίλ σου",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Όνομα χρήστη",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Το προφίλ σου δεν μπόρεσε να ανανεωθεί. Παρακαλώ προσπάθησε ξανά.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Οι χρήστες αναγνώστη οθόνης θα μπορούν να πλοηγηθούν στη λίστα συνομιλιών στο αριστερό τμήμα πιο εύκολα.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "Μπορείς πλέον να κάνεις αναζήτηση στις αρχειοθετημένες συνομιλίες. Σαν να ψάχνεις για στοιχεία στις αρχαίες γραφές.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Πλέον αν έχεις σκρολάρει προς τα πάνω και στείλεις μήνυμα, το Signal θα σκρολάρει αυτόματα προς τα κάτω για να δεις το μήνυμα που μόλις έστειλες.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Η αντίδραση σε μηνύματα είναι πλέον πιο αξιόπιστη.",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Αυτή η έκδοση περιλαμβάνει διάφορες μικρές βελτιώσεις και αποσφαλματώσεις για να συνεχίσει το Signal να λειτουργεί ομαλά.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Pri",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Uzantnomo",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Enter a username",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Usernames may not begin with a number.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Tiu uzantnomo estas uzata de aliulo.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Forigi",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Pri",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Uzantnomo",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -878,7 +878,7 @@
"description": "Shown when you are sent a contact and that contact has a signal account"
},
"home": {
"message": "domicilio",
"message": "privado",
"description": "Shown on contact detail screen as a label for an address/phone/email"
},
"work": {
@ -2254,7 +2254,7 @@
"description": "Label text for menu bar visibility setting"
},
"startConversation": {
"message": "Comienza con un chat ...",
"message": "Comienza un chat con ...",
"description": "Label underneath number a user enters that is not an existing contact"
},
"newConversation": {
@ -2492,7 +2492,7 @@
}
},
"ConversationList__aria-label": {
"message": "Chat con $title$: $unreadCount$ mensajes nuevos. Último mensaje: $lastMessage$.",
"message": "Chat con $title$: $unreadCount$ mensajes nuevos, último mensaje: $lastMessage$.",
"description": "Aria label for the conversation list item",
"placeholders": {
"title": {
@ -6201,6 +6201,58 @@
"message": "Biografía",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Alias (nombre de usuari@)",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Introduce un alias (nombre de usuari@)",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Los alias de Signal (nombre de usuari@) son opcionales. Si decides crear un alias y activarlo para búsquedas, otras personas podrán encontrarte en Signal por ese alias y ponerse en contacto contigo sin conocer tu número de teléfono.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Los alias solo pueden contener a-Z, 0-9 y _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Los alias no pueden comenzar por un número.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Los alias deben contener al menos $min$ caracteres.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Los alias pueden contener $max$ caracteres como máximo.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Este alias ya está en uso por otra persona.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "No se ha podido guardar tu alias. Comprueba tu conexión y prueba de nuevo.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "No se ha podido eliminar tu alias. Comprueba tu conexión y prueba de nuevo.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Eliminar alias (nombre de usuari@)",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Esto eliminará tu alias, permitiendo a otra personas usarlo. ¿Estás segur@?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Eliminar",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Escribe unas pocas palabras sobre ti …",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Biografía",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Tu avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Alias (nombre de usuari@)",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Fallo al actualizar tu perfil. Por favor, inténtalo de nuevo más tarde.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Personas con un lector de pantalla podrán navegar mejor la lista de chats en el panel de la izquierda. ",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "Ahora puedes buscar en los chat archivados. Imagínate buscando (rápidamente) la siguiente pista entre tomos antiguos.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Si alguna vez te desplazaste hacia arriba en el chat y enviaste un mensaje, es posible que te preguntaras ¿dónde está mi mensaje? Ahora, cada vez que envíes un mensaje, aparecerá en pantalla para que puedas admirar tu arduo trabajo.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "¿Reaccionas a un mensaje? Ahora debería ser más fiable, con reintentos hasta tras 24 horas",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Esta versión contiene un par de pequeñas mejoras para que Signal funcione sin problemas.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Teave",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Kasutajanimi",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Sisesta kasutajanimi",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Kasutajanimed ei tohi alata numbriga.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "See kasutajanimi on võetud.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Kustuta",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Kirjuta enda kohta midagi...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Teave",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Kasutajanimi",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Sinu profiili uuendamine ei õnnestunud. Palun proovi uuesti.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "See versioon sisaldab paljusid väikseid parendusi, mis Signali sujuvalt käimas.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Honi buruz",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Erabiltzailearen izena",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Sartu erabiltzaile izen bat",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Erabiltzaile izenak ezin dira zenbaki batez hasi.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Erabiltzaile izen hau hartuta dago.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Ezabatu",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Honi buruz",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Erabiltzailearen izena",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "درباره",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "نام کاربری",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "نام کاربری را وارد کنید",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "نام های کاربری نمی توانند با یک عدد آغاز شوند.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "این نام کاربری گرفته شده است.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "حذف",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "چیزی در مورد خودتان بنویسید...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "درباره",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "نام کاربری",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "امکان به‌روزرسانی پروفایل شما وجود نداشت. لطفاً دوباره امتحان کنید.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Tietoja",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Käyttäjätunnus",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Syötä käyttäjätunnus",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Käyttäjätunnus ei voi alkaa numerolla.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Tämä käyttäjätunnus on varattu.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Poista",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Kirjoita jotain itsestäsi...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Tietoja",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Käyttäjätunnus",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Profiiliasi ei voitu päivittää. Ole hyvä ja päivitä uudelleen.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "À propos",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Nom dutilisateur",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Saisissez un nom dutilisateur",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Sur Signal, les noms dutilisateur sont facultatifs. Si vous choisissez de créer un nom dutilisateur et de le rendre accessible par une recherche, les autres utilisateurs de Signal pourront vous trouver avec ce nom dutilisateur et vous contacter sans connaître votre numéro de téléphone.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Les noms dutilisateur ne peuvent contenir que des a-z, 0-9 et _.",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Les noms dutilisateur ne peuvent pas commencer par un numéro.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Les noms dutilisateur doivent comporter au moins $min$ caractères.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Les noms dutilisateur doivent comporter au maximum $max$ caractères.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Ce nom dutilisateur existe déjà.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Votre nom dutilisateur na pas pu être enregistré. Vérifiez votre connexion puis réessayez.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Votre nom dutilisateur na pas pu être supprimé. Vérifiez votre connexion puis réessayez.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Supprimer le nom dutilisateur",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Ceci supprimera votre nom dutilisateur, permettant aux autres de le récupérer. Êtes-vous sûr ?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Supprimer",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Écrivez quelques mots à votre sujet…",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "À propos",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Votre avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Nom dutilisateur",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Votre profil na pas pu être mis à jour. Veuillez réessayer.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Les utilisateurs de lecteurs décran devraient désormais pouvoir naviguer plus facilement dans la liste des conversations du volet de gauche.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "Vous pouvez désormais faire une recherche dans les conversations archivées. Imaginez-vous en train de chercher (rapidement) dans des tomes anciens, à la recherche du prochain indice.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Cette version contient un certain nombre de petits ajustements et de corrections de bogues pour assurer le bon fonctionnement de Signal.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "વિશે",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "વપરાશકર્તા નામ",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "વપરાશકર્તા નામ દાખલ કરો",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "વપરાશકર્તાનામ નંબર સાથે શરૂ થઈ શકશે નહીં.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "આ વપરાશકર્તા નામ લેવામાં આવ્યું છે.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "કાઢી નાખો ",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "તમારા વિશે કંઈક લખો ...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "વિશે",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "વપરાશકર્તા નામ",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "તમારી પ્રોફાઇલ અપડેટ કરી શકાઈ નથી. મેહરબાની કરીને ફરીથી પ્રયાસ કરો.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -470,11 +470,11 @@
"description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified."
},
"debugLogExplanation": {
"message": "This log will be posted publicly online for contributors to view. You may download the full log before submitting.",
"message": "יומן זה יפורסם באופן ציבורי ומקוון עבור מתנדבים לצורך צפייה. אתה יכול להוריד את היומן המלא לפני הגשה.",
"description": ""
},
"debugLogError": {
"message": "Something went wrong with the upload! Please email support@signal.org and attach your log as a text file.",
"message": "משהו השתבש עם ההעלאה! אנא שלח דוא״ל אל support@signal.org וצרף את היומן שלך כקובץ טקסט.",
"description": ""
},
"debugLogSuccess": {
@ -482,7 +482,7 @@
"description": "Title of the success page for submitting a debug log"
},
"debugLogSuccessNextSteps": {
"message": "Debug log uploaded. When you contact support, copy the link below and attach it along with a description of the problem you saw and steps to reproduce it.",
"message": "קובץ יומן ניפוי תקלים הועלה. כשתיצור קשר עם התמיכה, העתק את הקישור למטה וצרף אותו ביחד עם תיאור של הבעיה שראית וצעדים להפיק אותה מחדש.",
"description": "Explanation of next steps to take when submitting debug log"
},
"debugLogCopy": {
@ -648,7 +648,7 @@
}
},
"decryptionErrorToast": {
"message": "Desktop ran into a decryption error.",
"message": "שולחן העבודה נתקל בשגיאת פיענוח.",
"description": "An error popup when we haven't added an error for decryption error."
},
"decryptionErrorToastAction": {
@ -962,7 +962,7 @@
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"voiceNoteError": {
"message": "There was an error with the voice recorder.",
"message": "הייתה שגיאה עם מקליט הקול.",
"description": "Shown in a dialog to inform user that we experienced an unrecoverable error"
},
"attachmentSaved": {
@ -6201,6 +6201,58 @@
"message": "אודות",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "שם משתמש",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "הכנס שם משתמש",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "שמות משתמש ב־Signal הם רשתויים. אם תבחר ליצור שם משתמש ולעשות אותו בר חיפוש, משתמשי Signal אחרים יוכלו למצוא אותך לפי שם המשתמש הזה וליצור איתך קשר בלי לדעת את מספר הטלפון שלך.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "שמות משתמש יכולים להכיל רק a-z, 0-9 וכן _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "שמות משתמש אינם יכולים להתחיל במספר.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "שמות משתמש חייבים להכיל לפחות $min$ תווים.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "לשמות משתמש חייבים להיות לכל היותר $max$ תווים.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "שם משתמש זה תפוס.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "שם המשתמש שלך לא היה יכול להישמר. בדוק את החיבור שלך ונסה שוב.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "שם המשתמש שלך לא היה יכול להיות מוסר. בדוק את החיבור שלך ונסה שוב.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "מחק שם משתמש",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "זה יסיר את שם המשתמש שלך ויאפשר אל משתמשים אחרים לתפוס אותו. האם אתה בטוח?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "מחק",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "כתוב משהו על עצמך…",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "אודות",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "היצגן שלך",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "שם משתמש",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "הפרופיל שלך לא היה יכול להתעדכן. אנא נסה שוב.",
"description": "Error message when something goes wrong updating your profile."
@ -6474,39 +6534,51 @@
"description": "Title for the whats new modal"
},
"WhatsNew__v5.19--1": {
"message": "Take a breath and relax into the new animations for dialogs and popups. Ease in. Ease out. Ease in. Ease out.",
"message": "קח נשימה והירגע לתוך ההנפשות החדשות והחלונות הקופצים.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--2": {
"message": "Switching keyboard layouts is always a bit tricky, but keyboard shortcuts now track right along with you, reaching beyond the specific letter pressed to honor your intent.",
"message": "החלפת פריסות מקלדת היא תמיד קצת ערמומית, אבל קיצורי דרך ממקלדת עכשיו עוברים איתך.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--3": {
"message": "When a group call starts, you now get a notification. You'll never be late again, unless you want to be.",
"message": "כאשר שיחה קבוצתית מתחילה, תקבל עכשיו התראה. לעולם לא תאחר שוב, אלא אם אתה רוצה לאחר.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--4": {
"message": "This feature goes out to everyone who reacts with 💅 more than 👍: you can now customize the emojis that appear by default when you want to react to a message.",
"message": "מאפיין זה מיועד לכל מי שמגיב עם 💅 יותר מאשר עם 👍: אתה יכול עכשיו להתאים אישית את האימוג'ים שמופיעים כברירת מחדל כשאתה רוצה להגיב אל הודעה.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.20": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"message": "גרסה זו מכילה מספר של שפצורים קטנים ותיקוני תקלים כדי לשמור על Signal שירוץ באופן חלק.",
"description": "Release notes for v5.20"
},
"WhatsNew__v5.21--1": {
"message": "Get more information at a glance 👀. The left pane has got a fresh new look and style 😎.",
"message": "קבל עוד מידע במבט חטוף 👀. החלונית השמאלית קיבלה מראה וסגנון חדשים 😎.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.21--2": {
"message": "Know the when to the what. The timestamp, if available, associated with delivered, read, sent, and other status messages are now displayed in the message's details screen.",
"message": "דע את המתי אל המה. חותמת הזמן, אם זמינה, משויכת עם נמסר, נקרא, נשלח, ומעמדי הודעה אחרים מוצגים עכשיו במסך הפרטים של ההודעה.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.21--3": {
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"message": "משתמשי קורא מסך יכולים עכשיו לנווט בקלות יותר ברשימת השיחות בחלונית השמאלית.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"WhatsNew__v5.24--1": {
"message": "אתה יכול לחפש עכשיו בשיחות מאורכבות. דמיין את עצמך מחפש (בזריזות) בכרכים עתיקים, בחיפוש אחר הרמז הבא.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "אם אי פעם גוללת למעלה ושלחת הודעה, בטח תהית איפה ההודעה הייתה! עכשיו, ברגע שתשלח הודעה, היא תגולל לתוך התצוגה בשבילך כדי להעריץ את העבודה הקשה שלך.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "מגיב אל הודעה? זה אמור להיות יותר אמין עכשיו, ניסיון חוזר עד 24 שעות",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "גרסה זו מכילה מספר של שפצורים קטנים ותיקוני תקלים כדי לשמור על Signal שירוץ באופן חלק.",
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -416,11 +416,11 @@
"description": "Shown on confirmation dialog when user attempts to send a message"
},
"safetyNumberChangeDialog__pending-messages--1": {
"message": "Send pending message",
"message": "पेंडिंग मेसेज भेजें",
"description": "Shown on confirmation dialog when user attempts to send a message in the outbox"
},
"safetyNumberChangeDialog__pending-messages--many": {
"message": "Send $count$ pending messages",
"message": "भेजें $count$ पेंडिंग मेसेज",
"description": "Shown on confirmation dialog when user attempts to send a message in the outbox",
"placeholders": {
"count": {
@ -470,19 +470,19 @@
"description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified."
},
"debugLogExplanation": {
"message": "This log will be posted publicly online for contributors to view. You may download the full log before submitting.",
"message": "योगदान करने वालों के देखने के लिए यह लॉग सार्वजनिक रूप से ऑनलाइन पोस्ट किया जाएगा. सबमिट करने से पहले आप पूरा लॉग डाउनलोड कर सकते हैं.",
"description": ""
},
"debugLogError": {
"message": "Something went wrong with the upload! Please email support@signal.org and attach your log as a text file.",
"message": "अपलोड में कुछ गड़बड़ी हुई! कृपया support@signal.org पर ईमेल करें और अपने लॉग को टेक्स्ट फ़ाइल के रूप में लगाएं .",
"description": ""
},
"debugLogSuccess": {
"message": "Debug log submitted",
"message": "डीबग लॉग सबमिट किया गया",
"description": "Title of the success page for submitting a debug log"
},
"debugLogSuccessNextSteps": {
"message": "Debug log uploaded. When you contact support, copy the link below and attach it along with a description of the problem you saw and steps to reproduce it.",
"message": "डीबग लॉग अपलोड किया गया. जब आप समर्थन से संपर्क करते हैं, तो नीचे दिए गए लिंक को कॉपी करें और इसे आपके द्वारा देखी गई समस्या के विवरण और इसे फिर से बनाने के स्टेप के साथ लगाएं.",
"description": "Explanation of next steps to take when submitting debug log"
},
"debugLogCopy": {
@ -648,11 +648,11 @@
}
},
"decryptionErrorToast": {
"message": "Desktop ran into a decryption error.",
"message": "डेस्कटॉप एक डिक्रिप्शन एरर में चला गया.",
"description": "An error popup when we haven't added an error for decryption error."
},
"decryptionErrorToastAction": {
"message": "Submit log",
"message": "लॉग सबमिट करें",
"description": "Label for the decryption error toast button"
},
"oneNonImageAtATimeToast": {
@ -684,11 +684,11 @@
"description": "Displayed when the desktop client is currently connecting to the server."
},
"connect": {
"message": "Click to reconnect.",
"message": "फिर से कनेक्ट करने के लिए क्लिक करें.",
"description": "Shown to allow the user to manually attempt a reconnect."
},
"connectingHangOn": {
"message": "Shouldn't be long",
"message": "ज़्यादा वक़्त नहीं लगेगा",
"description": "Subtext description for when the client is connecting to the server."
},
"offline": {
@ -838,7 +838,7 @@
"description": ""
},
"whatsNew": {
"message": "See $whatsNew$ in this update",
"message": "इस अपडेट में $whatsNew$ देखें",
"description": "Shown in the main window",
"placeholders": {
"name": {
@ -848,7 +848,7 @@
}
},
"viewReleaseNotes": {
"message": "what's new",
"message": "नया क्या है",
"description": "Clickable link that displays the latest release notes"
},
"selectAContact": {
@ -934,15 +934,15 @@
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceRecording--start": {
"message": "Start recording voice message",
"message": "वॉइस मेसेज रिकॉर्ड करना शुरू करें",
"description": "Tooltip for microphone button to start voice message"
},
"voiceRecording--complete": {
"message": "Complete voice message and send",
"message": "वॉइस मेसेज पूरा करें और भेजें",
"description": "Tooltip for green complete voice message and send"
},
"voiceRecording--cancel": {
"message": "Cancel voice message",
"message": "वॉइस मेसेज को रद्द करें",
"description": "Tooltip for red button to cancel voice message"
},
"voiceRecordingInterruptedMax": {
@ -962,15 +962,15 @@
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"voiceNoteError": {
"message": "There was an error with the voice recorder.",
"message": "वॉइस रिकॉर्डर के साथ कोई एरर था.",
"description": "Shown in a dialog to inform user that we experienced an unrecoverable error"
},
"attachmentSaved": {
"message": "Attachment saved.",
"message": "अटैचमेंट सेव किया गया.",
"description": "Shown after user selects to save to downloads"
},
"attachmentSavedShow": {
"message": "Show in folder",
"message": "फ़ोल्डर में दिखाएं",
"description": "Button label for showing the attachment in your file system"
},
"you": {
@ -1152,7 +1152,7 @@
"description": "This is a menu item for viewing all media (images + video) in a conversation, using the imperative case, as in a command."
},
"verifyHelp": {
"message": "To verify the security of your end-to-end encryption with $name$, compare the numbers above with their device.",
"message": "$name$ के साथ अपने एंड-टू-एंड एन्क्रिप्शन की सुरक्षा की पुष्टि करने के लिए, ऊपर दिए गए नंबरों की उनके डिवाइस से तुलना करें.",
"description": "",
"placeholders": {
"name": {
@ -1338,7 +1338,7 @@
"description": "The menu option shown in Signal iOS to add a new linked device"
},
"LinkScreen__scan-this-code": {
"message": "Scan this code in the Signal app on your phone",
"message": "इस कोड को अपने फ़ोन के Signal ऐप में स्कैन करें",
"description": "Alt text for the QR code on the device link screen"
},
"Preferences--device-name": {
@ -1458,19 +1458,19 @@
"description": "Button tooltip label for stopping screen sharing"
},
"calling__button--ring__label": {
"message": "Ring",
"message": "रिंग करें",
"description": "Label under the ring button"
},
"calling__button--ring__disabled-because-group-is-too-large": {
"message": "Group is too large to ring the participants.",
"message": "भाग लेने वालों को रिंग करने के लिए ग्रूप बहुत बड़ा है.",
"description": "Button tooltip label when you can't ring because the group is too large"
},
"calling__button--ring__off": {
"message": "Notify, don't ring",
"message": "सूचित करें, घंटी न बजाएं",
"description": "Button tooltip label for turning ringing off"
},
"calling__button--ring__on": {
"message": "Enable ringing",
"message": "रिंगिंग को एनेबल करें",
"description": "Button tooltip label for turning ringing on"
},
"calling__your-video-is-off": {
@ -1546,7 +1546,7 @@
}
},
"calling__pre-call-info--will-ring-1": {
"message": "Signal will ring $person$",
"message": "सिग्नल $person$ को रिंग करेगा",
"description": "Shown in the calling lobby to describe who will be rung",
"placeholders": {
"person": {
@ -1556,7 +1556,7 @@
}
},
"calling__pre-call-info--will-ring-2": {
"message": "Signal will ring $first$ and $second$",
"message": "सिग्नल रिंग करेगा $first$ और $second$",
"description": "Shown in the calling lobby to describe who will be rang",
"placeholders": {
"first": {
@ -1570,7 +1570,7 @@
}
},
"calling__pre-call-info--will-ring-3": {
"message": "Signal will ring $first$, $second$, and $third$",
"message": "सिग्नल रिंग करेगा $first$, $second$, और $third$",
"description": "Shown in the calling lobby to describe who will be rang",
"placeholders": {
"first": {
@ -1588,7 +1588,7 @@
}
},
"calling__pre-call-info--will-ring-many": {
"message": "Signal will ring $first$, $second$, and $others$ others",
"message": "सिग्नल $first$, $second$, और $others$ अन्य पर बजेगा",
"description": "Shown in the calling lobby to describe who will be rang",
"placeholders": {
"person": {
@ -1606,7 +1606,7 @@
}
},
"calling__pre-call-info--will-notify-1": {
"message": "$person$ will be notified",
"message": "$person$ को सूचित किया जाएगा",
"description": "Shown in the calling lobby to describe who will be notified",
"placeholders": {
"person": {
@ -1616,7 +1616,7 @@
}
},
"calling__pre-call-info--will-notify-2": {
"message": "$first$ and $second$ will be notified",
"message": "$first$ और $second$ को सूचित किया जाएगा",
"description": "Shown in the calling lobby to describe who will be notified",
"placeholders": {
"first": {
@ -1630,7 +1630,7 @@
}
},
"calling__pre-call-info--will-notify-3": {
"message": "$first$, $second$, and $third$ will be notified",
"message": "$first$, $second$, और $third$ को सूचित किया जाएगा",
"description": "Shown in the calling lobby to describe who will be notified",
"placeholders": {
"first": {
@ -1648,7 +1648,7 @@
}
},
"calling__pre-call-info--will-notify-many": {
"message": "$first$, $second$, and $others$ others will be notified",
"message": "$first$, $second$, और $others$ अन्य को सूचित किया जाएगा",
"description": "Shown in the calling lobby to describe who will be notified",
"placeholders": {
"person": {
@ -1804,7 +1804,7 @@
"description": "Header for general options on the settings screen"
},
"spellCheckDescription": {
"message": "Spell check text entered in message composition box",
"message": "मेसेज लिखने वाले बॉक्स में दर्ज वर्तनी जांच टेक्स्ट",
"description": "Description of the spell check setting"
},
"spellCheckWillBeEnabled": {
@ -1828,7 +1828,7 @@
"description": "Description for the automatic launch setting"
},
"clearDataHeader": {
"message": "Clear application data",
"message": "एप्लिकेशन डेटा क्लियर करें",
"description": "Header in the settings dialog for the section dealing with data deletion"
},
"clearDataExplanation": {
@ -1966,7 +1966,7 @@
"description": "Warning notification that this version of the app has expired"
},
"upgrade": {
"message": "Click to go to signal.org/download",
"message": "signal.org/download पर जाने के लिए क्लिक करें",
"description": "Label text for button to upgrade the app to the latest version"
},
"mediaMessage": {
@ -1978,7 +1978,7 @@
"description": "Error message displayed when sending to an unregistered user."
},
"sync": {
"message": "Import contacts",
"message": "कॉन्टैक्ट इम्पोर्ट करें",
"description": "Label for contact and group sync settings"
},
"syncExplanation": {
@ -2138,7 +2138,7 @@
}
},
"audioNotificationDescription": {
"message": "Play notification sounds",
"message": "नोटिफ़िकेशन साउंड प्ले करें",
"description": "Description for audio notification setting"
},
"callRingtoneNotificationDescription": {
@ -2380,7 +2380,7 @@
"description": "When a person inputs a number that is invalid"
},
"unlinkedWarning": {
"message": "Click to relink Signal Desktop to your mobile device to continue messaging.",
"message": "मेसेजिंग जारी रखने के लिए अपने मोबाइल डिवाइस को सिग्नल डेस्कटॉप से फिर से लिंक करने के लिए क्लिक करें.",
"description": ""
},
"unlinked": {
@ -2392,15 +2392,15 @@
"description": ""
},
"autoUpdateNewVersionTitle": {
"message": "Update available",
"message": "अपडेट उपलब्ध",
"description": ""
},
"autoUpdateNewVersionMessage": {
"message": "Click to restart Signal",
"message": "सिग्नल को रीस्टार्ट करने के लिए क्लिक करें",
"description": ""
},
"downloadNewVersionMessage": {
"message": "Click to download update",
"message": "अपडेट डाउनलोड करने के लिए क्लिक करें",
"description": ""
},
"autoUpdateNewVersionInstructions": {
@ -2416,7 +2416,7 @@
"description": ""
},
"autoUpdateIgnoreButtonLabel": {
"message": "Ignore update",
"message": "अपडेट पर ध्यान न दें",
"description": ""
},
"leftTheGroup": {
@ -2492,7 +2492,7 @@
}
},
"ConversationList__aria-label": {
"message": "Conversation with $title$, $unreadCount$ new messages, last message: $lastMessage$.",
"message": "$title$ के साथ बातचीत, $unreadCount$ नए मेसेज, आख़िरी मेसेज: $lastMessage$.",
"description": "Aria label for the conversation list item",
"placeholders": {
"title": {
@ -2510,11 +2510,11 @@
}
},
"ConversationList__last-message-undefined": {
"message": "The last message may have been deleted.",
"message": "हो सकता है कि आख़िरी मेसेज डिलीट कर दिया गया हो.",
"description": "For aria-label within conversation list. Describes if last message is not defined."
},
"BaseConversationListItem__aria-label": {
"message": "Go to conversation with $title$",
"message": "$title$ के साथ बातचीत पर जाएं",
"description": "Aria label for the conversation list item button",
"placeholders": {
"title": {
@ -2756,7 +2756,7 @@
"description": "Appears on the cancel button in confirmation dialogs."
},
"MessageBody--read-more": {
"message": "Read more",
"message": "ज़्यादा पढ़ें",
"description": "When a message is too long this is the affordance to expand the message"
},
"Message--unsupported-message": {
@ -3100,11 +3100,11 @@
"description": "Title for the drop stage of the sticker creator"
},
"StickerCreator--DropStage--removeSticker": {
"message": "Remove sticker",
"message": "स्टिकर हटाएं",
"description": "Label for the X button used to remove a staged sticker"
},
"StickerCreator--DropStage--dragDrop": {
"message": "Click or drag/drop a file to add a sticker",
"message": "स्टिकर लगाने के लिए किसी फ़ाइल को क्लिक या ड्रैग/ड्रॉप करें",
"description": "Shown on the + section of the file addition stage of sticker pack creation"
},
"StickerCreator--DropStage--help": {
@ -3282,7 +3282,7 @@
"description": "The error message which appears when the user has not linked their account and attempts to use the Sticker Creator"
},
"Reactions--remove": {
"message": "Remove reaction",
"message": "प्रतिक्रिया को हटाएं",
"description": ""
},
"Reactions--error": {
@ -3520,7 +3520,7 @@
}
},
"member-of-more-than-3-groups--one-more": {
"message": "Member of $group1$, $group2$, $group3$ and one more",
"message": "$group1$, $group2$, $group3$ और एक अन्य के सदस्य",
"description": "Shown in the conversation hero to indicate this user is a member of four mutual groups",
"placeholders": {
"group1": {
@ -3638,7 +3638,7 @@
"description": "Shown in both the incoming call bar and notification for an incoming video call"
},
"incomingGroupCall__ringing-you": {
"message": "$ringer$ is calling you",
"message": "$ringer$ आपको कॉल कर रहे हैं",
"description": "Shown in the incoming call bar when someone is ringing you for a group call",
"placeholders": {
"ringer": {
@ -3648,7 +3648,7 @@
}
},
"incomingGroupCall__ringing-1-other": {
"message": "$ringer$ is calling you and $otherMember$",
"message": "$ringer$ आपको कॉल कर रहे हैं और $otherMember$",
"description": "Shown in the incoming call bar when someone is ringing you for a group call",
"placeholders": {
"ringer": {
@ -3662,7 +3662,7 @@
}
},
"incomingGroupCall__ringing-2-others": {
"message": "$ringer$ is calling you, $first$, and $second$",
"message": "$ringer$ आपको कॉल कर रहे हैं, $first$, और $second$",
"description": "Shown in the incoming call bar when someone is ringing you for a group call",
"placeholders": {
"ringer": {
@ -3680,7 +3680,7 @@
}
},
"incomingGroupCall__ringing-3-others": {
"message": "$ringer$ is calling you, $first$, $second$, and 1 other",
"message": "$ringer$ आपको कॉल कर रहे हैं, $first$, $second$, और 1 अन्य",
"description": "Shown in the incoming call bar when someone is ringing you for a group call",
"placeholders": {
"ringer": {
@ -3698,7 +3698,7 @@
}
},
"incomingGroupCall__ringing-many": {
"message": "$ringer$ is calling you, $first$, $second$, and $remaining$ others",
"message": "$ringer$ आपको कॉल कर रहे हैं, $first$, $second$, और $remaining$ अन्य",
"description": "Shown in the incoming call bar when someone is ringing you for a group call",
"placeholders": {
"ringer": {
@ -3834,7 +3834,7 @@
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Start sharing",
"message": "शेयर करना शुरू करें",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
@ -5314,7 +5314,7 @@
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Include muted conversations in badge count",
"message": "म्यूट की गई बातचीत को बैज गिनती में शामिल करें",
"description": "Description for counting muted conversations in badge setting"
},
"ContactModal--message": {
@ -5340,7 +5340,7 @@
}
},
"ContactModal--rm-admin-info": {
"message": "Remove $contact$ as group admin?",
"message": "$contact$ को ग्रूप एडमिन के रूप में निकालें?",
"description": "Shown in a confirmation dialog when you are about to remove admin privileges from someone",
"placeholders": {
"contact": {
@ -5366,7 +5366,7 @@
"description": "This is a button in the conversation context menu to show chat settings"
},
"ConversationDetails__unmute--title": {
"message": "Unmute this chat?",
"message": "इस चैट को अनम्यूट करें?",
"description": "Title for the modal to unmute a chat"
},
"ConversationDetails--group-link": {
@ -5622,7 +5622,7 @@
}
},
"PendingInvites--revoke-from-plural": {
"message": "Revoke $number$ invites sent by \"$name$\"?",
"message": "\"$name$\" द्वारा भेजे गए $number$ आमंत्रण वापस लें?",
"description": "This is the modal content when confirming revoking multiple invites",
"placeholders": {
"number": {
@ -5774,7 +5774,7 @@
"description": "The text of the button to create new groups"
},
"selectContact": {
"message": "Select contact $name$",
"message": "संपर्क $name$ चुनें",
"description": "The label for contact checkboxes that are non-selected (clicking them should select the contact)",
"placeholders": {
"name": {
@ -5784,7 +5784,7 @@
}
},
"deselectContact": {
"message": "De-select contact $name$",
"message": "कॉन्टैक्ट $name$ का चुनाव रद्द करें",
"description": "The label for contact checkboxes that are selected (clicking them should de-select the contact)",
"placeholders": {
"name": {
@ -5794,7 +5794,7 @@
}
},
"cannotSelectContact": {
"message": "Cannot select contact $name$",
"message": "संपर्क $name$ को चुन नहीं सकता",
"description": "The label for contact checkboxes that are disabled",
"placeholders": {
"name": {
@ -6201,6 +6201,58 @@
"message": "हमारे बारे में",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "उपयोगकर्ता नाम",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "उपयोगकर्ता नाम दर्ज़ करें",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "उपयोगकर्ता का नाम नंबर से शुरु नहीं हो सकता।",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "इस उपयोगकर्ता का नाम ले लिया गया है|",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "डिलीट करें",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "अपने बारे में कुछ लिखें...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "हमारे बारे में",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "उपयोगकर्ता नाम",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "आपकी प्रोफ़ाइल को अपडेट नहीं किया जा सका। कृपया दोबारा प्रयास करें।",
"description": "Error message when something goes wrong updating your profile."
@ -6322,7 +6382,7 @@
"description": "Button to switch the settings view"
},
"Preferences--lastSynced": {
"message": "Last import at $date$ $time$",
"message": "$date$ $time$ पर आख़िरी एक्सपोर्ट",
"description": "Label for date and time of last sync operation",
"placeholders": {
"date": {
@ -6340,7 +6400,7 @@
"description": "Title for system type settings"
},
"Preferences--zoom": {
"message": "Zoom level",
"message": "ज़ूम लेवल",
"description": "Label for changing the zoom level"
},
"Preferences__link-previews--title": {
@ -6348,7 +6408,7 @@
"description": "Title for the generate link previews setting"
},
"Preferences__link-previews--description": {
"message": "To change this setting, open the Signal app on your mobile device and navigate to Settings > Chats",
"message": "इस सेटिंग को बदलने के लिए, अपने मोबाइल डिवाइस पर Signal ऐप को खोलें और सेटिंग > चैट पर नैविगेट करें",
"description": "Description for the generate link previews setting"
},
"Preferences--advanced": {
@ -6356,7 +6416,7 @@
"description": "Title for advanced settings"
},
"Preferences--notification-content": {
"message": "Notification content",
"message": "नोटिफ़िकेशन का कंटेंट",
"description": "Label for the notification content setting select box"
},
"Preferences--blocked": {
@ -6364,7 +6424,7 @@
"description": "Label for blocked contacts setting"
},
"Preferences--blocked-count-singular": {
"message": "$num$ contact",
"message": "$num$ कॉन्टैक्ट",
"description": "Number of contacts blocked singular",
"placeholders": {
"num": {
@ -6374,7 +6434,7 @@
}
},
"Preferences--blocked-count-plural": {
"message": "$num$ contacts",
"message": "$num$ कॉन्टैक्ट",
"description": "Number of contacts blocked plural",
"placeholders": {
"num": {
@ -6388,7 +6448,7 @@
"description": "Title for the 'who can do X' setting"
},
"Preferences__privacy--description": {
"message": "To change these settings, open the Signal app on your mobile device and navigate to Settings > Privacy",
"message": "इन सेटिंग को बदलने के लिए, अपने मोबाइल डिवाइस पर Signal ऐप खोलें और सेटिंग > गोपनीयता पर नैविगेट करें",
"description": "Description for the 'who can do X' setting"
},
"Preferences__who-can--everybody": {
@ -6412,7 +6472,7 @@
"description": "Label for the see my phone number setting"
},
"Preferences--find-me": {
"message": "Find me by my phone number",
"message": "मुझे मेरे फ़ोन नंबर से खोजें",
"description": "Label for the find me by my phone number setting"
},
"Preferences--read-receipts": {
@ -6424,23 +6484,23 @@
"description": "Label for the typing indicators setting"
},
"Preferences--updates": {
"message": "Updates",
"message": "अपडेट",
"description": "Header for settings having to do with updates"
},
"Preferences__download-update": {
"message": "Automatically download updates",
"message": "स्वचालित रूप से अपडेट डाउनलोड करें",
"description": "Label for checkbox for the auto download updates setting"
},
"Preferences__enable-notifications": {
"message": "Enable notifications",
"message": "नोटिफ़िकेशन एनेबल करें",
"description": "Label for checkbox for the notifications setting"
},
"Preferences__devices": {
"message": "Devices",
"message": "डिवाइस",
"description": "Label for Device list in call settings pane"
},
"DialogUpdate--version-available": {
"message": "Update to version $version$ available",
"message": "$version$ में अपडेट करने का वर्शन उपलब्ध",
"description": "Tooltip for new update available",
"placeholders": {
"status": {
@ -6450,11 +6510,11 @@
}
},
"NSIS__retry-dialog--first-line": {
"message": "Signal cannot be closed.",
"message": "सिग्नल बंद नहीं किया जा सकता.",
"description": "First line of the dialog displayed when Windows installer can't close application automatically and needs user intervention to complete the installation."
},
"NSIS__retry-dialog--second-line": {
"message": "Please close it manually and click Retry to continue.",
"message": "कृपया इसे मैन्युअल रूप से बंद करें और जारी रखने के लिए रिट्राई पर क्लिक करें.",
"description": "Second line of the dialog displayed when Windows installer can't close application automatically and needs user intervention to complete the installation."
},
"CustomizingPreferredReactions__title": {
@ -6462,51 +6522,63 @@
"description": "Shown in the header of the modal for customizing the preferred reactions. Also shown in the tooltip for the button that opens this modal."
},
"CustomizingPreferredReactions__subtitle": {
"message": "Click to replace an emoji",
"message": "इमोजी बदलने के लिए क्लिक करें",
"description": "Instructions in the modal for customizing the preferred reactions."
},
"CustomizingPreferredReactions__had-save-error": {
"message": "There was an error when saving your settings. Please try again.",
"message": "आपकी सेटिंग सेव करते वक़्त एक एरर हुआ. कृपया फिर से कोशिश करें.",
"description": "Shown if there is an error when saving your preferred reaction settings. Should be very rare to see this message."
},
"WhatsNew__modal-title": {
"message": "What's New",
"message": "नया क्या है",
"description": "Title for the whats new modal"
},
"WhatsNew__v5.19--1": {
"message": "Take a breath and relax into the new animations for dialogs and popups. Ease in. Ease out. Ease in. Ease out.",
"message": "एक सांस लें और डायलाग और पॉपअप के लिए नए एनिमेशन के साथ आराम करें. आराम से. आराम करें. आराम से. आराम करें.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--2": {
"message": "Switching keyboard layouts is always a bit tricky, but keyboard shortcuts now track right along with you, reaching beyond the specific letter pressed to honor your intent.",
"message": "कीबोर्ड लेआउट स्विच करना हमेशा थोड़ा मुश्किल होता है, लेकिन कीबोर्ड शॉर्टकट अब आपके साथ सही ट्रैक पर हैं, आपके इरादे को जानते हुए दबाए गए विशिष्ट अक्षर से आगे तक पहुंचते हैं.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--3": {
"message": "When a group call starts, you now get a notification. You'll never be late again, unless you want to be.",
"message": "जब कोई ग्रूप कॉल शुरू होती है, तो अब आपको एक सूचना मिलती है. आपको फिर कभी देर नहीं होगी, अगर आप करना नहीं चाहें.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--4": {
"message": "This feature goes out to everyone who reacts with 💅 more than 👍: you can now customize the emojis that appear by default when you want to react to a message.",
"message": "यह फ़ीचर उन सभी के लिए है जो से ज़्यादा के साथ प्रतिक्रिया 💅 करते हैं💅: अब आप किसी मेसेज पर प्रतिक्रिया करने के लिए डिफ़ॉल्ट रूप से दिखाई देने वाले इमोजी को कस्टमाइज़ कर सकते हैं.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.20": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"message": "सिग्नल को सही रूप से चलाने के लिए इस वर्शन में कई छोटे बदलाव और बग फ़िक्स शामिल हैं.",
"description": "Release notes for v5.20"
},
"WhatsNew__v5.21--1": {
"message": "Get more information at a glance 👀. The left pane has got a fresh new look and style 😎.",
"message": "एक नज़र में ज़्यादा जानकारी पाएं 👀. बाएं पेन को एक बिलकुल नया रूप और स्टाइल दिया गया है 😎.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.21--2": {
"message": "Know the when to the what. The timestamp, if available, associated with delivered, read, sent, and other status messages are now displayed in the message's details screen.",
"message": "जानिए कब से लेकर क्या तक. टाइमस्टैम्प, अगर उपलब्ध हो, तो डिलीवर किए गए, पढ़े गए, भेजे गए, और अन्य स्टेटस मेसेज से संबद्ध में अब मेसेज के विवरण स्क्रीन में डिस्प्ले होते हैं.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.21--3": {
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"message": "स्क्रीन रीडर यूज़र को अब बाएं पेन पर बातचीत की लिस्ट के ज़रिए नैविगेट करना आसान लगेगा.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "सिग्नल को सही रूप से चलाने के लिए इस वर्शन में कई छोटे बदलाव और बग फ़िक्स शामिल हैं.",
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Opis",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Korisničko ime",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Unesite korisničko ime",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Korisnička imena ne mogu započinjati s brojem.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Korisničko ime je zauzeto.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Izbriši",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Napišite nešto o sebi...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Opis",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Korisničko ime",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Vaš profil nije moguće ažurirati. Molim vas pokušajte ponovno.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -416,11 +416,11 @@
"description": "Shown on confirmation dialog when user attempts to send a message"
},
"safetyNumberChangeDialog__pending-messages--1": {
"message": "Send pending message",
"message": "Függőben lévő üzenet küldése",
"description": "Shown on confirmation dialog when user attempts to send a message in the outbox"
},
"safetyNumberChangeDialog__pending-messages--many": {
"message": "Send $count$ pending messages",
"message": "$count$ függőben lévő üzenet küldése",
"description": "Shown on confirmation dialog when user attempts to send a message in the outbox",
"placeholders": {
"count": {
@ -470,15 +470,15 @@
"description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified."
},
"debugLogExplanation": {
"message": "This log will be posted publicly online for contributors to view. You may download the full log before submitting.",
"message": "Ez a naplófájl nyilvánosan elérhető lesz a fejlesztők számára online. Érdemes lehet letölteni, és átnézni küldés előtt.",
"description": ""
},
"debugLogError": {
"message": "Something went wrong with the upload! Please email support@signal.org and attach your log as a text file.",
"message": "Hiba történt a feltöltés közben! Kérlek küld el emailben szöveges fájl csatolmányként a naplófájlt a support@signal.org címre.",
"description": ""
},
"debugLogSuccess": {
"message": "Debug log submitted",
"message": "Naplófájl feltöltve",
"description": "Title of the success page for submitting a debug log"
},
"debugLogSuccessNextSteps": {
@ -2756,7 +2756,7 @@
"description": "Appears on the cancel button in confirmation dialogs."
},
"MessageBody--read-more": {
"message": "Read more",
"message": "További információk",
"description": "When a message is too long this is the affordance to expand the message"
},
"Message--unsupported-message": {
@ -3100,7 +3100,7 @@
"description": "Title for the drop stage of the sticker creator"
},
"StickerCreator--DropStage--removeSticker": {
"message": "Remove sticker",
"message": "Matrica törlése",
"description": "Label for the X button used to remove a staged sticker"
},
"StickerCreator--DropStage--dragDrop": {
@ -6201,8 +6201,60 @@
"message": "Névjegy",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Felhasználónév",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Adj meg egy felhasználónevet",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "A felhasználónév nem kezdődhet számmal",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "A felhasználónév foglalt.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Törlés",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"message": "Írj magadról valamit...",
"description": "Placeholder text for about input field"
},
"ProfileEditor--first-name": {
@ -6263,6 +6315,14 @@
"message": "Névjegy",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Felhasználónév",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
@ -6290,11 +6350,11 @@
"description": "Label for the avatar selector"
},
"AvatarColorPicker--choose": {
"message": "Choose a color",
"message": "Szín kiválasztása",
"description": "Label for when you need to choose your fighter, err color"
},
"LeftPaneSetGroupMetadataHelper__avatar-modal-title": {
"message": "Group Avatar",
"message": "Csoport avatár",
"description": "Title for the avatar picker in the group creation flow"
},
"Preferences__button--general": {
@ -6364,7 +6424,7 @@
"description": "Label for blocked contacts setting"
},
"Preferences--blocked-count-singular": {
"message": "$num$ contact",
"message": "$num$ kapcsolat",
"description": "Number of contacts blocked singular",
"placeholders": {
"num": {
@ -6374,7 +6434,7 @@
}
},
"Preferences--blocked-count-plural": {
"message": "$num$ contacts",
"message": "$num$ kapcsolat",
"description": "Number of contacts blocked plural",
"placeholders": {
"num": {
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -470,19 +470,19 @@
"description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified."
},
"debugLogExplanation": {
"message": "This log will be posted publicly online for contributors to view. You may download the full log before submitting.",
"message": "Catatan ini akan dipasang secara daring kepada publik agar kontributor dapat melihatnya. Anda dapat mengunduh catatan penuhnya sebelum mengirimkannya.",
"description": ""
},
"debugLogError": {
"message": "Something went wrong with the upload! Please email support@signal.org and attach your log as a text file.",
"message": "Terjadi kesalahan ketika mengunggah! Mohon kirimkan surel ke support@signal.org dan lampirkan catatan Anda dalam bentuk teks.",
"description": ""
},
"debugLogSuccess": {
"message": "Debug log submitted",
"message": "Catatan awakutu terkirim",
"description": "Title of the success page for submitting a debug log"
},
"debugLogSuccessNextSteps": {
"message": "Debug log uploaded. When you contact support, copy the link below and attach it along with a description of the problem you saw and steps to reproduce it.",
"message": "Log debug diperbarui. Saat Anda menghubungi bantuan, salin tautan di bawah dan sisipkan disertai deskripsi masalah yang Anda temui dan langkah-langkah mereka ulangnya.",
"description": "Explanation of next steps to take when submitting debug log"
},
"debugLogCopy": {
@ -648,11 +648,11 @@
}
},
"decryptionErrorToast": {
"message": "Desktop ran into a decryption error.",
"message": "Desktop menemui eror dekripsi.",
"description": "An error popup when we haven't added an error for decryption error."
},
"decryptionErrorToastAction": {
"message": "Submit log",
"message": "Kirim catatan",
"description": "Label for the decryption error toast button"
},
"oneNonImageAtATimeToast": {
@ -934,15 +934,15 @@
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceRecording--start": {
"message": "Start recording voice message",
"message": "Mulai rekam pesan suara",
"description": "Tooltip for microphone button to start voice message"
},
"voiceRecording--complete": {
"message": "Complete voice message and send",
"message": "Selesaikan pesan suara dan kirim",
"description": "Tooltip for green complete voice message and send"
},
"voiceRecording--cancel": {
"message": "Cancel voice message",
"message": "Batalkan pesan suara",
"description": "Tooltip for red button to cancel voice message"
},
"voiceRecordingInterruptedMax": {
@ -962,15 +962,15 @@
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"voiceNoteError": {
"message": "There was an error with the voice recorder.",
"message": "Terjadi kesalahan dengan perekam suara.",
"description": "Shown in a dialog to inform user that we experienced an unrecoverable error"
},
"attachmentSaved": {
"message": "Attachment saved.",
"message": "Lampiran disimpan.",
"description": "Shown after user selects to save to downloads"
},
"attachmentSavedShow": {
"message": "Show in folder",
"message": "Tampilkan di folder",
"description": "Button label for showing the attachment in your file system"
},
"you": {
@ -1152,7 +1152,7 @@
"description": "This is a menu item for viewing all media (images + video) in a conversation, using the imperative case, as in a command."
},
"verifyHelp": {
"message": "To verify the security of your end-to-end encryption with $name$, compare the numbers above with their device.",
"message": "Untuk memverifikasi keamanan enkripsi ujung-ke-ujung Anda dengan $name$, cocokkan nomor di atas dengan perangkat mereka.",
"description": "",
"placeholders": {
"name": {
@ -1338,7 +1338,7 @@
"description": "The menu option shown in Signal iOS to add a new linked device"
},
"LinkScreen__scan-this-code": {
"message": "Scan this code in the Signal app on your phone",
"message": "Pindai kode ini di aplikasi Signal di ponsel Anda",
"description": "Alt text for the QR code on the device link screen"
},
"Preferences--device-name": {
@ -1446,7 +1446,7 @@
"description": "Label under the share screen button"
},
"calling__button--presenting-disabled": {
"message": "Presenting disabled",
"message": "Presentasi nonaktif",
"description": "Button tooltip label for when screen sharing is disabled"
},
"calling__button--presenting-on": {
@ -1816,11 +1816,11 @@
"description": "Shown when the user disables spellcheck to indicate that they must restart Signal."
},
"SystemTraySetting__minimize-to-system-tray": {
"message": "Minimize to system tray",
"message": "Kecilkan ke baki sistem",
"description": "In the settings, shown next to the checkbox option for minimizing to the system tray"
},
"SystemTraySetting__minimize-to-and-start-in-system-tray": {
"message": "Start minimized to tray",
"message": "Mulai dikecilkan ke baki",
"description": "In the settings, shown next to the checkbox option for starting in the system tray"
},
"autoLaunchDescription": {
@ -2380,7 +2380,7 @@
"description": "When a person inputs a number that is invalid"
},
"unlinkedWarning": {
"message": "Click to relink Signal Desktop to your mobile device to continue messaging.",
"message": "Klik untuk menyambungkan ulang Signal Desktop dengan perangkat seluler Anda untuk melanjutkan bertukar pesan.",
"description": ""
},
"unlinked": {
@ -2416,7 +2416,7 @@
"description": ""
},
"autoUpdateIgnoreButtonLabel": {
"message": "Ignore update",
"message": "Lewati pembaruan",
"description": ""
},
"leftTheGroup": {
@ -2492,7 +2492,7 @@
}
},
"ConversationList__aria-label": {
"message": "Conversation with $title$, $unreadCount$ new messages, last message: $lastMessage$.",
"message": "Percakapan dengan $title$, $unreadCount$ pesan baru, pesan terakhir $lastMessage$.",
"description": "Aria label for the conversation list item",
"placeholders": {
"title": {
@ -2510,11 +2510,11 @@
}
},
"ConversationList__last-message-undefined": {
"message": "The last message may have been deleted.",
"message": "Pesan terakhir mungkin telah dihapus.",
"description": "For aria-label within conversation list. Describes if last message is not defined."
},
"BaseConversationListItem__aria-label": {
"message": "Go to conversation with $title$",
"message": "Ke percakapan dengan $title$",
"description": "Aria label for the conversation list item button",
"placeholders": {
"title": {
@ -2756,7 +2756,7 @@
"description": "Appears on the cancel button in confirmation dialogs."
},
"MessageBody--read-more": {
"message": "Read more",
"message": "Baca lebih lanjut",
"description": "When a message is too long this is the affordance to expand the message"
},
"Message--unsupported-message": {
@ -3100,11 +3100,11 @@
"description": "Title for the drop stage of the sticker creator"
},
"StickerCreator--DropStage--removeSticker": {
"message": "Remove sticker",
"message": "Hapus stiker",
"description": "Label for the X button used to remove a staged sticker"
},
"StickerCreator--DropStage--dragDrop": {
"message": "Click or drag/drop a file to add a sticker",
"message": "Klik atau seret/jatuhkan berkas untuk menambahkan stiker",
"description": "Shown on the + section of the file addition stage of sticker pack creation"
},
"StickerCreator--DropStage--help": {
@ -3282,7 +3282,7 @@
"description": "The error message which appears when the user has not linked their account and attempts to use the Sticker Creator"
},
"Reactions--remove": {
"message": "Remove reaction",
"message": "Hapus tanggapan",
"description": ""
},
"Reactions--error": {
@ -3520,7 +3520,7 @@
}
},
"member-of-more-than-3-groups--one-more": {
"message": "Member of $group1$, $group2$, $group3$ and one more",
"message": "Anggota dari $group1$, $group2$, $group3$ dan satu lagi",
"description": "Shown in the conversation hero to indicate this user is a member of four mutual groups",
"placeholders": {
"group1": {
@ -3834,7 +3834,7 @@
"description": "Title for the select your screen sharing sources modal"
},
"calling__SelectPresentingSourcesModal--confirm": {
"message": "Start sharing",
"message": "Mulai berbagi",
"description": "Confirm button for sharing screen modal"
},
"calling__SelectPresentingSourcesModal--entireScreen": {
@ -5340,7 +5340,7 @@
}
},
"ContactModal--rm-admin-info": {
"message": "Remove $contact$ as group admin?",
"message": "Hapus $contact$ dari admin grup?",
"description": "Shown in a confirmation dialog when you are about to remove admin privileges from someone",
"placeholders": {
"contact": {
@ -5366,7 +5366,7 @@
"description": "This is a button in the conversation context menu to show chat settings"
},
"ConversationDetails__unmute--title": {
"message": "Unmute this chat?",
"message": "Bunyikan chat ini?",
"description": "Title for the modal to unmute a chat"
},
"ConversationDetails--group-link": {
@ -5622,7 +5622,7 @@
}
},
"PendingInvites--revoke-from-plural": {
"message": "Revoke $number$ invites sent by \"$name$\"?",
"message": "Batalkan $number$ undangan yang dikirim oleh \"$name$\"?",
"description": "This is the modal content when confirming revoking multiple invites",
"placeholders": {
"number": {
@ -5774,7 +5774,7 @@
"description": "The text of the button to create new groups"
},
"selectContact": {
"message": "Select contact $name$",
"message": "Pilih kontak $name$",
"description": "The label for contact checkboxes that are non-selected (clicking them should select the contact)",
"placeholders": {
"name": {
@ -5784,7 +5784,7 @@
}
},
"deselectContact": {
"message": "De-select contact $name$",
"message": "Batalkan kontak $name$",
"description": "The label for contact checkboxes that are selected (clicking them should de-select the contact)",
"placeholders": {
"name": {
@ -5794,7 +5794,7 @@
}
},
"cannotSelectContact": {
"message": "Cannot select contact $name$",
"message": "Tidak dapat memilih kontak $name$",
"description": "The label for contact checkboxes that are disabled",
"placeholders": {
"name": {
@ -6134,7 +6134,7 @@
}
},
"ErrorBoundaryNotification__text": {
"message": "Couldn't display this message. Click to submit a debug log.",
"message": "Tidak dapat menampilkan pesan ini. Klik untuk mengirimkan catatan awakutu.",
"description": "An error notification displayed when message fails to render due to an internal error"
},
"GroupDescription__read-more": {
@ -6201,6 +6201,58 @@
"message": "Tentang",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Nama Pengguna",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Masukkan nama pengguna",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Nama pengguna di Signal bersifat opsional. Jika anda memilih untuk membuat nama pengguna dan membuatnya dapat dicari, pengguna Signal lainnya dapat mencari Anda berdasarkan nama pengguna ini dan mengontak Anda tanpa mengetahui nomor telepon Anda.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Nama pengguna hanya boleh terdiri dari a-z, 0-9 dan _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Nama pengguna tidak dapat dimulai dengan angka.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Nama pengguna harus memiliki minimal $min$ karakter.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Nama pengguna harus memiliki maksimal $max$ karakter.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Nama pengguna telah digunakan.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Nama pengguna Anda tidak dapat disimpan. Periksa koneksi Anda dan coba lagi.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Nama pengguna Anda tidak dapat dihapus. Periksa koneksi Anda dan coba lagi.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Hapus nama pengguna",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Ini akan menghapus nama pengguna Anda, memungkinkan pengguna lain untuk memakainya. Apakah Anda yakin?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Hapus",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Tulis sesuatu tentang diri Anda...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Tentang",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Avatar Anda",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Nama Pengguna",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Profil Anda tidak dapat diperbarui. Mohon coba lagi.",
"description": "Error message when something goes wrong updating your profile."
@ -6450,11 +6510,11 @@
}
},
"NSIS__retry-dialog--first-line": {
"message": "Signal cannot be closed.",
"message": "Signal tidak dapat ditutup.",
"description": "First line of the dialog displayed when Windows installer can't close application automatically and needs user intervention to complete the installation."
},
"NSIS__retry-dialog--second-line": {
"message": "Please close it manually and click Retry to continue.",
"message": "Mohon tutup secara manual dan klik Coba Lagi untuk melanjutkan.",
"description": "Second line of the dialog displayed when Windows installer can't close application automatically and needs user intervention to complete the installation."
},
"CustomizingPreferredReactions__title": {
@ -6462,11 +6522,11 @@
"description": "Shown in the header of the modal for customizing the preferred reactions. Also shown in the tooltip for the button that opens this modal."
},
"CustomizingPreferredReactions__subtitle": {
"message": "Click to replace an emoji",
"message": "Klik untuk mengganti sebuah emoji",
"description": "Instructions in the modal for customizing the preferred reactions."
},
"CustomizingPreferredReactions__had-save-error": {
"message": "There was an error when saving your settings. Please try again.",
"message": "Terjadi kesalahan saat menyimpan pengaturan Anda. Mohon coba lagi.",
"description": "Shown if there is an error when saving your preferred reaction settings. Should be very rare to see this message."
},
"WhatsNew__modal-title": {
@ -6474,39 +6534,51 @@
"description": "Title for the whats new modal"
},
"WhatsNew__v5.19--1": {
"message": "Take a breath and relax into the new animations for dialogs and popups. Ease in. Ease out. Ease in. Ease out.",
"message": "Rehat dan rileks dengan animasi baru untuk dialog dan sembulan. Hirup. Embus. Hirup. Embus. Hirup. Embus.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--2": {
"message": "Switching keyboard layouts is always a bit tricky, but keyboard shortcuts now track right along with you, reaching beyond the specific letter pressed to honor your intent.",
"message": "Mengganti tata letak papan ketik selalu agak sulit, tapi pintasan papan ketik ini mengikuti Anda, menjangkau lebih dari huruf yang ditekan guna menghargai maksud Anda.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--3": {
"message": "When a group call starts, you now get a notification. You'll never be late again, unless you want to be.",
"message": "Saat panggilan grup dimulai, Anda kini menerima pemberitahuan. Anda takkan pernah terlambat lagi, kecuali jika ingin begitu.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--4": {
"message": "This feature goes out to everyone who reacts with 💅 more than 👍: you can now customize the emojis that appear by default when you want to react to a message.",
"message": "Fitur ini ditujukan bagi siapa pun yang menanggapi dengan 💅 alih-alih 👍: kini Anda dapat mengustomisasi emoji yang muncul secara baku saat Anda ingin menanggapi pesan.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.20": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"message": "Versi ini mengandung sejumlah perubahan kecil dan perbaikan bug agar Signal tetap berjalan lancar.",
"description": "Release notes for v5.20"
},
"WhatsNew__v5.21--1": {
"message": "Get more information at a glance 👀. The left pane has got a fresh new look and style 😎.",
"message": "Dapatkan informasi lebih dalam sekilas 👀. Panel kiri kini hadir dengan tampilan dan gaya baru 😎.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.21--2": {
"message": "Know the when to the what. The timestamp, if available, associated with delivered, read, sent, and other status messages are now displayed in the message's details screen.",
"message": "Ketahui waktunya. Stempel waktu, bila tersedia, yang terasosiasi dengan sampai, terbaca, terkirim, dan pesan status lainnya kini tampil di layar rincian pesan.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.21--3": {
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"message": "Pengguna pembaca layar kini akan lebih mudah menyusuri daftar percakapan di panel kiri.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"WhatsNew__v5.24--1": {
"message": "Kini Anda dapat mencari percakapan arsip. Bayangkan Anda mencari (dengan cepat) di antara buku-buku kuno untuk mencari petunjuk selanjutnya.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Jika pernah menggulir ke atas dan mengirim pesan, Anda mungkin bertanya di manakah pesan Anda! Kini setiap Anda mengirim pesan, itu akan digulirkan ke dalam tampilan agar bisa Anda lihat.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Menanggapi pesan? Kini itu lebih andal, coba ulang hingga 24 jam.",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Versi ini mengandung sejumlah perubahan kecil dan perbaikan bug agar Signal tetap berjalan lancar.",
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Nánar",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Notandanafn",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Skráðu notandanafn:",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Notendanöfn eru valfrjáls á Signal. Ef þú kýst að útbúa notandanafn og gera það leitarhæft, munu aðrir notendur Signal geta fundið þig með þessu notandanafni og haft samband við þig án þess að þekkja símanúmerið þitt.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Notendanöfn mega bara innihalda a-z, 0-9, og _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Notandanöfn geta ekki byrjað á tölustaf.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Notandanöfn verða að hafa minnst $min$ stafi.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Notandanöfn mega hafa mest $max$ stafi.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Þetta notandanafn er frátekið.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Ekki var hægt að vista notandanafnið þitt. Athugaðu nettenginguna þína og prófaðu svo aftur.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Ekki var hægt að fjarlægja notandanafnið þitt. Athugaðu nettenginguna þína og prófaðu svo aftur.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Eyða notandanafni",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Eyða",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Skrifaðu nokkur orð um sjálfa/n þig...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Nánar",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Auðkennismyndin þín",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Notandanafn",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Ekki var hægt að uppfæra notandasniðið þitt. Reyndu aftur.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Notendur skjálesara ættu að eiga auðveldara með að flakka um samtalalistann á hliðarspjaldinu til vinstri.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Þessi útgáfa inniheldur nokkrar villuleiðréttingar og fínstillingar til að Signal keyri sem áreiðanlegast.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Info",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Nome utente",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Inserisci un nome utente",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "I nomi utente su Signal sono facoltativi. Se scegli di creare un nome utente e renderlo ricercabile, gli altri utenti di Signal potranno trovarti con questo nome utente e contattarti senza conoscere il tuo numero di telefono.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "I nomi utente possono contenere solo a-z, 0-9 e _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "I nomi utente non possono iniziare con un numero.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "I nomi utente devono contenere almeno $min$ caratteri.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "I nomi utente devono contenere al massimo $max$ caratteri.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Questo nome utente è preso.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Il tuo nome utente non può essere salvato. Controlla la tua connessione e riprova.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Il tuo nome utente non può essere eliminato. Controlla la tua connessione e riprova.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Elimina nome utente",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Questo rimuoverà il tuo nome utente, permettendo ad altri utenti di richiederlo. Sei sicuro?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Elimina",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Scrivi qualche parola su di te...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Info",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Il tuo avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Nome utente",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Impossibile aggiornare il tuo profilo. Per favore riprova.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Gli utenti di screen reader dovrebbero ora trovare più facile navigare nell'elenco delle conversazioni sul pannello di sinistra.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "Ora puoi cercare nelle conversazioni archiviate. Immagina di cercare (velocemente) tra antichi tomi, alla ricerca del prossimo indizio.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Se hai mai fatto scorrere in alto una chat e inviato un messaggio, potresti esserti chiesto dove fosse finito il tuo messaggio! Ora, ogni volta che invii un messaggio, questo verrà fatto scorrere in vista per farti ammirare il tuo duro lavoro.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reagire a un messaggio? Ora dovrebbe essere più affidabile, riprovando fino a 24 ore",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Questa versione contiene una serie di piccole modifiche e correzioni di bug per far funzionare Signal senza problemi.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -3946,7 +3946,7 @@
"description": "Shown in toast when you attempt to forward a message to an announcement only group"
},
"GroupV2--add--missing-capability": {
"message": "このユーザはSignalをアップグレードしていないため、グループに追加できません。",
"message": "このユーザはSignalをアップグレードしていないため、グループに追加できません。",
"description": "Shown in a confirmation dialog when members who cannot view announcement only group cannot be added"
},
"GroupV2--cannot-start-group-call": {
@ -6201,6 +6201,58 @@
"message": "自己紹介",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "ユーザー名",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "ユーザー名を入力",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Signalのユーザー名設定は任意です。ユーザー名を作成すると、他のSignalユーザーはあなたの電話番号を知らなくても、このユーザー名であなたを検索して連絡できるようになります。",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "ユーザー名には半角の英数字とアンダーバーのみ使用できます。",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "ユーザー名の頭文字は数字にできません。",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "ユーザー名は$min$文字以上にしてください。",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "ユーザー名は$max$文字以下にしてください。",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "このユーザー名は既に使用されています。",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "ユーザー名を保存できませんでした。接続を確認してから再度試してください。",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "ユーザー名を削除できませんでした。接続を確認してから再度試してください。",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "ユーザー名を削除",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "この操作によりユーザー名が削除され、他のユーザーがこのユーザー名を使うことができるようになります。よろしいですか?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "削除",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "簡単な自己紹介を記入してください…",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "自己紹介",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "アバター",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "ユーザー名",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "プロフィールを更新できませんでした。再度試してください。",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "スクリーンリーダーをお使いの方は、左ペインのチャットリストを簡単に操作できるようになりました。",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"message": "このバージョンでは、Signalをスムーズに動作させるための微調整とバグ修正を行いました。",
"description": "Release notes for v5.22"
"WhatsNew__v5.24--1": {
"message": "アーカイブされたチャットを検索できるようになりました。昔の記憶を掘り起こしましょう。",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "上にスクロールしてメッセージを送信したことがある人は、自分のメッセージがどこにあるのか気になるかもしれません。メッセージを送信するたびに、スクロールして表示されるようになりました。",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "24時間以内に再試行するなど、メッセージ配送の信頼性が向上しました。",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Signalをスムーズに動作させるための微調整とバグ修正を行いました。",
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "អំពី",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "ឈ្មោះអ្នកប្រើប្រាស់",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "បញ្ចូល អ្នកប្រើប្រាស់ មួយ",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "ឈ្មោះអ្នកប្រើប្រាស់មិនអាចចាប់ផ្តើមពីលេខ។",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "ឈ្មោះអ្នកប្រើនេះត្រូវបានយក។",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "លុប",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "អំពី",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "ឈ្មោះអ្នកប្រើប្រាស់",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "ಬಗ್ಗೆ",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "ಬಳಕೆದಾರ ಹೆಸರು",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "ಬಳಕೆದಾರ ಹೆಸರನ್ನು ನಮೂದಿಸಿ",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "ಬಳಕೆದಾರ ಹೆಸರುಗಳು ಸಂಖ್ಯೆಯಿಂದ ಪ್ರಾರಂಭವಾಗುವಂತಿಲ್ಲ.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "ಈ ಬಳಕೆದಾರ ಹೆಸರು ತೆಗೆದುಕೊಳ್ಳಲಾಗಿದೆ.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "ಅಳಿಸು",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "ಬಗ್ಗೆ",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "ಬಳಕೆದಾರ ಹೆಸರು",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "정보",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "사용자 이름",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "사용자 이름 입력",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "사용자 이름은 숫자로 시작할 수 없습니다.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "사용 중인 사용자 이름입니다.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "삭제",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "나를 소개해 보세요...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "정보",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "사용자 이름",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "프로필을 업데이트할 수 없습니다. 다시 시도하세요.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Derbar",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Navê bikarhêner",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Enter a username",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Usernames may not begin with a number.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Ev navê bikarhêneriyê hatiye stendin.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Jê bibe",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Derbar",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Navê bikarhêner",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "About",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Username",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Enter a username",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Usernames may not begin with a number.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "This username is taken.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "ລົບ",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "About",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Username",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Apie",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Naudotojo vardas",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Įveskite naudotojo vardą",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Naudotojo vardai Signal programėlėje yra nebūtini. Jei pasirinksite susikurti naudotojo vardą ir padaryti jį randamą, tuomet kiti Signal naudotojai galės jus rasti pagal tą naudotojo vardą ir susisiekti su jumis, nežinodami jūsų telefono numerio.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Naudotojo varduose gali būti simboliai a-z, 0-9 ir _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Naudotojo vardai negali prasidėti skaitmenimi.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Naudotojo varduose privalo būti bent $min$ simboliai.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Naudotojo varduose privalo būti ne daugiau kaip $max$ simboliai.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Šis naudotojo vardas yra užimtas.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Nepavyko įrašyti jūsų naudotojo vardo. Patikrinkite ryšį ir bandykite dar kartą.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Nepavyko pašalinti jūsų naudotojo vardo. Patikrinkite ryšį ir bandykite dar kartą.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Ištrinti naudotojo vardą",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Tai pašalins jūsų naudotojo vardą ir jį galės užimti kiti naudotojai. Ar esate tikri?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Ištrinti",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Parašykite ką nors apie save...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Apie",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Jūsų avataras",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Naudotojo vardas",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Nepavyko atnaujinti jūsų profilio. Bandykite dar kartą.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Dabar, ekrano skaityklės naudotojams turėtų būti lengviau naršyti po pokalbių sąrašą kairiajame polangyje.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "Nuo šiol galite atlikti paiešką archyvuotuose pokalbiuose. Įsivaizduokite save. kaip (greitai) ieškote senuosiuose tomuose, bandydami rasti kitos užuominos.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Jei kada nors esate slinkę aukštyn ir išsiuntę žinutę, galbūt, norėjote žinoti, kurioje vietoje buvo jūsų žinutė. Dabar, kas kartą siunčiant žinutę, bus slenkama į rodinį, kad galėtumėte žavėtis savo sunkiu darbu.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reaguojate į žinutę? Dabar šis procesas turėtų būti patikimesnis. Nepavykus, bus 24 valandas vis bandoma iš naujo",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Šioje versijoje yra daug smulkių patobulinimų ir klaidų ištaisymų, kurie padės Signal sklandžiai veikti.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Par",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Lietotājvārds",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Ievadiet lietotājvārdu",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Lietotājvārdi nedrīkst sākties ar ciparu.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Šis lietotājvārds ir aizņemts.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Dzēst",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Uzrakstiet dažus vārdus par sevi...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Par",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Lietotājvārds",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Jūsu profilu nevarēja atjaunināt. Lūdzu, mēģiniet vēlreiz.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "За",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Корисничко име",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Внесете корисничко име",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Корисничките имиња не може да започнат со број.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Корисничкото име е веќе во употреба.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Избриши",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "За",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Корисничко име",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "ആമുഖം",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "ഉപയോക്തൃനാമം",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "ഒരു യൂസർ പേര് നൽകുക",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "യൂസർ പേര് ഒരു അക്കത്തിൽ ആരംഭിച്ചേക്കില്ല.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "ഈ ഉപയോക്തൃനാമം എടുത്തിട്ടുണ്ട്.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "ഇല്ലാതാക്കൂ",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "നിങ്ങളെക്കുറിച്ച് എന്തെങ്കിലും എഴുതുക...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "ആമുഖം",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "ഉപയോക്തൃനാമം",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "നിങ്ങളുടെ പ്രൊഫൈൽ അപ്ഡേറ്റ് ചെയ്യാനായില്ല. ദയവായി വീണ്ടും ശ്രമിക്കുക.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -416,7 +416,7 @@
"description": "Shown on confirmation dialog when user attempts to send a message"
},
"safetyNumberChangeDialog__pending-messages--1": {
"message": "Send pending message",
"message": "प्रलंबित संदेश पाठवा",
"description": "Shown on confirmation dialog when user attempts to send a message in the outbox"
},
"safetyNumberChangeDialog__pending-messages--many": {
@ -1462,7 +1462,7 @@
"description": "Label under the ring button"
},
"calling__button--ring__disabled-because-group-is-too-large": {
"message": "Group is too large to ring the participants.",
"message": "सहभागींना रिंग करण्यासाठी हा गट खूप मोठा आहे.",
"description": "Button tooltip label when you can't ring because the group is too large"
},
"calling__button--ring__off": {
@ -6201,6 +6201,58 @@
"message": "याबद्दल",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "वापरकर्तानाव",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "वापरकर्तानाव प्रविष्ट करा",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "वापरकर्तानावे अंकांसोबत सोबत चालू होऊ शकत नाहीत.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "हे वापरकर्तानाव घेतलेले आहे.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "हटवा",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "स्वतःबद्दल काहीतरी लिहा...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "याबद्दल",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "वापरकर्तानाव",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "आपली प्रोफाईल अद्यतनित केली जाऊ शकली नाही. कृपया पुन्हा प्रयत्न करा.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -416,11 +416,11 @@
"description": "Shown on confirmation dialog when user attempts to send a message"
},
"safetyNumberChangeDialog__pending-messages--1": {
"message": "Send pending message",
"message": "Hantar mesej tartangguh",
"description": "Shown on confirmation dialog when user attempts to send a message in the outbox"
},
"safetyNumberChangeDialog__pending-messages--many": {
"message": "Send $count$ pending messages",
"message": "Hantar $count$ mesej tertangguh",
"description": "Shown on confirmation dialog when user attempts to send a message in the outbox",
"placeholders": {
"count": {
@ -470,7 +470,7 @@
"description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified."
},
"debugLogExplanation": {
"message": "This log will be posted publicly online for contributors to view. You may download the full log before submitting.",
"message": "Log ini akan disiarkan secara terbuka dalam talian untuk dilihat oleh penyumbang. Anda boleh memuat turun log penuh sebelum menyerahkan.",
"description": ""
},
"debugLogError": {
@ -648,11 +648,11 @@
}
},
"decryptionErrorToast": {
"message": "Desktop ran into a decryption error.",
"message": "Komputer meja mengalami ralat nyahinkripsi.",
"description": "An error popup when we haven't added an error for decryption error."
},
"decryptionErrorToastAction": {
"message": "Submit log",
"message": "Hantar log",
"description": "Label for the decryption error toast button"
},
"oneNonImageAtATimeToast": {
@ -838,7 +838,7 @@
"description": ""
},
"whatsNew": {
"message": "See $whatsNew$ in this update",
"message": "Lihat $whatsNew$ dalam kemas kini ini",
"description": "Shown in the main window",
"placeholders": {
"name": {
@ -848,7 +848,7 @@
}
},
"viewReleaseNotes": {
"message": "what's new",
"message": "apakah yang baharu",
"description": "Clickable link that displays the latest release notes"
},
"selectAContact": {
@ -938,7 +938,7 @@
"description": "Tooltip for microphone button to start voice message"
},
"voiceRecording--complete": {
"message": "Complete voice message and send",
"message": "Lengkapkan mesej suara dan hantar",
"description": "Tooltip for green complete voice message and send"
},
"voiceRecording--cancel": {
@ -962,11 +962,11 @@
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"voiceNoteError": {
"message": "There was an error with the voice recorder.",
"message": "Terdapat ralat dengan perakam suara.",
"description": "Shown in a dialog to inform user that we experienced an unrecoverable error"
},
"attachmentSaved": {
"message": "Attachment saved.",
"message": "Lampiran disimpan.",
"description": "Shown after user selects to save to downloads"
},
"attachmentSavedShow": {
@ -1338,7 +1338,7 @@
"description": "The menu option shown in Signal iOS to add a new linked device"
},
"LinkScreen__scan-this-code": {
"message": "Scan this code in the Signal app on your phone",
"message": "Semak imbas kod ini dalam aplikasi Signal di telefon anda",
"description": "Alt text for the QR code on the device link screen"
},
"Preferences--device-name": {
@ -1458,7 +1458,7 @@
"description": "Button tooltip label for stopping screen sharing"
},
"calling__button--ring__label": {
"message": "Ring",
"message": "Panggil",
"description": "Label under the ring button"
},
"calling__button--ring__disabled-because-group-is-too-large": {
@ -1556,7 +1556,7 @@
}
},
"calling__pre-call-info--will-ring-2": {
"message": "Signal will ring $first$ and $second$",
"message": "Signal akan memanggil $first$ dan $second$",
"description": "Shown in the calling lobby to describe who will be rang",
"placeholders": {
"first": {
@ -1570,7 +1570,7 @@
}
},
"calling__pre-call-info--will-ring-3": {
"message": "Signal will ring $first$, $second$, and $third$",
"message": "Signal akan memanggil $first$, $second$, dan $third$",
"description": "Shown in the calling lobby to describe who will be rang",
"placeholders": {
"first": {
@ -1588,7 +1588,7 @@
}
},
"calling__pre-call-info--will-ring-many": {
"message": "Signal will ring $first$, $second$, and $others$ others",
"message": "Signal akan memanggil $first$, $second$, dan $others$ yang lain",
"description": "Shown in the calling lobby to describe who will be rang",
"placeholders": {
"person": {
@ -1606,7 +1606,7 @@
}
},
"calling__pre-call-info--will-notify-1": {
"message": "$person$ will be notified",
"message": "$person$ akan dimaklumkan",
"description": "Shown in the calling lobby to describe who will be notified",
"placeholders": {
"person": {
@ -1966,7 +1966,7 @@
"description": "Warning notification that this version of the app has expired"
},
"upgrade": {
"message": "Click to go to signal.org/download",
"message": "Klik pergi ke signal.org/download",
"description": "Label text for button to upgrade the app to the latest version"
},
"mediaMessage": {
@ -2138,7 +2138,7 @@
}
},
"audioNotificationDescription": {
"message": "Play notification sounds",
"message": "Mainkan bunyi notifikasi",
"description": "Description for audio notification setting"
},
"callRingtoneNotificationDescription": {
@ -2380,7 +2380,7 @@
"description": "When a person inputs a number that is invalid"
},
"unlinkedWarning": {
"message": "Click to relink Signal Desktop to your mobile device to continue messaging.",
"message": "Klik untuk mempautkan semula Signal Desktop kepada peranti mudah alih anda untuk meneruskan pemesejan.",
"description": ""
},
"unlinked": {
@ -2400,7 +2400,7 @@
"description": ""
},
"downloadNewVersionMessage": {
"message": "Click to download update",
"message": "Klik untuk memuat turun kemas kini",
"description": ""
},
"autoUpdateNewVersionInstructions": {
@ -2416,7 +2416,7 @@
"description": ""
},
"autoUpdateIgnoreButtonLabel": {
"message": "Ignore update",
"message": "Abaikan kemas kini",
"description": ""
},
"leftTheGroup": {
@ -2514,7 +2514,7 @@
"description": "For aria-label within conversation list. Describes if last message is not defined."
},
"BaseConversationListItem__aria-label": {
"message": "Go to conversation with $title$",
"message": "Pergi ke perbualan dengan $title$",
"description": "Aria label for the conversation list item button",
"placeholders": {
"title": {
@ -2756,7 +2756,7 @@
"description": "Appears on the cancel button in confirmation dialogs."
},
"MessageBody--read-more": {
"message": "Read more",
"message": "Baca lagi",
"description": "When a message is too long this is the affordance to expand the message"
},
"Message--unsupported-message": {
@ -3104,7 +3104,7 @@
"description": "Label for the X button used to remove a staged sticker"
},
"StickerCreator--DropStage--dragDrop": {
"message": "Click or drag/drop a file to add a sticker",
"message": "Klik atau seret/lepaskan fail untuk menambah stiker",
"description": "Shown on the + section of the file addition stage of sticker pack creation"
},
"StickerCreator--DropStage--help": {
@ -3282,7 +3282,7 @@
"description": "The error message which appears when the user has not linked their account and attempts to use the Sticker Creator"
},
"Reactions--remove": {
"message": "Remove reaction",
"message": "Singkirkan reaksi",
"description": ""
},
"Reactions--error": {
@ -3520,7 +3520,7 @@
}
},
"member-of-more-than-3-groups--one-more": {
"message": "Member of $group1$, $group2$, $group3$ and one more",
"message": "Ahli daripada $group1$, $group2$, $group3$ dan satu lagi",
"description": "Shown in the conversation hero to indicate this user is a member of four mutual groups",
"placeholders": {
"group1": {
@ -5340,7 +5340,7 @@
}
},
"ContactModal--rm-admin-info": {
"message": "Remove $contact$ as group admin?",
"message": "Singkirkan $contact$ dari pentadbir kumpulan?",
"description": "Shown in a confirmation dialog when you are about to remove admin privileges from someone",
"placeholders": {
"contact": {
@ -5366,7 +5366,7 @@
"description": "This is a button in the conversation context menu to show chat settings"
},
"ConversationDetails__unmute--title": {
"message": "Unmute this chat?",
"message": "Nyahredam perbualan ini?",
"description": "Title for the modal to unmute a chat"
},
"ConversationDetails--group-link": {
@ -5774,7 +5774,7 @@
"description": "The text of the button to create new groups"
},
"selectContact": {
"message": "Select contact $name$",
"message": "Pilih kenalan $name$",
"description": "The label for contact checkboxes that are non-selected (clicking them should select the contact)",
"placeholders": {
"name": {
@ -5784,7 +5784,7 @@
}
},
"deselectContact": {
"message": "De-select contact $name$",
"message": "Nyahpilih kenalan $name$",
"description": "The label for contact checkboxes that are selected (clicking them should de-select the contact)",
"placeholders": {
"name": {
@ -5794,7 +5794,7 @@
}
},
"cannotSelectContact": {
"message": "Cannot select contact $name$",
"message": "Gagal memilih kenalan $name$",
"description": "The label for contact checkboxes that are disabled",
"placeholders": {
"name": {
@ -6201,6 +6201,58 @@
"message": "Perihal",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Nama Pengguna",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Masukkan nama pengguna",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Nama pengguna hanya boleh mengandungi a-z, 0-9 dan _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Nama pengguna tidak boleh dimulakan dengan nombor.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Nama pengguna mesti mempunyai sekurang-kurangnya $min$ aksara.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Nama pengguna mestilah mempunyai sekurang-kurangnya $max$ aksara",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Nama pengguna ini telah diambil.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Nama pengguna anda tidak boleh disimpan. Periksa sambungan anda dan cuba lagi.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Ini akan menyingkirkan nama pengguna anda, membolehkan pengguna lain untuk menuntutnya. Adakah anda pasti?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Padam",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Tulis sesuatu mengenai diri anda...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Perihal",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Avatar Anda",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Nama Pengguna",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Profil anda tidak dapat dikemas kini. Sila cuba lagi.",
"description": "Error message when something goes wrong updating your profile."
@ -6322,7 +6382,7 @@
"description": "Button to switch the settings view"
},
"Preferences--lastSynced": {
"message": "Last import at $date$ $time$",
"message": "Terakhir diimport pada $date$ $time$",
"description": "Label for date and time of last sync operation",
"placeholders": {
"date": {
@ -6348,7 +6408,7 @@
"description": "Title for the generate link previews setting"
},
"Preferences__link-previews--description": {
"message": "To change this setting, open the Signal app on your mobile device and navigate to Settings > Chats",
"message": "Untuk menukar tetapan ini, buka aplikasi Signal pada peranti mudah alih anda dan menavigasi ke Tetapan > Perbualan",
"description": "Description for the generate link previews setting"
},
"Preferences--advanced": {
@ -6356,7 +6416,7 @@
"description": "Title for advanced settings"
},
"Preferences--notification-content": {
"message": "Notification content",
"message": "Bahan kandungan notifikasi",
"description": "Label for the notification content setting select box"
},
"Preferences--blocked": {
@ -6364,7 +6424,7 @@
"description": "Label for blocked contacts setting"
},
"Preferences--blocked-count-singular": {
"message": "$num$ contact",
"message": "$num$ kenalan",
"description": "Number of contacts blocked singular",
"placeholders": {
"num": {
@ -6384,11 +6444,11 @@
}
},
"Preferences__who-can--title": {
"message": "Who can...",
"message": "Siapa boleh...",
"description": "Title for the 'who can do X' setting"
},
"Preferences__privacy--description": {
"message": "To change these settings, open the Signal app on your mobile device and navigate to Settings > Privacy",
"message": "Untuk menukar tetapan ini, buka aplikasi Signal pada peranti mudah alih anda dan navigasi ke Tetapan > Privasi ",
"description": "Description for the 'who can do X' setting"
},
"Preferences__who-can--everybody": {
@ -6424,11 +6484,11 @@
"description": "Label for the typing indicators setting"
},
"Preferences--updates": {
"message": "Updates",
"message": "Kemas kini",
"description": "Header for settings having to do with updates"
},
"Preferences__download-update": {
"message": "Automatically download updates",
"message": "Secara automatik memuat turun kemas kini",
"description": "Label for checkbox for the auto download updates setting"
},
"Preferences__enable-notifications": {
@ -6436,11 +6496,11 @@
"description": "Label for checkbox for the notifications setting"
},
"Preferences__devices": {
"message": "Devices",
"message": "Peranti",
"description": "Label for Device list in call settings pane"
},
"DialogUpdate--version-available": {
"message": "Update to version $version$ available",
"message": "Kemas kini kepada versi $version$ tersedia",
"description": "Tooltip for new update available",
"placeholders": {
"status": {
@ -6450,11 +6510,11 @@
}
},
"NSIS__retry-dialog--first-line": {
"message": "Signal cannot be closed.",
"message": "Signal tidak boleh ditutup.",
"description": "First line of the dialog displayed when Windows installer can't close application automatically and needs user intervention to complete the installation."
},
"NSIS__retry-dialog--second-line": {
"message": "Please close it manually and click Retry to continue.",
"message": "Sila tutup secara manual dan klik Cuba Semula untuk meneruskan.",
"description": "Second line of the dialog displayed when Windows installer can't close application automatically and needs user intervention to complete the installation."
},
"CustomizingPreferredReactions__title": {
@ -6462,7 +6522,7 @@
"description": "Shown in the header of the modal for customizing the preferred reactions. Also shown in the tooltip for the button that opens this modal."
},
"CustomizingPreferredReactions__subtitle": {
"message": "Click to replace an emoji",
"message": "Klik untuk menggantikan emoji",
"description": "Instructions in the modal for customizing the preferred reactions."
},
"CustomizingPreferredReactions__had-save-error": {
@ -6470,7 +6530,7 @@
"description": "Shown if there is an error when saving your preferred reaction settings. Should be very rare to see this message."
},
"WhatsNew__modal-title": {
"message": "What's New",
"message": "Perkara Baharu",
"description": "Title for the whats new modal"
},
"WhatsNew__v5.19--1": {
@ -6486,27 +6546,39 @@
"description": "Release notes for v5.19"
},
"WhatsNew__v5.19--4": {
"message": "This feature goes out to everyone who reacts with 💅 more than 👍: you can now customize the emojis that appear by default when you want to react to a message.",
"message": "Ciri ini diberikan kepada semua orang yang bertindak balas dengan 💅 lebih daripada 👍: kini anda boleh menyesuaikan emoji-emoji yang muncul secara lalai apabila anda mahu bertindak balas kepada mesej.",
"description": "Release notes for v5.19"
},
"WhatsNew__v5.20": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"message": "Versi ini mengandungi beberapa pembetulan pepijat dan penambahbaikan untuk memastikan Signal berjalan lancar.",
"description": "Release notes for v5.20"
},
"WhatsNew__v5.21--1": {
"message": "Get more information at a glance 👀. The left pane has got a fresh new look and style 😎.",
"message": "Dapatkan lebih banyak maklumat secara sepintas lalu 👀. Ruang bahagian kiri mempunyai rupa dan gaya baharu yang segar 😎.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.21--2": {
"message": "Know the when to the what. The timestamp, if available, associated with delivered, read, sent, and other status messages are now displayed in the message's details screen.",
"message": "Ketahui segala butirannya. Cap masa, jika ada, adalah berkaitan dengan status disampaikan, dibaca, dihantar, dan lain-lain mesej status kini dipamerkan di skrin butiran mesej.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.21--3": {
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "Anda kini boleh mencari dalam perbualan yang diarkibkan. Bayangkan diri anda mencari (dengan pantas) melalui buku-buku kuno, mencari petunjuk seterusnya. ",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Om",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Brukernavn",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Skriv inn et brukernavn",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Brukernavn kan ikke begynne med et nummer.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Dette brukernavnet er tatt.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Slett",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Om",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Brukernavn",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -218,7 +218,7 @@
"description": "Shown as a header for non-pinned conversations in the left pane"
},
"archiveHelperText": {
"message": "Deze gesprekken worden gearchiveerd en zullen alleen in Postvak IN verschijnen als je nieuwe berichten ontvangt.",
"message": "Deze gesprekken zijn gearchiveerd en zullen alleen in Postvak IN verschijnen als je nieuwe berichten ontvangt.",
"description": "Shown at the top of the archived conversations list in the left pane"
},
"archiveConversation": {
@ -1032,7 +1032,7 @@
"description": "Shown in a button when a conversation is muted"
},
"mute": {
"message": "Dempen",
"message": "Meldingen dempen",
"description": "Shown in a button when a conversation is unmuted and can be muted"
},
"cannotUpdateDetail": {
@ -1426,7 +1426,7 @@
"description": "Button tooltip label for turning on the camera"
},
"calling__button--audio__label": {
"message": "Dempen",
"message": "Microfoon dempen",
"description": "Label under the audio button"
},
"calling__button--audio-disabled": {
@ -1442,7 +1442,7 @@
"description": "Button tooltip label for turning on the microphone"
},
"calling__button--presenting__label": {
"message": "Delen via andere app",
"message": "Scherm laten zien",
"description": "Label under the share screen button"
},
"calling__button--presenting-disabled": {
@ -1546,7 +1546,7 @@
}
},
"calling__pre-call-info--will-ring-1": {
"message": "Signal zal $person$ bellen",
"message": "Als je doorgaat zul je $person$ bellen",
"description": "Shown in the calling lobby to describe who will be rung",
"placeholders": {
"person": {
@ -2146,7 +2146,7 @@
"description": "Description for call ringtone notification setting"
},
"callSystemNotificationDescription": {
"message": "Over oproepen meldingen weergeven",
"message": "Meldingen over oproepen weergeven",
"description": "Description for call notification setting"
},
"incomingCallNotificationDescription": {
@ -3282,15 +3282,15 @@
"description": "The error message which appears when the user has not linked their account and attempts to use the Sticker Creator"
},
"Reactions--remove": {
"message": "Reactie verwijderen",
"message": "Emoji verwijderen",
"description": ""
},
"Reactions--error": {
"message": "Verzenden van reactie mislukt. Probeer het opnieuw.",
"message": "De emoji reactie verzenden is mislukt. Probeer het opnieuw.",
"description": "Shown when a reaction fails to send"
},
"Reactions--more": {
"message": "Meer reacties weergeven",
"message": "Meer emojis weergeven",
"description": "Use in the reaction picker as the alt text for the 'more' button"
},
"ReactionsViewer--all": {
@ -3900,15 +3900,15 @@
"description": "Label for muting the conversation"
},
"muteAlways": {
"message": "Voor altijd dempen",
"message": "Voor onbepaalde tijd dempen",
"description": "Label for muting the conversation"
},
"unmute": {
"message": "Niet langer dempen",
"message": "Meldingen niet langer dempen",
"description": "Label for unmuting the conversation"
},
"muteExpirationLabelAlways": {
"message": "Voor altijd gedempt",
"message": "Voor onbepaalde tijd gedempt",
"description": "Shown in the mute notifications submenu whenever a conversation has been muted"
},
"muteExpirationLabel": {
@ -6201,6 +6201,58 @@
"message": "Over mij",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Gebruikersnaam",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Voer een gebruikersnaam in",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Gebruikersnamen in Signal zijn optioneel. Als je een gebruikersnaam aanmaakt en publiekelijk vindbaar maakt zullen andere Signal gebruikers je kunnen vinden met deze naam en contact met je kunnen opnemen zonder je telefoonnummer te kennen.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Gebruikersnamen mogen alleen uit de karakters a-z, 0-9 en _ bestaan.",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Gebruikersnamen mogen niet met een cijfer beginnen.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Gebruikersnamen moeten uit ten minste $min$ karakters bestaan.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Gebruikersnamen mogen uit maximaal $max$ karakters bestaan.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Deze gebruikersnaam is al in gebruik.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Je gebruikersnaam kan niet worden bewaard. Ga na dat je apparaat met het internet is verbonden en probeer het opnieuw.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Je gebruikersnaam kan niet worden verwijderd. Ga na dat je apparaat met het internet is verbonden en probeer het opnieuw.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Gebruikersnaam verwijderen",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Je staat op het punt je gebruikersnaam te verwijderen. Als je door gaat kunnen anderen deze naam claimen. Weet je het zeker?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Wissen",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Schrijf een paar woorden over jezelf ...",
"description": "Placeholder text for about input field"
@ -6248,7 +6300,7 @@
"description": "A default bio option"
},
"Bio--taking-break": {
"message": "Ik heb even pauze",
"message": "Ik neem even een pauze",
"description": "A default bio option"
},
"ProfileEditorModal--profile": {
@ -6263,6 +6315,14 @@
"message": "Over mij",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Jouw profielfoto",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Gebruikersnaam",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Je profiel kon niet worden bijgewerkt. Probeer het opnieuw.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Het zou nu makkelijker moeten zijn voor gebruikers van schermlezers om te navigeren door de gesprekkenlijst aan de linker kant.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "Je kunt vanaf nu ook gearchive gesprekken doorzoeken.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Als je een bericht verzend terwijl je omhoog hebt gescrolt, dan wordt vanaf nu automatisch naar beneden naar je nieuwe bericht gescrolt.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Het verzenden van een emoji-reactie op een bericht zou vanaf nu betrouwbaarder moeten zijn. Als het niet lukt probeert Signal het automatisch opnieuw.",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Deze versie bevat een aantal kleine foutoplossingen waardoor Signal voor nog meer mensen goed werkt.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Om",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Brukarnamn",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Enter a username",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Usernames may not begin with a number.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Dette brukarnamnet er allereie brukt.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Slett",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Om",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Brukarnamn",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "About",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Username",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Enter a username",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Usernames may not begin with a number.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "This username is taken.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Slett",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "About",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Username",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "ਇਸ ਬਾਰੇ",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "ਵਰਤੋਂਕਾਰ-ਨਾਂ",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "ਯੂਜ਼ਰਨੇਮ ਦਰਜ ਕਰੋ",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "ਯੂਜ਼ਰਨੇਮ ਕਿਸੇ ਨੰਬਰ ਨਾਲ ਸ਼ੁਰੂ ਨਹੀਂ ਹੋ ਸਕਦੇ.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "ਇਹ ਵਰਤੋਂਕਾਰ-ਨਾਂ ਲਿਆ ਜਾ ਚੁੱਕਾ ਹੈ।",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "ਹਟਾਓ",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "ਆਪਣੇ ਬਾਰੇ ਕੁਝ ਲਿਖੋ...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "ਇਸ ਬਾਰੇ",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "ਵਰਤੋਂਕਾਰ-ਨਾਂ",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "ਤੁਹਾਡੇ ਪ੍ਰੋਫ਼ਾਈਲ ਨੂੰ ਅੱਪਡੇਟ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ। ਕਿਰਪਾ ਕਰਕੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ।",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -1190,7 +1190,7 @@
"description": "Shown on the drop-down menu for an individual message, deletes single message"
},
"deleteMessageForEveryone": {
"message": "Usuń u wszystkich",
"message": "Usuń wszędzie",
"description": "Shown on the drop-down menu for an individual message, deletes single message for everyone"
},
"deleteMessages": {
@ -6201,6 +6201,58 @@
"message": "O mnie",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Nazwa użytkownika",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Wprowadź nazwę użytkownika",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Nazwy użytkownika w Signal są opcjonalne. Jeśli postanowisz utworzyć nazwę użytkownika i umożliwić jej wyszukiwanie, inni użytkownicy Signal będą mogli znaleźć Cię po nazwie użytkownika i skontaktować z Tobą, nie znając Twojego numeru telefonu.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Nazwy użytkownika mogą zawierać wyłącznie a-z, 0-9, i _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Nazwa użytkownika nie może zaczynać się od cyfry.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Nazwa użytkownika musi mieć długość przynajmniej $min$ znaków.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Nazwa użytkownika może mieć długość najwyżej $max$ znaków.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Nazwa użytkownika jest zajęta.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Nie udało się zapisać Twojej nazwy użytkownika. Sprawdź połączenie z siecią i spróbuj ponownie.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Nie udało się usunąć Twojej nazwy użytkownika. Sprawdź połączenie z siecią i spróbuj ponownie.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Usuń nazwę użytkownika",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "To działanie usunie Twoją nazwę użytkownika i pozwoli używać jej innemu użytkownikowi. Na pewno chcesz to zrobić?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Usuń",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Napisz kilka słów o sobie...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "O mnie",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Twój awatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Nazwa użytkownika",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Nie udało się zaktualizować Twojego profilu. Spróbuj później.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Użytkownicy czytników ekranu powinni móc teraz łatwiej nawigować po liście konwersacji na lewym panelu.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "Teraz możesz wyszukiwać w konwersacjach w archiwum. Wyobraź sobie, że (błyskawicznie) przeszukujesz starożytne woluminy, w poszukiwaniu kolejnej wskazówki.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Jeśli kiedyś przewinąłeś konwersację w górę i wysłałeś wiadomość, mogłeś się zastanawiać, gdzie się podziała. Teraz, gdy wyślesz wiadomość, konwersacja zostanie przewinięta, abyś mógł podziwiać efekty swojej, ciężkiej pracy.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reagowanie na wiadomość powinno być teraz bardziej niezawodne, ponawiając próby wysłania do 24 godzin.",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Ta wersja zawiera wiele drobnych ulepszeń i poprawek błędów, zapewniających płynne działanie aplikacji Signal.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "په اړه",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "کارن نوم",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "کارن نوم دننه کړئ",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "کارن نومونه نه باید په عدد سره پیل شي.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "دا کارن نوم بل چا نیولی.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "پاکول",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "د خپل ځان په اړه یو څه ولیکئ...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "په اړه",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "کارن نوم",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "ستاسې پروفایل اپډیټ نشو. مهرباني وکړئ بیا هڅه وکړئ.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "د سکرین لوستونکی کارونکی اوس باید هغه په اسانۍ سره ومومي تر څو په کېڼه تخته کې د محاورې لیست په اسانۍ سره ښکته پورته کړي.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "دغه نسخه یو شمېر واړه کارونه او د بوګ جوړونې لري تر څو Signal په روانه توګه سره کار ورکړي.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Sobre mim",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Nome de usuário",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Insira um nome de usuário",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Nomes de usuário no Signal são opcionais. Se você optar por criar um nome de usuário, outras pessoas poderão localizá-lo no Signal por meio desse nome de usuário e entrar em contato com você sem saber seu número de telefone.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Nomes de usuário podem conter apenas a-z, 0-9 e _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Nomes de usuário não podem começar com um número.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Nomes de usuário devem ter pelo menos $min$ caracteres.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Nomes de usuário devem ter no máximo $max$ caracteres.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Este nome de usuário já está sendo utilizado.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Não foi possível salvar seu nome de usuário. Verifique a sua conexão e tente novamente.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Não foi possível remover seu nome de usuário. Verifique a sua conexão e tente novamente.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Remover nome de usuário",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Essa ação removerá o atual nome de usuário do seu perfil, permitindo que outras pessoas cadastrem-se com esse nome de usuário no perfil delas. Deseja prosseguir?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Excluir",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Escreva algumas palavras sobre você...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Sobre mim",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Sua foto de perfil",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Nome de usuário",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Não foi possível atualizar o seu perfil. Por favor, tente novamente.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Demos atenção para a lista de conversas, para ela se potencializar e se tornar legível para as pessoas que leem com auxílio de programas de computador.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "A partir de agora, você pode pesquisar mensagens em conversas arquivadas. Imagine-se rememorando livros antigos, procurando neles a próxima pista para o presente.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Você já ficou confuso depois de enviar sua mensagem, sem saber onde ela está dentro da conversa? A partir de agora, sempre que você enviar sua mensagem, nós alegremente guiaremos o seu olhar para ela, de modo que você possa encontrá-la.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Se a conexão de rede estiver fraca, não tem problema. Ao reagir a uma mensagem, tentaremos enviar essa reação dentro de 24 horas, se não for possível no presente.",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Essa versão contém pequenos retoques e consertos no Signal para ele continuar funcionando confortavelmente.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Acerca",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Nome de utilizador",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Introduza um nome de utilizador",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Os nomes de utilizadores no Signal são opcionais. Se escolher criar um nome de utilizador e se o tornar pesquisável, os outros utilizadores do Signal serão capazes de o encontrar através desse nome de utilizador e contactá-lo sem saber o seu número de telemóvel.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Os nomes de utilizador apenas podem conter a-z, 0-9, e _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Os nomes de utilizador não podem começar com um número.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Os nomes de utilizadores deverão ter pelo menos $min$ caracteres.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Os nomes de utilizadores deverão ter no máximo $max$ caracteres.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Este nome de utilizador já se encontra em utilização.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Não foi possível guardar o seu nome de utilizador. Verifique a sua ligação e tente novamente.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Não foi possível remover o seu nome de utilizador. Verifique a sua ligação e tente novamente.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Eliminar nome de utilizador",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Esta ação removerá o seu nome de utilizador, permitindo que outras pessoas se registem com esse nome de utilizador. Deseja prosseguir?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Eliminar",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Escreva algumas palavras acerca de si...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Acerca",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "O seu Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Nome de utilizador",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Não foi possível atualizar o seu perfil. Por favor, tente novamente.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Os utilizadores de leitores de ecrã agora devem achar mais fácil navegar pela lista de conversas no painel esquerdo.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "A partir de agora, você pode pesquisar mensagens em conversas arquivadas. Imagine-se pesquisando através de livros antigos, procurando neles a próxima pista para o presente.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Você já ficou confuso depois de enviar a sua mensagem, sem saber onde ela está dentro da conversa? A partir de agora, sempre que você enviar a sua mensagem, nós alegremente guiaremos o seu olhar para ela, de modo a que você a possa encontrar.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reagir a uma menagem? Agora deverá ser mais fiável, indo tentando até 24 horas",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Esta versão contém um número de pequenas funcionalidades e correções de erros de forma a manter o Signal a correr suavemente.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Despre",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Nume utilizator",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Introduceți un nume de utilizator",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Numele de utilizatori pe Signal sunt opționale. Dacă alegeți să creați un nume de utilizator, și să faceți să poată fi căutat, alți utilizatori de Signal vă vor putea găsi cu acest nume și vă vor contacta fără să vă știe numărul de telefon.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Numele de utilizatori pot conține doar a-z, 0-9 și _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Numele de utilizator nu pot începe cu un număr.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Numele de utilizatori trebuie sa aibă cel puțin $min$ caractere.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Numele de utilizatori trebuie sa aibă cel mult $max$ de caractere.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Acest nume de utilizator este luat.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Numele de utilizator nu a putut fi salvat. Verificați conexiunea și încercați din nou.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Numele de utilizator nu a putut fi eliminat. Verificați conexiunea și încercați din nou.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Șterge numele de utilizator",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Această acțiune va elimina numele dvs. de utilizator, permițând altor utilizatori să îl revendice. Sunteți sigur?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Șterge",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Scrieți câte ceva despre dvs...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Despre",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Avatarul dvs.",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Nume utilizator",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Profilul dvs. nu a putut fi actualizat. Vă rugăm încercați din nou.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Utilizatorilor de cititoare de ecran ar trebui să le fie mai ușor acum să navigheze prin lista de conversații din panoul din stânga.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "Acum puteți căuta în conversații arhivate. Imaginați-vă căutând (rapid) prin tomuri vechi, pentru a găsi următorul indiciu.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Dacă ați derulat vreodată în sus și apoi ați trimis un mesaj, probabil v-ați întrebat unde este mesajul dvs.! Acum, de fiecare dată când trimiteți un mesaj, acesta va fi adus la vedere pentru ca dvs. să vă puteți admira munca depusă.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacționați la un mesaj? Acum această acțiune ar trebui să fie mai fiabilă, va fi reîncercată timp de până la 24 de ore",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Această versiune conține o serie de mici modificări și remedieri ale unor erori pentru ca Signal să funcționeze fără probleme.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Обо мне",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Имя пользователя",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Введите имя пользователя",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Имена пользователей в Signal необязательны. Если вы решите создать имя пользователя и сделать его доступным для поиска, другие пользователи Signal смогут найти вас по этому имени пользователя и связаться с вами, не зная вашего номера телефона.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Имена пользователей могут содержать только a-z, 0-9 и _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Имена пользователей не могут начинаться с цифр.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Имя пользователя должно содержать как минимум $min$ символа.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Имя пользователя не может содержать больше чем $max$ символов.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Это имя пользователя занято.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Не удалось сохранить имя пользователя. Проверьте ваше подключение к интернету и попробуйте ещё раз.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Не удалось удалить имя пользователя. Проверьте ваше подключение к интернету и попробуйте ещё раз.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Удалить имя пользователя",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Это действие удалит ваше имя пользователя, и другие пользователи смогут его использовать. Вы уверены?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Удалить",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Напишите несколько слов о себе…",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Обо мне",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Ваш аватар",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Имя пользователя",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Не удалось обновить ваш профиль. Пожалуйста, попробуйте ещё раз.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Пользователям программ чтения с экрана теперь должно быть легче перемещаться по списку разговоров в панели слева.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "Теперь вы можете искать в архивированных разговорах. Представьте себя (быстро) просматривающим древние тома в поисках следующей подсказки.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Если вы когда либо прокрутили вверх и отправили сообщение, то вы могли задуматься — где же ваше сообщение? Теперь после отправки сообщения разговор будет прокручен, чтобы сообщение было видно и вы смогли полюбоваться своей тяжёлой работой.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Реагируете на сообщение? Теперь это действие должно выполняться более надёжно — при необходимости оно будет повторяться в течении 24 часов.",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Эта версия содержит несколько небольших изменений и исправлений ошибок.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Informácie",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Používateľské meno",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Zadajte používateľské meno",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Používateľské mená v Signal sú voliteľné. Ak sa rozhodnete vytvoriť si používateľské meno a dať ho vyhľadávať, ostatní používatelia Signal vás budú môcť nájsť podľa tohto používateľského mena a kontaktovať vás bez toho, aby poznali vaše telefónne číslo.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Používateľské mená môžu obsahovať iba a-z, 0-9 a _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Používateľské mená nesmú začínať číslicou.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Používateľské mená musia mať aspoň $min$ znakov.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Používateľské mená môžu mať najviac $max$ znakov.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Toto používateľské meno je obsadené.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Vaše používateľské meno sa nepodarilo uložiť. Skontrolujte pripojenie a skúste to znova.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Vaše používateľské meno sa nepodarilo odstrániť. Skontrolujte pripojenie a skúste to znova.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Odstrániť používateľské meno",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Týmto sa odstráni vaše používateľské meno a ostatní používatelia si ho budú môcť nárokovať. Si si istý?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Odstrániť",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Napíš niečo o sebe...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Informácie",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Váš Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Používateľské meno",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Váš profil sa nepodarilo aktualizovať. Prosím skúste to znova.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Používatelia čítačky obrazovky by mali teraz jednoduchšie prechádzať zoznamom konverzácií na ľavom paneli.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "Teraz môžete vyhľadávať v archivovaných konverzáciách. Predstavte si, že hľadáte (rýchlo) staroveké zväzky a hľadáte ďalšiu stopu.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Ak ste sa niekedy posunuli nahor a odoslali správu, možno by vás zaujímalo, kde bola vaša správa! Teraz, kedykoľvek odošlete správu, bude rolovaná do zobrazenia, aby ste mohli obdivovať vašu tvrdú prácu.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reagujete na správu? Teraz by mala byť spoľahlivejšia a mala by sa opakovať až 24 hodín",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Táto verzia obsahuje množstvo drobných vylepšení a opráv chýb, ktoré zaisťujú bezproblémový chod systému Signal.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Več",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Uporabniško ime",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Vnesite uporabniško ime",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Uporabniška imena v aplikaciji Signal so izbirna. Če si boste ustvarili uporabniško ime, vas bodo lahko drugi/e uporabniki/ce Signala našli/e po njem in stopili/e v stik z vami tudi brez poznavanja vaše telefonske številke.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Uporabniško ime lahko vsebuje le črke od a do z, številke od 0 do 9 in _ ",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Uporabniško ime se ne more začeti s števko.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Uporabniško ime mora vsebovati vsaj $min$ znake.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Uporabniško ime lahko vsebuje največ $max$ znakov.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Uporabniško ime je že zasedeno.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Vaše uporabniško ime ni moglo biti shranjeno. Preverite internetno povezavo in poskusite znova.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Vaše uporabniško ime ni moglo biti izbrisano. Preverite internetno povezavo in poskusite znova.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Izbriši uporabniško ime",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "S tem ko boste izbrisali svoje uporabniško ime, si ga bo lahko prisvojil kdo drug. Ste prepričani?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Izbriši",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Napišite kaj o sebi ...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Več",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Vaš avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Uporabniško ime",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Vaše ime ni moglo biti posodobljeno. Poskusite znova.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Mbi",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Emër përdoruesi",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Jepni një emër përdoruesi",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Emrat e përdoruesve smund të fillojnë me një numër.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Ky emër përdoruesi është i zënë.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Fshiji",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Shkruani diçka rreth vetes…",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Mbi",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Emër përdoruesi",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Profili juaj su përditësua dot. Ju lutemi, riprovoni.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Përdoruesit e lexuesit të ekrani tani do të shohin se është më e lehtë të lëvizet nëpër listën e bisedave më kuadratin majtas.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Ky version përmban një numër përimtimesh të vockla dhe ndreqje të metash për ta mbajtur të rrjedhshme punën e Signal-it.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -2492,7 +2492,7 @@
}
},
"ConversationList__aria-label": {
"message": "Conversation with $title$, $unreadCount$ new messages, last message: $lastMessage$.",
"message": "Разговор са $title$, $unreadCount$ нове поруке, последња порука: $lastMessage$.",
"description": "Aria label for the conversation list item",
"placeholders": {
"title": {
@ -2756,7 +2756,7 @@
"description": "Appears on the cancel button in confirmation dialogs."
},
"MessageBody--read-more": {
"message": "Read more",
"message": "Прочитајте више",
"description": "When a message is too long this is the affordance to expand the message"
},
"Message--unsupported-message": {
@ -5366,7 +5366,7 @@
"description": "This is a button in the conversation context menu to show chat settings"
},
"ConversationDetails__unmute--title": {
"message": "Unmute this chat?",
"message": "Упалити звук овог ћаскања?",
"description": "Title for the modal to unmute a chat"
},
"ConversationDetails--group-link": {
@ -6201,6 +6201,58 @@
"message": "О контакту",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Корисничко име",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Унесите корисничко име",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Корисничко име не може започети бројем.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Ово корисничко име је узето.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Избриши",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Напишите нешто о себи...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "О контакту",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Корисничко име",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Ваш профил није могао да се ажурира. Покушајте поново.",
"description": "Error message when something goes wrong updating your profile."
@ -6498,15 +6558,27 @@
"description": "Release notes for v5.21"
},
"WhatsNew__v5.21--2": {
"message": "Know the when to the what. The timestamp, if available, associated with delivered, read, sent, and other status messages are now displayed in the message's details screen.",
"message": "Знајте када до шта. Временска ознака, ако је доступна, повезана са испорученим, прочитаним, послан и другим порукама о статусу сада се приказују у екрану детаља о поруци.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.21--3": {
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"message": "Корисници читача екрана треба да нађу навигацију олакшану кроз листу разговора на левом окну.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -1028,7 +1028,7 @@
"description": "Shown as the title of our update error dialogs on windows"
},
"muted": {
"message": "Ljudet avstängt",
"message": "Ljud av",
"description": "Shown in a button when a conversation is muted"
},
"mute": {
@ -3586,7 +3586,7 @@
"description": "Shown in tooltip for the button to accept a video call without video"
},
"declineCall": {
"message": "Avvisa",
"message": "Neka",
"description": "Shown in tooltip for the button to decline a call (audio or video)"
},
"declinedIncomingAudioCall": {
@ -3876,43 +3876,43 @@
"description": "Shown when the device is the default device"
},
"muteNotificationsTitle": {
"message": "Stäng av ljudet för aviseringar",
"message": "Tysta aviseringar",
"description": "Label for the mute notifications drop-down selector"
},
"notMuted": {
"message": "Ljud på",
"message": "Inte tystad",
"description": "Label when the conversation is not muted"
},
"muteHour": {
"message": "Ljud av i en timme",
"message": "Tysta i en timme",
"description": "Label for muting the conversation"
},
"muteEightHours": {
"message": "Ljud av i 8 timmar",
"message": "Tysta i 8 timmar",
"description": "Label for muting the conversation"
},
"muteDay": {
"message": "Ljud av i en dag",
"message": "Tysta i en dag",
"description": "Label for muting the conversation"
},
"muteWeek": {
"message": "Ljud av i en vecka",
"message": "Tysta i en vecka",
"description": "Label for muting the conversation"
},
"muteAlways": {
"message": "Ljud av för alltid",
"message": "Tysta för alltid",
"description": "Label for muting the conversation"
},
"unmute": {
"message": "Ljud på",
"message": "Av-tysta",
"description": "Label for unmuting the conversation"
},
"muteExpirationLabelAlways": {
"message": "Ljudet avstängt för alltid",
"message": "Tystad för alltid",
"description": "Shown in the mute notifications submenu whenever a conversation has been muted"
},
"muteExpirationLabel": {
"message": "Ljudet avstängt till $duration$",
"message": "Tystad till $duration$",
"description": "Shown in the mute notifications submenu whenever a conversation has been muted",
"placeholders": {
"duration": {
@ -4986,11 +4986,11 @@
"description": "Shown in timeline or conversation preview when v2 group changes"
},
"GroupV2--admin-approval-remove-one--you--unknown": {
"message": "Din förfrågan om att gå med i gruppen har avvisats av en administratör.",
"message": "Din förfrågan om att gå med i gruppen har nekats av en administratör.",
"description": "Shown in timeline or conversation preview when v2 group changes"
},
"GroupV2--admin-approval-remove-one--other--you": {
"message": "Du avvisade en begäran om att gå med i gruppen från $joinerName$.",
"message": "Du nekade en begäran om att gå med i gruppen från $joinerName$.",
"description": "Shown in timeline or conversation preview when v2 group changes",
"placeholders": {
"joinerName": {
@ -5010,7 +5010,7 @@
}
},
"GroupV2--admin-approval-remove-one--other--other": {
"message": "$adminName$ avvisade en begäran om att gå med i gruppen från $joinerName$.",
"message": "$adminName$ nekade en begäran om att gå med i gruppen från $joinerName$.",
"description": "Shown in timeline or conversation preview when v2 group changes",
"placeholders": {
"adminName": {
@ -5314,7 +5314,7 @@
"description": "Displayed while checking if the contact is SMS-only"
},
"countMutedConversationsDescription": {
"message": "Inkludera konversationer med ljudet avstängt i märkesräkning",
"message": "Inkludera tystade konversationer i märkesräkning",
"description": "Description for counting muted conversations in badge setting"
},
"ContactModal--message": {
@ -5366,7 +5366,7 @@
"description": "This is a button in the conversation context menu to show chat settings"
},
"ConversationDetails__unmute--title": {
"message": "Ljud på i den här chatten",
"message": "Avtysta den här chatten",
"description": "Title for the modal to unmute a chat"
},
"ConversationDetails--group-link": {
@ -5496,7 +5496,7 @@
"description": "In the conversation notifications settings, this is the label for the mentions option"
},
"ConversationNotificationsSettings__mentions__info": {
"message": "Få aviseringar när du nämns i chattar med ljudet av",
"message": "Få aviseringar när du nämns i tystade chattar",
"description": "In the conversation notifications settings, this is the sub-label for the mentions option"
},
"ConversationNotificationsSettings__mentions__select__always-notify": {
@ -5504,7 +5504,7 @@
"description": "In the conversation notifications settings, this is the option that always notifies you for @mentions"
},
"ConversationNotificationsSettings__mentions__select__dont-notify-for-mentions-if-muted": {
"message": "Meddela inte om ljudet är avstängt",
"message": "Meddela inte om tystad",
"description": "In the conversation notifications settings, this is the option that doesn't notify you for @mentions if the conversation is muted"
},
"GroupLinkManagement--clipboard": {
@ -5562,7 +5562,7 @@
}
},
"PendingRequests--deny-for": {
"message": "Avvisa förfrågan från \"$name$\"?",
"message": "Neka förfrågan från \"$name$\"?",
"description": "This is the modal content when confirming denying a group request to join",
"placeholders": {
"name": {
@ -5644,7 +5644,7 @@
"description": "This is the modal button to approve group request to join"
},
"PendingRequests--deny": {
"message": "Avvisa förfrågan",
"message": "Neka förfrågan",
"description": "This is the modal button to deny group request to join"
},
"PendingRequests--info": {
@ -6201,6 +6201,58 @@
"message": "Om",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Användarnamn",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Ange ett användarnamn",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Användarnamn kan inte börja med en siffra.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Detta användarnamn är taget.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Ta bort",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Skriv något om dig själv...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Om",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Användarnamn",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Din profil kunde inte uppdateras. Vänligen försök igen.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Skärmläsare bör nu ha lättare att navigera genom konversationslistan i den vänstra rutan.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Den här versionen innehåller ett antal små justeringar och felrättningar för att Signal ska fungera smidigt.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Kuhusu",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Jina la mtumiaji",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Ingiza jina la mtumiaji",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Majina ya watumiaji hayawezi kuanzia na nambari",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Jina hili la mtumiaji limechukuliwa.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Futa",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Andika jambo kukuhusu...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Kuhusu",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Jina la mtumiaji",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Wasifu wako haujasasishwa. Tafadhali jaribu tena.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "பற்றி",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "பயனர்பெயர்",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "பயனர்பெயரை உள்ளிடவும்",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "பயனர்பெயர்கள் எண்ணுடன் தொடங்கக்கூடாது.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "இந்த பயனர்பெயர் எடுக்கப்பட்டது.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "நீக்கு",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "உன்னை பற்றி எதாவது எழுது...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "பற்றி",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "பயனர்பெயர்",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "உங்கள் சுயவிவரத்தை புதுப்பிக்க முடியவில்லை. தயவு செய்து மீண்டும் முயற்சி செய்.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "గురించి",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "వినియోగదారుడు ",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "వినియోగదారు పేరును నమోదు చేయండి",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "వినియోగదారు పేర్లు సంఖ్యతో ప్రారంభం కాకపోవచ్చు.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "ఈ వినియోగదారు పేరు తీసుకోబడింది.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "తొలగించండి",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "గురించి",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "వినియోగదారుడు ",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "เกี่ยวกับ",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "ชื่อผู้ใช้",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "ใส่ชื่อผู้ใช้",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "ชื่อผู้ใช้จะขึ้นต้นด้วยตัวเลขไม่ได้",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "มีผู้ใช้ชื่อนี้แล้ว",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "ลบ",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "เขียนอะไรบางอย่างเกี่ยวกับตัวคุณ...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "เกี่ยวกับ",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "ชื่อผู้ใช้",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "โปรไฟล์ของคุณไม่สามารถปรับปรุงได้ โปรดลองอีกครั้ง",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -474,7 +474,7 @@
"description": ""
},
"debugLogError": {
"message": "Something went wrong with the upload! Please email support@signal.org and attach your log as a text file.",
"message": "Yüklemede bir şeyler ters gitti! Lütfen support@signal.org adresine günlüğünüzü bir metin dosyası olarak eklediğiniz bir e-posta gönderin.",
"description": ""
},
"debugLogSuccess": {
@ -2756,7 +2756,7 @@
"description": "Appears on the cancel button in confirmation dialogs."
},
"MessageBody--read-more": {
"message": "Read more",
"message": "Devamını oku",
"description": "When a message is too long this is the affordance to expand the message"
},
"Message--unsupported-message": {
@ -3104,7 +3104,7 @@
"description": "Label for the X button used to remove a staged sticker"
},
"StickerCreator--DropStage--dragDrop": {
"message": "Click or drag/drop a file to add a sticker",
"message": "Çıkartma eklemek için tıklayın veya dosya sürükleyin",
"description": "Shown on the + section of the file addition stage of sticker pack creation"
},
"StickerCreator--DropStage--help": {
@ -5366,7 +5366,7 @@
"description": "This is a button in the conversation context menu to show chat settings"
},
"ConversationDetails__unmute--title": {
"message": "Unmute this chat?",
"message": "Konuşmanın sesi açılsın mı?",
"description": "Title for the modal to unmute a chat"
},
"ConversationDetails--group-link": {
@ -6201,6 +6201,58 @@
"message": "Hakkında",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Kullanıcı adı",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Bir kullanıcı adı girin",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Signal'de kullanıcı adları tamamen isteğe bağlıdır. Eğer oluşturup aranabilir yaparsanız, diğer Signal kullanıcıları telefon numaranızı bilmeden adınızı arayarak sizi bulabileceklerdir.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Kullanıcı adları yalznıca a-z, 0-9 ve _ içerebilir",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Kullanıcı adları rakam ile başlayamaz.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Kullanıcı adları en az $min$ karakter içermelidir.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Kullanıcı adları en fazla $max$ karakter içermelidir.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Bu kullanıcı adı alınmış.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Kullanıcı adınız kaydedilemedi. Bağlantınızı kontrol edip tekrar deneyin.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Kullanıcı adınız kaldırılamadı. Bağlantınızı kontrol edip tekrar deneyin.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Kullanıcı adını kaldır",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "Bu kullanıcı adınızı kaldırıp diğer kullanıcılar tarafından kullanılabilir hale getirecektir. Emin misiniz?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Sil",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Hakkınızda bir şey yazın...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Hakkında",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Resminiz",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Kullanıcı adı",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Profiliniz güncellenemedi. Lütfen tekrar deneyin.",
"description": "Error message when something goes wrong updating your profile."
@ -6490,11 +6550,11 @@
"description": "Release notes for v5.19"
},
"WhatsNew__v5.20": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"message": "Bu sürüm Signal'in sorunsuz çalışması için gereken bir takım küçük düzeltme ve hata gidermelerini içerir.",
"description": "Release notes for v5.20"
},
"WhatsNew__v5.21--1": {
"message": "Get more information at a glance 👀. The left pane has got a fresh new look and style 😎.",
"message": "Bir bakışta daha fazla bilgi edinin. Sol bölmenin artık yeni bir görünüm ve tarzı var 😎 .",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.21--2": {
@ -6505,8 +6565,20 @@
"message": "Ekran okuyucu kullanıcıları için sol bölmedeki konuşma listesinde gezinme artık daha kolay.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"WhatsNew__v5.24--1": {
"message": "Artık arşivlenmiş konuşmalarda arama yapabilirsiniz. Bir sonraki ipucunu bulmak için eski ciltleri (hızlıca) aradığınızı hayal edin.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "Yukarı kaydırıp bir mesaj gönderdiyseniz, mesajınızın nerede olduğunu merak etmişsinizdir! Şimdi, ne zaman bir mesaj gönderirseniz, sıkı çalışmanıza hayran kalmanız için ekrana kaydırılır.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Mesaja tepki mi veriyorsunuz? Artık daha stabil olmalı, 24 saate kadar otomatik tekrar denenecek",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "Bu sürüm Signal'in sorunsuz çalışması için gereken bir takım küçük düzeltme ve hata gidermelerini içerir.",
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "ھەققىدە",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "ئىشلەتكۈچى",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "ئىشلەتكۈچى ئىسمى كىرگۈزۈڭ",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "ئىشلەتكۈچى ئىسمى ساندىن باشلانسا بولمايدۇ.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "ئىشلەتكۈچى ئىسمى ئىشلىتىلگەن",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "ئۆچۈر",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "ھەققىدە",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "ئىشلەتكۈچى",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "Про додаток",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Ім'я користувача",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Введіть ім'я користувача",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Ім'я користувача не може починатися з цифри.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Цей псевдонім вже використовується.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Видалити",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Напишіть щось про себе...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "Про додаток",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Ім'я користувача",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Ваш профіль не вдалось оновити. Будь ласка, спробуйте ще раз.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "متعلق",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "صارف کا نام",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "صارف کا نام داخل کریں",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "صارف نام کسی نمبر کے ساتھ شروع نہیں ہوسکتے ہیں۔",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "یہ صارف نام لیا گیا ہے۔",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "حذف کریں",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "اپنے بارے میں کچھ لکھیں...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "متعلق",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "صارف کا نام",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "آپ کے پروفائل کو اپ ڈیٹ نہیں کیا جاسکا۔ دوبارہ کوشش کریں.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -1458,11 +1458,11 @@
"description": "Button tooltip label for stopping screen sharing"
},
"calling__button--ring__label": {
"message": "Ring",
"message": "Rung chuông",
"description": "Label under the ring button"
},
"calling__button--ring__disabled-because-group-is-too-large": {
"message": "Group is too large to ring the participants.",
"message": "Nhóm quá lớn để rung chuông các thành viên",
"description": "Button tooltip label when you can't ring because the group is too large"
},
"calling__button--ring__off": {
@ -6201,6 +6201,58 @@
"message": "Thông tin",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "Tên người dùng",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "Nhập tên người dùng",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "Tên người dùng không được bắt đầu bằng số.",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "Tên người dùng này đã được sử dụng.",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "Xóa",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,12 +6315,20 @@
"message": "Thông tin",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "Tên người dùng",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
},
"AnnouncementsOnlyGroupBanner--modal": {
"message": "Message an admin",
"message": "Nhắn tin cho quản trị viên",
"description": "Modal title for the list of admins in a group"
},
"AnnouncementsOnlyGroupBanner--announcements-only": {
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "关于",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "用户名",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "输入用户名",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Usernames on Signal are optional. If you choose to create a username and make it searchable, other Signal users will be able to find you by this username and contact you without knowing your phone number.",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "Usernames may only contain a-z, 0-9 and _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "用户名不能以数字开头。",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "Usernames must have a least $min$ characters.",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "Usernames must have at most $max$ characters.",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "该用户名已有人使用。",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "Your username couldnt be saved. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "Your username couldnt be removed. Check your connection and try again.",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "Delete username",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "This will remove your username, allowing other users to claim it. Are you sure?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "删除",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "Write something about yourself...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "关于",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "Your Avatar",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "用户名",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "Your profile could not be updated. Please try again.",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "Screen reader users should now find it easier to navigate through the conversation list on the left pane.",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "If you've ever scrolled up and sent a message, you might wonder where your message was! Now, whenever you send a message, it'll be scrolled into view for you to admire your hard work.",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

View File

@ -6201,6 +6201,58 @@
"message": "關於",
"description": "Default text for about field"
},
"ProfileEditor--username": {
"message": "使用者名稱",
"description": "Default text for username field"
},
"ProfileEditor--username--placeholder": {
"message": "輸入使用者名稱",
"description": "Placeholder for the username field"
},
"ProfileEditor--username--helper": {
"message": "Signal 上的使用者名稱是可選的。 如果你選擇建立使用者名稱並使可被搜索,其他 Signal 使用者將能夠透過該使用者名稱找到你並在不知道你的電話號碼的情況下與你聯絡。",
"description": "Shown on the edit username screen"
},
"ProfileEditor--username--check-characters": {
"message": "使用者名稱只能包含 a-z、0-9 和 _",
"description": "Shown if user has attempted to use forbidden characters"
},
"ProfileEditor--username--check-starting-character": {
"message": "使用者名稱不能以數字開頭。",
"description": "Shown if user has attempted to begin their username with a number"
},
"ProfileEditor--username--check-character-min": {
"message": "使用者名稱必須至少包含$min$ 個字符。",
"description": "Shown if user has attempted to enter a username with too few characters - currently min is 3"
},
"ProfileEditor--username--check-character-max": {
"message": "使用者名稱最多只能包含$max$個字符。",
"description": "Shown if user has attempted to enter a username with too many characters - currently min is 25"
},
"ProfileEditor--username--check-username-taken": {
"message": "這個使用者名稱已經被使用。",
"description": "Shown if user has attempted to save a username which is not available"
},
"ProfileEditor--username--general-error": {
"message": "無法保存你的使用者名稱。請檢查你的網路連接並重試。",
"description": "Shown if something unknown has gone wrong with username save."
},
"ProfileEditor--username--delete-general-error": {
"message": "無法刪除你的使用者名稱。請檢查你的網路連接並重試。",
"description": "Shown if something unknown has gone wrong with username delete."
},
"ProfileEditor--username--delete-username": {
"message": "刪除使用者名稱",
"description": "Shown as aria label for trash icon next to username"
},
"ProfileEditor--username--confirm-delete-body": {
"message": "這將刪除你的使用者名稱,這將可讓其他使用者使用。你確定嗎?",
"description": "Shown in dialog body if user has saved an empty string to delete their username"
},
"ProfileEditor--username--confirm-delete-button": {
"message": "刪除",
"description": "Shown in dialog button if user has saved an empty string to delete their username"
},
"ProfileEditor--about-placeholder": {
"message": "寫一些關於你自己...",
"description": "Placeholder text for about input field"
@ -6263,6 +6315,14 @@
"message": "關於",
"description": "Title for about editing"
},
"ProfileEditorModal--avatar": {
"message": "你的頭像",
"description": "Title for profile avatar editing"
},
"ProfileEditorModal--username": {
"message": "使用者名稱",
"description": "Title for username editing"
},
"ProfileEditorModal--error": {
"message": "無法更新你的個人資料。 請再試一次。",
"description": "Error message when something goes wrong updating your profile."
@ -6505,8 +6565,20 @@
"message": "螢幕閱讀器使用者現在應該可以更輕鬆地瀏覽左側面版中的對話清單。",
"description": "Release notes for v5.21"
},
"WhatsNew__v5.22": {
"WhatsNew__v5.24--1": {
"message": "你現在可以在存檔的對話中搜尋。想像一下自己(快速地)搜尋古代書籍,尋找下一條線索。",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--2": {
"message": "如果你曾經向上捲動並傳送過訊息,你可能想知道你的訊息在哪裡! 現在,每當你傳送訊息時,它都會捲動到你的眼前,讓你欣賞自己辛勤工作的成果。",
"description": "Release notes for v5.24"
},
"WhatsNew__v5.24--3": {
"message": "要對訊息作出回應嗎? 現在應該更可靠了,最多可以重試 24 小時",
"description": "Release notes for v5.24"
},
"WhatsNew__bugfixes": {
"message": "此版本包含許多小調整和錯誤修復,以維持 Signal 穩定運作。",
"description": "Release notes for v5.22"
"description": "Release notes for releases that only include bug fixes"
}
}

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.23.0-beta.1",
"version": "5.23.1",
"license": "AGPL-3.0-only",
"author": {
"name": "Open Whisper Systems",

View File

@ -416,6 +416,7 @@ $loading-height: 16px;
.header {
font-weight: normal;
line-height: 1em;
margin-bottom: 1.5em;
font-size: 20pt;

View File

@ -4,7 +4,8 @@
import { webFrame } from 'electron';
import { isNumber, noop } from 'lodash';
import { bindActionCreators } from 'redux';
import { render, unstable_batchedUpdates as batchedUpdates } from 'react-dom';
import { render } from 'react-dom';
import { batch as batchDispatch } from 'react-redux';
import MessageReceiver from './textsecure/MessageReceiver';
import type {
@ -1041,7 +1042,7 @@ export async function startApp(): Promise<void> {
`${batch.length} into ${deduped.size}`
);
batchedUpdates(() => {
batchDispatch(() => {
deduped.forEach(conversation => {
conversationChanged(conversation.id, conversation.format());
});
@ -1056,11 +1057,21 @@ export async function startApp(): Promise<void> {
maxSize: Infinity,
});
convoCollection.on('props-change', conversation => {
convoCollection.on('props-change', (conversation, isBatched) => {
if (!conversation) {
return;
}
// `isBatched` is true when the `.set()` call on the conversation model
// already runs from within `react-redux`'s batch. Instead of batching
// the redux update for later - clear all queued updates and update
// immediately.
if (isBatched) {
changedConvoBatcher.removeAll(conversation);
conversationChanged(conversation.id, conversation.format());
return;
}
changedConvoBatcher.add(conversation);
});
convoCollection.on('reset', removeAllConversations);

View File

@ -188,6 +188,7 @@ export class MessageDetail extends React.Component<Props> {
{unidentifiedDeliveryComponent}
{contact.statusTimestamp && (
<Timestamp
extended
i18n={i18n}
module="module-message-detail__status-timestamp"
timestamp={contact.statusTimestamp}

View File

@ -1084,15 +1084,24 @@ export class Timeline extends React.PureComponent<PropsType, StateType> {
return;
}
let resizeStartRow: number | undefined;
if (isNumber(messageHeightChangeIndex)) {
resizeStartRow = this.fromItemIndexToRow(messageHeightChangeIndex);
clearChangedMessages(id);
}
if (
items &&
items.length > 0 &&
prevProps.items &&
prevProps.items.length > 0 &&
items !== prevProps.items
items !== prevProps.items ||
oldestUnreadIndex !== prevProps.oldestUnreadIndex ||
Boolean(typingContact) !== Boolean(prevProps.typingContact)
) {
const { atTop } = this.state;
// This clause handles prepended messages when user scrolls up. New
// messages are added to `items`, but we want to keep the scroll position
// at the first previously visible message even though the row numbers
// have now changed.
if (atTop) {
const oldFirstIndex = 0;
const oldFirstId = prevProps.items[oldFirstIndex];
@ -1117,39 +1126,55 @@ export class Timeline extends React.PureComponent<PropsType, StateType> {
}
}
// We continue on after our atTop check; because if we're not loading new messages
// we still have to check for all the other situations which might require a
// resize.
// Compare current rows against previous rows to identify the number of
// consecutive rows (from start of the list) the are the same in both
// lists.
const rowsIterator = Timeline.getEphemeralRows({
items,
oldestUnreadIndex,
typingContact: Boolean(typingContact),
haveOldest,
});
const prevRowsIterator = Timeline.getEphemeralRows({
items: prevProps.items,
oldestUnreadIndex: prevProps.oldestUnreadIndex,
typingContact: Boolean(prevProps.typingContact),
haveOldest: prevProps.haveOldest,
});
const oldLastIndex = prevProps.items.length - 1;
const oldLastId = prevProps.items[oldLastIndex];
const newLastIndex = items.findIndex(item => item === oldLastId);
if (newLastIndex < 0) {
this.resize();
return;
}
const indexDelta = newLastIndex - oldLastIndex;
// If we've just added to the end of the list, then the index of the last id's
// index won't have changed, and we can rely on List's detection that items is
// different for the necessary re-render.
if (indexDelta === 0) {
if (typingContact || prevProps.typingContact) {
// The last row will be off, because it was previously the typing indicator
const rowCount = this.getRowCount();
this.resize(rowCount - 2);
let firstChangedRow = 0;
// eslint-disable-next-line no-constant-condition
while (true) {
const row = rowsIterator.next();
if (row.done) {
break;
}
// no resize because we just add to the end
return;
const prevRow = prevRowsIterator.next();
if (prevRow.done) {
break;
}
if (prevRow.value !== row.value) {
break;
}
firstChangedRow += 1;
}
this.resize();
return;
// If either:
//
// - Row count has changed after props update
// - There are some different rows (and the loop above was interrupted)
//
// Recompute heights of all rows starting from the first changed row or
// the last row in the previous row list.
if (!rowsIterator.next().done || !prevRowsIterator.next().done) {
resizeStartRow = Math.min(
resizeStartRow ?? firstChangedRow,
firstChangedRow
);
}
}
if (this.resizeFlag) {
@ -1158,34 +1183,8 @@ export class Timeline extends React.PureComponent<PropsType, StateType> {
return;
}
if (oldestUnreadIndex !== prevProps.oldestUnreadIndex) {
const prevRow = this.getLastSeenIndicatorRow(prevProps);
const newRow = this.getLastSeenIndicatorRow();
const rowCount = this.getRowCount();
const lastRow = rowCount - 1;
const targetRow = Math.min(
isNumber(prevRow) ? prevRow : lastRow,
isNumber(newRow) ? newRow : lastRow
);
this.resize(targetRow);
return;
}
if (isNumber(messageHeightChangeIndex)) {
const rowIndex = this.fromItemIndexToRow(messageHeightChangeIndex);
this.resize(rowIndex);
clearChangedMessages(id);
return;
}
if (Boolean(typingContact) !== Boolean(prevProps.typingContact)) {
const rowCount = this.getRowCount();
this.resize(rowCount - 2);
return;
if (resizeStartRow !== undefined) {
this.resize(resizeStartRow);
}
this.updateWithVisibleRows();
@ -1575,6 +1574,31 @@ export class Timeline extends React.PureComponent<PropsType, StateType> {
);
}
private static *getEphemeralRows({
items,
typingContact,
oldestUnreadIndex,
haveOldest,
}: {
items: ReadonlyArray<string>;
typingContact: boolean;
oldestUnreadIndex?: number;
haveOldest: boolean;
}): Iterator<string> {
yield haveOldest ? 'hero' : 'loading';
for (let i = 0; i < items.length; i += 1) {
if (i === oldestUnreadIndex) {
yield 'oldest-unread';
}
yield `item:${items[i]}`;
}
if (typingContact) {
yield 'typing-contact';
}
}
private static getWarning(
{ warning }: PropsType,
state: StateType

View File

@ -94,7 +94,7 @@ export const ConversationDetailsHeader: React.ComponentType<Props> = ({
avatarPath={conversation.avatarPath}
conversationTitle={conversation.title}
i18n={i18n}
isGroup
isGroup={isGroup}
onClose={() => setShowingAvatar(false)}
/>
) : null;

View File

@ -141,6 +141,7 @@ export class MessageReceipts extends Collection<MessageReceiptModel> {
async onReceipt(receipt: MessageReceiptModel): Promise<void> {
const type = receipt.get('type');
const messageSentAt = receipt.get('messageSentAt');
const receiptTimestamp = receipt.get('receiptTimestamp');
const sourceConversationId = receipt.get('sourceConversationId');
const sourceUuid = receipt.get('sourceUuid');
@ -191,7 +192,7 @@ export class MessageReceipts extends Collection<MessageReceiptModel> {
const newSendState = sendStateReducer(oldSendState, {
type: sendActionType,
updatedAt: messageSentAt,
updatedAt: receiptTimestamp,
});
// The send state may not change. For example, this can happen if we get a read

View File

@ -4,6 +4,7 @@
/* eslint-disable class-methods-use-this */
/* eslint-disable camelcase */
import { compact, isNumber } from 'lodash';
import { batch as batchDispatch } from 'react-redux';
import type {
ConversationAttributesType,
ConversationModelCollectionType,
@ -202,6 +203,8 @@ export class ConversationModel extends window.Backbone
private muteTimer?: NodeJS.Timer;
private isInReduxBatch = false;
// eslint-disable-next-line class-methods-use-this
defaults(): Partial<ConversationAttributesType> {
return {
@ -319,7 +322,7 @@ export class ConversationModel extends window.Backbone
this.oldCachedProps = this.cachedProps;
}
this.cachedProps = null;
this.trigger('props-change', this);
this.trigger('props-change', this, this.isInReduxBatch);
}
);
@ -1613,14 +1616,21 @@ export class ConversationModel extends window.Backbone
window.Signal.Data.updateConversation(this.attributes);
}
incrementSentMessageCount({ save = true }: { save?: boolean } = {}): void {
this.set({
incrementSentMessageCount({ dry = false }: { dry?: boolean } = {}):
| Partial<ConversationAttributesType>
| undefined {
const update = {
messageCount: (this.get('messageCount') || 0) + 1,
sentMessageCount: (this.get('sentMessageCount') || 0) + 1,
});
if (save) {
window.Signal.Data.updateConversation(this.attributes);
};
if (dry) {
return update;
}
this.set(update);
window.Signal.Data.updateConversation(this.attributes);
return undefined;
}
decrementSentMessageCount(): void {
@ -3690,28 +3700,8 @@ export class ConversationModel extends window.Backbone
return;
}
this.clearTypingTimers();
const { clearUnreadMetrics } = window.reduxActions.conversations;
clearUnreadMetrics(this.id);
const mandatoryProfileSharingEnabled = window.Signal.RemoteConfig.isEnabled(
'desktop.mandatoryProfileSharing'
);
if (mandatoryProfileSharingEnabled && !this.get('profileSharing')) {
this.set({ profileSharing: true });
}
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
const destination = this.getSendTarget()!;
const recipients = this.getRecipients();
const now = timestamp || Date.now();
await this.maybeApplyUniversalTimer(false);
const expireTimer = this.get('expireTimer');
log.info(
'Sending message to conversation',
this.idForLogging(),
@ -3719,6 +3709,20 @@ export class ConversationModel extends window.Backbone
now
);
this.clearTypingTimers();
const mandatoryProfileSharingEnabled = window.Signal.RemoteConfig.isEnabled(
'desktop.mandatoryProfileSharing'
);
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
const destination = this.getSendTarget()!;
const recipients = this.getRecipients();
await this.maybeApplyUniversalTimer(false);
const expireTimer = this.get('expireTimer');
const recipientMaybeConversations = map(recipients, identifier =>
window.ConversationController.get(identifier)
);
@ -3801,29 +3805,43 @@ export class ConversationModel extends window.Backbone
const renderStart = Date.now();
this.addSingleMessage(model);
this.isInReduxBatch = true;
batchDispatch(() => {
try {
const { clearUnreadMetrics } = window.reduxActions.conversations;
clearUnreadMetrics(this.id);
const enableProfileSharing = Boolean(
mandatoryProfileSharingEnabled && !this.get('profileSharing')
);
this.addSingleMessage(model);
const draftProperties = dontClearDraft
? {}
: {
draft: null,
draftTimestamp: null,
lastMessage: model.getNotificationText(),
lastMessageStatus: 'sending' as const,
};
this.set({
...draftProperties,
...(enableProfileSharing ? { profileSharing: true } : {}),
...this.incrementSentMessageCount({ dry: true }),
active_at: now,
timestamp: now,
isArchived: false,
});
} finally {
this.isInReduxBatch = false;
}
});
if (sticker) {
await addStickerPackReference(model.id, sticker.packId);
}
const draftProperties = dontClearDraft
? {}
: {
draft: null,
draftTimestamp: null,
lastMessage: model.getNotificationText(),
lastMessageStatus: 'sending' as const,
};
this.set({
...draftProperties,
active_at: now,
timestamp: now,
isArchived: false,
});
this.incrementSentMessageCount({ save: false });
const renderDuration = Date.now() - renderStart;
if (renderDuration > SEND_REPORTING_THRESHOLD_MS) {
@ -4770,7 +4788,7 @@ export class ConversationModel extends window.Backbone
const memberEnum = Proto.Member.Role;
const members = this.get('membersV2') || [];
const ourUuid = window.textsecure.storage.user.getCheckedUuid().toString();
const ourUuid = window.textsecure.storage.user.getUuid()?.toString();
const me = members.find(item => item.uuid === ourUuid);
if (!me) {
return false;

View File

@ -37,6 +37,7 @@ export default function updateToSchemaVersion43(
type LegacyConversationType = {
id: string;
groupId: string;
membersV2?: Array<{
conversationId: string;
}>;
@ -78,6 +79,8 @@ export default function updateToSchemaVersion43(
const legacy = (convo as unknown) as LegacyConversationType;
let result = convo;
const logId = `(${legacy.id}) groupv2(${legacy.groupId})`;
const memberKeys: Array<keyof LegacyConversationType> = [
'membersV2',
'pendingMembersV2',
@ -98,7 +101,7 @@ export default function updateToSchemaVersion43(
});
if (!uuid) {
logger.warn(
`updateToSchemaVersion43: ${legacy.id}.${key} UUID not found ` +
`updateToSchemaVersion43: ${logId}.${key} UUID not found ` +
`for ${member.conversationId}`
);
return undefined;
@ -141,14 +144,14 @@ export default function updateToSchemaVersion43(
if (oldValue.length !== 0) {
logger.info(
`updateToSchemaVersion43: migrated ${oldValue.length} ${key} ` +
`entries to ${newValue.length} for ${legacy.id}`
`entries to ${newValue.length} for ${logId}`
);
}
if (addedByCount > 0) {
logger.info(
`updateToSchemaVersion43: migrated ${addedByCount} addedByUserId ` +
`in ${key} for ${legacy.id}`
`in ${key} for ${logId}`
);
}
}

View File

@ -1255,10 +1255,12 @@ function conversationChanged(
.outboundMessagesPendingConversationVerification,
id
) ?? [];
const messagesPending = await getMessagesById(messageIdsPending);
messagesPending.forEach(message => {
message.retrySend();
});
if (messageIdsPending.length) {
const messagesPending = await getMessagesById(messageIdsPending);
messagesPending.forEach(message => {
message.retrySend();
});
}
}
dispatch({

View File

@ -41,6 +41,26 @@ describe('batcher', () => {
assert.ok(processBatch.calledOnceWith([1]), 'Partial batch after timeout');
});
it('should remove scheduled items from a batch', async () => {
const processBatch = sinon.fake.resolves(undefined);
const batcher = createBatcher<number>({
name: 'test',
wait: 5,
maxSize: 100,
processBatch,
});
batcher.add(1);
batcher.add(1);
batcher.add(2);
batcher.removeAll(1);
await sleep(10);
assert.ok(processBatch.calledOnceWith([2]), 'Remove all');
});
it('should flushAndWait a partial batch', async () => {
const processBatch = sinon.fake.resolves(undefined);

View File

@ -626,8 +626,12 @@ describe('SQL migrations test', () => {
const UUID_B = generateGuid();
const UUID_C = generateGuid();
const rawConvoA = { id: 'a', groupId: 'gv2a', uuid: UUID_A };
const rawConvoB = { id: 'b', groupId: 'gv2b', uuid: UUID_B };
const rawConvoC = {
id: 'c',
groupId: 'gv2c',
uuid: UUID_C,
membersV2: [
{ conversationId: 'a', joinedAtVersion: 1 },
@ -668,8 +672,8 @@ describe('SQL migrations test', () => {
INSERT INTO conversations
(id, uuid, json)
VALUES
('a', '${UUID_A}', '${JSON.stringify({ id: 'a', uuid: UUID_A })}'),
('b', '${UUID_B}', '${JSON.stringify({ id: 'b', uuid: UUID_B })}'),
('a', '${UUID_A}', '${JSON.stringify(rawConvoA)}'),
('b', '${UUID_B}', '${JSON.stringify(rawConvoB)}'),
('c', '${UUID_C}', '${JSON.stringify(rawConvoC)}');
INSERT INTO messages
@ -714,6 +718,7 @@ describe('SQL migrations test', () => {
assert.strictEqual(members, `${UUID_A} ${UUID_B}`);
assert.deepStrictEqual(JSON.parse(convoJSON), {
id: 'c',
groupId: 'gv2c',
uuid: UUID_C,
membersV2: [
{ uuid: UUID_A, joinedAtVersion: 1 },

View File

@ -31,6 +31,7 @@ export type BatcherOptionsType<ItemType> = {
export type BatcherType<ItemType> = {
add: (item: ItemType) => void;
removeAll: (needle: ItemType) => void;
anyPending: () => boolean;
onIdle: () => Promise<void>;
flushAndWait: () => Promise<void>;
@ -70,6 +71,10 @@ export function createBatcher<ItemType>(
}
}
function removeAll(needle: ItemType) {
items = items.filter(item => item !== needle);
}
function anyPending(): boolean {
return queue.size > 0 || queue.pending > 0 || items.length > 0;
}
@ -108,6 +113,7 @@ export function createBatcher<ItemType>(
batcher = {
add,
removeAll,
anyPending,
onIdle,
flushAndWait,

View File

@ -14,6 +14,8 @@ export function waitForOnline(
return;
}
let timeoutId: undefined | ReturnType<typeof setTimeout>;
const listener = () => {
cleanup();
resolve();
@ -21,12 +23,15 @@ export function waitForOnline(
const cleanup = () => {
onlineEventTarget.removeEventListener('online', listener);
if (typeof timeoutId === 'number') {
clearTimeout(timeoutId);
}
};
onlineEventTarget.addEventListener('online', listener);
if (timeout !== undefined) {
setTimeout(() => {
timeoutId = setTimeout(() => {
cleanup();
reject(new Error('waitForOnline: did not come online in time'));
}, timeout);

View File

@ -3,7 +3,7 @@
/* eslint-disable camelcase */
import { unstable_batchedUpdates as batchedUpdates } from 'react-dom';
import { batch as batchDispatch } from 'react-redux';
import { debounce, flatten, omit, throttle } from 'lodash';
import { render } from 'mustache';
@ -3298,20 +3298,20 @@ export class ConversationView extends window.Backbone.View<ConversationModel> {
log.info('Send pre-checks took', sendDelta, 'milliseconds');
batchedUpdates(() => {
model.enqueueMessageForSend(
message,
attachments,
this.quote,
this.getLinkPreviewForSend(message),
undefined, // sticker
mentions,
{
sendHQImages,
timestamp,
}
);
model.enqueueMessageForSend(
message,
attachments,
this.quote,
this.getLinkPreviewForSend(message),
undefined, // sticker
mentions,
{
sendHQImages,
timestamp,
}
);
batchDispatch(() => {
this.compositionApi.current?.reset();
model.setMarkedUnread(false);
this.setQuoteMessage(null);