diff --git a/_locales/af/messages.json b/_locales/af/messages.json index ac6e9b4cc..a832165e1 100644 --- a/_locales/af/messages.json +++ b/_locales/af/messages.json @@ -210,7 +210,7 @@ "description": "Shown in place of the search box when showing archived conversation list" }, "LeftPane--pinned": { - "message": "Pinned", + "message": "Vasgespeld", "description": "Shown as a header for pinned conversations in the left pane" }, "LeftPane--chats": { @@ -412,7 +412,7 @@ } }, "changedVerificationWarning": { - "message": "The following people may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.", + "message": "Die volgende mense het dalk van toestelle verander of ’n herinstallasie gedoen. Verifieer u veiligheidsnomemr met hulle om privaatheid te verseker.", "description": "Shown on confirmation dialog when user attempts to send a message" }, "safetyNumberChangeDialog__pending-messages--1": { @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Soek in $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Geen soekresultate vir \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Boodksappe", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Welkom by Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikoon wat wys dat hierdie beeld 'n onderskrif het", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Voeg 'n onderskrif by", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Bewaar", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Herstel", @@ -2194,7 +2198,7 @@ "description": "A notification shown in the conversation when a contact reinstalls" }, "safetyNumberChanges": { - "message": "Safety Number Changes", + "message": "Veiligheidsnommerveranderinge", "description": "Title for safety number changed modal" }, "safetyNumberChangedGroup": { @@ -2273,6 +2277,20 @@ "message": "No conversations found", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Choose members", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Ontblokkeer", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Unblock $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Julle sal boodskappe vir mekaar kan stuur en mekaar kan bel.", @@ -5287,6 +5311,30 @@ "message": "next", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Tap on your profile photo in the top left to open Settings", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Expand", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Gebruikername op Signal is opsioneel. As u kies om ’n gebruikernaam te skep, sal ander Signal-gebruikers u via hierdie gebruikernaam kan vind en u kan kontak sonder om u foonnommer te hê.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/ar/messages.json b/_locales/ar/messages.json index 5e2174c14..1fd038715 100644 --- a/_locales/ar/messages.json +++ b/_locales/ar/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "البحث في $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "لم يعثر على نتائج حول \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "الرسائل", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "مرحباً بك في Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "أيقونة تظهر أنّ هذه الصورة تحوي تسمية توضيحية", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "إضافة تسمية توضيحية...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "حفظ", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "إعادة التعيين", @@ -2273,6 +2277,20 @@ "message": "لم يعثر على أي محادثة", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "اختر الأعضاء", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "رفع الحظر", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "رفع الحظر عن $name$ ؟", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "ستتمكن من التراسل والاتصال ببعضكما البعض.", @@ -5287,6 +5311,30 @@ "message": "التالي", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "كن من الداعمين", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "كن من الداعمين", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "يجب لمس صورة حسابك في الأعلى على اليسار لفتح الإعدادات", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "عرض المزيد", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "اسماء المُستخدمين على Signal اختيارية. إذا اخترت إنشاء اسم مُستخدم، سيتمكن مُستخدمو Signal الآخرون من العُثور عليك بواسطة اسم المُستخدم هذا والاتصال بك دون معرفة رقم الهاتف الخاص بك.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "ما الجديد", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "خذ نفسًا واسترخ في الرسوم المتحركة الجديدة للحوارات والنوافذ المنبثقة. شهيق. زفير. شهيق. زفير.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "دائمًا ما يكون تبديل تخطيطات لوحة المفاتيح أمرًا صعبًا بعض الشيء، ولكن اختصارات لوحة المفاتيح تختصر عليك مباشرة، وتصل إلى ما وراء الحرف المحدد الذي تم الضغط عليه لاحترام نيتك.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "تحصل الآن على إشعار عندما تبدأ مكالمة جماعية. لن تتأخر أبدًا مرة أخرى، إلا إذا كنت تريد ذلك.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "هذه الميزة متاحة لكل من يتفاعل بـ💅 أكثر من 👍: يمكنك الآن تخصيص الرموز التعبيرية التي تظهر افتراضيًا عندما تريد الرد على رسالة.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "يحتوي هذا الإصدار على عدد من التعديلات الصغيرة وإصلاحات الأخطاء للحفاظ على تشغيل Signal بسلاسة.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "احصل على مزيد من المعلومات بلمحة واحدة 👀. حصل الجزء الأيمن على شكل وطراز جذابين حديثين 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "تعرَف على التوقيت. يتم الآن عرض الطابع الزمني المرتبط برسائل الحالة التي تم تسليمها وقراءتها وإرسالها ورسائل الحالة الأخرى، إذا كانت متاحة، في شاشة تفاصيل الرسالة.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "message": "يجب أن يجد مستخدمو قارئ الشاشة الآن أنه من الأسهل التنقل عبر قائمة المحادثات في الجزء الأيسر.", - "description": "Release notes for v5.21" - }, "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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "يحتوي هذا الإصدار على عدد من التعديلات الصغيرة وإصلاحات الأخطاء للحفاظ على تشغيل Signal بسلاسة.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "يحتوي هذا الإصدار على عدد من التعديلات الصغيرة وإصلاحات الأخطاء للحفاظ على تشغيل Signal بسلاسة.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/az/messages.json b/_locales/az/messages.json index 473b3ec00..19c90c0bf 100644 --- a/_locales/az/messages.json +++ b/_locales/az/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "$conversationName$ danışığında axtar", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "\"$searchTerm$\" üçün nəticə yoxdur", @@ -833,6 +827,20 @@ "message": "Mesajlar", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "İstifadəçi adına görə tap", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Signal-a xoş gəldiniz", "description": "" @@ -1293,13 +1301,9 @@ "message": "Nişan, bu təsvirin başlığının olduğunu göstərir", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Başlıq əlavə et...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Saxla", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Sıfırla", @@ -2273,6 +2277,20 @@ "message": "Heç bir danışıq tapılmadı", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "İstifadəçi adı alma uğursuz oldu. Bağlantınızı yoxlayıb yenidən sınayın.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "İstifadəçi tapılmadı. $atUsername$, bir Signal istifadəçisi deyil; tam istifadəçi adını daxil etdiyinizə əmin olun.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Üzvləri seç", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Əngəldən çıxart", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "$name$ əngəldən çıxarılsın?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Bir-birinizə zəng edə və mesaj göndərə bilərsiniz.", @@ -5287,6 +5311,30 @@ "message": "növbəti", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Bir dəstəkçi olun", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Bir dəstəkçi olun", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal, sizin kimi insanların sayəsində güclənir. Töhfə verin və bir profil nişanı əldə edin.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Signal-ı telefonunuzda açın", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Tənzimləmələri açmaq üçün sol üstdəki profil fotonuza toxunun.", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "\"Bir dəstəkçi olun\"a toxunun və abunə olun", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Genişləndir", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Signal-dakı istifadəçi adları ixtiyaridir. Əgər bir istifadəçi adı yaratmağı 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": { @@ -6539,38 +6587,6 @@ "message": "Yeni nə var", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Bir nəfəs alın və dialoq və açılan pəncərələr üçün yeni animasiyalara keçin. Artıq daha asandır.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Klaviatura düzülüşlərini dəyişdirmək hər zaman bir az çətin olur, ancaq klaviatura qısayolları artıq sizi izləyir, məqsədə çatmaq üçün basılan müəyyən bir hərfdən daha çoxunu edir.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Artıq qrup zəngi başladanda, bir bildiriş alacaqsınız. İstəmədiyiniz müddətcə, artıq heç vaxt gec qalmayacaqsınız.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Bu özəllik, 👍-dən daha çox 💅 ilə reaksiya verən hər kəsə gedir: Artıq bir mesaja reaksiya vermək istəyəndə ilkin olaraq görünən ifadələri özəlləşdirə bilərsiniz.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "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.20" - }, - "WhatsNew__v5.21--1": { - "message": "Bir 👀-da daha çox məlumat əldə edin. Sol bölmə təzə bir görünüşə və stilə sahibdir 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Nəyi, nə vaxt edəcəyinizi bilin. Əgər varsa, çatdırıldı, oxundu, göndərildi və digər status mesajları ilə əlaqəli vaxt möhürü, mesajın təfsilatlar ekranında görüntülənəcək.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.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" @@ -6583,6 +6599,10 @@ "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__v5.25--1": { + "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.25" + }, "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 releases that only include bug fixes" diff --git a/_locales/bg/messages.json b/_locales/bg/messages.json index ef622bf53..169dff33b 100644 --- a/_locales/bg/messages.json +++ b/_locales/bg/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Търси в $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Нама резултати да \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Съобщения", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Добре дошли в Сигнал", "description": "" @@ -1293,13 +1301,9 @@ "message": "Иконка, показваща, че изображението има заглавие", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Добави надпис...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Запази", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Рестартирай", @@ -2273,6 +2277,20 @@ "message": "No conversations found", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Избери членове", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Отблокиране", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Отблокирай $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Ще можете да си пишете и да се обаждате един на друг.", @@ -5287,6 +5311,30 @@ "message": "следващ", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Натиснете профилната си снимка в горния ляв ъгъл и отворете Настройки", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Разшири", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Потребителските имена в Signal са по желание. Ако изберете да си създадете потребителско име, другите потребители на Signal ще могат да ви намират по това потребителско име и да се свързват с вас, без да знаят телефонния ви номер.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/bn/messages.json b/_locales/bn/messages.json index f96ecb32e..76050cd8b 100644 --- a/_locales/bn/messages.json +++ b/_locales/bn/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "$conversationName$মধ্যে খুঁজুন", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "\"$searchTerm$\" এর জন্য কোন ফলাফল নেই", @@ -833,6 +827,20 @@ "message": "বার্তা সমূহ", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Signal এ স্বাগতম!", "description": "" @@ -1293,13 +1301,9 @@ "message": "আইকনটি দেখায় যে, এই চিত্রটির একটি ক্যাপশন রয়েছে", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "ক্যাপশন যুক্ত করুন...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "সংরক্ষন", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "রিসেট করুন", @@ -2273,6 +2277,20 @@ "message": "কোনও কথোপকথন পাওয়া যায়নি", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "সদস্যকে বেছে নিন", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "আনব্লক করুন", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "$name$-কে আনব্লক করবেন?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "আপনারা একে অপরকে মেসেজ পাঠাতে এবং কল করতে পারবেন।", @@ -5287,6 +5311,30 @@ "message": "পরবর্তী", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "সেটিংস খুলতে উপরের বাম কোণে আপনার প্রোফাইল ছবির উপর ট্যাপ করুন", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "প্রসারিত করুন", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "description": "Placeholder for the username field" }, "ProfileEditor--username--helper": { - "message": "সিগন্যালে ব্যবহারকারীর নাম ঐচ্ছিক। আপনি যদি একটি ব্যবহারকারীর নাম তৈরি করতে চান এবং এটি অনুসন্ধানযোগ্য করে তোলেন, অন্য সিগন্যাল ব্যবহারকারীরা আপনাকে এই ব্যবহারকারীর নাম দ্বারা খুঁজে পেতে এবং আপনার ফোন নম্বর না জেনেই আপনার সাথে যোগাযোগ করতে সক্ষম হবে৷", + "message": "Signal ব্যবহারকারীর নাম ঐচ্ছিক। আপনি যদি একটি ব্যবহারকারীর নাম তৈরি করবেন বলে চয়ন করেন তবে অন্যান্য সিগন্যাল ব্যবহারকারীরা আপনাকে এই ব্যবহারকারী নাম দ্বারা সন্ধান করতে এবং আপনার ফোন নাম্বার না জেনে আপনার সাথে পরিচিতি করতে পারবেন।", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "নতুন কি", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "একটি শ্বাস নিন এবং ডায়ালগ এবং পপআপগুলির জন্য নতুন অ্যানিমেশনগুলিতে শিথিল হোন ৷ সহজে ভিতরে। সহজে বাহিরে। সহজে ভিতরে। সহজে বাহিরে।", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "কীবোর্ড লেআউট পরিবর্তন করা সবসময় একটু কঠিন, কিন্তু কীবোর্ড শর্টকাটগুলি এখন আপনার সাথে ট্র্যাক করে, আপনার অভিপ্রায়কে সম্মান জানাতে চাপানো নির্দিষ্ট অক্ষরের বাইরে পৌঁছে যায়।", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "যখন একটি গ্রুপ কল শুরু হয়, আপনি এখন একটি বিজ্ঞপ্তি পাবেন। আপনি আর দেরী করবেন না, যদি না আপনি হতে চান।", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "এই বৈশিষ্ট্যটি তাদের প্রত্যেকের কাছে প্রযোজ্য যারা 👍 চেয়ে বেশি💅 সাথে প্রতিক্রিয়া জানায়: আপনি এখন ডিফল্টভাবে প্রদর্শিত ইমোজিগুলি কাস্টমাইজ করতে পারেন যখন আপনি কোনও বার্তায় প্রতিক্রিয়া জানাতে চান।", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "Signal কে মসৃণভাবে চলমান রাখতে এই সংস্করণে বেশ কয়েকটি ছোট ছোট পরিবর্তন এবং বাগ সংশোধন করা হয়েছে।", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "এক নজরে আরও তথ্য পান 👀। বাম ফলকটি একটি অভিনব নতুন চেহারা এবং শৈলী পেয়েছে 😎", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "জেনে নিন কখন কী করবেন। টাইমস্ট্যাম্প, যদি উপলব্ধ থাকে, বিতরণ করা, পড়া, পাঠানো, এবং অন্যান্য স্থিতি বার্তাগুলির সাথে যুক্ত, এখন বার্তার বিবরণ স্ক্রিনে প্রদর্শিত হয়।", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "message": "স্ক্রীন রিডার ব্যবহারকারীদের এখন বাম ফলকে কথোপকথনের তালিকার মাধ্যমে নেভিগেট করা সহজ হওয়া উচিত।", - "description": "Release notes for v5.21" - }, "WhatsNew__v5.24--1": { "message": "আপনি এখন সংরক্ষণাগারভুক্ত কথোপকথন অনুসন্ধান করতে পারেন. কল্পনা করুন যে আপনি প্রাচীন টোমগুলির মাধ্যমে (দ্রুত) অনুসন্ধান করছেন, পরবর্তী ক্লু খুঁজছেন।", "description": "Release notes for v5.24" @@ -6583,6 +6599,10 @@ "message": "কোনও বার্তায় প্রতিক্রিয়া দেখাচ্ছেন? এটি এখন আরও নির্ভরযোগ্য হওয়া উচিত, 24 ঘন্টা পর্যন্ত পুনরায় চেষ্টা করা উচিত", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "সিগন্যালকে মসৃণভাবে চলমান রাখতে এই সংস্করণে অনেকগুলি ছোটখাট পরিবর্তন রয়েছে এবং বাগ সংশোধন করা হয়েছে।", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "সিগন্যালকে মসৃণভাবে চলমান রাখতে এই সংস্করণে অনেকগুলি ছোটখাট পরিবর্তন রয়েছে এবং বাগ সংশোধন করা হয়েছে।", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/ca/messages.json b/_locales/ca/messages.json index 767026c15..88435c124 100644 --- a/_locales/ca/messages.json +++ b/_locales/ca/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Cerca a $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "No hi ha cap resultat per a \"$searchTerm$\".", @@ -833,6 +827,20 @@ "message": "Missatges", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Troba per nom d'usuari", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Benvingut/da al Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Icona que mostra que aquesta imatge té un títol", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Afegiu-hi un títol...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Desa", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Restableix", @@ -2273,6 +2277,20 @@ "message": "No s'ha trobat cap conversa.", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "No s'ha pogut obtenir el nom d'usuari. Comproveu la connexió i torneu-ho a provar.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Usuari no trobat. $atUsername$ no és un usuari del Signal; assegureu-vos que heu introduït el nom d'usuari complet.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Trieu-ne els membres", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Desbloca", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Voleu desblocar $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Us podreu trucar i enviar missatges.", @@ -5287,6 +5311,30 @@ "message": "següent", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Sigueu-ne un sostenidor", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Sigueu-ne un sostenidor", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "El Signal és sostingut per persones com vós. Contribuïu-hi i rebeu una insígnia.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Obriu el Signal al telèfon.", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Toqueu la foto del perfil a la part superior esquerra per obrir-ne la Configuració.", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Toqueu \"Sigueu-ne un sostenidor\" i subscriviu-vos-hi.", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Expandeix", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "description": "Placeholder for the username field" }, "ProfileEditor--username--helper": { - "message": "Els noms d’usuari al Signal són opcionals. Si trieu crear un nom d’usuari 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.", + "message": "Els noms d’usuari al Signal són opcionals. Si trieu crear un nom d’usuari, altres usuaris de Signal us podran trobar per aquest nom d’usuari i contactar sense saber el vostre número de telèfon.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Què hi ha de nou", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Respireu i relaxeu-vos amb les noves animacions per a diàlegs i finestres emergents. Entrada fàcil. Sortida fàcil...", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Canviar la disposició del teclat sempre és una mica complicat, però ara les dreceres de teclat van bé i arriben més enllà de la lletra específica premuda per honorar la vostra intenció.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Quan s'iniciï una trucada de grup, rebreu una notificació. Mai no tornareu a arribar tard, tret que vulgueu arribar-hi.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Aquesta característica s'aplica a tothom que reaccioni amb 💅 més de 👍: ara podeu personalitzar les emoticones que apareixen per defecte quan vulgueu reaccionar a un missatge.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "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.20" - }, - "WhatsNew__v5.21--1": { - "message": "Obteniu més informació d'un colp d'ull 👀. El panell esquerre té un disseny nou 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Coneixeu el quan del què. La marca horària, relacionada amb els estats dels missatges entregats, llegits, enviats i altres, ara es mostra, si està disponible, en la finestra dels detalls del missatge.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.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" @@ -6583,6 +6599,10 @@ "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__v5.25--1": { + "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.25" + }, "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 releases that only include bug fixes" diff --git a/_locales/cs/messages.json b/_locales/cs/messages.json index 400c34e42..1bb785dd6 100644 --- a/_locales/cs/messages.json +++ b/_locales/cs/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Hledat v $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "\"$searchTerm$\" nenalezeno", @@ -833,6 +827,20 @@ "message": "Zprávy", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Najít podle uživatelského jména", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Vítejte v Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikona znázorňující, že tento obrázek má popisek", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Přidat titulek...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Uložit", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Obnovit", @@ -2273,6 +2277,20 @@ "message": "Nenalezeny žádné konverzace", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Nepodařilo se načíst uživatelské jméno. Zkontrolujte připojení a zkuste to znovu.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Uživatel nenalezen. $atUsername$ není Signal uživatelem; ujistěte se, že jste zadali kompletní uživatelské jméno.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Zvolte členy", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Odblokovat", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Odblokovat uživatele $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Budete moci vzájemně si posílat zprávy a volat.", @@ -5287,6 +5311,30 @@ "message": "další", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Staňte se podporovatelem", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Staňte se podporovatelem", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal je aplikace, za kterou stojí lidé jako vy. Prokažte jim dnes svoji podporu!", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Na svém telefonu otevřete Signal", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Klepněte na vaši profilovou fotografii v levém horním rohu pro otevření Nastavení", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Klepněte na \"Stát se podporovatelem\" a přihlaste se k odběru", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Rozbalit", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Uživatelská jména na Signal jsou nepovinná. Pokud se rozhodnete vytvořit uživatelské jméno, ostatní uživatelé Signal vás budou moci najít podle tohoto uživatelského jména a kontaktovat vás, aniž by znali vaše telefonní číslo.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Co je nového", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Nadechněte se a nechte se unášet novými animacemi dialogových oken a vyskakovacích oken. Uvolněte se. Uvolněte se. Uvolněte se. Uvolněte se.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Přepínání rozložení klávesnice je vždy trochu složitější, ale klávesové zkratky nyní jsou s vámi a jdou za konkrétní stisknuté písmeno, aby respektovaly váš záměr.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Při zahájení skupinového hovoru se vám nyní zobrazí oznámení. Už nikdy nepřijdete pozdě, pokud nebudete chtít.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Tato funkce je určena všem, kteří reagují pomocí 💅 více než 👍: nyní si můžete přizpůsobit emotikony, které se ve výchozím nastavení zobrazí, když chcete reagovat na zprávu.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "Tato verze obsahuje řadu drobných úprav a oprav chyb, aby Signal fungoval hladce.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "Získejte více informací na první pohled 👀. Levý panel má nový vzhled a styl 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Zjistěte, kdy se co děje. Časové razítko, pokud je k dispozici, spojené s doručenými, přečtenými, odeslanými a dalšími stavovými zprávami se nyní zobrazuje na obrazovce s podrobnostmi zprávy.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.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" @@ -6583,6 +6599,10 @@ "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__v5.25--1": { + "message": "Tato verze obsahuje řadu drobných úprav a oprav chyb, aby Signal fungoval hladce.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "Tato verze obsahuje řadu drobných úprav a oprav chyb, aby Signal fungoval hladce.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/cy/messages.json b/_locales/cy/messages.json index afe186662..ed9a887c3 100644 --- a/_locales/cy/messages.json +++ b/_locales/cy/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Chwilio yn $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Does dim canlyniadau ar gyfer \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Negeseuon", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Canfod yn ôl Enw Defnyddiwr", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Croeso i Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Eicon sy'n dangos bod capsiwn i'r ddelwedd hon", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Ychwanegu capsiwn...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Cadw", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Ailosod", @@ -2273,6 +2277,20 @@ "message": "Heb ganfod sgyrsiau", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Wedi methu estyn enw defnyddiwr. Gwiriwch eich cysylltiad a rhoi cynnig arall arni.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Heb ganfod y defnyddiwr. Nid yw $atUsername$ yn ddefnyddiwr Signal; gwnewch yn siŵr eich bod wedi nodi'r enw defnyddiwr cyflawn.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Dewis aelodau", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Dad-rwystro", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Dad-rwystro $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Byddwch chi'n gallu negesu a galw'ch gilydd.", @@ -5287,6 +5311,30 @@ "message": "nesaf", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Dod yn Gynhaliwr", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Dod yn Gynhaliwr", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Mae grym Signal mewn pobl fel chi. Cyfrannwch a hawlio bathodyn.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Agorwch Signal ar eich ffôn", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Tapiwch eich llun proffil yn y chwith uchaf i agor y Gosodiadau", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tapiwch ar \"Dod yn Gefnogwr\" a thanysgrifio", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Ehangu", "description": "Aria label for expanding composition area" @@ -6539,38 +6587,6 @@ "message": "Be sy'n Newydd", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Cymerwch hoe ac ymlacio i'r animeiddiadau newydd ar gyfer deialogau a ffenestri newydd. Anadlu i fewn. Anadlu allan. Anadlu i fewn. Anadlu allan.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Mae newid cynlluniau bysellfyrddau bob amser ychydig yn anodd, ond mae llwybrau byr bysellfwrdd bellach yn mynd i'r dde gyda chi, gan gyrraedd y tu hwnt i'r llythyr penodol sydd wedi'i wasgu i gydnabod eich bwriad.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Pan fydd galwad grŵp yn cychwyn, byddwch nawr yn derbyn hysbysiad. Fyddwch chi byth yn hwyr eto, oni bai eich bod chi am fod.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Mae'r nodwedd hon yn mynd i bawb sy'n ymateb gyda 💅 yn fwy na 👍: gallwch nawr gyfaddasu'r emojis sy'n ymddangos fel rhai rhagosodedig pan fyddwch am ymateb i neges.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "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.20" - }, - "WhatsNew__v5.21--1": { - "message": "Cael rhagor o wybodaeth yn hawdd 👀. Mae gan y paen chwith olwg a steil newydd a ffres 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Gwybod pryd i wneud beth. Mae'r stamp amser, os yw ar gael, sy'n gysylltiedig â'r negeseuon statws, trosglwyddo, darllen, anfon ac eraill nawr yn cael eu dangos ar sgrin manylion y neges.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.24--1": { "message": "Nawr gallwch chwilio mewn sgyrsiau wedi'u harchifo. Dychmygwch eich hun yn chwilio (yn gyflym) trwy gyfrolau hynafol, yn edrych am y cliw nesaf.", "description": "Release notes for v5.24" @@ -6583,6 +6599,10 @@ "message": "Yn ymateb i neges? Dylai nawr fod yn fwy dibynadwy, gan geisio eto am hyd at 24 awr", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "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.25" + }, "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 releases that only include bug fixes" diff --git a/_locales/da/messages.json b/_locales/da/messages.json index 073ad4f7d..48022267c 100644 --- a/_locales/da/messages.json +++ b/_locales/da/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Søg i $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Ingen resultater for \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Beskeder", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find via brugernavn", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Velkommen til Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikon, der viser, at dette billede har en billedtekst", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Tilføj en billedtekst...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Gem", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Nulstil", @@ -2273,6 +2277,20 @@ "message": "Ingen fundne samtaler", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Kunne ikke hente brugernavn. Kontroller din forbindelse og prøv igen.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Bruger ikke fundet. $atUsername$ er ikke en Signal-bruger; sørg for, at du har indtastet det fulde brugernavn.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Vælg medlemmer", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Fjern blokering", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Fjern blokering af $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "I vil være i stand til at sende beskeder og ringe til hinanden", @@ -5287,6 +5311,30 @@ "message": "næste", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Bliv bidragsyder", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Bliv bidragsyder", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal er drevet af personer som dig. Bidrag og få et emblem.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Åbn Signal på din telefon", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Tryk på dit profilbillede øverst til venstre for at åbne Indstillinger", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tryk på \"Bliv bidragsyder\" og abonnér", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Udvid", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Brugernavne på Signal er frivillige. Hvis du vælger at oprette et brugernavn, vil andre Signal brugere kunne finde dig via dette og de vil kunne kontakte dig uden at kende dit mobilnummer", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Nyheder", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Tag en dyb indånding og dyk ned i de nye animationer for dialoger og pop-ups. ", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "At skifte tastaturlayouts er altid lidt beværligt, men tastaturgenveje følger nu med dig og rækker ud over det specifikke bogstav, du har trykket på, for at respektere dine intentioner.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Du får nu en notifikation, når et gruppeopkald starter. Du kommer aldrig mere for sent, medmindre du ønsker det.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Denne feature er til alle, som reagerer mere med 💅 end 👍: Du kan nu tilpasse de emojis, der vises som sandard, når du vil reagere på en besked.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "Denne version indeholder en række små justeringer og fejlrettelser for at sikre, at Signal kører problemfrit.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "Få flere oplysninger med et hurtigt øjekast 👀. Den venstre rude har fået et frisk nyt udseende og en ny stil 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Bliv klogere på hvornår og hvad. Tidsstemplet, hvis det er tilgængeligt, der er knyttet til leveret, læst, sendt og andre statusmeddelelser vises nu på beskedens detaljeskærm.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.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" @@ -6583,6 +6599,10 @@ "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__v5.25--1": { + "message": "Denne version indeholder en række småjusteringer og fejlrettelser som sikrer, at Signal kører problemfrit.", + "description": "Release notes for v5.25" + }, "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" diff --git a/_locales/de/messages.json b/_locales/de/messages.json index 488f27177..0ba752d60 100644 --- a/_locales/de/messages.json +++ b/_locales/de/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "In $conversationName$ suchen", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Keine Ergebnisse für »$searchTerm$«", @@ -833,6 +827,20 @@ "message": "Nachrichten", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Nutzername suchen", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Willkommen bei Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Symbol, das auf eine Beschriftung des Bildes hinweist", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Beschriftung hinzufügen …", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Speichern", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Zurücksetzen", @@ -2273,6 +2277,20 @@ "message": "Keine Unterhaltungen gefunden", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Nutzername konnte nicht abgerufen werden. Überprüfe deine Internetverbindung und versuche es erneut.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Nutzername nicht gefunden. $atUsername$ ist kein Signal-Nutzer. Achte darauf, dass du den vollständigen Nutzernamen eingegeben hast.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Mitglieder auswählen", "description": "The title for the 'choose group members' left pane screen" @@ -2364,7 +2382,7 @@ "description": "Shown in the modal when we want to update a group" }, "updateGroupAttributes__error-message": { - "message": "Die Gruppe konnte nicht aktualisiert werden. Überprüfe deine Verbindung und versuche es erneut.", + "message": "Die Gruppe konnte nicht aktualisiert werden. Überprüfe deine Internetverbindung und versuche es erneut.", "description": "Shown in the modal when we can't update a group" }, "notSupportedSMS": { @@ -3333,9 +3351,15 @@ "message": "Freigeben", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "$name$ freigeben?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Ihr werdet einander schreiben und euch anrufen können.", @@ -5287,6 +5311,30 @@ "message": "vor", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Werde Unterstützer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Werde Unterstützer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal existiert dank Menschen wie dir. Leiste einen Beitrag und erhalte ein Abzeichen.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Öffne Signal auf deinem Telefon", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Tippe auf dein Profilbild links oben, um die Einstellungen zu öffnen.", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tippe auf „Werde Unterstützer“ und wähle einen Geldbetrag aus.", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Erweitern", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Nutzernamen sind bei Signal optional. Falls du dich dafür entscheidest, einen Nutzernamen zu erstellen, 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": { @@ -6539,38 +6587,6 @@ "message": "Was ist neu", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Hol tief Luft und mach dich mit den neuen Animationen für Dialoge und Pop-ups vertraut. Atme ein. Atme aus. Atme ein. Atme aus.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Das Ändern der Tastaturbelegung war schon immer eine heikle Angelegenheit. Nun aber eröffnet sich mit Tastaturkürzeln eine neue Welt an Möglichkeiten, deinem Willen stets Ausdruck zu verleihen.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Wenn ein Gruppenanruf beginnt, erhältst du nun eine Benachrichtigung. Du wirst nie wieder zu spät kommen, es sei denn, du willst es.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Diese Funktion richtet sich an alle, die häufiger mit 💅 als mit 👍 reagieren. Du kannst jetzt die Emojis ändern, die standardmäßig beim Reagieren auf eine Nachricht angezeigt werden.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "Diese Version enthält eine Reihe kleinerer Optimierungen und Fehlerbehebungen, damit Signal weiterhin reibungslos funktioniert.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "Mehr Informationen auf einen Blick 👀. Der linke Fensterbereich hat ein neues Aussehen und einen neuen Stil bekommen 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Kenne das Wann. Der Zeitstempel, wann Nachrichten gesendet, empfangen oder gelesen wurden und anderer Statusnachrichten wird jetzt in den Nachrichtendetails angezeigt.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "message": "Benutzer von Bildschirmlesegeräten können nun leichter durch die Unterhaltungsliste im linken Fensterbereich navigieren.", - "description": "Release notes for v5.21" - }, "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" @@ -6583,6 +6599,10 @@ "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__v5.25--1": { + "message": "Diese Version enthält eine Reihe kleinerer Optimierungen und Fehlerbehebungen, damit Signal weiterhin reibungslos funktioniert.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "Diese Version enthält eine Reihe kleinerer Optimierungen und Fehlerbehebungen, damit Signal weiterhin reibungslos funktioniert.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/el/messages.json b/_locales/el/messages.json index 3df56b92a..46973fa2f 100644 --- a/_locales/el/messages.json +++ b/_locales/el/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Αναζήτηση στο $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Δεν υπάρχουν αποτελέσματα για \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Μηνύματα", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Αναζήτηση με όνομα χρήστη", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Καλωσήλθες στο Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Εικονίδιο που δείχνει ότι αυτή η εικόνα έχει λεζάντα", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Προσθήκη λεζάντας...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Αποθήκευση", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Επαναφορά", @@ -2273,6 +2277,20 @@ "message": "Δεν βρέθηκαν συνομιλίες", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Αποτυχία λήψης ονόματος χρήστη. Έλεγξε τη σύνδεσή σου και δοκίμασε ξανά.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Δεν βρέθηκε ο χρήστης. Ο/Η $atUsername$ δεν είναι χρήστης/τρια του Signal, επιβεβαίωσε πως έχεις γράψει ολόκληρο το όνομα χρήστη.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Επιλογή μελών", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Κατάργηση φραγής", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Κατάργηση φραγής του/της $name$;", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Θα μπορείτε να στέλνετε μηνύματα και να καλείτε ο ένας τον άλλον.", @@ -3726,7 +3750,7 @@ "description": "Title for the video call button in a conversation" }, "joinOngoingCall": { - "message": "Γίνε μέλος", + "message": "Μπες στη κλήση", "description": "Text that appears in a group when a call is active" }, "callNeedPermission": { @@ -5287,6 +5311,30 @@ "message": "επόμενο", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Γίνε υποστηρικτής/τρια", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Γίνε υποστηρικτής/τρια", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Το Signal βασίζεται σε άτομα σαν κι εσένα. Με τη συνεισφορά σου λαμβάνεις ένα έμβλημα.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Άνοιξε το Signal στο κινητό σου", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Πάτα στη φωτογραφία προφίλ σου πάνω αριστερά για να ανοίξεις τις Ρυθμίσεις", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Πάτα στο \"Γίνε υποστηρικτής/τρια\" και κάνε συνδρομή", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Ανάπτυξη", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "description": "Placeholder for the username field" }, "ProfileEditor--username--helper": { - "message": "Τα ονόματα χρήστη στο Signal είναι προαιρετικά. Αν επιλέξεις να δημιουργήσεις ένα όνομα χρήστη και να το κάνεις διαθέσιμο προς αναζήτηση, τότε άλλοι χρήστες του Signal θα μπορούν να σε βρουν με αυτό το όνομα και να επικοινωνήσουν μαζί σου χωρίς να γνωρίζουν τον αριθμό τηλεφώνου σου.", + "message": "Τα ονόματα χρήστη του Signal είναι προαιρετικά. Αν διαλέξεις να δημιουργήσεις ένα όνομα χρήστη, τότε άλλοι χρήστες/τριες του Signal θα μπορούν να σε βρουν αναζητώντας σε με αυτό το όνομα χρήστη, και θα μπορούν να επικοινωνούν μαζί σου χωρίς να ξέρουν τον αριθμό τηλεφώνου σου.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Νέες δυνατότητες", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Παρουσιάζουμε νέα animations για διαλόγους και αναδυόμενα παράθυρα.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Οι συντομεύσεις πληκτρολογίου πλέον λειτουργούν με οποιαδήποτε γλώσσα πληκτρολογίου.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Θα λαμβάνεις πλέον ειδοποίηση όποτε ξεκινά μια ομαδική κλήση. ", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Μπορείς πλέον να προσαρμόσεις τα emoji που εμφανίζονται πρώτα όταν αντιδράς σε μηνύματα.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "Αυτή η έκδοση περιλαμβάνει διάφορες μικρές βελτιώσεις και αποσφαλματώσεις για να συνεχίσει το Signal να λειτουργεί ομαλά.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "Περισσότερες πληροφορίες με μια ματιά 👀. Το αριστερό τμήμα απέκτησε νέα όψη και στιλ 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Μάθε το πότε. Η ένδειξη ώρας, αν είναι διαθέσιμη, που αφορά τον χρόνο παράδοσης, ανάγνωσης, αποστολής και άλλα μηνύματα κατάστασης, εμφανίζεται πλέον στην οθόνη λεπτομερειών του μηνύματος.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "message": "Οι χρήστες αναγνώστη οθόνης θα μπορούν να πλοηγηθούν στη λίστα συνομιλιών στο αριστερό τμήμα πιο εύκολα.", - "description": "Release notes for v5.21" - }, "WhatsNew__v5.24--1": { "message": "Μπορείς πλέον να κάνεις αναζήτηση στις αρχειοθετημένες συνομιλίες. Σαν να ψάχνεις για στοιχεία στις αρχαίες γραφές.", "description": "Release notes for v5.24" @@ -6583,6 +6599,10 @@ "message": "Η αντίδραση σε μηνύματα είναι πλέον πιο αξιόπιστη.", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "Αυτή η έκδοση περιλαμβάνει διάφορες μικρές βελτιώσεις και αποσφαλματώσεις για να συνεχίσει το Signal να λειτουργεί ομαλά.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "Αυτή η έκδοση περιλαμβάνει διάφορες μικρές βελτιώσεις και αποσφαλματώσεις για να συνεχίσει το Signal να λειτουργεί ομαλά.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/eo/messages.json b/_locales/eo/messages.json index 0cb2358b8..af432b21f 100644 --- a/_locales/eo/messages.json +++ b/_locales/eo/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Serĉi en $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Neniu rezulto pri „$searchTerm$“", @@ -833,6 +827,20 @@ "message": "Mesaĝoj", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Trovi per uzantnomo", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Bonvenon al Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Piktogramo montranta, ke tiu bildo havas priskribon", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Aldoni priskribon...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Konservi", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Restarigi", @@ -2273,6 +2277,20 @@ "message": "Neniu interparolo troviĝis", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Malsukceso dum akiro de uzantnomo. Kontrolu la retkonekton, kaj provu ree.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Uzanto ne trovita. „$atUsername$“ ne estas Signal-uzanto; kontrolu, ke vi entajpis plenan uzantnomon.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Elekti grupanojn", "description": "The title for the 'choose group members' left pane screen" @@ -2416,7 +2434,7 @@ "description": "" }, "autoUpdateIgnoreButtonLabel": { - "message": "Ignore update", + "message": "Ignori la ĝisdatigon", "description": "" }, "leftTheGroup": { @@ -2492,7 +2510,7 @@ } }, "ConversationList__aria-label": { - "message": "Conversation with $title$, $unreadCount$ new messages, last message: $lastMessage$.", + "message": "Interparolo kun $title$, $unreadCount$ novaj mesaĝoj, lasta mesaĝo: $lastMessage$", "description": "Aria label for the conversation list item", "placeholders": { "title": { @@ -2510,11 +2528,11 @@ } }, "ConversationList__last-message-undefined": { - "message": "The last message may have been deleted.", + "message": "La lasta mesaĝo eble estis forviŝita.", "description": "For aria-label within conversation list. Describes if last message is not defined." }, "BaseConversationListItem__aria-label": { - "message": "Go to conversation with $title$", + "message": "Iri al interparolo kun $title$", "description": "Aria label for the conversation list item button", "placeholders": { "title": { @@ -2756,7 +2774,7 @@ "description": "Appears on the cancel button in confirmation dialogs." }, "MessageBody--read-more": { - "message": "Read more", + "message": "Legi pli", "description": "When a message is too long this is the affordance to expand the message" }, "Message--unsupported-message": { @@ -3100,11 +3118,11 @@ "description": "Title for the drop stage of the sticker creator" }, "StickerCreator--DropStage--removeSticker": { - "message": "Remove sticker", + "message": "Forigi la glumarkon", "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": "Alklaki aŭ ŝovmeti dosieron por aldoni glumarkon", "description": "Shown on the + section of the file addition stage of sticker pack creation" }, "StickerCreator--DropStage--help": { @@ -3282,7 +3300,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": "Forviŝi reagon", "description": "" }, "Reactions--error": { @@ -3333,9 +3351,15 @@ "message": "Malbloki", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Ĉu malbloki $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Vi povos mesaĝi kaj alvoki unu la alian.", @@ -3346,7 +3370,7 @@ "description": "Shown as the body in the confirmation modal for unblocking a group message request" }, "MessageRequests--block-and-report-spam": { - "message": "Report Spam and Block", + "message": "Denunci trudaĵon kaj bloki", "description": "Shown as a button to let the user block a message request and report spam" }, "MessageRequests--block-and-report-spam-success-toast": { @@ -3514,7 +3538,7 @@ } }, "member-of-more-than-3-groups--one-more": { - "message": "Member of $group1$, $group2$, $group3$ and one more", + "message": "Ano de $group1$, $group2$, $group3$ kaj unu pli", "description": "Shown in the conversation hero to indicate this user is a member of four mutual groups", "placeholders": { "group1": { @@ -3632,7 +3656,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$ alvokas vin", "description": "Shown in the incoming call bar when someone is ringing you for a group call", "placeholders": { "ringer": { @@ -3642,7 +3666,7 @@ } }, "incomingGroupCall__ringing-1-other": { - "message": "$ringer$ is calling you and $otherMember$", + "message": "$ringer$ alvokas al vi kaj al $otherMember$", "description": "Shown in the incoming call bar when someone is ringing you for a group call", "placeholders": { "ringer": { @@ -3656,7 +3680,7 @@ } }, "incomingGroupCall__ringing-2-others": { - "message": "$ringer$ is calling you, $first$, and $second$", + "message": "$ringer$ alvokas al vi, al $first$ kaj al $second$", "description": "Shown in the incoming call bar when someone is ringing you for a group call", "placeholders": { "ringer": { @@ -3674,7 +3698,7 @@ } }, "incomingGroupCall__ringing-3-others": { - "message": "$ringer$ is calling you, $first$, $second$, and 1 other", + "message": "$ringer$ alvokas al vi, al $first$, al $second$ kaj unu plia", "description": "Shown in the incoming call bar when someone is ringing you for a group call", "placeholders": { "ringer": { @@ -3692,7 +3716,7 @@ } }, "incomingGroupCall__ringing-many": { - "message": "$ringer$ is calling you, $first$, $second$, and $remaining$ others", + "message": "$ringer$ alvokas al vi, al $first$, al $second$ kaj al $remaining$ pliaj", "description": "Shown in the incoming call bar when someone is ringing you for a group call", "placeholders": { "ringer": { @@ -3824,19 +3848,19 @@ "description": "Title for hang up button" }, "calling__SelectPresentingSourcesModal--title": { - "message": "Share your screen", + "message": "Kundivido de via ekrano", "description": "Title for the select your screen sharing sources modal" }, "calling__SelectPresentingSourcesModal--confirm": { - "message": "Start sharing", + "message": "Ekkundividi", "description": "Confirm button for sharing screen modal" }, "calling__SelectPresentingSourcesModal--entireScreen": { - "message": "Entire screen", + "message": "Tuta ekrano", "description": "Title for the select your screen sharing sources modal and 'Entire Screen' source" }, "calling__SelectPresentingSourcesModal--screen": { - "message": "Screen $id$", + "message": "Ekrano $id$", "description": "Title for `Screen #N` source in screen sharing sources modal and overlay", "placeholders": { "id": { @@ -3846,7 +3870,7 @@ } }, "calling__SelectPresentingSourcesModal--window": { - "message": "A window", + "message": "Fenestro", "description": "Title for the select your screen sharing sources modal" }, "callingDeviceSelection__label--video": { @@ -3882,7 +3906,7 @@ "description": "Label for muting the conversation" }, "muteEightHours": { - "message": "Mute for eight hours", + "message": "Silentigi dum 8 horoj", "description": "Label for muting the conversation" }, "muteDay": { @@ -3894,7 +3918,7 @@ "description": "Label for muting the conversation" }, "muteAlways": { - "message": "Mute always", + "message": "Ĉiam silentigi", "description": "Label for muting the conversation" }, "unmute": { @@ -3902,7 +3926,7 @@ "description": "Label for unmuting the conversation" }, "muteExpirationLabelAlways": { - "message": "Muted always", + "message": "Ĉiam silentigita", "description": "Shown in the mute notifications submenu whenever a conversation has been muted" }, "muteExpirationLabel": { @@ -3936,15 +3960,15 @@ "description": "Shown if you click on a sgnl:// link not currently supported by Desktop" }, "GroupV2--cannot-send": { - "message": "You cannot send messages to that group.", + "message": "Vi ne povas sendi mesaĝojn al tiu ĉi grupo.", "description": "Shown in toast when you attempt to forward a message to an announcement only group" }, "GroupV2--add--missing-capability": { - "message": "These people cannot be added to the group until they upgrade Signal.", + "message": "Tiuj ne povas esti aldonitaj al la grupo, krom se ili ĝisdatigas sian Signal.", "description": "Shown in a confirmation dialog when members who cannot view announcement only group cannot be added" }, "GroupV2--cannot-start-group-call": { - "message": "Only admins of the group can start a call.", + "message": "Nur administrantojn de tiu ĉi grupo povas ekigi alvokon.", "description": "Shown in toast when a non-admin starts a group call in an announcements only group" }, "GroupV2--join--invalid-link--title": { @@ -4044,7 +4068,7 @@ "description": "Shown if something went wrong when you try to join via a group link" }, "GroupV2--join--general-join-failure": { - "message": "Couldn't join group. Try again later.", + "message": "Malsukceso anigi la grupon. Reprovu poste.", "description": "Shown if something went wrong when you try to join via a group link" }, "GroupV2--admin": { @@ -5090,11 +5114,11 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--description--remove--you": { - "message": "You removed the group description.", + "message": "Vi forviŝis la priskribon de la grupo.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--description--remove--other": { - "message": "$memberName$ removed the group description.", + "message": "$memberName$ forviŝis la priskribon de la grupo.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -5104,7 +5128,7 @@ } }, "GroupV2--description--remove--unknown": { - "message": "The group description was removed.", + "message": "Forviŝiĝis la priskribo de la grupo.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--description--change--you": { @@ -5112,7 +5136,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--description--change--other": { - "message": "$memberName$ changed the group description.", + "message": "$memberName$ ŝanĝis la priskribon de la grupo.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -5122,7 +5146,7 @@ } }, "GroupV2--description--change--unknown": { - "message": "The group description was changed.", + "message": "Ŝanĝiĝis la priskribo de la grupo.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--announcements--admin--you": { @@ -5130,7 +5154,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--announcements--admin--other": { - "message": "$memberName$ changed the group settings to only allow admins to send messages.", + "message": "$memberName$ ŝanĝis la grupagordojn por permesi nur al grupadministrantoj sendi mesaĝojn.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -5140,7 +5164,7 @@ } }, "GroupV2--announcements--admin--unknown": { - "message": "The group was changed to only allow admins to send messages.", + "message": "La grupagordoj ŝanĝiĝis por permesi nur al grupadministrantoj sendi mesaĝojn.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--announcements--member--you": { @@ -5148,7 +5172,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--announcements--member--other": { - "message": "$memberName$ changed the group settings to allow all members to send messages.", + "message": "$memberName$ ŝanĝis la grupagordojn por permesi al ĉiuj grupanoj sendi mesaĝojn.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -5158,7 +5182,7 @@ } }, "GroupV2--announcements--member--unknown": { - "message": "The group was changed to allow all members to send messages.", + "message": "La grupagordoj ŝanĝiĝis por permesi al ĉiuj grupanoj sendi mesaĝojn.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV1--Migration--disabled": { @@ -5287,6 +5311,30 @@ "message": "sekva", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Iĝi donacanto", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Iĝi donacanto", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal ekzistas pro la subteno de homoj kiel vi. Ekdonacu kaj ricevu insignon.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Malfermi Signal ĉe via telefono", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Tuŝetu vian profilfoton en la supra maldekstra angulo por malfermi la agordaĵojn", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tuŝetu „Iĝi donacanto“, kaj ekabonu", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Pligrandigi", "description": "Aria label for expanding composition area" @@ -5296,19 +5344,19 @@ "description": "Aria label for file attachment button in composition area" }, "CompositionArea--sms-only__title": { - "message": "This person isn’t using Signal", + "message": "Tiu homo ne uzas „Signal“", "description": "Title for the composition area for the SMS-only contact" }, "CompositionArea--sms-only__body": { - "message": "Signal Desktop does not support messaging non-Signal contacts. Ask this person to install Signal for a more secure messaging experience.", + "message": "Signal Desktop ne subtenas mesaĝi al kontaktoj, kiuj ne uzas Signal. Petu al tiu homo instali Signal por sekurigi sian mesaĝosperton.", "description": "Body for the composition area for the SMS-only contact" }, "CompositionArea--sms-only__spinner-label": { - "message": "Checking contact's registration status", + "message": "Kontrolo de la registrostato de la kontakto", "description": "Displayed while checking if the contact is SMS-only" }, "countMutedConversationsDescription": { - "message": "Include muted conversations in badge count", + "message": "Inkluzivi la silentigitajn interparolojn en la ŝilda nombrilo", "description": "Description for counting muted conversations in badge setting" }, "ContactModal--message": { @@ -5334,7 +5382,7 @@ } }, "ContactModal--rm-admin-info": { - "message": "Remove $contact$ as group admin?", + "message": "Ĉu forigi $contact$ kiel grupadministranton?", "description": "Shown in a confirmation dialog when you are about to remove admin privileges from someone", "placeholders": { "contact": { @@ -5360,7 +5408,7 @@ "description": "This is a button in the conversation context menu to show chat settings" }, "ConversationDetails__unmute--title": { - "message": "Unmute this chat?", + "message": "Ĉu malsilentigi tiun interparolon?", "description": "Title for the modal to unmute a chat" }, "ConversationDetails--group-link": { @@ -5384,7 +5432,7 @@ "description": "This is the label for the 'who can edit the group' panel" }, "ConversationDetails--group-info-info": { - "message": "Choose who can edit group name, photo, description, and disappearing messages timer.", + "message": "Elekti tiun, kiu povas ŝanĝi la nomon, la foton, la priskribon kaj la agordojn pri la memvisôntaj mesaĝoj de la grupo.", "description": "This is the additional info for the 'who can edit the group' panel" }, "ConversationDetails--add-members-label": { @@ -5396,11 +5444,11 @@ "description": "This is the additional info for the 'who can add members' panel" }, "ConversationDetails--announcement-label": { - "message": "Who can send messages", + "message": "Kiu povas sendi mesaĝojn", "description": "This is the additional info for the 'who can send messages' panel" }, "ConversationDetails--announcement-info": { - "message": "Choose who can send messages to the group.", + "message": "Elekti tiun, kiu povas sendi mesaĝojn al la grupo.", "description": "This is the additional info for the 'who can send messages' panel" }, "ConversationDetails--requests-and-invites": { @@ -5490,7 +5538,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": "Ricevi sciigojn, kiam oni mencias vin en silentigitaj interparoloj", "description": "In the conversation notifications settings, this is the sub-label for the mentions option" }, "ConversationNotificationsSettings__mentions__select__always-notify": { @@ -5498,7 +5546,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": "Ne sciigi al mi se silentigita", "description": "In the conversation notifications settings, this is the option that doesn't notify you for @mentions if the conversation is muted" }, "GroupLinkManagement--clipboard": { @@ -5616,7 +5664,7 @@ } }, "PendingInvites--revoke-from-plural": { - "message": "Revoke $number$ invites sent by \"$name$\"?", + "message": "Ĉu senvalidigi $number$ invitojn senditaj de „$name$“?", "description": "This is the modal content when confirming revoking multiple invites", "placeholders": { "number": { @@ -5660,7 +5708,7 @@ "description": "The label for the avatar uploader when no group photo is selected" }, "AvatarInput--no-photo-label--profile": { - "message": "Add a photo", + "message": "Aldoni foton", "description": "The label for the avatar uploader when no profile photo is selected" }, "AvatarInput--change-photo-label": { @@ -5768,7 +5816,7 @@ "description": "The text of the button to create new groups" }, "selectContact": { - "message": "Select contact $name$", + "message": "Elekti kontakton „$name$“", "description": "The label for contact checkboxes that are non-selected (clicking them should select the contact)", "placeholders": { "name": { @@ -5778,7 +5826,7 @@ } }, "deselectContact": { - "message": "De-select contact $name$", + "message": "Malelekti kontakton „$name$“", "description": "The label for contact checkboxes that are selected (clicking them should de-select the contact)", "placeholders": { "name": { @@ -5788,7 +5836,7 @@ } }, "cannotSelectContact": { - "message": "Cannot select contact $name$", + "message": "Ne eblas selekti kontakton „$name$“", "description": "The label for contact checkboxes that are disabled", "placeholders": { "name": { @@ -5822,7 +5870,7 @@ "description": "Aria label for audio attachment's playback time slider" }, "emptyInboxMessage": { - "message": "Click the $composeIcon$ above and search for your contacts or groups to message.", + "message": "Alklaku „$composeIcon$“ ĉi-supre, kaj serĉu viajn kontaktojn aŭ grupojn mesaĝotajn.", "description": "Shown in the left-pane when the inbox is empty", "placeholders": { "composeIcon": { @@ -5832,7 +5880,7 @@ } }, "composeIcon": { - "message": "compose button", + "message": "redakto-butono", "description": "Shown in the left-pane when the inbox is empty. Describes the button that composes a new message." }, "ForwardMessageModal--continue": { @@ -5848,11 +5896,11 @@ "description": "Shown in the message request warning dialog. Gives more information about message requests" }, "MessageRequestWarning__dialog__learn-even-more": { - "message": "About Message Requests", + "message": "Pri mesaĝopetoj", "description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site" }, "ContactSpoofing__same-name": { - "message": "Review requests carefully. Signal found another contact with the same name. $link$", + "message": "Kontroli la petojn zorgeme. Signal trovis alian kontakton kun la sama nomo. $link$", "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else", "placeholders": { "link": { @@ -5862,7 +5910,7 @@ } }, "ContactSpoofing__same-name-in-group": { - "message": "$count$ group members have the same name. $link$", + "message": "$count$ grupanoj havas la saman nomon. $link$", "description": "Shown in the timeline warning when you multiple group members have the same name", "placeholders": { "count": { @@ -5876,15 +5924,15 @@ } }, "ContactSpoofing__same-name__link": { - "message": "Review request", + "message": "Kontroli peton", "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else" }, "ContactSpoofing__same-name-in-group__link": { - "message": "Click to review", + "message": "Alklaki por kontroli", "description": "Shown in the timeline warning when you multiple group members have the same name" }, "ContactSpoofingReviewDialog__title": { - "message": "Review request", + "message": "Kontroli peton", "description": "Title for the contact name spoofing review dialog" }, "ContactSpoofingReviewDialog__description": { @@ -5900,11 +5948,11 @@ "description": "Header in the contact spoofing review dialog, shown above the \"safe\" user" }, "ContactSpoofingReviewDialog__group__title": { - "message": "Review members", + "message": "Kontroli anojn", "description": "Title for the contact name spoofing review dialog in groups" }, "ContactSpoofingReviewDialog__group__description": { - "message": "$count$ group members have similar names. Review the members below or choose to take action.", + "message": "$count$ grupanoj havas similaspektajn nomojn. Vidu la anojn ĉi-sube, aŭ elektu tion, kion fari.", "description": "Description for the group contact spoofing review dialog" }, "ContactSpoofingReviewDialog__group__members-header": { @@ -5912,7 +5960,7 @@ "description": "Header in the group contact spoofing review dialog. After this header, there will be a list of members" }, "ContactSpoofingReviewDialog__group__name-change-info": { - "message": "Recently changed their profile name from $oldName$ to $newName$", + "message": "Ŝanĝis sian profilnomon de $oldName$ al $newName$", "description": "In the group contact spoofing review dialog, this text is shown when someone has changed their name recently", "placeholders": { "oldName": { @@ -5930,7 +5978,7 @@ "description": "When confirming the removal of a group member, show this text in the button" }, "RemoveGroupMemberConfirmation__description": { - "message": "Remove \"$name$\" from the group?", + "message": "Ĉu forigi „$name$“ el tiu grupo?", "description": "When confirming the removal of a group member, show this text in the dialog", "placeholders": { "name": { @@ -5952,27 +6000,27 @@ "description": "First paragraph in the captcha dialog" }, "CaptchaDialog--can-close__title": { - "message": "Continue without verifying?", + "message": "Ĉu daŭrigi sen kontrolo?", "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": "Se vi elektas preterpasi kontrolon, mesaĝoj el aliuloj eble ne atingos vin, kaj viaj mesaĝoj eble ne sendiĝos.", "description": "Body of the captcha dialog that can be closed" }, "CaptchaDialog--can_close__skip-verification": { - "message": "Skip verification", + "message": "Preterpasi kontrolon", "description": "Skip button of the captcha dialog that can be closed" }, "verificationComplete": { - "message": "Verification complete.", + "message": "Kontrolo sukcesis.", "description": "Displayed after successful captcha" }, "verificationFailed": { - "message": "Verification failed. Please retry later.", + "message": "Kontrolo malsukcesis. Reprovu poste.", "description": "Displayed after unsuccessful captcha" }, "deleteForEveryoneFailed": { - "message": "Failed to delete message for everyone. Please retry later.", + "message": "Malsukceso forviŝi la mesaĝon por ĉiuj. Reprovu poste.", "description": "Displayed when delete-for-everyone has failed to send to all recipients" }, "ChatColorPicker__delete--title": { @@ -5980,7 +6028,7 @@ "description": "Confirm title for deleting custom color" }, "ChatColorPicker__delete--message": { - "message": "This custom color is used in $num$ chats. Do you want to delete it for all chats?", + "message": "Tiu propra koloro uziĝas en $num$ interparoloj. Ĉu vi volas forigi ĝin en ĉiuj interparoloj?", "description": "Confirm message for deleting custom color", "placeholders": { "num": { @@ -5990,7 +6038,7 @@ } }, "ChatColorPicker__global-chat-color": { - "message": "Global Chat Color", + "message": "Ĉiea interparola koloro", "description": "Modal title for the chat color picker and editor for all conversations" }, "ChatColorPicker__menu-title": { @@ -6002,15 +6050,15 @@ "description": "Button label for resetting chat colors" }, "ChatColorPicker__resetDefault": { - "message": "Reset Chat Colors", + "message": "Restarigi kolorojn de interparolo", "description": "Confirmation dialog title for resetting all chat colors or only the global default one" }, "ChatColorPicker__resetAll": { - "message": "Reset all chat colors", + "message": "Restarigi ĉiujn kolorojn de interparolo", "description": "Button label for resetting all chat colors" }, "ChatColorPicker__confirm-reset-default": { - "message": "Reset default", + "message": "Restarigi defaŭltan", "description": "Button label for resetting only global chat color" }, "ChatColorPicker__confirm-reset": { @@ -6022,7 +6070,7 @@ "description": "Modal message text for confirming resetting of chat colors" }, "ChatColorPicker__custom-color--label": { - "message": "Show custom color editor", + "message": "Montri kolorelektilon", "description": "aria-label for custom color editor button" }, "ChatColorPicker__sampleBubble1": { @@ -6030,7 +6078,7 @@ "description": "An example message bubble for selecting the chat color" }, "ChatColorPicker__sampleBubble2": { - "message": "Another bubble.", + "message": "Alia veziko.", "description": "An example message bubble for selecting the chat color" }, "ChatColorPicker__sampleBubble3": { @@ -6066,11 +6114,11 @@ "description": "Label for the saturation slider" }, "CustomColorEditor__title": { - "message": "Custom Color", + "message": "Propra kolor", "description": "Modal title for the custom color editor" }, "customDisappearingTimeOption": { - "message": "Custom time...", + "message": "Propra daŭro...", "description": "Text for an option in Disappearing Messages menu and Conversation Details Disappearing Messages setting when no user value is available" }, "selectedCustomDisappearingTimeOption": { @@ -6078,11 +6126,11 @@ "description": "Text for an option in Conversation Details Disappearing Messages setting when user previously selected custom time" }, "DisappearingTimeDialog__title": { - "message": "Custom Time", + "message": "Propra daŭro", "description": "Title for the custom disappearing message timeout dialog" }, "DisappearingTimeDialog__body": { - "message": "Choose a custom time for disappearing messages.", + "message": "Elekti propran daŭron por memvisôntaj mesaĝoj.", "description": "Body for the custom disappearing message timeout dialog" }, "DisappearingTimeDialog__set": { @@ -6090,23 +6138,23 @@ "description": "Text for the dialog button confirming the custom disappearing message timeout" }, "DisappearingTimeDialog__seconds": { - "message": "Seconds", + "message": "Sekundoj", "description": "Name of the 'seconds' unit select for the custom disappearing message timeout dialog" }, "DisappearingTimeDialog__minutes": { - "message": "Minutes", + "message": "Minutoj", "description": "Name of the 'minutes' unit select for the custom disappearing message timeout dialog" }, "DisappearingTimeDialog__hours": { - "message": "Hours", + "message": "Horoj", "description": "Name of the 'hours' unit select for the custom disappearing message timeout dialog" }, "DisappearingTimeDialog__days": { - "message": "Days", + "message": "Tagoj", "description": "Name of the 'days' unit select for the custom disappearing message timeout dialog" }, "DisappearingTimeDialog__weeks": { - "message": "Weeks", + "message": "Semajnoj", "description": "Name of the 'weeks' unit select for the custom disappearing message timeout dialog" }, "settings__DisappearingMessages__footer": { @@ -6118,7 +6166,7 @@ "description": "Label for the Disappearing Messages default timer setting" }, "UniversalTimerNotification__text": { - "message": "The disappearing message time will be set to $timeValue$ when you message them.", + "message": "La daŭro de memviŝontaj mesaĝoj estos $timeValue$, kiam vi mesaĝos.", "description": "A message displayed when default disappearing message timeout is about to be applied", "placeholders": { "timeValue": { @@ -6128,11 +6176,11 @@ } }, "ErrorBoundaryNotification__text": { - "message": "Couldn't display this message. Click to submit a debug log.", + "message": "Tiu mesaĝo ne sukcese montreblas. Alklaki por sendi sencimigan protokolon.", "description": "An error notification displayed when message fails to render due to an internal error" }, "GroupDescription__read-more": { - "message": "read more", + "message": "legi pli", "description": "Button text when the group description is too long" }, "EditConversationAttributesModal__description-warning": { @@ -6140,15 +6188,15 @@ "description": "Label text shown when editing group description" }, "ConversationDetailsHeader--add-group-description": { - "message": "Add group description...", + "message": "Aldoni priskribon pri la grupo...", "description": "Placeholder text in the details header for those that can edit the group description" }, "MediaQualitySelector--button": { - "message": "Select media quality", + "message": "Elekti kvaliton de aŭdvidaĵoj", "description": "aria-label for the media quality selector button" }, "MediaQualitySelector--title": { - "message": "Media Quality", + "message": "Kvalito de aŭdvidaĵoj", "description": "Popup selector title" }, "MediaQualitySelector--standard-quality-title": { @@ -6200,23 +6248,23 @@ "description": "Default text for username field" }, "ProfileEditor--username--placeholder": { - "message": "Enter a username", + "message": "Entajpi uzantnomon", "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.", + "message": "Uzantnomoj ĉe Signal malnepras. Se vi kreas uzantnomon, aliaj Signal-uzantoj povos trovi vin per tiu uzantnomo, kaj kontakti vin sen kono de via telefonnumero.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { - "message": "Usernames may only contain a-z, 0-9 and _", + "message": "Uzantnomoj povas enteni nur literojn a-z, ciferojn 0-9 kaj substrekojn _.", "description": "Shown if user has attempted to use forbidden characters" }, "ProfileEditor--username--check-starting-character": { - "message": "Usernames may not begin with a number.", + "message": "Uzantnomo ne povas komenciĝi per cifero.", "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.", + "message": "Uzantnomoj estu longaj je almenaŭ $min$ signoj.", "description": "Shown if user has attempted to enter a username with too few characters - currently min is 3", "placeholders": { "min": { @@ -6226,7 +6274,7 @@ } }, "ProfileEditor--username--check-character-max": { - "message": "Usernames must have at most $max$ characters.", + "message": "Uzantnomoj estu longaj je maksimume $max$ signoj.", "description": "Shown if user has attempted to enter a username with too many characters - currently min is 25", "placeholders": { "max": { @@ -6240,19 +6288,19 @@ "description": "Shown if user has attempted to save a username which is not available" }, "ProfileEditor--username--general-error": { - "message": "Your username couldn’t be saved. Check your connection and try again.", + "message": "Via uzantnomo ne povis esti kreita. Kontrolu la retkonekton, kaj provu denove.", "description": "Shown if something unknown has gone wrong with username save." }, "ProfileEditor--username--delete-general-error": { - "message": "Your username couldn’t be removed. Check your connection and try again.", + "message": "Via uzantnomo ne povis esti forviŝita. Kontrolu la retkonekton, kaj provu denove.", "description": "Shown if something unknown has gone wrong with username delete." }, "ProfileEditor--username--delete-username": { - "message": "Delete username", + "message": "Forviŝi uzantnomon", "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?", + "message": "Tio forviŝos vian uzantnomon kaj permesos al aliaj uzi ĝin. Ĉu vi certas pri tio?", "description": "Shown in dialog body if user has saved an empty string to delete their username" }, "ProfileEditor--username--confirm-delete-button": { @@ -6260,23 +6308,23 @@ "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": "Skribu ion pri vi...", "description": "Placeholder text for about input field" }, "ProfileEditor--first-name": { - "message": "First Name (Required)", + "message": "Persona nomo (nepra)", "description": "Placeholder text for first name field" }, "ProfileEditor--last-name": { - "message": "Last Name (Optional)", + "message": "Familia nomo (malnepra)", "description": "Placeholder text for last name field" }, "ConfirmDiscardDialog--discard": { - "message": "Would you like to discard these changes?", + "message": "Ĉu vi volas ne konservi tiujn ŝanĝojn?", "description": "ConfirmationDialog text for discarding changes" }, "ProfileEditor--info": { - "message": "Your profile is encrypted. Your profile and changes to it will be visible to your contacts and when you start or accept new chats. $learnMore$", + "message": "Via profilo estas ĉifrita. Via profilo kaj ties ŝanĝoj estos videblaj de viaj kontaktoj, kaj kiam vi komencas aŭ akceptas novajn interparolojn. $learnMore$", "description": "Information shown at the bottom of the profile editor section", "placeholders": { "learnMore": { @@ -6290,7 +6338,7 @@ "description": "Text that links to a support article" }, "Bio--speak-freely": { - "message": "Speak Freely", + "message": "Parolu libere", "description": "A default bio option" }, "Bio--encrypted": { @@ -6314,7 +6362,7 @@ "description": "Title for profile editing" }, "ProfileEditorModal--name": { - "message": "Your Name", + "message": "Via nomo", "description": "Title for editing your name" }, "ProfileEditorModal--about": { @@ -6322,7 +6370,7 @@ "description": "Title for about editing" }, "ProfileEditorModal--avatar": { - "message": "Your Avatar", + "message": "Via avataro", "description": "Title for profile avatar editing" }, "ProfileEditorModal--username": { @@ -6330,7 +6378,7 @@ "description": "Title for username editing" }, "ProfileEditorModal--error": { - "message": "Your profile could not be updated. Please try again.", + "message": "Via profilo ne konserviĝis. Reprovu poste.", "description": "Error message when something goes wrong updating your profile." }, "AnnouncementsOnlyGroupBanner--modal": { @@ -6338,7 +6386,7 @@ "description": "Modal title for the list of admins in a group" }, "AnnouncementsOnlyGroupBanner--announcements-only": { - "message": "Only $admins$ can send messages", + "message": "Nur $admins$ povas sendi mesaĝojn.", "description": "Displayed if sending of messages is disabled to non-admins", "placeholders": { "admins": { @@ -6356,11 +6404,11 @@ "description": "Label for the avatar selector" }, "AvatarColorPicker--choose": { - "message": "Choose a color", + "message": "Elekti koloron", "description": "Label for when you need to choose your fighter, err color" }, "LeftPaneSetGroupMetadataHelper__avatar-modal-title": { - "message": "Group Avatar", + "message": "Grupavataro", "description": "Title for the avatar picker in the group creation flow" }, "Preferences__button--general": { @@ -6388,7 +6436,7 @@ "description": "Button to switch the settings view" }, "Preferences--lastSynced": { - "message": "Last import at $date$ $time$", + "message": "Lasta importo $date$ je $time$", "description": "Label for date and time of last sync operation", "placeholders": { "date": { @@ -6406,7 +6454,7 @@ "description": "Title for system type settings" }, "Preferences--zoom": { - "message": "Zoom level", + "message": "Zomnivelo", "description": "Label for changing the zoom level" }, "Preferences__link-previews--title": { @@ -6414,7 +6462,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": "Por ŝanĝi tiun agordon, malfermu Signal-aplikaĵon ĉe via portebla aparato, kaj iru al Agordoj → Interparoloj.", "description": "Description for the generate link previews setting" }, "Preferences--advanced": { @@ -6422,7 +6470,7 @@ "description": "Title for advanced settings" }, "Preferences--notification-content": { - "message": "Notification content", + "message": "Sciigo-enhavo", "description": "Label for the notification content setting select box" }, "Preferences--blocked": { @@ -6430,7 +6478,7 @@ "description": "Label for blocked contacts setting" }, "Preferences--blocked-count-singular": { - "message": "$num$ contact", + "message": "$num$ kontakto", "description": "Number of contacts blocked singular", "placeholders": { "num": { @@ -6440,7 +6488,7 @@ } }, "Preferences--blocked-count-plural": { - "message": "$num$ contacts", + "message": "$num$ kontaktoj", "description": "Number of contacts blocked plural", "placeholders": { "num": { @@ -6450,19 +6498,19 @@ } }, "Preferences__who-can--title": { - "message": "Who can...", + "message": "Kiu povas...", "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": "Por ŝanĝi tiun agordon, malfermu Signal-aplikaĵon ĉe via portebla aparato, kaj iru al Agordoj → Privateco.", "description": "Description for the 'who can do X' setting" }, "Preferences__who-can--everybody": { - "message": "Everybody", + "message": "Ĉiuj", "description": "Option for who can see my X select" }, "Preferences__who-can--contacts": { - "message": "My Contacts", + "message": "Miaj kontaktoj", "description": "Option for who can see my X select" }, "Preferences__who-can--nobody": { @@ -6478,7 +6526,7 @@ "description": "Label for the see my phone number setting" }, "Preferences--find-me": { - "message": "Find me by my phone number", + "message": "Trovi min per mia telefonnumero", "description": "Label for the find me by my phone number setting" }, "Preferences--read-receipts": { @@ -6490,23 +6538,23 @@ "description": "Label for the typing indicators setting" }, "Preferences--updates": { - "message": "Updates", + "message": "Ĝisdatigoj", "description": "Header for settings having to do with updates" }, "Preferences__download-update": { - "message": "Automatically download updates", + "message": "Aŭtomate elŝuti ĝisdatigojn", "description": "Label for checkbox for the auto download updates setting" }, "Preferences__enable-notifications": { - "message": "Enable notifications", + "message": "Ŝalti sciigojn", "description": "Label for checkbox for the notifications setting" }, "Preferences__devices": { - "message": "Devices", + "message": "Aparatoj", "description": "Label for Device list in call settings pane" }, "DialogUpdate--version-available": { - "message": "Update to version $version$ available", + "message": "Ĝisdatigo al versio $version$ disponeblas", "description": "Tooltip for new update available", "placeholders": { "status": { @@ -6516,11 +6564,11 @@ } }, "NSIS__retry-dialog--first-line": { - "message": "Signal cannot be closed.", + "message": "Signal ne povas esti fermita.", "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": "Fermu ĝin permane, kaj alklaku „Reprovi“ por daŭrigi.", "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": { @@ -6528,63 +6576,35 @@ "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": "Alklaku por anstataŭigi emoĝion", "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": "Okazis eraro dum konservo de viaj agoroj. Bv. reprovi.", "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": "Kio novas", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.24--1": { - "message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.", + "message": "Vin nun povas serĉi en arĥivigitaj interparoloj. Imagu, ke vi estas serĉanta (rapide) tra pralibroj pri postsignoj. ", "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.", + "message": "Se vi iam rulumis supren kaj sendis mesaĝon, vi eble demandis vin, kie via mesaĝo estas! Nun, kiam vi sendas mesaĝon, ĝi aperos rulume antaŭ vi, por ke vi admiru vian laboron.", "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", + "message": "Ĉu vi reagis al mesaĝo? Tio pli bone funkcias, reprovante ĝis unu tago.", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "Tiu versio enhavas kelkajn optimumaĵojn kaj riparetojn, por ke Signal plu funkciu bone.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { - "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "message": "Tiu versio enhavas kelkajn optimumaĵojn kaj riparetojn, por ke Signal plu funkciu bone.", "description": "Release notes for releases that only include bug fixes" } } diff --git a/_locales/es/messages.json b/_locales/es/messages.json index 42794800e..95714a5c2 100644 --- a/_locales/es/messages.json +++ b/_locales/es/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Buscar en «$conversationName$» ", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Sin resultados para «$searchTerm$»", @@ -833,6 +827,20 @@ "message": "Mensajes", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Buscar por alias", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "¡Ya estás en Signal!", "description": "" @@ -1293,13 +1301,9 @@ "message": "Icono para mostrar que esta imagen incluye una descripción", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Añadir explicación ...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Guardar", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Reiniciar", @@ -2273,6 +2277,20 @@ "message": "No se encontraron chats", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Fallo al recuperar el alias. Comprueba tu conexión e inténtalo de nuevo.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Alias de usuari@ no encontrado. $atUsername$ no usa Signal. Asegúrate de haber introducido el alias de usuari@ correcto.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Seleccionar participantes", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Desbloquear", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "¿Desbloquear a $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Podréis chatear y llamaros mutuamente.", @@ -5287,6 +5311,30 @@ "message": "siguiente", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Sostén Signal", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Sostén Signal", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal se mantiene gracias a gente como tú. Contribuye y recibe un distintivo para tu perfil.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Abre Signal en tu teléfono.", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Toca sobre tu foto de perfil en la parte superior izquierda para abrir los ajustes", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Toca sobre \"Sostén Signal\" y suscríbete", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Expandir", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Los alias de Signal (nombre de usuari@) son opcionales. Si decides crear un alias, otras personas podrán encontrarte en Signal por ese nombre y ponerse en contacto contigo sin conocer tu número de teléfono.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Novedades", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Tómate una pausa y relájate con las nuevas animaciones para los diálogos y ventanas emergentes. Inspira, espira. Inspira, espira.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Cambiar la disposición del teclado nunca es fácil, pero por lo menos, los atajos de teclado te siguen.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Al iniciarse una llamada en grupo recibirás una notificación. Ya no te retrasarás, a no ser que quieras llegar tarde.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Esta nueva característica es para tod@s l@s que quieran reaccionar con 💅 en vez de con 👍: Ahora puedes personalizar los emojis que aparecen como predefinidos a reaccionar a un mensaje.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "Esta versión contiene un par de pequeñas mejoras para que Signal funcione sin problemas.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "Recibes más información de un vistazo 👀. El panel de la izquierda ha recibido una óptica y estilo más modernos 😎. ", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Comprueba el cuándo del qué. Ahora mensajes y adjuntos están fechados: Mostramos la fecha concreta de enviado, entregado, y leído en la pantalla con los detalles del mensaje. ", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.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" @@ -6583,6 +6599,10 @@ "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__v5.25--1": { + "message": "Esta versión contiene un par de pequeñas mejoras para que Signal funcione sin problemas.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "Esta versión contiene un par de pequeñas mejoras para que Signal funcione sin problemas.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/et/messages.json b/_locales/et/messages.json index bb9418a2b..06d143fb0 100644 --- a/_locales/et/messages.json +++ b/_locales/et/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Otsi vestlusest $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Tulemusi pole: \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Sõnumid", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Tere tulemast Signalisse", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikoon näitamaks, et sellel pildil on seletus.", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Lisa pealkiri...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Salvesta", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Lähtesta", @@ -2273,6 +2277,20 @@ "message": "Vestlusi ei leitud", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Vali liikmed", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Eemalda blokeering", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Kas eemaldada $name$ blokeering?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Teil on võimalik üksteisele sõnumeid saata ja helistada.", @@ -5287,6 +5311,30 @@ "message": "järgmine", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Sätete avamiseks klõpsa enda profiilifotol üleval vasakul", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Laienda", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Kasutajanimed on Signalis vabatahtlikud. Kui otsustad endale Signalis kasutajanime luua, siis saavad teised Signali kasutajad leida sind kasutajanime järgi ja võtta ühendust sinu telefoninumbrit teadmata.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Mis on uut", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Tõmba hinge ja lõdvestu uute dialoogide ja hüpikakende animatsioonidega. Kergelt sisse. Kergelt välja. Kergelt sisse. Kergelt välja.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Klaviatuuripaigutuste vahetamine on alati pisut riskantne, aga nüüd liiguvad klaviatuuri kiirklahvid sinuga koos, jõudes täpsest vajutatud tähest kaugemale ja austades sinu tahet.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Nüüd saad grupikõne käivitumisel teavituse. Sa ei jää enam kunagi hiljaks, välja arvatud siis kui seda soovidki.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "See funktsioon on mõeldud neile, kes reageerivad 💅 tihedamini kui 👍: nüüd saad kohandada, millised emojid ilmuvad vaikimisi, kui soovid sõnumile reageerida..", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "See versioon sisaldab paljusid väikseid parendusi, mis Signali sujuvalt käimas.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "See versioon sisaldab paljusid väikseid parendusi, mis Signali sujuvalt käimas.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "See versioon sisaldab paljusid väikseid parendusi, mis Signali sujuvalt käimas.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/eu/messages.json b/_locales/eu/messages.json index 05c47cf4b..43c7e219b 100644 --- a/_locales/eu/messages.json +++ b/_locales/eu/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Bilatu $conversationName$ solasaldian", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Ez da topatu emaitzarik \"$searchTerm$\" bilaketarako", @@ -833,6 +827,20 @@ "message": "Mezuak", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Ongi etorri Signal-era", "description": "" @@ -1293,13 +1301,9 @@ "message": "Irudi honek azpitestu bak duela erakusteko ikonoa", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Irudi-oina gehitu", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Gorde", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Berrabiarazi", @@ -2273,6 +2277,20 @@ "message": "No conversations found", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Choose members", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Desblokeatu", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "$name$ desblokeatu?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Elkarri deitzeko eta mezuak bidaltzeko gai izango zarete.", @@ -5287,6 +5311,30 @@ "message": "hurrengoa", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Tap on your profile photo in the top left to open Settings", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Zabaldu", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Erabiltzaile izenak aukerazkoak dira Signal-en. Erabiltzaile bat sortzea erabakitzen baduzu, beste erabiltzaile batzuek topatu ahal izango zaituzte izen hau erabiliz eta zurekin harremanetan jarri ahal izango dira zure telefono zenbakia jakin gabe.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/fa/messages.json b/_locales/fa/messages.json index d47a59383..345eba71d 100644 --- a/_locales/fa/messages.json +++ b/_locales/fa/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "$conversationName$جستجو در", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "هیچ نتیجه ای برای \"$searchTerm$\" یافت نشد", @@ -833,6 +827,20 @@ "message": "پیام‌ها", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "به سیگنال خوش‌آمدید", "description": "" @@ -1293,13 +1301,9 @@ "message": "آیکون نشان می‌دهد که این تصویر دارای یک عنوان است", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "یک عنوان اضافه کنید...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "ذخیره", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "بازنشانی", @@ -2273,6 +2277,20 @@ "message": "هیچ مکالمه‌‌ای یافت نشد", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "انتخاب اعضا", "description": "The title for the 'choose group members' left pane screen" @@ -2756,7 +2774,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": { @@ -3333,9 +3351,15 @@ "message": "رفع مسدودیت", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "رفع مسدودیت $name$؟", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "شما می‌توانید به دیگران پیام دهید و با آنها تماس بگیرید.", @@ -5287,6 +5311,30 @@ "message": "بعدی", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "به یک حامی تبدیل شوید", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "به یک حامی تبدیل شوید", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "روی عکس پروفایل خود در بالا سمت راست برای باز کردن تنظیمات ضربه بزنید", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "گسترش", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "نامهای کاربری در سیگنال اختیاری هستند. اگر تصمیم به ایجاد یک نام کاربری دارید ، سایر کاربران سیگنال قادر خواهند بود شما را با این نام کاربری پیدا کنند و بدون دانستن شماره تلفن شما با شما تماس بگیرند.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/fi/messages.json b/_locales/fi/messages.json index 39735e1c6..1379244b9 100644 --- a/_locales/fi/messages.json +++ b/_locales/fi/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Etsi: $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Ei tuloksia haulle $searchTerm$", @@ -833,6 +827,20 @@ "message": "Viestit", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Etsi käyttäjätunnuksella", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Tervetuloa Signaliin", "description": "" @@ -1293,13 +1301,9 @@ "message": "Kuvake, joka näyttää, että tällä kuvalla on kuvateksti", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Lisää kuvateksti...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Tallenna", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Nollaa", @@ -2273,6 +2277,20 @@ "message": "Yhtään keskustelua ei löytynyt", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Käyttäjätunnuksen noutaminen epäonnistui. Tarkista verkkoyhteys ja yritä uudelleen.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Käyttäjää ei löydy. $atUsername$ ei ole Signal-käyttäjä. Varmista, että olet syöttänyt koko käyttäjätunnuksen.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Valitse jäsenet", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Poista esto", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Poistetaanko käyttäjän $name$ esto?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Voitte jatkossa lähettää viestejä ja soittaa toisillenne.", @@ -5287,6 +5311,30 @@ "message": "seuraava", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Ryhdy tukijaksi", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Ryhdy tukijaksi", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal toimii kaltaistesi käyttäjien panoksella. Osallistu ja ansaitse merkki.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Avaa Signal puhelimessa", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Paina profiilikuvaasi ja ylävasemmalta avataksesi asetukset", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Paina \"Ryhdy tukijaksi\" ja tilaa", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Suurenna", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "description": "Placeholder for the username field" }, "ProfileEditor--username--helper": { - "message": "Signalin käyttäjätunnukset ovat valinnaisia. Jos päätät luoda käyttäjätunnuksen ja tehdä siitä haettavan, muut Signal-käyttäjät voivat löytää sinut tällä käyttäjänimellä ja ottaa sinuun yhteyttä tietämättä puhelinnumeroasi.", + "message": "Signalin käyttäjätunnukset ovat valinnaisia. Jos päätät luoda käyttäjätunnuksen, muut Signalin käyttäjät voivat löytää sinut tällä käyttäjätunnuksella ja ottaa sinuun yhteyttä tietämättään puhelinnumeroasi.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Uudet ominaisuudet", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Vedä henkeä ja rentoudu uusien dialogien ja ponnahdusikkunoiden animaatioiden parissa. Helposti sisään. Helposti ulos. Helposti sisään. Helposti ulos.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Näppäimistöasettelun vaihtaminen on aina hieman hankalaa, mutta pikanäppäimet seuraavat nyt mukanasi ja ulottuvat pidemmälle kuin tietty kirjain, jota painetaan tarkoituksesi kunnioittamiseksi.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Kun ryhmäpuhelu alkaa, saat nyt ilmoituksen. Et enää koskaan myöhästy, ellet itse halua niin.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Tämä ominaisuus tulee kaikille, jotka reagoivat 💅 useammin kuin 👍: Voit nyt säätää emojeja, jotka ilmestyvät oletuksena kun haluat reagoida viestiin.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "Tämä versio sisältää useita pieniä parannuksia ja virhekorjauksia, jotka pitävät Signalin toiminnan sujuvana.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "Saat enemmän tietoja yhdellä silmäyksellä 👀. Vasen paneeli on saanut raikkaan uuden ilmeen ja tyylin 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Tiedä milloin ja mitä. Toimitettuihin, luettuihin, lähetettyihin ja muihin tilaviesteihin liittyy aikaleima, jos se on saatavilla. Aikaleima näkyy nyt viestin tietoruudussa.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "message": "Näytönlukuohjelman käyttäjien pitäisi nyt olla helpompi navigoida vasemman ruudun keskusteluluettelossa.", - "description": "Release notes for v5.21" - }, "WhatsNew__v5.24--1": { "message": "Voit nyt etsiä arkistoiduista keskusteluista. Kuvittele itsesi etsiväsi (nopeasti) muinaisten teosten läpi ja etsiväsi seuraavaa vihjettä.", "description": "Release notes for v5.24" @@ -6583,6 +6599,10 @@ "message": "Reagoitko viestiin? Sen pitäisi nyt olla luotettavampi ja yrittää uudelleen jopa 24 tuntia", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "Tämä versio sisältää useita pieniä parannuksia ja virhekorjauksia, jotka pitävät Signalin toiminnan sujuvana.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "Tämä versio sisältää useita pieniä parannuksia ja virhekorjauksia, jotka pitävät Signalin toiminnan sujuvana.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/fr/messages.json b/_locales/fr/messages.json index 835a5a41f..d1efb3a24 100644 --- a/_locales/fr/messages.json +++ b/_locales/fr/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Chercher dans $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Aucun résultat pour « $searchTerm$ »", @@ -833,6 +827,20 @@ "message": "Messages", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Trouver par non d’utilisateur", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Bienvenue sur Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Icône qui indique que cette image a une légende", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Ajouter un légende…", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Enregistrer", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Réinitialiser", @@ -2273,6 +2277,20 @@ "message": "Aucune conversation trouvée", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Échec de la récupération du nom d'utilisateur. Vérifiez votre connexion et réessayez.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Utilisateur non trouvé.$atUsername$ n’est pas un utilisateur de Signal ; assurez d’avoir saisi le nom d'utilisateur complet.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Choisir des membres", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Débloquer", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Débloquer $name$ ?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Vous pourrez échanger des messages et des appels.", @@ -5287,6 +5311,30 @@ "message": "suivant", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Devenir un soutien", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Devenir un soutien", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal est alimenté par des gens comme vous. Contribuez et recevez un badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Ouvrez Signal sur votre téléphone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Touchez votre photo de profil dans le coin supérieur gauche pour ouvrir les paramètres", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Appuyez sur \" Devenir un souteneur \" et abonnez-vous", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Étendre", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "description": "Placeholder for the username field" }, "ProfileEditor--username--helper": { - "message": "Sur Signal, les noms d’utilisateur sont facultatifs. Si vous choisissez de créer un nom d’utilisateur et de le rendre accessible par une recherche, les autres utilisateurs de Signal pourront vous trouver avec ce nom d’utilisateur et vous contacter sans connaître votre numéro de téléphone.", + "message": "Sur Signal, les noms d’utilisateur sont facultatifs. Si vous choisissez de créer un nom d’utilisateur, les autres utilisateurs de Signal pourront vous trouver avec ce nom d’utilisateur et vous contacter sans connaître votre numéro de téléphone.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,50 +6587,22 @@ "message": "Les nouveautés", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Respirez et détendez-vous devant les nouvelles animations des boîtes de dialogue et des fenêtres contextuelles. Fondu à l’ouverture, fondu à la fermeture, etc.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Le changement de la configuration du clavier est toujours un peu délicat, mais les raccourcis-clavier vous suivent désormais à la trace, allant au-delà de la lettre spécifique sur laquelle vous appuyez pour honorer vos intentions.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Lorsqu’un appel de groupe commence, vous recevez désormais une notification. Vous ne serez plus jamais en retard, à moins que vous ne le vouliez.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Cette fonctionnalité s’adresse à tous ceux qui réagissent plus avec des 💅 qu’avec des 👍 : vous pouvez désormais personnaliser les émojis qui apparaissent par défaut pour réagir à un message.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "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.20" - }, - "WhatsNew__v5.21--1": { - "message": "Obtenez plus d’informations en un coup d’œil 👀. Le volet de gauche a un nouveau look et un nouveau style 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Savoir quand et quoi. L’horodatage, si disponible, associé notamment à l’état de remise, de lecture, d’envoi, est désormais affiché dans l’écran de détails du message.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.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.", + "message": "S'il vous est déjà arrivé de faire défiler un message vers le haut et de l'envoyer, vous pourriez vous demander où était votre message ! Désormais, chaque fois que vous enverrez un message, il défilera à l'écran pour que vous puissiez admirer votre travail.", "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", + "message": "Vous réagissez à un message ? Il devrait maintenant être plus fiable, en réessayant jusqu'à 24 heures.", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "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.25" + }, "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 releases that only include bug fixes" diff --git a/_locales/gu/messages.json b/_locales/gu/messages.json index 74a1c31c2..0fe7042b4 100644 --- a/_locales/gu/messages.json +++ b/_locales/gu/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "$conversationName$ માં શોધો ", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "\"$searchTerm$\" માટે કોઈ પરિણામો નથી", @@ -833,6 +827,20 @@ "message": "મેસેજ", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Signal પર આપનું સ્વાગત છે", "description": "" @@ -1293,13 +1301,9 @@ "message": "આ ઈમેજનું કૅપ્શન છે તે દર્શાવતું આઈકોન", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "કૅપ્શન ઉમેરો ...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "સેવ કરો", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "ફરીથી સેટ કરો", @@ -2273,6 +2277,20 @@ "message": "કોઈ વાતચીત મળી નથી", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "મેમ્બર્સ પસંદ કરો", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "અનબ્લોક કરો", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "અનબ્લોક $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "તમે એકબીજાને મેસેજ અને કૉલ કરી શકશો.", @@ -5287,6 +5311,30 @@ "message": "આગલી", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "સેટિંગ્સ ખોલવા માટે ઉપર ડાબી બાજુએ તમારા પ્રોફાઇલ ફોટો પર ટેપ કરો", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "વિસ્તૃત કરો", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Signal પરના વપરાશકર્તાનામો વૈકલ્પિક છે. જો તમે વપરાશકર્તા નામ બનાવવાનું પસંદ કરો છો તો અન્ય Signal વપરાશકર્તાઓ તમને આ વપરાશકર્તાનામ દ્વારા શોધી શકશે અને તમારો ફોન નંબર જાણ્યા વગર તમારો સંપર્ક કરશે.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/he/messages.json b/_locales/he/messages.json index d2078000c..e78591931 100644 --- a/_locales/he/messages.json +++ b/_locales/he/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "חפש בשיחה $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "אין תוצאות עבור \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "הודעות", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "מצא לפי שם משתמש", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "ברוך הבא אל Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "ראות איקון שיש לתמונה זו כיתוב", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "הוסף כיתוב…", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "שמור", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "אפס", @@ -2273,6 +2277,20 @@ "message": "שיחות לא נמצאו", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "נכשל במשיכת שם משתמש. בדוק את החיבור שלך ונסה שוב.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "המשתמש לא נמצא. $atUsername$ הוא לא משתמש Signal; וודא שהכנסת את שם המשתמש השלם.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "בחר חברי קבוצה", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "בטל חסימה", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "לבטל חסימה של $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "תוכלו להתכתב ולהתקשר אחד לשני.", @@ -5287,6 +5311,30 @@ "message": "הבא", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "הייה מחזיק", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "הייה מחזיק", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal ממונע על ידי אנשים כמוך. תרום וקבל תג.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "פתח את Signal בטלפון שלך", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "הקש על תמונת הפרופיל שלך בקצה העליון השמאלי כדי לפתוח הגדרות", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "הקש על \"הייה מחזיק\" והירשם כמנוי", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "הרחב", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "description": "Placeholder for the username field" }, "ProfileEditor--username--helper": { - "message": "שמות משתמש ב־Signal הם רשתויים. אם תבחר ליצור שם משתמש ולעשות אותו בר חיפוש, משתמשי Signal אחרים יוכלו למצוא אותך לפי שם המשתמש הזה וליצור איתך קשר בלי לדעת את מספר הטלפון שלך.", + "message": "שמות משתמש ב־Signal הם רשותיים. אם אתה בוחר ליצור שם משתמש, משתמשי Signal אחרים יוכלו למצוא אותך לפי שם משתמש זה וליצור איתך קשר בלי לדעת את מספר הטלפון שלך.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "מה חדש", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "קח נשימה והירגע לתוך ההנפשות החדשות והחלונות הקופצים.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "החלפת פריסות מקלדת היא תמיד קצת ערמומית, אבל קיצורי דרך ממקלדת עכשיו עוברים איתך.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "כאשר שיחה קבוצתית מתחילה, תקבל עכשיו התראה. לעולם לא תאחר שוב, אלא אם אתה רוצה לאחר.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "מאפיין זה מיועד לכל מי שמגיב עם 💅 יותר מאשר עם 👍: אתה יכול עכשיו להתאים אישית את האימוג'ים שמופיעים כברירת מחדל כשאתה רוצה להגיב אל הודעה.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "גרסה זו מכילה מספר של שפצורים קטנים ותיקוני תקלים כדי לשמור על Signal שירוץ באופן חלק.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "קבל עוד מידע במבט חטוף 👀. החלונית השמאלית קיבלה מראה וסגנון חדשים 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "דע את המתי אל המה. חותמת הזמן, אם זמינה, משויכת עם נמסר, נקרא, נשלח, ומעמדי הודעה אחרים מוצגים עכשיו במסך הפרטים של ההודעה.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "message": "משתמשי קורא מסך יכולים עכשיו לנווט בקלות יותר ברשימת השיחות בחלונית השמאלית.", - "description": "Release notes for v5.21" - }, "WhatsNew__v5.24--1": { "message": "אתה יכול לחפש עכשיו בשיחות מאורכבות. דמיין את עצמך מחפש (בזריזות) בכרכים עתיקים, בחיפוש אחר הרמז הבא.", "description": "Release notes for v5.24" @@ -6583,6 +6599,10 @@ "message": "מגיב אל הודעה? זה אמור להיות יותר אמין עכשיו, ניסיון חוזר עד 24 שעות", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "גרסה זו מכילה מספר של שפצורים קטנים ותיקוני תקלים כדי לשמור על Signal שירוץ באופן חלק.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "גרסה זו מכילה מספר של שפצורים קטנים ותיקוני תקלים כדי לשמור על Signal שירוץ באופן חלק.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/hi/messages.json b/_locales/hi/messages.json index 39cadd9b3..fc9fbe972 100644 --- a/_locales/hi/messages.json +++ b/_locales/hi/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "$conversationName$ में खोजें", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "\"$searchTerm$\" के लिये कोई परिणाम नहीं मिले", @@ -833,6 +827,20 @@ "message": "मेसेज", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Signal में आपका स्वागत है ", "description": "" @@ -1293,13 +1301,9 @@ "message": "आइकॅन यह दिखा रहा है कि तस्वीर में कैप्शन है", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "इसके बारे में कुछ लिखें...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "संरक्षित करें", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "फिर से स्थापित करना", @@ -2273,6 +2277,20 @@ "message": "कोई बातचीत नहीं मिली", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "सदस्य चुनें", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "अनब्लॉक करें", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "$name$ को अनब्लॉक करना है?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "आप एक दूसरे को मेसेज और काॅल कर पाएंगे|", @@ -5287,6 +5311,30 @@ "message": "अगला", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "सेटिंग्ज़ खोलने के लिए सबसे ऊपर बाईं ओर अपनी प्रोफ़ाइल फ़ोटो पर टैप करें", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "बड़ा करें", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "description": "Placeholder for the username field" }, "ProfileEditor--username--helper": { - "message": "Signal पर यूज़र नाम वैकल्पिक हैं. अगर आप एक यूज़र नाम बनाना चुनते हैं और इसे खोजने लायक बनाते हैं, तो अन्य Signal यूज़र आपको इस यूज़र नाम से ढूंढ सकेंगे और आपका फ़ोन नंबर जाने बिना आपसे संपर्क कर सकेंगे.", + "message": "उपयोगकर्ता नाम Signal में वैकल्पिक हैं। अगर आप अपना उपयोगकर्ता नाम बनाते हैं तो अन्य Signal उपयोगकर्ता आपको आपके उपयोगकर्ता नाम से खोज ा तथा बिना आपके फोन नंबर के आपसे संपर्क कर पाएंगे।", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "नया क्या है", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "एक सांस लें और डायलाग और पॉपअप के लिए नए एनिमेशन के साथ आराम करें. आराम से. आराम करें. आराम से. आराम करें.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "कीबोर्ड लेआउट स्विच करना हमेशा थोड़ा मुश्किल होता है, लेकिन कीबोर्ड शॉर्टकट अब आपके साथ सही ट्रैक पर हैं, आपके इरादे को जानते हुए दबाए गए विशिष्ट अक्षर से आगे तक पहुंचते हैं.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "जब कोई ग्रूप कॉल शुरू होती है, तो अब आपको एक सूचना मिलती है. आपको फिर कभी देर नहीं होगी, अगर आप करना नहीं चाहें.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "यह फ़ीचर उन सभी के लिए है जो से ज़्यादा के साथ प्रतिक्रिया 💅 करते हैं💅: अब आप किसी मेसेज पर प्रतिक्रिया करने के लिए डिफ़ॉल्ट रूप से दिखाई देने वाले इमोजी को कस्टमाइज़ कर सकते हैं.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "सिग्नल को सही रूप से चलाने के लिए इस वर्शन में कई छोटे बदलाव और बग फ़िक्स शामिल हैं.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "एक नज़र में ज़्यादा जानकारी पाएं 👀. बाएं पेन को एक बिलकुल नया रूप और स्टाइल दिया गया है 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "जानिए कब से लेकर क्या तक. टाइमस्टैम्प, अगर उपलब्ध हो, तो डिलीवर किए गए, पढ़े गए, भेजे गए, और अन्य स्टेटस मेसेज से संबद्ध में अब मेसेज के विवरण स्क्रीन में डिस्प्ले होते हैं.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "message": "स्क्रीन रीडर यूज़र को अब बाएं पेन पर बातचीत की लिस्ट के ज़रिए नैविगेट करना आसान लगेगा.", - "description": "Release notes for v5.21" - }, "WhatsNew__v5.24--1": { "message": "अब आप संग्रहीत बातचीत में सर्च कर सकते हैं. कल्पना कीजिए कि आप अगले सुराग की तलाश प्राचीन वक्त के ज़रिए (जल्दी से) खोज रहे हैं.", "description": "Release notes for v5.24" @@ -6583,6 +6599,10 @@ "message": "एक मेसेज पर प्रतिक्रिया देते हुए? अब इसे और ज़्यादा विश्वसनीय होना चाहिए, 24 घंटे तक फिर से कोशिश करते हुए", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "सिग्नल को सही रूप से चलाने के लिए इस वर्शन में कई छोटे बदलाव और बग फ़िक्स शामिल हैं.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "सिग्नल को सही रूप से चलाने के लिए इस वर्शन में कई छोटे बदलाव और बग फ़िक्स शामिल हैं.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/hr/messages.json b/_locales/hr/messages.json index b778e2efa..40bc6e758 100644 --- a/_locales/hr/messages.json +++ b/_locales/hr/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Pretraži u $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Nema rezultata za \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Poruke", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Dobrodošli u Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikona koja pokazuje da ova slika ima natpis", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Dodaj opis...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Spremi", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Poništi", @@ -2273,6 +2277,20 @@ "message": "Nema razgovora", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Odaberite članove", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Odblokiraj", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Odblokiraj $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Moći će te razmjenjivati poruke i pozive.", @@ -5287,6 +5311,30 @@ "message": "sljedeće", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Postanite pretplatnik", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Postanite pretplatnik", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal podržavaju ljudi poput Vas. Donirajte i osvojite svoju značku.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Pritisnite svoju profilnu sliku u gornjem lijevom kutu da biste otvorili Postavke", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Proširi", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Korisnička imena na Signalu su neobavezna. Ako odlučite stvoriti korisničko ime, drugi korisnici Signala će vas moći pronaći prema tom korisničkom imenu i kontaktirati vas bez poznavanja vašeg broja telefona.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/hu/messages.json b/_locales/hu/messages.json index a2e6d1aab..43a32c5f1 100644 --- a/_locales/hu/messages.json +++ b/_locales/hu/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Keresés itt: $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Nincs találat a \"$searchTerm$\" keresőkifejezése", @@ -833,6 +827,20 @@ "message": "Üzenetek", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Üdvözöl a Signal!", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikon, amely azt jelzi, hogy a kép feliratot tartalmaz", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Felirat hozzáadása...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Mentés", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Alaphelyzetbe állítás", @@ -2273,6 +2277,20 @@ "message": "Nem találhatóak beszélgetések", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Tagok kiválasztása", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Tiltás feloldása", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "$name$ tiltásának feloldása?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Újra válthatsz üzeneteket és hívásokat ezzel a kontakttal.", @@ -5287,6 +5311,30 @@ "message": "következő", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Válj Fenntartóvá", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Válj Fenntartóvá", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "A Signalt hozzád hasonló emberek működtetik. Hozzájárulásoddal kitűzőhöz juthatsz.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Koppints a profilképedre bal-felül a Beállítások megnyitásához.", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Bővítés", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Signalban a felhasználónév nem kötelező. Ha mégis beállítod, más felhasználók a jövőben név alapján is megtalálhatnak, a telefonszámod ismerete nélkül.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/id/messages.json b/_locales/id/messages.json index 0a92477fc..9a0adfaee 100644 --- a/_locales/id/messages.json +++ b/_locales/id/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Cari di $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Tidak ada hasil untuk \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Pesan", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Temukan menggunakan Nama pengguna", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Selamat datang di Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikon menunjukkan bahwa gambar ini memiliki keterangan", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Tambahkan keterangan...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Simpan", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Atur ulang", @@ -1812,7 +1816,7 @@ "description": "Shown when the user enables spellcheck to indicate that they must restart Signal." }, "spellCheckWillBeDisabled": { - "message": "Pengecek ejaan akan padam saat Signal diaktifkan kembali.", + "message": "Pengecek ejaan akan dimatikan saat Signal dinyalakan kembali.", "description": "Shown when the user disables spellcheck to indicate that they must restart Signal." }, "SystemTraySetting__minimize-to-system-tray": { @@ -1824,7 +1828,7 @@ "description": "In the settings, shown next to the checkbox option for starting in the system tray" }, "autoLaunchDescription": { - "message": "Buka saat menyalakan komputer", + "message": "Buka saat masuk komputer", "description": "Description for the automatic launch setting" }, "clearDataHeader": { @@ -2154,7 +2158,7 @@ "description": "Description for incoming calls setting" }, "contactChangedProfileName": { - "message": "$sender$ mengubah nama profil dari $oldProfile$ to $newProfile$.", + "message": "$sender$ mengubah nama profil dari $oldProfile$ menjadi $newProfile$.", "description": "Description for incoming calls setting", "placeholders": { "sender": { @@ -2212,7 +2216,7 @@ "description": "Label on button included with safety number change notification in the conversation" }, "cannotGenerateSafetyNumber": { - "message": "Penguna ini tidak bisa diverifikasi sampai Anda menggantikan pesan dengan mereka.", + "message": "Penguna ini tidak bisa diverifikasi sampai Anda bertukar pesan dengan mereka.", "description": "Shown on the safety number screen if you have never exchanged messages with that contact" }, "yourSafetyNumberWith": { @@ -2246,7 +2250,7 @@ "description": "Description for the Note to Self conversation" }, "notificationDrawAttention": { - "message": "Gambar dalam jendela ini saat notifikasi sampai", + "message": "Sorot pada jendela ini saat notifikasi sampai", "description": "Label text for the setting that controls whether new notifications draw attention to the window" }, "hideMenuBar": { @@ -2273,6 +2277,20 @@ "message": "Tidak ada percakapan ditemukan", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Gagal memperoleh nama pengguna. Periksa koneksi Anda dan coba lagi.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Pengguna tidak ditemukan. $atUsername$ bukan pengguna Signal; pastikan Anda memasukkan nama pengguna yang lengkap.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Pilih anggota", "description": "The title for the 'choose group members' left pane screen" @@ -2322,7 +2340,7 @@ "description": "Shown in the alert when you try to add someone who can't be added to a group" }, "chooseGroupMembers__cant-add-member__body": { - "message": "\"$name$\" tidak dapat ditambahkan ke dalam grup karena ia menggunakan Signal versi lama. Anda dapat menambahkannya ke dalam grup setelah memperbarui Signal.", + "message": "\"$name$\" tidak dapat ditambahkan ke dalam grup karena ia menggunakan Signal versi lama. Anda dapat menambahkannya ke dalam grup setelah mereka memperbarui Signal.", "description": "Shown in the alert when you try to add someone who can't be added to a group", "placeholders": { "max": { @@ -2360,7 +2378,7 @@ "description": "Shown in the modal when we can't create a group" }, "updateGroupAttributes__title": { - "message": "Ubah grup", + "message": "Sunting grup", "description": "Shown in the modal when we want to update a group" }, "updateGroupAttributes__error-message": { @@ -2396,7 +2414,7 @@ "description": "" }, "autoUpdateNewVersionMessage": { - "message": "Klik untuk memulai Signal kembali", + "message": "Klik untuk memulai ulang Signal", "description": "" }, "downloadNewVersionMessage": { @@ -2454,7 +2472,7 @@ "description": "Shown in the conversation history when you update a group" }, "updatedGroupAvatar": { - "message": "Logo grup telah dimutakhirkan.", + "message": "Avatar grup telah diperbarui.", "description": "Shown in the conversation history when someone updates the group" }, "titleIsNow": { @@ -2578,7 +2596,7 @@ "description": "Shown in notifications and in the left pane when a message has features too new for this signal install." }, "message--getDescription--disappearing-media": { - "message": "Media satu-tayangan", + "message": "Media sekali-lihat", "description": "Shown in notifications and in the left pane after view-once message is deleted. Also shown when quoting a view once media." }, "message--getDescription--disappearing-photo": { @@ -2804,7 +2822,7 @@ "description": "Shown when user clicks on an expired incoming view-once bubble" }, "Message--tap-to-view--outgoing--expired-toast": { - "message": "Pesan sekali-lihat tidak tersimpan di sejarah percakapan Anda.", + "message": "Pesan sekali-lihat tidak tersimpan di riwayat percakapan Anda.", "description": "Shown when user clicks on an expired outgoing view-once bubble" }, "Message--tap-to-view--incoming": { @@ -2908,7 +2926,7 @@ "description": "Shown in the shortcuts guide" }, "Keyboard--toggle-reaction-picker": { - "message": "Ganti pemilih emoji-reaksi untuk pesan yang dipilih", + "message": "Alihkan pemilih tanggapan-emoji untuk pesan yang dipilih", "description": "Shown in the shortcuts guide" }, "Keyboard--save-attachment": { @@ -2916,11 +2934,11 @@ "description": "Shown in the shortcuts guide" }, "Keyboard--delete-message": { - "message": "Hapus pesan yang dipilih?", + "message": "Hapus pesan yang dipilih", "description": "Shown in the shortcuts guide" }, "Keyboard--add-newline": { - "message": "Tambahkan baris baru ke dalam pasan", + "message": "Tambahkan baris baru ke dalam pesan", "description": "Shown in the shortcuts guide" }, "Keyboard--expand-composer": { @@ -2952,7 +2970,7 @@ "description": "Key shown in shortcut combination in shortcuts guide" }, "Keyboard--Key--option": { - "message": "Pilihan", + "message": "Option", "description": "Key shown in shortcut combination in shortcuts guide" }, "Keyboard--Key--alt": { @@ -2964,7 +2982,7 @@ "description": "Key shown in shortcut combination in shortcuts guide" }, "Keyboard--Key--enter": { - "message": "Masukkan", + "message": "Enter", "description": "Key shown in shortcut combination in shortcuts guide" }, "Keyboard--Key--tab": { @@ -2972,7 +2990,7 @@ "description": "Key shown in shortcut combination in shortcuts guide" }, "Keyboard--Key--one-to-nine-range": { - "message": "1 hingga 9", + "message": "1 sampai 9", "description": "Expresses that 1, 2, 3, up to 9 are available shortcut keys" }, "Keyboard--header": { @@ -2988,11 +3006,11 @@ "description": "Header of the keyboard shortcuts guide - messages section" }, "Keyboard--composer-header": { - "message": "Isi pesan", + "message": "Penyusun pesan", "description": "Header of the keyboard shortcuts guide - composer section" }, "Keyboard--scroll-to-top": { - "message": "Lihat ke bagian paling atas dari daftar", + "message": "Gulir ke bagian paling atas dari daftar", "description": "Shown in the shortcuts guide" }, "Keyboard--scroll-to-bottom": { @@ -3004,7 +3022,7 @@ "description": "Shown in the shortcuts guide" }, "Keyboard--calling-header": { - "message": "Panggilan", + "message": "Memanggil", "description": "Header of the keyboard shortcuts guide - calling section" }, "Keyboard--toggle-audio": { @@ -3044,7 +3062,7 @@ "description": "A toast that shows up when the user unarchives a conversation" }, "conversationMarkedUnread": { - "message": "Percakapan ditandai telah dibaca", + "message": "Percakapan ditandai belum dibaca", "description": "A toast that shows up when user marks a conversation as unread" }, "StickerCreator--title": { @@ -3052,7 +3070,7 @@ "description": "The title of the Sticker Pack Creator window" }, "StickerCreator--DropZone--staticText": { - "message": "Pilih dan tambahkan gambar ke sini", + "message": "Klik untuk tambahkan gambar ke sini", "description": "Text which appears on the Sticker Creator drop zone when there is no active drag" }, "StickerCreator--DropZone--activeText": { @@ -3060,7 +3078,7 @@ "description": "Text which appears on the Sticker Creator drop zone when there is an active drag" }, "StickerCreator--Preview--title": { - "message": "Koleksi stiker", + "message": "Paket stiker", "description": "The 'title' of the sticker pack preview 'modal'" }, "StickerCreator--ConfirmDialog--cancel": { @@ -3096,7 +3114,7 @@ "description": "Default text for the previous button on all stages of the sticker creator" }, "StickerCreator--DropStage--title": { - "message": "Tambahkan stiker anda", + "message": "Tambahkan stiker Anda", "description": "Title for the drop stage of the sticker creator" }, "StickerCreator--DropStage--removeSticker": { @@ -3134,7 +3152,7 @@ "description": "Help text for the drop stage of the sticker creator" }, "StickerCreator--MetaStage--title": { - "message": "Beberapa informasi tambahan...", + "message": "Beberapa detail tambahan...", "description": "Title for the meta stage of the sticker creator" }, "StickerCreator--MetaStage--Field--title": { @@ -3154,7 +3172,7 @@ "description": "Help text for the cover image picker of the meta stage of the sticker creator" }, "StickerCreator--MetaStage--ConfirmDialog--title": { - "message": "Unggah koleksi stiker?", + "message": "Apa Anda yakin ingin mengunggah paket stiker Anda?", "description": "Title for the confirm dialog on the meta stage of the sticker creator" }, "StickerCreator--MetaStage--ConfirmDialog--confirm": { @@ -3162,15 +3180,15 @@ "description": "Text for the upload button in the confirmation dialog on the meta stage of the sticker creator" }, "StickerCreator--MetaStage--ConfirmDialog--text": { - "message": "Anda tidak dapat mengubah atau menghapus setelah selesai membuat koleksi stiker.", + "message": "Anda tidak dapat menyunting atau menghapus setelah selesai membuat paket stiker.", "description": "The text inside the confirmation dialog on the meta stage of the sticker creator" }, "StickerCreator--UploadStage--title": { - "message": "Buat koleksi stiker Anda", + "message": "Buat paket stiker Anda", "description": "Title for the upload stage of the sticker creator" }, "StickerCreator--UploadStage-uploaded": { - "message": "Terunggah: $count$dari $total$", + "message": "$count$ dari $total$ diunggah", "description": "Title for the upload stage of the sticker creator", "placeholders": { "count": { @@ -3184,15 +3202,15 @@ } }, "StickerCreator--ShareStage--title": { - "message": "Selamat! Anda telah mebuat koleksi stiker.", + "message": "Selamat! Anda telah mebuat paket stiker.", "description": "Title for the share stage of the sticker creator" }, "StickerCreator--ShareStage--help": { - "message": "Akses stiker baru melalui ikon stiker, atau bagikan koleksi stiker dengan teman melalui tautan di bawah.", + "message": "Akses stiker baru Anda melalui ikon stiker, atau bagikan koleksi stiker dengan teman menggunakan tautan di bawah.", "description": "Help text for the share stage of the sticker creator" }, "StickerCreator--ShareStage--callToAction": { - "message": "Gunakan tagar $hashtag$ untuk membantu orang lain menemukan URL koleksi stiker yang Anda ingin bagikan kepada publik.", + "message": "Gunakan tagar $hashtag$ untuk membantu orang lain menemukan URL paket stiker yang Anda ingin bagikan kepada publik.", "description": "Call to action text for the share stage of the sticker creator", "placeholders": { "hashtag": { @@ -3202,7 +3220,7 @@ } }, "StickerCreator--ShareStage--copyTitle": { - "message": "URL Koleksi Stiker", + "message": "URL Paket Stiker", "description": "Title for the copy button on the share stage of the sticker creator" }, "StickerCreator--ShareStage--close": { @@ -3210,15 +3228,15 @@ "description": "Text for the close button on the share stage of the sticker creator" }, "StickerCreator--ShareStage--createAnother": { - "message": "Buat koleksi stiker lain", + "message": "Buat paket stiker lain", "description": "Text for the create another sticker pack button on the share stage of the sticker creator" }, "StickerCreator--ShareStage--socialMessage": { - "message": "Lihat koleksi stikerku di Signal. #stikerpribadiku #makeprivacystick", + "message": "Lihat paket stiker baru yang saya buat di Signal. #makeprivacystick", "description": "Text which is shared to social media platforms for sticker packs" }, "StickerCreator--Toasts--imagesAdded": { - "message": "$count$gambar telah ditambahkan", + "message": "$count$ gambar telah ditambahkan", "description": "Text for the toast when images are added to the sticker creator", "placeholders": { "count": { @@ -3256,7 +3274,7 @@ "description": "Text for the toast when an APNG image in the sticker creator is too small" }, "StickerCreator--Toasts--errorUploading": { - "message": "Gagal mengunggah koleksi stiker: $message$", + "message": "Gagal mengunggah stiker: $message$", "description": "Text for the toast when a sticker pack cannot be uploaded", "placeholders": { "message": { @@ -3266,19 +3284,19 @@ } }, "StickerCreator--Toasts--linkedCopied": { - "message": "Tautan tersalin", + "message": "Tautan disalin", "description": "Text for the toast when a link for sharing is copied from the Sticker Creator" }, "StickerCreator--StickerPreview--light": { - "message": "Stikerku dengan tema terang", + "message": "Stiker saya dengan tema terang", "description": "Text for the sticker preview for the light theme" }, "StickerCreator--StickerPreview--dark": { - "message": "Stikerku dengan tema gelap", + "message": "Stiker saya dengan tema gelap", "description": "Text for the sticker preview for the dark theme" }, "StickerCreator--Authentication--error": { - "message": "Atur Signal pada ponsel dan komputer Anda untuk membuat koleksi stiker pribadi.", + "message": "Atur Signal pada ponsel dan komputer Anda untuk menggunakan Pembuat Paket Stiker", "description": "The error message which appears when the user has not linked their account and attempts to use the Sticker Creator" }, "Reactions--remove": { @@ -3286,7 +3304,7 @@ "description": "" }, "Reactions--error": { - "message": "Gagal mengiirim stiker/emoji. Silahkan coba lagi.", + "message": "Gagal mengiirim tanggapan. Silahkan coba lagi.", "description": "Shown when a reaction fails to send" }, "Reactions--more": { @@ -3298,7 +3316,7 @@ "description": "Shown in reaction viewer as the title for the 'all' category" }, "MessageRequests--message-direct": { - "message": "Izinkan $name$ mengirimkan Anda pesan dan membagikan nama dan foto Anda dengan mereka? Mereka tidak akan mengetahui jika Anda telah membaca pesan tersebut sampai Anda menerimanya.", + "message": "Izinkan $name$ mengirimkan Anda pesan dan berbagi nama dan foto Anda dengan mereka? Mereka tidak akan mengetahui jika Anda telah membaca pesan tersebut sampai Anda menerimanya.", "description": "Shown as the message for a message request in a direct message", "placeholders": { "name": { @@ -3308,7 +3326,7 @@ } }, "MessageRequests--message-direct-blocked": { - "message": "Izinkan $name$ mengirimkan Anda pesan dan membagikan nama dan foto Anda dengan mereka? Anda tidak akan menerima pesan apapun sampai Anda membuka blokir mereka.", + "message": "Izinkan $name$ mengirimkan Anda pesan dan berbagi nama dan foto Anda dengan mereka? Anda tidak akan menerima pesan apapun sampai Anda membuka blokir mereka.", "description": "Shown as the message for a message request in a direct message with a blocked account", "placeholders": { "name": { @@ -3333,9 +3351,15 @@ "message": "Buka blokir", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Buka blokir $name$? ", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Anda akan dapat mengirim pesan dan membuat panggilan satu sama lain.", @@ -3408,11 +3432,11 @@ "description": "Shown as a button to let the user delete a direct message request" }, "MessageRequests--delete-group": { - "message": "Hapus dan Tinggalkan", + "message": "Hapus dan Keluar", "description": "Shown as a button to let the user delete a group message request" }, "MessageRequests--delete-group-confirm-body": { - "message": "Anda akan meninggalkan grup ini. Catatan mengenai grup akan dihapus dari semua perangkat Anda.", + "message": "Anda akan keluar dari grup ini, dan akan dihapus dari semua perangkat Anda.", "description": "Shown as the body in the confirmation modal for deleting a group message request" }, "MessageRequests--accept": { @@ -3448,7 +3472,7 @@ } }, "MessageRequests--learn-more": { - "message": "Pelajari lebih lanjut", + "message": "Pelajari lebih lanjut.", "description": "Shown at the end of profile sharing messages as a link." }, "ConversationHero--members": { @@ -3878,7 +3902,7 @@ "description": "Label when the conversation is not muted" }, "muteHour": { - "message": "Senyap untuk satu jam", + "message": "Senyapkan selama satu jam", "description": "Label for muting the conversation" }, "muteEightHours": { @@ -3886,11 +3910,11 @@ "description": "Label for muting the conversation" }, "muteDay": { - "message": "Senyap untuk satu hari", + "message": "Senyap selama satu hari", "description": "Label for muting the conversation" }, "muteWeek": { - "message": "Senyap untuk satu minggu", + "message": "Senyap selama satu minggu", "description": "Label for muting the conversation" }, "muteAlways": { @@ -3956,7 +3980,7 @@ "description": "Shown if we are unable to parse a group link" }, "GroupV2--join--prompt": { - "message": "Apakah Anda ingin bergabung dengan grup ini dan membagikan nama dan foto Anda dengan anggota grup?", + "message": "Apakah Anda ingin bergabung dengan grup ini dan berbagi nama dan foto Anda dengan anggota grup?", "description": "Shown when you click on a group link to confirm" }, "GroupV2--join--already-in-group": { @@ -4064,7 +4088,7 @@ "description": "Shown along with a spinner when an update operation takes longer than one second" }, "GroupV2--create--you": { - "message": "Grup telah dibuat.", + "message": "Anda telah membuat grup", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--create--other": { @@ -4184,7 +4208,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--access-attributes--admins--unknown": { - "message": "Seorang admin mengubah akses menyunting informasi grup kepada \"Hanya Admin.\"", + "message": "Seorang admin mengubah akses menyunting informasi grup kepada \"Hanya admin.\"", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--access-attributes--all--other": { @@ -4326,7 +4350,7 @@ } }, "GroupV2--member-add--from-invite--other-no-from": { - "message": "$inviteeName$menerima undangan masuk grup", + "message": "$inviteeName$ menerima undangan masuk grup.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4374,7 +4398,7 @@ } }, "GroupV2--member-add--other--you": { - "message": "Kamu menambahkan $memberName$.", + "message": "Anda menambahkan $memberName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4384,7 +4408,7 @@ } }, "GroupV2--member-add--other--unknown": { - "message": "Seorang anggota telah menambahkan $memberName$.", + "message": "Seorang anggota menambahkan $memberName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4394,7 +4418,7 @@ } }, "GroupV2--member-add--you--other": { - "message": "$memberName$ menambahkan kamu kedalam grup.", + "message": "$memberName$ menambahkan Anda ke dalam grup.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4436,7 +4460,7 @@ } }, "GroupV2--member-add-from-admin-approval--you--unknown": { - "message": "Permintaan Anda bergabung ke grup disetujui.", + "message": "Permintaan Anda bergabung ke grup diterima.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-add-from-admin-approval--other--you": { @@ -4474,7 +4498,7 @@ } }, "GroupV2--member-remove--other--other": { - "message": "$adminName$ menghapus $memberName$.", + "message": "$adminName$ mengeluarkan $memberName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -4498,7 +4522,7 @@ } }, "GroupV2--member-remove--other--you": { - "message": "Kamu telah mengeluarkan $memberName$.", + "message": "Anda mengeluarkan $memberName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4518,7 +4542,7 @@ } }, "GroupV2--member-remove--you--other": { - "message": "$adminName$ mengeluarkan kamu.", + "message": "$adminName$ mengeluarkan Anda.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -4528,7 +4552,7 @@ } }, "GroupV2--member-remove--you--you": { - "message": "Anda telah meninggalkan grup", + "message": "Anda telah meninggalkan grup.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-remove--you--unknown": { @@ -4536,7 +4560,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-privilege--promote--other--other": { - "message": "$adminName$ menjadikan $memberName$sebagai ketua.", + "message": "$adminName$ menjadikan $memberName$sebagai admin.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -4550,7 +4574,7 @@ } }, "GroupV2--member-privilege--promote--other--you": { - "message": "Kamu menjadikan $memberName$ sebagai ketua.", + "message": "Anda menjadikan $memberName$ sebagai admin.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4570,7 +4594,7 @@ } }, "GroupV2--member-privilege--promote--you--other": { - "message": "$adminName$ menjadikan kamu sebagai ketua/", + "message": "$adminName$ menjadikan kamu sebagai admin.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -5068,7 +5092,7 @@ } }, "GroupV2--group-link-remove--unknown": { - "message": "Tautan grup ini telah dinonaktifkan", + "message": "Tautan grup ini telah dinonaktifkan.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--group-link-reset--you": { @@ -5287,6 +5311,30 @@ "message": "berikutnya", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Menjadi Penyokong", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Menjadi Penyokong", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal didukung olejh orang seperti Anda. Berkontribusi dan dapatkan sebuah lencana.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Buka Signal di ponsel Anda", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Ketuk pada foto profil Anda di bagian atas kiri untuk membuka Pengaturan", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Ketuk pada \"Menjadi Penyokong\" dan langganan", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Lebarkan", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Nama pengguna pada Signal adalah opsional. Jika Anda memilih untuk membuat nama pengguna, pengguna Signal lain akan dapat menemukan Anda dengan nama pengguna Anda tanpa mengetahui nomor telepon Anda.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Yang Baru", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "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": "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": "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": "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": "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": "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": "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": "Pengguna pembaca layar kini akan lebih mudah menyusuri daftar percakapan di panel kiri.", - "description": "Release notes for v5.21" - }, "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" @@ -6583,6 +6599,10 @@ "message": "Menanggapi pesan? Kini itu lebih andal, coba ulang hingga 24 jam.", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "Versi ini mengandung sejumlah perubahan kecil dan perbaikan bug agar Signal tetap berjalan lancar.", + "description": "Release notes for v5.25" + }, "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" diff --git a/_locales/is/messages.json b/_locales/is/messages.json index ff5f45d52..5b68cfc4e 100644 --- a/_locales/is/messages.json +++ b/_locales/is/messages.json @@ -1,6 +1,6 @@ { "softwareAcknowledgments": { - "message": "Þakkir vegna hugbúnaðar", + "message": "Þakkir vegna hugbúnaðarins", "description": "Shown in the about box for the link to software acknowledgments" }, "privacyPolicy": { @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Leita í $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Engin niðurstaða fyrir \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Skilaboð", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Finna eftir notandanafni", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Velkomin í Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Tákn sem sýnir að þessi mynd er með skýringatexta", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Bættu við skýringatexta...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Vista", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Endurstilla", @@ -2273,6 +2277,20 @@ "message": "Engin samtöl fundust", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Mistókst að sækja notandanafn. Athugaðu nettenginguna þína og prófaðu svo aftur.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Notandi fannst ekki. $atUsername$ er ekki Signal-notandi. Gakktu úr skugga um að þú hafir sett inn allt notandanafnið.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Veldu meðlimi", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Opna á", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Aflétta útilokun af $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Þið munuð geta sent hverju öðru skilaboð og hringt.", @@ -5287,6 +5311,30 @@ "message": "næsta", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Gerstu stuðningsaðili", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Gerstu stuðningsaðili", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal er keyrt áfram af fólki eins og þér. Sýndu stuðning þinn í verki og fáðu merki.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Opnaðu Signal á símanum þínum", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Ýttu á auðkennismyndina þína efst til vinstri til að opna stillingar", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Ýttu á 'Gerstu stuðningsaðili' og skráðu þig í áskrift", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Fletta út", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Notendanöfn eru valfrjáls á Signal. Ef þú kýst að útbúa notandanafn 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": { @@ -6539,50 +6587,22 @@ "message": "Hvað er nýtt", "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.", - "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.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Þegar hópsamtal hefst færðu tilkynningu. Héðan í frá verðurðu aldrei aftur sein/n, nema þú ætlir þér það.", - "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.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "Þessi útgáfa inniheldur nokkrar villuleiðréttingar og fínstillingar til að Signal keyri sem áreiðanlegast.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "Fáðu meiri upplýsingar í einu 👀. Vinstra spjaldið fékk nýtt útlit með ferskum stíl 😎.", - "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.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.24--1": { - "message": "You can now search in archived conversations. Imagine yourself searching (quickly) through ancient tomes, looking for the next clue.", + "message": "Núna geturðu leitað í samtölum í safni. Hugsaðu þér að nú þarftu ekki að finna vísbendingar hér og þar til að finna það sem þú þarft.", "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.", + "message": "Ef þú hefur einhventíma skrunað upp og sent skilaboð, kemur að því að þú manst ekkert hvað hefur orðið af þessum skilaboðum. Núna munu þau skruna sjálf inn í gluggann svo einfalt sé að sjá þau.", "description": "Release notes for v5.24" }, "WhatsNew__v5.24--3": { "message": "Viðbrögð við skilaboðum? Þau ættu að vera áreiðanlegri, núna er reynt aftur í allt að 24 tíma", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "Þessi útgáfa inniheldur nokkrar villuleiðréttingar og fínstillingar til að Signal keyri sem áreiðanlegast.", + "description": "Release notes for v5.25" + }, "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 releases that only include bug fixes" diff --git a/_locales/it/messages.json b/_locales/it/messages.json index 208b63916..c7f9b09d6 100644 --- a/_locales/it/messages.json +++ b/_locales/it/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Cerca in $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Nessun risultato per \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Messaggi", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Cerca tramite nome utente", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Benvenuto in Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Icona che mostra che questa immagine ha una didascalia", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Aggiungi una didascalia...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Salva", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Resetta", @@ -2273,6 +2277,20 @@ "message": "Nessuna conversazione trovata", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Impossibile recuperare il nome utente. Controlla la tua connessione e riprova.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Utente non trovato. $atUsername$ non è un utente Signal user; assicurati di aver inserito il nome utente completo.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Scegli membri", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Sblocca", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Sbloccare $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Sarete in grado di scambiarvi messaggi e chiamarvi.", @@ -5287,6 +5311,30 @@ "message": "successivo", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Diventa un sostenitore", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Diventa un sostenitore", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal è sostenuto da persone come te. Contribuisci e ricevi un badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Apri Signal sul tuo telefono", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Clicca sull'immagine del tuo profilo in alto a sinistra per aprire le Impostazioni", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Clicca su \"Diventa un sostenitore\" e contribuisci", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Espandi", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "I nomi utente su Signal sono facoltativi. Se scegli di creare un nome utente, gli altri utilizzatori 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": { @@ -6539,38 +6587,6 @@ "message": "Cosa c'è di nuovo", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Fate un bel respiro e rilassatevi con le nuove animazioni per le finestre di dialogo e i popup. Entrate con calma. Uscite con calma. Entrate con calma. Uscite con calma.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Cambiare il layout della tastiera è sempre un po' complicato, ma le scorciatoie da tastiera ora seguono l'utente, andando oltre la lettera specifica premuta per onorare il suo intento.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Quando inizia una chiamata di gruppo, ora ricevi una notifica. Non sarai mai più in ritardo, a meno che tu non lo voglia.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Questa funzione va a tutti quelli che reagiscono con 💅 più che con 👍: ora puoi personalizzare le emoji che appaiono di default quando vuoi reagire a un messaggio.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "Questa versione contiene una serie di piccole modifiche e correzioni di bug per far funzionare Signal senza problemi.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "Ottieni più informazioni a colpo d'occhio 👀. Il pannello di sinistra ha un nuovo look e stile 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Conoscere il quando del cosa. Il timestamp, se disponibile, associato ai messaggi consegnati, letti, inviati e altri messaggi di stato sono ora visualizzati nella schermata dei dettagli del messaggio.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reagire a un messaggio? Ora dovrebbe essere più affidabile, riprovando fino a 24 ore", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "Questa versione contiene una serie di piccole modifiche e correzioni di bug per far funzionare Signal senza problemi.", + "description": "Release notes for v5.25" + }, "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 releases that only include bug fixes" diff --git a/_locales/ja/messages.json b/_locales/ja/messages.json index fea213784..cd4ddfc70 100644 --- a/_locales/ja/messages.json +++ b/_locales/ja/messages.json @@ -152,11 +152,11 @@ "description": "View menu command to show or hide the developer tools" }, "menuSetupAsNewDevice": { - "message": "新しいデバイスとして設定", + "message": "新規の端末として設定", "description": "When the application is not yet set up, menu option to start up the set up as fresh device" }, "menuSetupAsStandalone": { - "message": "独立したデバイスとして設定", + "message": "単体の端末として設定", "description": "Only available on development modes, menu option to open up the standalone device setup sequence" }, "messageContextMenuButton": { @@ -172,7 +172,7 @@ "description": "Shown in the context menu for an image to indicate that the user can copy the image" }, "contextMenuNoSuggestions": { - "message": "提案がありません", + "message": "候補はありません", "description": "Shown in the context menu for a misspelled word to indicate that there are no suggestions to replace the misspelled word" }, "avatarMenuViewArchive": { @@ -230,7 +230,7 @@ "description": "Shown in menu for conversation, and marks conversation as unread" }, "moveConversationToInbox": { - "message": "受信箱に戻す", + "message": "アーカイブ解除", "description": "Undoes Archive Conversation action, and moves archived conversation back to the main conversation list" }, "pinConversation": { @@ -266,11 +266,11 @@ "description": "Title of the popup window used to select data previously exported" }, "importErrorHeader": { - "message": "エラーが発生しました。", + "message": "エラーが発生しました!", "description": "Header of the error screen after a failed import" }, "importingHeader": { - "message": "連絡先とメッセージを読み込み中", + "message": "連絡先とメッセージを読み込んでいます", "description": "Header of screen shown as data is import" }, "importErrorFirst": { @@ -282,15 +282,15 @@ "description": "Message shown if the import went wrong; second paragraph" }, "importAgain": { - "message": "フォルダーを選択して再度お試しください。", + "message": "フォルダーを選択して再度試す", "description": "Button shown if the user runs into an error during import, allowing them to start over" }, "importCompleteHeader": { - "message": "成功しました!", + "message": "成功しました!", "description": "Header shown on the screen at the end of a successful import process" }, "importCompleteStartButton": { - "message": "Signal Desktopを使い始める", + "message": "Signal Desktopを使用開始", "description": "Button shown at end of successful import process, nothing left but a restart" }, "importCompleteLinkButton": { @@ -340,7 +340,7 @@ "description": "Text for unread message separator, just one message" }, "unreadMessages": { - "message": "$count$ 件の未読メッセージ", + "message": "$count$件の未読メッセージ", "description": "Text for unread message separator, with count", "placeholders": { "count": { @@ -502,11 +502,11 @@ "description": "Link to open the issue tracker" }, "gotIt": { - "message": "了解", + "message": "わかりました", "description": "Label for a button that dismisses a dialog. The user clicks it to confirm that they understand the message in the dialog." }, "submit": { - "message": "提出", + "message": "送信する", "description": "" }, "acceptNewKey": { @@ -554,7 +554,7 @@ "description": "" }, "incomingError": { - "message": "受信中にエラー", + "message": "受信メッセージの処理エラー", "description": "" }, "media": { @@ -720,19 +720,19 @@ "description": "Item under the help menu, takes you to the contact us support page" }, "goToReleaseNotes": { - "message": "リリースノートを閲覧", + "message": "リリースノート", "description": "Item under the help menu, takes you to GitHub page for release notes" }, "goToForums": { - "message": "フォーラムに参加", + "message": "フォーラム", "description": "Item under the Help menu, takes you to the forums" }, "goToSupportPage": { - "message": "サポートページへ", + "message": "サポートページ", "description": "Item under the Help menu, takes you to the support page" }, "joinTheBeta": { - "message": "ベータ版に参加", + "message": "ベータテストに参加", "description": "Item under the Help menu, takes you to an article describing how to install the beta release of Signal Desktop" }, "signalDesktopPreferences": { @@ -744,7 +744,7 @@ "description": "Title of the window that pops up with Signal Desktop preferences in it" }, "aboutSignalDesktop": { - "message": "Signal Desktop について", + "message": "Signal Desktopについて", "description": "Item under the Help menu, which opens a small about window" }, "screenShareWindow": { @@ -780,17 +780,11 @@ "description": "Aria label for clear search button" }, "searchIn": { - "message": "$conversationName$ 内のチャットを検索", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "message": "$conversationName$ 内を検索", + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { - "message": "$searchTerm$ はありません", + "message": "「$searchTerm$」はありません", "description": "Shown in the search left pane when no results were found", "placeholders": { "searchTerm": { @@ -804,7 +798,7 @@ "description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled" }, "noSearchResultsInConversation": { - "message": "$conversationName$ 内に $searchTerm$ はありません", + "message": "$conversationName$ 内に「$searchTerm$」はありません", "description": "Shown in the search left pane when no results were found", "placeholders": { "searchTerm": { @@ -833,6 +827,20 @@ "message": "メッセージ", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "ユーザ名で検索", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Signalへようこそ", "description": "" @@ -860,7 +868,7 @@ "description": "Used as the 'title' attribute for the typing animation" }, "contactInAddressBook": { - "message": "この人は連絡先に入っています。", + "message": "この方は連絡先に入っています。", "description": "Description of icon denoting that contact is from your address book" }, "contactAvatarAlt": { @@ -906,7 +914,7 @@ "description": "When rendering an address, used to provide context to a post office box" }, "downloading": { - "message": "ダウンロード中", + "message": "ダウンロードしています", "description": "Shown in the message bubble while a long message attachment is being downloaded" }, "downloadAttachment": { @@ -914,7 +922,7 @@ "description": "Shown in a message's triple-dot menu if there isn't room for a dedicated download button" }, "reactToMessage": { - "message": "メッセージに反応", + "message": "メッセージにリアクション", "description": "Shown in triple-dot menu next to message to allow user to react to the associated message" }, "replyToMessage": { @@ -922,11 +930,11 @@ "description": "Shown in triple-dot menu next to message to allow user to start crafting a message with a quotation" }, "originalMessageNotFound": { - "message": "元のメッセージを見つけれません", + "message": "元のメッセージが見つかりません", "description": "Shown in quote if reference message was not found as message was initially downloaded and processed" }, "originalMessageNotAvailable": { - "message": "元のメッセージは入手できません", + "message": "元のメッセージはもう利用できません", "description": "Shown in toast if user clicks on quote that references message no longer in database" }, "messageFoundButNotLoaded": { @@ -942,7 +950,7 @@ "description": "Tooltip for green complete voice message and send" }, "voiceRecording--cancel": { - "message": "キャンセル", + "message": "音声メッセージをキャンセル", "description": "Tooltip for red button to cancel voice message" }, "voiceRecordingInterruptedMax": { @@ -978,7 +986,7 @@ "description": "Shown when the user represented is the current user." }, "replyingTo": { - "message": "$name$に返信中", + "message": "$name$ への返信", "description": "Shown in iOS theme when you or someone quotes to a message which is not from you", "placeholders": { "name": { @@ -1072,7 +1080,7 @@ "description": "" }, "failedToSend": { - "message": "宛先の一部で送信に失敗しました。ネットワークの接続をチェックしてください。", + "message": "いくつかの宛先に送信できませんでした。ネットワーク接続を確認してください。", "description": "" }, "error": { @@ -1274,7 +1282,7 @@ } }, "quoteThumbnailAlt": { - "message": "引用されたメッセージから画像のサムネール", + "message": "引用したメッセージの画像のサムネイル", "description": "Used in alt tag of thumbnail images inside of an embedded message quote" }, "imageAttachmentAlt": { @@ -1293,13 +1301,9 @@ "message": "この画像にキャプションがついていることを示すアイコン", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "キャプション追加...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "保存", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "リセット", @@ -1322,7 +1326,7 @@ "description": "Shown on the front page when the application first starts, above the QR code" }, "signalSettings": { - "message": "Signalの設定", + "message": "Signal設定", "description": "Used in the guidance to help people find the 'link new device' area of their Signal mobile app" }, "linkedDevices": { @@ -1334,11 +1338,11 @@ "description": "The button used in Signal Android to add a new linked device" }, "linkNewDevice": { - "message": "新規の端末をリンクする", + "message": "新しい端末をリンク", "description": "The menu option shown in Signal iOS to add a new linked device" }, "LinkScreen__scan-this-code": { - "message": "スマートフォンのSignalアプリで、このQRコードを読み取ってください", + "message": "携帯電話のSignalアプリで、このQRコードを読み取ってください。", "description": "Alt text for the QR code on the device link screen" }, "Preferences--device-name": { @@ -1556,7 +1560,7 @@ } }, "calling__pre-call-info--will-ring-2": { - "message": "$first$、$second$ に発信します", + "message": "Signalから $first$、$second$ に発信します", "description": "Shown in the calling lobby to describe who will be rang", "placeholders": { "first": { @@ -1570,7 +1574,7 @@ } }, "calling__pre-call-info--will-ring-3": { - "message": "$first$、$second$、$third$ に発信します", + "message": "Signalから $first$、$second$ および $third$ に発信します", "description": "Shown in the calling lobby to describe who will be rang", "placeholders": { "first": { @@ -1588,7 +1592,7 @@ } }, "calling__pre-call-info--will-ring-many": { - "message": "$first$、$second$、ほか $others$ 名に発信します", + "message": "Signalから $first$、$second$ ほか$others$名に発信します", "description": "Shown in the calling lobby to describe who will be rang", "placeholders": { "person": { @@ -1684,7 +1688,7 @@ } }, "calling__you-have-blocked": { - "message": "$name$をブロックしています", + "message": "$name$ はブロックしています", "description": "when you block someone and cannot view their video", "placeholders": { "name": { @@ -1694,7 +1698,7 @@ } }, "calling__block-info": { - "message": "相手との音声や映像の送受信を行いません。", + "message": "音声や映像の送受信を行いません。", "description": "Shown in the modal dialog to describe how blocking works in a group call" }, "calling__overflow__scroll-up": { @@ -1784,7 +1788,7 @@ "description": "Description of the always relay calls setting" }, "alwaysRelayCallsDetail": { - "message": "すべての通話をSignalサーバで中継して、相手にIPアドレスを知られることを防ぎます。ただし、通話の品質は下がります。", + "message": "すべての通話をSignalサーバで中継して、相手にIPアドレスを知られることを防ぎます。ただし通話の品質は下がります。", "description": "Details describing the always relay calls setting" }, "permissions": { @@ -1906,7 +1910,7 @@ } }, "notificationReaction": { - "message": "$sender$の反応 $emoji$", + "message": "$sender$ があなたのメッセージに $emoji$", "description": "", "placeholders": { "sender": { @@ -1920,7 +1924,7 @@ } }, "notificationReactionMessage": { - "message": "$sender$の$message$への反応 $emoji$", + "message": "$sender$ が「$message$」に $emoji$", "description": "", "placeholders": { "sender": { @@ -1982,11 +1986,11 @@ "description": "Label for contact and group sync settings" }, "syncExplanation": { - "message": "Signalのグループと連絡先を携帯端末からインポートします", + "message": "Signalのグループと連絡先を、携帯端末からインポートします。", "description": "Explanatory text for sync settings" }, "lastSynced": { - "message": "最近の取り込みは", + "message": "インポート日時", "description": "Label for date and time of last sync operation" }, "syncNow": { @@ -2106,7 +2110,7 @@ "description": "Conversation menu option to enable disappearing messages. Title of the settings section for Disappearing Messages. Label of the disappearing timer select in group creation flow" }, "disappearingMessagesDisabled": { - "message": "消えるメッセージを無効にされました", + "message": "消えるメッセージが無効にされました", "description": "Displayed in the left pane when the timer is turned off" }, "disappearingMessagesDisabledByMember": { @@ -2114,7 +2118,7 @@ "description": "Displayed in the left pane when the timer is turned off" }, "disabledDisappearingMessages": { - "message": "$name$が消えるメッセージを無効にしました。", + "message": "$name$ が消えるメッセージを無効にしました。", "description": "Displayed in the conversation list when the timer is turned off", "placeholders": { "name": { @@ -2154,7 +2158,7 @@ "description": "Description for incoming calls setting" }, "contactChangedProfileName": { - "message": "$sender$がプロフィール名を$oldProfile$から$newProfile$に変更しました。", + "message": "$sender$ がプロフィール名を $oldProfile$ から $newProfile$ に変更しました。", "description": "Description for incoming calls setting", "placeholders": { "sender": { @@ -2172,7 +2176,7 @@ } }, "changedProfileName": { - "message": "$oldProfile$がプロフィール名を$newProfile$に変更しました。", + "message": "$oldProfile$ がプロフィール名を $newProfile$ に変更しました。", "description": "Shown when a contact not in your address book changes their profile name", "placeholders": { "oldProfile": { @@ -2254,7 +2258,7 @@ "description": "Label text for menu bar visibility setting" }, "startConversation": { - "message": "新しいチャットを始める...", + "message": "新しいチャットを始める…", "description": "Label underneath number a user enters that is not an existing contact" }, "newConversation": { @@ -2273,6 +2277,20 @@ "message": "チャットが見つかりません", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "ユーザ名を検索できませんでした。インターネット接続を確認して再度試してください。", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "ユーザは見つかりませんでした。$atUsername$ はSignalユーザではありません。ユーザ名を確認してください。", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "メンバーの選択", "description": "The title for the 'choose group members' left pane screen" @@ -2368,7 +2386,7 @@ "description": "Shown in the modal when we can't update a group" }, "notSupportedSMS": { - "message": "SMS/MMS メッセージはサポートしていません。", + "message": "SMS/MMSメッセージはサポートしていません。", "description": "Label underneath number informing user that SMS is not supported on desktop" }, "newPhoneNumber": { @@ -2420,7 +2438,7 @@ "description": "" }, "leftTheGroup": { - "message": "$name$がグループから退出しました。", + "message": "$name$ がグループを抜けました。", "description": "Shown in the conversation history when a single person leaves the group", "placeholders": { "name": { @@ -2430,7 +2448,7 @@ } }, "multipleLeftTheGroup": { - "message": "$name$がグループから退出しました。", + "message": "$name$ がグループを抜けました。", "description": "Shown in the conversation history when multiple people leave the group", "placeholders": { "name": { @@ -2440,7 +2458,7 @@ } }, "updatedTheGroup": { - "message": "$name$がグループを修正しました。", + "message": "$name$ がグループを更新しました。", "description": "Shown in the conversation history when someone updates the group", "placeholders": { "name": { @@ -2454,7 +2472,7 @@ "description": "Shown in the conversation history when you update a group" }, "updatedGroupAvatar": { - "message": "グループ画像を更新しました。", + "message": "グループアバターが更新されました。", "description": "Shown in the conversation history when someone updates the group" }, "titleIsNow": { @@ -2468,7 +2486,7 @@ } }, "youJoinedTheGroup": { - "message": "あなたがグループに参加しました。", + "message": "グループに参加しました。", "description": "Shown in the conversation history when you are added to a group." }, "joinedTheGroup": { @@ -2524,7 +2542,7 @@ } }, "ConversationListItem--message-request": { - "message": "メッセージリクエスト", + "message": "メッセージ申請", "description": "Preview shown for conversation if the user has not yet accepted an incoming message request" }, "ConversationListItem--draft-prefix": { @@ -2662,7 +2680,7 @@ "description": "Label for the previous page button in the sticker picker" }, "stickers--StickerPicker--Recents": { - "message": "ステッカーの履歴", + "message": "最近使ったステッカー", "description": "Label for the recent stickers button in the sticker picker" }, "stickers--StickerPicker--DownloadError": { @@ -2698,7 +2716,7 @@ "description": "The message that appears in the sticker preview modal when there is an error." }, "EmojiPicker--empty": { - "message": "該当する絵文字がありません", + "message": "該当する絵文字はありません", "description": "Shown in the emoji picker when a search yields 0 results." }, "EmojiPicker--search-placeholder": { @@ -2740,7 +2758,7 @@ "description": "Label for travel emoji picker button" }, "EmojiPicker__button--object": { - "message": "物", + "message": "オブジェクト", "description": "Label for object emoji picker button" }, "EmojiPicker__button--symbol": { @@ -2760,7 +2778,7 @@ "description": "When a message is too long this is the affordance to expand the message" }, "Message--unsupported-message": { - "message": "$contact$からメッセージが届きましたが、Signal の新機能を利用しているため処理または表示できません。", + "message": "$contact$ からメッセージが届きましたが、Signalの新機能を利用しているため処理または表示できません。", "description": "", "placeholders": { "contact": { @@ -2770,7 +2788,7 @@ } }, "Message--unsupported-message-ask-to-resend": { - "message": "Signal を最新版に更新したので、$contact$にメッセージの再送を依頼してください。", + "message": "Signalを最新バージョンに更新したため、$contact$ にメッセージの再送を依頼できます。", "description": "", "placeholders": { "contact": { @@ -2780,11 +2798,11 @@ } }, "Message--from-me-unsupported-message": { - "message": "別のデバイスで Signal の新機能を使用してメッセージを送信したため、処理または表示できませんでした。", + "message": "別の端末でSignalの新機能を使用してメッセージを送信したため、処理または表示できません。", "description": "" }, "Message--from-me-unsupported-message-ask-to-resend": { - "message": "Signal を最新版に更新したので、今後はこのようなメッセージも同期されます。", + "message": "Signalを最新バージョンに更新したため、今後はこのようなメッセージも同期されます。", "description": "" }, "Message--update-signal": { @@ -2952,7 +2970,7 @@ "description": "Key shown in shortcut combination in shortcuts guide" }, "Keyboard--Key--option": { - "message": "設定", + "message": "オプション", "description": "Key shown in shortcut combination in shortcuts guide" }, "Keyboard--Key--alt": { @@ -3076,7 +3094,7 @@ "description": "Title for Facebook button" }, "StickerCreator--ShareButtons--twitter": { - "message": "ツイッター", + "message": "Twitter", "description": "Title for Twitter button" }, "StickerCreator--ShareButtons--pinterest": { @@ -3142,7 +3160,7 @@ "description": "Label for the title input of the meta stage of the sticker creator" }, "StickerCreator--MetaStage--Field--author": { - "message": "作成者名", + "message": "制作者", "description": "Label for the author input of the meta stage of the sticker creator" }, "StickerCreator--MetaStage--Field--cover": { @@ -3333,9 +3351,15 @@ "message": "ブロックを解除する", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { - "message": "$name$のブロックを解除しますか?", - "description": "Shown as a button to let the user unblock a message request" + "MessageRequests--unblock-direct-confirm-title": { + "message": "$name$ のブロックを解除しますか?", + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "お互いにメッセージや通話ができるようになります。", @@ -3354,7 +3378,7 @@ "description": "Shown in a toast when you successfully block a user and report them as spam" }, "MessageRequests--block-direct-confirm-title": { - "message": "$name$をブロックしますか?", + "message": "$name$ をブロックしますか?", "description": "Shown as the title in the confirmation modal for blocking a private message request", "placeholders": { "name": { @@ -3368,7 +3392,7 @@ "description": "Shown as the body in the confirmation modal for blocking a private message request" }, "MessageRequests--block-group-confirm-title": { - "message": "ブロックして$group$から抜けますか?", + "message": "ブロックして $group$ から抜けますか?", "description": "Shown as the title in the confirmation modal for blocking a group message request", "placeholders": { "group": { @@ -3452,7 +3476,7 @@ "description": "Shown at the end of profile sharing messages as a link." }, "ConversationHero--members": { - "message": "メンバー$count$人", + "message": "メンバー $count$人", "description": "Specifies the number of members in a group conversation", "placeholders": { "count": { @@ -3462,7 +3486,7 @@ } }, "ConversationHero--members-1": { - "message": "1人のメンバー", + "message": "メンバー 1人", "description": "Specifies the number of members in a group conversation when there is one member", "placeholders": { "count": { @@ -3472,7 +3496,7 @@ } }, "member-of-1-group": { - "message": "$group$のメンバー", + "message": "$group$ のメンバー", "description": "Shown in the conversation hero to indicate this user is a member of a mutual group", "placeholders": { "group": { @@ -3482,7 +3506,7 @@ } }, "member-of-2-groups": { - "message": "$group1$と$group2$のメンバー", + "message": "$group1$ と $group2$ のメンバー", "description": "Shown in the conversation hero to indicate this user is a member of two mutual groups", "placeholders": { "group1": { @@ -3496,7 +3520,7 @@ } }, "member-of-3-groups": { - "message": "$group1$、$group2$、$group3$のメンバー", + "message": "$group1$、$group2$ および $group3$ のメンバー", "description": "Shown in the conversation hero to indicate this user is a member of three mutual groups", "placeholders": { "group1": { @@ -3514,7 +3538,7 @@ } }, "member-of-more-than-3-groups--one-more": { - "message": "$group1$、$group2$、$group3$、他1グループのメンバー", + "message": "$group1$、$group2$、$group3$ ほか1グループのメンバー", "description": "Shown in the conversation hero to indicate this user is a member of four mutual groups", "placeholders": { "group1": { @@ -3532,7 +3556,7 @@ } }, "member-of-more-than-3-groups--multiple-more": { - "message": "$group1$、$group2$、$group3$、他$remainingCount$グループのメンバー", + "message": "$group1$、$group2$、$group3$ ほか$remainingCount$グループのメンバー", "description": "Shown in the conversation hero to indicate this user is a member of 5+ mutual groups.", "placeholders": { "group1": { @@ -3554,7 +3578,7 @@ } }, "ConversationHero--membership-added": { - "message": "$name$があなたをグループに追加しました。", + "message": "$name$ があなたをグループに追加しました。", "description": "Shown Indicates that you were added to a group by a given individual.", "placeholders": { "name": { @@ -3674,7 +3698,7 @@ } }, "incomingGroupCall__ringing-3-others": { - "message": "$ringer$ があなたと $first$、$second$、ほか 1 名をを呼び出しています", + "message": "$ringer$ があなたと $first$、$second$ ほか1名をを呼び出しています", "description": "Shown in the incoming call bar when someone is ringing you for a group call", "placeholders": { "ringer": { @@ -3692,7 +3716,7 @@ } }, "incomingGroupCall__ringing-many": { - "message": "$ringer$ があなたと $first$、$second$、ほか $remaining$ 名をを呼び出しています", + "message": "$ringer$ があなたと $first$、$second$ ほか$remaining$名をを呼び出しています", "description": "Shown in the incoming call bar when someone is ringing you for a group call", "placeholders": { "ringer": { @@ -3758,7 +3782,7 @@ "description": "Title for device selection settings" }, "calling__participants": { - "message": "$people$と通話中", + "message": "$people$ が通話中", "description": "Title for participants list toggle", "placeholders": { "people": { @@ -3772,7 +3796,7 @@ "description": "Notification message when a group call has ended" }, "calling__call-notification__started-by-someone": { - "message": "グループ通話が始まりました", + "message": "グループ通話が開始されました", "description": "Notification message when a group call has started, but we don't know who started it" }, "calling__call-notification__started-by-you": { @@ -3780,7 +3804,7 @@ "description": "Notification message when a group call has started by you" }, "calling__call-notification__started": { - "message": "$name$がグループ通話を開始しました", + "message": "$name$ がグループ通話を開始しました", "description": "Notification message when a group call has started", "placeholders": { "name": { @@ -3790,11 +3814,11 @@ } }, "calling__call-notification__button__in-another-call-tooltip": { - "message": "他の通話が進行中です。", + "message": "あなたはすでに通話中です", "description": "Tooltip in disabled notification button when you're on another call" }, "calling__call-notification__button__call-full-tooltip": { - "message": "通話の最大参加人数 ($max$人) を超えています", + "message": "通話の参加者が上限の$max$人に達しました", "description": "Tooltip in disabled notification button when the call is full", "placeholders": { "max": { @@ -3878,19 +3902,19 @@ "description": "Label when the conversation is not muted" }, "muteHour": { - "message": "1時間ミュート", + "message": "1時間", "description": "Label for muting the conversation" }, "muteEightHours": { - "message": "8時間ミュート", + "message": "8時間", "description": "Label for muting the conversation" }, "muteDay": { - "message": "1日ミュート", + "message": "1日間", "description": "Label for muting the conversation" }, "muteWeek": { - "message": "1週間ミュート", + "message": "1週間", "description": "Label for muting the conversation" }, "muteAlways": { @@ -3920,11 +3944,11 @@ "description": "Label for emoji button" }, "ErrorModal--title": { - "message": "エラーが発生しました。", + "message": "エラーが発生しました!", "description": "Title of popup dialog when user-initiated task has gone wrong" }, "ErrorModal--description": { - "message": "あとで再度試してみるか、サポートにお問い合わせください。", + "message": "再度試すか、サポートにお問い合わせください。", "description": "Description text in popup dialog when user-initiated task has gone wrong" }, "Confirmation--confirm": { @@ -4016,7 +4040,7 @@ "description": "Shown in the metadata section if group has just one member" }, "GroupV2--join--member-count--multiple": { - "message": "メンバー$count$人", + "message": "メンバー $count$人", "description": "Shown in the metadata section if group has more than one member", "placeholders": { "count": { @@ -4060,7 +4084,7 @@ "description": "Label for describing the general non-privileged members of a group" }, "updating": { - "message": "更新中...", + "message": "更新しています…", "description": "Shown along with a spinner when an update operation takes longer than one second" }, "GroupV2--create--you": { @@ -4068,7 +4092,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--create--other": { - "message": "$memberName$がグループを作成しました。", + "message": "$memberName$ がグループを作成しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4082,7 +4106,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--title--change--other": { - "message": "$memberName$がグループ名を「$newTitle$」に変更しました。", + "message": "$memberName$ がグループ名を「$newTitle$」に変更しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4096,7 +4120,7 @@ } }, "GroupV2--title--change--you": { - "message": "このグループ名を「$newTitle$」に変更しました。", + "message": "グループ名を「$newTitle$」に変更しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "newTitle": { @@ -4116,7 +4140,7 @@ } }, "GroupV2--title--remove--other": { - "message": "$memberName$がグループ名を削除しました。", + "message": "$memberName$ がグループ名を削除しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4134,7 +4158,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--avatar--change--other": { - "message": "$memberName$がグループの画像を変更しました。", + "message": "$memberName$ がグループアバターを変更しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4144,15 +4168,15 @@ } }, "GroupV2--avatar--change--you": { - "message": "グループのアバターを変更しました。", + "message": "グループアバターを変更しました。", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--avatar--change--unknown": { - "message": "メンバーがグループの画像を変更しました。", + "message": "メンバーがグループアバターを変更しました。", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--avatar--remove--other": { - "message": "$memberName$がグループの画像を削除しました。", + "message": "$memberName$ がグループアバターを削除しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4162,11 +4186,11 @@ } }, "GroupV2--avatar--remove--you": { - "message": "グループの画像を削除しました。", + "message": "グループアバターを削除しました。", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--avatar--remove--unknown": { - "message": "メンバーがグループの画像を削除しました。", + "message": "メンバーがグループアバターを削除しました。", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--access-attributes--admins--other": { @@ -4278,7 +4302,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-add--invited--you": { - "message": "招待された$inviteeName$をメンバーに追加しました。", + "message": "招待された $inviteeName$ をメンバーに追加しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4288,7 +4312,7 @@ } }, "GroupV2--member-add--invited--other": { - "message": "$memberName$が招待された$inviteeName$をメンバーに追加しました。", + "message": "$memberName$ が招待された $inviteeName$ をメンバーに追加しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4302,7 +4326,7 @@ } }, "GroupV2--member-add--invited--unknown": { - "message": "他のメンバーが、招待された$inviteeName$をメンバーに追加しました。", + "message": "メンバーが招待された $inviteeName$ をメンバーに追加しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4312,7 +4336,7 @@ } }, "GroupV2--member-add--from-invite--other": { - "message": "$inviteeName$は$inviterName$のグループへの招待を承認しました。 ", + "message": "$inviteeName$ が $inviterName$ のグループへの招待を受け入れました。 ", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4326,7 +4350,7 @@ } }, "GroupV2--member-add--from-invite--other-no-from": { - "message": "$inviteeName$がグループへの招待を承認しました。", + "message": "$inviteeName$ がグループへの招待を受け入れました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4336,7 +4360,7 @@ } }, "GroupV2--member-add--from-invite--you": { - "message": "$inviterName$のグループへの招待を承認しました。 ", + "message": "$inviterName$ からのグループへの招待を受け入れました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviterName": { @@ -4346,11 +4370,11 @@ } }, "GroupV2--member-add--from-invite--you-no-from": { - "message": "こグループの招待を承認しました。", + "message": "グループへの招待を受け入れました。", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-add--from-invite--from-you": { - "message": "$inviteeName$はあなたのグループへの招待を承認しました。 ", + "message": "$inviteeName$ があなたからのグループへの招待を受け入れました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4360,7 +4384,7 @@ } }, "GroupV2--member-add--other--other": { - "message": "$adderName$が$addeeName$を追加しました。", + "message": "$adderName$ が $addeeName$ を追加しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adderName": { @@ -4374,7 +4398,7 @@ } }, "GroupV2--member-add--other--you": { - "message": "$memberName$を追加しました。", + "message": "$memberName$ を追加しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4384,7 +4408,7 @@ } }, "GroupV2--member-add--other--unknown": { - "message": "メンバーが$memberName$を追加しました。", + "message": "メンバーが $memberName$ を追加しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4394,7 +4418,7 @@ } }, "GroupV2--member-add--you--other": { - "message": "$memberName$があなたをグループに追加しました。", + "message": "$memberName$ があなたをグループに追加しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4404,7 +4428,7 @@ } }, "GroupV2--member-add--you--you": { - "message": "あなたがグループに参加しました。", + "message": "グループに参加しました。", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-add--you--unknown": { @@ -4474,7 +4498,7 @@ } }, "GroupV2--member-remove--other--other": { - "message": "$adminName$が$memberName$を退出させました。", + "message": "$adminName$ が $memberName$ を退出させました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -4488,7 +4512,7 @@ } }, "GroupV2--member-remove--other--self": { - "message": "$memberName$がグループから退出しました。", + "message": "$memberName$ がグループを抜けました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4498,7 +4522,7 @@ } }, "GroupV2--member-remove--other--you": { - "message": "$memberName$を退出させました。", + "message": "$memberName$ を退出させました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4508,7 +4532,7 @@ } }, "GroupV2--member-remove--other--unknown": { - "message": "メンバーが$memberName$を退出させました。", + "message": "メンバーが $memberName$ を退出させました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4518,7 +4542,7 @@ } }, "GroupV2--member-remove--you--other": { - "message": "$adminName$があなたを退出させました。", + "message": "$adminName$ があなたを退出させました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -4532,11 +4556,11 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-remove--you--unknown": { - "message": "グループから削除されました。", + "message": "グループから退出させられました。", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-privilege--promote--other--other": { - "message": "$adminName$が$memberName$を管理者にしました。", + "message": "$adminName$ が $memberName$ を管理者にしました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -4550,7 +4574,7 @@ } }, "GroupV2--member-privilege--promote--other--you": { - "message": "$memberName$を管理者にしました。", + "message": "$memberName$ を管理者にしました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4560,7 +4584,7 @@ } }, "GroupV2--member-privilege--promote--other--unknown": { - "message": "管理者が$memberName$を管理者にしました。", + "message": "管理者が $memberName$ を管理者にしました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4570,7 +4594,7 @@ } }, "GroupV2--member-privilege--promote--you--other": { - "message": "$adminName$があなたを管理者にしました。", + "message": "$adminName$ があなたを管理者にしました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -4584,7 +4608,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-privilege--demote--other--other": { - "message": "$adminName$が$memberName$の管理者権限を削除しました。", + "message": "$adminName$ が $memberName$ の管理者権限を削除しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -4598,7 +4622,7 @@ } }, "GroupV2--member-privilege--demote--other--you": { - "message": "$memberName$の管理者権限を削除しました。", + "message": "$memberName$ の管理者権限を削除しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4608,7 +4632,7 @@ } }, "GroupV2--member-privilege--demote--other--unknown": { - "message": "管理者が$memberName$の管理者権限を削除しました。", + "message": "管理者が $memberName$ の管理者権限を削除しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4618,7 +4642,7 @@ } }, "GroupV2--member-privilege--demote--you--other": { - "message": "$adminName$があなたの管理者権限を削除しました。", + "message": "$adminName$ があなたの管理者権限を削除しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -4632,7 +4656,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--pending-add--one--other--other": { - "message": "$memberName$がグループに1人招待しました。", + "message": "$memberName$ がグループに1人招待しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4642,7 +4666,7 @@ } }, "GroupV2--pending-add--one--other--you": { - "message": "$inviteeName$をグループに招待しました。", + "message": "$inviteeName$ をグループに招待しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4662,7 +4686,7 @@ } }, "GroupV2--pending-add--one--you--other": { - "message": "$memberName$があなたをグループに招待しました。", + "message": "$memberName$ があなたをグループに招待しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4676,7 +4700,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--pending-add--many--other": { - "message": "$memberName$がグループに$count$人招待しました。", + "message": "$memberName$ がグループに$count$人招待しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4710,7 +4734,7 @@ } }, "GroupV2--pending-remove--decline--other": { - "message": "1 人が$memberName$からのグループへの招待を断りました。", + "message": "1 人が $memberName$ からのグループへの招待を断りました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4720,7 +4744,7 @@ } }, "GroupV2--pending-remove--decline--you": { - "message": "$inviteeName$はあなたからのグループへの招待を断りました。", + "message": "$inviteeName$ があなたからのグループへの招待を断りました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4730,7 +4754,7 @@ } }, "GroupV2--pending-remove--decline--from-you": { - "message": "このグループへの招待を辞退しました。", + "message": "このグループへの招待を断りました。", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--pending-remove--decline--unknown": { @@ -4738,7 +4762,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--pending-remove--revoke--one--other": { - "message": "$memberName$が1人に対してグループへの招待を無効にしました。", + "message": "$memberName$ がグループへの招待1件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4748,7 +4772,7 @@ } }, "GroupV2--pending-remove--revoke--one--you": { - "message": "1人に対してグループへの招待を無効にしました。", + "message": "グループへの招待1件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4758,7 +4782,7 @@ } }, "GroupV2--pending-remove--revoke-own--to-you": { - "message": "$inviterName$があなたへの招待を取り消しました。", + "message": "$inviterName$ があなたへの招待を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviterName": { @@ -4768,7 +4792,7 @@ } }, "GroupV2--pending-remove--revoke-own--unknown": { - "message": "$inviterName$が1人への招待を取り消しました。", + "message": "$inviterName$ が招待1件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviterName": { @@ -4778,7 +4802,7 @@ } }, "GroupV2--pending-remove--revoke--one--unknown": { - "message": "管理者が1人に対してグループへの招待を無効にしました。", + "message": "管理者がグループへの招待1件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4788,7 +4812,7 @@ } }, "GroupV2--pending-remove--revoke--many--other": { - "message": "$memberName$が$count$人に対してグループへの招待を無効にしました。", + "message": "$memberName$ がグループへの招待$count$件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4802,7 +4826,7 @@ } }, "GroupV2--pending-remove--revoke--many--you": { - "message": "$count$人に対してグループへの招待を無効にしました。", + "message": "グループへの招待$count$件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "count": { @@ -4812,7 +4836,7 @@ } }, "GroupV2--pending-remove--revoke--many--unknown": { - "message": "管理者が$count$人に対してグループへの招待を無効にしました。", + "message": "管理者がグループへの招待$count$件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "count": { @@ -4822,7 +4846,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from--one--other": { - "message": "$adminName$が1人に対して$memberName$からのグループへの招待を無効にしました。", + "message": "$adminName$ が $memberName$ によるグループへの招待1件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -4836,7 +4860,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from--one--you": { - "message": "1人に対して$memberName$からのグループへの招待を無効にしました。", + "message": "$memberName$ によるグループへの招待1件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4846,7 +4870,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from--one--unknown": { - "message": "管理者が1人に対して$memberName$からのグループへの招待を無効にしました。", + "message": "管理者が $memberName$ によるグループへの招待1件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4856,7 +4880,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from-you--one--other": { - "message": "$adminName$が$inviteeName$に対してあなたからのグループへの招待を無効にしました。", + "message": "$adminName$ があなたが $inviteeName$ へ送ったグループへの招待を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -4866,7 +4890,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from-you--one--you": { - "message": "$inviteeName$に対してグループへの招待を取り消しました。", + "message": "$inviteeName$ へのグループへの招待を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4876,7 +4900,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from-you--one--unknown": { - "message": "管理者が$inviteeName$に対してあなたからのグループへの招待を無効にしました。", + "message": "管理者があなたが $inviteeName$ へ送ったグループへの招待を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4886,7 +4910,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from--many--other": { - "message": "$adminName$が$count$人に対して$memberName$からのグループへの招待を無効にしました。", + "message": "$adminName$ が $memberName$ によるグループへの招待$count$件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -4900,7 +4924,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from--many--you": { - "message": "$count$人に対して$memberName$からのグループへの招待を無効にしました。", + "message": "$memberName$ によるグループへの招待$count$件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "count": { @@ -4914,7 +4938,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from--many--unknown": { - "message": "管理者が$count$人に対して$memberName$からのグループへの招待を無効にしました。", + "message": "管理者が $memberName$ によるグループへの招待$count$件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "count": { @@ -4928,7 +4952,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from-you--many--other": { - "message": "$adminName$が$count$人に対してあなたからのグループへの招待を無効にしました。", + "message": "$adminName$ があなたが送ったグループへの招待$count$件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -4942,7 +4966,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from-you--many--you": { - "message": "$count$人に対してグループへの招待を取り消しました。", + "message": "グループへの招待$count$件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "count": { @@ -4952,7 +4976,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from-you--many--unknown": { - "message": "管理者が$count$人に対してあなたからのグループへの招待を無効にしました。", + "message": "管理者があなたが送ったグループへの招待$count$件を取り消しました。", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "count": { @@ -5090,7 +5114,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--description--remove--you": { - "message": "あなたがグループの説明を削除しました。", + "message": "グループの説明を削除しました。", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--description--remove--other": { @@ -5172,7 +5196,7 @@ } }, "GroupV1--Migration--was-upgraded": { - "message": "このグループは新グループにアップグレードされました。", + "message": "このグループは新しいグループにアップグレードされました。", "description": "Shown in timeline when a legacy group (GV1) is upgraded to a new group (GV2)" }, "GroupV1--Migration--learn-more": { @@ -5256,7 +5280,7 @@ } }, "GroupV1--Migration--removed--one": { - "message": "$contact$がグループから削除されました。", + "message": "$contact$ がグループから削除されました。", "description": "Shown in timeline when a group is upgraded and one person was removed entirely during the upgrade", "placeholders": { "contact": { @@ -5287,6 +5311,30 @@ "message": "次へ", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "サポーターになる", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "サポーターになってください", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signalはユーザーの皆様によって支えられています。ご寄付いただきバッジを獲得してください。", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "あなたの電話でSignalを開きます", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "左上の写真をタップして、設定を開きます", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "「サポーターになる」をタップして登録します", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "大きく", "description": "Aria label for expanding composition area" @@ -5446,7 +5494,7 @@ "description": "This is the modal content for confirming blocking a group" }, "ConversationDetailsActions--block-group-modal-confirm": { - "message": "ブロック", + "message": "ブロックする", "description": "This is the modal button to confirm blocking a group" }, "ConversationDetailsHeader--members": { @@ -5656,7 +5704,7 @@ "description": "Information shown below the invite list" }, "AvatarInput--no-photo-label--group": { - "message": "グループアイコンの追加", + "message": "グループアバターを追加", "description": "The label for the avatar uploader when no group photo is selected" }, "AvatarInput--no-photo-label--profile": { @@ -5664,15 +5712,15 @@ "description": "The label for the avatar uploader when no profile photo is selected" }, "AvatarInput--change-photo-label": { - "message": "写真を変更", + "message": "アバターを変更", "description": "The label for the avatar uploader when a photo is selected" }, "AvatarInput--upload-photo-choice": { - "message": "写真をアップロード", + "message": "アバターをアップロード", "description": "The button text when you click on an uploaded avatar and want to upload a new one" }, "AvatarInput--remove-photo-choice": { - "message": "画像を削除する", + "message": "アバターを削除", "description": "The button text when you click on an uploaded avatar and want to remove it" }, "ContactPill--remove": { @@ -5756,7 +5804,7 @@ } }, "AddGroupMembersModal--confirm-button--one": { - "message": "参加者を追加する", + "message": "メンバーを追加する", "description": "When adding new members to an existing group, this is shown on the confirmation dialog button" }, "AddGroupMembersModal--confirm-button--many": { @@ -6058,7 +6106,7 @@ "description": "Tab label for selecting a gradient" }, "CustomColorEditor__hue": { - "message": "色相(Hue)", + "message": "色相", "description": "Label for the hue slider" }, "CustomColorEditor__saturation": { @@ -6078,7 +6126,7 @@ "description": "Text for an option in Conversation Details Disappearing Messages setting when user previously selected custom time" }, "DisappearingTimeDialog__title": { - "message": "カスタム時刻", + "message": "カスタム時間", "description": "Title for the custom disappearing message timeout dialog" }, "DisappearingTimeDialog__body": { @@ -6106,7 +6154,7 @@ "description": "Name of the 'days' unit select for the custom disappearing message timeout dialog" }, "DisappearingTimeDialog__weeks": { - "message": "週", + "message": "週間", "description": "Name of the 'weeks' unit select for the custom disappearing message timeout dialog" }, "settings__DisappearingMessages__footer": { @@ -6144,11 +6192,11 @@ "description": "Placeholder text in the details header for those that can edit the group description" }, "MediaQualitySelector--button": { - "message": "メディアの圧縮度を選択する", + "message": "メディアの品質を選択", "description": "aria-label for the media quality selector button" }, "MediaQualitySelector--title": { - "message": "メディアの圧縮度", + "message": "メディアの品質", "description": "Popup selector title" }, "MediaQualitySelector--standard-quality-title": { @@ -6204,7 +6252,7 @@ "description": "Placeholder for the username field" }, "ProfileEditor--username--helper": { - "message": "Signalのユーザー名設定は任意です。ユーザー名を作成すると、他のSignalユーザーはあなたの電話番号を知らなくても、このユーザー名であなたを検索して連絡できるようになります。", + "message": "Signalのユーザ名作成は任意です。ユーザ名を作成すると、他のSignalユーザはあなたの電話番号を知らなくても、あなたにこのユーザ名で連絡できるようになります。", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6516,7 +6564,7 @@ } }, "NSIS__retry-dialog--first-line": { - "message": "Signalが終了できません。", + "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": { @@ -6532,45 +6580,13 @@ "description": "Instructions in the modal for customizing the preferred reactions." }, "CustomizingPreferredReactions__had-save-error": { - "message": "設定の保存時にエラーが発生しました。もう一度お試しください。", + "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": "新機能", + "message": "更新情報", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "ダイアログやポップアップのアニメーションを変更しました。", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "キーボードレイアウトの切り替えにはちょっとしたコツが必要ですが、キーボードショートカットは押した文字だけでなく、その意図を汲んで追従してくれます。", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "グループ通話が始まると通知します。", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "「👍」よりも「💅」でリアクションする人に向けけて、メッセージにリアクションしたいときにデフォルトで表示される絵文字をカスタマイズできるようになりました。", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "このバージョンでは、Signalをスムーズに動作させるための微調整とバグ修正を行いました。", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "一目でより多くの情報を得られるように👀、左ペインの外観とスタイルを一新しました😎。", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "「いつ」から「何を」までを把握できるようになりました。ステータスメッセージに関連する、配信済み、既読、送信済みなどのタイムスタンプがある場合、メッセージの詳細画面に表示されます。", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "message": "スクリーンリーダーをお使いの方は、左ペインのチャットリストを簡単に操作できるようになりました。", - "description": "Release notes for v5.21" - }, "WhatsNew__v5.24--1": { "message": "アーカイブされたチャットの中を検索できるようになりました。", "description": "Release notes for v5.24" @@ -6583,6 +6599,10 @@ "message": "24時間以内に再試行するなど、メッセージ配送の信頼性が向上しました。", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "このバージョンではSignalをより良くするために、細かい変更とバグ修正を行いました。", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "Signalをスムーズに動作させるための微調整とバグ修正を行いました。", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/km/messages.json b/_locales/km/messages.json index c29b843db..3453b4b0e 100644 --- a/_locales/km/messages.json +++ b/_locales/km/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "ស្វែងរកក្នុង $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "គ្មានលទ្ធផលសម្រាប់ \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "សារ", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "ស្វាគមន៍មកកាន់ Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "រូបតំណាងបង្ហាញថារូបភាពនេះមានចំណងជើង", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "ដាក់ចំណងជើង...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "រក្សាទុក", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "កំណត់ឡើងវិញ", @@ -2273,6 +2277,20 @@ "message": "No conversations found", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Choose members", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "បើកវិញ", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Unblock $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "អ្នកនិងអាចផ្ញើសារនិងហៅចេញទៅវិញទៅមក។", @@ -5287,6 +5311,30 @@ "message": "next", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Tap on your profile photo in the top left to open Settings", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Expand", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "ឈ្មោះអ្នកប្រើប្រាស់លើ Signal ជាជម្រើស។ បើអ្នកជ្រើសរើសបង្កើតឈ្មោះអ្នកប្រើប្រាស់មួយ អ្នកប្រើប្រាស់ Signal ផ្សេងទៀតនឹងអាចស្វែងរកអ្នកតាមរយៈឈ្មោះអ្នកប្រើប្រាស់នេះ និងទាក់ទងអ្នក ដោយមិនចាំបាច់ដឹងពីលេខទូរស័ព្ទរបស់អ្នកឡើយ។", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/kn/messages.json b/_locales/kn/messages.json index 339a18776..94763f6b2 100644 --- a/_locales/kn/messages.json +++ b/_locales/kn/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "$conversationName$ ನಲ್ಲಿ ಹುಡುಕಿ", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "\"$searchTerm$\" ಗೆ ಯಾವುದೇ ಹುಡುಕಾಟ ಇಲ್ಲ", @@ -833,6 +827,20 @@ "message": "ಸಂದೇಶಗಳು", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "ಸಿಗ್ನಲ್‌ಗೆ ಸ್ವಾಗತ", "description": "" @@ -1293,13 +1301,9 @@ "message": "ಈ ಚಿತ್ರಕ್ಕೆ ಶೀರ್ಷಿಕೆ ಇದೆ ಎಂದು ತೋರಿಸುವ ಐಕಾನ್", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "ಶೀರ್ಷಿಕೆಯನ್ನು ಸೇರಿಸಿ", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "ಉಳಿಸಿ", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "ಮರುಹೊಂದಿಸಿ", @@ -2273,6 +2277,20 @@ "message": "ಸಂಭಾಷಣೆಗಳು ಕಂಡುಬಂದಿಲ್ಲ", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "ಸದಸ್ಯರನ್ನು ಆಯ್ಕೆ ಮಾಡಿ", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "ನಿರ್ಬಂಧ ತೆಗೆಯಿರಿ", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": " $name$ ಅನ್‌ಬ್ಲಾಕ್ ಮಾಡುವುದೇ?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "ನೀವು ಪರಸ್ಪರ ಸಂದೇಶ ನೀಡಲು ಮತ್ತು ಕರೆ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.", @@ -5287,6 +5311,30 @@ "message": "ಮುಂದೆ", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತೆರೆಯಲು ಮೇಲಿನ ಎಡಭಾಗದಲ್ಲಿ ನಿಮ್ಮ ಪ್ರೊಫೈಲ್ ಫೋಟೋದ ಮೇಲೆ ಟ್ಯಾಪ್ ಮಾಡಿ", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "ವಿಸ್ತರಿಸಿ", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Signal ನಲ್ಲಿನ ಬಳಕೆದಾರ ಹೆಸರು ಐಚ್ಛಿಕವಾಗಿರುತ್ತವೆ. ನೀವು ಬಳಕೆದಾರಹೆಸರನ್ನು ರಚಿಸಲು ಆರಿಸಿದರೆ ಇತರ Signal ಬಳಕೆದಾರರು ಈ ಬಳಕೆದಾರ ಹೆಸರಿನಿಂದ ನಿಮ್ಮನ್ನು ಹುಡುಕಲು ಮತ್ತು ನಿಮ್ಮ ಫೋನ್ ಸಂಖ್ಯೆಯನ್ನು ತಿಳಿಯದೆ ನಿಮ್ಮನ್ನು ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/ko/messages.json b/_locales/ko/messages.json index 232fad49b..9502187c6 100644 --- a/_locales/ko/messages.json +++ b/_locales/ko/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "$conversationName$에서 찾기", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "\"$searchTerm$\" 검색 결과 없음", @@ -833,6 +827,20 @@ "message": "메시지", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Signal에 오신 것을 환영합니다", "description": "" @@ -1293,13 +1301,9 @@ "message": "이 이미지가 자막이 있다는 아이콘", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "자막 추가...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "저장", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "초기화", @@ -2273,6 +2277,20 @@ "message": "대화 찾을 수 없음", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "멤버 선택", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "차단 해제", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "$name$을 차단 해제하시겠습니까?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "메시지와 전화를 주고받을 수 있게 됩니다.", @@ -5287,6 +5311,30 @@ "message": "다음", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "설정을 열려면 왼쪽 상단의 프로필 사진을 탭하세요.", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "확장", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Signal 사용자 이름은 선택 사항입니다. 사용자 이름을 만든다면 다른 Signal 사용자들이 사용자 이름으로 나를 찾을 수 있으며, 전화번호를 몰라도 연락할 수 있습니다.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/ku/messages.json b/_locales/ku/messages.json index 77c2eb58d..9200ed39b 100644 --- a/_locales/ku/messages.json +++ b/_locales/ku/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Di $conversationName$ de bigere", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Ji bo \"$searchTerm$\"ê encam tune", @@ -833,6 +827,20 @@ "message": "Peyam", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Tu bi xêr hatî Signalê", "description": "" @@ -1293,13 +1301,9 @@ "message": "Icon showing that this image has a caption", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Sernavekî tevlî bike...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Tomar bike", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Reset bike", @@ -2273,6 +2277,20 @@ "message": "No conversations found", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Choose members", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Astengê rake", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Astenga $name$ rake?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Hûn ê karibin ji hev re peyaman bişînin û li hev bigerin.", @@ -5287,6 +5311,30 @@ "message": "pêşve", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Tap on your profile photo in the top left to open Settings", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Fireh bike", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Usernames on Signal are optional. If you choose to create a username 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": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/lo/messages.json b/_locales/lo/messages.json index e41773b5c..20d9e0a80 100644 --- a/_locales/lo/messages.json +++ b/_locales/lo/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "ຄົ້ນຫາໄນ $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "ບໍ່ໄດ້ຜົນສຳລັບ\" $searchTerm$\"", @@ -833,6 +827,20 @@ "message": "ຂໍ້ຄວາມ", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "ຍີນດີນຕ້ອນຮັບສີກຫນໍ", "description": "" @@ -1293,13 +1301,9 @@ "message": "ກຳລັງສະແດງ ອີຄອນ ຮູບພາບນັ້ນ ທີບໍມີຄຳອະທີບາຍ", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "ເພີມຫົວຂໍ້", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "ເກັບ", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Reset", @@ -2273,6 +2277,20 @@ "message": "No conversations found", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Choose members", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "ບໍ່ບ໋ອກ", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "ບໍ່ບ໋ອກ $name$ ?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "ທ່ານຈະສາມາດ ສົ່ງຂໍ້ຄວາມ ແລະ ໂທຫາ ກັນ ແລະ ກັນ. ", @@ -5287,6 +5311,30 @@ "message": "ຕໍ່ໄປ", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Tap on your profile photo in the top left to open Settings", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "ຂະຫຍາຍ", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Usernames on Signal are optional. If you choose to create a username 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": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/lt/messages.json b/_locales/lt/messages.json index 88f18436d..99bd7fcff 100644 --- a/_locales/lt/messages.json +++ b/_locales/lt/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Ieškoti pokalbyje $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "„$searchTerm$“ negrąžino jokių rezultatų", @@ -833,6 +827,20 @@ "message": "Žinutės", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Rasti pagal naudotojo vardą", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Sveiki atvykę į Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Piktograma, rodanti, kad šis paveikslas turi paaiškinimą", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Pridėti paaiškinimą...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Įrašyti", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Atstatyti", @@ -2273,6 +2277,20 @@ "message": "Nerasta jokių pokalbių", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Nepavyko gauti naudotojo vardo. Patikrinkite interneto ryšį ir bandykite dar kartą.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Naudotojas nerastas. $atUsername$ nėra Signal naudotojas; įsitikinkite, kad įvedėte pilną naudotojo vardą.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Pasirinkite narius", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Atblokuoti", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Atblokuoti $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Galėsite vieni kitiems rašyti žinutes bei skambinti.", @@ -5287,6 +5311,30 @@ "message": "kitas", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Tapti remėju", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Tapkite remėju", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal veikia dėka tokių žmonių kaip jūs. Prisidėkite ir gaukite ženkliuką.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Atverkite savo telefone Signal programėlę", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Viršutiniame kairiajame kampe bakstelėkite ant savo profilio nuotraukos, kad būtų atverti Nustatymai", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Spustelėkite ant „Tapti remėju“ ir prenumeruokite", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Išskleisti", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Naudotojo vardai Signal programėlėje yra nebūtini. Jei pasirinksite susikurti naudotojo vardą, kiti Signal naudotojai galės jus rasti pagal tą naudotojo vardą ir su jumis susisiekti, nežinant jūsų telefono numerio.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Kas naujo", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Giliai įkvėpkite ir mėgaukitės naujomis dialogų ir iškylančiųjų langų animacijomis.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Klaviatūros išdėstymų perjungimas visada būna šiek tiek keblus, bet dabar, spartieji klavišai seks paskui jus ir gerbs jūsų spaudžiamą klavišų pasirinkimą.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Dabar, kas kartą prasidedant grupės skambučiui, gausite pranešimą. Daugiau į skambutį nebevėluosite, nebent patys to norėsite.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Ši ypatybė skirta visiems, kurie daugiau reaguoja 💅 nei 👍: dabar, galite tinkinti šypsenėles, kurios pagal numatymą atsiras, kai norėsite reaguoti į žinutę.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "Šioje versijoje yra daug smulkių patobulinimų ir klaidų ištaisymų, kurie padės Signal sklandžiai veikti.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "Iš pirmo žvilgsnio pamatykite daugiau informacijos 👀. Kairysis polangis įgavo atnaujintą išvaizdą ir stilių 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Žinokite nuo iki. Dabar išsamesnėje žinutės informacijoje yra rodoma laiko žymą, jei prieinama, susieta su pristatymo, skaitymo, išsiuntimo ir kitais būsenos pranešimais.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.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" @@ -6583,6 +6599,10 @@ "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__v5.25--1": { + "message": "Šioje versijoje yra daug smulkių patobulinimų ir klaidų ištaisymų, kurie padės Signal sklandžiai veikti.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "Šioje versijoje yra daug smulkių patobulinimų ir klaidų ištaisymų, kurie padės Signal sklandžiai veikti.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/lv/messages.json b/_locales/lv/messages.json index 7cbc0e5f5..6ac9ad8b6 100644 --- a/_locales/lv/messages.json +++ b/_locales/lv/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Meklēt $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Vaicājumam \"$searchTerm$\" nav rezultātu", @@ -833,6 +827,20 @@ "message": "Ziņas", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Sveicināti Signālā", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikona, kas parāda, ka šim attēlam ir paraksts", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Pievienot komentāru...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Saglabāt", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Atstatīt", @@ -2273,6 +2277,20 @@ "message": "Nav atrasta neviena saruna", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Izvēlēties dalībniekus", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Atbloķēt", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Vai atbloķēt $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Jūs varēsiet nosūtīt ziņas un piezvanīt viens otram.", @@ -5287,6 +5311,30 @@ "message": "tālāk", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Pieskarieties sava profila fotoattēlam augšējā kreisajā stūrī, lai atvērtu iestatījumus", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Izvērst", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Lietotājvārdi lietotnē Signal nav obligāti. Ja izvēlaties izveidot lietotājvārdu, citi Signal lietotāji jūs varēs atrast ar šo lietotājvārdu un sazināties ar jums, nezinot jūsu tālruņa numuru.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/mk/messages.json b/_locales/mk/messages.json index 2bd8ac5e5..ab3fbeffb 100644 --- a/_locales/mk/messages.json +++ b/_locales/mk/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Барај во $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Нема резултати за \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Пораки", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Добредојдовте во Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Икона која што прикажува дека оваа слика има наслов", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Додај наслов...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Зачувај", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Ресетираj", @@ -2273,6 +2277,20 @@ "message": "No conversations found", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Избери членови", "description": "The title for the 'choose group members' left pane screen" @@ -2756,7 +2774,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": { @@ -3333,9 +3351,15 @@ "message": "Одблокирај", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Одблокирање на $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Ќе можете да си испраќате пораки меѓусебно.", @@ -5287,6 +5311,30 @@ "message": "следно", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Станете поддржувач", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Станете поддржувач", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Допрете ја Вашата профилна слика во левииот горен агол за да ги отворите поставувањата.", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Прошири", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Корисничките имиња на Signal се опционални. Ако одберете да создадете корисничко име другите Signal корисници ќе можат да ве пронајдат по ова корисничко име и да ве контактираат без знаење на вашиот телефонски број.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/ml/messages.json b/_locales/ml/messages.json index 3681e5aa1..138091544 100644 --- a/_locales/ml/messages.json +++ b/_locales/ml/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "$conversationName$-ൽ തിരയുക ", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "\"$searchTerm$\" എന്നതിന് ഫലങ്ങളില്ല", @@ -833,6 +827,20 @@ "message": "സന്ദേശങ്ങൾ", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Signal-ലേക്ക് സ്വാഗതം", "description": "" @@ -1293,13 +1301,9 @@ "message": "ഈ ചിത്രത്തിന് ഒരു അടിക്കുറിപ്പ് ഉണ്ടെന്ന് കാണിക്കുന്ന ഐക്കൺ", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "ഒരു അടിക്കുറിപ്പ് ചേർക്കുക...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "സംരക്ഷിക്കുക", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "പുനഃക്രമീകരിക്കുക", @@ -2273,6 +2277,20 @@ "message": "സംഭാഷണങ്ങളൊന്നും കണ്ടെത്തിയില്ല", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "അംഗങ്ങളെ തിരഞ്ഞെടുക്കുക", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "തടഞ്ഞത് മാറ്റുക", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "$name$ അൺബ്ലോക്ക് ചെയ്യണോ?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "നിങ്ങൾക്ക് പരസ്പരം സന്ദേശമയയ്‌ക്കാനും വിളിക്കാനും കഴിയും.", @@ -5287,6 +5311,30 @@ "message": "അടുത്തത്", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "ക്രമീകരണങ്ങൾ തുറക്കുന്നതിന് മുകളിൽ ഇടതുവശത്തുള്ള നിങ്ങളുടെ പ്രൊഫൈൽ ഫോട്ടോയിൽ തൊടുക", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "വികസിപ്പിക്കുക", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Signal ൽ യൂസർ പേര് ഓപ്ഷണൽ ആണ്. നിങ്ങൾ ഒരു യൂസർ പേര് സൃഷ്ടിക്കുകയാണെങ്കിൽ, മറ്റ് Signal യൂസർമാർക്ക് നിങ്ങളുടെ ഈ യൂസർ പേര് വച്ച് നിങ്ങളെ കണ്ടുപിടിക്കാനും നിങ്ങളുടെ ഫോൺ നമ്പർ അറിയാതെ തന്നെ നിങ്ങളെ ബന്ധപ്പെടാനും സാധിക്കും.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/mr/messages.json b/_locales/mr/messages.json index cb14a5ce7..8b2145f0c 100644 --- a/_locales/mr/messages.json +++ b/_locales/mr/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "$conversationName$ मध्ये शोधा", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "\"$searchTerm$\" करिता कुठलेही परिणाम नाहीत", @@ -833,6 +827,20 @@ "message": "संदेश", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "वापरकर्ता नावाने शोधा", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Signal मध्ये स्वागत आहे", "description": "" @@ -1293,13 +1301,9 @@ "message": "ह्या चित्रामध्ये कॅप्शन आहे हे दाखवणारे चिन्ह", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "एक कॅप्शन जोडा...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "जतन करा", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "रीसेट करा", @@ -2273,6 +2277,20 @@ "message": "कुठलेही संभाषण सापडले नाहीत", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "वापरकर्तानाव प्राप्त करता आले नाही. तुमचे कनेक्शन तपासा आणि पुन्हा प्रयत्न करा.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "वापरकर्ता सापडला नाही. $atUsername$ Signal वापरकर्ता नाहीये; आपण संपूर्ण वापरकर्तानाव प्रविष्ट केले आहे याची खात्री करा.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "सदस्य निवडा", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "अनब्लॉक करा", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "$name$अनब्लॉक करायचा?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "आपण एकमेकांना संदेश पाठवू आणि कॉल करू शकाल.", @@ -5287,6 +5311,30 @@ "message": "पुढे", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "सस्टेनर बना", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "सस्टेनर बना", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal आपल्यासारख्या लोकांद्वारे समर्थित आहे. योगदान द्या आणि प्रोफाइल बॅज प्राप्त करा.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "आपल्या फोनवर Signal उघडा", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "सेटिंग उघडण्यासाठी सर्वात वरती डावीकडे आपल्या प्रोफाइल फोटोवर टॅप करा", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "\"सस्टेनर बना\" वर टॅप करा आणि सब्स्क्राइब करा", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "विस्तारित करा", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "description": "Placeholder for the username field" }, "ProfileEditor--username--helper": { - "message": "Signal वर वापरकर्ता नाव ऐच्छिक आहे. एक वापरकर्ता नाव निर्माण करण्याचे तुम्ही निवडले आणि ते शोधण्याजोगे केले तर इतर Signal वापरकर्ते तुम्हाला या नावाने शोधून काढू शकतील आणि तुमचा फोन नंबर न जाणून घेता तुमच्याशी संपर्क करू शकतील.", + "message": "Signal वर वापरकर्तानाव पर्यायी आहेत. जर आपण वापरकर्तानाव तयार करायचे ठरवले तर इतर Signal वापरकर्ते आपल्याला आपल्या वापरकर्तानावाद्वारे शोधू शकतील आणि आपला फोन नंबर न जाणता देखील आपल्याला संपर्क साधू शकतील.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "नवीन काय आहे", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "एक श्वास घ्या आणि संभाषण आणि पॉपअप्सच्या नवीन ॲनिमेशनमध्ये आराम करा. अंतर्बाह्य आराम. आराम. आराम. आराम.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "कीबोर्ड लेआऊट बदलणे नेहमीच काहीसे अवघड असते, परंतु तुमच्या इच्छेचा आदर करण्यासाठी एक विशिष्ट अक्षर दाबण्यापलिकडे पोहोचून, अगदी तुमच्या बरोबरच कीबोर्ड शॉर्टकट्स आता ट्रॅक करतात, .", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "एक ग्रूप कॉल सुरू होतो तेव्हा तुम्हाला एक सूचना मिळते. तुम्हाला पुन्हा कधीही उशीर होणार नाही, तुम्हाला उशीर करायचा असेल तर मात्र गोष्ट वेगळी ", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "💅 शी 💅 पेक्षा अधिक वेळा प्रतिक्रिया करतो त्या प्रत्येकास हे वैशिष्ट्य मिळते: तुम्हाला एका संदेशावर प्रतिक्रिया द्यायची असते तेव्हा डिफॉल्टने दिसून येनारी इमोजीज तुम्ही आता तुमच्या पसंतीनुसार बनवू शकता", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "Signal निर्विघ्नपणे चालत ठेवण्यासाठी या आवृत्तीत अनेक लहान समन्वय आणि त्रुटी दुरुस्त्या समाविष्ट आहेत.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "एका दृष्टीक्षेपात अधिक माहिती मिळवा 👀. डावीकडील फलकास एक ताजे नवीन रूप आणि शैली मिळाली आहे. 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "केव्हा पासून काय पर्यंत जाणून घ्या. वितरित झाला, वाचला, पाठवला आणि इतर संदेश स्थितींशी संलग्न टाइम्स्टॅंप, उपलब्ध असल्यास, आता संदेशाच्या विवरण स्क्रीनवर प्रदर्शित केले जातात.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "message": "डाव्या फलकावरील संभाषण सूचीतून संचालन करणे आता स्क्रीन वाचकांना सोपे वाटले पाहिजे. ", - "description": "Release notes for v5.21" - }, "WhatsNew__v5.24--1": { "message": "आता आपण संग्रहित संभाषणांत शोधू शकता. पुरातन ग्रंथांतून पुढील सूचक स्वत: शोधत (वेगाने) असल्याची कल्पना करा.", "description": "Release notes for v5.24" @@ -6583,6 +6599,10 @@ "message": "एका संदेशावर प्रतिक्रिया करत आहात का? आता ते आणखी विश्वासार्ह असले पाहिजे, 24 तासांपर्यंत पुन्हा प्रयत्न करता येतो.", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "Signal निर्विघ्नपणे चालत ठेवण्यासाठी या आवृत्तीत अनेक लहान समन्वय आणि त्रुटी दुरुस्त्या समाविष्ट आहेत.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "Signal निर्विघ्नपणे चालत ठेवण्यासाठी या आवृत्तीत अनेक लहान समन्वय आणि त्रुटी दुरुस्त्या समाविष्ट आहेत", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/ms/messages.json b/_locales/ms/messages.json index b251c9796..991036060 100644 --- a/_locales/ms/messages.json +++ b/_locales/ms/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Cari dalam $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Tiada keputusan untuk \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Mesej", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Selamat datang ke Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikon menunjukkan bahawa imej ini mempunyai kapsyen", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Tambah kapsyen...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Simpan", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Tetap semula", @@ -2273,6 +2277,20 @@ "message": "Tiada perbualan dijumpai", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Pilih ahli", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Nyahsekat", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Nyahsekat $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Anda akan dapat menghantar mesej dan membuat panggilan satu sama lain.", @@ -5287,6 +5311,30 @@ "message": "seterusnya", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Ketik foto profil anda di kiri atas untuk membuka Tetapan", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Kembangkan", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "description": "Placeholder for the username field" }, "ProfileEditor--username--helper": { - "message": "Nama pengguna pada Signal adalah tidak wajib. Jika anda memilih untuk mencipta nama pengguna dan menjadikannya boleh dicari, pengguna Signal lain akan dapat mencari anda melalui nama pengguna ini dan menghubungi anda tanpa mengetahui nombor telefon anda.", + "message": "Nama pengguna pada Signal adalah pilihan. Sekiranya anda memilih untuk mencipta pengguna nama , pengguna lain di Signal akan dapat mencari nama pengguna ini dan menghubungi anda tanpa mengetahui nombor telefon anda.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Perkara Baharu", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Ambil nafas dan bertenang dalam animasi baharu untuk dialog dan pop timbul. Tarik nafas. Hembus nafas. Tarik nafas. Hembus nafas.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Menukar reka letak papan kekunci sememangnya rumit, tetapi pintasan papan kekunci ini akan sentiasa menjejaki dan mengiringi anda, menjangkau melebihi huruf tertentu yang ditekan untuk menghormati niat anda.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Apabila panggilan kumpulan bermula, anda akan menerima pemberitahuan. Anda tidak akan terlambat lagi, melainkan anda sendiri mahu lambat.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "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": "Versi ini mengandungi beberapa pembetulan pepijat dan penambahbaikan untuk memastikan Signal berjalan lancar.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "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": "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": "Pengguna pembaca skrin kini sepatutnya mendapati lebih mudah untuk menavigasi senarai perbualan pada anak tetingkap kiri.", - "description": "Release notes for v5.21" - }, "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" @@ -6583,6 +6599,10 @@ "message": "Memberi reaksi terhadap mesej? Ia kini lebih dipercayai, mencuba semula sehingga 24 jam", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "Versi ini mengandungi sedikit tweak kecil dan pembetulan pepijat untuk memastikan Signal berjalan dengan lancar.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "Versi ini mengandungi sedikit tweak kecil dan pembetulan pepijat untuk memastikan Signal berjalan dengan lancar.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/nb/messages.json b/_locales/nb/messages.json index 26333a144..d4468f533 100644 --- a/_locales/nb/messages.json +++ b/_locales/nb/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Søk i $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Ingen resultater for \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Meldinger", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Velkommen til Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikon som viser at bildet har bildetekst", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Legg til bildetekst…", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Lagre", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Tilbakestill", @@ -2273,6 +2277,20 @@ "message": "Ingen samtaler funnet", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Velg medlemmer", "description": "The title for the 'choose group members' left pane screen" @@ -2756,7 +2774,7 @@ "description": "Appears on the cancel button in confirmation dialogs." }, "MessageBody--read-more": { - "message": "Read more", + "message": "Les mer", "description": "When a message is too long this is the affordance to expand the message" }, "Message--unsupported-message": { @@ -3333,9 +3351,15 @@ "message": "Skru av blokkering", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Fjern blokkering av $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Du kan sende meldinger og ringe hverandre.", @@ -5287,6 +5311,30 @@ "message": "Neste", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Trykk på profilbildet øverst til venstre for å åpne innstillinger", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Ekspander", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Brukernavn på Signal er valgfri. Hvis du velger å opprette et brukernavn, vil andre Signal-brukere kunne finne deg ved dette brukernavnet og kontakte deg uten å vite telefonnummeret ditt.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/nl/messages.json b/_locales/nl/messages.json index dda4d8ea3..e9db9c550 100644 --- a/_locales/nl/messages.json +++ b/_locales/nl/messages.json @@ -696,7 +696,7 @@ "description": "Displayed when the desktop client has no network connection." }, "checkNetworkConnection": { - "message": "Ga na dat je netwerkverbinding werkt.", + "message": "Ga na dat je apparaat met het internet is verbonden.", "description": "Obvious instructions for when a user's computer loses its network connection" }, "submitDebugLog": { @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Zoeken in ‘$conversationName$’", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Geen resultaten voor ‘$searchTerm$’", @@ -833,6 +827,20 @@ "message": "Berichten", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Zoeken op gebruikersnaam", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Welkom bij Signal", "description": "" @@ -1072,7 +1080,7 @@ "description": "" }, "failedToSend": { - "message": "Verzenden naar bepaalde ontvangers mislukt. Ga na dat je apparaat internetverbinding heeft.", + "message": "Verzenden naar bepaalde ontvangers mislukt. Ga na dat je apparaat met het internet is verbonden.", "description": "" }, "error": { @@ -1293,13 +1301,9 @@ "message": "Pictogram dat laat zien dat deze afbeelding een bijschrift heeft", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Voeg een bijschrift toe …", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Opslaan", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Standaardinstelling herstellen", @@ -2273,6 +2277,20 @@ "message": "Er zijn geen gesprekken gevonden", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Het ophalen van de gebruikersnaam is mislukt. Ga na dat je apparaat met het internet is verbonden en probeer het opnieuw.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "De gebruikersnaam is niet gevonden. $atUsername$ is geen Signalgebruiker. Ga na dat je de volledige gebruikersnaam hebt ingevoerd.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Kies leden", "description": "The title for the 'choose group members' left pane screen" @@ -2356,7 +2374,7 @@ "description": "The header for the members list in the 'set group metadata' left pane screen" }, "setGroupMetadata__error-message": { - "message": "Deze groep kan niet worden aangemaakt. Ga na dat je apparaat internetverbinding heeft en probeer het opnieuw.", + "message": "Deze groep kan niet worden aangemaakt. Ga na dat je apparaat met het internet is verbonden en probeer het opnieuw.", "description": "Shown in the modal when we can't create a group" }, "updateGroupAttributes__title": { @@ -2364,7 +2382,7 @@ "description": "Shown in the modal when we want to update a group" }, "updateGroupAttributes__error-message": { - "message": "De groep bijwerken is mislukt. Ga na dat je apparaat internetverbinding heeft en probeer het opnieuw.", + "message": "De groep bijwerken is mislukt. Ga na dat je apparaat met het internet is verbonden en probeer het opnieuw.", "description": "Shown in the modal when we can't update a group" }, "notSupportedSMS": { @@ -2694,7 +2712,7 @@ "description": "The title that appears in the sticker pack preview modal." }, "stickers--StickerPreview--Error": { - "message": "Fout bij het openen van een stickerpakket. Ga na dat je apparaat internetverbinding heeft en probeer het opnieuw.", + "message": "Fout bij het openen van een stickerpakket. Ga na dat je apparaat met het internet is verbonden en probeer het opnieuw.", "description": "The message that appears in the sticker preview modal when there is an error." }, "EmojiPicker--empty": { @@ -3333,9 +3351,15 @@ "message": "Deblokkeren", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "$name$ deblokkeren?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Jullie zullen weer berichten aan elkaar kunnen verzenden en elkaar weer kunnen bellen via Signal.", @@ -3816,7 +3840,7 @@ "description": "Title for grid/speaker view toggle when on a call" }, "calling__switch-view--to-speaker": { - "message": "Overschakelen naar huidige-spreker weergave", + "message": "Overschakelen naar huidige-spreker-weergave", "description": "Title for grid/speaker view toggle when on a call" }, "calling__hangup": { @@ -5287,6 +5311,30 @@ "message": "Volgende", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Help Signal mogelijk maken", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Help Signal mogelijk maken", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal wordt onder andere gefinancierd door donaties van mensen zoals jij. Als je ons steunt krijg je een badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open de Signal app op je telefoon", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Tik in de linkerbovenhoek op je profielfoto om de instellingen te openen", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tik op ‘Help Signal mogelijk maken’", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Vergroten", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Gebruikersnamen zijn optioneel op Signal. Als je er voor kiest om een gebruikersnaam aan te maken, dan kunnen andere Signal-gebruikers je vinden via die gebruikersnaam en kunnen ze contact met je opnemen zonder je telefoonnummer te kennen.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "wat er nieuw is", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Nieuwe animaties voor pop-up vensters", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Als je naar een andere toetsenbord-layout overstapt dan veranderen de sneltoetsen met je mee", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Vanaf nu krijg je een melding als er een groepsoproep wordt gestart", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Je kunt vanaf nu zelf de standaard emoji-reacties instellen", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "Deze versie bevat een aantal kleine foutoplossingen waardoor Signal voor nog meer mensen goed werkt.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "Zie meer in minder tijd 👀. De gesprekkenlijst aan de linker kant is opnieuw ontworpen 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "De tijdsindicaties over wanneer een bericht is afgeleverd, gelezen, verzonden en andere statussen worden vanaf nu weergegeven in het berichtdetails-scherm.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.24--1": { "message": "Je kunt vanaf nu ook gearchive gesprekken doorzoeken.", "description": "Release notes for v5.24" @@ -6583,6 +6599,10 @@ "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__v5.25--1": { + "message": "Deze versie bevat een aantal kleine foutoplossingen waardoor Signal voor nog meer mensen goed werkt.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "Deze versie bevat een aantal kleine foutoplossingen waardoor Signal voor nog meer mensen goed werkt.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/nn/messages.json b/_locales/nn/messages.json index 08bc4d187..f640812cd 100644 --- a/_locales/nn/messages.json +++ b/_locales/nn/messages.json @@ -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": "Vis meldingar på vent", "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": "Send $count$ meldingar på vent", "description": "Shown on confirmation dialog when user attempts to send a message in the outbox", "placeholders": { "count": { @@ -652,7 +652,7 @@ "description": "An error popup when we haven't added an error for decryption error." }, "decryptionErrorToastAction": { - "message": "Submit log", + "message": "Send inn logg", "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": "Klikk for kopla til på nytt.", "description": "Shown to allow the user to manually attempt a reconnect." }, "connectingHangOn": { - "message": "Shouldn't be long", + "message": "Bør ikkje ta lang tid", "description": "Subtext description for when the client is connecting to the server." }, "offline": { @@ -708,7 +708,7 @@ "description": "View menu item to open the debug log (title case)" }, "forceUpdate": { - "message": "Force Update", + "message": "Tving oppdatering", "description": "View menu item to force the app to update download and install" }, "helpMenuShowKeyboardShortcuts": { @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Søk i $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Ingen resultat for «$searchTerm$»", @@ -800,7 +794,7 @@ } }, "noSearchResults--sms-only": { - "message": "SMS/MMS contacts are not available on Desktop.", + "message": "SMS/MMS-kontaktar er ikkje tilgjengelege i skrivebordsutgåva.", "description": "Shown in the search left pane when no results were found and primary device has SMS/MMS handling enabled" }, "noSearchResultsInConversation": { @@ -833,12 +827,26 @@ "message": "Meldingar", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Finn med brukarnamn", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Velkommen til Signal!", "description": "" }, "whatsNew": { - "message": "See $whatsNew$ in this update", + "message": "Sjå $whatsNew$ i denne oppdateringa", "description": "Shown in the main window", "placeholders": { "name": { @@ -848,7 +856,7 @@ } }, "viewReleaseNotes": { - "message": "what's new", + "message": "kva som er nytt", "description": "Clickable link that displays the latest release notes" }, "selectAContact": { @@ -934,19 +942,19 @@ "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": "Begynn å spela inn talemelding", "description": "Tooltip for microphone button to start voice message" }, "voiceRecording--complete": { - "message": "Complete voice message and send", + "message": "Fullfør talemelding og send", "description": "Tooltip for green complete voice message and send" }, "voiceRecording--cancel": { - "message": "Cancel voice message", + "message": "Avbryt talemelding", "description": "Tooltip for red button to cancel voice message" }, "voiceRecordingInterruptedMax": { - "message": "Voice message recording stopped because the maximum time limit was reached.", + "message": "Opptaket av talemeldinga stoppa fordi du nådde maks-tidsgrensa.", "description": "Confirmation dialog message for when the voice recording is interrupted due to max time limit" }, "voiceRecordingInterruptedBlur": { @@ -962,15 +970,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": "Det var ein feil med taleinnspelinga.", "description": "Shown in a dialog to inform user that we experienced an unrecoverable error" }, "attachmentSaved": { - "message": "Attachment saved.", + "message": "Lagra vedlegg.", "description": "Shown after user selects to save to downloads" }, "attachmentSavedShow": { - "message": "Show in folder", + "message": "Vis i mappe", "description": "Button label for showing the attachment in your file system" }, "you": { @@ -1152,7 +1160,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": "Viss du vil stadfesta sikkerheita på ende-til-ende-krypteringa med $name$, kan du samanlikna tala over med tala på eininga deira", "description": "", "placeholders": { "name": { @@ -1214,7 +1222,7 @@ "description": "Shown in timeline when session is automatically reset, to provide access to a popup info dialog" }, "ChatRefresh--summary": { - "message": "Signal uses end-to-end encryption and it may need to refresh your chat session sometimes. This doesn’t affect your chat’s security but you may have missed a message from this contact and you can ask them to resend it.", + "message": "Signal bruker ende-til-ende-kryptering og må av og til oppfriska samtaleøkta. Dette påverkar ikkje tryggleiken til samtalen, men du kan ha gått glipp av ei melding frå denne kontakten, og må kanskje spørja dei om å senda ho på nytt.", "description": "Shown on explainer dialog available from chat session refreshed timeline events" }, "ChatRefresh--contactSupport": { @@ -1226,7 +1234,7 @@ "description": "Shown in left pane preview when message delivery issue happens" }, "DeliveryIssue--notification": { - "message": "A message from $sender$ couldn’t be delivered", + "message": "Klarte ikkje å levera ei melding frå $sender$", "description": "Shown in timeline when message delivery issue happens", "placeholders": { "name": { @@ -1244,7 +1252,7 @@ "description": "Shown on explainer dialog available from delivery issue timeline events" }, "DeliveryIssue--summary": { - "message": "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from $sender$. They may have tried sending it to you directly, or in a group.", + "message": "Klarte ikkje å levera melding/reaksjon/klistremerke/lesekvittering frå $sender$ til deg. Dei kan ha prøvd å senda til deg direkte, eller i ei gruppe.", "description": "Shown on explainer dialog available from delivery issue timeline events in 1:1 conversations", "placeholders": { "name": { @@ -1254,7 +1262,7 @@ } }, "DeliveryIssue--summary--group": { - "message": "A message, sticker, reaction, read receipt or media couldn’t be delivered to you from $sender$ in this chat.", + "message": "Klarte ikkje å levera melding/reaksjon/klistremerke/lesekvittering frå $sender$ til deg.", "description": "Shown on explainer dialog available from delivery issue timeline events in groups", "placeholders": { "name": { @@ -1264,7 +1272,7 @@ } }, "ChangeNumber--notification": { - "message": "$sender$ changed their number to a new number", + "message": "$sender$ har endra nummeret sitt til eit nytt nummer", "description": "Shown in timeline when a member of a conversation changes their phone number", "placeholders": { "sender": { @@ -1293,13 +1301,9 @@ "message": "Ikon som viser at bildet har bildetekst", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Legg til bildetekst …", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Lagra", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Tilbakestill", @@ -1338,7 +1342,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": "Skann denne koden i Signal-appen på telefonen din", "description": "Alt text for the QR code on the device link screen" }, "Preferences--device-name": { @@ -1386,11 +1390,11 @@ "description": "Header for calling options on the settings screen" }, "calling__call-back": { - "message": "Call Back", + "message": "Ring tilbake", "description": "Button to call someone back" }, "calling__call-again": { - "message": "Call Again", + "message": "Ring igjen", "description": "Button to call someone again" }, "calling__start": { @@ -1466,11 +1470,11 @@ "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": "Varsla, ikkje ring", "description": "Button tooltip label for turning ringing off" }, "calling__button--ring__on": { - "message": "Enable ringing", + "message": "Skru på ringing", "description": "Button tooltip label for turning ringing on" }, "calling__your-video-is-off": { @@ -1546,7 +1550,7 @@ } }, "calling__pre-call-info--will-ring-1": { - "message": "Signal will ring $person$", + "message": "Signal vil ringa $person$", "description": "Shown in the calling lobby to describe who will be rung", "placeholders": { "person": { @@ -1556,7 +1560,7 @@ } }, "calling__pre-call-info--will-ring-2": { - "message": "Signal will ring $first$ and $second$", + "message": "Signal vil ringa $first$ og $second$", "description": "Shown in the calling lobby to describe who will be rang", "placeholders": { "first": { @@ -1570,7 +1574,7 @@ } }, "calling__pre-call-info--will-ring-3": { - "message": "Signal will ring $first$, $second$, and $third$", + "message": "Signal vil ringa $first$, $second$ og $third$", "description": "Shown in the calling lobby to describe who will be rang", "placeholders": { "first": { @@ -1588,7 +1592,7 @@ } }, "calling__pre-call-info--will-ring-many": { - "message": "Signal will ring $first$, $second$, and $others$ others", + "message": "Signal vil ringa $first$, $second$ og $others$ andre", "description": "Shown in the calling lobby to describe who will be rang", "placeholders": { "person": { @@ -1606,7 +1610,7 @@ } }, "calling__pre-call-info--will-notify-1": { - "message": "$person$ will be notified", + "message": "$person$ vil bli varsla", "description": "Shown in the calling lobby to describe who will be notified", "placeholders": { "person": { @@ -1616,7 +1620,7 @@ } }, "calling__pre-call-info--will-notify-2": { - "message": "$first$ and $second$ will be notified", + "message": "$first$ og $second$ vil bli varsla", "description": "Shown in the calling lobby to describe who will be notified", "placeholders": { "first": { @@ -1630,7 +1634,7 @@ } }, "calling__pre-call-info--will-notify-3": { - "message": "$first$, $second$, and $third$ will be notified", + "message": "$first$ og $second$ og $third$ vil bli varsla", "description": "Shown in the calling lobby to describe who will be notified", "placeholders": { "first": { @@ -1648,7 +1652,7 @@ } }, "calling__pre-call-info--will-notify-many": { - "message": "$first$, $second$, and $others$ others will be notified", + "message": "$first$ og $second$ og $others$ andre vil bli varsla", "description": "Shown in the calling lobby to describe who will be notified", "placeholders": { "person": { @@ -1756,11 +1760,11 @@ "description": "Shown as the title for the modal that requests screen recording permissions" }, "calling__presenting--macos-permission-description": { - "message": "Signal needs permission to access your computer's screen recording.", + "message": "Signal treng tilgang for å ta opptak av skjermen din.", "description": "Shown as the description for the modal that requests screen recording permissions" }, "calling__presenting--permission-instruction-step1": { - "message": "Go to System Preferences.", + "message": "Opna Systemval.", "description": "Shown as the description for the modal that requests screen recording permissions" }, "calling__presenting--permission-instruction-step2": { @@ -1772,7 +1776,7 @@ "description": "Shown as the description for the modal that requests screen recording permissions" }, "calling__presenting--permission-open": { - "message": "Open System Preferences", + "message": "Opna Systemval", "description": "The button that opens your system preferences for the needs screen record permissions modal" }, "calling__presenting--permission-cancel": { @@ -1824,11 +1828,11 @@ "description": "In the settings, shown next to the checkbox option for starting in the system tray" }, "autoLaunchDescription": { - "message": "Open at computer login", + "message": "Opna ved innlogging", "description": "Description for the automatic launch setting" }, "clearDataHeader": { - "message": "Clear application data", + "message": "Tøm applikasjonsdata", "description": "Header in the settings dialog for the section dealing with data deletion" }, "clearDataExplanation": { @@ -1966,7 +1970,7 @@ "description": "Warning notification that this version of the app has expired" }, "upgrade": { - "message": "Click to go to signal.org/download", + "message": "Klikk for å gå til signal.org/download", "description": "Label text for button to upgrade the app to the latest version" }, "mediaMessage": { @@ -1978,7 +1982,7 @@ "description": "Error message displayed when sending to an unregistered user." }, "sync": { - "message": "Import contacts", + "message": "Importer kontaktar", "description": "Label for contact and group sync settings" }, "syncExplanation": { @@ -2110,11 +2114,11 @@ "description": "Displayed in the left pane when the timer is turned off" }, "disappearingMessagesDisabledByMember": { - "message": "A member disabled disappearing messages.", + "message": "Ein medlem slo av forsvinnande meldingar.", "description": "Displayed in the left pane when the timer is turned off" }, "disabledDisappearingMessages": { - "message": "$name$ disabled disappearing messages.", + "message": "$name$slo av forsvinnande meldingar", "description": "Displayed in the conversation list when the timer is turned off", "placeholders": { "name": { @@ -2138,11 +2142,11 @@ } }, "audioNotificationDescription": { - "message": "Play notification sounds", + "message": "Spel varsellydar", "description": "Description for audio notification setting" }, "callRingtoneNotificationDescription": { - "message": "Play calling sounds", + "message": "Spel ringelydar", "description": "Description for call ringtone notification setting" }, "callSystemNotificationDescription": { @@ -2262,7 +2266,7 @@ "description": "Label for header when starting a new conversation" }, "contactSearchPlaceholder": { - "message": "Search by name or phone number", + "message": "Søk etter namn eller nummer", "description": "Placeholder to use when searching for contacts in the composer" }, "noContactsFound": { @@ -2273,6 +2277,20 @@ "message": "Fann ingen samtalar", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Klarte ikkje henta brukarnamn. Sjekk tilkoplinga di og prøv igjen.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Vel medlemmar", "description": "The title for the 'choose group members' left pane screen" @@ -2318,7 +2336,7 @@ } }, "chooseGroupMembers__cant-add-member__title": { - "message": "Can’t add member", + "message": "Klarte ikkje legga til medlem", "description": "Shown in the alert when you try to add someone who can't be added to a group" }, "chooseGroupMembers__cant-add-member__body": { @@ -2336,7 +2354,7 @@ "description": "The title for the 'set group metadata' left pane screen" }, "setGroupMetadata__back-button": { - "message": "Back to member selection", + "message": "Tilbake til medlemsval", "description": "Used as alt-text of the back button on the 'set group metadata' left pane screen" }, "setGroupMetadata__group-name-placeholder": { @@ -2356,7 +2374,7 @@ "description": "The header for the members list in the 'set group metadata' left pane screen" }, "setGroupMetadata__error-message": { - "message": "This group couldn’t be created. Check your connection and try again.", + "message": "Klarte ikkje oppretta gruppa. Sjekk tilkoplinga di og prøv igjen.", "description": "Shown in the modal when we can't create a group" }, "updateGroupAttributes__title": { @@ -2364,7 +2382,7 @@ "description": "Shown in the modal when we want to update a group" }, "updateGroupAttributes__error-message": { - "message": "Failed to update the group. Check your connection and try again.", + "message": "Klarte ikkje oppdatera gruppa. Sjekk tilkoplinga di og prøv igjen.", "description": "Shown in the modal when we can't update a group" }, "notSupportedSMS": { @@ -2380,7 +2398,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": "Klikk for å kopla saman Signal Desktop med mobileininga di på nytt for å fortsetja.", "description": "" }, "unlinked": { @@ -2392,15 +2410,15 @@ "description": "" }, "autoUpdateNewVersionTitle": { - "message": "Update available", + "message": "Oppdatering tilgjengeleg", "description": "" }, "autoUpdateNewVersionMessage": { - "message": "Click to restart Signal", + "message": "Klikk for å omstarta Signal", "description": "" }, "downloadNewVersionMessage": { - "message": "Click to download update", + "message": "Klikk for å lasta ned oppdatering", "description": "" }, "autoUpdateNewVersionInstructions": { @@ -2416,7 +2434,7 @@ "description": "" }, "autoUpdateIgnoreButtonLabel": { - "message": "Ignore update", + "message": "Ignorer oppdateringa", "description": "" }, "leftTheGroup": { @@ -2510,11 +2528,11 @@ } }, "ConversationList__last-message-undefined": { - "message": "The last message may have been deleted.", + "message": "Den siste meldinga kan ha blitt sletta.", "description": "For aria-label within conversation list. Describes if last message is not defined." }, "BaseConversationListItem__aria-label": { - "message": "Go to conversation with $title$", + "message": "Gå til samtale med $title$", "description": "Aria label for the conversation list item button", "placeholders": { "title": { @@ -2578,15 +2596,15 @@ "description": "Shown in notifications and in the left pane when a message has features too new for this signal install." }, "message--getDescription--disappearing-media": { - "message": "View-once Media", + "message": "Éivisningsmedia", "description": "Shown in notifications and in the left pane after view-once message is deleted. Also shown when quoting a view once media." }, "message--getDescription--disappearing-photo": { - "message": "View-once Photo", + "message": "Éivisningsbilde", "description": "Shown in notifications and in the left pane when a message is a view once photo. Also shown when quoting a view once photo." }, "message--getDescription--disappearing-video": { - "message": "View-once Video", + "message": "Éivisningsvideo", "description": "Shown in notifications and in the left pane when a message is a view once video. Also shown when quoting a view once video." }, "message--deletedForEveryone": { @@ -2634,7 +2652,7 @@ "description": "Shown in the sticker pack manager next to sticker packs which are already installed." }, "stickers--StickerManager--Introduction--Image": { - "message": "Introducing Stickers: Bandit the Cat", + "message": "Her kjem klistremerke: Katten Bandit", "description": "Alt text on a tooltip image when the user upgrades to a version of Signal supporting stickers." }, "stickers--StickerManager--Introduction--Title": { @@ -2646,7 +2664,7 @@ "description": "Shown as the body on a tooltip when the user upgrades to a version of Signal supporting stickers." }, "stickers--StickerPicker--Open": { - "message": "Open the sticker picker", + "message": "Opna klistremerkeveljaren", "description": "Label for the open button for the sticker picker" }, "stickers--StickerPicker--AddPack": { @@ -2662,7 +2680,7 @@ "description": "Label for the previous page button in the sticker picker" }, "stickers--StickerPicker--Recents": { - "message": "Recent Sticker", + "message": "Nyleg klistremerke", "description": "Label for the recent stickers button in the sticker picker" }, "stickers--StickerPicker--DownloadError": { @@ -2756,7 +2774,7 @@ "description": "Appears on the cancel button in confirmation dialogs." }, "MessageBody--read-more": { - "message": "Read more", + "message": "Les meir", "description": "When a message is too long this is the affordance to expand the message" }, "Message--unsupported-message": { @@ -2804,7 +2822,7 @@ "description": "Shown when user clicks on an expired incoming view-once bubble" }, "Message--tap-to-view--outgoing--expired-toast": { - "message": "View-once messages are not stored in your conversation history.", + "message": "Éivisingsmeldingar er ikkje lagra i meldingshistorikken din.", "description": "Shown when user clicks on an expired outgoing view-once bubble" }, "Message--tap-to-view--incoming": { @@ -2856,7 +2874,7 @@ "description": "Shown in the shortcuts guide" }, "Keyboard--new-conversation": { - "message": "Start new conversation", + "message": "Start ny samtale", "description": "Shown in the shortcuts guide" }, "Keyboard--archive-conversation": { @@ -2864,7 +2882,7 @@ "description": "Shown in the shortcuts guide" }, "Keyboard--unarchive-conversation": { - "message": "Unarchive conversation", + "message": "Uarkiver samtalen", "description": "Shown in the shortcuts guide" }, "Keyboard--search": { @@ -2876,27 +2894,27 @@ "description": "Shown in the shortcuts guide" }, "Keyboard--focus-composer": { - "message": "Focus composer", + "message": "Fokus på skriveområdet", "description": "Shown in the shortcuts guide" }, "Keyboard--open-all-media-view": { - "message": "Open All Media view", + "message": "Opna All media-vising", "description": "Shown in the shortcuts guide" }, "Keyboard--open-emoji-chooser": { - "message": "Open emoji chooser", + "message": "Opna emoji-veljar", "description": "Shown in the shortcuts guide" }, "Keyboard--open-sticker-chooser": { - "message": "Open sticker chooser", + "message": "Opna klistremerkeveljar", "description": "Shown in the shortcuts guide" }, "Keyboard--begin-recording-voice-note": { - "message": "Begin recording voice note", + "message": "Begynn å spela inn talemelding", "description": "Shown in the shortcuts guide" }, "Keyboard--default-message-action": { - "message": "Default action for selected message", + "message": "Standardhandling for den valde meldinga", "description": "Shown in the shortcuts guide" }, "Keyboard--view-details-for-selected-message": { @@ -2904,11 +2922,11 @@ "description": "Shown in the shortcuts guide" }, "Keyboard--toggle-reply": { - "message": "Toggle reply to selected message", + "message": "Skru av/på svar til den valde meldinga", "description": "Shown in the shortcuts guide" }, "Keyboard--toggle-reaction-picker": { - "message": "Toggle emoji-reaction picker for selected message", + "message": "Skru av/på emoji-reaksjon på den valde meldinga", "description": "Shown in the shortcuts guide" }, "Keyboard--save-attachment": { @@ -2924,7 +2942,7 @@ "description": "Shown in the shortcuts guide" }, "Keyboard--expand-composer": { - "message": "Expand composer", + "message": "Utvid skriveområdet", "description": "Shown in the shortcuts guide" }, "Keyboard--send-in-expanded-composer": { @@ -2936,11 +2954,11 @@ "description": "Shown in the shortcuts guide" }, "Keyboard--remove-draft-link-preview": { - "message": "Remove draft link preview", + "message": "Fjern lenkesniktitt-utkast", "description": "Shown in the shortcuts guide" }, "Keyboard--remove-draft-attachments": { - "message": "Remove all draft attachments", + "message": "Fjern alle vedlegg frå utkast", "description": "Shown in the shortcuts guide" }, "Keyboard--conversation-by-index": { @@ -3016,7 +3034,7 @@ "description": "Shown in the shortcuts guide" }, "close-popup": { - "message": "Close Popup", + "message": "Lukk sprettoppvindauge", "description": "Used as alt text for any button closing a popup" }, "add-image-attachment": { @@ -3052,7 +3070,7 @@ "description": "The title of the Sticker Pack Creator window" }, "StickerCreator--DropZone--staticText": { - "message": "Click to add or drop images here", + "message": "Klikk for å legga til eller slepp bilde her", "description": "Text which appears on the Sticker Creator drop zone when there is no active drag" }, "StickerCreator--DropZone--activeText": { @@ -3100,15 +3118,15 @@ "description": "Title for the drop stage of the sticker creator" }, "StickerCreator--DropStage--removeSticker": { - "message": "Remove sticker", + "message": "Fjern klistremerke", "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": "Klikk eller dra/slepp ei fil for å legga til eit klistremerke", "description": "Shown on the + section of the file addition stage of sticker pack creation" }, "StickerCreator--DropStage--help": { - "message": "Stickers must be in PNG, APNG, or WebP format with a transparent background and 512x512 pixels. Recommended margin is 16px.", + "message": "Klistremerke må vera i PNG-, APNG-, eller WebP-format med gjennomsiktig bakgrunn og 512x512 pikslar. Margen bør vera 16px.", "description": "Help text for the drop stage of the sticker creator" }, "StickerCreator--DropStage--showMargins": { @@ -3126,11 +3144,11 @@ } }, "StickerCreator--EmojiStage--title": { - "message": "Add an emoji to each sticker", + "message": "Legg til ein emoji for kvart klistremerke.", "description": "Title for the drop stage of the sticker creator" }, "StickerCreator--EmojiStage--help": { - "message": "This allows us to suggest stickers to you as you're messaging.", + "message": "Dette lar oss foreslå klistremerke til deg når du skriv.", "description": "Help text for the drop stage of the sticker creator" }, "StickerCreator--MetaStage--title": { @@ -3270,11 +3288,11 @@ "description": "Text for the toast when a link for sharing is copied from the Sticker Creator" }, "StickerCreator--StickerPreview--light": { - "message": "My sticker in light theme", + "message": "Klistremerket mitt i lyst tema", "description": "Text for the sticker preview for the light theme" }, "StickerCreator--StickerPreview--dark": { - "message": "My sticker in dark theme", + "message": "Klistremerket mitt i mørkt tema", "description": "Text for the sticker preview for the dark theme" }, "StickerCreator--Authentication--error": { @@ -3282,7 +3300,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": "Fjern reaksjon", "description": "" }, "Reactions--error": { @@ -3333,9 +3351,15 @@ "message": "Fjern blokkering", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Fjerne blokkeringa av $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Dokker kan senda meldingar og ringa til kvarandre.", @@ -3346,7 +3370,7 @@ "description": "Shown as the body in the confirmation modal for unblocking a group message request" }, "MessageRequests--block-and-report-spam": { - "message": "Report Spam and Block", + "message": "Rapporter som søppel og blokker", "description": "Shown as a button to let the user block a message request and report spam" }, "MessageRequests--block-and-report-spam-success-toast": { @@ -3616,23 +3640,23 @@ "description": "Shown in conversation history when you made an outgoing video call" }, "missedOrDeclinedOutgoingAudioCall": { - "message": "Unanswered audio call", + "message": "Tapt lydanrop", "description": "Shown in conversation history when your audio call is missed or declined" }, "missedOrDeclinedOutgoingVideoCall": { - "message": "Unanswered video call", + "message": "Tapt videoanrop", "description": "Shown in conversation history when your video call is missed or declined" }, "incomingAudioCall": { - "message": "Incoming audio call...", + "message": "Inngåande lydsamtale …", "description": "Shown in both the incoming call bar and notification for an incoming audio call" }, "incomingVideoCall": { - "message": "Incoming video call...", + "message": "Inngåande videosamtale …", "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$ ringer deg", "description": "Shown in the incoming call bar when someone is ringing you for a group call", "placeholders": { "ringer": { @@ -3714,7 +3738,7 @@ } }, "outgoingCallRinging": { - "message": "Ringing...", + "message": "Ringer …", "description": "Shown in the call screen when placing an outgoing call that is now ringing" }, "makeOutgoingCall": { @@ -3812,11 +3836,11 @@ "description": "Title for picture-in-picture toggle" }, "calling__switch-view--to-grid": { - "message": "Switch to grid view", + "message": "Endra til rutevisning", "description": "Title for grid/speaker view toggle when on a call" }, "calling__switch-view--to-speaker": { - "message": "Switch to speaker view", + "message": "Endra til talarvisning", "description": "Title for grid/speaker view toggle when on a call" }, "calling__hangup": { @@ -3824,19 +3848,19 @@ "description": "Title for hang up button" }, "calling__SelectPresentingSourcesModal--title": { - "message": "Share your screen", + "message": "Del skjermen din", "description": "Title for the select your screen sharing sources modal" }, "calling__SelectPresentingSourcesModal--confirm": { - "message": "Start sharing", + "message": "Start deling", "description": "Confirm button for sharing screen modal" }, "calling__SelectPresentingSourcesModal--entireScreen": { - "message": "Entire screen", + "message": "Heile skjermen", "description": "Title for the select your screen sharing sources modal and 'Entire Screen' source" }, "calling__SelectPresentingSourcesModal--screen": { - "message": "Screen $id$", + "message": "Skjerm $id$", "description": "Title for `Screen #N` source in screen sharing sources modal and overlay", "placeholders": { "id": { @@ -3846,7 +3870,7 @@ } }, "calling__SelectPresentingSourcesModal--window": { - "message": "A window", + "message": "Eit vindauge", "description": "Title for the select your screen sharing sources modal" }, "callingDeviceSelection__label--video": { @@ -3882,7 +3906,7 @@ "description": "Label for muting the conversation" }, "muteEightHours": { - "message": "Mute for eight hours", + "message": "Demp i åtte timar", "description": "Label for muting the conversation" }, "muteDay": { @@ -3894,7 +3918,7 @@ "description": "Label for muting the conversation" }, "muteAlways": { - "message": "Mute always", + "message": "Demp alltid", "description": "Label for muting the conversation" }, "unmute": { @@ -3902,11 +3926,11 @@ "description": "Label for unmuting the conversation" }, "muteExpirationLabelAlways": { - "message": "Muted always", + "message": "Alltid dempa", "description": "Shown in the mute notifications submenu whenever a conversation has been muted" }, "muteExpirationLabel": { - "message": "Muted until $duration$", + "message": "Dempa fram til $duration$", "description": "Shown in the mute notifications submenu whenever a conversation has been muted", "placeholders": { "duration": { @@ -3932,23 +3956,23 @@ "description": "Button to dismiss popup dialog when user-initiated task has gone wrong" }, "unknown-sgnl-link": { - "message": "Sorry, that sgnl:// link didn't make sense!", + "message": "Beklagar, den sgnl://-lenka gav inga meining!", "description": "Shown if you click on a sgnl:// link not currently supported by Desktop" }, "GroupV2--cannot-send": { - "message": "You cannot send messages to that group.", + "message": "Du kan ikkje senda meldingar til den gruppa.", "description": "Shown in toast when you attempt to forward a message to an announcement only group" }, "GroupV2--add--missing-capability": { - "message": "These people cannot be added to the group until they upgrade Signal.", + "message": "Desse personane kan ikkje bli med i gruppa før dei oppgraderer Signal.", "description": "Shown in a confirmation dialog when members who cannot view announcement only group cannot be added" }, "GroupV2--cannot-start-group-call": { - "message": "Only admins of the group can start a call.", + "message": "Berre gruppeadministratorar kan starta ein samtale.", "description": "Shown in toast when a non-admin starts a group call in an announcements only group" }, "GroupV2--join--invalid-link--title": { - "message": "Invalid Link", + "message": "Ugyldig lenke", "description": "Shown if we are unable to parse a group link" }, "GroupV2--join--invalid-link": { @@ -3960,7 +3984,7 @@ "description": "Shown when you click on a group link to confirm" }, "GroupV2--join--already-in-group": { - "message": "You're already in this group.", + "message": "Du er alt i denne gruppa.", "description": "Shown if you click a group link for a group where you're already a member" }, "GroupV2--join--already-awaiting-approval": { @@ -3968,7 +3992,7 @@ "description": "Shown if you click a group link for a group where you've already requested approval'" }, "GroupV2--join--unknown-link-version--title": { - "message": "Unknown link version", + "message": "Ukjend lenkeutgåve", "description": "This group link is no longer valid." }, "GroupV2--join--unknown-link-version": { @@ -3976,7 +4000,7 @@ "description": "Shown if you click a group link and we can't get information about it" }, "GroupV2--join--link-revoked--title": { - "message": "Can’t Join Group", + "message": "Klarte ikkje bli med i gruppa", "description": "Shown if you click a group link and we can't get information about it" }, "GroupV2--join--link-revoked": { @@ -3984,7 +4008,7 @@ "description": "Shown if you click a group link and we can't get information about it" }, "GroupV2--join--prompt-with-approval": { - "message": "An admin of this group must approve your request before you can join this group. If approved, your name and photo will be shared with its members.", + "message": "Ein gruppeadministrator må godkjenna førespurnaden din før du kan bli med i denne gruppa. Når du spør om å bli med, blir namnet og bildet ditt delt med medlemmane.", "description": "Shown when you click on a group link to confirm, if it requires admin approval" }, "GroupV2--join--join-button": { @@ -3992,7 +4016,7 @@ "description": "The button to join the group" }, "GroupV2--join--request-to-join-button": { - "message": "Request to Join", + "message": "Spør om å få bli med", "description": "The button to join the group, if approval is required" }, "GroupV2--join--cancel-request-to-join": { @@ -4000,7 +4024,7 @@ "description": "The button to cancel request to join the group" }, "GroupV2--join--cancel-request-to-join--confirmation": { - "message": "Cancel your request to join this group?", + "message": "Trekk tilbake førespurnaden om å bli med i gruppa?", "description": "A confirmation message that shows after you click the button" }, "GroupV2--join--cancel-request-to-join--yes": { @@ -4026,7 +4050,7 @@ } }, "GroupV2--join--group-metadata": { - "message": "Group · $memberCount$", + "message": "Gruppe · $memberCount$", "description": "A holder for two pieces of information - the type of conversation, and the member count", "placeholders": { "memberCount": { @@ -4036,15 +4060,15 @@ } }, "GroupV2--join--requested": { - "message": "Your request to join has been sent to the group admin. You’ll be notified when they take action.", + "message": "Førespurnaden din om å bli med er sendt til gruppeadministratoren. Du får eit varsel når dei gjer noko med det.", "description": "Shown in composition area when you've requested to join a group" }, "GroupV2--join--general-join-failure--title": { - "message": "Link Error", + "message": "Lenkefeil", "description": "Shown if something went wrong when you try to join via a group link" }, "GroupV2--join--general-join-failure": { - "message": "Couldn't join group. Try again later.", + "message": "Klarte ikkje bli med i gruppa. Prøv igjen seinare.", "description": "Shown if something went wrong when you try to join via a group link" }, "GroupV2--admin": { @@ -4052,7 +4076,7 @@ "description": "Label for a group administrator" }, "GroupV2--only-admins": { - "message": "Only Admins", + "message": "Berre administratorar", "description": "Label for group administrators -- used in drop-downs to select permissions that apply to admins" }, "GroupV2--all-members": { @@ -4134,7 +4158,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--avatar--change--other": { - "message": "$memberName$ changed the group avatar.", + "message": "$memberName$ endra gruppebildet.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4148,11 +4172,11 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--avatar--change--unknown": { - "message": "A member changed the group avatar.", + "message": "Ein medlem endra gruppebildet.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--avatar--remove--other": { - "message": "$memberName$ removed the group avatar.", + "message": "$memberName$ fjerna gruppebildet.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4162,11 +4186,11 @@ } }, "GroupV2--avatar--remove--you": { - "message": "You removed the group avatar.", + "message": "Du fjerna gruppebildet.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--avatar--remove--unknown": { - "message": "A member removed the group avatar.", + "message": "Ein medlem fjerna gruppebildet.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--access-attributes--admins--other": { @@ -5090,11 +5114,11 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--description--remove--you": { - "message": "You removed the group description.", + "message": "Du fjerna gruppeskildringa.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--description--remove--other": { - "message": "$memberName$ removed the group description.", + "message": "$memberName$ fjerna gruppeskildringa.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -5104,7 +5128,7 @@ } }, "GroupV2--description--remove--unknown": { - "message": "The group description was removed.", + "message": "Gruppeskildringa er fjerna.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--description--change--you": { @@ -5112,7 +5136,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--description--change--other": { - "message": "$memberName$ changed the group description.", + "message": "$memberName$ endra gruppeskildringa.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -5122,7 +5146,7 @@ } }, "GroupV2--description--change--unknown": { - "message": "The group description was changed.", + "message": "Gruppeskildringa er endra.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--announcements--admin--you": { @@ -5172,7 +5196,7 @@ } }, "GroupV1--Migration--was-upgraded": { - "message": "This group was upgraded to a New Group.", + "message": "Denne gruppa vart oppgradert til ei Ny gruppe.", "description": "Shown in timeline when a legacy group (GV1) is upgraded to a new group (GV2)" }, "GroupV1--Migration--learn-more": { @@ -5256,7 +5280,7 @@ } }, "GroupV1--Migration--removed--one": { - "message": "$contact$ was removed from the group.", + "message": "$contact$ vart fjerna frå gruppa.", "description": "Shown in timeline when a group is upgraded and one person was removed entirely during the upgrade", "placeholders": { "contact": { @@ -5266,7 +5290,7 @@ } }, "GroupV1--Migration--removed--many": { - "message": "$count$ members were removed from the group.", + "message": "$count$ medlemmar vart fjerna frå gruppa.", "description": "Shown in timeline when a group is upgraded and some people were removed entirely during the upgrade", "placeholders": { "contact": { @@ -5287,6 +5311,30 @@ "message": "neste", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Bli ein bidragsytar", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Bli ein bidragsytar", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal er driven av folk som deg. Gje eit bidrag og få eit profilmerke.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Opna Signal på telefonen din", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Trykk på profilbildet øverst til venstre for å opna Innstillingar", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Klikk «Bli ein bidragsytar» og abonner", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Utvid", "description": "Aria label for expanding composition area" @@ -5296,7 +5344,7 @@ "description": "Aria label for file attachment button in composition area" }, "CompositionArea--sms-only__title": { - "message": "This person isn’t using Signal", + "message": "Denne personen bruker ikkje Signal", "description": "Title for the composition area for the SMS-only contact" }, "CompositionArea--sms-only__body": { @@ -5304,7 +5352,7 @@ "description": "Body for the composition area for the SMS-only contact" }, "CompositionArea--sms-only__spinner-label": { - "message": "Checking contact's registration status", + "message": "Sjekkar kontaktens registreringsstatus", "description": "Displayed while checking if the contact is SMS-only" }, "countMutedConversationsDescription": { @@ -5334,7 +5382,7 @@ } }, "ContactModal--rm-admin-info": { - "message": "Remove $contact$ as group admin?", + "message": "Fjern $contact$ som gruppeadministrator?", "description": "Shown in a confirmation dialog when you are about to remove admin privileges from someone", "placeholders": { "contact": { @@ -5360,7 +5408,7 @@ "description": "This is a button in the conversation context menu to show chat settings" }, "ConversationDetails__unmute--title": { - "message": "Unmute this chat?", + "message": "Udemp denne samtalen?", "description": "Title for the modal to unmute a chat" }, "ConversationDetails--group-link": { @@ -5372,7 +5420,7 @@ "description": "This is the label for the disappearing messages setting panel" }, "ConversationDetails--disappearing-messages-info": { - "message": "When enabled, messages sent and received in this group will disappear after they've been seen.", + "message": "Når dette er skrudd på, vil nye meldingar som blir sende og mottekne i denne gruppa forsvinna etter at dei er lesne.", "description": "This is the info about the disappearing messages setting" }, "ConversationDetails--notifications": { @@ -5384,11 +5432,11 @@ "description": "This is the label for the 'who can edit the group' panel" }, "ConversationDetails--group-info-info": { - "message": "Choose who can edit group name, photo, description, and disappearing messages timer.", + "message": "Vel kven som kan endra gruppenamnet, -bildet, skildringa og forsvinnande meldingar.", "description": "This is the additional info for the 'who can edit the group' panel" }, "ConversationDetails--add-members-label": { - "message": "Who can add members", + "message": "Kven kan legga til nye medlemmar", "description": "This is the label for the 'who can add members' panel" }, "ConversationDetails--add-members-info": { @@ -5396,7 +5444,7 @@ "description": "This is the additional info for the 'who can add members' panel" }, "ConversationDetails--announcement-label": { - "message": "Who can send messages", + "message": "Kven kan senda meldingar", "description": "This is the additional info for the 'who can send messages' panel" }, "ConversationDetails--announcement-info": { @@ -5498,15 +5546,15 @@ "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": "Ikkje varsla viss dempa", "description": "In the conversation notifications settings, this is the option that doesn't notify you for @mentions if the conversation is muted" }, "GroupLinkManagement--clipboard": { - "message": "Group link copied.", + "message": "Kopierte gruppelenka.", "description": "Shown in a toast when a user selects to copy group link" }, "GroupLinkManagement--share": { - "message": "Copy link", + "message": "Kopier lenke", "description": "This lets users share their group link" }, "GroupLinkManagement--confirm-reset": { @@ -5526,7 +5574,7 @@ "description": "Description for the approve new members select area" }, "PendingInvites--tab-requests": { - "message": "Requests ($count$)", + "message": "Førespurnader ($count$)", "description": "Label for the tab to view pending requests", "placeholders": { "name": { @@ -5536,7 +5584,7 @@ } }, "PendingInvites--tab-invites": { - "message": "Invites ($count$)", + "message": "Invitasjonar ($count$)", "description": "Label for the tab to view pending invites", "placeholders": { "name": { @@ -5566,19 +5614,19 @@ } }, "PendingInvites--invites": { - "message": "Invited by you", + "message": "Invitert av deg", "description": "This is the title list of all invites" }, "PendingInvites--invited-by-you": { - "message": "Invited by you", + "message": "Invitert av deg", "description": "This is the title for the list of members you have invited" }, "PendingInvites--invited-by-others": { - "message": "Invited by others", + "message": "Invitert av andre", "description": "This is the title for the list of members who have invited other people" }, "PendingInvites--invited-count": { - "message": "Invited $number$", + "message": "Inviterte $number$", "description": "This is the label for the number of members someone has invited", "placeholders": { "number": { @@ -5588,7 +5636,7 @@ } }, "PendingInvites--revoke-for-label": { - "message": "Revoke group invite", + "message": "Trekk tilbake gruppeinvitasjon", "description": "This is aria label for revoking a group invite icon" }, "PendingInvites--revoke-for": { @@ -5630,15 +5678,15 @@ } }, "PendingInvites--revoke": { - "message": "Revoke", + "message": "Trekk tilbake", "description": "This is the modal button to confirm revoking invites" }, "PendingRequests--approve": { - "message": "Approve Request", + "message": "Godkjenn førespurnad", "description": "This is the modal button to approve group request to join" }, "PendingRequests--deny": { - "message": "Deny Request", + "message": "Avslå førespurnad", "description": "This is the modal button to deny group request to join" }, "PendingRequests--info": { @@ -5660,15 +5708,15 @@ "description": "The label for the avatar uploader when no group photo is selected" }, "AvatarInput--no-photo-label--profile": { - "message": "Add a photo", + "message": "Legg til bilde", "description": "The label for the avatar uploader when no profile photo is selected" }, "AvatarInput--change-photo-label": { - "message": "Change photo", + "message": "Endra bilde", "description": "The label for the avatar uploader when a photo is selected" }, "AvatarInput--upload-photo-choice": { - "message": "Upload photo", + "message": "Last opp bilde", "description": "The button text when you click on an uploaded avatar and want to upload a new one" }, "AvatarInput--remove-photo-choice": { @@ -5676,7 +5724,7 @@ "description": "The button text when you click on an uploaded avatar and want to remove it" }, "ContactPill--remove": { - "message": "Remove contact", + "message": "Fjern kontakt", "description": "The label for the 'remove' button on the contact pill" }, "ComposeErrorDialog--close": { @@ -5684,7 +5732,7 @@ "description": "The text on the button when there's an error in the composer" }, "NewlyCreatedGroupInvitedContactsDialog--title--one": { - "message": "Invitation sent", + "message": "Invitasjon sendt", "description": "When creating a new group and inviting users, this is shown in the dialog" }, "NewlyCreatedGroupInvitedContactsDialog--title--many": { @@ -5756,7 +5804,7 @@ } }, "AddGroupMembersModal--confirm-button--one": { - "message": "Add member", + "message": "Legg til medlem", "description": "When adding new members to an existing group, this is shown on the confirmation dialog button" }, "AddGroupMembersModal--confirm-button--many": { @@ -5798,7 +5846,7 @@ } }, "alreadyAMember": { - "message": "Already a member", + "message": "Allereie medlem", "description": "The label for contact checkboxes that are disabled because they're already a member" }, "MessageAudio--play": { @@ -6070,7 +6118,7 @@ "description": "Modal title for the custom color editor" }, "customDisappearingTimeOption": { - "message": "Custom time...", + "message": "Anna intervall …", "description": "Text for an option in Disappearing Messages menu and Conversation Details Disappearing Messages setting when no user value is available" }, "selectedCustomDisappearingTimeOption": { @@ -6078,11 +6126,11 @@ "description": "Text for an option in Conversation Details Disappearing Messages setting when user previously selected custom time" }, "DisappearingTimeDialog__title": { - "message": "Custom Time", + "message": "Anna intervall", "description": "Title for the custom disappearing message timeout dialog" }, "DisappearingTimeDialog__body": { - "message": "Choose a custom time for disappearing messages.", + "message": "Vel eit anna intervall for forsvinnande meldingar.", "description": "Body for the custom disappearing message timeout dialog" }, "DisappearingTimeDialog__set": { @@ -6090,23 +6138,23 @@ "description": "Text for the dialog button confirming the custom disappearing message timeout" }, "DisappearingTimeDialog__seconds": { - "message": "Seconds", + "message": "Sekund", "description": "Name of the 'seconds' unit select for the custom disappearing message timeout dialog" }, "DisappearingTimeDialog__minutes": { - "message": "Minutes", + "message": "Minutt", "description": "Name of the 'minutes' unit select for the custom disappearing message timeout dialog" }, "DisappearingTimeDialog__hours": { - "message": "Hours", + "message": "Timar", "description": "Name of the 'hours' unit select for the custom disappearing message timeout dialog" }, "DisappearingTimeDialog__days": { - "message": "Days", + "message": "Dagar", "description": "Name of the 'days' unit select for the custom disappearing message timeout dialog" }, "DisappearingTimeDialog__weeks": { - "message": "Weeks", + "message": "Veker", "description": "Name of the 'weeks' unit select for the custom disappearing message timeout dialog" }, "settings__DisappearingMessages__footer": { @@ -6132,7 +6180,7 @@ "description": "An error notification displayed when message fails to render due to an internal error" }, "GroupDescription__read-more": { - "message": "read more", + "message": "les meir", "description": "Button text when the group description is too long" }, "EditConversationAttributesModal__description-warning": { @@ -6148,7 +6196,7 @@ "description": "aria-label for the media quality selector button" }, "MediaQualitySelector--title": { - "message": "Media Quality", + "message": "Mediekvalitet", "description": "Popup selector title" }, "MediaQualitySelector--standard-quality-title": { @@ -6200,11 +6248,11 @@ "description": "Default text for username field" }, "ProfileEditor--username--placeholder": { - "message": "Enter a username", + "message": "Skriv inn eit brukarnamn", "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.", + "message": "Usernames on Signal are optional. If you choose to create a username 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": { @@ -6212,7 +6260,7 @@ "description": "Shown if user has attempted to use forbidden characters" }, "ProfileEditor--username--check-starting-character": { - "message": "Usernames may not begin with a number.", + "message": "Brukarnamn kan ikkje begynna med siffer.", "description": "Shown if user has attempted to begin their username with a number" }, "ProfileEditor--username--check-character-min": { @@ -6248,7 +6296,7 @@ "description": "Shown if something unknown has gone wrong with username delete." }, "ProfileEditor--username--delete-username": { - "message": "Delete username", + "message": "Slett brukarnamnet", "description": "Shown as aria label for trash icon next to username" }, "ProfileEditor--username--confirm-delete-body": { @@ -6264,11 +6312,11 @@ "description": "Placeholder text for about input field" }, "ProfileEditor--first-name": { - "message": "First Name (Required)", + "message": "Fornamn (krevst)", "description": "Placeholder text for first name field" }, "ProfileEditor--last-name": { - "message": "Last Name (Optional)", + "message": "Etternamn (valfritt)", "description": "Placeholder text for last name field" }, "ConfirmDiscardDialog--discard": { @@ -6290,7 +6338,7 @@ "description": "Text that links to a support article" }, "Bio--speak-freely": { - "message": "Speak Freely", + "message": "Tal fritt", "description": "A default bio option" }, "Bio--encrypted": { @@ -6314,7 +6362,7 @@ "description": "Title for profile editing" }, "ProfileEditorModal--name": { - "message": "Your Name", + "message": "Namnet ditt", "description": "Title for editing your name" }, "ProfileEditorModal--about": { @@ -6322,7 +6370,7 @@ "description": "Title for about editing" }, "ProfileEditorModal--avatar": { - "message": "Your Avatar", + "message": "Avataren din", "description": "Title for profile avatar editing" }, "ProfileEditorModal--username": { @@ -6356,11 +6404,11 @@ "description": "Label for the avatar selector" }, "AvatarColorPicker--choose": { - "message": "Choose a color", + "message": "Vel ein farge", "description": "Label for when you need to choose your fighter, err color" }, "LeftPaneSetGroupMetadataHelper__avatar-modal-title": { - "message": "Group Avatar", + "message": "Gruppe-avatar", "description": "Title for the avatar picker in the group creation flow" }, "Preferences__button--general": { @@ -6388,7 +6436,7 @@ "description": "Button to switch the settings view" }, "Preferences--lastSynced": { - "message": "Last import at $date$ $time$", + "message": "Siste import den $date$, kl. $time$", "description": "Label for date and time of last sync operation", "placeholders": { "date": { @@ -6406,7 +6454,7 @@ "description": "Title for system type settings" }, "Preferences--zoom": { - "message": "Zoom level", + "message": "Zoom-nivå", "description": "Label for changing the zoom level" }, "Preferences__link-previews--title": { @@ -6422,7 +6470,7 @@ "description": "Title for advanced settings" }, "Preferences--notification-content": { - "message": "Notification content", + "message": "Varslingsinnhald", "description": "Label for the notification content setting select box" }, "Preferences--blocked": { @@ -6430,7 +6478,7 @@ "description": "Label for blocked contacts setting" }, "Preferences--blocked-count-singular": { - "message": "$num$ contact", + "message": "$num$ kontakt", "description": "Number of contacts blocked singular", "placeholders": { "num": { @@ -6440,7 +6488,7 @@ } }, "Preferences--blocked-count-plural": { - "message": "$num$ contacts", + "message": "$num$ kontaktar", "description": "Number of contacts blocked plural", "placeholders": { "num": { @@ -6450,7 +6498,7 @@ } }, "Preferences__who-can--title": { - "message": "Who can...", + "message": "Kven kan …", "description": "Title for the 'who can do X' setting" }, "Preferences__privacy--description": { @@ -6458,11 +6506,11 @@ "description": "Description for the 'who can do X' setting" }, "Preferences__who-can--everybody": { - "message": "Everybody", + "message": "Alle", "description": "Option for who can see my X select" }, "Preferences__who-can--contacts": { - "message": "My Contacts", + "message": "Kontaktane mine", "description": "Option for who can see my X select" }, "Preferences__who-can--nobody": { @@ -6478,7 +6526,7 @@ "description": "Label for the see my phone number setting" }, "Preferences--find-me": { - "message": "Find me by my phone number", + "message": "Finna meg via telefonnummer", "description": "Label for the find me by my phone number setting" }, "Preferences--read-receipts": { @@ -6490,19 +6538,19 @@ "description": "Label for the typing indicators setting" }, "Preferences--updates": { - "message": "Updates", + "message": "Oppdateringar", "description": "Header for settings having to do with updates" }, "Preferences__download-update": { - "message": "Automatically download updates", + "message": "Last ned oppdateringar automatisk", "description": "Label for checkbox for the auto download updates setting" }, "Preferences__enable-notifications": { - "message": "Enable notifications", + "message": "Skru på varslingar", "description": "Label for checkbox for the notifications setting" }, "Preferences__devices": { - "message": "Devices", + "message": "Einingar", "description": "Label for Device list in call settings pane" }, "DialogUpdate--version-available": { @@ -6516,7 +6564,7 @@ } }, "NSIS__retry-dialog--first-line": { - "message": "Signal cannot be closed.", + "message": "Kan ikkje lukka 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": { @@ -6528,7 +6576,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": "Klikk for å bytta ut ein emoji", "description": "Instructions in the modal for customizing the preferred reactions." }, "CustomizingPreferredReactions__had-save-error": { @@ -6536,41 +6584,9 @@ "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": "Kva er nytt", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/no/messages.json b/_locales/no/messages.json index d6c0cb438..82b2a7a3d 100644 --- a/_locales/no/messages.json +++ b/_locales/no/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Search in $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "No results for \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Messages", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Velkommen til Signal!", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikon som viser at bildet har bildetekst", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Legg til bildetekst…", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Lagre", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Reset", @@ -2273,6 +2277,20 @@ "message": "No conversations found", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Choose members", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Unblock", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Unblock $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "You will be able to message and call each other.", @@ -5287,6 +5311,30 @@ "message": "next", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Tap on your profile photo in the top left to open Settings", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Expand", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Usernames on Signal are optional. If you choose to create a username 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": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/pa/messages.json b/_locales/pa/messages.json index 1990499fb..9065081fb 100644 --- a/_locales/pa/messages.json +++ b/_locales/pa/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "$conversationName$ ਵਿੱਚ ਖੋਜੋ", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "\"$searchTerm$\" ਲਈ ਕੋਈ ਨਤੀਜੇ ਨਹੀਂ ਹਨ", @@ -833,6 +827,20 @@ "message": "ਸੁਨੇਹੇ", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Signal ਵਿੱਚ ਤੁਹਾਡਾ ਸੁਆਗਤ ਹੈ", "description": "" @@ -1293,13 +1301,9 @@ "message": "ਆਈਕਾਨ ਦਿਖਾ ਰਿਹਾ ਹੈ ਕਿ ਇਸ ਚਿੱਤਰ ਦੀ ਕੋਈ ਕੈਪਸ਼ਨ ਹੈ", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "ਕੈਪਸ਼ਨ ਜੋੜੋ... ", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "ਸੰਭਾਲੋ", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "ਰੀਸੈੱਟ ਕਰੋ", @@ -2273,6 +2277,20 @@ "message": "ਕੋਈ ਗੱਲਬਾਤ ਨਹੀਂ ਲੱਭੀ", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "ਮੈਂਬਰਾਂ ਨੂੰ ਚੁਣੋ", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "ਪਾਬੰਦੀ ਹਟਾਓ", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "$name$ ਤੋਂ ਪਾਬੰਦੀ ਹਟਾਉਣੀ ਹੈ?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "ਤੁਸੀਂ ਇੱਕ ਦੂਜੇ ਨੂੰ ਸੁਨੇਹਾ ਭੇਜ ਸਕੋਗੇ ਅਤੇ ਕਾਲ ਕਰ ਸਕੋਗੇ।", @@ -5287,6 +5311,30 @@ "message": "ਅੱਗੇ", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "ਸੈਟਿੰਗਾਂ ਖੋਲ੍ਹਣ ਲਈ ਉੱਪਰ ਖੱਬੇ ਪਾਸੇ ਆਪਣੀ ਪ੍ਰੋਫ਼ਾਈਲ ਫ਼ੋਟੋ 'ਤੇ ਟੈਪ ਕਰੋ ", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "ਫੈਲਾਓ", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Signal ਵਿੱਚ ਯੂਜ਼ਰਨੇਮ ਵਿਕਲਪਿਕ ਹਨ. ਜੇਕਰ ਤੁਸੀਂ ਕੋਈ ਯੂਜ਼ਰਨੇਮ ਰੱਖਦੇ ਹੋ, ਤਾਂ Signal ਦੇ ਹੋਰ ਉਪਭੋਗਤਾ ਤੁਹਾਨੂੰ ਇਸ ਯੂਜ਼ਰਨੇਮ ਦੇ ਨਾਲ ਲੱਭ ਸਕਣਗੇ ਅਤੇ ਤੁਹਾਡਾ ਫੋਨ ਨੰਬਰ ਨਾ ਪਤਾ ਹੋਣ 'ਤੇ ਵੀ ਤੁਹਾਡੇ ਨਾਲ ਸੰਪਰਕ ਕਰ ਸਕਣਗੇ.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/pl/messages.json b/_locales/pl/messages.json index d3255d129..61cf13602 100644 --- a/_locales/pl/messages.json +++ b/_locales/pl/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Szukaj w $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Nie znaleziono \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Wiadomości", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Znajdź po nazwie użytkownika", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Witamy w Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikona informująca, że to zdjęcie ma podpis", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Dodaj podpis...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Zapisz", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Zresetuj", @@ -2273,6 +2277,20 @@ "message": "Nie znaleziono żadnych konwersacji", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Nie udało się wyszukać nazwy użytkownika. Sprawdź połączenie z internetem i spróbuj ponownie.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Nie znaleziono użytkownika. $atUsername$ nie jest użytkownikiem Signal. Upewnij się, że podałeś(aś) pełną nazwę użytkownika.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Wybierz członków", "description": "The title for the 'choose group members' left pane screen" @@ -3104,7 +3122,7 @@ "description": "Label for the X button used to remove a staged sticker" }, "StickerCreator--DropStage--dragDrop": { - "message": "kliknij, lub przeciągnij i upuść, aby dodać naklejkę", + "message": "Kliknij lub przeciągnij i upuść, aby dodać naklejkę", "description": "Shown on the + section of the file addition stage of sticker pack creation" }, "StickerCreator--DropStage--help": { @@ -3333,9 +3351,15 @@ "message": "Odblokuj", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Odblokować $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Będziecie w stanie wysyłać wiadomości i wykonywać połączenia do siebie nawzajem.", @@ -5287,6 +5311,30 @@ "message": "dalej", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Zostań wspierającym", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Zostań wspierającym", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal funkcjonuje dzięki ludziom takim, jak Ty. Wesprzyj nas i otrzymaj odznakę.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Otwórz Signal na swoim telefonie", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Stuknij swoje zdjęcie profilowe, u góry, po lewej, aby otworzyć Ustawienia", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Stuknij \"Zostań wspierającym\" i zasubskrybuj", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Powiększ", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Nazwy użytkowników w Signal są opcjonalne. Jeśli postanowisz dodać nazwę użytkownika, inni użytkownicy Signal będą mogli Cię po niej znaleźć i skontaktować się z Tobą, nie znając Twojego numeru.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Co nowego", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Weź głęboki oddech i relaksuj się dzięki nowym animacjom dla okien dialogowych i pop-upów.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Przełączanie układu klawiatury zawsze jest trochę uciążliwe, ale skróty klawiszowe nadążają teraz za Tobą, dbając o ducha, zamiast litery naciśniętego klawisza, aby uszanować Twoje intencje.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Gdy rozpocznie się połączenie grupowe, otrzymasz powiadomienie. Teraz już nigdy się nie spóźnisz (chyba, że masz na to ochotę).", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Oto funkcja dla wszystkich, którzy wolą reagować, używając 💅 zamiast 👍: możesz teraz dostosować emotikony wyświetlane domyślnie, gdy chcesz zareagować na wiadomość.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "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.20" - }, - "WhatsNew__v5.21--1": { - "message": "Poznaj więcej informacji, jednym rzutem oka 👀. Lewy panel ma teraz nowy wygląd i styl 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Wiedz, co i kiedy. Jeśli ze statusem dostarczenia, odczytania i wysłania wiadomości są powiązane stemple czasowe, będą teraz widoczne na ekranie szczegółów wiadomości.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.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" @@ -6583,6 +6599,10 @@ "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__v5.25--1": { + "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.25" + }, "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 releases that only include bug fixes" diff --git a/_locales/ps/messages.json b/_locales/ps/messages.json index 6cdfeb50c..407095541 100644 --- a/_locales/ps/messages.json +++ b/_locales/ps/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "په $conversationName$ کې پلټنه", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "د \"$searchTerm$\" هېڅ پایله نشته", @@ -833,6 +827,20 @@ "message": "پیغامونه", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Signal ته ښه راغلاست", "description": "" @@ -1293,13 +1301,9 @@ "message": "ایکن ښیي چې دغه انځور یو کپشن لري", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "کپشن ورکړئ", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "ثبت", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "له سره تنظیمول", @@ -2273,6 +2277,20 @@ "message": "هېڅ محاورې و نه موندل شوې", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "د غړو ټاکنه", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "له بلاک څخه ایستل", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "غواړئ $name$ له بلاک څخه وباسئ؟", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "تاسې به وکولای شئ چې یوه بل ته پیغام وکړئ او ټلیفوني اړیکې ونیسئ.", @@ -5287,6 +5311,30 @@ "message": "بل", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "پر خپل پروفایل انځور باندې پورته کېڼې خوا ته کلیک وکړئ تر څو د تنظیماتو برخه خلاصه شي", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "پراخول", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "په Signal کې کارن نومونه اختیاري دي. که غواړئ چې یو کارن نوم جوړ کړئ، د Signal نور کارنونه به وکولای شي چې تاسې د همدې کارن نوم په مټ ومومي او پرته له دې چې ستاسې د ټلیفون شمېره ولري، تاسې سره اړیکه کې شي.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "څه شی نوي دي", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "د ډیالوګونو او پاپ اپونو لپاره په نویو انیمیشنونو سره ساه واخلئ او ارام وکړئ. هلته هر څه اسانه او اسانه دي.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "د کېبورډ د طرحو بدلول تل یوه اندازه ستونزمن کار وی، خو د کېبورډ شارټ کټونه اوس له تاسې سره یو ځای دي، تر څو تاسې په اسانۍ سره وکولای شئ خپل توري ولیکئ.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "کله چې ګروپي اړیکه پیل کېږي، نو تاسې خبرتیا تر لاسه کوئ. یعنې تاسې به ژر خبریږئ چې پکې ګډون وکړئ که مو غوښت.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "دغه ځانګړنه هر هغه چاته ورځي کوم چې د 👍 په پرتله زیات په 💅 سره خپل غبرګون ښیي؛ اوس تاسې کولای شئ چې ایموجي ګانې کوم چې په عادي حالت کې تاسې ته راځي پیغام ته د غبرګون ښوولو په خاطر سفارشي کړئ.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "دغه نسخه یو شمېر واړه کارونه او د بوګ جوړونې لري تر څو Signal په روانه توګه سره کار ورکړي.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "لا زیات معلومات په ځغلنده نظر کې تیر لاسه کړئ👀. کېڼه تخته کې تازه نوې منظره او سټایل راغلی 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "د هر څه وخت باندې پوه شئ. د وخت ټاپه، که چیرته وي، له لیږل شوي، لوستل شوي، لیږل شوي او نور حالت لرونکي پیغامونه د پیغام د جزئیاتو په سکرین کې اوس ښودل کېږي.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "message": "د سکرین لوستونکی کارونکی اوس باید هغه په اسانۍ سره ومومي تر څو په کېڼه تخته کې د محاورې لیست په اسانۍ سره ښکته پورته کړي.", - "description": "Release notes for v5.21" - }, "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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "دغه نسخه یو شمېر واړه کارونه او د بوګ جوړونې لري تر څو Signal په روانه توګه سره کار ورکړي.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "دغه نسخه یو شمېر واړه کارونه او د بوګ جوړونې لري تر څو Signal په روانه توګه سره کار ورکړي.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/pt_BR/messages.json b/_locales/pt_BR/messages.json index 0dec0bc7b..f262b8d60 100644 --- a/_locales/pt_BR/messages.json +++ b/_locales/pt_BR/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Pesquisar em $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Nenhum resultado para \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Mensagens", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Encontre por nome de usuário", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Boas-vindas ao Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ícone mostrando que esta imagem possui uma legenda", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Adicionar legenda...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Salvar", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Redefinir", @@ -2273,6 +2277,20 @@ "message": "Nenhuma conversa encontrada", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Falha ao buscar o nome de usuário. Verifique a sua conexão e tente novamente.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Pessoa não encontrada. $atUsername$ não é um nome de usuário registrado no Signal; certifique-se de que você digitou o nome de usuário completo.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Escolher membros", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Desbloquear", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Desbloquear $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Vocês poderão trocar mensagens e fazer chamadas entre si.", @@ -5287,6 +5311,30 @@ "message": "próximo", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Torne-se um apoiador", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Torne-se um apoiador", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal é mantido por pessoas como você. Contribua e receba um selo.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Abra o Signal no seu celular", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Toque na sua foto de perfil, no canto superior esquerdo, para abrir as Configurações", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Toque em \"Torne-se um apoiador\" e contribua", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Expandir", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Nomes de usuário são opcionais no Signal. Se você decidir criar um nome de usuário, outros usuários poderão usá-lo para encontrar você e entrar em contato, mesmo que não saibam o seu número de telefone.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Novidades", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "As novas animações para diálogos e pop-ups são inspiradas na respiração e no relaxamento. Inspire e expire. Inspire e expire.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Trocar teclados é sempre um pouco complicado porque as teclas de atalhos são diferentes. A partir de agora, os atalhos de teclado vão além da letra específica pressionada, honrando a sua intenção.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "A partir de agora, você receberá uma notificação quando uma chamada em grupo for iniciada. Desse modo, fazemos a nossa parte para você não se atrasar a um encontro.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "A partir de agora, você pode escolher quais emojis aparecem por padrão quando você reage a uma mensagem. Desse modo, você pode reagir com 💅 em vez de 👍.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "Essa versão contém variados pequenos retoques e consertos para manter o Signal funcionando confortavelmente.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "Receba informações em um piscar de olhos 👀. A lista de conversas recebeu uma repaginada no visual 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "A partir de agora, ao clicar para ler os detalhes de uma mensagem, além da data e a hora, você também poderá ler outras informações associadas às mensagens, se estiverem disponíveis: entregues, lidas, enviadas e situação do envio.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.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" @@ -6583,6 +6599,10 @@ "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__v5.25--1": { + "message": "Essa versão contém pequenos retoques e consertos no Signal para ele continuar funcionando confortavelmente.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "Essa versão contém pequenos retoques e consertos no Signal para ele continuar funcionando confortavelmente.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/pt_PT/messages.json b/_locales/pt_PT/messages.json index f18787757..0e44a5a21 100644 --- a/_locales/pt_PT/messages.json +++ b/_locales/pt_PT/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Procurar em $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Sem resultados para \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Mensagens", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Procurar por 'Nome de utilizador'", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Bem-vindo(a) ao Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ícone que mostra que esta imagem tem uma legenda", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Adicionar uma legenda...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Guardar", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Reiniciar", @@ -2273,6 +2277,20 @@ "message": "Não foram encontradas conversas", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Falha ao procurar o nome de utilizador. Verifique a sua ligação e tente novamente.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Utilizador não encontrado. $atUsername$ não é um nome de utilizador registado no Signal, certifique-se de que você introduziu o nome de utilizador completo.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Escolher membros", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Desbloquear", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Desbloquear $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Poderá enviar mensagens e ligar um ao outro.", @@ -5287,6 +5311,30 @@ "message": "seguinte", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Torne-se num apoiante", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Torne-se num apoiante", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "O Signal é mantido por pessoas como você. Contribua e receba um crachá.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Abra o Signal no seu telemóvel", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Toque na sua fotografia de perfil no canto superior esquerdo para abrir as 'Definições'", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Toque em \"Torne-se num apoiante\" e contribua", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Expandir", "description": "Aria label for expanding composition area" @@ -5308,7 +5356,7 @@ "description": "Displayed while checking if the contact is SMS-only" }, "countMutedConversationsDescription": { - "message": "Incluir as conversas silenciadas no contador de novas mensagens", + "message": "Incluir as conversas silenciadas no emblema contador", "description": "Description for counting muted conversations in badge setting" }, "ContactModal--message": { @@ -6204,7 +6252,7 @@ "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.", + "message": "Os nomes de utilizador no Signal são opcionais. Se escolher criar um nome de utilizador outros utilizadores do Signal serão capazes de o(a) encontrar através desse nome de utilizador e entrar em contacto consigo sem conhecer o seu número de telefone.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Novidades", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Respire fundo e relaxe ao ver as novas animações para diálogos e popups. ", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Alternar entre modelos de teclado é sempre um pouco complicado, mas os atalhos de teclado agora acompanham-no, indo além da letra específica pressionada para honrar a sua intenção. ", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Quando é iniciada uma chamada em grupo, agora você recebe uma notificação. Você nunca vai se atrasar de novo, a menos que queira. ", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Esse recurso vai para todos os que reagem com 💅 mais do que 👍: agora você pode personalizar os emojis que aparecem por padrão quando você deseja reagir a uma mensagem.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "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.20" - }, - "WhatsNew__v5.21--1": { - "message": "Obtenha mais informações rapidamente 👀. O painel esquerdo tem um novo visual e estilo 😎. ", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Saiba quando e o quê. O carimbo de data/hora, se disponível, associado a mensagens entregues, lidas, enviadas e outros estados de mensagens agora são exibidas no ecrã de detalhes da mensagem. ", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reagir a uma menagem? Agora deverá ser mais fiável, indo tentando até 24 horas", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "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.25" + }, "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 releases that only include bug fixes" diff --git a/_locales/ro/messages.json b/_locales/ro/messages.json index 65aea71d3..807d45dce 100644 --- a/_locales/ro/messages.json +++ b/_locales/ro/messages.json @@ -4,7 +4,7 @@ "description": "Shown in the about box for the link to software acknowledgments" }, "privacyPolicy": { - "message": "Termeni și politica de confidențialitate", + "message": "Termeni și politică de confidențialitate", "description": "Shown in the about box for the link to https://signal.org/legal" }, "copyErrorAndQuit": { @@ -176,7 +176,7 @@ "description": "Shown in the context menu for a misspelled word to indicate that there are no suggestions to replace the misspelled word" }, "avatarMenuViewArchive": { - "message": "Afișați Arhiva", + "message": "Arată Arhiva", "description": "One of the menu options available in the Avatar popup menu" }, "avatarMenuChatColors": { @@ -184,7 +184,7 @@ "description": "One of the menu options available in the Avatar popup menu" }, "avatarMenuUpdateAvailable": { - "message": "Actualizați Signal", + "message": "Actualizează Signal", "description": "One of the menu options available in the Avatar popup menu" }, "loading": { @@ -196,7 +196,7 @@ "description": "Message shown on the loading screen while we are doing application optimizations" }, "migratingToSQLCipher": { - "message": "Se optimizează mesajele... $status$ complet.", + "message": "Optimizare mesaje... $status$ complet.", "description": "Message shown on the loading screen while we are doing application optimizations", "placeholders": { "status": { @@ -218,7 +218,7 @@ "description": "Shown as a header for non-pinned conversations in the left pane" }, "archiveHelperText": { - "message": "Conversațiile sunt arhivate și vor apărea doar în Inbox dacă sunt primite mesaje noi.", + "message": "Conversațiile sunt arhivate și vor apărea în Inbox doar dacă sunt primite mesaje noi.", "description": "Shown at the top of the archived conversations list in the left pane" }, "archiveConversation": { @@ -238,11 +238,11 @@ "description": "Shown in menu for conversation, and pins the conversation to the top of the conversation list" }, "unpinConversation": { - "message": "Anulați fixarea conversației", + "message": "Anulează fixarea conversației", "description": "Undoes Archive Conversation action, and unpins the conversation from the top of the conversation list" }, "pinnedConversationsFull": { - "message": "Puteți fixa până la 4 conversații", + "message": "Poți fixa până la 4 conversații", "description": "" }, "chooseDirectory": { @@ -250,15 +250,15 @@ "description": "Button to allow the user to find a folder on disk" }, "chooseFile": { - "message": "Alegeți fișier", + "message": "Alege fișier", "description": "Button to allow the user to find a file on disk" }, "loadDataHeader": { - "message": "Încarcă-ți datele", + "message": "Încarcă datele", "description": "Header shown on the first screen in the data import process" }, "loadDataDescription": { - "message": "Tocmai ai trecut prin procesul de exportare și contactele și mesajele tale așteaptă răbdător în calculatorul tău. Alege directorul care conține datele tale Signal salvate.", + "message": "Tocmai ai trecut prin procesul de export iar contactele și mesajele tale așteaptă răbdător în calculatorul tău. Alege directorul care conține datele tale Signal salvate.", "description": "Introduction to the process of importing messages and contacts from disk" }, "importChooserTitle": { @@ -266,19 +266,19 @@ "description": "Title of the popup window used to select data previously exported" }, "importErrorHeader": { - "message": "Ceva a funcționat greșit!", + "message": "Ceva nu a funcționat!", "description": "Header of the error screen after a failed import" }, "importingHeader": { - "message": "Se încarcă contactele și mesajele", + "message": "Se încarcă persoanele de contact și mesajele", "description": "Header of screen shown as data is import" }, "importErrorFirst": { - "message": "Asigurați-vă că ați ales directorul corect ce conține datele Signal salvate. Numele acestuia ar trebui să înceapă cu \"Signal Export\". De asemenea, puteți salva o nouă copie a datelor dvs. din aplicația Chrome.", + "message": "Asigură-te că ai ales directorul corect ce conține datele Signal salvate. Numele acestuia ar trebui să înceapă cu \"Signal Export\". De asemenea, poți salva o nouă copie a datelor tale din aplicația Chrome.", "description": "Message shown if the import went wrong; first paragraph" }, "importErrorSecond": { - "message": "Dacă acești pași nu funcționează pentru dvs., vă rugăm să trimiteți un jurnal de depanare (Vizualizare -> Jurnal de depanare), pentru a vă putea ajuta să migrați!", + "message": "Dacă acești pași nu funcționează pentru tine, te rugăm să trimiți un jurnal de depanare (Vizualizare -> Jurnal de depanare), pentru a te ajuta să migrezi!", "description": "Message shown if the import went wrong; second paragraph" }, "importAgain": { @@ -290,7 +290,7 @@ "description": "Header shown on the screen at the end of a successful import process" }, "importCompleteStartButton": { - "message": "Începe să utilizezi Signal Desktop", + "message": "Începi să folosești Signal Desktop", "description": "Button shown at end of successful import process, nothing left but a restart" }, "importCompleteLinkButton": { @@ -320,7 +320,7 @@ "description": "Used as a label on a button allowing user to see more information" }, "youLeftTheGroup": { - "message": "Nu mai sunteți un membru al grupului.", + "message": "Nu mai ești membru al grupului.", "description": "Displayed when a user can't send a message because they have left the group" }, "invalidConversation": { @@ -328,7 +328,7 @@ "description": "Displayed when a user can't send a message because something has gone wrong in the conversation." }, "scrollDown": { - "message": "Derulează în partea de jos a conversației", + "message": "Derulează până la sfârșitul conversației", "description": "Alt text for button to take user down to bottom of conversation, shown when user scrolls up" }, "messagesBelow": { @@ -350,7 +350,7 @@ } }, "messageHistoryUnsynced": { - "message": "Pentru securitatea dvs., istoricul conversației nu este transferat pe noile dispozitive asociate.", + "message": "Pentru securitatea ta, istoricul conversației nu este transferat pe noile dispozitive asociate.", "description": "Shown in the conversation history when a user links a new device to explain what is not supported." }, "youMarkedAsVerified": { @@ -394,11 +394,11 @@ } }, "membersNeedingVerification": { - "message": "Numerele tale de siguranță cu acești membri din grup s-a modificat de ultima oară când ai verificat. Apasă pe un membru din grup pentru a vedea noul tău număr de siguranță cu el.", + "message": "Numerele tale de siguranță cu acești membri ai grupului s-au schimbat de la ultima verificare. Apasă pe un membru al grupului pentru a vedea noul tău număr de siguranță cu el.", "description": "When there are multiple previously-verified group members with safety number changes, a banner will be shown. The list of contacts with safety number changes is shown, and this text introduces that list." }, "changedRightAfterVerify": { - "message": "Numărul de siguranță pe care îl verifici s-a modificat. Te rog să revizuiești numărul de siguranță cu $name1$. Reține, această schimbare poate însemna că cineva încearcă să vă intercepteze comunicarea sau că $name2$ pur și simplu a reinstalat Signal.", + "message": "Numărul de siguranță pe care îl verifici s-a schimbat. Te rugăm să revizuiești numărul de siguranță cu $name1$. Reține, această schimbare poate însemna că cineva încearcă să vă intercepteze comunicarea sau că $name2$ pur și simplu a reinstalat Signal.", "description": "Shown on the safety number screen when the user has selected to verify/unverify a contact's safety number, and we immediately discover a safety number change", "placeholders": { "name1": { @@ -412,7 +412,7 @@ } }, "changedVerificationWarning": { - "message": "Este posibil ca următoarele persoane să fi reinstalat sau schimbat dispozitivele. Verificați numărul de siguranță cu acestea pentru a vă asigura confidențialitatea.", + "message": "Este posibil ca următoarele persoane să fi reinstalat sau schimbat dispozitivele. Verifică numărul de siguranță cu acestea pentru a-ți asigura confidențialitatea.", "description": "Shown on confirmation dialog when user attempts to send a message" }, "safetyNumberChangeDialog__pending-messages--1": { @@ -430,7 +430,7 @@ } }, "identityKeyErrorOnSend": { - "message": "Numărul dvs. de siguranță cu $name1$ s-a modificat. Asta ar putea să însemne fie că cineva încearcă să intercepteze comunicarea voastră fie că $name2$ pur și simplu a reinstalat Signal. Ar trebui să verificați numărul dvs. de siguranță cu acest contact.", + "message": "Numărul tău de siguranță cu $name1$ s-a schimbat. Asta ar putea însemna fie că cineva încearcă să intercepteze comunicarea voastră fie că $name2$ pur și simplu a reinstalat Signal. Ar trebui să verifici numărul tău de siguranță cu acest contact.", "description": "Shown when user clicks on a failed recipient in the message detail view after an identity key change", "placeholders": { "name1": { @@ -456,7 +456,7 @@ "description": "Used on a warning dialog to make it clear that it might be risky to continue the group call." }, "noLongerVerified": { - "message": "Numărul tău de siguranță cu $name$ s-a modificat și nu mai este verificat. Apasă pentru a afișa.", + "message": "Numărul tău de siguranță cu $name$ s-a schimbat și nu mai este verificat. Apasă pentru a afișa.", "description": "Shown in conversation banner when user's safety number has changed, but they were previously verified.", "placeholders": { "name": { @@ -466,15 +466,15 @@ } }, "multipleNoLongerVerified": { - "message": "Numerele tale de siguranță cu mai mulți membri din acest grup s-a modificat și nu mai sunt verificate. Apasă pentru a afișa.", + "message": "Numerele tale de siguranță cu mai mulți membri ai acestui grup s-au schimbat și nu mai sunt verificate. Apasă pentru a afișa.", "description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified." }, "debugLogExplanation": { - "message": "Acest jurnal va fi publicat online pentru a fi vizualizat de către contribuitori. Puteți descărca jurnalul complet înainte de a-l trimite.", + "message": "Acest jurnal va fi publicat online pentru a fi vizualizat de către contribuitori. Poți descărca jurnalul complet înainte de a-l trimite.", "description": "" }, "debugLogError": { - "message": "Ceva nu a funcționat în timpul încărcării! Vă rugăm trimiteți un e-mail la support@signal.org și atașați jurnalul ca fișier text.", + "message": "Ceva nu a funcționat în timpul încărcării! Te rugăm trimite un e-mail la support@signal.org și atașează jurnalul ca fișier text.", "description": "" }, "debugLogSuccess": { @@ -482,7 +482,7 @@ "description": "Title of the success page for submitting a debug log" }, "debugLogSuccessNextSteps": { - "message": "Jurnal de depanare încărcat. Când contactați serviciul de asistență, copiați linkul de mai jos și atașați-l împreună cu o descriere a problemei pe care ați observat-o și pașii de reproducere a acesteia.", + "message": "Jurnal de depanare încărcat. Când iei legătura cu serviciul de asistență, copiază linkul de mai jos și atașează-l împreună cu o descriere a problemei pe care ai observat-o și pașii de reproducere a acesteia.", "description": "Explanation of next steps to take when submitting debug log" }, "debugLogCopy": { @@ -550,7 +550,7 @@ "description": "Header for a key change dialog" }, "identityChanged": { - "message": "Numărul de siguranță pentru acest contact s-a schimbat. Asta poate însemna că cineva încearcă să intercepteze comunicarea, sau contactul și-a reinstalat Signal. Ai putea dori să verifici noul număr de siguranță de mai jos.", + "message": "Numărul de siguranță pentru acest contact s-a schimbat. Asta poate însemna că cineva încearcă să intercepteze comunicarea, sau contactul și-a reinstalat Signal. E posibil să vrei să verifici noul număr de siguranță de mai jos.", "description": "" }, "incomingError": { @@ -574,7 +574,7 @@ "description": "Header of the secondary pane in the media gallery, showing every non-media attachment" }, "documentsEmptyState": { - "message": "Nu ai nici un document în această conversație", + "message": "Nu ai niciun document în această conversație", "description": "Message shown to user in the media gallery when there are no messages with document attachments (anything other than images or video)" }, "today": { @@ -594,7 +594,7 @@ "description": "Section header in the media gallery" }, "unsupportedAttachment": { - "message": "Tipul atașamentului nu este suportat. Click pentru a salva.", + "message": "Tip de atașament neacceptat. Click pentru a salva.", "description": "Displayed for incoming unsupported attachment" }, "clickToSave": { @@ -652,11 +652,11 @@ "description": "An error popup when we haven't added an error for decryption error." }, "decryptionErrorToastAction": { - "message": "Trimiteți jurnalul", + "message": "Trimite jurnalul", "description": "Label for the decryption error toast button" }, "oneNonImageAtATimeToast": { - "message": "Când includeți un atașament non-imagine, limita este de un atașament per mesaj.", + "message": "Când incluzi un atașament non-imagine, limita este de un atașament pe mesaj.", "description": "An error popup when the user has attempted to add an attachment" }, "cannotMixImageAndNonImageAttachments": { @@ -668,7 +668,7 @@ "description": "An error popup when the user has attempted to add an attachment" }, "fileSizeWarning": { - "message": "Ne pare rău, fișierul selectat depășește restricția de mărime a mesajului.", + "message": "Ne pare rău, fișierul selectat depășește limita de mărime a mesajului.", "description": "" }, "unableToLoadAttachment": { @@ -684,7 +684,7 @@ "description": "Displayed when the desktop client is currently connecting to the server." }, "connect": { - "message": "Apăsați pentru reconectare", + "message": "Apasă pentru reconectare", "description": "Shown to allow the user to manually attempt a reconnect." }, "connectingHangOn": { @@ -712,11 +712,11 @@ "description": "View menu item to force the app to update download and install" }, "helpMenuShowKeyboardShortcuts": { - "message": "Afișați scurtături de tastatură", + "message": "Arată scurtături de tastatură", "description": "Item under the help menu, pops up a screen showing the application's keyboard shortcuts" }, "contactUs": { - "message": "Contactați-ne", + "message": "Contactează-ne", "description": "Item under the help menu, takes you to the contact us support page" }, "goToReleaseNotes": { @@ -732,7 +732,7 @@ "description": "Item under the Help menu, takes you to the support page" }, "joinTheBeta": { - "message": "înscrieți-vă la beta", + "message": "înscrie-te la beta", "description": "Item under the Help menu, takes you to an article describing how to install the beta release of Signal Desktop" }, "signalDesktopPreferences": { @@ -772,7 +772,7 @@ "description": "Tooltip for the tray icon" }, "search": { - "message": "Căutați", + "message": "Caută", "description": "Placeholder text in the search input" }, "clearSearch": { @@ -780,14 +780,8 @@ "description": "Aria label for clear search button" }, "searchIn": { - "message": "Căutați în $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "message": "Caută în $conversationName$", + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Nici un rezultat pentru \"$searchTerm$\"", @@ -833,12 +827,26 @@ "message": "Mesaje", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Caută după nume de utilizator", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Bun venit la Signal", "description": "" }, "whatsNew": { - "message": "Vedeți $whatsNew$ în această actualizare", + "message": "Vezi $whatsNew$ în această actualizare", "description": "Shown in the main window", "placeholders": { "name": { @@ -856,11 +864,11 @@ "description": "" }, "typingAlt": { - "message": "Animații la tastare pentru conversația curentă", + "message": "Animații de tastare pentru conversația curentă", "description": "Used as the 'title' attribute for the typing animation" }, "contactInAddressBook": { - "message": "Această persoană se află în lista dvs. de contacte", + "message": "Această persoană se află în lista ta de contacte", "description": "Description of icon denoting that contact is from your address book" }, "contactAvatarAlt": { @@ -914,7 +922,7 @@ "description": "Shown in a message's triple-dot menu if there isn't room for a dedicated download button" }, "reactToMessage": { - "message": "Reacționați la mesaj", + "message": "Reacționează la mesaj", "description": "Shown in triple-dot menu next to message to allow user to react to the associated message" }, "replyToMessage": { @@ -930,19 +938,19 @@ "description": "Shown in toast if user clicks on quote that references message no longer in database" }, "messageFoundButNotLoaded": { - "message": "Mesaj original a fost găsit, dar nu a fost încărcat. Derulați în sus pentru a-l încărca.", + "message": "Mesaj original a fost găsit, dar nu a fost încărcat. Derulează în sus pentru a-l încărca.", "description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database" }, "voiceRecording--start": { - "message": "Începeți înregistrarea unui mesaj vocal", + "message": "Începe înregistrarea unui mesaj vocal", "description": "Tooltip for microphone button to start voice message" }, "voiceRecording--complete": { - "message": "Încheiați mesajul vocal și trimiteți", + "message": "Încheie mesajul vocal și trimite", "description": "Tooltip for green complete voice message and send" }, "voiceRecording--cancel": { - "message": "Anulați mesajul vocal", + "message": "Anulează mesajul vocal", "description": "Tooltip for red button to cancel voice message" }, "voiceRecordingInterruptedMax": { @@ -950,11 +958,11 @@ "description": "Confirmation dialog message for when the voice recording is interrupted due to max time limit" }, "voiceRecordingInterruptedBlur": { - "message": "Înregistrarea mesajului vocal s-a oprit deoarece ați deschis altă aplicație.", + "message": "Înregistrarea mesajului vocal s-a oprit deoarece ai deschis altă aplicație.", "description": "Confirmation dialog message for when the voice recording is interrupted due to app losing focus" }, "voiceNoteLimit": { - "message": "Mesajele vocale sunt limitate la cinci minute. Înregistrarea se va opri dacă deschideți altă aplicație.", + "message": "Mesajele vocale sunt limitate la cinci minute. Înregistrarea se va opri dacă deschizi altă aplicație.", "description": "Shown in toast to warn user about limited time and that window must be in focus" }, "voiceNoteMustBeOnlyAttachment": { @@ -970,15 +978,15 @@ "description": "Shown after user selects to save to downloads" }, "attachmentSavedShow": { - "message": "Afișați în director", + "message": "Afișează în director", "description": "Button label for showing the attachment in your file system" }, "you": { - "message": "Dvs.", + "message": "Tu", "description": "Shown when the user represented is the current user." }, "replyingTo": { - "message": "Răspuns de la $name$", + "message": "Răspunzi lui $name$", "description": "Shown in iOS theme when you or someone quotes to a message which is not from you", "placeholders": { "name": { @@ -992,11 +1000,11 @@ "description": "Shown if the user attempts to send an audio message without audio permissions turned on" }, "audioCallingPermissionNeeded": { - "message": "Pentru a apela, trebuie să permiteți Signal Desktop să vă acceseze microfonul.", + "message": "Pentru a apela, trebuie să-i permiți lui Signal Desktop să-ți acceseze microfonul.", "description": "Shown if the user attempts access the microphone for calling without audio permissions turned on" }, "videoCallingPermissionNeeded": { - "message": "Pentru apeluri video, trebuie să permiteți Signal Desktop să vă acceseze camera.", + "message": "Pentru apeluri video, trebuie să-i permiți lui Signal Desktop să-ți acceseze camera.", "description": "Shown if the user attempts access the camera for video calling without video permissions turned on" }, "allowAccess": { @@ -1036,7 +1044,7 @@ "description": "Shown in a button when a conversation is unmuted and can be muted" }, "cannotUpdateDetail": { - "message": "Signal Desktop nu a putut fi actualizat, dar există o versiune nouă disponibilă. Accesați $url$ și instalați noua versiune manual, după care contactați serviciul de asistență sau raportați această problemă on-line.", + "message": "Signal Desktop nu a putut fi actualizat, dar există o versiune nouă disponibilă. Accesează $url$ și instalează noua versiune manual, după care contactează serviciul de asistență sau raportează această problemă on-line.", "description": "Shown if a general error happened while trying to install update package", "placeholders": { "url": { @@ -1046,7 +1054,7 @@ } }, "readOnlyVolume": { - "message": "Signal Desktop se află probabil in carantina macOS, și nu va putea fi actualizat automat. Vă rugăm încercați să mutați $app$ în $folder$ folosind Finder.", + "message": "Signal Desktop se află probabil în carantină macOS, și nu va putea fi actualizat automat. Te rugăm să încearci să muți $app$ în $folder$ folosind Finder.", "description": "Shown on MacOS if running on a read-only volume and we cannot update", "placeholders": { "app": { @@ -1072,7 +1080,7 @@ "description": "" }, "failedToSend": { - "message": "Mesajul nu a putut fi trimis la unii destinatari. Verifică conexiunea la rețea.", + "message": "Mesajul nu a putut fi trimis către unii destinatari. Verifică-ți conexiunea la rețea.", "description": "" }, "error": { @@ -1088,7 +1096,7 @@ "description": "" }, "accept": { - "message": "Acceptați", + "message": "Acceptă", "description": "" }, "done": { @@ -1096,11 +1104,11 @@ "description": "Label for done" }, "on": { - "message": "Activate", + "message": "Activat", "description": "Label for when something is turned on" }, "off": { - "message": "Dezactivat(e)", + "message": "Dezactivat", "description": "Label for when something is turned off" }, "deleteWarning": { @@ -1108,7 +1116,7 @@ "description": "Text shown in the confirmation dialog for deleting a message locally" }, "deleteForEveryoneWarning": { - "message": "Acest mesaj va fi șters pentru toți participanții la conversație dacă aceștia folosesc o versiune recentă Signal. Toți participanții vor putea vedea că ai șters mesajul. ", + "message": "Acest mesaj va fi șters pentru toți participanții la conversație dacă aceștia folosesc o versiune recentă Signal. Toți participanții vor putea vedea că ai șters mesajul.", "description": "Text shown in the confirmation dialog for deleting a message for everyone" }, "from": { @@ -1152,7 +1160,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": "Pentru a verifica securitatea criptării integrale cu $name$, comparați numerele de mai sus cu cele de pe dispozitivul lor.", + "message": "Pentru a verifica securitatea criptării integrale cu $name$, compară numerele de mai sus cu cele de pe dispozitivul lor.", "description": "", "placeholders": { "name": { @@ -1162,7 +1170,7 @@ } }, "theirIdentityUnknown": { - "message": "Nu ai schimbat până acum nici un mesaj cu acest contact. Numărul de siguranță va fi disponibil după primul mesaj.", + "message": "Nu ai schimbat până acum nici un mesaj cu acest contact. Numărul de siguranță va fi disponibil după primul mesaj.", "description": "" }, "back": { @@ -1186,11 +1194,11 @@ "description": "Shown on the drop-down menu for an individual message, forwards a message" }, "deleteMessage": { - "message": "Ștergeți mesajul pentru mine", + "message": "Șterge mesajul pentru mine", "description": "Shown on the drop-down menu for an individual message, deletes single message" }, "deleteMessageForEveryone": { - "message": "Ștergeți mesajul pentru toată lumea", + "message": "Șterge mesajul pentru toată lumea", "description": "Shown on the drop-down menu for an individual message, deletes single message for everyone" }, "deleteMessages": { @@ -1198,7 +1206,7 @@ "description": "Menu item for deleting messages, title case." }, "deleteConversationConfirmation": { - "message": "Șterg permanent această conversație?", + "message": "Ștergi permanent această conversație?", "description": "Confirmation dialog text that asks the user if they really wish to delete the conversation. Answer buttons use the strings 'ok' and 'cancel'. The deletion is permanent, i.e. it cannot be undone." }, "sessionEnded": { @@ -1210,15 +1218,15 @@ "description": "Shown in timeline when a error happened, and the session was automatically reset." }, "ChatRefresh--learnMore": { - "message": "Aflați mai multe", + "message": "Află mai multe", "description": "Shown in timeline when session is automatically reset, to provide access to a popup info dialog" }, "ChatRefresh--summary": { - "message": "Signal folosește criptarea de la un cap la altul și câteodată va avea nevoie să reîmprospăteze sesiunile de conversație. Acest lucru nu va afecta securitatea conversațiilor dar s-ar putea să fi ratat un mesaj de la acest contact și ai putea să-l rogi să-l retrimită. ", + "message": "Signal folosește criptarea integrală și câteodată va fi nevoie să actualizeze sesiunea conversației. Acest lucru nu va afecta securitatea conversației dar este posibil să fi ratat un mesaj de la acest contact dar îi poți cere să-l retrimită.", "description": "Shown on explainer dialog available from chat session refreshed timeline events" }, "ChatRefresh--contactSupport": { - "message": "Contactează suportul", + "message": "Contactează asistența", "description": "Shown on explainer dialog available from chat session refreshed timeline events" }, "DeliveryIssue--preview": { @@ -1236,7 +1244,7 @@ } }, "DeliveryIssue--learnMore": { - "message": "Aflați mai multe", + "message": "Află mai multe", "description": "Shown in timeline when message delivery issue happens, to provide access to a popup info dialog" }, "DeliveryIssue--title": { @@ -1244,7 +1252,7 @@ "description": "Shown on explainer dialog available from delivery issue timeline events" }, "DeliveryIssue--summary": { - "message": "Un mesaj, autocolant, reacție, confirmare de citire sau mesaj media nu v-a putut fi livrat de la $sender$. Este posibil ca utilizatorul să fi încercat să vă trimită mesajul direct sau într-un grup.", + "message": "Un mesaj, autocolant, reacție, confirmare de citire sau mesaj media nu a putut fi livrat de la $sender$. Este posibil ca utilizatorul să fi încercat să îți trimită mesajul direct sau într-un grup.", "description": "Shown on explainer dialog available from delivery issue timeline events in 1:1 conversations", "placeholders": { "name": { @@ -1254,7 +1262,7 @@ } }, "DeliveryIssue--summary--group": { - "message": "Un mesaj, autocolant, reacție, confirmare de citire, sau fișier media nu v-a putut fi livrat de la $sender$ în această conversație.", + "message": "Un mesaj, autocolant, reacție, confirmare de citire, sau fișier media nu a putut fi livrat de la $sender$ în această conversație.", "description": "Shown on explainer dialog available from delivery issue timeline events in groups", "placeholders": { "name": { @@ -1293,20 +1301,16 @@ "message": "Pictogramă ce arată că această imagine are titlu", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Adăugați un titlu...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Salvează", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Resetare", "description": "Used on reset buttons" }, "fileIconAlt": { - "message": "Icoană fișier", + "message": "Icon fișier", "description": "Used in the media gallery documents tab to visually represent a file" }, "installWelcome": { @@ -1338,7 +1342,7 @@ "description": "The menu option shown in Signal iOS to add a new linked device" }, "LinkScreen__scan-this-code": { - "message": "Scanați acest cod în aplicația Signal de pe telefonul dvs.", + "message": "Scanează acest cod în aplicația Signal de pe telefonul tău", "description": "Alt text for the QR code on the device link screen" }, "Preferences--device-name": { @@ -1374,7 +1378,7 @@ "description": "" }, "installTryAgain": { - "message": "Încercați din nou", + "message": "Încearcă din nou", "description": "" }, "Preferences--theme": { @@ -1394,7 +1398,7 @@ "description": "Button to call someone again" }, "calling__start": { - "message": "Începeți apelul", + "message": "Începe apelul", "description": "Button label in the call lobby for starting a call" }, "calling__join": { @@ -1402,7 +1406,7 @@ "description": "Button label in the call lobby for joining a call" }, "calling__return": { - "message": "Întoarceți-vă la apel", + "message": "Întoarce-te la apel", "description": "Button label in the call lobby for returning to a call" }, "calling__call-is-full": { @@ -1418,11 +1422,11 @@ "description": "Button tooltip label when the camera is disabled" }, "calling__button--video-off": { - "message": "Opriți camera", + "message": "Oprește camera", "description": "Button tooltip label for turning off the camera" }, "calling__button--video-on": { - "message": "Porniți camera", + "message": "Pornește camera", "description": "Button tooltip label for turning on the camera" }, "calling__button--audio__label": { @@ -1450,11 +1454,11 @@ "description": "Button tooltip label for when screen sharing is disabled" }, "calling__button--presenting-on": { - "message": "Începeți prezentarea", + "message": "Începe prezentarea", "description": "Button tooltip label for starting to share screen" }, "calling__button--presenting-off": { - "message": "Opriți prezentarea", + "message": "Oprește prezentarea", "description": "Button tooltip label for stopping screen sharing" }, "calling__button--ring__label": { @@ -1492,7 +1496,7 @@ } }, "calling__pre-call-info--another-device-in-call": { - "message": "Un alt dispozitiv al dvs. este în acest apel", + "message": "Un alt dispozitiv al tău este în acest apel", "description": "Shown in the calling lobby to describe when it is just you" }, "calling__pre-call-info--2-people-in-call": { @@ -1546,7 +1550,7 @@ } }, "calling__pre-call-info--will-ring-1": { - "message": "Signal va apela $person$", + "message": "Signal va suna pe $person$", "description": "Shown in the calling lobby to describe who will be rung", "placeholders": { "person": { @@ -1556,7 +1560,7 @@ } }, "calling__pre-call-info--will-ring-2": { - "message": "Signal va suna la $first$ și $second$", + "message": "Signal va suna pe $first$ și $second$", "description": "Shown in the calling lobby to describe who will be rang", "placeholders": { "first": { @@ -1570,7 +1574,7 @@ } }, "calling__pre-call-info--will-ring-3": { - "message": "Signal va suna la $first$, $second$ și $third$", + "message": "Signal va suna pe $first$, $second$ și $third$", "description": "Shown in the calling lobby to describe who will be rang", "placeholders": { "first": { @@ -1588,7 +1592,7 @@ } }, "calling__pre-call-info--will-ring-many": { - "message": "Signal va suna la $first$, $second$ și $others$ alții", + "message": "Signal va suna pe $first$, $second$ și $others$ alții", "description": "Shown in the calling lobby to describe who will be rang", "placeholders": { "person": { @@ -1698,19 +1702,19 @@ "description": "Shown in the modal dialog to describe how blocking works in a group call" }, "calling__overflow__scroll-up": { - "message": "Derulați în sus", + "message": "Derulează în sus", "description": "Label for the \"scroll up\" button in a call's overflow area" }, "calling__overflow__scroll-down": { - "message": "Derulați în jos", + "message": "Derulează în jos", "description": "Label for the \"scroll down\" button in a call's overflow area" }, "calling__presenting--notification-title": { - "message": "Prezentați tuturor.", + "message": "Prezinți tuturor.", "description": "Title for the share screen notification" }, "calling__presenting--notification-body": { - "message": "Apăsați aici pentru a vă întoarce la apel când sunteți gata să opriți prezentarea.", + "message": "Apasă aici pentru a te întoarce la apel când ești gata să oprești prezentarea.", "description": "Body text for the share screen notification" }, "calling__presenting--info": { @@ -1728,7 +1732,7 @@ "description": "Button for stopping screen sharing" }, "calling__presenting--you-stopped": { - "message": "Ați oprit prezentarea", + "message": "Ai oprit prezentarea", "description": "Toast that appears when someone stops presenting" }, "calling__presenting--person-ongoing": { @@ -1760,19 +1764,19 @@ "description": "Shown as the description for the modal that requests screen recording permissions" }, "calling__presenting--permission-instruction-step1": { - "message": "Mergeți la preferințe sistem.", + "message": "Mergi la preferințe sistem.", "description": "Shown as the description for the modal that requests screen recording permissions" }, "calling__presenting--permission-instruction-step2": { - "message": "Apăsați pe pictograma lacăt din stânga jos și introduceți parola calculatorului dvs.", + "message": "Apasă pe pictograma lacăt din stânga jos și introdu parola calculatorului tău.", "description": "Shown as the description for the modal that requests screen recording permissions" }, "calling__presenting--permission-instruction-step3": { - "message": "În partea dreapta, bifați caseta de lângă Signal. Dacă nu găsiți Signal în listă, apăsați + pentru a-l adăuga.", + "message": "În partea dreapta, bifează caseta de lângă Signal. Dacă nu găsești Signal în listă, apasă + pentru a-l adăuga.", "description": "Shown as the description for the modal that requests screen recording permissions" }, "calling__presenting--permission-open": { - "message": "Deschideți preferințe sistem", + "message": "Deschide preferințe sistem", "description": "The button that opens your system preferences for the needs screen record permissions modal" }, "calling__presenting--permission-cancel": { @@ -1784,7 +1788,7 @@ "description": "Description of the always relay calls setting" }, "alwaysRelayCallsDetail": { - "message": "Redirecționați toate apelurile către serverul Signal pentru a evita aflarea adresei IP de către contact tău. Activarea va reduce calitatea apelului.", + "message": "Redirecționează toate apelurile către serverul Signal pentru a evita aflarea adresei IP de către contact tău. Activarea va reduce calitatea apelului.", "description": "Details describing the always relay calls setting" }, "permissions": { @@ -1792,11 +1796,11 @@ "description": "Header for permissions section of settings" }, "mediaPermissionsDescription": { - "message": "Permiteți accesul la microfon", + "message": "Permite accesul la microfon", "description": "Description of the media permission description" }, "mediaCameraPermissionsDescription": { - "message": "Permiteți accesul la cameră", + "message": "Permite accesul la cameră", "description": "Description of the media permission description" }, "general": { @@ -1820,11 +1824,11 @@ "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": "Pornire minimizat în bara de sistem", + "message": "Pornește minimizat în bara de sistem", "description": "In the settings, shown next to the checkbox option for starting in the system tray" }, "autoLaunchDescription": { - "message": "Deschideți la autentificarea în computer", + "message": "Deschide la autentificare în calculator", "description": "Description for the automatic launch setting" }, "clearDataHeader": { @@ -1840,7 +1844,7 @@ "description": "Button in the settings dialog starting process to delete all data" }, "deleteAllDataHeader": { - "message": "Șterg toate datele?", + "message": "Ștergi toate datele?", "description": "Header of the full-screen delete data confirmation screen" }, "deleteAllDataBody": { @@ -1852,11 +1856,11 @@ "description": "Text of the button that deletes all data" }, "deleteAllDataProgress": { - "message": "Deconectare în curs și se șterg toate datele", + "message": "Se deconectează și se șterg toate datele", "description": "Message shown to user when app is disconnected and data deleted" }, "deleteOldIndexedDBData": { - "message": "Aveți date învechite de la o instalare anterioara a Signal Desktop. Dacă alegeți să continuați, acestea vor fi șterse și veți începe de la zero.", + "message": "Ai date învechite de la o instalare anterioara a Signal Desktop. Dacă alegi să continui, acestea vor fi șterse și vei începe de la zero.", "description": "Shown if user last ran Signal Desktop before October 2018" }, "deleteOldData": { @@ -1868,7 +1872,7 @@ "description": "Header for notification settings" }, "notificationSettingsDialog": { - "message": "Când sosesc mesajele, afișează notificările care arată:", + "message": "Când sosesc mesaje, arată notificări ce afișează:", "description": "Explain the purpose of the notification settings" }, "disableNotifications": { @@ -1946,7 +1950,7 @@ "description": "Shown on outgoing message if it cannot be sent immediately" }, "partiallySent": { - "message": "Trimis parțial, atingeți pentru detalii", + "message": "Trimis parțial, fă click pentru detalii", "description": "Shown on outgoing message if it is partially sent" }, "showMore": { @@ -1962,11 +1966,11 @@ "description": "Text that links to a support article on verifying safety numbers" }, "expiredWarning": { - "message": "Această versiune de Signal Desktop a expirat. Te rog actualizează aplicația la ultima versiune pentru a putea trimite mesaje în continuare.", + "message": "Această versiune de Signal Desktop a expirat. Te rugăm actualizează la cea mai recentă versiune pentru a putea trimite mesaje în continuare.", "description": "Warning notification that this version of the app has expired" }, "upgrade": { - "message": "Apăsați pentru a deschide signal.org/download", + "message": "Apasă pentru a deschide signal.org/download", "description": "Label text for button to upgrade the app to the latest version" }, "mediaMessage": { @@ -1986,7 +1990,7 @@ "description": "Explanatory text for sync settings" }, "lastSynced": { - "message": "Ultima importare la", + "message": "Ultimul import la", "description": "Label for date and time of last sync operation" }, "syncNow": { @@ -2054,7 +2058,7 @@ "description": "Brief message shown when trying to message a blocked group" }, "youChangedTheTimer": { - "message": "Ați setat timpul pentru dispariția mesajelor la $time$.", + "message": "Ai setat timpul pentru dispariția mesajelor la $time$.", "description": "Message displayed when you change the message expiration timer in a conversation.", "placeholders": { "time": { @@ -2124,7 +2128,7 @@ } }, "youDisabledDisappearingMessages": { - "message": "Ați dezactivat dispariția mesajelor.", + "message": "Ai dezactivat dispariția mesajelor.", "description": "Displayed in the conversation list when the timer is turned off" }, "timerSetTo": { @@ -2194,7 +2198,7 @@ "description": "A notification shown in the conversation when a contact reinstalls" }, "safetyNumberChanges": { - "message": "Modificări ale numărului de siguranță", + "message": "Schimbări ale numărului de siguranță", "description": "Title for safety number changed modal" }, "safetyNumberChangedGroup": { @@ -2273,6 +2277,20 @@ "message": "Nu s-au găsit conversații", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Nu s-a găsit numele de utilizator. Verificați conexiunea și încercați din nou.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Utilizatorul nu a fost găsit. $atUsername$ nu este un utilizator Signal, asigurați-vă că ați introdus numele de utilizator complet.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Alegeți membrii", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Deblochează", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Deblochez pe $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Vei putea să vă trimiteți mesaje și să vă sunați reciproc.", @@ -3346,7 +3370,7 @@ "description": "Shown as the body in the confirmation modal for unblocking a group message request" }, "MessageRequests--block-and-report-spam": { - "message": "Raportați spam-ul și blocați", + "message": "Raportați spamul și blocați", "description": "Shown as a button to let the user block a message request and report spam" }, "MessageRequests--block-and-report-spam-success-toast": { @@ -4162,7 +4186,7 @@ } }, "GroupV2--avatar--remove--you": { - "message": "Ați eliminat avatarul grupului.", + "message": "Ai eliminat avatarul grupului.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--avatar--remove--unknown": { @@ -4180,7 +4204,7 @@ } }, "GroupV2--access-attributes--admins--you": { - "message": "Ați modificat cine poate edita informațiile grupului în \"Doar administratorii.\"", + "message": "Ai modificat cine poate edita informațiile grupului în \"Doar administratorii.\"", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--access-attributes--admins--unknown": { @@ -4198,7 +4222,7 @@ } }, "GroupV2--access-attributes--all--you": { - "message": "Ați modificat cine poate edita informațiile grupului către \"Toți membrii\".", + "message": "Ai modificat cine poate edita informațiile grupului către \"Toți membrii\".", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--access-attributes--all--unknown": { @@ -4216,7 +4240,7 @@ } }, "GroupV2--access-members--admins--you": { - "message": "Ați modificat cine poate edita apartenența la grup în \"Doar administratorii.\"", + "message": "Ai modificat cine poate edita apartenența la grup în \"Doar administratorii.\"", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--access-members--admins--unknown": { @@ -4234,7 +4258,7 @@ } }, "GroupV2--access-members--all--you": { - "message": "Ați modificat cine poate edita apartenența la grup în \"Toți membrii.\"", + "message": "Ai modificat cine poate edita apartenența la grup în \"Toți membrii.\"", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--access-members--all--unknown": { @@ -4278,7 +4302,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-add--invited--you": { - "message": "Ați adăugat membrul invitat $inviteeName$.", + "message": "Ai adăugat membrul invitat $inviteeName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4336,7 +4360,7 @@ } }, "GroupV2--member-add--from-invite--you": { - "message": "Ați acceptat o invitație la grup de la $inviterName$.", + "message": "Ai acceptat o invitație la grup de la $inviterName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviterName": { @@ -4346,7 +4370,7 @@ } }, "GroupV2--member-add--from-invite--you-no-from": { - "message": "Ați acceptat o invitație la grup.", + "message": "Ai acceptat o invitație la grup.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-add--from-invite--from-you": { @@ -4374,7 +4398,7 @@ } }, "GroupV2--member-add--other--you": { - "message": "Ați adăugat pe $memberName$.", + "message": "Ai adăugat pe $memberName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4408,7 +4432,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-add--you--unknown": { - "message": "Ați fost adăugat la grup.", + "message": "Ai fost adăugat la grup.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-add-from-link--you--you": { @@ -4436,11 +4460,11 @@ } }, "GroupV2--member-add-from-admin-approval--you--unknown": { - "message": "Solicitarea dvs. de a vă alătura grupului a fost aprobată.", + "message": "Solicitarea ta de a te alătura grupului a fost aprobată.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-add-from-admin-approval--other--you": { - "message": "Ați aprobat o solicitare de alăturare la grup de la $joinerName$.", + "message": "Ai aprobat o solicitare de alăturare la grup de la $joinerName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "joinerName": { @@ -4498,7 +4522,7 @@ } }, "GroupV2--member-remove--other--you": { - "message": "Ați eliminat pe $memberName$.", + "message": "Ai eliminat pe $memberName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4528,7 +4552,7 @@ } }, "GroupV2--member-remove--you--you": { - "message": "Ați părăsit grupul.", + "message": "Ai părăsit grupul.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-remove--you--unknown": { @@ -4550,7 +4574,7 @@ } }, "GroupV2--member-privilege--promote--other--you": { - "message": "Ați făcut administrator pe $memberName$.", + "message": "Ai făcut administrator pe $memberName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4598,7 +4622,7 @@ } }, "GroupV2--member-privilege--demote--other--you": { - "message": "Ați revocat privilegiile de administrator pentru $memberName$.", + "message": "Ai revocat privilegiile de administrator pentru $memberName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4618,7 +4642,7 @@ } }, "GroupV2--member-privilege--demote--you--other": { - "message": "$adminName$ a revocat privilegiile dvs. de administrator.", + "message": "$adminName$ a revocat privilegiile tale de administrator.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -4628,7 +4652,7 @@ } }, "GroupV2--member-privilege--demote--you--unknown": { - "message": "Un administrator a revocat privilegiile dvs. de administrator.", + "message": "Un administrator a revocat privilegiile tale de administrator.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--pending-add--one--other--other": { @@ -4642,7 +4666,7 @@ } }, "GroupV2--pending-add--one--other--you": { - "message": "Ați invitat pe $inviteeName$ la grup.", + "message": "Ai invitat pe $inviteeName$ la grup.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4662,7 +4686,7 @@ } }, "GroupV2--pending-add--one--you--other": { - "message": "$memberName$ v-a invitat la grup.", + "message": "$memberName$ te-a invitat la grup.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4690,7 +4714,7 @@ } }, "GroupV2--pending-add--many--you": { - "message": "Ați invitat $count$ persoane la grup.", + "message": "Ai invitat $count$ persoane la grup.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "count": { @@ -4720,7 +4744,7 @@ } }, "GroupV2--pending-remove--decline--you": { - "message": "$inviteeName$ a refuzat invitația dvs. la grup.", + "message": "$inviteeName$ a refuzat invitația ta la grup.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4730,7 +4754,7 @@ } }, "GroupV2--pending-remove--decline--from-you": { - "message": "Ați refuzat invitația la grup.", + "message": "Ai refuzat invitația la grup.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--pending-remove--decline--unknown": { @@ -5287,6 +5311,30 @@ "message": "următorul", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Fii un Susținător", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Fii un Susținător", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal este susținut de oameni ca dvs. Contribuiți și primiți o insignă.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Deschideți Signal pe telefonul dvs.", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Atingeți poza dvs. de profil din stânga sus pentru a deschide Setările", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Atingeți \"Fii un susținător\" și abonați-vă", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Extindeți", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Numele de utilizator pe Signal sunt opționale. Dacă alegi să creezi un nume de utilizator, alți utilizatori de Signal te vor putea găsi prin acest nume și te vor contacta fără să îți știe numărul de telefon.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Ce este nou", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Trageți aer în piept și relaxați-vă cu noile animații pentru dialoguri și meniuri tip pop-up. Inspirați. Expirați. Inspirați. Expirați.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Schimbarea aspectului tastaturii este mereu puțin complicată, dar acum comenzile rapide merg un pas mai departe decât prima literă apăsată pentru a onora intenția dvs.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Acum veți primi o notificare atunci când un apel de grup este început. Nu veți mai întârzia niciodată, decât dacă doriți să întârziați.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Această funcție este pentru toți cei care reacționează mai des cu 💅 decât cu 👍: acum puteți personaliza emoji-urile ce apar în mod implicit atunci când doriți sa reacționați la un mesaj.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "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.20" - }, - "WhatsNew__v5.21--1": { - "message": "Obțineți mai multe informații dintr-o singură privire 👀. Panoul din stânga are acum un aspect și un stil nou 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Aflați când și ce. Marca temporală, dacă este disponibilă, asociată cu mesajele de stare, livrat, citit, trimis și altele, va fi afișată în ecranul de detalii al mesajului.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.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" @@ -6583,6 +6599,10 @@ "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__v5.25--1": { + "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.25" + }, "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 releases that only include bug fixes" diff --git a/_locales/ru/messages.json b/_locales/ru/messages.json index 2acfe0857..0bdc273a9 100644 --- a/_locales/ru/messages.json +++ b/_locales/ru/messages.json @@ -210,7 +210,7 @@ "description": "Shown in place of the search box when showing archived conversation list" }, "LeftPane--pinned": { - "message": "Прикреплённые", + "message": "Прикрепленные", "description": "Shown as a header for pinned conversations in the left pane" }, "LeftPane--chats": { @@ -448,7 +448,7 @@ "description": "Used on a warning dialog to make it clear that it might be risky to send the message." }, "callAnyway": { - "message": "Всё равно позвонить", + "message": "Все равно позвонить", "description": "Used on a warning dialog to make it clear that it might be risky to call the conversation." }, "continueCall": { @@ -482,7 +482,7 @@ "description": "Title of the success page for submitting a debug log" }, "debugLogSuccessNextSteps": { - "message": "Журнал отладки был загружен. Когда вы будете связываться с поддержкой, скопируйте ссылку ниже и вставьте её в письмо с описанием проблемы и шагами для её воспроизведения.", + "message": "Журнал отладки был загружен. Когда вы будете связываться с поддержкой, скопируйте ссылку ниже и вставьте ее в письмо с описанием проблемы и шагами для ее воспроизведения.", "description": "Explanation of next steps to take when submitting debug log" }, "debugLogCopy": { @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Искать в $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Нет результатов для «$searchTerm$»", @@ -833,6 +827,20 @@ "message": "Сообщения", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Поиск по имени пользователя", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Добро пожаловать в Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Значок, показывающий, что у этого изображения есть подпись", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Добавить подпись…", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Сохранить", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Сбросить", @@ -1338,7 +1342,7 @@ "description": "The menu option shown in Signal iOS to add a new linked device" }, "LinkScreen__scan-this-code": { - "message": "Просканируйте этот код в приложении Signal на своём телефоне", + "message": "Просканируйте этот код в приложении Signal на своем телефоне", "description": "Alt text for the QR code on the device link screen" }, "Preferences--device-name": { @@ -1374,7 +1378,7 @@ "description": "" }, "installTryAgain": { - "message": "Попробовать ещё раз", + "message": "Попробовать еще раз", "description": "" }, "Preferences--theme": { @@ -1430,7 +1434,7 @@ "description": "Label under the audio button" }, "calling__button--audio-disabled": { - "message": "Микрофон отключён", + "message": "Микрофон отключен", "description": "Button tooltip label when the microphone is disabled" }, "calling__button--audio-off": { @@ -1446,7 +1450,7 @@ "description": "Label under the share screen button" }, "calling__button--presenting-disabled": { - "message": "Показ отключён", + "message": "Показ отключен", "description": "Button tooltip label for when screen sharing is disabled" }, "calling__button--presenting-on": { @@ -1528,7 +1532,7 @@ } }, "calling__pre-call-info--many-people-in-call": { - "message": "$first$, $second$ и ещё $others$ человек(-а) в этом звонке", + "message": "$first$, $second$ и еще $others$ человек(-а) в этом звонке", "description": "Shown in the calling lobby to describe who is in the call", "placeholders": { "first": { @@ -1588,7 +1592,7 @@ } }, "calling__pre-call-info--will-ring-many": { - "message": "Signal будет звонить у $first$, $second$ и ещё $others$ человек", + "message": "Signal будет звонить у $first$, $second$ и еще $others$ человек", "description": "Shown in the calling lobby to describe who will be rang", "placeholders": { "person": { @@ -1648,7 +1652,7 @@ } }, "calling__pre-call-info--will-notify-many": { - "message": "$first$, $second$ и ещё $others$ человек(-а) будут уведомлены", + "message": "$first$, $second$ и еще $others$ человек(-а) будут уведомлены", "description": "Shown in the calling lobby to describe who will be notified", "placeholders": { "person": { @@ -1804,7 +1808,7 @@ "description": "Header for general options on the settings screen" }, "spellCheckDescription": { - "message": "Проверка орфографии текста, введённого в поле составления сообщения", + "message": "Проверка орфографии текста, введенного в поле составления сообщения", "description": "Description of the spell check setting" }, "spellCheckWillBeEnabled": { @@ -1820,7 +1824,7 @@ "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": "Запускать свёрнутым в трее", + "message": "Запускать свернутым в трее", "description": "In the settings, shown next to the checkbox option for starting in the system tray" }, "autoLaunchDescription": { @@ -1856,7 +1860,7 @@ "description": "Message shown to user when app is disconnected and data deleted" }, "deleteOldIndexedDBData": { - "message": "У вас есть устаревшие данные из предыдущей установки Signal Desktop. Если вы решите продолжить, они будут удалены, и вы начнёте с нуля.", + "message": "У вас есть устаревшие данные из предыдущей установки Signal Desktop. Если вы решите продолжить, они будут удалены, и вы начнете с нуля.", "description": "Shown if user last ran Signal Desktop before October 2018" }, "deleteOldData": { @@ -2154,7 +2158,7 @@ "description": "Description for incoming calls setting" }, "contactChangedProfileName": { - "message": "$sender$ изменил(-а) своё имя профиля с $oldProfile$ на $newProfile$", + "message": "$sender$ изменил(-а) свое имя профиля с $oldProfile$ на $newProfile$", "description": "Description for incoming calls setting", "placeholders": { "sender": { @@ -2172,7 +2176,7 @@ } }, "changedProfileName": { - "message": "$oldProfile$ изменил(-а) своё имя профиля на $newProfile$.", + "message": "$oldProfile$ изменил(-а) свое имя профиля на $newProfile$.", "description": "Shown when a contact not in your address book changes their profile name", "placeholders": { "oldProfile": { @@ -2212,7 +2216,7 @@ "description": "Label on button included with safety number change notification in the conversation" }, "cannotGenerateSafetyNumber": { - "message": "Этот пользователь не может быть подтверждён, пока вы не обменяетесь сообщениями с ним.", + "message": "Этот пользователь не может быть подтвержден, пока вы не обменяетесь сообщениями с ним.", "description": "Shown on the safety number screen if you have never exchanged messages with that contact" }, "yourSafetyNumberWith": { @@ -2242,7 +2246,7 @@ "description": "Name for the conversation with your own phone number" }, "noteToSelfHero": { - "message": "Вы можете добавлять заметки для себя в этом разговоре. Если у вашей учётной записи есть привязанные устройства, то новые заметки будут синхронизированы.", + "message": "Вы можете добавлять заметки для себя в этом разговоре. Если у вашей учетной записи есть привязанные устройства, то новые заметки будут синхронизированы.", "description": "Description for the Note to Self conversation" }, "notificationDrawAttention": { @@ -2273,6 +2277,20 @@ "message": "Разговоры не найдены", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Не удалось выполнить запрос по имени пользователя. Проверьте ваше подключение к интернету и попробуйте еще раз.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Пользователь не найден. $atUsername$ — не пользователь Signal; убедитесь, что вы ввели полное имя пользователя.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Выберите участников", "description": "The title for the 'choose group members' left pane screen" @@ -2308,7 +2326,7 @@ "description": "Shown in the alert when you add the maximum recommended number of group members" }, "chooseGroupMembers__maximum-recommended-group-size__body": { - "message": "Группы Signal работают лучше всего с $max$ участниками или меньше. Добавление большего количества участников приведёт к задержкам при отправке и получении сообщений.", + "message": "Группы Signal работают лучше всего с $max$ участниками или меньше. Добавление большего количества участников приведет к задержкам при отправке и получении сообщений.", "description": "Shown in the alert when you add the maximum recommended number of group members", "placeholders": { "max": { @@ -2356,7 +2374,7 @@ "description": "The header for the members list in the 'set group metadata' left pane screen" }, "setGroupMetadata__error-message": { - "message": "Не удалось создать эту группу. Проверьте ваше подключение к интернету и попробуйте ещё раз.", + "message": "Не удалось создать эту группу. Проверьте ваше подключение к интернету и попробуйте еще раз.", "description": "Shown in the modal when we can't create a group" }, "updateGroupAttributes__title": { @@ -2364,7 +2382,7 @@ "description": "Shown in the modal when we want to update a group" }, "updateGroupAttributes__error-message": { - "message": "Не удалось обновить группу. Проверьте ваше подключение к интернету и попробуйте ещё раз.", + "message": "Не удалось обновить группу. Проверьте ваше подключение к интернету и попробуйте еще раз.", "description": "Shown in the modal when we can't update a group" }, "notSupportedSMS": { @@ -2454,7 +2472,7 @@ "description": "Shown in the conversation history when you update a group" }, "updatedGroupAvatar": { - "message": "Аватар группы был обновлён.", + "message": "Аватар группы был обновлен.", "description": "Shown in the conversation history when someone updates the group" }, "titleIsNow": { @@ -2928,7 +2946,7 @@ "description": "Shown in the shortcuts guide" }, "Keyboard--send-in-expanded-composer": { - "message": "Отправить (в развёрнутой панели ввода)", + "message": "Отправить (в развернутой панели ввода)", "description": "Shown in the shortcuts guide" }, "Keyboard--attach-file": { @@ -2944,7 +2962,7 @@ "description": "Shown in the shortcuts guide" }, "Keyboard--conversation-by-index": { - "message": "Перейти к определённому разговору в списке", + "message": "Перейти к определенному разговору в списке", "description": "A shortcut allowing direct navigation to conversations 1 to 9 in list" }, "Keyboard--Key--ctrl": { @@ -3040,7 +3058,7 @@ "description": "Undo button for archiving a conversation" }, "conversationReturnedToInbox": { - "message": "Разговор был возвращён во входящие", + "message": "Разговор был возвращен во входящие", "description": "A toast that shows up when the user unarchives a conversation" }, "conversationMarkedUnread": { @@ -3134,7 +3152,7 @@ "description": "Help text for the drop stage of the sticker creator" }, "StickerCreator--MetaStage--title": { - "message": "Ещё несколько деталей…", + "message": "Еще несколько деталей…", "description": "Title for the meta stage of the sticker creator" }, "StickerCreator--MetaStage--Field--title": { @@ -3166,7 +3184,7 @@ "description": "The text inside the confirmation dialog on the meta stage of the sticker creator" }, "StickerCreator--UploadStage--title": { - "message": "Создаём ваш набор стикеров", + "message": "Создаем ваш набор стикеров", "description": "Title for the upload stage of the sticker creator" }, "StickerCreator--UploadStage-uploaded": { @@ -3210,7 +3228,7 @@ "description": "Text for the close button on the share stage of the sticker creator" }, "StickerCreator--ShareStage--createAnother": { - "message": "Создать ещё один набор стикеров", + "message": "Создать еще один набор стикеров", "description": "Text for the create another sticker pack button on the share stage of the sticker creator" }, "StickerCreator--ShareStage--socialMessage": { @@ -3274,7 +3292,7 @@ "description": "Text for the sticker preview for the light theme" }, "StickerCreator--StickerPreview--dark": { - "message": "Мой стикер в тёмной теме", + "message": "Мой стикер в темной теме", "description": "Text for the sticker preview for the dark theme" }, "StickerCreator--Authentication--error": { @@ -3286,7 +3304,7 @@ "description": "" }, "Reactions--error": { - "message": "Не удалось отправить реакцию. Пожалуйста, попробуйте ещё раз.", + "message": "Не удалось отправить реакцию. Пожалуйста, попробуйте еще раз.", "description": "Shown when a reaction fails to send" }, "Reactions--more": { @@ -3318,11 +3336,11 @@ } }, "MessageRequests--message-group": { - "message": "Присоединиться к этой группе и поделиться своим именем и фото с её участниками? Они не узнают, что вы видели их сообщения, пока вы не примете.", + "message": "Присоединиться к этой группе и поделиться своим именем и фото с ее участниками? Они не узнают, что вы видели их сообщения, пока вы не примете.", "description": "Shown as the message for a message request in a group" }, "MessageRequests--message-group-blocked": { - "message": "Разблокировать эту группу и поделиться своим именем и фото с её участниками? Вы не будете получать сообщений, пока не разблокируете эту группу.", + "message": "Разблокировать эту группу и поделиться своим именем и фото с ее участниками? Вы не будете получать сообщений, пока не разблокируете эту группу.", "description": "Shown as the message for a message request in a blocked group" }, "MessageRequests--block": { @@ -3333,16 +3351,22 @@ "message": "Разблокировать", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Разблокировать $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Вы сможете отправлять сообщения и звонить друг другу.", "description": "Shown as the body in the confirmation modal for unblocking a private message request" }, "MessageRequests--unblock-group-confirm-body": { - "message": "Участники группы смогут снова добавить вас в неё.", + "message": "Участники группы смогут снова добавить вас в нее.", "description": "Shown as the body in the confirmation modal for unblocking a group message request" }, "MessageRequests--block-and-report-spam": { @@ -3378,7 +3402,7 @@ } }, "MessageRequests--block-group-confirm-body": { - "message": "Вы больше не будете получать сообщения и обновления от этой группы, и участники группы не смогут снова добавить вас в неё.", + "message": "Вы больше не будете получать сообщения и обновления от этой группы, и участники группы не смогут снова добавить вас в нее.", "description": "Shown as the body in the confirmation modal for blocking a group message request" }, "MessageRequests--delete": { @@ -3390,7 +3414,7 @@ "description": "Shown as the title in the confirmation modal for deleting a private message request" }, "MessageRequests--delete-direct-confirm-body": { - "message": "Этот разговор будет удалён со всех ваших устройств.", + "message": "Этот разговор будет удален со всех ваших устройств.", "description": "Shown as the body in the confirmation modal for deleting a private message request" }, "MessageRequests--delete-group-confirm-title": { @@ -3424,7 +3448,7 @@ "description": "Shown as a button to share your profile, necessary to continue messaging in a conversation" }, "MessageRequests--profile-sharing--group": { - "message": "Продолжить ваш разговор с этой группой и поделиться своими именем и фото с её участниками? $learnMore$", + "message": "Продолжить ваш разговор с этой группой и поделиться своими именем и фото с ее участниками? $learnMore$", "description": "Shown when user hasn't shared their profile in a group yet", "placeholders": { "learnMore": { @@ -3514,7 +3538,7 @@ } }, "member-of-more-than-3-groups--one-more": { - "message": "Состоит в $group1$, $group2$, $group3$ и ещё одной группе", + "message": "Состоит в $group1$, $group2$, $group3$ и еще одной группе", "description": "Shown in the conversation hero to indicate this user is a member of four mutual groups", "placeholders": { "group1": { @@ -3532,7 +3556,7 @@ } }, "member-of-more-than-3-groups--multiple-more": { - "message": "Состоит в $group1$, $group2$, $group3$ и ещё $remainingCount$ группах", + "message": "Состоит в $group1$, $group2$, $group3$ и еще $remainingCount$ группах", "description": "Shown in the conversation hero to indicate this user is a member of 5+ mutual groups.", "placeholders": { "group1": { @@ -3674,7 +3698,7 @@ } }, "incomingGroupCall__ringing-3-others": { - "message": "$ringer$ звонит вам, $first$, $second$ и ещё 1 человеку", + "message": "$ringer$ звонит вам, $first$, $second$ и еще 1 человеку", "description": "Shown in the incoming call bar when someone is ringing you for a group call", "placeholders": { "ringer": { @@ -3692,7 +3716,7 @@ } }, "incomingGroupCall__ringing-many": { - "message": "$ringer$ звонит вам, $first$, $second$ и ещё $remaining$ людям", + "message": "$ringer$ звонит вам, $first$, $second$ и еще $remaining$ людям", "description": "Shown in the incoming call bar when someone is ringing you for a group call", "placeholders": { "ringer": { @@ -3768,7 +3792,7 @@ } }, "calling__call-notification__ended": { - "message": "Групповой звонок был завершён", + "message": "Групповой звонок был завершен", "description": "Notification message when a group call has ended" }, "calling__call-notification__started-by-someone": { @@ -3924,7 +3948,7 @@ "description": "Title of popup dialog when user-initiated task has gone wrong" }, "ErrorModal--description": { - "message": "Пожалуйста, попробуйте ещё раз или свяжитесь с поддержкой.", + "message": "Пожалуйста, попробуйте еще раз или свяжитесь с поддержкой.", "description": "Description text in popup dialog when user-initiated task has gone wrong" }, "Confirmation--confirm": { @@ -3952,11 +3976,11 @@ "description": "Shown if we are unable to parse a group link" }, "GroupV2--join--invalid-link": { - "message": "Это недействительная ссылка на группу. Убедитесь, что вся ссылка неповреждённая и правильная перед тем, как пытаться присоединиться.", + "message": "Это недействительная ссылка на группу. Убедитесь, что вся ссылка неповрежденная и правильная перед тем, как пытаться присоединиться.", "description": "Shown if we are unable to parse a group link" }, "GroupV2--join--prompt": { - "message": "Вы хотите присоединиться к этой группе и поделиться своими именем и фото с её участниками?", + "message": "Вы хотите присоединиться к этой группе и поделиться своими именем и фото с ее участниками?", "description": "Shown when you click on a group link to confirm" }, "GroupV2--join--already-in-group": { @@ -4044,7 +4068,7 @@ "description": "Shown if something went wrong when you try to join via a group link" }, "GroupV2--join--general-join-failure": { - "message": "Не удалось присоединиться к группе. Попробуйте ещё раз позже.", + "message": "Не удалось присоединиться к группе. Попробуйте еще раз позже.", "description": "Shown if something went wrong when you try to join via a group link" }, "GroupV2--admin": { @@ -4278,7 +4302,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--member-add--invited--you": { - "message": "Вы добавили приглашённого участника $inviteeName$.", + "message": "Вы добавили приглашенного участника $inviteeName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4288,7 +4312,7 @@ } }, "GroupV2--member-add--invited--other": { - "message": "$memberName$ добавил(-а) приглашённого участника $inviteeName$.", + "message": "$memberName$ добавил(-а) приглашенного участника $inviteeName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4302,7 +4326,7 @@ } }, "GroupV2--member-add--invited--unknown": { - "message": "Один из участников добавил приглашённого участника $inviteeName$.", + "message": "Один из участников добавил приглашенного участника $inviteeName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4652,7 +4676,7 @@ } }, "GroupV2--pending-add--one--other--unknown": { - "message": "Один человек был приглашён в группу.", + "message": "Один человек был приглашен в группу.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4734,7 +4758,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--pending-remove--decline--unknown": { - "message": "1 человек отклонил своё приглашение в группу.", + "message": "1 человек отклонил свое приглашение в группу.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--pending-remove--revoke--one--other": { @@ -4758,7 +4782,7 @@ } }, "GroupV2--pending-remove--revoke-own--to-you": { - "message": "$inviterName$ отозвал(-а) своё приглашение для вас.", + "message": "$inviterName$ отозвал(-а) свое приглашение для вас.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviterName": { @@ -4768,7 +4792,7 @@ } }, "GroupV2--pending-remove--revoke-own--unknown": { - "message": "$inviterName$ отозвал(-а) своё приглашение для 1 человека.", + "message": "$inviterName$ отозвал(-а) свое приглашение для 1 человека.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviterName": { @@ -4822,7 +4846,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from--one--other": { - "message": "$adminName$ отозвал(-а) приглашение в группу для 1 человека, который был приглашён $memberName$.", + "message": "$adminName$ отозвал(-а) приглашение в группу для 1 человека, который был приглашен $memberName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -4836,7 +4860,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from--one--you": { - "message": "Вы отозвали приглашение в группу для 1 человека, который был приглашён $memberName$.", + "message": "Вы отозвали приглашение в группу для 1 человека, который был приглашен $memberName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4846,7 +4870,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from--one--unknown": { - "message": "Один из администраторов отозвал приглашение в группу для 1 человека, который был приглашён $memberName$.", + "message": "Один из администраторов отозвал приглашение в группу для 1 человека, который был приглашен $memberName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "memberName": { @@ -4866,7 +4890,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from-you--one--you": { - "message": "Вы отменили своё приглашение для $inviteeName$.", + "message": "Вы отменили свое приглашение для $inviteeName$.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "inviteeName": { @@ -4942,7 +4966,7 @@ } }, "GroupV2--pending-remove--revoke-invite-from-you--many--you": { - "message": "Вы отменили своё приглашение для $count$ людей.", + "message": "Вы отменили свое приглашение для $count$ людей.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "count": { @@ -4980,7 +5004,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--admin-approval-remove-one--you--unknown": { - "message": "Ваш запрос на присоединение к группе был отклонён администратором.", + "message": "Ваш запрос на присоединение к группе был отклонен администратором.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--admin-approval-remove-one--other--you": { @@ -5018,11 +5042,11 @@ } }, "GroupV2--group-link-add--disabled--you": { - "message": "Вы включили ссылку на группу с отключённым одобрением администратора.", + "message": "Вы включили ссылку на группу с отключенным одобрением администратора.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--group-link-add--disabled--other": { - "message": "$adminName$ включил(-а) ссылку на группу с отключённым одобрением администратора.", + "message": "$adminName$ включил(-а) ссылку на группу с отключенным одобрением администратора.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -5032,15 +5056,15 @@ } }, "GroupV2--group-link-add--disabled--unknown": { - "message": "Ссылка на группу была включена с отключённым одобрением администратора.", + "message": "Ссылка на группу была включена с отключенным одобрением администратора.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--group-link-add--enabled--you": { - "message": "Вы включили ссылку на группу со включённым одобрением администратора.", + "message": "Вы включили ссылку на группу со включенным одобрением администратора.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--group-link-add--enabled--other": { - "message": "$adminName$ включил(-а) ссылку на группу со включённым одобрением администратора.", + "message": "$adminName$ включил(-а) ссылку на группу со включенным одобрением администратора.", "description": "Shown in timeline or conversation preview when v2 group changes", "placeholders": { "adminName": { @@ -5050,7 +5074,7 @@ } }, "GroupV2--group-link-add--enabled--unknown": { - "message": "Ссылка на группу была включена со включённым одобрением администратора.", + "message": "Ссылка на группу была включена со включенным одобрением администратора.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--group-link-remove--you": { @@ -5162,7 +5186,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV1--Migration--disabled": { - "message": "Обновите эту группу, чтобы активировать такие новые функции, как @упоминания и администраторы групп. Участники, которые ещё не поделились своими именем или фото с этой группой, будут приглашены присоединиться. $learnMore$", + "message": "Обновите эту группу, чтобы активировать такие новые функции, как @упоминания и администраторы групп. Участники, которые еще не поделились своими именем или фото с этой группой, будут приглашены присоединиться. $learnMore$", "description": "Shown instead of composition area when user is forced to migrate a legacy group (GV1).", "placeholders": { "learnMore": { @@ -5220,7 +5244,7 @@ "description": "Shown on Learn More popup after or Migration popup before GV1 migration" }, "GroupV1--Migration--info--removed--before--one": { - "message": "Этот участник не может присоединяться к Новым группам и будет удалён из группы:", + "message": "Этот участник не может присоединяться к Новым группам и будет удален из группы:", "description": "Shown on Learn More popup after or Migration popup before GV1 migration" }, "GroupV1--Migration--info--removed--after--many": { @@ -5228,7 +5252,7 @@ "description": "Shown on Learn More popup after or Migration popup before GV1 migration" }, "GroupV1--Migration--info--removed--after--one": { - "message": "Этот участник не мог присоединяться к Новым группам и был удалён из группы:", + "message": "Этот участник не мог присоединяться к Новым группам и был удален из группы:", "description": "Shown on Learn More popup after or Migration popup before GV1 migration" }, "GroupV1--Migration--invited--you": { @@ -5236,7 +5260,7 @@ "description": "Shown in timeline when a group is upgraded and you were invited instead of added" }, "GroupV1--Migration--invited--one": { - "message": "$contact$ не мог быть добавлен в Новую группу, поэтому был приглашён присоединиться.", + "message": "$contact$ не мог быть добавлен в Новую группу, поэтому был приглашен присоединиться.", "description": "Shown in timeline when a group is upgraded and one person was invited, instead of added", "placeholders": { "contact": { @@ -5287,6 +5311,30 @@ "message": "следующее", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Стать поддерживающим", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Стать поддерживающим", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal существует благодаря таким людям, как вы. Поддержите нас и получите значок.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Откройте Signal на своем телефоне", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Нажмите на свое фото профиля в левом верхнем углу, чтобы открыть настройки", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Нажмите на «Стать поддерживающим» и подпишитесь", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Развернуть", "description": "Aria label for expanding composition area" @@ -5308,7 +5356,7 @@ "description": "Displayed while checking if the contact is SMS-only" }, "countMutedConversationsDescription": { - "message": "Считать разговоры с отключёнными уведомлениями в счётчике на наклейке", + "message": "Считать разговоры с отключенными уведомлениями в счетчике на наклейке", "description": "Description for counting muted conversations in badge setting" }, "ContactModal--message": { @@ -5324,7 +5372,7 @@ "description": "Button text for make admin button in Group Contact Details modal" }, "ContactModal--make-admin-info": { - "message": "$contact$ сможет редактировать эту группу и её участников.", + "message": "$contact$ сможет редактировать эту группу и ее участников.", "description": "Shown in a confirmation dialog when you are about to grant admin privileges to someone", "placeholders": { "contact": { @@ -5416,7 +5464,7 @@ "description": "This is a button to block a group" }, "ConversationDetailsActions--leave-group-must-choose-new-admin": { - "message": "Прежде чем покинуть эту группу, вы должны назначить для неё как минимум одного нового администратора.", + "message": "Прежде чем покинуть эту группу, вы должны назначить для нее как минимум одного нового администратора.", "description": "Shown if, before leaving a group, you need to choose an admin" }, "ConversationDetailsActions--leave-group-modal-title": { @@ -5490,7 +5538,7 @@ "description": "In the conversation notifications settings, this is the label for the mentions option" }, "ConversationNotificationsSettings__mentions__info": { - "message": "Получать уведомления, когда вас упоминают в чатах с отключёнными уведомлениями", + "message": "Получать уведомления, когда вас упоминают в чатах с отключенными уведомлениями", "description": "In the conversation notifications settings, this is the sub-label for the mentions option" }, "ConversationNotificationsSettings__mentions__select__always-notify": { @@ -5570,11 +5618,11 @@ "description": "This is the title list of all invites" }, "PendingInvites--invited-by-you": { - "message": "Приглашённые вами", + "message": "Приглашенные вами", "description": "This is the title for the list of members you have invited" }, "PendingInvites--invited-by-others": { - "message": "Приглашённые другими", + "message": "Приглашенные другими", "description": "This is the title for the list of members who have invited other people" }, "PendingInvites--invited-count": { @@ -5652,7 +5700,7 @@ } }, "PendingInvites--info": { - "message": "Подробности людей, приглашённых другими участниками группы, не показываются до того, как они присоединятся. Приглашённые увидят сообщения в группе только после того, как присоединятся.", + "message": "Подробности людей, приглашенных другими участниками группы, не показываются до того, как они присоединятся. Приглашенные увидят сообщения в группе только после того, как присоединятся.", "description": "Information shown below the invite list" }, "AvatarInput--no-photo-label--group": { @@ -5852,7 +5900,7 @@ "description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site" }, "ContactSpoofing__same-name": { - "message": "Внимательно проверяйте запросы. Signal нашёл другого контакта с тем же именем. $link$", + "message": "Внимательно проверяйте запросы. Signal нашел другого контакта с тем же именем. $link$", "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else", "placeholders": { "link": { @@ -5912,7 +5960,7 @@ "description": "Header in the group contact spoofing review dialog. After this header, there will be a list of members" }, "ContactSpoofingReviewDialog__group__name-change-info": { - "message": "Недавно изменил(-а) своё имя профиля с $oldName$ на $newName$", + "message": "Недавно изменил(-а) свое имя профиля с $oldName$ на $newName$", "description": "In the group contact spoofing review dialog, this text is shown when someone has changed their name recently", "placeholders": { "oldName": { @@ -5968,11 +6016,11 @@ "description": "Displayed after successful captcha" }, "verificationFailed": { - "message": "Проверка не удалась. Пожалуйста, попробуйте ещё раз позже.", + "message": "Проверка не удалась. Пожалуйста, попробуйте еще раз позже.", "description": "Displayed after unsuccessful captcha" }, "deleteForEveryoneFailed": { - "message": "Не удалось удалить сообщение для всех. Пожалуйста, попробуйте ещё раз позже.", + "message": "Не удалось удалить сообщение для всех. Пожалуйста, попробуйте еще раз позже.", "description": "Displayed when delete-for-everyone has failed to send to all recipients" }, "ChatColorPicker__delete--title": { @@ -6030,7 +6078,7 @@ "description": "An example message bubble for selecting the chat color" }, "ChatColorPicker__sampleBubble2": { - "message": "Ещё одно сообщение.", + "message": "Еще одно сообщение.", "description": "An example message bubble for selecting the chat color" }, "ChatColorPicker__sampleBubble3": { @@ -6204,7 +6252,7 @@ "description": "Placeholder for the username field" }, "ProfileEditor--username--helper": { - "message": "Имена пользователей в Signal необязательны. Если вы решите создать имя пользователя и сделать его доступным для поиска, другие пользователи Signal смогут найти вас по этому имени пользователя и связаться с вами, не зная вашего номера телефона.", + "message": "Имена пользователей в Signal необязательны. Если вы решите создать имя пользователя, другие пользователи Signal смогут найти вас по этому имени пользователя и связаться с вами, не зная ваш номер телефона.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6240,11 +6288,11 @@ "description": "Shown if user has attempted to save a username which is not available" }, "ProfileEditor--username--general-error": { - "message": "Не удалось сохранить имя пользователя. Проверьте ваше подключение к интернету и попробуйте ещё раз.", + "message": "Не удалось сохранить имя пользователя. Проверьте ваше подключение к интернету и попробуйте еще раз.", "description": "Shown if something unknown has gone wrong with username save." }, "ProfileEditor--username--delete-general-error": { - "message": "Не удалось удалить имя пользователя. Проверьте ваше подключение к интернету и попробуйте ещё раз.", + "message": "Не удалось удалить имя пользователя. Проверьте ваше подключение к интернету и попробуйте еще раз.", "description": "Shown if something unknown has gone wrong with username delete." }, "ProfileEditor--username--delete-username": { @@ -6272,7 +6320,7 @@ "description": "Placeholder text for last name field" }, "ConfirmDiscardDialog--discard": { - "message": "Вы хотите сбросить внесённые изменения?", + "message": "Вы хотите сбросить внесенные изменения?", "description": "ConfirmationDialog text for discarding changes" }, "ProfileEditor--info": { @@ -6330,7 +6378,7 @@ "description": "Title for username editing" }, "ProfileEditorModal--error": { - "message": "Не удалось обновить ваш профиль. Пожалуйста, попробуйте ещё раз.", + "message": "Не удалось обновить ваш профиль. Пожалуйста, попробуйте еще раз.", "description": "Error message when something goes wrong updating your profile." }, "AnnouncementsOnlyGroupBanner--modal": { @@ -6414,7 +6462,7 @@ "description": "Title for the generate link previews setting" }, "Preferences__link-previews--description": { - "message": "Чтобы изменить эту настройку, откройте приложение Signal на своём мобильном устройстве и перейдите в Настройки > Чаты", + "message": "Чтобы изменить эту настройку, откройте приложение Signal на своем мобильном устройстве и перейдите в Настройки > Чаты", "description": "Description for the generate link previews setting" }, "Preferences--advanced": { @@ -6454,7 +6502,7 @@ "description": "Title for the 'who can do X' setting" }, "Preferences__privacy--description": { - "message": "Чтобы изменить эти настройки, откройте приложение Signal на своём мобильном устройстве и перейдите в Настройки > Конфиденциальность", + "message": "Чтобы изменить эти настройки, откройте приложение Signal на своем мобильном устройстве и перейдите в Настройки > Конфиденциальность", "description": "Description for the 'who can do X' setting" }, "Preferences__who-can--everybody": { @@ -6532,57 +6580,29 @@ "description": "Instructions in the modal for customizing the preferred reactions." }, "CustomizingPreferredReactions__had-save-error": { - "message": "Произошла ошибка при сохранении ваших настроек. Пожалуйста, попробуйте ещё раз.", + "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": "Что нового", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Добавлены новые анимации к диалогам и всплывающим окнам.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Горячие клавиши теперь работают вне зависимости от раскладки клавиатуры.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Теперь вы будете получать уведомления о начале групповых звонков.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Теперь вы можете изменить набор эмодзи, который появляется по умолчанию, когда вы хотите отреагировать на сообщение.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "Эта версия содержит несколько небольших изменений и исправлений ошибок.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "Теперь вы будете видеть больше информации с первого взгляда 👀. У панели слева новый вид и стиль 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Знайте, когда что. Отметка времени, связанная с индикаторами «доставлено», «прочитано», «отправлено» и другими индикаторами, теперь показывается на экране подробностей сообщения, если она доступна.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "message": "Пользователям программ чтения с экрана теперь должно быть легче перемещаться по списку разговоров в панели слева.", - "description": "Release notes for v5.21" - }, "WhatsNew__v5.24--1": { "message": "Теперь вы можете искать в архивированных разговорах. Представьте себя (быстро) просматривающим древние тома в поисках следующей подсказки.", "description": "Release notes for v5.24" }, "WhatsNew__v5.24--2": { - "message": "Если вы когда либо прокрутили вверх и отправили сообщение, то вы могли задуматься — где же ваше сообщение? Теперь после отправки сообщения разговор будет прокручен, чтобы сообщение было видно и вы смогли полюбоваться своей тяжёлой работой.", + "message": "Если вы когда либо прокрутили вверх и отправили сообщение, то вы могли задуматься — где же ваше сообщение? Теперь после отправки сообщения разговор будет прокручен, чтобы сообщение было видно и вы смогли полюбоваться своей тяжелой работой.", "description": "Release notes for v5.24" }, "WhatsNew__v5.24--3": { - "message": "Реагируете на сообщение? Теперь это действие должно выполняться более надёжно — при необходимости оно будет повторяться в течении 24 часов.", + "message": "Реагируете на сообщение? Теперь это действие должно выполняться более надежно — при необходимости оно будет повторяться в течении 24 часов.", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "Эта версия содержит несколько небольших изменений и исправлений ошибок.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "Эта версия содержит несколько небольших изменений и исправлений ошибок.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/sk/messages.json b/_locales/sk/messages.json index 1517f05ec..8fe209a28 100644 --- a/_locales/sk/messages.json +++ b/_locales/sk/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Hľadať v $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Žiadne výsledky pre \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Správy", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Nájsť podľa používateľského mena", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Vitajte v aplikácii Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikona indukujúca, že tento obrázok má popis", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Pridaj popis...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Uložiť", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Resetovať", @@ -2273,6 +2277,20 @@ "message": "Nenašli sa žiadne konverzácie", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Používateľské meno sa nepodarilo načítať. Skontrolujte pripojenie a skúste to znova.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Užívateľ nenájdený. $atUsername$ nie je používateľom služby Signal; uistite sa, že ste zadali celé používateľské meno.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Vybrať členov", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Odblokovať", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Odblokovať $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Budete si môcť volať a písať.", @@ -5287,6 +5311,30 @@ "message": "ďalší", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Staňte sa Sustainerom", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Staňte sa Sustainerom", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal poháňajú ľudia ako vy. Prispejte a získajte odznak.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Otvorte Signal na svojom telefóne", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Ťuknite na svoju profilovú fotku v ľavom hornom rohu pre otvorenie Nastavení", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Klepnite na „Staňte sa Sustainerom“ a prihláste sa na odber", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Rozbaliť", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Používateľské mená sú v aplikácii Signal voliteľné. Ak sa rozhodnete vytvoriť používateľské meno, ostatní používatelia Signalu vás budú môcť podľa neho nájsť a spojiť sa s vami bez toho, že by poznali vaše telefónne číslo.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Čo je nové", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Nadýchnite sa a relaxujte v nových animáciách pre dialógy a vyskakovacie okná. Uvoľnite sa. Uvoľnite sa.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Prepínanie rozložení klávesnice je vždy trochu ošemetné, ale klávesové skratky sa teraz dajú sledovať spolu s vami a presahujú konkrétne písmeno, ktoré bolo stlačené, aby sa dodržal váš zámer.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Teraz keď začne skupinový hovor dostanete upozornenie. Už nikdy nebudete meškať, pokiaľ nebudete chcieť.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Táto funkcia je k dispozícii všetkým, ktorí reagujú s 💅 viac ako 👍: emodži, ktoré sa predvolene zobrazujú, keď chcete reagovať na správu, môžete teraz prispôsobiť.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "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.20" - }, - "WhatsNew__v5.21--1": { - "message": "Získajte viac informácií na prvý pohľad 👀. Ľavý panel dostal úplne nový vzhľad a štýl 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Vedieť, kedy na čo. Časová pečiatka, ak je k dispozícii, spojená s doručenými, prečítanými, odoslanými a inými stavovými správami sa teraz zobrazuje na obrazovke podrobností správy.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.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" @@ -6583,6 +6599,10 @@ "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__v5.25--1": { + "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.25" + }, "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 releases that only include bug fixes" diff --git a/_locales/sl/messages.json b/_locales/sl/messages.json index 71c13863e..bea1732bf 100644 --- a/_locales/sl/messages.json +++ b/_locales/sl/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Išči v $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Ni rezultata za \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Sporočila", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Iskanje po uporabniškem imenu", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Dobrodošli v aplikaciji Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikona, ki označuje, da ima ta slika besedilo", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Dodaj besedilo ...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Shrani", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Ponastavi", @@ -2273,6 +2277,20 @@ "message": "Najden ni bil noben pogovor", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Iskanje neuspešno. Preverite povezavo in poskusite znova.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Uporabnik/ca ni bil najden/a. $atUsername$ ni uporabnik/ca Signala. Prepričajte se, da ste vnesli pravo ime.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Izberi člane/ice", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Odblokiraj", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Želite odblokirati skupino $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Lahko si bosta pošiljala sporočila in se klicala.", @@ -5287,6 +5311,30 @@ "message": "naslednje", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Postanite podpornik/ca", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Postanite podpornik/ca", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal podpirajo ljudje, kot ste vi. Prispevajte in prejmite bedž.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Odprite Signal na vašem telefonu", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Za dostop do Nastavitev tapnite na svojo profilno fotografijo, zgoraj levo", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tapnite na \"Postanite podpornik/ca\" in se naročite", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Razširi", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Uporabniška imena Signal so neobvezna. Če si boste ustvarili uporabniško ime Signal, vas bodo drugi/e uporabniki/ce lahko našli/e po njem in vam pošiljali/e sporočila, ne da bi poznali/e vašo telefonsko številko.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Kaj je novega", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/sq/messages.json b/_locales/sq/messages.json index 73af838c3..27791f42c 100644 --- a/_locales/sq/messages.json +++ b/_locales/sq/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Kërkoni te $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "S’ka përfundime për \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Mesazhe", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Mirë se vini te Signal-i", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikonë që tregon se për këtë figurë ka një titull", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Shtoni një përshkrim…", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Ruaje", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Riktheje", @@ -2273,6 +2277,20 @@ "message": "S’u gjetën biseda.", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Zgjidhni anëtarë", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Zhbllokoje", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Të zhbllokohet $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Do të jeni në gjendje t’i shkruani mesazhe dhe t’i bëni thirrje njëri-tjetrit.", @@ -5287,6 +5311,30 @@ "message": "pasuesja", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal-i bazohet në njerëz si ju. Kontribuoni dhe merrni një stemë.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Prekni mbi foton e profilit tuaj në cepin e majtë sipër, që të hapen Rregullimet.", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Zgjeroje", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Emrat e përdoruesve në Signal janë opsionalë. Nëse vendosni të krijoni një emër përdoruesi, përdorues të tjerë të Signal-it do të jenë në gjendje t’ju gjejnë me këtë emër përdoruesi dhe të lidhen me ju pa ditur numrin tuaj të telefonit.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Ç’ka të Re", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Merrni frymë fort dhe rehatohuni me animacionet e reja për dialogë dhe flluska. Merrni frymë. Nxirreni. Merrni frymë. Nxirreni.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Ndërrimi i skemave të tastierës është përherë pakëz i ngatërruar, por tanimë shkurtoret e tastierës ndjekin ndryshimet tuaja, duke shkuar tej shkronjës specifike që shtypët, për të plotësuar atë që kishit në mendje.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Kur fillon një thirrje grupi, tani merrni një njoftim. S’do të jeni kurrë më vonë, veç në daçi të jeni.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Kjo veçori vjen për cilindo që reagon me 💅 më shumë se sa me 👍: tani mund t’i përshtatni emoji-t që shfaqen si parazgjedhje, kur doni të reagoni ndaj një mesazhi.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "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.20" - }, - "WhatsNew__v5.21--1": { - "message": "Merrni më tepër informacion, me një vështrim 👀. Kuadrati majtas përfitoi një pamje dhe stil të ri 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Njihni kur-in e diçkaje. Vula kohore, në pastë, e përshoqëruar me mesazhe gjendjeje për të dorëzuar, të lexuar, të dërguar dhe të tjerë, tani shfaqen te skena e hollësive të mesazhit.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "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.25" + }, "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 releases that only include bug fixes" diff --git a/_locales/sr/messages.json b/_locales/sr/messages.json index 2e21ce842..6764ac1d2 100644 --- a/_locales/sr/messages.json +++ b/_locales/sr/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Тражи у $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Нема резултата за „$searchTerm$“", @@ -833,6 +827,20 @@ "message": "Поруке", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Пронађите корисничким именом", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Добродошли у Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Икона која показује да ова слика има натпис", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Додај опис", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Сачувај", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Ресетуј", @@ -2273,6 +2277,20 @@ "message": "Није пронађен ниједна преписка", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Није могуће налазити имена. Проверите да ли сте повезани на интернет и покушајте поново.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Корисник није нађен. $atUsername$ није Signal корисник; проверите да ли сте унели комплетно корисничко име.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Одаберите чланове", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Одблокирај", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Одблокирати $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Моћи ћете да размењујете поруке и позиве.", @@ -5287,6 +5311,30 @@ "message": "даље", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Постати одрживач", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Постати одрживач", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal покрећу особе попут Вас. Доприносите и добијте значку.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Отворите Signal на вашем телефону", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Додирните фотографију свог профила у горњем левом углу да бисте отворили подешавања", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Додирните \"Постаните одрживач\" и претплатите се", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Прошири", "description": "Aria label for expanding composition area" @@ -6204,11 +6252,11 @@ "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.", + "message": "Корисничка имена на Signal-у нису обавезна. Ако додате ваше корисничко име, други корисници Signal-а ће моћи да вас по њему пронађу и контактирају, без да знају ваш број телефона.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { - "message": "Usernames may only contain a-z, 0-9 and _", + "message": "Корисничко име може да садржи само a-z, 0-9 и _", "description": "Shown if user has attempted to use forbidden characters" }, "ProfileEditor--username--check-starting-character": { @@ -6216,7 +6264,7 @@ "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.", + "message": "Корисничко име мора садржати барем $min$ карактера.", "description": "Shown if user has attempted to enter a username with too few characters - currently min is 3", "placeholders": { "min": { @@ -6226,7 +6274,7 @@ } }, "ProfileEditor--username--check-character-max": { - "message": "Usernames must have at most $max$ characters.", + "message": "Корисничко име мора садржати највише $max$ карактера.", "description": "Shown if user has attempted to enter a username with too many characters - currently min is 25", "placeholders": { "max": { @@ -6240,19 +6288,19 @@ "description": "Shown if user has attempted to save a username which is not available" }, "ProfileEditor--username--general-error": { - "message": "Your username couldn’t be saved. Check your connection and try again.", + "message": "Није могуће сачувати ово корисничко име. Проверите вашу везу и покушајте поново.", "description": "Shown if something unknown has gone wrong with username save." }, "ProfileEditor--username--delete-general-error": { - "message": "Your username couldn’t be removed. Check your connection and try again.", + "message": "Није могуће уклонити ваше корисничко име. Проверите вашу везу и покушајте поново.", "description": "Shown if something unknown has gone wrong with username delete." }, "ProfileEditor--username--delete-username": { - "message": "Delete username", + "message": "Избриши корисничко име", "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?", + "message": "Ово ће уклонити ваше корисничко име, омогућавајући другим корисницима да га захтевају. Јесте ли сигурни?", "description": "Shown in dialog body if user has saved an empty string to delete their username" }, "ProfileEditor--username--confirm-delete-button": { @@ -6322,7 +6370,7 @@ "description": "Title for about editing" }, "ProfileEditorModal--avatar": { - "message": "Your Avatar", + "message": "Ваш аватар", "description": "Title for profile avatar editing" }, "ProfileEditorModal--username": { @@ -6539,38 +6587,6 @@ "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.", - "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.", - "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.", - "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.", - "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.", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "Добијте више информација на први поглед 👀. Лево окно има нови изглед и стил 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Знајте када до шта. Временска ознака, ако је доступна, повезана са испорученим, прочитаним, послан и другим порукама о статусу сада се приказују у екрану детаља о поруци.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "message": "Корисници читача екрана треба да нађу навигацију олакшану кроз листу разговора на левом окну.", - "description": "Release notes for v5.21" - }, "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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/sv/messages.json b/_locales/sv/messages.json index 7829e6a5e..970a7ad93 100644 --- a/_locales/sv/messages.json +++ b/_locales/sv/messages.json @@ -238,7 +238,7 @@ "description": "Shown in menu for conversation, and pins the conversation to the top of the conversation list" }, "unpinConversation": { - "message": "Lossa konversation", + "message": "Lösgör konversation", "description": "Undoes Archive Conversation action, and unpins the conversation from the top of the conversation list" }, "pinnedConversationsFull": { @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Sök i $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Inga resultat för \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Meddelanden", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Hitta efter användarnamn", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Välkommen till Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikon visandes att denna bild har en bildtext", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Lägg till en rubrik...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Spara", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Återställ", @@ -1962,7 +1966,7 @@ "description": "Text that links to a support article on verifying safety numbers" }, "expiredWarning": { - "message": "Den här versionen av Signal Desktop har gått ut. Vänligen uppgradera till den senaste versionen för att fortsätta chatta.", + "message": "Den här versionen av Signal Desktop har upphört att gälla. Vänligen uppgradera till den senaste versionen för att fortsätta chatta.", "description": "Warning notification that this version of the app has expired" }, "upgrade": { @@ -2273,6 +2277,20 @@ "message": "Inga konversationer hittades", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Det gick inte att hämta användarnamnet. Kontrollera din anslutning och försök igen.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "Användaren hittades inte. $atUsername$ är inte en Signal-användare; se till att du har angett hela användarnamnet.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Välj medlemmar", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Sluta blockera", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Sluta blockera $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Ni kommer att kunna meddela och ringa varandra.", @@ -3580,7 +3604,7 @@ "description": "Shown in tooltip for the button to accept a video call without video" }, "declineCall": { - "message": "Neka", + "message": "Avfärda", "description": "Shown in tooltip for the button to decline a call (audio or video)" }, "declinedIncomingAudioCall": { @@ -4980,11 +5004,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 nekats av en administratör.", + "message": "Din förfrågan om att gå med i gruppen har avfärdats av en administratör.", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--admin-approval-remove-one--other--you": { - "message": "Du nekade en begäran om att gå med i gruppen från $joinerName$.", + "message": "Du avfärdade 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": { @@ -5004,7 +5028,7 @@ } }, "GroupV2--admin-approval-remove-one--other--other": { - "message": "$adminName$ nekade en begäran om att gå med i gruppen från $joinerName$.", + "message": "$adminName$ avfärdade 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": { @@ -5287,6 +5311,30 @@ "message": "nästa", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Bli en upprätthållare", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Bli en upprätthållare", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal drivs av människor som du. Bidra och få ett märke.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Öppna Signal på din telefon", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Tryck på ditt profilfoto längst upp till vänster för att öppna Inställningar", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tryck på \"Bli en underhållare\" och prenumerera", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Fäll ut", "description": "Aria label for expanding composition area" @@ -5556,7 +5604,7 @@ } }, "PendingRequests--deny-for": { - "message": "Neka förfrågan från \"$name$\"?", + "message": "Avfärda förfrågan från \"$name$\"?", "description": "This is the modal content when confirming denying a group request to join", "placeholders": { "name": { @@ -5638,7 +5686,7 @@ "description": "This is the modal button to approve group request to join" }, "PendingRequests--deny": { - "message": "Neka förfrågan", + "message": "Avfärda förfrågan", "description": "This is the modal button to deny group request to join" }, "PendingRequests--info": { @@ -6022,7 +6070,7 @@ "description": "Modal message text for confirming resetting of chat colors" }, "ChatColorPicker__custom-color--label": { - "message": "Visa anpassad färgredigerare", + "message": "Visa anpassad färgändrare", "description": "aria-label for custom color editor button" }, "ChatColorPicker__sampleBubble1": { @@ -6038,7 +6086,7 @@ "description": "An example message bubble for selecting the chat color" }, "ChatColorPicker__context--edit": { - "message": "Redigera färg", + "message": "Ändra färg", "description": "Option in the custom color bubble context menu" }, "ChatColorPicker__context--duplicate": { @@ -6204,7 +6252,7 @@ "description": "Placeholder for the username field" }, "ProfileEditor--username--helper": { - "message": "Användarnamn på Signal är valfria. Om du väljer att skapa ett användarnamn och göra det sökbart, kommer andra Signal-användare att kunna hitta dig med det här användarnamnet och kontakta dig utan att veta ditt telefonnummer.", + "message": "Användarnamn på Signal är valfritt. Om du väljer att skapa ett användarnamn kommer andra Signal-användare att kunna hitta dig genom detta användarnamn och kontakta dig utan att veta ditt telefonnummer.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "Vad är nytt", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Ta ett andetag och koppla av i de nya animationerna för dialoger och popup-fönster. Lätt in. Lätt ut. Lätt in. Lätt ut.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Att byta tangentbordslayout är alltid lite knepigt, men tangentbordsgenvägar spårar nu rätt tillsammans med dig och når längre än den specifika bokstaven som trycks för att hedra din avsikt.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "När ett gruppsamtal startar får du nu ett meddelande. Du kommer aldrig att vara sen igen, om du inte vill vara det.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Denna funktion går ut till alla som reagerar med 💅 mer än 👍: du kan nu anpassa emojier som visas som standard när du vill reagera på ett meddelande.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "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.20" - }, - "WhatsNew__v5.21--1": { - "message": "Få mer information med en överblick 👀. Den vänstra rutan har fått ett nytt utseende och en ny stil 😎.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "Vet när till vad. Tidsstämpeln, om den är tillgänglig, associerad med levererade, lästa, skickade och andra statusmeddelanden visas nu i meddelandets detaljskärm.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.24--1": { "message": "Du kan nu söka i arkiverade konversationer. Föreställ dig att du letar (snabbt) genom uråldriga böcker och letar efter nästa ledtråd.", "description": "Release notes for v5.24" @@ -6580,9 +6596,13 @@ "description": "Release notes for v5.24" }, "WhatsNew__v5.24--3": { - "message": "Reagerar du på ett meddelande? Det borde nu vara mer tillförlitligt och försöka igen i upp till 24 timmar", + "message": "Reagerar du på ett meddelande? Det borde nu vara mer tillförlitligt och försöker igen i upp till 24 timmar", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "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.25" + }, "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 releases that only include bug fixes" diff --git a/_locales/sw/messages.json b/_locales/sw/messages.json index 0527c4b3f..3e217ded9 100644 --- a/_locales/sw/messages.json +++ b/_locales/sw/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Tafuta kwenye $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Hakuna matokeo ya \";$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Ujumbe", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Karibu Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Ikoni inaonyesha kuwa taswira hii ina maelezo mafupi", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Ongeza maelezo mafupi", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Hifadhi", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Seti upya tena", @@ -2273,6 +2277,20 @@ "message": "Hakuna mazungumzo yaliyopatikana", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Chagua wanachama", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Fungua", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Ungependa kuacha kumzuia $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Mtaweza kutumiana ujumbe na kupigiana simu.", @@ -5287,6 +5311,30 @@ "message": "ijayo", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Gusa picha yako ya wasifu kwenye sehemu ya juu kushoto ili ufungue Mipangilio", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Panua", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Majina ya watumiaji kwenye Signal ni ya hiari. Ukichagua kuunda jina la mtumiaji watumiaji wengine wa Signal wataweza kukupata kwa jina hili la mtumiaji na kuwasiliana na wewe bila kujua nambari yako ya simu.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/ta/messages.json b/_locales/ta/messages.json index 6cd40edc2..df7a4a385 100644 --- a/_locales/ta/messages.json +++ b/_locales/ta/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "$conversationName$ இல் தேடுங்கள்", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "\"$searchTerm$\" க்கான முடிவுகள் எதுவும் இல்லை", @@ -833,6 +827,20 @@ "message": "செய்திகள்", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Signal லுக்கு வருக", "description": "" @@ -1293,13 +1301,9 @@ "message": "இந்த படத்திற்கு ஒரு தலைப்பு இருப்பதைக் காட்டும் ஐகான்", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "ஒரு தலைப்பை சேர்க்க...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "சேமி", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "மீட்டமைக்க", @@ -2273,6 +2277,20 @@ "message": "உரையாடல்கள் எதுவும் கிடைக்கவில்லை", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "உறுப்பினர்களை தேர்ந்தெடு", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "தடைநீக்கு ", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "$name$ அவரைத் தடைநீக்கு செய்க?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "நீங்கள் செய்தி அனுப்ப முடியும் மற்றும் ஒவ்வொன்றையும் அழைக்கவும் மற்றவை.", @@ -5287,6 +5311,30 @@ "message": "அடுத்தது", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "தட்டவும் உங்கள் சுயவிவரத்தில் புகைப்படம் மேலே இடதுபுறம் திறந்த அமைப்புகள்", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "விரிவாக்கு", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Signal லில் உள்ள பயனர்பெயர்கள் விருப்பமானது. பயனர்பெயரை உருவாக்க நீங்கள் தேர்வுசெய்தால், மற்ற Signal பயனர்கள் இந்த பயனர்பெயர் மூலம் உங்களைக் கண்டுபிடித்து, உங்கள் தொலைபேசி எண்ணைத் தெரியாமல் உங்களைத் தொடர்பு கொள்ள முடியும்.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/te/messages.json b/_locales/te/messages.json index 7651da941..da7a0ae2a 100644 --- a/_locales/te/messages.json +++ b/_locales/te/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "$conversationName$ లో శోధించండి", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "\"$searchTerm$\" కోసం ఫలితాలు లేవు", @@ -833,6 +827,20 @@ "message": "సందేశాలు", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Signal కి స్వాగతం!", "description": "" @@ -1293,13 +1301,9 @@ "message": "ఈ చిత్రానికి శీర్షిక ఉందని చూపించే ఐకాన్", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "శీర్షికను జోడించండి...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "భద్రపరుచు", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "పునరుద్ధరించు", @@ -2273,6 +2277,20 @@ "message": "సంభాషణలు కనుగొనబడలేదు", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "సభ్యులను ఎన్నుకోండి", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "అనుమతించు", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "$name$ ని అన్‌బ్లాక్ చేయాలా?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "మీరు ఒకరికొకరు సందేశములు పంపుకోవచ్చు మరియు మాట్లాడుకోవచ్చు.", @@ -5287,6 +5311,30 @@ "message": "తరువాత", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Tap on your profile photo in the top left to open Settings", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "విస్తరించండి", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Signal లోని వినియోగదారు పేర్లు ఐచ్ఛికం. మీరు వినియోగదారు పేరును సృష్టించాలని ఎంచుకుంటే ఇతర Signal వినియోగదారులు ఈ వినియోగదారు పేరు ద్వారా మిమ్మల్ని కనుగొని, మీ ఫోన్ నంబర్ తెలియకుండానే మిమ్మల్ని సంప్రదించగలరు.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/th/messages.json b/_locales/th/messages.json index 18dee0ab1..9f8358189 100644 --- a/_locales/th/messages.json +++ b/_locales/th/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "ค้นหาใน $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "ไม่มีผลลัพธ์สำหรับ \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "ข้อความ", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "ยินดีต้อนรับสู่ Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "ไอคอนแสดงว่ารูปภาพนี้มีคำอธิบายภาพ", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "เพิ่มคำอธิบาย...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "บันทึก", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "รีเซ็ต", @@ -2273,6 +2277,20 @@ "message": "ไม่พบบทสนทนา", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "เลือกสมาชิก", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "เลิกปิดกั้น", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "เลิกปิดกั้น $name$ หรือไม่?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "คุณจะสามารถส่งข้อความและโทรหากันและกันได้", @@ -5287,6 +5311,30 @@ "message": "ถ้ดไป", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "แตะรูปโปรไฟล์ของคุณบนฝั่งซ้ายบนเพื่อเปิดการตั้งค่า", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "ขยาย", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "ชื่อผู้ใช้ใน Signal นั้นจะมีหรือไม่ก็ได้ ถ้าคุณเลือกสร้างชื่อผู้ใช้ ผู้ใช้ Signal คนอื่นจะสามารถหาและติดต่อคุณได้จากชื่อผู้ใช้นี้โดยไม่จำเป็นต้องรู้หมายเลขโทรศัพท์ของคุณ", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/tr/messages.json b/_locales/tr/messages.json index 63466f92b..88d78b129 100644 --- a/_locales/tr/messages.json +++ b/_locales/tr/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "$conversationName$ konuşmasında ara", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "\"$searchTerm$\" için arama sonucu yok", @@ -833,6 +827,20 @@ "message": "İletiler", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Signal'e Hoşgeldin", "description": "" @@ -1293,13 +1301,9 @@ "message": "Bu görüntünün başlığı olduğunu gösteren ikon", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Bir başlık ekleyin...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Kaydet", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Sıfırla", @@ -2273,6 +2277,20 @@ "message": "Konuşma yok", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Üyeleri seçin", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "Engeli kaldır", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "$name$ kişisinin engeli kaldırılsın mı?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Birbirinizi arayıp ileti gönderebileceksiniz.", @@ -5287,6 +5311,30 @@ "message": "sonraki", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Ayarları açmak için sol üstteki profil fotoğrafınıza dokunun", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Genişlet", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Signal'de kullanıcı adları tamamen isteğe bağlıdır. Eğer kullanıcı adı oluşturursanız diğer Signal kullanıcıları bu kullanıcı adı ile sizi bulup telefon numaranızı bilmeden size ulaşabileceklerdir.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6494,7 +6542,7 @@ "description": "Header for settings having to do with updates" }, "Preferences__download-update": { - "message": "Güncellemeler otomaik olarak indirilsin", + "message": "Güncellemeler otomatik olarak indirilsin", "description": "Label for checkbox for the auto download updates setting" }, "Preferences__enable-notifications": { @@ -6539,38 +6587,6 @@ "message": "Neler Yeni", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "Bir nefes alın ve diyaloglardaki ve açılır pencerelerdeki yeni animasyonlarla rahatlayın. Yavaşça. Hızlıca. Yavaşça. Hızlıca.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "Klavye düzenini değiştirmek her zaman biraz zor olmuştur, ancak klavye kısayolları şimdi tam olarak sizi takip ediyor, niyetinizi yerine getirmek için basılan belirli harfin ötesine geçiyor.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "Şimdi bir grup araması başladığında bir bildirim alacaksınız. Artık geç kalmayacaksınız, eğer niyetiniz geç kalmak değilse.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "Bu özellik, 👍 yerine daha çok 💅 ile etkileşim kuranlar için: şimdi artık bir iletiye bırakmak istediğiniz tepkinin varsayılan olarak nasıl gözükebileceğini düzenleyebiliyorsunuz.", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "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": "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": { - "message": "Neyin ne zaman olduğunu bilin. Varsa teslim edilen, okunan, gönderilen ve diğer durum iletileriyle ilişkili zaman bilgisi artık iletinin ayrıntılar ekranında görüntülenecektir.", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "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.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" @@ -6583,6 +6599,10 @@ "message": "Mesaja tepki mi veriyorsunuz? Artık daha stabil olmalı, 24 saate kadar otomatik tekrar denenecek", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "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.25" + }, "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" diff --git a/_locales/ug/messages.json b/_locales/ug/messages.json index 354bd2069..1d2b6dc3a 100644 --- a/_locales/ug/messages.json +++ b/_locales/ug/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "$conversationName$ دىن ئىزدە", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "«$searchTerm$» غا ئائىت نەتىجە تېپىلمىدى", @@ -833,6 +827,20 @@ "message": "ئۇچۇرلار", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "‫Signal غا خۇش كەلدىڭىز", "description": "" @@ -1293,13 +1301,9 @@ "message": "مەزكۇر سۈرەتنىڭ چۈشەندۈرۈش سىنبەلگىسى بارلىقىنى بىلدۈرىدۇ", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "بايان قوش…", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "ساقلا", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "ئەسلىگە قايتۇر", @@ -2273,6 +2277,20 @@ "message": "ھېچقانداق سۆھبەت تېپىلمىدى", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "ئەزا تاللاش", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "چەكلىمە", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "$name$ چەكلىمەمدۇ؟", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "ئۆز ئارا ئۇچۇرلىشىپ ۋە چاقىرىشالايسىلەر.", @@ -5287,6 +5311,30 @@ "message": "كېيىنكى", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "سول ئۈستىدىكى سەپلىمە ھۆججەت سۈرىتى چېكىلسە تەڭشەكلەر ئېچىلىدۇ", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "ياي", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "ئىشلەتكۈچى ئىسمى Signal دىكى تاللانما ئىقتىدار. ئەگەر ئىشلەتكۈچى ئىسمى قۇرۇشنى تاللىسىڭىز، باشقا Signal ئىشلەتكۈچىلىرى مۇشۇ ئىسىم بىلەن سىزنى ئىزدەپ ئالاقە قىلالايدۇ ھەمدە تېلېفون نومۇرىڭىزنى بىلىش ھاجەتسىز.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/uk/messages.json b/_locales/uk/messages.json index f94b9f9e3..e2a1498c5 100644 --- a/_locales/uk/messages.json +++ b/_locales/uk/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Шукати у $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Немає результатів для «$searchTerm$»", @@ -833,6 +827,20 @@ "message": "Повідомлення", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Ласкаво просимо до Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Значок який показує, що в цьому зображенні є підпис", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Добавити заголовок...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Зберегти", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Скинути", @@ -2273,6 +2277,20 @@ "message": "Розмов не знайдено", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Обрати учасників", "description": "The title for the 'choose group members' left pane screen" @@ -2756,7 +2774,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": { @@ -3333,9 +3351,15 @@ "message": "Розблокувати", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Розблокувати $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Ви зможете відправляти повідомлення та дзвонити один одному.", @@ -5287,6 +5311,30 @@ "message": "вперед", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Стати підтримувачем", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Стати підтримувачем", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal працює завдяки таким людям, як ви. Зробіть внесок та отримайте емблему.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Відкрийте Signal на своєму телефоні", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Натисніть фото свого профілю в лівому верхньому кутку, щоб відкрити Настройки ", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Натисніть на «Стати підтримувачем» та підпишіться", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Розкрити", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Імена користувачів в Signal необов'язкові. Якщо ви вирішите створити ім'я користувача, інші користувачі Signal зможуть знайти вас по цьому імені і зв'язатися з вами, не знаючи ваш номер телефону.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/ur/messages.json b/_locales/ur/messages.json index 41aef1f09..dee7a52f6 100644 --- a/_locales/ur/messages.json +++ b/_locales/ur/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "$conversationName$ میں تلاش کریں", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "\"$searchTerm$\" کے لئے کوئی نتیجہ نہیں", @@ -833,6 +827,20 @@ "message": "پیغامات", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Signal میں خوش آمدید", "description": "" @@ -1293,13 +1301,9 @@ "message": "آئیکن ظاہر کررہی ہے کہ اس تصویر میں ایک عنوان ہے", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "ایک عنوان شامل کریں ...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "محفوظ", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "دوبارہ بحال کریں", @@ -2273,6 +2277,20 @@ "message": "کوئی گفتگو نہیں ملی", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "ممبروں کا انتخاب کریں", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "ان بلاک", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "غیر مسدود $name$؟", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "آپ ایک دوسرے کو پیغام بھیجنے اور کال کرنے کے اہل ہوں گے۔", @@ -5287,6 +5311,30 @@ "message": "اگلے", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "ترتیبات کو کھولنے کے لئے بائیں طرف اوپر اپنے پروفائل فوٹو پر ٹیپ کریں", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "پھیلائیں", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Signal پر صارف کا نام آپشنل ہے۔ اگر آپ صارف کا نام بنانا منتخب کرتے ہیں دوسرے Signal صارفین اس صارف کے نام کے زریعے تلاش کرنے کے قابل ہوں گے اور فون نمبر کے بغیر آپ سے رابطہ کرسکتے ہیں۔", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/vi/messages.json b/_locales/vi/messages.json index f464cd6a8..0e4444fff 100644 --- a/_locales/vi/messages.json +++ b/_locales/vi/messages.json @@ -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": "Gửi tin nhắn chờ", "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": "Gửi $count$ tin nhắn chờ", "description": "Shown on confirmation dialog when user attempts to send a message in the outbox", "placeholders": { "count": { @@ -781,13 +781,7 @@ }, "searchIn": { "message": "Tìm kiếm trong $conversationName$", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "Không có kết quả cho \"$searchTerm$\"", @@ -833,6 +827,20 @@ "message": "Tin nhắn", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "Chào mừng đến với Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "Biểu tượng cho biết hình ảnh này có chú thích", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "Thêm chú thích...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "Lưu", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "Đặt lại", @@ -2273,6 +2277,20 @@ "message": "Không tìm thấy cuộc trò chuyện", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "Chọn thành viên", "description": "The title for the 'choose group members' left pane screen" @@ -2756,7 +2774,7 @@ "description": "Appears on the cancel button in confirmation dialogs." }, "MessageBody--read-more": { - "message": "Read more", + "message": "Đọc thêm", "description": "When a message is too long this is the affordance to expand the message" }, "Message--unsupported-message": { @@ -3333,9 +3351,15 @@ "message": "Bỏ chặn", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "Ngưng chặn $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "Các bạn sẽ có thể nhắn tin và gọi cho nhau.", @@ -5287,6 +5311,30 @@ "message": "tiếp theo", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Trở thành người quyên góp", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Trở thành người quyên góp", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "Nhấn vào ảnh đại diện của bạn ở góc trên bên trái để mở Cài đặt", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "Mở rộng", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Tên người dùng trên Signal là không bắt buộc. Nếu bạn chọn tạo một tên người dùng, những người dùng Signal khác sẽ có thể tìm được bạn bằng tên này và liên lạc với bạn mà không cần biết số điện thoại của bạn.", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6352,7 +6400,7 @@ "description": "Clickable text describing administrators of a group, used in the message an admin label" }, "AvatarEditor--choose": { - "message": "Select an avatar", + "message": "Chọn Anhr đại diện", "description": "Label for the avatar selector" }, "AvatarColorPicker--choose": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/zh_CN/messages.json b/_locales/zh_CN/messages.json index 6e1add653..14d871259 100644 --- a/_locales/zh_CN/messages.json +++ b/_locales/zh_CN/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "在$conversationName$中搜索", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "没有找到 “$searchTerm$” 相关结果", @@ -833,6 +827,20 @@ "message": "信息", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "Find by Username", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "欢迎来到 Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "表示该图片带有描述的图标", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "添加描述...", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "保存", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "重置", @@ -2273,6 +2277,20 @@ "message": "未找到对话", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "Failed to fetch username. Check your connection and try again.", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "User not found. $atUsername$ is not a Signal user; make sure you’ve entered the complete username.", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "选择成员", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "取消屏蔽", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "取消屏蔽 $name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "彼此将可以收发消息并呼叫。", @@ -5287,6 +5311,30 @@ "message": "下一", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "Become a Sustainer", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "Become a Sustainer", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal is powered by people like you. Contribute and receive a badge.", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "Open Signal on your phone", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "点击左上侧个人资料图片,打开设置。", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "Tap on \"Become a Sustainer\" and subscribe", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "扩展", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "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.", + "message": "Signal 上的用户名是可选功能。如果您选择创建用户名,其他 Signal 用户无需知道您的电话号码,即可通过此用户名与您取得联系。", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "What's New", "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.", - "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.", - "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.", - "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.", - "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.", - "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 😎.", - "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.", - "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.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" @@ -6583,6 +6599,10 @@ "message": "Reacting to a message? It should now be more reliable, retrying for up to 24 hours", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "This version contains a number of small tweaks and bug fixes to keep Signal running smoothly.", "description": "Release notes for releases that only include bug fixes" diff --git a/_locales/zh_TW/messages.json b/_locales/zh_TW/messages.json index bc8c4eeeb..732cc0717 100644 --- a/_locales/zh_TW/messages.json +++ b/_locales/zh_TW/messages.json @@ -781,13 +781,7 @@ }, "searchIn": { "message": "在$conversationName$搜尋", - "description": "Shown in the search box before text is entered when searching in a specific conversation", - "placeholders": { - "conversationName": { - "content": "$1", - "example": "Friends" - } - } + "description": "Shown in the search box before text is entered when searching in a specific conversation" }, "noSearchResults": { "message": "無 \"$searchTerm$\" 的搜尋結果", @@ -833,6 +827,20 @@ "message": "訊息", "description": "Shown to separate the types of search results" }, + "findByUsernameHeader": { + "message": "以使用者名稱搜尋", + "description": "Shown to separate the types of search results" + }, + "at-username": { + "message": "@$username$", + "description": "@ added to username to signify it as a username. Should it be on the right in your language?", + "placeholders": { + "username": { + "content": "$1", + "example": "sammy45" + } + } + }, "welcomeToSignal": { "message": "歡迎來到 Signal", "description": "" @@ -1293,13 +1301,9 @@ "message": "圖示顯示此圖片有說明文字", "description": "Used for the icon layered on top of an image in message bubbles" }, - "addACaption": { - "message": "加入說明文字…", - "description": "Used as the placeholder text in the caption editor text field" - }, "save": { "message": "儲存", - "description": "Used as a 'commit changes' button in the caption editor for outgoing image attachments" + "description": "Used on save buttons" }, "reset": { "message": "重設", @@ -2273,6 +2277,20 @@ "message": "找不到對話", "description": "Label shown when there are no conversations to compose to" }, + "Toast--failed-to-fetch-username": { + "message": "取得使用者名稱失敗。檢查你的網路連接並重試。", + "description": "Shown if request to Signal servers to find username fails" + }, + "startConversation--username-not-found": { + "message": "未找到該使用者。$atUsername$不是 Signal 使用者;請確定你輸入的是完整的使用者名稱。", + "description": "Shown in dialog if username is not found. Note that 'username' will be the output of at-username", + "placeholders": { + "atUsername": { + "content": "$1", + "example": "@alex" + } + } + }, "chooseGroupMembers__title": { "message": "選擇成員", "description": "The title for the 'choose group members' left pane screen" @@ -3333,9 +3351,15 @@ "message": "解除封鎖", "description": "Shown as a button to let the user unblock a message request" }, - "MessageRequests--unblock-confirm-title": { + "MessageRequests--unblock-direct-confirm-title": { "message": "解除封鎖$name$?", - "description": "Shown as a button to let the user unblock a message request" + "description": "Shown as a button to let the user unblock a message request", + "placeholders": { + "name": { + "content": "$1", + "example": "Cayce Pollard" + } + } }, "MessageRequests--unblock-direct-confirm-body": { "message": "你將能夠發訊息並互相打電話。", @@ -5287,6 +5311,30 @@ "message": "下一個", "description": "Generic next label" }, + "BadgeDialog__become-a-sustainer-button": { + "message": "成為定期贊助人", + "description": "In the badge dialog. This button is shown under sustainer badges, taking users to some instructions" + }, + "BadgeSustainerInstructions__header": { + "message": "成為定期贊助人", + "description": "In the instructions for becoming a sustainer. The heading." + }, + "BadgeSustainerInstructions__subheader": { + "message": "Signal 由像你這樣提供支援。貢獻並獲得徽章。", + "description": "In the instructions for becoming a sustainer. The subheading." + }, + "BadgeSustainerInstructions__instructions__1": { + "message": "在手機上開啟 Signal", + "description": "In the instructions for becoming a sustainer. First instruction." + }, + "BadgeSustainerInstructions__instructions__2": { + "message": "點按左上角的個人資料照片以打開“設定”", + "description": "In the instructions for becoming a sustainer. Second instruction." + }, + "BadgeSustainerInstructions__instructions__3": { + "message": "點擊“成為定期贊助人”並訂閱", + "description": "In the instructions for becoming a sustainer. Third instruction." + }, "CompositionArea--expand": { "message": "擴充", "description": "Aria label for expanding composition area" @@ -6204,7 +6252,7 @@ "description": "Placeholder for the username field" }, "ProfileEditor--username--helper": { - "message": "Signal 上的使用者名稱是可選的。 如果你選擇建立使用者名稱並使可被搜索,其他 Signal 使用者將能夠透過該使用者名稱找到你並在不知道你的電話號碼的情況下與你聯絡。", + "message": "Signal上的使用者名稱是選則性的。 如果你選擇創建使用者名稱,其他Signal 使用者將能透過使用者名稱找到你,並在不知道你的電話號碼的情況下與你聯繫。", "description": "Shown on the edit username screen" }, "ProfileEditor--username--check-characters": { @@ -6539,38 +6587,6 @@ "message": "有甚麼新的", "description": "Title for the whats new modal" }, - "WhatsNew__v5.19--1": { - "message": "休息一下並放鬆進入對話框和彈出視窗的新動畫。 吸氣呼氣。 吸氣呼氣。", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--2": { - "message": "切換鍵盤佈局總是有點棘手,但鍵盤快捷鍵現在會與你一起移動,按下的特定字母來滿足你的要求。", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--3": { - "message": "當群組通話開始時,你現在會收到通知。 你不會再太遲加入,除非你想遲到。", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.19--4": { - "message": "此功能適用於對 💅 做出反應超過 👍 的每個人:你現在可以自定義當你想對訊息做出回應時預設顯示的表情符號。", - "description": "Release notes for v5.19" - }, - "WhatsNew__v5.20": { - "message": "此版本包含許多小調整和錯誤修復,以維持 Signal 穩定運作。", - "description": "Release notes for v5.20" - }, - "WhatsNew__v5.21--1": { - "message": "一目了然獲取更多信息👀。 左方面板具有全新的外觀和樣式😎。", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--2": { - "message": "要知道什麼時候該做什麼。 與已送達、已讀、已傳送和其他狀態訊息相關聯的時間戳(如果可用)現在會顯示在訊息詳細訊息畫面中。", - "description": "Release notes for v5.21" - }, - "WhatsNew__v5.21--3": { - "message": "螢幕閱讀器使用者現在應該可以更輕鬆地瀏覽左側面版中的對話清單。", - "description": "Release notes for v5.21" - }, "WhatsNew__v5.24--1": { "message": "你現在可以在存檔的對話中搜尋。想像一下自己(快速地)搜尋古代書籍,尋找下一條線索。", "description": "Release notes for v5.24" @@ -6583,6 +6599,10 @@ "message": "要對訊息作出回應嗎? 現在應該更可靠了,最多可以重試 24 小時", "description": "Release notes for v5.24" }, + "WhatsNew__v5.25--1": { + "message": "此版本包含許多小調整和錯誤修復,以維持 Signal 穩定運作。", + "description": "Release notes for v5.25" + }, "WhatsNew__bugfixes": { "message": "此版本包含許多小調整和錯誤修復,以維持 Signal 穩定運作。", "description": "Release notes for releases that only include bug fixes"