Large update to localization strings

This commit is contained in:
Scott Nonnenberg 2019-01-16 15:29:04 -08:00
parent 813924685e
commit 160d9f640b
43 changed files with 2505 additions and 527 deletions

View File

@ -149,6 +149,10 @@
"message": "Choose folder",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Load your data",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "رسالة صوتية",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "نمط الملف غير مدعوم",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "معذرة. حجم الملف المختار يتجاوز حد الرسالة الأقصى.",
"description": ""
@ -581,6 +607,10 @@
"message": "اختر جهة اتصال او مجموعة لبدء محادثه.",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar for contact $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Original message found, but not loaded. Scroll up to load it.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "You",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -776,7 +810,7 @@
"description": "Shown on the drop-down menu for an indinvidaul message, but only if it is an outgoing message that failed to send"
},
"deleteMessage": {
"message": "Delete Message",
"message": "حذف الرسالة",
"description": "Shown on the drop-down menu for an individual message, deletes single message"
},
"deleteMessages": {
@ -807,6 +841,18 @@
"message": "Image sent in conversation",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "حفظ",
"description": ""
},
"fileIconAlt": {
"message": "File icon",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Изберете папка",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Зареждане на данните ви",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Гласово съобщение",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Неподдържан файлов тип",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Съжаляваме, избраният файл надвишава ограниченията за съобщения.",
"description": ""
@ -581,6 +607,10 @@
"message": "Изберете контакт или група за да започнете разговор.",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar for contact $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -632,17 +662,21 @@
"description": "Shown in triple-dot menu next to message to allow user to start crafting a message with a quotation"
},
"originalMessageNotFound": {
"message": "Original message not found",
"message": "Оригиналното съобщение не е открито",
"description": "Shown in quote if reference message was not found as message was initially downloaded and processed"
},
"originalMessageNotAvailable": {
"message": "Original message no longer available",
"message": "Оригиналното съобщение вече не е налично",
"description": "Shown in toast if user clicks on quote that references message no longer in database"
},
"messageFoundButNotLoaded": {
"message": "Original message found, but not loaded. Scroll up to load it.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "You",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Image sent in conversation",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "Запази",
"description": ""
},
"fileIconAlt": {
"message": "File icon",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -1232,7 +1278,7 @@
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Disappearing messages disabled",
"message": "Изчезващите съобщения са деактивирани",
"description": "Displayed in the left pane when the timer is turned off"
},
"disabledDisappearingMessages": {

View File

@ -149,12 +149,16 @@
"message": "Trieu una carpeta",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Trieu un fitxer",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Carregueu les dades",
"description": "Header shown on the first screen in the data import process"
},
"loadDataDescription": {
"message": "You've just gone through the export process, and your contacts and messages are waiting patiently on your computer. Select the folder that contains your saved Signal data.",
"message": "Acabeu de passar pel procés d'exportació i els vostres contactes i missatges esperen pacientment a l'ordinador. Seleccioneu la carpeta que conté les dades de Signal desades.",
"description": "Introduction to the process of importing messages and contacts from disk"
},
"importChooserTitle": {
@ -170,11 +174,11 @@
"description": "Header of screen shown as data is import"
},
"importErrorFirst": {
"message": "Make sure you have chosen the correct directory that contains your saved Signal data. Its name should begin with 'Signal Export.' You can also save a new copy of your data from the Chrome App.",
"message": "Assegureu-vos que heu triat el directori correcte que conté les dades de Signal desades. El seu nom hauria de començar amb \"Signal Export\". També podeu desar una còpia nova de les dades des de l'aplicació Chrome.",
"description": "Message shown if the import went wrong; first paragraph"
},
"importErrorSecond": {
"message": "If these steps don't work for you, please submit a debug log (View -> Debug Log) so that we can help you get migrated!",
"message": "Si aquests passos no funcionen, envieu un registre de depuració (Visualitza -> Registre de depuració) perquè puguem ajudar-vos a migrar!",
"description": "Message shown if the import went wrong; second paragraph"
},
"importAgain": {
@ -228,11 +232,11 @@
"description": "Alt text for button to take user down to bottom of conversation, shown when user scrolls up"
},
"messageBelow": {
"message": "New message below",
"message": "Missatge nou a continuació",
"description": "Alt text for button to take user down to bottom of conversation with a new message out of screen"
},
"messagesBelow": {
"message": "New messages below",
"message": "Missatges nous a continuació",
"description": "Alt text for button to take user down to bottom of conversation with more than one message out of screen"
},
"unreadMessage": {
@ -250,7 +254,7 @@
}
},
"youMarkedAsVerified": {
"message": "You marked your Safety Number with $name$ as verified",
"message": "Heu marcat el número de seguretat amb $name$ com a verificat.",
"description": "Shown in the conversation history when the user marks a contact as verified.",
"placeholders": {
"name": {
@ -260,7 +264,7 @@
}
},
"youMarkedAsNotVerified": {
"message": "You marked your Safety Number with $name$ as not verified",
"message": "Heu marcat el número de seguretat amb $name$ com a no verificat.",
"description": "Shown in the conversation history when the user marks a contact as not verified, whether on the Safety Number screen or by dismissing a banner or dialog.",
"placeholders": {
"name": {
@ -270,7 +274,7 @@
}
},
"youMarkedAsVerifiedOtherDevice": {
"message": "You marked your Safety Number with $name$ as verified from another device",
"message": "Heu marcat el número de seguretat amb $name$ com a verificat des d'un altre dispositiu.",
"description": "Shown in the conversation history when we discover that the user marked a contact as verified on another device.",
"placeholders": {
"name": {
@ -280,7 +284,7 @@
}
},
"youMarkedAsNotVerifiedOtherDevice": {
"message": "You marked your Safety Number with $name$ as not verified from another device",
"message": "Heu marcat el número de seguretat amb $name$ com a no verificat des d'un altre dispositiu.",
"description": "Shown in the conversation history when we discover that the user marked a contact as not verified on another device.",
"placeholders": {
"name": {
@ -290,15 +294,15 @@
}
},
"membersNeedingVerification": {
"message": "Your safety numbers with these group members have changed since you last verified. Click a group member to see your new safety number with them.",
"message": "Els números de seguretat amb aquests membres de grup han canviat des que els vau verificar l'últim cop. Cliqueu en un membre del grup per veure'n el número de seguretat nou.",
"description": "When there are multiple previously-verified group members with safety number changes, a banner will be shown. The list of contacts with safety number changes is shown, and this text introduces that list."
},
"changedSinceVerifiedMultiple": {
"message": "Your safety numbers with multiple group members have changed since you last verified. This could mean that someone is trying to intercept your communication or that they have simply reinstalled Signal.",
"message": "Els números de seguretat amb múltiples membres de grup han canviat des que els vau verificar l'últim cop. Això podria voler dir que algú està provant d'interceptar les vostres comunicacions o que simplement ha reinstal·lat el Signal.",
"description": "Shown on confirmation dialog when user attempts to send a message"
},
"changedSinceVerified": {
"message": "Your safety number with $name$ has changed since you last verified. This could mean that someone is trying to intercept your communication or that $name$ has simply reinstalled Signal.",
"message": "El número de seguretat amb $name$ ha canviat des que el vau verificar l'últim cop. Això podria voler dir que algú està provant d'interceptar les vostres comunicacions o que $name$ simplement ha reinstal·lat el Signal.",
"description": "Shown on confirmation dialog when user attempts to send a message",
"placeholders": {
"name": {
@ -308,7 +312,7 @@
}
},
"changedRightAfterVerify": {
"message": "The safety number you are trying to verify has changed. Please review your new safety number with $name$. Remember, this change could mean that someone is trying to intercept your communication or that $name$ has simply reinstalled Signal.",
"message": "El número de seguretat que intenteu verificar ha canviat. Si us plau, reviseu el número de seguretat nou amb $name$. Recordeu que aquest canvi podria voler dir que algú està provant d'interceptar les vostres comunicacions o que $name$ simplement ha reinstal·lat el Signal.",
"description": "Shown on the safety number screen when the user has selected to verify/unverify a contact's safety number, and we immediately discover a safety number change",
"placeholders": {
"name": {
@ -318,11 +322,11 @@
}
},
"changedRecentlyMultiple": {
"message": "Your safety numbers with multiple group members have changed recently. This could mean that someone is trying to intercept your communication or that they have simply reinstalled Signal.",
"message": "Els números de seguretat amb múltiples membres de grup han canviat recentment. Això podria voler dir que algú està provant d'interceptar les vostres comunicacions o que simplement ha reinstal·lat el Signal.",
"description": "Shown on confirmation dialog when user attempts to send a message"
},
"changedRecently": {
"message": "Your safety number with $name$ has changed recently. This could mean that someone is trying to intercept your communication or that $name$ has simply reinstalled Signal.",
"message": "El número de seguretat amb $name$ ha canviat recentment. Això podria voler dir que algú està provant d'interceptar les vostres comunicacions o que $name$ simplement ha reinstal·lat el Signal.",
"description": "Shown on confirmation dialog when user attempts to send a message",
"placeholders": {
"name": {
@ -332,7 +336,7 @@
}
},
"identityKeyErrorOnSend": {
"message": "Your safety number with $name$ has changed. This could either mean that someone is trying to intercept your communication or that $name$ has simply reinstalled Signal. You may wish to verify your saftey number with this contact.",
"message": "El número de seguretat amb $name$ ha canviat. Això podria voler dir que algú està provant d'interceptar les vostres comunicacions o que $name$ simplement ha reinstal·lat el Signal. Potser hauríeu de verificar el número de seguretat amb aquest contacte.",
"description": "Shown when user clicks on a failed recipient in the message detail view after an identity key change",
"placeholders": {
"name": {
@ -346,7 +350,7 @@
"description": "Used on a warning dialog to make it clear that it might be risky to send the message."
},
"noLongerVerified": {
"message": "Your safety number with $name$ has changed and is no longer verified. Click to show.",
"message": "El número de seguretat amb $name$ ha canviat i ja no està verificat. Feu clic per veure'l.",
"description": "Shown in converation banner when user's safety number has changed, but they were previously verified.",
"placeholders": {
"name": {
@ -356,15 +360,15 @@
}
},
"multipleNoLongerVerified": {
"message": "Your safety numbers with multiple members of this group have changed and are no longer verified. Click to show.",
"message": "Els números de seguretat amb múltiples membres d'aquest grup ha canviat i ja no estan verificats. Feu clic per veure'ls.",
"description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified."
},
"debugLogExplanation": {
"message": "This log will be posted publicly online for contributors to view. You may examine and edit it before submitting.",
"message": "Aquest registre es penjarà públicament perquè el vegin els col·laboradors. Podeu examinar-lo i editar-lo abans d'enviar-lo.",
"description": ""
},
"debugLogError": {
"message": "Something went wrong with the upload! Please consider manually adding your log to the bug you file.",
"message": "S'ha produït un error amb la càrrega! Considereu afegir manualment el registre a l'error que envieu.",
"description": ""
},
"reportIssue": {
@ -420,7 +424,7 @@
"description": "Header for a key change dialog"
},
"identityChanged": {
"message": "Your safety number with this contact has changed. This could either mean that someone is trying to intercept your communication, or this contact simply reinstalled Signal. You may wish to verify the new safety number below.",
"message": "El número de seguretat amb aquest contacte ha canviat. Això podria voler dir que algú està provant d'interceptar les vostres comunicacions o que aquest contacte simplement ha reinstal·lat el Signal. Potser hauríeu de verificar el número de seguretat nou.",
"description": ""
},
"incomingError": {
@ -475,16 +479,38 @@
"message": "Missatge de veu",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Tipus de fitxer no suportat",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Per raons de seguretat, el tipus d'adjunt no es permès ",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Adjunció d'imatge per etapes: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "El límit és un adjunt per missatge.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "Quan inclogueu un adjunt que no sigui una imatge, el límit és un adjunt per missatge.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "No podeu barrejar adjunts d'imatge i de no imatge en un mateix missatge.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "No podeu afegir cap altre adjunt a aquest missatge.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Sorry, the selected file exceeds message size restrictions.",
"message": "Perdoneu, el fitxer seleccionat excedeix les restriccions de mida dels missatges.",
"description": ""
},
"unableToLoadAttachment": {
@ -550,7 +576,7 @@
"description": "Item under the Help menu, which opens a small about window"
},
"speech": {
"message": "Speech",
"message": "Discurs",
"description": "Item under the Edit menu, with 'start/stop speaking' items below it"
},
"show": {
@ -581,6 +607,10 @@
"message": "Seleccioneu un contacte o grup per a començar el xat.",
"description": ""
},
"typingAlt": {
"message": "Animació d'escriptura per a aquesta conversa",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar per al contacte $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -620,7 +650,7 @@
"description": "Generic label shown if contact address has custom type but no label"
},
"poBox": {
"message": "PO Box",
"message": "Apartat de correus",
"description": "When rendering an address, used to provide context to a post office box"
},
"downloadAttachment": {
@ -643,12 +673,16 @@
"message": "S'ha trobat el missatge original, però no s'ha carregat. Desplaceu-vos amunt per a carregar-lo.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "Una nota de veu ha de ser l'únic adjunt inclòs en un missatge.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Vós",
"description": "In Android theme, shown in quote if you or someone else replies to you"
},
"replyingTo": {
"message": "Replying to $name$",
"message": "Es respon a $name$",
"description": "Shown in iOS theme when you or someone quotes to a message which is not from you",
"placeholders": {
"name": {
@ -658,7 +692,7 @@
}
},
"audioPermissionNeeded": {
"message": "To send audio messages, allow Signal Desktop to access your microphone.",
"message": "Per enviar missatges d'àudio, permeteu que el Signal Desktop tingui accés al micròfon.",
"description": "Shown if the user attempts to send an audio message without audio permssions turned on"
},
"allowAccess": {
@ -690,7 +724,7 @@
"description": ""
},
"failedToSend": {
"message": "Failed to send to some recipients. Check your network connection.",
"message": "Ha fallat l'acció d'enviar a alguns remitents. Comproveu la connexió de xarxa.",
"description": ""
},
"error": {
@ -754,7 +788,7 @@
"description": "This is a menu item for viewing all media (images + video) in a conversation, using the imperative case, as in a command."
},
"verifyHelp": {
"message": "If you wish to verify the security of your end-to-end encryption with $name$, compare the numbers above with the numbers on their device.",
"message": "Si voleu verificar la seguretat de l'encriptació d'extrem a extrem amb $name$, compareu els números anteriors amb els números del seu dispositiu.",
"description": "",
"placeholders": {
"name": {
@ -764,7 +798,7 @@
}
},
"theirIdentityUnknown": {
"message": "You haven't exchanged any messages with this contact yet. Your safety number with them will be available after the first message.",
"message": "Encara no heu intercanviat cap missatge amb aquest contacte. El vostre número de seguretat amb ells estarà disponible després del primer missatge.",
"description": ""
},
"moreInfo": {
@ -788,11 +822,11 @@
"description": "Confirmation dialog text that asks the user if they really wish to delete the conversation. Answer buttons use the strings 'ok' and 'cancel'. The deletion is permanent, i.e. it cannot be undone."
},
"sessionEnded": {
"message": "Secure session reset",
"message": "Restableix la sessió segura",
"description": "This is a past tense, informational message. In other words, your secure session has been reset."
},
"quoteThumbnailAlt": {
"message": "Thumbnail of image from quoted message",
"message": "Miniatura d'una imatge d'un missatge citat",
"description": "Used in alt tag of thumbnail images inside of an embedded message quote"
},
"imageAttachmentAlt": {
@ -800,13 +834,25 @@
"description": "Used in alt tag of image attachment"
},
"videoAttachmentAlt": {
"message": "Screenshot of video attached to message",
"message": "Captura de pantalla d'un vídeo adjuntat al missatge",
"description": "Used in alt tag of video attachment preview"
},
"lightboxImageAlt": {
"message": "S'ha enviat una imatge a la conversa",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icona que mostra que aquesta imatge té un títol",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Afegiu-hi un títol...",
"description": ""
},
"save": {
"message": "Desa",
"description": ""
},
"fileIconAlt": {
"message": "Icona del fitxer",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -858,7 +904,7 @@
"description": "The header shown on the 'choose device name' screen in the device linking process"
},
"finishLinkingPhone": {
"message": "Finish linking phone",
"message": "Acaba l'enllaçament del telèfon",
"description": "The text on the button to finish the linking process, after choosing the device name"
},
"initialSync": {
@ -1098,7 +1144,7 @@
"description": "Brief message shown when trying to message a blocked group"
},
"youChangedTheTimer": {
"message": "You set the disappearing message timer to $time$",
"message": "Heu establert el temporitzador dels missatges efímers a $time$.",
"description": "Message displayed when you change the message expiration timer in a conversation.",
"placeholders": {
"time": {
@ -1108,7 +1154,7 @@
}
},
"timerSetOnSync": {
"message": "Updated disappearing message timer to $time$",
"message": "S'ha actualitzat el temporitzador dels missatges efímers a $time$.",
"description": "Message displayed when timer is set on initial link of desktop device.",
"placeholders": {
"time": {
@ -1118,7 +1164,7 @@
}
},
"theyChangedTheTimer": {
"message": "$name$ set the disappearing message timer to $time$",
"message": "$name$ ha establert el temporitzador dels missatges efímers a $time$.",
"description": "Message displayed when someone else changes the message expiration timer in a conversation.",
"placeholders": {
"name": {
@ -1236,7 +1282,7 @@
"description": "Displayed in the left pane when the timer is turned off"
},
"disabledDisappearingMessages": {
"message": "$name$ disabled disappearing messages",
"message": "$name$ ha inhabilitat els missatges efímers.",
"description": "Displayed in the conversation list when the timer is turned off",
"placeholders": {
"name": {
@ -1250,7 +1296,7 @@
"description": "Displayed in the conversation list when the timer is turned off"
},
"timerSetTo": {
"message": "Timer set to $time$",
"message": "Temporitzador establert a $time$",
"description": "Displayed in the conversation list when the timer is updated by some automatic action, or in the left pane",
"placeholders": {
"time": {

View File

@ -20,43 +20,43 @@
"description": "The label that is used for the Help menu in the program main menu. The '&' indicates that the following letter will be used as the keyboard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
},
"mainMenuSettings": {
"message": "Preferences…",
"message": "Předvolby...",
"description": "The label that is used for the Preferences menu in the program main menu. This should be consistent with the standard naming for Preferences on the operating system."
},
"appMenuHide": {
"message": "Hide",
"message": "Skrýt",
"description": "Application menu command to hide the window"
},
"appMenuHideOthers": {
"message": "Hide Others",
"message": "Skrýt ostatní",
"description": "Application menu command to hide all other windows"
},
"appMenuUnhide": {
"message": "Show All",
"message": "Zobrazit všechny",
"description": "Application menu command to show all application windows"
},
"appMenuQuit": {
"message": "Quit Signal",
"message": "Opustit Signal",
"description": "Application menu command to close the application"
},
"editMenuUndo": {
"message": "Undo",
"message": "Zpět",
"description": "Edit menu command to remove recently-typed text"
},
"editMenuRedo": {
"message": "Redo",
"message": "Znovu",
"description": "Edit menu command to restore previously undone typed text"
},
"editMenuCut": {
"message": "Cut",
"message": "Vyjmout",
"description": "Edit menu command to remove selected text and add it to clipboard"
},
"editMenuCopy": {
"message": "Copy",
"message": "Kopírovat",
"description": "Edit menu command to add selected text to clipboard"
},
"editMenuPaste": {
"message": "Paste",
"message": "Vložit",
"description": "Edit menu command to insert text from clipboard at cursor location"
},
"editMenuPasteAndMatchStyle": {
@ -68,23 +68,23 @@
"description": "Edit menu command to remove the selected text"
},
"editMenuSelectAll": {
"message": "Select All",
"message": "Vybrat vše",
"description": "Edit menu comand to select all of the text in selected text box"
},
"editMenuStartSpeaking": {
"message": "Start speaking",
"message": "Začít mluvit",
"description": "Edit menu item under 'speech' to start dictation"
},
"editMenuStopSpeaking": {
"message": "Stop speaking",
"message": "Přestat mluvit",
"description": "Edit menu item under 'speech' to stop dictation"
},
"windowMenuClose": {
"message": "Close Window",
"message": "Zavřít okno",
"description": "Window menu command to close the current window"
},
"windowMenuMinimize": {
"message": "Minimize",
"message": "Minimalizovat",
"description": "Window menu command to minimize the current window"
},
"windowMenuZoom": {
@ -92,7 +92,7 @@
"description": "Window menu command to make the current window the size of the whole screen"
},
"windowMenuBringAllToFront": {
"message": "Bring All to Front",
"message": "Přenést do popředí",
"description": "Window menu command to bring all windows of current applicatinon to front"
},
"viewMenuResetZoom": {
@ -100,19 +100,19 @@
"description": "View menu command to go back to the default zoom"
},
"viewMenuZoomIn": {
"message": "Zoom In",
"message": "Přiblížit",
"description": "View menu command to make everything bigger"
},
"viewMenuZoomOut": {
"message": "Zoom Out",
"message": "Oddálit",
"description": "View menu command to make everything smaller"
},
"viewMenuToggleFullScreen": {
"message": "Toggle Full Screen",
"message": "Přepnout na plnou obrazovku",
"description": "View menu command to enter or leave Full Screen mode"
},
"viewMenuToggleDevTools": {
"message": "Toggle Developer Tools",
"message": "Přepnout na nástroje vývojáře",
"description": "View menu command to show or hide the developer tools"
},
"menuSetupWithImport": {
@ -132,11 +132,11 @@
"description": "Message shown on the loading screen before we've loaded any messages"
},
"optimizingApplication": {
"message": "Optimizing application...",
"message": "Optimalizace aplikace...",
"description": "Message shown on the loading screen while we are doing application optimizations"
},
"migratingToSQLCipher": {
"message": "Optimizing messages... $status$ complete.",
"message": "Optimalizace zpráv... $status$ dokončeno.",
"description": "Message shown on the loading screen while we are doing application optimizations",
"placeholders": {
"status": {
@ -149,8 +149,12 @@
"message": "Vybrat složku",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Load your data",
"message": "Nahrajte vaše data",
"description": "Header shown on the first screen in the data import process"
},
"loadDataDescription": {
@ -158,7 +162,7 @@
"description": "Introduction to the process of importing messages and contacts from disk"
},
"importChooserTitle": {
"message": "Choose directory with exported data",
"message": "Zvolte složku s exportovanými daty",
"description": "Title of the popup window used to select data previously exported"
},
"importErrorHeader": {
@ -166,7 +170,7 @@
"description": "Header of the error screen after a failed import"
},
"importingHeader": {
"message": "Loading contacts and messages",
"message": "Načítání kontaktů a zpráv",
"description": "Header of screen shown as data is import"
},
"importErrorFirst": {
@ -186,11 +190,11 @@
"description": "Header shown on the screen at the end of a successful import process"
},
"importCompleteStartButton": {
"message": "Start using Signal Desktop",
"message": "Začít používat Signal Desktop",
"description": "Button shown at end of successful import process, nothing left but a restart"
},
"importCompleteLinkButton": {
"message": "Link this device to your phone",
"message": "Připojit zařízení k telefonu",
"description": "Button shown at end of successful 'light' import process, so the standard linking process still needs to happen"
},
"selectedLocation": {
@ -250,7 +254,7 @@
}
},
"youMarkedAsVerified": {
"message": "You marked your Safety Number with $name$ as verified",
"message": "Označili jste bezpečnostní kód s $name$ jako ověřený.",
"description": "Shown in the conversation history when the user marks a contact as verified.",
"placeholders": {
"name": {
@ -260,7 +264,7 @@
}
},
"youMarkedAsNotVerified": {
"message": "You marked your Safety Number with $name$ as not verified",
"message": "Označili jste bezpečnostní kód s $name$ jako neověřený.",
"description": "Shown in the conversation history when the user marks a contact as not verified, whether on the Safety Number screen or by dismissing a banner or dialog.",
"placeholders": {
"name": {
@ -270,7 +274,7 @@
}
},
"youMarkedAsVerifiedOtherDevice": {
"message": "You marked your Safety Number with $name$ as verified from another device",
"message": "Označili jste bezpečnostní kód s $name$ jako ověřený z jiného zařízení",
"description": "Shown in the conversation history when we discover that the user marked a contact as verified on another device.",
"placeholders": {
"name": {
@ -280,7 +284,7 @@
}
},
"youMarkedAsNotVerifiedOtherDevice": {
"message": "You marked your Safety Number with $name$ as not verified from another device",
"message": "Označili jste bezpečnostní kód s $name$ jako neověřený z jiného zařízení.",
"description": "Shown in the conversation history when we discover that the user marked a contact as not verified on another device.",
"placeholders": {
"name": {
@ -308,7 +312,7 @@
}
},
"changedRightAfterVerify": {
"message": "The safety number you are trying to verify has changed. Please review your new safety number with $name$. Remember, this change could mean that someone is trying to intercept your communication or that $name$ has simply reinstalled Signal.",
"message": "Bezpečnostní číslo, které se pokoušíte ověřit se změnilo. Prosím zkontrolujte s $name$ své nové bezpečnostní číslo . Pamatujte, tato změna může znamenat, že se někdo snaží vaši komunikaci odposlouchávat, nebo si $name$ prostě znovu nainstaloval Signal.",
"description": "Shown on the safety number screen when the user has selected to verify/unverify a contact's safety number, and we immediately discover a safety number change",
"placeholders": {
"name": {
@ -424,7 +428,7 @@
"description": ""
},
"incomingError": {
"message": "Error handling incoming message",
"message": "Chyba při zpracování příchozí zprávy",
"description": ""
},
"media": {
@ -432,7 +436,7 @@
"description": "Header of the default pane in the media gallery, showing images and videos"
},
"mediaEmptyState": {
"message": "You dont have any media in this conversation",
"message": "V konverzaci nejsou žádná média",
"description": "Message shown to user in the media gallery when there are no messages with media attachments (images or video)"
},
"documents": {
@ -440,7 +444,7 @@
"description": "Header of the secondary pane in the media gallery, showing every non-media attachment"
},
"documentsEmptyState": {
"message": "You dont have any documents in this conversation",
"message": "V konverzaci nejsou žádné dokumenty",
"description": "Message shown to user in the media gallery when there are no messages with document attachments (anything other than images or video)"
},
"today": {
@ -475,20 +479,42 @@
"message": "Hlasová Zpráva",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Nepodporovaný typ souboru",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"message": "Tento typ přílohy není povolen z bezpečnostních důvodů",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Omlouváme se, vybraný soubor překročil limit velikosti zprávy.",
"description": ""
},
"unableToLoadAttachment": {
"message": "Unable to load selected attachment.",
"message": "Nelze načít vybranou přílohu.",
"description": ""
},
"disconnected": {
@ -518,7 +544,7 @@
}
},
"submitDebugLog": {
"message": "Debug log",
"message": "Ladící Log",
"description": "Menu item and header text for debug log modal (sentence case)"
},
"debugLog": {
@ -526,23 +552,23 @@
"description": "View menu item to open the debug log (title case)"
},
"goToReleaseNotes": {
"message": "Go to Release Notes",
"message": "Přejít na poznámky k vydání",
"description": ""
},
"goToForums": {
"message": "Go to Forums",
"message": "Přejít na fórum",
"description": "Item under the Help menu, takes you to the forums"
},
"goToSupportPage": {
"message": "Go to Support Page",
"message": "Přejít na stránky podpory",
"description": "Item under the Help menu, takes you to the support page"
},
"menuReportIssue": {
"message": "Report an Issue",
"message": "Nahlásit problém",
"description": "Item under the Help menu, takes you to GitHub new issue form (title case)"
},
"signalDesktopPreferences": {
"message": "Signal Desktop Preferences",
"message": "Předvolby aplikace Signal Desktop",
"description": "Title of the window that pops up with Signal Desktop preferences in it"
},
"aboutSignalDesktop": {
@ -558,11 +584,11 @@
"description": "Command under Window menu, to show the window"
},
"hide": {
"message": "Hide",
"message": "Skrýt",
"description": "Command in the tray icon menu, to hide the window"
},
"quit": {
"message": "Quit",
"message": "Opustit",
"description": "Command in the tray icon menu, to quit the application"
},
"trayTooltip": {
@ -581,6 +607,10 @@
"message": "Vyberte si kontakt nebo skupinu a začněte si povídat.",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar for contact $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -592,15 +622,15 @@
}
},
"sendMessageToContact": {
"message": "Send Message",
"message": "Odeslat zprávu",
"description": "Shown when you are sent a contact and that contact has a signal account"
},
"home": {
"message": "home",
"message": "domov",
"description": "Shown on contact detail screen as a label for an address/phone/email"
},
"work": {
"message": "work",
"message": "práce",
"description": "Shown on contact detail screen as a label for an address/phone/email"
},
"mobile": {
@ -612,11 +642,11 @@
"description": "Generic label shown if contact email has custom type but no label"
},
"phone": {
"message": "phone",
"message": "telefon",
"description": "Generic label shown if contact phone has custom type but no label"
},
"address": {
"message": "address",
"message": "adresa",
"description": "Generic label shown if contact address has custom type but no label"
},
"poBox": {
@ -624,31 +654,35 @@
"description": "When rendering an address, used to provide context to a post office box"
},
"downloadAttachment": {
"message": "Download Attachment",
"message": "Stáhnout přílohu",
"description": "Shown in a message's triple-dot menu if there isn't room for a dedicated download button"
},
"replyToMessage": {
"message": "Reply to Message",
"message": "Odpovědět na zprávu",
"description": "Shown in triple-dot menu next to message to allow user to start crafting a message with a quotation"
},
"originalMessageNotFound": {
"message": "Original message not found",
"message": "Původní zpráva nebyla nalezena",
"description": "Shown in quote if reference message was not found as message was initially downloaded and processed"
},
"originalMessageNotAvailable": {
"message": "Original message no longer available",
"message": "Původní zpráva již není dostupná",
"description": "Shown in toast if user clicks on quote that references message no longer in database"
},
"messageFoundButNotLoaded": {
"message": "Original message found, but not loaded. Scroll up to load it.",
"message": "Původní zpráva byla nalezena, ale nebyla načtena. Posuňte nahoru pro načtení.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Vy",
"description": "In Android theme, shown in quote if you or someone else replies to you"
},
"replyingTo": {
"message": "Replying to $name$",
"message": "Odpověď: $name$",
"description": "Shown in iOS theme when you or someone quotes to a message which is not from you",
"placeholders": {
"name": {
@ -658,19 +692,19 @@
}
},
"audioPermissionNeeded": {
"message": "To send audio messages, allow Signal Desktop to access your microphone.",
"message": "Pro posílání audio zpráv potřebuje Signal Desktop přístup k mikrofonu.",
"description": "Shown if the user attempts to send an audio message without audio permssions turned on"
},
"allowAccess": {
"message": "Allow Access",
"message": "Povolit přístup",
"description": "Button shown in popup asking to enable microphon/video permissions to send audio messages"
},
"showSettings": {
"message": "Show Settings",
"message": "Zobrazit nastavení",
"description": "A button shown in dialog requesting the user to turn on audio permissions"
},
"audio": {
"message": "Audio",
"message": "Zvuk",
"description": "Shown in a quotation of a message containing an audio attachment if no text was originally provided with that attachment"
},
"video": {
@ -678,7 +712,7 @@
"description": "Shown in a quotation of a message containing a video if no text was originally provided with that video"
},
"photo": {
"message": "Photo",
"message": "Fotografie",
"description": "Shown in a quotation of a message containing a photo if no text was originally provided with that image"
},
"ok": {
@ -706,7 +740,7 @@
"description": ""
},
"deleteWarning": {
"message": "Are you sure? Clicking 'delete' will permanently remove this message from this device only.",
"message": "Jste si jisti? Kliknutím na 'smazat' permanentně vymažete zprávu z tohoto zařízení.",
"description": ""
},
"deleteThisMessage": {
@ -734,7 +768,7 @@
"description": "Placeholder text in the message entry field"
},
"groupMembers": {
"message": "Group members",
"message": "Členové skupiny",
"description": ""
},
"showMembers": {
@ -746,7 +780,7 @@
"description": "This is a menu item for resetting the session, using the imperative case, as in a command."
},
"showSafetyNumber": {
"message": "View safety number",
"message": "Zobrazit bezpečnostní kód",
"description": ""
},
"viewAllMedia": {
@ -768,7 +802,7 @@
"description": ""
},
"moreInfo": {
"message": "More Info...",
"message": "Více informací...",
"description": "Shown on the drop-down menu for an individual message, takes you to message detail screen"
},
"retrySend": {
@ -776,7 +810,7 @@
"description": "Shown on the drop-down menu for an indinvidaul message, but only if it is an outgoing message that failed to send"
},
"deleteMessage": {
"message": "Delete Message",
"message": "Smazat zprávu",
"description": "Shown on the drop-down menu for an individual message, deletes single message"
},
"deleteMessages": {
@ -807,6 +841,18 @@
"message": "Image sent in conversation",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "Uložit",
"description": ""
},
"fileIconAlt": {
"message": "File icon",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -1098,7 +1144,7 @@
"description": "Brief message shown when trying to message a blocked group"
},
"youChangedTheTimer": {
"message": "You set the disappearing message timer to $time$",
"message": "Nastavili jste časovač pro zmizení zprávy na $time$",
"description": "Message displayed when you change the message expiration timer in a conversation.",
"placeholders": {
"time": {
@ -1118,7 +1164,7 @@
}
},
"theyChangedTheTimer": {
"message": "$name$ set the disappearing message timer to $time$",
"message": "$name$ nastavil časovač pro zmizení zprávy na $time$",
"description": "Message displayed when someone else changes the message expiration timer in a conversation.",
"placeholders": {
"name": {
@ -1328,7 +1374,7 @@
"description": ""
},
"autoUpdateNewVersionTitle": {
"message": "Signal update available",
"message": "Dostupná aktualizace Signal",
"description": ""
},
"autoUpdateNewVersionMessage": {

View File

@ -149,6 +149,10 @@
"message": "Vælg mappe",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Indlæs dine data",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Talebesked",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Ikke-understøttet fil-type",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Beklager, den valgte fil overstiger den tilladte størrelse.",
"description": ""
@ -581,6 +607,10 @@
"message": "Vælg en kontakt eller gruppe for at komme igang med at chatte.",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar for kontakt $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -632,17 +662,21 @@
"description": "Shown in triple-dot menu next to message to allow user to start crafting a message with a quotation"
},
"originalMessageNotFound": {
"message": "Original message not found",
"message": "Original besked ikke fundet",
"description": "Shown in quote if reference message was not found as message was initially downloaded and processed"
},
"originalMessageNotAvailable": {
"message": "Original message no longer available",
"message": "Original besked er ikke længere tilgængelig",
"description": "Shown in toast if user clicks on quote that references message no longer in database"
},
"messageFoundButNotLoaded": {
"message": "Original message found, but not loaded. Scroll up to load it.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Dig",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Billede sendt i samtale",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Tilføj en billedtekst...",
"description": ""
},
"save": {
"message": "Gem",
"description": ""
},
"fileIconAlt": {
"message": "Filikon",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Ordner wählen",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Datei auswählen",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Lade deine Daten",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Sprachnachricht",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Nicht unterstützter Dateityp",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Anhangstyp aus Sicherheitsgründen nicht erlaubt",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Vorbereiteter Bildanhang: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "Je Nachricht ist nur ein Anhang erlaubt.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "Mehrere Anhänge je Nachricht sind ausschließlich bei Bildern erlaubt.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "Du kannst Bilder nicht gemeinsam mit anderen Anhängen in einer Nachricht kombinieren.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "Du kannst dieser Nachricht keine weiteren Anhänge hinzufügen.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Entschuldigung, die ausgewählte Datei überschreitet die maximal erlaubte Nachrichtengröße.",
"description": ""
@ -581,6 +607,10 @@
"message": "Wähle einen Kontakt oder eine Gruppe aus, um eine Unterhaltung zu beginnen.",
"description": ""
},
"typingAlt": {
"message": "Tipp-Animation für diese Unterhaltung",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Kontaktavatar für $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Originalnachricht gefunden, aber nicht geladen. Scrolle zum Laden nach oben.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "Neben eine Sprachnachricht darf eine Nachricht keine weiteren Anhänge enthalten.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Du",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "In Unterhaltung gesendetes Bild",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Symbol, das auf eine Beschriftung des Bildes hinweist",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Beschriftung hinzufügen …",
"description": ""
},
"save": {
"message": "Speichern",
"description": ""
},
"fileIconAlt": {
"message": "Dateisymbol",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Επιλογή φακέλου",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Φόρτωση δεδομένων",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Φωνητικό Μήνυμα",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Μη υποστηριζόμενος τύπος αρχείου",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Ο τύπος του συνημμένου δεν επιτρέπεται για λόγους ασφαλείας",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Δυστυχώς το επιλεγμένο αρχείο υπερβαίνει το όριο μεγέθους μηνυμάτων.",
"description": ""
@ -581,6 +607,10 @@
"message": "Επιλέξτε μια επαφή ή μια ομάδα για να ξεκινήσετε την συζήτηση.",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Εικόνα προφίλ της επαφής $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Το αρχικό μήνυμα βρέθηκε, αλλά δεν φορτώθηκε. Μετακινηθείτε προς τα επάνω για να το φορτώσετε.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Εσείς",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Στάλθηκε μια εικόνα στη συνομιλία",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "Αποθήκευση",
"description": ""
},
"fileIconAlt": {
"message": "Εικονίδιο αρχείου",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Elekti dosierejon",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Ŝarĝu viajn datumojn",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Voĉmesaĝo",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Unsupported file type",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Bedaŭrinde, la elektita dosiero tro grandas.",
"description": ""
@ -581,6 +607,10 @@
"message": "Elektu kontakton aŭ grupon por ekparoli.",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar for contact $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Original message found, but not loaded. Scroll up to load it.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Vi",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Sendita bildo",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "Save",
"description": ""
},
"fileIconAlt": {
"message": "File icon",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -20,7 +20,7 @@
"description": "The label that is used for the Help menu in the program main menu. The '&' indicates that the following letter will be used as the keyboard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
},
"mainMenuSettings": {
"message": "Ajustes...",
"message": "Ajustes ...",
"description": "The label that is used for the Preferences menu in the program main menu. This should be consistent with the standard naming for Preferences on the operating system."
},
"appMenuHide": {
@ -112,7 +112,7 @@
"description": "View menu command to enter or leave Full Screen mode"
},
"viewMenuToggleDevTools": {
"message": "Activar herramientas de desarrolladores",
"message": "Activar herramientas de desarrollador",
"description": "View menu command to show or hide the developer tools"
},
"menuSetupWithImport": {
@ -128,11 +128,11 @@
"description": "Only available on development modes, menu option to open up the standalone device setup sequence"
},
"loading": {
"message": "Cargando…",
"message": "Cargando …",
"description": "Message shown on the loading screen before we've loaded any messages"
},
"optimizingApplication": {
"message": "Optimizando la aplicación...",
"message": "Optimizando la aplicación ...",
"description": "Message shown on the loading screen while we are doing application optimizations"
},
"migratingToSQLCipher": {
@ -149,6 +149,10 @@
"message": "Seleccionar carpeta",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Seleccionar adjunto",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Carga tus datos",
"description": "Header shown on the first screen in the data import process"
@ -198,11 +202,11 @@
"description": "Message shown as the export location if we didn't capture the target directory"
},
"upgradingDatabase": {
"message": "Actualizando base de datos. Puede llevar su tiempo…",
"message": "Actualizando base de datos. Puede llevar su tiempo …",
"description": "Message shown on the loading screen when we're changing database structure on first run of a new version"
},
"loadingMessages": {
"message": "Cargando mensajes. $count$ hasta ahora…",
"message": "Cargando mensajes. $count$ hasta ahora …",
"description": "Message shown on the loading screen when we're catching up on the backlog of messages",
"placeholders": {
"count": {
@ -250,7 +254,7 @@
}
},
"youMarkedAsVerified": {
"message": "Has marcado las cifras de seguridad con $name$ como verificadas.",
"message": "Has marcado las cifras de seguridad con $name$ como verificadas",
"description": "Shown in the conversation history when the user marks a contact as verified.",
"placeholders": {
"name": {
@ -260,7 +264,7 @@
}
},
"youMarkedAsNotVerified": {
"message": "Has marcado las cifras de seguridad con $name$ como no verificadas.",
"message": "Has retirado la marca de verificación de tus cifras de seguridad con $name$",
"description": "Shown in the conversation history when the user marks a contact as not verified, whether on the Safety Number screen or by dismissing a banner or dialog.",
"placeholders": {
"name": {
@ -280,7 +284,7 @@
}
},
"youMarkedAsNotVerifiedOtherDevice": {
"message": "Has marcado las cifras de seguridad con $name$ como no verificadas en otro dispositivo.",
"message": "Has retirado la marca de verificación de tus cifras de seguridad con $name$ en otro dispositivo",
"description": "Shown in the conversation history when we discover that the user marked a contact as not verified on another device.",
"placeholders": {
"name": {
@ -364,7 +368,7 @@
"description": ""
},
"debugLogError": {
"message": "Ha habido un fallo al adjuntar el archivo con el registro de depuración. Considera añadir el archivo manualmente al enviar el informe del fallo. ",
"message": "Se ha producido un fallo al adjuntar el archivo con el registro de depuración. Considera añadir el archivo manualmente al enviar el informe del fallo. ",
"description": ""
},
"reportIssue": {
@ -424,7 +428,7 @@
"description": ""
},
"incomingError": {
"message": "Fallo al procesar el mensaje recibido.",
"message": "Fallo al procesar el mensaje recibido",
"description": ""
},
"media": {
@ -432,7 +436,7 @@
"description": "Header of the default pane in the media gallery, showing images and videos"
},
"mediaEmptyState": {
"message": "No hay ingún adjunto en este chat",
"message": "No hay ningún adjunto en este chat",
"description": "Message shown to user in the media gallery when there are no messages with media attachments (images or video)"
},
"documents": {
@ -468,21 +472,43 @@
"description": "Hover text for attachment filenames"
},
"unnamedFile": {
"message": "Fichero sin nombre",
"message": "Archivo sin nombre",
"description": "Hover text for attachment filenames"
},
"voiceMessage": {
"message": "Nota de voz",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Tipo de archivo no admitido",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Tipo de adjunto no permitido por razones se seguridad",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Adjunto de imágenes organizadas: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "El límite es un adjunto por mensaje.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "Al incluír un adjunto que no es una imagen, el límite es un adjunto por mensaje.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "No se pueden combinar adjuntos de otro tipo junto a imágenes.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "No se pueden añadir más adjuntos a este mensaje.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Lo sentimos, el archivo seleccionado excede las restricciones de tamaño.",
"description": ""
@ -508,7 +534,7 @@
"description": "Obvious instructions for when a user's computer loses its network connection"
},
"attemptingReconnection": {
"message": "Intentando volver a conectar en $reconnect_duration_in_seconds$ segundos.",
"message": "Intentando volver a conectar en $reconnect_duration_in_seconds$ segundos",
"description": "",
"placeholders": {
"reconnect_duration_in_seconds": {
@ -534,7 +560,7 @@
"description": "Item under the Help menu, takes you to the forums"
},
"goToSupportPage": {
"message": "Ir a la página de soporte",
"message": "Ir a la página de soporte técnico",
"description": "Item under the Help menu, takes you to the support page"
},
"menuReportIssue": {
@ -542,7 +568,7 @@
"description": "Item under the Help menu, takes you to GitHub new issue form (title case)"
},
"signalDesktopPreferences": {
"message": "Ajustes de Signal",
"message": "Ajustes de Signal Desktop",
"description": "Title of the window that pops up with Signal Desktop preferences in it"
},
"aboutSignalDesktop": {
@ -581,6 +607,10 @@
"message": "Selecciona un contacto o grupo para empezar a chatear.",
"description": ""
},
"typingAlt": {
"message": "Animación de tecleo para este chat",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar del contacto $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -596,7 +626,7 @@
"description": "Shown when you are sent a contact and that contact has a signal account"
},
"home": {
"message": "casa",
"message": "domicilio",
"description": "Shown on contact detail screen as a label for an address/phone/email"
},
"work": {
@ -608,7 +638,7 @@
"description": "Shown on contact detail screen as a label for aa phone or email"
},
"email": {
"message": "email",
"message": "correo",
"description": "Generic label shown if contact email has custom type but no label"
},
"phone": {
@ -643,6 +673,10 @@
"message": "Se ha encontrado el mensaje original pero no se ha cargado. Desliza para cargar el mensaje.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "Las notas de voz no se pueden combinar con adjuntos adicionales.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Para ti",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -658,7 +692,7 @@
}
},
"audioPermissionNeeded": {
"message": "Para enviar notas de voz, permite a Signal acceder al micrófono.",
"message": "Para enviar notas de voz, permite a Signal Desktop acceder al micrófono.",
"description": "Shown if the user attempts to send an audio message without audio permssions turned on"
},
"allowAccess": {
@ -690,7 +724,7 @@
"description": ""
},
"failedToSend": {
"message": "Fallo al enviar a algunos contactos. Comprueba la conexión.",
"message": "Fallo al enviar a algunos destinatarios. Comprueba la conexión.",
"description": ""
},
"error": {
@ -706,7 +740,7 @@
"description": ""
},
"deleteWarning": {
"message": "¿Estás segura? Al tocar en 'Eliminar' se borrará el mensaje permanentemente de este (y solamente este) dispositivo",
"message": "¿Estás segura? Al hacer clic en 'Eliminar' se borrará el mensaje permanentemente de este (y solamente este) dispositivo.",
"description": ""
},
"deleteThisMessage": {
@ -784,7 +818,7 @@
"description": "Menu item for deleting messages, title case."
},
"deleteConversationConfirmation": {
"message": "¿Eliminar este chat?",
"message": "¿Eliminar este chat permanentemente?",
"description": "Confirmation dialog text that asks the user if they really wish to delete the conversation. Answer buttons use the strings 'ok' and 'cancel'. The deletion is permanent, i.e. it cannot be undone."
},
"sessionEnded": {
@ -807,6 +841,18 @@
"message": "Foto enviada en el chat",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icono para mostrar que esta imagen incluye una descripción",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Añadir explicación ...",
"description": ""
},
"save": {
"message": "Guardar",
"description": ""
},
"fileIconAlt": {
"message": "Icono de archivo",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -854,7 +900,7 @@
"description": "The label in settings panel shown for the user-provided name for this desktop instance"
},
"chooseDeviceName": {
"message": "Elige un nombre para este dispositivo",
"message": "Selecciona un nombre para este dispositivo",
"description": "The header shown on the 'choose device name' screen in the device linking process"
},
"finishLinkingPhone": {
@ -902,11 +948,11 @@
"description": "Header in the settings dialog for the section dealing with data deletion"
},
"clearDataExplanation": {
"message": "Esto borrará todos los datos de la aplicación, eliminará los mensajes y la información de la cuenta.",
"message": "Esto eliminará todos los datos de la aplicación, los mensajes y la información de la cuenta.",
"description": "Text describing what the clear data button will do."
},
"clearDataButton": {
"message": "Borrar datos",
"message": "Eliminar datos",
"description": "Button in the settings dialog starting process to delete all data"
},
"deleteAllDataHeader": {
@ -1002,7 +1048,7 @@
"description": "Description of a message that has an attachment and no text, displayed in the conversation list as a preview."
},
"unregisteredUser": {
"message": "Número no registrado.",
"message": "Número no registrado",
"description": "Error message displayed when sending to an unregistered user."
},
"sync": {
@ -1022,7 +1068,7 @@
"description": "Label for a button that syncs contacts and groups from your phone"
},
"syncing": {
"message": "Importando…",
"message": "Importando …",
"description": "Label for a disabled sync button while sync is in progress."
},
"syncFailed": {
@ -1098,7 +1144,7 @@
"description": "Brief message shown when trying to message a blocked group"
},
"youChangedTheTimer": {
"message": "Has fijado la caducidad de mansajes a $time$.",
"message": "Has fijado la desaparición de mensajes en $time$",
"description": "Message displayed when you change the message expiration timer in a conversation.",
"placeholders": {
"time": {
@ -1108,7 +1154,7 @@
}
},
"timerSetOnSync": {
"message": "Actualizando temporizador de caducidad a $time$",
"message": "Actualizando el temporizador de desaparición en $time$",
"description": "Message displayed when timer is set on initial link of desktop device.",
"placeholders": {
"time": {
@ -1118,7 +1164,7 @@
}
},
"theyChangedTheTimer": {
"message": "$name$ ha fijado la caducidad de mensajes a $time$.",
"message": "$name$ ha fijado la desaparición de mensajes en $time$",
"description": "Message displayed when someone else changes the message expiration timer in a conversation.",
"placeholders": {
"name": {
@ -1180,7 +1226,7 @@
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Mensajes con caducidad",
"message": "Desaparición de mensajes",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
@ -1232,11 +1278,11 @@
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Mensajes con caducidad desactivados",
"message": "Desaparición de mensajes desactivada",
"description": "Displayed in the left pane when the timer is turned off"
},
"disabledDisappearingMessages": {
"message": "$name$ ha desactivado los mensajes con caducidad",
"message": "$name$ ha desactivado la desaparición de mensajes",
"description": "Displayed in the conversation list when the timer is turned off",
"placeholders": {
"name": {
@ -1246,11 +1292,11 @@
}
},
"youDisabledDisappearingMessages": {
"message": "Has desactivado los mensajes con caducidad",
"message": "Has desactivado la desaparición de mensajes",
"description": "Displayed in the conversation list when the timer is turned off"
},
"timerSetTo": {
"message": "Caducidad de mensajes fijada a $time$",
"message": "Caducidad de mensajes fijada en $time$",
"description": "Displayed in the conversation list when the timer is updated by some automatic action, or in the left pane",
"placeholders": {
"time": {
@ -1282,7 +1328,7 @@
"description": "Label on button included with safety number change notification in the conversation"
},
"yourSafetyNumberWith": {
"message": "Las cifras de seguridad con $name$:",
"message": "Tus cifras de seguridad con $name$:",
"description": "Heading for safety number view",
"placeholders": {
"name": {
@ -1304,7 +1350,7 @@
"description": "Label text for menu bar visibility setting"
},
"startConversation": {
"message": "Iniciar chat...",
"message": "Iniciar chat ...",
"description": "Label underneath number a user enters that is not an existing contact"
},
"newPhoneNumber": {
@ -1316,23 +1362,23 @@
"description": "When a person inputs a number that is invalid"
},
"unlinkedWarning": {
"message": "Vuelve a vincular Signal Desktop con tu teléfono móvil para continuar intercambiando mensajes.",
"message": "Vuelve a enlazar Signal Desktop con tu teléfono móvil para continuar intercambiando mensajes.",
"description": ""
},
"unlinked": {
"message": "Desvinculado",
"message": "Desenlazado",
"description": ""
},
"relink": {
"message": "Vincular de nuevo",
"message": "Enlazar de nuevo",
"description": ""
},
"autoUpdateNewVersionTitle": {
"message": "Actualización de Signal disponible",
"message": "Actualización de Signal Desktop disponible",
"description": ""
},
"autoUpdateNewVersionMessage": {
"message": "Hay una nueva versión de Signal disponible.",
"message": "Hay una nueva versión de Signal Desktop disponible.",
"description": ""
},
"autoUpdateNewVersionInstructions": {
@ -1348,7 +1394,7 @@
"description": ""
},
"leftTheGroup": {
"message": "$name$ abandonó el grupo.",
"message": "$name$ ha abandonado el grupo",
"description": "Shown in the conversation history when a single person leaves the group",
"placeholders": {
"name": {
@ -1358,7 +1404,7 @@
}
},
"multipleLeftTheGroup": {
"message": "$name$ abandonó el grupo.",
"message": "$name$ ha abandonado el grupo",
"description": "Shown in the conversation history when multiple people leave the group",
"placeholders": {
"name": {
@ -1368,11 +1414,11 @@
}
},
"updatedTheGroup": {
"message": "Grupo actualizado.",
"message": "Grupo actualizado",
"description": "Shown in the conversation history when someone updates the group"
},
"titleIsNow": {
"message": "El grupo ha pasado a llamarse «$name$».",
"message": "El grupo ha pasado a llamarse «$name$»",
"description": "Shown in the conversation history when someone changes the title of the group",
"placeholders": {
"name": {
@ -1382,7 +1428,7 @@
}
},
"joinedTheGroup": {
"message": "$name$ se unió al grupo. ",
"message": "$name$ se ha unido al grupo",
"description": "Shown in the conversation history when a single person joins the group",
"placeholders": {
"name": {
@ -1392,7 +1438,7 @@
}
},
"multipleJoinedTheGroup": {
"message": "$names$ se unió al grupo. ",
"message": "$names$ se ha unido al grupo",
"description": "Shown in the conversation history when more than one person joins the group",
"placeholders": {
"names": {

View File

@ -149,6 +149,10 @@
"message": "Vali kaust",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Vali fail",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Sinu andmete laadimine",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Häälsõnum",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Mittetoetatud failitüüp",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Manuse tüüp pole turvakaalutlustel lubatud.",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "Piirang on üks manus sõnumi kohta.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Kahjuks ületab valitud fail sõnumi suuruse piirangu.",
"description": ""
@ -581,6 +607,10 @@
"message": "Vali kontakt või grupp ja alusta vestlust.",
"description": ""
},
"typingAlt": {
"message": "Selle vestluse sisestuse animatsioon",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Kontakti $name$ pilt",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Algne sõnum on leitud, kuid mitte laaditud. Keri üles selle laadimiseks.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Sina",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Vestluses saadetud pilt",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Ikoon näitamaks, et sellel pildil on seletus.",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Lisa pealkiri...",
"description": ""
},
"save": {
"message": "Salvesta",
"description": ""
},
"fileIconAlt": {
"message": "Faili ikoon",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "انتخاب پوشه",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "بارگذاری داده هایتان",
"description": "Header shown on the first screen in the data import process"
@ -475,20 +479,42 @@
"message": "پیام صوتی",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "این نوع فایل پشتیبانی نمی‌شود",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"message": "نوع پیوست به دلایل امنیتی مجاز نیست.",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "متاسفانه حجم فایل انتخاب شده از حداکثر طول پیام بیشتر است.",
"description": ""
},
"unableToLoadAttachment": {
"message": "Unable to load selected attachment.",
"message": "ناتوانی در بارگذاری پیوست انتخابی.",
"description": ""
},
"disconnected": {
@ -581,6 +607,10 @@
"message": "برای شروع چت یک مخاطب یا گروه را انتخاب کنید.",
"description": ""
},
"typingAlt": {
"message": "در حال تایپ انیمیشن برای این مکالمه",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "آواتار متعلق به مخاطب $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "پیام اصلی پیدا شد، اما بارگذاری نشد. برای بارگذاری به سمت بالا حرکت کنید",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "شما",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "تصویر در مکالمه فرستاده شد",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "آیکون نشان می‌دهد که این تصویر دارای یک عنوان است",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "ذخیره",
"description": ""
},
"fileIconAlt": {
"message": "آیکون فایل",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -1094,7 +1140,7 @@
"description": "Brief message shown when trying to message a blocked number"
},
"unblockGroupToSend": {
"message": "Unblock this group to send a message.",
"message": "برای ارسال پیام در گروه، آن را رفع انسداد کنید.",
"description": "Brief message shown when trying to message a blocked group"
},
"youChangedTheTimer": {

View File

@ -149,6 +149,10 @@
"message": "Valitse kansio",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Valitse tiedosto",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Tuo tietosi",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Ääniviesti",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Tiedostotyyppiä ei tueta",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Turvallisuussyistä tätä tiedostotyyppiä ei voida liittää.",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Liitetty kuvatiedosto: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "Raja on yksi liitetiedosto per viesti",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "Muille kuin kuvatiedostoille raja on yksi liitetiedosto per viesti.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "Kuvatiedostoa ja muun tyyppistä liitetiedostoa ei voi lisätä samaan viestiin.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "Tähän viestiin ei voida liittää enempää liitetiedostoja.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Valitettavasti kyseinen tiedosto ylittää viesteille asetetun kokorajoituksen.",
"description": ""
@ -581,6 +607,10 @@
"message": "Aloita keskustelu valitsemalla jokin yhteystieto tai ryhmä",
"description": ""
},
"typingAlt": {
"message": "Kirjoitusanimaatio tälle keskustelulle",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Yhteystiedon $name$ kuvake",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Alkuperäinen viesti löytyi, mutta sitä ei ole ladattu. Kelaa ylöspäin ladataksesi sen.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "Ääniviesti on ainut liitetiedosto, joka voi olla liitettynä tähän viestiin.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Sinä",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Lähetetty kuva",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Kuvake, joka näyttää, että tällä kuvalla on kuvateksti",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Lisää kuvateksti...",
"description": ""
},
"save": {
"message": "Tallenna",
"description": ""
},
"fileIconAlt": {
"message": "Tiedoston ikoni",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,12 +149,16 @@
"message": "Sélectionner un dossier",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choisir un fichier",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Chargez vos données",
"description": "Header shown on the first screen in the data import process"
},
"loadDataDescription": {
"message": "Vous venez de passer par le processus dexportation, et vos contacts et messages attendent patiemment sur votre ordinateur. Sélectionnez le dossier contenant vos données de Signal enregistrées.",
"message": "Vous venez de passer par le processus dexportation, et vos contacts et messages attendent patiemment sur votre ordinateur. Sélectionnez le dossier contenant vos données relatives à Signal enregistrées.",
"description": "Introduction to the process of importing messages and contacts from disk"
},
"importChooserTitle": {
@ -170,7 +174,7 @@
"description": "Header of screen shown as data is import"
},
"importErrorFirst": {
"message": "Assurez-vous davoir sélectionné le bon répertoire contenant vos données Signal enregistrées. Son nom devrait commencer par « Signal Export ». Vous pouvez également enregistrer une nouvelle copie de vos données à partir de lapplication Chrome.",
"message": "Assurez-vous davoir sélectionné le bon répertoire contenant vos données relatives à Signal enregistrées. Son nom devrait commencer par « Signal Export ». Vous pouvez également enregistrer une nouvelle copie de vos données à partir de lapplication Chrome.",
"description": "Message shown if the import went wrong; first paragraph"
},
"importErrorSecond": {
@ -475,14 +479,36 @@
"message": "Message vocal",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Le type de fichier nest pas pris en charge",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Le type de fichier joint nest pas autorisé pour des raisons de sécurité",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "La limite est dun fichier joint par message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "Vous ne pouvez pas ajouter dautres fichiers joints à ce message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Désolé, le fichier sélectionné dépasse la limite de taille des messages.",
"description": ""
@ -581,6 +607,10 @@
"message": "Sélectionnez un contact ou un groupe pour lancer une conversation.",
"description": ""
},
"typingAlt": {
"message": "Animation de saisie pour cette conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar pour le contact $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Le message original a été trouvé, mais na pas été chargé. Faites défiler vers le haut pour le charger.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Vous",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -670,7 +704,7 @@
"description": "A button shown in dialog requesting the user to turn on audio permissions"
},
"audio": {
"message": "Contenu audio",
"message": "Audio",
"description": "Shown in a quotation of a message containing an audio attachment if no text was originally provided with that attachment"
},
"video": {
@ -706,7 +740,7 @@
"description": ""
},
"deleteWarning": {
"message": "Êtes-vous certain? Cliquer sur Supprimer effacera définitivement ce message de cet appareil seulement.",
"message": "Êtes-vous certain? Cliquer sur Supprimer éliminera définitivement ce message de cet appareil seulement.",
"description": ""
},
"deleteThisMessage": {
@ -807,6 +841,18 @@
"message": "Image envoyée dans la conversation",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icône qui indique que cette image a une légende",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Ajouter un légende…",
"description": ""
},
"save": {
"message": "Enregistrer",
"description": ""
},
"fileIconAlt": {
"message": "Icône de fichier",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -1086,7 +1132,7 @@
"description": "Shown if a message is very recent, less than 60 seconds old"
},
"timestampFormat_M": {
"message": "J MMM",
"message": "D MMM",
"description": "Timestamp format string for displaying month and day (but not the year) of a date within the current year, ex: use 'MMM D' for 'Aug 8', or 'D MMM' for '8 Aug'."
},
"unblockToSend": {

View File

@ -149,6 +149,10 @@
"message": "בחר תיקייה",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "בחר קובץ",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "טען את הנתונים שלך",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "הודעה קולית",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "סוג הקובץ אינו נתמך",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "סוג הצרופה אינו מותר מסיבות אבטחה",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "המגבלה היא צרופה אחת להודעה.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "בעת הכללת צרופת אי־תמונה, המגבלה היא צרופה אחת להודעה.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "אינך יכול לערבב צרופות של אי־תמונה ותמונה בהודעה אחת.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "אינך יכול להוסיף צרופות כלשהן אל הודעה זו.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "הקובץ עובר את מגבלת הגודל המקסימלי.",
"description": ""
@ -581,6 +607,10 @@
"message": "בחר איש קשר או קבוצה כדי להתחיל שיחה.",
"description": ""
},
"typingAlt": {
"message": "הנפשת הקלדה עבור שיחה זו",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "יצגן עבור איש קשר $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "הודעה מקורית נמצאה, אבל לא נטענה. גלול למעלה כדי לטעון אותה.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "הערה קולית חייבת להיות הצרופה היחידה הכלולה בְּהודעה.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "אתה",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "תמונה נשלחה בשיחה",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "ראות צלמית שיש לתמונה זו כיתוב",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "הוסף כיתוב...",
"description": ""
},
"save": {
"message": "שמור",
"description": ""
},
"fileIconAlt": {
"message": "צלמית קובץ",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "फोल्डर को चुनो",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Load your data",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "ध्वनि संदेश",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "असमर्थित फ़ाइल प्रकार",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "क्षमा करें, चयनित दस्तावेज का आकार संदेश आकार प्रतिबंध से अधिक है।",
"description": ""
@ -581,6 +607,10 @@
"message": "लिखचित की शुरुवाद करने के लिए कॉंटॅक्ट या ग्रूप चुने ",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar for contact $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Original message found, but not loaded. Scroll up to load it.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "You",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Image sent in conversation",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "संरक्षित करें",
"description": ""
},
"fileIconAlt": {
"message": "File icon",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Odaberi direktorij",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Load your data",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Glasovna poruka",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Nepodržana vrsta datoteke",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Žao nam je, odabrana datoteka nadmašuje ograničenja veličine poruke.",
"description": ""
@ -581,6 +607,10 @@
"message": "Odaberite kontakt ili grupu za početak dopisivanja.",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar for contact $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Original message found, but not loaded. Scroll up to load it.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "You",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Image sent in conversation",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "Spremi",
"description": ""
},
"fileIconAlt": {
"message": "File icon",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -1402,7 +1448,7 @@
}
},
"privacyPolicy": {
"message": "Terms & Privacy Policy",
"message": "Uvjeti i pravila o privatnosti",
"description": "Shown in the about box for the link to https://signal.org/legal"
}
}

View File

@ -149,6 +149,10 @@
"message": "Mappa kiválasztása",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Fájl kiválasztása",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Adataid betöltése",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Hangüzenet",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Nem támogatott fájltípus",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "A csatolmánytípus biztonsági okokból nincs engedélyezve",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Előkészített képcsatolmány: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "Üzenetenként egy melléklet csatolható.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "Nem-kép csatolmány esetén üzenetenként egy melléklet csatolható.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "Nem keverheted a nem-kép és kép típusú csatolmányokat üzeneten belül.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "Ehhez az üzenethez nem adhatsz hozzá több csatolmányt.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Sajnos a kiválasztott fájl túllépi az elküldhető üzenet maximális méretét.",
"description": ""
@ -581,6 +607,10 @@
"message": "Válassz ki egy kontaktot vagy csoportot a beszélgetés elkezdéséhez!",
"description": ""
},
"typingAlt": {
"message": "Gépelési animáció ehhez a beszélgetéshez",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "$name$ profilképe",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Az eredeti üzenet ugyan fellelhető, de még nincs betöltve. Görgess fel a betöltéséhez!",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "Hangüzeneten kívül más melléklet nem csatolható az üzenethez.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Te",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Beszélgetés során küldött fotó",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Ikon, amely azt jelzi, hogy a kép feliratot tartalmaz",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Felirat hozzáadása...",
"description": ""
},
"save": {
"message": "Mentés",
"description": ""
},
"fileIconAlt": {
"message": "Fájl ikon",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Pilih map",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Pilih berkas",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Memuat data Anda",
"description": "Header shown on the first screen in the data import process"
@ -475,20 +479,42 @@
"message": "Pesan Suara",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Jenis berkas tidak didukung",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"message": "Jenis lampiran tidak diperbolehkan untuk alasan keamanan",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "Batasnya adalah satu lampiran per pesan.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "Ketika menyertakan lampiran bukan gambar, batasnya adalah satu lampiran per pesan.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "Anda tidak bisa mencampur lampiran gambar dan bukan gambar dalam satu pesan.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "Anda tidak bisa lagi menambahkan lampiran untuk pesan ini.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Maaf, berkas tersebut melebihi batas ukuran pesan.",
"description": ""
},
"unableToLoadAttachment": {
"message": "Unable to load selected attachment.",
"message": "Tidak bisa memuat lampiran yang dipilih.",
"description": ""
},
"disconnected": {
@ -581,6 +607,10 @@
"message": "Pilih kontak atau grup untuk mulai mengobrol.",
"description": ""
},
"typingAlt": {
"message": "Animasi pengetikan untuk percakapan ini",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar untuk kontak $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -624,7 +654,7 @@
"description": "When rendering an address, used to provide context to a post office box"
},
"downloadAttachment": {
"message": "Download Attachment",
"message": "Unduh Lampiran",
"description": "Shown in a message's triple-dot menu if there isn't room for a dedicated download button"
},
"replyToMessage": {
@ -632,17 +662,21 @@
"description": "Shown in triple-dot menu next to message to allow user to start crafting a message with a quotation"
},
"originalMessageNotFound": {
"message": "Original message not found",
"message": "Pesan asli tidak ditemukan.",
"description": "Shown in quote if reference message was not found as message was initially downloaded and processed"
},
"originalMessageNotAvailable": {
"message": "Original message no longer available",
"message": "Pesan asli tidak lagi tersedia",
"description": "Shown in toast if user clicks on quote that references message no longer in database"
},
"messageFoundButNotLoaded": {
"message": "Original message found, but not loaded. Scroll up to load it.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Anda",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Gambar telah terkirim dalam percakapan",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Ikon mengindikasikan jika gambar ini memiliki takarir",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "Simpan",
"description": ""
},
"fileIconAlt": {
"message": "Ikon Berkas",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -1094,7 +1140,7 @@
"description": "Brief message shown when trying to message a blocked number"
},
"unblockGroupToSend": {
"message": "Unblock this group to send a message.",
"message": "Lepaskan blokir grup ini untuk mengirim pesan.",
"description": "Brief message shown when trying to message a blocked group"
},
"youChangedTheTimer": {

View File

@ -149,6 +149,10 @@
"message": "Scegli la cartella",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Scegli file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Carica i tuoi dati",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Messaggio vocale",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Tipo di file non supportato",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Il tipo di allegato non è consentito per ragioni di sicurezza",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "Il limite è un solo allegato per messaggio.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "Quando includi un allegato che non è un'immagine, il limite è un solo allegato per messaggio.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "Non puoi allegare insieme immagini ad altri file in un messaggio.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "Non puoi aggiungere altri allegati a questo messaggio.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Spiacente, il file selezionato supera la dimensione predefinita per il messaggio.",
"description": ""
@ -581,6 +607,10 @@
"message": "Per iniziare una chat seleziona un contatto o un gruppo.",
"description": ""
},
"typingAlt": {
"message": "Animazione per battitura per questa conversazione",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar del contatto $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Messaggio originale trovato, ma non caricato. Scorri verso l'alto per caricarlo.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "Una nota vocale deve essere l'unico allegato incluso in un messaggio.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Tu",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Immagine inviata nella conversazione",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icona che mostra che questa immagine ha una didascalia",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Aggiungi una didascalia...",
"description": ""
},
"save": {
"message": "Salva",
"description": ""
},
"fileIconAlt": {
"message": "Icona del file",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -858,7 +904,7 @@
"description": "The header shown on the 'choose device name' screen in the device linking process"
},
"finishLinkingPhone": {
"message": "Termina il collegamento del telefono",
"message": "Completa il collegamento del telefono",
"description": "The text on the button to finish the linking process, after choosing the device name"
},
"initialSync": {

View File

@ -149,6 +149,10 @@
"message": "フォルダを選択",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "データを読み込む",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "音声メッセージ",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "サポートされていない種類のファイル",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"message": "セキュリティ上の理由で許可されていない種類の添付ファイルです",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "選択したファイルが大きすぎます",
"description": ""
@ -581,6 +607,10 @@
"message": "会話を始めるには連絡先かグループを選択してください",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "$name$のアイコン",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "元のメッセージを見つけたが、ロードされていません。ロードするのにスクロールアップして下さい。",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "自分",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "会話に送られた画像",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "キャプション追加...",
"description": ""
},
"save": {
"message": "保存",
"description": ""
},
"fileIconAlt": {
"message": "ファイルのアイコン",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -894,7 +940,7 @@
"description": "Description of the media permission description"
},
"spellCheckDescription": {
"message": "Enable spell check of text entered in message composition box",
"message": "メッセージボックスに入力されたテキストのスペルチェックを有効にする",
"description": "Description of the media permission description"
},
"clearDataHeader": {

View File

@ -149,6 +149,10 @@
"message": "ជ្រើសរើសទីតាំងផ្ទុក",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "ផ្ទុកទិន្នន័យរបស់អ្នក",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "សារសំឡេង",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "មិនគាំទ្រប្រភេទឯកសារ",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "សុំទោស, ឯកសារដែលបានជ្រើសរើស លើសពីទំហំសារដែលបានកំណត់។",
"description": ""
@ -581,6 +607,10 @@
"message": "ជ្រើសរើសលេខទំនាក់ទំនងមួយ ឬក្រុម ដើម្បីចាប់ផ្តើមការសន្ទនា។",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "រូបតំណាងសម្រាប់លេខទំនាក់ទំនង $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "រកឃើញសារដើម ប៉ុន្តែមិនអាចផ្ទុក។ រំកិលចុះក្រោម ដើម្បីផ្ទុកវា។",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "អ្នក",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "រូបភាពបានផ្ញើ ក្នុងការសន្ទនា",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "រក្សាទុក",
"description": ""
},
"fileIconAlt": {
"message": "រូបតំណាងឯកសារ",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Choose folder",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Load your data",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "ಧ್ವನಿ ಸಂದೇಶ",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "ಬೆಂಬಲವಿಲ್ಲದ ಕಡತ ಪ್ರಕಾರ",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "ಕ್ಷಮಿಸಿ, ಆಯ್ಕೆಮಾಡಿದ ಕಡತ ಸಂದೇಶದ ಗಾತ್ರ ನಿರ್ಬಂಧಗಳನ್ನು ಮೀರಿದೆ.",
"description": ""
@ -581,6 +607,10 @@
"message": "ಸಂವಾದ ಪ್ರಾರಂಭಿಸಲು ಸಂಪರ್ಕ ಅಥವಾ ಗುಂಪುನ್ನು ಆಯ್ಕೆಮಾಡಿಕೊಳ್ಳಿ.",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar for contact $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Original message found, but not loaded. Scroll up to load it.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "You",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Image sent in conversation",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "ಉಳಿಸಿ",
"description": ""
},
"fileIconAlt": {
"message": "File icon",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Choose folder",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Load your data",
"description": "Header shown on the first screen in the data import process"
@ -472,17 +476,39 @@
"description": "Hover text for attachment filenames"
},
"voiceMessage": {
"message": "Voice Message",
"message": "보이스 메시지",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Unsupported file type",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Sorry, the selected file exceeds message size restrictions.",
"description": ""
@ -581,6 +607,10 @@
"message": "Select a contact or group to start chatting.",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar for contact $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -592,7 +622,7 @@
}
},
"sendMessageToContact": {
"message": "Send Message",
"message": "메세지 보내기",
"description": "Shown when you are sent a contact and that contact has a signal account"
},
"home": {
@ -643,6 +673,10 @@
"message": "Original message found, but not loaded. Scroll up to load it.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "You",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -694,7 +728,7 @@
"description": ""
},
"error": {
"message": "Error",
"message": "에러",
"description": ""
},
"messageDetail": {
@ -807,6 +841,18 @@
"message": "Image sent in conversation",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "저장",
"description": ""
},
"fileIconAlt": {
"message": "File icon",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Pasirinkti aplanką",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Pasirinkti failą",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Įkelkite savo duomenis",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Balso žinutė",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Nepalaikomas failo tipas",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Priedo tipas saugumo sumetimais yra neleidžiamas",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Paruoštas paveikslo priedas: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "Yra vieno priedo vienoje žinutėje apribojimas.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "Įtraukiant ne paveikslų priedus, vienoje žinutėje galimas tik vienas priedas.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "Negalite vienoje žinutėje maišyti paveikslų ir ne paveikslų priedus.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "Daugiau nebegalite į šią žinutę pridėti priedų.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Atleiskite, pasirinktas failas viršija žinutės dydžio apribojimus.",
"description": ""
@ -581,6 +607,10 @@
"message": "Pasirinkite kontaktą ar grupę, kad pradėtumėte pokalbį.",
"description": ""
},
"typingAlt": {
"message": "Rašymo animacija šiam pokalbiui",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avataras, skirtas $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Pradinė žinutė rasta, tačiau neįkelta. Slinkite žemyn, norėdami ją įkelti.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "Balso pranešimas privalo būti vieninteliu į žinutę įtrauktu priedu.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Jūs",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Pokalbyje išsiųstas paveikslas",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Piktograma, rodanti, kad šis paveikslas turi paaiškinimą",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Pridėti paaiškinimą...",
"description": ""
},
"save": {
"message": "Įrašyti",
"description": ""
},
"fileIconAlt": {
"message": "Failo piktograma",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Choose folder",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Load your data",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Voice Message",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Неподдржан тип на датотека",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Извинете, избраната датотека ги надминува рестрикциите за големина.",
"description": ""
@ -581,6 +607,10 @@
"message": "Избери контакт или група за разговор",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar for contact $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Original message found, but not loaded. Scroll up to load it.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "You",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Image sent in conversation",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "Зачувај",
"description": ""
},
"fileIconAlt": {
"message": "File icon",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -8,7 +8,7 @@
"description": "The label that is used for the Edit menu in the program main menu. The '&' indicates that the following letter will be used as the keyboard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
},
"mainMenuView": {
"message": "Be&kijken",
"message": "&Weergave",
"description": "The label that is used for the View menu in the program main menu. The '&' indicates that the following letter will be used as the keyboard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
},
"mainMenuWindow": {
@ -32,7 +32,7 @@
"description": "Application menu command to hide all other windows"
},
"appMenuUnhide": {
"message": "Toon alles",
"message": "Alles tonen",
"description": "Application menu command to show all application windows"
},
"appMenuQuit": {
@ -52,7 +52,7 @@
"description": "Edit menu command to remove selected text and add it to clipboard"
},
"editMenuCopy": {
"message": "Copiëren",
"message": "Kopiëren",
"description": "Edit menu command to add selected text to clipboard"
},
"editMenuPaste": {
@ -80,7 +80,7 @@
"description": "Edit menu item under 'speech' to stop dictation"
},
"windowMenuClose": {
"message": "Scherm sluiten",
"message": "Venster sluiten",
"description": "Window menu command to close the current window"
},
"windowMenuMinimize": {
@ -108,11 +108,11 @@
"description": "View menu command to make everything smaller"
},
"viewMenuToggleFullScreen": {
"message": "Toon volledig scherm",
"message": "Volledigschermmodus",
"description": "View menu command to enter or leave Full Screen mode"
},
"viewMenuToggleDevTools": {
"message": "Toon ontwikkelopties",
"message": "Ontwikkelopties weergeven",
"description": "View menu command to show or hide the developer tools"
},
"menuSetupWithImport": {
@ -128,15 +128,15 @@
"description": "Only available on development modes, menu option to open up the standalone device setup sequence"
},
"loading": {
"message": "Laden…",
"message": "Aan het laden...",
"description": "Message shown on the loading screen before we've loaded any messages"
},
"optimizingApplication": {
"message": "Applicatie optimaliseren...",
"message": "Toepassing aan het optimaliseren…",
"description": "Message shown on the loading screen while we are doing application optimizations"
},
"migratingToSQLCipher": {
"message": "Optimaliseren van berichten... $status$ klaar.",
"message": "Bezig met optimaliseren van berichten… $status$ voltooid.",
"description": "Message shown on the loading screen while we are doing application optimizations",
"placeholders": {
"status": {
@ -149,12 +149,16 @@
"message": "Map kiezen",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Kies bestand",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Laad je gegevens",
"description": "Header shown on the first screen in the data import process"
},
"loadDataDescription": {
"message": "Je bent net de exportprodedure doorlopen, en je contacten en berichten wachten geduldig op je computer. Kies de map die je opgeslagen Signal-gegevens bevat.",
"message": "Je hebt net de exportprodedure doorlopen, en je contacten en berichten wachten geduldig op je computer. Kies de map die je opgeslagen Signal-gegevens bevat.",
"description": "Introduction to the process of importing messages and contacts from disk"
},
"importChooserTitle": {
@ -170,11 +174,11 @@
"description": "Header of screen shown as data is import"
},
"importErrorFirst": {
"message": "Verzeker jezelf ervan dat je de juiste map gekozen hebt die de opgeslagen Signal gegevens bevat. De naam moet beginnen met \"Signal Export\". Je kunt ook een nieuwe copie van je gegevens maken vanuit het programma.",
"message": "Zorg dat je de juiste map met je opgeslagen Signal-gegevens kiest. De naam begint normaal gezien met Signal Export. Je kan ook een nieuwe kopie van je gegevens uit de Chrome-app opslaan.",
"description": "Message shown if the import went wrong; first paragraph"
},
"importErrorSecond": {
"message": "Dien een debug log in als deze methode niet werkt (Bekijken - Debuglog) zodat we kunnen helpen bij de migratie!",
"message": "Dien een debuglog in als deze methode niet werkt (Weergave -> Foutopsporingslogboek), zodat we je kunnen helpen bij de migratie!",
"description": "Message shown if the import went wrong; second paragraph"
},
"importAgain": {
@ -182,7 +186,7 @@
"description": "Button shown if the user runs into an error during import, allowing them to start over"
},
"importCompleteHeader": {
"message": "Klaar!",
"message": "Geslaagd!",
"description": "Header shown on the screen at the end of a successful import process"
},
"importCompleteStartButton": {
@ -308,7 +312,7 @@
}
},
"changedRightAfterVerify": {
"message": "Het veiligheidsnummer dat je wil verifiëren is veranderd. Controleer je nieuwe veiligheidsnummer met $name$. Let op: dit kan betekenen dat iemand je gesprekken probeert te onderscheppen, of gewoonweg dat $name$ Signal opnieuw heeft geïnstalleerd.",
"message": "Het veiligheidsnummer dat je wilt verifiëren is veranderd. Controleer je nieuwe veiligheidsnummer met $name$. Let op: dit kan betekenen dat iemand je gesprekken probeert te onderscheppen, of gewoonweg dat $name$ Signal opnieuw heeft geïnstalleerd.",
"description": "Shown on the safety number screen when the user has selected to verify/unverify a contact's safety number, and we immediately discover a safety number change",
"placeholders": {
"name": {
@ -364,7 +368,7 @@
"description": ""
},
"debugLogError": {
"message": "Er is iets mis gegaan bij het uploaden. Voeg het logbestand a.u.b. handmatig toe aan het foutrapport.",
"message": "Er is iets misgegaan bij het uploaden. Voeg het logbestand handmatig toe aan het foutrapport.",
"description": ""
},
"reportIssue": {
@ -432,7 +436,7 @@
"description": "Header of the default pane in the media gallery, showing images and videos"
},
"mediaEmptyState": {
"message": "Je hebt geen media in deze conversatie",
"message": "Je hebt geen media in dit gesprek",
"description": "Message shown to user in the media gallery when there are no messages with media attachments (images or video)"
},
"documents": {
@ -440,7 +444,7 @@
"description": "Header of the secondary pane in the media gallery, showing every non-media attachment"
},
"documentsEmptyState": {
"message": "Je hebt geen documenten in deze conversatie",
"message": "Je hebt geen documenten in dit gesprek",
"description": "Message shown to user in the media gallery when there are no messages with document attachments (anything other than images or video)"
},
"today": {
@ -475,20 +479,42 @@
"message": "Audiobericht",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Niet-ondersteund bestandstype",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"message": "Type bijlage niet toegestaan wegens veiligheidsredenen",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Klaargezette afbeelding bijlage: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "Het limiet is één bijlage per bericht.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "Wanneer je een bijlage insluit welke geen afbeelding is, is de limiet één bijlage per bericht.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "Je kunt geen combinatie van afbeeldingen en niet-afbeeldingen insluiten als bijlagen van één bericht.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "Je kunt niet nog meer bijlagen toevoegen aan dit bericht.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Sorry, het geselecteerde bestand overschrijdt de maximale grootte.",
"description": ""
},
"unableToLoadAttachment": {
"message": "Unable to load selected attachment.",
"message": "Kan geselecteerde bijlage niet laden.",
"description": ""
},
"disconnected": {
@ -508,7 +534,7 @@
"description": "Obvious instructions for when a user's computer loses its network connection"
},
"attemptingReconnection": {
"message": "Poging tot opnieuw verbinden binnen $reconnect_duration_in_seconds$ seconden",
"message": "Poging tot opnieuw verbinden over $reconnect_duration_in_seconds$ seconden",
"description": "",
"placeholders": {
"reconnect_duration_in_seconds": {
@ -518,11 +544,11 @@
}
},
"submitDebugLog": {
"message": "Debuglog",
"message": "Foutopsporingslogboek",
"description": "Menu item and header text for debug log modal (sentence case)"
},
"debugLog": {
"message": "Debuglog",
"message": "Foutopsporingslogboek",
"description": "View menu item to open the debug log (title case)"
},
"goToReleaseNotes": {
@ -542,7 +568,7 @@
"description": "Item under the Help menu, takes you to GitHub new issue form (title case)"
},
"signalDesktopPreferences": {
"message": "Signal Desktop instellingen",
"message": "Signal Desktop-instellingen",
"description": "Title of the window that pops up with Signal Desktop preferences in it"
},
"aboutSignalDesktop": {
@ -581,6 +607,10 @@
"message": "Kies een contact of groep om te starten met chatten.",
"description": ""
},
"typingAlt": {
"message": "Typ-animatie voor dit gesprek",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Afbeelding voor contact $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -592,7 +622,7 @@
}
},
"sendMessageToContact": {
"message": "Stuur Bericht",
"message": "Bericht verzenden",
"description": "Shown when you are sent a contact and that contact has a signal account"
},
"home": {
@ -620,35 +650,39 @@
"description": "Generic label shown if contact address has custom type but no label"
},
"poBox": {
"message": "Postbus",
"message": "postbus",
"description": "When rendering an address, used to provide context to a post office box"
},
"downloadAttachment": {
"message": "Bijgevoegd bestand downloaden",
"message": "Bijlage downloaden",
"description": "Shown in a message's triple-dot menu if there isn't room for a dedicated download button"
},
"replyToMessage": {
"message": "Antwoord op Bericht",
"message": "Bericht beantwoorden",
"description": "Shown in triple-dot menu next to message to allow user to start crafting a message with a quotation"
},
"originalMessageNotFound": {
"message": "Oorspronkelijk bericht niet gevonden.",
"message": "Oorspronkelijk bericht niet gevonden",
"description": "Shown in quote if reference message was not found as message was initially downloaded and processed"
},
"originalMessageNotAvailable": {
"message": "Oorspronkelijke bericht niet langer beschikbaar",
"message": "Oorspronkelijk bericht niet meer beschikbaar",
"description": "Shown in toast if user clicks on quote that references message no longer in database"
},
"messageFoundButNotLoaded": {
"message": "Oorspronkelijke bericht gevonden, maar niet opgehaald. Scroll naar boven om het op te halen.",
"message": "Oorspronkelijk bericht gevonden, maar niet opgehaald. Scroll naar boven om het op te halen.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "Een audio bericht moet de enige bijlage zijn welke is ingesloten in een bericht.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Jij",
"description": "In Android theme, shown in quote if you or someone else replies to you"
},
"replyingTo": {
"message": "Antwoorden op $name$",
"message": "Antwoord op $name$",
"description": "Shown in iOS theme when you or someone quotes to a message which is not from you",
"placeholders": {
"name": {
@ -658,11 +692,11 @@
}
},
"audioPermissionNeeded": {
"message": "Om een geluidsbericht te versturen moet je Signalk Desktop toegang tot de microfoon geven",
"message": "Om een audiobericht te versturen moet je Signal Desktop toegang tot de microfoon geven",
"description": "Shown if the user attempts to send an audio message without audio permssions turned on"
},
"allowAccess": {
"message": "Geef toegang",
"message": "Toegang geven",
"description": "Button shown in popup asking to enable microphon/video permissions to send audio messages"
},
"showSettings": {
@ -706,7 +740,7 @@
"description": ""
},
"deleteWarning": {
"message": "Weet je het zeker? Op verwijderen drukken zal dit bericht permanent van alleen dit apparaat verwijderen.",
"message": "Weet je het zeker? Door op verwijderen te klikken, wordt dit bericht voorgoed van enkel dit apparaat verwijderd.",
"description": ""
},
"deleteThisMessage": {
@ -750,11 +784,11 @@
"description": ""
},
"viewAllMedia": {
"message": "Bekijk alle media",
"message": "Alle media bekijken",
"description": "This is a menu item for viewing all media (images + video) in a conversation, using the imperative case, as in a command."
},
"verifyHelp": {
"message": "Als je de beveiliging van je end-to-end-versleuteling met $name$ wil verifiëren, vergelijk je de nummers hierboven met de nummers op hun apparaat.",
"message": "Als je de beveiliging van je eind-tot-eind-versleuteling met $name$ wilt verifiëren, vergelijk je de nummers hierboven met de nummers op hun apparaat.",
"description": "",
"placeholders": {
"name": {
@ -768,11 +802,11 @@
"description": ""
},
"moreInfo": {
"message": "Meer informatie...",
"message": "Meer informatie",
"description": "Shown on the drop-down menu for an individual message, takes you to message detail screen"
},
"retrySend": {
"message": "Zenden opnieuw proberen",
"message": "Opnieuw proberen verzenden",
"description": "Shown on the drop-down menu for an indinvidaul message, but only if it is an outgoing message that failed to send"
},
"deleteMessage": {
@ -792,7 +826,7 @@
"description": "This is a past tense, informational message. In other words, your secure session has been reset."
},
"quoteThumbnailAlt": {
"message": "Bijlagenminiatuur van de afbeelding uit het aangehaalde bericht",
"message": "Miniatuur van afbeelding uit aangehaald bericht",
"description": "Used in alt tag of thumbnail images inside of an embedded message quote"
},
"imageAttachmentAlt": {
@ -800,19 +834,31 @@
"description": "Used in alt tag of image attachment"
},
"videoAttachmentAlt": {
"message": "Video schermafdruk toegevoegd aan bericht",
"message": "Schermafdruk van video toegevoegd aan bericht",
"description": "Used in alt tag of video attachment preview"
},
"lightboxImageAlt": {
"message": "Afbeelding verstuurd in gesprek",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Pictogram dat laat zien dat deze afbeelding een onderschrift heeft",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Voeg een bijschrift toe...",
"description": ""
},
"save": {
"message": "Opslaan",
"description": ""
},
"fileIconAlt": {
"message": "Bestandsicoon",
"message": "Bestandspictogram",
"description": "Used in the media gallery documents tab to visually represent a file"
},
"emojiAlt": {
"message": "Emoji afbeelding van '$title$'",
"message": "Emoji-afbeelding van $title$",
"description": "Used in the alt tag of all emoji images",
"placeholders": {
"title": {
@ -862,7 +908,7 @@
"description": "The text on the button to finish the linking process, after choosing the device name"
},
"initialSync": {
"message": "Contacten en groepen aan het synchroniseren",
"message": "Contacten en groepen worden gesynchroniseerd",
"description": "Shown during initial link while contacts and groups are being pulled from mobile device"
},
"installConnectionFailed": {
@ -890,39 +936,39 @@
"description": "Description of the media permission description"
},
"spellCheck": {
"message": "Controleer spelling",
"message": "Spelling controleren",
"description": "Description of the media permission description"
},
"spellCheckDescription": {
"message": "Gebruik een spellingchecker voor de tekst in in het berichten invoerveld",
"message": "Gebruik een spellingscontrole voor de tekst in het berichtinvoerveld",
"description": "Description of the media permission description"
},
"clearDataHeader": {
"message": "Verwijder Gegevens",
"message": "Gegevens wissen",
"description": "Header in the settings dialog for the section dealing with data deletion"
},
"clearDataExplanation": {
"message": "Dit verwijderd alle gegevens in de applicatie, verwijderd alle berichten en opgeslagen account informatie.",
"message": "Dit verwijdert alle gegevens in de toepassing, verwijdert alle berichten en opgeslagen accountinformatie.",
"description": "Text describing what the clear data button will do."
},
"clearDataButton": {
"message": "Verwijder gegevens",
"message": "Gegevens wissen",
"description": "Button in the settings dialog starting process to delete all data"
},
"deleteAllDataHeader": {
"message": "Verwijder alle data?",
"message": "Alle gegevens verwijderen?",
"description": "Header of the full-screen delete data confirmation screen"
},
"deleteAllDataBody": {
"message": "Hierdoor verwijder je alle opgeslagen account gegevens van deze applicatie, waaronder alle contacten en berichten. Je kunt altijd nogmaals linken met je mobiele apparaat, maar je verwijderde berichten kunnen niet hersteld worden.",
"message": "Je staat op het punt alle opgeslagen accountgegevens van deze toepassing te verwijderen, inclusief alle contacten en alle berichten. Je kan altijd opnieuw koppelen met je mobiele apparaat, maar je verwijderde berichten kunnen niet hersteld worden.",
"description": "Text describing what exactly will happen if the user clicks the button to delete all data"
},
"deleteAllDataButton": {
"message": "Verwijder alle data",
"message": "Alle gegevens verwijderen",
"description": "Text of the button that deletes all data"
},
"deleteAllDataProgress": {
"message": "Verbinding wordt verbroken en alle data wordt verwijderd",
"message": "Verbinding wordt verbroken en alle gegevens worden verwijderd",
"description": "Message shown to user when app is disconnected and data deleted"
},
"notifications": {
@ -970,7 +1016,7 @@
"description": "Displayed in notifications when setting is 'name and message' and more than one message is waiting"
},
"sendFailed": {
"message": "Zenden mislukt",
"message": "Verzenden mislukt",
"description": "Shown on outgoing message if it fails to send"
},
"showMore": {
@ -1022,7 +1068,7 @@
"description": "Label for a button that syncs contacts and groups from your phone"
},
"syncing": {
"message": "Importeren…",
"message": "Aan het importeren…",
"description": "Label for a disabled sync button while sync is in progress."
},
"syncFailed": {
@ -1042,7 +1088,7 @@
"description": "Brief timestamp for messages sent about one hour ago. Displayed in the conversation list and message bubble."
},
"hoursAgoShort": {
"message": "1 $hours$uur",
"message": "$hours$ u",
"description": "Even further contracted form of 'X hours ago' which works both for singular and plural, used in the left pane",
"placeholders": {
"hours": {
@ -1052,7 +1098,7 @@
}
},
"hoursAgo": {
"message": "1 $hours$uur geleden",
"message": "$hours$ uur geleden",
"description": "Contracted form of 'X hours ago' which works both for singular and plural",
"placeholders": {
"hours": {
@ -1062,7 +1108,7 @@
}
},
"minutesAgoShort": {
"message": "1 $minutes$minuten",
"message": "$minutes$ min",
"description": "Even further contracted form of 'X minutes ago' which works both for singular and plural, used in the left pane",
"placeholders": {
"minutes": {
@ -1072,7 +1118,7 @@
}
},
"minutesAgo": {
"message": "1 $minutes$minuten geleden",
"message": "$minutes$ min geleden",
"description": "Contracted form of 'X minutes ago' which works both for singular and plural",
"placeholders": {
"minutes": {
@ -1094,11 +1140,11 @@
"description": "Brief message shown when trying to message a blocked number"
},
"unblockGroupToSend": {
"message": "Unblock this group to send a message.",
"message": "Deblokkeer deze groep om een bericht te verzenden.",
"description": "Brief message shown when trying to message a blocked group"
},
"youChangedTheTimer": {
"message": "Je hebt de timer voor verdwijnende berichten op $time$gezet",
"message": "Je hebt de timer voor zelf-wissende berichten op $time$gezet",
"description": "Message displayed when you change the message expiration timer in a conversation.",
"placeholders": {
"time": {
@ -1108,7 +1154,7 @@
}
},
"timerSetOnSync": {
"message": "De timer voor zelfverwijderende berichten is bijgewerkt naar $time$",
"message": "De timer voor zelf-wissende berichten is bijgewerkt naar $time$",
"description": "Message displayed when timer is set on initial link of desktop device.",
"placeholders": {
"time": {
@ -1118,7 +1164,7 @@
}
},
"theyChangedTheTimer": {
"message": "$name$heeft de timer voor verdwijnende berichten op $time$gezet",
"message": "$name$heeft de timer voor zelf-wissende berichten op $time$gezet",
"description": "Message displayed when someone else changes the message expiration timer in a conversation.",
"placeholders": {
"name": {
@ -1180,7 +1226,7 @@
"description": "Label for a selectable option in the message expiration timer menu"
},
"disappearingMessages": {
"message": "Verdwijnende berichten",
"message": "Zelf-wissende berichten",
"description": "Conversation menu option to enable disappearing messages"
},
"timerOption_0_seconds_abbreviated": {
@ -1232,11 +1278,11 @@
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Verdwijnende berichten is uitgeschakeld",
"message": "Zelf-wissende berichten zijn uitgeschakeld",
"description": "Displayed in the left pane when the timer is turned off"
},
"disabledDisappearingMessages": {
"message": "$name$ heeft verdwijnende berichten uitgezet",
"message": "$name$ heeft zelf-wissende berichten uitgeschakeld",
"description": "Displayed in the conversation list when the timer is turned off",
"placeholders": {
"name": {
@ -1246,7 +1292,7 @@
}
},
"youDisabledDisappearingMessages": {
"message": "Je hebt verdwijnende berichten uitgeschakeld",
"message": "Je hebt zelf-wissende berichten uitgeschakeld",
"description": "Displayed in the conversation list when the timer is turned off"
},
"timerSetTo": {
@ -1268,7 +1314,7 @@
"description": "A notification shown in the conversation when a contact reinstalls"
},
"safetyNumberChangedGroup": {
"message": "Veiligheidsnummer met $name$is veranderd",
"message": "Veiligheidsnummer met $name$ is veranderd",
"description": "A notification shown in a group conversation when a contact reinstalls, showing the contact name",
"placeholders": {
"name": {
@ -1278,7 +1324,7 @@
}
},
"verifyNewNumber": {
"message": "Toon veiligheidsnummer",
"message": "Veiligheidsnummer verifiëren",
"description": "Label on button included with safety number change notification in the conversation"
},
"yourSafetyNumberWith": {
@ -1358,7 +1404,7 @@
}
},
"multipleLeftTheGroup": {
"message": "$name$heeft de groep verlaten",
"message": "$name$ heeft de groep verlaten",
"description": "Shown in the conversation history when multiple people leave the group",
"placeholders": {
"name": {
@ -1392,7 +1438,7 @@
}
},
"multipleJoinedTheGroup": {
"message": "$names$is lid geworden van de groep",
"message": "$names$ is lid geworden van de groep",
"description": "Shown in the conversation history when more than one person joins the group",
"placeholders": {
"names": {
@ -1402,7 +1448,7 @@
}
},
"privacyPolicy": {
"message": "Gebruiksvoorwaarden & privacy policy",
"message": "Gebruiksvoorwaarden & privacybeleid",
"description": "Shown in the about box for the link to https://signal.org/legal"
}
}

View File

@ -20,7 +20,7 @@
"description": "The label that is used for the Help menu in the program main menu. The '&' indicates that the following letter will be used as the keyboard 'shortcut letter' for accessing the menu with the Alt-<letter> combination."
},
"mainMenuSettings": {
"message": "Preferences…",
"message": "Innstillinger…",
"description": "The label that is used for the Preferences menu in the program main menu. This should be consistent with the standard naming for Preferences on the operating system."
},
"appMenuHide": {
@ -44,7 +44,7 @@
"description": "Edit menu command to remove recently-typed text"
},
"editMenuRedo": {
"message": "Redo",
"message": "Gjenopprett",
"description": "Edit menu command to restore previously undone typed text"
},
"editMenuCut": {
@ -60,7 +60,7 @@
"description": "Edit menu command to insert text from clipboard at cursor location"
},
"editMenuPasteAndMatchStyle": {
"message": "Paste and Match Style",
"message": "Lim inn uten formattering",
"description": "Edit menu command to insert text from clipboard at cursor location, taking only text and not style information"
},
"editMenuDelete": {
@ -72,11 +72,11 @@
"description": "Edit menu comand to select all of the text in selected text box"
},
"editMenuStartSpeaking": {
"message": "Start speaking",
"message": "Begynn å snakke",
"description": "Edit menu item under 'speech' to start dictation"
},
"editMenuStopSpeaking": {
"message": "Stop speaking",
"message": "Slutt å snakke",
"description": "Edit menu item under 'speech' to stop dictation"
},
"windowMenuClose": {
@ -92,7 +92,7 @@
"description": "Window menu command to make the current window the size of the whole screen"
},
"windowMenuBringAllToFront": {
"message": "Bring All to Front",
"message": "Bring alle vinduer til front",
"description": "Window menu command to bring all windows of current applicatinon to front"
},
"viewMenuResetZoom": {
@ -149,6 +149,10 @@
"message": "Velg mappe",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Velg fil",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Last inn din data",
"description": "Header shown on the first screen in the data import process"
@ -170,11 +174,11 @@
"description": "Header of screen shown as data is import"
},
"importErrorFirst": {
"message": "Make sure you have chosen the correct directory that contains your saved Signal data. Its name should begin with 'Signal Export.' You can also save a new copy of your data from the Chrome App.",
"message": "Vær sikker på at du har valgt mappen som inneholder dine lagrede Signal-data. Navnet skal begynne med «Signal Export». Du kan også lagre en ny kopi av dine data fra den gamle Chrome-appen.",
"description": "Message shown if the import went wrong; first paragraph"
},
"importErrorSecond": {
"message": "If these steps don't work for you, please submit a debug log (View -> Debug Log) so that we can help you get migrated!",
"message": "Hvis disse stegene ikke fungerte for deg, send oss en debug-logg (Vis -> Debug-logg) slik at vi kan hjelpe deg med migreringen.",
"description": "Message shown if the import went wrong; second paragraph"
},
"importAgain": {
@ -250,7 +254,7 @@
}
},
"youMarkedAsVerified": {
"message": "You marked your Safety Number with $name$ as verified",
"message": "Du markerte sikkerhetsnummeret med $name$ som godkjent",
"description": "Shown in the conversation history when the user marks a contact as verified.",
"placeholders": {
"name": {
@ -260,7 +264,7 @@
}
},
"youMarkedAsNotVerified": {
"message": "You marked your Safety Number with $name$ as not verified",
"message": "Du markerte sikkerhetsnummeret med $name$ som ikke godkjent",
"description": "Shown in the conversation history when the user marks a contact as not verified, whether on the Safety Number screen or by dismissing a banner or dialog.",
"placeholders": {
"name": {
@ -270,7 +274,7 @@
}
},
"youMarkedAsVerifiedOtherDevice": {
"message": "You marked your Safety Number with $name$ as verified from another device",
"message": "Du markerte sikkerhetsnummeret med $name$ som godkjent på en annen enhet",
"description": "Shown in the conversation history when we discover that the user marked a contact as verified on another device.",
"placeholders": {
"name": {
@ -280,7 +284,7 @@
}
},
"youMarkedAsNotVerifiedOtherDevice": {
"message": "You marked your Safety Number with $name$ as not verified from another device",
"message": "Du markerte sikkerhetsnummeret med $name$ som ikke godkjent på en annen enhet",
"description": "Shown in the conversation history when we discover that the user marked a contact as not verified on another device.",
"placeholders": {
"name": {
@ -290,11 +294,11 @@
}
},
"membersNeedingVerification": {
"message": "Your safety numbers with these group members have changed since you last verified. Click a group member to see your new safety number with them.",
"message": "Dine sikkerhetsnumre med disse gruppemedlemmene er endret siden forrige gang du godkjente. Klikk på et gruppemedlem for å se deres nye sikkerhetsnumre.",
"description": "When there are multiple previously-verified group members with safety number changes, a banner will be shown. The list of contacts with safety number changes is shown, and this text introduces that list."
},
"changedSinceVerifiedMultiple": {
"message": "Your safety numbers with multiple group members have changed since you last verified. This could mean that someone is trying to intercept your communication or that they have simply reinstalled Signal.",
"message": "Ditt sikkerhetsnummer med flere gruppemedlemmer er endret siden forrige gang du godkjente. Dette kan bety at noen prøver å avlytte kommunikasjonen, eller at de bare har reinstallert Signal.",
"description": "Shown on confirmation dialog when user attempts to send a message"
},
"changedSinceVerified": {
@ -308,7 +312,7 @@
}
},
"changedRightAfterVerify": {
"message": "The safety number you are trying to verify has changed. Please review your new safety number with $name$. Remember, this change could mean that someone is trying to intercept your communication or that $name$ has simply reinstalled Signal.",
"message": "Sikkerhetsnummeret du prøver å godkjenne har endret seg. Du må bekrefte det nye sikkerhetsnummeret til $name$. Husk at dette kan bety at noen prøver å avlytte kommunikasjonen, eller at $name$ bare har reinstallert Signal.",
"description": "Shown on the safety number screen when the user has selected to verify/unverify a contact's safety number, and we immediately discover a safety number change",
"placeholders": {
"name": {
@ -318,11 +322,11 @@
}
},
"changedRecentlyMultiple": {
"message": "Your safety numbers with multiple group members have changed recently. This could mean that someone is trying to intercept your communication or that they have simply reinstalled Signal.",
"message": "Dine sikkerhetsnumre for flere gruppemedlemmer er endret i det siste. Dette kan bety at noen prøver å avlytte kommunikasjonen, eller at de bare har reinstallert Signal.",
"description": "Shown on confirmation dialog when user attempts to send a message"
},
"changedRecently": {
"message": "Your safety number with $name$ has changed recently. This could mean that someone is trying to intercept your communication or that $name$ has simply reinstalled Signal.",
"message": "Ditt sikkerhetsnummer med $name$ er endret i det siste. Dette kan bety at noen prøver å avlytte kommunikasjonen, eller at $name$ bare har reinstallert Signal.",
"description": "Shown on confirmation dialog when user attempts to send a message",
"placeholders": {
"name": {
@ -332,7 +336,7 @@
}
},
"identityKeyErrorOnSend": {
"message": "Your safety number with $name$ has changed. This could either mean that someone is trying to intercept your communication or that $name$ has simply reinstalled Signal. You may wish to verify your saftey number with this contact.",
"message": "Ditt sikkerhetsnummer med $name$ er endret. Dette kan enten bety at noen avlytter kommunikasjonen deres, eller at $name$ bare har reinstallert Signal. Du kan ha lyst til å bekrefte ditt sikkerhetsnummer med denne kontakten.",
"description": "Shown when user clicks on a failed recipient in the message detail view after an identity key change",
"placeholders": {
"name": {
@ -346,7 +350,7 @@
"description": "Used on a warning dialog to make it clear that it might be risky to send the message."
},
"noLongerVerified": {
"message": "Your safety number with $name$ has changed and is no longer verified. Click to show.",
"message": "Ditt sikkerhetsnummer med $name$ er endret og er ikke lenger bekreftet. Klikk for å vise nummeret.",
"description": "Shown in converation banner when user's safety number has changed, but they were previously verified.",
"placeholders": {
"name": {
@ -356,7 +360,7 @@
}
},
"multipleNoLongerVerified": {
"message": "Your safety numbers with multiple members of this group have changed and are no longer verified. Click to show.",
"message": "Dine sikkerhetsnumre med flere medlemmer i gruppen er endret, og er ikke lenger bekreftet. Klikk for å vise.",
"description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified."
},
"debugLogExplanation": {
@ -364,7 +368,7 @@
"description": ""
},
"debugLogError": {
"message": "Something went wrong with the upload! Please consider manually adding your log to the bug you file.",
"message": "Noe gikk galt med opplastingen! Fint om du vurderer å legge loggen til feilrapporten manuelt.",
"description": ""
},
"reportIssue": {
@ -392,7 +396,7 @@
"description": ""
},
"isVerified": {
"message": "You have verified your safety number with $name$.",
"message": "Du har godkjent ditt sikkerhetsnummer med $name$.",
"description": "Summary state shown at top of the safety number screen if user has verified contact.",
"placeholders": {
"name": {
@ -402,7 +406,7 @@
}
},
"isNotVerified": {
"message": "You have not verified your safety number with $name$.",
"message": "Du har ikke godkjent ditt sikkerhetsnummer med $name$.",
"description": "Summary state shown at top of the safety number screen if user has not verified contact.",
"placeholders": {
"name": {
@ -424,7 +428,7 @@
"description": ""
},
"incomingError": {
"message": "Error handling incoming message",
"message": "Feil ved håndtering av innkommende melding",
"description": ""
},
"media": {
@ -475,20 +479,42 @@
"message": "Talemelding",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Filtype ikke støttet.",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"message": "Vedleggstypen er ikke tillatt av sikkerhetsårsaker",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "Grensen er ett vedlegg per melding.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "Når du inkluderer et vedlegg som ikke er et bilde, er begrensningen ett vedlegg per melding.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "Du kan ikke blande vedlegg som er bilder med vedlegg som ikke er bilder i samme melding.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "Du kan ikke legge til flere vedlegg i denne meldingen.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Beklager, den valgte filen overskrider begrensninger for meldingsstørrelse.",
"description": ""
},
"unableToLoadAttachment": {
"message": "Unable to load selected attachment.",
"message": "Kunne ikke laste valgt vedlegg.",
"description": ""
},
"disconnected": {
@ -542,7 +568,7 @@
"description": "Item under the Help menu, takes you to GitHub new issue form (title case)"
},
"signalDesktopPreferences": {
"message": "Signal Desktop Preferences",
"message": "Innstillinger for Signal Desktop",
"description": "Title of the window that pops up with Signal Desktop preferences in it"
},
"aboutSignalDesktop": {
@ -581,8 +607,12 @@
"message": "Velg en kontakt eller gruppe for å chatte",
"description": ""
},
"typingAlt": {
"message": "Markør som viser at noen holder på å skrive i samtalen.",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar for contact $name$",
"message": "Bilde for kontakt $name$",
"description": "Used in the alt tag for the image avatar of a contact",
"placeholders": {
"name": {
@ -620,7 +650,7 @@
"description": "Generic label shown if contact address has custom type but no label"
},
"poBox": {
"message": "PO Box",
"message": "Postboks",
"description": "When rendering an address, used to provide context to a post office box"
},
"downloadAttachment": {
@ -640,9 +670,13 @@
"description": "Shown in toast if user clicks on quote that references message no longer in database"
},
"messageFoundButNotLoaded": {
"message": "Original message found, but not loaded. Scroll up to load it.",
"message": "Originalmelding funnet, men ikke lastet. Rull opp for å laste den.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "En talemelding må være eneste vedlegg i en melding.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Du",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -706,7 +740,7 @@
"description": ""
},
"deleteWarning": {
"message": "Are you sure? Clicking 'delete' will permanently remove this message from this device only.",
"message": "Er du sikker? Om du trykker «slett» vil meldingen fjernes fra kun denne enheten.",
"description": ""
},
"deleteThisMessage": {
@ -746,7 +780,7 @@
"description": "This is a menu item for resetting the session, using the imperative case, as in a command."
},
"showSafetyNumber": {
"message": "View safety number",
"message": "Vis sikkerhetsnummer",
"description": ""
},
"viewAllMedia": {
@ -792,7 +826,7 @@
"description": "This is a past tense, informational message. In other words, your secure session has been reset."
},
"quoteThumbnailAlt": {
"message": "Thumbnail of image from quoted message",
"message": "Miniatyrbilde i sitert melding",
"description": "Used in alt tag of thumbnail images inside of an embedded message quote"
},
"imageAttachmentAlt": {
@ -800,19 +834,31 @@
"description": "Used in alt tag of image attachment"
},
"videoAttachmentAlt": {
"message": "Screenshot of video attached to message",
"message": "Skjermbilde av video vedlagt i melding",
"description": "Used in alt tag of video attachment preview"
},
"lightboxImageAlt": {
"message": "Bilde sendt i samtale",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Ikon som viser at bildet har bildetekst",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Legg til bildetekst…",
"description": ""
},
"save": {
"message": "Lagre",
"description": ""
},
"fileIconAlt": {
"message": "Filikon",
"description": "Used in the media gallery documents tab to visually represent a file"
},
"emojiAlt": {
"message": "Emoji image of '$title$'",
"message": "Emoji-bilde av «$title$»",
"description": "Used in the alt tag of all emoji images",
"placeholders": {
"title": {
@ -890,23 +936,23 @@
"description": "Description of the media permission description"
},
"spellCheck": {
"message": "Spell Check",
"message": "Stavekontroll",
"description": "Description of the media permission description"
},
"spellCheckDescription": {
"message": "Enable spell check of text entered in message composition box",
"message": "Slå på stavekontroll av tekst du skriver i meldingsvinduet",
"description": "Description of the media permission description"
},
"clearDataHeader": {
"message": "Clear Data",
"message": "Slett data",
"description": "Header in the settings dialog for the section dealing with data deletion"
},
"clearDataExplanation": {
"message": "This will clear all data in the application, removing all messages and saved account information.",
"message": "Dette vil slette alle data i appen, inkludert alle meldinger og lagret kontoinformasjon.",
"description": "Text describing what the clear data button will do."
},
"clearDataButton": {
"message": "Clear data",
"message": "Slett data",
"description": "Button in the settings dialog starting process to delete all data"
},
"deleteAllDataHeader": {
@ -958,7 +1004,7 @@
"description": "Displayed in notifications for multiple messages"
},
"notificationMostRecentFrom": {
"message": "Most recent from:",
"message": "Nyeste fra:",
"description": "Displayed in notifications when setting is 'name only' and more than one message is waiting"
},
"notificationFrom": {
@ -966,11 +1012,11 @@
"description": "Displayed in notifications when setting is 'name only' and one message is waiting"
},
"notificationMostRecent": {
"message": "Most recent:",
"message": "Siste:",
"description": "Displayed in notifications when setting is 'name and message' and more than one message is waiting"
},
"sendFailed": {
"message": "Send failed",
"message": "Sending feilet",
"description": "Shown on outgoing message if it fails to send"
},
"showMore": {
@ -1094,11 +1140,11 @@
"description": "Brief message shown when trying to message a blocked number"
},
"unblockGroupToSend": {
"message": "Unblock this group to send a message.",
"message": "Opphev blokkeringen av denne gruppen for å sende.",
"description": "Brief message shown when trying to message a blocked group"
},
"youChangedTheTimer": {
"message": "You set the disappearing message timer to $time$",
"message": "Du satt utløpstiden for meldingene i samtalen til $time$",
"description": "Message displayed when you change the message expiration timer in a conversation.",
"placeholders": {
"time": {
@ -1108,7 +1154,7 @@
}
},
"timerSetOnSync": {
"message": "Updated disappearing message timer to $time$",
"message": "Oppdaterte utløpstiden til $time$",
"description": "Message displayed when timer is set on initial link of desktop device.",
"placeholders": {
"time": {
@ -1118,7 +1164,7 @@
}
},
"theyChangedTheTimer": {
"message": "$name$ set the disappearing message timer to $time$",
"message": "$name$oppdaterte utløpstiden til $time$",
"description": "Message displayed when someone else changes the message expiration timer in a conversation.",
"placeholders": {
"name": {
@ -1232,11 +1278,11 @@
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Disappearing messages disabled",
"message": "Utløpstid for meldinger er slått av",
"description": "Displayed in the left pane when the timer is turned off"
},
"disabledDisappearingMessages": {
"message": "$name$ disabled disappearing messages",
"message": "$name$slo av utløpstid for meldinger",
"description": "Displayed in the conversation list when the timer is turned off",
"placeholders": {
"name": {
@ -1246,7 +1292,7 @@
}
},
"youDisabledDisappearingMessages": {
"message": "You disabled disappearing messages",
"message": "Du slo av utløpstid for meldinger",
"description": "Displayed in the conversation list when the timer is turned off"
},
"timerSetTo": {
@ -1264,11 +1310,11 @@
"description": "Description for audio notification setting"
},
"safetyNumberChanged": {
"message": "Safety Number has changed",
"message": "Sikkerhetsnummer er endret",
"description": "A notification shown in the conversation when a contact reinstalls"
},
"safetyNumberChangedGroup": {
"message": "Safety Number with $name$ has changed",
"message": "Sikkerhetsnummeret til $name$ er endret",
"description": "A notification shown in a group conversation when a contact reinstalls, showing the contact name",
"placeholders": {
"name": {
@ -1278,7 +1324,7 @@
}
},
"verifyNewNumber": {
"message": "Verify Safety Number",
"message": "Bekreft sikkerhetsnummer",
"description": "Label on button included with safety number change notification in the conversation"
},
"yourSafetyNumberWith": {
@ -1336,7 +1382,7 @@
"description": ""
},
"autoUpdateNewVersionInstructions": {
"message": "Press Restart Signal to apply the updates.",
"message": "Trykk Restart Signal for å fullføre oppgraderingen.",
"description": ""
},
"autoUpdateRestartButtonLabel": {
@ -1348,7 +1394,7 @@
"description": ""
},
"leftTheGroup": {
"message": "$name$ left the group",
"message": "$name$ forlot gruppen",
"description": "Shown in the conversation history when a single person leaves the group",
"placeholders": {
"name": {
@ -1358,7 +1404,7 @@
}
},
"multipleLeftTheGroup": {
"message": "$name$ left the group",
"message": "$name$ forlot gruppen",
"description": "Shown in the conversation history when multiple people leave the group",
"placeholders": {
"name": {
@ -1372,7 +1418,7 @@
"description": "Shown in the conversation history when someone updates the group"
},
"titleIsNow": {
"message": "Title is now '$name$'",
"message": "Tittel er nå «$name$»",
"description": "Shown in the conversation history when someone changes the title of the group",
"placeholders": {
"name": {
@ -1382,7 +1428,7 @@
}
},
"joinedTheGroup": {
"message": "$name$ joined the group",
"message": "$name$ble med i gruppen",
"description": "Shown in the conversation history when a single person joins the group",
"placeholders": {
"name": {
@ -1392,7 +1438,7 @@
}
},
"multipleJoinedTheGroup": {
"message": "$names$ joined the group",
"message": "$names$ble med i gruppen",
"description": "Shown in the conversation history when more than one person joins the group",
"placeholders": {
"names": {
@ -1402,7 +1448,7 @@
}
},
"privacyPolicy": {
"message": "Terms & Privacy Policy",
"message": "Vilkår og personvernerklæring",
"description": "Shown in the about box for the link to https://signal.org/legal"
}
}

View File

@ -149,6 +149,10 @@
"message": "Wybierz folder",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Wybierz plik",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Załaduj swoje dane",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Wiadomość głosowa",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Nieobsługiwany typ pliku",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Ze względów bezpieczeństwa ten typ załącznika nie jest dozwolony",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "Limit jednego załącznika na jedną wiadomość.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "W przypadku dołączenia załącznika innego niż obraz, limit wynosi jeden załącznik na wiadomość.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "Nie można łączyć obrazów z innymi załącznikami w jednej wiadomości.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "Nie możesz dodać więcej załączników do tej wiadomości.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Wybrany plik przekracza ograniczenia rozmiaru wiadomości.",
"description": ""
@ -581,6 +607,10 @@
"message": "Wybierz kontakt lub grupę aby zacząć rozmowę.",
"description": ""
},
"typingAlt": {
"message": "Animacja wskaźnika pisania w tej rozmowie",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Zdjęcie profilowe $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Znaleziono oryginalną wiadomość, ale nie została załadowana. Przewiń w górę, aby załadować.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "Notatka głosowa musi być jedynym załącznikiem zawartym w wiadomości.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Ty",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Obraz wysłany w rozmowie",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Ikona informująca o tekście, który zawiera grafika",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Dodaj podpis...",
"description": ""
},
"save": {
"message": "Zapisz",
"description": ""
},
"fileIconAlt": {
"message": "Ikona pliku",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Escolher pasta",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Carregar seus dados",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Mensagem de Voz",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Tipo de arquivo incompatível",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"message": "Tipo de anexo não permitido por motivos de segurança",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Desculpe, o arquivo selecionado excede o tamanho máximo aceito.",
"description": ""
@ -581,6 +607,10 @@
"message": "Selecione um contato ou grupo para começar a conversar.",
"description": ""
},
"typingAlt": {
"message": "Animação de digitação para esta conversa",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar de $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Mensagem original encontrada. Role para cima para carregar.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Você",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Imagem enviada na conversa",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Ícone mostrando que esta imagem possui uma legenda",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "Salvar",
"description": ""
},
"fileIconAlt": {
"message": "Ícone do arquivo",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -1094,7 +1140,7 @@
"description": "Brief message shown when trying to message a blocked number"
},
"unblockGroupToSend": {
"message": "Unblock this group to send a message.",
"message": "Desbloquear este grupo para enviar uma mensagem.",
"description": "Brief message shown when trying to message a blocked group"
},
"youChangedTheTimer": {

View File

@ -149,6 +149,10 @@
"message": "Escolher pasta",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Escolher ficheiro",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Carregar os seus dados",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Mensagem de voz",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Tipo de ficheiro não suportado",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Tipo de ficheiro deste anexo não é permitido por razões de segurança",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "O limite é 1 anexo por mensagem.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "Ao incluir um anexo não imagem, o limite é 1 anexo por mensagem.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "Não pode misturar um anexo imagem com um não imagem numa só mensagem.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "Não pode adicionar mais anexos a esta mensagem.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Lamentamos, o ficheiro seleccionado excede o tamanho máximo permitido.",
"description": ""
@ -581,6 +607,10 @@
"message": "Seleccione um contacto ou grupo para trocar mensagens.",
"description": ""
},
"typingAlt": {
"message": "Animação de escrever para esta conversa.",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar do contacto $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Mensagem Original foi encontrada mas não carregada. Mova o texto para cima para a carregar.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "Uma nota de voz é o único anexo que pode ser incluído numa mensagem.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Você",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Imagem enviada na conversa",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Ícone que mostra que esta imagem tem uma legenda",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Adicionar uma legenda...",
"description": ""
},
"save": {
"message": "Guardar",
"description": ""
},
"fileIconAlt": {
"message": "Ícone do Ficheiro",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Alege directorul",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Alegeți fișier",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Încarcă-ți datele",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Mesaj vocal",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Tipul fişierului nu este suportat",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Ne pare rău, fişierul selectat depăşeşte restricţia de mărime a mesajului.",
"description": ""
@ -581,6 +607,10 @@
"message": "Alege un contact sau un grup pentru a discuta.",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar pentru contactul $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Mesaj original găsit, dar neîncărcat. Scroll-ează în sus pentru a-l încărca.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Tu",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Imagine trimisă în conversație",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "Salvează",
"description": ""
},
"fileIconAlt": {
"message": "Icoană fișier",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Выберите папку",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Загрузите свои данные",
"description": "Header shown on the first screen in the data import process"
@ -202,7 +206,7 @@
"description": "Message shown on the loading screen when we're changing database structure on first run of a new version"
},
"loadingMessages": {
"message": "Загрузка сообщений. Осталось $count$...",
"message": "Загрузка сообщений. Уже загружено $count$...",
"description": "Message shown on the loading screen when we're catching up on the backlog of messages",
"placeholders": {
"count": {
@ -475,20 +479,42 @@
"message": "Голосовое сообщение",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Неподдерживаемый тип файла",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"message": "По соображениям безопасности этот тип файлов нельзя пересылать в приложениях.",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "К сожалению, выбранный файл превышает ограничения на размер сообщений.",
"description": ""
},
"unableToLoadAttachment": {
"message": "Unable to load selected attachment.",
"message": "Невозможно загрузить выбранное приложение.",
"description": ""
},
"disconnected": {
@ -581,6 +607,10 @@
"message": "Выберите контакт или группу для начала общения.",
"description": ""
},
"typingAlt": {
"message": "Анимация набора текста для этого разговора",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Аватар для контакта $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Исходное сообщение найдено, но не загружено. Прокрутите вверх, чтобы загрузить его.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Вы",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Изображение, отправленное в разговоре",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Иконка, показывающая, что у этого изображения есть подпись",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "Сохранить",
"description": ""
},
"fileIconAlt": {
"message": "Значок файла",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -1094,7 +1140,7 @@
"description": "Brief message shown when trying to message a blocked number"
},
"unblockGroupToSend": {
"message": "Unblock this group to send a message.",
"message": "Чтобы послать сообщение, сначала разблокируйте эту группу",
"description": "Brief message shown when trying to message a blocked group"
},
"youChangedTheTimer": {

View File

@ -149,6 +149,10 @@
"message": "Zvoľte priečinok",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Vybrať súbor",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Nahrajte svoje dáta",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Hlasová Správa",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Nepodporovaný typ súboru",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Tento typ súboru je z bezpečnostných dôvodov zakázaný",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "Jedna správa môže obsahovať najviac jednu prílohu.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "K tejto správe nie je možné pridať ďalšie prílohy.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Ospravedlňujeme sa, vybraný súbor prekročil limit veľkosti správy.",
"description": ""
@ -581,6 +607,10 @@
"message": "Vyberte si kontakt alebo skupinu a zahájte rozhovor.",
"description": ""
},
"typingAlt": {
"message": "Animácia písania pre túto konverzáciu",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar kontaktu $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Pôvodná správa sa našla, ale ešte nebola načítaná. Pre načítanie sa posuňte vyššie.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "K hlasovej správe sa nedá pripojiť ďalšia príloha.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Vy",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Obrázok z konverzácie",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Ikona indukujúca, že tento obrázok má popis",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "Uložiť",
"description": ""
},
"fileIconAlt": {
"message": "Ikona súboru",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Izberite mapo",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Izberite datoteko",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Naložite svoje podatke",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Glasovno sporočilo",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Nepodprta vrsta datoteke",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Ta vrsta priponke iz varnostnih razlogov ni dovoljena",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Osnutek slikovne priponke: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "Omejitev je ena priponka na sporočilo.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "Neslikovne datoteke so omejene na eno priponko na sporočilo.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "V istem sporočilu ne morete kombinirati neslikovnih in slikovnih priponk.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "K sporočilu ne morete več dodajati priponk.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Izbrana datoteka presega največjo dovoljeno velikost.",
"description": ""
@ -581,6 +607,10 @@
"message": "Izberite osebo ali skupino in začnite s pogovorom.",
"description": ""
},
"typingAlt": {
"message": "Animacija tipkanja za ta pogovor",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar uporabnika $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Izvorno sporočilo je bilo najdeno, vendar še ni naloženo. Če ga želite naložiti, se pomaknite navzgor.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "Ob glasovnem sporočilu niso možne dodatne priponke.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Vi",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Slika je bila poslana tekom pogovora",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Ikona, ki označuje, da ima ta slika besedilo",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Dodaj besedilo ...",
"description": ""
},
"save": {
"message": "Shrani",
"description": ""
},
"fileIconAlt": {
"message": "Ikona datoteke",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,12 +149,16 @@
"message": "Zgjidhni dosje",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Zgjidhni kartelë",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Ngarkoni të dhënat tuaja",
"description": "Header shown on the first screen in the data import process"
},
"loadDataDescription": {
"message": "Sapo kaluat nëpër procesin e eksportimit, dhe kontaktet dhe mesazhet tuaj po presin me qetësi në kompjuterin tuaj. Përzgjidhni dosjen që përmban të dhëna tuaja Signal të ruajtura.",
"message": "Sapo kaluat nëpër procesin e eksportimit, dhe kontaktet dhe mesazhet tuaj po presin me qetësi në kompjuterin tuaj. Përzgjidhni dosjen që përmban të dhëna tuajat Signal të ruajtura.",
"description": "Introduction to the process of importing messages and contacts from disk"
},
"importChooserTitle": {
@ -290,15 +294,15 @@
}
},
"membersNeedingVerification": {
"message": "Numrat tuaj të sigurisë me këta anëtarë grupi kanë ndryshuar që nga hera e fundit që i verifikuat. Klikoni një anëtarë grupi që të shihni numrin tuaj të ri të sigurisë për me ta.",
"message": "Numrat tuaj të sigurisë me këta anëtarë grupi kanë ndryshuar që nga hera e fundit që i verifikuat. Klikoni një anëtar grupi që të shihni numrin tuaj të ri të sigurisë për me ta.",
"description": "When there are multiple previously-verified group members with safety number changes, a banner will be shown. The list of contacts with safety number changes is shown, and this text introduces that list."
},
"changedSinceVerifiedMultiple": {
"message": "Numrat tuaj të sigurisë me një numër anëtarësh të grupit kanë ndryshuar që nga hera e fundit që i verifikuat. Kjo mund të ishte shenjë se dikush po rreket të përgjojë komunikimin tuaj ose se ata thjesht kanë ri-instaluar Signal-in.",
"message": "Numrat tuaj të sigurisë me një numër anëtarësh të grupit kanë ndryshuar që nga hera e fundit që i verifikuat. Kjo mund të ishte shenjë se dikush po rreket të përgjojë komunikimin tuaj ose se ata thjesht kanë riinstaluar Signal-in.",
"description": "Shown on confirmation dialog when user attempts to send a message"
},
"changedSinceVerified": {
"message": "Numri juaj i sigurisë me $name$ ka ndryshuar që nga hera e fundit që e verifikuat. Kjo mund të ishte shenjë se dikush po rreket të përgjojë komunikimin tuaj ose se $name$ thjesht ka ri-instaluar Signal-in.",
"message": "Numri juaj i sigurisë me $name$ ka ndryshuar që nga hera e fundit që e verifikuat. Kjo mund të ishte shenjë se dikush po rreket të përgjojë komunikimin tuaj ose se $name$ thjesht ka riinstaluar Signal-in.",
"description": "Shown on confirmation dialog when user attempts to send a message",
"placeholders": {
"name": {
@ -308,7 +312,7 @@
}
},
"changedRightAfterVerify": {
"message": "Numri i sigurisë që po provoni të verifikoni ka ndryshuar. Ju lutemi, shqyrtoni numrin tuaj të ri të sigurisë me $name$. Mos harroni, ky ndryshim mund të ishte shenjë se dikush po rreket të përgjojë komunikimin tuaj ose se $name$ thjesht ka ri-instaluar Signal-in.",
"message": "Numri i sigurisë që po provoni të verifikoni ka ndryshuar. Ju lutemi, shqyrtoni numrin tuaj të ri të sigurisë me $name$. Mos harroni, ky ndryshim mund të ishte shenjë se dikush po rreket të përgjojë komunikimin tuaj ose se $name$ thjesht ka riinstaluar Signal-in.",
"description": "Shown on the safety number screen when the user has selected to verify/unverify a contact's safety number, and we immediately discover a safety number change",
"placeholders": {
"name": {
@ -318,11 +322,11 @@
}
},
"changedRecentlyMultiple": {
"message": "Numrat tuaj të sigurisë me shumë anëtarë të grupit kanë ndryshuar tani së fundi. Kjo mund të ishte shenjë se dikush po rreket të përgjojë komunikimin tuaj ose se thjesht ata kanë ri-instaluar Signal-in.",
"message": "Numrat tuaj të sigurisë me shumë anëtarë të grupit kanë ndryshuar tani së fundi. Kjo mund të ishte shenjë se dikush po rreket të përgjojë komunikimin tuaj ose se thjesht ata kanë riinstaluar Signal-in.",
"description": "Shown on confirmation dialog when user attempts to send a message"
},
"changedRecently": {
"message": "Numri juaj i sigurisë me $name$ ka ndryshuar tani së fundi. Kjo mund të jetë shenjë se dikush po rreket të përgjojë komunikimin tuaj ose se $name$ thjesht ka ri-instaluar Signal-in.",
"message": "Numri juaj i sigurisë me $name$ ka ndryshuar tani së fundi. Kjo mund të jetë shenjë se dikush po rreket të përgjojë komunikimin tuaj ose se $name$ thjesht ka riinstaluar Signal-in.",
"description": "Shown on confirmation dialog when user attempts to send a message",
"placeholders": {
"name": {
@ -332,7 +336,7 @@
}
},
"identityKeyErrorOnSend": {
"message": "Numri juaj i sigurisë për me $name$ ka ndryshuar. Kjo mund të ishte shenjë se dikush po rreket të përgjojë komunikimin tuaj ose se $name$ thjesht ka ri-instaluar Signal-in. Mund të donit të verifikonit numrin tuaj të sigurisë me këtë kontakt.",
"message": "Numri juaj i sigurisë për me $name$ ka ndryshuar. Kjo mund të ishte shenjë se dikush po rreket të përgjojë komunikimin tuaj ose se $name$ thjesht ka riinstaluar Signal-in. Mund të donit të verifikonit numrin tuaj të sigurisë me këtë kontakt.",
"description": "Shown when user clicks on a failed recipient in the message detail view after an identity key change",
"placeholders": {
"name": {
@ -356,7 +360,7 @@
}
},
"multipleNoLongerVerified": {
"message": "Numrat tuaj të sigurisë me një numër anëtarësh të këtij grupi kanë ndryshuar dhe nuk janë më të verifikuar. Klikoni që të shfaqet.",
"message": "Numrat tuaj të sigurisë me një numër anëtarësh të këtij grupi kanë ndryshuar dhe s'janë më të verifikuar. Klikoni që të shfaqen.",
"description": "Shown in conversation banner when more than one group member's safety number has changed, but they were previously verified."
},
"debugLogExplanation": {
@ -420,7 +424,7 @@
"description": "Header for a key change dialog"
},
"identityChanged": {
"message": "Numri juaj i sigurisë me këtë kontakt ka ndryshuar. Kjo mund të dojë të thotë se ose dikush po rreket të përgjojë komunikimin tuaj, ose se ky kontakt thjesht ri-instaloi Signal-in. Mund të donit të verifikoni numrin e ri të sigurisë më poshtë.",
"message": "Numri juaj i sigurisë me këtë kontakt ka ndryshuar. Kjo mund të dojë të thotë se ose dikush po rreket të përgjojë komunikimin tuaj, ose se ky kontakt thjesht riinstaloi Signal-in. Mund të donit të verifikoni numrin e ri të sigurisë më poshtë.",
"description": ""
},
"incomingError": {
@ -475,14 +479,36 @@
"message": "Mesazh Zanor",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Lloj i Pambuluar Kartele",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Lloj bashkëngjitjeje i palejuar për arsye sigurie",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "Kufiri është një bashkëngjitje për mesazh.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "Kur përfshihet një bashkëngjitje që sështë figurë, kufiri është një bashkëngjitje për mesazh.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "Smund të përzieni brenda të njëjtit mesazh bashkëngjitje figurë dhe jo figurë.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "Smund të shtoni më tepër bashkëngjitje te ky mesazh.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Na ndjeni, kartela e përzgjedhur tejkalon kufizimet për madhësi mesazhesh.",
"description": ""
@ -566,7 +592,7 @@
"description": "Command in the tray icon menu, to quit the application"
},
"trayTooltip": {
"message": "Signal për Desktop",
"message": "Signal Desktop",
"description": "Tooltip for the tray icon"
},
"searchForPeopleOrGroups": {
@ -581,6 +607,10 @@
"message": "Përzgjidhni një kontakt ose grup që të filloni të fjaloseni.",
"description": ""
},
"typingAlt": {
"message": "Animacion shtypjesh për këtë bisedë",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar për kontaktin $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Mesazhi origjinal u gjet, por su ngarkua dot. Rrëshqitni më poshtë që të ngarkohet.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "Një shënim zanor duhet të jetë e vetmja bashkëngjitje e përfshirë në një mesazh.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Ju",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Figurë e dërguar në bisedë",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Ikonë që tregon se për këtë figurë ka një titull",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Shtoni një përshkrim…",
"description": ""
},
"save": {
"message": "Ruaje",
"description": ""
},
"fileIconAlt": {
"message": "Ikonë kartele",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -1094,7 +1140,7 @@
"description": "Brief message shown when trying to message a blocked number"
},
"unblockGroupToSend": {
"message": "Zhbllokojeni këtë grup që të dërgojë një mesazh.",
"message": "Që ti dërgohet një mesazh, zhbllokojeni këtë grup.",
"description": "Brief message shown when trying to message a blocked group"
},
"youChangedTheTimer": {
@ -1304,7 +1350,7 @@
"description": "Label text for menu bar visibility setting"
},
"startConversation": {
"message": "Nisni bisedë …",
"message": "Nisni bisedë…",
"description": "Label underneath number a user enters that is not an existing contact"
},
"newPhoneNumber": {

View File

@ -149,6 +149,10 @@
"message": "Одаберите фолдер",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Load your data",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Гласовна порука",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Недозвољен тип датотеке",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Жао нам је, ваша датотека превазилази ограничење величине.",
"description": ""
@ -581,6 +607,10 @@
"message": "Започните преписку одабиром дописника или групе.",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar for contact $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Original message found, but not loaded. Scroll up to load it.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "You",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Image sent in conversation",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "Сачувај",
"description": ""
},
"fileIconAlt": {
"message": "File icon",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Välj mapp",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Välj fil",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Ladda din data",
"description": "Header shown on the first screen in the data import process"
@ -475,20 +479,42 @@
"message": "Röstmeddelande",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Filtypen stöds ej",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"message": "Bilagor av denna typ tillåts inte på grund av säkerhetsskäl",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Bifogad bildfil: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "Begränsningen är en bilaga per meddelande.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "När man inkluderar bilagor som inte är bilder, är begränsningen en bilaga per meddelande.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "Du kan inte blanda bilagor som både är, och inte är, bilder i ett meddelande.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "Du kan inte lägga till fler bilagor till det här meddelandet.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Tyvärr, filen du har valt överstiger maximalt tillåten filstorlek.",
"description": ""
},
"unableToLoadAttachment": {
"message": "Unable to load selected attachment.",
"message": "Kunde inte ladda vald bilaga",
"description": ""
},
"disconnected": {
@ -581,6 +607,10 @@
"message": "Välj en kontakt eller grupp för att börja prata.",
"description": ""
},
"typingAlt": {
"message": "Skrivanimation för denna konversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar för kontakten $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Originalmeddelande hittades, men laddades inte. Skrolla upp för att ladda det.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "Ett röstmeddelande måste vara den enda bilagan till ett meddelande.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Du",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -706,7 +740,7 @@
"description": ""
},
"deleteWarning": {
"message": "Are you sure? Clicking 'delete' will permanently remove this message from this device only.",
"message": "Är du säker? Om du klickar 'radera' så tas detta meddelande bort permanent, men bara från denna enhet.",
"description": ""
},
"deleteThisMessage": {
@ -746,7 +780,7 @@
"description": "This is a menu item for resetting the session, using the imperative case, as in a command."
},
"showSafetyNumber": {
"message": "View safety number",
"message": "Visa säkerhetsnummer",
"description": ""
},
"viewAllMedia": {
@ -807,6 +841,18 @@
"message": "Bild skickad i konversation",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Ikon visandes att denna bild har en bildtext",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Lägg till en rubrik...",
"description": ""
},
"save": {
"message": "Spara",
"description": ""
},
"fileIconAlt": {
"message": "Filikon",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -1094,7 +1140,7 @@
"description": "Brief message shown when trying to message a blocked number"
},
"unblockGroupToSend": {
"message": "Unblock this group to send a message.",
"message": "Avblockera denna grupp för att skicka meddelanden.",
"description": "Brief message shown when trying to message a blocked group"
},
"youChangedTheTimer": {
@ -1232,11 +1278,11 @@
"description": "Very short format indicating current timer setting in the conversation header"
},
"disappearingMessagesDisabled": {
"message": "Disappearing messages disabled",
"message": "Försvinnande meddelanden inaktiverat",
"description": "Displayed in the left pane when the timer is turned off"
},
"disabledDisappearingMessages": {
"message": "$name$ disabled disappearing messages",
"message": "$name$ stängde av att meddelanden försvinner.",
"description": "Displayed in the conversation list when the timer is turned off",
"placeholders": {
"name": {
@ -1246,7 +1292,7 @@
}
},
"youDisabledDisappearingMessages": {
"message": "You disabled disappearing messages",
"message": "Du stängde av att meddelanden försvinner.",
"description": "Displayed in the conversation list when the timer is turned off"
},
"timerSetTo": {
@ -1278,7 +1324,7 @@
}
},
"verifyNewNumber": {
"message": "Verify Safety Number",
"message": "Bekräfta säkerhetsnummer",
"description": "Label on button included with safety number change notification in the conversation"
},
"yourSafetyNumberWith": {

View File

@ -149,6 +149,10 @@
"message": "เลือกโฟลเดอร์",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "โหลดข้อมูลของคุณ",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "ข้อความเสียง",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "ชนิดของไฟล์ที่ไม่รองรับ",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "ขออภัย ไฟล์ที่เลือกมีขนาดเกินจากที่จำกัด",
"description": ""
@ -581,6 +607,10 @@
"message": "เลือกผู้ติดต่อหรือกลุ่มเพื่อเริ่มต้นการแชต",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "ภาพบุคคลที่ติดต่อ",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Original message found, but not loaded. Scroll up to load it.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "คุณ",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "ภาพถูกส่งไปในการสนทนา",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "บันทึก",
"description": ""
},
"fileIconAlt": {
"message": "ไอคอนไฟล์",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Klasör seçin",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Verilerinizi yükleyin",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "Sesli Mesaj",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Desteklenmeyen dosya türü",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Eklenti türüne güvenlik sebeplerinden dolayı izin verilmemektedir",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Üzgünüz, seçilen dosya mesaj boyutu kısıtlamalarınııyor.",
"description": ""
@ -581,6 +607,10 @@
"message": "Sohbete başlamak için bir kişi veya grup seçin.",
"description": ""
},
"typingAlt": {
"message": "Bu sohbet için yazma animasyonu",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "$name$ kişisinin avatarı",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Mesajın aslı bulundu, ama yüklenmedi. Yüklemek için yukarıya kaydırın.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "Siz",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Konuşmada gönderilen resim",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Bu görüntünün başlığı olduğunu gösteren ikon",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "Kaydet",
"description": ""
},
"fileIconAlt": {
"message": "Dosya ikonu",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "Choose folder",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Load your data",
"description": "Header shown on the first screen in the data import process"
@ -448,7 +452,7 @@
"description": "Section header in the media gallery"
},
"yesterday": {
"message": "Yesterday",
"message": "Учора",
"description": "Section header in the media gallery"
},
"thisWeek": {
@ -456,7 +460,7 @@
"description": "Section header in the media gallery"
},
"thisMonth": {
"message": "This Month",
"message": "Цей місяць",
"description": "Section header in the media gallery"
},
"unsupportedAttachment": {
@ -475,14 +479,36 @@
"message": "Голосове повідомлення",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Непідтримуваний формат файлу.",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Вибачте, але розмір обраного файлу перевищує обмеження.",
"description": ""
@ -581,6 +607,10 @@
"message": "Оберіть контакт чи групу щоб почати спілкування.",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar for contact $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -592,7 +622,7 @@
}
},
"sendMessageToContact": {
"message": "Send Message",
"message": "Надіслати повідомлення",
"description": "Shown when you are sent a contact and that contact has a signal account"
},
"home": {
@ -643,6 +673,10 @@
"message": "Original message found, but not loaded. Scroll up to load it.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "You",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -670,7 +704,7 @@
"description": "A button shown in dialog requesting the user to turn on audio permissions"
},
"audio": {
"message": "Audio",
"message": "Аудіо",
"description": "Shown in a quotation of a message containing an audio attachment if no text was originally provided with that attachment"
},
"video": {
@ -776,7 +810,7 @@
"description": "Shown on the drop-down menu for an indinvidaul message, but only if it is an outgoing message that failed to send"
},
"deleteMessage": {
"message": "Delete Message",
"message": "Видалити повідомлення",
"description": "Shown on the drop-down menu for an individual message, deletes single message"
},
"deleteMessages": {
@ -807,6 +841,18 @@
"message": "Image sent in conversation",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "Зберегти",
"description": ""
},
"fileIconAlt": {
"message": "File icon",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -838,7 +884,7 @@
"description": "Used in the guidance to help people find the 'link new device' area of their Signal mobile app"
},
"linkedDevices": {
"message": "Linked Devices",
"message": "Під’єднані пристрої",
"description": "Used in the guidance to help people find the 'link new device' area of their Signal mobile app"
},
"plusButton": {
@ -846,7 +892,7 @@
"description": "The button used in Signal Android to add a new linked device"
},
"linkNewDevice": {
"message": "Link New Device",
"message": "Під’єднати новий пристрій",
"description": "The menu option shown in Signal iOS to add a new linked device"
},
"deviceName": {
@ -1278,7 +1324,7 @@
}
},
"verifyNewNumber": {
"message": "Verify Safety Number",
"message": "Підтвердити номер безпеки",
"description": "Label on button included with safety number change notification in the conversation"
},
"yourSafetyNumberWith": {
@ -1402,7 +1448,7 @@
}
},
"privacyPolicy": {
"message": "Terms & Privacy Policy",
"message": "Умови використання та політика конфіденційності",
"description": "Shown in the about box for the link to https://signal.org/legal"
}
}

View File

@ -149,6 +149,10 @@
"message": "Choose folder",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "Load your data",
"description": "Header shown on the first screen in the data import process"
@ -448,7 +452,7 @@
"description": "Section header in the media gallery"
},
"yesterday": {
"message": "Yesterday",
"message": "Ngày hôm qua",
"description": "Section header in the media gallery"
},
"thisWeek": {
@ -475,14 +479,36 @@
"message": "Tin nhắn thoại",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "Không hỗ trợ loại tập tin",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "Rất tiếc, các tập tin đã chọn vượt quá giới hạn kích thước của tin nhắn.",
"description": ""
@ -581,6 +607,10 @@
"message": "Chọn một liên hệ hoặc nhóm để bắt đầu chat.",
"description": ""
},
"typingAlt": {
"message": "Typing animation for this conversation",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "Avatar for contact $name$",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "Original message found, but not loaded. Scroll up to load it.",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "You",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "Image sent in conversation",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "Icon showing that this image has a caption",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "Add a caption...",
"description": ""
},
"save": {
"message": "Lưu",
"description": ""
},
"fileIconAlt": {
"message": "File icon",
"description": "Used in the media gallery documents tab to visually represent a file"

View File

@ -149,6 +149,10 @@
"message": "选择文件夹",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "选择文件",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "加载您的数据",
"description": "Header shown on the first screen in the data import process"
@ -475,14 +479,36 @@
"message": "语音消息",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "尚未支持该文件类型",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "为了安全,不允许此附件类型",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "每条消息只能添加一个附件。",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "每条消息只能添加一个非图片的附件。",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "在一条消息中,可以同时添加一张图片和一个非图片附件。",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "你不能在这条消息中添加更多附件了。",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "对不起,所选文件超过最大限制。",
"description": ""
@ -581,6 +607,10 @@
"message": "选择一个联系人或群组来开始聊天。",
"description": ""
},
"typingAlt": {
"message": "这个对话中的“正在输入”提示",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "$name$的头像",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "原始消息可用,但尚未加载。向上滑动可加载。",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "语音消息不可携带其他附件。",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "您",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "对话中的图片",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "显示这张图片有注释的图标",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "添加注释...",
"description": ""
},
"save": {
"message": "保存",
"description": ""
},
"fileIconAlt": {
"message": "文件图标",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -1336,7 +1382,7 @@
"description": ""
},
"autoUpdateNewVersionInstructions": {
"message": "点击“重启 Signal”来应用更新。",
"message": "点击“重启 Signal”来安装更新。",
"description": ""
},
"autoUpdateRestartButtonLabel": {

View File

@ -149,6 +149,10 @@
"message": "選擇資料夾",
"description": "Button to allow the user to find a folder on disk"
},
"chooseFile": {
"message": "Choose file",
"description": "Button to allow the user to find a file on disk"
},
"loadDataHeader": {
"message": "載入你的資料",
"description": "Header shown on the first screen in the data import process"
@ -475,20 +479,42 @@
"message": "語音訊息",
"description": "Name for a voice message attachment"
},
"unsupportedFileType": {
"message": "不支援的檔案類型",
"description": "Displayed for outgoing unsupported attachment"
},
"dangerousFileType": {
"message": "Attachment type not allowed for security reasons",
"message": "因安全考量無法傳送此類附件\n",
"description": "Shown in toast when user attempts to send .exe file, for example"
},
"stagedImageAttachment": {
"message": "Staged image attachment: $path$",
"description": "Alt text for staged attachments",
"placeholders": {
"path": {
"content": "$1",
"example": "dog.jpg"
}
}
},
"maxOneAttachmentToast": {
"message": "The limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"oneNonImageAtATimeToast": {
"message": "When including a non-image attachment, the limit is one attachment per message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"cannotMixImageAdnNonImageAttachments": {
"message": "You cannot mix non-image and image attachments in one message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"maximumAttachments": {
"message": "You cannot add any more attachments to this message.",
"description": "An error popup when the user has attempted to add an attachment"
},
"fileSizeWarning": {
"message": "抱歉,選擇的檔案大小超過訊息限制",
"description": ""
},
"unableToLoadAttachment": {
"message": "Unable to load selected attachment.",
"message": "無法上傳所選附件。",
"description": ""
},
"disconnected": {
@ -581,6 +607,10 @@
"message": "選擇一個聯絡人或群組開始聊天。",
"description": ""
},
"typingAlt": {
"message": "本次對話中輸入動畫",
"description": "Used as the 'title' attibute for the typing animation"
},
"contactAvatarAlt": {
"message": "聯絡人 $name$ 頭像圖示",
"description": "Used in the alt tag for the image avatar of a contact",
@ -643,6 +673,10 @@
"message": "找到了原始訊息,但未載入,向上滑動以進行載入。",
"description": "Shown in toast if user clicks on quote references messages not loaded in view, but in database"
},
"voiceNoteMustBeOnlyAttachment": {
"message": "A voice note must be the only attachment included in a message.",
"description": "Shown in toast if tries to record a voice note with any staged attachments"
},
"you": {
"message": "你",
"description": "In Android theme, shown in quote if you or someone else replies to you"
@ -807,6 +841,18 @@
"message": "會話中送出的圖片",
"description": "Used in the alt tag for the image shown in a full-screen lightbox view"
},
"imageCaptionIconAlt": {
"message": "圖標顯示此圖像有說明文字",
"description": "Used for the icon layered on top of an image in message bubbles"
},
"addACaption": {
"message": "加入一個標題...",
"description": ""
},
"save": {
"message": "儲存",
"description": ""
},
"fileIconAlt": {
"message": "檔案圖示",
"description": "Used in the media gallery documents tab to visually represent a file"
@ -1094,7 +1140,7 @@
"description": "Brief message shown when trying to message a blocked number"
},
"unblockGroupToSend": {
"message": "Unblock this group to send a message.",
"message": "解除此群組封鎖以傳送訊息。",
"description": "Brief message shown when trying to message a blocked group"
},
"youChangedTheTimer": {