From ac43d40135dee5ef61bd1c1dd8a6e91c60230ed5 Mon Sep 17 00:00:00 2001 From: lilia Date: Thu, 21 Jan 2016 15:28:58 -0800 Subject: [PATCH] Populate placeholders across locale files Apparently transifex isn't quite clever enough to preserve these lines, so we will need to manually add placeholders to all locale files any time we add new placeholders or new locales. Luckily, running tx pull will only update the translated strings and not overwrite the placeholder attributes unless it is run with --force/-f. This commit adds all the locales currently enabled in transifex, even though many of them have yet to be translated. // FREEBIE --- _locales/ar/messages.json | 210 ++++++++++++++++++++++++++++++++++++++ _locales/bg/messages.json | 210 ++++++++++++++++++++++++++++++++++++++ _locales/cs/messages.json | 18 +++- _locales/da/messages.json | 210 ++++++++++++++++++++++++++++++++++++++ _locales/de/messages.json | 18 +++- _locales/el/messages.json | 210 ++++++++++++++++++++++++++++++++++++++ _locales/es/messages.json | 18 +++- _locales/fi/messages.json | 18 +++- _locales/fr/messages.json | 18 +++- _locales/he/messages.json | 18 +++- _locales/hi/messages.json | 210 ++++++++++++++++++++++++++++++++++++++ _locales/hr/messages.json | 210 ++++++++++++++++++++++++++++++++++++++ _locales/hu/messages.json | 210 ++++++++++++++++++++++++++++++++++++++ _locales/id/messages.json | 210 ++++++++++++++++++++++++++++++++++++++ _locales/it/messages.json | 18 +++- _locales/ko/messages.json | 210 ++++++++++++++++++++++++++++++++++++++ _locales/mk/messages.json | 18 +++- _locales/nl/messages.json | 18 +++- _locales/no/messages.json | 210 ++++++++++++++++++++++++++++++++++++++ _locales/pl/messages.json | 210 ++++++++++++++++++++++++++++++++++++++ _locales/pt/messages.json | 18 +++- _locales/ro/messages.json | 18 +++- _locales/ru/messages.json | 18 +++- _locales/sl/messages.json | 210 ++++++++++++++++++++++++++++++++++++++ _locales/sr/messages.json | 210 ++++++++++++++++++++++++++++++++++++++ _locales/sv/messages.json | 18 +++- _locales/tr/messages.json | 18 +++- _locales/vi/messages.json | 210 ++++++++++++++++++++++++++++++++++++++ 28 files changed, 3150 insertions(+), 42 deletions(-) create mode 100644 _locales/ar/messages.json create mode 100644 _locales/bg/messages.json create mode 100644 _locales/da/messages.json create mode 100644 _locales/el/messages.json create mode 100644 _locales/hi/messages.json create mode 100644 _locales/hr/messages.json create mode 100644 _locales/hu/messages.json create mode 100644 _locales/id/messages.json create mode 100644 _locales/ko/messages.json create mode 100644 _locales/no/messages.json create mode 100644 _locales/pl/messages.json create mode 100644 _locales/sl/messages.json create mode 100644 _locales/sr/messages.json create mode 100644 _locales/vi/messages.json diff --git a/_locales/ar/messages.json b/_locales/ar/messages.json new file mode 100644 index 000000000..418db4fea --- /dev/null +++ b/_locales/ar/messages.json @@ -0,0 +1,210 @@ +{ + "unsupportedAttachment": { + "message": "Unsupported attachment type. Click to save.", + "description": "Displayed for incoming unsupported attachment" + }, + "incomingKeyConflict": { + "message": "Received message with unknown identity key. Click to process and display.", + "description": "" + }, + "installComputerName": { + "message": "This computer's name will be", + "description": "Text displayed before the input where the user can enter the name for this device." + }, + "gotIt": { + "message": "Got it!", + "description": "" + }, + "unsupportedFileType": { + "message": "Unsupported file type", + "description": "Displayed for outgoing unsupported attachment" + }, + "installGeneratingKeys": { + "message": "Generating Keys", + "description": "" + }, + "resetSession": { + "message": "Reset Session", + "description": "" + }, + "welcomeToSignal": { + "message": "Welcome to Signal", + "description": "" + }, + "members": { + "message": "Members", + "description": "" + }, + "deleteMessages": { + "message": "Delete messages", + "description": "" + }, + "selectAContact": { + "message": "Select a contact or group to start chatting.", + "description": "" + }, + "installConnecting": { + "message": "Connecting...", + "description": "Displayed when waiting for the QR Code" + }, + "verifyContact": { + "message": "You may wish to verify this contact.", + "description": "" + }, + "sent": { + "message": "Sent", + "description": "Label for the time a message was sent" + }, + "verifyIdentity": { + "message": "Verify Identity", + "description": "" + }, + "from": { + "message": "From", + "description": "Label for the sender of a message" + }, + "debugLogExplanation": { + "message": "This log will be posted publicly online for contributors to view. You may examine and edit it before submitting.", + "description": "" + }, + "searchForPeopleOrGroups": { + "message": "Search for people or groups", + "description": "Placeholder text in the search input" + }, + "installFollowUs": { + "message": "Follow us for updates about multi-device support for iOS.", + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "yourIdentity": { + "message": "Your identity (you read):", + "description": "" + }, + "installTooManyDevices": { + "message": "Sorry, you have too many devices linked already. Try removing some.", + "description": "" + }, + "installSyncingGroupsAndContacts": { + "message": "Syncing groups and contacts", + "description": "" + }, + "installTagline": { + "message": "Privacy is possible. Signal makes it easy.", + "description": "Tagline displayed under installWelcome on the install page" + }, + "disconnected": { + "message": "Disconnected", + "description": "" + }, + "acceptNewKey": { + "message": "Accept new key", + "description": "" + }, + "received": { + "message": "Received", + "description": "Label for the time a message was received" + }, + "sendMessage": { + "message": "Send a message", + "description": "Placeholder text in the message entry field" + }, + "outgoingKeyConflict": { + "message": "This contact's identity key has changed. Click to process and display.", + "description": "" + }, + "fileSizeWarning": { + "message": "Sorry, the selected file exceeds message size restrictions.", + "description": "" + }, + "installAndroidInstructions": { + "message": "Open Signal on your phone and navigate to Settings > Devices. Tap the button to add a new device, then scan the code above.", + "description": "" + }, + "installWelcome": { + "message": "Welcome to Signal Desktop", + "description": "Welcome title on the install page" + }, + "cancel": { + "message": "Cancel", + "description": "" + }, + "installIHaveSignalButton": { + "message": "I have Signal for Android", + "description": "Button for the user to confirm that they have Signal for Android" + }, + "sessionEnded": { + "message": "Secure session ended", + "description": "" + }, + "installGetStartedButton": { + "message": "Get started", + "description": "" + }, + "installSignalLink": { + "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "installLinkingWithNumber": { + "message": "Linking with", + "description": "Text displayed before the phone number that the user is in the process of linking with" + }, + "theirIdentity": { + "message": "Their identity (they read):", + "description": "They is used here as a gender-neutral third-person singular" + }, + "theirIdentityUnknown": { + "message": "You haven't exchanged any messages with this contact yet. Their identity will be available after the first message.", + "description": "" + }, + "submit": { + "message": "Submit", + "description": "" + }, + "to": { + "message": "To", + "description": "Label for the receiver of a message" + }, + "installFinalButton": { + "message": "Looking good", + "description": "The final button for the install process, after the user has entered a name for their device" + }, + "messageDetail": { + "message": "Message Detail", + "description": "" + }, + "verify": { + "message": "Verify", + "description": "" + }, + "failedToSend": { + "message": "Failed to send to some recipients.", + "description": "" + }, + "ok": { + "message": "OK", + "description": "" + }, + "submitDebugLog": { + "message": "Submit debug log", + "description": "" + }, + "error": { + "message": "Error", + "description": "" + }, + "resend": { + "message": "Resend", + "description": "" + } +} diff --git a/_locales/bg/messages.json b/_locales/bg/messages.json new file mode 100644 index 000000000..ccb5e13d3 --- /dev/null +++ b/_locales/bg/messages.json @@ -0,0 +1,210 @@ +{ + "unsupportedAttachment": { + "message": "Неподдържан прикачен тип. Натиснете за да го запишете.", + "description": "Displayed for incoming unsupported attachment" + }, + "incomingKeyConflict": { + "message": "Получено съобщение с непознат ключ за самоличност. Натиснете за да бъде обработено и показано.", + "description": "" + }, + "installComputerName": { + "message": "Името на този компютър ще бъде ", + "description": "Text displayed before the input where the user can enter the name for this device." + }, + "gotIt": { + "message": "Разбрах!", + "description": "" + }, + "unsupportedFileType": { + "message": "Неподдържан файлов тип", + "description": "Displayed for outgoing unsupported attachment" + }, + "installGeneratingKeys": { + "message": "Генериране на ключове", + "description": "" + }, + "resetSession": { + "message": "Рестартиране на сесия", + "description": "" + }, + "welcomeToSignal": { + "message": "Добре дошли в Сигнал", + "description": "" + }, + "members": { + "message": "Членове", + "description": "" + }, + "deleteMessages": { + "message": "Изтриване на съобщения", + "description": "" + }, + "selectAContact": { + "message": "Изберете контакт или група за да започнете разговор.", + "description": "" + }, + "installConnecting": { + "message": "Свързване...", + "description": "Displayed when waiting for the QR Code" + }, + "verifyContact": { + "message": "Може да желаете да удостоверите този контакт.", + "description": "" + }, + "sent": { + "message": "Изпратено", + "description": "Label for the time a message was sent" + }, + "verifyIdentity": { + "message": "Удостовери самоличност", + "description": "" + }, + "from": { + "message": "От", + "description": "Label for the sender of a message" + }, + "debugLogExplanation": { + "message": "Съобщенията ще бъдат публикувани онлайн за да бъдат прегледани от сътрудниците. Може да ги разгледате и редактирате преди да ги изпратите.", + "description": "" + }, + "searchForPeopleOrGroups": { + "message": "Търси за хора или групи", + "description": "Placeholder text in the search input" + }, + "installFollowUs": { + "message": "Следвайте ни за обновления относно поддръжката на различни устройства за iOS.", + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "yourIdentity": { + "message": "Вашата самоличност(вие трябва да прочетете):", + "description": "" + }, + "installTooManyDevices": { + "message": "Sorry, you have too many devices linked already. Try removing some.", + "description": "" + }, + "installSyncingGroupsAndContacts": { + "message": "Синхронизиране на групи и контакти", + "description": "" + }, + "installTagline": { + "message": "Поверителността е възможна. Сигнал го прави лесно.", + "description": "Tagline displayed under installWelcome on the install page" + }, + "disconnected": { + "message": "Изключен", + "description": "" + }, + "acceptNewKey": { + "message": "Приемане на нов ключ", + "description": "" + }, + "received": { + "message": "Получено", + "description": "Label for the time a message was received" + }, + "sendMessage": { + "message": "Изпрати съобщение", + "description": "Placeholder text in the message entry field" + }, + "outgoingKeyConflict": { + "message": "Ключът за самоличност на този контакт е бил променен. Натиснете за да бъде обработен и показан.", + "description": "" + }, + "fileSizeWarning": { + "message": "Съжаляваме, избраният файл надвишава ограниченията за съобщения.", + "description": "" + }, + "installAndroidInstructions": { + "message": "Отворете Сигнал на вашия телефон, след което отидете в Настройки - Устройства. Натиснете бутона за да добавите ново устройство, след което сканирайте кода отгоре.", + "description": "" + }, + "installWelcome": { + "message": "Добре дошли в Сигнал за настолен компютър", + "description": "Welcome title on the install page" + }, + "cancel": { + "message": "Отказ", + "description": "" + }, + "installIHaveSignalButton": { + "message": "Имам Сигнал за Андройд.", + "description": "Button for the user to confirm that they have Signal for Android" + }, + "sessionEnded": { + "message": "Защитената сесия беше прекратена", + "description": "" + }, + "installGetStartedButton": { + "message": "Да започваме", + "description": "" + }, + "installSignalLink": { + "message": "Първо, инсталирайте Сигнал на вашият Андройд телефон.
Ние ще свържем вашите устройства и ще ви синхронизираме съобщенията.", + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "installLinkingWithNumber": { + "message": "Свързване с ", + "description": "Text displayed before the phone number that the user is in the process of linking with" + }, + "theirIdentity": { + "message": "Тяхна самоличност(те трябва да прочетат):", + "description": "They is used here as a gender-neutral third-person singular" + }, + "theirIdentityUnknown": { + "message": "You haven't exchanged any messages with this contact yet. Their identity will be available after the first message.", + "description": "" + }, + "submit": { + "message": "Изпрати", + "description": "" + }, + "to": { + "message": "До", + "description": "Label for the receiver of a message" + }, + "installFinalButton": { + "message": "Изглежда добре", + "description": "The final button for the install process, after the user has entered a name for their device" + }, + "messageDetail": { + "message": "Детайли за съобщението", + "description": "" + }, + "verify": { + "message": "Удостовери", + "description": "" + }, + "failedToSend": { + "message": "Изпращането до някои от получателите бе неуспешно.", + "description": "" + }, + "ok": { + "message": "Добре", + "description": "" + }, + "submitDebugLog": { + "message": "Изпрати информация за отстраняване на грешки", + "description": "" + }, + "error": { + "message": "Грешка", + "description": "" + }, + "resend": { + "message": "Изпрати отново", + "description": "" + } +} diff --git a/_locales/cs/messages.json b/_locales/cs/messages.json index ab471c2a0..16a32603d 100644 --- a/_locales/cs/messages.json +++ b/_locales/cs/messages.json @@ -73,7 +73,13 @@ }, "installFollowUs": { "message": "Follow us for updates about multi-device support for iOS.", - "description": "" + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "yourIdentity": { "message": "Your identity (you read):", @@ -141,7 +147,13 @@ }, "installSignalLink": { "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", - "description": "Prompt the user to install Signal on Android before linking" + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "installLinkingWithNumber": { "message": "Linking with", @@ -195,4 +207,4 @@ "message": "Znovu odeslat", "description": "" } -} \ No newline at end of file +} diff --git a/_locales/da/messages.json b/_locales/da/messages.json new file mode 100644 index 000000000..418db4fea --- /dev/null +++ b/_locales/da/messages.json @@ -0,0 +1,210 @@ +{ + "unsupportedAttachment": { + "message": "Unsupported attachment type. Click to save.", + "description": "Displayed for incoming unsupported attachment" + }, + "incomingKeyConflict": { + "message": "Received message with unknown identity key. Click to process and display.", + "description": "" + }, + "installComputerName": { + "message": "This computer's name will be", + "description": "Text displayed before the input where the user can enter the name for this device." + }, + "gotIt": { + "message": "Got it!", + "description": "" + }, + "unsupportedFileType": { + "message": "Unsupported file type", + "description": "Displayed for outgoing unsupported attachment" + }, + "installGeneratingKeys": { + "message": "Generating Keys", + "description": "" + }, + "resetSession": { + "message": "Reset Session", + "description": "" + }, + "welcomeToSignal": { + "message": "Welcome to Signal", + "description": "" + }, + "members": { + "message": "Members", + "description": "" + }, + "deleteMessages": { + "message": "Delete messages", + "description": "" + }, + "selectAContact": { + "message": "Select a contact or group to start chatting.", + "description": "" + }, + "installConnecting": { + "message": "Connecting...", + "description": "Displayed when waiting for the QR Code" + }, + "verifyContact": { + "message": "You may wish to verify this contact.", + "description": "" + }, + "sent": { + "message": "Sent", + "description": "Label for the time a message was sent" + }, + "verifyIdentity": { + "message": "Verify Identity", + "description": "" + }, + "from": { + "message": "From", + "description": "Label for the sender of a message" + }, + "debugLogExplanation": { + "message": "This log will be posted publicly online for contributors to view. You may examine and edit it before submitting.", + "description": "" + }, + "searchForPeopleOrGroups": { + "message": "Search for people or groups", + "description": "Placeholder text in the search input" + }, + "installFollowUs": { + "message": "Follow us for updates about multi-device support for iOS.", + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "yourIdentity": { + "message": "Your identity (you read):", + "description": "" + }, + "installTooManyDevices": { + "message": "Sorry, you have too many devices linked already. Try removing some.", + "description": "" + }, + "installSyncingGroupsAndContacts": { + "message": "Syncing groups and contacts", + "description": "" + }, + "installTagline": { + "message": "Privacy is possible. Signal makes it easy.", + "description": "Tagline displayed under installWelcome on the install page" + }, + "disconnected": { + "message": "Disconnected", + "description": "" + }, + "acceptNewKey": { + "message": "Accept new key", + "description": "" + }, + "received": { + "message": "Received", + "description": "Label for the time a message was received" + }, + "sendMessage": { + "message": "Send a message", + "description": "Placeholder text in the message entry field" + }, + "outgoingKeyConflict": { + "message": "This contact's identity key has changed. Click to process and display.", + "description": "" + }, + "fileSizeWarning": { + "message": "Sorry, the selected file exceeds message size restrictions.", + "description": "" + }, + "installAndroidInstructions": { + "message": "Open Signal on your phone and navigate to Settings > Devices. Tap the button to add a new device, then scan the code above.", + "description": "" + }, + "installWelcome": { + "message": "Welcome to Signal Desktop", + "description": "Welcome title on the install page" + }, + "cancel": { + "message": "Cancel", + "description": "" + }, + "installIHaveSignalButton": { + "message": "I have Signal for Android", + "description": "Button for the user to confirm that they have Signal for Android" + }, + "sessionEnded": { + "message": "Secure session ended", + "description": "" + }, + "installGetStartedButton": { + "message": "Get started", + "description": "" + }, + "installSignalLink": { + "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "installLinkingWithNumber": { + "message": "Linking with", + "description": "Text displayed before the phone number that the user is in the process of linking with" + }, + "theirIdentity": { + "message": "Their identity (they read):", + "description": "They is used here as a gender-neutral third-person singular" + }, + "theirIdentityUnknown": { + "message": "You haven't exchanged any messages with this contact yet. Their identity will be available after the first message.", + "description": "" + }, + "submit": { + "message": "Submit", + "description": "" + }, + "to": { + "message": "To", + "description": "Label for the receiver of a message" + }, + "installFinalButton": { + "message": "Looking good", + "description": "The final button for the install process, after the user has entered a name for their device" + }, + "messageDetail": { + "message": "Message Detail", + "description": "" + }, + "verify": { + "message": "Verify", + "description": "" + }, + "failedToSend": { + "message": "Failed to send to some recipients.", + "description": "" + }, + "ok": { + "message": "OK", + "description": "" + }, + "submitDebugLog": { + "message": "Submit debug log", + "description": "" + }, + "error": { + "message": "Error", + "description": "" + }, + "resend": { + "message": "Resend", + "description": "" + } +} diff --git a/_locales/de/messages.json b/_locales/de/messages.json index 6521ca0a7..fb08d648a 100644 --- a/_locales/de/messages.json +++ b/_locales/de/messages.json @@ -73,7 +73,13 @@ }, "installFollowUs": { "message": "Folgen Sie uns für Informationen über die Unterstützung mehrerer Geräte für iOS.", - "description": "" + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "yourIdentity": { "message": "Ihre Identität (sie lesen):", @@ -141,7 +147,13 @@ }, "installSignalLink": { "message": "Installieren Sie zuerst Signal auf Ihrem Android Gerät.
Ihre Geräte werden dann verbunden und Ihre Nachrichten synchronisiert.", - "description": "Prompt the user to install Signal on Android before linking" + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "installLinkingWithNumber": { "message": "Verknüpfe mit", @@ -195,4 +207,4 @@ "message": "Erneut senden", "description": "" } -} \ No newline at end of file +} diff --git a/_locales/el/messages.json b/_locales/el/messages.json new file mode 100644 index 000000000..418db4fea --- /dev/null +++ b/_locales/el/messages.json @@ -0,0 +1,210 @@ +{ + "unsupportedAttachment": { + "message": "Unsupported attachment type. Click to save.", + "description": "Displayed for incoming unsupported attachment" + }, + "incomingKeyConflict": { + "message": "Received message with unknown identity key. Click to process and display.", + "description": "" + }, + "installComputerName": { + "message": "This computer's name will be", + "description": "Text displayed before the input where the user can enter the name for this device." + }, + "gotIt": { + "message": "Got it!", + "description": "" + }, + "unsupportedFileType": { + "message": "Unsupported file type", + "description": "Displayed for outgoing unsupported attachment" + }, + "installGeneratingKeys": { + "message": "Generating Keys", + "description": "" + }, + "resetSession": { + "message": "Reset Session", + "description": "" + }, + "welcomeToSignal": { + "message": "Welcome to Signal", + "description": "" + }, + "members": { + "message": "Members", + "description": "" + }, + "deleteMessages": { + "message": "Delete messages", + "description": "" + }, + "selectAContact": { + "message": "Select a contact or group to start chatting.", + "description": "" + }, + "installConnecting": { + "message": "Connecting...", + "description": "Displayed when waiting for the QR Code" + }, + "verifyContact": { + "message": "You may wish to verify this contact.", + "description": "" + }, + "sent": { + "message": "Sent", + "description": "Label for the time a message was sent" + }, + "verifyIdentity": { + "message": "Verify Identity", + "description": "" + }, + "from": { + "message": "From", + "description": "Label for the sender of a message" + }, + "debugLogExplanation": { + "message": "This log will be posted publicly online for contributors to view. You may examine and edit it before submitting.", + "description": "" + }, + "searchForPeopleOrGroups": { + "message": "Search for people or groups", + "description": "Placeholder text in the search input" + }, + "installFollowUs": { + "message": "Follow us for updates about multi-device support for iOS.", + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "yourIdentity": { + "message": "Your identity (you read):", + "description": "" + }, + "installTooManyDevices": { + "message": "Sorry, you have too many devices linked already. Try removing some.", + "description": "" + }, + "installSyncingGroupsAndContacts": { + "message": "Syncing groups and contacts", + "description": "" + }, + "installTagline": { + "message": "Privacy is possible. Signal makes it easy.", + "description": "Tagline displayed under installWelcome on the install page" + }, + "disconnected": { + "message": "Disconnected", + "description": "" + }, + "acceptNewKey": { + "message": "Accept new key", + "description": "" + }, + "received": { + "message": "Received", + "description": "Label for the time a message was received" + }, + "sendMessage": { + "message": "Send a message", + "description": "Placeholder text in the message entry field" + }, + "outgoingKeyConflict": { + "message": "This contact's identity key has changed. Click to process and display.", + "description": "" + }, + "fileSizeWarning": { + "message": "Sorry, the selected file exceeds message size restrictions.", + "description": "" + }, + "installAndroidInstructions": { + "message": "Open Signal on your phone and navigate to Settings > Devices. Tap the button to add a new device, then scan the code above.", + "description": "" + }, + "installWelcome": { + "message": "Welcome to Signal Desktop", + "description": "Welcome title on the install page" + }, + "cancel": { + "message": "Cancel", + "description": "" + }, + "installIHaveSignalButton": { + "message": "I have Signal for Android", + "description": "Button for the user to confirm that they have Signal for Android" + }, + "sessionEnded": { + "message": "Secure session ended", + "description": "" + }, + "installGetStartedButton": { + "message": "Get started", + "description": "" + }, + "installSignalLink": { + "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "installLinkingWithNumber": { + "message": "Linking with", + "description": "Text displayed before the phone number that the user is in the process of linking with" + }, + "theirIdentity": { + "message": "Their identity (they read):", + "description": "They is used here as a gender-neutral third-person singular" + }, + "theirIdentityUnknown": { + "message": "You haven't exchanged any messages with this contact yet. Their identity will be available after the first message.", + "description": "" + }, + "submit": { + "message": "Submit", + "description": "" + }, + "to": { + "message": "To", + "description": "Label for the receiver of a message" + }, + "installFinalButton": { + "message": "Looking good", + "description": "The final button for the install process, after the user has entered a name for their device" + }, + "messageDetail": { + "message": "Message Detail", + "description": "" + }, + "verify": { + "message": "Verify", + "description": "" + }, + "failedToSend": { + "message": "Failed to send to some recipients.", + "description": "" + }, + "ok": { + "message": "OK", + "description": "" + }, + "submitDebugLog": { + "message": "Submit debug log", + "description": "" + }, + "error": { + "message": "Error", + "description": "" + }, + "resend": { + "message": "Resend", + "description": "" + } +} diff --git a/_locales/es/messages.json b/_locales/es/messages.json index 10e9a6985..d6ef5ca64 100644 --- a/_locales/es/messages.json +++ b/_locales/es/messages.json @@ -73,7 +73,13 @@ }, "installFollowUs": { "message": " Síguenos para obtener noticias sobre soporte multi-dispositivo para iOS.\n", - "description": "" + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "yourIdentity": { "message": "Su identidad (usted lee)", @@ -141,7 +147,13 @@ }, "installSignalLink": { "message": "En primer lugar, instale Signal en su teléfono Android.
Entonces podemos vincular sus dispositivos y guardamos sus mensajes en sincronía.", - "description": "Prompt the user to install Signal on Android before linking" + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "installLinkingWithNumber": { "message": "Vinculando con", @@ -195,4 +207,4 @@ "message": "Reenviar", "description": "" } -} \ No newline at end of file +} diff --git a/_locales/fi/messages.json b/_locales/fi/messages.json index d36e2f15e..2987d0e9d 100644 --- a/_locales/fi/messages.json +++ b/_locales/fi/messages.json @@ -73,7 +73,13 @@ }, "installFollowUs": { "message": "Jos haluat saada uutisia ja tietoa usean laitteen tuesta iOS:lle voit seurata meitä.", - "description": "" + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "yourIdentity": { "message": "Oma identiteettisi (sinä luet):", @@ -141,7 +147,13 @@ }, "installSignalLink": { "message": "Asenna Signal ensin Android puhelimeesi.
Yhdistämme laitteesi toisiinsa ja synkronoimme viestisi.", - "description": "Prompt the user to install Signal on Android before linking" + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "installLinkingWithNumber": { "message": "Yhdistetään", @@ -195,4 +207,4 @@ "message": "Lähetä uudelleen", "description": "" } -} \ No newline at end of file +} diff --git a/_locales/fr/messages.json b/_locales/fr/messages.json index 5265f4a18..d50f2d772 100644 --- a/_locales/fr/messages.json +++ b/_locales/fr/messages.json @@ -73,7 +73,13 @@ }, "installFollowUs": { "message": "Follow us for updates about multi-device support for iOS.", - "description": "" + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "yourIdentity": { "message": "Your identity (you read):", @@ -141,7 +147,13 @@ }, "installSignalLink": { "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", - "description": "Prompt the user to install Signal on Android before linking" + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "installLinkingWithNumber": { "message": "Linking with", @@ -195,4 +207,4 @@ "message": "Renvoyer", "description": "" } -} \ No newline at end of file +} diff --git a/_locales/he/messages.json b/_locales/he/messages.json index 31c4ed4ad..b8b62aea0 100644 --- a/_locales/he/messages.json +++ b/_locales/he/messages.json @@ -73,7 +73,13 @@ }, "installFollowUs": { "message": "Follow us for updates about multi-device support for iOS.", - "description": "" + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "yourIdentity": { "message": "Your identity (you read):", @@ -141,7 +147,13 @@ }, "installSignalLink": { "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", - "description": "Prompt the user to install Signal on Android before linking" + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "installLinkingWithNumber": { "message": "Linking with", @@ -195,4 +207,4 @@ "message": "שלח מחדש", "description": "" } -} \ No newline at end of file +} diff --git a/_locales/hi/messages.json b/_locales/hi/messages.json new file mode 100644 index 000000000..418db4fea --- /dev/null +++ b/_locales/hi/messages.json @@ -0,0 +1,210 @@ +{ + "unsupportedAttachment": { + "message": "Unsupported attachment type. Click to save.", + "description": "Displayed for incoming unsupported attachment" + }, + "incomingKeyConflict": { + "message": "Received message with unknown identity key. Click to process and display.", + "description": "" + }, + "installComputerName": { + "message": "This computer's name will be", + "description": "Text displayed before the input where the user can enter the name for this device." + }, + "gotIt": { + "message": "Got it!", + "description": "" + }, + "unsupportedFileType": { + "message": "Unsupported file type", + "description": "Displayed for outgoing unsupported attachment" + }, + "installGeneratingKeys": { + "message": "Generating Keys", + "description": "" + }, + "resetSession": { + "message": "Reset Session", + "description": "" + }, + "welcomeToSignal": { + "message": "Welcome to Signal", + "description": "" + }, + "members": { + "message": "Members", + "description": "" + }, + "deleteMessages": { + "message": "Delete messages", + "description": "" + }, + "selectAContact": { + "message": "Select a contact or group to start chatting.", + "description": "" + }, + "installConnecting": { + "message": "Connecting...", + "description": "Displayed when waiting for the QR Code" + }, + "verifyContact": { + "message": "You may wish to verify this contact.", + "description": "" + }, + "sent": { + "message": "Sent", + "description": "Label for the time a message was sent" + }, + "verifyIdentity": { + "message": "Verify Identity", + "description": "" + }, + "from": { + "message": "From", + "description": "Label for the sender of a message" + }, + "debugLogExplanation": { + "message": "This log will be posted publicly online for contributors to view. You may examine and edit it before submitting.", + "description": "" + }, + "searchForPeopleOrGroups": { + "message": "Search for people or groups", + "description": "Placeholder text in the search input" + }, + "installFollowUs": { + "message": "Follow us for updates about multi-device support for iOS.", + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "yourIdentity": { + "message": "Your identity (you read):", + "description": "" + }, + "installTooManyDevices": { + "message": "Sorry, you have too many devices linked already. Try removing some.", + "description": "" + }, + "installSyncingGroupsAndContacts": { + "message": "Syncing groups and contacts", + "description": "" + }, + "installTagline": { + "message": "Privacy is possible. Signal makes it easy.", + "description": "Tagline displayed under installWelcome on the install page" + }, + "disconnected": { + "message": "Disconnected", + "description": "" + }, + "acceptNewKey": { + "message": "Accept new key", + "description": "" + }, + "received": { + "message": "Received", + "description": "Label for the time a message was received" + }, + "sendMessage": { + "message": "Send a message", + "description": "Placeholder text in the message entry field" + }, + "outgoingKeyConflict": { + "message": "This contact's identity key has changed. Click to process and display.", + "description": "" + }, + "fileSizeWarning": { + "message": "Sorry, the selected file exceeds message size restrictions.", + "description": "" + }, + "installAndroidInstructions": { + "message": "Open Signal on your phone and navigate to Settings > Devices. Tap the button to add a new device, then scan the code above.", + "description": "" + }, + "installWelcome": { + "message": "Welcome to Signal Desktop", + "description": "Welcome title on the install page" + }, + "cancel": { + "message": "Cancel", + "description": "" + }, + "installIHaveSignalButton": { + "message": "I have Signal for Android", + "description": "Button for the user to confirm that they have Signal for Android" + }, + "sessionEnded": { + "message": "Secure session ended", + "description": "" + }, + "installGetStartedButton": { + "message": "Get started", + "description": "" + }, + "installSignalLink": { + "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "installLinkingWithNumber": { + "message": "Linking with", + "description": "Text displayed before the phone number that the user is in the process of linking with" + }, + "theirIdentity": { + "message": "Their identity (they read):", + "description": "They is used here as a gender-neutral third-person singular" + }, + "theirIdentityUnknown": { + "message": "You haven't exchanged any messages with this contact yet. Their identity will be available after the first message.", + "description": "" + }, + "submit": { + "message": "Submit", + "description": "" + }, + "to": { + "message": "To", + "description": "Label for the receiver of a message" + }, + "installFinalButton": { + "message": "Looking good", + "description": "The final button for the install process, after the user has entered a name for their device" + }, + "messageDetail": { + "message": "Message Detail", + "description": "" + }, + "verify": { + "message": "Verify", + "description": "" + }, + "failedToSend": { + "message": "Failed to send to some recipients.", + "description": "" + }, + "ok": { + "message": "OK", + "description": "" + }, + "submitDebugLog": { + "message": "Submit debug log", + "description": "" + }, + "error": { + "message": "Error", + "description": "" + }, + "resend": { + "message": "Resend", + "description": "" + } +} diff --git a/_locales/hr/messages.json b/_locales/hr/messages.json new file mode 100644 index 000000000..418db4fea --- /dev/null +++ b/_locales/hr/messages.json @@ -0,0 +1,210 @@ +{ + "unsupportedAttachment": { + "message": "Unsupported attachment type. Click to save.", + "description": "Displayed for incoming unsupported attachment" + }, + "incomingKeyConflict": { + "message": "Received message with unknown identity key. Click to process and display.", + "description": "" + }, + "installComputerName": { + "message": "This computer's name will be", + "description": "Text displayed before the input where the user can enter the name for this device." + }, + "gotIt": { + "message": "Got it!", + "description": "" + }, + "unsupportedFileType": { + "message": "Unsupported file type", + "description": "Displayed for outgoing unsupported attachment" + }, + "installGeneratingKeys": { + "message": "Generating Keys", + "description": "" + }, + "resetSession": { + "message": "Reset Session", + "description": "" + }, + "welcomeToSignal": { + "message": "Welcome to Signal", + "description": "" + }, + "members": { + "message": "Members", + "description": "" + }, + "deleteMessages": { + "message": "Delete messages", + "description": "" + }, + "selectAContact": { + "message": "Select a contact or group to start chatting.", + "description": "" + }, + "installConnecting": { + "message": "Connecting...", + "description": "Displayed when waiting for the QR Code" + }, + "verifyContact": { + "message": "You may wish to verify this contact.", + "description": "" + }, + "sent": { + "message": "Sent", + "description": "Label for the time a message was sent" + }, + "verifyIdentity": { + "message": "Verify Identity", + "description": "" + }, + "from": { + "message": "From", + "description": "Label for the sender of a message" + }, + "debugLogExplanation": { + "message": "This log will be posted publicly online for contributors to view. You may examine and edit it before submitting.", + "description": "" + }, + "searchForPeopleOrGroups": { + "message": "Search for people or groups", + "description": "Placeholder text in the search input" + }, + "installFollowUs": { + "message": "Follow us for updates about multi-device support for iOS.", + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "yourIdentity": { + "message": "Your identity (you read):", + "description": "" + }, + "installTooManyDevices": { + "message": "Sorry, you have too many devices linked already. Try removing some.", + "description": "" + }, + "installSyncingGroupsAndContacts": { + "message": "Syncing groups and contacts", + "description": "" + }, + "installTagline": { + "message": "Privacy is possible. Signal makes it easy.", + "description": "Tagline displayed under installWelcome on the install page" + }, + "disconnected": { + "message": "Disconnected", + "description": "" + }, + "acceptNewKey": { + "message": "Accept new key", + "description": "" + }, + "received": { + "message": "Received", + "description": "Label for the time a message was received" + }, + "sendMessage": { + "message": "Send a message", + "description": "Placeholder text in the message entry field" + }, + "outgoingKeyConflict": { + "message": "This contact's identity key has changed. Click to process and display.", + "description": "" + }, + "fileSizeWarning": { + "message": "Sorry, the selected file exceeds message size restrictions.", + "description": "" + }, + "installAndroidInstructions": { + "message": "Open Signal on your phone and navigate to Settings > Devices. Tap the button to add a new device, then scan the code above.", + "description": "" + }, + "installWelcome": { + "message": "Welcome to Signal Desktop", + "description": "Welcome title on the install page" + }, + "cancel": { + "message": "Cancel", + "description": "" + }, + "installIHaveSignalButton": { + "message": "I have Signal for Android", + "description": "Button for the user to confirm that they have Signal for Android" + }, + "sessionEnded": { + "message": "Secure session ended", + "description": "" + }, + "installGetStartedButton": { + "message": "Get started", + "description": "" + }, + "installSignalLink": { + "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "installLinkingWithNumber": { + "message": "Linking with", + "description": "Text displayed before the phone number that the user is in the process of linking with" + }, + "theirIdentity": { + "message": "Their identity (they read):", + "description": "They is used here as a gender-neutral third-person singular" + }, + "theirIdentityUnknown": { + "message": "You haven't exchanged any messages with this contact yet. Their identity will be available after the first message.", + "description": "" + }, + "submit": { + "message": "Submit", + "description": "" + }, + "to": { + "message": "To", + "description": "Label for the receiver of a message" + }, + "installFinalButton": { + "message": "Looking good", + "description": "The final button for the install process, after the user has entered a name for their device" + }, + "messageDetail": { + "message": "Message Detail", + "description": "" + }, + "verify": { + "message": "Verify", + "description": "" + }, + "failedToSend": { + "message": "Failed to send to some recipients.", + "description": "" + }, + "ok": { + "message": "OK", + "description": "" + }, + "submitDebugLog": { + "message": "Submit debug log", + "description": "" + }, + "error": { + "message": "Error", + "description": "" + }, + "resend": { + "message": "Resend", + "description": "" + } +} diff --git a/_locales/hu/messages.json b/_locales/hu/messages.json new file mode 100644 index 000000000..418db4fea --- /dev/null +++ b/_locales/hu/messages.json @@ -0,0 +1,210 @@ +{ + "unsupportedAttachment": { + "message": "Unsupported attachment type. Click to save.", + "description": "Displayed for incoming unsupported attachment" + }, + "incomingKeyConflict": { + "message": "Received message with unknown identity key. Click to process and display.", + "description": "" + }, + "installComputerName": { + "message": "This computer's name will be", + "description": "Text displayed before the input where the user can enter the name for this device." + }, + "gotIt": { + "message": "Got it!", + "description": "" + }, + "unsupportedFileType": { + "message": "Unsupported file type", + "description": "Displayed for outgoing unsupported attachment" + }, + "installGeneratingKeys": { + "message": "Generating Keys", + "description": "" + }, + "resetSession": { + "message": "Reset Session", + "description": "" + }, + "welcomeToSignal": { + "message": "Welcome to Signal", + "description": "" + }, + "members": { + "message": "Members", + "description": "" + }, + "deleteMessages": { + "message": "Delete messages", + "description": "" + }, + "selectAContact": { + "message": "Select a contact or group to start chatting.", + "description": "" + }, + "installConnecting": { + "message": "Connecting...", + "description": "Displayed when waiting for the QR Code" + }, + "verifyContact": { + "message": "You may wish to verify this contact.", + "description": "" + }, + "sent": { + "message": "Sent", + "description": "Label for the time a message was sent" + }, + "verifyIdentity": { + "message": "Verify Identity", + "description": "" + }, + "from": { + "message": "From", + "description": "Label for the sender of a message" + }, + "debugLogExplanation": { + "message": "This log will be posted publicly online for contributors to view. You may examine and edit it before submitting.", + "description": "" + }, + "searchForPeopleOrGroups": { + "message": "Search for people or groups", + "description": "Placeholder text in the search input" + }, + "installFollowUs": { + "message": "Follow us for updates about multi-device support for iOS.", + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "yourIdentity": { + "message": "Your identity (you read):", + "description": "" + }, + "installTooManyDevices": { + "message": "Sorry, you have too many devices linked already. Try removing some.", + "description": "" + }, + "installSyncingGroupsAndContacts": { + "message": "Syncing groups and contacts", + "description": "" + }, + "installTagline": { + "message": "Privacy is possible. Signal makes it easy.", + "description": "Tagline displayed under installWelcome on the install page" + }, + "disconnected": { + "message": "Disconnected", + "description": "" + }, + "acceptNewKey": { + "message": "Accept new key", + "description": "" + }, + "received": { + "message": "Received", + "description": "Label for the time a message was received" + }, + "sendMessage": { + "message": "Send a message", + "description": "Placeholder text in the message entry field" + }, + "outgoingKeyConflict": { + "message": "This contact's identity key has changed. Click to process and display.", + "description": "" + }, + "fileSizeWarning": { + "message": "Sorry, the selected file exceeds message size restrictions.", + "description": "" + }, + "installAndroidInstructions": { + "message": "Open Signal on your phone and navigate to Settings > Devices. Tap the button to add a new device, then scan the code above.", + "description": "" + }, + "installWelcome": { + "message": "Welcome to Signal Desktop", + "description": "Welcome title on the install page" + }, + "cancel": { + "message": "Cancel", + "description": "" + }, + "installIHaveSignalButton": { + "message": "I have Signal for Android", + "description": "Button for the user to confirm that they have Signal for Android" + }, + "sessionEnded": { + "message": "Secure session ended", + "description": "" + }, + "installGetStartedButton": { + "message": "Get started", + "description": "" + }, + "installSignalLink": { + "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "installLinkingWithNumber": { + "message": "Linking with", + "description": "Text displayed before the phone number that the user is in the process of linking with" + }, + "theirIdentity": { + "message": "Their identity (they read):", + "description": "They is used here as a gender-neutral third-person singular" + }, + "theirIdentityUnknown": { + "message": "You haven't exchanged any messages with this contact yet. Their identity will be available after the first message.", + "description": "" + }, + "submit": { + "message": "Submit", + "description": "" + }, + "to": { + "message": "To", + "description": "Label for the receiver of a message" + }, + "installFinalButton": { + "message": "Looking good", + "description": "The final button for the install process, after the user has entered a name for their device" + }, + "messageDetail": { + "message": "Message Detail", + "description": "" + }, + "verify": { + "message": "Verify", + "description": "" + }, + "failedToSend": { + "message": "Failed to send to some recipients.", + "description": "" + }, + "ok": { + "message": "OK", + "description": "" + }, + "submitDebugLog": { + "message": "Submit debug log", + "description": "" + }, + "error": { + "message": "Error", + "description": "" + }, + "resend": { + "message": "Resend", + "description": "" + } +} diff --git a/_locales/id/messages.json b/_locales/id/messages.json new file mode 100644 index 000000000..7ebb747a6 --- /dev/null +++ b/_locales/id/messages.json @@ -0,0 +1,210 @@ +{ + "unsupportedAttachment": { + "message": "Jenis lampiran tidak didukung. Klik untuk menyimpan.", + "description": "Displayed for incoming unsupported attachment" + }, + "incomingKeyConflict": { + "message": "Received message with unknown identity key. Click to process and display.", + "description": "" + }, + "installComputerName": { + "message": "This computer's name will be", + "description": "Text displayed before the input where the user can enter the name for this device." + }, + "gotIt": { + "message": "Got it!", + "description": "" + }, + "unsupportedFileType": { + "message": "Jenis berkas tidak didukung", + "description": "Displayed for outgoing unsupported attachment" + }, + "installGeneratingKeys": { + "message": "Generating Keys", + "description": "" + }, + "resetSession": { + "message": "Mengatur ulang sesi", + "description": "" + }, + "welcomeToSignal": { + "message": "Selamat datang di Signal", + "description": "" + }, + "members": { + "message": "Anggota", + "description": "" + }, + "deleteMessages": { + "message": "Menghapus pesan", + "description": "" + }, + "selectAContact": { + "message": "Pilih kontak atau grup untuk mulai mengobrol", + "description": "" + }, + "installConnecting": { + "message": "Menyambungkan...", + "description": "Displayed when waiting for the QR Code" + }, + "verifyContact": { + "message": "Kamu ingin untuk verifikasi kontak ini.", + "description": "" + }, + "sent": { + "message": "Terkirim", + "description": "Label for the time a message was sent" + }, + "verifyIdentity": { + "message": "Verifikasi Identitas", + "description": "" + }, + "from": { + "message": "Dari", + "description": "Label for the sender of a message" + }, + "debugLogExplanation": { + "message": "This log will be posted publicly online for contributors to view. You may examine and edit it before submitting.", + "description": "" + }, + "searchForPeopleOrGroups": { + "message": "Cari orang atau kelompok", + "description": "Placeholder text in the search input" + }, + "installFollowUs": { + "message": "Follow us for updates about multi-device support for iOS.", + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "yourIdentity": { + "message": "Your identity (you read):", + "description": "" + }, + "installTooManyDevices": { + "message": "Sorry, you have too many devices linked already. Try removing some.", + "description": "" + }, + "installSyncingGroupsAndContacts": { + "message": "Sinkronasi grup dan kontak", + "description": "" + }, + "installTagline": { + "message": "Privacy is possible. Signal makes it easy.", + "description": "Tagline displayed under installWelcome on the install page" + }, + "disconnected": { + "message": "Luring", + "description": "" + }, + "acceptNewKey": { + "message": "Menerima kunci baru", + "description": "" + }, + "received": { + "message": "Menerima", + "description": "Label for the time a message was received" + }, + "sendMessage": { + "message": "Mengirim pesan", + "description": "Placeholder text in the message entry field" + }, + "outgoingKeyConflict": { + "message": "This contact's identity key has changed. Click to process and display.", + "description": "" + }, + "fileSizeWarning": { + "message": "Sorry, the selected file exceeds message size restrictions.", + "description": "" + }, + "installAndroidInstructions": { + "message": "Open Signal on your phone and navigate to Settings > Devices. Tap the button to add a new device, then scan the code above.", + "description": "" + }, + "installWelcome": { + "message": "Selamat datang di Signal Desktop", + "description": "Welcome title on the install page" + }, + "cancel": { + "message": "Batal", + "description": "" + }, + "installIHaveSignalButton": { + "message": "I have Signal for Android", + "description": "Button for the user to confirm that they have Signal for Android" + }, + "sessionEnded": { + "message": "Sesi aman berakhir", + "description": "" + }, + "installGetStartedButton": { + "message": "Get started", + "description": "" + }, + "installSignalLink": { + "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "installLinkingWithNumber": { + "message": "Tautkan dengan", + "description": "Text displayed before the phone number that the user is in the process of linking with" + }, + "theirIdentity": { + "message": "Their identity (they read):", + "description": "They is used here as a gender-neutral third-person singular" + }, + "theirIdentityUnknown": { + "message": "You haven't exchanged any messages with this contact yet. Their identity will be available after the first message.", + "description": "" + }, + "submit": { + "message": "Submit", + "description": "" + }, + "to": { + "message": "Kepada", + "description": "Label for the receiver of a message" + }, + "installFinalButton": { + "message": "Terlihat baik", + "description": "The final button for the install process, after the user has entered a name for their device" + }, + "messageDetail": { + "message": "Detail Pesan", + "description": "" + }, + "verify": { + "message": "Verifikasi", + "description": "" + }, + "failedToSend": { + "message": "Failed to send to some recipients.", + "description": "" + }, + "ok": { + "message": "OK", + "description": "" + }, + "submitDebugLog": { + "message": "Submit debug log", + "description": "" + }, + "error": { + "message": "Galat", + "description": "" + }, + "resend": { + "message": "Kirim ulang", + "description": "" + } +} diff --git a/_locales/it/messages.json b/_locales/it/messages.json index a4705cb12..438d910b8 100644 --- a/_locales/it/messages.json +++ b/_locales/it/messages.json @@ -73,7 +73,13 @@ }, "installFollowUs": { "message": "Seguici per aggiornamenti sulle funzionalità multi dispositivo per iOS.", - "description": "" + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "yourIdentity": { "message": "La tua identità (leggi tu)", @@ -141,7 +147,13 @@ }, "installSignalLink": { "message": "Prima di tutto installa Signal sul tuo smartphone Android.
I tuoi dispositivi saranno collegati e i tuoi messaggi sincronizzati.", - "description": "Prompt the user to install Signal on Android before linking" + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "installLinkingWithNumber": { "message": "Collegamento con", @@ -195,4 +207,4 @@ "message": "Rinvia", "description": "" } -} \ No newline at end of file +} diff --git a/_locales/ko/messages.json b/_locales/ko/messages.json new file mode 100644 index 000000000..418db4fea --- /dev/null +++ b/_locales/ko/messages.json @@ -0,0 +1,210 @@ +{ + "unsupportedAttachment": { + "message": "Unsupported attachment type. Click to save.", + "description": "Displayed for incoming unsupported attachment" + }, + "incomingKeyConflict": { + "message": "Received message with unknown identity key. Click to process and display.", + "description": "" + }, + "installComputerName": { + "message": "This computer's name will be", + "description": "Text displayed before the input where the user can enter the name for this device." + }, + "gotIt": { + "message": "Got it!", + "description": "" + }, + "unsupportedFileType": { + "message": "Unsupported file type", + "description": "Displayed for outgoing unsupported attachment" + }, + "installGeneratingKeys": { + "message": "Generating Keys", + "description": "" + }, + "resetSession": { + "message": "Reset Session", + "description": "" + }, + "welcomeToSignal": { + "message": "Welcome to Signal", + "description": "" + }, + "members": { + "message": "Members", + "description": "" + }, + "deleteMessages": { + "message": "Delete messages", + "description": "" + }, + "selectAContact": { + "message": "Select a contact or group to start chatting.", + "description": "" + }, + "installConnecting": { + "message": "Connecting...", + "description": "Displayed when waiting for the QR Code" + }, + "verifyContact": { + "message": "You may wish to verify this contact.", + "description": "" + }, + "sent": { + "message": "Sent", + "description": "Label for the time a message was sent" + }, + "verifyIdentity": { + "message": "Verify Identity", + "description": "" + }, + "from": { + "message": "From", + "description": "Label for the sender of a message" + }, + "debugLogExplanation": { + "message": "This log will be posted publicly online for contributors to view. You may examine and edit it before submitting.", + "description": "" + }, + "searchForPeopleOrGroups": { + "message": "Search for people or groups", + "description": "Placeholder text in the search input" + }, + "installFollowUs": { + "message": "Follow us for updates about multi-device support for iOS.", + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "yourIdentity": { + "message": "Your identity (you read):", + "description": "" + }, + "installTooManyDevices": { + "message": "Sorry, you have too many devices linked already. Try removing some.", + "description": "" + }, + "installSyncingGroupsAndContacts": { + "message": "Syncing groups and contacts", + "description": "" + }, + "installTagline": { + "message": "Privacy is possible. Signal makes it easy.", + "description": "Tagline displayed under installWelcome on the install page" + }, + "disconnected": { + "message": "Disconnected", + "description": "" + }, + "acceptNewKey": { + "message": "Accept new key", + "description": "" + }, + "received": { + "message": "Received", + "description": "Label for the time a message was received" + }, + "sendMessage": { + "message": "Send a message", + "description": "Placeholder text in the message entry field" + }, + "outgoingKeyConflict": { + "message": "This contact's identity key has changed. Click to process and display.", + "description": "" + }, + "fileSizeWarning": { + "message": "Sorry, the selected file exceeds message size restrictions.", + "description": "" + }, + "installAndroidInstructions": { + "message": "Open Signal on your phone and navigate to Settings > Devices. Tap the button to add a new device, then scan the code above.", + "description": "" + }, + "installWelcome": { + "message": "Welcome to Signal Desktop", + "description": "Welcome title on the install page" + }, + "cancel": { + "message": "Cancel", + "description": "" + }, + "installIHaveSignalButton": { + "message": "I have Signal for Android", + "description": "Button for the user to confirm that they have Signal for Android" + }, + "sessionEnded": { + "message": "Secure session ended", + "description": "" + }, + "installGetStartedButton": { + "message": "Get started", + "description": "" + }, + "installSignalLink": { + "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "installLinkingWithNumber": { + "message": "Linking with", + "description": "Text displayed before the phone number that the user is in the process of linking with" + }, + "theirIdentity": { + "message": "Their identity (they read):", + "description": "They is used here as a gender-neutral third-person singular" + }, + "theirIdentityUnknown": { + "message": "You haven't exchanged any messages with this contact yet. Their identity will be available after the first message.", + "description": "" + }, + "submit": { + "message": "Submit", + "description": "" + }, + "to": { + "message": "To", + "description": "Label for the receiver of a message" + }, + "installFinalButton": { + "message": "Looking good", + "description": "The final button for the install process, after the user has entered a name for their device" + }, + "messageDetail": { + "message": "Message Detail", + "description": "" + }, + "verify": { + "message": "Verify", + "description": "" + }, + "failedToSend": { + "message": "Failed to send to some recipients.", + "description": "" + }, + "ok": { + "message": "OK", + "description": "" + }, + "submitDebugLog": { + "message": "Submit debug log", + "description": "" + }, + "error": { + "message": "Error", + "description": "" + }, + "resend": { + "message": "Resend", + "description": "" + } +} diff --git a/_locales/mk/messages.json b/_locales/mk/messages.json index 65b94a370..4cc76223e 100644 --- a/_locales/mk/messages.json +++ b/_locales/mk/messages.json @@ -73,7 +73,13 @@ }, "installFollowUs": { "message": "Follow us for updates about multi-device support for iOS.", - "description": "" + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "yourIdentity": { "message": "Your identity (you read):", @@ -141,7 +147,13 @@ }, "installSignalLink": { "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", - "description": "Prompt the user to install Signal on Android before linking" + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "installLinkingWithNumber": { "message": "Linking with", @@ -195,4 +207,4 @@ "message": "Испрати пак", "description": "" } -} \ No newline at end of file +} diff --git a/_locales/nl/messages.json b/_locales/nl/messages.json index a12fdec15..e775666cb 100644 --- a/_locales/nl/messages.json +++ b/_locales/nl/messages.json @@ -73,7 +73,13 @@ }, "installFollowUs": { "message": "Volg ons voor updates over apparaten koppelen met iOS.", - "description": "" + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "yourIdentity": { "message": "Jouw identiteit (jij leest):", @@ -141,7 +147,13 @@ }, "installSignalLink": { "message": "Installeer eerst Signal op je Android telefoon.
We zullen je apparaten koppelen en je berichten gesynchroniseerd houden.", - "description": "Prompt the user to install Signal on Android before linking" + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "installLinkingWithNumber": { "message": "Aan het koppelen met", @@ -195,4 +207,4 @@ "message": "Opnieuw verzenden", "description": "" } -} \ No newline at end of file +} diff --git a/_locales/no/messages.json b/_locales/no/messages.json new file mode 100644 index 000000000..418db4fea --- /dev/null +++ b/_locales/no/messages.json @@ -0,0 +1,210 @@ +{ + "unsupportedAttachment": { + "message": "Unsupported attachment type. Click to save.", + "description": "Displayed for incoming unsupported attachment" + }, + "incomingKeyConflict": { + "message": "Received message with unknown identity key. Click to process and display.", + "description": "" + }, + "installComputerName": { + "message": "This computer's name will be", + "description": "Text displayed before the input where the user can enter the name for this device." + }, + "gotIt": { + "message": "Got it!", + "description": "" + }, + "unsupportedFileType": { + "message": "Unsupported file type", + "description": "Displayed for outgoing unsupported attachment" + }, + "installGeneratingKeys": { + "message": "Generating Keys", + "description": "" + }, + "resetSession": { + "message": "Reset Session", + "description": "" + }, + "welcomeToSignal": { + "message": "Welcome to Signal", + "description": "" + }, + "members": { + "message": "Members", + "description": "" + }, + "deleteMessages": { + "message": "Delete messages", + "description": "" + }, + "selectAContact": { + "message": "Select a contact or group to start chatting.", + "description": "" + }, + "installConnecting": { + "message": "Connecting...", + "description": "Displayed when waiting for the QR Code" + }, + "verifyContact": { + "message": "You may wish to verify this contact.", + "description": "" + }, + "sent": { + "message": "Sent", + "description": "Label for the time a message was sent" + }, + "verifyIdentity": { + "message": "Verify Identity", + "description": "" + }, + "from": { + "message": "From", + "description": "Label for the sender of a message" + }, + "debugLogExplanation": { + "message": "This log will be posted publicly online for contributors to view. You may examine and edit it before submitting.", + "description": "" + }, + "searchForPeopleOrGroups": { + "message": "Search for people or groups", + "description": "Placeholder text in the search input" + }, + "installFollowUs": { + "message": "Follow us for updates about multi-device support for iOS.", + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "yourIdentity": { + "message": "Your identity (you read):", + "description": "" + }, + "installTooManyDevices": { + "message": "Sorry, you have too many devices linked already. Try removing some.", + "description": "" + }, + "installSyncingGroupsAndContacts": { + "message": "Syncing groups and contacts", + "description": "" + }, + "installTagline": { + "message": "Privacy is possible. Signal makes it easy.", + "description": "Tagline displayed under installWelcome on the install page" + }, + "disconnected": { + "message": "Disconnected", + "description": "" + }, + "acceptNewKey": { + "message": "Accept new key", + "description": "" + }, + "received": { + "message": "Received", + "description": "Label for the time a message was received" + }, + "sendMessage": { + "message": "Send a message", + "description": "Placeholder text in the message entry field" + }, + "outgoingKeyConflict": { + "message": "This contact's identity key has changed. Click to process and display.", + "description": "" + }, + "fileSizeWarning": { + "message": "Sorry, the selected file exceeds message size restrictions.", + "description": "" + }, + "installAndroidInstructions": { + "message": "Open Signal on your phone and navigate to Settings > Devices. Tap the button to add a new device, then scan the code above.", + "description": "" + }, + "installWelcome": { + "message": "Welcome to Signal Desktop", + "description": "Welcome title on the install page" + }, + "cancel": { + "message": "Cancel", + "description": "" + }, + "installIHaveSignalButton": { + "message": "I have Signal for Android", + "description": "Button for the user to confirm that they have Signal for Android" + }, + "sessionEnded": { + "message": "Secure session ended", + "description": "" + }, + "installGetStartedButton": { + "message": "Get started", + "description": "" + }, + "installSignalLink": { + "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "installLinkingWithNumber": { + "message": "Linking with", + "description": "Text displayed before the phone number that the user is in the process of linking with" + }, + "theirIdentity": { + "message": "Their identity (they read):", + "description": "They is used here as a gender-neutral third-person singular" + }, + "theirIdentityUnknown": { + "message": "You haven't exchanged any messages with this contact yet. Their identity will be available after the first message.", + "description": "" + }, + "submit": { + "message": "Submit", + "description": "" + }, + "to": { + "message": "To", + "description": "Label for the receiver of a message" + }, + "installFinalButton": { + "message": "Looking good", + "description": "The final button for the install process, after the user has entered a name for their device" + }, + "messageDetail": { + "message": "Message Detail", + "description": "" + }, + "verify": { + "message": "Verify", + "description": "" + }, + "failedToSend": { + "message": "Failed to send to some recipients.", + "description": "" + }, + "ok": { + "message": "OK", + "description": "" + }, + "submitDebugLog": { + "message": "Submit debug log", + "description": "" + }, + "error": { + "message": "Error", + "description": "" + }, + "resend": { + "message": "Resend", + "description": "" + } +} diff --git a/_locales/pl/messages.json b/_locales/pl/messages.json new file mode 100644 index 000000000..418db4fea --- /dev/null +++ b/_locales/pl/messages.json @@ -0,0 +1,210 @@ +{ + "unsupportedAttachment": { + "message": "Unsupported attachment type. Click to save.", + "description": "Displayed for incoming unsupported attachment" + }, + "incomingKeyConflict": { + "message": "Received message with unknown identity key. Click to process and display.", + "description": "" + }, + "installComputerName": { + "message": "This computer's name will be", + "description": "Text displayed before the input where the user can enter the name for this device." + }, + "gotIt": { + "message": "Got it!", + "description": "" + }, + "unsupportedFileType": { + "message": "Unsupported file type", + "description": "Displayed for outgoing unsupported attachment" + }, + "installGeneratingKeys": { + "message": "Generating Keys", + "description": "" + }, + "resetSession": { + "message": "Reset Session", + "description": "" + }, + "welcomeToSignal": { + "message": "Welcome to Signal", + "description": "" + }, + "members": { + "message": "Members", + "description": "" + }, + "deleteMessages": { + "message": "Delete messages", + "description": "" + }, + "selectAContact": { + "message": "Select a contact or group to start chatting.", + "description": "" + }, + "installConnecting": { + "message": "Connecting...", + "description": "Displayed when waiting for the QR Code" + }, + "verifyContact": { + "message": "You may wish to verify this contact.", + "description": "" + }, + "sent": { + "message": "Sent", + "description": "Label for the time a message was sent" + }, + "verifyIdentity": { + "message": "Verify Identity", + "description": "" + }, + "from": { + "message": "From", + "description": "Label for the sender of a message" + }, + "debugLogExplanation": { + "message": "This log will be posted publicly online for contributors to view. You may examine and edit it before submitting.", + "description": "" + }, + "searchForPeopleOrGroups": { + "message": "Search for people or groups", + "description": "Placeholder text in the search input" + }, + "installFollowUs": { + "message": "Follow us for updates about multi-device support for iOS.", + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "yourIdentity": { + "message": "Your identity (you read):", + "description": "" + }, + "installTooManyDevices": { + "message": "Sorry, you have too many devices linked already. Try removing some.", + "description": "" + }, + "installSyncingGroupsAndContacts": { + "message": "Syncing groups and contacts", + "description": "" + }, + "installTagline": { + "message": "Privacy is possible. Signal makes it easy.", + "description": "Tagline displayed under installWelcome on the install page" + }, + "disconnected": { + "message": "Disconnected", + "description": "" + }, + "acceptNewKey": { + "message": "Accept new key", + "description": "" + }, + "received": { + "message": "Received", + "description": "Label for the time a message was received" + }, + "sendMessage": { + "message": "Send a message", + "description": "Placeholder text in the message entry field" + }, + "outgoingKeyConflict": { + "message": "This contact's identity key has changed. Click to process and display.", + "description": "" + }, + "fileSizeWarning": { + "message": "Sorry, the selected file exceeds message size restrictions.", + "description": "" + }, + "installAndroidInstructions": { + "message": "Open Signal on your phone and navigate to Settings > Devices. Tap the button to add a new device, then scan the code above.", + "description": "" + }, + "installWelcome": { + "message": "Welcome to Signal Desktop", + "description": "Welcome title on the install page" + }, + "cancel": { + "message": "Cancel", + "description": "" + }, + "installIHaveSignalButton": { + "message": "I have Signal for Android", + "description": "Button for the user to confirm that they have Signal for Android" + }, + "sessionEnded": { + "message": "Secure session ended", + "description": "" + }, + "installGetStartedButton": { + "message": "Get started", + "description": "" + }, + "installSignalLink": { + "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "installLinkingWithNumber": { + "message": "Linking with", + "description": "Text displayed before the phone number that the user is in the process of linking with" + }, + "theirIdentity": { + "message": "Their identity (they read):", + "description": "They is used here as a gender-neutral third-person singular" + }, + "theirIdentityUnknown": { + "message": "You haven't exchanged any messages with this contact yet. Their identity will be available after the first message.", + "description": "" + }, + "submit": { + "message": "Submit", + "description": "" + }, + "to": { + "message": "To", + "description": "Label for the receiver of a message" + }, + "installFinalButton": { + "message": "Looking good", + "description": "The final button for the install process, after the user has entered a name for their device" + }, + "messageDetail": { + "message": "Message Detail", + "description": "" + }, + "verify": { + "message": "Verify", + "description": "" + }, + "failedToSend": { + "message": "Failed to send to some recipients.", + "description": "" + }, + "ok": { + "message": "OK", + "description": "" + }, + "submitDebugLog": { + "message": "Submit debug log", + "description": "" + }, + "error": { + "message": "Error", + "description": "" + }, + "resend": { + "message": "Resend", + "description": "" + } +} diff --git a/_locales/pt/messages.json b/_locales/pt/messages.json index f7770e583..942fd26ca 100644 --- a/_locales/pt/messages.json +++ b/_locales/pt/messages.json @@ -73,7 +73,13 @@ }, "installFollowUs": { "message": "Follow us for updates about multi-device support for iOS.", - "description": "" + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "yourIdentity": { "message": "Your identity (you read):", @@ -141,7 +147,13 @@ }, "installSignalLink": { "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", - "description": "Prompt the user to install Signal on Android before linking" + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "installLinkingWithNumber": { "message": "Linking with", @@ -195,4 +207,4 @@ "message": "Reenviar", "description": "" } -} \ No newline at end of file +} diff --git a/_locales/ro/messages.json b/_locales/ro/messages.json index 43316cfbe..271f495ea 100644 --- a/_locales/ro/messages.json +++ b/_locales/ro/messages.json @@ -73,7 +73,13 @@ }, "installFollowUs": { "message": "Urmează-ne pentru actualizări despre suportul multi-dispozitiv iOS.", - "description": "" + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "yourIdentity": { "message": "Identitatea ta (tu citeşti):", @@ -141,7 +147,13 @@ }, "installSignalLink": { "message": "Mai întâi, instalează Signal pe telefonul tău Android.
O să conectăm dispozitivele tale și o să sincronizăm mesajele tale.", - "description": "Prompt the user to install Signal on Android before linking" + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "installLinkingWithNumber": { "message": "Se conectează cu", @@ -195,4 +207,4 @@ "message": "Re-trimite", "description": "" } -} \ No newline at end of file +} diff --git a/_locales/ru/messages.json b/_locales/ru/messages.json index ecdf635ae..eb28a01e1 100644 --- a/_locales/ru/messages.json +++ b/_locales/ru/messages.json @@ -73,7 +73,13 @@ }, "installFollowUs": { "message": "Follow us for updates about multi-device support for iOS.", - "description": "" + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "yourIdentity": { "message": "Your identity (you read):", @@ -141,7 +147,13 @@ }, "installSignalLink": { "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", - "description": "Prompt the user to install Signal on Android before linking" + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "installLinkingWithNumber": { "message": "Linking with", @@ -195,4 +207,4 @@ "message": "Отправить ещё раз", "description": "" } -} \ No newline at end of file +} diff --git a/_locales/sl/messages.json b/_locales/sl/messages.json new file mode 100644 index 000000000..418db4fea --- /dev/null +++ b/_locales/sl/messages.json @@ -0,0 +1,210 @@ +{ + "unsupportedAttachment": { + "message": "Unsupported attachment type. Click to save.", + "description": "Displayed for incoming unsupported attachment" + }, + "incomingKeyConflict": { + "message": "Received message with unknown identity key. Click to process and display.", + "description": "" + }, + "installComputerName": { + "message": "This computer's name will be", + "description": "Text displayed before the input where the user can enter the name for this device." + }, + "gotIt": { + "message": "Got it!", + "description": "" + }, + "unsupportedFileType": { + "message": "Unsupported file type", + "description": "Displayed for outgoing unsupported attachment" + }, + "installGeneratingKeys": { + "message": "Generating Keys", + "description": "" + }, + "resetSession": { + "message": "Reset Session", + "description": "" + }, + "welcomeToSignal": { + "message": "Welcome to Signal", + "description": "" + }, + "members": { + "message": "Members", + "description": "" + }, + "deleteMessages": { + "message": "Delete messages", + "description": "" + }, + "selectAContact": { + "message": "Select a contact or group to start chatting.", + "description": "" + }, + "installConnecting": { + "message": "Connecting...", + "description": "Displayed when waiting for the QR Code" + }, + "verifyContact": { + "message": "You may wish to verify this contact.", + "description": "" + }, + "sent": { + "message": "Sent", + "description": "Label for the time a message was sent" + }, + "verifyIdentity": { + "message": "Verify Identity", + "description": "" + }, + "from": { + "message": "From", + "description": "Label for the sender of a message" + }, + "debugLogExplanation": { + "message": "This log will be posted publicly online for contributors to view. You may examine and edit it before submitting.", + "description": "" + }, + "searchForPeopleOrGroups": { + "message": "Search for people or groups", + "description": "Placeholder text in the search input" + }, + "installFollowUs": { + "message": "Follow us for updates about multi-device support for iOS.", + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "yourIdentity": { + "message": "Your identity (you read):", + "description": "" + }, + "installTooManyDevices": { + "message": "Sorry, you have too many devices linked already. Try removing some.", + "description": "" + }, + "installSyncingGroupsAndContacts": { + "message": "Syncing groups and contacts", + "description": "" + }, + "installTagline": { + "message": "Privacy is possible. Signal makes it easy.", + "description": "Tagline displayed under installWelcome on the install page" + }, + "disconnected": { + "message": "Disconnected", + "description": "" + }, + "acceptNewKey": { + "message": "Accept new key", + "description": "" + }, + "received": { + "message": "Received", + "description": "Label for the time a message was received" + }, + "sendMessage": { + "message": "Send a message", + "description": "Placeholder text in the message entry field" + }, + "outgoingKeyConflict": { + "message": "This contact's identity key has changed. Click to process and display.", + "description": "" + }, + "fileSizeWarning": { + "message": "Sorry, the selected file exceeds message size restrictions.", + "description": "" + }, + "installAndroidInstructions": { + "message": "Open Signal on your phone and navigate to Settings > Devices. Tap the button to add a new device, then scan the code above.", + "description": "" + }, + "installWelcome": { + "message": "Welcome to Signal Desktop", + "description": "Welcome title on the install page" + }, + "cancel": { + "message": "Cancel", + "description": "" + }, + "installIHaveSignalButton": { + "message": "I have Signal for Android", + "description": "Button for the user to confirm that they have Signal for Android" + }, + "sessionEnded": { + "message": "Secure session ended", + "description": "" + }, + "installGetStartedButton": { + "message": "Get started", + "description": "" + }, + "installSignalLink": { + "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "installLinkingWithNumber": { + "message": "Linking with", + "description": "Text displayed before the phone number that the user is in the process of linking with" + }, + "theirIdentity": { + "message": "Their identity (they read):", + "description": "They is used here as a gender-neutral third-person singular" + }, + "theirIdentityUnknown": { + "message": "You haven't exchanged any messages with this contact yet. Their identity will be available after the first message.", + "description": "" + }, + "submit": { + "message": "Submit", + "description": "" + }, + "to": { + "message": "To", + "description": "Label for the receiver of a message" + }, + "installFinalButton": { + "message": "Looking good", + "description": "The final button for the install process, after the user has entered a name for their device" + }, + "messageDetail": { + "message": "Message Detail", + "description": "" + }, + "verify": { + "message": "Verify", + "description": "" + }, + "failedToSend": { + "message": "Failed to send to some recipients.", + "description": "" + }, + "ok": { + "message": "OK", + "description": "" + }, + "submitDebugLog": { + "message": "Submit debug log", + "description": "" + }, + "error": { + "message": "Error", + "description": "" + }, + "resend": { + "message": "Resend", + "description": "" + } +} diff --git a/_locales/sr/messages.json b/_locales/sr/messages.json new file mode 100644 index 000000000..418db4fea --- /dev/null +++ b/_locales/sr/messages.json @@ -0,0 +1,210 @@ +{ + "unsupportedAttachment": { + "message": "Unsupported attachment type. Click to save.", + "description": "Displayed for incoming unsupported attachment" + }, + "incomingKeyConflict": { + "message": "Received message with unknown identity key. Click to process and display.", + "description": "" + }, + "installComputerName": { + "message": "This computer's name will be", + "description": "Text displayed before the input where the user can enter the name for this device." + }, + "gotIt": { + "message": "Got it!", + "description": "" + }, + "unsupportedFileType": { + "message": "Unsupported file type", + "description": "Displayed for outgoing unsupported attachment" + }, + "installGeneratingKeys": { + "message": "Generating Keys", + "description": "" + }, + "resetSession": { + "message": "Reset Session", + "description": "" + }, + "welcomeToSignal": { + "message": "Welcome to Signal", + "description": "" + }, + "members": { + "message": "Members", + "description": "" + }, + "deleteMessages": { + "message": "Delete messages", + "description": "" + }, + "selectAContact": { + "message": "Select a contact or group to start chatting.", + "description": "" + }, + "installConnecting": { + "message": "Connecting...", + "description": "Displayed when waiting for the QR Code" + }, + "verifyContact": { + "message": "You may wish to verify this contact.", + "description": "" + }, + "sent": { + "message": "Sent", + "description": "Label for the time a message was sent" + }, + "verifyIdentity": { + "message": "Verify Identity", + "description": "" + }, + "from": { + "message": "From", + "description": "Label for the sender of a message" + }, + "debugLogExplanation": { + "message": "This log will be posted publicly online for contributors to view. You may examine and edit it before submitting.", + "description": "" + }, + "searchForPeopleOrGroups": { + "message": "Search for people or groups", + "description": "Placeholder text in the search input" + }, + "installFollowUs": { + "message": "Follow us for updates about multi-device support for iOS.", + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "yourIdentity": { + "message": "Your identity (you read):", + "description": "" + }, + "installTooManyDevices": { + "message": "Sorry, you have too many devices linked already. Try removing some.", + "description": "" + }, + "installSyncingGroupsAndContacts": { + "message": "Syncing groups and contacts", + "description": "" + }, + "installTagline": { + "message": "Privacy is possible. Signal makes it easy.", + "description": "Tagline displayed under installWelcome on the install page" + }, + "disconnected": { + "message": "Disconnected", + "description": "" + }, + "acceptNewKey": { + "message": "Accept new key", + "description": "" + }, + "received": { + "message": "Received", + "description": "Label for the time a message was received" + }, + "sendMessage": { + "message": "Send a message", + "description": "Placeholder text in the message entry field" + }, + "outgoingKeyConflict": { + "message": "This contact's identity key has changed. Click to process and display.", + "description": "" + }, + "fileSizeWarning": { + "message": "Sorry, the selected file exceeds message size restrictions.", + "description": "" + }, + "installAndroidInstructions": { + "message": "Open Signal on your phone and navigate to Settings > Devices. Tap the button to add a new device, then scan the code above.", + "description": "" + }, + "installWelcome": { + "message": "Welcome to Signal Desktop", + "description": "Welcome title on the install page" + }, + "cancel": { + "message": "Cancel", + "description": "" + }, + "installIHaveSignalButton": { + "message": "I have Signal for Android", + "description": "Button for the user to confirm that they have Signal for Android" + }, + "sessionEnded": { + "message": "Secure session ended", + "description": "" + }, + "installGetStartedButton": { + "message": "Get started", + "description": "" + }, + "installSignalLink": { + "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "installLinkingWithNumber": { + "message": "Linking with", + "description": "Text displayed before the phone number that the user is in the process of linking with" + }, + "theirIdentity": { + "message": "Their identity (they read):", + "description": "They is used here as a gender-neutral third-person singular" + }, + "theirIdentityUnknown": { + "message": "You haven't exchanged any messages with this contact yet. Their identity will be available after the first message.", + "description": "" + }, + "submit": { + "message": "Submit", + "description": "" + }, + "to": { + "message": "To", + "description": "Label for the receiver of a message" + }, + "installFinalButton": { + "message": "Looking good", + "description": "The final button for the install process, after the user has entered a name for their device" + }, + "messageDetail": { + "message": "Message Detail", + "description": "" + }, + "verify": { + "message": "Verify", + "description": "" + }, + "failedToSend": { + "message": "Failed to send to some recipients.", + "description": "" + }, + "ok": { + "message": "OK", + "description": "" + }, + "submitDebugLog": { + "message": "Submit debug log", + "description": "" + }, + "error": { + "message": "Error", + "description": "" + }, + "resend": { + "message": "Resend", + "description": "" + } +} diff --git a/_locales/sv/messages.json b/_locales/sv/messages.json index bc5bd4b59..707200dc7 100644 --- a/_locales/sv/messages.json +++ b/_locales/sv/messages.json @@ -73,7 +73,13 @@ }, "installFollowUs": { "message": "Follow us for updates about multi-device support for iOS.", - "description": "" + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "yourIdentity": { "message": "Your identity (you read):", @@ -141,7 +147,13 @@ }, "installSignalLink": { "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", - "description": "Prompt the user to install Signal on Android before linking" + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "installLinkingWithNumber": { "message": "Linking with", @@ -195,4 +207,4 @@ "message": "Skicka igen", "description": "" } -} \ No newline at end of file +} diff --git a/_locales/tr/messages.json b/_locales/tr/messages.json index a4b57ce0a..ba17745cd 100644 --- a/_locales/tr/messages.json +++ b/_locales/tr/messages.json @@ -73,7 +73,13 @@ }, "installFollowUs": { "message": "Follow us for updates about multi-device support for iOS.", - "description": "" + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "yourIdentity": { "message": "Your identity (you read):", @@ -141,7 +147,13 @@ }, "installSignalLink": { "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", - "description": "Prompt the user to install Signal on Android before linking" + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } }, "installLinkingWithNumber": { "message": "Linking with", @@ -195,4 +207,4 @@ "message": "Yeniden gönder", "description": "" } -} \ No newline at end of file +} diff --git a/_locales/vi/messages.json b/_locales/vi/messages.json new file mode 100644 index 000000000..418db4fea --- /dev/null +++ b/_locales/vi/messages.json @@ -0,0 +1,210 @@ +{ + "unsupportedAttachment": { + "message": "Unsupported attachment type. Click to save.", + "description": "Displayed for incoming unsupported attachment" + }, + "incomingKeyConflict": { + "message": "Received message with unknown identity key. Click to process and display.", + "description": "" + }, + "installComputerName": { + "message": "This computer's name will be", + "description": "Text displayed before the input where the user can enter the name for this device." + }, + "gotIt": { + "message": "Got it!", + "description": "" + }, + "unsupportedFileType": { + "message": "Unsupported file type", + "description": "Displayed for outgoing unsupported attachment" + }, + "installGeneratingKeys": { + "message": "Generating Keys", + "description": "" + }, + "resetSession": { + "message": "Reset Session", + "description": "" + }, + "welcomeToSignal": { + "message": "Welcome to Signal", + "description": "" + }, + "members": { + "message": "Members", + "description": "" + }, + "deleteMessages": { + "message": "Delete messages", + "description": "" + }, + "selectAContact": { + "message": "Select a contact or group to start chatting.", + "description": "" + }, + "installConnecting": { + "message": "Connecting...", + "description": "Displayed when waiting for the QR Code" + }, + "verifyContact": { + "message": "You may wish to verify this contact.", + "description": "" + }, + "sent": { + "message": "Sent", + "description": "Label for the time a message was sent" + }, + "verifyIdentity": { + "message": "Verify Identity", + "description": "" + }, + "from": { + "message": "From", + "description": "Label for the sender of a message" + }, + "debugLogExplanation": { + "message": "This log will be posted publicly online for contributors to view. You may examine and edit it before submitting.", + "description": "" + }, + "searchForPeopleOrGroups": { + "message": "Search for people or groups", + "description": "Placeholder text in the search input" + }, + "installFollowUs": { + "message": "Follow us for updates about multi-device support for iOS.", + "description": "", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "yourIdentity": { + "message": "Your identity (you read):", + "description": "" + }, + "installTooManyDevices": { + "message": "Sorry, you have too many devices linked already. Try removing some.", + "description": "" + }, + "installSyncingGroupsAndContacts": { + "message": "Syncing groups and contacts", + "description": "" + }, + "installTagline": { + "message": "Privacy is possible. Signal makes it easy.", + "description": "Tagline displayed under installWelcome on the install page" + }, + "disconnected": { + "message": "Disconnected", + "description": "" + }, + "acceptNewKey": { + "message": "Accept new key", + "description": "" + }, + "received": { + "message": "Received", + "description": "Label for the time a message was received" + }, + "sendMessage": { + "message": "Send a message", + "description": "Placeholder text in the message entry field" + }, + "outgoingKeyConflict": { + "message": "This contact's identity key has changed. Click to process and display.", + "description": "" + }, + "fileSizeWarning": { + "message": "Sorry, the selected file exceeds message size restrictions.", + "description": "" + }, + "installAndroidInstructions": { + "message": "Open Signal on your phone and navigate to Settings > Devices. Tap the button to add a new device, then scan the code above.", + "description": "" + }, + "installWelcome": { + "message": "Welcome to Signal Desktop", + "description": "Welcome title on the install page" + }, + "cancel": { + "message": "Cancel", + "description": "" + }, + "installIHaveSignalButton": { + "message": "I have Signal for Android", + "description": "Button for the user to confirm that they have Signal for Android" + }, + "sessionEnded": { + "message": "Secure session ended", + "description": "" + }, + "installGetStartedButton": { + "message": "Get started", + "description": "" + }, + "installSignalLink": { + "message": "First, install Signal on your Android phone.
We'll link your devices and keep your messages in sync.", + "description": "Prompt the user to install Signal on Android before linking", + "placeholders": { + "a_params": { + "content": "$1", + "example": "href='http://example.com'" + } + } + }, + "installLinkingWithNumber": { + "message": "Linking with", + "description": "Text displayed before the phone number that the user is in the process of linking with" + }, + "theirIdentity": { + "message": "Their identity (they read):", + "description": "They is used here as a gender-neutral third-person singular" + }, + "theirIdentityUnknown": { + "message": "You haven't exchanged any messages with this contact yet. Their identity will be available after the first message.", + "description": "" + }, + "submit": { + "message": "Submit", + "description": "" + }, + "to": { + "message": "To", + "description": "Label for the receiver of a message" + }, + "installFinalButton": { + "message": "Looking good", + "description": "The final button for the install process, after the user has entered a name for their device" + }, + "messageDetail": { + "message": "Message Detail", + "description": "" + }, + "verify": { + "message": "Verify", + "description": "" + }, + "failedToSend": { + "message": "Failed to send to some recipients.", + "description": "" + }, + "ok": { + "message": "OK", + "description": "" + }, + "submitDebugLog": { + "message": "Submit debug log", + "description": "" + }, + "error": { + "message": "Error", + "description": "" + }, + "resend": { + "message": "Resend", + "description": "" + } +}