Compare commits

...

11 Commits

Author SHA1 Message Date
Alex Hart aa9591211b Bump version to 8.14.1 2026-06-04 16:21:46 -03:00
Alex Hart bbd48547e5 Update translations and other static files. 2026-06-04 16:08:30 -03:00
Cody Henthorne 757b521744 Add additional logging around message request interactions. 2026-06-04 13:59:47 -04:00
Cody Henthorne a6311c87c1 Cleanup bad notified state in background instead of during db migration. 2026-06-04 13:55:38 -04:00
Cody Henthorne 045bd9287b Fix incorrect quote and link preview compose layout. 2026-06-04 11:30:37 -04:00
Cody Henthorne f1a72dd01a Use CDN number instead of parsing identifier for attachment remote id. 2026-06-04 11:22:14 -04:00
Cody Henthorne af4d0a0ef0 Fix illegal session state crashes in receipt send flows. 2026-06-04 11:21:46 -04:00
Greyson Parrelli 7dcaa933f2 Rotate IndividuaSendJobV2 remote config. 2026-06-04 00:36:04 -04:00
Greyson Parrelli 2c88945e6b Fix sending messages to self when your session is deleted. 2026-06-04 00:35:40 -04:00
Greyson Parrelli f9b9ce6c14 Fix character swapping during backup restore. 2026-06-03 23:57:04 -04:00
Michelle Tang 1d8fbad17e Add additional unauthorized KT check. 2026-06-03 17:14:40 -04:00
102 changed files with 1290 additions and 1049 deletions
+2 -2
View File
@@ -27,8 +27,8 @@ plugins {
val staticIps = Properties().apply { file("static-ips.properties").reader().use { load(it) } }
staticIps.stringPropertyNames().forEach { rootProject.extra[it] = staticIps.getProperty(it) }
val canonicalVersionCode = 1700
val canonicalVersionName = "8.14.0"
val canonicalVersionCode = 1701
val canonicalVersionName = "8.14.1"
val currentHotfixVersion = 0
val maxHotfixVersions = 100
@@ -138,7 +138,7 @@ class ConversationItemPreviewer {
private fun attachment(): SignalServiceAttachmentPointer {
return SignalServiceAttachmentPointer(
Cdn.CDN_3.cdnNumber,
SignalServiceAttachmentRemoteId.from(""),
SignalServiceAttachmentRemoteId.from("", Cdn.CDN_3.cdnNumber),
"image/webp",
null,
Optional.empty(),
@@ -146,7 +146,7 @@ object TestMessages {
private fun imageAttachment(): SignalServiceAttachmentPointer {
return SignalServiceAttachmentPointer(
Cdn.S3.cdnNumber,
SignalServiceAttachmentRemoteId.from(""),
SignalServiceAttachmentRemoteId.from("", Cdn.S3.cdnNumber),
"image/webp",
null,
Optional.empty(),
@@ -170,7 +170,7 @@ object TestMessages {
private fun voiceAttachment(): SignalServiceAttachmentPointer {
return SignalServiceAttachmentPointer(
Cdn.S3.cdnNumber,
SignalServiceAttachmentRemoteId.from(""),
SignalServiceAttachmentRemoteId.from("", Cdn.S3.cdnNumber),
"audio/aac",
null,
Optional.empty(),
@@ -31,7 +31,7 @@ fun Attachment.toAttachmentPointer(context: Context): AttachmentPointer? {
}
try {
val remoteId = SignalServiceAttachmentRemoteId.from(attachment.remoteLocation!!)
val remoteId = SignalServiceAttachmentRemoteId.from(attachment.remoteLocation!!, attachment.cdn.cdnNumber)
var attachmentWidth = attachment.width
var attachmentHeight = attachment.height
@@ -123,7 +123,7 @@ fun DatabaseAttachment.createArchiveAttachmentPointer(useArchiveCdn: Boolean): S
throw InvalidAttachmentException("empty content id")
}
SignalServiceAttachmentRemoteId.from(remoteLocation) to cdn.cdnNumber
SignalServiceAttachmentRemoteId.from(remoteLocation, cdn.cdnNumber) to cdn.cdnNumber
}
val key = Base64.decode(remoteKey)
@@ -87,7 +87,7 @@ fun FilePointer?.toLocalAttachment(
AttachmentType.TRANSIT -> {
val signalAttachmentPointer = SignalServiceAttachmentPointer(
cdnNumber = locatorInfo.transitCdnNumber ?: Cdn.CDN_0.cdnNumber,
remoteId = SignalServiceAttachmentRemoteId.from(locatorInfo.transitCdnKey!!),
remoteId = SignalServiceAttachmentRemoteId.from(locatorInfo.transitCdnKey!!, locatorInfo.transitCdnNumber ?: Cdn.CDN_0.cdnNumber),
contentType = contentType,
key = locatorInfo.key.toByteArray(),
size = Optional.ofNullable(locatorInfo.size),
@@ -153,8 +153,8 @@ public class InputPanel extends ConstraintLayout
this.composeContainer = findViewById(R.id.compose_bubble);
this.stickerSuggestion = findViewById(R.id.input_panel_sticker_suggestion);
this.quoteViewStub = new Stub<>(findViewById(R.id.quote_view_stub));
this.linkPreviewStub = new Stub<>(findViewById(R.id.link_preview_stub));
this.quoteViewStub = new Stub<>(findViewById(R.id.quote_view));
this.linkPreviewStub = new Stub<>(findViewById(R.id.link_preview));
this.mediaKeyboard = findViewById(R.id.emoji_toggle);
this.composeText = findViewById(R.id.embedded_text_editor);
this.composeTextContainer = findViewById(R.id.embedded_text_editor_container);
@@ -2882,10 +2882,11 @@ class ConversationFragment :
requireContext(),
recipient,
{
val disabledInput = binding.conversationDisabledInput
messageRequestViewModel
.onReportSpam()
.doOnSubscribe { binding.conversationDisabledInput.showBusy() }
.doOnTerminate { binding.conversationDisabledInput.hideBusy() }
.doOnSubscribe { disabledInput.showBusy() }
.doOnTerminate { disabledInput.hideBusy() }
.subscribeBy {
Log.d(TAG, "report spam complete")
toast(R.string.ConversationFragment_reported_as_spam)
@@ -2895,10 +2896,11 @@ class ConversationFragment :
null
} else {
Runnable {
val disabledInput = binding.conversationDisabledInput
messageRequestViewModel
.onBlockAndReportSpam()
.doOnSubscribe { binding.conversationDisabledInput.showBusy() }
.doOnTerminate { binding.conversationDisabledInput.hideBusy() }
.doOnSubscribe { disabledInput.showBusy() }
.doOnTerminate { disabledInput.hideBusy() }
.subscribeBy { result ->
when (result) {
is Result.Success -> {
@@ -2957,7 +2959,6 @@ class ConversationFragment :
messageRequestViewModel
.onAccept()
.subscribeWithShowProgress("accept message request")
.addTo(disposables)
}
private fun onDeleteConversation() {
@@ -2976,8 +2977,9 @@ class ConversationFragment :
}
private fun Single<Result<Unit, GroupChangeFailureReason>>.subscribeWithShowProgress(logMessage: String): Disposable {
return doOnSubscribe { binding.conversationDisabledInput.showBusy() }
.doOnTerminate { binding.conversationDisabledInput.hideBusy() }
val disabledInput = binding.conversationDisabledInput
return doOnSubscribe { disabledInput.showBusy() }
.doOnTerminate { disabledInput.hideBusy() }
.subscribeBy { result ->
when (result) {
is Result.Success -> Log.d(TAG, "$logMessage complete")
@@ -16,6 +16,7 @@ import android.widget.TextView
import androidx.core.content.ContextCompat
import com.google.android.material.button.MaterialButton
import com.google.android.material.dialog.MaterialAlertDialogBuilder
import org.signal.core.util.logging.Log
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.messagerequests.MessageRequestState
import org.thoughtcrime.securesms.messagerequests.MessageRequestsBottomView
@@ -39,6 +40,10 @@ class DisabledInputView @JvmOverloads constructor(
defStyleAttr: Int = 0
) : FrameLayout(context, attrs, defStyleAttr) {
companion object {
private val TAG = Log.tag(DisabledInputView::class.java)
}
private val inflater: LayoutInflater by lazy { LayoutInflater.from(context) }
private var expiredOrUnauthorized: View? = null
@@ -93,30 +98,51 @@ class DisabledInputView @JvmOverloads constructor(
setWallpaperEnabled(recipient.hasWallpaper)
setAcceptOnClickListener {
Log.i(TAG, "[message-request] Accept tapped. isIndividual: ${messageRequestState.isIndividual}, isGroupV2Add: ${messageRequestState.isGroupV2Add}, listener present: ${listener != null}")
if (messageRequestState.isIndividual) {
val signalWillNever = context.getString(R.string.MessageRequestBottomView_signal_will_never)
val body = context.getString(R.string.MessageRequestBottomView_accept_request_body, signalWillNever)
MaterialAlertDialogBuilder(context)
.setTitle(R.string.MessageRequestBottomView_accept_request)
.setMessage(SpanUtil.boldSubstring(body, signalWillNever))
.setPositiveButton(R.string.MessageRequestBottomView_accept) { _, _ -> listener?.onAcceptMessageRequestClicked() }
.setNegativeButton(android.R.string.cancel, null)
.setCancelable(false)
.setPositiveButton(R.string.MessageRequestBottomView_accept) { _, _ ->
Log.i(TAG, "[message-request] Individual request confirmed. listener present: ${listener != null}")
listener?.onAcceptMessageRequestClicked()
}
.setNegativeButton(android.R.string.cancel) { _, _ -> Log.i(TAG, "[message-request] Individual request canceled.") }
.show()
} else if (messageRequestState.isGroupV2Add) {
MaterialAlertDialogBuilder(context)
.setTitle(R.string.MessageRequestBottomView_join_group)
.setMessage(R.string.MessageRequestBottomView_review_requests_carefully_groups)
.setPositiveButton(R.string.MessageRequestBottomView_join) { _, _ -> listener?.onAcceptMessageRequestClicked() }
.setNegativeButton(android.R.string.cancel, null)
.setCancelable(false)
.setPositiveButton(R.string.MessageRequestBottomView_join) { _, _ ->
Log.i(TAG, "[message-request] Group join confirmed. listener present: ${listener != null}")
listener?.onAcceptMessageRequestClicked()
}
.setNegativeButton(android.R.string.cancel) { _, _ -> Log.i(TAG, "[message-request] Group join canceled.") }
.show()
} else {
listener?.onAcceptMessageRequestClicked()
}
}
setDeleteOnClickListener { listener?.onDeleteClicked() }
setBlockOnClickListener { listener?.onBlockClicked() }
setUnblockOnClickListener { listener?.onUnblockClicked() }
setReportOnClickListener { listener?.onReportSpamClicked() }
setDeleteOnClickListener {
Log.i(TAG, "[message-request] Delete tapped. listener present: ${listener != null}")
listener?.onDeleteClicked()
}
setBlockOnClickListener {
Log.i(TAG, "[message-request] Block tapped. listener present: ${listener != null}")
listener?.onBlockClicked()
}
setUnblockOnClickListener {
Log.i(TAG, "[message-request] Unblock tapped. listener present: ${listener != null}")
listener?.onUnblockClicked()
}
setReportOnClickListener {
Log.i(TAG, "[message-request] Report tapped. listener present: ${listener != null}")
listener?.onReportSpamClicked()
}
}
)
}
@@ -167,6 +167,7 @@ import org.signal.core.util.ServiceUtil;
import org.thoughtcrime.securesms.util.RemoteConfig;
import org.thoughtcrime.securesms.util.SignalLocalMetrics;
import org.thoughtcrime.securesms.util.SignalProxyUtil;
import org.thoughtcrime.securesms.util.TextSecurePreferences;
import org.thoughtcrime.securesms.util.SnapToTopDataObserver;
import org.thoughtcrime.securesms.util.ViewUtil;
import org.thoughtcrime.securesms.util.adapter.mapping.PagingMappingAdapter;
@@ -436,6 +437,7 @@ public class ConversationListFragment extends MainFragment implements Conversati
}
if (SignalStore.account().isRegistered() &&
!TextSecurePreferences.isUnauthorizedReceived(requireContext()) &&
SignalStore.settings().getAutomaticVerificationEnabled() &&
SignalStore.misc().getHasKeyTransparencyFailure() &&
!SignalStore.misc().getHasSeenKeyTransparencyFailure()) {
@@ -6,6 +6,9 @@ import org.thoughtcrime.securesms.database.SQLiteDatabase
/**
* Fix bad notified state across the message table so that we can use an index to improve query performance
* when fetching notification state.
*
* Note: this intentionally does *not* clean up "dead" rows (read messages where notified is still 0) that bloat
* the partial index. That cleanup will happen over time as an app migration to prevent long migration startups.
*/
@Suppress("ClassName")
object V318_AddMessageNotificationStateIndex : SignalDatabaseMigration {
@@ -15,8 +18,6 @@ object V318_AddMessageNotificationStateIndex : SignalDatabaseMigration {
db.execSQL("UPDATE message SET reactions_unread = 0 WHERE reactions_unread = 1 AND (type & 31) NOT IN $outgoingBaseTypes")
db.execSQL("UPDATE message SET votes_unread = 0 WHERE votes_unread = 1 AND (type & 31) NOT IN $outgoingBaseTypes")
db.execSQL("UPDATE message SET notified = 1 WHERE notified = 0 AND read = 1 AND reactions_unread = 0 AND votes_unread = 0")
db.execSQL("CREATE INDEX IF NOT EXISTS message_notification_state_index ON message (date_received) WHERE notified = 0 AND story_type = 0 AND latest_revision_id IS NULL")
}
}
@@ -399,8 +399,8 @@ class AttachmentDownloadJob private constructor(
}
return try {
val remoteId = SignalServiceAttachmentRemoteId.from(attachment.remoteLocation)
val cdnNumber = attachment.cdn.cdnNumber
val remoteId = SignalServiceAttachmentRemoteId.from(attachment.remoteLocation, cdnNumber)
val key = Base64.decode(attachment.remoteKey)
@@ -0,0 +1,96 @@
package org.thoughtcrime.securesms.jobs
import org.signal.core.util.fullWalCheckpoint
import org.signal.core.util.logging.Log
import org.signal.core.util.update
import org.thoughtcrime.securesms.database.MessageTable
import org.thoughtcrime.securesms.database.SignalDatabase
import org.thoughtcrime.securesms.dependencies.AppDependencies
import org.thoughtcrime.securesms.jobmanager.Job
import kotlin.time.Duration.Companion.seconds
/**
* Incrementally cleans up "dead" notification state in the message table by marking read, non-notified messages as
* notified. These rows would otherwise sit in the message_notification_state_index forever.
*/
class BackfillNotifiedStateJob private constructor(parameters: Parameters) : Job(parameters) {
companion object {
const val KEY = "BackfillNotifiedStateJob"
private val TAG = Log.tag(BackfillNotifiedStateJob::class.java)
private const val BATCH_SIZE = 1000
private val TIME_BUDGET = 3.seconds
private val RETRY_BACKOFF = 30.seconds
@JvmStatic
fun enqueue() {
AppDependencies.jobManager.add(BackfillNotifiedStateJob())
}
}
constructor() : this(
Parameters.Builder()
.setQueue(KEY)
.setMaxInstancesForFactory(1)
.setMaxAttempts(Parameters.UNLIMITED)
.setInitialDelay(30.seconds.inWholeMilliseconds)
.build()
)
override fun serialize(): ByteArray? = null
override fun getFactoryKey(): String = KEY
override fun onFailure() = Unit
override fun run(): Result {
val endTime = System.currentTimeMillis() + TIME_BUDGET.inWholeMilliseconds
var totalUpdated = 0
var lastBatchUpdateCount: Int
do {
lastBatchUpdateCount = updateBatch()
totalUpdated += lastBatchUpdateCount
} while (lastBatchUpdateCount > 0 && System.currentTimeMillis() < endTime)
Log.i(TAG, "Updated $totalUpdated rows this run.")
if (lastBatchUpdateCount > 0) {
return Result.retry(RETRY_BACKOFF.inWholeMilliseconds)
}
Log.i(TAG, "Backfill complete. Attempting to shrink WAL")
if (!SignalDatabase.writableDatabase.fullWalCheckpoint()) {
Log.w(TAG, "Failed to do a full WAL checkpoint after finished backfill.")
}
return Result.success()
}
/**
* Marks up to [BATCH_SIZE] read, non-notified messages as notified in a single transaction. Returns the number of
* rows updated, which is 0 once there is nothing left to clean up.
*/
private fun updateBatch(): Int {
return SignalDatabase.writableDatabase
.update(MessageTable.TABLE_NAME)
.values(MessageTable.NOTIFIED to 1)
.where(
"""
${MessageTable.ID} IN (
SELECT ${MessageTable.ID}
FROM ${MessageTable.TABLE_NAME}
WHERE ${MessageTable.NOTIFIED} = 0 AND ${MessageTable.READ} = 1 AND ${MessageTable.REACTIONS_UNREAD} = 0 AND ${MessageTable.VOTES_UNREAD} = 0
LIMIT $BATCH_SIZE
)
"""
)
.run()
}
class Factory : Job.Factory<BackfillNotifiedStateJob> {
override fun create(parameters: Parameters, serializedData: ByteArray?): BackfillNotifiedStateJob {
return BackfillNotifiedStateJob(parameters)
}
}
}
@@ -18,6 +18,7 @@ import org.thoughtcrime.securesms.keyvalue.SignalStore
import org.thoughtcrime.securesms.net.SignalNetwork
import org.thoughtcrime.securesms.recipients.Recipient
import org.thoughtcrime.securesms.util.RemoteConfig
import org.thoughtcrime.securesms.util.TextSecurePreferences
import org.whispersystems.signalservice.api.crypto.UnidentifiedAccess
import kotlin.time.Duration.Companion.days
import kotlin.time.Duration.Companion.milliseconds
@@ -84,6 +85,9 @@ class CheckKeyTransparencyJob private constructor(
return if (!SignalStore.account.isRegistered) {
Log.i(TAG, "Account not registered. Exiting.")
false
} else if (TextSecurePreferences.isUnauthorizedReceived(AppDependencies.application)) {
Log.i(TAG, "Account is unauthorized. Exiting.")
false
} else if (!SignalStore.settings.automaticVerificationEnabled) {
Log.i(TAG, "Automatic verification disabled. Exiting.")
false
@@ -164,7 +168,7 @@ class CheckKeyTransparencyJob private constructor(
* For others, it will only show once and only be cleared on the next successful verification.
*/
private fun markFailure() {
if (SignalStore.account.isRegistered) {
if (SignalStore.account.isRegistered && !TextSecurePreferences.isUnauthorizedReceived(AppDependencies.application)) {
SignalStore.misc.hasKeyTransparencyFailure = true
if (RemoteConfig.internalUser) {
SignalStore.misc.hasSeenKeyTransparencyFailure = false
@@ -55,6 +55,7 @@ import org.thoughtcrime.securesms.migrations.AvatarIdRemovalMigrationJob;
import org.thoughtcrime.securesms.migrations.AvatarMigrationJob;
import org.thoughtcrime.securesms.migrations.BackfillCollapsedEventsMigrationJob;
import org.thoughtcrime.securesms.migrations.BackfillDigestsForDuplicatesMigrationJob;
import org.thoughtcrime.securesms.migrations.BackfillNotifiedStateMigrationJob;
import org.thoughtcrime.securesms.migrations.BackupJitterMigrationJob;
import org.thoughtcrime.securesms.migrations.BackupNotificationMigrationJob;
import org.thoughtcrime.securesms.migrations.BadE164MigrationJob;
@@ -144,8 +145,9 @@ public final class JobManagerFactories {
put(AutomaticSessionResetJob.KEY, new AutomaticSessionResetJob.Factory());
put(AvatarGroupsV1DownloadJob.KEY, new AvatarGroupsV1DownloadJob.Factory());
put(AvatarGroupsV2DownloadJob.KEY, new AvatarGroupsV2DownloadJob.Factory());
put(BackfillCollapsedMessageJob.KEY, new BackfillCollapsedMessageJob.Factory());
put(BackfillCollapsedMessageJob.KEY, new BackfillCollapsedMessageJob.Factory());
put(BackfillDigestsForDataFileJob.KEY, new BackfillDigestsForDataFileJob.Factory());
put(BackfillNotifiedStateJob.KEY, new BackfillNotifiedStateJob.Factory());
put(BackupDeleteJob.KEY, new BackupDeleteJob.Factory());
put(BackupMessagesJob.KEY, new BackupMessagesJob.Factory());
put(BackupRestoreMediaJob.KEY, new BackupRestoreMediaJob.Factory());
@@ -317,6 +319,7 @@ public final class JobManagerFactories {
put(AvatarMigrationJob.KEY, new AvatarMigrationJob.Factory());
put(BackfillCollapsedEventsMigrationJob.KEY, new BackfillCollapsedEventsMigrationJob.Factory());
put(BackfillDigestsForDuplicatesMigrationJob.KEY, new BackfillDigestsForDuplicatesMigrationJob.Factory());
put(BackfillNotifiedStateMigrationJob.KEY, new BackfillNotifiedStateMigrationJob.Factory());
put(BackupJitterMigrationJob.KEY, new BackupJitterMigrationJob.Factory());
put(BackupNotificationMigrationJob.KEY, new BackupNotificationMigrationJob.Factory());
put(BackupRefreshJob.KEY, new BackupRefreshJob.Factory());
@@ -282,7 +282,7 @@ abstract class PushSendJob protected constructor(parameters: Parameters) : BaseJ
}
try {
val remoteId = SignalServiceAttachmentRemoteId.from(attachment.remoteLocation!!)
val remoteId = SignalServiceAttachmentRemoteId.from(attachment.remoteLocation!!, attachment.cdn.cdnNumber)
val key = Base64.decode(attachment.remoteKey!!)
var width = attachment.width
@@ -0,0 +1,45 @@
package org.thoughtcrime.securesms.jobs
import org.signal.core.util.logging.Log
import org.thoughtcrime.securesms.dependencies.AppDependencies
import org.thoughtcrime.securesms.recipients.RecipientId
import org.whispersystems.signalservice.api.crypto.UntrustedIdentityException
import org.whispersystems.signalservice.api.messages.SendMessageResult
import java.io.IOException
/**
* Shared send logic for the receipt jobs ([SendReadReceiptJob], [SendDeliveryReceiptJob], [SendViewedReceiptJob]) that
* will repair on first failure and then try again.
*/
object ReceiptSender {
private val TAG = Log.tag(ReceiptSender::class.java)
/**
* @return the result of the send, or `null` if the receipt was dropped because the session could not be repaired.
*/
@JvmStatic
@Throws(IOException::class, UntrustedIdentityException::class)
fun sendWithSessionRepair(recipientId: RecipientId, operation: ReceiptSendOperation): SendMessageResult? {
return try {
operation.send()
} catch (e: IllegalStateException) {
Log.w(TAG, "Failed to send receipt, likely due to a missing or corrupt session. Archiving sessions and retrying.", e)
AppDependencies.protocolStore.aci().sessions().archiveSessions(recipientId)
AppDependencies.protocolStore.pni().sessions().archiveSessions(recipientId)
try {
operation.send()
} catch (retryError: IllegalStateException) {
Log.w(TAG, "Failed to send receipt even after archiving sessions. Dropping.", retryError)
null
}
}
}
fun interface ReceiptSendOperation {
@Throws(IOException::class, UntrustedIdentityException::class)
fun send(): SendMessageResult
}
}
@@ -125,12 +125,12 @@ public class SendDeliveryReceiptJob extends BaseJob {
Collections.singletonList(messageSentTimestamp),
timestamp);
SendMessageResult result = messageSender.sendReceipt(remoteAddress,
SealedSenderAccessUtil.getSealedSenderAccessFor(recipient, this::getGroupSendFullToken),
receiptMessage,
recipient.getNeedsPniSignature());
SendMessageResult result = ReceiptSender.sendWithSessionRepair(recipientId, () -> messageSender.sendReceipt(remoteAddress,
SealedSenderAccessUtil.getSealedSenderAccessFor(recipient, this::getGroupSendFullToken),
receiptMessage,
recipient.getNeedsPniSignature()));
if (messageId != null) {
if (result != null && messageId != null) {
SignalDatabase.messageLog().insertIfPossible(recipientId, timestamp, result, ContentHint.IMPLICIT, messageId, false);
}
}
@@ -191,13 +191,13 @@ public class SendReadReceiptJob extends BaseJob {
SignalServiceAddress remoteAddress = RecipientUtil.toSignalServiceAddress(context, recipient);
SignalServiceReceiptMessage receiptMessage = new SignalServiceReceiptMessage(SignalServiceReceiptMessage.Type.READ, messageSentTimestamps, timestamp);
SendMessageResult result = messageSender.sendReceipt(remoteAddress,
SealedSenderAccessUtil.getSealedSenderAccessFor(recipient,
() -> SignalDatabase.groups().getGroupSendFullToken(threadId, recipientId)),
receiptMessage,
recipient.getNeedsPniSignature());
SendMessageResult result = ReceiptSender.sendWithSessionRepair(recipientId, () -> messageSender.sendReceipt(remoteAddress,
SealedSenderAccessUtil.getSealedSenderAccessFor(recipient,
() -> SignalDatabase.groups().getGroupSendFullToken(threadId, recipientId)),
receiptMessage,
recipient.getNeedsPniSignature()));
if (Util.hasItems(messageIds)) {
if (result != null && Util.hasItems(messageIds)) {
SignalDatabase.messageLog().insertIfPossible(recipientId, timestamp, result, ContentHint.IMPLICIT, messageIds, false);
}
}
@@ -209,13 +209,13 @@ public class SendViewedReceiptJob extends BaseJob {
messageSentTimestamps,
timestamp);
SendMessageResult result = messageSender.sendReceipt(remoteAddress,
SealedSenderAccessUtil.getSealedSenderAccessFor(recipient,
() -> SignalDatabase.groups().getGroupSendFullToken(threadId, recipientId)),
receiptMessage,
recipient.getNeedsPniSignature());
SendMessageResult result = ReceiptSender.sendWithSessionRepair(recipientId, () -> messageSender.sendReceipt(remoteAddress,
SealedSenderAccessUtil.getSealedSenderAccessFor(recipient,
() -> SignalDatabase.groups().getGroupSendFullToken(threadId, recipientId)),
receiptMessage,
recipient.getNeedsPniSignature()));
if (Util.hasItems(foundMessageIds)) {
if (result != null && Util.hasItems(foundMessageIds)) {
SignalDatabase.messageLog().insertIfPossible(recipientId, timestamp, result, ContentHint.IMPLICIT, foundMessageIds, false);
}
}
@@ -203,10 +203,11 @@ public class ApplicationMigrations {
static final int READ_INDEX_DB_MIGRATION = 159;
// Need to skip 160 due to release ordering issues
static final int SVR2_ENCLAVE_UPDATE_6 = 161;
static final int NOTIFICATION_INDEX__MIGRATION = 162;
static final int NOTIFICATION_INDEX_MIGRATION = 162;
static final int NOTIFICATION_STATE_CLEANUP = 163;
}
public static final int CURRENT_VERSION = 162;
public static final int CURRENT_VERSION = 163;
/**
* This *must* be called after the {@link JobManager} has been instantiated, but *before* the call
@@ -941,8 +942,12 @@ public class ApplicationMigrations {
jobs.put(Version.SVR2_ENCLAVE_UPDATE_6, new Svr2MirrorMigrationJob());
}
if (lastSeenVersion < Version.NOTIFICATION_INDEX__MIGRATION) {
jobs.put(Version.NOTIFICATION_INDEX__MIGRATION, new DatabaseMigrationJob());
if (lastSeenVersion < Version.NOTIFICATION_INDEX_MIGRATION) {
jobs.put(Version.NOTIFICATION_INDEX_MIGRATION, new DatabaseMigrationJob());
}
if (lastSeenVersion < Version.NOTIFICATION_STATE_CLEANUP) {
jobs.put(Version.NOTIFICATION_STATE_CLEANUP, new BackfillNotifiedStateMigrationJob());
}
return jobs;
@@ -0,0 +1,32 @@
package org.thoughtcrime.securesms.migrations
import org.thoughtcrime.securesms.jobmanager.Job
import org.thoughtcrime.securesms.jobs.BackfillNotifiedStateJob
/**
* Kicks off a background job to clean up dead notification state left behind by V318. See [BackfillNotifiedStateJob].
*/
internal class BackfillNotifiedStateMigrationJob(
parameters: Parameters = Parameters.Builder().build()
) : MigrationJob(parameters) {
companion object {
const val KEY = "BackfillNotifiedStateMigrationJob"
}
override fun getFactoryKey(): String = KEY
override fun isUiBlocking(): Boolean = false
override fun performMigration() {
BackfillNotifiedStateJob.enqueue()
}
override fun shouldRetry(e: Exception): Boolean = false
class Factory : Job.Factory<BackfillNotifiedStateMigrationJob> {
override fun create(parameters: Parameters, serializedData: ByteArray?): BackfillNotifiedStateMigrationJob {
return BackfillNotifiedStateMigrationJob(parameters)
}
}
}
@@ -48,7 +48,7 @@ import org.thoughtcrime.securesms.registration.ui.shared.RegistrationScreen
@Composable
fun EnterLocalBackupKeyScreen(
backupKey: String,
enteredText: String,
isRegistrationInProgress: Boolean,
isBackupKeyValid: Boolean,
aepValidationError: AccountEntropyPoolVerification.AEPValidationError?,
@@ -95,7 +95,7 @@ fun EnterLocalBackupKeyScreen(
}
) {
TextField(
value = backupKey,
value = enteredText,
onValueChange = { value ->
onBackupKeyChanged(value)
autoFillHelper.onValueChanged(value)
@@ -160,7 +160,7 @@ private fun ValidationErrorMessage(error: AccountEntropyPoolVerification.AEPVali
private fun EnterLocalBackupKeyScreenPreview() {
Previews.Preview {
EnterLocalBackupKeyScreen(
backupKey = "",
enteredText = "",
isRegistrationInProgress = false,
isBackupKeyValid = false,
aepValidationError = null,
@@ -107,7 +107,7 @@ class RestoreLocalBackupFragment : ComposeFragment() {
callback = remember { RestoreBackupCallback() },
isRegistrationInProgress = registrationState.inProgress,
enterBackupKeyState = enterBackupKeyState,
backupKey = enterBackupKeyViewModel.backupKey
enteredText = enterBackupKeyViewModel.enteredText
)
}
}
@@ -42,7 +42,7 @@ fun RestoreLocalBackupNavDisplay(
callback: RestoreLocalBackupCallback,
isRegistrationInProgress: Boolean,
enterBackupKeyState: EnterBackupKeyViewModel.EnterBackupKeyState,
backupKey: String
enteredText: String
) {
val backstack = rememberNavBackStack(RestoreLocalBackupNavKey.SelectLocalBackupTypeScreen)
val bottomSheetStrategy = remember { BottomSheetSceneStrategy<NavKey>() }
@@ -136,7 +136,7 @@ fun RestoreLocalBackupNavDisplay(
entry<RestoreLocalBackupNavKey.EnterLocalBackupKeyScreen> {
EnterLocalBackupKeyScreen(
backupKey = backupKey,
enteredText = enteredText,
isRegistrationInProgress = isRegistrationInProgress,
isBackupKeyValid = enterBackupKeyState.backupKeyValid,
aepValidationError = enterBackupKeyState.aepValidationError,
@@ -63,7 +63,7 @@ class PostRegistrationRestoreLocalBackupFragment : ComposeFragment() {
callback = remember { Callbacks() },
isRegistrationInProgress = false,
enterBackupKeyState = enterBackupKeyState,
backupKey = enterBackupKeyViewModel.backupKey
enteredText = enterBackupKeyViewModel.enteredText
)
}
}
@@ -1199,7 +1199,7 @@ object RemoteConfig {
@JvmStatic
@get:JvmName("useIndividualSendJobV2")
val useIndividualSendJobV2: Boolean by remoteBoolean(
key = "android.useIndividualSendJobV2.2",
key = "android.useIndividualSendJobV2.3",
defaultValue = false,
hotSwappable = true
)
@@ -215,7 +215,7 @@ private fun Attachment.toAttachmentPointerProto(): Either<DataMessageError, Atta
raise(DataMessageError.MissingAttachmentRemoteFields)
}
val remoteIdResolved: SignalServiceAttachmentRemoteId = SignalServiceAttachmentRemoteId.from(remoteLocation)
val remoteIdResolved: SignalServiceAttachmentRemoteId = SignalServiceAttachmentRemoteId.from(remoteLocation, cdn.cdnNumber)
val keyBytes: ByteArray = try {
Base64.decode(remoteKey)
@@ -88,7 +88,7 @@
tools:visibility="visible" />
<ViewStub
android:id="@+id/quote_view_stub"
android:id="@+id/quote_view"
android:inflatedId="@+id/quote_view"
android:layout="@layout/conversation_input_quote_view"
android:layout_width="0dp"
@@ -100,7 +100,7 @@
app:layout_constraintTop_toBottomOf="@+id/edit_message_title" />
<ViewStub
android:id="@+id/link_preview_stub"
android:id="@+id/link_preview"
android:inflatedId="@+id/link_preview"
android:layout="@layout/conversation_input_link_preview_view"
android:layout_width="0dp"
+47 -47
View File
@@ -1702,7 +1702,7 @@
<!-- When editing a message, label shown above the text input field in the composer -->
<string name="InputPanel_edit_message">메시지 수정</string>
<!-- Dialog title shown if users are about to discard their draft message -->
<string name="InputPanel__discard_draft">초안을 삭제할까요?</string>
<string name="InputPanel__discard_draft">작성 중인 메시지를 삭제할까요?</string>
<!-- Dialog message explaining their action cannot be reversed -->
<string name="InputPanel__this_action_cant_be_undone">이 작업은 취소할 수 없습니다.</string>
<!-- Button inside an alert dialog confirming the deletion of their draft -->
@@ -2846,14 +2846,14 @@
<!-- Removed by excludeNonTranslatables <string name="ShakeToReport_share" translatable="false">Share</string> -->
<!-- SharedContactDetailsActivity -->
<string name="SharedContactDetailsActivity_add_to_contacts">연락처에 추가</string>
<string name="SharedContactDetailsActivity_invite_to_signal">Signal로 초대</string>
<string name="SharedContactDetailsActivity_add_to_contacts">연락처에 추가하기</string>
<string name="SharedContactDetailsActivity_invite_to_signal">Signal로 초대하기</string>
<string name="SharedContactDetailsActivity_signal_message">Signal 메시지</string>
<string name="SharedContactDetailsActivity_signal_call">Signal 통화</string>
<!-- SharedContactView -->
<string name="SharedContactView_add_to_contacts">연락처에 추가</string>
<string name="SharedContactView_invite_to_signal">Signal로 초대</string>
<string name="SharedContactView_add_to_contacts">연락처에 추가하기</string>
<string name="SharedContactView_invite_to_signal">Signal로 초대하기</string>
<string name="SharedContactView_message">Signal 메시지</string>
<!-- SignalBottomActionBar -->
@@ -2908,21 +2908,21 @@
<!-- Sticker pack list section header for highlighted/"blessed" packs. -->
<string name="StickerManagement_signal_artist_series_header">Signal 아티스트 시리즈</string>
<!-- Title shown when sharing a sticker pack with another user. -->
<string name="StickerManagement_share_sheet_title">다른 사용자에게 전달</string>
<string name="StickerManagement_share_sheet_title">스티커 팩 전달하기</string>
<!-- Bottom action bar option to select all sticker packs in the list. -->
<string name="StickerManagement_action_select_all">모두 선택</string>
<!-- Bottom action bar option to deselect all sticker packs in the list. -->
<string name="StickerManagement_action_deselect_all">모든 항목 선택 취소</string>
<string name="StickerManagement_action_deselect_all">모든 항목 선택 해제</string>
<!-- Bottom action bar option to uninstall all selected sticker packs. -->
<string name="StickerManagement_action_delete_selected">삭제</string>
<!-- Confirmation message shown before uninstalling sticker packs. The placeholder is the number of items to delete. -->
<plurals name="StickerManagement_delete_n_packs_confirmation">
<item quantity="other">스티커 팩 %1$s개 제거</item>
<item quantity="other">스티커 팩 %1$s개 제거합니다.</item>
</plurals>
<!-- Message shown after installing a sticker pack. The placeholder is the name of the sticker pack that was installed. -->
<string name="StickerManagement_installed_pack_s">%1$s 스티커 팩을 설치했습니다.</string>
<!-- Message shown after uninstalling a sticker pack. The placeholder is the name of the sticker pack that was deleted. -->
<string name="StickerManagement_deleted_pack_s">%1$s 스티커 제거했습니다.</string>
<string name="StickerManagement_deleted_pack_s">%1$s 스티커 팩을 제거했습니다.</string>
<!-- Message shown after uninstalling sticker packs. The placeholder is the number of items that were deleted. -->
<plurals name="StickerManagement_deleted_n_packs">
<item quantity="other">스티커 팩 %1$s개를 제거했습니다.</item>
@@ -2954,7 +2954,7 @@
<!-- Accessibility label for opening the screen specific dropdown menu. -->
<string name="StickerManagement_accessibility_open_top_bar_menu">메뉴 열기</string>
<!-- Accessibility label for opening the context menu for a sticker pack row item. -->
<string name="StickerManagement_accessibility_open_context_menu">바로 가기 메뉴 열기</string>
<string name="StickerManagement_accessibility_open_context_menu">바로가기 메뉴 열기</string>
<!-- Accessibility label for opening the context menu for a sticker pack row item. -->
<string name="StickerManagement_accessibility_exit_multi_select_mode">선택 모드 종료 및 선택 항목 지우기</string>
@@ -3015,16 +3015,16 @@
<!-- Removed by excludeNonTranslatables <string name="SupportEmailUtil_registered" translatable="false">Registered:</string> -->
<!-- ThreadRecord -->
<string name="ThreadRecord_group_updated">그룹이 업데이트</string>
<string name="ThreadRecord_group_updated">그룹이 업데이트되었습니다</string>
<!-- Text shown you have left a group -->
<string name="ThreadRecord_left_the_group">그룹을 탈퇴함</string>
<string name="ThreadRecord_left_the_group">그룹을 나갔습니다</string>
<string name="ThreadRecord_secure_session_reset">보안 세션이 초기화되었습니다.</string>
<string name="ThreadRecord_draft">초안:</string>
<string name="ThreadRecord_draft">작성 중:</string>
<string name="ThreadRecord_media_message">미디어 메시지</string>
<string name="ThreadRecord_sticker">스티커</string>
<string name="ThreadRecord_view_once_photo">한 번 볼 수 있는 이미지</string>
<string name="ThreadRecord_view_once_video">한 번 볼 수 있는 동영상</string>
<string name="ThreadRecord_view_once_media">한 번 볼 수 있는 미디어</string>
<string name="ThreadRecord_view_once_photo">한 번 볼 수 있는 이미지</string>
<string name="ThreadRecord_view_once_video">한 번 볼 수 있는 동영상</string>
<string name="ThreadRecord_view_once_media">한 번 볼 수 있는 미디어</string>
<!-- Thread preview when someone has deleted their own message -->
<string name="ThreadRecord_this_message_was_deleted">삭제된 메시지입니다.</string>
<!-- Thread preview when someone has deleted their own message. Placeholder is the name of the person. -->
@@ -3034,13 +3034,13 @@
<!-- Thread preview when an admin has deleted a message -->
<string name="ThreadRecord_admin_deleted_this_message">관리자 %1$s 님이 메시지를 삭제했습니다.</string>
<!-- Displayed in the notification when the user sends a request to activate payments -->
<string name="ThreadRecord_you_sent_request">결제를 활성화해달라는 요청을 보냈습니다.</string>
<string name="ThreadRecord_you_sent_request">결제를 활성화해달라는 요청을 보냈습니다</string>
<!-- Displayed in the notification when the recipient wants to activate payments -->
<string name="ThreadRecord_wants_you_to_activate_payments">%1$s 님이 결제 활성화 요청을 보냈습니다</string>
<!-- Displayed in the notification when the user activates payments -->
<string name="ThreadRecord_you_activated_payments">결제를 활성화했습니다.</string>
<string name="ThreadRecord_you_activated_payments">결제를 활성화했습니다</string>
<!-- Displayed in the notification when the recipient can accept payments -->
<string name="ThreadRecord_can_accept_payments">%1$s 님이 이제 결제를 수락할 수 있습니다.</string>
<string name="ThreadRecord_can_accept_payments">%1$s 님이 이제 결제를 수락할 수 있습니다</string>
<string name="ThreadRecord_s_is_on_signal">%1$s 님이 Signal에 가입했어요!</string>
<string name="ThreadRecord_disappearing_messages_disabled">자동 삭제 메시지 기능이 비활성화됨</string>
<string name="ThreadRecord_disappearing_message_time_updated_to_s">자동 삭제 메시지 시간을 %1$s(으)로 설정했습니다.</string>
@@ -3048,11 +3048,11 @@
<string name="ThreadRecord_your_safety_number_with_s_has_changed">%1$s 님과의 안전 번호가 변경되었습니다.</string>
<string name="ThreadRecord_you_marked_verified">인증 완료로 표시했습니다.</string>
<string name="ThreadRecord_you_marked_unverified">인증되지 않음으로 표시했습니다.</string>
<string name="ThreadRecord_message_could_not_be_processed">메시지를 처리할 수 없음</string>
<string name="ThreadRecord_delivery_issue">이슈 전송하기</string>
<string name="ThreadRecord_message_could_not_be_processed">메시지를 처리하지 못했습니다</string>
<string name="ThreadRecord_delivery_issue">전송 문제</string>
<string name="ThreadRecord_message_request">메시지 요청</string>
<!-- Thread preview for a recipient that has been hidden -->
<string name="ThreadRecord_hidden_recipient">이전에 숨겼던 사용자입니다. 해당 사용자에게 메시지를 보내면 사용자가 목록에 다시 추가됩니다.</string>
<string name="ThreadRecord_hidden_recipient">숨김 처리한 사용자입니다. 대화를 다시 시작하면 해당 사용자가 목록에 다시 추가됩니다.</string>
<string name="ThreadRecord_photo">사진</string>
<string name="ThreadRecord_gif">GIF</string>
<string name="ThreadRecord_voice_message">음성 메시지</string>
@@ -3064,7 +3064,7 @@
<!-- Displayed in the notification when the user sends a gift -->
<string name="ThreadRecord__you_donated_for_s">%1$s 님을 대신해 후원했어요</string>
<!-- Displayed in the notification when the user has opened a received gift -->
<string name="ThreadRecord__you_redeemed_a_badge">배지를 사용했습니다.</string>
<string name="ThreadRecord__you_redeemed_a_badge">배지를 사용했습니다</string>
<!-- Displayed in the conversation list when someone reacted to your story -->
<string name="ThreadRecord__reacted_s_to_your_story">내 스토리에 %1$s 이모지로 공감했어요</string>
<!-- Displayed in the conversation list when you reacted to someone\'s story -->
@@ -3074,9 +3074,9 @@
<!-- Displayed in the conversation list when your only message in a conversation is a scheduled send. -->
<string name="ThreadRecord_scheduled_message">예약 메시지</string>
<!-- Displayed in the conversation list when your message history has been merged -->
<string name="ThreadRecord_message_history_has_been_merged">메시지 기록을 병합했습니다.</string>
<string name="ThreadRecord_message_history_has_been_merged">메시지 기록을 병합했습니다</string>
<!-- Displayed in the conversation list when identities have been merged. The first placeholder is a phone number, and the second is a person\'s name -->
<string name="ThreadRecord_s_belongs_to_s">%1$s번은 %2$s 님의 전화번호입니다.</string>
<string name="ThreadRecord_s_belongs_to_s">%1$s번은 %2$s 님의 전화번호입니다</string>
<!-- Displayed in the conversation list when a person has been blocked -->
<string name="ThreadRecord_blocked">차단한 사용자</string>
<!-- Displayed in the conversation list when a group has been blocked -->
@@ -3111,8 +3111,8 @@
<string name="UsernameEditFragment_successfully_removed_username">사용자 이름이 삭제되었습니다.</string>
<string name="UsernameEditFragment_encountered_a_network_error">네트워크 오류가 발생했습니다.</string>
<!-- Toast message shown if user exceeds the rate limit for reserving usernames -->
<string name="UsernameEditFragment_rate_limit_exceeded_error">너무 많이 시도했습니다. 나중에 다시 시도해 주세요.</string>
<string name="UsernameEditFragment_this_username_is_taken">사용 중인 사용자 이름입니다.</string>
<string name="UsernameEditFragment_rate_limit_exceeded_error">입력 횟수를 초과했습니다. 나중에 다시 시도해 주세요.</string>
<string name="UsernameEditFragment_this_username_is_taken">이미 사용 중인 이름입니다.</string>
<string name="UsernameEditFragment_usernames_can_only_include">사용자 이름에는 a~Z, 0~9 및 밑줄만 포함할 수 있습니다.</string>
<string name="UsernameEditFragment_usernames_cannot_begin_with_a_number">사용자 이름은 숫자로 시작할 수 없습니다.</string>
<string name="UsernameEditFragment_username_is_invalid">잘못된 사용자 이름입니다.</string>
@@ -3127,13 +3127,13 @@
<!-- Content description for done button -->
<string name="UsernameEditFragment__done">확인</string>
<!-- Displayed when the chosen discriminator is not available for the given nickname -->
<string name="UsernameEditFragment__this_username_is_not_available_try_another_number">이 사용자 이름은 사용할 수 없습니다. 다른 번호를 사용해 보세요.</string>
<string name="UsernameEditFragment__this_username_is_not_available_try_another_number">사용할 수 없는 사용자 이름입니다. 다른 번호를 입력해 보세요.</string>
<!-- Displayed when the chosen discriminator is too short -->
<string name="UsernameEditFragment__invalid_username_enter_a_minimum_of_d_digits">사용자 이름이 잘못되었습니다. %1$d자 이상으로 입력해 주세요.</string>
<string name="UsernameEditFragment__invalid_username_enter_a_minimum_of_d_digits">잘못된 사용자 이름니다. %1$d자 이상으로 입력해 주세요.</string>
<!-- Displayed when the chosen discriminator is too long -->
<string name="UsernameEditFragment__invalid_username_enter_a_maximum_of_d_digits">사용자 이름이 잘못되었습니다. %1$d자 이하로 입력해 주세요.</string>
<string name="UsernameEditFragment__invalid_username_enter_a_maximum_of_d_digits">잘못된 사용자 이름니다. %1$d자 이하로 입력해 주세요.</string>
<!-- Displayed when the chosen discriminator is 00 -->
<string name="UsernameEditFragment__this_number_cant_be_00">이 번호는 00일 수 없습니다. 19 중 하나를 입력하세요.</string>
<string name="UsernameEditFragment__this_number_cant_be_00">00은 일련번호로 사용할 수 없습니다. 1~9 중 하나를 입력하세요.</string>
<!-- Displayed when the chosen discriminator starts with 0 and has a length > 2 -->
<string name="UsernameEditFragment__this_number_cant_start_with_0">세 자리 이상 숫자는 0으로 시작할 수 없습니다.</string>
<!-- The body of an alert dialog asking the user to confirm that they want to recover their username -->
@@ -3152,17 +3152,17 @@
<string name="UsernameShareBottomSheet__copy_or_share_a_username_link">사용자 이름 링크를 복사하거나 공유하세요.</string>
<!-- VerifyIdentityActivity -->
<string name="VerifyIdentityActivity_your_contact_is_running_a_newer_version_of_Signal">연락처는 호환되지 않는 QR 코드 형식의 상위 버전 Signal을 사용하고 있습니다. 앱을 업데이트세요.</string>
<string name="VerifyIdentityActivity_the_scanned_qr_code_is_not_a_correctly_formatted_safety_number">QR 코드가 올바른 안전 번호 인증 코드 형식이 아닌 것 같습니다. 다시 시도해 주세요.</string>
<string name="VerifyIdentityActivity_your_contact_is_running_a_newer_version_of_Signal">상대방이 더 최신 버전 Signal을 사용하고 있어 QR 코드 형식이 호환되지 않습니다. 코드 대조를 위해 앱을 업데이트해 주세요.</string>
<string name="VerifyIdentityActivity_the_scanned_qr_code_is_not_a_correctly_formatted_safety_number">QR 코드가 올바른 안전 번호 인증 코드 형식이 아니다. 다시 스캔해 주세요.</string>
<string name="VerifyIdentityActivity_share_safety_number_via">다음으로 안전 번호 공유:</string>
<string name="VerifyIdentityActivity_our_signal_safety_number">우리 Signal 안전 번호:</string>
<string name="VerifyIdentityActivity_our_signal_safety_number">우리 Signal 안전 번호:</string>
<string name="VerifyIdentityActivity_no_app_to_share_to">공유에 사용할 수 있는 앱이 없습니다.</string>
<string name="VerifyIdentityActivity_no_safety_number_to_compare_was_found_in_the_clipboard">클립보드에 비교할 수 있는 안전 번호가 없음</string>
<string name="VerifyIdentityActivity_no_safety_number_to_compare_was_found_in_the_clipboard">클립보드에서 대조할 안전 번호를 찾을 수 없습니다</string>
<string name="VerifyIdentityActivity_signal_needs_the_camera_permission_in_order_to_scan_a_qr_code_but_it_has_been_permanently_denied">Signal에서 QR 코드를 읽으려면 카메라 권한이 필요하지만, 현재 권한이 차단되어 있습니다. 앱 설정 메뉴에서 \'권한\'을 선택한 후 \'카메라\' 항목을 허용해 주세요.</string>
<string name="VerifyIdentityActivity_unable_to_scan_qr_code_without_camera_permission">QR 코드를 읽으려면 카메라 권한이 필요</string>
<string name="VerifyIdentityActivity_you_must_first_exchange_messages_in_order_to_view">%1$s의 안전 번호를 보려면 먼저 메시지를 교환해야 합니다.</string>
<string name="VerifyIdentityActivity_unable_to_scan_qr_code_without_camera_permission">QR 코드를 스캔하려면 카메라 접근 권한이 필요합니다</string>
<string name="VerifyIdentityActivity_you_must_first_exchange_messages_in_order_to_view">%1$s의 안전 번호를 보려면 먼저 메시지를 주고받아야 합니다.</string>
<!-- Dialog message explaining to user they must exchange messages first to create a safety number -->
<string name="VerifyIdentityActivity_dialog_exchange_messages_to_create_safety_number_message">메시지를 주고받은 후 이 사용자와 안전 번호가 생성됩니다.</string>
<string name="VerifyIdentityActivity_dialog_exchange_messages_to_create_safety_number_message">상대방과 메시지를 주고받으면 안전 번호가 생성됩니다.</string>
<!-- Confirmation option for dialog explaining to user they must exchange messages first to create a safety number -->
<string name="VerifyIdentityActivity_dialog_exchange_messages_to_create_safety_number_ok">확인</string>
<!-- Learn more option for dialog explaining to user they must exchange messages first to create a safety number -->
@@ -3205,7 +3205,7 @@
<!-- MediaPreviewActivity -->
<string name="MediaPreviewActivity_you"></string>
<string name="MediaPreviewActivity_unssuported_media_type">지원되지 않는 미디어 형식</string>
<string name="MediaPreviewActivity_draft">초안</string>
<string name="MediaPreviewActivity_draft">임시 저장</string>
<string name="MediaPreviewActivity_media_delete_confirmation_title">메시지를 삭제할까요?</string>
<string name="MediaPreviewActivity_media_delete_confirmation_message">메시지를 영구적으로 삭제합니다.</string>
<string name="MediaPreviewActivity_s_to_s">%1$s~%2$s</string>
@@ -3486,7 +3486,7 @@
<!-- Row item title for refreshing contacts -->
<string name="contact_selection_activity__refresh_contacts">연락처 새로 고침</string>
<!-- Row item description for refreshing contacts -->
<string name="contact_selection_activity__missing_someone">안 보이는 사람이 있나요? 새로 고쳐보세요.</string>
<string name="contact_selection_activity__missing_someone">안 보이는 사람이 있나요? 페이지를 새로고침해 보세요.</string>
<!-- Row item title for finding people on Signal via your contacts -->
<string name="contact_selection_activity__find_people_you_know">Signal에서 내가 아는 사람을 찾아보세요.</string>
<!-- Row item description asking users for access to their contacts to find people they know -->
@@ -3572,7 +3572,7 @@
<string name="conversation_activity__message_failed_to_delete">메시지를 삭제할 수 없습니다.</string>
<!-- conversation_input_panel -->
<string name="conversation_input_panel__slide_to_cancel">쓸어넘겨 취소</string>
<string name="conversation_input_panel__slide_to_cancel">밀어서 취소</string>
<string name="conversation_input_panel__cancel">취소</string>
<!-- conversation_item -->
@@ -3801,7 +3801,7 @@
<string name="prompt_mms_activity__to_send_media_and_group_messages_tap_ok">멀티미디어와 그룹 메시지를 보내려면 확인을 터치하여 요구된 설정을 완료해야 합니다. 이동 통신사의 MMS 설정 정보를 찾으려면 \'이동 통신사 APN\'을 검색하세요.</string>
<!-- BadDecryptLearnMoreDialog -->
<string name="BadDecryptLearnMoreDialog_delivery_issue">송 문제</string>
<string name="BadDecryptLearnMoreDialog_delivery_issue">송 문제</string>
<string name="BadDecryptLearnMoreDialog_couldnt_be_delivered_individual">%1$s 님이 개인 대화 또는 그룹 채팅에서 보낸 메시지, 스티커, 반응 또는 열람 확인이 전달되지 못했습니다.</string>
<string name="BadDecryptLearnMoreDialog_couldnt_be_delivered_group">%1$s 님이 보낸 메시지, 스티커, 반응 또는 열람 확인이 전달되지 못했습니다.</string>
@@ -3874,7 +3874,7 @@
<!-- Text shown when verification fails -->
<string name="verify_display_fragment__encryption_unavailable">자동 인증을 사용할 수 없음</string>
<!-- Caption text explaining more about automatic verification -->
<string name="verify_display_fragment__auto_verify_not_available">모든 채팅에 자동 인증을 사용할 수 없습니다.</string>
<string name="verify_display_fragment__auto_verify_not_available">일부 채팅에서는 자동 인증을 사용할 수 없습니다.</string>
<!-- Removed by excludeNonTranslatables <string name="verify_display_fragment__link" translatable="false">https://support.signal.org/hc/articles/10223569377562</string> -->
<!-- Bottom sheet title when encryption is auto-verified -->
@@ -3882,7 +3882,7 @@
<!-- Bottom sheet body when encryption is auto-verified -->
<string name="EncryptionVerifiedSheet__body_success">전화번호를 통해 연결된 사용자의 경우, Signal은 키 투명성이라는 프로세스를 사용하여 연결이 안전한지 자동으로 확인할 수 있습니다. 보안을 강화하려면 이전 화면의 숫자를 대조하거나, 상대방 기기의 코드를 스캔하여 종단간 암호화를 수동으로 인증해 주세요.</string>
<!-- Bottom sheet title when encryption is no longer auto-verified -->
<string name="EncryptionVerifiedSheet__title_no_longer_unavailable">이 채팅에 자동 인증을 사용할 수 없</string>
<string name="EncryptionVerifiedSheet__title_no_longer_unavailable">이 채팅에 자동 인증을 사용할 수 없습니다</string>
<!-- Bottom sheet body when encryption is no longer auto-verified. Placeholder is the name of the person. -->
<string name="EncryptionVerifiedSheet__body_no_longer_unavailable">Signal이 이 채팅의 암호화를 자동으로 인증할 수 없습니다. %1$s 님이 전화번호 또는 전화번호 개인정보보호 설정을 변경하여 발생한 문제일 수 있습니다. 이전 화면의 숫자를 대조하거나, 상대방 기기의 코드를 스캔하여 종단간 암호화를 수동으로 인증해 주세요.</string>
<!-- Bottom sheet title when encryption cannot be auto-verified -->
@@ -4062,7 +4062,7 @@
<string name="preferences_beta">베타</string>
<string name="preferences__sms_mms">SMS 및 MMS</string>
<string name="preferences__pref_use_address_book_photos">주소록 사진 사용하기</string>
<string name="preferences__display_contact_photos_from_your_address_book_if_available">가능할 경우 주소록에 있는 연락처 사진들을 보이기</string>
<string name="preferences__display_contact_photos_from_your_address_book_if_available">주소록에 등록된 연락처 사진이 있는 경우 표시합니다.</string>
<!-- Preference menu item title for a toggle switch for preserving the archived state of muted chats. -->
<string name="preferences__pref_keep_muted_chats_archived">음소거된 채팅 보관 상태로 유지</string>
<!-- Preference menu item description for a toggle switch for preserving the archived state of muted chats. -->
@@ -7273,7 +7273,7 @@
<!-- Button label to confirm understanding of story navigation -->
<string name="StoryFirstTimeNagivationView__got_it">확인</string>
<!-- Content description for vertical context menu button in safety number sheet rows -->
<string name="SafetyNumberRecipientRowItem__open_context_menu">바로 가기 메뉴 열기</string>
<string name="SafetyNumberRecipientRowItem__open_context_menu">바로가기 메뉴 열기</string>
<!-- Sub-line when a user is verified. -->
<string name="SafetyNumberRecipientRowItem__s_dot_verified">%1$s · 인증 완료</string>
<!-- Sub-line when a user is verified. -->
@@ -7661,7 +7661,7 @@
<!-- Username edit dialog -->
<!-- Option to open username editor displayed as a list item in a dialog -->
<string name="UsernameEditDialog__edit_username">사용자 이름 편집</string>
<string name="UsernameEditDialog__edit_username">사용자 이름 수정</string>
<!-- Option to delete username displayed as a list item in a dialog -->
<string name="UsernameEditDialog__delete_username">사용자 이름 삭제</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Voer die PIN in wat jy geskep het toe jy Signal die eerste keer geïnstalleer het</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PIN verkeerd. %1$d poging oor.</item>
<item quantity="other">PIN verkeerd. %1$d pogings oor.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Hulp nodig?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Nie nou nie</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Volgende</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Besig om boodskappe te sinchroniseer</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Besig om %1$s van %2$s af te laai</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Vind meer uit</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Kanselleer</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Maak Signal op jou foon oop</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Skep rekening</string>
</resources>
@@ -318,7 +318,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">أنشِئ رقم الـ PIN</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">تأكيد رقم PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -332,11 +332,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">التالي</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">رقم التعريف الشخصي (PIN) يجب أن يحوي أربعة ارقام على الأقل.</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">رقم التعريف الشخصي (PIN) يجب أن يحوي أربعة رموز على الأقل.</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">أعِد إدخال رقم التعريف الشخصي (PIN)</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">قفل التسجيل</string>
@@ -346,12 +346,12 @@
<string name="PinEntryScreen__enter_the_pin_you_created">أدخِل رقم التعريف الشخصي (PIN) الذي أنشأته عند تثبيت سيجنال لأول مرّة.</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="zero">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="two">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="few">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="many">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="zero">رقم التعريف الشخصي (PIN) غير صحيح. %1$d محاولات متبقية.</item>
<item quantity="one">رقم التعريف الشخصي (PIN) غير صحيح. %1$d محاولة متبقية.</item>
<item quantity="two">رقم التعريف الشخصي (PIN) غير صحيح. %1$d محاولة متبقية.</item>
<item quantity="few">رقم التعريف الشخصي (PIN) غير صحيح. %1$d محاولات متبقية.</item>
<item quantity="many">رقم التعريف الشخصي (PIN) غير صحيح. %1$d محاولة متبقية.</item>
<item quantity="other">رقم التعريف الشخصي (PIN) غير صحيح. %1$d محاولة متبقية.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">هل تحتاج لمُساعدة؟</string>
@@ -363,31 +363,31 @@
<string name="PinEntryScreen__continue">متابعة</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">السماح بالإشعارات</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">ليس الآن</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">التالي</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">جارٍ مزامنة الرسائل</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">جارٍ تنزيل %1$s من أصل %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">اعرف المزيد</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">إلغاء</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">افتح تطبيق سيجنال على هاتفك</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -405,5 +405,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">أنشِئ حسابًا</string>
</resources>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Signal-ı ilk quraşdırdığınız zaman yaratdığınız PIN kodu daxil edin</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Səhv PIN. %1$d cəhd qaldı.</item>
<item quantity="other">Yanlış PIN. %1$d cəhd qaldı.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Kömək lazımdır?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">İndi yox</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Növbəti</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Mesajlar sinxronlaşdırılır</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%1$s/%2$s endirilir</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Daha ətraflı</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Ləğv et</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Signal-ı telefonunuzda açın</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Hesab yaradın</string>
</resources>
@@ -316,7 +316,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Стварыце свой PIN-код</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Пацвердзіце свой PIN-код</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -330,11 +330,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Далей</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN-код мусіць быць не менш за 4 лічбы</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN-код мусіць быць не меншы за 4 сімвалы</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Увядзіце паўторна PIN-код</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Блакіроўка рэгістрацыі</string>
@@ -344,10 +344,10 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Увядзіце PIN-код, які вы стварылі, калі ўпершыню ўсталёўвалі Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="few">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="many">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Няправільны PIN-код. Застаецца %1$d спроба.</item>
<item quantity="few">Няправільны PIN-код. Застаецца %1$d спробы.</item>
<item quantity="many">Няправільны PIN-код. Застаецца %1$d спроб.</item>
<item quantity="other">Няправільны PIN-код. Застаецца %1$d спроб.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Патрэбна дапамога?</string>
@@ -359,16 +359,16 @@
<string name="PinEntryScreen__continue">Працягнуць</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Дазволіць апавяшчэнні</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Не зараз</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Далей</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Сінхранізуем паведамленні</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
@@ -376,14 +376,14 @@
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Даведацца больш</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Скасаваць</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Адкрыць Signal на сваім тэлефоне</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -401,5 +401,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Стварыць уліковы запіс</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Създаване на ПИН</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Потвърдете своя ПИН</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Напред</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">ПИН кодът трябва да съдържа поне 4 цифри</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">ПИН кодът трябва да съдържа поне 4 знака</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Въведете отново ПИН кода</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Заключване на регистрацията</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Въведете ПИН кода, който сте създали при първоначалното инсталиране на Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Грешен ПИН. Остава ви %1$d опит.</item>
<item quantity="other">Грешен ПИН. Остават ви %1$d опита.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Нужда от помощ?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Не сега</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Напред</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Синхронизиране на съобщения</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Изтегляне на %1$s от %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Научете повече</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Отказ</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Отворете Signal на телефона си</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Създаване на акаунт</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">আপনার পিন তৈরি করুন</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">আপনার পিনটি নিশ্চিত করুন</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">পরবর্তী</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">পিনটি কমপক্ষে 4টি সংখ্যার হতে হবে</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">পিন অবশ্যই কমপক্ষে 4টি অক্ষরের হতে হবে</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">পিন পুনরায় লিখুন</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">রেজিস্ট্রেশন লক</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Signal প্রথমবার ইনস্টল করার সময় আপনি যে পিনটি তৈরি করেছিলেন সেটি দিন</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">ভুল PIN %1$d টি সুযোগ বাকি আছে।</item>
<item quantity="other">ভুল PIN %1$d টি সুযোগ বাকি আছে।</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">সাহায্য প্রয়োজন?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">চলতে থাকুন</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">নোটিফিকেশন অনুমোদন করুন</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">এখন না</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">পরবর্তী</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">মেসেজ সিঙ্ক করা হচ্ছে</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%2$s-এর মধ্যে %1$s ডাউনলোড হচ্ছে</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">আরো জানুন</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">বাতিল করুন</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">আপনার ফোনে সিগন্যাল খুলুন</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">অ্যাকাউন্ট তৈরি করুন</string>
</resources>
@@ -344,10 +344,10 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Unesite PIN koji ste kreirali kada ste prvi put instalirali Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="few">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="many">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Netačan PIN. Preostao je još %1$d pokušaj.</item>
<item quantity="few">Netačan PIN. Preostala su još %1$d pokušaja.</item>
<item quantity="many">Netačan PIN. Preostalo je još %1$d pokušaja.</item>
<item quantity="other">Netačan PIN. Preostalo je još %1$d pokušaja.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Trebate li pomoć?</string>
@@ -363,27 +363,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Ne sada</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Dalje</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Sinhroniziranje poruka</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Preuzimanje %1$s od %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Saznaj više</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Otkaži</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Otvorite Signal na telefonu</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -401,5 +401,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Kreirajte račun</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Creeu el PIN</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Confirma el teu PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Següent</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">El PIN ha de tenir un mínim de 4 dígits.</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">El PIN ha de tenir un mínim de 4 caràcters.</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Torneu a marcar el PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Bloqueig del registre</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Introdueix el PIN que vas crear el primer cop que vas instal·lar Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PIN incorrecte. Us resta %1$d intent.</item>
<item quantity="other">PIN incorrecte. Us resten %1$d intents.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Us cal ajuda?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Continua</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Permetre notificacions</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Ara no</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Següent</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Sincronitzant missatges</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Descarregant: %1$s de %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Més informació</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Cancel·lar</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Obre Signal al telèfon.</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Crea\'n un ara</string>
</resources>
@@ -316,7 +316,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Vytvořte si svůj PIN</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Potvrďte váš PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -330,11 +330,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Další</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN musí mít alespoň 4 číslice</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN musí mít alespoň 4 znaky</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Zadejte PIN znovu</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Zámek registrace</string>
@@ -344,10 +344,10 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Zadejte PIN, který jste si vytvořili při první instalaci aplikace Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="few">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="many">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Nesprávný PIN. Zbývá %1$d pokus.</item>
<item quantity="few">Nesprávný PIN. Zbývají %1$d pokusy.</item>
<item quantity="many">Nesprávný PIN. Zbývá %1$d pokusů.</item>
<item quantity="other">Nesprávný PIN. Zbývá %1$d pokusů.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Potřebujete pomoc?</string>
@@ -359,31 +359,31 @@
<string name="PinEntryScreen__continue">Pokračovat</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Povolit oznámení</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Nyní ne</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Další</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Synchronizace zpráv</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Staženo %1$s z %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Zjistit více</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Zrušit</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Otevřete Signal ve svém telefonu</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -401,5 +401,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Vytvořit účet</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Opret din pinkode</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Bekræft din pinkode</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Næste</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">Pinkoden skal være på mindst 4 cifre</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">Pinkoden skal være på mindst 4 karakterer</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Indtast pinkode igen</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Registreringslås</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Indtast den pinkode, du oprettede, da du først installerede Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Forkert PIN. %1$d forsøg tilbage</item>
<item quantity="other">Forkert pinkode. %1$d forsøg tilbage.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Brug for hjælp?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Fortsæt</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Tillad notifikationer</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Ikke nu</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Næste</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Synkroniserer beskeder</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Downloader %1$s af %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Få mere at vide</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Annuller</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Åbn Signal på din telefon</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Opret konto</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Deine PIN erstellen</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Bestätige deine PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Weiter</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN muss aus mindestens 4 Ziffern bestehen</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN muss aus mindestens 4 Zeichen bestehen</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">PIN wiederholen</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Registrierungssperre</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Gib die PIN ein, die du bei der Erstinstallation von Signal festgelegt hast</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Falsche PIN. %1$d verbleibender Versuch.</item>
<item quantity="other">Falsche PIN. %1$d verbleibende Versuche.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Hilfe benötigt?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Weiter</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Mitteilungen zulassen</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Jetzt nicht</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Weiter</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Nachrichten synchronisieren</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%1$s von %2$s werden heruntergeladen</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Mehr erfahren</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Abbrechen</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Öffne Signal auf deinem Telefon</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Erstelle ein Konto</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Δημιουργία του PIN σου</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Επαλήθευσε το PIN σου</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Επόμενο</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">Το PIN πρέπει να έχει τουλάχιστον 4 ψηφία</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">Το PIN πρέπει να έχει τουλάχιστον 4 χαρακτήρες</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Ξαναγράψε το PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Κλείδωμα εγγραφής</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Συμπλήρωσε το PIN που δημιούργησες όταν εγκατέστησες το Signal για πρώτη φορά</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Λάθος PIN. Απομένει %1$d προσπάθεια.</item>
<item quantity="other">Λάθος PIN. Απομένουν %1$d προσπάθειες.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Χρειάζεσαι βοήθεια;</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Συνέχεια</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Να επιτρέπονται οι ειδοποιήσεις</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Όχι τώρα</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Επόμενο</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Συγχρονισμός μηνυμάτων</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Λήψη %1$s από %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Μάθε περισσότερα</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Ακύρωση</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Άνοιξε το Signal στο κινητό σου</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Δημιουργία λογαριασμού</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Crea tu PIN</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Confirma tu PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Siguiente</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">El PIN debe contener al menos 4 dígitos</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">El PIN debe contener al menos 4 caracteres</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Vuelve a introducir el PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Bloqueo de registro</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Introduce el PIN que creaste cuando instalaste Signal por primera vez.</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PIN incorrecto. Te queda %1$d intento.</item>
<item quantity="other">PIN incorrecto. Te quedan %1$d intentos.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">¿Necesitas ayuda?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Continuar</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Permitir notificaciones</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Ahora no</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Siguiente</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Sincronizando mensajes</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Descargando: %1$s de %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Más información</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Cancelar</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Abre Signal en tu teléfono</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Crear una cuenta</string>
</resources>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Sisesta PIN-kood, mille sa Signalit esmakordselt paigaldades lõid</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Lubamatu PIN-kood. %1$d katse jäänud.</item>
<item quantity="other">Lubamatu PIN-kood. %1$d katse jäänud.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Kas vajad abi?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Mitte praegu</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Edasi</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Sõnumite sünkroniseerimine</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Allalaadimine: %1$s kogumahust %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Rohkem teavet</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Loobu</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Ava Signal enda telefonis</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Loo konto</string>
</resources>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Idatzi Signal instalatzean sortutako PINa</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PIN okerra. Saiakera %1$d falta da.</item>
<item quantity="other">PIN okerra. %1$d saiakera dauzkazu.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Laguntza behar duzu?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Orain ez</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Hurrengoa</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Mezuak sinkronizatzen</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%1$s / %2$s deskargatzen</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Informazio gehiago</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Utzi</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Ireki Signal telefonoan</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Sortu kontu bat</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">پین خود را ایجاد کنید</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">پین خود را تأیید کنید</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">بعدی</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">رمز باید حداقل 4 رقم باشد</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">رمز شما باید حداقل 4 حرف داشته باشد</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">وارد کردن دوباره پین</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">قفل ثبت‌نام</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">پینی را وارد کنید که هنگام نصب اولیه سیگنال ایجاد کرده بودید</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">پین نادرست. %1$d تلاش دیگر باقی مانده است.</item>
<item quantity="other">پین نادرست. %1$d تلاش دیگر باقی مانده است.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">به راهنمایی نیاز دارید؟</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">ادامه</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">اعلان‌ها مجاز شود</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">حالا نه</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">بعدی</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">در حال همگام‌سازی پیام‌ها</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">در حال دانلود ‎%1$s ‏از ‎%2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">اطلاعات بیشتر</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">لغو</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">باز کردن سیگنال روی گوشی</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">ایجاد حساب</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Valitse tunnusluku</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Vahvista PIN-koodi</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Seuraava</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">Tunnusluvussa on oltava vähintään 4 numeroa.</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">Tunnusluvussa on oltava vähintään 4 merkkiä</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Syötä tunnusluku uudelleen</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Rekisteröintiesto</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Kirjoita PIN-koodi, jonka loit Signalin ensimmäisen asennuksen yhteydessä</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Väärä PIN-koodi. %1$d yritys jäljellä.</item>
<item quantity="other">Väärä tunnusluku. %1$d yritystä jäljellä.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Tarvitsetko apua?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Jatka</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Ilmoitusten salliminen</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Ei nyt</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Seuraava</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Synkronoidaan viestejä</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Ladataan %1$s/%2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Lue lisää</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Peruuta</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Avaa Signal puhelimessa</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Luo tili</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Créer un code PIN</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Confirmer le code PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Suivant</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">Le code PIN doit comporter au moins quatre chiffres</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">Le PIN doit comporter au moins quatre caractères</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Ressaisissez le code PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Blocage d\'inscription</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Saisissez le code PIN que vous avez créé lors de la première installation de Signal.</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Code PIN incorrect. Il ne vous reste plus qu\'%1$d tentative.</item>
<item quantity="other">Code PIN incorrect. Il ne vous reste plus que %1$d tentatives.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Besoin d\'aide ?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Continuer</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Autoriser les notifications</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Plus tard</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Suivant</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Synchronisation des messages</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Téléchargement en cours : %1$s sur %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">En savoir plus</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Annuler</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Ouvrez Signal sur votre téléphone</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Créer un compte</string>
</resources>
@@ -317,7 +317,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Cruthaigh do UAP</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Deimhnigh d\'UAP</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -331,11 +331,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Ar aghaidh</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">Ní cheadaítear UAP atá níos giorra ná 4 dhigit</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">Ní cheadaítear UAP níos giorra ná 4 charachtar</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Cuir an UAP isteach arís</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Glas Cláraithe</string>
@@ -345,11 +345,11 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Cuir isteach an UAP a chruthaigh tú nuair a shuiteáil tú Signal den chéad uair</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="two">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="few">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="many">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">UAP mhícheart. %1$d iarracht fágtha.</item>
<item quantity="two">UAP mhícheart. %1$d iarracht fágtha.</item>
<item quantity="few">UAP mhícheart. %1$d iarracht fágtha.</item>
<item quantity="many">UAP mhícheart. %1$d n-iarracht fágtha.</item>
<item quantity="other">UAP mhícheart. %1$d iarracht fágtha.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">An bhfuil cabhair uait?</string>
@@ -361,31 +361,31 @@
<string name="PinEntryScreen__continue">Lean ar aghaidh</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Ceadaigh Fógraí</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Ní anois</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Ar aghaidh</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Teachtaireachtaí á sioncronú</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Íoslódáil ar bun: %1$s as %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Tuilleadh faisnéise</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Cuir ar ceal</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Oscail Signal ar do ghuthán</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -403,5 +403,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Cruthaigh cuntas</string>
</resources>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Introduce o número PIN que creaches cando instalaches Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PIN incorrecto. %1$d intento restante.</item>
<item quantity="other">PIN incorrecto. %1$d intentos restantes.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Necesitas axuda?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Agora non</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Seguinte</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Sincronizando mensaxes</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Descargando %1$s de %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Máis información</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Cancelar</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Abre Signal no teu móbil</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Crear conta</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">તમારો PIN બનાવો</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">તમારો પિન કન્ફર્મ કરો</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">આગળ</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN ઓછામાં ઓછો 4 અંકનો હોવો જોઈએ</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN ઓછામાં ઓછા 4 અક્ષરોનો હોવો જોઈએ</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">PIN ફરીથી દાખલ કરો</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">રજીસ્ટ્રેશન લૉક</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">તમે સૌપ્રથમ Signal ઇન્સ્ટોલ કર્યું ત્યારે તમે બનાવેલ પિન દાખલ કરો</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">ખોટો પિન. %1$d પ્રયાસો બાકી છે.</item>
<item quantity="other">ખોટો પિન. %1$d પ્રયાસો બાકી છે.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">મદદ જોઈએ છે?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">ચાલુ રાખો</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">નોટિફિકેશનને પરવાનગી આપો</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">અત્યારે નહીં</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">આગળ</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">મેસેજ સિંક થઈ રહ્યાં છે</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%2$s માંથી %1$s ડાઉનલોડ થઈ રહ્યું છે</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">વધુ જાણો</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">રદ કરો</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">તમારા ફોન પર Signal ખોલો</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">એકાઉન્ટ બનાવો</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">अपना पिन बनाएं</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">अपने पिन की पुष्टि करें</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">अगला</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">पिन में कम से कम 4 डिजिट होने चाहिए</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">पिन में कम से कम 4 कैरेक्टर होने चाहिए</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">फिर से पिन डालें</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">रजिस्ट्रेशन लॉक</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Signal को पहली बार इंस्टॉल करते समय बनाया गया पिन डालें</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">पिन सही नहीं है। %1$d मौका बाकी है।</item>
<item quantity="other">पिन सही नहीं है। %1$d मौके बाकी हैं।</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">क्या आपको कोई मदद चाहिए?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">जारी रखें</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">नोटिफ़िकेशन अनुमति दें</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">अभी नहीं</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">अगला</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">मैसेज सिंक हो रहे हैं</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%2$s में से %1$s डाउनलोड हो रहा है</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">और जानें</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">कैंसिल करें</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">अपने फ़ोन पर Signal खोलें</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">अकाउंट बनाएं</string>
</resources>
@@ -316,7 +316,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Stvorite svoj PIN</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Potvrdite svoj PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -330,11 +330,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Sljedeće</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN mora imati najmanje 4 znamenke</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN mora imati najmanje 4 znaka</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Ponovno unesite PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Zaključavanje registracije</string>
@@ -344,10 +344,10 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Unesite PIN koji ste stvorili kada ste instalirali Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="few">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="many">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Nevažeći PIN. Preostaje još %1$d pokušaj.</item>
<item quantity="few">Nevažeći PIN. Preostala su još %1$d pokušaja.</item>
<item quantity="many">Nevažeći PIN. Preostalo još %1$d pokušaja.</item>
<item quantity="other">Nevažeći PIN. Preostalo još %1$d pokušaja.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Trebate pomoć?</string>
@@ -359,31 +359,31 @@
<string name="PinEntryScreen__continue">Nastavi</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Dopusti obavijesti</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Ne sada</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Sljedeće</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Sinkronizacija poruka u tijeku</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Preuzimanje: %1$s od %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Saznajte više</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Poništi</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Otvorite Signal na vašem telefonu</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -401,5 +401,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Izradite račun</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">PIN létrehozása</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">PIN-kód megerősítése</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Tovább</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">A PIN kód hossza minimum 4 számjegy</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">A PIN kód hossza minimum 4 karakter</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">PIN újraellenőrzése</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Regisztrációs zár</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Add meg a Signal első telepítésekor létrehozott PIN-kódot</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Hibás PIN kód. Még %1$d alkalommal próbálkozhatsz.</item>
<item quantity="other">Hibás PIN kód. Még %1$d alkalommal próbálkozhatsz.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Segítségre van szükséged?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Folytatás</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Értesítések engedélyezése</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Később</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Tovább</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Üzenetek szinkronizálása</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%1$s/%2$s letöltése</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Tudj meg többet</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Mégse</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Nyisd meg a Signalt a telefonodon!</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Fiók létrehozása</string>
</resources>
@@ -313,7 +313,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Buat PIN Anda</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Konfirmasi PIN Anda</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -327,11 +327,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Berikutnya</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN minimal harus 4 karakter</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN minimal harus 4 karakter</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Masukkan ulang PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Kunci Pendaftaran</string>
@@ -341,7 +341,7 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Masukkan PIN yang Anda buat saat pertama kali menginstal Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">PIN salah. %1$d percobaan tersisa.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Butuh bantuan?</string>
@@ -353,31 +353,31 @@
<string name="PinEntryScreen__continue">Lanjutkan</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Izinkan Notifikasi</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Tidak sekarang</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Berikutnya</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Menyinkronkan pesan</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Mengunduh %1$s dari %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Pelajari selengkapnya</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Batal</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Buka Signal di ponsel Anda</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -395,5 +395,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Buat akun</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Crea il tuo PIN</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Conferma il tuo PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Avanti</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">Il PIN deve essere almeno di 4 cifre</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">Il PIN deve essere almeno di 4 caratteri</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Reinserisci PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Blocco registrazione</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Inserisci il PIN che hai creato quando hai installato Signal per la prima volta</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PIN errato. %1$d tentativo rimanente.</item>
<item quantity="other">PIN errato. %1$d tentativi rimanenti.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Hai bisogno di aiuto?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Continua</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Consenti notifiche</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Non ora</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Avanti</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Sincronizzazione messaggi</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Download in corso: %1$s su %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Scopri di più</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Annulla</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Apri Signal sul tuo telefono</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Crea un account</string>
</resources>
@@ -316,7 +316,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">צור את ה־PIN שלך</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">אישור ה–PIN שלך</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -330,11 +330,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">הבא</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">קוד PIN חייב להיות לפחות 4 ספרות</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">קוד PIN חייב להיות לפחות 4 תווים</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">הכנס מחדש PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">נעילת הרשמה</string>
@@ -344,10 +344,10 @@
<string name="PinEntryScreen__enter_the_pin_you_created">צריך להזין את ה–PIN שיצרת כשהתקנת את Signal לראשונה</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="two">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="many">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PIN שגוי. ניסיון %1$d נותר.</item>
<item quantity="two">PIN שגוי. %1$d ניסיונות נותרים.</item>
<item quantity="many">PIN שגוי. %1$d ניסיונות נותרים.</item>
<item quantity="other">PIN שגוי. %1$d ניסיונות נותרים.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">צריך עזרה?</string>
@@ -359,31 +359,31 @@
<string name="PinEntryScreen__continue">המשך</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">הפעלת התראות</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">לא עכשיו</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">הבא</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">מסנכרנים הודעות</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">בהורדה: %1$s מתוך %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">למידע נוסף</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">ביטול</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">פתח את Signal בטלפון שלך</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -401,5 +401,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">יצירת חשבון</string>
</resources>
@@ -313,7 +313,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">PINを作成</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">PINの確認</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -327,11 +327,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">次へ</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PINは4桁以上の数字にしてください</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PINは4文字以上にしてください</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">PINを再入力してください</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">登録ロック</string>
@@ -341,7 +341,7 @@
<string name="PinEntryScreen__enter_the_pin_you_created">最初にSignalをインストールしたときに作成したPINを入力してください</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">PINが違います。あと%1$d回試せます。</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">お困りですか?</string>
@@ -353,31 +353,31 @@
<string name="PinEntryScreen__continue">続行</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">通知許可</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">今はしない</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">次へ</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">メッセージを同期しています</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%2$s のうち %1$s をダウンロード中</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">詳しく見る</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">キャンセル</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">ご利用のスマートフォンでSignalを開いてください</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -395,5 +395,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">アカウントを作成</string>
</resources>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">შეიყვანე პინ-კოდი, რომელიც Signal-ის დაყენებისას შექმენი</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">არასწორი პინ-კოდი. დაგრჩა %1$d მცდელობა.</item>
<item quantity="other">არასწორი პინ-კოდი. დაგრჩა %1$d მცდელობა.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">დახმარება გჭირდება?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">ახლა არა</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">შემდეგი</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">მიმდინარეობს წერილების სინქრონიზება</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">მიმდინარეობს %2$s-დან %1$s-ის ჩამოტვირთვა</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">გაიგე მეტი</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">გაუქმება</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">გახსენი Signal-ი შენს ტელეფონში</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">შექმენი ანგარიში</string>
</resources>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Signal-ды алғаш орнатқан кезде ойлап тапқан PIN кодыңызды енгізіңіз</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PIN код дұрыс емес. %1$d рет әрекет ету қалды.</item>
<item quantity="other">PIN код дұрыс емес. %1$d әрекет ету қалды.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Көмек керек пе?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Кейін</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Келесі</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Хабарлар синхрондалып жатыр</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%1$s/%2$s жүктеп алынды</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Толық ақпарат</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Бас тарту</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Телефоныңызда Signal қолданбасын ашыңыз</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Аккаунт жасау</string>
</resources>
@@ -341,7 +341,7 @@
<string name="PinEntryScreen__enter_the_pin_you_created">បញ្ចូលលេខកូដសម្ងាត់ដែលអ្នកបានបង្កើតនៅពេលអ្នកដំឡើង Signal ដំបូង</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">លេខកូដ PIN មិនត្រឹមត្រូវ។ ការព្យាយាមនៅសល់ %1$d ។</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">ត្រូវការជំនួយ?</string>
@@ -357,27 +357,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">ឥឡូវកុំទាន់</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">បន្ទាប់</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">ធ្វើសមកាលកម្មសារ</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">កំពុងទាញយក %1$s លើ %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">ស្វែងយល់បន្ថែម</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">បោះបង់</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">បើក Signal នៅលើទូរសព្ទរបស់អ្នក</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -395,5 +395,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">បង្កើតគណនី</string>
</resources>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">ನೀವು ಮೊದಲ ಬಾರಿಗೆ Signal ಅನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿದಾಗ ರಚಿಸಿದ PIN ನಮೂದಿಸಿ</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">ತಪ್ಪಾದ ಪಿನ್. %1$dಪ್ರಯತ್ನಗಳು ಉಳಿದಿವೆ.</item>
<item quantity="other">ತಪ್ಪಾದ ಪಿನ್. %1$d ಪ್ರಯತ್ನಗಳು ಉಳಿದಿವೆ.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">ಸಹಾಯ ಅಗತ್ಯವಿದೆಯೇ?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">ಈಗಲ್ಲ</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">ಮುಂದೆ</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">ಮೆಸೇಜ್‌ಗಳನ್ನು ಸಿಂಕ್ ಮಾಡಲಾಗುತ್ತಿದೆ</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%2$sರಲ್ಲಿ %1$s ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">ರದ್ದುಮಾಡಿ</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">ನಿಮ್ಮ ಫೋನ್‌ನಲ್ಲಿ Signal ತೆರೆಯಿರಿ</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">ಖಾತೆಯನ್ನು ರಚಿಸಿ</string>
</resources>
@@ -313,7 +313,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">PIN을 생성하세요</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">PIN 확인</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -327,11 +327,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">다음</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN은 최소 4자리입니다</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN은 최소 4자리입니다</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">PIN 재입력</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">등록 잠금</string>
@@ -341,7 +341,7 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Signal을 처음 설치했을 때 만든 PIN을 입력해 주세요.</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">PIN이 일치하지 않습니다. 입력 가능한 횟수가 %1$d회 남았습니다.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">도움이 필요하신가요?</string>
@@ -353,31 +353,31 @@
<string name="PinEntryScreen__continue">계속</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">알림 허용</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">나중에</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">다음</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">메시지를 동기화하는 중</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%1$s/%2$s 다운로드 중</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">자세히 알아보기</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">취소</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">휴대전화에서 Signal을 열어주세요</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -395,5 +395,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">여기서 계정을 생성하세요</string>
</resources>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Азыр эмес</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Кийинки</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Билдирүүлөр шайкештирилүүдө</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%2$s ичинен %1$s жүктөлүүдө</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Кененирээк маалымат</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Жок</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Телефонуңузда Signal\'ды ачыңыз</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Аккаунт түзүү</string>
</resources>
@@ -316,7 +316,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Susikurti PIN kodą</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Patvirtinkite savo PIN kodą</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -330,11 +330,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Kitas</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN kodą privalo sudaryti bent 4 skaitmenys</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN kodą privalo sudaryti bent 4 simboliai</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Pakartokite PIN kodą</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Registracijos užraktas</string>
@@ -344,10 +344,10 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Įveskite PIN kodą, kurį susikūrėte pirmą kartą įdiegę „Signal“</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="few">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="many">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Neteisingas PIN kodas. Liko %1$d bandymas.</item>
<item quantity="few">Neteisingas PIN kodas. Liko %1$d bandymai.</item>
<item quantity="many">Neteisingas PIN kodas. Liko %1$d bandymų.</item>
<item quantity="other">Neteisingas PIN kodas. Liko %1$d bandymas.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Reikia pagalbos?</string>
@@ -363,27 +363,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Ne dabar</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Kitas</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Sinchronizuojamos žinutės</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Atsisiunčiama %1$s %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Sužinoti daugiau</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Atšaukti</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Atverkite savo telefone Signal programėlę</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -401,5 +401,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Susikurkite paskyrą</string>
</resources>
@@ -343,9 +343,9 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Ievadiet PIN, kuru izveidojāt, kad pirmo reizi instalējāt Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="zero">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="zero">Nepareizs PIN. Atlicis %1$d mēģinājums.</item>
<item quantity="one">Nepareizs PIN. Atlicis %1$d mēģinājums.</item>
<item quantity="other">Nepareizs PIN. Atlikuši %1$d mēģinājumi.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Nepieciešama palīdzība?</string>
@@ -361,27 +361,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Ne tagad</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Tālāk</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Notiek ziņu sinhronizēšana</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Lejupielādē: %1$s no %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Uzzināt vairāk</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Atcelt</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Atveriet Signal tālrunī</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -399,5 +399,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Izveidot kontu</string>
</resources>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Внесете го PIN-от што го создадовте кога инсталиравте Signal првпат</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Погрешен ПИН. %1$d преостанат обид.</item>
<item quantity="other">Погрешен PIN. %1$d преостанати обиди.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Потребна Ви е помош?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Не сега</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Следно</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Пораките се синхронизираат</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Се презема(ат) %1$s од %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Дознајте повеќе</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Откажи</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Отворете Signal на вашиот телефон</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Направете корисничка сметка</string>
</resources>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">നിങ്ങൾ ആദ്യമായി Signal ഇൻസ്റ്റാൾ ചെയ്തപ്പോൾ നിർമ്മിച്ച PIN നൽകുക</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PIN തെറ്റാണ്. %1$d ശ്രമം ശേഷിക്കുന്നു.</item>
<item quantity="other">PIN തെറ്റാണ്. %1$d ശ്രമങ്ങൾ ശേഷിക്കുന്നു.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">സഹായം ആവശ്യമുണ്ടോ?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">ഇപ്പോൾ വേണ്ട</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">അടുത്തത്</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">സന്ദേശങ്ങൾ സമന്വയിപ്പിക്കുന്നു</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%2$s-ൽ %1$s ഡൗൺലോഡ് ചെയ്യുന്നു</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">കൂടുതലറിയുക</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">റദ്ദാക്കുക</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">നിങ്ങളുടെ ഫോണിൽ Signal തുറക്കുക</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">അക്കൗണ്ട് സൃഷ്ടിക്കുക</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">आपला PIN तयार करा</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">आपल्या पिनची पुष्टी करा</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">पुढे</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN किमान 4 अंकांचा असायला हवा</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN कमीतकमी 4 कॅरेक्टर असावा</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">PIN पुन्हा प्रविष्ट करा</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">नोंदणी लॉक</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">तुम्ही Signal पहिल्यांदा इन्स्टॉल केलेत तेव्हा तयार केलेला पिन प्रविष्ट करा</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">चुकीचा PIN. %1$d प्रयत्न उर्वरित.</item>
<item quantity="other">चुकीचा PIN. %1$d प्रयत्न उर्वरित.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">मदत हवी?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">सुरू ठेवा</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">अधिसूचनांना अनुमती द्या</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">आता नाही</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">पुढे</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">संदेश समक्रमित करत आहे</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%2$s पैकी %1$s डाऊनलोड करत आहोत</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">अधिक जाणून घ्या</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">रद्द करा</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">आपल्या फोनवर Signal उघडा</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">खाते तयार करा</string>
</resources>
@@ -313,7 +313,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Cipta PIN anda</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Sahkan PIN anda</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -327,11 +327,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Seterusnya</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN perlu sekurang-kurangnya 4 digit</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN perlu sekurang-kurangnya 4 aksara</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Masukkan semula PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Kunci Pendaftaran</string>
@@ -341,7 +341,7 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Masukkan PIN yang anda cipta semasa mula-mula memasang Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">PIN tidak betul. %1$d baki percubaan.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Perlukan bantuan?</string>
@@ -353,31 +353,31 @@
<string name="PinEntryScreen__continue">Teruskan</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Benarkan Pemberitahuan</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Bukan sekarang</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Seterusnya</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Menyegerakkan mesej</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Memuat turun %1$s daripada %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Ketahui lebih lanjut</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Batal</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Buka Signal di telefon anda</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -395,5 +395,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Cipta akaun</string>
</resources>
@@ -341,7 +341,7 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Signal ကို ပထမဆုံးထည့်သွင်းစဥ်က ဖန်တီးခဲ့သည့် PIN ကို ရိုက်ထည့်ပါ။</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">ပင်နံပါတ် မမှန်ကန်ပါ။​ ကြိုးစားရန် %1$d ကြိမ် ကျန်ရှိပါသည်။</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">အကူအညီ လိုအပ်ပါသလား?</string>
@@ -357,27 +357,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">ယခု မလုပ်သေးပါ</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">ဆက်သွားမည်</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">မက်ဆေ့ချ်များကို တူအောင်ညှိနေသည်</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%2$s မှ %1$s ကို ဒေါင်းလုဒ်လုပ်နေသည်</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">ပိုမိုလေ့လာရန်</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">မလုပ်တော့ပါ</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">သင့်ဖုန်းတွင် Signal ကို ဖွင့်ရန်</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -395,5 +395,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">အကောင့် ဖန်တီးရန်</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Opprett PIN-kode</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Bekreft PIN-koden</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Neste</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN-koden må være minst 4 sifre.</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN-koden må være minst 4 tegn</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Skriv inn PIN-koden på nytt</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Registreringslås</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Angi PIN-koden du la inn da du installerte Signal.</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Feil PIN-kode. %1$d gjenværende forsøk.</item>
<item quantity="other">Feil PIN-kode. %1$d gjenværende forsøk.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Ønsker du hjelp?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Fortsett</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Tillat varsler</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Ikke nå</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Neste</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Synkroniserer meldinger</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Laster ned %1$s av %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Les mer</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Avbryt</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Åpne Signal på telefonen</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Opprett en konto</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Pincode aanmaken</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Bevestig je pincode</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Volgende</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">Je pincode moet uit ten minste 4 cijfers bestaan</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">Je pincode moet uit ten minste 4 karakters bestaan</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Voer je pincode opnieuw in</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Registratievergrendeling</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Voer de pincode in die je hebt aangemaakt toen je Signal voor het eerst installeerde</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Onjuiste pincode. Nog %1$d poging over.</item>
<item quantity="other">Onjuiste pincode. Nog %1$d pogingen over.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Hulp nodig?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Doorgaan</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Meldingen toestaan</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Niet nu</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Volgende</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Berichten synchroniseren</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%1$s van %2$s aan het downloaden</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Meer lezen</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Annuleren</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal op je telefoon</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Account aanmaken</string>
</resources>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">ਉਹ PIN ਦਰਜ ਕਰੋ ਜੋ ਤੁਸੀਂ ਪਹਿਲੀ ਵਾਰ Signal ਇੰਸਟਾਲ ਕਰਨ ਵੇਲੇ ਬਣਾਇਆ ਸੀ</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">ਗਲਤ ਪਿੰਨ। %1$d ਕੋਸ਼ਿਸ਼ ਬਾਕੀ।</item>
<item quantity="other">ਗਲਤ PIN %1$d ਕੋਸ਼ਿਸ਼ਾਂ ਬਾਕੀ।</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">ਮਦਦ ਚਾਹੀਦੀ ਹੈ?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">ਹਾਲੇ ਨਹੀਂ</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">ਅੱਗੇ</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">ਸੁਨੇਹਿਆਂ ਨੂੰ ਸਿੰਕ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%2$s ਵਿੱਚੋਂ %1$s ਨੂੰ ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">ਹੋਰ ਜਾਣੋ</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">ਰੱਦ ਕਰੋ</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">ਆਪਣੇ ਫ਼ੋਨ ਉੱਤੇ Signal ਖੋਲ੍ਹੋ</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">ਖਾਤਾ ਬਣਾਓ</string>
</resources>
@@ -316,7 +316,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Utwórz PIN</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Potwierdź PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -330,11 +330,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Dalej</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN musi mieć co najmniej 4 cyfry</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN musi mieć co najmniej 4 znaki</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Wpisz PIN ponownie</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Blokada rejestracji</string>
@@ -344,10 +344,10 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Podaj PIN utworzony podczas pierwszej instalacji Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="few">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="many">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PIN niepoprawny. Została Ci %1$d próba.</item>
<item quantity="few">PIN niepoprawny. Zostały Ci %1$d próby.</item>
<item quantity="many">PIN niepoprawny. Zostało Ci %1$d prób.</item>
<item quantity="other">PIN niepoprawny. Zostało Ci %1$d próby.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Potrzebujesz pomocy?</string>
@@ -359,31 +359,31 @@
<string name="PinEntryScreen__continue">Kontynuuj</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Zezwól na powiadomienia</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Nie teraz</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Dalej</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Synchronizowanie wiadomości</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Pobieranie %1$s z %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Dowiedz się więcej</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Anuluj</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Otwórz Signal na telefonie</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -401,5 +401,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Utwórz konto</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Criar seu PIN</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Confirme o seu PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Próximo</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">O PIN deve conter pelo menos quatro dígitos</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">O PIN deve conter pelo menos quatro caracteres.</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Digite o PIN novamente</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Desbloqueio de Registro</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Insira o PIN que criou quando instalou o Signal pela primeira vez</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PIN incorreto. %1$d tentativa restante.</item>
<item quantity="other">PIN incorreto. %1$d tentativas restantes.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Precisa de ajuda?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Continuar</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Permitir notificações</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Agora não</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Próximo</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Sincronizando mensagens</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Baixando %1$s de %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Saiba mais</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Cancelar</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Abra o Signal no seu celular</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Criar conta</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Crie o seu PIN</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Confirme o seu PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Seguinte</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">O PIN deverá conter pelo menos 4 dígitos</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">O PIN deverá conter pelo menos 4 caracteres</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Reintroduza o PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Bloqueio de registo</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Introduza o PIN que criou quando instalou o Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PIN incorreto. Resta-lhe %1$d tentativa</item>
<item quantity="other">PIN incorreto. Restam-lhe %1$d tentativas</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Necessita de ajuda?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Continuar</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Permitir notificações</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Agora não</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Seguinte</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">A sincronizar mensagens</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">A transferir %1$s de %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Saber mais</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Cancelar</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Abra o Signal no seu telemóvel</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Criar conta</string>
</resources>
@@ -315,7 +315,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Creează-ți PIN-ul</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Confirmă PIN-ul</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -329,11 +329,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Următorul</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN-ul trebuie să aibă cel puțin 4 cifre</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN-ul trebuie să aibă cel puțin 4 caractere.</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Introdu din nou PIN-ul</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Blocarea Înregistrării</string>
@@ -343,9 +343,9 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Introdu PIN-ul pe care l-ai creat când ai instalat Signal prima oră</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="few">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PIN incorect. %1$d încercare răma.</item>
<item quantity="few">PIN incorect. %1$d încercări rămase.</item>
<item quantity="other">PIN incorect. %1$d de încercări rămase.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Ai nevoie de ajutor?</string>
@@ -357,31 +357,31 @@
<string name="PinEntryScreen__continue">Continuare</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Permite notificările</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Nu acum</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Următorul</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Se sincronizează mesajele</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Se descarcă %1$s din %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Află mai multe</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Anulează</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Deschide Signal pe telefonul tău</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -399,5 +399,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Creează cont</string>
</resources>
@@ -316,7 +316,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Создать PIN-код</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Подтвердите свой Пин-код</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -344,10 +344,10 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Введите Пин-код, созданный вами при первоначальной установке Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="few">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="many">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Неверный PIN-код. Осталась %1$d попытка.</item>
<item quantity="few">Неверный PIN-код. Осталось %1$d попытки.</item>
<item quantity="many">Неверный PIN-код. Осталось %1$d попыток.</item>
<item quantity="other">Неверный PIN-код. Осталось %1$d попыток.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Нужна помощь?</string>
@@ -359,31 +359,31 @@
<string name="PinEntryScreen__continue">Продолжить</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Разрешить уведомления</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Не сейчас</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Далее</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Синхронизация сообщений</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Загрузка %1$s из %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Узнать больше</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Отменить</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Откройте Signal на своем телефоне</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -401,5 +401,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Создайте учётную запись</string>
</resources>
@@ -316,7 +316,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Vytvorte si PIN</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Potvrďte svoj PIN kód</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -330,11 +330,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Ďalej</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN musí mať aspoň 4 číslice</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN musí mať aspoň 4 znaky</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Znovu zadajte PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Registračný zámok</string>
@@ -344,10 +344,10 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Zadajte PIN kód, ktorý ste vytvorili pri prvej inštalácii Signalu</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="few">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="many">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Nesprávny PIN kód. Zostáva %1$d pokus.</item>
<item quantity="few">Nesprávny PIN kód. Zostáva %1$d pokusov.</item>
<item quantity="many">Nesprávny PIN kód. Zostáva %1$d pokusov.</item>
<item quantity="other">Nesprávny PIN kód. Zostáva %1$d pokusov.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Potrebujete pomôcť?</string>
@@ -359,31 +359,31 @@
<string name="PinEntryScreen__continue">Pokračovať</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Povoliť upozornenia</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Teraz nie</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Ďalej</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Synchronizujú sa správy</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Sťahuje sa %1$s z %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Zistiť viac</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Zrušiť</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Otvorte Signal na svojom telefóne</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -401,5 +401,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Vytvorte si účet</string>
</resources>
@@ -344,10 +344,10 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Vnesite PIN, ki ste ga ustvarili ob namestitvi Signala</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="two">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="few">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Napačen PIN. Še %1$d poskus.</item>
<item quantity="two">Napačen PIN. Še %1$d poskusa.</item>
<item quantity="few">Napačen PIN. Še %1$d poskusi.</item>
<item quantity="other">Napačen PIN. Še %1$d poskusov.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Potrebujete pomoč?</string>
@@ -363,27 +363,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Ne zdaj</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Naprej</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Sinhronizacija sporočil</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Prenos %1$s od %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Več o tem</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Prekliči</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Odprite Signal v svoji napravi</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -401,5 +401,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Ustvari račun</string>
</resources>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Shkruaj PIN-in që krijove kur instalove për herë të parë Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PIN i pasaktë. Edhe %1$d provë.</item>
<item quantity="other">PIN i pasaktë. Edhe %1$d prova.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Ju duhet ndihmë?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Jo tani</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Tjetër</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Po sinkronizohen mesazhet</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Po shkarkohet %1$s nga %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Mëso më shumë</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Anulo</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Hap Signal në telefonin tënd</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Krijo llogari</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Креирајте PIN</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Потврдите PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Следеће</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN мора садржати бар 4 цифре</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN мора садржати бар 4 знака</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Потврдите PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Закључавање регистрације</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Унесите PIN који сте креирали када сте први пут инсталирали Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PIN је нетачан. Преосталих покушаја: %1$d</item>
<item quantity="other">PIN је нетачан. Преосталих покушаја: %1$d</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Потребна вам је помоћ?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Настави</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Активирај обавештења</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Не сада</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Следеће</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Синхронизовање порука</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Преузима се %1$s од %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Сазнајте више</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Откажи</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Отворите Signal на телефону</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Креирајте налог</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Skapa din PIN-kod</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Bekräfta din pinkod</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Nästa</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN-koden måste vara minst 4 siffror</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN-koden måste vara minst fyra tecken</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Ange PIN-kod igen</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Registreringslås</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Ange den pinkod du skapade när du först installerade Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Felaktig PIN-kod. %1$d försök kvar.</item>
<item quantity="other">Felaktig PIN-kod. %1$d försök kvar.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Behöver du hjälp?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Fortsätt</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Tillåt aviseringar</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Inte nu</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Nästa</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Synkronisera meddelanden</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Laddar ned %1$s av %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Läs mer</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Avbryt</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Öppna Signal på din telefon</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Skapa konto</string>
</resources>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Weka PIN uliyotengeneza wakati uliposakinisha Signal kwa mara ya kwanza</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">PINI si sahihi. Jaribio %1$d limebaki.</item>
<item quantity="other">Nenosiri sio sahihi. Majaribio %1$d yamesalia</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Unahitaji usaidizi?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Sio sasa</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Ifuatayo</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Sawazisha jumbe</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Inapakua %1$s ya %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Jifunze zaidi</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Ghairi</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Fungua Signal kwenye simu yako</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Fungua akaunti</string>
</resources>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">நீங்கள் முதலில் சிக்னலை நிறுவியபோது உருவாக்கிய பின்னை உள்ளிடுங்கள்</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">தவறான பின். %1$d முயற்சிகள் மீதமுள்ளன.</item>
<item quantity="other">தவறான பின். %1$dமுயற்சிகள் மீதமுள்ளன.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">உங்களுக்கு உதவி வேண்டுமா?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">இப்போது வேண்டாம்</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">அடுத்தது</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">மெசேஜ்களை ஒத்திசைக்கிறது</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%2$s இல் %1$s ஐப் பதிவிறக்குகிறது</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">மேலும் அறிக</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">ரத்துசெய்</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">உங்கள் மொபைலில் சிக்னல்-ஐத் திறக்கவும்</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">கணக்கை உருவாக்கவும்</string>
</resources>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">మీరు Signal ను మొదటిసారి ఇన్‌స్టాల్ చేసినప్పుడు మీరు సృష్టించిన PIN ను నమోదు చేయండి.</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">తప్పు పిన్. %1$d ప్రయత్నం మిగిలి ఉంది.</item>
<item quantity="other">తప్పు పిన్. %1$d ప్రయత్నాలు మిగిలి ఉన్నాయి.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">సాయం అవసరమా?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">ఇప్పుడు కాదు</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">తరువాత</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">సందేశాలను సమకాలీకరిస్తోంది</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%2$s యొక్క %1$s డౌన్‌లోడ్ చేస్తోంది</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">మరింత తెలుసుకోండి</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">రద్దు చేయండి</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">మీ ఫోన్‌పై Signal ని ఓపెన్ చేయండి</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">ఖాతాను సృష్టించండి</string>
</resources>
@@ -313,7 +313,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">สร้างรหัส PIN ของคุณ</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">ยืนยัน PIN ของคุณ</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -327,11 +327,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">ดำเนินการต่อ</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">รหัส PIN ต้องมีอย่างน้อย 4 หลัก</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">รหัส PIN ต้องมีอย่างน้อย 4 ตัวอักษร</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">ใส่รหัส PIN อีกครั้ง</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">กุญแจลงทะเบียน</string>
@@ -341,7 +341,7 @@
<string name="PinEntryScreen__enter_the_pin_you_created">ใส่ PIN ที่คุณสร้างไว้ตอนที่ติดตั้ง Signal ครั้งแรก</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">รหัส PIN ไม่ถูกต้อง ลองได้อีก %1$d ครั้ง</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">หากต้องการความช่วยเหลือ</string>
@@ -353,31 +353,31 @@
<string name="PinEntryScreen__continue">ทำต่อ</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">อนุญาตการแจ้งเตือน</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">ไว้ทีหลัง</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">ดำเนินการต่อ</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">กำลังซิงค์ข้อความ</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">กำลังดาวน์โหลด %1$s จาก %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">เรียนรู้เพิ่มเติม</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">ยกเลิก</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">เปิด Signal บนโทรศัพท์ของคุณ</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -395,5 +395,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">สร้างบัญชีใหม่</string>
</resources>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Ilagay ang PIN na ginawa mo noong unang beses kang nag-install ng Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Hindi tama ang PIN. %1$d pagtatangka na lang.</item>
<item quantity="other">Hindi tama ang PIN. %1$d pagtatangka na lang.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Kailangan mo ba ng tulong?</string>
@@ -359,27 +359,27 @@
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Hindi na muna</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Susunod</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Sini-sync ang messages</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Dina-download ang %1$s ng %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Matuto pa</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">I-cancel</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">I-open ang Signal sa iyong phone</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Gumawa ng account</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">PIN\'ini oluştur</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">PIN\'ini onayla</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">İleri</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN en az 4 haneli olmalı</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN en az 4 karakterli olmalı</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">PIN\'i tekrar girin</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Kaydolma Kilidi</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Signal\'ı ilk kez yüklediğinde oluşturduğun PIN\'i gir</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Yanlış PIN. %1$d deneme hakkınız kaldı.</item>
<item quantity="other">Yanlış PIN. %1$d deneme hakkınız kaldı.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Yardıma mı ihtiyacın var?</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">Devam et</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Bildirimlere izin ver</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Şimdi değil</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">İleri</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Mesajlar senkronize ediliyor</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%1$s / %2$s indiriliyor</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Daha fazlasını öğren</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">İptal</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Signal\'ı telefonunda aç</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Hesap oluştur</string>
</resources>
@@ -313,7 +313,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">يېڭى PIN قۇر</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">PIN نى جەزملەشتۈرۈڭ</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -327,11 +327,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">كېيىنكى</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN ئەڭ ئاز 4 خانىدىن تۈزۈلۈشى كېرەك</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN ئەڭ ئاز 4 ھەرپلەردىن تۈزۈلۈشى كېرەك</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">PIN نى قايتا كىرگۈزۈڭ</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">تىزىملىتىش قۇلۇپى</string>
@@ -341,7 +341,7 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Signal نى تۇنجى قېتىم چۈشۈرگەندە قۇرۇپ چىققان PIN نومۇرىنى كىرگۈزۈڭ</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">PIN خاتا . %1$d كىرگۈزۈش پۇرسىتى قالدى.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">ياردەم كېرەكمۇ؟</string>
@@ -353,31 +353,31 @@
<string name="PinEntryScreen__continue">داۋاملاشتۇر</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">ئۇقتۇرۇشقا رۇخسەت</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">ھازىر ئەمەس</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">كېيىنكى</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">ئۇچۇرلارنى ماسقەدەملەش</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%2$s نىڭ %1$s تى چۈشۈۋاتىدۇ</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">تەپسىلاتى</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">بىكار قىلىش</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">تېلېفونىڭىزدا Signal نى ئېچىڭ</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -395,5 +395,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">ھېسابات قۇرۇش</string>
</resources>
@@ -316,7 +316,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Створіть PIN-код</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Підтвердьте PIN-код</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -330,11 +330,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">Далі</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">Мінімальна довжина PIN-коду — 4 цифри</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">Мінімальна довжина PIN-коду — 4 символи</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">Введіть PIN-код ще раз</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">Блокування реєстрації</string>
@@ -344,10 +344,10 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Введіть PIN-код, який ви створили, коли вперше встановили Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="few">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="many">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">Неправильний PIN-код. У вас є ще %1$d спроба.</item>
<item quantity="few">Неправильний PIN-код. У вас є ще %1$d спроби.</item>
<item quantity="many">Неправильний PIN-код. У вас є ще %1$d спроб.</item>
<item quantity="other">Неправильний PIN-код. У вас є ще %1$d спроби.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Потрібна допомога?</string>
@@ -359,31 +359,31 @@
<string name="PinEntryScreen__continue">Продовжити</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Дозвольте сповіщення</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Не зараз</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Далі</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Синхронізація повідомлень</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Завантаження: %1$s з %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Докладніше</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Закрити</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Відкрийте Signal на телефоні</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -401,5 +401,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Створіть акаунт</string>
</resources>
@@ -314,7 +314,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">اپنا پن بنائیں</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">اپنے پِن کی تصدیق کریں</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -328,11 +328,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">اگلا</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">پن کم از کم 4 ہندسوں کا ہونا ضروری ہے</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">پن کم از کم 4 حروف کا ہونا ضروری ہے</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">پن دوبارہ داخل کریں</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">رجسٹریشن لاک</string>
@@ -342,8 +342,8 @@
<string name="PinEntryScreen__enter_the_pin_you_created">وہ پن درج کریں جو آپ نے پہلی مرتبہ Signal انسٹال کرنے پر تخلیق کی تھی</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="one">Incorrect PIN. %1$d attempt remaining.</item>
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="one">غلط PIN باقی%1$d کوشش</item>
<item quantity="other">غلط PIN باقی %1$dکوششیں</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">مدد چاہیے؟</string>
@@ -355,31 +355,31 @@
<string name="PinEntryScreen__continue">جاری رکھیں</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">اطلاعات کی اجازت دیں</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">ابھی نہیں</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">اگلا</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">میسجز سنک ہو رہے ہیں</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">%2$s کا %1$s ڈاؤن لوڈ ہو رہا ہے</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">مزید جانیں</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">منسوخ کریں</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">اپنے فون پر Signal کھولیں</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -397,5 +397,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">اکاؤنٹ بنائیں</string>
</resources>
@@ -313,7 +313,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">Tạo mã PIN của bạn</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">Xác nhận mã PIN của bạn</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -341,7 +341,7 @@
<string name="PinEntryScreen__enter_the_pin_you_created">Nhập mã PIN bạn tạo ở thời điểm bắt đầu cài Signal</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">Sai mã PIN. Còn %1$d lần thử.</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">Cần hỗ trợ?</string>
@@ -353,31 +353,31 @@
<string name="PinEntryScreen__continue">Tiếp tục</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">Cho Phép Thông Báo</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">Để sau</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">Tiếp</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">Đang đồng bộ tin nhắn</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">Đang tải %1$s trên tổng số %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">Tìm hiểu thêm</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">Hủy</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">Mở Signal trên điện thoại của bạn</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -395,5 +395,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">Tạo tài khoản</string>
</resources>
@@ -313,7 +313,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">建立您嘅 PIN 碼</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">確認你嘅 PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -327,11 +327,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">下一步</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN 碼至少要係 4 個位數字</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN 碼至少要有 4 個字元</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">打多次 PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">註冊鎖定</string>
@@ -341,7 +341,7 @@
<string name="PinEntryScreen__enter_the_pin_you_created">輸入你第一次安裝 Signal 嗰時建立嘅 PIN 碼</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">PIN 碼唔啱。剩返 %1$d 次機會。</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">有冇啲咩幫到您?</string>
@@ -353,31 +353,31 @@
<string name="PinEntryScreen__continue">繼續</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">允許通知</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">遲啲先</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">下一步</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">同步緊訊息</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">下載緊 %1$s / %2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">了解詳情</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">取消</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">喺手機度打開 Signal</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -395,5 +395,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">建立帳戶</string>
</resources>
@@ -313,7 +313,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">创建密码</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">确认 PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -327,11 +327,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">下一步</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN 码至少需要4位数。</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN 码至少要有4个字符。</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">重新输入 PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">注册锁定</string>
@@ -341,7 +341,7 @@
<string name="PinEntryScreen__enter_the_pin_you_created">请输入您首次安装 Signal 时创建的密码</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">密码错误。还能尝试%1$d次。</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">需要协助?</string>
@@ -353,31 +353,31 @@
<string name="PinEntryScreen__continue">继续</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">允许通知</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">稍后再说</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">下一步</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">正在同步消息</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">正在下载 %1$s/%2$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">了解详情</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">取消</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">在您的手机上打开 Signal</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -395,5 +395,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">创建账户</string>
</resources>
@@ -313,7 +313,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">建立您的 PIN 碼</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">確認你的 PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -327,11 +327,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">下一步</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN 須至少為 4 個字元</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN 碼須至少為 4 個字元</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">重新輸入 PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">註冊鎖定</string>
@@ -341,7 +341,7 @@
<string name="PinEntryScreen__enter_the_pin_you_created">輸入你在首次安裝 Signal 時建立的 PIN 碼</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">PIN 碼不正確。尚餘%1$d 次機會。</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">需要說明嗎?</string>
@@ -353,31 +353,31 @@
<string name="PinEntryScreen__continue">繼續</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">允許通知</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">現在不要</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">下一步</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">同步訊息</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">正在下載 %2$s 中的 %1$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">了解更多</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">取消</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">在手機上開啟 Signal</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -395,5 +395,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">建立帳戶</string>
</resources>
@@ -313,7 +313,7 @@
<!-- PIN creation screen title. -->
<string name="PinCreationScreen__create_your_pin">建立你的 PIN 碼</string>
<!-- PIN creation screen title when confirming the new Signal PIN. -->
<string name="PinCreationScreen__confirm_your_pin">Confirm your PIN</string>
<string name="PinCreationScreen__confirm_your_pin">確認你的 PIN</string>
<!-- Describes how to confirm the new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin_description">Re-enter the PIN you just created</string>
<!-- Describes the purpose of creating a Signal PIN. -->
@@ -327,11 +327,11 @@
<!-- Labels the button to submit a new Signal PIN. -->
<string name="PinCreationScreen__next">下一步</string>
<!-- Hint shown below the create PIN field when numeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_digits">PIN must be at least 4 digits</string>
<string name="PinCreationScreen__pin_at_least_4_digits">PIN碼必須至少 4 個字元</string>
<!-- Hint shown below the create PIN field when alphanumeric keyboard is active. -->
<string name="PinCreationScreen__pin_at_least_4_characters">PIN must be at least 4 characters</string>
<string name="PinCreationScreen__pin_at_least_4_characters">PIN瑪必須至少 4 個字元</string>
<!-- Hint shown below the create PIN field when the user is confirming their new Signal PIN. -->
<string name="PinCreationScreen__reenter_pin">Re-enter PIN</string>
<string name="PinCreationScreen__reenter_pin">重新輸入 PIN</string>
<!-- PIN entry screen title when registration lock is active. -->
<string name="PinEntryScreen__registration_lock">註冊鎖定</string>
@@ -341,7 +341,7 @@
<string name="PinEntryScreen__enter_the_pin_you_created">輸入你在首次安裝 Signal 時建立的 PIN 碼</string>
<!-- Error shown when an incorrect PIN is entered. %1$d is the number of attempts remaining. -->
<plurals name="PinEntryScreen__incorrect_pin">
<item quantity="other">Incorrect PIN. %1$d attempts remaining.</item>
<item quantity="other">PIN碼錯誤。剩下%1$d次嘗試次數。</item>
</plurals>
<!-- Labels the button to get help with PIN entry. -->
<string name="PinEntryScreen__need_help">需要幫助嗎?</string>
@@ -353,31 +353,31 @@
<string name="PinEntryScreen__continue">繼續</string>
<!-- Title for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__allow_notifications">Allow Notifications</string>
<string name="AllowNotificationsScreen__allow_notifications">允許通知</string>
<!-- Description for the screen asking the user to grant the notification permission -->
<string name="AllowNotificationsScreen__signal_would_like_to_request_the_notification_permission">Signal would like to request the notification permission. This allows your device to display alerts when new messages arrive.</string>
<!-- Button label that dismisses the notification permission request without granting it -->
<string name="AllowNotificationsScreen__not_now">Not now</string>
<string name="AllowNotificationsScreen__not_now">現在不要</string>
<!-- Button label that proceeds with the notification permission request -->
<string name="AllowNotificationsScreen__next">Next</string>
<string name="AllowNotificationsScreen__next">下一步</string>
<!-- Title shown while messages are syncing from the primary device -->
<string name="MessageSyncScreen__syncing_messages">Syncing messages</string>
<string name="MessageSyncScreen__syncing_messages">同步訊息</string>
<!-- Subtitle shown while messages are syncing from the primary device, indicating it may take a while -->
<string name="MessageSyncScreen__this_may_take_a_few_minutes">This may take a few minutes…</string>
<!-- Progress label shown under the sync progress bar. %1$s is the amount downloaded so far (e.g. "1 MB"), %2$s is the total size to download (e.g. "3.2 MB") -->
<string name="MessageSyncScreen__downloading_s_of_s">Downloading %1$s of %2$s</string>
<string name="MessageSyncScreen__downloading_s_of_s">正在下載 %2$s 中的 %1$s</string>
<!-- Informational notice in the sync screen footer, indicating the sync is end-to-end encrypted. Precedes a separate "Learn more" link. -->
<string name="MessageSyncScreen__messages_and_chat_info_are_protected_by_e2ee">Messages and chat info are protected by end-to-end encryption, including the syncing process.</string>
<!-- Inline link in the sync screen footer that opens documentation about end-to-end encryption during sync -->
<string name="MessageSyncScreen__learn_more">Learn more</string>
<string name="MessageSyncScreen__learn_more">了解更多</string>
<!-- Button label that cancels the in-progress message sync -->
<string name="MessageSyncScreen__cancel">Cancel</string>
<string name="MessageSyncScreen__cancel">取消</string>
<!-- Title for the screen that shows a QR code the user scans with their existing primary device to link this device as a secondary -->
<string name="LinkAccountScreen__scan_this_code_to_link_your_account">Scan this code to link your account</string>
<!-- Step in the link-account instructions: open Signal on the user\'s existing phone -->
<string name="LinkAccountScreen__open_signal_on_your_phone">Open Signal on your phone</string>
<string name="LinkAccountScreen__open_signal_on_your_phone">在手機上開啟 Signal</string>
<!-- Step in the link-account instructions: tap profile picture to open Signal Settings -->
<string name="LinkAccountScreen__tap_your_profile_picture_to_open_signal_settings">Tap your profile picture to open Signal Settings</string>
<!-- Step in the link-account instructions: navigate to the Linked devices section and tap Link new device. The quoted strings should match the button/menu labels in the primary device\'s settings. -->
@@ -395,5 +395,5 @@
<!-- Footer prompt asking the user if they have another device with Signal. Precedes a separate "Create account" link. -->
<string name="LinkAccountScreen__dont_have_signal_on_another_device">Don\'t have Signal on another device?</string>
<!-- Inline link in the link-account screen footer that takes the user to the new-account creation flow instead of linking -->
<string name="LinkAccountScreen__create_account">Create account</string>
<string name="LinkAccountScreen__create_account">建立帳戶</string>
</resources>
@@ -2808,22 +2808,24 @@ public class SignalServiceMessageSender {
boolean story)
throws IOException, InvalidKeyException, UntrustedIdentityException
{
List<OutgoingPushMessage> messages = new LinkedList<>();
List<OutgoingPushMessage> messages = new LinkedList<>();
List<Integer> subDevices = aciStore.getSubDeviceSessions(recipient.getIdentifier());
Set<Integer> deviceIds = subDevices.stream()
.filter((id) -> aciStore.containsSession(new SignalProtocolAddress(recipient.getIdentifier(), id)))
.collect(Collectors.toSet());
List<Integer> subDevices = aciStore.getSubDeviceSessions(recipient.getIdentifier());
List<Integer> deviceIds = new ArrayList<>(subDevices.size() + 1);
deviceIds.add(SignalServiceAddress.DEFAULT_DEVICE_ID);
deviceIds.addAll(subDevices);
if (recipient.matches(localAddress)) {
deviceIds.remove(Integer.valueOf(localDeviceId));
deviceIds.remove(localDeviceId);
if (deviceIds.isEmpty()) {
deviceIds.add(localDeviceId);
}
}
for (int deviceId : deviceIds) {
if (deviceId == SignalServiceAddress.DEFAULT_DEVICE_ID || aciStore.containsSession(new SignalProtocolAddress(recipient.getIdentifier(), deviceId))) {
messages.add(getEncryptedMessage(recipient, sealedSenderAccess, deviceId, plaintext, story));
}
messages.add(getEncryptedMessage(recipient, sealedSenderAccess, deviceId, plaintext, story));
}
return new OutgoingPushMessageList(recipient.getIdentifier(), timestamp, messages, online, urgent);
@@ -30,6 +30,9 @@ sealed interface SignalServiceAttachmentRemoteId {
companion object {
/** The lowest CDN number that uses opaque string keys rather than numeric ids */
private const val FIRST_KEY_BASED_CDN = 3
@JvmStatic
@Throws(InvalidMessageStructureException::class)
fun from(attachmentPointer: AttachmentPointer): SignalServiceAttachmentRemoteId {
@@ -42,13 +45,13 @@ sealed interface SignalServiceAttachmentRemoteId {
}
}
/**
* Guesses that strings which contain values parseable to `long` should use an id-based
* CDN path. Otherwise, use key-based CDN path.
*/
@JvmStatic
fun from(string: String): SignalServiceAttachmentRemoteId {
return string.toLongOrNull()?.let { V2(it) } ?: V4(string)
fun from(string: String, cdnNumber: Int): SignalServiceAttachmentRemoteId {
return if (cdnNumber >= FIRST_KEY_BASED_CDN) {
V4(string)
} else {
string.toLongOrNull()?.let { V2(it) } ?: V4(string)
}
}
}
}

Some files were not shown because too many files have changed in this diff Show More