diff --git a/_locales/ca/messages.json b/_locales/ca/messages.json index a5433ede3d..e5a919fe1c 100644 --- a/_locales/ca/messages.json +++ b/_locales/ca/messages.json @@ -1412,8 +1412,8 @@ "description": "Header for general options on the settings screen" }, "spellCheckDescription": { - "message": "Activa la comprovació ortogràfica del text del quadre d'edició de missatges", - "description": "Description of the media permission description" + "message": "Activa la comprovació ortogràfica", + "description": "Description of the spell check setting" }, "spellCheckWillBeEnabled": { "message": "La comprovació d'ortografia s'activarà el proper cop que s'iniciï el Signal.", @@ -1423,6 +1423,10 @@ "message": "La comprovació d'ortografia es desactivarà el proper cop que s'iniciï el Signal.", "description": "Shown when the user disables spellcheck to indicate that they must restart Signal." }, + "autoLaunchDescription": { + "message": "Obre en entrar a l'ordinador", + "description": "Description for the automatic launch setting" + }, "clearDataHeader": { "message": "Buida les dades", "description": "Header in the settings dialog for the section dealing with data deletion" @@ -1537,6 +1541,10 @@ "message": "L'enviament ha fallat", "description": "Shown on outgoing message if it fails to send" }, + "sendPaused": { + "message": "Enviament interromput", + "description": "Shown on outgoing message if it cannot be sent immediately" + }, "partiallySent": { "message": "Enviat parcialment. Cliqueu per a més detalls.", "description": "Shown on outgoing message if it is partially sent" @@ -1689,106 +1697,14 @@ } } }, - "timerOption_0_seconds": { - "message": "desactiva", + "disappearingMessages__off": { + "message": "desactivat", "description": "Label for option to turn off message expiration in the timer menu" }, - "timerOption_5_seconds": { - "message": "5 segons", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_10_seconds": { - "message": "10 segons", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_30_seconds": { - "message": "30 segons", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_minute": { - "message": "1 minut", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_5_minutes": { - "message": "5 minuts", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_30_minutes": { - "message": "30 minuts", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_hour": { - "message": "1 hora", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_6_hours": { - "message": "6 hores", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_12_hours": { - "message": "12 hores", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_day": { - "message": "1 dia", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_week": { - "message": "1 setmana", - "description": "Label for a selectable option in the message expiration timer menu" - }, "disappearingMessages": { "message": "Missatges efímers", "description": "Conversation menu option to enable disappearing messages" }, - "timerOption_0_seconds_abbreviated": { - "message": "desactivat", - "description": "Short format indicating current timer setting in the conversation list snippet" - }, - "timerOption_5_seconds_abbreviated": { - "message": "5 s", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_10_seconds_abbreviated": { - "message": "10 s", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_30_seconds_abbreviated": { - "message": "30 s", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_minute_abbreviated": { - "message": "1 min", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_5_minutes_abbreviated": { - "message": "5 min", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_30_minutes_abbreviated": { - "message": "30 min", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_hour_abbreviated": { - "message": "1 h", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_6_hours_abbreviated": { - "message": "6 h", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_12_hours_abbreviated": { - "message": "12 h", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_day_abbreviated": { - "message": "1 dia", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_week_abbreviated": { - "message": "1 set", - "description": "Very short format indicating current timer setting in the conversation header" - }, "disappearingMessagesDisabled": { "message": "S'han desactivat els missatges efímers", "description": "Displayed in the left pane when the timer is turned off" @@ -3107,21 +3023,69 @@ } } }, - "ConversationHero--membership-1": { - "message": "Membre de $group$.", - "description": "Shown in the conversation hero to indicate this user is a member of a mutual group" + "member-of-1-group": { + "message": "Membre de $group$", + "description": "Shown in the conversation hero to indicate this user is a member of a mutual group", + "placeholders": { + "group": { + "content": "$1", + "example": "NYC Rock Climbers" + } + } }, - "ConversationHero--membership-2": { - "message": "Membre de $group1$ i $group2$.", - "description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups" + "member-of-2-groups": { + "message": "Membre de $group1$ i $group2$", + "description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + } + } }, - "ConversationHero--membership-3": { - "message": "Membre de $group1$, $group2$ i $group3$.", - "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups" + "member-of-3-groups": { + "message": "Membre de $group1$, $group2$ i $group3$", + "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + }, + "group3": { + "content": "$3", + "example": "Friends 🌿" + } + } }, - "ConversationHero--membership-extra": { - "message": "Membre de $group1$, $group2$, $group3$ i $remainingCount$ més.", - "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups" + "member-of-more-than-3-groups": { + "message": "Membre de $group1$, $group2$, $group3$ i $remainingCount$ més", + "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + }, + "group3": { + "content": "$3", + "example": "Friends 🌿" + }, + "remainingCount": { + "content": "$4", + "example": "3" + } + } }, "ConversationHero--membership-added": { "message": "$name$ us ha afegit al grup.", @@ -3134,9 +3098,13 @@ } }, "no-groups-in-common": { - "message": "Cap grup en comú", + "message": "No hi ha grups en comú.", "description": "Shown to indicate this user is not a member of any groups" }, + "no-groups-in-common-warning": { + "message": "Cap grup en comú. Reviseu les sol·licituds amb atenció.", + "description": "When a user has no common groups, show this warning" + }, "acceptCall": { "message": "Respon", "description": "Shown in tooltip for the button to accept a call (audio or video)" @@ -5132,5 +5100,83 @@ "ForwardMessageModal--continue": { "message": "Continua", "description": "aria-label for the 'next' button in the forward a message modal dialog" + }, + "MessageRequestWarning__learn-more": { + "message": "Més informació", + "description": "Shown on the message request warning. Clicking this button will open a dialog with more information" + }, + "MessageRequestWarning__dialog__details": { + "message": "No teniu cap grup en comú amb aquesta persona. Reviseu les sol·licituds amb atenció abans d’acceptar-les per evitar missatges no desitjats.", + "description": "Shown in the message request warning dialog. Gives more information about message requests" + }, + "MessageRequestWarning__dialog__learn-even-more": { + "message": "Quant a les sol·licituds de missatges", + "description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site" + }, + "ContactSpoofing__same-name": { + "message": "Reviseu les sol·licituds amb atenció. El Signal ha trobat un altre contacte amb el mateix nom. $link$", + "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else", + "placeholders": { + "link": { + "content": "$1", + "example": "Review request" + } + } + }, + "ContactSpoofing__same-name__link": { + "message": "Reviseu la sol·licitud", + "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else" + }, + "ContactSpoofingReviewDialog__title": { + "message": "Reviseu la sol·licitud", + "description": "Title for the contact name spoofing review dialog" + }, + "ContactSpoofingReviewDialog__description": { + "message": "Si no esteu segur de qui prové la sol·licitud, reviseu els contactes que hi ha a continuació.", + "description": "Description for the contact spoofing review dialog" + }, + "ContactSpoofingReviewDialog__possibly-unsafe-title": { + "message": "Sol·licitud", + "description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user" + }, + "ContactSpoofingReviewDialog__safe-title": { + "message": "Contacte", + "description": "Header in the contact spoofing review dialog, shown above the \"safe\" user" + }, + "CaptchaDialog__title": { + "message": "Verifiqueu-ho per continuar la missatgeria", + "description": "Header in the captcha dialog" + }, + "CaptchaDialog__first-paragraph": { + "message": "Per ajudar a prevenir el correu brossa al Signal, completeu la verificació.", + "description": "First paragraph in the captcha dialog" + }, + "CaptchaDialog__second-paragraph": { + "message": "Després de verificar-ho, podeu continuar enviant missatges. Qualsevol missatge interromput s'enviarà automàticament.", + "description": "First paragraph in the captcha dialog" + }, + "CaptchaDialog--can-close__title": { + "message": "Voleu continuar sense la verificació?", + "description": "Header in the captcha dialog that can be closed" + }, + "CaptchaDialog--can-close__body": { + "message": "Si decidiu ometre la verificació, és possible que trobeu a faltar missatges d'altres persones i és possible que no s'enviïn missatges vostres.", + "description": "Body of the captcha dialog that can be closed" + }, + "CaptchaDialog--can_close__skip-verification": { + "message": "Omet la verificació", + "description": "Skip button of the captcha dialog that can be closed" + }, + "verificationComplete": { + "message": "Verificació completa", + "description": "Displayed after successful captcha" + }, + "verificationFailed": { + "message": "Ha fallat la verificació. Si us plau, proveu-ho més tard.", + "description": "Displayed after unsuccessful captcha" + }, + "deleteForEveryoneFailed": { + "message": "Ha fallat suprimir el missatge per a tothom. Si us plau, proveu-ho més tard.", + "description": "Displayed when delete-for-everyone has failed to send to all recepients" } } diff --git a/_locales/de/messages.json b/_locales/de/messages.json index 445a78daf9..073d381c7c 100644 --- a/_locales/de/messages.json +++ b/_locales/de/messages.json @@ -444,7 +444,7 @@ "description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified." }, "debugLogExplanation": { - "message": "Dieses Diagnoseprotokoll wird im Internet veröffentlicht, damit Mitwirkende es einsehen können. Bevor du das Protokoll übermittelst, kannst du es noch einmal überpüfen und bearbeiten.", + "message": "Dieses Diagnoseprotokoll wird im Internet veröffentlicht, damit Mitwirkende es einsehen können. Bevor du das Protokoll übermittelst, kannst du es noch einmal überprüfen und bearbeiten.", "description": "" }, "debugLogError": { @@ -1412,8 +1412,8 @@ "description": "Header for general options on the settings screen" }, "spellCheckDescription": { - "message": "Rechtschreibprüfung für im Nachrichteneingabefeld eingegebenen Text aktivieren", - "description": "Description of the media permission description" + "message": "Rechtschreibprüfung aktivieren", + "description": "Description of the spell check setting" }, "spellCheckWillBeEnabled": { "message": "Die Rechtschreibprüfung wird beim nächsten Start von Signal aktiviert.", @@ -1423,6 +1423,10 @@ "message": "Die Rechtschreibprüfung wird beim nächsten Start von Signal deaktiviert.", "description": "Shown when the user disables spellcheck to indicate that they must restart Signal." }, + "autoLaunchDescription": { + "message": "Bei Computeranmeldung öffnen", + "description": "Description for the automatic launch setting" + }, "clearDataHeader": { "message": "Daten löschen", "description": "Header in the settings dialog for the section dealing with data deletion" @@ -1537,6 +1541,10 @@ "message": "Versand gescheitert", "description": "Shown on outgoing message if it fails to send" }, + "sendPaused": { + "message": "Senden pausiert", + "description": "Shown on outgoing message if it cannot be sent immediately" + }, "partiallySent": { "message": "Teilweise versendet, für Details anklicken", "description": "Shown on outgoing message if it is partially sent" @@ -1689,106 +1697,14 @@ } } }, - "timerOption_0_seconds": { + "disappearingMessages__off": { "message": "aus", "description": "Label for option to turn off message expiration in the timer menu" }, - "timerOption_5_seconds": { - "message": "5 Sekunden", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_10_seconds": { - "message": "10 Sekunden", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_30_seconds": { - "message": "30 Sekunden", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_minute": { - "message": "1 Minute", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_5_minutes": { - "message": "5 Minuten", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_30_minutes": { - "message": "30 Minuten", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_hour": { - "message": "1 Stunde", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_6_hours": { - "message": "6 Stunden", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_12_hours": { - "message": "12 Stunden", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_day": { - "message": "1 Tag", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_week": { - "message": "1 Woche", - "description": "Label for a selectable option in the message expiration timer menu" - }, "disappearingMessages": { "message": "Verschwindende Nachrichten", "description": "Conversation menu option to enable disappearing messages" }, - "timerOption_0_seconds_abbreviated": { - "message": "aus", - "description": "Short format indicating current timer setting in the conversation list snippet" - }, - "timerOption_5_seconds_abbreviated": { - "message": "5s", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_10_seconds_abbreviated": { - "message": "10s", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_30_seconds_abbreviated": { - "message": "30s", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_minute_abbreviated": { - "message": "1min", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_5_minutes_abbreviated": { - "message": "5min", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_30_minutes_abbreviated": { - "message": "30min", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_hour_abbreviated": { - "message": "1h", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_6_hours_abbreviated": { - "message": "6h", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_12_hours_abbreviated": { - "message": "12h", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_day_abbreviated": { - "message": "1d", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_week_abbreviated": { - "message": "1w", - "description": "Very short format indicating current timer setting in the conversation header" - }, "disappearingMessagesDisabled": { "message": "Verschwindende Nachrichten deaktiviert", "description": "Displayed in the left pane when the timer is turned off" @@ -3107,21 +3023,69 @@ } } }, - "ConversationHero--membership-1": { - "message": "Mitglied von $group$.", - "description": "Shown in the conversation hero to indicate this user is a member of a mutual group" + "member-of-1-group": { + "message": "Mitglied von $group$", + "description": "Shown in the conversation hero to indicate this user is a member of a mutual group", + "placeholders": { + "group": { + "content": "$1", + "example": "NYC Rock Climbers" + } + } }, - "ConversationHero--membership-2": { - "message": "Mitglied von $group1$ und $group2$.", - "description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups" + "member-of-2-groups": { + "message": "Mitglied von $group1$ und $group2$", + "description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + } + } }, - "ConversationHero--membership-3": { - "message": "Mitglied von $group1$, $group2$ und $group3$.", - "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups" + "member-of-3-groups": { + "message": "Mitglied von $group1$, $group2$ und $group3$", + "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + }, + "group3": { + "content": "$3", + "example": "Friends 🌿" + } + } }, - "ConversationHero--membership-extra": { - "message": "Mitglied von $group1$, $group2$, $group3$ und $remainingCount$ weiteren.", - "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups" + "member-of-more-than-3-groups": { + "message": "Mitglied von $group1$, $group2$, $group3$ und $remainingCount$ weiteren", + "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + }, + "group3": { + "content": "$3", + "example": "Friends 🌿" + }, + "remainingCount": { + "content": "$4", + "example": "3" + } + } }, "ConversationHero--membership-added": { "message": "$name$ hat dich zur Gruppe hinzugefügt.", @@ -3134,9 +3098,13 @@ } }, "no-groups-in-common": { - "message": "Keine gemeinsamen Gruppen.", + "message": "Keine gemeinsamen Gruppen", "description": "Shown to indicate this user is not a member of any groups" }, + "no-groups-in-common-warning": { + "message": "Keine gemeinsamen Gruppen. Prüfe Anfragen sorgfältig.", + "description": "When a user has no common groups, show this warning" + }, "acceptCall": { "message": "Annehmen", "description": "Shown in tooltip for the button to accept a call (audio or video)" @@ -5132,5 +5100,83 @@ "ForwardMessageModal--continue": { "message": "Fortfahren", "description": "aria-label for the 'next' button in the forward a message modal dialog" + }, + "MessageRequestWarning__learn-more": { + "message": "Mehr erfahren", + "description": "Shown on the message request warning. Clicking this button will open a dialog with more information" + }, + "MessageRequestWarning__dialog__details": { + "message": "Du hast keine gemeinsamen Gruppen mit dieser Person. Prüfe Anfragen vor dem Annehmen sorgfältig, um ungewollte Nachrichten zu vermeiden.", + "description": "Shown in the message request warning dialog. Gives more information about message requests" + }, + "MessageRequestWarning__dialog__learn-even-more": { + "message": "Mehr zu Unterhaltungsanfragen", + "description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site" + }, + "ContactSpoofing__same-name": { + "message": "Überprüfe Anfragen sorgfältig. Signal hat einen weiteren Kontakt mit demselben Namen gefunden. $link$", + "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else", + "placeholders": { + "link": { + "content": "$1", + "example": "Review request" + } + } + }, + "ContactSpoofing__same-name__link": { + "message": "Anfrage prüfen", + "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else" + }, + "ContactSpoofingReviewDialog__title": { + "message": "Anfrage prüfen", + "description": "Title for the contact name spoofing review dialog" + }, + "ContactSpoofingReviewDialog__description": { + "message": "Falls du dir über die Herkunft der Anfrage unsicher bist, prüfe die folgenden Kontakte und handle entsprechend.", + "description": "Description for the contact spoofing review dialog" + }, + "ContactSpoofingReviewDialog__possibly-unsafe-title": { + "message": "Anfragen", + "description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user" + }, + "ContactSpoofingReviewDialog__safe-title": { + "message": "Dein Kontakt", + "description": "Header in the contact spoofing review dialog, shown above the \"safe\" user" + }, + "CaptchaDialog__title": { + "message": "Verifizieren, um weiterhin zu kommunizieren", + "description": "Header in the captcha dialog" + }, + "CaptchaDialog__first-paragraph": { + "message": "Hilf dabei, Spam auf Signal zu verhindern, und schließe die Verifikation ab.", + "description": "First paragraph in the captcha dialog" + }, + "CaptchaDialog__second-paragraph": { + "message": "Nach abgeschlossener Verifikation kannst du wieder Nachrichten senden. Alle pausierten Nachrichten werden dann automatisch versendet.", + "description": "First paragraph in the captcha dialog" + }, + "CaptchaDialog--can-close__title": { + "message": "Ohne Verifikation fortfahren?", + "description": "Header in the captcha dialog that can be closed" + }, + "CaptchaDialog--can-close__body": { + "message": "Falls du die Verifikation überspringst, kannst du eventuell keine Nachrichten mehr empfangen oder versenden.", + "description": "Body of the captcha dialog that can be closed" + }, + "CaptchaDialog--can_close__skip-verification": { + "message": "Verifikation überspringen", + "description": "Skip button of the captcha dialog that can be closed" + }, + "verificationComplete": { + "message": "Verifikation abgeschlossen.", + "description": "Displayed after successful captcha" + }, + "verificationFailed": { + "message": "Verifikation gescheitert. Bitte versuche es später erneut.", + "description": "Displayed after unsuccessful captcha" + }, + "deleteForEveryoneFailed": { + "message": "Die Nachricht konnte nicht für alle Teilnehmer gelöscht werden. Bitte versuche es später erneut.", + "description": "Displayed when delete-for-everyone has failed to send to all recepients" } } diff --git a/_locales/et/messages.json b/_locales/et/messages.json index 42b52cea7a..6d97b195cb 100644 --- a/_locales/et/messages.json +++ b/_locales/et/messages.json @@ -1412,8 +1412,8 @@ "description": "Header for general options on the settings screen" }, "spellCheckDescription": { - "message": "Luba sõnumite kasti teksti õigekirja kontroll", - "description": "Description of the media permission description" + "message": "Luba õigekirja kontroll", + "description": "Description of the spell check setting" }, "spellCheckWillBeEnabled": { "message": "Õigekirja kontroll lubatakse järgmisel Signali käivitamisel.", @@ -1423,6 +1423,10 @@ "message": "Õigekirja kontroll keelatakse järgmisel Signali käivitamisel.", "description": "Shown when the user disables spellcheck to indicate that they must restart Signal." }, + "autoLaunchDescription": { + "message": "Käivita arvutisse sisselogimisel", + "description": "Description for the automatic launch setting" + }, "clearDataHeader": { "message": "Eemalda andmed", "description": "Header in the settings dialog for the section dealing with data deletion" @@ -1537,6 +1541,10 @@ "message": "Saatmine ei õnnestunud", "description": "Shown on outgoing message if it fails to send" }, + "sendPaused": { + "message": "Saatmine peatatud", + "description": "Shown on outgoing message if it cannot be sent immediately" + }, "partiallySent": { "message": "Osaliselt saadetud, üksikasjade nägemiseks klõpsa", "description": "Shown on outgoing message if it is partially sent" @@ -1689,106 +1697,14 @@ } } }, - "timerOption_0_seconds": { + "disappearingMessages__off": { "message": "väljas", "description": "Label for option to turn off message expiration in the timer menu" }, - "timerOption_5_seconds": { - "message": "5 sekundit", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_10_seconds": { - "message": "10 sekundit", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_30_seconds": { - "message": "30 sekundit", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_minute": { - "message": "1 minut", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_5_minutes": { - "message": "5 minutit", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_30_minutes": { - "message": "30 minutit", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_hour": { - "message": "1 tund", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_6_hours": { - "message": "6 tundi", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_12_hours": { - "message": "12 tundi", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_day": { - "message": "1 päev", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_week": { - "message": "1 nädal", - "description": "Label for a selectable option in the message expiration timer menu" - }, "disappearingMessages": { "message": "Kaduvad sõnumid", "description": "Conversation menu option to enable disappearing messages" }, - "timerOption_0_seconds_abbreviated": { - "message": "väljas", - "description": "Short format indicating current timer setting in the conversation list snippet" - }, - "timerOption_5_seconds_abbreviated": { - "message": "5s", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_10_seconds_abbreviated": { - "message": "10s", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_30_seconds_abbreviated": { - "message": "30s", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_minute_abbreviated": { - "message": "1m", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_5_minutes_abbreviated": { - "message": "5m", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_30_minutes_abbreviated": { - "message": "30m", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_hour_abbreviated": { - "message": "1h", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_6_hours_abbreviated": { - "message": "6h", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_12_hours_abbreviated": { - "message": "12h", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_day_abbreviated": { - "message": "1p", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_week_abbreviated": { - "message": "1ndl", - "description": "Very short format indicating current timer setting in the conversation header" - }, "disappearingMessagesDisabled": { "message": "Kaduvad sõnumid on keelatud", "description": "Displayed in the left pane when the timer is turned off" @@ -1950,7 +1866,7 @@ "description": "Label shown when there are no contacts to compose to" }, "noConversationsFound": { - "message": "No conversations found", + "message": "Vestlusi ei leitud", "description": "Label shown when there are no conversations to compose to" }, "chooseGroupMembers__title": { @@ -3107,21 +3023,69 @@ } } }, - "ConversationHero--membership-1": { - "message": "Grupi $group$ liige.", - "description": "Shown in the conversation hero to indicate this user is a member of a mutual group" + "member-of-1-group": { + "message": "Grupi $group$ liige", + "description": "Shown in the conversation hero to indicate this user is a member of a mutual group", + "placeholders": { + "group": { + "content": "$1", + "example": "NYC Rock Climbers" + } + } }, - "ConversationHero--membership-2": { - "message": "Gruppide $group1$ ja $group2$ liige.", - "description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups" + "member-of-2-groups": { + "message": "Gruppide $group1$ ja $group2$ liige", + "description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + } + } }, - "ConversationHero--membership-3": { - "message": "Gruppide $group1$, $group2$ ja $group3$ liige.", - "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups" + "member-of-3-groups": { + "message": "Gruppide $group1$, $group2$ ja $group3$ liige", + "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + }, + "group3": { + "content": "$3", + "example": "Friends 🌿" + } + } }, - "ConversationHero--membership-extra": { - "message": "Gruppide $group1$, $group2$, $group3$ ja $remainingCount$ muu grupi liige.", - "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups" + "member-of-more-than-3-groups": { + "message": "Gruppide $group1$, $group2$, $group3$ ja $remainingCount$ muu grupi liige", + "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + }, + "group3": { + "content": "$3", + "example": "Friends 🌿" + }, + "remainingCount": { + "content": "$4", + "example": "3" + } + } }, "ConversationHero--membership-added": { "message": "$name$ lisas sind gruppi.", @@ -3137,6 +3101,10 @@ "message": "Ühised grupid puuduvad", "description": "Shown to indicate this user is not a member of any groups" }, + "no-groups-in-common-warning": { + "message": "Ühiseid gruppe pole. Vaata taotlused hoolikalt üle.", + "description": "When a user has no common groups, show this warning" + }, "acceptCall": { "message": "Vasta", "description": "Shown in tooltip for the button to accept a call (audio or video)" @@ -3340,7 +3308,7 @@ "description": "Label for muting the conversation" }, "muteEightHours": { - "message": "Mute for eight hours", + "message": "Vaigista kaheksaks tunniks", "description": "Label for muting the conversation" }, "muteDay": { @@ -3352,7 +3320,7 @@ "description": "Label for muting the conversation" }, "muteAlways": { - "message": "Mute always", + "message": "Vaigista alati", "description": "Label for muting the conversation" }, "unmute": { @@ -3360,7 +3328,7 @@ "description": "Label for unmuting the conversation" }, "muteExpirationLabelAlways": { - "message": "Muted always", + "message": "Alati vaigistatud", "description": "Shown in the mute notifications submenu whenever a conversation has been muted" }, "muteExpirationLabel": { @@ -5116,7 +5084,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": "Klõpsa üleval $composeIcon$ ja otsi sõnumi saatmiseks kontakte või gruppe..", "description": "Shown in the left-pane when the inbox is empty", "placeholders": { "composeIcon": { @@ -5126,11 +5094,89 @@ } }, "composeIcon": { - "message": "compose button", + "message": "koostamisnupp", "description": "Shown in the left-pane when the inbox is empty. Describes the button that composes a new message." }, "ForwardMessageModal--continue": { "message": "Jätka", "description": "aria-label for the 'next' button in the forward a message modal dialog" + }, + "MessageRequestWarning__learn-more": { + "message": "Rohkem infot", + "description": "Shown on the message request warning. Clicking this button will open a dialog with more information" + }, + "MessageRequestWarning__dialog__details": { + "message": "Sul ei ole ühiseid gruppe selle isikuga. Vaata taotlused hoolikalt üle enne kinnitamist, et soovimatutest sõnumitest hoiduda.", + "description": "Shown in the message request warning dialog. Gives more information about message requests" + }, + "MessageRequestWarning__dialog__learn-even-more": { + "message": "Teave sõnumitaotluste kohta", + "description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site" + }, + "ContactSpoofing__same-name": { + "message": "Kontrolli taotlusi hoolega. Signal leidis teise sama nimega kontakti. $link$", + "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else", + "placeholders": { + "link": { + "content": "$1", + "example": "Review request" + } + } + }, + "ContactSpoofing__same-name__link": { + "message": "Vaata taotlus üle", + "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else" + }, + "ContactSpoofingReviewDialog__title": { + "message": "Vaata taotlus üle", + "description": "Title for the contact name spoofing review dialog" + }, + "ContactSpoofingReviewDialog__description": { + "message": "Kui sa pole kindel, kellelt soov on, siis vaata kontaktid allpool üle ja vali tegevus.", + "description": "Description for the contact spoofing review dialog" + }, + "ContactSpoofingReviewDialog__possibly-unsafe-title": { + "message": "Taotlus", + "description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user" + }, + "ContactSpoofingReviewDialog__safe-title": { + "message": "Sinu kontakt", + "description": "Header in the contact spoofing review dialog, shown above the \"safe\" user" + }, + "CaptchaDialog__title": { + "message": "Verifitseeri sõnumite saatmise jätmiseks", + "description": "Header in the captcha dialog" + }, + "CaptchaDialog__first-paragraph": { + "message": "Rämpspostituste vältimiseks Signalis täida palun verifitseerimine.", + "description": "First paragraph in the captcha dialog" + }, + "CaptchaDialog__second-paragraph": { + "message": "Pärast verifitseerimist saad sõnumite saatmist jätkata. Kõik peatatud sõnumid saadetakse automaatselt.", + "description": "First paragraph in the captcha dialog" + }, + "CaptchaDialog--can-close__title": { + "message": "Kas jätkata ilma verifitseerimata?", + "description": "Header in the captcha dialog that can be closed" + }, + "CaptchaDialog--can-close__body": { + "message": "Kui otsustad verifitseerimise vahele jätta, siis võid jääda ilma teiste poolt saadetud sõnumitest ja sinu sõnumite saatmine ei pruugi õnnestuda.", + "description": "Body of the captcha dialog that can be closed" + }, + "CaptchaDialog--can_close__skip-verification": { + "message": "Jäta verifitseerimine vahele", + "description": "Skip button of the captcha dialog that can be closed" + }, + "verificationComplete": { + "message": "Verifitseerimine lõpetatud.", + "description": "Displayed after successful captcha" + }, + "verificationFailed": { + "message": "Verifitseerimine ei õnnestunud. Palun proovi hiljem uuesti.", + "description": "Displayed after unsuccessful captcha" + }, + "deleteForEveryoneFailed": { + "message": "Sõnumi kustutamine kõigi jaoks ei õnnestunud. Palun proovi hiljem uuesti.", + "description": "Displayed when delete-for-everyone has failed to send to all recepients" } } diff --git a/_locales/km/messages.json b/_locales/km/messages.json index 9acd54adb5..9074ef2630 100644 --- a/_locales/km/messages.json +++ b/_locales/km/messages.json @@ -1236,11 +1236,11 @@ "description": "Header for calling options on the settings screen" }, "calling__start": { - "message": "Start Call", + "message": "ចាប់ផ្តើមការហៅ", "description": "Button label in the call lobby for starting a call" }, "calling__join": { - "message": "Join Call", + "message": "ចូលរួមការហៅ", "description": "Button label in the call lobby for joining a call" }, "calling__return": { @@ -1248,7 +1248,7 @@ "description": "Button label in the call lobby for returning to a call" }, "calling__call-is-full": { - "message": "Call is full", + "message": "ការហៅពេញ", "description": "Button label in the call lobby when you can't join because the call is full" }, "calling__button--video-disabled": { @@ -1280,7 +1280,7 @@ "description": "Label in the calling lobby indicating that your camera is off" }, "calling__lobby-summary--zero": { - "message": "No one else is here", + "message": "គ្មាននរណាម្នាក់នៅទីនេះទេ", "description": "Shown in the calling lobby to describe who is in the call" }, "calling__lobby-summary--single": { @@ -1348,7 +1348,7 @@ } }, "calling__in-this-call--zero": { - "message": "No one else is here", + "message": "គ្មាននរណាម្នាក់នៅទីនេះទេ", "description": "Shown in the participants list to describe how many people are in the call" }, "calling__in-this-call--one": { @@ -1376,7 +1376,7 @@ } }, "calling__block-info": { - "message": "You won't receive their audio or video and they won't receive yours.", + "message": "អ្នកនឹងមិនទទួលបានសំឡេងឬវីដេអូរបស់ពួកគេទេ ហើយពួកគេនឹងមិនទទួលបានរបស់អ្នកដែរ។", "description": "Shown in the modal dialog to describe how blocking works in a gorup call" }, "calling__overflow__scroll-up": { @@ -1412,8 +1412,8 @@ "description": "Header for general options on the settings screen" }, "spellCheckDescription": { - "message": "បើកការត្រួតពិនិត្យអក្ខរាវិរុទ្ធនៃពាក្យដែលបានបញ្ចូលក្នុងប្រអប់ផ្ញើសារ", - "description": "Description of the media permission description" + "message": "Enable spell check", + "description": "Description of the spell check setting" }, "spellCheckWillBeEnabled": { "message": "ការត្រួតពិនិត្យអក្ខាវិរុទ្ធ នឹងត្រូវបើកនៅពេល Signal ដំណើរការលើកក្រោយ។", @@ -1423,6 +1423,10 @@ "message": "ការត្រួតពិនិត្យអក្ខាវិរុទ្ធ នឹងត្រូវបិទនៅពេល Signal ដំណើរការលើកក្រោយ។", "description": "Shown when the user disables spellcheck to indicate that they must restart Signal." }, + "autoLaunchDescription": { + "message": "Open at computer login", + "description": "Description for the automatic launch setting" + }, "clearDataHeader": { "message": "សំអាតទិន្នន័យ", "description": "Header in the settings dialog for the section dealing with data deletion" @@ -1537,6 +1541,10 @@ "message": "ផ្ញើបរាជ័យ", "description": "Shown on outgoing message if it fails to send" }, + "sendPaused": { + "message": "ការផ្ញើបានផ្អាក", + "description": "Shown on outgoing message if it cannot be sent immediately" + }, "partiallySent": { "message": "Partially sent, click for details", "description": "Shown on outgoing message if it is partially sent" @@ -1689,106 +1697,14 @@ } } }, - "timerOption_0_seconds": { + "disappearingMessages__off": { "message": "បិទ", "description": "Label for option to turn off message expiration in the timer menu" }, - "timerOption_5_seconds": { - "message": "5 វិនាទី", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_10_seconds": { - "message": "10 វិនាទី", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_30_seconds": { - "message": "30 វិនាទី", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_minute": { - "message": "1 នាទី", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_5_minutes": { - "message": "5 នាទី", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_30_minutes": { - "message": "30 នាទី", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_hour": { - "message": "1 ម៉ោង", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_6_hours": { - "message": "6 ម៉ោង", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_12_hours": { - "message": "12 ម៉ោង", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_day": { - "message": "1 ថ្ងៃ", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_week": { - "message": "1 សប្តាហ៍", - "description": "Label for a selectable option in the message expiration timer menu" - }, "disappearingMessages": { "message": "សារបាត់ទៅវិញ", "description": "Conversation menu option to enable disappearing messages" }, - "timerOption_0_seconds_abbreviated": { - "message": "បិទ", - "description": "Short format indicating current timer setting in the conversation list snippet" - }, - "timerOption_5_seconds_abbreviated": { - "message": "5វិ", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_10_seconds_abbreviated": { - "message": "10វិ", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_30_seconds_abbreviated": { - "message": "30វិ", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_minute_abbreviated": { - "message": "1ន", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_5_minutes_abbreviated": { - "message": "5ន", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_30_minutes_abbreviated": { - "message": "30ន", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_hour_abbreviated": { - "message": "1ម", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_6_hours_abbreviated": { - "message": "6ម", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_12_hours_abbreviated": { - "message": "12ម", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_day_abbreviated": { - "message": "1ថ", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_week_abbreviated": { - "message": "1ស", - "description": "Very short format indicating current timer setting in the conversation header" - }, "disappearingMessagesDisabled": { "message": "សារបាត់ទៅវិញបានបិទ", "description": "Displayed in the left pane when the timer is turned off" @@ -3107,21 +3023,69 @@ } } }, - "ConversationHero--membership-1": { - "message": "Member of $group$.", - "description": "Shown in the conversation hero to indicate this user is a member of a mutual group" + "member-of-1-group": { + "message": "សមាជិកនៃ $group$", + "description": "Shown in the conversation hero to indicate this user is a member of a mutual group", + "placeholders": { + "group": { + "content": "$1", + "example": "NYC Rock Climbers" + } + } }, - "ConversationHero--membership-2": { - "message": "Member of $group1$ and $group2$.", - "description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups" + "member-of-2-groups": { + "message": "សមាជិកនៃ $group1$ និង$group2$", + "description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + } + } }, - "ConversationHero--membership-3": { - "message": "Member of $group1$, $group2$, and $group3$.", - "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups" + "member-of-3-groups": { + "message": "សមាជិកនៃ $group1$, $group2$, និង$group3$", + "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + }, + "group3": { + "content": "$3", + "example": "Friends 🌿" + } + } }, - "ConversationHero--membership-extra": { - "message": "Member of $group1$, $group2$, $group3$ and $remainingCount$ more.", - "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups" + "member-of-more-than-3-groups": { + "message": "Member of $group1$, $group2$, $group3$ and $remainingCount$ more", + "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + }, + "group3": { + "content": "$3", + "example": "Friends 🌿" + }, + "remainingCount": { + "content": "$4", + "example": "3" + } + } }, "ConversationHero--membership-added": { "message": "$name$ added you to the group.", @@ -3134,9 +3098,13 @@ } }, "no-groups-in-common": { - "message": "No groups in common.", + "message": "គ្មានក្រុមរួម", "description": "Shown to indicate this user is not a member of any groups" }, + "no-groups-in-common-warning": { + "message": "No groups in common. Review requests carefully.", + "description": "When a user has no common groups, show this warning" + }, "acceptCall": { "message": "ឆ្លើយតប", "description": "Shown in tooltip for the button to accept a call (audio or video)" @@ -3402,7 +3370,7 @@ "description": "Shown if we are unable to parse a group link" }, "GroupV2--join--prompt": { - "message": "Do you want to join this group and share your name and photo with its members?", + "message": "តើអ្នកចង់ចូលរួមក្រុមនេះ និងចែករំលែកឈ្មោះអ្នក និងរូបភាពជាមួយសមាជិកក្រុម?", "description": "Shown when you click on a group link to confirm" }, "GroupV2--join--already-in-group": { @@ -3442,7 +3410,7 @@ "description": "The button to join the group, if approval is required" }, "GroupV2--join--cancel-request-to-join": { - "message": "Cancel Request", + "message": "បោះបង់ការស្នើសុំ", "description": "The button to cancel request to join the group" }, "GroupV2--join--cancel-request-to-join--confirmation": { @@ -4494,7 +4462,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--group-link-remove--you": { - "message": "You turned off the group link.", + "message": "អ្នកបានបិទតំណភ្ជាប់ក្រុម។", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--group-link-remove--other": { @@ -4512,7 +4480,7 @@ "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--group-link-reset--you": { - "message": "You reset the group link.", + "message": "អ្នកបានកំណត់តំណភ្ជាប់សារឡើងវិញ", "description": "Shown in timeline or conversation preview when v2 group changes" }, "GroupV2--group-link-reset--other": { @@ -4600,7 +4568,7 @@ "description": "Shown on Learn More popup after or Migration popup before GV1 migration" }, "GroupV1--Migration--invited--you": { - "message": "You couldn't be added to the New Group and have been invited to join.", + "message": "អ្នកមិនអាចបន្ថែមចូលក្រុមថ្មី និងត្រូវបានអញ្ជើញចូលរួម។", "description": "Shown in timeline when a group is upgraded and you were invited instead of added" }, "GroupV1--Migration--invited--one": { @@ -4830,7 +4798,7 @@ "description": "Shown in the confirmation dialog when an admin is about to reset the group link" }, "GroupLinkManagement--reset": { - "message": "Reset link", + "message": "តំណភ្ជាប់កំណត់ឡើងវិញ", "description": "This lets users generate a new group link" }, "GroupLinkManagement--approve-label": { @@ -5132,5 +5100,83 @@ "ForwardMessageModal--continue": { "message": "បន្ត", "description": "aria-label for the 'next' button in the forward a message modal dialog" + }, + "MessageRequestWarning__learn-more": { + "message": "សិក្សាបន្ថែម", + "description": "Shown on the message request warning. Clicking this button will open a dialog with more information" + }, + "MessageRequestWarning__dialog__details": { + "message": "You have no groups in common with this person. Review requests carefully before accepting to avoid unwanted messages.", + "description": "Shown in the message request warning dialog. Gives more information about message requests" + }, + "MessageRequestWarning__dialog__learn-even-more": { + "message": "About Message Requests", + "description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site" + }, + "ContactSpoofing__same-name": { + "message": "Review requests carefully. Signal found another contact with the same name. $link$", + "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else", + "placeholders": { + "link": { + "content": "$1", + "example": "Review request" + } + } + }, + "ContactSpoofing__same-name__link": { + "message": "Review request", + "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else" + }, + "ContactSpoofingReviewDialog__title": { + "message": "Review request", + "description": "Title for the contact name spoofing review dialog" + }, + "ContactSpoofingReviewDialog__description": { + "message": "If you're not sure who the request is from, review the contacts below and take action.", + "description": "Description for the contact spoofing review dialog" + }, + "ContactSpoofingReviewDialog__possibly-unsafe-title": { + "message": "Request", + "description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user" + }, + "ContactSpoofingReviewDialog__safe-title": { + "message": "Your contact", + "description": "Header in the contact spoofing review dialog, shown above the \"safe\" user" + }, + "CaptchaDialog__title": { + "message": "Verify to continue messaging", + "description": "Header in the captcha dialog" + }, + "CaptchaDialog__first-paragraph": { + "message": "To help prevent spam on Signal, please complete verification.", + "description": "First paragraph in the captcha dialog" + }, + "CaptchaDialog__second-paragraph": { + "message": "After verifying, you can continue messaging. Any paused messages will automatically be sent.", + "description": "First paragraph in the captcha dialog" + }, + "CaptchaDialog--can-close__title": { + "message": "Continue Without Verifying?", + "description": "Header in the captcha dialog that can be closed" + }, + "CaptchaDialog--can-close__body": { + "message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.", + "description": "Body of the captcha dialog that can be closed" + }, + "CaptchaDialog--can_close__skip-verification": { + "message": "Skip verification", + "description": "Skip button of the captcha dialog that can be closed" + }, + "verificationComplete": { + "message": "Verification complete.", + "description": "Displayed after successful captcha" + }, + "verificationFailed": { + "message": "Verification failed. Please retry later.", + "description": "Displayed after unsuccessful captcha" + }, + "deleteForEveryoneFailed": { + "message": "Failed to delete message for everyone. Please retry later.", + "description": "Displayed when delete-for-everyone has failed to send to all recepients" } } diff --git a/_locales/sl/messages.json b/_locales/sl/messages.json index 774cb29f27..bb5b361968 100644 --- a/_locales/sl/messages.json +++ b/_locales/sl/messages.json @@ -1412,8 +1412,8 @@ "description": "Header for general options on the settings screen" }, "spellCheckDescription": { - "message": "Vklop črkovalnika v okencu za vnašanje sporočila", - "description": "Description of the media permission description" + "message": "Enable spell check", + "description": "Description of the spell check setting" }, "spellCheckWillBeEnabled": { "message": "Črkovalnik bo omogočen naslednjič, ko boste zagnali Signal.", @@ -1423,6 +1423,10 @@ "message": "Črkovalnik bo onemogočen naslednjič, ko boste zagnali Signal.", "description": "Shown when the user disables spellcheck to indicate that they must restart Signal." }, + "autoLaunchDescription": { + "message": "Open at computer login", + "description": "Description for the automatic launch setting" + }, "clearDataHeader": { "message": "Izbris podatkov", "description": "Header in the settings dialog for the section dealing with data deletion" @@ -1537,6 +1541,10 @@ "message": "Pošiljanje ni uspelo", "description": "Shown on outgoing message if it fails to send" }, + "sendPaused": { + "message": "Pošiljanje ustavljeno", + "description": "Shown on outgoing message if it cannot be sent immediately" + }, "partiallySent": { "message": "Delno poslano. Kliknite za več informacij.", "description": "Shown on outgoing message if it is partially sent" @@ -1689,106 +1697,14 @@ } } }, - "timerOption_0_seconds": { - "message": "Izključeno", + "disappearingMessages__off": { + "message": "izklopljen", "description": "Label for option to turn off message expiration in the timer menu" }, - "timerOption_5_seconds": { - "message": "5 sekund", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_10_seconds": { - "message": "10 sekund", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_30_seconds": { - "message": "30 sekund", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_minute": { - "message": "1 minuta", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_5_minutes": { - "message": "5 minut", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_30_minutes": { - "message": "30 minut", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_hour": { - "message": "1 ura", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_6_hours": { - "message": "6 ur", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_12_hours": { - "message": "12 ur", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_day": { - "message": "1 dan", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_week": { - "message": "1 teden", - "description": "Label for a selectable option in the message expiration timer menu" - }, "disappearingMessages": { "message": "Izginjajoča sporočila", "description": "Conversation menu option to enable disappearing messages" }, - "timerOption_0_seconds_abbreviated": { - "message": "Izključeno", - "description": "Short format indicating current timer setting in the conversation list snippet" - }, - "timerOption_5_seconds_abbreviated": { - "message": "5 s", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_10_seconds_abbreviated": { - "message": "10 s", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_30_seconds_abbreviated": { - "message": "30 s", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_minute_abbreviated": { - "message": "1 min", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_5_minutes_abbreviated": { - "message": "5 min", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_30_minutes_abbreviated": { - "message": "30 min", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_hour_abbreviated": { - "message": "1 h", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_6_hours_abbreviated": { - "message": "6 h", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_12_hours_abbreviated": { - "message": "12 h", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_day_abbreviated": { - "message": "1 d", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_week_abbreviated": { - "message": "1 t", - "description": "Very short format indicating current timer setting in the conversation header" - }, "disappearingMessagesDisabled": { "message": "Izginjajoča sporočila so izključena", "description": "Displayed in the left pane when the timer is turned off" @@ -3107,21 +3023,69 @@ } } }, - "ConversationHero--membership-1": { - "message": "Član/ica skupine $group$.", - "description": "Shown in the conversation hero to indicate this user is a member of a mutual group" + "member-of-1-group": { + "message": "Član/ica skupine $group$", + "description": "Shown in the conversation hero to indicate this user is a member of a mutual group", + "placeholders": { + "group": { + "content": "$1", + "example": "NYC Rock Climbers" + } + } }, - "ConversationHero--membership-2": { - "message": "Član/ica skupin $group1$in $group2$.", - "description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups" + "member-of-2-groups": { + "message": "Član/ica skupin $group1$in $group2$", + "description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + } + } }, - "ConversationHero--membership-3": { - "message": "Član/ica skupin $group1$, $group2$in $group3$.", - "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups" + "member-of-3-groups": { + "message": "Član/ica skupin $group1$, $group2$in $group3$", + "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + }, + "group3": { + "content": "$3", + "example": "Friends 🌿" + } + } }, - "ConversationHero--membership-extra": { - "message": "Član/ica skupin $group1$, $group2$, $group3$ in $remainingCount$ drugih.", - "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups" + "member-of-more-than-3-groups": { + "message": "Član/ica skupin $group1$, $group2$, $group3$ in $remainingCount$ drugih", + "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + }, + "group3": { + "content": "$3", + "example": "Friends 🌿" + }, + "remainingCount": { + "content": "$4", + "example": "3" + } + } }, "ConversationHero--membership-added": { "message": "Uporabnik/ca $name$ vas je dodal/a v skupino.", @@ -3134,9 +3098,13 @@ } }, "no-groups-in-common": { - "message": "Ni skupnih skupin.", + "message": "Nobene skupne skupine", "description": "Shown to indicate this user is not a member of any groups" }, + "no-groups-in-common-warning": { + "message": "Nimate skupnih skupin. Dobro preverite prošnjo.", + "description": "When a user has no common groups, show this warning" + }, "acceptCall": { "message": "Sprejmi", "description": "Shown in tooltip for the button to accept a call (audio or video)" @@ -5132,5 +5100,83 @@ "ForwardMessageModal--continue": { "message": "Nadaljuj", "description": "aria-label for the 'next' button in the forward a message modal dialog" + }, + "MessageRequestWarning__learn-more": { + "message": "Izvedite več", + "description": "Shown on the message request warning. Clicking this button will open a dialog with more information" + }, + "MessageRequestWarning__dialog__details": { + "message": "S to osebo nimate nobene skupne skupine. Preverite zahtevke, da se izognete nezaželjenim spoločilom.", + "description": "Shown in the message request warning dialog. Gives more information about message requests" + }, + "MessageRequestWarning__dialog__learn-even-more": { + "message": "O prošnjah za pogovor", + "description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site" + }, + "ContactSpoofing__same-name": { + "message": "Review requests carefully. Signal found another contact with the same name. $link$", + "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else", + "placeholders": { + "link": { + "content": "$1", + "example": "Review request" + } + } + }, + "ContactSpoofing__same-name__link": { + "message": "Review request", + "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else" + }, + "ContactSpoofingReviewDialog__title": { + "message": "Review request", + "description": "Title for the contact name spoofing review dialog" + }, + "ContactSpoofingReviewDialog__description": { + "message": "Če niste prepričani, čigava je prošnja, preglejte stike spodaj in ustrezno ukrepajte.", + "description": "Description for the contact spoofing review dialog" + }, + "ContactSpoofingReviewDialog__possibly-unsafe-title": { + "message": "Prošnja", + "description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user" + }, + "ContactSpoofingReviewDialog__safe-title": { + "message": "Vaš stik", + "description": "Header in the contact spoofing review dialog, shown above the \"safe\" user" + }, + "CaptchaDialog__title": { + "message": "Za nadaljevanje sporočanja se verificirajte", + "description": "Header in the captcha dialog" + }, + "CaptchaDialog__first-paragraph": { + "message": "Da bi preprečili nezaželeno pošto, prosimo dokončajte postopek verifikacije.", + "description": "First paragraph in the captcha dialog" + }, + "CaptchaDialog__second-paragraph": { + "message": "Po dokončanem postopku verifikacije lahko nadaljujete s sporočanjem. Vsa ustavljena sporočila bodo avtomatično poslana.", + "description": "First paragraph in the captcha dialog" + }, + "CaptchaDialog--can-close__title": { + "message": "Continue Without Verifying?", + "description": "Header in the captcha dialog that can be closed" + }, + "CaptchaDialog--can-close__body": { + "message": "If you choose to skip verification, you may miss messages from other people and your messages may fail to send.", + "description": "Body of the captcha dialog that can be closed" + }, + "CaptchaDialog--can_close__skip-verification": { + "message": "Skip verification", + "description": "Skip button of the captcha dialog that can be closed" + }, + "verificationComplete": { + "message": "Verification complete.", + "description": "Displayed after successful captcha" + }, + "verificationFailed": { + "message": "Verification failed. Please retry later.", + "description": "Displayed after unsuccessful captcha" + }, + "deleteForEveryoneFailed": { + "message": "Failed to delete message for everyone. Please retry later.", + "description": "Displayed when delete-for-everyone has failed to send to all recepients" } } diff --git a/_locales/sv/messages.json b/_locales/sv/messages.json index 5b447fb6ea..5f976b2f6f 100644 --- a/_locales/sv/messages.json +++ b/_locales/sv/messages.json @@ -184,7 +184,7 @@ "description": "Message shown on the loading screen while we are doing application optimizations" }, "migratingToSQLCipher": { - "message": "Optimerar meddelanden... $status$ klara.", + "message": "Optimerar meddelanden... $status$ slutförda.", "description": "Message shown on the loading screen while we are doing application optimizations", "placeholders": { "status": { @@ -444,7 +444,7 @@ "description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified." }, "debugLogExplanation": { - "message": "Den här loggen kommer att publiceras offentligt på nätet så att våra medarbetare kan se. Du kan granska och redigera det innan du skickar in den.", + "message": "Den här loggen kommer att publiceras offentligt på nätet så att våra medarbetare kan se. Du kan granska och redigera den innan du skickar in.", "description": "" }, "debugLogError": { @@ -464,7 +464,7 @@ "description": "Shown in a toast to let the user know that the link to the debug log has been copied to their clipboard" }, "reportIssue": { - "message": "Anmäl ett programfel", + "message": "Felanmälan", "description": "Link to open the issue tracker" }, "gotIt": { @@ -1412,8 +1412,8 @@ "description": "Header for general options on the settings screen" }, "spellCheckDescription": { - "message": "Slå på stavningskontroll för text som anges i meddelandefältet", - "description": "Description of the media permission description" + "message": "Aktivera stavningskontroll", + "description": "Description of the spell check setting" }, "spellCheckWillBeEnabled": { "message": "Stavningskontrollen kommer att aktiveras nästa gång Signal startas.", @@ -1423,6 +1423,10 @@ "message": "Stavningskontrollen kommer att inaktiveras nästa gång Signal startas.", "description": "Shown when the user disables spellcheck to indicate that they must restart Signal." }, + "autoLaunchDescription": { + "message": "Öppna vid datorinloggning", + "description": "Description for the automatic launch setting" + }, "clearDataHeader": { "message": "Rensa data", "description": "Header in the settings dialog for the section dealing with data deletion" @@ -1537,6 +1541,10 @@ "message": "Att skicka meddelandet misslyckades", "description": "Shown on outgoing message if it fails to send" }, + "sendPaused": { + "message": "Sändningen pausad", + "description": "Shown on outgoing message if it cannot be sent immediately" + }, "partiallySent": { "message": "Delvis skickat, klicka för mer information", "description": "Shown on outgoing message if it is partially sent" @@ -1646,7 +1654,7 @@ "description": "Brief message shown when trying to message a blocked group" }, "youChangedTheTimer": { - "message": "Du ställer in tiden för försvinnande meddelanden till $time$.", + "message": "Du ställde in tiden för att meddelanden försvinner till $time$.", "description": "Message displayed when you change the message expiration timer in a conversation.", "placeholders": { "time": { @@ -1656,7 +1664,7 @@ } }, "timerSetOnSync": { - "message": "Uppdaterade tiden för försvinnande meddelanden till $time$.", + "message": "Uppdaterade tiden för att meddelanden försvinner till $time$.", "description": "Message displayed when timer is set on initial link of desktop device.", "placeholders": { "time": { @@ -1676,7 +1684,7 @@ } }, "theyChangedTheTimer": { - "message": "$name$ ställde in tiden för försvinnande meddelanden till $time$.", + "message": "$name$ ställde in tiden för att meddelanden försvinner till $time$.", "description": "Message displayed when someone else changes the message expiration timer in a conversation.", "placeholders": { "name": { @@ -1689,116 +1697,24 @@ } } }, - "timerOption_0_seconds": { + "disappearingMessages__off": { "message": "av", "description": "Label for option to turn off message expiration in the timer menu" }, - "timerOption_5_seconds": { - "message": "5 sekunder", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_10_seconds": { - "message": "10 sekunder", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_30_seconds": { - "message": "30 sekunder", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_minute": { - "message": "1 minut", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_5_minutes": { - "message": "5 minuter", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_30_minutes": { - "message": "30 minuter", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_hour": { - "message": "1 timme", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_6_hours": { - "message": "6 timmar", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_12_hours": { - "message": "12 timmar", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_day": { - "message": "1 dag", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_week": { - "message": "1 vecka", - "description": "Label for a selectable option in the message expiration timer menu" - }, "disappearingMessages": { "message": "Försvinnande meddelanden", "description": "Conversation menu option to enable disappearing messages" }, - "timerOption_0_seconds_abbreviated": { - "message": "av", - "description": "Short format indicating current timer setting in the conversation list snippet" - }, - "timerOption_5_seconds_abbreviated": { - "message": "5s", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_10_seconds_abbreviated": { - "message": "10s", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_30_seconds_abbreviated": { - "message": "30s", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_minute_abbreviated": { - "message": "1m", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_5_minutes_abbreviated": { - "message": "5m", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_30_minutes_abbreviated": { - "message": "30m", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_hour_abbreviated": { - "message": "1h", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_6_hours_abbreviated": { - "message": "6h", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_12_hours_abbreviated": { - "message": "12h", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_day_abbreviated": { - "message": "1d", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_week_abbreviated": { - "message": "1v", - "description": "Very short format indicating current timer setting in the conversation header" - }, "disappearingMessagesDisabled": { - "message": "Försvinnande meddelanden inaktiverat", + "message": "Inaktiverat att meddelanden försvinner", "description": "Displayed in the left pane when the timer is turned off" }, "disappearingMessagesDisabledByMember": { - "message": "En medlem inaktiverade försvinnande meddelanden.", + "message": "En medlem inaktiverade att meddelanden försvinner.", "description": "Displayed in the left pane when the timer is turned off" }, "disabledDisappearingMessages": { - "message": "$name$ inaktiverade försvinnande meddelanden.", + "message": "$name$ inaktiverade att meddelanden försvinner.", "description": "Displayed in the conversation list when the timer is turned off", "placeholders": { "name": { @@ -3107,21 +3023,69 @@ } } }, - "ConversationHero--membership-1": { - "message": "Medlem i $group$.", - "description": "Shown in the conversation hero to indicate this user is a member of a mutual group" + "member-of-1-group": { + "message": "Medlem i $group$", + "description": "Shown in the conversation hero to indicate this user is a member of a mutual group", + "placeholders": { + "group": { + "content": "$1", + "example": "NYC Rock Climbers" + } + } }, - "ConversationHero--membership-2": { - "message": "Medlem i $group1$ och $group2$.", - "description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups" + "member-of-2-groups": { + "message": "Medlem i $group1$ och $group2$", + "description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + } + } }, - "ConversationHero--membership-3": { - "message": "Medlem i $group1$, $group2$ och $group3$.", - "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups" + "member-of-3-groups": { + "message": "Medlem i $group1$, $group2$ och $group3$", + "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + }, + "group3": { + "content": "$3", + "example": "Friends 🌿" + } + } }, - "ConversationHero--membership-extra": { - "message": "Medlem i $group1$, $group2$, $group3$ och $remainingCount$ andra.", - "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups" + "member-of-more-than-3-groups": { + "message": "Medlem i $group1$, $group2$, $group3$ och $remainingCount$ fler", + "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + }, + "group3": { + "content": "$3", + "example": "Friends 🌿" + }, + "remainingCount": { + "content": "$4", + "example": "3" + } + } }, "ConversationHero--membership-added": { "message": "$name$ lade dig till gruppen.", @@ -3134,9 +3098,13 @@ } }, "no-groups-in-common": { - "message": "Inga grupper gemensamt.", + "message": "Inga grupper gemensamt", "description": "Shown to indicate this user is not a member of any groups" }, + "no-groups-in-common-warning": { + "message": "Inga grupper gemensamt. Granska förfrågningar noggrant.", + "description": "When a user has no common groups, show this warning" + }, "acceptCall": { "message": "Svara", "description": "Shown in tooltip for the button to accept a call (audio or video)" @@ -4724,7 +4692,7 @@ "description": "This is the label for the 'who can edit the group' panel" }, "ConversationDetails--group-info-info": { - "message": "Välj vem som kan redigera gruppens namn, avatar och tidsgränsen för försvinnande meddelanden.", + "message": "Välj vem som kan redigera gruppens namn, avatar och tidsgränsen för att meddelanden försvinner.", "description": "This is the additional info for the 'who can edit the group' panel" }, "ConversationDetails--add-members-label": { @@ -5132,5 +5100,83 @@ "ForwardMessageModal--continue": { "message": "Fortsätt", "description": "aria-label for the 'next' button in the forward a message modal dialog" + }, + "MessageRequestWarning__learn-more": { + "message": "Läs mer", + "description": "Shown on the message request warning. Clicking this button will open a dialog with more information" + }, + "MessageRequestWarning__dialog__details": { + "message": "Du har inga grupper gemensamt med denna person. Granska förfrågningar noga innan du accepterar för att undvika oönskade meddelanden.", + "description": "Shown in the message request warning dialog. Gives more information about message requests" + }, + "MessageRequestWarning__dialog__learn-even-more": { + "message": "Om meddelandeförfrågningar", + "description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site" + }, + "ContactSpoofing__same-name": { + "message": "Granska förfrågningar noggrant. Signal hittade en annan kontakt med samma namn. $link$", + "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else", + "placeholders": { + "link": { + "content": "$1", + "example": "Review request" + } + } + }, + "ContactSpoofing__same-name__link": { + "message": "Granska förfrågan", + "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else" + }, + "ContactSpoofingReviewDialog__title": { + "message": "Granska förfrågan", + "description": "Title for the contact name spoofing review dialog" + }, + "ContactSpoofingReviewDialog__description": { + "message": "Om du inte är säker på vem förfrågan kommer från, granska kontakterna nedan och vidta åtgärder.", + "description": "Description for the contact spoofing review dialog" + }, + "ContactSpoofingReviewDialog__possibly-unsafe-title": { + "message": "Förfrågan", + "description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user" + }, + "ContactSpoofingReviewDialog__safe-title": { + "message": "Din kontakt", + "description": "Header in the contact spoofing review dialog, shown above the \"safe\" user" + }, + "CaptchaDialog__title": { + "message": "Verifiera för att fortsätta skicka meddelanden", + "description": "Header in the captcha dialog" + }, + "CaptchaDialog__first-paragraph": { + "message": "För att förhindra skräppost på Signal, vänligen slutför verifieringen.", + "description": "First paragraph in the captcha dialog" + }, + "CaptchaDialog__second-paragraph": { + "message": "Efter verifiering kan du fortsätta skicka meddelanden. Alla pausade meddelanden skickas automatiskt.", + "description": "First paragraph in the captcha dialog" + }, + "CaptchaDialog--can-close__title": { + "message": "Fortsätt utan att verifiera?", + "description": "Header in the captcha dialog that can be closed" + }, + "CaptchaDialog--can-close__body": { + "message": "Om du väljer att hoppa över verifiering kan du missa meddelanden från andra personer och dina meddelanden kanske inte skickas.", + "description": "Body of the captcha dialog that can be closed" + }, + "CaptchaDialog--can_close__skip-verification": { + "message": "Hoppa över verifiering", + "description": "Skip button of the captcha dialog that can be closed" + }, + "verificationComplete": { + "message": "Verifieringen slutförd.", + "description": "Displayed after successful captcha" + }, + "verificationFailed": { + "message": "Verifieringen misslyckades. Vänligen försök igen senare.", + "description": "Displayed after unsuccessful captcha" + }, + "deleteForEveryoneFailed": { + "message": "Det gick inte att ta bort meddelandet för alla. Vänligen försök igen senare.", + "description": "Displayed when delete-for-everyone has failed to send to all recepients" } } diff --git a/_locales/th/messages.json b/_locales/th/messages.json index 2e15d233e6..46bdc2e4f8 100644 --- a/_locales/th/messages.json +++ b/_locales/th/messages.json @@ -1412,8 +1412,8 @@ "description": "Header for general options on the settings screen" }, "spellCheckDescription": { - "message": "เปิดใช้การตรวจตัวสะกดสำหรับข้อความที่พิมพ์ลงในกล่องเขียนข้อความ", - "description": "Description of the media permission description" + "message": "เปิดใช้การตรวจตัวสะกด", + "description": "Description of the spell check setting" }, "spellCheckWillBeEnabled": { "message": "การตรวจตัวสะกดจะถูกเปิดใช้ในครั้งต่อไปที่ Signal ถูกปิดและเปิดใหม่", @@ -1423,6 +1423,10 @@ "message": "การตรวจตัวสะกดจะถูกปิดในครั้งต่อไปที่ Signal ถูกปิดและเปิดใหม่", "description": "Shown when the user disables spellcheck to indicate that they must restart Signal." }, + "autoLaunchDescription": { + "message": "เปิดเมื่อลงชื่อเข้าใช้คอมพิวเตอร์", + "description": "Description for the automatic launch setting" + }, "clearDataHeader": { "message": "ล้างข้อมูล", "description": "Header in the settings dialog for the section dealing with data deletion" @@ -1537,6 +1541,10 @@ "message": "การส่งล้มเหลว", "description": "Shown on outgoing message if it fails to send" }, + "sendPaused": { + "message": "การส่งถูกพักชั่วคราว", + "description": "Shown on outgoing message if it cannot be sent immediately" + }, "partiallySent": { "message": "ส่งแล้วบางส่วน คลิกเพื่อดูรายละเอียด", "description": "Shown on outgoing message if it is partially sent" @@ -1689,106 +1697,14 @@ } } }, - "timerOption_0_seconds": { + "disappearingMessages__off": { "message": "ปิด", "description": "Label for option to turn off message expiration in the timer menu" }, - "timerOption_5_seconds": { - "message": "5 วินาที", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_10_seconds": { - "message": "10 วินาที", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_30_seconds": { - "message": "30 วินาที", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_minute": { - "message": "1 นาที", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_5_minutes": { - "message": "5 นาที", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_30_minutes": { - "message": "30 นาที", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_hour": { - "message": "1 ชั่วโมง", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_6_hours": { - "message": "6 ชั่วโมง", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_12_hours": { - "message": "12 ชั่วโมง", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_day": { - "message": "1 วัน", - "description": "Label for a selectable option in the message expiration timer menu" - }, - "timerOption_1_week": { - "message": "1 สัปดาห์", - "description": "Label for a selectable option in the message expiration timer menu" - }, "disappearingMessages": { "message": "ข้อความที่ลบตัวเอง", "description": "Conversation menu option to enable disappearing messages" }, - "timerOption_0_seconds_abbreviated": { - "message": "ปิด", - "description": "Short format indicating current timer setting in the conversation list snippet" - }, - "timerOption_5_seconds_abbreviated": { - "message": "5 วิ", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_10_seconds_abbreviated": { - "message": "10 วิ", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_30_seconds_abbreviated": { - "message": "30 วิ", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_minute_abbreviated": { - "message": "1 นา", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_5_minutes_abbreviated": { - "message": "5 นา", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_30_minutes_abbreviated": { - "message": "30 นา", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_hour_abbreviated": { - "message": "1 ชม.", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_6_hours_abbreviated": { - "message": "6 ชม.", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_12_hours_abbreviated": { - "message": "12 ชม.", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_day_abbreviated": { - "message": "1 วัน", - "description": "Very short format indicating current timer setting in the conversation header" - }, - "timerOption_1_week_abbreviated": { - "message": "1 สัป", - "description": "Very short format indicating current timer setting in the conversation header" - }, "disappearingMessagesDisabled": { "message": "ข้อความที่ลบตัวเองไม่ได้ถูกเปิดใช้", "description": "Displayed in the left pane when the timer is turned off" @@ -3107,21 +3023,69 @@ } } }, - "ConversationHero--membership-1": { + "member-of-1-group": { "message": "สมาชิกของ $group$", - "description": "Shown in the conversation hero to indicate this user is a member of a mutual group" + "description": "Shown in the conversation hero to indicate this user is a member of a mutual group", + "placeholders": { + "group": { + "content": "$1", + "example": "NYC Rock Climbers" + } + } }, - "ConversationHero--membership-2": { + "member-of-2-groups": { "message": "สมาชิกของ $group1$ และ $group2$", - "description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups" + "description": "Shown in the conversation hero to indicate this user is a member of at least two mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + } + } }, - "ConversationHero--membership-3": { + "member-of-3-groups": { "message": "สมาชิกของ $group1$ $group2$ และ $group3$", - "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups" + "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + }, + "group3": { + "content": "$3", + "example": "Friends 🌿" + } + } }, - "ConversationHero--membership-extra": { + "member-of-more-than-3-groups": { "message": "สมาชิกของ$group1$ $group2$ $group3$ และอีก $remainingCount$ กลุ่ม", - "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups" + "description": "Shown in the conversation hero to indicate this user is a member of at least three mutual groups", + "placeholders": { + "group1": { + "content": "$1", + "example": "NYC Rock Climbers" + }, + "group2": { + "content": "$2", + "example": "Dinner Party" + }, + "group3": { + "content": "$3", + "example": "Friends 🌿" + }, + "remainingCount": { + "content": "$4", + "example": "3" + } + } }, "ConversationHero--membership-added": { "message": "$name$ ได้เพิ่มคุณเข้ากลุ่ม", @@ -3137,6 +3101,10 @@ "message": "ไม่มีกลุ่มร่วมกัน", "description": "Shown to indicate this user is not a member of any groups" }, + "no-groups-in-common-warning": { + "message": "ไม่มีกลุ่มที่เหมือนกันเลย โปรดพิจารณาคำขออย่างระวัง", + "description": "When a user has no common groups, show this warning" + }, "acceptCall": { "message": "รับสาย", "description": "Shown in tooltip for the button to accept a call (audio or video)" @@ -5132,5 +5100,83 @@ "ForwardMessageModal--continue": { "message": "ทำต่อ", "description": "aria-label for the 'next' button in the forward a message modal dialog" + }, + "MessageRequestWarning__learn-more": { + "message": "เรียนรู้เพิ่มเติม", + "description": "Shown on the message request warning. Clicking this button will open a dialog with more information" + }, + "MessageRequestWarning__dialog__details": { + "message": "คุณไม่ได้อยู่ในกลุ่มใดที่เหมือนกับบุคคลนี้เลย โปรดพิจารณาคำขออย่างถี่ถ้วน ก่อนจะยอมรับ เพื่อเลี่ยงข้อความไม่พึงประสงค์", + "description": "Shown in the message request warning dialog. Gives more information about message requests" + }, + "MessageRequestWarning__dialog__learn-even-more": { + "message": "เกี่ยวกับคำขอส่งข้อความ", + "description": "Shown in the message request warning dialog. Clicking this button will open a page on Signal's support site" + }, + "ContactSpoofing__same-name": { + "message": "โปรดพิจารณาคำขออย่างระวังถี่ถ้วน Signal พบผู้ติดต่ออีกรายการที่มีชื่อเหมือนกัน $link$", + "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else", + "placeholders": { + "link": { + "content": "$1", + "example": "Review request" + } + } + }, + "ContactSpoofing__same-name__link": { + "message": "พิจารณาคำขอ", + "description": "Shown in the timeline warning when you have a message request from someone with the same name as someone else" + }, + "ContactSpoofingReviewDialog__title": { + "message": "พิจารณาคำขอ", + "description": "Title for the contact name spoofing review dialog" + }, + "ContactSpoofingReviewDialog__description": { + "message": "หากคุณไม่มั่นใจว่าคำขอมาจากใคร คุณสามารถพิจารณาได้จากรายชื่อผู้ติดต่อด้านล่างแล้วเลือกตัดสินใจ", + "description": "Description for the contact spoofing review dialog" + }, + "ContactSpoofingReviewDialog__possibly-unsafe-title": { + "message": "คำขอ", + "description": "Header in the contact spoofing review dialog, shown above the potentially-unsafe user" + }, + "ContactSpoofingReviewDialog__safe-title": { + "message": "ผู้ติดต่อของคุณ", + "description": "Header in the contact spoofing review dialog, shown above the \"safe\" user" + }, + "CaptchaDialog__title": { + "message": "ตรวจยืนยันเพื่อรับส่งข้อความต่อ", + "description": "Header in the captcha dialog" + }, + "CaptchaDialog__first-paragraph": { + "message": "เพื่อช่วยป้องกันสแปมบน Signal โปรดตรวจยืนยันให้สำเร็จ", + "description": "First paragraph in the captcha dialog" + }, + "CaptchaDialog__second-paragraph": { + "message": "หลังตรวจยืนยัน คุณจะรับส่งข้อความได้ต่อ ข้อความใดๆ ที่ถูกพักอยู่ชั่วคราว จะถูกส่งโดยอัตโนมัติ", + "description": "First paragraph in the captcha dialog" + }, + "CaptchaDialog--can-close__title": { + "message": "ทำต่อโดยไม่ตรวจยืนยันหรือไม่?", + "description": "Header in the captcha dialog that can be closed" + }, + "CaptchaDialog--can-close__body": { + "message": "ถ้าคุณเลือกที่จะข้ามการตรวจยืนยัน คุณอาจพลาดข้อความจากคนอื่น และข้อความของคุณอาจส่งไม่ได้", + "description": "Body of the captcha dialog that can be closed" + }, + "CaptchaDialog--can_close__skip-verification": { + "message": "ข้ามการตรวจยืนยัน", + "description": "Skip button of the captcha dialog that can be closed" + }, + "verificationComplete": { + "message": "การตรวจยืนยันเสร็จสิ้น", + "description": "Displayed after successful captcha" + }, + "verificationFailed": { + "message": "การตรวจยืนยันล้มเหลว กรุณาลองใหม่ภายหลัง", + "description": "Displayed after unsuccessful captcha" + }, + "deleteForEveryoneFailed": { + "message": "การลบข้อความสำหรับทุกคนไม่สำเร็จ กรุณาลองใหม่ภายหลัง", + "description": "Displayed when delete-for-everyone has failed to send to all recepients" } }